File indexing completed on 2023-03-17 10:48:59
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from Configuration.Generator.PythiaUEZ2starSettings_cfi import *
0004
0005 generator = cms.EDFilter("Pythia6GeneratorFilter",
0006 ExternalDecays = cms.PSet(
0007 EvtGen = cms.untracked.PSet(
0008 use_default_decay = cms.untracked.bool(False),
0009 decay_table = cms.FileInPath('GeneratorInterface/ExternalDecays/data/DECAY_NOLONGLIFE.DEC'),
0010 particle_property_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/evt.pdl'),
0011 user_decay_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/Onia_mumu.dec'),
0012 list_forced_decays = cms.vstring('MyJ/psi'),
0013 operates_on_particles = cms.vint32(0)
0014 ),
0015 parameterSets = cms.vstring('EvtGen')
0016 ),
0017 pythiaPylistVerbosity = cms.untracked.int32(0),
0018 filterEfficiency = cms.untracked.double(0.00082),
0019 pythiaHepMCVerbosity = cms.untracked.bool(False),
0020 comEnergy = cms.double(13000.0),
0021 crossSection = cms.untracked.double(0),
0022 maxEventsToPrint = cms.untracked.int32(0),
0023 PythiaParameters = cms.PSet(
0024 pythiaUESettingsBlock,
0025 processParameters = cms.vstring('MSEL=61 ! Quarkonia',
0026 'MDME(858,1) = 0 ! 0.060200 e- e+',
0027 'MDME(859,1) = 1 ! 0.060100 mu- mu+',
0028 'MDME(860,1) = 0 ! 0.879700 rndmflav rndmflavbar',
0029 'MSTP(142)=2 ! turns on the PYEVWT Pt re-weighting routine',
0030 'PARJ(13)=0.750 ! probability that a c or b meson has S=1',
0031 'PARJ(14)=0.162 ! probability that a meson with S=0 is produced with L=1, J=1',
0032 'PARJ(15)=0.018 ! probability that a meson with S=1 is produced with L=1, J=0',
0033 'PARJ(16)=0.054 ! probability that a meson with S=1 is produced with L=1, J=1',
0034 'MSTP(145)=0 ! choice of polarization',
0035 'MSTP(146)=0 ! choice of polarization frame ONLY when mstp(145)=1',
0036 'MSTP(147)=0 ! particular helicity or density matrix component when mstp(145)=1',
0037 'MSTP(148)=1 ! possibility to allow for final-state shower evolution, extreme case !',
0038 'MSTP(149)=1 ! if mstp(148)=1, it determines the kinematics of the QQ~3S1(8)->QQ~3S1(8)+g branching',
0039 'PARP(141)=1.16 ! New values for COM matrix elements',
0040 'PARP(142)=0.0119 ! New values for COM matrix elements',
0041 'PARP(143)=0.01 ! New values for COM matrix elements',
0042 'PARP(144)=0.01 ! New values for COM matrix elements',
0043 'PARP(145)=0.05 ! New values for COM matrix elements',
0044 'PARP(146)=9.28 ! New values for COM matrix elements',
0045 'PARP(147)=0.15 ! New values for COM matrix elements',
0046 'PARP(148)=0.02 ! New values for COM matrix elements',
0047 'PARP(149)=0.02 ! New values for COM matrix elements',
0048 'PARP(150)=0.085 ! New values for COM matrix elements',
0049 'BRAT(861)=0.202 ! chi_2c->J/psi gamma',
0050 'BRAT(862)=0.798 ! chi_2c->rndmflav rndmflavbar',
0051 'BRAT(1501)=0.013 ! chi_0c->J/psi gamma',
0052 'BRAT(1502)=0.987 ! chi_0c->rndmflav rndmflavbar',
0053 'BRAT(1555)=0.356 ! chi_1c->J/psi gamma',
0054 'BRAT(1556)=0.644 ! chi_1c->rndmflav rndmflavbar'),
0055 parameterSets = cms.vstring('pythiaUESettings',
0056 'processParameters',
0057 'CSAParameters'),
0058 CSAParameters = cms.vstring('CSAMODE = 6 ! cross-section reweighted quarkonia')
0059 )
0060 )
0061
0062 oniafilter = cms.EDFilter("PythiaFilter",
0063 MaxEta = cms.untracked.double(1e+100),
0064 Status = cms.untracked.int32(2),
0065 MinEta = cms.untracked.double(-1e+100),
0066 MinPt = cms.untracked.double(15.),
0067 ParticleID = cms.untracked.int32(443)
0068 )
0069
0070 mumugenfilter = cms.EDFilter("MCParticlePairFilter",
0071 Status = cms.untracked.vint32(1, 1),
0072 MinPt = cms.untracked.vdouble(2.8, 2.8),
0073 MaxEta = cms.untracked.vdouble(2.3, 2.3),
0074 MinEta = cms.untracked.vdouble(-2.3, -2.3),
0075 ParticleCharge = cms.untracked.int32(-1),
0076 ParticleID1 = cms.untracked.vint32(13),
0077 ParticleID2 = cms.untracked.vint32(13)
0078 )
0079
0080 configurationMetadata = cms.untracked.PSet(
0081 version = cms.untracked.string('$Revision: 1.1 $'),
0082 annotation = cms.untracked.string('Summer09: Pythia6 generation of prompt JPsi, 7TeV, D6T tune'),
0083 name = cms.untracked.string('$Source: /local/reps/CMSSW/CMSSW/Configuration/GenProduction/python/EightTeV/PYTHIA6_JPsiWithFSR_tuneD6T_8TeV_cff.py,v $')
0084 )
0085
0086 ProductionFilterSequence = cms.Sequence(generator*oniafilter*mumugenfilter)