Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-02-14 12:52:39

0001 FLAVOR = 'stau'
0002 COM_ENERGY = 13000. 
0003 MASS_POINT = 600   # GeV
0004 CHARGE = 1   # electron charge/3
0005 PROCESS_FILE = 'SimG4Core/CustomPhysics/data/RhadronProcessList.txt'
0006 PARTICLE_FILE = 'Configuration/Generator/data/particles_HIP%d_%s_%d_GeV.txt' % (CHARGE, FLAVOR, MASS_POINT)
0007 SLHA_FILE = 'None'
0008 PDT_FILE = 'Configuration/Generator/data/hscppythiapdtHIP%d%s%d.tbl'  % (CHARGE, FLAVOR, MASS_POINT)
0009 USE_REGGE = False
0010 
0011 hipMass = float (MASS_POINT)
0012 
0013 import FWCore.ParameterSet.Config as cms
0014 
0015 from Configuration.Generator.PythiaUEZ2starSettings_cfi import *
0016 
0017 generator = cms.EDFilter("Pythia6GeneratorFilter",
0018     filterEfficiency = cms.untracked.double(1.),
0019     comEnergy = cms.double(COM_ENERGY),
0020     crossSection = cms.untracked.double(-1),
0021     maxEventsToPrint = cms.untracked.int32(0),
0022                          
0023     PythiaParameters = cms.PSet(
0024         pythiaUESettingsBlock,
0025         processParameters = cms.vstring(
0026           'MSEL=0          ! User defined processes',
0027           'MSUB(1)=1 !',
0028           'MSTP(43)    = 3   ! complete Z0/gamma* interference',
0029           'MSTP(1)=4 !fourth generation',
0030           'CKIN(1)=%f !min sqrt(s hat)' % hipMass,
0031           'CKIN(2)= -1  ! (no) max sqrt(s hat) (GeV)', 
0032                   'KCHG(17,1)=%i !charge of tauprime' % CHARGE,
0033           'PMAS(17,1)=%f !tauprime mass' % hipMass,
0034           'MDME(174,1) = 0   !Z decay into d dbar', 
0035           'MDME(175,1) = 0   !Z decay into u ubar', 
0036           'MDME(176,1) = 0   !Z decay into s sbar', 
0037           'MDME(177,1) = 0   !Z decay into c cbar', 
0038           'MDME(178,1) = 0   !Z decay into b bbar', 
0039           'MDME(179,1) = 0   !Z decay into t tbar', 
0040           'MDME(180,1) = 0   !Z decay into bprime bprimebar', 
0041           'MDME(181,1) = 0   !Z decay into tprime tprimebar', 
0042           'MDME(182,1) = 0   !Z decay into e- e+', 
0043           'MDME(183,1) = 0   !Z decay into nu_e nu_ebar', 
0044           'MDME(184,1) = 0   !Z decay into mu- mu+', 
0045           'MDME(185,1) = 0   !Z decay into nu_mu nu_mubar', 
0046           'MDME(186,1) = 0   !Z decay into tau- tau+', 
0047           'MDME(187,1) = 0   !Z decay into nu_tau nu_taubar',
0048           'MDME(188,1) = 1   !Z decay into tauprime tauprimebar',
0049           'MDME(189,1) = 0   !Z decay into nu_tauprime nu_tauprimebar',
0050           'MDCY(17,1)=0    ! set tauprime stable',
0051           'MWID(17)=0      ! set tauprime width 0'
0052           ),
0053     parameterSets = cms.vstring(
0054 
0055     'pythiaUESettings', 'processParameters'),
0056     
0057     )
0058  )
0059                          
0060 generator.hscpFlavor = cms.untracked.string(FLAVOR)
0061 generator.massPoint = cms.untracked.int32(MASS_POINT)
0062 generator.slhaFile = cms.untracked.string(SLHA_FILE)
0063 generator.processFile = cms.untracked.string(PROCESS_FILE)
0064 generator.particleFile = cms.untracked.string(PARTICLE_FILE)
0065 generator.pdtFile = cms.FileInPath(PDT_FILE)
0066 generator.useregge = cms.bool(USE_REGGE)
0067 
0068 ProductionFilterSequence = cms.Sequence(generator)