TDataSet *CreateTable() { if (!gROOT->GetClass("St_Survey")) return 0; Survey_st row[4] = { {1,0.99979,0.02062,0.00133,-0.02062,0.99979,0.00026,-0.00132,-0.00029,1.00000,-0.4485, 0.0474,-0.0924,0.00000,0.00000,0.00013,0.00023,0.00001,0.00048,"CuCu200FF SSD 1 Pass125_049"}, {2,0.99982,0.01912,0.00191,-0.01912,0.99982,-0.00052,-0.00192,0.00048,1.00000,-0.3778, 0.0357,-0.0786,0.00000,0.00000,0.00003,0.00011,0.00012,0.00026,"CuCu200FF SSD 2 Pass125_049"}, {3,0.99981,0.01902,0.00330,-0.01902,0.99982,0.00036,-0.00329,-0.00043,0.99999,-0.3634,-0.0497,-0.1253,0.00000,0.00000,0.00008,0.00022,0.00015,0.00042,"CuCu200FF SSD 3 Pass125_049"}, {4,0.99985,0.01750,0.00134,-0.01750,0.99985,-0.00100,-0.00136,0.00098,1.00000,-0.4221, 0.0216,-0.1111,0.00000,0.00001,0.00009,0.00123,0.00010,0.00022,"CuCu200FF SSD 4 Pass125_049"} }; St_Survey *tableSet = new St_Survey("SsdSectorsOnGlobal",4); for (Int_t i = 0; i < 4; i++) tableSet->AddAt(&row[i].Id, i); return (TDataSet *)tableSet; }