File indexing completed on 2023-03-17 11:09:21
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006 gtDigisExist=0
0007 isData=0
0008
0009 OUTPUT_HIST='hltbits_lumicorrTest.root'
0010 NEVTS=-1
0011
0012
0013
0014 process = cms.Process("ANALYSIS")
0015
0016 process.load("FWCore.MessageService.MessageLogger_cfi")
0017 process.MessageLogger.cerr.FwkReport.reportEvery = 100
0018
0019 process.options = cms.untracked.PSet(
0020 wantSummary = cms.untracked.bool(False)
0021 )
0022
0023 process.source = cms.Source("PoolSource",
0024 fileNames = cms.untracked.vstring(
0025 '/store/data/Run2012D/MinimumBias/RAW/v1/000/204/113/8CCB7FDC-280D-E211-9A6C-003048F118AA.root',
0026 '/store/data/Run2012D/MinimumBias/RAW/v1/000/204/113/8C9B1286-2B0D-E211-956C-5404A63886C4.root'
0027
0028 )
0029 )
0030
0031 process.maxEvents = cms.untracked.PSet(
0032 input = cms.untracked.int32( NEVTS ),
0033 skipBadFiles = cms.bool(True)
0034 )
0035
0036 process.load('Configuration/StandardSequences/GeometryExtended_cff')
0037 process.load('Configuration/StandardSequences/MagneticField_38T_cff')
0038
0039 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049
0050
0051 process.GlobalTag.globaltag = 'GR_R_52_V1::All'
0052 process.GlobalTag.pfnPrefix=cms.untracked.string('frontier://FrontierProd/')
0053
0054 process.load('Configuration/StandardSequences/SimL1Emulator_cff')
0055
0056
0057
0058
0059
0060
0061 process.LumiCorrectionSource=cms.ESSource("LumiCorrectionSource",
0062 authpath=cms.untracked.string('/afs/cern.ch/cms/lumi/DB'),
0063 connect=cms.string('oracle://cms_orcon_adg/cms_lumi_prod')
0064 )
0065
0066
0067
0068
0069 process.load("HLTrigger.HLTanalyzers.HLT_FULL_cff")
0070
0071
0072 process.DQM = cms.Service( "DQM",)
0073 process.DQMStore = cms.Service( "DQMStore",)
0074
0075
0076
0077
0078 process.load("HLTrigger.HLTanalyzers.HLTBitAnalyser_cfi")
0079 process.hltbitanalysis.hltresults = cms.InputTag( 'TriggerResults','','HLT' )
0080 process.hltbitanalysis.RunParameters.HistogramFile=OUTPUT_HIST
0081
0082 if (gtDigisExist):
0083 process.analyzeThis = cms.Path( process.hltbitanalysis )
0084 else:
0085 process.analyzeThis = cms.Path(process.HLTBeginSequence + process.hltbitanalysis )
0086
0087
0088 process.hltbitanalysis.l1GtReadoutRecord = cms.InputTag( 'hltGtDigis','',process.name_() )
0089
0090
0091
0092 process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi")
0093
0094
0095 process.schedule = cms.Schedule(
0096 process.analyzeThis )
0097
0098
0099
0100
0101 if (isData):
0102 from FWCore.ParameterSet import Mixins
0103 for module in process.__dict__.values():
0104 if isinstance(module, Mixins._Parameterizable):
0105 for parameter in module.__dict__.values():
0106 if isinstance(parameter, cms.InputTag):
0107 if parameter.moduleLabel == 'rawDataCollector':
0108 parameter.moduleLabel = 'source'
0109
0110
0111