CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/GeneratorInterface/CosmicMuonGenerator/python/CMSCGENsource_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 source = cms.Source("CosMuoGenSource",
00004     RadiusOfTarget = cms.double(8000.0),
00005     TIFOnly_constant = cms.bool(False),
00006     TIFOnly_linear = cms.bool(False),
00007     ElossScaleFactor = cms.double(1.0),
00008     MaxPhi = cms.double(360.0),
00009     MaxTheta = cms.double(84.26),
00010     #MaxTheta = cms.double(89.0),
00011     MaxT0 = cms.double(12.5),
00012     ZDistOfTarget = cms.double(15000.0),
00013     ZCentrOfTarget = cms.double(0.0),
00014     MinP = cms.double(3.0),
00015     MinT0 = cms.double(-12.5),
00016     MTCCHalf = cms.bool(False),
00017     TrackerOnly = cms.bool(False),
00018     MinTheta = cms.double(0.0),
00019     MinP_CMS = cms.double(-1.0), ##negative means MinP_CMS = MinP. Only change this if you know what you are doing!
00020 
00021     MaxP = cms.double(3000.0),
00022     MinPhi = cms.double(0.0),
00023     PlugVx = cms.double(0.0),
00024     PlugVz = cms.double(-14000.0), #[mm]               
00025 
00026     #material densities in g/cm^3
00027     RhoAir = cms.double(0.001214),
00028     RhoWall = cms.double(2.5),
00029     RhoRock = cms.double(2.5),
00030     RhoClay = cms.double(2.3),
00031     RhoPlug = cms.double(2.5),
00032     ClayWidth = cms.double(50000.), #[mm]
00033                  
00034     MultiMuon = cms.bool(False),
00035     # MultiMuon = cms.bool(True),
00036     MultiMuonFileName = cms.string("CORSIKAmultiMuon.root"),
00037     MultiMuonFileFirstEvent = cms.int32(1),
00038     MultiMuonNmin = cms.int32(2),                
00039 
00040     MinEnu = cms.double(10.),                
00041     MaxEnu = cms.double(10000.),                
00042     NuProdAlt = cms.double(7.5e6),                       
00043     AcptAllMu = cms.bool(False),                
00044     Verbosity = cms.bool(False)
00045 )
00046 
00047