processParameters = cms.vstring(
'MSEL=0 ! User defined processes',
'MSUB(11)=1 ! Min bias process f_i f_j -> f_i f_j',
'MSUB(12)=1 ! Min bias process f_i fb_i -> f_k _fb_k',
'MSUB(13)=1 ! Min bias process f_i fb_i -> gg,
'MSUB(28)=1 ! Min bias process f_i g -> f_i g',
'MSUB(53)=1 ! Min bias process gg -> f_k fb_k',
'MSUB(68)=1 ! Min bias process gg->gg',
'MSUB(92)=1 ! Min bias process, single diffractive XB',
'MSUB(93)=1 ! Min bias process, single diffractive AX',
'MSUB(94)=1 ! Min bias process, double diffractive',
'MSUB(95)=1 ! Min bias process low-pT productions'),
# This is a vector of ParameterSet names to be read, in this order
parameterSets = cms.vstring(
'pythiaUESettings',
'processParameters') |
process.GlobalTag.globaltag = 'MC_31X_V2::All'
process.generator = cms.EDFilter("HydjetGeneratorFilter",
aBeamTarget = cms.double(208.0),
allowEmptyEvents = cms.bool(False),
bFixed = cms.double(0),
bMax = cms.double(30.0),
bMin = cms.double(0.0),
cFlag = cms.int32(1),
comEnergy = cms.double(4000.0),
doCollisionalEnLoss = cms.bool(True),
doRadiativeEnLoss = cms.bool(True),
firstEvent = cms.untracked.uint32(1),
firstRun = cms.untracked.uint32(1),
fracSoftMultiplicity = cms.double(1.0),
hadronFreezoutTemperature = cms.double(0.14),
hydjetMode = cms.string('kHydroQJets'),
maxEventsToPrint = cms.untracked.int32(0),
maxLongitudinalRapidity = cms.double(3.75),
maxTransverseRapidity = cms.double(1.0),
nMultiplicity = cms.int32(26000),
pythiaPylistVerbosity = cms.untracked.int32(0),
qgpInitialTemperature = cms.double(1.0),
qgpNumQuarkFlavor = cms.int32(0),
qgpProperTimeFormation = cms.double(0.1)
rotateEventPlane = cms.bool(True),
shadowingSwitch = cms.int32(0),
sigmaInelNN = cms.double(58),
PythiaParameters = cms.PSet(
pythiaDefault = cms.vstring(
'MSEL=0',
'CKIN(3)=7. ! min pt_hat',
'MSTJ(11)=3',
'MSTJ(22)=2',
'MSTP(81)=0',
'MSTU(21)=1',
'PARJ(71)=10.',
'PARP(67)=1.',
'PARP(82)=1.9 ',
'PARP(85)=0.33',
'PARP(86)=0.66',
'PARP(89)=1000. !(D = 1800. GeV) reference energy scale, at which PARP(81) and PARP(82)
give the pTmin and pT0 values directly. Has no physical meaning in itself, but is used for convenience only.',
'PARP(91)=1.0',
'PARU(14)=1. !??????',
'PMAS(5,1)=4.8',
'PMAS(6,1)=175.0'
),
pythiaBottomoniumNRQCD = cms.vstring(
'MSUB(461) = 1',
'MSUB(462) = 1',
'MSUB(463) = 1',
'MSUB(464) = 1',
'MSUB(465) = 1',
'MSUB(466) = 1',
'MSUB(467) = 1',
'MSUB(468) = 1',
'MSUB(469) = 1',
'MSUB(470) = 1',
'MSUB(471) = 1',
'MSUB(472) = 1',
'MSUB(473) = 1',
'MSUB(474) = 1',
'MSUB(475) = 1',
'MSUB(476) = 1',
'MSUB(477) = 1',
'MSUB(478) = 1',
'MSUB(479) = 1'),
pythiaCharmoniumNRQCD = cms.vstring(
'MSUB(421) = 1',
'MSUB(422) = 1',
'MSUB(423) = 1',
'MSUB(424) = 1',
'MSUB(425) = 1',
'MSUB(426) = 1',
'MSUB(427) = 1',
'MSUB(428) = 1',
'MSUB(429) = 1',
'MSUB(430) = 1',
'MSUB(431) = 1',
'MSUB(432) = 1',
'MSUB(433) = 1',
'MSUB(434) = 1',
'MSUB(435) = 1',
'MSUB(436) = 1',
'MSUB(437) = 1',
'MSUB(438) = 1',
'MSUB(439) = 1'),
pythiaQuarkoniaSettings = cms.vstring(
'BRAT(861)=0.202 ! ',
'BRAT(862)=0.798 ! ',
'BRAT(1501)=0.013 ! ',
'BRAT(1502)=0.987 ! ',
'BRAT(1555)=0.356 ! ',
'BRAT(1556)=0.644 ! ',
'MSTP(145)=0 ! ',
'MSTP(146)=0 ! ',
'MSTP(147)=0 ! ',
'MSTP(148)=1 !',
'MSTP(149)=1 ! ',
'PARP(141)=1.16 !',
'PARP(142)=0.0119 ! ',
'PARP(143)=0.01 ! ',
'PARP(144)=0.01 !',
'PARP(145)=0.05 !',
'PARP(146)=9.28 !',
'PARP(147)=0.15 !',
'PARP(148)=0.02 !',
'PARP(149)=0.02 !',
'PARP(150)=0.085 !',
'PARJ(13)=0.60 ! ',
'PARJ(14)=0.162 ! ',
'PARJ(15)=0.018 ! ',
'PARJ(16)=0.054 ! '
),
pythiaWeakBosons = cms.vstring(
'MSUB(1)=1 ! ff->gamma*/Z',
'MSUB(2)=1') ! ff->W+-,
pythiaJets = cms.vstring(
'MSUB(11)=1',
'MSUB(12)=1',
'MSUB(13)=1',
'MSUB(28)=1',
'MSUB(53)=1',
'MSUB(68)=1'),
pythiaPromptPhotons = cms.vstring(
'MSUB(14)=1',
'MSUB(18)=1',
'MSUB(29)=1',
'MSUB(114)=1',
'MSUB(115)=1'),
parameterSets = cms.vstring(
'pythiaDefault',
'pythiaJets',
'pythiaPromptPhotons',
'pythiaWeakBosons',
'pythiaCharmoniumNRQCD',
'pythiaBottomoniumNRQCD',
'pythiaQuarkoniaSettings')
)
) |
process.GlobalTag.globaltag = 'MC_3XY_V24::All'
process.generator = cms.EDFilter("HydjetGeneratorFilter",
aBeamTarget = cms.double(208.0),
allowEmptyEvents = cms.bool(False),
bFixed = cms.double(0),
bMax = cms.double(30),
bMin = cms.double(0),
cFlag = cms.int32(1),
comEnergy = cms.double(2760.0),
doCollisionalEnLoss = cms.bool(False),
doRadiativeEnLoss = cms.bool(True),
fracSoftMultiplicity = cms.double(1.0),
hadronFreezoutTemperature = cms.double(0.14),
hydjetMode = cms.string('kHydroQJets'),
maxLongitudinalRapidity = cms.double(4.5),
maxTransverseRapidity = cms.double(1.0),
nMultiplicity = cms.int32(21500),
numQuarkFlavor = cms.int32(0),
qgpInitialTemperature = cms.double(1.0),
qgpNumQuarkFlavor = cms.int32(0),
qgpProperTimeFormation = cms.double(0.1),
rotateEventPlane = cms.bool(True),
shadowingSwitch = cms.int32(0),
sigmaInelNN = cms.double(58),
PythiaParameters = cms.PSet(
ppDefault = cms.vstring(
'MSEL=1 ! QCD hight pT processes: MSUB[11->68] =1',
'CKIN(3)=6. ! min pt_hat',
'MSTP(81)=0'),
pythiaUESettings = cms.vstring(
'MSTJ(11)=3 ! Choice of the fragmentation function',
'MSTJ(22)=2 ! Decay those unstable particles',
'MSTP(2)=1 ! which order running alphaS',
'MSTP(33)=0 ! no K factors in hard cross sections',
'MSTP(51)=10042 ! structure function chosen (external PDF CTEQ6L1)',
'MSTP(52)=2 ! work with LHAPDF',
'MSTP(81)=1 ! multiple parton interactions 1 is Pythia default',
'MSTP(82)=4 ! Defines the multi-parton model',
'MSTP(91)=1 !',
'MSTU(21)=1 ! Check on possible errors during program execution',
'PARJ(71)=10 . ! for which ctau 10 mm',
'PARP(82)=1.8387 ! pt cutoff for multiparton interactions',
'PARP(89)=1960. ! sqrts for which PARP82 is set',
'PARP(83)=0.5 ! Multiple interactions: matter distrbn parameter',
'PARP(84)=0.4 ! Multiple interactions: matter distribution parameter',
'PARP(90)=0.16 ! Multiple interactions: rescaling power',
'PARP(67)=2.5 ! amount of initial-state radiation',
'PARP(85)=1.0 ! gluon prod. mechanism in MI',
'PARP(86)=1.0 ! gluon prod. mechanism in MI',
'PARP(62)=1.25 ! ',
'PARP(64)=0.2 ! ',
'PARP(91)=2.1 ! kt distribution',
'PARP(93)=15.0 ! '),
pythiaPromptPhotons = cms.vstring(
'MSUB(14)=1',
'MSUB(18)=1',
'MSUB(29)=1',
'MSUB(114)=1',
'MSUB(115)=1'),
parameterSets = cms.vstring(
'pythiaUESettings',
'ppDefault',
'pythiaPromptPhotons')
)
)
|