1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
import FWCore.ParameterSet.Config as cms
# Despite the name of the generator, this generates particles whose
# distribution is flat in log(Pt).
generator = cms.EDProducer("FlatRandomOneOverPtGunProducer",
PGunParameters = cms.PSet(
# This specifies range in 1/Pt
# It coresponds to Pt = 0.1 to 2000 GeV
MinOneOverPt = cms.double(0.0005),
MaxOneOverPt = cms.double(10.),
PartID = cms.vint32(-13),
MaxEta = cms.double(2.5),
MaxPhi = cms.double(3.14159265359),
MinEta = cms.double(-2.5),
MinPhi = cms.double(-3.14159265359) ## in radians
),
Verbosity = cms.untracked.int32(0), ## set to 1 (or greater) for printouts
psethack = cms.string('single mu pt 0.1to1000'),
AddAntiParticle = cms.bool(True),
firstRun = cms.untracked.uint32(1)
)
|