Skip to content

Commit

Permalink
AOD files
Browse files Browse the repository at this point in the history
  • Loading branch information
tmrhombus committed Nov 27, 2017
1 parent 69cf319 commit a5537cf
Show file tree
Hide file tree
Showing 11 changed files with 434 additions and 51 deletions.
8 changes: 8 additions & 0 deletions initialization/getridofPhotonMVA.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash
# the standard VID producer auto-detects AOD/miniAOD
# these use a configuarable flag instead

# disable MVA ID
cp ${CMSSW_BASE}/src/LLDJstandalones/initialization/egmPhotonIDs_cff.py \
${CMSSW_BASE}/src/RecoEgamma/PhotonIdentification/python/egmPhotonIDs_cff.py

151 changes: 151 additions & 0 deletions lists/ntuple/dasmapAOD.list

Large diffs are not rendered by default.

154 changes: 154 additions & 0 deletions lists/ntuple/dasparents.sh

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion ntuples/config/crab_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
config.Data.publication = False
config.Site.storageSite = STORESITE

config.Data.useParent = True
#config.Data.useParent = True

def submit(config):
try:
Expand Down
62 changes: 34 additions & 28 deletions ntuples/config/run_data_80X.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,27 +67,27 @@
'file:/afs/hep.wisc.edu/cms/tperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/miniAOD/SingleEle_G_004A75AB-B2EA-E611-B000-24BE05CEFDF1.root'

),
secondaryFileNames= cms.untracked.vstring(
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_48E51770-C58D-E611-A5E8-002590D0B002.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_1034AE6F-AF92-E611-B1DE-20CF3019DEF2.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_2C1C8A8A-B992-E611-9F16-0242AC110003.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_7C74F662-1C93-E611-A6AD-20CF3019DF12.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_E2341FEE-1E93-E611-BB54-20CF3019DF10.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_E4476F29-1093-E611-84A9-001E67504645.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_E4C786C1-A992-E611-A704-0CC47A7E0180.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_F6227198-6193-E611-8FAC-20CF305616D1.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_FADB3E6E-CF92-E611-A832-001E67504AA5.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_80B41FD1-018C-E611-A87F-0CC47A1E046E.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_9AAF5E84-0897-E611-B53D-20CF305B057C.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_AA4719DE-0F97-E611-9C66-0025907B4E24.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_B0AEAD84-0897-E611-A4CC-0CC47A4DEE70.root',
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_ECEA8EF3-278C-E611-8051-0CC47A1DF7FC.root',

),
# secondaryFileNames= cms.untracked.vstring(
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_48E51770-C58D-E611-A5E8-002590D0B002.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_1034AE6F-AF92-E611-B1DE-20CF3019DEF2.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_2C1C8A8A-B992-E611-9F16-0242AC110003.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_7C74F662-1C93-E611-A6AD-20CF3019DF12.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_E2341FEE-1E93-E611-BB54-20CF3019DF10.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_E4476F29-1093-E611-84A9-001E67504645.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_E4C786C1-A992-E611-A704-0CC47A7E0180.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_F6227198-6193-E611-8FAC-20CF305616D1.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_FADB3E6E-CF92-E611-A832-001E67504AA5.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_80B41FD1-018C-E611-A87F-0CC47A1E046E.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_9AAF5E84-0897-E611-B53D-20CF305B057C.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_AA4719DE-0F97-E611-9C66-0025907B4E24.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_B0AEAD84-0897-E611-A4CC-0CC47A4DEE70.root',
# 'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/Data_SingleEle_G_ECEA8EF3-278C-E611-8051-0CC47A1DF7FC.root',
#
# ),
)

# output name
process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_data.root'));
process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_data_miniAOD.root'));

#process.out = cms.OutputModule(
#'PoolOutputModule',
Expand Down Expand Up @@ -195,6 +195,7 @@
process.egmGsfElectronIDs.isAOD=cms.bool(False)
process.egmPhotonIDs.isAOD=cms.bool(False)

# Electron ID
process.electronIDValueMapProducer.srcMiniAOD = cms.InputTag('selectedElectrons','','LLDJ')
process.electronIDValueMapProducer.src = cms.InputTag('') # make it give error if misconfigured
process.electronIDValueMapProducer.isAOD=cms.bool(False)
Expand All @@ -210,6 +211,7 @@
# process.electronMVAValueMapProducer.src = cms.InputTag('selectedElectrons','','LLDJ')
# process.photonMVAValueMapProducer.src = cms.InputTag('selectedPhotons','','LLDJ')

# Photon Isolation
process.egmPhotonIsolation.srcToIsolate = cms.InputTag('selectedPhotons','','LLDJ')

##########################################################################################
Expand Down Expand Up @@ -394,12 +396,10 @@

#NTuplizer
process.lldjNtuple = cms.EDAnalyzer('lldjNtuple',
vertexFitterConfig = cms.PSet(
finder = cms.string('avf'),
sigmacut = cms.double(10.),
Tini = cms.double(256.),
ratio = cms.double(0.25),
),

doAOD = cms.bool(False),
doMiniAOD = cms.bool(True),

electronSrc = cms.InputTag('selectedElectrons','','LLDJ'),
rhoLabel = cms.InputTag('fixedGridRhoFastjetAll'),
eleVetoIdMap = cms.InputTag('egmGsfElectronIDs:cutBasedElectronID-Summer16-80X-V1-veto'),
Expand All @@ -425,6 +425,12 @@
AODak4PFJetsCHSSrc = cms.InputTag('ak4PFJetsCHS', '', 'RECO'),
AODVertexSrc = cms.InputTag('offlinePrimaryVertices', '', 'RECO'),
AODTrackSrc = cms.InputTag('generalTracks', '', 'RECO'),
vertexFitterConfig = cms.PSet(
finder = cms.string('avf'),
sigmacut = cms.double(10.),
Tini = cms.double(256.),
ratio = cms.double(0.25),
),

patTriggerResults = cms.InputTag('TriggerResults', '', 'PAT'),
BadChargedCandidateFilter = cms.InputTag('BadChargedCandidateFilter'),
Expand All @@ -434,13 +440,13 @@
muonSrc = cms.InputTag('slimmedMuons'),

photonSrc = cms.InputTag('selectedPhotons','','LLDJ'),
phoLooseIdMap = cms.InputTag('egmPhotonIDs:cutBasedPhotonID-Spring15-25ns-V1-standalone-loose'),
phoMediumIdMap = cms.InputTag('egmPhotonIDs:cutBasedPhotonID-Spring15-25ns-V1-standalone-medium'),
phoTightIdMap = cms.InputTag('egmPhotonIDs:cutBasedPhotonID-Spring15-25ns-V1-standalone-tight'),
phoLooseIdMap = cms.InputTag('egmPhotonIDs:cutBasedPhotonID-Spring15-25ns-V1-standalone-loose'),
phoMediumIdMap = cms.InputTag('egmPhotonIDs:cutBasedPhotonID-Spring15-25ns-V1-standalone-medium'),
phoTightIdMap = cms.InputTag('egmPhotonIDs:cutBasedPhotonID-Spring15-25ns-V1-standalone-tight'),
phoChargedIsolation = cms.InputTag('photonIDValueMapProducer:phoChargedIsolation'),
phoNeutralHadronIsolation = cms.InputTag('photonIDValueMapProducer:phoNeutralHadronIsolation'),
phoPhotonIsolation = cms.InputTag('photonIDValueMapProducer:phoPhotonIsolation'),
phoWorstChargedIsolation = cms.InputTag('photonIDValueMapProducer:phoWorstChargedIsolation'),
phoWorstChargedIsolation = cms.InputTag('photonIDValueMapProducer:phoWorstChargedIsolation'),

genParticleSrc = cms.InputTag("genParticles"),

Expand Down
25 changes: 14 additions & 11 deletions ntuples/config/run_mc_80X.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,18 @@

# log output
process.load('FWCore.MessageLogger.MessageLogger_cfi')
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(100) ) ## number of events -1 does all
process.MessageLogger.cerr.FwkReport.reportEvery = 10
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000) ) ## number of events -1 does all
process.MessageLogger.cerr.FwkReport.reportEvery = 100

# input files
process.source = cms.Source('PoolSource',
fileNames = cms.untracked.vstring(

'root://cms-xrd-global.cern.ch///store/mc/RunIISummer16MiniAODv2/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/MINIAODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/120000/54C6A127-05CA-E611-AAD2-0CC47A1DF1A4.root',
#'/store/mc/RunIISummer16MiniAODv2/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/MINIAODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/120000/70576F21-CDC9-E611-BC72-001E675047A5.root',
#'/store/mc/RunIISummer16MiniAODv2/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/MINIAODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/120000/EA59D0D0-5CCB-E611-B501-002590207C28.root'


#'/store/mc/RunIISummer16MiniAODv2/DYJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/MINIAODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6_ext2-v1/100000/00099D43-77ED-E611-8889-5065F381E1A1.root',

#/ggZH_HToSSTodddd_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/RunIISummer16MiniAODv2-PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/MINIAODSIM
Expand All @@ -42,7 +48,7 @@
#'/store/mc/RunIISummer16MiniAODv2/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/MINIAODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/120000/EA59D0D0-5CCB-E611-B501-002590207C28.root'

#'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/miniAOD/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_54C6A127-05CA-E611-AAD2-0CC47A1DF1A4.root'
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_D6822833-FEC8-E611-8CD1-002590E7D7DE.root'
#'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_D6822833-FEC8-E611-8CD1-002590E7D7DE.root'

# WW
#'root://cms-xrd-global.cern.ch//store/mc/RunIISummer16MiniAODv2/WWTo2L2Nu_13TeV-powheg/MINIAODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/80000/4462CF47-BCB6-E611-A504-00259073E482.root'
Expand Down Expand Up @@ -75,8 +81,7 @@


# output name
process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_AODmc.root'));
#process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_mc.root'));
process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_mc_miniAOD.root'));

#process.out = cms.OutputModule(
#'PoolOutputModule',
Expand Down Expand Up @@ -142,7 +147,7 @@
#'RecoEgamma.ElectronIdentification.Identification.mvaElectronID_Spring16_HZZ_V1_cff']

phoid_modules = ['RecoEgamma.PhotonIdentification.Identification.cutBasedPhotonID_Spring16_V2p2_cff']
#'RecoEgamma.PhotonIdentification.Identification.mvaPhotonID_Spring16_nonTrig_V1_cff']
# 'RecoEgamma.PhotonIdentification.Identification.mvaPhotonID_Spring16_nonTrig_V1_cff']

#add them to the VID producer
for idmod in eleid_modules:
Expand Down Expand Up @@ -197,6 +202,7 @@
# Now update MET
#

# MET correction and uncertainties
from PhysicsTools.PatUtils.tools.runMETCorrectionsAndUncertainties import runMetCorAndUncFromMiniAOD
runMetCorAndUncFromMiniAOD(process,
isData=False
Expand Down Expand Up @@ -237,11 +243,8 @@
#NTuplizer
process.lldjNtuple = cms.EDAnalyzer('lldjNtuple',

#doAOD = cms.bool(False),
#doMiniAOD = cms.bool(True),

doAOD = cms.bool(True),
doMiniAOD = cms.bool(False),
doAOD = cms.bool(False),
doMiniAOD = cms.bool(True),

electronSrc = cms.InputTag('selectedElectrons','','LLDJ'),
rhoLabel = cms.InputTag('fixedGridRhoFastjetAll'),
Expand Down
11 changes: 7 additions & 4 deletions ntuples/config/run_mc_80XAOD.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,22 @@

# log output
process.load('FWCore.MessageLogger.MessageLogger_cfi')
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(100) ) ## number of events -1 does all
process.MessageLogger.cerr.FwkReport.reportEvery = 10
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) ) ## number of events -1 does all
process.MessageLogger.cerr.FwkReport.reportEvery = 1000

# input files
process.source = cms.Source('PoolSource',
fileNames = cms.untracked.vstring(
'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_D6822833-FEC8-E611-8CD1-002590E7D7DE.root'
#'file:/uscms_data/d3/tmperry/LLDJ_slc6_530_CMSSW_8_0_26_patch2/src/LLDJstandalones/roots/AOD/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_D6822833-FEC8-E611-8CD1-002590E7D7DE.root'
'/store/mc/RunIISummer16DR80Premix/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/AODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/120000/4A859964-FEC8-E611-B0B8-20CF3027A561.root',
#'/store/mc/RunIISummer16DR80Premix/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/AODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/120000/D420E413-FDC8-E611-869C-00259021A342.root',
#'/store/mc/RunIISummer16DR80Premix/ggZH_HToSSTobbbb_ZToLL_MH-125_MS-40_ctauS-100_TuneCUETP8M1_13TeV-powheg-pythia8/AODSIM/PUMoriond17_80X_mcRun2_asymptotic_2016_TrancheIV_v6-v1/120000/D6822833-FEC8-E611-8CD1-002590E7D7DE.root'

),
)

# output name
process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_AODmc.root'));
process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_AODmc_1.root'));
#process.TFileService = cms.Service('TFileService', fileName = cms.string('lldjntuple_mc.root'));

#process.out = cms.OutputModule(
Expand Down
63 changes: 59 additions & 4 deletions ntuples/config/submitcrab.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#voms-proxy-init --voms cms --valid 100:00

# do we submit or just generate submit scripts
dosubmit=false
dosubmit=true

# start the timer
START=$(date +%s);
Expand All @@ -27,6 +27,59 @@ thedasmap="${listdir}/ntuple/dasmap.list"

# sample names to run over
samples=( \
"DY50_1" \
"DY50_2" \
"TTtoLL_1" \
"TTtoLL_2" \
"TTtoLfromT_1" \
"TTtoLfromT_2" \
"TTtoLfromTbar_1" \
"TTtoLfromTbar_2" \
"STs" \
"STtbar" \
"STt" \
"STtbarW_1" \
"STtbarW_2" \
"STtW_1" \
"STtW_2" \
"WJets_1" \
"WJets_2" \
"WWToLNuLNu" \
"WWToLNuQQ_1" \
"WWToLNuQQ_2" \
"WZToLNu2QorQQ2L" \
"WZToLNuNuNu" \
"WZToLLLNu" \
"ZZToNuNuQQ" \
"ZZToLLQQ" \
"ZZToLLNuNu" \
"ZZToLLLL" \
"GJets_HT40to100_1" \
"GJets_HT40to100_2" \
"GJets_HT100to200_1" \
"GJets_HT100to200_2" \
"GJets_HT200to400_1" \
"GJets_HT200to400_2" \
"GJets_HT400to600_1" \
"GJets_HT400to600_2" \
"GJets_HT600toInf_1" \
"GJets_HT600toInf_2" \
"DY5to50_HT70to100" \
"DY5to50_HT100to200_1" \
"DY5to50_HT100to200_2" \
"DY5to50_HT200to400_1" \
"DY5to50_HT200to400_2" \
"DY5to50_HT400to600_1" \
"DY5to50_HT400to600_2" \
"DY5to50_HT600toInf_1" \
"DY5to50_HT600toInf_2" \
"WG" \
"ZG" \
"ZH_Hbb_1" \
"ZH_Hbb_2" \
"ggZH_Hbb_1" \
"ggZH_Hbb_2" \
"ggZH_Hbb_3" \
)

# "ZH_HToSSTobbbb_MS-55_ctauS-1" \
Expand Down Expand Up @@ -160,14 +213,16 @@ do

CMSRUNCONFIG="'run_mc_80X.py'"
## too many parent accesses for miniAOD->AOD
SPLITTING="'EventAwareLumiBased'"
SPLITTING="'FileBased'"
#SPLITTING="'EventAwareLumiBased'"
#UPERJOB="10000"
UPERJOB="5000"
#UPERJOB="5000"
UPERJOB="1"
if [[ "${samplename:0:4}" == "Data" ]]
then
CMSRUNCONFIG="'run_data_80X.py'"
SPLITTING="'LumiBased'"
UPERJOB="50"
UPERJOB="100"
fi

NUNITS="-1"
Expand Down
2 changes: 2 additions & 0 deletions ntuples/plugins/lldjNtuple.cc
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ lldjNtuple::lldjNtuple(const edm::ParameterSet& ps) {
if(doAOD_){
branchesAODEvent(tree_);
branchesGenPart(tree_);
branchesAODJets(tree_);
}

}
Expand Down Expand Up @@ -143,6 +144,7 @@ void lldjNtuple::analyze(const edm::Event& e, const edm::EventSetup& es) {
if(doAOD_){
fillAODEvent(e, es);
if (!e.isRealData()) fillGenPart(e);
fillAODJets(e, es);
}

hEvents_->Fill(1.);
Expand Down
4 changes: 2 additions & 2 deletions ntuples/plugins/lldjNtuple_AODjets.cc
Original file line number Diff line number Diff line change
Expand Up @@ -378,8 +378,8 @@ void lldjNtuple::fillAODJets(const edm::Event& e, const edm::EventSetup& es) {
e.getByToken(rhoLabel_, rhoHandle);
float rho = *(rhoHandle.product());

e.getByToken(vtxLabel_, vtxHandle);
if (!vtxHandle.isValid()) edm::LogWarning("lldjNtuple") << "Primary vertices info not unavailable";
// e.getByToken(vtxLabel_, vtxHandle);
// if (!vtxHandle.isValid()) edm::LogWarning("lldjNtuple") << "Primary vertices info not unavailable";

// // Accessing the JEC uncertainties
// //ak4
Expand Down
3 changes: 2 additions & 1 deletion setup.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
#!/bin/bash

export nversion="splot"
#export nversion="ealb10000"
export nversion="ealb5000"
#export nversion="ealb5000"
#export nversion="bloomy50"
#export nversion="bilumi200"
#export nversion="bylumi350"
Expand Down

0 comments on commit a5537cf

Please sign in to comment.