6 import FWCore.ParameterSet.Config
as cms
8 from Configuration.StandardSequences.Eras
import eras
10 process = cms.Process(
'NANO',eras.Run2_2017,eras.run2_nanoAOD_92X)
13 process.load(
'Configuration.StandardSequences.Services_cff')
14 process.load(
'SimGeneral.HepPDTESSource.pythiapdt_cfi')
15 process.load(
'FWCore.MessageService.MessageLogger_cfi')
16 process.load(
'Configuration.EventContent.EventContent_cff')
17 process.load(
'Configuration.StandardSequences.GeometryRecoDB_cff')
18 process.load(
'Configuration.StandardSequences.MagneticField_AutoFromDBCurrent_cff')
19 process.load(
'PhysicsTools.NanoAOD.nano_cff')
20 process.load(
'Configuration.StandardSequences.EndOfProcess_cff')
21 process.load(
'Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
23 process.maxEvents = cms.untracked.PSet(
24 input = cms.untracked.int32(100)
28 process.source = cms.Source(
"PoolSource",
29 fileNames = cms.untracked.vstring(
'/store/data/Run2017F/BTagCSV/MINIAOD/17Nov2017-v1/00000/0202DCDF-4CFF-E711-8269-141877642F9D.root'),
30 secondaryFileNames = cms.untracked.vstring()
33 process.options = cms.untracked.PSet(
38 process.configurationMetadata = cms.untracked.PSet(
39 annotation = cms.untracked.string(
'nano_94X_2017_rereco31Mar18-v1.py nevts:100'),
40 name = cms.untracked.string(
'Applications'),
41 version = cms.untracked.string(
'$Revision: 1.19 $')
46 process.NANOAODoutput = cms.OutputModule(
"NanoAODOutputModule",
47 compressionAlgorithm = cms.untracked.string(
'LZMA'),
48 compressionLevel = cms.untracked.int32(9),
49 dataset = cms.untracked.PSet(
50 dataTier = cms.untracked.string(
'NANOAOD'),
51 filterName = cms.untracked.string(
'')
53 fileName = cms.untracked.string(
'nano.root'),
54 outputCommands = process.NANOAODEventContent.outputCommands
60 from Configuration.AlCa.GlobalTag
import GlobalTag
61 process.GlobalTag =
GlobalTag(process.GlobalTag,
'94X_dataRun2_v6',
'')
64 process.nanoAOD_step = cms.Path(process.nanoSequence)
65 process.endjob_step = cms.EndPath(process.endOfProcess)
66 process.NANOAODoutput_step = cms.EndPath(process.NANOAODoutput)
69 process.schedule = cms.Schedule(process.nanoAOD_step,process.endjob_step,process.NANOAODoutput_step)
70 from PhysicsTools.PatAlgos.tools.helpers
import associatePatAlgosToolsTask
71 associatePatAlgosToolsTask(process)
76 from PhysicsTools.NanoAOD.nano_cff
import nanoAOD_customizeData
79 process = nanoAOD_customizeData(process)
86 from Configuration.StandardSequences.earlyDeleteSettings_cff
import customiseEarlyDelete
87 process = customiseEarlyDelete(process)