8 process = cms.Process(
'HLT')
11 process.load(
'Configuration.StandardSequences.Services_cff')
12 process.load(
'FWCore.MessageService.MessageLogger_cfi')
13 process.load(
"IOMC.RandomEngine.IOMC_cff")
14 process.load(
'FastSimulation.PileUpProducer.PileUpSimulator10TeV_cfi')
15 process.load(
'FastSimulation.Configuration.FamosSequences_cff')
16 process.load(
'Configuration.StandardSequences.MagneticField_38T_cff')
17 process.load(
'Configuration.StandardSequences.Generator_cff')
18 process.load(
'FastSimulation.Configuration.FamosSequences_cff')
19 process.load(
'FastSimulation.Configuration.HLT_8E29_cff')
20 process.load(
'IOMC.EventVertexGenerators.VtxSmearedParameters_cfi')
21 process.load(
'FastSimulation.Configuration.CommonInputs_cff')
22 process.load(
'FastSimulation.Configuration.EventContent_cff')
24 process.configurationMetadata = cms.untracked.PSet(
25 version = cms.untracked.string(
'$Revision: 1.4 $'),
26 annotation = cms.untracked.string(
'PYTHIA6-MinBias at 2200GeV'),
27 name = cms.untracked.string(
'$Source: /local/reps/CMSSW/CMSSW/FastSimulation/Configuration/python/Attic/PYTHIA6_MinBias_2360GeV_cff_py_GEN_FASTSIM.py,v $')
29 process.maxEvents = cms.untracked.PSet(
30 input = cms.untracked.int32(100)
32 process.options = cms.untracked.PSet(
33 Rethrow = cms.untracked.vstring(
'OtherCMS',
43 'UnimplementedFeature',
49 'ScheduleExecutionFailure',
50 'EventProcessorFailure',
55 'MismatchedInputFiles',
56 'ProductDoesNotSupportViews',
57 'ProductDoesNotSupportPtr',
61 process.source = cms.Source(
"EmptySource")
64 process.output = cms.OutputModule(
"PoolOutputModule",
65 splitLevel = cms.untracked.int32(0),
66 outputCommands = process.RECODEBUGEventContent.outputCommands,
67 fileName = cms.untracked.string(
'PYTHIA6_MinBias_2360GeV_cff_py_GEN_FASTSIM.root'),
68 dataset = cms.untracked.PSet(
69 dataTier = cms.untracked.string(
'GEN-SIM-DIGI-RECO'),
70 filterName = cms.untracked.string(
'')
72 SelectEvents = cms.untracked.PSet(
73 SelectEvents = cms.vstring(
'generation_step')
80 process.famosPileUp.PileUpSimulator = process.PileUpSimulatorBlock.PileUpSimulator
81 process.famosPileUp.PileUpSimulator.averageNumber = 0
82 process.famosSimHits.SimulateCalorimetry =
True
83 process.famosSimHits.SimulateTracking =
True
84 process.famosSimHits.ActivateDecays.comEnergy = 10000
85 process.simulation = cms.Sequence(process.simulationWithFamos)
86 process.HLTEndSequence = cms.Sequence(process.reconstructionWithFamos)
89 process.Early900GeVCollisionVtxSmearingParameters.type = cms.string(
"BetaFunc")
90 process.famosSimHits.VertexGenerator = process.Early900GeVCollisionVtxSmearingParameters
91 process.famosPileUp.VertexGenerator = process.Early900GeVCollisionVtxSmearingParameters
93 process.ecalRecHit.doMiscalib =
True
95 process.famosSimHits.ApplyAlignment =
True
96 process.misalignedTrackerGeometry.applyAlignment =
True
98 process.misalignedDTGeometry.applyAlignment =
True
99 process.misalignedCSCGeometry.applyAlignment =
True
101 process.GlobalTag.globaltag =
'STARTUP3X_V8L::All'
102 process.generator = cms.EDFilter(
"Pythia6GeneratorFilter",
103 pythiaPylistVerbosity = cms.untracked.int32(1),
104 filterEfficiency = cms.untracked.double(1.0),
105 pythiaHepMCVerbosity = cms.untracked.bool(
False),
106 comEnergy = cms.double(2360.0),
107 crossSection = cms.untracked.double(59960000000.0),
108 maxEventsToPrint = cms.untracked.int32(0),
109 PythiaParameters = cms.PSet(
110 pythiaUESettings = cms.vstring(
'MSTJ(11)=3 ! Choice of the fragmentation function',
111 'MSTJ(22)=2 ! Decay those unstable particles',
112 'PARJ(71)=10 . ! for which ctau 10 mm',
113 'MSTP(2)=1 ! which order running alphaS',
114 'MSTP(33)=0 ! no K factors in hard cross sections',
115 'MSTP(51)=10042 ! CTEQ6L1 structure function chosen',
116 'MSTP(52)=2 ! work with LHAPDF',
117 'MSTP(81)=1 ! multiple parton interactions 1 is Pythia default',
118 'MSTP(82)=4 ! Defines the multi-parton model',
119 'MSTU(21)=1 ! Check on possible errors during program execution',
120 'PARP(82)=1.8387 ! pt cutoff for multiparton interactions',
121 'PARP(89)=1960. ! sqrts for which PARP82 is set',
122 'PARP(83)=0.5 ! Multiple interactions: matter distrbn parameter',
123 'PARP(84)=0.4 ! Multiple interactions: matter distribution parameter',
124 'PARP(90)=0.16 ! Multiple interactions: rescaling power',
125 'PARP(67)=2.5 ! amount of initial-state radiation',
126 'PARP(85)=1.0 ! gluon prod. mechanism in MI',
127 'PARP(86)=1.0 ! gluon prod. mechanism in MI',
131 'PARP(91)=2.1 ! kt distribution',
133 processParameters = cms.vstring(
'MSEL=0 ! User defined processes',
134 'MSUB(11)=1 ! Min bias process',
135 'MSUB(12)=1 ! Min bias process',
136 'MSUB(13)=1 ! Min bias process',
137 'MSUB(28)=1 ! Min bias process',
138 'MSUB(53)=1 ! Min bias process',
139 'MSUB(68)=1 ! Min bias process',
140 'MSUB(92)=1 ! Min bias process, single diffractive',
141 'MSUB(93)=1 ! Min bias process, single diffractive',
142 'MSUB(94)=1 ! Min bias process, double diffractive',
143 'MSUB(95)=1 ! Min bias process'),
144 parameterSets = cms.vstring(
'pythiaUESettings',
148 process.ProductionFilterSequence = cms.Sequence(process.generator)
151 process.generation_step = cms.Path(cms.SequencePlaceholder(
"randomEngineStateProducer"))
152 process.reconstruction = cms.Path(process.reconstructionWithFamos)
153 process.out_step = cms.EndPath(process.output)
156 process.schedule = cms.Schedule(process.generation_step)
157 process.schedule.extend(process.HLTSchedule)
158 process.schedule.extend([process.reconstruction,process.out_step])
160 for path
in process.paths:
161 getattr(process,path)._seq = process.ProductionFilterSequence*getattr(process,path)._seq