File indexing completed on 2024-04-06 12:27:20
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("HLT")
0004
0005
0006 process.maxEvents = cms.untracked.PSet(
0007 input = cms.untracked.int32(100)
0008 )
0009
0010
0011 process.load("FastSimulation.Configuration.RandomServiceInitialization_cff")
0012
0013
0014
0015 process.load("RecoParticleFlow.Configuration.source_singleTau_cfi")
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0031 process.load('FastSimulation.Configuration.Geometries_cff')
0032
0033
0034 process.load("FastSimulation.HighLevelTrigger.HLTSetup_cff")
0035
0036
0037 process.load("FastSimulation.Configuration.FamosSequences_cff")
0038
0039
0040
0041 process.load("Configuration.StandardSequences.MagneticField_38T_cff")
0042 process.VolumeBasedMagneticFieldESProducer.useParametrizedTrackerField = True
0043
0044
0045
0046 process.load("FastSimulation.Configuration.HLT_GRun_cff")
0047
0048
0049 process.load("RecoParticleFlow.PFProducer.particleFlowSimParticle_cff")
0050 process.reconstructionWithFamos += process.particleFlowSimParticle
0051 process.reconstructionWithFamos += process.caloJetMetGen
0052
0053 process.HLTEndSequence = cms.Sequence(process.reconstructionWithFamos)
0054
0055
0056 from FastSimulation.HighLevelTrigger.HLTSetup_cff import hltL1GtTrigReport
0057 process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
0058 HLTriggerResults = cms.InputTag( 'TriggerResults','','HLT' )
0059 )
0060 process.HLTAnalyzerEndpath = cms.EndPath( hltL1GtTrigReport + process.hltTrigReport )
0061 process.schedule.append(process.HLTAnalyzerEndpath)
0062
0063
0064
0065
0066
0067
0068
0069 process.source = cms.Source("EmptySource")
0070 process.simulation = cms.Sequence(process.generator*process.simulationWithFamos)
0071
0072
0073 process.fastSimProducer.SimulateCalorimetry = True
0074 for layer in process.fastSimProducer.detectorDefinition.BarrelLayers:
0075 layer.interactionModels = cms.untracked.vstring("pairProduction", "nuclearInteraction", "bremsstrahlung", "energyLoss", "multipleScattering", "trackerSimHits")
0076 for layer in process.fastSimProducer.detectorDefinition.ForwardLayers:
0077 layer.interactionModels = cms.untracked.vstring("pairProduction", "nuclearInteraction", "bremsstrahlung", "energyLoss", "multipleScattering", "trackerSimHits")
0078
0079 process.VolumeBasedMagneticFieldESProducer.useParametrizedTrackerField = True
0080
0081 process.famosPileUp.PileUpSimulator.averageNumber = 0.0
0082
0083 process.fastSimProducer.VertexGenerator.BetaStar = 0.00001
0084 process.fastSimProducer.VertexGenerator.SigmaZ = 0.00001
0085
0086
0087
0088 from Configuration.AlCa.autoCond import autoCond
0089 process.GlobalTag.globaltag = autoCond['startup']
0090
0091
0092 process.ecalRecHit.doMiscalib = True
0093 process.hbhereco.doMiscalib = True
0094 process.horeco.doMiscalib = True
0095 process.hfreco.doMiscalib = True
0096
0097
0098 process.fastSimProducer.detectorDefinition.trackerAlignmentLabel = cms.untracked.string("MisAligned")
0099 process.misalignedTrackerGeometry.applyAlignment = True
0100 process.misalignedDTGeometry.applyAlignment = True
0101 process.misalignedCSCGeometry.applyAlignment = True
0102
0103
0104
0105
0106
0107
0108
0109
0110
0111
0112
0113
0114 process.load("FastSimulation.Configuration.EventContent_cff")
0115 process.o1 = cms.OutputModule("PoolOutputModule",
0116 process.AODSIMEventContent,
0117 fileName = cms.untracked.string('AODIntegrationTestWithHLT.root')
0118 )
0119
0120 process.load("RecoParticleFlow.Configuration.Display_EventContent_cff")
0121 process.display = cms.OutputModule("PoolOutputModule",
0122 process.DisplayEventContent,
0123 fileName = cms.untracked.string('display.root')
0124 )
0125
0126 process.outpath = cms.EndPath(process.o1 + process.display)
0127
0128
0129 process.schedule.append(process.outpath)
0130
0131
0132
0133 process.load("FWCore/MessageService/MessageLogger_cfi")
0134 process.MessageLogger.L1GtTrigReport=dict()
0135 process.MessageLogger.HLTrigReport=dict()
0136
0137
0138
0139
0140
0141
0142
0143 process.options = cms.untracked.PSet( Rethrow = cms.untracked.vstring('ProductNotFound') )
0144