Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:30:06

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 process = cms.Process("PROD")
0004 
0005 process.load("SimG4CMS.HcalTestBeam.TB2006GeometryXML_cfi")
0006 
0007 from SimG4CMS.HcalTestBeam.TB2006Analysis_cfi import *
0008 process = testbeam2006(process)
0009 
0010 process.TFileService = cms.Service("TFileService",
0011     fileName = cms.string('tb_pi_30gev.root')
0012 )
0013 
0014 #process.MessageLogger.destinations = cms.untracked.vstring("tb_pi_30gev.txt")
0015 
0016 process.common_beam_direction_parameters.MinE = cms.double(30.0)
0017 process.common_beam_direction_parameters.MaxE = cms.double(30.0)
0018 process.common_beam_direction_parameters.PartID = cms.vint32(-211)
0019 
0020 process.generator.PGunParameters.MinE = process.common_beam_direction_parameters.MinE
0021 process.generator.PGunParameters.MaxE = process.common_beam_direction_parameters.MaxE
0022 process.generator.PGunParameters.PartID = process.common_beam_direction_parameters.PartID
0023 
0024 process.VtxSmeared.MinE = process.common_beam_direction_parameters.MinE
0025 process.VtxSmeared.MaxE = process.common_beam_direction_parameters.MaxE
0026 process.VtxSmeared.PartID = process.common_beam_direction_parameters.PartID
0027 
0028 process.testbeam.MinE = process.common_beam_direction_parameters.MinE
0029 process.testbeam.MaxE = process.common_beam_direction_parameters.MaxE
0030 process.testbeam.PartID = process.common_beam_direction_parameters.PartID
0031 process.g4SimHits.CaloSD.BeamPosition = process.common_beam_direction_parameters.BeamPosition
0032 
0033 process.testbeam.TestBeamAnalysis.EcalFactor = cms.double(1.)
0034 process.testbeam.TestBeamAnalysis.HcalFactor = cms.double(100.)
0035 
0036 process.maxEvents = cms.untracked.PSet(
0037     input = cms.untracked.int32(5000)
0038 )
0039 
0040 #process.Timing = cms.Service("Timing")
0041 
0042 process.g4SimHits.Physics.type = 'SimG4Core/Physics/FTFP_BERT_EMM'