1#include <AggregateFunctions/UniqCombinedBiasData.h>
2
3namespace DB
4{
5
6namespace
7{
8
9const UniqCombinedBiasData::InterpolatedData raw_estimates
10{{
11 99791.8496
12 ,101386.91930000001
13 ,105450.95623333333
14 ,108128.01393333334
15 ,110851.10286666667
16 ,113620.01383333335
17 ,116434.98796666665
18 ,119295.74893333332
19 ,122202.58199999998
20 ,124783.45270000001
21 ,127775.84493333333
22 ,130432.03390000002
23 ,133122.13506666667
24 ,136239.7482
25 ,139004.69996666667
26 ,141803.40813333335
27 ,144228.62236666665
28 ,147089.61343333335
29 ,149984.35636666667
30 ,152912.8223666667
31 ,155449.4413666667
32 ,158440.23733333332
33 ,161029.4043
34 ,164080.25746666666
35 ,166720.31723333334
36 ,169384.27826666666
37 ,172521.4491666667
38 ,175235.4233
39 ,177971.46556666668
40 ,180730.04403333334
41 ,183510.69883333333
42 ,186313.77773333332
43 ,189138.67343333332
44 ,191985.62490000002
45 ,194853.55733333333
46 ,197259.4243333333
47 ,200165.33826666666
48 ,203093.2792
49 ,205550.0133666667
50 ,208515.49296666667
51 ,211500.27113333336
52 ,214002.73933333336
53 ,217022.66503333332
54 ,219554.61286666666
55 ,222611.62203333332
56 ,225172.43516666666
57 ,228261.63369999998
58 ,230849.9269333333
59 ,233450.9665
60 ,236588.48176666666
61 ,239217.14506666665
62 ,241858.01729999995
63 ,245040.88769999996
64 ,247707.505
65 ,250385.32816666667
66 ,253072.74516666666
67 ,255772.3767333333
68 ,259026.62416666665
69 ,261750.1933
70 ,264484.4988666667
71 ,267229.4741
72 ,269983.9762
73 ,272747.6032
74 ,275521.9937
75 ,278306.35263333336
76 ,281100.67233333335
77 ,283902.65756666666
78 ,286716.28403333336
79 ,289537.95599999995
80 ,292368.9353666667
81 ,295207.7315
82 ,298055.9653333333
83 ,300911.9654666667
84 ,303204.35336666665
85 ,306077.9537333333
86 ,308958.00193333335
87 ,311845.22890000005
88 ,314741.81600000005
89 ,317644.8173333333
90 ,319972.31696666667
91 ,322888.63776666665
92 ,325811.89053333335
93 ,328741.73743333324
94 ,331091.32163333334
95 ,334034.29806666664
96 ,336984.6469666666
97 ,339939.86216666666
98 ,342309.7939
99 ,345278.14656666666
100 ,348252.3204333333
101 ,350635.0094666667
102 ,353618.8034000001
103 ,356610.7431333333
104 ,359005.6872333333
105 ,362005.8481
106 ,365011.9431333333
107 ,367422.15616666665
108 ,370439.9724666667
109 ,373460.6025
110 ,375879.31826666667
111 ,378908.1752
112 ,381335.98703333334
113 ,384373.7107666666
114 ,387416.2068333333
115 ,389852.7087666667
116 ,392901.8697
117 ,395343.33469999995
118 ,398401.5141333333
119 ,400851.9174
120 ,403917.6844666666
121 ,406371.6598333334
122 ,409440.80490000005
123 ,412517.26203333336
124 ,414981.9741666666
125 ,418063.8305
126 ,420530.6776
127 ,423616.6512666666
128 ,426088.72699999996
129 ,429181.1127666666
130 ,431657.64166666666
131 ,434757.3337
132 ,437235.97023333336
133 ,440338.2023666667
134 ,442823.12679999997
135 ,445932.7757666667
136 ,448419.81309999997
137 ,451533.39386666665
138 ,454026.96746666665
139 ,457147.8259333333
140 ,459643.8253666666
141 ,462140.6687333334
142 ,465264.5323
143 ,467767.3770333333
144 ,470899.63109999994
145 ,473406.5693999999
146 ,476540.8793333333
147 ,479051.11850000004
148 ,482189.9576
149 ,484701.15849999996
150 ,487836.66456666664
151 ,490348.32859999995
152 ,492863.5349666667
153 ,496009.21856666665
154 ,498525.42956666666
155 ,501674.7545333333
156 ,504197.08666666667
157 ,507345.7158333334
158 ,509865.2856
159 ,512385.7114666667
160 ,515538.75786666665
161 ,518061.9924333333
162 ,521216.2575333333
163 ,523741.7463333334
164 ,526898.6196333334
165 ,529426.4153666666
166 ,531957.1346999999
167 ,535122.4158
168 ,537654.0189
169 ,540820.3046333335
170 ,543353.1055
171 ,545886.3092666665
172 ,549053.4182666666
173 ,551588.0846666667
174 ,554757.5437333334
175 ,557292.4032000001
176 ,559828.7957
177 ,562997.8541333332
178 ,565534.2980666666
179 ,568709.6649999999
180 ,571249.7172666666
181 ,573790.0703666667
182 ,576966.0044666667
183 ,579505.9694666667
184 ,582682.2277
185 ,585223.6823
186 ,587764.2020666667
187 ,590940.0571666666
188 ,593483.1912666665
189 ,596026.3725
190 ,599205.4451
191 ,601746.4072333333
192 ,604921.6576333332
193 ,607463.0489333333
194 ,610007.9545333334
195 ,613191.4748666667
196 ,615738.8463666667
197 ,618922.8917333334
198 ,621470.0042333334
199 ,624017.6801333333
200 ,627203.1910333333
201 ,629749.1271666667
202 ,632298.0367666667
203 ,635482.3311666666
204 ,638030.0856333333
205 ,641214.3490333334
206 ,643760.2273333333
207 ,646307.8729
208 ,649497.0210000001
209 ,652049.6203333334
210 ,654923.103
211}};
212
213const UniqCombinedBiasData::InterpolatedData biases
214{{
215 83406.8496
216 ,84682.41930000001
217 ,83634.45623333333
218 ,81199.51393333334
219 ,78810.60286666667
220 ,76467.51383333335
221 ,74170.48796666665
222 ,71919.24893333334
223 ,69714.082
224 ,67821.95270000001
225 ,65702.34493333333
226 ,63885.5339
227 ,62102.63506666666
228 ,60108.2482
229 ,58400.199966666674
230 ,56725.90813333334
231 ,55317.122366666656
232 ,53705.113433333325
233 ,52126.856366666674
234 ,50582.32236666667
235 ,49284.94136666667
236 ,47802.73733333333
237 ,46557.904299999995
238 ,45135.75746666667
239 ,43941.817233333335
240 ,42771.77826666667
241 ,41435.949166666665
242 ,40315.9233
243 ,39217.96556666667
244 ,38142.54403333333
245 ,37089.19883333333
246 ,36058.277733333336
247 ,35049.17343333334
248 ,34062.1249
249 ,33096.05733333334
250 ,32306.924333333332
251 ,31378.83826666667
252 ,30472.7792
253 ,29734.513366666666
254 ,28865.99296666667
255 ,28016.77113333333
256 ,27324.23933333333
257 ,26510.165033333327
258 ,25847.112866666674
259 ,25070.122033333333
260 ,24435.935166666663
261 ,23691.133699999995
262 ,23084.426933333332
263 ,22490.466500000006
264 ,21793.981766666664
265 ,21227.645066666664
266 ,20673.517299999996
267 ,20022.387699999996
268 ,19494.005
269 ,18976.828166666663
270 ,18469.24516666666
271 ,17973.876733333327
272 ,17394.124166666665
273 ,16922.693300000003
274 ,16461.998866666672
275 ,16011.974100000001
276 ,15571.476200000005
277 ,15140.103200000012
278 ,14719.493699999992
279 ,14308.852633333338
280 ,13908.172333333341
281 ,13515.15756666667
282 ,13133.78403333333
283 ,12760.455999999986
284 ,12396.435366666663
285 ,12040.231499999994
286 ,11693.465333333335
287 ,11354.465466666676
288 ,11090.853366666668
289 ,10769.453733333328
290 ,10454.501933333328
291 ,10146.728900000007
292 ,9848.316
293 ,9556.31733333334
294 ,9327.816966666656
295 ,9049.137766666672
296 ,8777.390533333344
297 ,8512.237433333328
298 ,8305.821633333331
299 ,8053.79806666668
300 ,7809.146966666663
301 ,7569.362166666669
302 ,7383.2939
303 ,7156.646566666673
304 ,6935.8204333333315
305 ,6762.50946666667
306 ,6551.303400000004
307 ,6348.243133333327
308 ,6187.18723333332
309 ,5992.348100000003
310 ,5803.44313333333
311 ,5657.656166666672
312 ,5480.472466666678
313 ,5306.102499999989
314 ,5168.818266666669
315 ,5002.675199999988
316 ,4874.487033333319
317 ,4717.210766666666
318 ,4564.70683333333
319 ,4445.208766666678
320 ,4299.36970000001
321 ,4184.834699999997
322 ,4048.0141333333354
323 ,3942.4174000000057
324 ,3813.1844666666584
325 ,3711.159833333329
326 ,3585.304899999998
327 ,3466.7620333333325
328 ,3375.4741666666523
329 ,3262.3304999999914
330 ,3173.1775999999954
331 ,3064.151266666653
332 ,2980.226999999994
333 ,2877.6127666666675
334 ,2798.141666666663
335 ,2702.8336999999883
336 ,2625.4702333333166
337 ,2532.7023666666646
338 ,2461.626799999998
339 ,2376.275766666678
340 ,2307.313100000019
341 ,2225.89386666668
342 ,2163.4674666666738
343 ,2089.325933333341
344 ,2029.3253666666667
345 ,1970.1687333333346
346 ,1899.032300000011
347 ,1845.8770333333425
348 ,1783.1310999999987
349 ,1734.0693999999978
350 ,1673.3793333333258
351 ,1627.618499999992
352 ,1571.457600000004
353 ,1526.6585000000002
354 ,1467.1645666666639
355 ,1422.8285999999982
356 ,1382.0349666666687
357 ,1332.7185666666676
358 ,1292.9295666666683
359 ,1247.2545333333353
360 ,1213.5866666666698
361 ,1167.2158333333402
362 ,1130.785599999993
363 ,1095.21146666667
364 ,1053.2578666666716
365 ,1020.4924333333329
366 ,979.7575333333225
367 ,949.2463333333241
368 ,911.1196333333113
369 ,882.9153666666631
370 ,857.6347000000145
371 ,827.915800000017
372 ,803.5189000000051
373 ,774.8046333333477
374 ,751.6055000000051
375 ,728.8092666666489
376 ,700.9182666666651
377 ,679.5846666666524
378 ,654.0437333333539
379 ,632.9032000000007
380 ,613.2956999999975
381 ,587.3541333333123
382 ,567.7980666666408
383 ,548.164999999979
384 ,532.2172666666642
385 ,516.5703666666523
386 ,497.5044666666848
387 ,481.4694666666522
388 ,462.72769999998854
389 ,448.1823000000052
390 ,432.7020666666601
391 ,413.5571666666656
392 ,400.69126666665153
393 ,387.8724999999977
394 ,371.94510000001173
395 ,356.90723333331215
396 ,337.1576333333117
397 ,322.54893333330983
398 ,311.4545333333469
399 ,299.97486666667584
400 ,291.3463666666842
401 ,280.39173333333264
402 ,271.5042333333404
403 ,263.1801333333521
404 ,253.69103333332654
405 ,243.62716666665315
406 ,236.53676666668616
407 ,225.83116666666078
408 ,217.58563333332617
409 ,206.84903333332235
410 ,196.72733333332386
411 ,188.37289999997788
412 ,182.52100000000792
413 ,179.12033333334452
414 ,177.1030000000028
415}};
416
417}
418
419double UniqCombinedBiasData::getThreshold()
420{
421 return 177700;
422}
423
424const UniqCombinedBiasData::InterpolatedData & UniqCombinedBiasData::getRawEstimates()
425{
426 return raw_estimates;
427}
428
429const UniqCombinedBiasData::InterpolatedData & UniqCombinedBiasData::getBiases()
430{
431 return biases;
432}
433
434}
435