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  file = cms.FileInPath('CalibTracker/SiStripCommon/data/SiStripDetInfo.dat'),
8 
9  StripLengthMode = cms.bool(True),
10 
11  #relevant if striplenght mode is chosen
12  # standard value for deconvolution mode is 51. For peak mode 38.8.
13  # standard value for deconvolution mode is 630. For peak mode 414.
14 
15  # TIB
16  NoiseStripLengthSlopeTIB = cms.vdouble( 51.0, 51.0, 51.0, 51.0),
17  NoiseStripLengthQuoteTIB = cms.vdouble(630.0, 630.0, 630.0, 630.0),
18  # TID
19  NoiseStripLengthSlopeTID = cms.vdouble( 51.0, 51.0, 51.0),
20  NoiseStripLengthQuoteTID = cms.vdouble(630.0, 630.0, 630.0),
21  # TOB
22  NoiseStripLengthSlopeTOB = cms.vdouble( 51.0, 51.0, 51.0, 51.0, 51.0, 51.0),
23  NoiseStripLengthQuoteTOB = cms.vdouble(630.0, 630.0, 630.0, 630.0, 630.0, 630.0),
24  # TEC
25  NoiseStripLengthSlopeTEC = cms.vdouble( 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0),
26  NoiseStripLengthQuoteTEC = cms.vdouble(630.0, 630.0, 630.0, 630.0, 630.0, 630.0, 630.0),
27 
28  electronPerAdc = cms.double(1.0),
29 
30  #relevant if random mode is chosen
31  # TIB
32  MeanNoiseTIB = cms.vdouble(4.0, 4.0, 4.0, 4.0),
33  SigmaNoiseTIB = cms.vdouble(0.5, 0.5, 0.5, 0.5),
34  # TID
35  MeanNoiseTID = cms.vdouble(4.0, 4.0, 4.0),
36  SigmaNoiseTID = cms.vdouble(0.5, 0.5, 0.5),
37  # TOB
38  MeanNoiseTOB = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0, 4.0),
39  SigmaNoiseTOB = cms.vdouble(0.5, 0.5, 0.5, 0.5, 0.5, 0.5),
40  # TEC
41  MeanNoiseTEC = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0),
42  SigmaNoiseTEC = cms.vdouble(0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5),
43 
44  MinPositiveNoise = cms.double(0.1)
45  )
46 
48 #from SimTracker.SiStripDigitizer.SiStripDigi_cfi import *
49 siStripNoisesFakeESSource.electronPerAdc = stripDigitizer.electronPerAdcDec
50 
51