# Auto generated configuration file # using: # Revision: 1.19 # Source: /local/reps/CMSSW/CMSSW/Configuration/Applications/python/ConfigBuilder.py,v # with command line options: step1 -s RAW2DIGI,RECO --data --conditions auto:run2_data --process RawToDigiToReco --data --eventcontent RECO -n 100 --python_filename=TimingStudy_RawData_CMSSW74X_cfg.py --no_exec import FWCore.ParameterSet.Config as cms process = cms.Process('RawToDigiToReco') # 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('Configuration.StandardSequences.GeometryRecoDB_cff') process.load('Configuration.StandardSequences.MagneticField_AutoFromDBCurrent_cff') process.load('Configuration.StandardSequences.RawToDigi_Data_cff') process.load('Configuration.StandardSequences.Reconstruction_Data_cff') process.load('Configuration.StandardSequences.EndOfProcess_cff') process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_condDBv2_cff') process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(5000) ) # Input source process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring('root://xrootd.unl.edu//store/data/Run2015C/ZeroBias/RAW/v1/000/254/790/00000/06C4AF99-3048-E511-B738-02163E0137F4.root'), #fileNames = cms.untracked.vstring('file:/data/store/data/Run2015B/ZeroBias/RAW/v1/000/251/244/00000/84768C33-C025-E511-A1D8-02163E011873.root'), secondaryFileNames = cms.untracked.vstring() ) process.options = cms.untracked.PSet( ) # Production Info process.configurationMetadata = cms.untracked.PSet( annotation = cms.untracked.string('step1 nevts:100'), name = cms.untracked.string('Applications'), version = cms.untracked.string('$Revision: 1.19 $') ) # Output definition process.RECOoutput = cms.OutputModule("PoolOutputModule", dataset = cms.untracked.PSet( dataTier = cms.untracked.string(''), filterName = cms.untracked.string('') ), eventAutoFlushCompressedSize = cms.untracked.int32(5242880), fileName = cms.untracked.string('step1_RAW2DIGI_RECO.root'), outputCommands = process.RECOEventContent.outputCommands, splitLevel = cms.untracked.int32(0) ) # Additional output definition # Other statements from Configuration.AlCa.GlobalTag_condDBv2 import GlobalTag process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_data', '') import CalibTracker.Configuration.Common.PoolDBESSource_cfi # Path and EndPath definitions process.raw2digi_step = cms.Path(process.RawToDigi) process.reconstruction_step = cms.Path(process.reconstruction) process.endjob_step = cms.EndPath(process.endOfProcess) process.RECOoutput_step = cms.EndPath(process.RECOoutput) # customisation of the process. # Automatic addition of the customisation function from SLHCUpgradeSimulations.Configuration.postLS1Customs from SLHCUpgradeSimulations.Configuration.postLS1Customs import customisePostLS1 #call to customisation function customisePostLS1 imported from SLHCUpgradeSimulations.Configuration.postLS1Customs process = customisePostLS1(process) #--------------- Added for TimingStudy --------------- process.MessageLogger.cerr.FwkReport.reportEvery = 10 #-------------------Track Refitter-------------------- process.load("RecoTracker.TrackProducer.TrackRefitters_cff") process.Refitter = process.TrackRefitterP5.clone() #process.Refitter.src = 'cosmictrainderP5' process.Refitter.src = 'ctfWithMaterialTracksP5' process.Refitter.TrajectoryInEvent = True #--------------------TimingStudy---------------------- process.TimingStudy = cms.EDAnalyzer("TimingStudy", trajectoryInput = cms.string('Refitter'), fileName = cms.string("Ntuple_v28_5k_data.root"), extrapolateFrom = cms.int32(2), extrapolateTo = cms.int32(1), keepOriginalMissingHit = cms.bool(False), usePixelCPE= cms.bool(True), minNStripHits = cms.int32(0), triggerNames=cms.vstring( "HLT_L1SingleMuOpen_DT", "HLT_L1SingleMuOpen", "HLT_L1Tech_HBHEHO_totalOR", "HLT_L1TrackerCosmics", "HLT_Random"), ) process.TimingStudy_step = cms.Path(process.Refitter*process.TimingStudy) # Schedule definition process.schedule = cms.Schedule( process.raw2digi_step, process.reconstruction_step, process.TimingStudy_step )