1 import FWCore.ParameterSet.Config
as cms
3 generator = cms.EDProducer(
"CosMuoGenProducer",
4 RadiusOfTarget = cms.double(8000.0),
5 TIFOnly_constant = cms.bool(
False),
6 TIFOnly_linear = cms.bool(
False),
7 ElossScaleFactor = cms.double(1.0),
8 MaxPhi = cms.double(360.0),
9 MaxTheta = cms.double(84.26),
11 MaxT0 = cms.double(12.5),
12 ZDistOfTarget = cms.double(15000.0),
13 ZCentrOfTarget = cms.double(0.0),
14 MinP = cms.double(3.0),
15 MinT0 = cms.double(-12.5),
16 MTCCHalf = cms.bool(
False),
17 TrackerOnly = cms.bool(
False),
18 MinTheta = cms.double(0.0),
19 MinP_CMS = cms.double(-1.0),
21 MaxP = cms.double(3000.0),
22 MinPhi = cms.double(0.0),
23 PlugVx = cms.double(0.0),
24 PlugVz = cms.double(-14000.0),
27 RhoAir = cms.double(0.001214),
28 RhoWall = cms.double(2.5),
29 RhoRock = cms.double(2.5),
30 RhoClay = cms.double(2.3),
31 RhoPlug = cms.double(2.5),
32 ClayWidth = cms.double(50000.),
34 MultiMuon = cms.bool(
False),
36 MultiMuonFileName = cms.string(
"CORSIKAmultiMuon.root"),
37 MultiMuonFileFirstEvent = cms.int32(1),
38 MultiMuonNmin = cms.int32(2),
40 MinEnu = cms.double(10.),
41 MaxEnu = cms.double(10000.),
42 NuProdAlt = cms.double(7.5e6),
43 AcptAllMu = cms.bool(
False),
44 Verbosity = cms.bool(
False)