CMS 3D CMS Logo

Functions
SiPixelCustomInefficiencyParameters_cfi Namespace Reference

Functions

def customise_pixel_ineff (process)
 The following configurations for efficiency loss are read from the DB by default If you want to set private inefficiency factors use this file and change the appropriate values The values below are set for 2012 running conditions For the PhaseI detector please change the SLHCUpgradeSimulations/Configuration/python/phase1TkCustoms.py. More...
 

Function Documentation

◆ customise_pixel_ineff()

def SiPixelCustomInefficiencyParameters_cfi.customise_pixel_ineff (   process)

The following configurations for efficiency loss are read from the DB by default If you want to set private inefficiency factors use this file and change the appropriate values The values below are set for 2012 running conditions For the PhaseI detector please change the SLHCUpgradeSimulations/Configuration/python/phase1TkCustoms.py.

Definition at line 6 of file SiPixelCustomInefficiencyParameters_cfi.py.

6 def customise_pixel_ineff(process):
7  process.mix.digitizers.pixel.theInstLumiScaleFactor = cms.double(221.95)
8  process.mix.digitizers.pixel.thePixelColEfficiency_BPix1 = cms.double(1.0)
9  process.mix.digitizers.pixel.thePixelColEfficiency_BPix2 = cms.double(1.0)
10  process.mix.digitizers.pixel.thePixelColEfficiency_BPix3 = cms.double(1.0)
11  process.mix.digitizers.pixel.thePixelColEfficiency_FPix1 = cms.double(0.999)
12  process.mix.digitizers.pixel.thePixelColEfficiency_FPix2 = cms.double(0.999)
13  process.mix.digitizers.pixel.thePixelEfficiency_BPix1 = cms.double(1.0)
14  process.mix.digitizers.pixel.thePixelEfficiency_BPix2 = cms.double(1.0)
15  process.mix.digitizers.pixel.thePixelEfficiency_BPix3 = cms.double(1.0)
16  process.mix.digitizers.pixel.thePixelEfficiency_FPix1 = cms.double(0.999)
17  process.mix.digitizers.pixel.thePixelEfficiency_FPix2 = cms.double(0.999)
18  process.mix.digitizers.pixel.thePixelChipEfficiency_BPix1 = cms.double(1.0)
19  process.mix.digitizers.pixel.thePixelChipEfficiency_BPix2 = cms.double(1.0)
20  process.mix.digitizers.pixel.thePixelChipEfficiency_BPix3 = cms.double(1.0)
21  process.mix.digitizers.pixel.thePixelChipEfficiency_FPix1 = cms.double(0.999)
22  process.mix.digitizers.pixel.thePixelChipEfficiency_FPix2 = cms.double(0.999)
23  process.mix.digitizers.pixel.theLadderEfficiency_BPix1 = cms.vdouble(
24  0.978351,
25  0.971877,
26  0.974283,
27  0.969328,
28  0.972922,
29  0.970964,
30  0.975762,
31  0.974786,
32  0.980244,
33  0.978452,
34  0.982129,
35  0.979737,
36  0.984381,
37  0.983971,
38  0.98186,
39  0.983283,
40  0.981485,
41  0.979753,
42  0.980287,
43  0.975195
44  )
45  process.mix.digitizers.pixel.theLadderEfficiency_BPix2 = cms.vdouble(
46  0.996276,
47  0.993354,
48  0.993752,
49  0.992948,
50  0.993871,
51  0.992317,
52  0.997733,
53  0.992516,
54  0.992649,
55  0.993425,
56  0.994065,
57  0.993481,
58  0.993169,
59  0.994223,
60  0.992397,
61  0.99509,
62  0.995177,
63  0.995319,
64  0.994925,
65  0.992933,
66  0.994111,
67  0.9948,
68  0.994711,
69  0.994294,
70  0.995392,
71  0.994229,
72  0.994414,
73  0.995271,
74  0.993585,
75  0.995264,
76  0.992977,
77  0.993642
78  )
79  process.mix.digitizers.pixel.theLadderEfficiency_BPix3 = cms.vdouble(
80  0.996206,
81  0.998039,
82  0.995801,
83  0.99665,
84  0.996414,
85  0.995755,
86  0.996518,
87  0.995584,
88  0.997171,
89  0.998056,
90  0.99595,
91  0.997473,
92  0.996858,
93  0.996486,
94  0.997442,
95  0.998002,
96  0.995429,
97  0.997939,
98  0.996896,
99  0.997434,
100  0.996616,
101  0.996439,
102  0.996546,
103  0.997597,
104  0.995435,
105  0.996396,
106  0.99621,
107  0.998316,
108  0.998431,
109  0.99598,
110  0.997063,
111  0.996245,
112  0.997502,
113  0.996254,
114  0.997545,
115  0.997553,
116  0.996722,
117  0.996107,
118  0.996588,
119  0.996277,
120  0.99785,
121  0.997087,
122  0.998139,
123  0.997139
124  )
125  process.mix.digitizers.pixel.theModuleEfficiency_BPix1 = cms.vdouble(
126  1.00361,
127  0.999371,
128  0.961242,
129  0.953582
130  )
131  process.mix.digitizers.pixel.theModuleEfficiency_BPix2 = cms.vdouble(
132  1.00069,
133  0.999792,
134  0.99562,
135  1.00341
136  )
137  process.mix.digitizers.pixel.theModuleEfficiency_BPix3 = cms.vdouble(
138  1.00006,
139  0.999744,
140  0.998147,
141  1.00039
142  )
143  process.mix.digitizers.pixel.thePUEfficiency_BPix1 = cms.vdouble(
144  1.0181,
145  -2.28345e-07,
146  -1.30042e-09
147  )
148  process.mix.digitizers.pixel.thePUEfficiency_BPix2 = cms.vdouble(
149  1.00648,
150  -1.28515e-06,
151  -1.85915e-10
152  )
153  process.mix.digitizers.pixel.thePUEfficiency_BPix3 = cms.vdouble(
154  1.0032,
155  -1.96206e-08,
156  -1.99009e-10
157  )
158  process.mix.digitizers.pixel.theInnerEfficiency_FPix1 = cms.double(1.0)
159  process.mix.digitizers.pixel.theInnerEfficiency_FPix2 = cms.double(1.0)
160  process.mix.digitizers.pixel.theOuterEfficiency_FPix1 = cms.double(1.0)
161  process.mix.digitizers.pixel.theOuterEfficiency_FPix2 = cms.double(1.0)
162  process.mix.digitizers.pixel.thePUEfficiency_FPix_Inner = cms.vdouble(1.0)
163  process.mix.digitizers.pixel.thePUEfficiency_FPix_Outer = cms.vdouble(1.0)
164  return process
165 
def customise_pixel_ineff(process)
The following configurations for efficiency loss are read from the DB by default If you want to set p...