444 Float_t stemaxAir = .10000E+01;
450 Float_t aAir[4] = {12.0107, 14.0067, 15.9994, 39.948};
451 Float_t zAir[4] = {6., 7., 8., 18.};
452 Float_t wAir[4] = {0.000124, 0.755267, 0.231781, 0.012827};
456 Float_t aWater[2] = {1.00794, 15.9994};
458 Float_t wWater[2] = {0.111894, 0.888106};
462 Float_t aPEEK[3] = {12.0107, 1.00794, 15.9994};
463 Float_t zPEEK[3] = {6., 1., 8.};
464 Float_t wPEEK[3] = {19., 12., 3};
468 Float_t aKapton[4] = {1.00794, 12.0107, 14.010, 15.9994};
469 Float_t zKapton[4] = {1., 6., 7., 8.};
470 Float_t wKapton[4] = {0.026362, 0.69113, 0.07327, 0.209235};
474 Float_t aWC[2] = {183.84, 12.0107};
480 Float_t aBEOL[3] = {26.982, 28.086, 15.999};
481 Float_t zBEOL[3] = {13, 14, 8};
482 Float_t wBEOL[3] = {0.170, 0.388, 0.442};
486 Float_t aInox304[4] = {12.0107, 51.9961, 58.6928, 55.845};
487 Float_t zInox304[4] = {6., 24., 28, 26};
488 Float_t wInox304[4] = {0.0003, 0.18, 0.10, 0};
493 Float_t aCeramic[3] = {137.327, 47.867, 15.999};
494 Float_t zCeramic[3] = {56, 22, 8};
495 Float_t wCeramic[3] = {1, 1, 3};
499 Float_t aRohac[4] = {12.01, 1.01, 14.010, 16.};
500 Float_t zRohac[4] = {6., 1., 7., 8.};
501 Float_t wRohac[4] = {9., 13., 1., 2.};
508 Float_t aENAW7075[4] = {26.98, 63.55, 24.31, 65.41};
509 Float_t zENAW7075[4] = {13., 29., 12., 30.};
510 Float_t wENAW7075[4] = {0., 0.015, 0.025, 0.055};
514 Float_t aBrass[3] = {63.55, 65.41, 207.2};
515 Float_t zBrass[3] = {29., 30., 82.};
516 Float_t wBrass[3] = {0.58, 0.39, 0.03};
520 Float_t aPoly[2] = {12.01, 1.};
522 Float_t wPoly[2] = {0.857, .143};
526 Float_t aVesp[4] = {16., 14., 12., 1.};
527 Float_t zVesp[4] = {8., 7., 6., 1.};
528 Float_t wVesp[4] = {5., 2., 22., 10.};
532 o2::base::Detector::Medium(1,
"AIR$", 1, 0, ifield, fieldm, tmaxfdAir, stemaxAir, deemaxAir, epsilAir, stminAir);
535 o2::base::Detector::Medium(2,
"WATER$", 2, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
538 o2::base::Detector::Medium(3,
"SI$", 3, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
541 o2::base::Detector::Medium(4,
"BERILLIUM$", 4, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
544 o2::base::Detector::Medium(5,
"COPPER$", 5, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
550 o2::base::Detector::Medium(6,
"CARBON$", 6, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
553 o2::base::Detector::Medium(7,
"KAPTON(POLYCH2)$", 7, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
559 o2::base::Detector::Medium(29,
"METALSTACK$", 29, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
564 o2::base::Detector::Medium(30,
"GLUE_IBFPC$", 30, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
568 o2::base::Detector::Medium(31,
"CERAMIC$", 31, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
573 o2::base::Detector::Medium(8,
"K13D2U2k$", 8, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
575 o2::base::Detector::Medium(17,
"K13D2U120$", 17, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
578 o2::base::Detector::Medium(18,
"F6151B05M$", 18, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
581 o2::base::Detector::Medium(9,
"M60J3K$", 9, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
584 o2::base::Detector::Medium(10,
"M55J6K$", 10, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
587 o2::base::Detector::Medium(11,
"T300$", 11, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
590 o2::base::Detector::Medium(12,
"FGS003$", 12, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
593 o2::base::Detector::Medium(13,
"CarbonFleece$", 13, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
596 o2::base::Detector::Medium(37,
"AS4C200$", 37, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
600 o2::base::Detector::Medium(32,
"ROHACELL$", 32, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
603 o2::base::Detector::Medium(38,
"RIST110$", 38, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
607 o2::base::Detector::Medium(33,
"M46J6K$", 33, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
611 o2::base::Detector::Medium(19,
"PEEKCF30$", 19, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
614 Float_t aFCm[5] = {12.0107, 1.00794, 14.0067, 15.9994, 26.981538};
615 Float_t zFCm[5] = {6., 1., 7., 8., 13.};
616 Float_t wFCm[5] = {0.520088819984, 0.01983871336, 0.0551367996, 0.157399667056, 0.247536};
622 o2::base::Detector::Medium(14,
"FLEXCABLE$", 14, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
627 o2::base::Detector::Medium(15,
"GLUE$", 15, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
630 o2::base::Detector::Medium(16,
"ALUMINUM$", 16, 0, ifield, fieldm, tmaxfd, stemax, deemax, epsil, stmin);
633 o2::base::Detector::Medium(20,
"TUNGCARB$", 20, 0, ifield, fieldm, tmaxfd, stemax, deemaxSi, epsilSi, stminSi);
635 wInox304[3] = 1. - wInox304[0] - wInox304[1] - wInox304[2];
637 o2::base::Detector::Medium(21,
"INOX304$", 21, 0, ifield, fieldm, tmaxfd, stemax, deemaxSi, epsilSi, stminSi);
641 o2::base::Detector::Medium(28,
"TUNGSTEN$", 28, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
644 wENAW7075[0] = 1. - wENAW7075[1] - wENAW7075[2] - wENAW7075[3];
646 o2::base::Detector::Medium(36,
"ENAW7075$", 36, 0, ifield, fieldm, tmaxfd, stemax, deemaxSi, epsilSi, stminSi);
650 o2::base::Detector::Medium(34,
"BRASS$", 34, 0, ifield, fieldm, tmaxfd, stemax, deemaxSi, epsilSi, stminSi);
654 o2::base::Detector::Medium(35,
"TITANIUM$", 35, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
658 o2::base::Detector::Medium(43,
"CFRP$", 43, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
662 o2::base::Detector::Medium(44,
"VESPEL$", 44, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
666 o2::base::Detector::Medium(41,
"C4SERVICES$", 41, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
670 o2::base::Detector::Medium(42,
"POLY4SERVICES$", 42, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
679 o2::base::Detector::Medium(39,
"ERGDUOCEL$", 39, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);
684 o2::base::Detector::Medium(40,
"IMPREG_FLEECE$", 40, 0, ifield, fieldm, tmaxfdSi, stemaxSi, deemaxSi, epsilSi, stminSi);