File indexing completed on 2024-04-06 12:32:05
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("EcalSelectiveReadoutValid")
0004
0005
0006 process.maxEvents = cms.untracked.PSet(
0007 input = cms.untracked.int32(-1)
0008 )
0009
0010
0011 process.source = cms.Source("PoolSource",
0012
0013 fileNames = cms.untracked.vstring('file:/tmp/pgras/bit40or41skim_startingFromSkim2_run132440.root')
0014 )
0015
0016
0017 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0018
0019
0020 process.load("Configuration.StandardSequences.MagneticField_cff")
0021
0022
0023 process.load("Geometry.EcalCommonData.EcalOnly_cfi")
0024 process.load("Geometry.CaloEventSetup.CaloGeometry_cff")
0025 process.load("Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi")
0026 process.load("Geometry.EcalMapping.EcalMapping_cfi")
0027 process.load("Geometry.EcalMapping.EcalMappingRecord_cfi")
0028
0029
0030 process.load("DQMServices.Core.DQM_cfg")
0031
0032
0033 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0034
0035
0036 process.GlobalTag.globaltag = 'GR10_P_V4::All'
0037
0038
0039 process.load("SimCalorimetry.Configuration.ecalDigiSequence_cff")
0040 process.simEcalDigis.trigPrimProducer = cms.string('ecalEBunpacker')
0041 process.simEcalDigis.trigPrimCollection = cms.string('EcalTriggerPrimitives')
0042 process.simEcalDigis.digiProducer = cms.string('ecalEBunpacker')
0043 process.simEcalDigis.EBdigiCollection = cms.string('ebDigis')
0044 process.simEcalDigis.EEdigiCollection = cms.string('eeDigis')
0045
0046
0047 process.load("Validation.EcalDigis.ecalSelectiveReadoutValidation_cfi")
0048 process.ecalSelectiveReadoutValidation.outputFile = 'srvalid_hists.root'
0049
0050
0051
0052
0053
0054 process.ecalSelectiveReadoutValidation.EbDigiCollection = cms.InputTag("ecalEBunpacker", "ebDigis")
0055 process.ecalSelectiveReadoutValidation.EeDigiCollection = cms.InputTag("ecalEBunpacker","eeDigis")
0056
0057
0058 process.ecalSelectiveReadoutValidation.EbSrFlagCollection = cms.InputTag("ecalEBunpacker","")
0059 process.ecalSelectiveReadoutValidation.EeSrFlagCollection = cms.InputTag("ecalEBunpacker","")
0060 process.ecalSelectiveReadoutValidation.EbSrFlagFromTTCollection = cms.InputTag("simEcalDigis","ebSrFlags")
0061 process.ecalSelectiveReadoutValidation.EeSrFlagFromTTCollection = cms.InputTag("simEcalDigis","eeSrFlags")
0062
0063
0064 process.ecalSelectiveReadoutValidation.TrigPrimCollection = cms.InputTag("ecalEBunpacker", "EcalTriggerPrimitives")
0065 process.ecalSelectiveReadoutValidation.EbRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB")
0066
0067
0068
0069 process.ecalSelectiveReadoutValidation.ecalDccZs1stSample = 3
0070 process.ecalSelectiveReadoutValidation.dccWeights = [ -1.1865, 0.0195, 0.2900, 0.3477, 0.3008, 0.2266 ]
0071 process.ecalSelectiveReadoutValidation.histDir = ''
0072 process.ecalSelectiveReadoutValidation.histograms = [ 'all' ]
0073
0074
0075
0076
0077
0078
0079
0080
0081
0082
0083
0084
0085
0086
0087
0088
0089
0090
0091
0092
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102
0103
0104
0105
0106
0107
0108
0109
0110
0111
0112
0113
0114
0115
0116
0117
0118
0119
0120
0121
0122
0123
0124
0125
0126
0127
0128
0129 process.ecalSelectiveReadoutValidation.LocalReco = cms.bool(False)
0130
0131
0132 process.load("EventFilter.EcalRawToDigi.EcalUnpackerMapping_cfi")
0133 process.load("EventFilter.EcalRawToDigi.EcalUnpackerData_cfi")
0134 process.ecalEBunpacker.silentMode = cms.untracked.bool(True)
0135
0136
0137 process.SimpleMemoryCheck = cms.Service("SimpleMemoryCheck")
0138
0139 process.tpparams12 = cms.ESSource("EmptyESSource",
0140 recordName = cms.string('EcalTPGPhysicsConstRcd'),
0141 iovIsRunNotTime = cms.bool(True),
0142 firstValid = cms.vuint32(1)
0143 )
0144
0145
0146
0147 process.p1 = cms.Path(process.ecalEBunpacker*process.simEcalDigis*process.ecalSelectiveReadoutValidation)
0148 process.DQM.collectorHost = ''