File indexing completed on 2025-02-07 14:24:04
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def EgammaHLTHcalVarProducerFromRecHit(*args, **kwargs):
0004 mod = cms.EDProducer('EgammaHLTHcalVarProducerFromRecHit',
0005 recoEcalCandidateProducer = cms.InputTag('hltRecoEcalCandidate'),
0006 rhoProducer = cms.InputTag('fixedGridRhoFastjetAllCalo'),
0007 hbheRecHitsTag = cms.InputTag('hltHbhereco'),
0008 doRhoCorrection = cms.bool(False),
0009 rhoMax = cms.double(999999),
0010 rhoScale = cms.double(1),
0011 eThresHB = cms.vdouble(
0012 0.1,
0013 0.2,
0014 0.3,
0015 0.3
0016 ),
0017 etThresHB = cms.vdouble(
0018 0,
0019 0,
0020 0,
0021 0
0022 ),
0023 eThresHE = cms.vdouble(
0024 0.1,
0025 0.2,
0026 0.2,
0027 0.2,
0028 0.2,
0029 0.2,
0030 0.2
0031 ),
0032 etThresHE = cms.vdouble(
0033 0,
0034 0,
0035 0,
0036 0,
0037 0,
0038 0,
0039 0
0040 ),
0041 usePFThresholdsFromDB = cms.bool(True),
0042 innerCone = cms.double(0),
0043 outerCone = cms.double(0.14),
0044 depth = cms.int32(0),
0045 maxSeverityHB = cms.int32(9),
0046 maxSeverityHE = cms.int32(9),
0047 doEtSum = cms.bool(False),
0048 useSingleTower = cms.bool(False),
0049 effectiveAreas = cms.vdouble(
0050 0.079,
0051 0.25
0052 ),
0053 absEtaLowEdges = cms.vdouble(
0054 0,
0055 1.479
0056 ),
0057 mightGet = cms.optional.untracked.vstring
0058 )
0059 for a in args:
0060 mod.update_(a)
0061 mod.update_(kwargs)
0062 return mod