diff --git a/macro/rich/mcbm/beamtime/icd_offset_it_0.data b/macro/rich/mcbm/beamtime/icd_offset_it_0.data new file mode 100644 index 0000000000000000000000000000000000000000..bc25d6d9c49ebda34cd7f5ace8e99bf4001471e1 --- /dev/null +++ b/macro/rich/mcbm/beamtime/icd_offset_it_0.data @@ -0,0 +1,2304 @@ +0 -0.4870373139157890829409325 +1 -0.4070902601815760135650635 +2 -0.8982039258504906920066446 +3 -0.5244666746972748150312782 +4 -0.3585483042988925617144957 +5 -0.3740933562276533286272695 +6 0.5229060331074792955519115 +7 -0.1027217133964187512074062 +8 0.08156544236706443629092433 +9 0.1914058381621290272356362 +10 0.4228987437155512507658273 +11 0.3728903293376786276525081 +12 -0.0958049956576099703831062 +13 -0.05372935640377181354399028 +14 1.32934114623528265575203 +15 1.111965377915344221904093 +16 0.6524480671664192321657083 +17 0.6440204063696520764281672 +18 0.3118495093338998769283421 +19 0.3279345973431570526734902 +20 -0.2111172255842272138526283 +21 0.1242355555480792739242446 +22 0.315939435824452774514981 +23 0.04005777652000445943070162 +24 -0.5971605524650891450022527 +25 0.07493549557186096610195136 +26 0.6818986896962289101509214 +27 0.7795991009643561397979283 +28 0.3895840642560433053631641 +29 0.4365946148100196544383778 +30 1.791746066930634873060058 +31 1.456069535243565749027539 +32 -0.8622033225781667864495716 +33 -0.4996806206181645393371582 +34 -0.854975176029863170867884 +35 -0.3540904611393120848816807 +36 -0.3789774295562114980739921 +37 -0.2889566043478566936819618 +38 -0.4128054765681738458305006 +39 -0.2860820071821631449537904 +40 -0.5836991810071170405649355 +41 -0.3687764599044049962373037 +42 -0.02333082653710548404202285 +43 -0.08825368608525133162778786 +44 -0.1483902873768083718886146 +45 0.008095014411820866673252794 +46 1.116623696105757401753067 +47 0.9763804615957409893667318 +48 0.609346912542898855313922 +49 0.2338913057316496235671366 +50 0.2455338360383528817365573 +51 0.1956834377559980575611576 +52 -0.178099389027227550386101 +53 -0.03067067315612253403100951 +54 0.1898565769726497654001918 +55 -0.1242933509781496137502899 +56 -0.5438757952078618895797035 +57 0.07954178167925843312424661 +58 0.2996398798146648334572717 +59 0.6069583301891962046070716 +60 0.479548307868301992851201 +61 0.5439289839705454543405949 +62 1.726179645190072386995439 +63 1.171837676462017974188257 +64 -0.6528258529762109851901641 +65 -0.8856464442874614206857586 +66 -0.9473220675503117860216662 +67 -0.5915081853013325341450468 +68 -0.5799272454901871487464859 +69 -0.5705326774249052101950497 +70 -0.3641941258844372808489709 +71 -0.5599947142565633306787731 +72 -0.8310060862176494866915277 +73 -0.4151094507086213747371062 +74 -0.2257566798547441799804858 +75 -0.1748920173647167120023482 +76 -0.2985439402009283371697279 +77 -0.04055358953066334759540723 +78 0.8388471095703006197297213 +79 0.8139394047384216346330277 +80 0.2434661150285086228528542 +81 0 +82 0.07513071155262904254890088 +83 -0.01247266731424920283011204 +84 0 +85 -0.1304174077581817525750552 +86 -0.1208292089600158936146812 +87 -0.2031631754904852094067991 +88 -0.6642201233747037081300846 +89 -0.1381231459392670835040207 +90 0.2151277501592275265274168 +91 0.3940347381118213809791939 +92 0.397619256268527565545412 +93 0.4825333384864462504815208 +94 1.414347750300198214290504 +95 1.201767774645353448192964 +96 -0.9343070126449068979468393 +97 -0.8441466496636476080084321 +98 -0.9674683222674244076344507 +99 -0.7667264108733443661591878 +100 -0.6733759010513562515143349 +101 -0.5753300476900196080976002 +102 -0.5368485660464406006298077 +103 -0.4609796633148223743425831 +104 -0.7938630732419169611091547 +105 -0.3230236250140682274789583 +106 -0.1469856077152844886501981 +107 -0.1093130732040860780829306 +108 -0.2172020766601402974593782 +109 -0.1933492034107608670279177 +110 1.019446539966920362019209 +111 0.9790686776901554866370248 +112 0.6036516499876891650444577 +113 0.3216390125386949239150169 +114 0 +115 0.04551908477435417932355222 +116 -0.4073589740696510475004288 +117 -0.04682828162913231506703227 +118 -0.01962058513286715766277268 +119 -0.1825095525019397313393199 +120 -0.6111924691885753935238768 +121 -0.1292765806533399675082308 +122 0.1029525614875768935174705 +123 0.4699422431463926019823418 +124 0.382708534051281190624394 +125 0.4647708623704141506216558 +126 1.456765114510124803359759 +127 1.228780109132640019353744 +128 -0.8195239961350052615429718 +129 -0.6130275731076517686801708 +130 -0.7378739585526231659073915 +131 -0.5913537884369398645034721 +132 -0.4337477223164412087896835 +133 -0.4200040722972407936097738 +134 -0.2795344445868536142896232 +135 -0.4088299716847838549682592 +136 -0.6534110701922265507235466 +137 -0.2650198746553581452545245 +138 -0.08385968898671099236441506 +139 0.006291319601004916051145699 +140 -0.1375120751588848055924075 +141 -0.1125966360857343084855842 +142 1.339884499692753472288587 +143 1.117329503974002324895309 +144 0 +145 0.5099074909937212352062375 +146 0.2922009118368249502850631 +147 0.2344527064017448425570223 +148 -0.2575197622349703063804327 +149 0.09268750856558347073210768 +150 0.1376491103764738710424353 +151 -0.1260992346967751698283422 +152 -0.5268080487366189057496513 +153 0.06202189885579548200844613 +154 0.2382097344838731700633616 +155 0.6186629926958994163399552 +156 0.6072106777230300567183008 +157 0.5589759863299373909839574 +158 1.580267924494797027179516 +159 1.395938346468245994103086 +160 -0.4691498456594651034201604 +161 -0.4487640800684430386624513 +162 -0.5166820515088792475921764 +163 -0.2662383140112943302746373 +164 -0.2704039455330390362419735 +165 -0.09061001450969295711868057 +166 0.06162983306448200498950385 +167 -0.01555036890237261604230667 +168 -0.3455829325942700869234159 +169 0.2059335016269984441894536 +170 0.2512799688935052344618271 +171 0.3244964688786278195209434 +172 0.1969023924863055885481344 +173 0.3203478016666356786856795 +174 1.332261177501641302711732 +175 1.394171104242559522390366 +176 0.7990362680761990965550012 +177 0.7918799310058839413528631 +178 0.5908220856320378633341761 +179 0.5364415263858137716823649 +180 -0.0149132331664671193005578 +181 0.4123766068517721872233039 +182 0.4382528149398607908437953 +183 0.2194770844380118379746136 +184 -0.2688706275680822210816245 +185 0.2760604886300777605079304 +186 0.6531334697475631445584554 +187 0.987554774215249064894806 +188 0.879460479816771112382412 +189 1.08630361152846566241692 +190 1.943493098194356782926207 +191 1.639380559896429279120866 +192 -0.8614988885389966988270771 +193 -0.58673303346027738669477 +194 -0.9346883391626759074455322 +195 -0.5756054131521801675575034 +196 -0.5576757910143125274160525 +197 -0.4055907601773107162834719 +198 -0.3065616978796006364405002 +199 -0.3306248991011597748723716 +200 -0.5580512805180593005616174 +201 -0.2190669207227466386278536 +202 -0.02628889893434145641482047 +203 0.1112213350794482580319311 +204 -0.1968679190575159110299097 +205 0.05808522663728318824460928 +206 1.020608835599930541704339 +207 0.9568245858648305457450078 +208 0.4313774853739995029933141 +209 0.522235805126415653099059 +210 0.3111302966663232472122047 +211 0.3828828275188890795099894 +212 -0.2502392385635435756441325 +213 0.03234372632060583674373788 +214 0.1865331335494943010289148 +215 0.04775250676260056614808036 +216 -0.3626058638776149534166393 +217 0.1367224407549336717693222 +218 0.2529817243929775028021822 +219 0.7175536952808897472877447 +220 0.6102900515877272002995824 +221 0.5087478340019074840583357 +222 1.629199688940833112837936 +223 1.363524721199762534951105 +224 -0.8406246437245535885196546 +225 -0.9104100132031684999844856 +226 -0.7681222111667321827965793 +227 -0.3651805035039891178527682 +228 -0.3841385246707030853841047 +229 -0.3482814514842607067635072 +230 -0.1178876961865846229038368 +231 0 +232 -0.602754846300940672065849 +233 -0.025109757693362544372917 +234 -0.000295165550032783219336352 +235 0.04700445768263461499003597 +236 -0.2126440379876923525426236 +237 0.05799470308330165191357253 +238 1.137255845399318232580299 +239 1.185856286187445984836586 +240 0.4593264255888925284843083 +241 0.5262510907397462966983426 +242 0.2783346286705747352208107 +243 0.4183692714289703462604564 +244 -0.1323211714897489788000939 +245 0.08112016187944731671066734 +246 0.2279543936104403978326616 +247 0 +248 -0.3725211980649476561922029 +249 0.1733049547306003690394505 +250 -0.4524489194154739379882812 +251 0.7763991755906591851754683 +252 0.6436022022020793098562308 +253 0.5145432511300636058138025 +254 1.678525343206591635691893 +255 1.405727464234350909677573 +256 -1.01651189867223967766563 +257 -0.8672102096429822326584258 +258 -1.06381283272567128683761 +259 -0.7239552471990891024944403 +260 -0.6184935486419327332896501 +261 -0.5127167605518270221409693 +262 -0.4385594504530378467954677 +263 -0.4985208658397438652443157 +264 -0.8813172461903613363887189 +265 -0.4864032361761287392987185 +266 -0.1790065713929889223976488 +267 -0.1095559941691270910979483 +268 -0.4069414840514619102762595 +269 -0.1881736479473598011580293 +270 0.8426215561869165870945153 +271 0.9153670619308834632832372 +272 0.4337068264645969062343056 +273 0.1935875278653672038053912 +274 0.1595520757235072140112209 +275 0.1801707369937115554847651 +276 -0.4695306153911702473635614 +277 -0.1255776071736919852206427 +278 0.06296060509854714548616528 +279 -0.2801293825523394342980055 +280 -0.5501942638538172003492832 +281 -0.07130333793308060719162711 +282 0.1482449355446534000613212 +283 0.4405288288367826821101403 +284 0.4083617578204906672922903 +285 0.4571917073953701837751851 +286 1.454538001373569588992041 +287 1.161033536792786646785203 +288 -0.9992074326566251496473114 +289 -1.099791422609335045379453 +290 -1.020799565234039363303964 +291 -0.802154276352923689685781 +292 -0.6063788485571327546708176 +293 -0.7198191183573929841088557 +294 -0.431519571524153544572755 +295 -0.5171248867814224325911709 +296 -0.9627995039634323903854352 +297 -0.468045019907766368660873 +298 -0.2617772381006623350074847 +299 -0.1944244778632800429996053 +300 -0.3849181512209541300428839 +301 -0.1742440682386218187005511 +302 0.792940999550777791959888 +303 0.8031043684476409927341933 +304 0.3872897798991911111343711 +305 0.4401111212990631571528866 +306 0.1274862174547318760531311 +307 0.09345682923893089411038204 +308 -0.4739083299588530140411535 +309 -0.1377897666454870884145123 +310 -0.1652237204930420422233084 +311 -0.248095903260473815699072 +312 -0.6505298913224841772517948 +313 -0.02749907701937912007927878 +314 0.05761406934799856438544907 +315 0.4346406976023965418320927 +316 0.3642212127129709209327757 +317 0.4035755295175105228366874 +318 1.466457775806402352714031 +319 1.012886307831093235520825 +320 -0.6587422564676362890523365 +321 -0.6636672986100243809559629 +322 -0.8110042873000627983159916 +323 -0.5150221358659168302551734 +324 -0.5376976331103152650925381 +325 -0.4199906505207435802873306 +326 -0.2942598062390592295045622 +327 -0.2491413696797169508023728 +328 -0.7220441009418732125624274 +329 -0.2304171132957837375698773 +330 -0.05115409672121205841843761 +331 0.04776067172396090271258018 +332 -0.2130180378659605744395833 +333 -0.02817570758218432280806098 +334 1.078925952935296805890175 +335 1.058045568764209631851259 +336 0.5072725350706762670327521 +337 0.4856009343550425350066746 +338 0.2507080375363837099200737 +339 0.243148312257717019724268 +340 -0.1775998043022900541032527 +341 0.201728880569618962415035 +342 0.2832344796257512120618571 +343 0.1563768403622669556085611 +344 -0.4098406357148432488379797 +345 0.1423129264314644537581245 +346 0.4413418107880348051352826 +347 0.7231033673666453776007756 +348 0.5675476741221074927779 +349 0.8221145320911247278417022 +350 1.569399942163417716045615 +351 1.318444295129221455198376 +352 -0.755909010190470853629563 +353 -0.6281581329304987137973626 +354 -0.7054084514384152404531392 +355 -0.3968549455696743777366464 +356 -0.4605751559717159993034841 +357 -0.1888808717080588395198504 +358 -0.2301669129370227107056479 +359 -0.2453773690902284476678119 +360 -0.7356449807742813096211876 +361 -0.1142272189445794061679607 +362 0.1442812586615149772484301 +363 0.1577436602155377065592745 +364 -0.1538341944256137461266576 +365 0.1603813964510497347415452 +366 1.124051237638923339545727 +367 1.00549348906861268915236 +368 0.5360965979295464478582289 +369 0.5387657019632378085916002 +370 0.3120937054306089919464284 +371 0.2928343327688101016548217 +372 -0.1329370734860757519157914 +373 -0.05114995441035974366172923 +374 0.3105069885684195729602664 +375 -0.02155950549551347017462888 +376 -0.3560430910008355875895347 +377 0.2727513405319145212146736 +378 0.4478078592285702486108789 +379 0.6413130940725635387167358 +380 0.7065393293329004231750901 +381 0.5989218864518023321963369 +382 1.739528817132425686509123 +383 1.242395636654691992717403 +384 -0.4160034500417253422455133 +385 -0.5239378950372339804886224 +386 -0.6632051815321164944805332 +387 -0.5450724585062780569444385 +388 -0.5728457701012589220468385 +389 -0.3176326369553679196400253 +390 -0.161875323319691344359228 +391 -0.3321607918849726059917771 +392 -0.5660152736267594075769694 +393 -0.05844751870388070758011168 +394 0.1204083728187176488555465 +395 0.1455549179832925921207476 +396 -0.1160461736326186266143878 +397 -0.0138165607894465969351927 +398 1.069619454318559537142619 +399 1.132801184414540252021197 +400 0.6892015089251798398706228 +401 0.6961662102107762928326906 +402 0.2719844355609537522866503 +403 0.4872400014528207035091611 +404 -0.1593933522315889306231185 +405 0.04588210599678027579173545 +406 0.344207491805863463607551 +407 0.1232634475738688673018828 +408 -0.4715811488212646729323296 +409 0.1345479674190692698232397 +410 0.2915051239157079310260201 +411 0.8739745704629255929063447 +412 0.5975962872245266233051098 +413 0.6712150659487204906739066 +414 1.732731437905078442085482 +415 1.487620811550489641206241 +416 -0.7714872240709761408439249 +417 -0.7068375037215125500367208 +418 -0.8778636796589981416971682 +419 -0.5119952820259642267686218 +420 -0.4946450057439110703505492 +421 -0.3516263597365971715902333 +422 -0.3361260335254681597128013 +423 -0.231065745829519303411459 +424 -0.6034308844600024812621086 +425 -0.1776599237505305517448306 +426 -0.1352109854800009336450728 +427 0.1425061701023792315456973 +428 -0.2267612537550262874486151 +429 -0.06947713274922628912122491 +430 1.153203925123877704450592 +431 0.9921662270386982784842189 +432 0.5013489287967479723917563 +433 0.5247725657130959397989045 +434 0.2580028970671634502842551 +435 0.4052897374909202321546786 +436 -0.1321693382299051755524033 +437 0.212305636281628185013659 +438 0.2472865828829526602117284 +439 0.03960228814836613819849731 +440 -0.4448105388457752606967688 +441 0.1558263294387214337177738 +442 0.3812495535183133554824053 +443 0.6617659273851185242065753 +444 0.7249506810717534222021641 +445 0.6162796164969865930771675 +446 1.773148738138087487925532 +447 1.433798604520104991166818 +448 -0.9381721261448252580095186 +449 -0.5736925096773515253545384 +450 -1.010403748941923751658578 +451 -0.6887063139378473142215853 +452 -0.7408497344938591577800935 +453 -0.6305026681291178158872412 +454 -0.417537807884199363428479 +455 -0.511845140347291893689885 +456 -0.8798951638564835864286806 +457 -0.3009377703897547218225839 +458 -0.1978593924234517964499958 +459 -0.1477650799231263190058883 +460 -0.3372012377351689127458201 +461 -0.2577346044859885609845662 +462 0.6846917212404151076299286 +463 0.7130455109209694608551899 +464 0.4440175177490651714506953 +465 0.3365349118528820349105501 +466 0.1380097126441022226117639 +467 0.2279642626737106714251979 +468 -0.3465691417641058036380741 +469 -0.09582959974338094155665857 +470 -0.01696999680312680225391375 +471 -0.294588738156684182278866 +472 -0.7683255402835521552518117 +473 -0.1462448136930683817436005 +474 0.1512335275819650104445202 +475 0.2853323098215496678164982 +476 0.3909054612131854788970031 +477 0.3622456685618752336708326 +478 1.341803113776786959832066 +479 1.198403437345405109226704 +480 -0.6335289272430696394522442 +481 -0.8624837110415328744750241 +482 -0.808207088179807131567145 +483 -0.4775796249507589519289752 +484 -0.5032965575014877179782502 +485 -0.4630154488028013215483725 +486 -0.2411932335309628638864154 +487 -0.3363707923418842726803746 +488 -0.7107500817460004061132395 +489 -0.253429101197888473340214 +490 0.02213146490902598295669179 +491 0.01321630452990694981618702 +492 -0.09189438694796037143674994 +493 -0.005564958589129115340554677 +494 0.8382682059634736226882978 +495 0.9953869348067343469921298 +496 0.6686649159528317287737309 +497 0.6904225501542290421852499 +498 0.2017256333447485228127505 +499 0.1267765782769971205645732 +500 -0.2080968844463560729618479 +501 -0.003869010677812983675649683 +502 0.1101890804399907886068632 +503 0.06930623383717249286206652 +504 -0.5120251442119210238956839 +505 0.1308816636916372566634692 +506 0.2447383251906330436931114 +507 0.543697701979517722392643 +508 0.5261753948789054113888142 +509 0.4054448481950967964060339 +510 1.583865991486341107119529 +511 1.276095496117745087261142 +512 -0.5790852323767062825865537 +513 -0.5762096019065164886896468 +514 -0.6227643121536323711495697 +515 -0.5317976514983457914098608 +516 -0.6196658865452131514928169 +517 -0.2419826545220538638325536 +518 -0.3149156668357906418975745 +519 -0.294310869978168465621593 +520 -0.5146478800803568898203366 +521 -0.08862186552235684633416213 +522 0.1132976040997377698005266 +523 0.2526643330703017831240231 +524 -0.05532625721852169053960324 +525 -0.1043441796412124811244126 +526 0.9872244630347599692044014 +527 0.5268150868515174556350189 +528 0.3920844029962835541880395 +529 0.5259929421388176429275063 +530 0.1534607423571113793414611 +531 0.3254254485020436349351769 +532 -0.07200779698013060059480495 +533 0.09956412714091124327442373 +534 0.1879021844014346631634993 +535 0.0006092632180438317668347281 +536 -0.2462897697174599165315101 +537 0.1316586387778322375652351 +538 0.2706661272078644264738045 +539 0.4326582817974802264160417 +540 0.6275667761702362623665863 +541 0.5999996340654502047229357 +542 1.356969147347486970289765 +543 1.546570918551879225688594 +544 -0.9565713465537714066400099 +545 -0.5657371311942684943829818 +546 -0.8223037123098037026736051 +547 -0.4257269044979831162933692 +548 -0.3410437151187044602096421 +549 -0.3146183717168040128164819 +550 -0.2740198995315417662688162 +551 -0.06180402542632357221208395 +552 -0.4177137352642606438202222 +553 -0.002740743174217569536055272 +554 -0.02218649057405325253355954 +555 0.3605352418477802967089474 +556 -0.07060863982353882128961686 +557 0.01449179227807018133233896 +558 0 +559 1.643605428747832775115967 +560 0.6007174980786657014775187 +561 0.6171962048493974117846506 +562 0.4198238651362665163624399 +563 0.5917434766223390596451281 +564 0.01185160230712251072660024 +565 0.2682108623108694356318438 +566 0.329238417565024366062687 +567 0.2093622028967369042007363 +568 -0.3705829661981810962956274 +569 0.2242004864163838484536484 +570 0.3950292695834137779442585 +571 0.6911509074418555886865079 +572 0.7152860186281887466819285 +573 0.7251369130726044165413668 +574 1.625583372234056245275724 +575 1.354097331977552887138927 +576 -0.7607453494971662122381417 +577 -0.6665496322619277602683496 +578 -0.6360930636458630438312412 +579 -0.5777807112357953300829649 +580 -0.5660486834107391063142245 +581 -0.4848138054586805800738603 +582 0.1026514847844579303437484 +583 -0.08984280570670793997223313 +584 -0.5161885295286385844093502 +585 0.07226349475677062983436372 +586 0.04963419501951227275071687 +587 0.08974991792289921388459106 +588 -0.0864481567555377139466799 +589 0.1042636733926078640433133 +590 1.102013132893122193678437 +591 0.939001812473725050445239 +592 0.5395001663943397307576788 +593 0.5896405080946214294357333 +594 0.05600231190700166727935994 +595 0.3120548292635387244153833 +596 -0.3191183031619662102684742 +597 0.03891216968876070464444794 +598 0.216271288738426048503527 +599 -0.05494494276611642386010104 +600 -0.4244913555895283852059663 +601 0.04359213774875505403860743 +602 0.2307839069357925376735352 +603 0.5359562614995956320029791 +604 0.6522183111705578406613881 +605 0.7188501241575860900567818 +606 1.651606365875200044257554 +607 1.432074865441407052202294 +608 -0.6302189906065386315603405 +609 -0.5838285069155499940052323 +610 -0.8498526548020784998627164 +611 -0.5829601048018828723940032 +612 -0.5949825113441081780862874 +613 -0.5036180454637336767476086 +614 -0.2926493536142025231328034 +615 -0.331955757544686591575811 +616 -0.6565808045921759372731685 +617 -0.2956943312194197925890649 +618 -0.1397125546769431014837437 +619 -0.01840019745534787060092796 +620 -0.109248330524620684833792 +621 0.03404204592712839483326093 +622 1.216930297176497033362352 +623 1.063797548543387705421992 +624 0.428227242288096998645841 +625 0.4593529568217064595891941 +626 0.04679550241714691694028261 +627 0.09614784382994639999608921 +628 -0.1345537830331367257219455 +629 0.0494609151912085570623745 +630 0.04749018040434171972208333 +631 -0.07748444172870615209713918 +632 -0.4233653613791224512574729 +633 0.06816085197942305107243754 +634 0.2610265885825502896189221 +635 0.6328291475432207269236073 +636 0.624800821899008984594559 +637 0.5322717495004234411482003 +638 1.62138808014001778445845 +639 1.33514595746798470088379 +640 -0.750868149098834924970447 +641 -0.8002516875547175390082089 +642 -0.8714854221894645647239486 +643 -0.557414898866045116498924 +644 -0.5629914177245871620414164 +645 -0.3534103555921127570726981 +646 -0.2714162191273628566001719 +647 -0.3784370112846416889240686 +648 -0.5288530617948570267117248 +649 -0.05183528624166480747170738 +650 0.1410123644394623010356327 +651 0.29767379910404845322347 +652 -0.09370777119739225058392407 +653 -0.03733086177222987023238687 +654 1.177177919498237690376641 +655 1.316061429266925486558648 +656 0.4690266002595191441315592 +657 0.4766972090688751384490729 +658 0.1711300016515096000802032 +659 0.19555974230892336773735 +660 -0.35546204343934084679546 +661 -0.1443151921425876449411874 +662 0.08047655166520281677655646 +663 -0.0280782393828593185292064 +664 -0.459014440407361612450643 +665 0.06395792330078443888030648 +666 0.2533012334109575602880682 +667 0.6320004503974420151379832 +668 0.668425165790443309710156 +669 0.6062266764136373664584312 +670 1.751563591033011180186918 +671 1.621761305542885889252602 +672 -0.7445449668473831383863626 +673 -0.7153430441849761844963496 +674 -0.8726097836044507394248626 +675 -0.5647841545456292466909076 +676 -0.5623575981261141887301847 +677 -0.4634960379385321127543307 +678 -0.320311526243373390077096 +679 -0.3296423753646242627013407 +680 -0.6838948731228404742665816 +681 -0.2129660455287303577609492 +682 -0.04737759522801453931917237 +683 0.07217390569353293594545562 +684 -0.08334250957015626459778446 +685 -0.02545013372250085059711466 +686 1.176923857628220826399001 +687 1.108660335439717758987399 +688 0.4884185922870909468684886 +689 0.4453491950206733829276118 +690 0.2241085795261545665635339 +691 0.1986575646085017299302677 +692 -0.2600478221404198819755038 +693 0.05565035913698865299714669 +694 0.10714900493621826171875 +695 -0.01361518723447932566195107 +696 -0.4615300254889058706453397 +697 0.05954533480843290926820544 +698 0.229225202388662452346324 +699 0.6421693298433357455223813 +700 0.5653658652601671885662427 +701 0.5164763657558426590554745 +702 1.803714408185080886326546 +703 1.505906995312975116263488 +704 -0.4364159445208422583029062 +705 -0.3625236326551727339406739 +706 -0.7064473784084351892786913 +707 -0.3924973714750903397430193 +708 -0.329165934742799648482503 +709 -0.2401343934153341019843708 +710 -0.1875586596185301324624106 +711 -0.1771624928422764477797813 +712 -0.5623513256478090971413053 +713 -0.1486002454008431561405246 +714 0.1090354050856231771238214 +715 0.1064379416895304131251976 +716 -0.11339016408247948319854 +717 0.03774308792402707862789768 +718 1.155484527859085730483457 +719 1.137104297207045533468772 +720 0.7451006787248876106488638 +721 0.6463730099271219886603035 +722 0.452038364942302539617458 +723 0.2407555170321424853341341 +724 -0.01428452269630525739430027 +725 0 +726 0.1793860128476673643227457 +727 -0.02396778075228026341769727 +728 -0.2416814915783300765639297 +729 0.1571768845539838754810091 +730 0.4779196759884539735807607 +731 0.7737253100066463495920743 +732 0.6970072777313808254362471 +733 0.7098870533573297114671163 +734 1.74193635843790906037043 +735 1.455614512460430498563824 +736 -0.3089894580281572489255382 +737 -0.265405277566954533874366 +738 -0.4467984924051746631334936 +739 -0.1206262272861770568077588 +740 -0.1449964371980313748711211 +741 -0.0671447767310120458006395 +742 -0.07460522976881089896039612 +743 0.001011004512317989489922354 +744 -0.4175354475768741635555159 +745 0.06104421900188045091439903 +746 0.2353466414091623659654573 +747 0.3978249373631534968609458 +748 0.06358356890362096280888693 +749 0.1492917436825597909955121 +750 1.207170359203660670033287 +751 1.236752470158535732736027 +752 0.8730579747731250783715495 +753 0.7232981391241773971856333 +754 0.5688050805753720462476508 +755 0.532318464163114679621458 +756 0.0827701806117938088114272 +757 0.2493707300991276354373838 +758 0.397746844834034884996754 +759 0.2071975842035960191367394 +760 -0.2793375251088360822215861 +761 0.375850077441868379857226 +762 0.4898436929945513274020641 +763 0.964704132958080329274253 +764 0.8172504109281609752102327 +765 0.8587731007568565333443189 +766 1.957770482128512901098816 +767 1.553407854044286384720408 +768 -0.8538998111657190026591024 +769 -0.7120173012949322366438309 +770 -0.8608013207281843826024215 +771 -0.6217282148887637305278986 +772 -0.5464320327066919391612032 +773 -0.4529965221345162440513832 +774 -0.2975123191006429079763507 +775 -0.3147147140756991756660454 +776 -0.6656885549735223062128853 +777 -0.2637492915758875566822894 +778 0.01578538063989843101553312 +779 -0.007090762416720769456546236 +780 -0.07000165578885109152196264 +781 0.08180192753758486201576261 +782 1.150656699638837210386555 +783 0.986583076177364182157703 +784 0.5505377709071119785022574 +785 0.3527007952087081177339201 +786 0.2174295802175091329999645 +787 0.1416142063045426335854415 +788 -0.3282378025683264644030146 +789 -0.01446287388853667588151097 +790 0.1190403736059997552576561 +791 -0.09519681269948956914284111 +792 -0.4684360741723781473844213 +793 0.07913687772278263365954842 +794 0.3014562582733856799244165 +795 0.6520327435990589393099981 +796 0.636306790371216290935763 +797 0.5683413217123050031887033 +798 1.719927804229163692539828 +799 1.436779207972346483757065 +800 -0.6379709502475321425407628 +801 -0.6531953996629356051784043 +802 -0.8382551508921192162659963 +803 -0.5116580626007658505471909 +804 -0.4696171128207523581821192 +805 -0.3732869005756128122364146 +806 -0.2589276113616778007830987 +807 -0.2981961790317778637771085 +808 -0.6134223720177716110413257 +809 -0.2121819361637691803146311 +810 0.05048470421498695709372484 +811 0.1129645820550650020530625 +812 -0.1982093438236388338591354 +813 0.04073283360684720744160359 +814 1.229409996728467957538555 +815 1.08293084934559225018802 +816 0.5075020515488779526691587 +817 0.4741243625163617525508641 +818 0.3230420926216832633315335 +819 0.3342040719592619391065114 +820 -0.2078193353667127929451652 +821 -0.005142706560176679708717984 +822 0.1005674831708304739485982 +823 -0.0576779914651535663416837 +824 -0.4203298124339707175778358 +825 0.1131237833567770023623922 +826 0.3831747817341245587741128 +827 0.7759794841826831435227518 +828 0.5997842037656598845885014 +829 0.5968768924818028676071435 +830 1.770241131598371264743719 +831 1.40090723014973983495679 +832 -0.6435302605067569903241065 +833 -0.5261197188207354935585158 +834 -0.7120131986271207580330156 +835 -0.5591578184599605982896264 +836 -0.4843249434995848257123896 +837 -0.3253074360122656938365537 +838 -0.2638048472807396627182186 +839 -0.2749333356996012667217144 +840 -0.5742815109903671721980345 +841 -0.2032549293013288793652293 +842 0.01832596543067380179259374 +843 0.05741158303456410372245244 +844 -0.1112990030930328388958372 +845 0.08628288305423875703681347 +846 1.032935929375174533006998 +847 1.098042982440298631630071 +848 0.5241886833450553062618837 +849 0.5849129607831343724555495 +850 0.2514689656778271720227735 +851 0.2849911136230158792415068 +852 -0.2798045198647123865676178 +853 0.01005488402982444851030408 +854 0.06588677228534373098156607 +855 -0.0721820823810965239708537 +856 -0.4504276058100790125493518 +857 0.01112306463398121669783336 +858 0.3752931119874907683886534 +859 0.6377026561847278784966875 +860 0.6813926812670043631214867 +861 0.612454127439677198374568 +862 1.785250628496604763384425 +863 1.418005332011608610187636 +864 -0.896409808677025021772522 +865 -0.8001561162304128282940496 +866 -0.9447344486041079347771188 +867 -0.6964774383779006594608063 +868 -0.6851339698253371413017021 +869 -0.55490543961253324667382 +870 -0.4284558605183966251139793 +871 -0.4679223384644358718631452 +872 -0.8196822206942395716566807 +873 -0.2746318512712616066728799 +874 -0.1309041891140145796867955 +875 -0.0866530322189180135517006 +876 -0.1939917710247237581100421 +877 -0.1042259176215057370207262 +878 1.109033086399289658174894 +879 1.013170247295215098404242 +880 0.4854280325630775938527961 +881 0.3509184000049492824224728 +882 0.08247113237487896375554897 +883 0.08427304949097288999659838 +884 -0.4156584501608166504205144 +885 -0.05708001257093192615243993 +886 0.02669404755541684992614648 +887 -0.1778659244852725529462134 +888 -0.5535676085702405657684722 +889 0.05712104228528937927000797 +890 0.127622933846547492731105 +891 0.4869537558749699734939043 +892 0.5868235169032142151124276 +893 0.3941224881096385135315074 +894 1.617129206505422356343615 +895 1.465186880607354247274543 +896 -0.5712689777423958226165723 +897 -0.4378674692528950473935367 +898 -0.573958422175750326843513 +899 -0.3986275640099100625590722 +900 -0.323491478714237445934998 +901 -0.1930700202536735354819086 +902 -0.1120172316402813089686319 +903 -0.2369285953980265202467592 +904 -0.6203505377162590317396962 +905 -0.05095592629948675345019637 +906 0.1044046410302426203253745 +907 0.1011612487223183531881432 +908 -0.02046509660847117828552655 +909 0.05727868524420189066947984 +910 1.202803671138010566110665 +911 1.233200889518566656377629 +912 0.8044607592662729178556447 +913 0.7456543174833264453482684 +914 0.4597930112657032664102985 +915 0.3903378174864610139493948 +916 0.008205439312276047170158222 +917 0.1761443855435799732411795 +918 0.2434576302981584228213308 +919 0.03105111160616877419293758 +920 -0.1792633983038465217418889 +921 0.2774459307920112416390168 +922 0.3716018449921528743473687 +923 0.7738639686576800347239669 +924 0.6678591414972468998101363 +925 0.7311234868932058317270162 +926 1.729551023743722160119773 +927 1.511380462951369851865024 +928 -0.6677110890911629459409937 +929 -0.5863527620244798344018022 +930 -0.6861082391401336355585272 +931 -0.3509030752573137346139731 +932 -0.3469935505998952285366954 +933 -0.1889632321026505357153269 +934 -0.07223659509461070882263556 +935 -0.1297448578098698290794744 +936 -0.4736306537863600452098467 +937 -0.0649538144383778881518765 +938 0.1006380090130772064771492 +939 0.2052534435192221451416117 +940 -0.04735467621830535822624597 +941 0.05237666767487961227978133 +942 1.197085674638449281914632 +943 1.095662577379111324304972 +944 0.7201019709986654637745573 +945 0.6381181365741668276569953 +946 0.3267198260093790995739482 +947 0.3512856155763233179101235 +948 0.009244144685433219876813382 +949 0.05800759958713233577221047 +950 0.1927879298420138165504056 +951 0.05139665491035577682410462 +952 -0.4101579391833178878101762 +953 0.1264806197234000784135333 +954 0.3208617429121601860586566 +955 0.681617966915650463910481 +956 0.6880861635692048228207796 +957 0.6005725307798763790145813 +958 1.700282500473284441611099 +959 1.459446453047316794027211 +960 -0.7402721009588473233264949 +961 -0.6503373352122407968778361 +962 -0.7465003316529843502280528 +963 -0.486571438376083742483047 +964 -0.4518496437987574720906991 +965 -0.3097844322351961943162735 +966 -0.2386293305587115776145168 +967 -0.1840903958729070699629204 +968 -0.5590026387900681736908837 +969 -0.08050011376975621524287874 +970 0.02299833999761044522891495 +971 0.1566857132062030866226365 +972 -0.1649007908024552881975922 +973 0.08938546161606272799637907 +974 1.209560802603435014646038 +975 1.101465797015991121554634 +976 0.4649466756340349116172206 +977 0.4923906075861377851232703 +978 0.3242648349392729945073199 +979 0.242381557003535752503609 +980 -0.2083603598181745786277475 +981 0.07136922787782462584971199 +982 0.2104132445597102774037523 +983 0.04790599602022793668254508 +984 -0.3750106887639588770788635 +985 0.3243171768431045709490945 +986 0.4070380980424381234250575 +987 0.8030116157737960946860767 +988 0.6971306764144258316662217 +989 0.6949546083548545638564065 +990 1.801598035352071525139195 +991 1.583906708827462317401569 +992 -0.6493055019176325881602452 +993 -0.6567650252972669910889181 +994 -0.7921864362707470297308987 +995 -0.5085623891090437220796616 +996 -0.4485101726344349892805496 +997 -0.3032420571510541229542923 +998 -0.166972435492499626796814 +999 -0.2913679263799024976577812 +1000 -0.5380581683674880988377254 +1001 -0.1093952619625862543450978 +1002 0.08543597326443144734930968 +1003 0.125954414701568762069428 +1004 0.04618779522047511409965637 +1005 -0.01504160500363906083354237 +1006 1.125680478844749865530162 +1007 1.106558118230491993827513 +1008 0.5344634183663086179905122 +1009 0.6054261582500588545485698 +1010 0.2290716037239244884382572 +1011 0.3037466529889830124666616 +1012 -0.2187425832721270335667896 +1013 -0.02775158837655961052703901 +1014 0.1678583395877237538496018 +1015 -0.1008064527669422227873497 +1016 -0.3578039130151016711245404 +1017 0.1704090297843186274651117 +1018 0.4007905109872670346149448 +1019 0.8299549220987335607091495 +1020 0.8674919966002672122584727 +1021 0.8789806389626592109109993 +1022 1.883435810543095056956986 +1023 1.586814249962723355480421 +1024 -0.7823256148090369510583741 +1025 -0.8377151585276341183572413 +1026 -0.9264526148116742909621735 +1027 -0.5912825401286230242448028 +1028 -0.4501372551058995252759587 +1029 -0.4487594135595126543236688 +1030 -0.344538914009305030639041 +1031 -0.3149095961381319641603227 +1032 -0.6863347048464222277530666 +1033 -0.07494162795376380081791012 +1034 0.03778716803820911240840985 +1035 0.08710830018598605950508329 +1036 -0.0333450810152787213702652 +1037 0.01625305503043112179129004 +1038 1.054600177219982004572785 +1039 1.155779256456298975663799 +1040 0.5479361435866841878450373 +1041 0.3313824632297093231159124 +1042 0.1873451789292535918374227 +1043 0.1055174117316298731950042 +1044 -0.2931208135107722378975836 +1045 0.006005968428957890459241042 +1046 0.05985079407872273549173769 +1047 0.04786626281910705271727124 +1048 -0.5185960482426225093277594 +1049 0.1378300958047503077530394 +1050 0.3210758316893567165806189 +1051 0.7446892710221140188053823 +1052 0.7128124673450144666020378 +1053 0.5423877393428677695652596 +1054 1.696560425879003242144449 +1055 1.246163000447147339855292 +1056 -0.7060733096414952836283874 +1057 -0.6088146693448117652280871 +1058 -0.8431388993498550865623997 +1059 -0.5738521427996857715569945 +1060 -0.5554456516191853543418233 +1061 -0.2923676379915573497747516 +1062 -0.2325136532039882020228561 +1063 -0.2350834084780733523878382 +1064 -0.690559141717619340283818 +1065 -0.2407221935759504272134279 +1066 -0.02667342200638139759760747 +1067 0.08961228968185311338778831 +1068 -0.06299055515927981518942147 +1069 0.00144584788142537723487635 +1070 1.153804966508094276278484 +1071 1.167917150109604174090805 +1072 0.568365628936781219771035 +1073 0.4562376704343479305592268 +1074 0.3228664574578740675825372 +1075 0.225417909748001243919191 +1076 -0.2022542777848500838988599 +1077 0.1271333121913849617534709 +1078 0.3335245107892355620471392 +1079 -0.1003812999246401632680303 +1080 -0.4143547179695415971778516 +1081 0.1591894071172819669079956 +1082 0.388624460613937405817353 +1083 0.6342135203425401934751449 +1084 0.6531476531650479699919742 +1085 0.6683434814551552083372599 +1086 1.681705186716639266464313 +1087 1.420420574652256906489356 +1088 -0.5658921874744599067597051 +1089 -0.487715814382248313840762 +1090 -0.6035674323901792925894938 +1091 -0.1643254585865450978499069 +1092 -0.1594993173570886657586243 +1093 -0.1189054554830989429703436 +1094 -0.003841298250740164677008437 +1095 0.02776763848481891838737567 +1096 -0.4510440016454169143145236 +1097 -0.04808033432083211322627392 +1098 0.2350790117811161761274263 +1099 0.2758831385642560585225169 +1100 0.0600523724999094954402068 +1101 0.1898775653763942472540549 +1102 1.161608008629477328810253 +1103 1.134025135967687392124503 +1104 0.9326636262803187360503898 +1105 0.8115852174469856405991663 +1106 0.5097048276220450535589634 +1107 0.5220801672039669938385487 +1108 -0.03327485068047483784958729 +1109 0.2677901342878460377860961 +1110 0.3605895855278131723054003 +1111 0.1133802271596774102757621 +1112 -0.1191482571197587381206517 +1113 0.3521160216381155061426966 +1114 0.4975710795772488870269967 +1115 0.7853924712254880535766688 +1116 0.84774026772120614214856 +1117 0.8560669084621147506553029 +1118 1.900337976686980567819774 +1119 1.491608228976241790064705 +1120 -0.03682022890003780468681782 +1121 -0.3190430654561650092304603 +1122 -0.2101169684436176021691267 +1123 -0.1014467451665229391633005 +1124 -0.07515291187392421357049699 +1125 0.04012464747463698189200443 +1126 0.06873126885938364571959625 +1127 0.09067351794510619678035823 +1128 -0.4022905863735272702363943 +1129 0.1082157624097397352613825 +1130 0.4132399338615907469218769 +1131 0.420949631530401269241537 +1132 0.07585506139086745092114938 +1133 0.2349030202931978172919969 +1134 1.470768227743414646724318 +1135 1.286107239592820139506557 +1136 0.6165857547158865026304397 +1137 0.9198289577188381027639252 +1138 0.7501595224776127501797873 +1139 0.5482712704443225559813868 +1140 0.2841774959239986020342883 +1141 0.4174103093979764644849695 +1142 0.5307445362085456697087693 +1143 0.2720009573712582895410605 +1144 -0.2254043829737986115446802 +1145 0.3165656953180831512106863 +1146 0.6765090974004956958509638 +1147 1.026643536215541940848084 +1148 0.7367844573167319222051219 +1149 0.768177197191969529654898 +1150 1.817169461697339727379585 +1151 1.547283351493061065440315 +1152 -0.9471465818945865589029154 +1153 -1.152421063224257968826691 +1154 -0.9510357892916847522002399 +1155 -0.8780728812556237716790974 +1156 -0.4954387935499350303913957 +1157 -0.6470232013186127950632454 +1158 -0.4362858178194715108588753 +1159 -0.6102917802927551038649767 +1160 -0.02222321138275923368965437 +1161 -0.4630823791351007523431349 +1162 0.533964758174485409902843 +1163 -0.06766171319449870713569339 +1164 0.4376704379254697241385941 +1165 -0.2199490226805210502103449 +1166 1.818031745070570970312929 +1167 0.7030429567821556702256203 +1168 0.08584000429506577489746633 +1169 0.1126709801396560683972581 +1170 -0.1244847302141255107610363 +1171 -0.03670085156633681733318042 +1172 -0.5294240201789751631977765 +1173 -0.2527360028499260335976828 +1174 -0.2216767949740524323853919 +1175 -0.3097683667037332000404604 +1176 -0.8073162513452449839945757 +1177 -0.3159908213891793882233117 +1178 0.02698515599486661642458785 +1179 0.3177495720058994277401609 +1180 0.4521492125364977576751357 +1181 0.5787679483402378144418776 +1182 1.405399247081950742099821 +1183 1.089508374514234434471405 +1184 -0.8415940125020249240606063 +1185 -1.056080633560565473771931 +1186 -1.103955752706651693983986 +1187 -0.8429386622593617595100568 +1188 -0.8950268643596255291328134 +1189 -0.7547522495212886095572458 +1190 0 +1191 -0.5585634574071205449286026 +1192 -0.992309103056890573490989 +1193 -0.5562189548790620330365186 +1194 -0.3374592121612902673177814 +1195 -0.3425477384224011601077109 +1196 -0.5594744285402928341000006 +1197 -0.37931250745649647271307 +1198 0.7533444712282201249919922 +1199 0.74144006844779308806892 +1200 0.09679086250459717488681122 +1201 -0.1208162913296542961827384 +1202 -0.186074385965060651315639 +1203 -0.2219887327299422119519789 +1204 -0.6815011361734392147937456 +1205 -0.2848074283830054342914195 +1206 0 +1207 -0.5481400545639470989200959 +1208 -0.8671562926984217600789862 +1209 -0.4001005246664327552608142 +1210 -0.07455618728261519112532341 +1211 0.1270959938738730476970318 +1212 0.2477768871481716428384345 +1213 0.4015137651671575325096342 +1214 1.267076314105217482719468 +1215 1.540459997951984405517578 +1216 -1.315585527170132440488715 +1217 -1.282049467363423955745816 +1218 -1.318944225485560561850207 +1219 -0.9410035319092223682346798 +1220 -0.9874875914425722545075814 +1221 -0.8325273454805236506004462 +1222 -0.6866161363601251954591476 +1223 -0.7235431831954221015834605 +1224 -1.078016830770828882180012 +1225 -0.5544622634345411915646196 +1226 -0.3303295883502050389601834 +1227 -0.3625470565490157004440164 +1228 -0.6374428776066956015000642 +1229 -0.4183166106231513414748235 +1230 0.5205280710343322958522094 +1231 0.5343935024821352408608277 +1232 -0.1009300893397346576829676 +1233 -0.08691436656580285580186995 +1234 -0.3240952366242328963608088 +1235 -0.2458561790117530510002553 +1236 -0.7461444416894408293572383 +1237 -0.3828292023160437818063428 +1238 -0.2927526471329031654278197 +1239 -0.5893039531124615315604842 +1240 -0.9031586721173887610802922 +1241 -0.3661998248619706686213249 +1242 -0.1084761998121971243724815 +1243 0.3038429076620499103000839 +1244 0.1824154130955274732972526 +1245 0.1934396290891505776343706 +1246 0 +1247 0.7619337010738824744748854 +1248 -1.010328603438863437347095 +1249 -1.172034388090871459553455 +1250 -1.095361157386476325115154 +1251 -0.9245557856409416519483102 +1252 -0.8829472432278701043983915 +1253 -0.7434201118182811596213355 +1254 -0.632102470639744562497242 +1255 -0.5711597247392564691281791 +1256 -0.909169336608212863559686 +1257 -0.5125805118946246130562372 +1258 -0.3296623993088835247178281 +1259 -0.2731629374688238076629432 +1260 -0.552991405350997777823352 +1261 -0.3989123865800022206151709 +1262 0.6730015039034897839087535 +1263 0.7286474945294585392474573 +1264 0.1532247386057853932861406 +1265 -0.01943212577836112009421754 +1266 -0.04649969800246554069156346 +1267 0.01302003103294563368663717 +1268 -0.5686810831349662365141739 +1269 -0.2889550434485880225921051 +1270 -0.04588090179581519323370742 +1271 -0.3096893094853758188200743 +1272 -0.7112064163567564101242624 +1273 -0.2574892845210671188382889 +1274 0.05119412807638404339094507 +1275 0.2003594494681592563800621 +1276 0.2386194184256482664352461 +1277 0.2915318304539789573404107 +1278 1.386807973841228447398066 +1279 0.9263527411605021466556309 +1280 -1.00971519900859352247835 +1281 -0.8972745412153690924839111 +1282 -1.149081319279382729092731 +1283 -0.8356182260901863223523378 +1284 -0.9149019225955147271989176 +1285 -0.7325482636035896000237244 +1286 -0.6994616786146660158962618 +1287 -0.7470672193555740747683558 +1288 -1.085629528111960784286794 +1289 -0.6280988923121672007354732 +1290 -0.4642130072391960071698236 +1291 -0.4177742216920083961895216 +1292 -0.6149523834050704129694509 +1293 -0.5780087937712529155831476 +1294 0.5366799766924954528946046 +1295 0.4592540876725643150813028 +1296 0 +1297 0.1591200371303556071467256 +1298 0.0124988595526223864040638 +1299 -0.2134375957822995384383091 +1300 -0.602301038676422040296643 +1301 -0.2874282814748266301485558 +1302 -0.1541465474585946848762319 +1303 -0.4761314643957889614078738 +1304 -0.8839639527944710417628471 +1305 -0.2799788435386684204431162 +1306 -0.11369772953338876109175 +1307 0.2519842971852125912413101 +1308 0.1403293635440175934903095 +1309 0.1692497559221285974295768 +1310 1.11437337207700171148872 +1311 0.6781693489410173247833313 +1312 -0.9316746409791401006827982 +1313 -0.8724416513400876649342308 +1314 -1.140846604931658569981323 +1315 -0.7670848362492417304991932 +1316 -0.8428112994222534126720348 +1317 -0.5830285837632790402196292 +1318 -0.6715655458887440643067634 +1319 -0.6419070552290626618940905 +1320 -0.973401289262407543034783 +1321 -0.6174112804608185012256172 +1322 -0.4429089452233193613395201 +1323 -0.4659694937013263427161291 +1324 -0.6663516999967943332805476 +1325 -0.4370898858428996502922814 +1326 2.348796677775681018829346 +1327 0.4915685694297086683057785 +1328 0.2460473087838609407285162 +1329 0.3115835421320904963238263 +1330 -0.05287381869074866957980419 +1331 -0.02915395510552762359246515 +1332 -0.4257000728640879527731045 +1333 -0.189674918370418221780227 +1334 -0.2015269126608981442583257 +1335 -0.5019474663203425945923186 +1336 -0.8310409041452098133362369 +1337 -0.2864815051609386764575049 +1338 -0.0554384434265308700950925 +1339 0.2410608818635751049441751 +1340 0.1855729033832425600714089 +1341 0.1900537292333854544335026 +1342 1.053600096018479925774614 +1343 0.7806104546656947862359743 +1344 -0.842019371201145783167874 +1345 -0.8418874724153575517249237 +1346 -0.9418521222277317361815108 +1347 -0.639596151776781307596309 +1348 -0.609241192775741291498548 +1349 -0.5187881328615638887313821 +1350 -0.3692397632420461039970405 +1351 -0.3826676120316073737015472 +1352 -0.7119875063055032260450616 +1353 -0.2395475679070776797718878 +1354 -0.09682180529324577178407196 +1355 0.09634486256233869283516213 +1356 -0.1228648833399544337829923 +1357 -0.03747659874566660470618373 +1358 1.020010931132399711884773 +1359 0.959347230406619289055925 +1360 0.4522445123168691849535605 +1361 0.315909520856739678418279 +1362 0.1054538493524740938589446 +1363 0.07918500907936962263100611 +1364 -0.3873576454113972222792484 +1365 -0.1874529794588771780539105 +1366 0.1105545097936362353152617 +1367 -0.170701906146703497046957 +1368 -0.5922512863463417209786144 +1369 -0.07169090197453875656918854 +1370 0.2192075625798282634271175 +1371 0.5549330221824462228141783 +1372 0.4601881237127297130662384 +1373 0.5135477635923090256042656 +1374 1.725442444324223556506581 +1375 1.328699657159323255228855 +1376 -0.8793811797627115733888559 +1377 -0.8700516915019362862437902 +1378 -0.9421645144484820377783763 +1379 -0.5785438214075454554929934 +1380 -0.5705079084555451096605339 +1381 -0.5016030532136016573119264 +1382 -0.3797607383293889471431726 +1383 -0.2790803126502011677345649 +1384 -0.7777570404818250349165965 +1385 -0.2580506646456656172361477 +1386 0.03070216199277590179983477 +1387 0.07859702661848950999701202 +1388 -0.1393192965591997234398036 +1389 -0.08600351474020814790399925 +1390 1.066188436643996206854013 +1391 1.022214842039591564670786 +1392 0.3549422398385969623646474 +1393 0.2826922145196366642494468 +1394 0.2058544514095536903663941 +1395 0.128274126828750112405686 +1396 -0.3289159495627345664026109 +1397 -0.137346012706002690295648 +1398 0.1563019023663078377328617 +1399 -0.2290824599011013484872734 +1400 -0.5657224015851003429133925 +1401 0.01126733997600140591011098 +1402 0.2640905705992020457983926 +1403 0.5094812485472660634755471 +1404 0.5193657592488891694415543 +1405 0.7002707446135822966226669 +1406 1.74811368644493225765757 +1407 1.381929796938213605983492 +1408 -1.000872883919175837519333 +1409 -1.025404690803743301685813 +1410 -1.12173007570949967437457 +1411 -0.8888155766393898149502206 +1412 -0.927802250406315587305528 +1413 -0.7759744942928539224169526 +1414 -0.5552059393798499664640644 +1415 -0.6655960688421208581999622 +1416 -0.9734919112439994748342542 +1417 -0.5199997057618608309326191 +1418 -0.2321074434462042090920875 +1419 -0.1885434005138382773658634 +1420 -0.4005950203019644217938833 +1421 -0.3383780176232981662387544 +1422 0.7326261835520315734981978 +1423 0.7044946718561539977798702 +1424 0.1530683908290443873134734 +1425 0.1633206388159657851399942 +1426 -0.1500371528143415456035825 +1427 -0.03522664743568208745028159 +1428 -0.6014100499597094806603081 +1429 -0.3629821107014376546651135 +1430 -0.2181659379552360333853755 +1431 -0.4554030852314213673182053 +1432 -0.8735577432336469883011887 +1433 -0.2505431188993886837401703 +1434 0.07395508739779796392177502 +1435 0.1729891835511463415997468 +1436 0.3476940514923895775289964 +1437 0.226061108255473625083809 +1438 1.293012549540503375311573 +1439 1.081926749494135586715515 +1440 -0.9953729483776864173094623 +1441 -1.05876419373582009164636 +1442 -1.160583622924947544419183 +1443 -0.7434206865733163915876958 +1444 -0.8062306808258716817050527 +1445 -0.7183840830423277035166052 +1446 -0.5250766375114419570735436 +1447 -0.5048165335118749430520779 +1448 -0.8445327681401988417775328 +1449 -0.5173289101159591618639411 +1450 -0.1507586541470069818604571 +1451 -0.2119549250322018407732827 +1452 -0.2595580422937172615505119 +1453 -0.1714706772502648801648206 +1454 0.8846872553412363782143757 +1455 0.6885400875573399748219572 +1456 0.2914082885803410682967751 +1457 0.249256300891577603495719 +1458 -0.05567572270773896159212768 +1459 0.03523934026271391406481825 +1460 -0.4672505077107675375280849 +1461 -0.1289101804597636014015904 +1462 -0.05721720056220259281731799 +1463 -0.3766966492316664583128727 +1464 -0.7298803726835820793183984 +1465 -0.189672968088358290250639 +1466 0.04749617516809501172048158 +1467 0.429245330579465789178073 +1468 0.4845751229244787960936947 +1469 0.3335867702615258334475357 +1470 1.583742757737496287262502 +1471 1.224607431267223489612661 +1472 -0.8242437299916642867714245 +1473 -0.7443133669287346210197143 +1474 -0.9245690682747252919781999 +1475 -0.541120565931078489896322 +1476 -0.6019002919746090363162239 +1477 -0.4966461950592927498959739 +1478 -0.3025170252658426761627197 +1479 -0.3568412253452044602397564 +1480 -0.8595741303977311176254261 +1481 -0.2673711822664527337778395 +1482 -0.1118140111695109101264123 +1483 -0.01610663884805471623984374 +1484 -0.3287604864093561785054476 +1485 -0.03582965839751428571702263 +1486 0.7925613898436402182667848 +1487 0.7735310007380682417732487 +1488 0.5789376089374382861052482 +1489 0.4669112528328587252701709 +1490 0.3356577203711650914108588 +1491 0.2392933974023238596906538 +1492 -0.2155406080470386176450859 +1493 -0.07480650187419410346301163 +1494 0.1526377077731140563532364 +1495 -0.106007301582538099316011 +1496 -0.6127433773056045751559395 +1497 0 +1498 0.2896550448803464350433501 +1499 0.5822621521789994591955519 +1500 0.4461940793607842570267508 +1501 0.494128979060665829425858 +1502 1.662221535805066707780497 +1503 1.28613904734301853771683 +1504 -0.6797856806345013991332848 +1505 -0.5447869835803726967782268 +1506 -0.5733275330006686321127063 +1507 -0.5244332236820250514597319 +1508 -0.411075896697584597383468 +1509 -0.3412204569415288046840828 +1510 -0.1802828889957520108744404 +1511 -0.1406302634214111613175646 +1512 -0.5830584103136594587013519 +1513 -0.07979729654522491055779199 +1514 0.07699125826164630870263039 +1515 0.1541513909923223624165445 +1516 -0.2027266343395065784083187 +1517 0.01128298965548851784390649 +1518 1.061513463474346163906148 +1519 1.148711074934175346839993 +1520 0.6321661578162717232132195 +1521 0.6313441063290733401558441 +1522 0.4389895192332992079897735 +1523 0.2851818776723715198606612 +1524 -0.08501420921052488255398316 +1525 0.2549649073899831197564936 +1526 0.4203555620171415263541803 +1527 0.08010080689053281077782742 +1528 -0.3780085494385774236292264 +1529 0.2457059608070639167287652 +1530 0.4119436093327376591233246 +1531 0.737223810977219784490444 +1532 0.5906483137049337583945885 +1533 0.6255458449725548319975132 +1534 1.586610932599298973144641 +1535 1.465718091847777682090737 +1536 -1.152474517962351896471773 +1537 -1.141489878189940077035658 +1538 -1.157323281571057904670852 +1539 -1.000308552611911316887472 +1540 -0.8026039422663294731208339 +1541 -0.8689531613344213534233518 +1542 -0.6400344771301520463424595 +1543 -0.7525971184272771674628189 +1544 -0.9591314829372857841960354 +1545 -0.687173726070102630636427 +1546 -0.1989213677689357084865662 +1547 -0.4253145333199188637962607 +1548 -0.5510835774495257410876548 +1549 -0.4565354149813961037729371 +1550 0.5834636285578640446658483 +1551 0.5808853972060433745738806 +1552 0.05474207207129049013172306 +1553 0.03502544121255062731234986 +1554 -0.2267253086614669510545639 +1555 -0.3146744526745798298250634 +1556 -0.7676546289273705747646659 +1557 -0.364635581691860277686601 +1558 -0.3535810001951807390874194 +1559 -0.5149619890403146493795816 +1560 -0.9086225857743280842626632 +1561 -0.309306682587984660415259 +1562 -0.1870452734189290699973185 +1563 0.1423887689140974077695034 +1564 0.183840757109368146959838 +1565 0.1614280863108560892804633 +1566 1.238280012681477026958987 +1567 1.090250024592438915504999 +1568 -1.150916460478038194636952 +1569 -1.019443181850519186681936 +1570 -1.228859410878952562740096 +1571 -0.9590015579127774136836138 +1572 -0.9484319577491345798492262 +1573 -0.7916497482213862291189344 +1574 -0.6575142525365710310936151 +1575 -0.7224991348228048115842626 +1576 -0.9175229215384268499633436 +1577 -0.6096232630220640436036206 +1578 -0.4219112510088254830442622 +1579 -0.4247352619155285724517057 +1580 -0.6057007193662495847519267 +1581 -0.5863907348494719062870217 +1582 0.6005232828913275033855257 +1583 0.7136167834950646327030199 +1584 -0.04968525332277528433477798 +1585 -0.08893899959298678936647775 +1586 -0.1835201245831290239873823 +1587 -0.114626947120052322115491 +1588 -0.6837868375131149756285254 +1589 -0.3307174489173038134381954 +1590 -0.2655600885108508335541444 +1591 -0.4961236105638093807357336 +1592 -0.8708558937827007850884797 +1593 -0.324915511200719875350984 +1594 -0.07675002056430707542133973 +1595 0.3609493289496342738331691 +1596 0.3415620415083441829828814 +1597 0.1066909264715665828227031 +1598 1.182879421380736761904018 +1599 1.00344586063407548159887 +1600 -1.273484612197102627817458 +1601 -1.275907212318672101503125 +1602 -1.20007876631227605734864 +1603 -1.057911174929728970184328 +1604 -0.9129470605368759095199493 +1605 -0.9578438087123204436323931 +1606 -0.6715123657195364303973406 +1607 -0.668860502957727032224966 +1608 -1.122694759931687880083473 +1609 -0.6712732194473832736392183 +1610 -0.4603083252594894481113386 +1611 -0.3523609669759636409125392 +1612 -0.454711836219983345230844 +1613 -0.5019245810345772662586228 +1614 0.6151122899140822886110413 +1615 0.4801601248562038515288464 +1616 -0.06728590827097044591020847 +1617 -0.2046694612676568381104403 +1618 -0.2408151989485971256055308 +1619 -0.268544544914773808397257 +1620 -0.596152330764036064714162 +1621 -0.3509140645911322242689323 +1622 -0.1886098984141600376496228 +1623 -0.5402943006571145900807096 +1624 -0.8466711768578787378203288 +1625 -0.3986577583145561876065699 +1626 -0.08422064439516617484482452 +1627 0.1767947999053925967061218 +1628 0.1020409914729978606562355 +1629 0.03757102860393651821979688 +1630 1.172174716706007702171632 +1631 0.8658491832498094176173709 +1632 -1.227977293180376072712079 +1633 -1.092239785457344014574232 +1634 -1.264023397338435383829847 +1635 -1.117781699879460521884766 +1636 -0.8775611090652286616631272 +1637 -0.8162081683229822637315465 +1638 -0.653598413775002828884908 +1639 -0.6919290954099607260374682 +1640 -1.030564089173254815889891 +1641 -0.7355242332017529749421669 +1642 -0.4402033317104200316194351 +1643 -0.5552584256001379392486683 +1644 -0.5874121136055463487934958 +1645 -0.4824897655026406662059912 +1646 0.672312101154628471988417 +1647 0.6777154941652847597310938 +1648 0.01903502154678310409607889 +1649 -0.08819187375096007586172675 +1650 -0.2019579830346629467641151 +1651 -0.276903937942212852174606 +1652 -0.644272794915368818280399 +1653 -0.3719049803958744959686555 +1654 -0.1810560524459802755892213 +1655 -0.5543072072500807578876447 +1656 -0.8217818110739452119872794 +1657 -0.3156418182566085861573413 +1658 -0.1696410644101865039523602 +1659 0.306529617502733553457972 +1660 0.1547985419091429393212422 +1661 0.1457809341787282275682003 +1662 1.34657010543742194919048 +1663 0.9492002117001659966533111 +1664 -0.7955023935193492601314347 +1665 -0.7542073947992842253285062 +1666 -1.018092541560162267444412 +1667 -0.6931174254334508955111005 +1668 -0.6588731702103381993040898 +1669 -0.6347173439703069908190969 +1670 -0.4472500573733617645899585 +1671 -0.4130922871543307728359196 +1672 -0.8217160782489159043251448 +1673 -0.3603500016241533709937528 +1674 -0.3233817737417167825775266 +1675 -0.2376934445806238582754588 +1676 -0.6018806460543379976968481 +1677 -0.5545477399329724610410608 +1678 0.5031922323614704817273946 +1679 0.229890297096201012827521 +1680 0.3956324201895153880315092 +1681 0.1432183366563374304902823 +1682 0.02828402710968974664851316 +1683 0.01858927598930418256806263 +1684 -0.4757093778575888221027412 +1685 -0.1514714120409560438318408 +1686 0.04273796180285604345838735 +1687 -0.2284241481842507193178449 +1688 -0.6848021916492139649079718 +1689 -0.1880338314313478031980509 +1690 -0.03937373768663798151434818 +1691 0.277444353140890276332442 +1692 0.2191241099499163791364253 +1693 -0.04342077375016487050807257 +1694 0.8127873185767384711652994 +1695 0.6634929819687545027306896 +1696 -0.5182441102502786112182775 +1697 -0.6536867027924231354774065 +1698 -0.870089377054855894755292 +1699 -0.453761302099218943872927 +1700 -0.5336124260082012460415513 +1701 -0.5916781795309535851856708 +1702 -0.3929374984651802793500508 +1703 -0.5535395601182245828297823 +1704 -0.5900229626516293457427764 +1705 -0.3439424709055800000179204 +1706 -0.2087017622860996013400836 +1707 -0.3822491539758627876466335 +1708 -0.2175295696490339991679974 +1709 -0.3365984862462642612790376 +1710 1.344703072855292225185053 +1711 0.7472123124947150918373495 +1712 0.5378925936599664447967939 +1713 0.2680223592383378927728188 +1714 -0.05424947411711367184494748 +1715 -0.001606148133578788606001808 +1716 -0.5348333434165957189776464 +1717 -0.1141211306777691059100022 +1718 0.1277669785948307434875204 +1719 -0.072621820703716255529514 +1720 -0.7018314937013201415538788 +1721 -0.1016808592947201217437936 +1722 -0.1017915392835855858955085 +1723 0.3756228329342168326121509 +1724 0.2596779406985660343387678 +1725 0.4389764726083935086897725 +1726 1.09060711736041726638291 +1727 0.9524505990936912303013173 +1728 -0.8199324700748548133688587 +1729 -0.770723337171754341312635 +1730 -0.8858400736935436725616455 +1731 -0.6902879581037091316630949 +1732 -0.5737146889282898065687277 +1733 -0.2521649713761041078363689 +1734 -0.3989345167434736882938751 +1735 -0.3173016842842723006512529 +1736 -0.9465827194768567931504322 +1737 -0.05811900018714322158075447 +1738 -0.3440543191640504927519828 +1739 -0.3534451212268321929066417 +1740 -1.972310943684230100103605 +1741 -0.3795783792946686441283077 +1742 0.6340053584426641464233398 +1743 0.842454242002632858188349 +1744 0.3906613965712798508533865 +1745 0.2860202227556514764650331 +1746 0.02124426084866931629946407 +1747 -0.004646790187273541761214801 +1748 -0.4379497012352767670861908 +1749 -0.2922465698442093251507856 +1750 -0.3739238324597838336593725 +1751 -0.4032889869834842544449316 +1752 -0.517942032580705147282174 +1753 -0.06483909605914262019865646 +1754 -0.02992728413440867707429049 +1755 0.240129216068857342936127 +1756 0.3566039379198897019129788 +1757 -0.2044533754870784258983463 +1758 1.519243129684279436375505 +1759 0.9714125482365488783997876 +1760 -0.694150472160623310813321 +1761 -0.8250626967672035627643368 +1762 -1.082907690140704426440266 +1763 -0.6749833403300726786255836 +1764 -0.780663281984504964228222 +1765 -0.5946694113413936166878671 +1766 -0.4646325761812831189878636 +1767 -0.5479412786589821227067887 +1768 -0.7938886766689239316008297 +1769 -0.4412191317921191346940191 +1770 -0.1316169648526760993512141 +1771 -0.2983952817996426976066004 +1772 -0.4836726645672959068456009 +1773 -0.2587728153448551893234253 +1774 0.7030842269516803799689342 +1775 1.220988201333538469839368 +1776 0.2301921311696825955817047 +1777 0.2141759239890446975262961 +1778 0.1479007856020431721510988 +1779 0.06150244973832745543074196 +1780 -0.3430181501554587231161975 +1781 -0.1538367768811485791768945 +1782 0.05232973985809399181112767 +1783 -0.3088404434013435895245436 +1784 -0.6124212234057129222719595 +1785 -0.1606693655947964427532781 +1786 0.1231400761667087173645285 +1787 0.5570733989129814656138251 +1788 0.3487692703436150454265885 +1789 0.3514498884967985348204422 +1790 1.469203766435384750366211 +1791 1.13331905960742562733401 +1792 -1.313135999542962562003368 +1793 -1.084114621836238523400198 +1794 -1.182554742757467858282894 +1795 -0.9460640597212151003958525 +1796 -0.8957113057196803840298571 +1797 -0.6933166707336250178528303 +1798 -0.5387784242836689552191842 +1799 -0.5417294141887936120838276 +1800 -0.9882746108250055616650798 +1801 -0.4688022647357878436302769 +1802 -0.1501479635575822535464852 +1803 0.1338806367608944003499971 +1804 -0.479822936399768140702804 +1805 -0.2760896085166050228920653 +1806 0.4427891129312379048243997 +1807 0.9203059010820959784382467 +1808 0.1751132860095821475177047 +1809 -0.03136312024984194701815454 +1810 -0.2113638407248701334140151 +1811 0.03626648470916767064142761 +1812 -0.5935819685394961853219797 +1813 -0.3032608049743323874736234 +1814 -0.2292817387591737365859501 +1815 -0.2434946072560952301522263 +1816 -0.8543955877528333076043054 +1817 -0.2121758151684872972797535 +1818 0.06184244155668225384481218 +1819 0.6342469382260996768607697 +1820 0.2630220431697500860224181 +1821 0.3898922582062197550456517 +1822 1.532528011863320660523868 +1823 0.9812473467049687148033854 +1824 -1.016445455670295983097162 +1825 -1.122339528313694767547304 +1826 -1.215930442969083147275455 +1827 -0.8190973918442719936550134 +1828 -0.8412840123600571207163057 +1829 -0.7667922560976264678700431 +1830 -0.6118620773001264279145062 +1831 -0.5905411465371597223850131 +1832 -0.9066195729869201969108872 +1833 -0.4896273784614274537929646 +1834 -0.1019567161191093640493222 +1835 -0.1203088473291774596063419 +1836 -0.3263624441587242297480032 +1837 -0.3211379413153098161259891 +1838 0.6046786450526931977478284 +1839 0.9908877320388764786684987 +1840 0.2049894673585122839565287 +1841 0.1867748162370513886898493 +1842 0 +1843 0.09131468174001737547751389 +1844 -0.3376996043213379983249922 +1845 -0.2739778318811270096944099 +1846 -0.2257706909716833965084959 +1847 -0.3156732515100451608169863 +1848 -0.6555994379849312547747786 +1849 -0.1970577061687274755819033 +1850 0.0936280180744472195764061 +1851 0.3464851789546034566136257 +1852 0.3096576986855335000825562 +1853 0.2252508354024032877216399 +1854 1.416724338697699092648463 +1855 1.123235925344661323421747 +1856 -0.4324901898575644887401381 +1857 -0.6968692960786735390854574 +1858 -0.9780836934092960177622444 +1859 -0.6854922543621797537127804 +1860 -0.66430441091029757139097 +1861 -0.5982026799839909037004304 +1862 -0.5273533576212064977184468 +1863 -0.4695755835721055482245845 +1864 -0.9282309277019568094502233 +1865 -0.4539829864770364431514338 +1866 -0.2389136979931057724879651 +1867 -0.174188756139218664520385 +1868 -0.4627443837938093329498201 +1869 -0.3901259354411645841054224 +1870 0.7814543411291668961737855 +1871 0.6660672151078450564654077 +1872 0.2967949416351444713590979 +1873 0.2200567434152024270943571 +1874 0.07881310122597651179887634 +1875 0.04604323449222180730799892 +1876 -0.2413994165870705921328465 +1877 -0.1691526089763785989372735 +1878 0 +1879 -0.215033752106378650559293 +1880 -0.6051685925909416896573134 +1881 -0.1961259616619799861503282 +1882 0.1103719974843295481559124 +1883 0.4831319595005998390746527 +1884 0.3014387011590907716751531 +1885 0.3359009882545254122021561 +1886 1.438794581240658398968435 +1887 0.9771084057429110236725478 +1888 -0.7271629355761202173624724 +1889 -0.7857511121768039341617396 +1890 -0.9583050541047538617434043 +1891 -0.6666091937043925330641514 +1892 -0.7212164848557828245034784 +1893 -0.4289551103487616035003782 +1894 -0.4780972336301583802686821 +1895 0.4909200755898827650547389 +1896 -0.8439863516003240917484618 +1897 -0.41356779105552265995982 +1898 -0.2406931233406655601392288 +1899 -0.05716314101171582340299437 +1900 -0.518511538740423327809026 +1901 -0.3646969576149394764996714 +1902 0.7627382826768310808418505 +1903 0.6834557377591052862442211 +1904 0.3180502289906145807485416 +1905 0.3955799856586219576115582 +1906 0.05716172004170572140679951 +1907 -0.05257793650263997697891227 +1908 -0.27698656372323765539889 +1909 -0.09699283604504380096322791 +1910 0.05070874533127478489547002 +1911 -0.1872558227750732162686376 +1912 -0.5868468575862989533575842 +1913 -0.01105023581162026952151578 +1914 0.224377725926878324180791 +1915 0.3430311801089725443070222 +1916 0.480494142675950641763194 +1917 0.3779712268791879381524268 +1918 1.472574020735919697600025 +1919 1.283761052273455938177449 +1920 -0.9188021931910902440066025 +1921 -0.7591838447381377141809367 +1922 -0.9381223372437917928934326 +1923 -0.6902199422777133275275219 +1924 -0.5466265168196631218933135 +1925 -0.3459851162858581519188306 +1926 -0.315354853604451312865109 +1927 -0.3774661801824666929050522 +1928 -0.6493634200607774076274836 +1929 -0.1195782795194057224197337 +1930 -0.0136858046210055900315794 +1931 0.128452466901179923608467 +1932 -0.1511525090463690101927341 +1933 0.02949260803528475083368221 +1934 1.134482406121161357503979 +1935 0.9143304739632091004963854 +1936 0.4494012729997455823927055 +1937 0.3106019541859400545646963 +1938 0.1069777538337771116694341 +1939 0.06778951047383721673078583 +1940 -0.346951035974260635352806 +1941 -0.07934354049647142359535934 +1942 0.117214666723157306948977 +1943 -0.2149248212152583270562189 +1944 -0.5241752468370849404877276 +1945 -0.1007253146683210476286519 +1946 0.1210173004880725211585002 +1947 0.3791155870224027224502095 +1948 0.5433447548410008653974046 +1949 0.386861626693504045970684 +1950 1.637629643478306862292015 +1951 1.30153981077711322633661 +1952 -0.8457533923893588712061842 +1953 -0.8164672623657120986706559 +1954 -1.009803891317447854802936 +1955 -0.6282716884005741242447129 +1956 -0.5787092003645374349574126 +1957 -0.3682068657609355866178191 +1958 -0.276688576750608872245607 +1959 -0.4083037013386677793747026 +1960 -0.5870771603720417175509283 +1961 -0.1991653129281036604947275 +1962 0.1133627738553382169328643 +1963 0.1699177480889486058224236 +1964 0.01514657162789934119473401 +1965 0.1313405509131982396020533 +1966 0.6703933674725707225761084 +1967 0.9823657452141409951451578 +1968 0.5808601423635184612948024 +1969 0.5078954636113780507500337 +1970 0.3244180564471382255398169 +1971 0.3013322022457707305420627 +1972 -0.09703868184606195823604935 +1973 -0.02724829741160927909504608 +1974 0.1913815285590272918803123 +1975 0.136856932271303327608436 +1976 -0.5641746132068087282718238 +1977 0.1954124876668424382053502 +1978 0.3824191191898924646608293 +1979 0.6712140732667082332341124 +1980 0.6080036017034821105298192 +1981 0.7014249692742642317000445 +1982 1.742748458675729805733567 +1983 1.475219608716932917502618 +1984 -0.8172264477598142340397658 +1985 -0.8418001533025583071889741 +1986 -0.9692895198085322849834711 +1987 -0.6845862710791043026503644 +1988 -0.6461017872025773822741712 +1989 -0.4811278868170838496354236 +1990 -0.3227304419495010678886615 +1991 -0.4023833923371089027476444 +1992 -0.6368368250009615039175515 +1993 -0.2454100050263446908260789 +1994 -0.09265903928274016321253725 +1995 0.06964505330267306559832718 +1996 -0.1741114432038163295501931 +1997 -0.169069163702629698953217 +1998 0.9809613243643463542653649 +1999 1.069971649797241131096825 +2000 0.5509811021840649303271675 +2001 0.4170257749725692630882179 +2002 0.125799192452209412929065 +2003 0.07795122072658328127303662 +2004 -0.4054844249728056793102837 +2005 0.05694396656422935631969295 +2006 0.1356791182463005507319309 +2007 -0.213155934548038605846898 +2008 -0.5141764598542407638248619 +2009 0.09542621620104024815489652 +2010 0.2427333832536216207120816 +2011 0.6356092745785362208010838 +2012 0.4442948141567676922925045 +2013 0.5457009026013368568897022 +2014 1.65827799662947650283229 +2015 1.472736057793636810231419 +2016 -0.8507597839066729505930198 +2017 -0.8963994048737105035939976 +2018 -1.010682966090495460420584 +2019 -0.6622675422054307148300722 +2020 -0.5914457643753205928760508 +2021 -0.5699960534628595310024934 +2022 -0.3891648908125679429126365 +2023 -0.4617735302163055166602135 +2024 -0.7303293970948149249622361 +2025 -0.3902124127391192187630509 +2026 0.1016636667155226270153889 +2027 0.03998528553941931018567146 +2028 -0.1817540738265960298392088 +2029 -0.068616205168100408151588 +2030 0.8747975573575655916513938 +2031 1.021155207721197832881899 +2032 0.3596372016097407198209623 +2033 0.4421849645554974950201199 +2034 0.119584842966186100099435 +2035 0.1244501740494303454465097 +2036 -0.3936167024815424575479028 +2037 0.02621947148574221841954568 +2038 0.05074982372002666275445648 +2039 -0.2246232435975868968469626 +2040 -0.5370791776929619842917418 +2041 0.002435126458294509244062453 +2042 0.2216035828360221893174042 +2043 0.5045737399670643386073721 +2044 0.6667281110183198578056363 +2045 0.4814123450778426405172183 +2046 1.681384059833362920599598 +2047 1.478407858234797034313601 +2048 -0.5476263848196886163677277 +2049 -0.4343715093030674490037768 +2050 -0.5511443564277469508994045 +2051 -0.2016067516224991917894727 +2052 -0.4026278796707623564010703 +2053 -0.2759771374250322706345173 +2054 -0.06198547787804439823666769 +2055 -0.2983713835296493144255692 +2056 -0.4031454564338593504757569 +2057 -0.2686028671693866387570893 +2058 0.1710475174996004821270645 +2059 0.0284895927026425632710982 +2060 -0.2258216313576437428434218 +2061 -0.05091802241793606798037075 +2062 1.164769086647538864909279 +2063 0.9733423378072789677872834 +2064 0.6638409173829130649480135 +2065 0.5511584274463530164211988 +2066 0.1870429381914443522916258 +2067 0.2765645957749217065391178 +2068 -0.2389935946838671609881999 +2069 0.1265257239536398126134031 +2070 0.08997073099679386842808526 +2071 0.003623036622929426409100984 +2072 -0.492886531889590195909534 +2073 0.317772054150914584624843 +2074 0.2138400801948658891404875 +2075 0.7314030357819607530700523 +2076 0.5884994020832851058244728 +2077 0.6824745058054205726350006 +2078 1.814172626048925263120282 +2079 1.242208881032678124967106 +2080 -0.4672966824992645373804123 +2081 -0.5162156075399755295052273 +2082 -0.5412097823467443280520683 +2083 -0.2518488545319996219085112 +2084 -0.2991112857707775574134246 +2085 -0.04743270200511474216087393 +2086 -0.1336415061594771191977316 +2087 -0.07048336256914253250549507 +2088 -0.4710893748997478924778193 +2089 0.03820629104894433802908082 +2090 0.2140846645743295362240843 +2091 0.2502872811228874505573572 +2092 0.05174802395246171082821007 +2093 0.2144917044831090857659461 +2094 1.038471084002853705996472 +2095 1.162183636672691422475623 +2096 0.6551530489683029534475622 +2097 0.9168000263956989082103632 +2098 0.3268026850331254284931504 +2099 0.3593367297887907207964986 +2100 0.129087987666935077868402 +2101 0.3906986438285476315179778 +2102 0.2426899471335306479602423 +2103 0.06139776076619951616919479 +2104 -0.307149768270523426672014 +2105 0.1965869900677715553793945 +2106 0.5281540088615165329244405 +2107 0.9049741019788400953061114 +2108 0.7509902446710675638641419 +2109 0.7675300869407252202236691 +2110 1.829683926228441892547494 +2111 1.525695160629452651335214 +2112 -0.9315938518072173213369069 +2113 -0.9059463884227738628140969 +2114 -1.044770223068605119465246 +2115 -0.8954096138793028458735535 +2116 -1.027171369658026467419631 +2117 -0.8478662929890835586732578 +2118 -0.5956225905621660432487374 +2119 -0.5940383926866128483368357 +2120 -0.9651640559913541306258367 +2121 -0.5313320517360060613043515 +2122 -0.3934827365658497555500617 +2123 -0.3776436297392303242936862 +2124 -0.5841582757798400304949382 +2125 -0.4778100357954064847376685 +2126 1.089739202548099417100502 +2127 0.4028271897280194524526564 +2128 0.1347659913636740369735634 +2129 -0.03239692848540517977617981 +2130 -0.1531951523286366190212959 +2131 -0.2453955440501520424145809 +2132 -0.7485811946107649994530675 +2133 -0.3182674068204289774541849 +2134 -0.2594694333794699825368468 +2135 -0.3971853308024402839926381 +2136 -0.7999966013583115209684138 +2137 -0.2590657953647370059790944 +2138 -0.02067096548912263076491769 +2139 0.3060439833672713438872393 +2140 0.3138487188989528831051246 +2141 0.1836785088377921038027552 +2142 1.17904561916914052410732 +2143 1.091670977126341313123703 +2144 -1.036091327858276622819744 +2145 -1.032587403241424839350771 +2146 -1.108626644832649166261263 +2147 -0.9221621700411101185679286 +2148 -0.8248290121857146939277072 +2149 -0.7660810609688705197228842 +2150 -0.6337334059189745349982559 +2151 -0.584182167053222789476763 +2152 -0.9083507287149406028703424 +2153 -0.5400111081424294745545467 +2154 -0.3314870295994394311378528 +2155 -0.177103996763248228152321 +2156 -0.2688032910852967694026461 +2157 -0.3232745880359840229267832 +2158 1.085266871340572869542029 +2159 0.8804697456955909995457432 +2160 0.2833241963610136915363569 +2161 0.2550441979117294977186248 +2162 -0.07285739738130683762484807 +2163 -0.1498923245365323397848556 +2164 -0.4902369094546885630592215 +2165 -0.1224742291420368583976241 +2166 -0.09340556629813528966010949 +2167 -0.49335505245107930116788 +2168 -0.7579972749921795038829941 +2169 -0.1805260246870093177040673 +2170 -0.0009773783515106826413898489 +2171 0.202829356715665487520539 +2172 0.4983461577159522537527891 +2173 0.2667952788890235460428357 +2174 1.224450744610900532194364 +2175 0.9911933238189182260313714 +2176 -1.079637461829116684697283 +2177 -0.7361859038613911554449487 +2178 -1.084384188655623360020286 +2179 -0.7602004660148556913767948 +2180 -0.6912012240565985621287837 +2181 -0.524027022692344024434874 +2182 -0.5913053319103444005477854 +2183 -0.4003955740222915338222265 +2184 -0.9826409443269950028110316 +2185 -0.3557741916477520360828635 +2186 -0.2046223871915077707761554 +2187 -0.0426512768790416330055848 +2188 -0.08684376402137211625742452 +2189 -0.1471144437279747752000958 +2190 0.5806300274507939507273591 +2191 0.9228481784521139763555198 +2192 0.1356142745113608771845293 +2193 0.2512779622346038022051573 +2194 0.01889907959814192406344802 +2195 -0.08542683567189615634340782 +2196 -0.3336806442527678329135199 +2197 -0.2294411952286765365993659 +2198 -0.191575521720813435333497 +2199 -0.3512808145023882389068604 +2200 -0.5549808000046594358423135 +2201 -0.199208314267989960999472 +2202 0.09222572955667782124145049 +2203 0.3282260218107647120611148 +2204 0.2897275450567790011646707 +2205 0.3394391745374456537120977 +2206 1.204164154928692553880865 +2207 1.186131263164019067346544 +2208 -0.8848233290300568931741054 +2209 -0.8520221245189372183403975 +2210 -0.9894557445645340010287327 +2211 -0.7061471548707528578248116 +2212 -0.7424337846783682914875158 +2213 -0.5756886357501629358779383 +2214 -0.463711151289110223849832 +2215 -0.53667838912505216875104 +2216 -0.763459560545643345363942 +2217 -0.4477512259194755817048872 +2218 -0.1659752408620745467437985 +2219 -0.07905563882395889863108351 +2220 -0.2276802270123055027539749 +2221 -0.2621899520224056923112244 +2222 0.8490513519480310522524746 +2223 0.7760146224156155847495597 +2224 0.1099156553522974144598834 +2225 0.2635725436134219723527394 +2226 0.07100556254779261111664823 +2227 -0.09469158025381324561564611 +2228 -0.558592017709926280666366 +2229 -0.1583821006462370062362055 +2230 -0.2667401511441260808510378 +2231 -0.3715600008876556725745388 +2232 -0.5071204008306460231381152 +2233 -0.07912025371998804290640805 +2234 0.2803910300654761100780377 +2235 0.25163393844456838355228 +2236 0.3874036862423263505306181 +2237 0.2719338552154560439966247 +2238 1.403619357299436876118648 +2239 1.085773219238035380840302 +2240 -0.9077780338376761903873557 +2241 -0.6946857877774162970396787 +2242 -1.051773789571598172187805 +2243 -0.5375212456953403217241316 +2244 -0.5858759799273683954723424 +2245 -0.6921278647861857091783122 +2246 -0.3897757223515097013688546 +2247 -0.4360862008916834842153776 +2248 -0.4697399819759939809671323 +2249 -0.3926682220513207921541721 +2250 -0.1653679764090939252607626 +2251 -0.1293092669220640700267211 +2252 -0.3269786925332980320746401 +2253 -0.3511770006205719441005897 +2254 0.8862853013237730337436915 +2255 0.7336459004932465166604061 +2256 0.3231175650245226571577462 +2257 0.4775539192853978098796119 +2258 0.1752559484797529265609484 +2259 -0.00158875152611959169490774 +2260 -0.1941947703094531463285932 +2261 0.04385560932324109040258975 +2262 -0.04046876894951390024601778 +2263 -0.1087511305298125563467693 +2264 -0.5276196511475830241977292 +2265 0.07587085777624066884605725 +2266 0.1503171101735585601932854 +2267 0.3603980643478667533763371 +2268 0.4084636835802539778228493 +2269 0.5345556689946011630354405 +2270 1.596077390230919323954595 +2271 1.179233509539834967583261 +2272 -0.4931757636368274688720703 +2273 -0.8334875889122486114501953 +2274 -1.146865256130695343017578 +2275 -0.4804994549602270015320471 +2276 -0.3145570027140471291993151 +2277 -0.3523791535990312695503235 +2278 -0.1377413226291537284851074 +2279 -0.1950435101143305760551527 +2280 0.04383384273597258629084905 +2281 -0.1943368577575755873354524 +2282 0.8137878757605161439414587 +2283 0.6229545669630169868469238 +2284 -0.364849438048189589345327 +2285 0.1697931078440316765565399 +2286 1.870038733566895983173595 +2287 0.9498493226193305272175849 +2288 0.6498826704919338226318359 +2289 0.5534047960805205113032912 +2290 0.3883123844861984252929688 +2291 0.1163395314381039380435823 +2292 -0.2255734911720668756096586 +2293 -0.01811498281590283657149776 +2294 0.1267367010647109937249155 +2295 -0.2038721837369460443412095 +2296 -0.5430958891414443545642143 +2297 0.3166247324920012373716816 +2298 0.07255105707794440306201977 +2299 0.4650989773993690068465412 +2300 0.4130166007803297012479504 +2301 0.3185384445088474403284806 +2302 1.606910892057781703456953 +2303 1.091607653293758417589743 diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx index 4ae201351d059304bd97144cb812215933b0ad44..3c6d919f16fac19c36943dfc97ab7186df349754 100644 --- a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx +++ b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx @@ -30,6 +30,7 @@ CbmRichMCbmHitProducer::CbmRichMCbmHitProducer() , //fMappingFile("mRICH_Mapping_vert_20190318.geo") fMappingFile("mRICH_Mapping_vert_20190318_elView.geo") + , fICD_offset_read() { } @@ -60,6 +61,10 @@ InitStatus CbmRichMCbmHitProducer::Init() InitMapping(); + for (auto& a : fICD_offset_read) + a = 0.; + if (fDoICD) read_ICD(fICD_offset_read, 0); + return kSUCCESS; } @@ -121,7 +126,7 @@ void CbmRichMCbmHitProducer::Exec(Option_t* /*option*/) void CbmRichMCbmHitProducer::ProcessData(CbmEvent* event) { if (event != NULL) { - LOG(info) << "CbmRichMCbmHitProducer CbmEvent mode. CbmEvent # " << event->GetNumber(); + LOG(debug) << "CbmRichMCbmHitProducer CbmEvent mode. CbmEvent # " << event->GetNumber(); Int_t nofDigis = event->GetNofData(ECbmDataType::kRichDigi); //LOG(info) << "nofDigis: " << nofDigis; @@ -130,8 +135,8 @@ void CbmRichMCbmHitProducer::ProcessData(CbmEvent* event) Int_t digiIndex = event->GetIndex(ECbmDataType::kRichDigi, iDigi); ProcessDigi(event, digiIndex); } - LOG(info) << "nofDigis: " << nofDigis << "\t\t " - << "nofHits : " << fNofHits; + LOG(debug) << "nofDigis: " << nofDigis << "\t\t " + << "nofHits : " << fNofHits; fNofHits = 0; } else { @@ -176,13 +181,22 @@ void CbmRichMCbmHitProducer::AddHit(CbmEvent* event, TVector3& posHit, const Cbm Int_t PmtId) { Int_t nofHits = fRichHits->GetEntriesFast(); + + int32_t DiRICH_Addr = digi->GetAddress(); + unsigned int addr = (((DiRICH_Addr >> 24) & 0xF) * 18 * 32) + (((DiRICH_Addr >> 20) & 0xF) * 2 * 32) + + (((DiRICH_Addr >> 16) & 0xF) * 32) + ((DiRICH_Addr & 0xFFFF) - 0x1); + new ((*fRichHits)[nofHits]) CbmRichHit(); CbmRichHit* hit = (CbmRichHit*) fRichHits->At(nofHits); hit->SetPosition(posHit); hit->SetDx(fHitError); hit->SetDy(fHitError); hit->SetRefId(index); - hit->SetTime(digi->GetTime()); + if (fDoICD) { hit->SetTime(digi->GetTime() - fICD_offset_read.at(addr)); } + else { + hit->SetTime(digi->GetTime()); + } + hit->SetToT(digi->GetToT()); hit->SetAddress(digi->GetAddress()); hit->SetPmtId(PmtId); @@ -273,4 +287,30 @@ bool CbmRichMCbmHitProducer::RestrictToAerogelAccDec2019(Double_t x, Double_t y) return true; } +void CbmRichMCbmHitProducer::read_ICD(std::array<Double_t, 2304>& ICD_offsets, unsigned int iteration) +{ + std::string line; + std::ifstream icd_file(Form("icd_offset_it_%u.data", iteration)); + unsigned int lineCnt = 0; + if (icd_file.is_open()) { + while (getline(icd_file, line)) { + if (line[0] == '#') continue; // just a comment + std::istringstream iss(line); + unsigned int addr = 0; + Double_t value; + if (!(iss >> addr >> value)) { + LOG(info) << "A Problem accured in line " << lineCnt << "\n"; + break; + } // error + lineCnt++; + ICD_offsets.at(addr) += value; + } + icd_file.close(); + LOG(info) << "Loaded inter channel delay file icd_offset_it_" << iteration << ".data for RICH.\n"; + } + else { + LOG(info) << "Unable to open inter channel delay file icd_offset_it_" << iteration << ".data\n"; + } +} + ClassImp(CbmRichMCbmHitProducer) diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h index 018c1b2efa31bc02aaf8232522e7db7a77e561d7..fa48567ff2b679e1a1854fe80f6413628d0780f9 100644 --- a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h +++ b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h @@ -103,6 +103,13 @@ public: */ void applyToTCut() { fDoToT = true; } + + /** + * Apply correction of the inter channel delay (ICD) + */ + void applyICDCorrection(bool val = true) { fDoICD = val; } + + /** * Apply restriction to Mar2019 mRICH Acceptance (for Simulations) */ @@ -119,6 +126,7 @@ private: TClonesArray* fRichHits; // RICH hits TClonesArray* fCbmEvents = nullptr; // CbmEvent for time-based simulations bool fDoToT = false; + bool fDoICD = false; bool fRestrictToAcc = false; bool fRestrictToFullAcc = false; bool fRestrictToAerogelAccDec2019 = false; @@ -135,6 +143,8 @@ private: std::string fMappingFile; + std::array<Double_t, 2304> fICD_offset_read; + void InitMapping(); bool isInToT(const double ToT); @@ -154,6 +164,12 @@ private: void AddHit(CbmEvent* event, TVector3& posHit, const CbmRichDigi* digi, Int_t index, Int_t PmtId); + /** + * function for loading of a created inter channel delay correction file. + */ + void read_ICD(std::array<Double_t, 2304>& offsets, unsigned int iteration); + + /** * \brief Copy constructor. */ diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx index afb825327b695839e1bff9a3fa86a39db7e4593a..8f8e72688d150898f70c56c00d9f21204f137f91 100644 --- a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx +++ b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx @@ -167,10 +167,14 @@ void CbmRichMCbmQaRichOnly::InitHistograms() fHM->Create2<TH2D>("fhRichRingRadiusChi2", "fhRichRingRadiusChi2; Ring Radius [cm];\\Chi^2 ;;Entries", 70, -0.05, 6.95, 101, 0.0, 10.1); + fHM->Create1<TH1D>("fhHitTimeEvent", "fhHitTimeEvent;time [ns];Entries", 400, -100., 300); // Digis - fHM->Create2<TH2D>("fhDigisInChnl", "fhDigisInChnl;channel;#Digis;", 2304, -0.5, 2303.5, 50, -0.5, 49.5); - fHM->Create2<TH2D>("fhDigisInDiRICH", "fhDigisInDiRICH;DiRICH;#Digis;", 72, -0.5, 71.5, 300, -0.5, 299.5); + fHM->Create2<TH2D>("fhDigisInChnl", "fhDigisInChnl;channel;#Digis;", 2304, -0.5, 2303.5, 500, -0.5, 499.5); + fHM->Create2<TH2D>("fhDigisInDiRICH", "fhDigisInDiRICH;DiRICH;#Digis;", 72, -0.5, 71.5, 3000, -0.5, 2999.5); + + //fHM->Create2<TH2D>("fhDigisTimeTot", "fhDigisTimeTot;LE [ns]; ToT [ns];#Digis;", 200, -50., 150., 300, 15.0, 30.0); + fHM->Create2<TH2D>("fhHitsTimeTot", "fhHitsTimeTot;LE [ns]; ToT [ns];#Digis;", 200, -50., 150., 300, 15.0, 30.0); } @@ -187,7 +191,6 @@ void CbmRichMCbmQaRichOnly::Exec(Option_t* /*option*/) for (int i = 0; i < fDigiMan->GetNofDigis(ECbmModuleId::kRich); i++) { const CbmRichDigi* richDigi = fDigiMan->Get<CbmRichDigi>(i); fHM->H1("fhRichDigisToT")->Fill(richDigi->GetToT()); - uint16_t addrDiRICH = (richDigi->GetAddress() >> 16) & 0xFFFF; uint16_t addrChnl = richDigi->GetAddress() & 0xFFFF; uint16_t dirichNmbr = ((addrDiRICH >> 8) & 0xF) * 18 + ((addrDiRICH >> 4) & 0xF) * 2 + ((addrDiRICH >> 0) & 0xF); @@ -238,6 +241,9 @@ void CbmRichMCbmQaRichOnly::Exec(Option_t* /*option*/) evRichHitIndx.push_back(iRichHit); CbmRichHit* richHit = static_cast<CbmRichHit*>(fRichHits->At(iRichHit)); + fHM->H1("fhHitTimeEvent")->Fill(richHit->GetTime() - ev->GetStartTime()); + fHM->H2("fhHitsTimeTot")->Fill(richHit->GetTime() - ev->GetStartTime(), richHit->GetToT()); + uint32_t pmtId = (((richHit->GetAddress()) >> 20) & 0xF) + (((richHit->GetAddress()) >> 24) & 0xF) * 9; pmtHits[pmtId]++; @@ -393,11 +399,25 @@ void CbmRichMCbmQaRichOnly::DrawHist() DrawH2(fHM->H2("fhDigisInChnl")); } + // { + // fHM->CreateCanvas("DigisTimeTot", "DigisTimeTot", 600, 600); + // DrawH2(fHM->H2("fhDigisTimeTot")); + // } + + { + fHM->CreateCanvas("HitsTimeTot", "HitsTimeTot", 600, 600); + DrawH2(fHM->H2("fhHitsTimeTot")); + } + { fHM->CreateCanvas("DigisInDiRICH", "DigisInDiRICH", 1200, 600); DrawH2(fHM->H2("fhDigisInDiRICH")); } + { + fHM->CreateCanvas("HitTimeEvent", "HitTimeEvent", 1200, 1200); + DrawH1(fHM->H1("fhHitTimeEvent")); + } { TCanvas* c = fHM->CreateCanvas("rich_Hits", "rich_Hits", 1200, 1200); @@ -575,7 +595,8 @@ void CbmRichMCbmQaRichOnly::Finish() } ICD_offset.at(i) += ICD_offset_read.at(i); } - save_ICD(ICD_offset, 0); + + if (fGenerateICD) save_ICD(ICD_offset, 0); //std::cout<<"Address: "<<InterChannel[0].first << std::endl; //std::cout<<"Tracks: "<< fTofTracks->GetEntriesFast() <<std::endl; diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h index 38c8258452c0aaf3b13b6c155e047e60801309fa..2e39233a89a7b7fb369db69c09ad76e882634fef 100644 --- a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h +++ b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h @@ -104,6 +104,12 @@ public: */ void SetTriggerRichHits(Int_t val = 0) { fTriggerRichHits = val; } + /** + * activate the generation of new ICD correction iterations + */ + void SetIcdGeneration(bool val = true) { fGenerateICD = val; } + + private: CbmDigiManager* fDigiMan = nullptr; @@ -138,6 +144,8 @@ private: bool fDoWriteHistToFile = true; bool fDoDrawCanvas = true; + bool fGenerateICD = false; + std::array<Double_t, 2304> ICD_offset_read; std::array<Double_t, 2304> ICD_offset; std::array<uint32_t, 2304> ICD_offset_cnt;