Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:15:53

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 hltEcalRecHitL1Seeded = cms.EDProducer("EcalRecHitProducer",
0004     ChannelStatusToBeExcluded = cms.vstring(
0005         'kDAC',
0006         'kNoisy',
0007         'kNNoisy',
0008         'kFixedG6',
0009         'kFixedG1',
0010         'kFixedG0',
0011         'kNonRespondingIsolated',
0012         'kDeadVFE',
0013         'kDeadFE',
0014         'kNoDataNoTP'
0015     ),
0016     EBLaserMAX = cms.double(3.0),
0017     EBLaserMIN = cms.double(0.5),
0018     EBrechitCollection = cms.string('EcalRecHitsEB'),
0019     EBuncalibRecHitCollection = cms.InputTag("hltEcalUncalibRecHitL1Seeded","EcalUncalibRecHitsEB"),
0020     EELaserMAX = cms.double(8.0),
0021     EELaserMIN = cms.double(0.5),
0022     EErechitCollection = cms.string('EcalRecHitsEE'),
0023     EEuncalibRecHitCollection = cms.InputTag("hltEcalUncalibRecHitL1Seeded","EcalUncalibRecHitsEE"),
0024     algo = cms.string('EcalRecHitWorkerSimple'),
0025     algoRecover = cms.string('EcalRecHitWorkerRecover'),
0026     bdtWeightFileCracks = cms.FileInPath('RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml'),
0027     bdtWeightFileNoCracks = cms.FileInPath('RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml'),
0028     cleaningConfig = cms.PSet(
0029         cThreshold_barrel = cms.double(4),
0030         cThreshold_double = cms.double(10),
0031         cThreshold_endcap = cms.double(15),
0032         e4e1Threshold_barrel = cms.double(0.08),
0033         e4e1Threshold_endcap = cms.double(0.3),
0034         e4e1_a_barrel = cms.double(0.02),
0035         e4e1_a_endcap = cms.double(0.02),
0036         e4e1_b_barrel = cms.double(0.02),
0037         e4e1_b_endcap = cms.double(-0.0125),
0038         e6e2thresh = cms.double(0.04),
0039         ignoreOutOfTimeThresh = cms.double(1000000000.0),
0040         tightenCrack_e1_double = cms.double(2),
0041         tightenCrack_e1_single = cms.double(1),
0042         tightenCrack_e4e1_single = cms.double(2.5),
0043         tightenCrack_e6e2_double = cms.double(3)
0044     ),
0045     dbStatusToBeExcludedEB = cms.vint32(14, 78, 142),
0046     dbStatusToBeExcludedEE = cms.vint32(14, 78, 142),
0047     ebDetIdToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","ebDetId"),
0048     ebFEToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","ebFE"),
0049     eeDetIdToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","eeDetId"),
0050     eeFEToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","eeFE"),
0051     flagsMapDBReco = cms.PSet(
0052         kDead = cms.vstring('kNoDataNoTP'),
0053         kGood = cms.vstring(
0054             'kOk',
0055             'kDAC',
0056             'kNoLaser',
0057             'kNoisy'
0058         ),
0059         kNeighboursRecovered = cms.vstring(
0060             'kFixedG0',
0061             'kNonRespondingIsolated',
0062             'kDeadVFE'
0063         ),
0064         kNoisy = cms.vstring(
0065             'kNNoisy',
0066             'kFixedG6',
0067             'kFixedG1'
0068         ),
0069         kTowerRecovered = cms.vstring('kDeadFE')
0070     ),
0071     killDeadChannels = cms.bool(True),
0072     laserCorrection = cms.bool(True),
0073     logWarningEtThreshold_EB_FE = cms.double(50),
0074     logWarningEtThreshold_EE_FE = cms.double(50),
0075     recoverEBFE = cms.bool(True),
0076     recoverEBIsolatedChannels = cms.bool(False),
0077     recoverEBVFE = cms.bool(False),
0078     recoverEEFE = cms.bool(True),
0079     recoverEEIsolatedChannels = cms.bool(False),
0080     recoverEEVFE = cms.bool(False),
0081     singleChannelRecoveryMethod = cms.string('BDTG'),
0082     singleChannelRecoveryThreshold = cms.double(0.7),
0083     skipTimeCalib = cms.bool(False),
0084     sum8ChannelRecoveryThreshold = cms.double(0.0),
0085     triggerPrimitiveDigiCollection = cms.InputTag("hltEcalDigis","EcalTriggerPrimitives")
0086 )