TDataSet *CreateTable() { // ----------------------------------------------------------------- // PxlSectorsOnHalf Allocated rows: 5 Used rows: 5 // Table: Survey_st[0]--> Survey_st[4] // ==================================================================== // ------ Test whether this table share library was loaded ------ if (!gROOT->GetClass("St_Survey")) return 0; Survey_st row[10] = { {1, 1,0,0, 0,1,0, 0,0,1, 0,0,0,.0001,.0001,.0001,.0001,.0001,.0001,"top sector"}, {2, 1,0.015,-0.005, -0.015,1,-0.004, 0.005,0.004,1, -0.02,-0.015,-0.04,.0001,.0001,.0001,.0001,.0001,.0001,"top sector"}, {3, 1,0,0, 0,1,0, 0,0,1, 0,0,0,.0001,.0001,.0001,.0001,.0001,.0001,"right sector"}, {4, 1,0.009,0, -0.009,1,0, 0,0,1, -0.01,0.03,-0.035,.0001,.0001,.0001,.0001,.0001,.0001,"bottom sector"}, {5, 1,0,0, 0,1,0, 0,0,1, 0,0,0,.0001,.0001,.0001,.0001,.0001,.0001,"left sector"}, {6, 1,0,0, 0,1,0, 0,0,1, 0,0,0,.0001,.0001,.0001,.0001,.0001,.0001,"top sector"}, {7, 0.99999,0.0,0.007, 0.0,0.99999,0.007,-0.007,-0.007,1, 0.0,0.0,0.025,.0001,.0001,.0001,.0001,.0001,.0001,"top sector"}, {8, 1,0,0, 0,1,0, 0,0,1, 0,0,0,.0001,.0001,.0001,.0001,.0001,.0001,"right sector"}, {9, 1,0,0, 0,1,0, 0,0,1, 0,0,0,.0001,.0001,.0001,.0001,.0001,.0001,"bottom sector"}, {10, 1,0,0, 0,1,0, 0,0,1, 0,0,0,.0001,.0001,.0001,.0001,.0001,.0001,"left sector"} }; St_Survey *tableSet = new St_Survey("pxlSectorsOnHalf",10); for (Int_t i = 0; i < 10; i++) tableSet->AddAt(&row[i].Id, i); // ----------------- end of code --------------- return (TDataSet *)tableSet; }