File indexing completed on 2024-04-06 12:03:37
0001 import FWCore.ParameterSet.Config as cms
0002 from GeneratorInterface.GenFilters.CosmicGenFilterHelix_cff import *
0003
0004 generator = cms.EDProducer("CosMuoGenProducer",
0005 ZCentrOfTarget = cms.double(0.0),
0006 MinP = cms.double(10.0),
0007 MinP_CMS = cms.double(-1.0),
0008 MaxP = cms.double(3000.0),
0009 MinTheta = cms.double(0.0),
0010 MaxTheta = cms.double(84.),
0011 MinPhi = cms.double(0.0),
0012 MaxPhi = cms.double(360.0),
0013 MinT0 = cms.double(-12.5),
0014 MaxT0 = cms.double(12.5),
0015 PlugVx = cms.double(0.0),
0016 PlugVz = cms.double(-14000.0),
0017 MinEnu = cms.double(10.),
0018 MaxEnu = cms.double(10000.),
0019 NuProdAlt = cms.double(7.5e6),
0020 AcptAllMu = cms.bool(False),
0021 ElossScaleFactor = cms.double(1.0),
0022 RadiusOfTarget = cms.double(8000.0),
0023 ZDistOfTarget = cms.double(15000.0),
0024 TrackerOnly = cms.bool(False),
0025 TIFOnly_constant = cms.bool(False),
0026 TIFOnly_linear = cms.bool(False),
0027 MTCCHalf = cms.bool(False),
0028 Verbosity = cms.bool(False),
0029 RhoAir = cms.double(0.001214),
0030 RhoWall = cms.double(2.5),
0031 RhoRock = cms.double(2.5),
0032 RhoClay = cms.double(2.3),
0033 RhoPlug = cms.double(2.5),
0034 ClayWidth = cms.double(50000.),
0035
0036 MultiMuon = cms.bool(False),
0037
0038 MultiMuonFileName = cms.string("CORSIKAmultiMuon.root"),
0039 MultiMuonFileFirstEvent = cms.int32(1),
0040 MultiMuonNmin = cms.int32(2),
0041 )
0042
0043
0044
0045 ProductionFilterSequence = cms.Sequence(generator*cosmicInPixelLoose)