//top PXMO_1 PXMO PXMO_1 TDataSet *CreateTable() { // ----------------------------------------------------------------- if (!gROOT->GetClass("St_Survey")) return 0; Survey_st row[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, 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}, { 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}, { 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}, { 40,-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 { 50, 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 { 60, 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 { 70, 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 { 80, 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}, { 90, 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}, { 100, 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}, { 110, 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}, { 120, 0.2654890, 0.9641139, 0.0000000, -0.9641139, 0.2654890, 0.0000000, 0.0000000, 0.0000000, 1.0000000, -2.2093301, -1.4891100, 0.2900000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_1/PXSI_1/PLAC_1 { 130, -0.1385339, -0.9903577, -0.0000000, 0.9903577, -0.1385339, 0.0000000, 0.0000000, -0.0000000, 1.0000000, -7.4020401, -3.5156599, 0.2970000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_2/PXSI_1/PLAC_1 { 140, -0.3414133, -0.9399133, -0.0000000, 0.9399133, -0.3414133, 0.0000000, 0.0000000, -0.0000000, 1.0000000, -6.5142801, -4.9570602, 0.2700000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_3/PXSI_1/PLAC_1 { 150, -0.5293715, -0.8483901, -0.0000000, 0.8483901, -0.5293715, 0.0000000, 0.0000000, -0.0000000, 1.0000000, -5.3442402, -6.1952800, 0.3000000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_4/LADR_4/PXSI_1/PLAC_1 { 160, 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}, { 170, 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}, { 180, 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}, { 190, 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}, { 200, 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}, { 210, 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}, { 220, 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}, { 230, 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}, { 240, 0.7761878, -0.6304225, 0.0100000, 0.6304225, 0.7761878, 0.0100000, -0.0100000, -0.0100000, 0.9999000, 2.2743899, -1.4122500, 0.3000000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_1/PXSI_1/PLAC_1 { 250, -0.9337483, 0.3577906, 0.0100000, -0.3577906, -0.9336814, 0.0150000, -0.0100000, -0.0150000, 0.9998375, 5.8795899, -5.8318298, 0.2900000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_2/PXSI_1/PLAC_1 { 260, -0.8445187, 0.5351525, 0.0200000, -0.5351525, -0.8446223, 0.0150000, -0.0200000, -0.0150000, 0.9996875, 6.9906699, -4.4633000, 0.2440000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_3/PXSI_1/PLAC_1 { 270, -0.7276762, 0.6856292, 0.0200000, -0.6856292, -0.7278823, 0.0100000, -0.0200000, -0.0100000, 0.9997500, 7.7983899, -2.8658401, 0.2570000, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001}// PXMO_1/PXLA_7/LADR_4/PXSI_1/PLAC_1 { 280, 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}, { 290, 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}, { 300, 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}, { 310, 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}, { 320, 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}, { 330, 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}, { 340, 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}, { 350, 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}, { 360, 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}, { 370, 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}, { 380, 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}, { 390, 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; }