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