File indexing completed on 2024-04-06 12:01:00
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def HGCalWaferStudy(**kwargs):
0004 mod = cms.EDAnalyzer('HGCalWaferStudy',
0005 detectorNames = cms.vstring(
0006 'HGCalEESensitive',
0007 'HGCalHESiliconSensitive'
0008 ),
0009 caloHitSources = cms.vstring(
0010 'HGCHitsEE',
0011 'HGCHitsHEfront'
0012 ),
0013 digiSources = cms.VInputTag(
0014 'simHGCalUnsuppressedDigis:EE',
0015 'simHGCalUnsuppressedDigis:HEfront'
0016 ),
0017 verbosity = cms.untracked.int32(0),
0018 nBinHit = cms.untracked.int32(600),
0019 nBinDig = cms.untracked.int32(600),
0020 xyMinHit = cms.untracked.double(-3000),
0021 xyMaxHit = cms.untracked.double(3000),
0022 xyMinDig = cms.untracked.double(-300),
0023 xyMaxDig = cms.untracked.double(300),
0024 ifNose = cms.untracked.bool(False),
0025 layerMaxSim = cms.untracked.vint32(
0026 28,
0027 24
0028 ),
0029 layerMaxDig = cms.untracked.vint32(
0030 28,
0031 24
0032 ),
0033 layerMinSim = cms.untracked.vint32(
0034 1,
0035 1
0036 ),
0037 layerMinDig = cms.untracked.vint32(
0038 1,
0039 1
0040 ),
0041 mightGet = cms.optional.untracked.vstring
0042 )
0043 for k,v in kwargs.items():
0044 setattr(mod, k, v)
0045 return mod