File indexing completed on 2021-02-14 14:13:53
0001
0002
0003
0004
0005
0006 import FWCore.ParameterSet.Config as cms
0007
0008 process = cms.Process('ReRECO')
0009
0010
0011 process.load('Configuration.StandardSequences.Services_cff')
0012 process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi')
0013 process.load('Configuration.EventContent.EventContent_cff')
0014 process.load('SimGeneral.MixingModule.mixNoPU_cfi')
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.EndOfProcess_cff')
0020 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0021
0022 process.MessageLogger = cms.Service("MessageLogger",
0023 cout = cms.untracked.PSet(
0024 default = cms.untracked.PSet(
0025
0026 limit = cms.untracked.int32(0)
0027 ),
0028 FwkJob = cms.untracked.PSet(
0029
0030 limit = cms.untracked.int32(-1)
0031 )
0032 ),
0033 categories = cms.untracked.vstring('FwkJob'),
0034 destinations = cms.untracked.vstring('cout')
0035 )
0036
0037
0038 process.maxEvents = cms.untracked.PSet(
0039 input = cms.untracked.int32(-10)
0040 )
0041
0042
0043 process.source = cms.Source("PoolSource",
0044 fileNames = cms.untracked.vstring(
0045 '/store/data/Run2015D/SingleMuon/RECO/PromptReco-v3/000/256/676/00000/2844234C-425F-E511-90F2-02163E014719.root'
0046 ),
0047 secondaryFileNames = cms.untracked.vstring()
0048 )
0049
0050 process.options = cms.untracked.PSet(
0051
0052 )
0053
0054
0055 process.configurationMetadata = cms.untracked.PSet(
0056 annotation = cms.untracked.string('step3 nevts:1000'),
0057 name = cms.untracked.string('Applications'),
0058 version = cms.untracked.string('$Revision: 1.19 $')
0059 )
0060
0061
0062
0063
0064 from Configuration.AlCa.GlobalTag import GlobalTag
0065 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_data', '')
0066
0067
0068
0069
0070
0071
0072
0073
0074
0075
0076
0077
0078
0079
0080 from SLHCUpgradeSimulations.Configuration.postLS1Customs import customisePostLS1
0081
0082
0083 process = customisePostLS1(process)
0084
0085
0086
0087 process.SimpleMemoryCheck = cms.Service("SimpleMemoryCheck",
0088 ignoreTotal = cms.untracked.int32(1)
0089 )
0090
0091 process.hofilter = cms.EDFilter("HOCalibFilter",
0092 hoCalibVariableCollectionTag = cms.InputTag('hoCalibProducer', 'HOCalibVariableCollection')
0093 )
0094
0095 process.hoCalibc = cms.EDAnalyzer("HOCalibAnalyzer",
0096 hoCalibVariableCollectionTag = cms.InputTag('hoCalibProducer', 'HOCalibVariableCollection'),
0097 hoInputTag = cms.InputTag('horeco'),
0098
0099 allsignal = cms.untracked.bool(True),
0100 correl = cms.untracked.bool(False),
0101 hoinfo = cms.untracked.bool(False),
0102 histFit = cms.untracked.bool(False),
0103 cosmic = cms.untracked.bool(False),
0104 hbtime = cms.untracked.bool(False),
0105 hbinfo = cms.untracked.bool(True),
0106 checkmap = cms.untracked.bool(False),
0107 noise = cms.untracked.bool(True),
0108 psFileName = cms.untracked.string('hocalib_test_collision.ps'),
0109 txtFileName = cms.untracked.string('hocalib_test_collision.txt'),
0110 RootFileName = cms.untracked.string('hocalib_test_collision.root'),
0111
0112 combined = cms.untracked.bool(True),
0113 get_constant = cms.untracked.bool(False),
0114 pedSuppr = cms.untracked.bool(False),
0115 sigma = cms.untracked.double(0.05),
0116 get_figure = cms.untracked.bool(False)
0117 )
0118
0119 process.load("Calibration.HcalAlCaRecoProducers.ALCARECOHcalCalHO_cff")
0120
0121 process.hoCalibProducer.muons = 'muons'
0122 process.hoCalibProducer.hbinfo = True
0123 process.hoCalibProducer.hotime = True
0124 process.hoCalibProducer.sigma = 0.05
0125 process.hoCalibProducer.hoInput = 'horeco'
0126 process.hoCalibProducer.hbheInput = 'hbhereco'
0127 process.hoCalibProducer.towerInput = 'towerMaker'
0128
0129 process.TFileService = cms.Service("TFileService",
0130 fileName = cms.string('hist_test_collision.root'),
0131 )
0132
0133 process.dump = cms.EDAnalyzer("EventContentAnalyzer")
0134 process.oout = cms.OutputModule("PoolOutputModule",
0135 outputCommands = cms.untracked.vstring('keep *_*_HOCalibVariableCollection_*'),
0136 fileName = cms.untracked.string('event_test_collision.root'),
0137 SelectEvents = cms.untracked.PSet(
0138 SelectEvents = cms.vstring('p1')
0139 )
0140 )
0141
0142
0143
0144
0145 process.p1 = cms.Path((process.hoCalibProducer*process.hoCalibc))
0146
0147