File indexing completed on 2023-03-23 02:55:09
0001
0002
0003 import FWCore.ParameterSet.Config as cms
0004
0005 from Configuration.Generator.PythiaUESettings_cfi import *
0006
0007 collisionParameters4TeV = cms.PSet(aBeamTarget = cms.double(208.0),
0008 comEnergy = cms.double(4000.0)
0009 )
0010
0011 collisionParameters2760GeV = cms.PSet(aBeamTarget = cms.double(208.0),
0012 comEnergy = cms.double(2760.0)
0013 )
0014
0015 collisionParameters5020GeV = cms.PSet(aBeamTarget = cms.double(208.0),
0016 comEnergy = cms.double(5020.0)
0017 )
0018
0019 collisionParameters5362GeV = cms.PSet(aBeamTarget = cms.double(208.0),
0020 comEnergy = cms.double(5362.0)
0021 )
0022
0023 qgpParameters = cms.PSet(qgpInitialTemperature = cms.double(1.1),
0024 qgpProperTimeFormation = cms.double(0.1),
0025 hadronFreezoutTemperature = cms.double(0.125),
0026 doRadiativeEnLoss = cms.bool(True),
0027 doCollisionalEnLoss = cms.bool(True),
0028 qgpNumQuarkFlavor = cms.int32(0),
0029 )
0030
0031 qgpParameters2023 = cms.PSet(qgpInitialTemperature = cms.double(1.0),
0032 qgpProperTimeFormation = cms.double(0.1),
0033 hadronFreezoutTemperature = cms.double(0.125),
0034 doRadiativeEnLoss = cms.bool(True),
0035 doCollisionalEnLoss = cms.bool(True),
0036 qgpNumQuarkFlavor = cms.int32(0),
0037 )
0038
0039 pyquenParameters = cms.PSet(doIsospin = cms.bool(True),
0040 angularSpectrumSelector = cms.int32(0),
0041 embeddingMode = cms.int32(0),
0042 )
0043
0044 hydjetParameters = cms.PSet(sigmaInelNN = cms.double(70),
0045 shadowingSwitch = cms.int32(1),
0046 nMultiplicity = cms.int32(25000),
0047 fracSoftMultiplicity = cms.double(1.),
0048 maxLongitudinalRapidity = cms.double(4.5),
0049 maxTransverseRapidity = cms.double(1.25),
0050 rotateEventPlane = cms.bool(True),
0051 allowEmptyEvents = cms.bool(False),
0052 angularSpectrumSelector = cms.int32(1),
0053 embeddingMode = cms.int32(0)
0054 )
0055
0056 hydjetParameters2023 = cms.PSet(sigmaInelNN = cms.double(70),
0057 shadowingSwitch = cms.int32(1),
0058 nMultiplicity = cms.int32(9000),
0059 fracSoftMultiplicity = cms.double(1.),
0060 maxLongitudinalRapidity = cms.double(2.3),
0061 maxTransverseRapidity = cms.double(1.15),
0062 rotateEventPlane = cms.bool(True),
0063 allowEmptyEvents = cms.bool(False),
0064 angularSpectrumSelector = cms.int32(0),
0065 embeddingMode = cms.int32(0)
0066 )
0067
0068 pyquenPythiaDefaultBlock = cms.PSet(
0069 pythiaUESettingsBlock,
0070 hydjetPythiaDefault = cms.vstring('MSEL=0 ! user processes',
0071 'CKIN(3)=10.',
0072 'MSTP(81)=1'
0073 ),
0074 ppDefault = cms.vstring('MSEL=1 ! QCD hight pT processes (only jets)',
0075 'CKIN(3)=10.',
0076 'MSTP(81)=1'
0077 ),
0078 pythiaHirootDefault = cms.vstring('MSEL=0',
0079 'MSTU(21)=1',
0080 'PARU(14)=1.',
0081 'MSTP(81)=0',
0082 'PMAS(5,1)=4.8',
0083 'PMAS(6,1)=175.0',
0084 'CKIN(3)=7.',
0085 'MSTJ(22)=2',
0086 'PARJ(71)=10.',
0087 'PARP(67)=1.',
0088 'PARP(82)=1.9',
0089 'PARP(85)=0.33',
0090 'PARP(86)=0.66',
0091 'PARP(89)=1000.',
0092 'PARP(91)=1.0',
0093 'MSTJ(11)=3',
0094 'MSTJ(22)=2'
0095 ),
0096 ppJets = cms.vstring('MSEL=1 ! QCD hight pT processes'),
0097 customProcesses = cms.vstring('MSEL=0 ! User processes'),
0098 pythiaJets = cms.vstring('MSUB(11)=1',
0099 'MSUB(12)=1',
0100 'MSUB(13)=1',
0101 'MSUB(28)=1',
0102 'MSUB(53)=1',
0103 'MSUB(68)=1'
0104 ),
0105 pythiaPromptPhotons = cms.vstring('MSUB(14)=1',
0106 'MSUB(18)=1',
0107 'MSUB(29)=1',
0108 'MSUB(114)=1',
0109 'MSUB(115)=1'
0110 ),
0111
0112 pythiaWeakBosons = cms.vstring('MSUB(1)=1',
0113 'MSUB(2)=1'),
0114
0115 pythiaZjets = cms.vstring('MSUB(15)=1',
0116 'MSUB(30)=1'),
0117
0118 pythiaCharmoniumNRQCD = cms.vstring('MSUB(421) = 1',
0119 'MSUB(422) = 1',
0120 'MSUB(423) = 1',
0121 'MSUB(424) = 1',
0122 'MSUB(425) = 1',
0123 'MSUB(426) = 1',
0124 'MSUB(427) = 1',
0125 'MSUB(428) = 1',
0126 'MSUB(429) = 1',
0127 'MSUB(430) = 1',
0128 'MSUB(431) = 1',
0129 'MSUB(432) = 1',
0130 'MSUB(433) = 1',
0131 'MSUB(434) = 1',
0132 'MSUB(435) = 1',
0133 'MSUB(436) = 1',
0134 'MSUB(437) = 1',
0135 'MSUB(438) = 1',
0136 'MSUB(439) = 1'
0137 ),
0138
0139 pythiaBottomoniumNRQCD = cms.vstring('MSUB(461) = 1',
0140 'MSUB(462) = 1',
0141 'MSUB(463) = 1',
0142 'MSUB(464) = 1',
0143 'MSUB(465) = 1',
0144 'MSUB(466) = 1',
0145 'MSUB(467) = 1',
0146 'MSUB(468) = 1',
0147 'MSUB(469) = 1',
0148 'MSUB(470) = 1',
0149 'MSUB(471) = 1',
0150 'MSUB(472) = 1',
0151 'MSUB(473) = 1',
0152 'MSUB(474) = 1',
0153 'MSUB(475) = 1',
0154 'MSUB(476) = 1',
0155 'MSUB(477) = 1',
0156 'MSUB(478) = 1',
0157 'MSUB(479) = 1',
0158 ),
0159
0160 pythiaQuarkoniaSettings = cms.vstring('PARP(141)=1.16',
0161 'PARP(142)=0.0119',
0162 'PARP(143)=0.01',
0163 'PARP(144)=0.01',
0164 'PARP(145)=0.05',
0165 'PARP(146)=9.28',
0166 'PARP(147)=0.15',
0167 'PARP(148)=0.02',
0168 'PARP(149)=0.02',
0169 'PARP(150)=0.085',
0170
0171 'PARJ(13)=0.60',
0172 'PARJ(14)=0.162',
0173 'PARJ(15)=0.018',
0174 'PARJ(16)=0.054',
0175
0176 'MSTP(145)=0',
0177 'MSTP(146)=0',
0178 'MSTP(147)=0',
0179 'MSTP(148)=1',
0180 'MSTP(149)=1',
0181
0182 'BRAT(861)=0.202',
0183 'BRAT(862)=0.798',
0184 'BRAT(1501)=0.013',
0185 'BRAT(1502)=0.987',
0186 'BRAT(1555)=0.356',
0187 'BRAT(1556)=0.644'
0188 ),
0189
0190 pythiaZtoMuons = cms.vstring("MDME(174,1)=0",
0191 "MDME(175,1)=0",
0192 "MDME(176,1)=0",
0193 "MDME(177,1)=0",
0194 "MDME(178,1)=0",
0195 "MDME(179,1)=0",
0196 "MDME(182,1)=0",
0197 "MDME(183,1)=0",
0198 "MDME(184,1)=1",
0199 "MDME(185,1)=0",
0200 "MDME(186,1)=0",
0201 "MDME(187,1)=0"
0202 ),
0203
0204
0205 pythiaZtoElectrons = cms.vstring("MDME(174,1)=0",
0206 "MDME(175,1)=0",
0207 "MDME(176,1)=0",
0208 "MDME(177,1)=0",
0209 "MDME(178,1)=0",
0210 "MDME(179,1)=0",
0211 "MDME(182,1)=1",
0212 "MDME(183,1)=0",
0213 "MDME(184,1)=0",
0214 "MDME(185,1)=0",
0215 "MDME(186,1)=0",
0216 "MDME(187,1)=0"
0217 ),
0218
0219 pythiaZtoMuonsAndElectrons = cms.vstring("MDME(174,1)=0",
0220 "MDME(175,1)=0",
0221 "MDME(176,1)=0",
0222 "MDME(177,1)=0",
0223 "MDME(178,1)=0",
0224 "MDME(179,1)=0",
0225 "MDME(182,1)=1",
0226 "MDME(183,1)=0",
0227 "MDME(184,1)=1",
0228 "MDME(185,1)=0",
0229 "MDME(186,1)=0",
0230 "MDME(187,1)=0"
0231 ),
0232
0233 pythiaUpsilonToMuons = cms.vstring('BRAT(1034) = 0 ',
0234 'BRAT(1035) = 1 ',
0235 'BRAT(1036) = 0 ',
0236 'BRAT(1037) = 0 ',
0237 'BRAT(1038) = 0 ',
0238 'BRAT(1039) = 0 ',
0239 'BRAT(1040) = 0 ',
0240 'BRAT(1041) = 0 ',
0241 'BRAT(1042) = 0 ',
0242 'MDME(1034,1) = 0 ',
0243 'MDME(1035,1) = 1 ',
0244 'MDME(1036,1) = 0 ',
0245 'MDME(1037,1) = 0 ',
0246 'MDME(1038,1) = 0 ',
0247 'MDME(1039,1) = 0 ',
0248 'MDME(1040,1) = 0 ',
0249 'MDME(1041,1) = 0 ',
0250 'MDME(1042,1) = 0 ',
0251 ),
0252
0253 pythiaJpsiToMuons = cms.vstring('BRAT(858) = 0 ',
0254 'BRAT(859) = 1 ',
0255 'BRAT(860) = 0 ',
0256 'MDME(858,1) = 0 ',
0257 'MDME(859,1) = 1 ',
0258 'MDME(860,1) = 0 ',
0259 ),
0260
0261 pythiaMuonCandidates = cms.vstring(
0262 'CKIN(3)=20',
0263 'MSTJ(22)=2',
0264 'PARJ(71)=40.'
0265 ),
0266 myParameters = cms.vstring('MDCY(310,1)=0')
0267
0268 )