# Auto generated configuration file # using: # Revision: 1.19 # Source: /local/reps/CMSSW/CMSSW/Configuration/Applications/python/ConfigBuilder.py,v # with command line options: MadGraph_matching_13TeV_cfi.py --mc --eventcontent RAWSIM --customise SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1 --datatier GEN-SIM --conditions POSTLS162_V1::All --step GEN,SIM --magField 38T_PostLS1 --geometry Extended2015 --filein file:step-1.root --fileout file:step0.root --no_exec import FWCore.ParameterSet.Config as cms process = cms.Process('SIM') # import of standard configurations process.load('Configuration.StandardSequences.Services_cff') process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi') process.load('FWCore.MessageService.MessageLogger_cfi') process.load('Configuration.EventContent.EventContent_cff') process.load('SimGeneral.MixingModule.mixNoPU_cfi') process.load('Configuration.Geometry.GeometryExtended2015Reco_cff') process.load('Configuration.Geometry.GeometryExtended2015_cff') process.load('Configuration.StandardSequences.MagneticField_38T_PostLS1_cff') process.load('Configuration.StandardSequences.Generator_cff') process.load('IOMC.EventVertexGenerators.VtxSmearedRealistic8TeVCollision_cfi') process.load('GeneratorInterface.Core.genFilterSummary_cff') process.load('Configuration.StandardSequences.SimIdeal_cff') process.load('Configuration.StandardSequences.EndOfProcess_cff') process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(10000) ) # Input source process.source = cms.Source("LHESource", fileNames = cms.untracked.vstring( 'file:lhe_file_1000_60_large.lhe') ) process.options = cms.untracked.PSet( ) # Production Info process.configurationMetadata = cms.untracked.PSet( version = cms.untracked.string('$Revision: 1.19 $'), annotation = cms.untracked.string('MadGraph_matching_8TeV_cfi.py nevts:10'), name = cms.untracked.string('Applications') ) # Output definition process.RAWSIMoutput = cms.OutputModule("PoolOutputModule", splitLevel = cms.untracked.int32(0), eventAutoFlushCompressedSize = cms.untracked.int32(5242880), outputCommands = process.RAWSIMEventContent.outputCommands, fileName = cms.untracked.string('file:step0.root'), dataset = cms.untracked.PSet( filterName = cms.untracked.string(''), dataTier = cms.untracked.string('GEN-SIM') ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring('generation_step') ) ) # Additional output definition # Other statements process.genstepfilter.triggerConditions=cms.vstring("generation_step") from Configuration.AlCa.GlobalTag import GlobalTag process.GlobalTag = GlobalTag(process.GlobalTag, 'POSTLS162_V1::All', '') process.generator = cms.EDFilter("Pythia8HadronizerFilter", jetMatching = cms.untracked.PSet( MEMAIN_maxjets = cms.int32(10), MEMAIN_minjets = cms.int32(0), MEMAIN_qcut = cms.double(70), MEMAIN_etaclmax = cms.double(5.0), MEMAIN_showerkt = cms.double(0), MEMAIN_nqmatch = cms.int32(5), #PID of the flavor until which the QCD radiation are kept in the matching procedure; MEMAIN_excres = cms.string(""), # list of resonances to exclude, for example "1000021,1000001", etc. outTree_flag = cms.int32(0), # 1=yes, write out the tree for future sanity check mode = cms.string('auto'), scheme = cms.string('Madgraph') ), gluinoHadrons = cms.bool(True), imposeProperTime = cms.bool(True), pythiaPylistVerbosity = cms.untracked.int32(0), filterEfficiency = cms.untracked.double(0.254), pythiaHepMCVerbosity = cms.untracked.bool(False), comEnergy = cms.double(13000.0), maxEventsToPrint = cms.untracked.int32(0), PythiaParameters = cms.PSet( #PYUPDAParameters = cms.vstring( # 'PYUPDAFILE = test_pyupda.in' # "PYUPDApostPYINIT" #), processParameters = cms.vstring( 'Tune:pp = 5', 'RHadrons:allow = on', 'RHadrons:allowDecay = on', 'RHadrons:setMasses = on', 'LesHouches:setLifetime = 2', '1000021:tau0 = 1.0'), parameterSets = cms.vstring( 'processParameters') # 'PYUPDAParameters') ) ) # Path and EndPath definitions process.generation_step = cms.Path(process.pgen) process.simulation_step = cms.Path(process.psim) process.genfiltersummary_step = cms.EndPath(process.genFilterSummary) process.endjob_step = cms.EndPath(process.endOfProcess) process.RAWSIMoutput_step = cms.EndPath(process.RAWSIMoutput) # Schedule definition process.schedule = cms.Schedule(process.generation_step,process.genfiltersummary_step,process.simulation_step,process.endjob_step,process.RAWSIMoutput_step) # customisation of the process. # Automatic addition of the customisation function from SLHCUpgradeSimulations.Configuration.postLS1Customs from SLHCUpgradeSimulations.Configuration.postLS1Customs import customisePostLS1 #call to customisation function customisePostLS1 imported from SLHCUpgradeSimulations.Configuration.postLS1Customs process = customisePostLS1(process) # End of customisation functions for path in process.paths: getattr(process,path)._seq = process.generator * getattr(process,path)._seq