00001 import FWCore.ParameterSet.Config as cms
00002
00003 process = cms.Process("RECO")
00004
00005 process.load("Configuration.StandardSequences.MagneticField_cff")
00006 process.load("Configuration.StandardSequences.Geometry_cff")
00007 process.load("Configuration.StandardSequences.Simulation_cff")
00008 process.load("Configuration.StandardSequences.L1Emulator_cff")
00009 process.load("Configuration.StandardSequences.L1TriggerDefaultMenu_cff")
00010 process.load("Configuration.StandardSequences.DigiToRaw_cff")
00011 process.load("Configuration.StandardSequences.RawToDigi_cff")
00012 process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi")
00013 process.load("Configuration.StandardSequences.FakeConditions_cff")
00014
00015
00016 process.load("HeavyIonsAnalysis.Configuration.Reconstruction_PbPb_cff")
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 process.load("HeavyIonsAnalysis.Configuration.HIAnalysisEventContent_cff")
00027
00028 process.maxEvents = cms.untracked.PSet(
00029 input = cms.untracked.int32(1)
00030 )
00031 process.source = cms.Source("PoolSource",
00032
00033 fileNames = cms.untracked.vstring( "rfio:/castor/cern.ch/cms/store/cmshi/mc/sim/hydjet_sim_x2_c5_d20080425/hydjet_sim_x2_c5_d20080425_r000002.root")
00034
00035 )
00036
00037 process.load("Configuration.StandardSequences.MixingNoPileUp_cff")
00038
00039
00040
00041
00042
00043 process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService",
00044 moduleSeeds = cms.PSet(
00045 simMuonRPCDigis = cms.untracked.uint32(6),
00046 simEcalUnsuppressedDigis = cms.untracked.uint32(8),
00047 simSiStripDigis = cms.untracked.uint32(7),
00048 mix = cms.untracked.uint32(4),
00049 simHcalUnsuppressedDigis = cms.untracked.uint32(9),
00050 simMuonCSCDigis = cms.untracked.uint32(6),
00051 VtxSmeared = cms.untracked.uint32(2),
00052 g4SimHits = cms.untracked.uint32(3),
00053 simMuonDTDigis = cms.untracked.uint32(6),
00054 simSiPixelDigis = cms.untracked.uint32(7)
00055 ),
00056 sourceSeed = cms.untracked.uint32(1)
00057 )
00058
00059 process.SimpleMemoryCheck = cms.Service("SimpleMemoryCheck",
00060 oncePerEventMode = cms.untracked.bool(False),
00061 ignoreTotal = cms.untracked.int32(0)
00062 )
00063
00064 process.MessageLogger = cms.Service("MessageLogger",
00065 debugModules = cms.untracked.vstring('towerMaker',
00066 'caloTowers',
00067 'iterativeConePu5CaloJets'),
00068 destinations = cms.untracked.vstring('cout',
00069 'cerr'),
00070 cerr = cms.untracked.PSet(
00071 threshold = cms.untracked.string('DEBUG')
00072 ),
00073 cout = cms.untracked.PSet(
00074 threshold = cms.untracked.string('DEBUG')
00075 ),
00076 fwkJobReports = cms.untracked.vstring('FrameworkJobReport.xml')
00077 )
00078
00079 process.Timing = cms.Service("Timing")
00080
00081 process.output = cms.OutputModule("PoolOutputModule",
00082 process.HIRecoObjects,
00083 compressionLevel = cms.untracked.int32(2),
00084 commitInterval = cms.untracked.uint32(1),
00085 fileName = cms.untracked.string('jpsi2muons_PbPb_RECO.root')
00086 )
00087
00088 process.p = cms.Path(process.mix*process.doAllDigi*process.l1Emulator*process.digiToRaw*process.rawToDigi*process.reconstruct_PbPb)
00089
00090 process.outpath = cms.EndPath(process.output)
00091 process.output.outputCommands.append('keep *_*_*_RECO')
00092
00093