TDataSet *CreateTable() { if (!gROOT->GetClass("St_Survey")) return 0; Survey_st row[40] = { {1, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {2, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {3, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {4, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {5,-0.83489, 0.55042, 0.00000,-0.55042,-0.83489, 0.00000, 0.00000, 0.00000, 1.00000, -2.1244, 1.6222, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {6, 0.89908,-0.43779, 0.00000, 0.43779, 0.89908, 0.00000, 0.00000, 0.00000, 1.00000, -5.6446, 5.9468, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {7, 0.78841,-0.61515, 0.00000, 0.61515, 0.78841, 0.00000, 0.00000, 0.00000, 1.00000, -6.7577, 4.6433, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {8, 0.64328,-0.76563, 0.00000, 0.76563, 0.64328, 0.00000, 0.00000, 0.00000, 1.00000, -7.5754, 3.1368, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {9, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {10, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {11, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {12, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {13, 0.26549, 0.96411, 0.00000,-0.96411, 0.26549, 0.00000, 0.00000, 0.00000, 1.00000, -2.2093, -1.4891, 0.2900,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {14,-0.13853,-0.99036, 0.00000, 0.99036,-0.13853, 0.00000, 0.00000, 0.00000, 1.00000, -7.4020, -3.5157, 0.2970,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {15,-0.34141,-0.93991, 0.00000, 0.93991,-0.34141, 0.00000, 0.00000, 0.00000, 1.00000, -6.5143, -4.9571, 0.2700,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {16,-0.52937,-0.84839, 0.00000, 0.84839,-0.52937, 0.00000, 0.00000, 0.00000, 1.00000, -5.3442, -6.1953, 0.3000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {17, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {18, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {19, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {20, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {21, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {22, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {23, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {24, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {25, 0.88238,-0.47042,-0.01000, 0.47042, 0.88238,-0.01000, 0.01000, 0.01000, 0.99990, 2.2744, -1.4123, 0.3000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {26,-0.85545, 0.51779,-0.01000,-0.51779,-0.85538,-0.01500, 0.01000, 0.01500, 0.99984, 5.8796, -5.8318, 0.2900,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {27,-0.71858, 0.69515,-0.02000,-0.69515,-0.71871,-0.01500, 0.02000, 0.01500, 0.99969, 6.9907, -4.4633, 0.2440,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {28,-0.53340, 0.84563,-0.02000,-0.84563,-0.53368,-0.01000, 0.02000, 0.01000, 0.99975, 7.7984, -2.8658, 0.2570,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {29, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {30, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {31, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {32, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {33, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {34, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {35, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {36, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {37, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {38, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {39, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"}, {40, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.00000, 0.00000, 0.00000, 1.00000, 0.0000, 0.0000, 0.0000,0.001,0.001,0.001,0.001,0.001,0.001,"IdealGeoPass1"} }; St_Survey *tableSet = new St_Survey("pxlLadderOnSector",40); for (Int_t i = 0; i < 40; i++) tableSet->AddAt(&row[i].Id, i); return (TDataSet *)tableSet; }