File indexing completed on 2025-02-07 14:23:40
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def ZElectronsSelectorAndSkim(*args, **kwargs):
0004 mod = cms.EDFilter('ZElectronsSelectorAndSkim',
0005 src = cms.InputTag(''),
0006 rho = cms.InputTag('fixedGridRhoFastjetCentralCalo'),
0007 absEtaMin = cms.vdouble(
0008 0,
0009 1,
0010 1.479,
0011 2,
0012 2.2,
0013 2.3,
0014 2.4
0015 ),
0016 absEtaMax = cms.vdouble(
0017 1,
0018 1.479,
0019 2,
0020 2.2,
0021 2.3,
0022 2.4,
0023 5
0024 ),
0025 effectiveAreaValues = cms.vdouble(
0026 0.1703,
0027 0.1715,
0028 0.1213,
0029 0.123,
0030 0.1635,
0031 0.1937,
0032 0.2393
0033 ),
0034 eleID = cms.PSet(
0035 full5x5_sigmaIEtaIEtaCut = cms.vdouble(
0036 0.0128,
0037 0.0445
0038 ),
0039 dEtaInSeedCut = cms.vdouble(
0040 0.00523,
0041 0.00984
0042 ),
0043 dPhiInCut = cms.vdouble(
0044 0.159,
0045 0.157
0046 ),
0047 hOverECut = cms.vdouble(
0048 0.247,
0049 0.0982
0050 ),
0051 relCombIsolationWithEACut = cms.vdouble(
0052 0.168,
0053 0.185
0054 ),
0055 EInverseMinusPInverseCut = cms.vdouble(
0056 0.193,
0057 0.0962
0058 ),
0059 missingHitsCut = cms.vint32(
0060 2,
0061 3
0062 )
0063 ),
0064 filter = cms.bool(False),
0065 throwOnMissing = cms.untracked.bool(True),
0066 mightGet = cms.optional.untracked.vstring
0067 )
0068 for a in args:
0069 mod.update_(a)
0070 mod.update_(kwargs)
0071 return mod