/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
GeneratorInterface/AMPTInterface/test/ampt_StringMelting_5TeV_cfg.py
120 строк
6 KB
kurt
ampt fixes for string melting
15 дек 2014, 06:39
15 дек 2014, 06:39
0c0156c
Код
Авторство
О чём код?
# Auto generated configuration file # using: # Revision: 1.168 # Source: /cvs_server/repositories/CMSSW/CMSSW/Configuration/PyReleaseValidation/python/ConfigBuilder.py,v # with command line options: GeneratorInterface/AMPTInterface/amptDefault_cfi.py -s GEN --conditions auto:mc --datatier GEN --eventcontent RAWSIM -n 1 --scenario HeavyIons --no_exec import FWCore.ParameterSet.Config as cms process = cms.Process('GEN') # import of standard configurations process.load('SimGeneral.MixingModule.mixNoPU_cfi') process.load('Configuration.StandardSequences.GeometryRecoDB_cff') process.load('Configuration.Geometry.GeometrySimDB_cff') process.load('Configuration.StandardSequences.MagneticField_38T_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.load('Configuration.StandardSequences.Services_cff') process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi') process.load('FWCore.MessageService.MessageLogger_cfi') process.load('Configuration.EventContent.EventContentHeavyIons_cff') process.configurationMetadata = cms.untracked.PSet( version = cms.untracked.string('$Revision: 1.2 $'), annotation = cms.untracked.string('AMPT generator'), name = cms.untracked.string('$Source: /cvs_server/repositories/CMSSW/CMSSW/GeneratorInterface/AMPTInterface/python/amptDefault_cfi.py,v $') ) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(10) ) process.options = cms.untracked.PSet( ) # Input source process.source = cms.Source("EmptySource") # Output definition process.output = cms.OutputModule("PoolOutputModule", splitLevel = cms.untracked.int32(0), outputCommands = process.RAWSIMEventContent.outputCommands, fileName = cms.untracked.string('amptStringMelting_5p5TeV_cfi_py_GEN.root'), dataset = cms.untracked.PSet( dataTier = cms.untracked.string('GEN'), filterName = cms.untracked.string('') ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring('generation_step') ) ) # Additional output definition # Other statements process.GlobalTag.globaltag = 'STARTHI71_V2::All' process.generator = cms.EDFilter("AMPTGeneratorFilter", diquarky = cms.double(0.0), diquarkx = cms.double(0.0), diquarkpx = cms.double(7.0), ntmax = cms.int32(150), dpcoal = cms.double(1000000.0), diquarkembedding = cms.int32(0), maxmiss = cms.int32(1000), ktkick = cms.int32(1), mu = cms.double(2.265), quenchingpar = cms.double(2.0), popcornpar = cms.double(1.0), drcoal = cms.double(1000000.0), amptmode = cms.int32(4), izpc = cms.int32(0), popcornmode = cms.bool(True), minijetpt = cms.double(-7.0), ks0decay = cms.bool(False), alpha = cms.double(0.33), dt = cms.double(0.2), rotateEventPlane = cms.bool(True), shadowingmode = cms.bool(True), diquarkpy = cms.double(0.0), deuteronfactor = cms.int32(1), stringFragB = cms.double(0.15), quenchingmode = cms.bool(False), stringFragA = cms.double(0.55), deuteronmode = cms.int32(0), doInitialAndFinalRadiation = cms.int32(3), phidecay = cms.bool(True), deuteronxsec = cms.int32(1), pthard = cms.double(2.0), firstRun = cms.untracked.uint32(1), frame = cms.string('CMS'), targ = cms.string('A'), izp = cms.int32(82), bMin = cms.double(0), firstEvent = cms.untracked.uint32(1), izt = cms.int32(82), proj = cms.string('A'), comEnergy = cms.double(5500.0), iat = cms.int32(208), bMax = cms.double(15), iap = cms.int32(208) ) # Path and EndPath definitions process.generation_step = cms.Path(process.pgen_hi) process.endjob_step = cms.Path(process.endOfProcess) process.out_step = cms.EndPath(process.output) # Schedule definition process.schedule = cms.Schedule(process.generation_step,process.endjob_step,process.out_step) from IOMC.RandomEngine.RandomServiceHelper import RandomNumberServiceHelper randSvc = RandomNumberServiceHelper(process.RandomNumberGeneratorService) randSvc.populate() # special treatment in case of production filter sequence for path in process.paths: getattr(process,path)._seq = process.generator*getattr(process,path)._seq