Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-26 02:34:21

0001 import FWCore.ParameterSet.Config as cms
0002 import os,sys
0003 
0004 process = cms.Process("EDMtoMEConvert")
0005 
0006 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0007 process.MessageLogger.cerr.FwkReport.reportEvery = 2000
0008 
0009 process.load("Configuration.StandardSequences.EDMtoMEAtJobEnd_cff")
0010 process.load("DQMServices.Components.DQMEnvironment_cfi")
0011 process.load("HLTriggerOffline.Exotica.HLTExoticaPostVal_cff")
0012 #process.load("HLTriggerOffline.Exotica.HLTExoticaQualityTester_cfi")
0013 
0014 # Decide input data
0015 myinput   = ""
0016 
0017 for i in range(0,len(sys.argv)):
0018     if str(sys.argv[i])=="_input" and len(sys.argv)>i+1:
0019         myinput = str(sys.argv[i+1])
0020 
0021 myfileNames = cms.untracked.vstring('file:hltExoticaValidator'+myinput+'.root')
0022 
0023 print("Using inputs : ")
0024 print(myfileNames)
0025 
0026 process.maxEvents = cms.untracked.PSet(
0027     input = cms.untracked.int32(-1)
0028 )
0029 
0030 process.source = cms.Source("PoolSource",
0031     fileNames = myfileNames
0032 )
0033 
0034 process.postprocessor_path = cms.Path(
0035         process.HLTExoticaPostVal
0036                 #* process.hltExoticaQualityTester
0037 )
0038 
0039 process.edmtome_path = cms.Path(process.EDMtoME)
0040 process.dqmsave_path = cms.Path(process.DQMSaver)
0041 
0042 process.schedule = cms.Schedule(process.edmtome_path,
0043                                 process.postprocessor_path,
0044                                 process.dqmsave_path)
0045