CMS 3D CMS Logo

SiStripNoisesFakeESSource_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 siStripNoisesFakeESSource = cms.ESSource("SiStripNoisesFakeESSource",
4  appendToDataLabel = cms.string(''),
5 
6  printDebug = cms.untracked.uint32(5),
7 
8  StripLengthMode = cms.bool(True),
9 
10  #relevant if striplenght mode is chosen
11  # standard value for deconvolution mode is 51. For peak mode 38.8.
12  # standard value for deconvolution mode is 630. For peak mode 414.
13 
14  # TIB
15  NoiseStripLengthSlopeTIB = cms.vdouble( 51.0, 51.0, 51.0, 51.0),
16  NoiseStripLengthQuoteTIB = cms.vdouble(630.0, 630.0, 630.0, 630.0),
17  # TID
18  NoiseStripLengthSlopeTID = cms.vdouble( 51.0, 51.0, 51.0),
19  NoiseStripLengthQuoteTID = cms.vdouble(630.0, 630.0, 630.0),
20  # TOB
21  NoiseStripLengthSlopeTOB = cms.vdouble( 51.0, 51.0, 51.0, 51.0, 51.0, 51.0),
22  NoiseStripLengthQuoteTOB = cms.vdouble(630.0, 630.0, 630.0, 630.0, 630.0, 630.0),
23  # TEC
24  NoiseStripLengthSlopeTEC = cms.vdouble( 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0),
25  NoiseStripLengthQuoteTEC = cms.vdouble(630.0, 630.0, 630.0, 630.0, 630.0, 630.0, 630.0),
26 
27  electronPerAdc = cms.double(1.0),
28 
29  #relevant if random mode is chosen
30  # TIB
31  MeanNoiseTIB = cms.vdouble(4.0, 4.0, 4.0, 4.0),
32  SigmaNoiseTIB = cms.vdouble(0.5, 0.5, 0.5, 0.5),
33  # TID
34  MeanNoiseTID = cms.vdouble(4.0, 4.0, 4.0),
35  SigmaNoiseTID = cms.vdouble(0.5, 0.5, 0.5),
36  # TOB
37  MeanNoiseTOB = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0, 4.0),
38  SigmaNoiseTOB = cms.vdouble(0.5, 0.5, 0.5, 0.5, 0.5, 0.5),
39  # TEC
40  MeanNoiseTEC = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0),
41  SigmaNoiseTEC = cms.vdouble(0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5),
42 
43  MinPositiveNoise = cms.double(0.1)
44  )
45 
47 #from SimTracker.SiStripDigitizer.SiStripDigi_cfi import *
48 siStripNoisesFakeESSource.electronPerAdc = stripDigitizer.electronPerAdcDec
49 
50