File indexing completed on 2024-11-27 03:17:54
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 import FWCore.ParameterSet.Config as cms
0014 import sys
0015
0016 process = cms.Process('TestL1GtBeamModeFilter')
0017
0018 print('\n')
0019 from L1Trigger.GlobalTriggerAnalyzer.UserOptions_cff import *
0020 if errorUserOptions == True :
0021 print('\nError returned by UserOptions_cff\n')
0022 sys.exit()
0023
0024
0025
0026 if dataType == 'StreamFile' :
0027 process.source = cms.Source("NewEventStreamFileReader", fileNames=readFiles)
0028 else :
0029 process.source = cms.Source ('PoolSource', fileNames=readFiles, secondaryFileNames=secFiles)
0030
0031
0032
0033 process.maxEvents = cms.untracked.PSet(
0034 input=cms.untracked.int32(maxNumberEvents)
0035 )
0036
0037
0038
0039
0040 process.load("Configuration.StandardSequences.GeometryDB_cff")
0041
0042 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0043
0044 process.GlobalTag.globaltag = useGlobalTag
0045
0046
0047
0048
0049
0050
0051 process.load('L1Trigger.GlobalTriggerAnalyzer.l1GtBeamModeFilter_cfi')
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064 process.l1GtBeamModeFilter.AllowedBeamMode = cms.vuint32(9, 10, 11)
0065
0066
0067
0068
0069
0070
0071 if (dataType == 'RAW') and not (useRelValSample) :
0072 process.load('Configuration/StandardSequences/RawToDigi_Data_cff')
0073 process.gtEvmDigis.UnpackBxInEvent = cms.int32(1)
0074
0075 process.gtEvmDigis.Verbosity = cms.untracked.int32(1)
0076
0077 process.p = cms.Path(process.RawToDigi * process.l1GtBeamModeFilter)
0078
0079 elif (dataType == 'RAW') and (useRelValSample) :
0080 process.load('Configuration/StandardSequences/RawToDigi_cff')
0081 process.gtEvmDigis.UnpackBxInEvent = cms.int32(1)
0082
0083 process.gtEvmDigis.Verbosity = cms.untracked.int32(1)
0084
0085 process.p = cms.Path(process.RawToDigi * process.l1GtBeamModeFilter)
0086
0087 else :
0088
0089 process.p = cms.Path(process.l1GtBeamModeFilter)
0090
0091
0092
0093
0094 process.load('FWCore.MessageService.MessageLogger_cfi')
0095 process.MessageLogger.debugModules = ['gtEvmDigis', 'l1GtBeamModeFilter']
0096 process.MessageLogger.L1GlobalTriggerEvmRawToDigi=dict()
0097 process.MessageLogger.L1GtBeamModeFilter=dict()
0098
0099 process.MessageLogger.cerr.threshold = 'DEBUG'
0100
0101
0102
0103
0104 process.MessageLogger.cerr.DEBUG = cms.untracked.PSet( limit = cms.untracked.int32(0) )
0105 process.MessageLogger.cerr.INFO = cms.untracked.PSet( limit = cms.untracked.int32(0) )
0106 process.MessageLogger.cerr.WARNING = cms.untracked.PSet( limit = cms.untracked.int32(0) )
0107 process.MessageLogger.cerr.ERROR = cms.untracked.PSet( limit = cms.untracked.int32(0) )
0108
0109 process.MessageLogger.cerr.L1GlobalTriggerEvmRawToDigi = cms.untracked.PSet( limit = cms.untracked.int32(0) )
0110 process.MessageLogger.cerr.L1GtBeamModeFilter = cms.untracked.PSet( limit = cms.untracked.int32(-1) )
0111
0112