@@ -78,177 +78,158 @@ ChamberResponseParams createDefaultChamberResponseParams()
7878{
7979 // / Creates the default parameters
8080 ChamberResponseParams params;
81- params.setParA (-52.70 , 6.089 / 1000 .); // par1 in 1/V
82- params.setParC (-0.5e -3 , 8.3e -4 / 1000 .); // par1 in 1/V
81+ params.setParA (-20.0 , 6.089 / 1000 .); // par1 in 1/V (par0 updated from Run 3 fit)
82+ params.setParC (-4.2e -3 , 4.6e -4 / 1000 .); // par1 in 1/V (par0 & par1 updated from Run 3 fit)
8383
8484 // if (isStreamer) {
8585 // mParB.fill(2.966);
8686 // return;
8787 // }
8888
89- // BP
90- // MT11R
91- params.setParB (0 , 0 , 2.97 );
92- params.setParB (0 , 1 , 2.47 );
93- params.setParB (0 , 2 , 2.47 );
94- params.setParB (0 , 3 , 1.97 );
95- params.setParB (0 , 4 , 1.97 );
96- params.setParB (0 , 5 , 2.47 );
97- params.setParB (0 , 6 , 2.47 );
98- params.setParB (0 , 7 , 2.47 );
99- params.setParB (0 , 8 , 2.97 );
100- // MT12R
101- params.setParB (0 , 9 , 2.97 );
102- params.setParB (0 , 10 , 1.97 );
103- params.setParB (0 , 11 , 1.97 );
104- params.setParB (0 , 12 , 1.97 );
89+ // Updated b-params from Run 3 fit
90+ params.setParB (1 , 0 , 1.91 );
91+ params.setParB (0 , 1 , 2.37 );
92+ params.setParB (1 , 1 , 1.94 );
93+ params.setParB (0 , 2 , 2.21 );
94+ params.setParB (1 , 2 , 1.87 );
95+ params.setParB (0 , 3 , 2.39 );
96+ params.setParB (1 , 3 , 1.81 );
97+ params.setParB (0 , 4 , 2.49 );
98+ params.setParB (1 , 4 , 1.76 );
99+ params.setParB (0 , 5 , 3.06 );
100+ params.setParB (1 , 5 , 2.01 );
101+ params.setParB (0 , 6 , 2.24 );
102+ params.setParB (1 , 6 , 2.01 );
103+ params.setParB (0 , 7 , 2.39 );
104+ params.setParB (1 , 7 , 2.03 );
105+ params.setParB (0 , 8 , 2.00 );
106+ params.setParB (1 , 8 , 1.88 );
107+ params.setParB (0 , 9 , 2.15 );
108+ params.setParB (1 , 9 , 2.05 );
109+ params.setParB (0 , 10 , 2.42 );
110+ params.setParB (1 , 10 , 1.88 );
111+ params.setParB (0 , 11 , 2.17 );
112+ params.setParB (1 , 11 , 1.85 );
113+ params.setParB (0 , 12 , 2.47 );
114+ params.setParB (1 , 12 , 1.77 );
105115 params.setParB (0 , 13 , 2.22 );
106- params.setParB (0 , 14 , 2.22 );
107- params.setParB (0 , 15 , 1.97 );
108- params.setParB (0 , 16 , 2.47 );
109- params.setParB (0 , 17 , 2.97 );
110- // MT21R
111- params.setParB (0 , 18 , 2.97 );
112- params.setParB (0 , 19 , 1.97 );
113- params.setParB (0 , 20 , 1.97 );
114- params.setParB (0 , 21 , 1.97 );
115- params.setParB (0 , 22 , 2.22 );
116- params.setParB (0 , 23 , 2.22 );
117- params.setParB (0 , 24 , 2.47 );
118- params.setParB (0 , 25 , 2.47 );
119- params.setParB (0 , 26 , 2.97 );
120- // MT22R
121- params.setParB (0 , 27 , 2.97 );
122- params.setParB (0 , 28 , 1.97 );
123- params.setParB (0 , 29 , 1.97 );
124- params.setParB (0 , 30 , 1.97 );
125- params.setParB (0 , 31 , 1.97 );
126- params.setParB (0 , 32 , 1.97 );
127- params.setParB (0 , 33 , 2.97 );
128- params.setParB (0 , 34 , 2.97 );
129- params.setParB (0 , 35 , 2.97 );
130- // MT11L
131- params.setParB (0 , 36 , 2.97 );
132- params.setParB (0 , 37 , 1.97 );
133- params.setParB (0 , 38 , 2.47 );
134- params.setParB (0 , 39 , 1.97 );
135- params.setParB (0 , 40 , 2.22 );
136- params.setParB (0 , 41 , 1.97 );
137- params.setParB (0 , 42 , 2.47 );
138- params.setParB (0 , 43 , 2.47 );
139- params.setParB (0 , 44 , 2.97 );
140- // MT12L
141- params.setParB (0 , 45 , 2.97 );
142- params.setParB (0 , 46 , 1.97 );
143- params.setParB (0 , 47 , 2.47 );
144- params.setParB (0 , 48 , 1.97 );
145- params.setParB (0 , 49 , 1.97 );
146- params.setParB (0 , 50 , 1.97 );
147- params.setParB (0 , 51 , 2.47 );
148- params.setParB (0 , 52 , 1.97 );
149- params.setParB (0 , 53 , 2.97 );
150- // MT21L
151- params.setParB (0 , 54 , 2.97 );
152- params.setParB (0 , 55 , 1.97 );
153- params.setParB (0 , 56 , 2.47 );
154- params.setParB (0 , 57 , 1.97 );
155- params.setParB (0 , 58 , 1.97 );
156- params.setParB (0 , 59 , 2.22 );
157- params.setParB (0 , 60 , 2.47 );
158- params.setParB (0 , 61 , 2.47 );
159- params.setParB (0 , 62 , 2.97 );
160- // MT22L
161- params.setParB (0 , 63 , 2.97 );
162- params.setParB (0 , 64 , 2.22 );
163- params.setParB (0 , 65 , 2.47 );
164- params.setParB (0 , 66 , 1.72 );
165- params.setParB (0 , 67 , 1.97 );
166- params.setParB (0 , 68 , 1.97 );
167- params.setParB (0 , 69 , 1.97 );
168- params.setParB (0 , 70 , 2.47 );
169- params.setParB (0 , 71 , 2.97 );
170-
171- // NBP
172- // MT11R
173- params.setParB (1 , 0 , 2.97 );
174- params.setParB (1 , 1 , 2.97 );
175- params.setParB (1 , 2 , 1.97 );
176- params.setParB (1 , 3 , 1.72 );
177- params.setParB (1 , 4 , 1.97 );
178- params.setParB (1 , 5 , 2.47 );
179- params.setParB (1 , 6 , 2.47 );
180- params.setParB (1 , 7 , 2.97 );
181- params.setParB (1 , 8 , 2.97 );
182- // MT12R
183- params.setParB (1 , 9 , 2.97 );
184- params.setParB (1 , 10 , 2.97 );
185- params.setParB (1 , 11 , 1.97 );
186- params.setParB (1 , 12 , 1.97 );
187- params.setParB (1 , 13 , 2.47 );
188- params.setParB (1 , 14 , 1.97 );
189- params.setParB (1 , 15 , 2.22 );
190- params.setParB (1 , 16 , 2.97 );
191- params.setParB (1 , 17 , 2.97 );
192- // MT21R
193- params.setParB (1 , 18 , 2.97 );
194- params.setParB (1 , 19 , 2.47 );
195- params.setParB (1 , 20 , 1.97 );
196- params.setParB (1 , 21 , 1.97 );
197- params.setParB (1 , 22 , 1.97 );
198- params.setParB (1 , 23 , 2.47 );
199- params.setParB (1 , 24 , 2.47 );
200- params.setParB (1 , 25 , 2.97 );
201- params.setParB (1 , 26 , 2.97 );
202- // MT22R
203- params.setParB (1 , 27 , 2.97 );
204- params.setParB (1 , 28 , 1.97 );
205- params.setParB (1 , 29 , 1.97 );
206- params.setParB (1 , 30 , 1.97 );
207- params.setParB (1 , 31 , 1.72 );
208- params.setParB (1 , 32 , 1.97 );
209- params.setParB (1 , 33 , 2.97 );
210- params.setParB (1 , 34 , 2.97 );
211- params.setParB (1 , 35 , 2.97 );
212- // MT11L
213- params.setParB (1 , 36 , 2.97 );
214- params.setParB (1 , 37 , 2.97 );
215- params.setParB (1 , 38 , 2.47 );
216- params.setParB (1 , 39 , 2.22 );
217- params.setParB (1 , 40 , 1.97 );
218- params.setParB (1 , 41 , 1.97 );
219- params.setParB (1 , 42 , 2.47 );
220- params.setParB (1 , 43 , 2.97 );
221- params.setParB (1 , 44 , 2.97 );
222- // MT12L
223- params.setParB (1 , 45 , 2.97 );
224- params.setParB (1 , 46 , 2.97 );
225- params.setParB (1 , 47 , 2.97 );
226- params.setParB (1 , 48 , 1.97 );
227- params.setParB (1 , 49 , 1.97 );
228- params.setParB (1 , 50 , 1.97 );
229- params.setParB (1 , 51 , 2.97 );
230- params.setParB (1 , 52 , 2.47 );
231- params.setParB (1 , 53 , 2.97 );
232- // MT21L
233- params.setParB (1 , 54 , 2.97 );
234- params.setParB (1 , 55 , 2.97 );
235- params.setParB (1 , 56 , 2.47 );
236- params.setParB (1 , 57 , 2.22 );
237- params.setParB (1 , 58 , 1.97 );
238- params.setParB (1 , 59 , 2.22 );
239- params.setParB (1 , 60 , 2.47 );
240- params.setParB (1 , 61 , 2.97 );
241- params.setParB (1 , 62 , 2.97 );
242- // MT22L
243- params.setParB (1 , 63 , 2.47 );
244- params.setParB (1 , 64 , 2.97 );
245- params.setParB (1 , 65 , 2.47 );
246- params.setParB (1 , 66 , 1.97 );
247- params.setParB (1 , 67 , 2.22 );
248- params.setParB (1 , 68 , 1.72 );
249- params.setParB (1 , 69 , 1.97 );
250- params.setParB (1 , 70 , 2.97 );
251- params.setParB (1 , 71 , 2.97 );
116+ params.setParB (1 , 13 , 1.81 );
117+ params.setParB (0 , 14 , 2.89 );
118+ params.setParB (1 , 14 , 2.08 );
119+ params.setParB (0 , 15 , 2.24 );
120+ params.setParB (1 , 15 , 1.98 );
121+ params.setParB (0 , 16 , 2.29 );
122+ params.setParB (1 , 16 , 1.74 );
123+ params.setParB (0 , 17 , 2.04 );
124+ params.setParB (1 , 17 , 2.13 );
125+ params.setParB (0 , 18 , 2.07 );
126+ params.setParB (1 , 18 , 2.01 );
127+ params.setParB (0 , 19 , 2.28 );
128+ params.setParB (1 , 19 , 1.85 );
129+ params.setParB (0 , 20 , 2.22 );
130+ params.setParB (1 , 20 , 1.88 );
131+ params.setParB (0 , 21 , 2.83 );
132+ params.setParB (1 , 21 , 2.05 );
133+ params.setParB (0 , 22 , 2.27 );
134+ params.setParB (1 , 22 , 2.05 );
135+ params.setParB (0 , 23 , 2.64 );
136+ params.setParB (1 , 23 , 2.01 );
137+ params.setParB (0 , 24 , 2.20 );
138+ params.setParB (1 , 24 , 2.01 );
139+ params.setParB (0 , 25 , 2.38 );
140+ params.setParB (1 , 25 , 2.01 );
141+ params.setParB (0 , 26 , 2.12 );
142+ params.setParB (1 , 26 , 2.09 );
143+ params.setParB (0 , 27 , 2.12 );
144+ params.setParB (1 , 27 , 1.98 );
145+ params.setParB (0 , 28 , 2.41 );
146+ params.setParB (1 , 28 , 1.99 );
147+ params.setParB (0 , 29 , 2.35 );
148+ params.setParB (1 , 29 , 2.39 );
149+ params.setParB (0 , 30 , 2.70 );
150+ params.setParB (1 , 30 , 1.96 );
151+ params.setParB (0 , 31 , 2.23 );
152+ params.setParB (1 , 31 , 1.99 );
153+ params.setParB (0 , 32 , 2.38 );
154+ params.setParB (1 , 32 , 2.06 );
155+ params.setParB (0 , 33 , 2.37 );
156+ params.setParB (1 , 33 , 2.15 );
157+ params.setParB (0 , 34 , 2.38 );
158+ params.setParB (1 , 34 , 2.01 );
159+ params.setParB (0 , 35 , 2.08 );
160+ params.setParB (1 , 35 , 1.89 );
161+ params.setParB (0 , 36 , 2.05 );
162+ params.setParB (1 , 36 , 1.88 );
163+ params.setParB (0 , 37 , 2.31 );
164+ params.setParB (1 , 37 , 1.89 );
165+ params.setParB (0 , 38 , 2.26 );
166+ params.setParB (1 , 38 , 1.84 );
167+ params.setParB (0 , 39 , 2.57 );
168+ params.setParB (1 , 39 , 2.17 );
169+ params.setParB (0 , 40 , 2.52 );
170+ params.setParB (1 , 40 , 1.78 );
171+ params.setParB (0 , 41 , 2.29 );
172+ params.setParB (1 , 41 , 1.68 );
173+ params.setParB (0 , 42 , 2.28 );
174+ params.setParB (1 , 42 , 1.91 );
175+ params.setParB (0 , 43 , 2.31 );
176+ params.setParB (1 , 43 , 1.78 );
177+ params.setParB (0 , 44 , 2.06 );
178+ params.setParB (1 , 44 , 1.88 );
179+ params.setParB (0 , 45 , 2.12 );
180+ params.setParB (1 , 45 , 2.08 );
181+ params.setParB (0 , 46 , 1.82 );
182+ params.setParB (1 , 46 , 1.74 );
183+ params.setParB (0 , 47 , 2.22 );
184+ params.setParB (1 , 47 , 2.01 );
185+ params.setParB (0 , 48 , 2.45 );
186+ params.setParB (1 , 48 , 1.90 );
187+ params.setParB (0 , 49 , 2.58 );
188+ params.setParB (1 , 49 , 1.77 );
189+ params.setParB (0 , 50 , 2.33 );
190+ params.setParB (1 , 50 , 1.77 );
191+ params.setParB (0 , 51 , 2.31 );
192+ params.setParB (1 , 51 , 2.11 );
193+ params.setParB (0 , 52 , 1.74 );
194+ params.setParB (1 , 52 , 1.84 );
195+ params.setParB (0 , 53 , 2.07 );
196+ params.setParB (1 , 53 , 2.09 );
197+ params.setParB (0 , 54 , 2.10 );
198+ params.setParB (1 , 54 , 2.13 );
199+ params.setParB (0 , 55 , 2.23 );
200+ params.setParB (1 , 55 , 1.88 );
201+ params.setParB (0 , 56 , 2.22 );
202+ params.setParB (1 , 56 , 1.93 );
203+ params.setParB (0 , 57 , 2.60 );
204+ params.setParB (1 , 57 , 2.01 );
205+ params.setParB (0 , 58 , 2.29 );
206+ params.setParB (1 , 58 , 2.16 );
207+ params.setParB (0 , 59 , 2.75 );
208+ params.setParB (1 , 59 , 2.19 );
209+ params.setParB (0 , 60 , 2.29 );
210+ params.setParB (1 , 60 , 2.01 );
211+ params.setParB (0 , 61 , 2.22 );
212+ params.setParB (1 , 61 , 1.90 );
213+ params.setParB (0 , 62 , 2.01 );
214+ params.setParB (1 , 62 , 1.96 );
215+ params.setParB (0 , 63 , 2.06 );
216+ params.setParB (1 , 63 , 1.94 );
217+ params.setParB (0 , 64 , 2.18 );
218+ params.setParB (1 , 64 , 1.79 );
219+ params.setParB (0 , 65 , 2.30 );
220+ params.setParB (1 , 65 , 2.04 );
221+ params.setParB (0 , 66 , 2.66 );
222+ params.setParB (1 , 66 , 1.98 );
223+ params.setParB (0 , 67 , 2.26 );
224+ params.setParB (1 , 67 , 1.97 );
225+ params.setParB (0 , 68 , 2.72 );
226+ params.setParB (1 , 68 , 1.89 );
227+ params.setParB (0 , 69 , 2.23 );
228+ params.setParB (1 , 69 , 1.85 );
229+ params.setParB (0 , 70 , 2.25 );
230+ params.setParB (1 , 70 , 1.94 );
231+ params.setParB (0 , 71 , 2.00 );
232+ params.setParB (1 , 71 , 1.99 );
252233
253234 return std::move (params);
254235}
0 commit comments