Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:29:01

0001 # Auto generated configuration file
0002 # using: 
0003 # Revision: 1.19 
0004 # Source: /local/reps/CMSSW/CMSSW/Configuration/Applications/python/ConfigBuilder.py,v 
0005 # with command line options: RECO --conditions 76X_dataRun2_v1 -s RAW2DIGI,L1Reco,RECO,EI,PAT,DQM --runUnscheduled --data --eventcontent RECO,AOD,MINIAOD,DQM --scenario pp --datatier RECO,AOD,MINIAOD,DQMIO --customise Configuration/DataProcessing/RecoTLR.customiseDataRun2Common_25ns --filein /store/data/Run2015C/SingleElectron/RAW/v1/000/254/879/00000/8E51CA98-7349-E511-B9AE-02163E01427B.root -n 100 --no_exec --python_filename=RECO_Run2015C.py
0006 import FWCore.ParameterSet.Config as cms
0007 
0008 process = cms.Process('RECO')
0009 
0010 # import of standard configurations
0011 process.load('Configuration.StandardSequences.Services_cff')
0012 process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi')
0013 process.load('FWCore.MessageService.MessageLogger_cfi')
0014 process.load('Configuration.EventContent.EventContent_cff')
0015 process.load('Configuration.StandardSequences.GeometryRecoDB_cff')
0016 process.load('Configuration.StandardSequences.MagneticField_AutoFromDBCurrent_cff')
0017 process.load('Configuration.StandardSequences.RawToDigi_Data_cff')
0018 process.load('Configuration.StandardSequences.L1Reco_cff')
0019 process.load('Configuration.StandardSequences.Reconstruction_Data_cff')
0020 process.load('CommonTools.ParticleFlow.EITopPAG_cff')
0021 process.load('DQMOffline.Configuration.DQMOffline_cff')
0022 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0023 
0024 
0025 #Adding SimpleMemoryCheck service:
0026 #process.SimpleMemoryCheck=cms.Service("SimpleMemoryCheck",
0027 #                                   ignoreTotal=cms.untracked.int32(1),
0028 #                                   oncePerEventMode=cms.untracked.bool(True))
0029 
0030 
0031 process.Timing = cms.Service("Timing"
0032 #    ,summaryOnly = cms.untracked.bool(True)
0033 )
0034 
0035 # process.add_(cms.Service("Tracer"))
0036 
0037 
0038 process.maxEvents = cms.untracked.PSet(
0039     input = cms.untracked.int32(100)
0040 )
0041 
0042 # Input source
0043 process.source = cms.Source("PoolSource",
0044     fileNames = cms.untracked.vstring('file:jetHT256630_RAW.root'),
0045     secondaryFileNames = cms.untracked.vstring()
0046 )
0047 
0048 process.options = cms.untracked.PSet(
0049 )
0050 
0051 # Production Info
0052 process.configurationMetadata = cms.untracked.PSet(
0053     annotation = cms.untracked.string('RECO nevts:100'),
0054     name = cms.untracked.string('Applications'),
0055     version = cms.untracked.string('$Revision: 1.19 $')
0056 )
0057 
0058 # Output definition
0059 
0060 process.RECOoutput = cms.OutputModule("PoolOutputModule",
0061     dataset = cms.untracked.PSet(
0062         dataTier = cms.untracked.string('RECO'),
0063         filterName = cms.untracked.string('')
0064     ),
0065     eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
0066     fileName = cms.untracked.string('RECO_RAW2DIGI_L1Reco_RECO_EI_PAT_DQM.root'),
0067     outputCommands = process.RECOEventContent.outputCommands,
0068     splitLevel = cms.untracked.int32(0)
0069 )
0070 
0071 # Additional output definition
0072 
0073 # Other statements
0074 from Configuration.AlCa.GlobalTag import GlobalTag
0075 process.GlobalTag = GlobalTag(process.GlobalTag, 
0076   'auto:run2_data_GRun', '')  # if mc change in mc....
0077 
0078 # Path and EndPath definitions
0079 process.raw2digi_step = cms.Path(process.RawToDigi)
0080 process.L1Reco_step = cms.Path(process.L1Reco)
0081 process.reconstruction_step = cms.Path(process.reconstruction)
0082 process.eventinterpretaion_step = cms.Path(process.EIsequence)
0083 process.RECOoutput_step = cms.EndPath(process.RECOoutput)
0084 
0085 # Schedule definition
0086 process.schedule = cms.Schedule(process.raw2digi_step,process.L1Reco_step,process.reconstruction_step,process.eventinterpretaion_step,process.RECOoutput_step)
0087 
0088 # customisation of the process.
0089 
0090 # Automatic addition of the customisation function from Configuration.DataProcessing.RecoTLR
0091 from Configuration.DataProcessing.RecoTLR import customiseDataRun2Common_25ns 
0092 
0093 #call to customisation function customiseDataRun2Common_25ns imported from Configuration.DataProcessing.RecoTLR
0094 process = customiseDataRun2Common_25ns(process)
0095 
0096 # End of customisation functions
0097 
0098 process.MessageLogger = cms.Service("MessageLogger",
0099                                    destinations = cms.untracked.vstring("cout"), #1
0100                                    debugModules = cms.untracked.vstring("electronGsfTracks"),#initialStepTrackCandidates), #2
0101                                    categories = cms.untracked.vstring(
0102                                                                      'TrackProducer',
0103                                                                      'GsfTrackFitters',
0104                                                                       # 'GsfMaterialEffectsUpdator',
0105                                                                       'AnalyticalPropagator','RKPropagatorInS',
0106                                                                    #   'CkfPattern'
0107                                                                       ), #3
0108                                    cout = cms.untracked.PSet(threshold = cms.untracked.string("DEBUG"), #4
0109                                                                       DEBUG = cms.untracked.PSet(limit = cms.untracked.int32(0)), #5
0110                                                                       default = cms.untracked.PSet(limit = cms.untracked.int32(0)), #6
0111                                                                       TrackProducer = cms.untracked.PSet(limit = cms.untracked.int32(-1)), #7
0112                                                                       GsfTrackFitters = cms.untracked.PSet(limit = cms.untracked.int32(-1)), #7
0113                                                                       # GsfMaterialEffectsUpdator = cms.untracked.PSet(limit = cms.untracked.int32(-1)), #7
0114                                                                       AnalyticalPropagator = cms.untracked.PSet(limit = cms.untracked.int32(-1)), #7
0115                                                                       RKPropagatorInS = cms.untracked.PSet(limit = cms.untracked.int32(-1)), #7
0116                                                                   #    CkfPattern = cms.untracked.PSet(limit = cms.untracked.int32(-1)) #7
0117                                                                       )
0118                                    )
0119                               
0120