/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimG4Core/CheckSecondary/test/python/runTest_cfg.py
81 строка
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.testGeom_cfi") process.load("SimG4Core.Application.g4SimHits_cfi") process.MessageLogger = cms.Service("MessageLogger", destinations = cms.untracked.vstring('cout'), categories = cms.untracked.vstring('SimG4CoreGeometry', 'CheckSecondary'), debugModules = cms.untracked.vstring('*'), cout = cms.untracked.PSet( threshold = cms.untracked.string('DEBUG'), default = cms.untracked.PSet( limit = cms.untracked.int32(0) ), CheckSecondary = cms.untracked.PSet( limit = cms.untracked.int32(-1) ), SimG4CoreGeometry = cms.untracked.PSet( limit = cms.untracked.int32(-1) ) ) ) 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(-211), MinE = cms.double(50.0), MaxE = cms.double(50.0) ), 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 = 'LEP' process.g4SimHits.Physics.EMPhysics = False process.g4SimHits.Watchers = cms.VPSet(cms.PSet( CheckSecondary = cms.PSet( SaveInFile = cms.untracked.string('PbWO4QGSP50.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') ))