/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimG4Core/CheckSecondary/test/python/runPb_cfg.py
79 строк
3 KB
Giulio Eulisse
Snapshot of CMSSW_6_2_0_pre8.
26 июн 2013, 18:12
26 июн 2013, 18:12
214ab73
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms process = cms.Process("CaloTest") process.load("SimGeneral.HepPDTESSource.pdt_cfi") process.load("IOMC.EventVertexGenerators.VtxSmearedGauss_cfi") process.load("SimG4Core.CheckSecondary.PbTarget_cfi") process.load("SimG4Core.Application.g4SimHits_cfi") process.MessageLogger = cms.Service("MessageLogger", destinations = cms.untracked.vstring('cout'), categories = cms.untracked.vstring('SimG4CoreApplication', 'CheckSecondary'), cout = cms.untracked.PSet( threshold = cms.untracked.string('INFO'), default = cms.untracked.PSet( limit = cms.untracked.int32(-1) ), CheckSecondary = cms.untracked.PSet( limit = cms.untracked.int32(0) ), SimG4CoreApplication = cms.untracked.PSet( limit = cms.untracked.int32(0) ) ) ) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000) ) process.source = cms.Source("EmptySource") process.generator = cms.EDProducer("FlatRandomEGunProducer", PGunParameters = cms.PSet( MinEta = cms.double(0.0), MaxEta = cms.double(0.0), MinPhi = cms.double(1.57079632679), MaxPhi = cms.double(1.57079632679), PartID = cms.vint32(2212), MinE = cms.double(2.209), MaxE = cms.double(2.209) ), Verbosity = cms.untracked.int32(0), AddAntiParticle = cms.bool(False), firstRun = cms.untracked.uint32(1) ) process.Timing = cms.Service("Timing") process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService", moduleSeeds = cms.PSet( generator = cms.untracked.uint32(456789), g4SimHits = cms.untracked.uint32(9876), VtxSmeared = cms.untracked.uint32(123456789) ), sourceSeed = cms.untracked.uint32(135799753) ) process.p1 = cms.Path(process.generator*process.VtxSmeared*process.g4SimHits) process.VtxSmeared.SigmaX = 0.00001 process.VtxSmeared.SigmaY = 0.00001 process.VtxSmeared.SigmaZ = 0.00001 process.g4SimHits.UseMagneticField = False process.g4SimHits.Physics.type = 'SimG4Core/Physics/QGSP' process.g4SimHits.Physics.Model = 'Bertini' process.g4SimHits.Physics.EMPhysics = False process.g4SimHits.Watchers = cms.VPSet(cms.PSet( CheckSecondary = cms.PSet( SaveInFile = cms.untracked.string('PbQGSP2.0GeV.root'), Verbosity = cms.untracked.int32(0), MinimumDeltaE = cms.untracked.double(0.0), KillAfter = cms.untracked.int32(1) ), type = cms.string('CheckSecondary') ), cms.PSet( type = cms.string('KillSecondariesRunAction') ))