File indexing completed on 2024-04-06 12:27:21
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("REPROD")
0004 process.load("Configuration.StandardSequences.Reconstruction_cff")
0005 process.load("Configuration.StandardSequences.MagneticField_38T_cff")
0006
0007 process.load("Configuration.StandardSequences.GeometryDB_cff")
0008 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0009 from Configuration.AlCa.autoCond import autoCond
0010 process.GlobalTag.globaltag = autoCond['phase1_2022_realistic']
0011
0012
0013 process.maxEvents = cms.untracked.PSet(
0014 input = cms.untracked.int32(50)
0015 )
0016
0017 process.source = cms.Source(
0018 "PoolSource",
0019 fileNames = cms.untracked.vstring(
0020
0021
0022 '/store/relval/CMSSW_6_1_0/SingleElePt300ExtRelVal610/GEN-SIM-RECO/START61_V8_NoPuCustomEvC-v1/00000/FEDB497A-AB90-E211-BAEB-002590489DD0.root'
0023 ),
0024 eventsToProcess = cms.untracked.VEventRange(),
0025
0026
0027
0028
0029
0030
0031 secondaryFileNames = cms.untracked.vstring(),
0032 noEventSort = cms.untracked.bool(True),
0033 duplicateCheckMode = cms.untracked.string('noDuplicateCheck')
0034 )
0035
0036
0037
0038
0039 process.dump = cms.EDAnalyzer("EventContentAnalyzer")
0040
0041
0042 process.load("RecoParticleFlow.Configuration.ReDisplay_EventContent_cff")
0043 process.display = cms.OutputModule("PoolOutputModule",
0044 process.DisplayEventContent,
0045
0046 fileName = cms.untracked.string('display.root')
0047 )
0048
0049 process.load("Configuration.EventContent.EventContent_cff")
0050 process.reco = cms.OutputModule("PoolOutputModule",
0051 process.RECOSIMEventContent,
0052 fileName = cms.untracked.string('reco.root')
0053 )
0054
0055 process.reco.outputCommands.append('keep *_particleFlowEGammaNew_*_*')
0056
0057
0058
0059
0060
0061 process.particleFlowTmp.useHO = False
0062
0063
0064 process.localReReco = cms.Sequence(process.siPixelRecHits+
0065 process.siStripMatchedRecHits+
0066
0067 process.particleFlowCluster+
0068 process.ecalClusters)
0069
0070
0071 process.globalReReco = cms.Sequence(process.offlineBeamSpot+
0072 process.recopixelvertexing+
0073 process.ckftracks+
0074 process.caloTowersRec+
0075 process.vertexreco+
0076 process.recoJets+
0077 process.muonrecoComplete+
0078 process.muoncosmicreco+
0079 process.egammaGlobalReco+
0080 process.pfTrackingGlobalReco+
0081 process.egammaHighLevelRecoPrePF+
0082 process.muoncosmichighlevelreco+
0083 process.metreco)
0084
0085
0086 process.pfReReco = cms.Sequence(process.particleFlowReco+
0087 process.egammaHighLevelRecoPostPF+
0088 process.muonshighlevelreco+
0089 process.particleFlowLinks+
0090 process.recoPFJets+
0091 process.recoPFMET+
0092 process.PFTau)
0093
0094
0095 process.load("PhysicsTools.HepMCCandAlgos.genParticles_cfi")
0096 process.load("RecoJets.Configuration.GenJetParticles_cff")
0097 process.load("RecoJets.Configuration.RecoGenJets_cff")
0098 process.load("RecoMET.Configuration.GenMETParticles_cff")
0099 process.load("RecoMET.Configuration.RecoGenMET_cff")
0100 process.load("RecoParticleFlow.PFProducer.particleFlowSimParticle_cff")
0101 process.load("RecoParticleFlow.Configuration.HepMCCopy_cfi")
0102 process.genReReco = cms.Sequence(process.generator+
0103 process.genParticles+
0104 process.genJetParticles+
0105 process.recoGenJets+
0106 process.genMETParticles+
0107 process.recoGenMET+
0108 process.particleFlowSimParticle)
0109
0110
0111 process.ecalDrivenElectronSeeds.barrelSuperClusters = cms.InputTag("particleFlowSuperClusterECAL",
0112 "particleFlowSuperClusterECALBarrel")
0113 process.ecalDrivenElectronSeeds.endcapSuperClusters = cms.InputTag("particleFlowSuperClusterECAL",
0114 "particleFlowSuperClusterECALEndcapWithPreshower")
0115 process.particleFlowBlock.useEGPhotons = cms.bool(False)
0116 process.particleFlowBlock.useSuperClusters = cms.bool(True)
0117 process.particleFlowBlock.SCbarrel = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel")
0118 process.particleFlowBlock.SCendcap = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower")
0119
0120
0121
0122
0123
0124
0125
0126 process.p = cms.Path(process.localReReco+
0127 process.globalReReco+
0128 process.pfReReco+
0129 process.genReReco
0130
0131 )
0132
0133
0134 process.outpath = cms.EndPath(
0135 process.reco +
0136 process.display
0137 )
0138
0139
0140
0141
0142
0143
0144
0145
0146
0147
0148
0149 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0150 process.MessageLogger.cout = cms.untracked.PSet(
0151 threshold = cms.untracked.string('INFO')
0152 )
0153 process.options = cms.untracked.PSet(
0154 makeTriggerResults = cms.untracked.bool(True),
0155
0156 Rethrow = cms.untracked.vstring('Unknown',
0157 'ProductNotFound',
0158 'DictionaryNotFound',
0159 'InsertFailure',
0160 'Configuration',
0161 'LogicError',
0162 'UnimplementedFeature',
0163 'InvalidReference',
0164 'NullPointerError',
0165 'NoProductSpecified',
0166 'EventTimeout',
0167 'EventCorruption',
0168 'ModuleFailure',
0169 'ScheduleExecutionFailure',
0170 'EventProcessorFailure',
0171 'FileInPathError',
0172 'FatalRootError',
0173 'NotFound')
0174 )
0175
0176 process.MessageLogger.cerr.FwkReport.reportEvery = 1
0177
0178