Back to home page

Project CMSSW displayed by LXR

 
 

    


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 # process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0019 # process.load('Configuration.StandardSequences.CondDBESSource_cff')
0020 from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
0021 # process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run2_hlt_GRun')
0022 process.GlobalTag = customiseGlobalTag(None, globaltag = 'auto:run2_hlt_GRun')
0023 
0024 # process.Timing = cms.Service("Timing")
0025 
0026 # process.SimpleMemoryCheck = cms.Service("SimpleMemoryCheck",
0027 #     ignoreTotal = cms.untracked.int32(-1) ## default is one
0028 # )
0029 
0030 # process.Tracer = cms.Service("Tracer")
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) ## default is false
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)#+process.tsaRAW)
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)#+process.hltRAW)
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)#+process.eca)