CMS 3D CMS Logo

hgcalBackEndLayer1Producer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
6 import hgcalLayersCalibrationCoefficients_cfi as layercalibparam
7 
8 C2d_parValues = cms.PSet( clusterType = cms.string('dRNNC2d'), # clustering type: dRC2d--> Geometric-dR clustering; NNC2d-->Nearest Neighbors clustering
9  seeding_threshold_silicon = cms.double(5), # MipT
10  seeding_threshold_scintillator = cms.double(5), # MipT
11  clustering_threshold_silicon = cms.double(2), # MipT
12  clustering_threshold_scintillator = cms.double(2), # MipT
13  dR_cluster = cms.double(6.), # in cm
14  calibSF_cluster=cms.double(0.),
15  layerWeights = layercalibparam.TrgLayer_weights,
16  applyLayerCalibration = cms.bool(True)
17  )
18 
19 be_proc = cms.PSet( ProcessorName = cms.string('HGCalBackendLayer1Processor2DClustering'),
20  C2d_parameters = C2d_parValues.clone()
21  )
22 
23 hgcalBackEndLayer1Producer = cms.EDProducer(
24  "HGCalBackendLayer1Producer",
25  InputTriggerCells = cms.InputTag('hgcalConcentratorProducer:HGCalConcentratorProcessorSelection'),
26  ProcessorParameters = be_proc.clone()
27  )