File indexing completed on 2024-04-06 12:17:07
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("ANA")
0004
0005 process.load('FWCore/MessageService/MessageLogger_cfi')
0006 process.MessageLogger.TriggerSummaryAnalyzerAOD=dict()
0007 process.MessageLogger.TriggerSummaryAnalyzerRAW=dict()
0008 process.MessageLogger.HLTEventAnalyzerAOD=dict()
0009 process.MessageLogger.HLTEventAnalyzerRAW=dict()
0010 process.MessageLogger.L1GtTrigReport=dict()
0011 process.MessageLogger.L1TGlobalSummary=dict()
0012 process.MessageLogger.HLTrigReport=dict()
0013 process.MessageLogger.HLTSummaryFilter=dict()
0014 process.MessageLogger.HLTConfigProvider=dict()
0015 process.MessageLogger.HLTPrescaleProvider=dict()
0016 process.MessageLogger.HLTConfigData=dict()
0017
0018
0019
0020 from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
0021
0022 process.GlobalTag = customiseGlobalTag(None, globaltag = 'auto:run2_hlt_GRun')
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032 process.maxEvents = cms.untracked.PSet(
0033 input = cms.untracked.int32(2)
0034 )
0035 process.source = cms.Source("PoolSource",
0036 fileNames = cms.untracked.vstring('file:RelVal_HLT_GRun_DATA.root')
0037 )
0038
0039 process.options = cms.untracked.PSet(
0040 wantSummary = cms.untracked.bool(True)
0041 )
0042
0043
0044 import HLTrigger.HLTcore.triggerSummaryAnalyzerAOD_cfi
0045 process.tsaAOD = HLTrigger.HLTcore.triggerSummaryAnalyzerAOD_cfi.triggerSummaryAnalyzerAOD.clone()
0046 import HLTrigger.HLTcore.triggerSummaryAnalyzerRAW_cfi
0047 process.tsaRAW = HLTrigger.HLTcore.triggerSummaryAnalyzerRAW_cfi.triggerSummaryAnalyzerRAW.clone()
0048 process.tsa = cms.Path(process.tsaAOD)
0049
0050
0051 import HLTrigger.HLTcore.hltEventAnalyzerAOD_cfi
0052 process.hltAOD = HLTrigger.HLTcore.hltEventAnalyzerAOD_cfi.hltEventAnalyzerAOD.clone()
0053 process.hltAOD.processName = cms.string("HLT")
0054 process.hltAOD.triggerResults = cms.InputTag("TriggerResults","","HLT")
0055 process.hltAOD.triggerEvent = cms.InputTag("hltTriggerSummaryAOD","","HLT")
0056
0057 import HLTrigger.HLTcore.hltEventAnalyzerRAW_cfi
0058 process.hltRAW = HLTrigger.HLTcore.hltEventAnalyzerRAW_cfi.hltEventAnalyzerRAW.clone()
0059 process.hlt = cms.Path(process.hltAOD)
0060
0061
0062 import HLTrigger.HLTanalyzers.hltTrigReport_cfi
0063 process.hltReport = HLTrigger.HLTanalyzers.hltTrigReport_cfi.hltTrigReport.clone()
0064 process.hltReport.HLTriggerResults = cms.InputTag("TriggerResults","","HLT")
0065
0066 process.aom = cms.OutputModule("AsciiOutputModule")
0067 process.eca = cms.EDAnalyzer("EventContentAnalyzer")
0068 process.final = cms.EndPath(process.hltReport+process.aom)