process.load('Configuration.StandardSequences.Services_cff') process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') GT = None if runOnMC: if cmsswIs44X(): GT = 'START44_V13::All' else: GT = 'START52_V10::All' else: if cmsswIs44X(): GT = 'GR_R_44_V15::All' else: GT = 'GR_R_52_V8::All' process.GlobalTag.globaltag = GT from CMGTools.Common.miscProducers.cmgPFJetCorrector_cfi import cmgPFJetCorrector process.cmgPFJetSel = cmgPFJetCorrector.clone(src='cmgPFJetSel', payload='AK5PF') process.cmgPFJetSelCHS = cmgPFJetCorrector.clone(src='cmgPFJetSelCHS', payload='AK5PFchs') if runOnMC: process.cmgPFJetSel.levels = cms.vstring('L1FastJet','L2Relative','L3Absolute') process.cmgPFJetSelCHS.levels = cms.vstring('L1FastJet','L2Relative','L3Absolute') else: process.cmgPFJetSel.levels = cms.vstring('L1FastJet','L2Relative','L3Absolute','L2L3Residual') process.cmgPFJetSelCHS.levels = cms.vstring('L1FastJet','L2Relative','L3Absolute','L2L3Residual') process.tauMuPath.insert(0, process.cmgPFJetSel) process.tauElePath.insert(0, process.cmgPFJetSel) process.diTauPath.insert(0, process.cmgPFJetSel) process.tauMuPath.insert(0, process.cmgPFJetSelCHS)
process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") GT = None if runOnMC: if cmsswIs44X(): GT = "START44_V13::All" else: GT = "START52_V10::All" else: if cmsswIs44X(): GT = "GR_R_44_V15::All" else: GT = "GR_R_52_V8::All" process.GlobalTag.globaltag = GT from CMGTools.Common.miscProducers.cmgPFJetCorrector_cfi import cmgPFJetCorrector process.cmgPFJetSel = cmgPFJetCorrector.clone(src="cmgPFJetSel", payload="AK5PF") process.cmgPFJetSelCHS = cmgPFJetCorrector.clone(src="cmgPFJetSelCHS", payload="AK5PFchs") if runOnMC: process.cmgPFJetSel.levels = cms.vstring("L1FastJet", "L2Relative", "L3Absolute") process.cmgPFJetSelCHS.levels = cms.vstring("L1FastJet", "L2Relative", "L3Absolute") else: process.cmgPFJetSel.levels = cms.vstring("L1FastJet", "L2Relative", "L3Absolute", "L2L3Residual") process.cmgPFJetSelCHS.levels = cms.vstring("L1FastJet", "L2Relative", "L3Absolute", "L2L3Residual") process.tauMuPath.insert(0, process.cmgPFJetSel) process.tauElePath.insert(0, process.cmgPFJetSel) process.diTauPath.insert(0, process.cmgPFJetSel) process.tauMuPath.insert(0, process.cmgPFJetSelCHS) process.tauElePath.insert(0, process.cmgPFJetSelCHS)
# '/VBF_HToTauTau_M-125_8TeV-powheg-pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/PAT_CMG_V5_8_0', # '/DYJetsToLL_M-50_TuneZ2Star_8TeV-madgraph-tarball/Summer12_DR53X-PU_S10_START53_V7A-v1/AODSIM/V5_B/PAT_CMG_V5_10_0', "/DoubleMu/Run2012A-13Jul2012-v1/AOD/V5_B/PAT_CMG_V5_10_0", "cmgTuple.*root", ) # reading the first 10 files: nFiles = 5 print "WARNING: RESTRICTING INPUT TO THE FIRST", nFiles, "FILES" process.source.fileNames = process.source.fileNames[:nFiles] print process.source.fileNames from CMGTools.Common.miscProducers.cmgPFJetCorrector_cfi import cmgPFJetCorrector process.cmgPFJetSel = cmgPFJetCorrector.clone() process.cmgPFJetSel.verbose = False process.cmgPFJetSel.levels = ["L1FastJet", "L2Relative", "L3Absolute"] if not runOnMC: process.cmgPFJetSel.levels = ["L1FastJet", "L2Relative", "L3Absolute", "L2L3Residual"] print "Correction levels", process.cmgPFJetSel.levels process.p = cms.Path(process.cmgPFJetSel) from CMGTools.Common.eventContent.everything_cff import everything process.out = cms.OutputModule( "PoolOutputModule", fileName=cms.untracked.string("cmgTuple.root"),
process.options = cms.untracked.PSet(wantSummary=cms.untracked.bool(False)) # Jet recalibration process.load('Configuration.StandardSequences.Services_cff') process.load( 'Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') GT = None if runOnMC: GT = 'START44_V13::All' else: GT = 'GR_R_44_V15::All' process.GlobalTag.globaltag = GT from CMGTools.Common.miscProducers.cmgPFJetCorrector_cfi import cmgPFJetCorrector process.cmgPFJetSel = cmgPFJetCorrector.clone(src='cmgPFJetSel', payload='AK5PF') process.cmgPFJetSelCHS = cmgPFJetCorrector.clone(src='cmgPFJetSelCHS', payload='AK5PFchs') if runOnMC: process.cmgPFJetSel.levels = cms.vstring('L1FastJet', 'L2Relative', 'L3Absolute') process.cmgPFJetSelCHS.levels = cms.vstring('L1FastJet', 'L2Relative', 'L3Absolute') else: process.cmgPFJetSel.levels = cms.vstring('L1FastJet', 'L2Relative', 'L3Absolute', 'L2L3Residual') process.cmgPFJetSelCHS.levels = cms.vstring('L1FastJet', 'L2Relative', 'L3Absolute', 'L2L3Residual') process.tauMuPath.insert(0, process.cmgPFJetSel)