Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:22:11

0001 ####################################################
0002 # SLHCUpgradeSimulations                           #
0003 # Configuration file for Full Workflow             #
0004 # Step 2 (again)                                   #
0005 # Understand if everything is fine with            #
0006 # L1TkCluster e L1TkStub                           #
0007 ####################################################
0008 # Nicola Pozzobon                                  #
0009 # CERN, August 2012                                #
0010 ####################################################
0011 
0012 #################################################################################################
0013 # import of general framework
0014 #################################################################################################
0015 import FWCore.ParameterSet.Config as cms
0016 import os
0017 process = cms.Process('AnalyzerSimHitMaps')
0018 
0019 #################################################################################################
0020 # global tag
0021 #################################################################################################
0022 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0023 from Configuration.AlCa.GlobalTag import GlobalTag
0024 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '')
0025 
0026 #################################################################################################
0027 # load the specific tracker geometry
0028 #################################################################################################
0029 process.load('Configuration.Geometry.GeometryExtendedPhase2TkBE5DReco_cff')
0030 process.load('Configuration.Geometry.GeometryExtendedPhase2TkBE5D_cff')
0031 
0032 #################################################################################################
0033 # load the magnetic field
0034 #################################################################################################
0035 process.load('Configuration.StandardSequences.MagneticField_38T_cff')
0036 #process.load('Configuration.StandardSequences.MagneticField_40T_cff')
0037 process.VolumeBasedMagneticFieldESProducer.useParametrizedTrackerField = True
0038 
0039 #################################################################################################
0040 # define the source and maximum number of events to generate and simulate
0041 #################################################################################################
0042 process.source = cms.Source("PoolSource",
0043     secondaryFileNames = cms.untracked.vstring(),
0044      fileNames = cms.untracked.vstring('file:TenMuPt_0_50_ExtendedPhase2TkBE5D_5000_GEN_SIM.root')
0045 )
0046 
0047 process.maxEvents = cms.untracked.PSet(
0048   input = cms.untracked.int32(-1)
0049 )
0050 
0051 #################################################################################################
0052 # load the analyzer
0053 #################################################################################################
0054 process.AnalyzerSimHitMaps = cms.EDAnalyzer("AnalyzerSimHitMaps")
0055 
0056 #################################################################################################
0057 # define output file and message logger
0058 #################################################################################################
0059 process.TFileService = cms.Service("TFileService",
0060   fileName = cms.string('file:AnalyzerSimHitMaps_ExtendedPhase2TkBE5D.root')
0061 )
0062 
0063 #################################################################################################
0064 # define the final path to be fed to cmsRun
0065 #################################################################################################
0066 process.p = cms.Path( process.AnalyzerSimHitMaps )
0067