{ //=========Macro generated from canvas: c4/c4 //========= (Thu Feb 26 17:40:23 2009) by ROOT version5.20/00 TCanvas *c4 = new TCanvas("c4", "c4",20,64,891,474); c4->Range(-1,-1,1,1); TView *view = TView::CreateView(1); view->SetRange(-0.1754944,0,-13.24626,60.55973,101.9138,28.49585); c4->SetFillColor(0); c4->SetBorderMode(0); c4->SetBorderSize(2); c4->SetTheta(56.83207); c4->SetPhi(104.1567); c4->SetFrameBorderMode(0); TPolyLine3D *pline3D = new TPolyLine3D(27,""); Int_t ci; // for color index setting ci = TColor::GetColor("#ff0000"); pline3D->SetLineColor(ci); pline3D->SetLineStyle(3); pline3D->SetPoint(0,36.17613,81.35985,5.401103); pline3D->SetPoint(1,37.04837,81.84398,5.470863); pline3D->SetPoint(2,37.92727,82.3159,5.540624); pline3D->SetPoint(3,38.81266,82.77554,5.610384); pline3D->SetPoint(4,39.70438,83.22276,5.680145); pline3D->SetPoint(5,40.60226,83.65752,5.749907); pline3D->SetPoint(6,41.5061,84.07972,5.819667); pline3D->SetPoint(7,42.41574,84.48927,5.889428); pline3D->SetPoint(8,43.331,84.8861,5.959189); pline3D->SetPoint(9,44.25171,85.27013,6.028949); pline3D->SetPoint(10,45.17769,85.64127,6.09871); pline3D->SetPoint(11,46.10875,85.99947,6.16847); pline3D->SetPoint(12,47.04472,86.34466,6.238231); pline3D->SetPoint(13,47.98541,86.67673,6.307992); pline3D->SetPoint(14,48.93063,86.99571,6.377752); pline3D->SetPoint(15,49.88021,87.30144,6.447513); pline3D->SetPoint(16,50.83396,87.59391,6.517274); pline3D->SetPoint(17,51.7917,87.87305,6.587035); pline3D->SetPoint(18,52.75324,88.1388,6.656796); pline3D->SetPoint(19,53.71839,88.39113,6.726557); pline3D->SetPoint(20,54.68696,88.62998,6.796318); pline3D->SetPoint(21,55.65877,88.85529,6.866079); pline3D->SetPoint(22,56.63363,89.06704,6.93584); pline3D->SetPoint(23,57.61134,89.26517,7.005601); pline3D->SetPoint(24,58.59173,89.44964,7.075362); pline3D->SetPoint(25,59.57458,89.62043,7.145123); pline3D->SetPoint(26,60.55973,89.7775,7.214884); pline3D->Draw(); pline3D = new TPolyLine3D(54,""); ci = TColor::GetColor("#00ff00"); pline3D->SetLineColor(ci); pline3D->SetPoint(0,32.29581,85.65259,7.630352); pline3D->SetPoint(1,32.68999,85.95708,7.673953); pline3D->SetPoint(2,33.08599,86.25923,7.717553); pline3D->SetPoint(3,33.48378,86.55901,7.761153); pline3D->SetPoint(4,33.88335,86.8564,7.804753); pline3D->SetPoint(5,34.28469,87.1514,7.848353); pline3D->SetPoint(6,34.68779,87.44401,7.891953); pline3D->SetPoint(7,35.09262,87.7342,7.935553); pline3D->SetPoint(8,35.49916,88.02199,7.979152); pline3D->SetPoint(9,35.90743,88.30733,8.022753); pline3D->SetPoint(10,36.31739,88.59023,8.066353); pline3D->SetPoint(11,36.72903,88.87068,8.109953); pline3D->SetPoint(12,37.14234,89.14867,8.153552); pline3D->SetPoint(13,37.5573,89.42418,8.197152); pline3D->SetPoint(14,37.9739,89.69722,8.240752); pline3D->SetPoint(15,38.39212,89.96777,8.284352); pline3D->SetPoint(16,38.81194,90.23581,8.327952); pline3D->SetPoint(17,39.23336,90.50134,8.371552); pline3D->SetPoint(18,39.65636,90.76435,8.415153); pline3D->SetPoint(19,40.08092,91.02483,8.458753); pline3D->SetPoint(20,40.50703,91.28278,8.502354); pline3D->SetPoint(21,40.93466,91.53817,8.545953); pline3D->SetPoint(22,41.36382,91.79101,8.589554); pline3D->SetPoint(23,41.79448,92.04128,8.633154); pline3D->SetPoint(24,42.22662,92.28898,8.676754); pline3D->SetPoint(25,42.66023,92.5341,8.720353); pline3D->SetPoint(26,43.0953,92.77661,8.763954); pline3D->SetPoint(27,43.5318,93.01655,8.807554); pline3D->SetPoint(28,43.96974,93.25385,8.851154); pline3D->SetPoint(29,44.40908,93.48855,8.894754); pline3D->SetPoint(30,44.84981,93.72061,8.938354); pline3D->SetPoint(31,45.29192,93.95004,8.981955); pline3D->SetPoint(32,45.73539,94.17684,9.025553); pline3D->SetPoint(33,46.18021,94.40099,9.069152); pline3D->SetPoint(34,46.62635,94.62247,9.112752); pline3D->SetPoint(35,47.07381,94.8413,9.156352); pline3D->SetPoint(36,47.52256,95.05744,9.199952); pline3D->SetPoint(37,47.9726,95.27091,9.243551); pline3D->SetPoint(38,48.4239,95.48168,9.287151); pline3D->SetPoint(39,48.87646,95.68976,9.330751); pline3D->SetPoint(40,49.33025,95.89513,9.374352); pline3D->SetPoint(41,49.78526,96.09779,9.417952); pline3D->SetPoint(42,50.24146,96.29772,9.461552); pline3D->SetPoint(43,50.69886,96.49493,9.505152); pline3D->SetPoint(44,51.15742,96.68941,9.548752); pline3D->SetPoint(45,51.61713,96.88116,9.592352); pline3D->SetPoint(46,52.07798,97.07014,9.635952); pline3D->SetPoint(47,52.53996,97.25639,9.679551); pline3D->SetPoint(48,53.00303,97.43986,9.723151); pline3D->SetPoint(49,53.46719,97.62057,9.766751); pline3D->SetPoint(50,53.93242,97.7985,9.810351); pline3D->SetPoint(51,54.39871,97.97366,9.853951); pline3D->SetPoint(52,54.86603,98.14602,9.897552); pline3D->SetPoint(53,55.33437,98.31561,9.941152); pline3D->Draw(); TPolyMarker3D *pmarker3D = new TPolyMarker3D(441,20,""); pmarker3D->SetName("TPolyMarker3D"); ci = TColor::GetColor("#0000ff"); pmarker3D->SetMarkerColor(ci); pmarker3D->SetMarkerStyle(20); pmarker3D->SetMarkerSize(1.7); pmarker3D->SetPoint(0,35.7809,84.35649,-13.24626); pmarker3D->SetPoint(1,36.26862,83.61496,-12.03702); pmarker3D->SetPoint(2,36.75635,82.87343,-10.82778); pmarker3D->SetPoint(3,37.24407,82.1319,-9.618538); pmarker3D->SetPoint(4,37.73179,81.39037,-8.409298); pmarker3D->SetPoint(5,38.21951,80.64884,-7.200058); pmarker3D->SetPoint(6,38.70723,79.90731,-5.990819); pmarker3D->SetPoint(7,39.19495,79.16578,-4.781579); pmarker3D->SetPoint(8,39.68267,78.42425,-3.572338); pmarker3D->SetPoint(9,40.17039,77.68272,-2.363098); pmarker3D->SetPoint(10,40.65812,76.94119,-1.153858); pmarker3D->SetPoint(11,41.14584,76.19966,0.05538164); pmarker3D->SetPoint(12,41.63356,75.45813,1.264622); pmarker3D->SetPoint(13,42.12128,74.71661,2.473862); pmarker3D->SetPoint(14,42.609,73.97507,3.683102); pmarker3D->SetPoint(15,43.09673,73.23354,4.892342); pmarker3D->SetPoint(16,43.58445,72.49201,6.101582); pmarker3D->SetPoint(17,44.07217,71.75048,7.310822); pmarker3D->SetPoint(18,44.55989,71.00896,8.520061); pmarker3D->SetPoint(19,45.04761,70.26743,9.729301); pmarker3D->SetPoint(20,45.53533,69.52589,10.93854); pmarker3D->SetPoint(21,34.93906,85.23435,-12.36839); pmarker3D->SetPoint(22,35.42678,84.49283,-11.15915); pmarker3D->SetPoint(23,35.9145,83.7513,-9.949913); pmarker3D->SetPoint(24,36.40222,83.00977,-8.740673); pmarker3D->SetPoint(25,36.88994,82.26823,-7.531433); pmarker3D->SetPoint(26,37.37766,81.5267,-6.322193); pmarker3D->SetPoint(27,37.86539,80.78518,-5.112953); pmarker3D->SetPoint(28,38.35311,80.04365,-3.903713); pmarker3D->SetPoint(29,38.84083,79.30212,-2.694473); pmarker3D->SetPoint(30,39.32855,78.56059,-1.485233); pmarker3D->SetPoint(31,39.81627,77.81905,-0.2759931); pmarker3D->SetPoint(32,40.30399,77.07753,0.9332469); pmarker3D->SetPoint(33,40.79171,76.336,2.142487); pmarker3D->SetPoint(34,41.27943,75.59447,3.351727); pmarker3D->SetPoint(35,41.76715,74.85294,4.560967); pmarker3D->SetPoint(36,42.25488,74.1114,5.770207); pmarker3D->SetPoint(37,42.7426,73.36988,6.979447); pmarker3D->SetPoint(38,43.23032,72.62835,8.188686); pmarker3D->SetPoint(39,43.71804,71.88682,9.397927); pmarker3D->SetPoint(40,44.20576,71.14529,10.60717); pmarker3D->SetPoint(41,44.69349,70.40376,11.81641); pmarker3D->SetPoint(42,34.09721,86.11222,-11.49053); pmarker3D->SetPoint(43,34.58493,85.37069,-10.28129); pmarker3D->SetPoint(44,35.07265,84.62916,-9.072048); pmarker3D->SetPoint(45,35.56038,83.88763,-7.862808); pmarker3D->SetPoint(46,36.0481,83.1461,-6.653568); pmarker3D->SetPoint(47,36.53582,82.40457,-5.444328); pmarker3D->SetPoint(48,37.02354,81.66304,-4.235088); pmarker3D->SetPoint(49,37.51126,80.92151,-3.025848); pmarker3D->SetPoint(50,37.99898,80.17999,-1.816608); pmarker3D->SetPoint(51,38.4867,79.43845,-0.6073679); pmarker3D->SetPoint(52,38.97443,78.69692,0.6018721); pmarker3D->SetPoint(53,39.46215,77.95539,1.811112); pmarker3D->SetPoint(54,39.94987,77.21386,3.020352); pmarker3D->SetPoint(55,40.43759,76.47234,4.229592); pmarker3D->SetPoint(56,40.92531,75.7308,5.438832); pmarker3D->SetPoint(57,41.41303,74.98927,6.648072); pmarker3D->SetPoint(58,41.90075,74.24774,7.857312); pmarker3D->SetPoint(59,42.38847,73.50621,9.066552); pmarker3D->SetPoint(60,42.87619,72.76469,10.27579); pmarker3D->SetPoint(61,43.36392,72.02316,11.48503); pmarker3D->SetPoint(62,43.85164,71.28162,12.69427); pmarker3D->SetPoint(63,33.25536,86.99008,-10.61266); pmarker3D->SetPoint(64,33.74308,86.24856,-9.403422); pmarker3D->SetPoint(65,34.23081,85.50703,-8.194182); pmarker3D->SetPoint(66,34.71853,84.7655,-6.984943); pmarker3D->SetPoint(67,35.20625,84.02396,-5.775703); pmarker3D->SetPoint(68,35.69397,83.28244,-4.566463); pmarker3D->SetPoint(69,36.18169,82.54091,-3.357223); pmarker3D->SetPoint(70,36.66941,81.79938,-2.147983); pmarker3D->SetPoint(71,37.15714,81.05785,-0.9387427); pmarker3D->SetPoint(72,37.64486,80.31631,0.2704973); pmarker3D->SetPoint(73,38.13258,79.57479,1.479737); pmarker3D->SetPoint(74,38.6203,78.83326,2.688977); pmarker3D->SetPoint(75,39.10802,78.09173,3.898217); pmarker3D->SetPoint(76,39.59574,77.3502,5.107457); pmarker3D->SetPoint(77,40.08347,76.60867,6.316697); pmarker3D->SetPoint(78,40.57119,75.86714,7.525937); pmarker3D->SetPoint(79,41.05891,75.12561,8.735177); pmarker3D->SetPoint(80,41.54663,74.38408,9.944417); pmarker3D->SetPoint(81,42.03435,73.64255,11.15366); pmarker3D->SetPoint(82,42.52207,72.90102,12.3629); pmarker3D->SetPoint(83,43.00979,72.15949,13.57214); pmarker3D->SetPoint(84,32.41352,87.86795,-9.734797); pmarker3D->SetPoint(85,32.90124,87.12642,-8.525558); pmarker3D->SetPoint(86,33.38896,86.38489,-7.316318); pmarker3D->SetPoint(87,33.87668,85.64336,-6.107078); pmarker3D->SetPoint(88,34.3644,84.90183,-4.897838); pmarker3D->SetPoint(89,34.85212,84.1603,-3.688597); pmarker3D->SetPoint(90,35.33985,83.41877,-2.479357); pmarker3D->SetPoint(91,35.82757,82.67724,-1.270118); pmarker3D->SetPoint(92,36.31529,81.93571,-0.06087752); pmarker3D->SetPoint(93,36.80301,81.19418,1.148363); pmarker3D->SetPoint(94,37.29073,80.45265,2.357603); pmarker3D->SetPoint(95,37.77845,79.71112,3.566843); pmarker3D->SetPoint(96,38.26617,78.9696,4.776083); pmarker3D->SetPoint(97,38.75389,78.22807,5.985322); pmarker3D->SetPoint(98,39.24162,77.48653,7.194562); pmarker3D->SetPoint(99,39.72934,76.745,8.403803); pmarker3D->SetPoint(100,40.21706,76.00347,9.613043); pmarker3D->SetPoint(101,40.70478,75.26195,10.82228); pmarker3D->SetPoint(102,41.1925,74.52042,12.03152); pmarker3D->SetPoint(103,41.68023,73.77888,13.24076); pmarker3D->SetPoint(104,42.16795,73.03735,14.45); pmarker3D->SetPoint(105,31.57167,88.74582,-8.856933); pmarker3D->SetPoint(106,32.05939,88.00429,-7.647692); pmarker3D->SetPoint(107,32.54712,87.26276,-6.438452); pmarker3D->SetPoint(108,33.03484,86.52122,-5.229212); pmarker3D->SetPoint(109,33.52256,85.77969,-4.019972); pmarker3D->SetPoint(110,34.01028,85.03817,-2.810732); pmarker3D->SetPoint(111,34.498,84.29664,-1.601492); pmarker3D->SetPoint(112,34.98572,83.55511,-0.3922523); pmarker3D->SetPoint(113,35.47344,82.81358,0.8169877); pmarker3D->SetPoint(114,35.96116,82.07204,2.026228); pmarker3D->SetPoint(115,36.44889,81.33052,3.235468); pmarker3D->SetPoint(116,36.93661,80.58899,4.444708); pmarker3D->SetPoint(117,37.42433,79.84746,5.653948); pmarker3D->SetPoint(118,37.91205,79.10593,6.863188); pmarker3D->SetPoint(119,38.39977,78.3644,8.072428); pmarker3D->SetPoint(120,38.88749,77.62287,9.281668); pmarker3D->SetPoint(121,39.37521,76.88134,10.49091); pmarker3D->SetPoint(122,39.86293,76.13981,11.70015); pmarker3D->SetPoint(123,40.35066,75.39828,12.90939); pmarker3D->SetPoint(124,40.83838,74.65675,14.11863); pmarker3D->SetPoint(125,41.3261,73.91522,15.32787); pmarker3D->SetPoint(126,30.72982,89.62368,-7.979067); pmarker3D->SetPoint(127,31.21755,88.88215,-6.769827); pmarker3D->SetPoint(128,31.70527,88.14062,-5.560587); pmarker3D->SetPoint(129,32.19299,87.39909,-4.351347); pmarker3D->SetPoint(130,32.68071,86.65756,-3.142107); pmarker3D->SetPoint(131,33.16843,85.91603,-1.932867); pmarker3D->SetPoint(132,33.65615,85.1745,-0.7236271); pmarker3D->SetPoint(133,34.14388,84.43298,0.4856129); pmarker3D->SetPoint(134,34.6316,83.69144,1.694853); pmarker3D->SetPoint(135,35.11932,82.94991,2.904093); pmarker3D->SetPoint(136,35.60704,82.20838,4.113333); pmarker3D->SetPoint(137,36.09476,81.46685,5.322573); pmarker3D->SetPoint(138,36.58248,80.72533,6.531813); pmarker3D->SetPoint(139,37.0702,79.9838,7.741053); pmarker3D->SetPoint(140,37.55793,79.24226,8.950293); pmarker3D->SetPoint(141,38.04565,78.50073,10.15953); pmarker3D->SetPoint(142,38.53337,77.7592,11.36877); pmarker3D->SetPoint(143,39.02109,77.01768,12.57801); pmarker3D->SetPoint(144,39.50881,76.27615,13.78725); pmarker3D->SetPoint(145,39.99653,75.53461,14.99649); pmarker3D->SetPoint(146,40.48425,74.79308,16.20573); pmarker3D->SetPoint(147,29.88798,90.50155,-7.101202); pmarker3D->SetPoint(148,30.3757,89.76002,-5.891962); pmarker3D->SetPoint(149,30.86342,89.01849,-4.682722); pmarker3D->SetPoint(150,31.35114,88.27695,-3.473482); pmarker3D->SetPoint(151,31.83886,87.53543,-2.264242); pmarker3D->SetPoint(152,32.32658,86.7939,-1.055002); pmarker3D->SetPoint(153,32.81431,86.05237,0.1542381); pmarker3D->SetPoint(154,33.30203,85.31084,1.363478); pmarker3D->SetPoint(155,33.78975,84.56931,2.572718); pmarker3D->SetPoint(156,34.27747,83.82778,3.781958); pmarker3D->SetPoint(157,34.76519,83.08625,4.991198); pmarker3D->SetPoint(158,35.25291,82.34472,6.200438); pmarker3D->SetPoint(159,35.74063,81.60319,7.409678); pmarker3D->SetPoint(160,36.22836,80.86166,8.618918); pmarker3D->SetPoint(161,36.71608,80.12013,9.828158); pmarker3D->SetPoint(162,37.2038,79.3786,11.0374); pmarker3D->SetPoint(163,37.69152,78.63707,12.24664); pmarker3D->SetPoint(164,38.17924,77.89554,13.45588); pmarker3D->SetPoint(165,38.66697,77.15401,14.66512); pmarker3D->SetPoint(166,39.15469,76.41248,15.87436); pmarker3D->SetPoint(167,39.64241,75.67095,17.0836); pmarker3D->SetPoint(168,29.04613,91.37941,-6.223337); pmarker3D->SetPoint(169,29.53385,90.63788,-5.014097); pmarker3D->SetPoint(170,30.02157,89.89635,-3.804857); pmarker3D->SetPoint(171,30.5093,89.15482,-2.595617); pmarker3D->SetPoint(172,30.99702,88.41329,-1.386377); pmarker3D->SetPoint(173,31.48474,87.67176,-0.1771367); pmarker3D->SetPoint(174,31.97246,86.93023,1.032103); pmarker3D->SetPoint(175,32.46018,86.18871,2.241343); pmarker3D->SetPoint(176,32.9479,85.44717,3.450583); pmarker3D->SetPoint(177,33.43562,84.70564,4.659823); pmarker3D->SetPoint(178,33.92335,83.96411,5.869063); pmarker3D->SetPoint(179,34.41107,83.22258,7.078303); pmarker3D->SetPoint(180,34.89879,82.48106,8.287543); pmarker3D->SetPoint(181,35.38651,81.73952,9.496783); pmarker3D->SetPoint(182,35.87423,80.99799,10.70602); pmarker3D->SetPoint(183,36.36195,80.25646,11.91526); pmarker3D->SetPoint(184,36.84967,79.51494,13.1245); pmarker3D->SetPoint(185,37.33739,78.77341,14.33374); pmarker3D->SetPoint(186,37.82512,78.03188,15.54298); pmarker3D->SetPoint(187,38.31284,77.29034,16.75222); pmarker3D->SetPoint(188,38.80056,76.54881,17.96146); pmarker3D->SetPoint(189,28.20429,92.25728,-5.345471); pmarker3D->SetPoint(190,28.69201,91.51575,-4.136231); pmarker3D->SetPoint(191,29.17973,90.77422,-2.926991); pmarker3D->SetPoint(192,29.66745,90.03268,-1.717752); pmarker3D->SetPoint(193,30.15517,89.29116,-0.5085115); pmarker3D->SetPoint(194,30.64289,88.54963,0.7007285); pmarker3D->SetPoint(195,31.13061,87.8081,1.909968); pmarker3D->SetPoint(196,31.61834,87.06657,3.119209); pmarker3D->SetPoint(197,32.10606,86.32504,4.328449); pmarker3D->SetPoint(198,32.59378,85.58351,5.537689); pmarker3D->SetPoint(199,33.0815,84.84198,6.746929); pmarker3D->SetPoint(200,33.56922,84.10045,7.956169); pmarker3D->SetPoint(201,34.05694,83.35892,9.165408); pmarker3D->SetPoint(202,34.54466,82.61739,10.37465); pmarker3D->SetPoint(203,35.03239,81.87586,11.58389); pmarker3D->SetPoint(204,35.52011,81.13433,12.79313); pmarker3D->SetPoint(205,36.00783,80.3928,14.00237); pmarker3D->SetPoint(206,36.49555,79.65127,15.21161); pmarker3D->SetPoint(207,36.98327,78.90974,16.42085); pmarker3D->SetPoint(208,37.47099,78.16821,17.63009); pmarker3D->SetPoint(209,37.95871,77.42668,18.83933); pmarker3D->SetPoint(210,27.36244,93.13514,-4.467606); pmarker3D->SetPoint(211,27.85016,92.39362,-3.258366); pmarker3D->SetPoint(212,28.33788,91.65208,-2.049126); pmarker3D->SetPoint(213,28.8256,90.91055,-0.8398862); pmarker3D->SetPoint(214,29.31332,90.16902,0.3693537); pmarker3D->SetPoint(215,29.80105,89.42749,1.578594); pmarker3D->SetPoint(216,30.28877,88.68597,2.787834); pmarker3D->SetPoint(217,30.77649,87.94444,3.997074); pmarker3D->SetPoint(218,31.26421,87.2029,5.206314); pmarker3D->SetPoint(219,31.75193,86.46137,6.415554); pmarker3D->SetPoint(220,32.23965,85.71984,7.624794); pmarker3D->SetPoint(221,32.72738,84.97832,8.834034); pmarker3D->SetPoint(222,33.2151,84.23679,10.04327); pmarker3D->SetPoint(223,33.70282,83.49525,11.25251); pmarker3D->SetPoint(224,34.19054,82.75372,12.46175); pmarker3D->SetPoint(225,34.67826,82.01219,13.67099); pmarker3D->SetPoint(226,35.16598,81.27067,14.88023); pmarker3D->SetPoint(227,35.6537,80.52914,16.08947); pmarker3D->SetPoint(228,36.14143,79.78761,17.29871); pmarker3D->SetPoint(229,36.62915,79.04607,18.50795); pmarker3D->SetPoint(230,37.11687,78.30454,19.71719); pmarker3D->SetPoint(231,26.52059,94.01301,-3.589741); pmarker3D->SetPoint(232,27.00831,93.27148,-2.380501); pmarker3D->SetPoint(233,27.49604,92.52995,-1.171261); pmarker3D->SetPoint(234,27.98376,91.78841,0.03797897); pmarker3D->SetPoint(235,28.47148,91.04689,1.247219); pmarker3D->SetPoint(236,28.9592,90.30536,2.456459); pmarker3D->SetPoint(237,29.44692,89.56383,3.665699); pmarker3D->SetPoint(238,29.93464,88.8223,4.874939); pmarker3D->SetPoint(239,30.42236,88.08077,6.084179); pmarker3D->SetPoint(240,30.91009,87.33924,7.293419); pmarker3D->SetPoint(241,31.39781,86.59771,8.502659); pmarker3D->SetPoint(242,31.88553,85.85618,9.711899); pmarker3D->SetPoint(243,32.37325,85.11465,10.92114); pmarker3D->SetPoint(244,32.86097,84.37312,12.13038); pmarker3D->SetPoint(245,33.34869,83.63159,13.33962); pmarker3D->SetPoint(246,33.83641,82.89006,14.54886); pmarker3D->SetPoint(247,34.32413,82.14853,15.7581); pmarker3D->SetPoint(248,34.81186,81.407,16.96734); pmarker3D->SetPoint(249,35.29958,80.66547,18.17658); pmarker3D->SetPoint(250,35.7873,79.92394,19.38582); pmarker3D->SetPoint(251,36.27502,79.18241,20.59506); pmarker3D->SetPoint(252,25.67875,94.89087,-2.711876); pmarker3D->SetPoint(253,26.16647,94.14935,-1.502636); pmarker3D->SetPoint(254,26.65419,93.40781,-0.2933958); pmarker3D->SetPoint(255,27.14191,92.66628,0.9158442); pmarker3D->SetPoint(256,27.62963,91.92475,2.125084); pmarker3D->SetPoint(257,28.11735,91.18322,3.334324); pmarker3D->SetPoint(258,28.60508,90.4417,4.543564); pmarker3D->SetPoint(259,29.0928,89.70016,5.752804); pmarker3D->SetPoint(260,29.58052,88.95863,6.962044); pmarker3D->SetPoint(261,30.06824,88.2171,8.171284); pmarker3D->SetPoint(262,30.55596,87.47557,9.380525); pmarker3D->SetPoint(263,31.04368,86.73405,10.58976); pmarker3D->SetPoint(264,31.5314,85.99252,11.799); pmarker3D->SetPoint(265,32.01912,85.25098,13.00824); pmarker3D->SetPoint(266,32.50685,84.50945,14.21748); pmarker3D->SetPoint(267,32.99457,83.76793,15.42672); pmarker3D->SetPoint(268,33.48229,83.0264,16.63596); pmarker3D->SetPoint(269,33.97001,82.28487,17.8452); pmarker3D->SetPoint(270,34.45773,81.54333,19.05444); pmarker3D->SetPoint(271,34.94545,80.8018,20.26368); pmarker3D->SetPoint(272,35.43317,80.06028,21.47292); pmarker3D->SetPoint(273,24.8369,95.76874,-1.834011); pmarker3D->SetPoint(274,25.32462,95.02721,-0.6247706); pmarker3D->SetPoint(275,25.81234,94.28568,0.5844694); pmarker3D->SetPoint(276,26.30006,93.54415,1.793709); pmarker3D->SetPoint(277,26.78779,92.80262,3.002949); pmarker3D->SetPoint(278,27.27551,92.06109,4.212189); pmarker3D->SetPoint(279,27.76323,91.31956,5.421429); pmarker3D->SetPoint(280,28.25095,90.57803,6.63067); pmarker3D->SetPoint(281,28.73867,89.8365,7.83991); pmarker3D->SetPoint(282,29.22639,89.09497,9.04915); pmarker3D->SetPoint(283,29.71412,88.35344,10.25839); pmarker3D->SetPoint(284,30.20184,87.61191,11.46763); pmarker3D->SetPoint(285,30.68956,86.87038,12.67687); pmarker3D->SetPoint(286,31.17728,86.12885,13.88611); pmarker3D->SetPoint(287,31.665,85.38732,15.09535); pmarker3D->SetPoint(288,32.15272,84.64579,16.30459); pmarker3D->SetPoint(289,32.64044,83.90426,17.51383); pmarker3D->SetPoint(290,33.12816,83.16273,18.72307); pmarker3D->SetPoint(291,33.61589,82.4212,19.93231); pmarker3D->SetPoint(292,34.10361,81.67967,21.14155); pmarker3D->SetPoint(293,34.59133,80.93814,22.35079); pmarker3D->SetPoint(294,23.99505,96.64661,-0.9561454); pmarker3D->SetPoint(295,24.48277,95.90508,0.2530946); pmarker3D->SetPoint(296,24.9705,95.16354,1.462335); pmarker3D->SetPoint(297,25.45822,94.42201,2.671575); pmarker3D->SetPoint(298,25.94594,93.68048,3.880815); pmarker3D->SetPoint(299,26.43366,92.93896,5.090055); pmarker3D->SetPoint(300,26.92138,92.19743,6.299294); pmarker3D->SetPoint(301,27.4091,91.45589,7.508534); pmarker3D->SetPoint(302,27.89683,90.71436,8.717774); pmarker3D->SetPoint(303,28.38455,89.97283,9.927014); pmarker3D->SetPoint(304,28.87227,89.23131,11.13625); pmarker3D->SetPoint(305,29.35999,88.48978,12.34549); pmarker3D->SetPoint(306,29.84771,87.74825,13.55473); pmarker3D->SetPoint(307,30.33543,87.00671,14.76397); pmarker3D->SetPoint(308,30.82315,86.26518,15.97321); pmarker3D->SetPoint(309,31.31087,85.52366,17.18246); pmarker3D->SetPoint(310,31.7986,84.78213,18.3917); pmarker3D->SetPoint(311,32.28632,84.0406,19.60093); pmarker3D->SetPoint(312,32.77404,83.29906,20.81017); pmarker3D->SetPoint(313,33.26176,82.55753,22.01941); pmarker3D->SetPoint(314,33.74948,81.81601,23.22865); pmarker3D->SetPoint(315,23.15321,97.52447,-0.07828019); pmarker3D->SetPoint(316,23.64093,96.78294,1.13096); pmarker3D->SetPoint(317,24.12865,96.0414,2.3402); pmarker3D->SetPoint(318,24.61637,95.29988,3.54944); pmarker3D->SetPoint(319,25.10409,94.55835,4.75868); pmarker3D->SetPoint(320,25.59181,93.81682,5.96792); pmarker3D->SetPoint(321,26.07954,93.07529,7.17716); pmarker3D->SetPoint(322,26.56726,92.33376,8.3864); pmarker3D->SetPoint(323,27.05498,91.59223,9.59564); pmarker3D->SetPoint(324,27.5427,90.8507,10.80488); pmarker3D->SetPoint(325,28.03042,90.10917,12.01412); pmarker3D->SetPoint(326,28.51814,89.36764,13.22336); pmarker3D->SetPoint(327,29.00587,88.62611,14.4326); pmarker3D->SetPoint(328,29.49359,87.88458,15.64184); pmarker3D->SetPoint(329,29.98131,87.14305,16.85108); pmarker3D->SetPoint(330,30.46903,86.40152,18.06032); pmarker3D->SetPoint(331,30.95675,85.65999,19.26956); pmarker3D->SetPoint(332,31.44447,84.91846,20.4788); pmarker3D->SetPoint(333,31.93219,84.17693,21.68804); pmarker3D->SetPoint(334,32.41991,83.4354,22.89728); pmarker3D->SetPoint(335,32.90763,82.69387,24.10652); pmarker3D->SetPoint(336,22.31136,98.40234,0.799585); pmarker3D->SetPoint(337,22.79908,97.6608,2.008825); pmarker3D->SetPoint(338,23.2868,96.91927,3.218065); pmarker3D->SetPoint(339,23.77452,96.17774,4.427305); pmarker3D->SetPoint(340,24.26225,95.43621,5.636545); pmarker3D->SetPoint(341,24.74997,94.69469,6.845785); pmarker3D->SetPoint(342,25.23769,93.95316,8.055025); pmarker3D->SetPoint(343,25.72541,93.21162,9.264265); pmarker3D->SetPoint(344,26.21313,92.47009,10.47351); pmarker3D->SetPoint(345,26.70085,91.72856,11.68274); pmarker3D->SetPoint(346,27.18858,90.98704,12.89198); pmarker3D->SetPoint(347,27.6763,90.24551,14.10122); pmarker3D->SetPoint(348,28.16402,89.50397,15.31046); pmarker3D->SetPoint(349,28.65174,88.76244,16.5197); pmarker3D->SetPoint(350,29.13946,88.02092,17.72894); pmarker3D->SetPoint(351,29.62718,87.27939,18.93818); pmarker3D->SetPoint(352,30.1149,86.53786,20.14742); pmarker3D->SetPoint(353,30.60262,85.79633,21.35666); pmarker3D->SetPoint(354,31.09035,85.05479,22.5659); pmarker3D->SetPoint(355,31.57807,84.31327,23.77514); pmarker3D->SetPoint(356,32.06579,83.57174,24.98438); pmarker3D->SetPoint(357,21.46951,99.2802,1.67745); pmarker3D->SetPoint(358,21.95724,98.53867,2.88669); pmarker3D->SetPoint(359,22.44496,97.79714,4.09593); pmarker3D->SetPoint(360,22.93268,97.05561,5.30517); pmarker3D->SetPoint(361,23.4204,96.31408,6.51441); pmarker3D->SetPoint(362,23.90812,95.57255,7.72365); pmarker3D->SetPoint(363,24.39584,94.83102,8.93289); pmarker3D->SetPoint(364,24.88356,94.08949,10.14213); pmarker3D->SetPoint(365,25.37129,93.34796,11.35137); pmarker3D->SetPoint(366,25.85901,92.60643,12.56061); pmarker3D->SetPoint(367,26.34673,91.8649,13.76985); pmarker3D->SetPoint(368,26.83445,91.12337,14.97909); pmarker3D->SetPoint(369,27.32217,90.38184,16.18833); pmarker3D->SetPoint(370,27.80989,89.64031,17.39757); pmarker3D->SetPoint(371,28.29762,88.89878,18.60681); pmarker3D->SetPoint(372,28.78534,88.15725,19.81605); pmarker3D->SetPoint(373,29.27306,87.41572,21.02529); pmarker3D->SetPoint(374,29.76078,86.67419,22.23453); pmarker3D->SetPoint(375,30.2485,85.93266,23.44377); pmarker3D->SetPoint(376,30.73622,85.19113,24.65301); pmarker3D->SetPoint(377,31.22394,84.4496,25.86225); pmarker3D->SetPoint(378,20.62767,100.1581,2.555315); pmarker3D->SetPoint(379,21.11539,99.41653,3.764555); pmarker3D->SetPoint(380,21.60311,98.675,4.973795); pmarker3D->SetPoint(381,22.09083,97.93347,6.183035); pmarker3D->SetPoint(382,22.57855,97.19195,7.392275); pmarker3D->SetPoint(383,23.06627,96.45042,8.601516); pmarker3D->SetPoint(384,23.554,95.70889,9.810756); pmarker3D->SetPoint(385,24.04172,94.96735,11.02); pmarker3D->SetPoint(386,24.52944,94.22582,12.22924); pmarker3D->SetPoint(387,25.01716,93.4843,13.43848); pmarker3D->SetPoint(388,25.50488,92.74277,14.64772); pmarker3D->SetPoint(389,25.9926,92.00124,15.85696); pmarker3D->SetPoint(390,26.48033,91.2597,17.06619); pmarker3D->SetPoint(391,26.96805,90.51817,18.27543); pmarker3D->SetPoint(392,27.45577,89.77665,19.48468); pmarker3D->SetPoint(393,27.94349,89.03512,20.69392); pmarker3D->SetPoint(394,28.43121,88.29359,21.90316); pmarker3D->SetPoint(395,28.91893,87.55206,23.1124); pmarker3D->SetPoint(396,29.40665,86.81052,24.32164); pmarker3D->SetPoint(397,29.89437,86.069,25.53088); pmarker3D->SetPoint(398,30.3821,85.32747,26.74012); pmarker3D->SetPoint(399,19.78582,101.0359,3.433181); pmarker3D->SetPoint(400,20.27354,100.2944,4.642421); pmarker3D->SetPoint(401,20.76126,99.55287,5.851661); pmarker3D->SetPoint(402,21.24899,98.81134,7.060901); pmarker3D->SetPoint(403,21.73671,98.06981,8.270141); pmarker3D->SetPoint(404,22.22443,97.32828,9.479381); pmarker3D->SetPoint(405,22.71215,96.58675,10.68862); pmarker3D->SetPoint(406,23.19987,95.84522,11.89786); pmarker3D->SetPoint(407,23.68759,95.10369,13.1071); pmarker3D->SetPoint(408,24.17531,94.36216,14.31634); pmarker3D->SetPoint(409,24.66304,93.62063,15.52558); pmarker3D->SetPoint(410,25.15076,92.8791,16.73482); pmarker3D->SetPoint(411,25.63848,92.13757,17.94406); pmarker3D->SetPoint(412,26.1262,91.39604,19.1533); pmarker3D->SetPoint(413,26.61392,90.65451,20.36254); pmarker3D->SetPoint(414,27.10164,89.91298,21.57178); pmarker3D->SetPoint(415,27.58937,89.17146,22.78102); pmarker3D->SetPoint(416,28.07709,88.42992,23.99026); pmarker3D->SetPoint(417,28.56481,87.68839,25.1995); pmarker3D->SetPoint(418,29.05253,86.94686,26.40874); pmarker3D->SetPoint(419,29.54025,86.20533,27.61798); pmarker3D->SetPoint(420,18.94398,101.9138,4.311046); pmarker3D->SetPoint(421,19.4317,101.1723,5.520286); pmarker3D->SetPoint(422,19.91942,100.4307,6.729526); pmarker3D->SetPoint(423,20.40714,99.6892,7.938766); pmarker3D->SetPoint(424,20.89486,98.94768,9.148005); pmarker3D->SetPoint(425,21.38258,98.20615,10.35725); pmarker3D->SetPoint(426,21.8703,97.46461,11.56649); pmarker3D->SetPoint(427,22.35802,96.72308,12.77573); pmarker3D->SetPoint(428,22.84575,95.98155,13.98497); pmarker3D->SetPoint(429,23.33347,95.24003,15.19421); pmarker3D->SetPoint(430,23.82119,94.4985,16.40345); pmarker3D->SetPoint(431,24.30891,93.75697,17.61269); pmarker3D->SetPoint(432,24.79663,93.01543,18.82193); pmarker3D->SetPoint(433,25.28435,92.2739,20.03117); pmarker3D->SetPoint(434,25.77208,91.53238,21.24041); pmarker3D->SetPoint(435,26.2598,90.79085,22.44965); pmarker3D->SetPoint(436,26.74752,90.04932,23.65889); pmarker3D->SetPoint(437,27.23524,89.30779,24.86813); pmarker3D->SetPoint(438,27.72296,88.56626,26.07737); pmarker3D->SetPoint(439,28.21068,87.82473,27.28661); pmarker3D->SetPoint(440,28.6984,87.0832,28.49585); pmarker3D->Draw(); pline3D = new TPolyLine3D(73,""); ci = TColor::GetColor("#ff0000"); pline3D->SetLineColor(ci); pline3D->SetLineStyle(3); pline3D->SetPoint(0,-0.1754944,21.29729,0.269759); pline3D->SetPoint(1,-0.1372264,22.29414,0.3395182); pline3D->SetPoint(2,-0.08506224,23.29037,0.4092771); pline3D->SetPoint(3,-0.01901206,24.28576,0.4790359); pline3D->SetPoint(4,0.06091149,25.28015,0.5487948); pline3D->SetPoint(5,0.1546928,26.27332,0.6185538); pline3D->SetPoint(6,0.2623137,27.26508,0.6883127); pline3D->SetPoint(7,0.3837535,28.25525,0.7580718); pline3D->SetPoint(8,0.5189881,29.24363,0.827831); pline3D->SetPoint(9,0.667991,30.23003,0.8975899); pline3D->SetPoint(10,0.8307335,31.21425,0.9673487); pline3D->SetPoint(11,1.007184,32.19611,1.037107); pline3D->SetPoint(12,1.197309,33.17542,1.106866); pline3D->SetPoint(13,1.40107,34.15197,1.176624); pline3D->SetPoint(14,1.618428,35.12559,1.246382); pline3D->SetPoint(15,1.849342,36.09609,1.31614); pline3D->SetPoint(16,2.093765,37.06327,1.385899); pline3D->SetPoint(17,2.351651,38.02695,1.455657); pline3D->SetPoint(18,2.622949,38.98694,1.525415); pline3D->SetPoint(19,2.907604,39.94305,1.595173); pline3D->SetPoint(20,3.205565,40.8951,1.664931); pline3D->SetPoint(21,3.516773,41.84291,1.734689); pline3D->SetPoint(22,3.841165,42.78628,1.804447); pline3D->SetPoint(23,4.178682,43.72504,1.874205); pline3D->SetPoint(24,4.529255,44.65899,1.943964); pline3D->SetPoint(25,4.892818,45.58797,2.013722); pline3D->SetPoint(26,5.269296,46.5118,2.08348); pline3D->SetPoint(27,5.658625,47.43027,2.153239); pline3D->SetPoint(28,6.060722,48.34324,2.222997); pline3D->SetPoint(29,6.475508,49.25051,2.292755); pline3D->SetPoint(30,6.902905,50.1519,2.362513); pline3D->SetPoint(31,7.342827,51.04725,2.432271); pline3D->SetPoint(32,7.795193,51.93638,2.50203); pline3D->SetPoint(33,8.259914,52.81911,2.571788); pline3D->SetPoint(34,8.736897,53.69528,2.641547); pline3D->SetPoint(35,9.226051,54.56471,2.711305); pline3D->SetPoint(36,9.727279,55.42724,2.781063); pline3D->SetPoint(37,10.24048,56.28269,2.850821); pline3D->SetPoint(38,10.76557,57.13091,2.920579); pline3D->SetPoint(39,11.30243,57.97172,2.990337); pline3D->SetPoint(40,11.85096,58.80496,3.060095); pline3D->SetPoint(41,12.41106,59.63047,3.129853); pline3D->SetPoint(42,12.98262,60.44809,3.199612); pline3D->SetPoint(43,13.56552,61.25767,3.26937); pline3D->SetPoint(44,14.15965,62.05903,3.339128); pline3D->SetPoint(45,14.7649,62.85204,3.408886); pline3D->SetPoint(46,15.38115,63.63653,3.478644); pline3D->SetPoint(47,16.00826,64.41235,3.548401); pline3D->SetPoint(48,16.64615,65.17935,3.618159); pline3D->SetPoint(49,17.29466,65.93738,3.687917); pline3D->SetPoint(50,17.95369,66.68629,3.757675); pline3D->SetPoint(51,18.6231,67.42593,3.827434); pline3D->SetPoint(52,19.30275,68.15617,3.897192); pline3D->SetPoint(53,19.99252,68.87687,3.966951); pline3D->SetPoint(54,20.69227,69.58788,4.03671); pline3D->SetPoint(55,21.40187,70.28905,4.106472); pline3D->SetPoint(56,22.12118,70.98028,4.176233); pline3D->SetPoint(57,22.85005,71.6614,4.245994); pline3D->SetPoint(58,23.58835,72.33229,4.315755); pline3D->SetPoint(59,24.33593,72.99282,4.385516); pline3D->SetPoint(60,25.09265,73.64287,4.455276); pline3D->SetPoint(61,25.85835,74.2823,4.525037); pline3D->SetPoint(62,26.6329,74.911,4.594798); pline3D->SetPoint(63,27.41614,75.52883,4.664559); pline3D->SetPoint(64,28.20792,76.13569,4.734319); pline3D->SetPoint(65,29.00808,76.73144,4.80408); pline3D->SetPoint(66,29.81647,77.31597,4.87384); pline3D->SetPoint(67,30.63295,77.88917,4.943601); pline3D->SetPoint(68,31.45733,78.45092,5.013362); pline3D->SetPoint(69,32.28947,79.00113,5.083124); pline3D->SetPoint(70,33.1292,79.53969,5.152884); pline3D->SetPoint(71,33.97635,80.06648,5.222645); pline3D->SetPoint(72,34.83076,80.58141,5.292406); pline3D->Draw(); pmarker3D = new TPolyMarker3D(30,24,""); pmarker3D->SetName("TPolyMarker3D"); ci = TColor::GetColor("#ff0000"); pmarker3D->SetMarkerColor(ci); pmarker3D->SetMarkerStyle(24); pmarker3D->SetMarkerSize(0.6); pmarker3D->SetPoint(0,0.2074064,22.46005,1.272648); pmarker3D->SetPoint(1,0.2473629,25.03643,1.431874); pmarker3D->SetPoint(2,0.3729365,27.45727,1.654321); pmarker3D->SetPoint(3,0.6681527,30.03694,1.802734); pmarker3D->SetPoint(4,1.028532,32.30665,2.015364); pmarker3D->SetPoint(5,1.343669,34.91837,2.256011); pmarker3D->SetPoint(6,1.963799,37.28152,2.669719); pmarker3D->SetPoint(7,2.392188,39.81789,2.711583); pmarker3D->SetPoint(8,3.09714,42.11165,2.948529); pmarker3D->SetPoint(9,3.935601,44.52002,3.319001); pmarker3D->SetPoint(10,4.578112,46.87581,3.504981); pmarker3D->SetPoint(11,5.426336,49.35625,3.700238); pmarker3D->SetPoint(12,6.321992,51.55343,3.812426); pmarker3D->SetPoint(13,7.304154,53.77564,4.051777); pmarker3D->SetPoint(14,8.363082,56.11092,4.17632); pmarker3D->SetPoint(15,9.599993,58.31922,4.469446); pmarker3D->SetPoint(16,10.57788,60.45127,4.563994); pmarker3D->SetPoint(17,12.00197,62.72445,4.943345); pmarker3D->SetPoint(18,13.23721,64.7311,5.098586); pmarker3D->SetPoint(19,14.53973,66.70397,5.273293); pmarker3D->SetPoint(20,15.94424,68.9028,5.702396); pmarker3D->SetPoint(21,17.4952,70.75378,5.773388); pmarker3D->SetPoint(22,19.20845,72.79344,6.030161); pmarker3D->SetPoint(23,20.67136,74.70299,6.203058); pmarker3D->SetPoint(24,22.34563,76.59254,6.507777); pmarker3D->SetPoint(25,24.12277,78.39678,6.749915); pmarker3D->SetPoint(26,25.89337,80.10487,6.949176); pmarker3D->SetPoint(27,27.79439,81.90342,7.039202); pmarker3D->SetPoint(28,29.5952,83.41759,7.276571); pmarker3D->SetPoint(29,31.41173,85.11763,7.558886); pmarker3D->Draw(); pline3D = new TPolyLine3D(146,""); ci = TColor::GetColor("#00ff00"); pline3D->SetLineColor(ci); pline3D->SetPoint(0,0.1169788,22.96598,1.262756); pline3D->SetPoint(1,0.1376071,23.46365,1.306357); pline3D->SetPoint(2,0.1612053,23.96119,1.349958); pline3D->SetPoint(3,0.1877724,24.45858,1.393559); pline3D->SetPoint(4,0.2173075,24.9558,1.43716); pline3D->SetPoint(5,0.2498098,25.45284,1.480761); pline3D->SetPoint(6,0.2852777,25.94967,1.524362); pline3D->SetPoint(7,0.3237102,26.44628,1.567964); pline3D->SetPoint(8,0.3651058,26.94266,1.611565); pline3D->SetPoint(9,0.4094631,27.43878,1.655166); pline3D->SetPoint(10,0.4567809,27.93462,1.698767); pline3D->SetPoint(11,0.5070568,28.43018,1.742368); pline3D->SetPoint(12,0.5602894,28.92542,1.785969); pline3D->SetPoint(13,0.616477,29.42034,1.82957); pline3D->SetPoint(14,0.6756172,29.91491,1.873171); pline3D->SetPoint(15,0.737708,30.40912,1.916772); pline3D->SetPoint(16,0.802747,30.90296,1.960373); pline3D->SetPoint(17,0.8707322,31.39639,2.003974); pline3D->SetPoint(18,0.9416612,31.88942,2.047575); pline3D->SetPoint(19,1.015532,32.382,2.091176); pline3D->SetPoint(20,1.092341,32.87415,2.134778); pline3D->SetPoint(21,1.172085,33.36582,2.178378); pline3D->SetPoint(22,1.254762,33.85701,2.221979); pline3D->SetPoint(23,1.340369,34.34769,2.26558); pline3D->SetPoint(24,1.428903,34.83786,2.309181); pline3D->SetPoint(25,1.520361,35.32749,2.352782); pline3D->SetPoint(26,1.614739,35.81656,2.396383); pline3D->SetPoint(27,1.712035,36.30507,2.439984); pline3D->SetPoint(28,1.812244,36.79298,2.483584); pline3D->SetPoint(29,1.915364,37.28028,2.527185); pline3D->SetPoint(30,2.021391,37.76696,2.570786); pline3D->SetPoint(31,2.13032,38.25301,2.614388); pline3D->SetPoint(32,2.242147,38.73839,2.657989); pline3D->SetPoint(33,2.35687,39.22309,2.70159); pline3D->SetPoint(34,2.474485,39.70711,2.745191); pline3D->SetPoint(35,2.594986,40.19041,2.788792); pline3D->SetPoint(36,2.718368,40.67298,2.832394); pline3D->SetPoint(37,2.84463,41.15481,2.875995); pline3D->SetPoint(38,2.973764,41.63588,2.919597); pline3D->SetPoint(39,3.105766,42.11617,2.963197); pline3D->SetPoint(40,3.240632,42.59566,3.006798); pline3D->SetPoint(41,3.378358,43.07434,3.050399); pline3D->SetPoint(42,3.518939,43.55219,3.094); pline3D->SetPoint(43,3.662368,44.02918,3.137601); pline3D->SetPoint(44,3.808642,44.50532,3.181202); pline3D->SetPoint(45,3.957757,44.98057,3.224804); pline3D->SetPoint(46,4.109707,45.45493,3.268406); pline3D->SetPoint(47,4.264482,45.92837,3.312007); pline3D->SetPoint(48,4.422081,46.40088,3.355608); pline3D->SetPoint(49,4.582496,46.87244,3.399209); pline3D->SetPoint(50,4.745723,47.34303,3.44281); pline3D->SetPoint(51,4.911756,47.81264,3.486411); pline3D->SetPoint(52,5.080588,48.28125,3.530012); pline3D->SetPoint(53,5.252214,48.74885,3.573613); pline3D->SetPoint(54,5.426627,49.21541,3.617214); pline3D->SetPoint(55,5.603824,49.68092,3.660816); pline3D->SetPoint(56,5.783794,50.14537,3.704417); pline3D->SetPoint(57,5.966532,50.60874,3.748018); pline3D->SetPoint(58,6.152033,51.071,3.791619); pline3D->SetPoint(59,6.34029,51.53215,3.83522); pline3D->SetPoint(60,6.531295,51.99218,3.878821); pline3D->SetPoint(61,6.725043,52.45105,3.922422); pline3D->SetPoint(62,6.921526,52.90875,3.966024); pline3D->SetPoint(63,7.120738,53.36528,4.009625); pline3D->SetPoint(64,7.322669,53.82061,4.053225); pline3D->SetPoint(65,7.527314,54.27472,4.096825); pline3D->SetPoint(66,7.734666,54.72761,4.140424); pline3D->SetPoint(67,7.944716,55.17925,4.184024); pline3D->SetPoint(68,8.157458,55.62963,4.227624); pline3D->SetPoint(69,8.372888,56.07873,4.271224); pline3D->SetPoint(70,8.590993,56.52654,4.314824); pline3D->SetPoint(71,8.811764,56.97304,4.358424); pline3D->SetPoint(72,9.035197,57.41821,4.402025); pline3D->SetPoint(73,9.261284,57.86205,4.445625); pline3D->SetPoint(74,9.490013,58.30452,4.489225); pline3D->SetPoint(75,9.721382,58.74562,4.532825); pline3D->SetPoint(76,9.955378,59.18533,4.576425); pline3D->SetPoint(77,10.19199,59.62364,4.620025); pline3D->SetPoint(78,10.43122,60.06053,4.663624); pline3D->SetPoint(79,10.67305,60.49598,4.707224); pline3D->SetPoint(80,10.91748,60.92998,4.750824); pline3D->SetPoint(81,11.16449,61.36252,4.794424); pline3D->SetPoint(82,11.41408,61.79357,4.838024); pline3D->SetPoint(83,11.66623,62.22313,4.881624); pline3D->SetPoint(84,11.92095,62.65117,4.925223); pline3D->SetPoint(85,12.17822,63.07769,4.968823); pline3D->SetPoint(86,12.43802,63.50266,5.012424); pline3D->SetPoint(87,12.70036,63.92607,5.056024); pline3D->SetPoint(88,12.96522,64.34792,5.099623); pline3D->SetPoint(89,13.2326,64.76817,5.143223); pline3D->SetPoint(90,13.50247,65.18681,5.186823); pline3D->SetPoint(91,13.77484,65.60385,5.230423); pline3D->SetPoint(92,14.0497,66.01925,5.274023); pline3D->SetPoint(93,14.32703,66.433,5.317624); pline3D->SetPoint(94,14.60682,66.84509,5.361224); pline3D->SetPoint(95,14.88907,67.25549,5.404824); pline3D->SetPoint(96,15.17377,67.66422,5.448424); pline3D->SetPoint(97,15.46089,68.07123,5.492024); pline3D->SetPoint(98,15.75045,68.47652,5.535625); pline3D->SetPoint(99,16.04241,68.88007,5.579226); pline3D->SetPoint(100,16.33678,69.28188,5.622826); pline3D->SetPoint(101,16.63355,69.68192,5.666426); pline3D->SetPoint(102,16.93269,70.08018,5.710026); pline3D->SetPoint(103,17.23421,70.47665,5.753626); pline3D->SetPoint(104,17.53808,70.87132,5.797225); pline3D->SetPoint(105,17.84431,71.26416,5.840826); pline3D->SetPoint(106,18.15287,71.65517,5.884426); pline3D->SetPoint(107,18.46376,72.04433,5.928025); pline3D->SetPoint(108,18.77697,72.43163,5.971625); pline3D->SetPoint(109,19.09249,72.81705,6.015224); pline3D->SetPoint(110,19.41031,73.20059,6.058825); pline3D->SetPoint(111,19.7304,73.58221,6.102424); pline3D->SetPoint(112,20.05277,73.96193,6.146025); pline3D->SetPoint(113,20.3774,74.33971,6.189625); pline3D->SetPoint(114,20.70427,74.71555,6.233225); pline3D->SetPoint(115,21.03339,75.08942,6.276826); pline3D->SetPoint(116,21.36472,75.46133,6.320426); pline3D->SetPoint(117,21.69828,75.83126,6.364026); pline3D->SetPoint(118,22.03403,76.19919,6.407626); pline3D->SetPoint(119,22.37197,76.56511,6.451225); pline3D->SetPoint(120,22.71209,76.929,6.494825); pline3D->SetPoint(121,23.05438,77.29086,6.538425); pline3D->SetPoint(122,23.39882,77.65067,6.582025); pline3D->SetPoint(123,23.7454,78.00842,6.625625); pline3D->SetPoint(124,24.09411,78.36408,6.669224); pline3D->SetPoint(125,24.44494,78.71767,6.712825); pline3D->SetPoint(126,24.79787,79.06915,6.756425); pline3D->SetPoint(127,25.15289,79.41852,6.800026); pline3D->SetPoint(128,25.51,79.76576,6.843626); pline3D->SetPoint(129,25.86917,80.11087,6.887227); pline3D->SetPoint(130,26.23039,80.45383,6.930827); pline3D->SetPoint(131,26.59365,80.79462,6.974427); pline3D->SetPoint(132,26.95894,81.13325,7.018026); pline3D->SetPoint(133,27.32624,81.46968,7.061627); pline3D->SetPoint(134,27.69555,81.80392,7.105227); pline3D->SetPoint(135,28.06683,82.13596,7.148827); pline3D->SetPoint(136,28.4401,82.46577,7.192426); pline3D->SetPoint(137,28.81532,82.79334,7.236026); pline3D->SetPoint(138,29.1925,83.11867,7.279626); pline3D->SetPoint(139,29.57162,83.44174,7.323226); pline3D->SetPoint(140,29.95265,83.76254,7.366826); pline3D->SetPoint(141,30.33559,84.08106,7.410426); pline3D->SetPoint(142,30.72043,84.39729,7.454026); pline3D->SetPoint(143,31.10715,84.71122,7.497627); pline3D->SetPoint(144,31.49574,85.02283,7.541226); pline3D->SetPoint(145,31.88617,85.33212,7.584826); pline3D->Draw(); TLegend *leg = new TLegend(0.4317926,0.4519016,0.7621195,0.655481,NULL,"brNDC"); leg->SetBorderSize(1); leg->SetTextFont(102); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(19); leg->SetFillStyle(0); TLegendEntry *entry=leg->AddEntry("TPolyMarker3D","1) smeared space points","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(24); entry->SetMarkerSize(0.6); entry=leg->AddEntry("TPolyLine3D","2) seed for fit","l"); ci = TColor::GetColor("#ff0000"); entry->SetLineColor(ci); entry->SetLineStyle(3); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("TPolyMarker3D","3) 2D reference plane for pulls","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#0000ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(1.7); entry=leg->AddEntry("TPolyLine3D","4) fitted track","l"); ci = TColor::GetColor("#00ff00"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); leg->Draw(); c4->Modified(); c4->cd(); c4->SetSelected(c4); }