1 import FWCore.ParameterSet.Config
as cms
3 _barrel_MTDDigitizer = cms.PSet(
4 digitizerName = cms.string(
"BTLDigitizer"),
5 inputSimHits = cms.InputTag(
"g4SimHits:FastTimerHitsBarrel"),
6 digiCollectionTag = cms.string(
"FTLBarrel"),
7 maxSimHitsAccTime = cms.uint32(100),
8 DeviceSimulation = cms.PSet(
9 bxTime = cms.double(25),
10 LightYield = cms.double(40000.),
11 LightCollectionEff = cms.double(0.30),
12 LightCollectionTime = cms.double(0.2),
13 smearLightCollectionTime = cms.double(0.),
14 PhotonDetectionEff = cms.double(0.20),
16 ElectronicsSimulation = cms.PSet(
17 ScintillatorRiseTime = cms.double(1.1),
18 ScintillatorDecayTime = cms.double(40.),
19 ChannelTimeOffset = cms.double(0.),
20 smearChannelTimeOffset = cms.double(0.),
21 EnergyThreshold = cms.double(4.),
22 TimeThreshold1 = cms.double(20.),
23 TimeThreshold2 = cms.double(50.),
24 ReferencePulseNpe = cms.double(100.),
25 DarkCountRate = cms.double(10.),
26 SinglePhotonTimeResolution = cms.double(0.060),
27 SigmaElectronicNoise = cms.double(1.),
28 SigmaClock = cms.double(0.015),
29 Npe_to_pC = cms.double(0.016),
30 Npe_to_V = cms.double(0.0064),
33 adcNbits = cms.uint32(10),
35 tdcNbits = cms.uint32(10),
37 adcSaturation_MIP = cms.double(600.),
39 adcThreshold_MIP = cms.double(0.064),
41 toaLSB_ns = cms.double(0.020),
45 _endcap_MTDDigitizer = cms.PSet(
46 digitizerName = cms.string(
"ETLDigitizer"),
47 inputSimHits = cms.InputTag(
"g4SimHits:FastTimerHitsEndcap"),
48 digiCollectionTag = cms.string(
"FTLEndcap"),
49 maxSimHitsAccTime = cms.uint32(100),
50 DeviceSimulation = cms.PSet(
51 bxTime = cms.double(25),
52 tofDelay = cms.double(1),
53 meVPerMIP = cms.double(0.085),
55 ElectronicsSimulation = cms.PSet(
57 adcNbits = cms.uint32(12),
59 tdcNbits = cms.uint32(12),
61 adcSaturation_MIP = cms.double(102),
63 adcThreshold_MIP = cms.double(0.025),
65 toaLSB_ns = cms.double(0.005),
70 mtdDigitizer = cms.PSet(
71 accumulatorType = cms.string(
"MTDDigiProducer"),
72 makeDigiSimLinks = cms.bool(
False),
73 verbosity = cms.untracked.uint32(0),
75 barrelDigitizer = _barrel_MTDDigitizer,
76 endcapDigitizer = _endcap_MTDDigitizer