def AutoCondGlobalTag(GlobalTag,GTKey): """Modify the GlobalTag module configuration, allowing to use the extended Configuration/AlCa/python/autoCond.py functionality of specifying symbolic globaltags (i.e., actual global tags, plus additional payloads to get from the DB as customisations). The actual code is taken from cmsDriver's ConfigBuilder.py, adapted here to apply the changes directly to the process object and its module GlobalTag.""" if GlobalTag==None: return GlobalTag # rely on the same functionality implemented in Configuration.AlCa.GlobalTag from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag GlobalTag = customiseGlobalTag(GlobalTag, GTKey) return GlobalTag
### Number of maximum events to process process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(options.maxEvts) ) ### Source file process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring( options.sample ), # eventsToProcess=cms.untracked.VEventRange('1:17961939-1:17961939') ) process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_condDBv2_cff') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag #process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run2_mc_50nsGRun') #process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = '76X_mcRun2_asymptotic_v12') process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = '80X_mcRun2_asymptotic_2016_miniAODv2') #process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') ### Rootplizer process.TFileService = cms.Service("TFileService", fileName = cms.string(options.outputLabel)) process.load("Analysis.NAAnaFW.topplusdmedmRootTreeMaker_cff") process.DMTreesDumper.channelInfo.SingleElTriggers=cms.vstring(SingleElTriggers) process.DMTreesDumper.channelInfo.SingleMuTriggers=cms.vstring(SingleMuTriggers) process.DMTreesDumper.channelInfo.hadronicTriggers=cms.vstring(hadronTriggers) process.DMTreesDumper.doPreselection = cms.untracked.bool(options.doPreselection) if options.addPartonInfo:
import FWCore.ParameterSet.Config as cms process = cms.Process("DQM") # DQM service process.load("DQMServices.Core.DQMStore_cfi") # MessageLogger process.load("FWCore.MessageLogger.MessageLogger_cfi") process.MessageLogger.cerr.FwkReport.reportEvery = 1000 # Global Tag from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(globaltag='80X_dataRun2_HLT_v12') process.GlobalTag.connect = cms.string( 'frontier://FrontierProd/CMS_CONDITIONS') # Source process.source = cms.Source( "PoolSource", fileNames=cms.untracked.vstring( 'file:/data/samples/VirginRaw/run279473/VRZeroBias0_run279473_ls134-136.root', 'file:/data/samples/VirginRaw/run279473/VRZeroBias1_run279473_ls134-136.root', 'file:/data/samples/VirginRaw/run279473/VRZeroBias2_run279473_ls134-136.root', 'file:/data/samples/VirginRaw/run279473/VRZeroBias3_run279473_ls134-136.root', 'file:/data/samples/VirginRaw/run279473/VRZeroBias4_run279473_ls134-136.root', 'file:/data/samples/VirginRaw/run279473/VRZeroBias5_run279473_ls134-136.root', 'file:/data/samples/VirginRaw/run279473/VRZeroBias6_run279473_ls134-136.root', 'file:/data/samples/VirginRaw/run279473/VRZeroBias7_run279473_ls134-136.root' # '/store/data/Run2016G/HLTPhysics0/RAW/v1/000/279/931/00000/FC813BFF-1F71-E611-9B4B-02163E014421.root'
"file:/eos/cms/store/data/Commissioning2021/Cosmics/RAW/v1/000/344/518/00000/001d10b6-a19e-4889-ba07-88f8f6b17bc7.root" ), skipEvents = cms.untracked.uint32(0) ) # process.source = cms.Source("NewEventStreamFileReader", # fileNames = cms.untracked.vstring( # 'file:/directory/pippo.dat' # )) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) ) process.load("CondCore.CondDB.CondDB_cfi") from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(globaltag = "auto:run3_hlt_GRun") process.GlobalTag.toGet = cms.VPSet( cms.PSet( record = cms.string("BeamSpotOnlineLegacyObjectsRcd"), refreshTime = cms.uint64(1) ), cms.PSet( record = cms.string("BeamSpotOnlineHLTObjectsRcd"), refreshTime = cms.uint64(1) ) ) process.MessageLogger = cms.Service("MessageLogger", cerr = cms.untracked.PSet( enable = cms.untracked.bool(False)
process.MessageLogger.categories.append('TriggerSummaryAnalyzerRAW') process.MessageLogger.categories.append('HLTEventAnalyzerAOD') process.MessageLogger.categories.append('HLTEventAnalyzerRAW') process.MessageLogger.categories.append('L1GtTrigReport') process.MessageLogger.categories.append('L1TGlobalSummary') process.MessageLogger.categories.append('HLTrigReport') process.MessageLogger.categories.append('HLTSummaryFilter') process.MessageLogger.categories.append('HLTConfigProvider') process.MessageLogger.categories.append('HLTPrescaleProvider') process.MessageLogger.categories.append('HLTConfigData') # process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') # process.load('Configuration.StandardSequences.CondDBESSource_cff') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag # process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run2_hlt_GRun') process.GlobalTag = customiseGlobalTag(None, globaltag = 'auto:run2_hlt_GRun') # process.Timing = cms.Service("Timing") # process.SimpleMemoryCheck = cms.Service("SimpleMemoryCheck", # ignoreTotal = cms.untracked.int32(-1) ## default is one # ) # process.Tracer = cms.Service("Tracer") process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(2) ) process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring('file:RelVal_HLT_GRun_DATA.root') )
process.hltDQML1SeedLogicScalers.processname = 'TEST' # limit the number of events to be processed process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(options.maxEvents)) process.load("FWCore.MessageService.MessageLogger_cfi") process.MessageLogger.destinations = ['cout', 'cerr'] process.MessageLogger.cerr.FwkReport.reportEvery = 1 # enable the TrigReport and TimeReport process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(True)) # override the GlobalTag, connection string and pfnPrefix if 'GlobalTag' in process.__dict__: from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:hltonline_GRun') process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') for pset in process.GlobalTag.toGet.value(): pset.connect = pset.connect.value().replace('frontier://FrontierProd/', 'frontier://FrontierProd/') # fix for multi-run processing process.GlobalTag.RefreshEachRun = cms.untracked.bool( True ) process.GlobalTag.ReconnectEachRun = cms.untracked.bool( True ) process.GlobalTag.globaltag = cms.string('GR_R_71_V5::All') if options.isMC : process.GlobalTag.globaltag = cms.string('PRE_LS171_V5A::All') #from: #https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideGlobalHLT
import FWCore.ParameterSet.Config as cms process = cms.Process("ExREG") process.load("Configuration.StandardSequences.Services_cff") process.load('Configuration.Geometry.GeometryDB_cff') process.load('Configuration/StandardSequences/MagneticField_38T_cff') process.load('Configuration/StandardSequences/FrontierConditions_GlobalTag_cff') process.load("Configuration.StandardSequences.Reconstruction_cff") #process.GlobalTag.globaltag = 'FT_R_53_V21::All' process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') #process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierArc/') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag #process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'FT_R_53_V21::All') process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'GR_H_V32::All') #process.GlobalTag.globaltag = 'GR_H_V32::All' process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1) ) process.source = cms.Source("EmptySource") process.checkGeom = cms.EDAnalyzer("checkGeometry") process.p = cms.Path(process.checkGeom)
process.load("FWCore.MessageService.MessageLogger_cfi") ### Output Report process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool(True) ) ### Number of maximum events to process process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(options.maxEvts) ) ### Source file process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring( options.sample ) ) process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:startup_GRun') process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') for pset in process.GlobalTag.toGet.value(): pset.connect = pset.connect.value().replace('frontier://FrontierProd/', 'frontier://FrontierProd/') # Fix for multi-run processing: process.GlobalTag.RefreshEachRun = cms.untracked.bool( False ) process.GlobalTag.ReconnectEachRun = cms.untracked.bool( False ) ### Selected leptons and jets process.skimmedPatMuons = cms.EDFilter( "PATMuonSelector", src = cms.InputTag(muLabel), cut = cms.string("pt > 30 && abs(eta) < 2.4") )
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32( 100 ) ) # enable TrigReport, TimeReport and MultiThreading process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool( True ), numberOfThreads = cms.untracked.uint32( 4 ), numberOfStreams = cms.untracked.uint32( 0 ), sizeOfStackForThreadsInKB = cms.untracked.uint32( 10*1024 ) ) # override the GlobalTag, connection string and pfnPrefix if 'GlobalTag' in process.__dict__: from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = '100X_dataRun2_v1') if 'MessageLogger' in process.__dict__: process.MessageLogger.categories.append('TriggerSummaryProducerAOD') process.MessageLogger.categories.append('L1GtTrigReport') process.MessageLogger.categories.append('L1TGlobalSummary') process.MessageLogger.categories.append('HLTrigReport') process.MessageLogger.categories.append('FastReport') # load the DQMStore and DQMRootOutputModule process.load( "DQMServices.Core.DQMStore_cfi" ) process.DQMStore.enableMultiThread = True process.dqmOutput = cms.OutputModule("DQMRootOutputModule", fileName = cms.untracked.string("DQMIO.root") )
process.PrescaleService.prescaleTable.remove(pset) # limit the number of events to be processed process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(100)) # enable TrigReport, TimeReport and MultiThreading process.options = cms.untracked.PSet( wantSummary=cms.untracked.bool(True), numberOfThreads=cms.untracked.uint32(4), numberOfStreams=cms.untracked.uint32(0), ) # override the GlobalTag, connection string and pfnPrefix if 'GlobalTag' in process.__dict__: from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag='auto:run3_hlt') if 'MessageLogger' in process.__dict__: process.MessageLogger.TriggerSummaryProducerAOD = cms.untracked.PSet() process.MessageLogger.L1GtTrigReport = cms.untracked.PSet() process.MessageLogger.L1TGlobalSummary = cms.untracked.PSet() process.MessageLogger.HLTrigReport = cms.untracked.PSet() process.MessageLogger.FastReport = cms.untracked.PSet() process.MessageLogger.ThroughputService = cms.untracked.PSet() # load the DQMStore and DQMRootOutputModule process.load("DQMServices.Core.DQMStore_cfi") process.dqmOutput = cms.OutputModule( "DQMRootOutputModule", fileName=cms.untracked.string("DQMIO.root"))
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(options.maxEvts) ) ### Source file process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring( options.sample ) ) #process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_condDBv2_cff') #process.GlobalTag.globaltag = options.globalTag from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag #process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:startup_GRun') process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run2_mc_50nsGRun') process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') #for pset in process.GlobalTag.toGet.value(): # pset.connect = pset.connect.value().replace('frontier://FrontierProd/', 'frontier://FrontierProd/') # # Fix for multi-run processing: # process.GlobalTag.RefreshEachRun = cms.untracked.bool( False ) # process.GlobalTag.ReconnectEachRun = cms.untracked.bool( False ) ### Rootplizer process.TFileService = cms.Service("TFileService", fileName = cms.string(options.outputLabel)) process.load("Analysis.ST_RunII_EA.topplusdmedmRootTreeMaker_cff") #process.DMTreesDumper.lhes =cms.InputTag("externalLHEProducer") process.DMTreesDumper.lhes =cms.InputTag(options.lhes)
import FWCore.ParameterSet.Config as cms process = cms.Process("ExREG") process.load("Configuration.StandardSequences.Services_cff") process.load('Configuration.Geometry.GeometryDB_cff') process.load('Configuration/StandardSequences/MagneticField_38T_cff') process.load('Configuration/StandardSequences/FrontierConditions_GlobalTag_cff') process.load("Configuration.StandardSequences.Reconstruction_cff") process.GlobalTag.globaltag = 'FT_R_53_V21::All' #process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' #process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') ##process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierArc/') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'FT_R_53_V21::All') #process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'GR_H_V32::All') #process.GlobalTag.globaltag = 'GR_H_V32::All' process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring('/store/data/Run2012A/DoubleElectron/RAW-RECO/ZElectron-22Jan2013-v1/20000/9AC4BF5F-AE67-E211-9BBC-0026189437FA.root') #fileNames = cms.untracked.vstring('/store/data/Run2012D/DoubleElectron/RAW-RECO/ZElectron-22Jan2013-v1/10000/F8910EF8-A58F-E211-BC68-00259059642E.root'), ) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1) ) #process.source = cms.Source("EmptySource") process.checkLC = cms.EDAnalyzer("checkLaserCorr")
# limit the number of events to be processed process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(-1)) # enable TrigReport, TimeReport and MultiThreading process.options = cms.untracked.PSet( wantSummary=cms.untracked.bool(True), numberOfThreads=cms.untracked.uint32(4), numberOfStreams=cms.untracked.uint32(0), sizeOfStackForThreadsInKB=cms.untracked.uint32(10 * 1024)) # override the GlobalTag, connection string and pfnPrefix if 'GlobalTag' in process.__dict__: from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag( process.GlobalTag, globaltag='112X_dataRun2_v5', conditions= 'L1Menu_Collisions2018_v2_1_0-d1_xml,L1TUtmTriggerMenuRcd,,,9999-12-31 23:59:59.000' ) if 'MessageLogger' in process.__dict__: process.MessageLogger.categories.append('TriggerSummaryProducerAOD') process.MessageLogger.categories.append('L1GtTrigReport') process.MessageLogger.categories.append('L1TGlobalSummary') process.MessageLogger.categories.append('HLTrigReport') process.MessageLogger.categories.append('FastReport') # load the DQMStore and DQMRootOutputModule process.load("DQMServices.Core.DQMStore_cfi") process.dqmOutput = cms.OutputModule( "DQMRootOutputModule", fileName=cms.untracked.string("DQMIO.root"))
process.load( 'Configuration.StandardSequences.RawToDigi_Data_cff' ) process.load( 'Configuration.StandardSequences.SimL1Emulator_cff' ) import L1Trigger.Configuration.L1Trigger_custom process = L1Trigger.Configuration.L1Trigger_custom.customiseL1GtEmulatorFromRaw( process ) process = L1Trigger.Configuration.L1Trigger_custom.customiseResetPrescalesAndMasks( process ) # customize the HLT to use the emulated results import HLTrigger.Configuration.customizeHLTforL1Emulator process = HLTrigger.Configuration.customizeHLTforL1Emulator.switchToL1Emulator( process ) process = HLTrigger.Configuration.customizeHLTforL1Emulator.switchToSimGtDigis( process ) if 'GlobalTag' in process.__dict__: process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag,'START53_V11::All','L1GtTriggerMenu_L1Menu_Collisions2012_v3_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T') process.MessageLogger = cms.Service("MessageLogger", categories = cms.untracked.vstring('TriggerSummaryProducerAOD','L1GtTrigReport','HLTrigReport'), destinations = cms.untracked.vstring('detailedInfo' ), detailedInfo = cms.untracked.PSet(extension = cms.untracked.string('.txt') ) ) process.GlobalTag.toGet.append( cms.PSet( record = cms.string('JetCorrectionsRecord'), label = cms.untracked.string('AK5PFchsHLT'), tag = cms.string('JetCorrectorParametersCollection_AK5PFchs_2012_V8_hlt_mc'), connect = cms.untracked.string('frontier://FrontierProd/CMS_COND_31X_PHYSICSTOOLS')
process.MessageLogger.TriggerSummaryAnalyzerRAW=dict() process.MessageLogger.HLTEventAnalyzerAOD=dict() process.MessageLogger.HLTEventAnalyzerRAW=dict() process.MessageLogger.L1GtTrigReport=dict() process.MessageLogger.L1TGlobalSummary=dict() process.MessageLogger.HLTrigReport=dict() process.MessageLogger.HLTSummaryFilter=dict() process.MessageLogger.HLTConfigProvider=dict() process.MessageLogger.HLTPrescaleProvider=dict() process.MessageLogger.HLTConfigData=dict() # process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') # process.load('Configuration.StandardSequences.CondDBESSource_cff') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag # process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run2_hlt_GRun') process.GlobalTag = customiseGlobalTag(None, globaltag = 'auto:run2_hlt_GRun') # process.Timing = cms.Service("Timing") # process.SimpleMemoryCheck = cms.Service("SimpleMemoryCheck", # ignoreTotal = cms.untracked.int32(-1) ## default is one # ) # process.Tracer = cms.Service("Tracer") process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(2) ) process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring('file:RelVal_HLT_GRun_DATA.root') )
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32( 100 ) ) # enable TrigReport, TimeReport and MultiThreading process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool( True ), numberOfThreads = cms.untracked.uint32( 4 ), numberOfStreams = cms.untracked.uint32( 0 ), sizeOfStackForThreadsInKB = cms.untracked.uint32( 10*1024 ) ) # override the GlobalTag, connection string and pfnPrefix if 'GlobalTag' in process.__dict__: from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run2_hlt_Fake1') if 'MessageLogger' in process.__dict__: process.MessageLogger.categories.append('TriggerSummaryProducerAOD') process.MessageLogger.categories.append('L1GtTrigReport') process.MessageLogger.categories.append('L1TGlobalSummary') process.MessageLogger.categories.append('HLTrigReport') process.MessageLogger.categories.append('FastReport') # add specific customizations _customInfo = {} _customInfo['menuType' ]= "Fake1" _customInfo['globalTags']= {} _customInfo['globalTags'][True ] = "auto:run2_hlt_Fake1" _customInfo['globalTags'][False] = "auto:run2_mc_Fake1" _customInfo['inputFiles']={}
if 'hltPreHLTDQMResultsOutputSmart' in process.__dict__: process.hltPreHLTDQMResultsOutputSmart.TriggerResultsTag = cms.InputTag( 'TriggerResults', '', hltProcName ) if 'hltPreHLTDQMOutputSmart' in process.__dict__: process.hltPreHLTDQMOutputSmart.TriggerResultsTag = cms.InputTag( 'TriggerResults', '', hltProcName ) if 'hltPreHLTMONOutputSmart' in process.__dict__: process.hltPreHLTMONOutputSmart.TriggerResultsTag = cms.InputTag( 'TriggerResults', '', hltProcName ) if 'hltDQMHLTScalers' in process.__dict__: process.hltDQMHLTScalers.triggerResults = cms.InputTag( 'TriggerResults', '', hltProcName ) process.hltDQMHLTScalers.processname = hltProcName if 'hltDQML1SeedLogicScalers' in process.__dict__: process.hltDQML1SeedLogicScalers.processname = hltProcName # override the GlobalTag, connection string and pfnPrefix if 'GlobalTag' in process.__dict__: process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag if isData: process.GlobalTag = customiseGlobalTag(process.GlobalTag,'auto:hltonline_GRun',None) else: process.GlobalTag = customiseGlobalTag(process.GlobalTag,'auto:startup',None)
]) process.source = cms.Source("PoolSource", fileNames = myfilelist ) #TFileService for output process.TFileService = cms.Service("TFileService", fileName = cms.string("razor_nocuts_QCD300to470_test.root"), closeFileFast = cms.untracked.bool(True) ) #get global tag #from Configuration.AlCa.GlobalTag_condDBv2 import GlobalTag #process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_mc_GRun', '') from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'MCRUN2_72_V3A::All') process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' #create AK4 charged-hadron subtracted jets process.load("CommonTools.ParticleFlow.pfNoPileUpJME_cff") from RecoJets.Configuration.RecoPFJets_cff import ak4PFJetsCHS from RecoJets.JetProducers.ak4PFJets_cfi import ak4PFJets process.ak4PFJets = ak4PFJets.clone() process.ak4PFJetsCHS = ak4PFJets.clone(src = 'pfNoPileUpJME', doAreaFastjet = True) #declare analyzer module process.razorTriggerAnalysis = cms.EDAnalyzer("RazorTriggerAnalyzerMuon", trigSummary = cms.InputTag("hltTriggerSummaryAOD"), pfMETCollection = cms.InputTag("pfMet"), caloMETCollection = cms.InputTag("caloMet"), hltMETCollection = cms.InputTag("hltMet", '', 'reHLT'),