-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathConfFile_cfg.py
More file actions
33 lines (26 loc) · 2.08 KB
/
ConfFile_cfg.py
File metadata and controls
33 lines (26 loc) · 2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import FWCore.ParameterSet.Config as cms
process = cms.Process("Demo")
#We need to add acoording to our objective
process.load("FWCore.MessageService.MessageLogger_cfi")
process.load("Configuration.EventContent.EventContent_cff")
process.load('Configuration.StandardSequences.Services_cff')
process.load('Configuration.StandardSequences.GeometryRecoDB_cff')
process.load('Configuration.StandardSequences.MagneticField_cff')
#It'll process 1000 events and print
process.MessageLogger.cerr.FwkReport.reportEvery = 1000
process.TFileService = cms.Service("TFileService",
fileName = cms.string("QCD_Combined.root"))
#shud change it to -1 for all the events
process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1))
#We need to add our source files
process.source = cms.Source("PoolSource",
fileNames = cms.untracked.vstring([
'root://eospublic.cern.ch//eos/opendata/cms/mc/RunIISummer20UL16MiniAODv2/QCD_Pt_300to470_TuneCP5_13TeV_pythia8/MINIAODSIM/106X_mcRun2_asymptotic_v17-v1/120000/92A432E3-31F8-4549-ADA6-D2F7C14E709E.root',
'root://eospublic.cern.ch//eos/opendata/cms/mc/RunIISummer20UL16MiniAODv2/QCD_Pt_300to470_TuneCP5_13TeV_pythia8/MINIAODSIM/106X_mcRun2_asymptotic_v17-v1/130000/07A778BD-1363-F740-A9A9-27FE78D771B3.root',
'root://eospublic.cern.ch//eos/opendata/cms/mc/RunIISummer20UL16MiniAODv2/QCD_Pt_470to600_TuneCP5_13TeV_pythia8/MINIAODSIM/106X_mcRun2_asymptotic_v17-v1/120000/10325CC6-EC2F-F142-B732-BC7693B00E48.root',
'root://eospublic.cern.ch//eos/opendata/cms/mc/RunIISummer20UL16MiniAODv2/QCD_Pt_470to600_TuneCP5_13TeV_pythia8/MINIAODSIM/106X_mcRun2_asymptotic_v17-v1/130000/06D647E8-AF59-A244-BBFA-9DF55CBABE1B.root'
]))
process.demo = cms.EDAnalyzer('MiniAnalyzer',
vertices = cms.InputTag("offlineSlimmedPrimaryVertices"),
secondaryVertices = cms.InputTag("slimmedSecondaryVertices"))
process.p = cms.Path(process.demo)