Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-09-14 22:43:12

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 l1tPFClustersFromCombinedCalo = cms.EDProducer("L1TPFCaloProducer",
0004      ecalCandidates = cms.VInputTag(cms.InputTag('l1tPFClustersFromL1EGClusters')), # using EM from towers in HGC, no longer reading also 'pfClustersFromHGC3DClustersEM'  
0005      hcalCandidates = cms.VInputTag(),
0006      hcalDigis = cms.VInputTag(cms.InputTag('simHcalTriggerPrimitiveDigis')),
0007      hcalDigisBarrel = cms.bool(False),
0008      hcalDigisHF = cms.bool(True),
0009      phase2barrelCaloTowers = cms.VInputTag(cms.InputTag("l1tEGammaClusterEmuProducer","L1CaloTowerCollection","")),
0010      hcalHGCTowers = cms.VInputTag(cms.InputTag("l1tHGCalTowerProducer:HGCalTowerProcessor") ),
0011      hcalHGCTowersHadOnly = cms.bool(False), # take also EM part from towers
0012      emCorrector  = cms.string(""), # no need to correct further
0013      hcCorrector  = cms.string(""), # no correction to hcal-only in the default scheme
0014      hadCorrector = cms.string("L1Trigger/Phase2L1ParticleFlow/data/hadcorr.root"), # correction on linked cluster
0015      hadCorrectorEmfMax  = cms.double(-1.0),
0016      ecalClusterer = cms.PSet(
0017          grid = cms.string("phase2"),
0018          zsEt = cms.double(0.4),
0019          seedEt = cms.double(0.5),
0020          minClusterEt = cms.double(0.5),
0021          energyWeightedPosition = cms.bool(True),
0022          energyShareAlgo = cms.string("fractions"),
0023      ), 
0024      hcalClusterer = cms.PSet(
0025          grid = cms.string("phase2"),
0026          zsEt = cms.double(0.4),
0027          seedEt = cms.double(0.5),
0028          minClusterEt = cms.double(0.8),
0029          energyWeightedPosition = cms.bool(True),
0030          energyShareAlgo = cms.string("fractions"),
0031      ),
0032      linker = cms.PSet(
0033          algo = cms.string("flat"),
0034 
0035          zsEt = cms.double(0.0), ## Ecal and Hcal are already ZS-ed above
0036          seedEt = cms.double(1.0),
0037          minClusterEt = cms.double(1.0),
0038          energyWeightedPosition = cms.bool(True),
0039          energyShareAlgo = cms.string("fractions"),
0040  
0041          grid = cms.string("phase2"),
0042          hoeCut = cms.double(0.1),
0043          minPhotonEt = cms.double(1.0),
0044          minHadronRawEt = cms.double(1.0),
0045          minHadronEt = cms.double(1.0),
0046          noEmInHGC = cms.bool(False)
0047      ),
0048      resol = cms.PSet(
0049             etaBins = cms.vdouble( 1.300,  1.700,  2.800,  3.200,  4.000,  5.000),
0050             offset  = cms.vdouble( 2.572,  1.759,  1.858,  2.407,  1.185,  1.658),
0051             scale   = cms.vdouble( 0.132,  0.240,  0.090,  0.138,  0.143,  0.147),
0052             kind    = cms.string('calo'),
0053     ),
0054     debug = cms.untracked.int32(0),
0055 )
0056 
0057