|
||||
File indexing completed on 2024-04-06 12:18:50
0001 import FWCore.ParameterSet.Config as cms 0002 0003 ########################################################## 0004 # See HLT Config Browser, for up-to-date HLT paths 0005 # http://cms-project-confdb-hltdev.web.cern.ch/cms-project-confdb-hltdev/browser/ 0006 # 0007 # Current Paths of interest: 0008 # HLT_IsoPhoton10_L1R 0009 # HLT_Photon15_L1R 0010 # 0011 # The path used in this config file is the 2nd one, 0012 # path HLT_Photon15_L1R = { HLTBeginSequence & 0013 # hltL1sRelaxedSingleEgammaEt10 & 0014 # hltPrePhoton15L1R & 0015 # HLTSinglePhoton15L1NonIsolatedHLTNonIsoSequence & 0016 # HLTEndSequence } 0017 # 0018 # sequence HLTSinglePhoton15L1NonIsolatedHLTNonIsoSequence = { 0019 # 1 HLTDoRegionalEgammaEcalSequence & 0020 # 2 HLTL1IsolatedEcalClustersSequence & 0021 # 3 HLTL1NonIsolatedEcalClustersSequence & 0022 # 4 hltL1IsoRecoEcalCandidate & 0023 # 5 hltL1NonIsoRecoEcalCandidate & 0024 # 6* hltL1NonIsoHLTNonIsoSinglePhotonEt15L1MatchFilterRegional & 0025 # 7* hltL1NonIsoHLTNonIsoSinglePhotonEt15EtFilter & 0026 # 8 hltL1IsolatedPhotonEcalIsol & 0027 # 9 hltL1NonIsolatedPhotonEcalIsol & 0028 #10* hltL1NonIsoHLTNonIsoSinglePhotonEt15EcalIsolFilter & 0029 #11 HLTDoLocalHcalWithoutHOSequence & 0030 #12 hltL1IsolatedPhotonHcalIsol & 0031 #13 hltL1NonIsolatedPhotonHcalIsol & 0032 #14* hltL1NonIsoHLTNonIsoSinglePhotonEt15HcalIsolFilter & 0033 #15 HLTDoLocalTrackerSequence & 0034 #16 HLTL1IsoEgammaRegionalRecoTrackerSequence & 0035 #17 HLTL1NonIsoEgammaRegionalRecoTrackerSequence & 0036 #18 hltL1IsoPhotonTrackIsol & 0037 #19 hltL1NonIsoPhotonTrackIsol & 0038 #20* hltL1NonIsoHLTNonIsoSinglePhotonEt15TrackIsolFilter } 0039 # 0040 # The filters (*) above are what go into 0041 # the "HLTCollectionLabels" below. 0042 ########################################################## 0043 0044 0045 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer 0046 singlePhotonRelaxedDQM = DQMEDAnalyzer('EmDQM', 0047 pdgGen = cms.int32(22), 0048 genEtaAcc = cms.double(2.5), 0049 genEtAcc = cms.double(10.0), 0050 reqNum = cms.uint32(1), 0051 PtMax = cms.untracked.double(200.0), 0052 0053 # Filters from collections listed above 0054 filters = cms.VPSet( 0055 ########################################################## 0056 # Initial Collection # 0057 ########################################################## 0058 cms.PSet( 0059 PlotBounds = cms.vdouble(0.0, 0.0), 0060 HLTCollectionLabels = cms.InputTag("hltL1sRelaxedSingleEgammaEt10","","HLT"), 0061 IsoCollections = cms.VInputTag(cms.InputTag("none")), 0062 theHLTOutputTypes = cms.uint32(82) 0063 ), 0064 ########################################################## 0065 # L1 Object Matching Filter # 0066 ########################################################## 0067 cms.PSet( 0068 PlotBounds = cms.vdouble(0.0, 0.0), 0069 HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15L1MatchFilterRegional","","HLT"), 0070 IsoCollections = cms.VInputTag(cms.InputTag("none")), 0071 theHLTOutputTypes = cms.uint32(100) 0072 ), 0073 ########################################################## 0074 # Et Filter # 0075 ########################################################## 0076 cms.PSet( 0077 PlotBounds = cms.vdouble(0.0, 0.0), 0078 HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15EtFilter","","HLT"), 0079 IsoCollections = cms.VInputTag(cms.InputTag("none")), 0080 theHLTOutputTypes = cms.uint32(100) 0081 ), 0082 ########################################################## 0083 # ECAL Isolation Filter # 0084 ########################################################## 0085 cms.PSet( 0086 PlotBounds = cms.vdouble(0.0, 10.0), 0087 HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15EcalIsolFilter","","HLT"), 0088 IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")), 0089 theHLTOutputTypes = cms.uint32(100) 0090 ), 0091 ########################################################## 0092 # HCAL Isolation Filter # 0093 ########################################################## 0094 cms.PSet( 0095 PlotBounds = cms.vdouble(0.0, 10.0), 0096 HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15HcalIsolFilter","","HLT"), 0097 IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")), 0098 theHLTOutputTypes = cms.uint32(100) 0099 ), 0100 ########################################################## 0101 # Track Isolation Filter # 0102 ########################################################## 0103 cms.PSet( 0104 PlotBounds = cms.vdouble(0.0, 10.0), 0105 HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15TrackIsolFilter","","HLT"), 0106 IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")), 0107 theHLTOutputTypes = cms.uint32(91) 0108 ) 0109 ) 0110 ) 0111 0112 0113
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |