CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
digi_noNoise_cfi.py
Go to the documentation of this file.
2 
3 # configuration to model pileup for initial physics phase
12 
13 theDigitizersNoNoise = cms.PSet(
14  pixel = cms.PSet(
15  pixelDigitizer
16  ),
17  strip = cms.PSet(
18  stripDigitizer
19  ),
20  ecal = cms.PSet(
21  ecalDigitizer
22  ),
23  hcal = cms.PSet(
24  hcalDigitizer
25  ),
26  castor = cms.PSet(
27  castorDigitizer
28  ),
29  puVtx = cms.PSet(
30  pileupVtxDigitizer
31  )
32 )
33 
34 
35 theDigitizersNoNoise.hcal.doNoise = cms.bool(False)
36 theDigitizersNoNoise.hcal.doEmpty = cms.bool(False)
37 theDigitizersNoNoise.hcal.doHPDNoise = cms.bool(False)
38 theDigitizersNoNoise.hcal.doIonFeedback = cms.bool(False)
39 theDigitizersNoNoise.hcal.doThermalNoise = cms.bool(False)
40 theDigitizersNoNoise.hcal.doTimeSlew = cms.bool(False)
41 theDigitizersNoNoise.ecal.doENoise = cms.bool(False)
42 theDigitizersNoNoise.ecal.doESNoise = cms.bool(False)
43 theDigitizersNoNoise.ecal.applyConstantTerm = cms.bool(False)
44 theDigitizersNoNoise.pixel.AddNoise = cms.bool(True)
45 theDigitizersNoNoise.pixel.addNoisyPixels = cms.bool(False)
46 theDigitizersNoNoise.pixel.AddPixelInefficiencyFromPython = cms.bool(False) #done in second step
47 theDigitizersNoNoise.strip.Noise = cms.bool(False)
48 theDigitizersNoNoise.strip.PreMixingMode = cms.bool(True)
49 theDigitizersNoNoise.strip.FedAlgorithm = cms.int32(5) # special ZS mode: accept adc>0
50 theDigitizersNoNoise.ecal.EcalPreMixStage1 = cms.bool(True)
51 theDigitizersNoNoise.hcal.HcalPreMixStage1 = cms.bool(True)