TDataSet *CreateTable() { if (!gROOT->GetClass("St_Survey")) return 0; Survey_st row[4] = { {1,0.99979,0.02043,0.00189,-0.02043,0.99979,0.00028,-0.00188,-0.00032,1.00000,-0.4337, 0.0625,-0.0834,0.00001,0.00000,0.00004,0.00026,0.00012,0.00050,"CuCu200RF SSD 1 Pass125_021"}, {2,0.99984,0.01802,0.00214,-0.01802,0.99984,-0.00043,-0.00215,0.00039,1.00000,-0.3493, 0.0577,-0.0719,0.00000,0.00000,0.00013,0.00016,0.00021,0.00037,"CuCu200RF SSD 2 Pass125_021"}, {3,0.99979,0.02029,0.00283,-0.02029,0.99979,0.00058,-0.00282,-0.00064,1.00000,-0.3797,-0.0354,-0.1310,0.00000,0.00000,0.00008,0.00018,0.00016,0.00051,"CuCu200RF SSD 3 Pass125_021"}, {4,0.99984,0.01789,0.00113,-0.01789,0.99984,-0.00038,-0.00114,0.00036,1.00000,-0.4113, 0.0549,-0.1081,0.00000,0.00002,0.00002,0.00150,0.00015,0.00031,"CuCu200RF SSD 4 Pass125_021"} }; 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; }