import FWCore.ParameterSet.Config as cms process = cms.Process('RECO') # import of standard configurations process.load('Configuration.StandardSequences.Services_cff') process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi') process.load('FWCore.MessageService.MessageLogger_cfi') process.load('Configuration.EventContent.EventContent_cff') process.load('SimGeneral.MixingModule.mixNoPU_cfi') process.load('Configuration.Geometry.GeometrySimDB_cff') process.load('Configuration.Geometry.GeometryRecoDB_cff') process.load('Configuration.StandardSequences.MagneticField_38T_PostLS1_cff') process.load('Configuration.StandardSequences.RawToDigi_Repacked_cff') # HeavyIon setup process.load('Configuration.StandardSequences.L1Reco_cff') process.load('Configuration.StandardSequences.ReconstructionHeavyIons_cff') # HeavyIon setup process.load('Configuration.StandardSequences.EndOfProcess_cff') process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_condDBv2_cff') # ------------------- Input ---------------------------- process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(15) ) process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring('file:/data/vami/projects/pilotBlade/0Data/RAW/00D1886C-4DA5-E511-A856-02163E01419D.root'), #fileNames = cms.untracked.vstring( '/store/hidata/HIRun2015/HIFlowCorr/RAW/v1/000/263/742/00000/00D1886C-4DA5-E511-A856-02163E01419D.root' ), secondaryFileNames = cms.untracked.vstring() ) #----------------Production Info------------------------ process.configurationMetadata = cms.untracked.PSet( annotation = cms.untracked.string('PilotBlade_HIFlowCorr.py nevts:10'), name = cms.untracked.string('Applications'), version = cms.untracked.string('$Revision: 1.19 $') ) #------------------------------------------------------- # ------------------- Output --------------------------- process.RECOSIMoutput = cms.OutputModule("PoolOutputModule", dataset = cms.untracked.PSet( dataTier = cms.untracked.string(''), filterName = cms.untracked.string('') ), eventAutoFlushCompressedSize = cms.untracked.int32(5242880), fileName = cms.untracked.string('PilotBlade_HIFlowCorr_RAWtoRECO.root'), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_PBClusters_*_*', 'keep *_siPixelClusters_*_*', 'keep *_hiGeneralTracks_*_*', 'keep *_generalTracks_*_*', 'keep *_lumiProducer_*_*', 'keep *_*iStripClusters*_*_*', 'keep *_*eamSpot*_*_*', 'keep *_*onditionsInEdm*_*_*', 'keep *awDataError*_*_*_*', ), splitLevel = cms.untracked.int32(0) ) #------------------------------------------------------- # --------------------- GlobalTag ---------------------- from Configuration.AlCa.GlobalTag_condDBv2 import GlobalTag #process.GlobalTag = GlobalTag(process.GlobalTag, '75X_dataRun2_Prompt_v2', '') process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_data', '') # --------------------- Reconstruction -------------------- #Standard Pixel Digis process.siPixelDigis.InputLabel = cms.InputTag("rawDataRepacker") #for HI reco anyway del this row process.siPixelDigis.UseQualityInfo = cms.bool(True) #------------------------------------------------------- #--------------------- EndPath ------------------------- process.raw2digi_step = cms.Path(process.RawToDigi) process.L1Reco_step = cms.Path(process.L1Reco) process.reconstruction_step = cms.Path(process.reconstructionHeavyIons) process.endjob_step = cms.EndPath(process.endOfProcess) process.RECOSIMoutput_step = cms.EndPath(process.RECOSIMoutput) # Schedule definition process.schedule = cms.Schedule( #standard part process.raw2digi_step, process.L1Reco_step, process.reconstruction_step, #end part process.endjob_step, process.RECOSIMoutput_step ) # customisation of the process from SLHCUpgradeSimulations.Configuration.postLS1Customs import customisePostLS1 process = customisePostLS1(process)