[enh] update rearwall to correct

This commit is contained in:
2025-03-13 11:04:49 +03:00
parent 5a33e191bd
commit 21c5fd3a5c
2 changed files with 3 additions and 3 deletions

View File

@@ -39,6 +39,6 @@ kscience{
}
application {
mainClass.set("ru.inr.mass.scripts.ApplicationKt")
// mainClass.set("ru.inr.mass.scripts.Fit_customKt")
// mainClass.set("ru.inr.mass.scripts.ApplicationKt")
mainClass.set("ru.inr.mass.scripts.Fit_customKt")
}

View File

@@ -13,7 +13,7 @@ import space.kscience.kmath.structures.toDoubleArray
// Angle = 170.4, 2025-03-10 (weekend simulation)
private val WALL_FROM_GEANT = arrayOf<Double>(
1.0, 0.983725115222919, 0.967653080298236, 0.951718416974794, 0.936024651676719, 0.920364067924837, 0.904866294959613, 0.889546153871678, 0.874435941365996, 0.859396958579476, 0.844639576514986, 0.829893254965895, 0.815366374042298, 0.801054509538036, 0.786916073915212, 0.772810598628275, 0.758871252282614, 0.744986987303634, 0.731278584519482, 0.717764183175408, 0.704346671946219, 0.691118295530335, 0.678120641465651, 0.665197756485057, 0.652439451973583, 0.639816085749964, 0.627406187473524, 0.615003367926939, 0.602793001348277, 0.590679303674193, 0.578771774007125, 0.567004491675303, 0.555399577709522, 0.543774754816025, 0.532440602267185, 0.521252890942212, 0.510256305323316, 0.499336037260664, 0.488627467462729, 0.47800915147044, 0.467592579279009, 0.457206755320384, 0.446997235977202, 0.43696645456285, 0.427042296516933, 0.417301521816314, 0.407677324947988, 0.398168599860416, 0.388771807188671, 0.379502874074926, 0.370428827242492, 0.361487285384524, 0.352668736457781, 0.343893544751398, 0.335274527522434, 0.326941092801042, 0.31865765160925, 0.31051799711763, 0.302525889901418, 0.29468818748016, 0.286888312021564, 0.279237532310531, 0.271755978485085, 0.26442285677628, 0.257172025302035, 0.250042638286859, 0.242984038570229, 0.236211463781789, 0.229509676291896, 0.222894160822106, 0.216442119769897, 0.210088517304729, 0.203838883684302, 0.197707376368324, 0.191745979779166, 0.185928591100488, 0.180139738551537, 0.174457066950406, 0.168886327765101, 0.163492335615855, 0.158201427470117, 0.153043024298846, 0.147970008306447, 0.142966452350747, 0.138075934862413, 0.133347343319504, 0.128675160405125, 0.124153842920772, 0.119732070075001, 0.115426875061524, 0.11120905811969, 0.107032607505445, 0.103007243531534, 0.099080096934357, 0.0952423193015948, 0.0915160316640435, 0.0879125157474088, 0.0843950506405698, 0.0809419577333465, 0.0775698277988358, 0.074282200201965, 0.0711140261713915, 0.0680015971384235, 0.0649557524081507, 0.0620386520771095, 0.0591927814652307, 0.0563816408717013, 0.0537421594771473, 0.0511834198449979, 0.0486333074148589, 0.0462050818644047, 0.0438423345651061, 0.0415857682136272, 0.0394125981482485, 0.0372892004021603, 0.0352394656886222, 0.0332863998796616, 0.0313837700209154, 0.0295220640691415, 0.0277641057517998, 0.0260775983639286, 0.024434890617033, 0.022893939611798, 0.0213892670970682, 0.0199934300538537, 0.0186486925917774, 0.017341339671746, 0.0161038892090294, 0.0149089111254406, 0.0137780840311597, 0.0127441470517643, 0.0117212705877668, 0.0107775874140183, 0.00986951909985102, 0.00901852304513686, 0.00821597204786549, 0.00744881469986738, 0.00675598401534315, 0.00611425291195719, 0.00549928825583415, 0.00492989292315043, 0.00439987302528323, 0.00393754348165116, 0.00350021070281833, 0.00309672310110307, 0.00272708067650536, 0.00238862890532973, 0.00208579199373532, 0.00180640337478446, 0.00155555088556017, 0.00132173159004863, 0.00112396957473424, 0.000948992221139521, 0.000785739013866568, 0.000657215824943011, 0.000536656207105939, 0.000428705576822469, 0.000335797247480138, 0.000261691794314231, 0.000202628642089464, 0.000148210906331813, 0.000112374836442629, 8.09629727126025E-05, 5.77358903770198E-05, 3.8048172968764E-05, 2.67664472629096E-05, 1.63695627888868E-05, 7.07872985465377E-06, 2.43331338753723E-06, 6.63630923873791E-07, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1.0, 0.974889596797131, 0.950165449373342, 0.925878240027274, 0.902311758151626, 0.879132319047274, 0.856348579628581, 0.834079847915328, 0.812201149543789, 0.790758287460869, 0.769751104268126, 0.749232643240847, 0.729118853610476, 0.709528256404582, 0.690139758799478, 0.671295072814881, 0.652845299523728, 0.634648150733563, 0.616858191715396, 0.599567815355257, 0.582656454445821, 0.566172272910642, 0.549971565971275, 0.534191899866888, 0.518664543466603, 0.503475593718732, 0.488613875333822, 0.474227972442051, 0.460122868372562, 0.446209318208182, 0.432675413088279, 0.419513597887587, 0.406557974647203, 0.39401237435079, 0.381752137431506, 0.369754755912004, 0.358029988495748, 0.346635285614428, 0.335533816032385, 0.324734236663984, 0.314120544856746, 0.303777263574553, 0.293732881935585, 0.284010852307847, 0.274466525522236, 0.265141454767701, 0.25609466446036, 0.247273111324928, 0.238704969682699, 0.23032838194558, 0.222270998250831, 0.214340005505798, 0.206652508152059, 0.199180961462093, 0.191947716014804, 0.184905394878853, 0.178079181805118, 0.171412570752568, 0.164988038505326, 0.158764504069773, 0.152701043850734, 0.146805212973472, 0.141124703166211, 0.135583805777877, 0.130177484058292, 0.124914394921823, 0.119823499681976, 0.1149093628936, 0.110161438861015, 0.105554071638013, 0.101109611803498, 0.0968214486228659, 0.0926755736346905, 0.0886904024568008, 0.084864990698539, 0.081125675888589, 0.0775395097636615, 0.0740462087200941, 0.070699130830058, 0.0674773421006365, 0.0643366135693513, 0.061336127050764, 0.0583973407218261, 0.0556094994997091, 0.0529393923129434, 0.0503435771912657, 0.0478253595019787, 0.0454036270582404, 0.0430920735245903, 0.0408570156342299, 0.0387310348648569, 0.0366708466446508, 0.0347000607400591, 0.0328421295190864, 0.0310358249874121, 0.0293187653729092, 0.0276646651355995, 0.0261045317687508, 0.0245946085052137, 0.0231578755176638, 0.02176631588325, 0.0204498353061392, 0.0191941105280198, 0.0180100020414578, 0.0168789368301811, 0.0157873786280931, 0.0147616129751721, 0.0137995936916593, 0.0128448147365237, 0.0119873080191516, 0.011181270592635, 0.010398370737237, 0.00964521918756275, 0.00893724099102467, 0.00828797241371929, 0.00766215620441839, 0.00708025416070979, 0.00652825782116798, 0.00602001824877548, 0.00555034129491384, 0.00508947865385926, 0.00466733602977853, 0.00426014625778119, 0.00388002901797695, 0.00352808609946669, 0.0032043175022504, 0.00290069590573596, 0.00261753610680932, 0.00236428201204948, 0.00212330499584232, 0.00191302067601687, 0.00170981928612566, 0.0015275518891512, 0.00136794986796632, 0.00121228280785601, 0.00107487396713174, 0.00094974220496016, 0.000832952560266683, 0.000731587962985553, 0.000632899139235135, 0.000551366745769878, 0.000469519555418654, 0.000398375459190283, 0.000341239824387409, 0.000290714924189827, 0.000243652789737873, 0.000211071312040367, 0.000175971459255131, 0.000143704778443591, 0.000117576636908392, 9.41242689039072E-05, 7.47642604169831E-05, 5.54042519300591E-05, 4.28123764914093E-05, 3.44702590133038E-05, 2.75447275220464E-05, 2.1878383574654E-05, 1.69990318421772E-05, 1.24344769956667E-05, 7.86992214915612E-06, 5.35154706142616E-06, 3.30536730264557E-06, 2.04617975878059E-06, 9.44390657898734E-07, 6.29593771932489E-07, 1.57398442983122E-07, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
)
const val WALL_STEP = 50.0
const val WALL_L = 10_000.0