Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
import FWCore.ParameterSet.Config as cms
from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants

hltHgcalLayerClustersHSci = cms.EDProducer("HGCalLayerClusterProducer",
    detector = cms.string('BH'),
    mightGet = cms.optional.untracked.vstring,
    nHitsTime = cms.uint32(3),
    plugin = cms.PSet(
        dEdXweights = HGCAL_reco_constants.dEdXweights,
        deltac = cms.vdouble(
            1.3,
            1.3,
            1.3,
            0.0315
        ),
        deltasi_index_regemfac = cms.int32(3),
        dependSensor = cms.bool(True),
        ecut = cms.double(3),
        fcPerEle = HGCAL_reco_constants.fcPerEle,
        fcPerMip = HGCAL_reco_constants.fcPerMip,
        kappa = cms.double(9),
        maxNumberOfThickIndices = HGCAL_reco_constants.maxNumberOfThickIndices,
        noiseMip = HGCAL_reco_constants.noiseMip,
        noises = HGCAL_reco_constants.noises,
        positionDeltaRho2 = HGCAL_reco_constants.positionDeltaRho2,
        sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection,
        thicknessCorrection = HGCAL_reco_constants.thicknessCorrection,
        thresholdW0 = HGCAL_reco_constants.thresholdW0,
        type = cms.string('SciCLUE'),
        use2x2 = cms.bool(True),
        verbosity = cms.untracked.uint32(3)
    ),
    recHits = cms.InputTag("hltHGCalRecHit","HGCHEBRecHits"),
    timeClname = cms.string('timeLayerCluster')
)