Exemplo n.º 1
0
options._tags.pop('numEvent%d')
options._tagOrder.remove('numEvent%d')

options.parseArguments()

options.config = '03Feb2017'
# options.inputFiles = ['XX-LFN-XX']
# options.outputFile = 'kraken-output-file-tmp_000.root'

jetMETReco = True
muEGFixed = False
egmSmearingType = 'Moriond2017_JEC'
if options.config == '03Feb2017':
    jetMETReco = False
    muEGFixed = True
    options.isData = True
    options.globaltag = '80X_dataRun2_2016SeptRepro_v7'
elif options.config == '23Sep2016':
    options.isData = True
    options.globaltag = '80X_dataRun2_2016SeptRepro_v7'
elif options.config == 'Spring16':
    options.isData = False
    options.globaltag = '80X_mcRun2_asymptotic_2016_v3'
elif options.config == 'Summer16':
    options.isData = False
    options.globaltag = '80X_mcRun2_asymptotic_2016_TrancheIV_v8'
elif options.config:
    raise RuntimeError('Unknown config ' + options.config)

import FWCore.ParameterSet.Config as cms
Exemplo n.º 2
0
                 mult=VarParsing.multiplicity.singleton,
                 mytype=VarParsing.varType.int,
                 info='Skip first events')
options._tags.pop('numEvent%d')
options._tagOrder.remove('numEvent%d')

options.parseArguments()

# EGM object energy smearing type to apply
egmSmearingType = 'Moriond2017_JEC'

# Global tags
# https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideFrontierConditions

if options.config == 'Prompt2017':
    options.isData = True
    options.globaltag = '92X_dataRun2_Prompt_v6'

elif options.config:
    raise RuntimeError('Unknown config ' + options.config)

import FWCore.ParameterSet.Config as cms

process = cms.Process('NTUPLES')

process.load('FWCore.MessageService.MessageLogger_cfi')
process.MessageLogger.cerr.FwkReport.reportEvery = 100
for cat in [
        'PandaProducer', 'JetPtMismatchAtLowPt', 'JetPtMismatch',
        'NullTransverseMomentum', 'MissingJetConstituent'
]: