File indexing completed on 2025-04-17 02:42:20
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("DTDPGAnalyis")
0004
0005
0006
0007
0008 process.load("UserCode.DTDPGAnalysis.testLocalDAQ_ROS8")
0009
0010 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
0011
0012 process.source = cms.Source("EmptySource",
0013 firstRun= cms.untracked.uint32(3163),
0014 numberEventsInLuminosityBlock = cms.untracked.uint32(200),
0015 numberEventsInRun = cms.untracked.uint32(0)
0016 )
0017
0018 process.rawDataCollector = cms.EDProducer('DTNewROS8FileReader',
0019 isRaw = cms.untracked.bool(True),
0020 numberOfHeaderWords = cms.untracked.int32(10),
0021 eventsAnalysisRate = cms.untracked.int32(1),
0022
0023 fileName = cms.untracked.string(
0024 'file:./run27082015_3163'
0025 )
0026
0027 )
0028
0029
0030 from CondCore.CondDB.CondDB_cfi import *
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049 process.ttrigsource = cms.ESSource("PoolDBESSource",
0050 CondDBSetup,
0051 toGet = cms.VPSet(cms.PSet(record = cms.string('DTTtrigRcd'),
0052 label = cms.untracked.string('cosmics'),
0053 tag = cms.string('ttrig')
0054 )
0055 ),
0056
0057
0058
0059
0060 connect = cms.string('sqlite_file:/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DT/OfflineCode/GIF2015/LocalDataBases/ttrig_ROS8_Tbox410.db'),
0061 )
0062
0063 process.es_prefer_ttrigsource = cms.ESPrefer('PoolDBESSource','ttrigsource')
0064
0065
0066
0067
0068
0069
0070
0071
0072
0073
0074
0075
0076
0077
0078
0079 process.load("Configuration.StandardSequences.MagneticField_0T_cff")
0080
0081
0082
0083
0084
0085
0086
0087 from UserCode.DTDPGAnalysis.DTOfflineAnalyzer_cfi import *
0088 process.DTOfflineAnalyzer.DTLocalTriggerLabel = 'dtunpacker'
0089 process.DTOfflineAnalyzer.doSA = False
0090
0091
0092
0093
0094
0095
0096 process.DTOfflineAnalyzer.doTBox = False
0097 process.DTOfflineAnalyzer.doTBoxWhm2 = False
0098 process.DTOfflineAnalyzer.doTBoxWhm1 = False
0099 process.DTOfflineAnalyzer.doTBoxWh0 = False
0100 process.DTOfflineAnalyzer.doTBoxWh1 = False
0101 process.DTOfflineAnalyzer.doTBoxWh2 = False
0102 process.DTOfflineAnalyzer.doTBoxSector = 0
0103 process.DTOfflineAnalyzer.doTBoxChamber = 3
0104 process.DTOfflineAnalyzer.doTBoxSuperLayer = 0
0105 process.DTOfflineAnalyzer.doTBoxLayer = 0
0106
0107
0108 process.load("DQM.DTMonitorModule.dtTriggerTask_cfi")
0109 process.dtTriggerMonitor.process_dcc = True
0110 process.dtTriggerMonitor.dcc_label = 'dttfunpacker'
0111 process.dtTriggerMonitor.process_seg = True
0112
0113
0114
0115
0116
0117
0118 process.load("UserCode/DTDPGAnalysis/DTTTreGenerator_cfi")
0119 process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(True))
0120
0121 process.myDTNtuple.outputFile = "DTNtuple_LocalRun.root"
0122
0123 process.myDTNtuple.dtDigiLabel = cms.InputTag("dtunpacker")
0124 process.myDTNtuple.localDTmuons = cms.untracked.bool(True)
0125 process.myDTNtuple.localDTmuonsWithoutTrigger = cms.untracked.bool(True)
0126
0127 process.myDTNtuple.localDTmuonsWithROS8Trigger = cms.untracked.bool(True)
0128
0129
0130
0131
0132
0133
0134
0135
0136
0137 process.out = cms.OutputModule("PoolOutputModule",
0138 outputCommands = cms.untracked.vstring('drop *',
0139 'keep *_MEtoEDMConverter_*_*'),
0140 fileName = cms.untracked.string('DQMOfflineDTDPG.root')
0141 )
0142
0143
0144 process.p = cms.Path( process.rawDataCollector+process.dtunpacker * process.reco + process.sources + process.MEtoEDMConverter + process.DTOfflineAnalyzer +process.myDTNtuple)
0145
0146 process.ep = cms.EndPath( process.out )
0147