CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripNoisesGeneratorService_cfi.py
Go to the documentation of this file.
2 
3 
4 SiStripNoisesGenerator = cms.Service("SiStripNoisesGenerator",
5  printDebug = cms.untracked.uint32(5),
6  file = cms.FileInPath('CalibTracker/SiStripCommon/data/SiStripDetInfo.dat'),
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 SiStripNoisesGenerator.electronPerAdc=simSiStripDigis.electronPerAdcDec
48 
49