//top PXMO_1 PXMO PXMO_1 TDataSet *CreateTable() { // ----------------------------------------------------------------- if (!gROOT->GetClass("St_Survey")) return 0; Survey_st row[40] = { { 1, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 2, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 3, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 4, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 5, -0.8348863, 0.5504225, 0.0000000,-0.5504225,-0.8348863, 0.0000000, 0.0000000,-0.0000000, 1.0000000, -2.12439, 1.62225, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_2/LADR_1/PXSI_1/PLAC_1 { 6, 0.8990769,-0.4377906, 0.0000000, 0.4377906, 0.8990769, 0.0000000, 0.0000000,-0.0000000, 1.0000000, -5.64459, 5.94683, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_2/LADR_2/PXSI_1/PLAC_1 { 7, 0.7884082,-0.6151525, 0.0000000, 0.6151525, 0.7884082, 0.0000000, 0.0000000,-0.0000000, 1.0000000, -6.75767, 4.64330, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_2/LADR_3/PXSI_1/PLAC_1 { 8, 0.6432822,-0.7656292, 0.0000000, 0.7656292, 0.6432822, 0.0000000, 0.0000000,-0.0000000, 1.0000000, -7.57539, 3.13684, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_2/LADR_4/PXSI_1/PLAC_1 { 9, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 10, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 11, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 12, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 13, 0.2654888, 0.9641139, 0.0000000,-0.9641139, 0.2654888, 0.0000000, 0.0000000,-0.0000000, 1.0000000, -2.19933, -1.51911, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_1/PXSI_1/PLAC_1 { 14,-0.1385336,-0.9903577, 0.0000000, 0.9903577,-0.1385336, 0.0000000, 0.0000000, 0.0000000, 1.0000000, -7.40004, -3.53066, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_2/PXSI_1/PLAC_1 { 15,-0.3414132,-0.9399133, 0.0000000, 0.9399133,-0.3414132, 0.0000000, 0.0000000, 0.0000000, 1.0000000, -6.50428, -4.99206, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_3/PXSI_1/PLAC_1 { 16,-0.5293715,-0.8483901, 0.0000000, 0.8483901,-0.5293715, 0.0000000, 0.0000000, 0.0000000, 1.0000000, -5.32424, -6.23528, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_4/PXSI_1/PLAC_1 { 17, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 18, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 19, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 20, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 21, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 22, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 23, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 24, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 25, 0.8348863,-0.5504225, 0.0000000, 0.5504225, 0.8348863, 0.0000000, 0.0000000,-0.0000000, 1.0000000, 2.12439, -1.62225, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_1/PXSI_1/PLAC_1 { 26,-0.8990769, 0.4377906, 0.0000000,-0.4377906,-0.8990769, 0.0000000, 0.0000000,-0.0000000, 1.0000000, 5.64459, -5.94683, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_2/PXSI_1/PLAC_1 { 27,-0.7884082, 0.6151525, 0.0000000,-0.6151525,-0.7884082, 0.0000000, 0.0000000,-0.0000000, 1.0000000, 6.75767, -4.64330, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_3/PXSI_1/PLAC_1 { 28,-0.6432822, 0.7656292, 0.0000000,-0.7656292,-0.6432822, 0.0000000, 0.0000000,-0.0000000, 1.0000000, 7.57539, -3.13684, 0.00000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_4/PXSI_1/PLAC_1 { 29, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 30, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 31, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 32, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 33, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 34, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 35, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 36, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 37, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 38, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 39, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001}, { 40, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.0,0.0,0.0, 0.001, 0.001,0.001,0.001,0.001, 0.001} }; Int_t n = 40; St_Survey *tableSet = new St_Survey("PxlLaddersOnSectors",n); for (Int_t i = 0; i < n; i++) { tableSet->AddAt(&row[i].Id, i); } return (TDataSet *)tableSet; }