Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:33:19

0001 # Auto generated configuration file
0002 # using: 
0003 # Revision: 1.19 
0004 # Source: /local/reps/CMSSW/CMSSW/Configuration/Applications/python/ConfigBuilder.py,v 
0005 # with command line options: PAT -s VALIDATION:@miniAODValidation,DQM:@miniAODDQM --runUnscheduled --mc --era Run2_2017 --scenario pp --conditions auto:phase1_2017_realistic --eventcontent DQM --datatier DQMIO --filein /store/relval/CMSSW_10_6_1/RelValZTT_13UP17/MINIAODSIM/PUpmx25ns_106X_mc2017_realistic_v6_ul17hlt_premix_rsb-v1/20000/07F0AD9A-A1F3-8847-B95A-F4208E2EEE9F.root --geometry DB:Extended --python_filename=config.py -n 1000 --no_exec
0006 import FWCore.ParameterSet.Config as cms
0007 
0008 from Configuration.Eras.Era_Run3_2023_cff import Run3_2023
0009 
0010 process = cms.Process('DQM',Run3_2023)
0011 
0012 # import of standard configurations
0013 #process.load('Configuration.StandardSequences.Services_cff')
0014 #process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi')
0015 #process.load('FWCore.MessageService.MessageLogger_cfi')
0016 process.load('Configuration.EventContent.EventContent_cff')
0017 #process.load('SimGeneral.MixingModule.mixNoPU_cfi')
0018 process.load('Configuration.StandardSequences.GeometryRecoDB_cff')
0019 process.load('Configuration.StandardSequences.MagneticField_cff')
0020 process.load('Validation.RecoTau.RecoTauValidation_cff')
0021 process.load('DQMServices.Core.DQMStoreNonLegacy_cff')
0022 process.load('DQMOffline.Configuration.DQMOfflineMC_cff')
0023 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0024 
0025 #process.load("Configuration.Generator.ZTT_Tauola_All_hadronic_cfi")
0026 #process.load("Configuration.Generator.QCDForPF_cfi")
0027 
0028 #process.load('Validation.RecoJets.JetValidation_cff')
0029 process.load('RecoJets.Configuration.RecoGenJets_cff')
0030 process.load('RecoJets.Configuration.GenJetParticles_cff')
0031 #process.load('Validation.RecoMET.METRelValForDQM_cff')
0032 #process.load('Validation.RecoParticleFlow.miniAODValidation_cff')
0033 #process.load('Validation.EventGenerator.BasicGenValidation_cff')
0034 #process.load('Validation.RecoTau.dataTypes.ValidateTausOnQCD_cff')
0035 
0036 #process.load('Configuration.StandardSequences.Validation_cff')
0037 
0038 process.maxEvents = cms.untracked.PSet(
0039     input = cms.untracked.int32(8500),
0040     output = cms.optional.untracked.allowed(cms.int32,cms.PSet)
0041 )
0042 
0043 process.options = cms.untracked.PSet(
0044     TryToContinue = cms.untracked.vstring('ProductNotFound')
0045 )
0046 
0047 process_name='ZTT'
0048 
0049 process_dict = {
0050 'ZMM':'/store/relval/CMSSW_11_0_0_pre10/RelValZMM_13/MINIAODSIM/110X_mcRun2_asymptotic_v2-v1/10000/2085AB00-3B9C-664F-A31A-32852CE6F284.root',
0051 'ZEE':'/store/relval/CMSSW_11_0_0_pre10/RelValZEE_13/MINIAODSIM/110X_mcRun2_asymptotic_v2-v1/10000/639D8BE1-8DCC-9145-A38B-7B3CCEE0333A.root',
0052 'ZTT':'/store/relval/CMSSW_13_1_0_pre1/RelValZTT_13p6/MINIAODSIM/130X_mcRun3_2022_realistic_withNewBSFromEOY2022Data_v2_RV186-v1/00000/8b30e3ad-da95-4256-894f-d5bc3a4e26af.root', # new
0053 'QCD':'/store/relval/CMSSW_11_0_0_pre10/RelValQCD_FlatPt_15_3000HS_13/MINIAODSIM/110X_mcRun2_asymptotic_v2-v1/10000/91461CFA-8CEF-8C4E-864D-FFC1760FAC67.root'
0054 }
0055 
0056 # Input source
0057 process.source = cms.Source("PoolSource",
0058     fileNames = cms.untracked.vstring(process_dict[process_name]),
0059     secondaryFileNames = cms.untracked.vstring()
0060 )
0061 # Production Info
0062 process.configurationMetadata = cms.untracked.PSet(
0063     annotation = cms.untracked.string('PAT nevts:9000'),
0064     name = cms.untracked.string('Applications'),
0065     version = cms.untracked.string('$Revision: 1.19 $')
0066 )
0067 
0068 # Output definition
0069 
0070 process.DQMoutput = cms.OutputModule("DQMRootOutputModule",
0071     dataset = cms.untracked.PSet(
0072         dataTier = cms.untracked.string('DQMIO'),
0073         filterName = cms.untracked.string('')
0074     ),
0075     fileName = cms.untracked.string('PAT_VALIDATION_DQM_'+process_name+'.root'),
0076     outputCommands = process.DQMEventContent.outputCommands,
0077     splitLevel = cms.untracked.int32(0)
0078 )
0079 
0080 from Configuration.AlCa.GlobalTag import GlobalTag
0081 process.GlobalTag = GlobalTag(process.GlobalTag, '126X_mcRun3_2023_forPU65_v1', '')
0082 
0083 # Path and EndPath definitions
0084 #process.prevalidation_step = cms.Path(process.prevalidationMiniAOD)
0085 #process.validation_step = cms.EndPath(process.validationMiniAOD)
0086 process.validation_step = cms.EndPath(process.tauValidationSequenceMiniAOD)
0087 #process.validation_step = cms.EndPath(process.tauValidationMiniAODRealData)
0088 #process.validation_step = cms.EndPath(process.tauValidationMiniAODZMM)
0089 #process.dqmoffline_step = cms.EndPath(process.DQMOfflineMiniAOD)
0090 #process.dqmofflineOnPAT_step = cms.EndPath(process.PostDQMOfflineMiniAOD)
0091 process.DQMoutput_step = cms.EndPath(process.DQMoutput)
0092 
0093 # End of customisation functions
0094 #do not add changes to your config after this point (unless you know what you are doing)
0095 #from FWCore.ParameterSet.Utilities import convertToUnscheduled # test: will be deprecated soon
0096 #process=convertToUnscheduled(process) # test: will be deprecated soon
0097 
0098 
0099 # Customisation from command line
0100 
0101 # Add early deletion of temporary data products to reduce peak memory need
0102 from Configuration.StandardSequences.earlyDeleteSettings_cff import customiseEarlyDelete
0103 process = customiseEarlyDelete(process)
0104 # End adding early deletion