Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-02-14 13:09:16

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 #from HLTrigger.HLTfilters.hltHighLevel_cfi import *
0004 #exoticaMuHLT = hltHighLevel
0005 #Define the HLT path to be used.
0006 #exoticaMuHLT.HLTPaths =['HLT_L1MuOpen']
0007 #exoticaMuHLT.TriggerResultsTag = cms.InputTag("TriggerResults","","HLT8E29")
0008 
0009 #Define the HLT quality cut 
0010 #exoticaHLTMuonFilter = cms.EDFilter("HLTSummaryFilter",
0011 #    summary = cms.InputTag("hltTriggerSummaryAOD","","HLT8E29"), # trigger summary
0012 #    member  = cms.InputTag("hltL3MuonCandidates","","HLT8E29"),      # filter or collection                                    
0013 #    cut     = cms.string("pt>0"),                     # cut on trigger object
0014 #    minN    = cms.int32(0)                  # min. # of passing objects needed
0015 # )
0016                                
0017 
0018 #Define the Reco quality cut
0019 
0020 singleRecoElectronPt20Filter = cms.EDFilter("GsfElectronRefSelector",
0021                                         src = cms.InputTag("gedGsfElectrons"),
0022                                         cut = cms.string('pt > 20.0 && abs(eta) < 2.5 ' ),
0023                                         filter = cms.bool(True),
0024                                         minN    = cms.int32(1) 
0025                                         )
0026 
0027 singleRecoElectronPt15Filter = cms.EDFilter("GsfElectronRefSelector",
0028                                         src = cms.InputTag("gedGsfElectrons"),
0029                                         cut = cms.string('pt > 15.0 && abs(eta) < 2.5 ' ),
0030                                         filter = cms.bool(True),
0031                                         minN    = cms.int32(1)
0032                                         )
0033 
0034 singleRecoElectronPt10Filter = cms.EDFilter("GsfElectronRefSelector",
0035                                         src = cms.InputTag("gedGsfElectrons"),
0036                                         cut = cms.string('pt > 10.0 && abs(eta) < 2.5 ' ),
0037                                         filter = cms.bool(True),
0038                                         minN    = cms.int32(1)
0039                                         )
0040 
0041 singleRecoElectronPt5Filter = cms.EDFilter("GsfElectronRefSelector",
0042                                         src = cms.InputTag("gedGsfElectrons"),
0043                                         cut = cms.string('pt > 5.0 && abs(eta) < 2.5 ' ),
0044                                         filter = cms.bool(True),
0045                                         minN    = cms.int32(1)
0046                                         )
0047 
0048 singleRecoElectronPt1Filter = cms.EDFilter("GsfElectronRefSelector",
0049                                            src = cms.InputTag("gedGsfElectrons"),
0050                                            cut = cms.string('pt > 1.0 && abs(eta) < 2.5 ' ),
0051                                            filter = cms.bool(True),
0052                                            minN    = cms.int32(1)
0053                                            )
0054 
0055 
0056 #superClusterMerger =  cms.EDFilter("EgammaSuperClusterMerger",
0057 #                                   src = cms.VInputTag(cms.InputTag('correctedHybridSuperClusters'),
0058 #                                                       cms.InputTag('correctedMulti5x5SuperClustersWithPreshower'))
0059 #                                   )
0060 #superClusterCands = cms.EDProducer("ConcreteEcalCandidateProducer",
0061 #                                   src = cms.InputTag("superClusterMerger"),
0062 #                                   particleType = cms.string('e-')
0063 #                                   )
0064 
0065 #goodSuperClusters = cms.EDFilter("CandViewRefSelector",
0066 #                                 src = cms.InputTag("superClusterCands"),
0067 #                                 cut = cms.string('et > 1.0')
0068 #                                 )
0069 
0070 #superClusterPt5Filter = cms.EDFilter("CandViewCountFilter",
0071 #                                      src = cms.InputTag("goodSuperClusters"),
0072 #                                      minNumber = cms.uint32(1)
0073 #                                      )
0074 
0075 #electronCounter = cms.EDFilter("CandViewCountFilter",
0076 #                               src = cms.InputTag("gedGsfElectrons"),
0077 #                               minNumber = cms.uint32(1)
0078 #                               )
0079 
0080 #Define group sequence, using HLT/Reco quality cut. 
0081 #singleMuHLTQualitySeq = cms.Sequence()
0082 singleElectronPt20RecoQualitySeq = cms.Sequence(
0083     #singleElectronHLT+
0084     singleRecoElectronPt20Filter
0085 )
0086 
0087 singleElectronPt15RecoQualitySeq = cms.Sequence(
0088     #singleElectronHLT+
0089     singleRecoElectronPt15Filter
0090 )
0091 
0092 singleElectronPt10RecoQualitySeq = cms.Sequence(
0093     #singleElectronHLT+
0094     singleRecoElectronPt10Filter
0095 )
0096 
0097 singleElectronPt5RecoQualitySeq = cms.Sequence(
0098         #singleElectronHLT+
0099         singleRecoElectronPt5Filter
0100         )
0101 
0102 singleElectronPt1RecoQualitySeq = cms.Sequence(
0103             #singleElectronHLT+
0104             singleRecoElectronPt1Filter
0105                     )
0106 
0107 #singleElectronSCRecoQualitySeq = cms.Sequence(
0108 #    singleRecoElectronPt5Filter
0109 #    )