File indexing completed on 2023-10-25 09:50:39
0001 import FWCore.ParameterSet.Config as cms
0002
0003 pfClustersFromHGC3DClusters = cms.EDProducer("PFClusterProducerFromHGC3DClusters",
0004 corrector = cms.string('L1Trigger/Phase2L1ParticleFlow/data/hadcorr_HGCal3D_TC_110X.root'),
0005 correctorEmfMax = cms.double(1.125),
0006 emOnly = cms.bool(False),
0007 emVsPUID = cms.PSet(
0008 isPUFilter = cms.bool(True),
0009 method = cms.string('BDT'),
0010 preselection = cms.string(''),
0011 variables = cms.VPSet(
0012 cms.PSet(
0013 name = cms.string('fabs(eta)'),
0014 value = cms.string('abs(eta())')
0015 ),
0016 cms.PSet(
0017 name = cms.string('coreShowerLength'),
0018 value = cms.string('coreShowerLength()')
0019 ),
0020 cms.PSet(
0021 name = cms.string('maxLayer'),
0022 value = cms.string('maxLayer()')
0023 ),
0024 cms.PSet(
0025 name = cms.string('sigmaPhiPhiTot'),
0026 value = cms.string('sigmaPhiPhiTot()')
0027 )
0028 ),
0029 weightsFile = cms.string('L1Trigger/Phase2L1ParticleFlow/data/hgcal_egID/Photon_Pion_vs_Neutrino_BDTweights.xml.gz'),
0030 wp = cms.string('-0.02')
0031 ),
0032 emVsPionID = cms.PSet(
0033 isPUFilter = cms.bool(False),
0034 method = cms.string('BDT'),
0035 preselection = cms.string(''),
0036 variables = cms.VPSet(
0037 cms.PSet(
0038 name = cms.string('fabs(eta)'),
0039 value = cms.string('abs(eta())')
0040 ),
0041 cms.PSet(
0042 name = cms.string('coreShowerLength'),
0043 value = cms.string('coreShowerLength()')
0044 ),
0045 cms.PSet(
0046 name = cms.string('maxLayer'),
0047 value = cms.string('maxLayer()')
0048 ),
0049 cms.PSet(
0050 name = cms.string('hOverE'),
0051 value = cms.string('hOverE()')
0052 ),
0053 cms.PSet(
0054 name = cms.string('sigmaZZ'),
0055 value = cms.string('sigmaZZ()')
0056 )
0057 ),
0058 weightsFile = cms.string('L1Trigger/Phase2L1ParticleFlow/data/hgcal_egID/Photon_vs_Pion_BDTweights.xml.gz'),
0059 wp = cms.string('0.01')
0060 ),
0061 etMin = cms.double(1.0),
0062 preEmId = cms.string('hOverE < 0.3 && hOverE >= 0'),
0063 resol = cms.PSet(
0064 etaBins = cms.vdouble(
0065 1.7, 1.9, 2.2, 2.5, 2.8,
0066 2.9
0067 ),
0068 kind = cms.string('calo'),
0069 offset = cms.vdouble(
0070 1.793, 1.827, 2.363, 2.538, 2.812,
0071 2.642
0072 ),
0073 scale = cms.vdouble(
0074 0.138, 0.137, 0.124, 0.115, 0.106,
0075 0.121
0076 )
0077 ),
0078 src = cms.InputTag("hgcalBackEndLayer2Producer","HGCalBackendLayer2Processor3DClustering")
0079 )