1 void AliL3Transform::Init(){
4 fSolenoidBField = 4.000;
13 fPadPitchWidthLow = 0.400;
14 fPadPitchWidthUp = 0.600;
22 fInnerPadLength = 0.750;
23 fOuter1PadLength = 1.000;
24 fOuter2PadLength = 1.500;
25 fInnerPRFSigma = 0.203811;
26 fOuter1PRFSigma = 0.299325;
27 fOuter2PRFSigma = 0.299323;
28 fTimeSigma = 0.228809;
352 fSlice2Sector[0][0] = 0;
353 fSlice2Sector[0][1] = 36;
354 fSlice2Sector[1][0] = 1;
355 fSlice2Sector[1][1] = 37;
356 fSlice2Sector[2][0] = 2;
357 fSlice2Sector[2][1] = 38;
358 fSlice2Sector[3][0] = 3;
359 fSlice2Sector[3][1] = 39;
360 fSlice2Sector[4][0] = 4;
361 fSlice2Sector[4][1] = 40;
362 fSlice2Sector[5][0] = 5;
363 fSlice2Sector[5][1] = 41;
364 fSlice2Sector[6][0] = 6;
365 fSlice2Sector[6][1] = 42;
366 fSlice2Sector[7][0] = 7;
367 fSlice2Sector[7][1] = 43;
368 fSlice2Sector[8][0] = 8;
369 fSlice2Sector[8][1] = 44;
370 fSlice2Sector[9][0] = 9;
371 fSlice2Sector[9][1] = 45;
372 fSlice2Sector[10][0] = 10;
373 fSlice2Sector[10][1] = 46;
374 fSlice2Sector[11][0] = 11;
375 fSlice2Sector[11][1] = 47;
376 fSlice2Sector[12][0] = 12;
377 fSlice2Sector[12][1] = 48;
378 fSlice2Sector[13][0] = 13;
379 fSlice2Sector[13][1] = 49;
380 fSlice2Sector[14][0] = 14;
381 fSlice2Sector[14][1] = 50;
382 fSlice2Sector[15][0] = 15;
383 fSlice2Sector[15][1] = 51;
384 fSlice2Sector[16][0] = 16;
385 fSlice2Sector[16][1] = 52;
386 fSlice2Sector[17][0] = 17;
387 fSlice2Sector[17][1] = 53;
388 fSlice2Sector[18][0] = 18;
389 fSlice2Sector[18][1] = 54;
390 fSlice2Sector[19][0] = 19;
391 fSlice2Sector[19][1] = 55;
392 fSlice2Sector[20][0] = 20;
393 fSlice2Sector[20][1] = 56;
394 fSlice2Sector[21][0] = 21;
395 fSlice2Sector[21][1] = 57;
396 fSlice2Sector[22][0] = 22;
397 fSlice2Sector[22][1] = 58;
398 fSlice2Sector[23][0] = 23;
399 fSlice2Sector[23][1] = 59;
400 fSlice2Sector[24][0] = 24;
401 fSlice2Sector[24][1] = 60;
402 fSlice2Sector[25][0] = 25;
403 fSlice2Sector[25][1] = 61;
404 fSlice2Sector[26][0] = 26;
405 fSlice2Sector[26][1] = 62;
406 fSlice2Sector[27][0] = 27;
407 fSlice2Sector[27][1] = 63;
408 fSlice2Sector[28][0] = 28;
409 fSlice2Sector[28][1] = 64;
410 fSlice2Sector[29][0] = 29;
411 fSlice2Sector[29][1] = 65;
412 fSlice2Sector[30][0] = 30;
413 fSlice2Sector[30][1] = 66;
414 fSlice2Sector[31][0] = 31;
415 fSlice2Sector[31][1] = 67;
416 fSlice2Sector[32][0] = 32;
417 fSlice2Sector[32][1] = 68;
418 fSlice2Sector[33][0] = 33;
419 fSlice2Sector[33][1] = 69;
420 fSlice2Sector[34][0] = 34;
421 fSlice2Sector[34][1] = 70;
422 fSlice2Sector[35][0] = 35;
423 fSlice2Sector[35][1] = 71;
424 fSector2Slice[0] = 0;
425 fSector2Slice[1] = 1;
426 fSector2Slice[2] = 2;
427 fSector2Slice[3] = 3;
428 fSector2Slice[4] = 4;
429 fSector2Slice[5] = 5;
430 fSector2Slice[6] = 6;
431 fSector2Slice[7] = 7;
432 fSector2Slice[8] = 8;
433 fSector2Slice[9] = 9;
434 fSector2Slice[10] = 10;
435 fSector2Slice[11] = 11;
436 fSector2Slice[12] = 12;
437 fSector2Slice[13] = 13;
438 fSector2Slice[14] = 14;
439 fSector2Slice[15] = 15;
440 fSector2Slice[16] = 16;
441 fSector2Slice[17] = 17;
442 fSector2Slice[18] = 18;
443 fSector2Slice[19] = 19;
444 fSector2Slice[20] = 20;
445 fSector2Slice[21] = 21;
446 fSector2Slice[22] = 22;
447 fSector2Slice[23] = 23;
448 fSector2Slice[24] = 24;
449 fSector2Slice[25] = 25;
450 fSector2Slice[26] = 26;
451 fSector2Slice[27] = 27;
452 fSector2Slice[28] = 28;
453 fSector2Slice[29] = 29;
454 fSector2Slice[30] = 30;
455 fSector2Slice[31] = 31;
456 fSector2Slice[32] = 32;
457 fSector2Slice[33] = 33;
458 fSector2Slice[34] = 34;
459 fSector2Slice[35] = 35;
460 fSector2Slice[36] = 0;
461 fSector2Slice[37] = 1;
462 fSector2Slice[38] = 2;
463 fSector2Slice[39] = 3;
464 fSector2Slice[40] = 4;
465 fSector2Slice[41] = 5;
466 fSector2Slice[42] = 6;
467 fSector2Slice[43] = 7;
468 fSector2Slice[44] = 8;
469 fSector2Slice[45] = 9;
470 fSector2Slice[46] = 10;
471 fSector2Slice[47] = 11;
472 fSector2Slice[48] = 12;
473 fSector2Slice[49] = 13;
474 fSector2Slice[50] = 14;
475 fSector2Slice[51] = 15;
476 fSector2Slice[52] = 16;
477 fSector2Slice[53] = 17;
478 fSector2Slice[54] = 18;
479 fSector2Slice[55] = 19;
480 fSector2Slice[56] = 20;
481 fSector2Slice[57] = 21;
482 fSector2Slice[58] = 22;
483 fSector2Slice[59] = 23;
484 fSector2Slice[60] = 24;
485 fSector2Slice[61] = 25;
486 fSector2Slice[62] = 26;
487 fSector2Slice[63] = 27;
488 fSector2Slice[64] = 28;
489 fSector2Slice[65] = 29;
490 fSector2Slice[66] = 30;
491 fSector2Slice[67] = 31;
492 fSector2Slice[68] = 32;
493 fSector2Slice[69] = 33;
494 fSector2Slice[70] = 34;
495 fSector2Slice[71] = 35;
586 fCos[0] = 0.9848077297;
587 fCos[1] = 0.8660253882;
588 fCos[2] = 0.6427876353;
589 fCos[3] = 0.3420201540;
590 fCos[4] = 0.0000000000;
591 fCos[5] = -0.3420201540;
592 fCos[6] = -0.6427876353;
593 fCos[7] = -0.8660253882;
594 fCos[8] = -0.9848077297;
595 fCos[9] = -0.9848077297;
596 fCos[10] = -0.8660253882;
597 fCos[11] = -0.6427876353;
598 fCos[12] = -0.3420201540;
599 fCos[13] = -0.0000000000;
600 fCos[14] = 0.3420201540;
601 fCos[15] = 0.6427876353;
602 fCos[16] = 0.8660253882;
603 fCos[17] = 0.9848077297;
604 fCos[18] = 0.9848077297;
605 fCos[19] = 0.8660253882;
606 fCos[20] = 0.6427876353;
607 fCos[21] = 0.3420201540;
608 fCos[22] = 0.0000000000;
609 fCos[23] = -0.3420201540;
610 fCos[24] = -0.6427876353;
611 fCos[25] = -0.8660253882;
612 fCos[26] = -0.9848077297;
613 fCos[27] = -0.9848077297;
614 fCos[28] = -0.8660253882;
615 fCos[29] = -0.6427876353;
616 fCos[30] = -0.3420201540;
617 fCos[31] = -0.0000000000;
618 fCos[32] = 0.3420201540;
619 fCos[33] = 0.6427876353;
620 fCos[34] = 0.8660253882;
621 fCos[35] = 0.9848077297;
622 fSin[0] = 0.1736481786;
623 fSin[1] = 0.5000000000;
624 fSin[2] = 0.7660444379;
625 fSin[3] = 0.9396926165;
626 fSin[4] = 1.0000000000;
627 fSin[5] = 0.9396926165;
628 fSin[6] = 0.7660444379;
629 fSin[7] = 0.5000000000;
630 fSin[8] = 0.1736481786;
631 fSin[9] = -0.1736481786;
632 fSin[10] = -0.5000000000;
633 fSin[11] = -0.7660444379;
634 fSin[12] = -0.9396926165;
635 fSin[13] = -1.0000000000;
636 fSin[14] = -0.9396926165;
637 fSin[15] = -0.7660444379;
638 fSin[16] = -0.5000000000;
639 fSin[17] = -0.1736481786;
640 fSin[18] = 0.1736481786;
641 fSin[19] = 0.5000000000;
642 fSin[20] = 0.7660444379;
643 fSin[21] = 0.9396926165;
644 fSin[22] = 1.0000000000;
645 fSin[23] = 0.9396926165;
646 fSin[24] = 0.7660444379;
647 fSin[25] = 0.5000000000;
648 fSin[26] = 0.1736481786;
649 fSin[27] = -0.1736481786;
650 fSin[28] = -0.5000000000;
651 fSin[29] = -0.7660444379;
652 fSin[30] = -0.9396926165;
653 fSin[31] = -1.0000000000;
654 fSin[32] = -0.9396926165;
655 fSin[33] = -0.7660444379;
656 fSin[34] = -0.5000000000;
657 fSin[35] = -0.1736481786;