Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 hgchebackDigitizer = cms.PSet(
0004     NoiseGeneration_Method = cms.bool(True),
0005     accumulatorType = cms.string('HGCDigiProducer'),
0006     bxTime = cms.double(25),
0007     digiCfg = cms.PSet(
0008         algo = cms.uint32(2),
0009         doTimeSamples = cms.bool(False),
0010         feCfg = cms.PSet(
0011             adcNbits = cms.uint32(10),
0012             adcPulse = cms.vdouble(
0013                 0.0, 0.017, 0.817, 0.163, 0.003,
0014                 0.0
0015             ),
0016             adcSaturation_fC = cms.double(68.75),
0017             adcThreshold_fC = cms.double(0.5),
0018             fwVersion = cms.uint32(2),
0019             jitterConstant_ns = cms.vdouble(0.0004, 0.0004, 0.0004),
0020             jitterNoise_ns = cms.vdouble(25.0, 25.0, 25.0),
0021             pulseAvgT = cms.vdouble(
0022                 0.0, 23.42298, 13.16733, 6.41062, 5.03946,
0023                 4.532
0024             ),
0025             targetMIPvalue_ADC = cms.uint32(15),
0026             tdcChargeDrainParameterisation = cms.vdouble(
0027                 -919.13, 365.36, -14.1, 0.2, -21.85,
0028                 49.39, 22.21, 0.8, -0.28, 27.14,
0029                 43.95, 3.89048
0030             ),
0031             tdcForToAOnset_fC = cms.vdouble(12.0, 12.0, 12.0),
0032             tdcNbits = cms.uint32(12),
0033             tdcOnset_fC = cms.double(55),
0034             tdcResolutionInPs = cms.double(0.001),
0035             tdcSaturation_fC = cms.double(1000),
0036             toaLSB_ns = cms.double(0.0244),
0037             toaMode = cms.uint32(1)
0038         ),
0039         keV2MIP = cms.double(0.00148148148148),
0040         nPEperMIP = cms.double(21.0),
0041         nTotalPE = cms.double(7500),
0042         noise = cms.PSet(
0043             refToPSet_ = cms.string('HGCAL_noise_heback')
0044         ),
0045         scaleBySipmArea = cms.bool(False),
0046         scaleByTileArea = cms.bool(False),
0047         sdPixels = cms.double(1e-06),
0048         sipmMap = cms.string('SimCalorimetry/HGCalSimProducers/data/sipmParams_geom-10.txt'),
0049         thresholdFollowsMIP = cms.bool(True),
0050         xTalk = cms.double(0.01)
0051     ),
0052     digiCollection = cms.string('HGCDigisHEback'),
0053     digitizationType = cms.uint32(1),
0054     geometryType = cms.uint32(1),
0055     hitCollection = cms.string('HGCHitsHEback'),
0056     makeDigiSimLinks = cms.bool(False),
0057     maxSimHitsAccTime = cms.uint32(100),
0058     premixStage1 = cms.bool(False),
0059     premixStage1MaxCharge = cms.double(1000000.0),
0060     premixStage1MinCharge = cms.double(0),
0061     tofDelay = cms.double(1),
0062     useAllChannels = cms.bool(True),
0063     verbosity = cms.untracked.uint32(0)
0064 )