Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )