void gem() { // // This file has been generated automatically via the root // utility g2root from an interactive version of GEANT // (see ROOT class TGeoManager for an example of use) // gSystem->Load("libGeom"); TGeoRotation *rot; TGeoNode *Node, *Node1; TGeoManager *gem = new TGeoManager("gem","gem.C"); //-----------List of Materials and Mixtures-------------- TGeoMaterial *mat1 = new TGeoMaterial("Vacuum",0,0,0); mat1->SetUniqueID( 1); TGeoMaterial *mat4 = new TGeoMaterial("Helium",4.0026,2,0.125); mat4->SetUniqueID( 4); TGeoMaterial *mat6 = new TGeoMaterial("Berillium",9.0122,4,1.848); mat6->SetUniqueID( 6); TGeoMaterial *mat11 = new TGeoMaterial("Air",14.61,7.3,0.1205000E-02); mat11->SetUniqueID( 11); TGeoMaterial *mat17 = new TGeoMaterial("Aluminium",26.98,13,2.7); mat17->SetUniqueID( 17); TGeoMaterial *mat18 = new TGeoMaterial("Silicon",28.09,14,2.33); mat18->SetUniqueID( 18); TGeoMaterial *mat19 = new TGeoMaterial("Silicon Detector",28.09,14,2.33); mat19->SetUniqueID( 19); TGeoMaterial *mat31 = new TGeoMaterial("Iron",55.85,26,7.87); mat31->SetUniqueID( 31); TGeoMaterial *mat34 = new TGeoMaterial("Copper",63.546,29,8.96); mat34->SetUniqueID( 34); TGeoMaterial *mat49 = new TGeoMaterial("Tungsten",183.85,74,19.3); mat49->SetUniqueID( 49); TGeoMaterial *mat51 = new TGeoMaterial("Lead",207.19,82,11.35); mat51->SetUniqueID( 51); TGeoMaterial *mat101 = new TGeoMaterial("Thick Copper",63.546,29,8.96); mat101->SetUniqueID( 101); TGeoMixture *mat109 = new TGeoMixture("C O_2",2, 0.197700E-02); mat109->SetUniqueID( 109); mat109->DefineElement(0,12.011,6,0.2729214); mat109->DefineElement(1,15.999,8,0.7270786); TGeoMixture *mat120 = new TGeoMixture("Kapton",3, 1.11000 ); mat120->SetUniqueID( 120); mat120->DefineElement(0,12.011,6,0.599851); mat120->DefineElement(1,1.00794,1,0.8054135E-01); mat120->DefineElement(2,15.999,8,0.3196076); TGeoMaterial *mat121 = new TGeoMaterial("Thick Iron",55.85,26,7.87); mat121->SetUniqueID( 121); TGeoMixture *mat122 = new TGeoMixture("Cables",2, 2.90000 ); mat122->SetUniqueID( 122); mat122->DefineElement(0,12.011,6,0.4305403); mat122->DefineElement(1,63.546,29,0.5694596); TGeoMixture *mat126 = new TGeoMixture("Foam",2, 0.100000 ); mat126->SetUniqueID( 126); mat126->DefineElement(0,12.011,6,0.8562846); mat126->DefineElement(1,1.00794,1,0.1437155); TGeoMixture *mat128 = new TGeoMixture("CT Cu cable",4, 4.09300 ); mat128->SetUniqueID( 128); mat128->DefineElement(0,63.546,29,0.8538009); mat128->DefineElement(1,12.011,6,0.8918324E-01); mat128->DefineElement(2,1.00794,1,0.1176071E-01); mat128->DefineElement(3,15.999,8,0.4525511E-01); TGeoMixture *mat129 = new TGeoMixture("CT Al cable",4, 1.71420 ); mat129->SetUniqueID( 129); mat129->DefineElement(0,26.98,13,0.7126031); mat129->DefineElement(1,12.011,6,0.1753156); mat129->DefineElement(2,1.00794,1,0.2311910E-01); mat129->DefineElement(3,15.999,8,0.8896211E-01); TGeoMixture *mat130 = new TGeoMixture("Insulation",6, 1.69000 ); mat130->SetUniqueID( 130); mat130->DefineElement(0,4.0026,2,0.8091404E-02); mat130->DefineElement(1,12.011,6,0.4370522E-01); mat130->DefineElement(2,1.00794,1,0.2934127E-02); mat130->DefineElement(3,15.999,8,0.2328665E-01); mat130->DefineElement(4,26.98,13,0.1090821); mat130->DefineElement(5,55.85,26,0.8129004); TGeoMixture *mat131 = new TGeoMixture("Epoxy",3, 1.30000 ); mat131->SetUniqueID( 131); mat131->DefineElement(0,12.011,6,0.5353969); mat131->DefineElement(1,1.00794,1,0.1317931); mat131->DefineElement(2,15.999,8,0.33281); TGeoMaterial *mat132 = new TGeoMaterial("Al-MMC",26.98,13,1.84); mat132->SetUniqueID( 132); TGeoMixture *mat134 = new TGeoMixture("Polystyrene",2, 1.03200 ); mat134->SetUniqueID( 134); mat134->DefineElement(0,1.00794,1,0.7742105E-01); mat134->DefineElement(1,12.011,6,0.922579); TGeoMixture *mat135 = new TGeoMixture("Scintillator",2, 1.03200 ); mat135->SetUniqueID( 135); mat135->DefineElement(0,1.00794,1,0.7742105E-01); mat135->DefineElement(1,12.011,6,0.922579); TGeoMixture *mat136 = new TGeoMixture("NEMA G10 plate",4, 1.70000 ); mat136->SetUniqueID( 136); mat136->DefineElement(0,28.09,14,0.4478352); mat136->DefineElement(1,15.999,8,0.5241263); mat136->DefineElement(2,12.011,6,0.2250000E-01); mat136->DefineElement(3,1.00794,1,0.5538594E-02); TGeoMixture *mat137 = new TGeoMixture("FrontEnd Electronics",2, 1.00000 ); mat137->SetUniqueID( 137); mat137->DefineElement(0,28.09,14,0.7203536); mat137->DefineElement(1,207.19,82,0.2796464); TGeoMixture *mat138 = new TGeoMixture("Graphite epoxy suprt",3, 1.56000 ); mat138->SetUniqueID( 138); mat138->DefineElement(0,12.011,6,0.8234245); mat138->DefineElement(1,1.00794,1,0.6824711E-01); mat138->DefineElement(2,15.999,8,0.1083284); TGeoMixture *mat143 = new TGeoMixture("Argon CF_4 CO_2",4, 0.307550E-02); mat143->SetUniqueID( 143); mat143->DefineElement(0,39.948,18,0.5247259); mat143->DefineElement(1,12.011,6,0.108684); mat143->DefineElement(2,18.998,9,0.1330896); mat143->DefineElement(3,15.999,8,0.2335005); TGeoMixture *mat144 = new TGeoMixture("Isobutane",2, 0.267000E-02); mat144->SetUniqueID( 144); mat144->DefineElement(0,12.011,6,0.8265862); mat144->DefineElement(1,1.00794,1,0.1734138); TGeoMaterial *mat145 = new TGeoMaterial("Honeycomb",26.98,13,0.28); mat145->SetUniqueID( 145); TGeoMaterial *mat146 = new TGeoMaterial("Liquid Argon",39.948,18,1.4); mat146->SetUniqueID( 146); TGeoMaterial *mat148 = new TGeoMaterial("Liquid Krypton",83.8,36,2.42); mat148->SetUniqueID( 148); TGeoMixture *mat152 = new TGeoMixture("Borated Polyethylen",5, 1.09000 ); mat152->SetUniqueID( 152); mat152->DefineElement(0,12.011,6,0.659329); mat152->DefineElement(1,1.00794,1,0.12467); mat152->DefineElement(2,15.999,8,0.183474); mat152->DefineElement(3,10,5,0.6023512E-02); mat152->DefineElement(4,11,5,0.2650345E-01); TGeoMixture *mat158 = new TGeoMixture("Supper Conductor",4, 4.29000 ); mat158->SetUniqueID( 158); mat158->DefineElement(0,63.546,29,0.7256888); mat158->DefineElement(1,92.906,41,0.1060977); mat158->DefineElement(2,47.88,22,0.1275831); mat158->DefineElement(3,4.0026,2,0.4063047E-01); TGeoMixture *mat159 = new TGeoMixture("Magnet Conductor",6, 3.15700 ); mat159->SetUniqueID( 159); mat159->DefineElement(0,63.546,29,0.9733642E-01); mat159->DefineElement(1,92.906,41,0.1429300E-01); mat159->DefineElement(2,47.88,22,0.1713403E-01); mat159->DefineElement(3,4.0026,2,0.5448265E-02); mat159->DefineElement(4,26.98,13,0.7589466); mat159->DefineElement(5,55.85,26,0.1068417); TGeoMixture *mat160 = new TGeoMixture("Graphite Epoxy suprt",3, 1.38300 ); mat160->SetUniqueID( 160); mat160->DefineElement(0,12.011,6,0.8094797); mat160->DefineElement(1,1.00794,1,0.7363683E-01); mat160->DefineElement(2,15.999,8,0.1168835); TGeoMixture *mat161 = new TGeoMixture("Graph.Epoxy Sup. Cyl",3, 0.138300 ); mat161->SetUniqueID( 161); mat161->DefineElement(0,12.011,6,0.8094797); mat161->DefineElement(1,1.00794,1,0.7363683E-01); mat161->DefineElement(2,15.999,8,0.1168835); TGeoMixture *mat163 = new TGeoMixture("Marble",3, 2.35000 ); mat163->SetUniqueID( 163); mat163->DefineElement(0,28.09,14,0.460219); mat163->DefineElement(1,15.999,8,0.5380427); mat163->DefineElement(2,1.00794,1,0.1738297E-02); TGeoMixture *mat164 = new TGeoMixture("CSC Electronics",3, 1.08000 ); mat164->SetUniqueID( 164); mat164->DefineElement(0,28.09,14,0.6494086); mat164->DefineElement(1,207.19,82,0.252105); mat164->DefineElement(2,26.98,13,0.9848630E-01); TGeoMixture *mat165 = new TGeoMixture("Nomex for CSC",3, 0.289000E-01); mat165->SetUniqueID( 165); mat165->DefineElement(0,12.011,6,0.599851); mat165->DefineElement(1,1.00794,1,0.8054135E-01); mat165->DefineElement(2,15.999,8,0.3196076); TGeoMixture *mat166 = new TGeoMixture("Kr/Pb mixture for EM",8, 4.17342 ); mat166->SetUniqueID( 166); mat166->DefineElement(0,83.8,36,0.5864904); mat166->DefineElement(1,207.19,82,0.3625148); mat166->DefineElement(2,55.85,26,0.3908770E-01); mat166->DefineElement(3,28.09,14,0.2794901E-02); mat166->DefineElement(4,15.999,8,0.4726664E-02); mat166->DefineElement(5,12.011,6,0.2872412E-02); mat166->DefineElement(6,1.00794,1,0.4013875E-03); mat166->DefineElement(7,63.546,29,0.1111847E-02); TGeoMixture *mat167 = new TGeoMixture("Kr/Pb mixture for HD",8, 8.91333 ); mat167->SetUniqueID( 167); mat167->DefineElement(0,83.8,36,0.8124353E-01); mat167->DefineElement(1,207.19,82,0.9039118); mat167->DefineElement(2,55.85,26,0.5414619E-02); mat167->DefineElement(3,28.09,14,0.3871633E-02); mat167->DefineElement(4,15.999,8,0.4732828E-02); mat167->DefineElement(5,12.011,6,0.5729663E-03); mat167->DefineElement(6,1.00794,1,0.9869628E-04); mat167->DefineElement(7,63.546,29,0.1540185E-03); TGeoMixture *mat168 = new TGeoMixture("Ar/Pb mixture for EM",8, 3.49342 ); mat168->SetUniqueID( 168); mat168->DefineElement(0,39.948,18,0.4033854); mat168->DefineElement(1,207.19,82,0.5230389); mat168->DefineElement(2,55.85,26,0.5639600E-01); mat168->DefineElement(3,28.09,14,0.4032502E-02); mat168->DefineElement(4,15.999,8,0.6819664E-02); mat168->DefineElement(5,12.011,6,0.4144337E-02); mat168->DefineElement(6,1.00794,1,0.5791248E-03); mat168->DefineElement(7,63.546,29,0.1604181E-02); TGeoMixture *mat170 = new TGeoMixture("Ar/Cu mixture for HD",7, 7.01413 ); mat170->SetUniqueID( 170); mat170->DefineElement(0,39.948,18,0.1170751); mat170->DefineElement(1,63.546,29,0.8385161); mat170->DefineElement(2,55.85,26,0.1636789E-01); mat170->DefineElement(3,28.09,14,0.1170359E-01); mat170->DefineElement(4,15.999,8,0.1430690E-01); mat170->DefineElement(5,12.011,6,0.1732024E-02); mat170->DefineElement(6,1.00794,1,0.2983497E-03); TGeoMixture *mat171 = new TGeoMixture("Ar/Cu mixt. for Cors",7, 7.01413 ); mat171->SetUniqueID( 171); mat171->DefineElement(0,39.948,18,0.1170751); mat171->DefineElement(1,63.546,29,0.8385161); mat171->DefineElement(2,55.85,26,0.1636789E-01); mat171->DefineElement(3,28.09,14,0.1170359E-01); mat171->DefineElement(4,15.999,8,0.1430690E-01); mat171->DefineElement(5,12.011,6,0.1732024E-02); mat171->DefineElement(6,1.00794,1,0.2983497E-03); TGeoMixture *mat174 = new TGeoMixture("W /Sci spaghetti mix",6, 16.7982 ); mat174->SetUniqueID( 174); mat174->DefineElement(0,1.00794,1,0.5077767E-03); mat174->DefineElement(1,12.011,6,0.3818079E-02); mat174->DefineElement(2,15.999,8,0.4957812E-03); mat174->DefineElement(3,10,5,0.1627666E-04); mat174->DefineElement(4,11,5,0.7161731E-04); mat174->DefineElement(5,183.85,74,0.9950904); TGeoMixture *mat175 = new TGeoMixture("Ar/W mixt. for E.M.",2, 19.2761 ); mat175->SetUniqueID( 175); mat175->DefineElement(0,39.948,18,0.2900171E-03); mat175->DefineElement(1,183.85,74,0.99971); TGeoMixture *mat178 = new TGeoMixture("Cu/Scintillator/PolB",6, 7.82054 ); mat178->SetUniqueID( 178); mat178->DefineElement(0,1.00794,1,0.1529437E-02); mat178->DefineElement(1,12.011,6,0.1183123E-01); mat178->DefineElement(2,63.546,29,0.9849678); mat178->DefineElement(3,15.999,8,0.1419793E-02); mat178->DefineElement(4,10,5,0.4661228E-04); mat178->DefineElement(5,11,5,0.2050940E-03); TGeoMixture *mat190 = new TGeoMixture("Boron-Barite",12, 3.20000 ); mat190->SetUniqueID( 190); mat190->DefineElement(0,1.00794,1,0.1089661E-01); mat190->DefineElement(1,15.999,8,0.3688761); mat190->DefineElement(2,28.09,14,0.2255010E-01); mat190->DefineElement(3,26.98,13,0.7825191E-02); mat190->DefineElement(4,55.85,26,0.1319025E-01); mat190->DefineElement(5,40.078,20,0.1084569); mat190->DefineElement(6,24.305,12,0.2832325E-02); mat190->DefineElement(7,22.99,11,0.1428845E-02); mat190->DefineElement(8,10,5,0.2324437E-02); mat190->DefineElement(9,11,5,0.1022753E-01); mat190->DefineElement(10,137.33,56,0.365945); mat190->DefineElement(11,32.066,16,0.8544668E-01); //-----------List of Tracking Media-------------- TGeoMedium *med1 = new TGeoMedium("Vacuum",1,1,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med4 = new TGeoMedium("Helium",4,4,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med6 = new TGeoMedium("Berillium",6,6,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med11 = new TGeoMedium("Air",11,11,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med17 = new TGeoMedium("Aluminium",17,17,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med18 = new TGeoMedium("Silicon",18,18,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med19 = new TGeoMedium("Silicon Detector",19,19,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med31 = new TGeoMedium("Iron",31,31,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med34 = new TGeoMedium("Copper",34,34,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med49 = new TGeoMedium("Tungsten",49,49,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med51 = new TGeoMedium("Lead",51,51,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med101 = new TGeoMedium("Thick Copper",101,101,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med109 = new TGeoMedium("C O_2",109,109,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med120 = new TGeoMedium("Kapton",120,120,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med121 = new TGeoMedium("Thick Iron",121,121,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med122 = new TGeoMedium("Cables",122,122,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med126 = new TGeoMedium("Foam",126,126,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med128 = new TGeoMedium("CT Cu cable",128,128,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med129 = new TGeoMedium("CT Al cable",129,129,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med130 = new TGeoMedium("Insulation",130,130,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med131 = new TGeoMedium("Epoxy",131,131,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med132 = new TGeoMedium("Al-MMC",132,132,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med134 = new TGeoMedium("Polystyrene",134,134,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med135 = new TGeoMedium("Scintillator",135,135,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med136 = new TGeoMedium("NEMA G10 plate",136,136,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med137 = new TGeoMedium("FrontEnd Electronics",137,137,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med138 = new TGeoMedium("Graphite epoxy suprt",138,138,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med143 = new TGeoMedium("Argon CF_4 CO_2",143,143,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med144 = new TGeoMedium("Isobutane",144,144,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med145 = new TGeoMedium("Honeycomb",145,145,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med146 = new TGeoMedium("Liquid Argon",146,146,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med148 = new TGeoMedium("Liquid Krypton",148,148,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med152 = new TGeoMedium("Borated Polyethylen",152,152,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med158 = new TGeoMedium("Supper Conductor",158,158,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med159 = new TGeoMedium("Magnet Conductor",159,159,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med160 = new TGeoMedium("Graphite Epoxy suprt",160,160,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med161 = new TGeoMedium("Graph.Epoxy Sup. Cyl",161,161,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med163 = new TGeoMedium("Marble",163,163,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med164 = new TGeoMedium("CSC Electronics",164,164,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med165 = new TGeoMedium("Nomex for CSC",165,165,0,1,8,90,-1,-1,0.5,-1); TGeoMedium *med166 = new TGeoMedium("Kr/Pb mixture for EM",166,166,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med167 = new TGeoMedium("Kr/Pb mixture for HD",167,167,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med168 = new TGeoMedium("Ar/Pb mixture for EM",168,168,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med170 = new TGeoMedium("Ar/Cu mixture for HD",170,170,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med171 = new TGeoMedium("Ar/Cu mixt. for Cors",171,171,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med174 = new TGeoMedium("W /Sci spaghetti mix",174,174,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med175 = new TGeoMedium("Ar/W mixt. for E.M.",175,175,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med178 = new TGeoMedium("Cu/Scintillator/PolB",178,178,1,1,8,90,-1,-1,0.5,-1); TGeoMedium *med190 = new TGeoMedium("Boron-Barite",190,190,0,1,8,90,-1,-1,0.5,-1); //-----------List of Rotation matrices-------------- TGeoRotation *rot1 = new TGeoRotation("rot1",90,0,90,90,0,0); TGeoRotation *rot2 = new TGeoRotation("rot2",90,180,90,90,180,0); TGeoRotation *rot3 = new TGeoRotation("rot3",90,0,90,90,180,0); TGeoRotation *rot4 = new TGeoRotation("rot4",90,180,90,90,0,0); TGeoRotation *rot5 = new TGeoRotation("rot5",90,0,90,270,0,0); TGeoRotation *rot6 = new TGeoRotation("rot6",90,90,0,0,90,0); TGeoRotation *rot7 = new TGeoRotation("rot7",90,90,180,0,90,0); TGeoRotation *rot8 = new TGeoRotation("rot8",-90,0,0,0,90,90); TGeoRotation *rot9 = new TGeoRotation("rot9",0,0,90,0,90,90); TGeoRotation *rot10 = new TGeoRotation("rot10",90,45,90,135,0,0); TGeoRotation *rot11 = new TGeoRotation("rot11",90,315,90,45,0,0); TGeoRotation *rot12 = new TGeoRotation("rot12",90,0,90,-90,180,0); TGeoRotation *rot13 = new TGeoRotation("rot13",90,-90,180,0,90,0); TGeoRotation *rot14 = new TGeoRotation("rot14",0,0,90,-90,90,0); TGeoRotation *rot15 = new TGeoRotation("rot15",90,0,90,90,180,0); TGeoRotation *rot16 = new TGeoRotation("rot16",90,-22.5,90,67.5,0,67.5); TGeoRotation *rot17 = new TGeoRotation("rot17",90,-67.5,90,22.5,0,22.5); TGeoRotation *rot18 = new TGeoRotation("rot18",90,-112.5,90,-22.5,0,-22.5); TGeoRotation *rot19 = new TGeoRotation("rot19",90,-157.5,90,-67.5,0,-67.5); TGeoRotation *rot20 = new TGeoRotation("rot20",90,-202.5,90,-112.5,0,-112.5); TGeoRotation *rot21 = new TGeoRotation("rot21",90,-247.5,90,-157.5,0,-157.5); TGeoRotation *rot22 = new TGeoRotation("rot22",90,-292.5,90,-202.5,0,-202.5); TGeoRotation *rot23 = new TGeoRotation("rot23",90,-337.5,90,-247.5,0,-247.5); TGeoRotation *rot24 = new TGeoRotation("rot24",59.92485,90,90,180,-30.07515,90); TGeoRotation *rot25 = new TGeoRotation("rot25",72.55002,90,90,180,-17.44999,90); TGeoRotation *rot26 = new TGeoRotation("rot26",90,-22.5,90,67.5,0,67.5); TGeoRotation *rot27 = new TGeoRotation("rot27",90,-67.5,90,22.5,0,22.5); TGeoRotation *rot28 = new TGeoRotation("rot28",90,-112.5,90,-22.5,0,-22.5); TGeoRotation *rot29 = new TGeoRotation("rot29",90,-157.5,90,-67.5,0,-67.5); TGeoRotation *rot30 = new TGeoRotation("rot30",90,-202.5,90,-112.5,0,-112.5); TGeoRotation *rot31 = new TGeoRotation("rot31",90,-247.5,90,-157.5,0,-157.5); TGeoRotation *rot32 = new TGeoRotation("rot32",90,-292.5,90,-202.5,0,-202.5); TGeoRotation *rot33 = new TGeoRotation("rot33",90,-337.5,90,-247.5,0,-247.5); TGeoRotation *rot34 = new TGeoRotation("rot34",90,175,90,265,0,0); TGeoRotation *rot35 = new TGeoRotation("rot35",90,190.6522,90,280.6522,0,0); TGeoRotation *rot36 = new TGeoRotation("rot36",90,206.3044,90,296.3044,0,0); TGeoRotation *rot37 = new TGeoRotation("rot37",90,221.9565,90,311.9565,0,0); TGeoRotation *rot38 = new TGeoRotation("rot38",90,237.6087,90,327.6087,0,0); TGeoRotation *rot39 = new TGeoRotation("rot39",90,253.2609,90,343.2609,0,0); TGeoRotation *rot40 = new TGeoRotation("rot40",90,268.9131,90,358.9131,0,0); TGeoRotation *rot41 = new TGeoRotation("rot41",90,284.5652,90,374.5652,0,0); TGeoRotation *rot42 = new TGeoRotation("rot42",90,300.2174,90,390.2174,0,0); TGeoRotation *rot43 = new TGeoRotation("rot43",90,315.8696,90,405.8696,0,0); TGeoRotation *rot44 = new TGeoRotation("rot44",90,331.5218,90,421.5218,0,0); TGeoRotation *rot45 = new TGeoRotation("rot45",90,347.1739,90,437.1739,0,0); TGeoRotation *rot46 = new TGeoRotation("rot46",90,362.8261,90,452.8261,0,0); TGeoRotation *rot47 = new TGeoRotation("rot47",90,378.4783,90,468.4783,0,0); TGeoRotation *rot48 = new TGeoRotation("rot48",90,394.1304,90,484.1304,0,0); TGeoRotation *rot49 = new TGeoRotation("rot49",90,409.7826,90,499.7826,0,0); TGeoRotation *rot50 = new TGeoRotation("rot50",90,425.4348,90,515.4348,0,0); TGeoRotation *rot51 = new TGeoRotation("rot51",90,441.0869,90,531.087,0,0); TGeoRotation *rot52 = new TGeoRotation("rot52",90,456.7391,90,546.7391,0,0); TGeoRotation *rot53 = new TGeoRotation("rot53",90,472.3913,90,562.3913,0,0); TGeoRotation *rot54 = new TGeoRotation("rot54",90,488.0435,90,578.0435,0,0); TGeoRotation *rot55 = new TGeoRotation("rot55",90,503.6956,90,593.6957,0,0); TGeoRotation *rot56 = new TGeoRotation("rot56",90,519.3478,90,609.3478,0,0); TGeoRotation *rot57 = new TGeoRotation("rot57",90,-3.5,90,86.5,0,0); TGeoRotation *rot58 = new TGeoRotation("rot58",90,9.357142,90,99.35714,0,0); TGeoRotation *rot59 = new TGeoRotation("rot59",90,22.21428,90,112.2143,0,0); TGeoRotation *rot60 = new TGeoRotation("rot60",90,35.07143,90,125.0714,0,0); TGeoRotation *rot61 = new TGeoRotation("rot61",90,47.92857,90,137.9286,0,0); TGeoRotation *rot62 = new TGeoRotation("rot62",90,60.78571,90,150.7857,0,0); TGeoRotation *rot63 = new TGeoRotation("rot63",90,73.64285,90,163.6429,0,0); TGeoRotation *rot64 = new TGeoRotation("rot64",90,86.5,90,176.5,0,0); TGeoRotation *rot65 = new TGeoRotation("rot65",90,99.35714,90,189.3571,0,0); TGeoRotation *rot66 = new TGeoRotation("rot66",90,112.2143,90,202.2143,0,0); TGeoRotation *rot67 = new TGeoRotation("rot67",90,125.0714,90,215.0714,0,0); TGeoRotation *rot68 = new TGeoRotation("rot68",90,137.9286,90,227.9286,0,0); TGeoRotation *rot69 = new TGeoRotation("rot69",90,150.7857,90,240.7857,0,0); TGeoRotation *rot70 = new TGeoRotation("rot70",90,163.6429,90,253.6429,0,0); TGeoRotation *rot71 = new TGeoRotation("rot71",90,176.5,90,266.5,0,0); TGeoRotation *rot72 = new TGeoRotation("rot72",90,189.3571,90,279.3571,0,0); TGeoRotation *rot73 = new TGeoRotation("rot73",90,202.2143,90,292.2143,0,0); TGeoRotation *rot74 = new TGeoRotation("rot74",90,215.0714,90,305.0714,0,0); TGeoRotation *rot75 = new TGeoRotation("rot75",90,227.9286,90,317.9286,0,0); TGeoRotation *rot76 = new TGeoRotation("rot76",90,240.7857,90,330.7857,0,0); TGeoRotation *rot77 = new TGeoRotation("rot77",90,253.6429,90,343.6429,0,0); TGeoRotation *rot78 = new TGeoRotation("rot78",90,266.5,90,356.5,0,0); TGeoRotation *rot79 = new TGeoRotation("rot79",90,279.3571,90,369.3571,0,0); TGeoRotation *rot80 = new TGeoRotation("rot80",90,292.2143,90,382.2143,0,0); TGeoRotation *rot81 = new TGeoRotation("rot81",90,305.0714,90,395.0714,0,0); TGeoRotation *rot82 = new TGeoRotation("rot82",90,317.9286,90,407.9286,0,0); TGeoRotation *rot83 = new TGeoRotation("rot83",90,330.7857,90,420.7857,0,0); TGeoRotation *rot84 = new TGeoRotation("rot84",90,343.6429,90,433.6429,0,0); TGeoRotation *rot85 = new TGeoRotation("rot85",90,178,90,268,0,0); TGeoRotation *rot86 = new TGeoRotation("rot86",90,188.5882,90,278.5882,0,0); TGeoRotation *rot87 = new TGeoRotation("rot87",90,199.1765,90,289.1765,0,0); TGeoRotation *rot88 = new TGeoRotation("rot88",90,209.7647,90,299.7647,0,0); TGeoRotation *rot89 = new TGeoRotation("rot89",90,220.3529,90,310.3529,0,0); TGeoRotation *rot90 = new TGeoRotation("rot90",90,230.9412,90,320.9412,0,0); TGeoRotation *rot91 = new TGeoRotation("rot91",90,241.5294,90,331.5294,0,0); TGeoRotation *rot92 = new TGeoRotation("rot92",90,252.1176,90,342.1176,0,0); TGeoRotation *rot93 = new TGeoRotation("rot93",90,262.7059,90,352.7059,0,0); TGeoRotation *rot94 = new TGeoRotation("rot94",90,273.2941,90,363.2941,0,0); TGeoRotation *rot95 = new TGeoRotation("rot95",90,283.8824,90,373.8824,0,0); TGeoRotation *rot96 = new TGeoRotation("rot96",90,294.4706,90,384.4706,0,0); TGeoRotation *rot97 = new TGeoRotation("rot97",90,305.0588,90,395.0588,0,0); TGeoRotation *rot98 = new TGeoRotation("rot98",90,315.6471,90,405.6471,0,0); TGeoRotation *rot99 = new TGeoRotation("rot99",90,326.2353,90,416.2353,0,0); TGeoRotation *rot100 = new TGeoRotation("rot100",90,336.8235,90,426.8235,0,0); TGeoRotation *rot101 = new TGeoRotation("rot101",90,347.4118,90,437.4118,0,0); TGeoRotation *rot102 = new TGeoRotation("rot102",90,358,90,448,0,0); TGeoRotation *rot103 = new TGeoRotation("rot103",90,368.5882,90,458.5882,0,0); TGeoRotation *rot104 = new TGeoRotation("rot104",90,379.1765,90,469.1765,0,0); TGeoRotation *rot105 = new TGeoRotation("rot105",90,389.7647,90,479.7647,0,0); TGeoRotation *rot106 = new TGeoRotation("rot106",90,400.3529,90,490.3529,0,0); TGeoRotation *rot107 = new TGeoRotation("rot107",90,410.9412,90,500.9412,0,0); TGeoRotation *rot108 = new TGeoRotation("rot108",90,421.5294,90,511.5294,0,0); TGeoRotation *rot109 = new TGeoRotation("rot109",90,432.1176,90,522.1177,0,0); TGeoRotation *rot110 = new TGeoRotation("rot110",90,442.7059,90,532.7059,0,0); TGeoRotation *rot111 = new TGeoRotation("rot111",90,453.2941,90,543.2941,0,0); TGeoRotation *rot112 = new TGeoRotation("rot112",90,463.8824,90,553.8824,0,0); TGeoRotation *rot113 = new TGeoRotation("rot113",90,474.4706,90,564.4706,0,0); TGeoRotation *rot114 = new TGeoRotation("rot114",90,485.0588,90,575.0588,0,0); TGeoRotation *rot115 = new TGeoRotation("rot115",90,495.647,90,585.647,0,0); TGeoRotation *rot116 = new TGeoRotation("rot116",90,506.2353,90,596.2353,0,0); TGeoRotation *rot117 = new TGeoRotation("rot117",90,516.8235,90,606.8235,0,0); TGeoRotation *rot118 = new TGeoRotation("rot118",90,527.4117,90,617.4117,0,0); TGeoRotation *rot119 = new TGeoRotation("rot119",90,-0.5,90,89.5,0,0); TGeoRotation *rot120 = new TGeoRotation("rot120",90,8.730769,90,98.73077,0,0); TGeoRotation *rot121 = new TGeoRotation("rot121",90,17.96154,90,107.9615,0,0); TGeoRotation *rot122 = new TGeoRotation("rot122",90,27.19231,90,117.1923,0,0); TGeoRotation *rot123 = new TGeoRotation("rot123",90,36.42308,90,126.4231,0,0); TGeoRotation *rot124 = new TGeoRotation("rot124",90,45.65385,90,135.6539,0,0); TGeoRotation *rot125 = new TGeoRotation("rot125",90,54.88462,90,144.8846,0,0); TGeoRotation *rot126 = new TGeoRotation("rot126",90,64.11539,90,154.1154,0,0); TGeoRotation *rot127 = new TGeoRotation("rot127",90,73.34615,90,163.3462,0,0); TGeoRotation *rot128 = new TGeoRotation("rot128",90,82.57692,90,172.5769,0,0); TGeoRotation *rot129 = new TGeoRotation("rot129",90,91.80769,90,181.8077,0,0); TGeoRotation *rot130 = new TGeoRotation("rot130",90,101.0385,90,191.0385,0,0); TGeoRotation *rot131 = new TGeoRotation("rot131",90,110.2692,90,200.2692,0,0); TGeoRotation *rot132 = new TGeoRotation("rot132",90,119.5,90,209.5,0,0); TGeoRotation *rot133 = new TGeoRotation("rot133",90,128.7308,90,218.7308,0,0); TGeoRotation *rot134 = new TGeoRotation("rot134",90,137.9615,90,227.9615,0,0); TGeoRotation *rot135 = new TGeoRotation("rot135",90,147.1923,90,237.1923,0,0); TGeoRotation *rot136 = new TGeoRotation("rot136",90,156.4231,90,246.4231,0,0); TGeoRotation *rot137 = new TGeoRotation("rot137",90,165.6538,90,255.6538,0,0); TGeoRotation *rot138 = new TGeoRotation("rot138",90,174.8846,90,264.8846,0,0); TGeoRotation *rot139 = new TGeoRotation("rot139",90,184.1154,90,274.1154,0,0); TGeoRotation *rot140 = new TGeoRotation("rot140",90,193.3461,90,283.3462,0,0); TGeoRotation *rot141 = new TGeoRotation("rot141",90,202.5769,90,292.5769,0,0); TGeoRotation *rot142 = new TGeoRotation("rot142",90,211.8077,90,301.8077,0,0); TGeoRotation *rot143 = new TGeoRotation("rot143",90,221.0385,90,311.0385,0,0); TGeoRotation *rot144 = new TGeoRotation("rot144",90,230.2692,90,320.2692,0,0); TGeoRotation *rot145 = new TGeoRotation("rot145",90,239.5,90,329.5,0,0); TGeoRotation *rot146 = new TGeoRotation("rot146",90,248.7308,90,338.7308,0,0); TGeoRotation *rot147 = new TGeoRotation("rot147",90,257.9615,90,347.9615,0,0); TGeoRotation *rot148 = new TGeoRotation("rot148",90,267.1923,90,357.1923,0,0); TGeoRotation *rot149 = new TGeoRotation("rot149",90,276.4231,90,366.4231,0,0); TGeoRotation *rot150 = new TGeoRotation("rot150",90,285.6538,90,375.6538,0,0); TGeoRotation *rot151 = new TGeoRotation("rot151",90,294.8846,90,384.8846,0,0); TGeoRotation *rot152 = new TGeoRotation("rot152",90,304.1154,90,394.1154,0,0); TGeoRotation *rot153 = new TGeoRotation("rot153",90,313.3462,90,403.3462,0,0); TGeoRotation *rot154 = new TGeoRotation("rot154",90,322.5769,90,412.5769,0,0); TGeoRotation *rot155 = new TGeoRotation("rot155",90,331.8077,90,421.8077,0,0); TGeoRotation *rot156 = new TGeoRotation("rot156",90,341.0385,90,431.0385,0,0); TGeoRotation *rot157 = new TGeoRotation("rot157",90,350.2692,90,440.2692,0,0); TGeoRotation *rot158 = new TGeoRotation("rot158",90,181,90,271,0,0); TGeoRotation *rot159 = new TGeoRotation("rot159",90,189,90,279,0,0); TGeoRotation *rot160 = new TGeoRotation("rot160",90,197,90,287,0,0); TGeoRotation *rot161 = new TGeoRotation("rot161",90,205,90,295,0,0); TGeoRotation *rot162 = new TGeoRotation("rot162",90,213,90,303,0,0); TGeoRotation *rot163 = new TGeoRotation("rot163",90,221,90,311,0,0); TGeoRotation *rot164 = new TGeoRotation("rot164",90,229,90,319,0,0); TGeoRotation *rot165 = new TGeoRotation("rot165",90,237,90,327,0,0); TGeoRotation *rot166 = new TGeoRotation("rot166",90,245,90,335,0,0); TGeoRotation *rot167 = new TGeoRotation("rot167",90,253,90,343,0,0); TGeoRotation *rot168 = new TGeoRotation("rot168",90,261,90,351,0,0); TGeoRotation *rot169 = new TGeoRotation("rot169",90,269,90,359,0,0); TGeoRotation *rot170 = new TGeoRotation("rot170",90,277,90,367,0,0); TGeoRotation *rot171 = new TGeoRotation("rot171",90,285,90,375,0,0); TGeoRotation *rot172 = new TGeoRotation("rot172",90,293,90,383,0,0); TGeoRotation *rot173 = new TGeoRotation("rot173",90,301,90,391,0,0); TGeoRotation *rot174 = new TGeoRotation("rot174",90,309,90,399,0,0); TGeoRotation *rot175 = new TGeoRotation("rot175",90,317,90,407,0,0); TGeoRotation *rot176 = new TGeoRotation("rot176",90,325,90,415,0,0); TGeoRotation *rot177 = new TGeoRotation("rot177",90,333,90,423,0,0); TGeoRotation *rot178 = new TGeoRotation("rot178",90,341,90,431,0,0); TGeoRotation *rot179 = new TGeoRotation("rot179",90,349,90,439,0,0); TGeoRotation *rot180 = new TGeoRotation("rot180",90,357,90,447,0,0); TGeoRotation *rot181 = new TGeoRotation("rot181",90,365,90,455,0,0); TGeoRotation *rot182 = new TGeoRotation("rot182",90,373,90,463,0,0); TGeoRotation *rot183 = new TGeoRotation("rot183",90,381,90,471,0,0); TGeoRotation *rot184 = new TGeoRotation("rot184",90,389,90,479,0,0); TGeoRotation *rot185 = new TGeoRotation("rot185",90,397,90,487,0,0); TGeoRotation *rot186 = new TGeoRotation("rot186",90,405,90,495,0,0); TGeoRotation *rot187 = new TGeoRotation("rot187",90,413,90,503,0,0); TGeoRotation *rot188 = new TGeoRotation("rot188",90,421,90,511,0,0); TGeoRotation *rot189 = new TGeoRotation("rot189",90,429,90,519,0,0); TGeoRotation *rot190 = new TGeoRotation("rot190",90,437,90,527,0,0); TGeoRotation *rot191 = new TGeoRotation("rot191",90,445,90,535,0,0); TGeoRotation *rot192 = new TGeoRotation("rot192",90,453,90,543,0,0); TGeoRotation *rot193 = new TGeoRotation("rot193",90,461,90,551,0,0); TGeoRotation *rot194 = new TGeoRotation("rot194",90,469,90,559,0,0); TGeoRotation *rot195 = new TGeoRotation("rot195",90,477,90,567,0,0); TGeoRotation *rot196 = new TGeoRotation("rot196",90,485,90,575,0,0); TGeoRotation *rot197 = new TGeoRotation("rot197",90,493,90,583,0,0); TGeoRotation *rot198 = new TGeoRotation("rot198",90,501,90,591,0,0); TGeoRotation *rot199 = new TGeoRotation("rot199",90,509,90,599,0,0); TGeoRotation *rot200 = new TGeoRotation("rot200",90,517,90,607,0,0); TGeoRotation *rot201 = new TGeoRotation("rot201",90,525,90,615,0,0); TGeoRotation *rot202 = new TGeoRotation("rot202",90,533,90,623,0,0); TGeoRotation *rot203 = new TGeoRotation("rot203",90,2.5,90,92.5,0,0); TGeoRotation *rot204 = new TGeoRotation("rot204",90,9.7,90,99.7,0,0); TGeoRotation *rot205 = new TGeoRotation("rot205",90,16.9,90,106.9,0,0); TGeoRotation *rot206 = new TGeoRotation("rot206",90,24.1,90,114.1,0,0); TGeoRotation *rot207 = new TGeoRotation("rot207",90,31.3,90,121.3,0,0); TGeoRotation *rot208 = new TGeoRotation("rot208",90,38.5,90,128.5,0,0); TGeoRotation *rot209 = new TGeoRotation("rot209",90,45.7,90,135.7,0,0); TGeoRotation *rot210 = new TGeoRotation("rot210",90,52.9,90,142.9,0,0); TGeoRotation *rot211 = new TGeoRotation("rot211",90,60.1,90,150.1,0,0); TGeoRotation *rot212 = new TGeoRotation("rot212",90,67.3,90,157.3,0,0); TGeoRotation *rot213 = new TGeoRotation("rot213",90,74.5,90,164.5,0,0); TGeoRotation *rot214 = new TGeoRotation("rot214",90,81.7,90,171.7,0,0); TGeoRotation *rot215 = new TGeoRotation("rot215",90,88.9,90,178.9,0,0); TGeoRotation *rot216 = new TGeoRotation("rot216",90,96.1,90,186.1,0,0); TGeoRotation *rot217 = new TGeoRotation("rot217",90,103.3,90,193.3,0,0); TGeoRotation *rot218 = new TGeoRotation("rot218",90,110.5,90,200.5,0,0); TGeoRotation *rot219 = new TGeoRotation("rot219",90,117.7,90,207.7,0,0); TGeoRotation *rot220 = new TGeoRotation("rot220",90,124.9,90,214.9,0,0); TGeoRotation *rot221 = new TGeoRotation("rot221",90,132.1,90,222.1,0,0); TGeoRotation *rot222 = new TGeoRotation("rot222",90,139.3,90,229.3,0,0); TGeoRotation *rot223 = new TGeoRotation("rot223",90,146.5,90,236.5,0,0); TGeoRotation *rot224 = new TGeoRotation("rot224",90,153.7,90,243.7,0,0); TGeoRotation *rot225 = new TGeoRotation("rot225",90,160.9,90,250.9,0,0); TGeoRotation *rot226 = new TGeoRotation("rot226",90,168.1,90,258.1,0,0); TGeoRotation *rot227 = new TGeoRotation("rot227",90,175.3,90,265.3,0,0); TGeoRotation *rot228 = new TGeoRotation("rot228",90,182.5,90,272.5,0,0); TGeoRotation *rot229 = new TGeoRotation("rot229",90,189.7,90,279.7,0,0); TGeoRotation *rot230 = new TGeoRotation("rot230",90,196.9,90,286.9,0,0); TGeoRotation *rot231 = new TGeoRotation("rot231",90,204.1,90,294.1,0,0); TGeoRotation *rot232 = new TGeoRotation("rot232",90,211.3,90,301.3,0,0); TGeoRotation *rot233 = new TGeoRotation("rot233",90,218.5,90,308.5,0,0); TGeoRotation *rot234 = new TGeoRotation("rot234",90,225.7,90,315.7,0,0); TGeoRotation *rot235 = new TGeoRotation("rot235",90,232.9,90,322.9,0,0); TGeoRotation *rot236 = new TGeoRotation("rot236",90,240.1,90,330.1,0,0); TGeoRotation *rot237 = new TGeoRotation("rot237",90,247.3,90,337.3,0,0); TGeoRotation *rot238 = new TGeoRotation("rot238",90,254.5,90,344.5,0,0); TGeoRotation *rot239 = new TGeoRotation("rot239",90,261.7,90,351.7,0,0); TGeoRotation *rot240 = new TGeoRotation("rot240",90,268.9,90,358.9,0,0); TGeoRotation *rot241 = new TGeoRotation("rot241",90,276.1,90,366.1,0,0); TGeoRotation *rot242 = new TGeoRotation("rot242",90,283.3,90,373.3,0,0); TGeoRotation *rot243 = new TGeoRotation("rot243",90,290.5,90,380.5,0,0); TGeoRotation *rot244 = new TGeoRotation("rot244",90,297.7,90,387.7,0,0); TGeoRotation *rot245 = new TGeoRotation("rot245",90,304.9,90,394.9,0,0); TGeoRotation *rot246 = new TGeoRotation("rot246",90,312.1,90,402.1,0,0); TGeoRotation *rot247 = new TGeoRotation("rot247",90,319.3,90,409.3,0,0); TGeoRotation *rot248 = new TGeoRotation("rot248",90,326.5,90,416.5,0,0); TGeoRotation *rot249 = new TGeoRotation("rot249",90,333.7,90,423.7,0,0); TGeoRotation *rot250 = new TGeoRotation("rot250",90,340.9,90,430.9,0,0); TGeoRotation *rot251 = new TGeoRotation("rot251",90,348.1,90,438.1,0,0); TGeoRotation *rot252 = new TGeoRotation("rot252",90,355.3,90,445.3,0,0); TGeoRotation *rot253 = new TGeoRotation("rot253",90,0,90,90,0,0); TGeoRotation *rot254 = new TGeoRotation("rot254",90,6,90,96,0,0); TGeoRotation *rot255 = new TGeoRotation("rot255",90,12,90,102,0,0); TGeoRotation *rot256 = new TGeoRotation("rot256",90,18,90,108,0,0); TGeoRotation *rot257 = new TGeoRotation("rot257",90,24,90,114,0,0); TGeoRotation *rot258 = new TGeoRotation("rot258",90,30,90,120,0,0); TGeoRotation *rot259 = new TGeoRotation("rot259",90,36,90,126,0,0); TGeoRotation *rot260 = new TGeoRotation("rot260",90,42,90,132,0,0); TGeoRotation *rot261 = new TGeoRotation("rot261",90,48,90,138,0,0); TGeoRotation *rot262 = new TGeoRotation("rot262",90,54,90,144,0,0); TGeoRotation *rot263 = new TGeoRotation("rot263",90,60,90,150,0,0); TGeoRotation *rot264 = new TGeoRotation("rot264",90,66,90,156,0,0); TGeoRotation *rot265 = new TGeoRotation("rot265",90,72,90,162,0,0); TGeoRotation *rot266 = new TGeoRotation("rot266",90,78,90,168,0,0); TGeoRotation *rot267 = new TGeoRotation("rot267",90,84,90,174,0,0); TGeoRotation *rot268 = new TGeoRotation("rot268",90,90,90,180,0,0); TGeoRotation *rot269 = new TGeoRotation("rot269",90,96,90,186,0,0); TGeoRotation *rot270 = new TGeoRotation("rot270",90,102,90,192,0,0); TGeoRotation *rot271 = new TGeoRotation("rot271",90,108,90,198,0,0); TGeoRotation *rot272 = new TGeoRotation("rot272",90,114,90,204,0,0); TGeoRotation *rot273 = new TGeoRotation("rot273",90,120,90,210,0,0); TGeoRotation *rot274 = new TGeoRotation("rot274",90,126,90,216,0,0); TGeoRotation *rot275 = new TGeoRotation("rot275",90,132,90,222,0,0); TGeoRotation *rot276 = new TGeoRotation("rot276",90,138,90,228,0,0); TGeoRotation *rot277 = new TGeoRotation("rot277",90,144,90,234,0,0); TGeoRotation *rot278 = new TGeoRotation("rot278",90,150,90,240,0,0); TGeoRotation *rot279 = new TGeoRotation("rot279",90,156,90,246,0,0); TGeoRotation *rot280 = new TGeoRotation("rot280",90,162,90,252,0,0); TGeoRotation *rot281 = new TGeoRotation("rot281",90,168,90,258,0,0); TGeoRotation *rot282 = new TGeoRotation("rot282",90,174,90,264,0,0); TGeoRotation *rot283 = new TGeoRotation("rot283",90,180,90,270,0,0); TGeoRotation *rot284 = new TGeoRotation("rot284",90,186,90,276,0,0); TGeoRotation *rot285 = new TGeoRotation("rot285",90,192,90,282,0,0); TGeoRotation *rot286 = new TGeoRotation("rot286",90,198,90,288,0,0); TGeoRotation *rot287 = new TGeoRotation("rot287",90,204,90,294,0,0); TGeoRotation *rot288 = new TGeoRotation("rot288",90,210,90,300,0,0); TGeoRotation *rot289 = new TGeoRotation("rot289",90,216,90,306,0,0); TGeoRotation *rot290 = new TGeoRotation("rot290",90,222,90,312,0,0); TGeoRotation *rot291 = new TGeoRotation("rot291",90,228,90,318,0,0); TGeoRotation *rot292 = new TGeoRotation("rot292",90,234,90,324,0,0); TGeoRotation *rot293 = new TGeoRotation("rot293",90,240,90,330,0,0); TGeoRotation *rot294 = new TGeoRotation("rot294",90,246,90,336,0,0); TGeoRotation *rot295 = new TGeoRotation("rot295",90,252,90,342,0,0); TGeoRotation *rot296 = new TGeoRotation("rot296",90,258,90,348,0,0); TGeoRotation *rot297 = new TGeoRotation("rot297",90,264,90,354,0,0); TGeoRotation *rot298 = new TGeoRotation("rot298",90,270,90,360,0,0); TGeoRotation *rot299 = new TGeoRotation("rot299",90,276,90,366,0,0); TGeoRotation *rot300 = new TGeoRotation("rot300",90,282,90,372,0,0); TGeoRotation *rot301 = new TGeoRotation("rot301",90,288,90,378,0,0); TGeoRotation *rot302 = new TGeoRotation("rot302",90,294,90,384,0,0); TGeoRotation *rot303 = new TGeoRotation("rot303",90,300,90,390,0,0); TGeoRotation *rot304 = new TGeoRotation("rot304",90,306,90,396,0,0); TGeoRotation *rot305 = new TGeoRotation("rot305",90,312,90,402,0,0); TGeoRotation *rot306 = new TGeoRotation("rot306",90,318,90,408,0,0); TGeoRotation *rot307 = new TGeoRotation("rot307",90,324,90,414,0,0); TGeoRotation *rot308 = new TGeoRotation("rot308",90,330,90,420,0,0); TGeoRotation *rot309 = new TGeoRotation("rot309",90,336,90,426,0,0); TGeoRotation *rot310 = new TGeoRotation("rot310",90,342,90,432,0,0); TGeoRotation *rot311 = new TGeoRotation("rot311",90,348,90,438,0,0); TGeoRotation *rot312 = new TGeoRotation("rot312",90,354,90,444,0,0); TGeoRotation *rot313 = new TGeoRotation("rot313",90,-89.7135,0,0,90,0.2865); TGeoRotation *rot314 = new TGeoRotation("rot314",90,-90.2865,0,0,90,-0.2865); TGeoRotation *rot315 = new TGeoRotation("rot315",90,-12,90,78,0,0); TGeoRotation *rot316 = new TGeoRotation("rot316",90,6,90,96,0,0); TGeoRotation *rot317 = new TGeoRotation("rot317",90,24,90,114,0,0); TGeoRotation *rot318 = new TGeoRotation("rot318",90,42,90,132,0,0); TGeoRotation *rot319 = new TGeoRotation("rot319",90,60,90,150,0,0); TGeoRotation *rot320 = new TGeoRotation("rot320",90,78,90,168,0,0); TGeoRotation *rot321 = new TGeoRotation("rot321",90,96,90,186,0,0); TGeoRotation *rot322 = new TGeoRotation("rot322",90,114,90,204,0,0); TGeoRotation *rot323 = new TGeoRotation("rot323",90,132,90,222,0,0); TGeoRotation *rot324 = new TGeoRotation("rot324",90,150,90,240,0,0); TGeoRotation *rot325 = new TGeoRotation("rot325",90,168,90,258,0,0); TGeoRotation *rot326 = new TGeoRotation("rot326",90,186,90,276,0,0); TGeoRotation *rot327 = new TGeoRotation("rot327",90,204,90,294,0,0); TGeoRotation *rot328 = new TGeoRotation("rot328",90,222,90,312,0,0); TGeoRotation *rot329 = new TGeoRotation("rot329",90,240,90,330,0,0); TGeoRotation *rot330 = new TGeoRotation("rot330",90,258,90,348,0,0); TGeoRotation *rot331 = new TGeoRotation("rot331",90,276,90,366,0,0); TGeoRotation *rot332 = new TGeoRotation("rot332",90,294,90,384,0,0); TGeoRotation *rot333 = new TGeoRotation("rot333",90,312,90,402,0,0); TGeoRotation *rot334 = new TGeoRotation("rot334",90,330,90,420,0,0); TGeoRotation *rot335 = new TGeoRotation("rot335",90,-6,90,84,0,0); TGeoRotation *rot336 = new TGeoRotation("rot336",90,12,90,102,0,0); TGeoRotation *rot337 = new TGeoRotation("rot337",90,30,90,120,0,0); TGeoRotation *rot338 = new TGeoRotation("rot338",90,48,90,138,0,0); TGeoRotation *rot339 = new TGeoRotation("rot339",90,66,90,156,0,0); TGeoRotation *rot340 = new TGeoRotation("rot340",90,84,90,174,0,0); TGeoRotation *rot341 = new TGeoRotation("rot341",90,102,90,192,0,0); TGeoRotation *rot342 = new TGeoRotation("rot342",90,120,90,210,0,0); TGeoRotation *rot343 = new TGeoRotation("rot343",90,138,90,228,0,0); TGeoRotation *rot344 = new TGeoRotation("rot344",90,156,90,246,0,0); TGeoRotation *rot345 = new TGeoRotation("rot345",90,174,90,264,0,0); TGeoRotation *rot346 = new TGeoRotation("rot346",90,192,90,282,0,0); TGeoRotation *rot347 = new TGeoRotation("rot347",90,210,90,300,0,0); TGeoRotation *rot348 = new TGeoRotation("rot348",90,228,90,318,0,0); TGeoRotation *rot349 = new TGeoRotation("rot349",90,246,90,336,0,0); TGeoRotation *rot350 = new TGeoRotation("rot350",90,264,90,354,0,0); TGeoRotation *rot351 = new TGeoRotation("rot351",90,282,90,372,0,0); TGeoRotation *rot352 = new TGeoRotation("rot352",90,300,90,390,0,0); TGeoRotation *rot353 = new TGeoRotation("rot353",90,318,90,408,0,0); TGeoRotation *rot354 = new TGeoRotation("rot354",90,336,90,426,0,0); TGeoRotation *rot355 = new TGeoRotation("rot355",90,0,90,90,0,0); TGeoRotation *rot356 = new TGeoRotation("rot356",90,18,90,108,0,0); TGeoRotation *rot357 = new TGeoRotation("rot357",90,36,90,126,0,0); TGeoRotation *rot358 = new TGeoRotation("rot358",90,54,90,144,0,0); TGeoRotation *rot359 = new TGeoRotation("rot359",90,72,90,162,0,0); TGeoRotation *rot360 = new TGeoRotation("rot360",90,90,90,180,0,0); TGeoRotation *rot361 = new TGeoRotation("rot361",90,108,90,198,0,0); TGeoRotation *rot362 = new TGeoRotation("rot362",90,126,90,216,0,0); TGeoRotation *rot363 = new TGeoRotation("rot363",90,144,90,234,0,0); TGeoRotation *rot364 = new TGeoRotation("rot364",90,162,90,252,0,0); TGeoRotation *rot365 = new TGeoRotation("rot365",90,180,90,270,0,0); TGeoRotation *rot366 = new TGeoRotation("rot366",90,198,90,288,0,0); TGeoRotation *rot367 = new TGeoRotation("rot367",90,216,90,306,0,0); TGeoRotation *rot368 = new TGeoRotation("rot368",90,234,90,324,0,0); TGeoRotation *rot369 = new TGeoRotation("rot369",90,252,90,342,0,0); TGeoRotation *rot370 = new TGeoRotation("rot370",90,270,90,360,0,0); TGeoRotation *rot371 = new TGeoRotation("rot371",90,288,90,378,0,0); TGeoRotation *rot372 = new TGeoRotation("rot372",90,306,90,396,0,0); TGeoRotation *rot373 = new TGeoRotation("rot373",90,324,90,414,0,0); TGeoRotation *rot374 = new TGeoRotation("rot374",90,342,90,432,0,0); TGeoRotation *rot375 = new TGeoRotation("rot375",90,6,90,96,0,0); TGeoRotation *rot376 = new TGeoRotation("rot376",90,24,90,114,0,0); TGeoRotation *rot377 = new TGeoRotation("rot377",90,42,90,132,0,0); TGeoRotation *rot378 = new TGeoRotation("rot378",90,60,90,150,0,0); TGeoRotation *rot379 = new TGeoRotation("rot379",90,78,90,168,0,0); TGeoRotation *rot380 = new TGeoRotation("rot380",90,96,90,186,0,0); TGeoRotation *rot381 = new TGeoRotation("rot381",90,114,90,204,0,0); TGeoRotation *rot382 = new TGeoRotation("rot382",90,132,90,222,0,0); TGeoRotation *rot383 = new TGeoRotation("rot383",90,150,90,240,0,0); TGeoRotation *rot384 = new TGeoRotation("rot384",90,168,90,258,0,0); TGeoRotation *rot385 = new TGeoRotation("rot385",90,186,90,276,0,0); TGeoRotation *rot386 = new TGeoRotation("rot386",90,204,90,294,0,0); TGeoRotation *rot387 = new TGeoRotation("rot387",90,222,90,312,0,0); TGeoRotation *rot388 = new TGeoRotation("rot388",90,240,90,330,0,0); TGeoRotation *rot389 = new TGeoRotation("rot389",90,258,90,348,0,0); TGeoRotation *rot390 = new TGeoRotation("rot390",90,276,90,366,0,0); TGeoRotation *rot391 = new TGeoRotation("rot391",90,294,90,384,0,0); TGeoRotation *rot392 = new TGeoRotation("rot392",90,312,90,402,0,0); TGeoRotation *rot393 = new TGeoRotation("rot393",90,330,90,420,0,0); TGeoRotation *rot394 = new TGeoRotation("rot394",90,348,90,438,0,0); TGeoRotation *rot395 = new TGeoRotation("rot395",90,0,90,90,0,0); TGeoRotation *rot396 = new TGeoRotation("rot396",90,9,90,99,0,0); TGeoRotation *rot397 = new TGeoRotation("rot397",90,18,90,108,0,0); TGeoRotation *rot398 = new TGeoRotation("rot398",90,27,90,117,0,0); TGeoRotation *rot399 = new TGeoRotation("rot399",90,-90,0,0,90,0); TGeoRotation *rot400 = new TGeoRotation("rot400",90,-54,0,0,90,36); TGeoRotation *rot401 = new TGeoRotation("rot401",90,-18,0,0,90,72); TGeoRotation *rot402 = new TGeoRotation("rot402",90,18,0,0,90,108); TGeoRotation *rot403 = new TGeoRotation("rot403",90,54,0,0,90,144); TGeoRotation *rot404 = new TGeoRotation("rot404",90,90,0,0,90,180); TGeoRotation *rot405 = new TGeoRotation("rot405",90,126,0,0,90,216); TGeoRotation *rot406 = new TGeoRotation("rot406",90,162,0,0,90,252); TGeoRotation *rot407 = new TGeoRotation("rot407",90,198,0,0,90,288); TGeoRotation *rot408 = new TGeoRotation("rot408",90,234,0,0,90,324); TGeoRotation *rot409 = new TGeoRotation("rot409",90,-90,50.95256,0,140.9526,0); TGeoRotation *rot410 = new TGeoRotation("rot410",90,-90,49.99544,0,139.9954,0); TGeoRotation *rot411 = new TGeoRotation("rot411",90,-90,49.01888,0,139.0189,0); TGeoRotation *rot412 = new TGeoRotation("rot412",90,-90,48.02277,0,138.0228,0); TGeoRotation *rot413 = new TGeoRotation("rot413",90,-90,47.00705,0,137.007,0); TGeoRotation *rot414 = new TGeoRotation("rot414",90,-90,45.97163,0,135.9716,0); TGeoRotation *rot415 = new TGeoRotation("rot415",90,-90,44.9165,0,134.9165,0); TGeoRotation *rot416 = new TGeoRotation("rot416",90,-90,43.84164,0,133.8416,0); TGeoRotation *rot417 = new TGeoRotation("rot417",90,-90,42.74706,0,132.7471,0); TGeoRotation *rot418 = new TGeoRotation("rot418",90,-90,41.6328,0,131.6328,0); TGeoRotation *rot419 = new TGeoRotation("rot419",90,-90,40.49893,0,130.4989,0); TGeoRotation *rot420 = new TGeoRotation("rot420",90,-90,39.3456,0,129.3456,0); TGeoRotation *rot421 = new TGeoRotation("rot421",90,-90,38.17288,0,128.1729,0); TGeoRotation *rot422 = new TGeoRotation("rot422",90,-90,36.98102,0,126.981,0); TGeoRotation *rot423 = new TGeoRotation("rot423",90,-90,35.77019,0,125.7702,0); TGeoRotation *rot424 = new TGeoRotation("rot424",90,-90,34.54063,0,124.5406,0); TGeoRotation *rot425 = new TGeoRotation("rot425",90,-90,33.29265,0,123.2926,0); TGeoRotation *rot426 = new TGeoRotation("rot426",90,-90,32.02655,0,122.0266,0); TGeoRotation *rot427 = new TGeoRotation("rot427",90,-90,30.74272,0,120.7427,0); TGeoRotation *rot428 = new TGeoRotation("rot428",90,-90,29.44154,0,119.4415,0); TGeoRotation *rot429 = new TGeoRotation("rot429",90,-90,28.12348,0,118.1235,0); TGeoRotation *rot430 = new TGeoRotation("rot430",90,-90,26.78901,0,116.789,0); TGeoRotation *rot431 = new TGeoRotation("rot431",90,-90,25.43865,0,115.4387,0); TGeoRotation *rot432 = new TGeoRotation("rot432",90,-90,24.07301,0,114.073,0); TGeoRotation *rot433 = new TGeoRotation("rot433",90,-90,22.69265,0,112.6926,0); TGeoRotation *rot434 = new TGeoRotation("rot434",90,-90,21.29826,0,111.2983,0); TGeoRotation *rot435 = new TGeoRotation("rot435",90,-90,19.89051,0,109.8905,0); TGeoRotation *rot436 = new TGeoRotation("rot436",90,-90,18.47015,0,108.4701,0); TGeoRotation *rot437 = new TGeoRotation("rot437",90,-90,17.03792,0,107.0379,0); TGeoRotation *rot438 = new TGeoRotation("rot438",90,-90,15.59464,0,105.5946,0); TGeoRotation *rot439 = new TGeoRotation("rot439",90,-90,14.14114,0,104.1411,0); TGeoRotation *rot440 = new TGeoRotation("rot440",90,-90,12.67829,0,102.6783,0); TGeoRotation *rot441 = new TGeoRotation("rot441",90,-90,11.207,0,101.207,0); TGeoRotation *rot442 = new TGeoRotation("rot442",90,-90,9.72818,0,99.72818,0); TGeoRotation *rot443 = new TGeoRotation("rot443",90,-90,8.24279,0,98.24279,0); TGeoRotation *rot444 = new TGeoRotation("rot444",90,-90,6.751801,0,96.7518,0); TGeoRotation *rot445 = new TGeoRotation("rot445",90,-90,5.25621,0,95.25621,0); TGeoRotation *rot446 = new TGeoRotation("rot446",90,-90,3.757019,0,93.75702,0); TGeoRotation *rot447 = new TGeoRotation("rot447",90,-90,2.255249,0,92.25525,0); TGeoRotation *rot448 = new TGeoRotation("rot448",90,-90,0.7519226,0,90.75192,0); TGeoRotation *rot449 = new TGeoRotation("rot449",90,-90,-0.751915,0,89.24809,0); TGeoRotation *rot450 = new TGeoRotation("rot450",90,-90,-2.255241,0,87.74476,0); TGeoRotation *rot451 = new TGeoRotation("rot451",90,-90,-3.757011,0,86.24299,0); TGeoRotation *rot452 = new TGeoRotation("rot452",90,-90,-5.25621,0,84.74379,0); TGeoRotation *rot453 = new TGeoRotation("rot453",90,-90,-6.751801,0,83.2482,0); TGeoRotation *rot454 = new TGeoRotation("rot454",90,-90,-8.24279,0,81.75721,0); TGeoRotation *rot455 = new TGeoRotation("rot455",90,-90,-9.72818,0,80.27182,0); TGeoRotation *rot456 = new TGeoRotation("rot456",90,-90,-11.207,0,78.793,0); TGeoRotation *rot457 = new TGeoRotation("rot457",90,-90,-12.67829,0,77.32171,0); TGeoRotation *rot458 = new TGeoRotation("rot458",90,-90,-14.14113,0,75.85887,0); TGeoRotation *rot459 = new TGeoRotation("rot459",90,-90,-15.59463,0,74.40537,0); TGeoRotation *rot460 = new TGeoRotation("rot460",90,-90,-17.03792,0,72.96208,0); TGeoRotation *rot461 = new TGeoRotation("rot461",90,-90,-18.47015,0,71.52985,0); TGeoRotation *rot462 = new TGeoRotation("rot462",90,-90,-19.89052,0,70.10948,0); TGeoRotation *rot463 = new TGeoRotation("rot463",90,-90,-21.29826,0,68.70174,0); TGeoRotation *rot464 = new TGeoRotation("rot464",90,-90,-22.69265,0,67.30735,0); TGeoRotation *rot465 = new TGeoRotation("rot465",90,-90,-24.073,0,65.927,0); TGeoRotation *rot466 = new TGeoRotation("rot466",90,-90,-25.43865,0,64.56135,0); TGeoRotation *rot467 = new TGeoRotation("rot467",90,-90,-26.789,0,63.211,0); TGeoRotation *rot468 = new TGeoRotation("rot468",90,-90,-28.12347,0,61.87653,0); TGeoRotation *rot469 = new TGeoRotation("rot469",90,-90,-29.44153,0,60.55847,0); TGeoRotation *rot470 = new TGeoRotation("rot470",90,-90,-30.74271,0,59.25729,0); TGeoRotation *rot471 = new TGeoRotation("rot471",90,-90,-32.02654,0,57.97346,0); TGeoRotation *rot472 = new TGeoRotation("rot472",90,-90,-33.29263,0,56.70737,0); TGeoRotation *rot473 = new TGeoRotation("rot473",90,-90,-34.54062,0,55.45938,0); TGeoRotation *rot474 = new TGeoRotation("rot474",90,-90,-35.77018,0,54.22982,0); TGeoRotation *rot475 = new TGeoRotation("rot475",90,-90,-36.98101,0,53.01899,0); TGeoRotation *rot476 = new TGeoRotation("rot476",90,-90,-38.17289,0,51.82711,0); TGeoRotation *rot477 = new TGeoRotation("rot477",90,-90,-39.34558,0,50.65442,0); TGeoRotation *rot478 = new TGeoRotation("rot478",90,-90,-40.49894,0,49.50106,0); TGeoRotation *rot479 = new TGeoRotation("rot479",90,-90,-41.63279,0,48.36721,0); TGeoRotation *rot480 = new TGeoRotation("rot480",90,-90,-42.74705,0,47.25295,0); TGeoRotation *rot481 = new TGeoRotation("rot481",90,-90,-43.84164,0,46.15836,0); TGeoRotation *rot482 = new TGeoRotation("rot482",90,-90,-44.9165,0,45.0835,0); TGeoRotation *rot483 = new TGeoRotation("rot483",90,-90,-45.97164,0,44.02836,0); TGeoRotation *rot484 = new TGeoRotation("rot484",90,-90,-47.00704,0,42.99296,0); TGeoRotation *rot485 = new TGeoRotation("rot485",90,-90,-48.02277,0,41.97723,0); TGeoRotation *rot486 = new TGeoRotation("rot486",90,-90,-49.01887,0,40.98113,0); TGeoRotation *rot487 = new TGeoRotation("rot487",90,-90,-49.99542,0,40.00458,0); TGeoRotation *rot488 = new TGeoRotation("rot488",90,-90,-50.95255,0,39.04745,0); TGeoRotation *rot489 = new TGeoRotation("rot489",90,0,90,90,0,0); TGeoRotation *rot490 = new TGeoRotation("rot490",90,30,90,120,0,0); TGeoRotation *rot491 = new TGeoRotation("rot491",90,60,90,150,0,0); TGeoRotation *rot492 = new TGeoRotation("rot492",90,90,90,180,0,0); TGeoRotation *rot493 = new TGeoRotation("rot493",90,120,90,210,0,0); TGeoRotation *rot494 = new TGeoRotation("rot494",90,150,90,240,0,0); TGeoRotation *rot495 = new TGeoRotation("rot495",90,180,90,270,0,0); TGeoRotation *rot496 = new TGeoRotation("rot496",90,210,90,300,0,0); TGeoRotation *rot497 = new TGeoRotation("rot497",90,240,90,330,0,0); TGeoRotation *rot498 = new TGeoRotation("rot498",90,270,90,360,0,0); TGeoRotation *rot499 = new TGeoRotation("rot499",90,300,90,390,0,0); TGeoRotation *rot500 = new TGeoRotation("rot500",90,330,90,420,0,0); TGeoRotation *rot501 = new TGeoRotation("rot501",90,-17.25,90,72.75,0,0); TGeoRotation *rot502 = new TGeoRotation("rot502",90,-2.25,90,87.75,0,0); TGeoRotation *rot503 = new TGeoRotation("rot503",90,-17.25,90,72.75,0,0); TGeoRotation *rot504 = new TGeoRotation("rot504",90,-2.25,90,87.75,0,0); TGeoRotation *rot505 = new TGeoRotation("rot505",90,-9.75,90,80.25,0,0); TGeoRotation *rot506 = new TGeoRotation("rot506",90,5.25,90,95.25,0,0); TGeoRotation *rot507 = new TGeoRotation("rot507",90,-9.75,90,80.25,0,0); TGeoRotation *rot508 = new TGeoRotation("rot508",90,5.25,90,95.25,0,0); TGeoRotation *rot509 = new TGeoRotation("rot509",90,-19.25,90,70.75,0,0); TGeoRotation *rot510 = new TGeoRotation("rot510",90,-4.25,90,85.75,0,0); TGeoRotation *rot511 = new TGeoRotation("rot511",90,-19.25,90,70.75,0,0); TGeoRotation *rot512 = new TGeoRotation("rot512",90,-4.25,90,85.75,0,0); TGeoRotation *rot513 = new TGeoRotation("rot513",90,-19.25,90,70.75,0,0); TGeoRotation *rot514 = new TGeoRotation("rot514",90,-4.25,90,85.75,0,0); TGeoRotation *rot515 = new TGeoRotation("rot515",90,-19.25,90,70.75,0,0); TGeoRotation *rot516 = new TGeoRotation("rot516",90,-4.25,90,85.75,0,0); TGeoRotation *rot517 = new TGeoRotation("rot517",90,-11.75,90,78.25,0,0); TGeoRotation *rot518 = new TGeoRotation("rot518",90,3.25,90,93.25,0,0); TGeoRotation *rot519 = new TGeoRotation("rot519",90,-11.75,90,78.25,0,0); TGeoRotation *rot520 = new TGeoRotation("rot520",90,3.25,90,93.25,0,0); TGeoRotation *rot521 = new TGeoRotation("rot521",90,-11.75,90,78.25,0,0); TGeoRotation *rot522 = new TGeoRotation("rot522",90,3.25,90,93.25,0,0); TGeoRotation *rot523 = new TGeoRotation("rot523",90,-11.75,90,78.25,0,0); TGeoRotation *rot524 = new TGeoRotation("rot524",90,3.25,90,93.25,0,0); TGeoRotation *rot525 = new TGeoRotation("rot525",90,-17.25,90,72.75,0,0); TGeoRotation *rot526 = new TGeoRotation("rot526",90,-2.25,90,87.75,0,0); TGeoRotation *rot527 = new TGeoRotation("rot527",90,-17.25,90,72.75,0,0); TGeoRotation *rot528 = new TGeoRotation("rot528",90,-2.25,90,87.75,0,0); TGeoRotation *rot529 = new TGeoRotation("rot529",90,-17.25,90,72.75,0,0); TGeoRotation *rot530 = new TGeoRotation("rot530",90,-2.25,90,87.75,0,0); TGeoRotation *rot531 = new TGeoRotation("rot531",90,-17.25,90,72.75,0,0); TGeoRotation *rot532 = new TGeoRotation("rot532",90,-2.25,90,87.75,0,0); TGeoRotation *rot533 = new TGeoRotation("rot533",90,-9.75,90,80.25,0,0); TGeoRotation *rot534 = new TGeoRotation("rot534",90,5.25,90,95.25,0,0); TGeoRotation *rot535 = new TGeoRotation("rot535",90,-9.75,90,80.25,0,0); TGeoRotation *rot536 = new TGeoRotation("rot536",90,5.25,90,95.25,0,0); TGeoRotation *rot537 = new TGeoRotation("rot537",90,-9.75,90,80.25,0,0); TGeoRotation *rot538 = new TGeoRotation("rot538",90,5.25,90,95.25,0,0); TGeoRotation *rot539 = new TGeoRotation("rot539",90,-9.75,90,80.25,0,0); TGeoRotation *rot540 = new TGeoRotation("rot540",90,5.25,90,95.25,0,0); TGeoRotation *rot541 = new TGeoRotation("rot541",180,83.11727,90,173.1173,90,83.11727); TGeoRotation *rot542 = new TGeoRotation("rot542",180,83.11442,90,173.1144,90,83.11442); TGeoRotation *rot543 = new TGeoRotation("rot543",174.1567,-36.88674,90,53.11326,84.15668,-36.88674); TGeoRotation *rot544 = new TGeoRotation("rot544",185.8894,-158.0102,90,-68.01019,95.88938,-158.0102); TGeoRotation *rot545 = new TGeoRotation("rot545",180,-83.11403,90,6.885971,90,-83.11403); TGeoRotation *rot546 = new TGeoRotation("rot546",180,-83.11653,90,6.883469,90,-83.11653); TGeoRotation *rot547 = new TGeoRotation("rot547",174.1566,36.88744,90,126.8874,84.15661,36.88744); TGeoRotation *rot548 = new TGeoRotation("rot548",185.8895,158.0098,90,248.0098,95.88945,158.0098); TGeoRotation *rot549 = new TGeoRotation("rot549",180,82.95409,90,172.9541,90,82.95409); TGeoRotation *rot550 = new TGeoRotation("rot550",180,82.95129,90,172.9513,90,82.95129); TGeoRotation *rot551 = new TGeoRotation("rot551",180,82.9528,90,172.9528,90,82.9528); TGeoRotation *rot552 = new TGeoRotation("rot552",180,82.95335,90,172.9534,90,82.95335); TGeoRotation *rot553 = new TGeoRotation("rot553",180,-82.95496,90,7.045036,90,-82.95496); TGeoRotation *rot554 = new TGeoRotation("rot554",180,-82.95142,90,7.048576,90,-82.95142); TGeoRotation *rot555 = new TGeoRotation("rot555",180,-82.9524,90,7.0476,90,-82.9524); TGeoRotation *rot556 = new TGeoRotation("rot556",180,-82.95218,90,7.047821,90,-82.95218); TGeoRotation *rot557 = new TGeoRotation("rot557",186.6704,179.9999,90,269.9999,96.67036,179.9999); TGeoRotation *rot558 = new TGeoRotation("rot558",249.8291,-0.6739014E-04,90,89.99993,159.8291,-0.6739014E-04); TGeoRotation *rot559 = new TGeoRotation("rot559",249.8291,-15.15247,90,74.84753,159.8291,-15.15247); TGeoRotation *rot560 = new TGeoRotation("rot560",186.6703,164.8475,90,254.8475,96.67034,164.8475); TGeoRotation *rot561 = new TGeoRotation("rot561",116.8391,82.95287,90,172.9529,26.83906,82.95287); TGeoRotation *rot562 = new TGeoRotation("rot562",261.435,-96.88273,90,-6.882729,171.435,-96.88273); TGeoRotation *rot563 = new TGeoRotation("rot563",98.56502,96.88347,90,186.8835,8.565019,96.88347); TGeoRotation *rot564 = new TGeoRotation("rot564",98.56502,-96.88558,90,-6.885582,8.565019,-96.88558); TGeoRotation *rot565 = new TGeoRotation("rot565",186.6703,-164.8476,90,-74.84756,96.67031,-164.8476); TGeoRotation *rot566 = new TGeoRotation("rot566",249.829,15.15244,90,105.1524,159.829,15.15244); TGeoRotation *rot567 = new TGeoRotation("rot567",116.8392,-82.95274,90,7.047264,26.83918,-82.95274); TGeoRotation *rot568 = new TGeoRotation("rot568",261.4349,96.88597,90,186.886,171.4349,96.88597); TGeoRotation *rot569 = new TGeoRotation("rot569",204.0891,-36.88674,90,53.11326,114.0891,-36.88674); TGeoRotation *rot570 = new TGeoRotation("rot570",207.063,-15.15247,90,74.84753,117.063,-15.15247); TGeoRotation *rot571 = new TGeoRotation("rot571",180,82.95409,90,172.9541,90,82.95409); TGeoRotation *rot572 = new TGeoRotation("rot572",180,82.95125,90,172.9512,90,82.95125); TGeoRotation *rot573 = new TGeoRotation("rot573",180,82.89944,90,172.8994,90,82.89944); TGeoRotation *rot574 = new TGeoRotation("rot574",180,82.89508,90,172.8951,90,82.89508); TGeoRotation *rot575 = new TGeoRotation("rot575",180,82.95285,90,172.9529,90,82.95285); TGeoRotation *rot576 = new TGeoRotation("rot576",180,82.95335,90,172.9534,90,82.95335); TGeoRotation *rot577 = new TGeoRotation("rot577",180,82.8962,90,172.8962,90,82.8962); TGeoRotation *rot578 = new TGeoRotation("rot578",180,82.894,90,172.894,90,82.894); TGeoRotation *rot579 = new TGeoRotation("rot579",180,-82.95511,90,7.044891,90,-82.95511); TGeoRotation *rot580 = new TGeoRotation("rot580",180,-82.95128,90,7.048721,90,-82.95128); TGeoRotation *rot581 = new TGeoRotation("rot581",180,-82.89809,90,7.101913,90,-82.89809); TGeoRotation *rot582 = new TGeoRotation("rot582",180,-82.8935,90,7.106499,90,-82.8935); TGeoRotation *rot583 = new TGeoRotation("rot583",180,-82.9524,90,7.0476,90,-82.9524); TGeoRotation *rot584 = new TGeoRotation("rot584",180,-82.89715,90,7.102852,90,-82.89715); TGeoRotation *rot585 = new TGeoRotation("rot585",180,-82.89639,90,7.103615,90,-82.89639); TGeoRotation *rot586 = new TGeoRotation("rot586",180,-82.95218,90,7.047821,90,-82.95218); TGeoRotation *rot587 = new TGeoRotation("rot587",207.063,-0.6739014E-04,90,89.99993,117.063,-0.6739014E-04); TGeoRotation *rot588 = new TGeoRotation("rot588",155.7417,-158.0102,90,-68.01019,65.7417,-158.0102); TGeoRotation *rot589 = new TGeoRotation("rot589",117.8194,97.04726,90,187.0473,27.81939,97.04726); TGeoRotation *rot590 = new TGeoRotation("rot590",117.8193,-97.04713,90,-7.047127,27.81925,-97.04713); TGeoRotation *rot591 = new TGeoRotation("rot591",155.7414,158.0098,90,248.0098,65.74144,158.0098); TGeoRotation *rot592 = new TGeoRotation("rot592",207.0629,15.15244,90,105.1524,117.0628,15.15244); TGeoRotation *rot593 = new TGeoRotation("rot593",204.0893,36.88744,90,126.8874,114.0893,36.88744); TGeoRotation *rot594 = new TGeoRotation("rot594",180,-83.11653,90,6.883469,90,-83.11653); TGeoRotation *rot595 = new TGeoRotation("rot595",238.1472,179.9999,90,269.9999,148.1472,179.9999); TGeoRotation *rot596 = new TGeoRotation("rot596",180,83.11442,90,173.1144,90,83.11442); TGeoRotation *rot597 = new TGeoRotation("rot597",180,83.11727,90,173.1173,90,83.11727); TGeoRotation *rot598 = new TGeoRotation("rot598",99.34212,83.11442,90,173.1144,9.342118,83.11442); TGeoRotation *rot599 = new TGeoRotation("rot599",260.6579,83.11727,90,173.1173,170.6579,83.11727); TGeoRotation *rot600 = new TGeoRotation("rot600",238.1471,164.8475,90,254.8475,148.1471,164.8475); TGeoRotation *rot601 = new TGeoRotation("rot601",180,-83.11403,90,6.885971,90,-83.11403); TGeoRotation *rot602 = new TGeoRotation("rot602",260.6578,-83.11403,90,6.885971,170.6578,-83.11403); TGeoRotation *rot603 = new TGeoRotation("rot603",99.34208,-83.11653,90,6.883469,9.342076,-83.11653); TGeoRotation *rot604 = new TGeoRotation("rot604",238.147,-164.8476,90,-74.84756,148.147,-164.8476); TGeoRotation *rot605 = new TGeoRotation("rot605",224.7043,-15.15247,90,74.84753,134.7043,-15.15247); TGeoRotation *rot606 = new TGeoRotation("rot606",180,82.95409,90,172.9541,90,82.95409); TGeoRotation *rot607 = new TGeoRotation("rot607",220.8959,-36.88674,90,53.11326,130.8959,-36.88674); TGeoRotation *rot608 = new TGeoRotation("rot608",138.5051,82.95287,90,172.9529,48.50507,82.95287); TGeoRotation *rot609 = new TGeoRotation("rot609",180,82.95125,90,172.9512,90,82.95125); TGeoRotation *rot610 = new TGeoRotation("rot610",201.6733,175.2128,90,265.2128,111.6733,175.2128); TGeoRotation *rot611 = new TGeoRotation("rot611",237.2073,-4.787177,90,85.21282,147.2073,-4.787177); TGeoRotation *rot612 = new TGeoRotation("rot612",180,82.95285,90,172.9529,90,82.95285); TGeoRotation *rot613 = new TGeoRotation("rot613",180,82.95335,90,172.9534,90,82.95335); TGeoRotation *rot614 = new TGeoRotation("rot614",180,164.4743,90,254.4743,90,164.4743); TGeoRotation *rot615 = new TGeoRotation("rot615",180,-120.0827,90,-30.0827,90,-120.0827); TGeoRotation *rot616 = new TGeoRotation("rot616",119.9137,-97.1027,90,-7.102699,29.91371,-97.1027); TGeoRotation *rot617 = new TGeoRotation("rot617",236.4916,-97.1027,90,-7.102699,146.4916,-97.1027); TGeoRotation *rot618 = new TGeoRotation("rot618",180,82.89621,90,172.8962,90,82.89621); TGeoRotation *rot619 = new TGeoRotation("rot619",180,82.89508,90,172.8951,90,82.89508); TGeoRotation *rot620 = new TGeoRotation("rot620",180,82.89944,90,172.8994,90,82.89944); TGeoRotation *rot621 = new TGeoRotation("rot621",195.1061,125.6382,90,215.6382,105.1061,125.6382); TGeoRotation *rot622 = new TGeoRotation("rot622",240.1992,-97.10489,90,-7.104889,150.1992,-97.10489); TGeoRotation *rot623 = new TGeoRotation("rot623",201.6612,172.0907,90,262.0907,111.6612,172.0907); TGeoRotation *rot624 = new TGeoRotation("rot624",193.9876,-136.0138,90,-46.01384,103.9876,-136.0138); TGeoRotation *rot625 = new TGeoRotation("rot625",231.0312,-97.17433,90,-7.174332,141.0312,-97.17433); TGeoRotation *rot626 = new TGeoRotation("rot626",128.9688,-97.17436,90,-7.174362,38.9688,-97.17436); TGeoRotation *rot627 = new TGeoRotation("rot627",180,82.82567,90,172.8257,90,82.82567); TGeoRotation *rot628 = new TGeoRotation("rot628",236.9526,-0.6746515E-04,90,89.99993,146.9526,-0.6746515E-04); TGeoRotation *rot629 = new TGeoRotation("rot629",201.4823,179.9999,90,269.9999,111.4823,179.9999); TGeoRotation *rot630 = new TGeoRotation("rot630",180,82.82565,90,172.8257,90,82.82565); TGeoRotation *rot631 = new TGeoRotation("rot631",239.2011,-15.52569,90,74.47431,149.2011,-15.52569); TGeoRotation *rot632 = new TGeoRotation("rot632",146.7789,105.613,90,195.613,56.77894,105.613); TGeoRotation *rot633 = new TGeoRotation("rot633",247.5906,-97.17436,90,-7.174362,157.5906,-97.17436); TGeoRotation *rot634 = new TGeoRotation("rot634",180,82.894,90,172.894,90,82.894); TGeoRotation *rot635 = new TGeoRotation("rot635",180,82.8962,90,172.8962,90,82.8962); TGeoRotation *rot636 = new TGeoRotation("rot636",138.8798,-158.0102,90,-68.01019,48.8798,-158.0102); TGeoRotation *rot637 = new TGeoRotation("rot637",138.8795,158.0098,90,248.0098,48.87945,158.0098); TGeoRotation *rot638 = new TGeoRotation("rot638",224.7043,-0.6739014E-04,90,89.99993,134.7043,-0.6739014E-04); TGeoRotation *rot639 = new TGeoRotation("rot639",180,-82.95128,90,7.048721,90,-82.95128); TGeoRotation *rot640 = new TGeoRotation("rot640",180,-82.95511,90,7.044891,90,-82.95511); TGeoRotation *rot641 = new TGeoRotation("rot641",123.3884,97.10422,90,187.1042,33.3884,97.10422); TGeoRotation *rot642 = new TGeoRotation("rot642",180,179.9999,90,269.9999,90,179.9999); TGeoRotation *rot643 = new TGeoRotation("rot643",240.199,97.10422,90,187.1042,150.199,97.10422); TGeoRotation *rot644 = new TGeoRotation("rot644",123.3882,-97.10489,90,-7.104889,33.38815,-97.10489); TGeoRotation *rot645 = new TGeoRotation("rot645",180,-82.89628,90,7.103722,90,-82.89628); TGeoRotation *rot646 = new TGeoRotation("rot646",236.4916,97.10324,90,187.1032,146.4916,97.10324); TGeoRotation *rot647 = new TGeoRotation("rot647",180,-164.4747,90,-74.47472,90,-164.4747); TGeoRotation *rot648 = new TGeoRotation("rot648",119.9137,97.10324,90,187.1032,29.91365,97.10324); TGeoRotation *rot649 = new TGeoRotation("rot649",180,120.0825,90,210.0825,90,120.0825); TGeoRotation *rot650 = new TGeoRotation("rot650",180,-82.8935,90,7.106499,90,-82.8935); TGeoRotation *rot651 = new TGeoRotation("rot651",180,-82.89809,90,7.101913,90,-82.89809); TGeoRotation *rot652 = new TGeoRotation("rot652",180,-82.82603,90,7.173973,90,-82.82603); TGeoRotation *rot653 = new TGeoRotation("rot653",239.2023,-0.6746515E-04,90,89.99993,149.2023,-0.6746515E-04); TGeoRotation *rot654 = new TGeoRotation("rot654",112.4094,-97.17433,90,-7.174332,22.40939,-97.17433); TGeoRotation *rot655 = new TGeoRotation("rot655",231.0312,97.17396,90,187.174,141.0312,97.17396); TGeoRotation *rot656 = new TGeoRotation("rot656",112.4094,97.17396,90,187.174,22.40944,97.17396); TGeoRotation *rot657 = new TGeoRotation("rot657",195.1061,-125.6382,90,-35.6382,105.1061,-125.6382); TGeoRotation *rot658 = new TGeoRotation("rot658",193.9876,136.0132,90,226.0132,103.9876,136.0132); TGeoRotation *rot659 = new TGeoRotation("rot659",201.6613,-172.0913,90,-82.09134,111.6613,-172.0913); TGeoRotation *rot660 = new TGeoRotation("rot660",128.9689,97.17399,90,187.174,38.96886,97.17399); TGeoRotation *rot661 = new TGeoRotation("rot661",180,-82.82604,90,7.173958,90,-82.82604); TGeoRotation *rot662 = new TGeoRotation("rot662",180,-82.9524,90,7.0476,90,-82.9524); TGeoRotation *rot663 = new TGeoRotation("rot663",146.779,-105.6133,90,-15.61326,56.77903,-105.6133); TGeoRotation *rot664 = new TGeoRotation("rot664",247.5905,97.17399,90,187.174,157.5905,97.17399); TGeoRotation *rot665 = new TGeoRotation("rot665",237.2071,4.787418,90,94.78741,147.2071,4.787418); TGeoRotation *rot666 = new TGeoRotation("rot666",239.2008,15.52528,90,105.5253,149.2008,15.52528); TGeoRotation *rot667 = new TGeoRotation("rot667",201.6731,-175.2126,90,-85.21259,111.6731,-175.2126); TGeoRotation *rot668 = new TGeoRotation("rot668",180,-82.89715,90,7.102852,90,-82.89715); TGeoRotation *rot669 = new TGeoRotation("rot669",180,-82.89639,90,7.103615,90,-82.89639); TGeoRotation *rot670 = new TGeoRotation("rot670",220.8962,36.88744,90,126.8874,130.8962,36.88744); TGeoRotation *rot671 = new TGeoRotation("rot671",224.7041,15.15244,90,105.1524,134.7041,15.15244); TGeoRotation *rot672 = new TGeoRotation("rot672",138.5052,-82.95274,90,7.047264,48.50523,-82.95274); TGeoRotation *rot673 = new TGeoRotation("rot673",180,-82.95218,90,7.047821,90,-82.95218); TGeoRotation *rot674 = new TGeoRotation("rot674",263.082,82.82529,90,172.8253,173.082,82.82529); TGeoRotation *rot675 = new TGeoRotation("rot675",180,179.9999,90,269.9999,90,179.9999); TGeoRotation *rot676 = new TGeoRotation("rot676",249.8376,179.9999,90,269.9999,159.8376,179.9999); TGeoRotation *rot677 = new TGeoRotation("rot677",180,-83.11653,90,6.883469,90,-83.11653); TGeoRotation *rot678 = new TGeoRotation("rot678",180,83.11442,90,173.1144,90,83.11442); TGeoRotation *rot679 = new TGeoRotation("rot679",180,82.95409,90,172.9541,90,82.95409); TGeoRotation *rot680 = new TGeoRotation("rot680",180,82.95129,90,172.9513,90,82.95129); TGeoRotation *rot681 = new TGeoRotation("rot681",240.8756,123.817,90,213.817,150.8756,123.817); TGeoRotation *rot682 = new TGeoRotation("rot682",180,83.11727,90,173.1173,90,83.11727); TGeoRotation *rot683 = new TGeoRotation("rot683",118.8576,41.69905,90,131.6991,28.85757,41.69905); TGeoRotation *rot684 = new TGeoRotation("rot684",180,164.8475,90,254.8475,90,164.8475); TGeoRotation *rot685 = new TGeoRotation("rot685",249.8376,164.7937,90,254.7937,159.8376,164.7937); TGeoRotation *rot686 = new TGeoRotation("rot686",180,82.95287,90,172.9529,90,82.95287); TGeoRotation *rot687 = new TGeoRotation("rot687",243.6035,-15.11261,90,74.88739,153.6035,-15.11261); TGeoRotation *rot688 = new TGeoRotation("rot688",118.8572,-41.70011,90,48.29989,28.85716,-41.70011); TGeoRotation *rot689 = new TGeoRotation("rot689",240.8759,-123.8163,90,-33.81627,150.8759,-123.8163); TGeoRotation *rot690 = new TGeoRotation("rot690",180,-83.11403,90,6.885971,90,-83.11403); TGeoRotation *rot691 = new TGeoRotation("rot691",180,-164.8476,90,-74.84756,90,-164.8476); TGeoRotation *rot692 = new TGeoRotation("rot692",249.8371,-164.7946,90,-74.79462,159.8371,-164.7946); TGeoRotation *rot693 = new TGeoRotation("rot693",180,-82.95274,90,7.047264,90,-82.95274); TGeoRotation *rot694 = new TGeoRotation("rot694",134.0144,97.04726,90,187.0473,44.01438,97.04726); TGeoRotation *rot695 = new TGeoRotation("rot695",243.6037,-0.5019798E-04,90,89.99995,153.6037,-0.5019798E-04); TGeoRotation *rot696 = new TGeoRotation("rot696",134.0142,-97.04713,90,-7.047127,44.01423,-97.04713); TGeoRotation *rot697 = new TGeoRotation("rot697",243.6038,15.11326,90,105.1133,153.6038,15.11326); TGeoRotation *rot698 = new TGeoRotation("rot698",233.2134,164.4743,90,254.4743,143.2134,164.4743); TGeoRotation *rot699 = new TGeoRotation("rot699",107.7981,82.8973,90,172.8973,17.79808,82.8973); TGeoRotation *rot700 = new TGeoRotation("rot700",180,82.89944,90,172.8994,90,82.89944); TGeoRotation *rot701 = new TGeoRotation("rot701",180,82.89508,90,172.8951,90,82.89508); TGeoRotation *rot702 = new TGeoRotation("rot702",180,82.8962,90,172.8962,90,82.8962); TGeoRotation *rot703 = new TGeoRotation("rot703",180,82.894,90,172.894,90,82.894); TGeoRotation *rot704 = new TGeoRotation("rot704",180,82.9528,90,172.9528,90,82.9528); TGeoRotation *rot705 = new TGeoRotation("rot705",180,33.10297,90,123.103,90,33.10297); TGeoRotation *rot706 = new TGeoRotation("rot706",180,132.4265,90,222.4265,90,132.4265); TGeoRotation *rot707 = new TGeoRotation("rot707",180,82.95335,90,172.9534,90,82.95335); TGeoRotation *rot708 = new TGeoRotation("rot708",180,-82.95142,90,7.048576,90,-82.95142); TGeoRotation *rot709 = new TGeoRotation("rot709",180,-82.95496,90,7.045036,90,-82.95496); TGeoRotation *rot710 = new TGeoRotation("rot710",180,-33.10312,90,56.89688,90,-33.10312); TGeoRotation *rot711 = new TGeoRotation("rot711",180,-82.9524,90,7.0476,90,-82.9524); TGeoRotation *rot712 = new TGeoRotation("rot712",180,-132.4266,90,-42.42657,90,-132.4266); TGeoRotation *rot713 = new TGeoRotation("rot713",180,-82.95218,90,7.047821,90,-82.95218); TGeoRotation *rot714 = new TGeoRotation("rot714",139.7512,43.98616,90,133.9862,49.75118,43.98616); TGeoRotation *rot715 = new TGeoRotation("rot715",219.8959,121.0942,90,211.0942,129.8959,121.0942); TGeoRotation *rot716 = new TGeoRotation("rot716",233.4652,172.0907,90,262.0907,143.4652,172.0907); TGeoRotation *rot717 = new TGeoRotation("rot717",180,82.82567,90,172.8257,90,82.82567); TGeoRotation *rot718 = new TGeoRotation("rot718",180,82.82564,90,172.8256,90,82.82564); TGeoRotation *rot719 = new TGeoRotation("rot719",115.0247,172.0907,90,262.0907,25.02474,172.0907); TGeoRotation *rot720 = new TGeoRotation("rot720",252.2777,-82.89578,90,7.104218,162.2777,-82.89578); TGeoRotation *rot721 = new TGeoRotation("rot721",233.2147,179.9999,90,269.9999,143.2147,179.9999); TGeoRotation *rot722 = new TGeoRotation("rot722",252.2779,82.89511,90,172.8951,162.2779,82.89511); TGeoRotation *rot723 = new TGeoRotation("rot723",180,-82.8935,90,7.106499,90,-82.8935); TGeoRotation *rot724 = new TGeoRotation("rot724",180,-82.89809,90,7.101913,90,-82.89809); TGeoRotation *rot725 = new TGeoRotation("rot725",233.4654,-172.0913,90,-82.09134,143.4654,-172.0913); TGeoRotation *rot726 = new TGeoRotation("rot726",139.7512,-43.98685,90,46.01315,49.75122,-43.98685); TGeoRotation *rot727 = new TGeoRotation("rot727",219.896,-121.0944,90,-31.09443,129.896,-121.0944); TGeoRotation *rot728 = new TGeoRotation("rot728",180,-82.82604,90,7.173958,90,-82.82604); TGeoRotation *rot729 = new TGeoRotation("rot729",115.0246,-172.0913,90,-82.09134,25.02462,-172.0913); TGeoRotation *rot730 = new TGeoRotation("rot730",180,-82.82601,90,7.173988,90,-82.82601); TGeoRotation *rot731 = new TGeoRotation("rot731",263.0823,-82.82613,90,7.173866,173.0823,-82.82613); TGeoRotation *rot732 = new TGeoRotation("rot732",233.2131,-164.4747,90,-74.47472,143.2131,-164.4747); TGeoRotation *rot733 = new TGeoRotation("rot733",107.798,-82.89676,90,7.103241,17.79804,-82.89676); TGeoRotation *rot734 = new TGeoRotation("rot734",180,-82.89639,90,7.103615,90,-82.89639); TGeoRotation *rot735 = new TGeoRotation("rot735",180,-82.89715,90,7.102852,90,-82.89715); TGeoRotation *rot736 = new TGeoRotation("rot736",244.7732,-15.52569,90,74.47431,154.7732,-15.52569); TGeoRotation *rot737 = new TGeoRotation("rot737",248.1477,164.4743,90,254.4743,158.1477,164.4743); TGeoRotation *rot738 = new TGeoRotation("rot738",180,82.89944,90,172.8994,90,82.89944); TGeoRotation *rot739 = new TGeoRotation("rot739",180,82.89508,90,172.8951,90,82.89508); TGeoRotation *rot740 = new TGeoRotation("rot740",147.7081,121.0942,90,211.0942,57.70811,121.0942); TGeoRotation *rot741 = new TGeoRotation("rot741",225.5758,-7.909283,90,82.09071,135.5758,-7.909283); TGeoRotation *rot742 = new TGeoRotation("rot742",180,82.894,90,172.894,90,82.894); TGeoRotation *rot743 = new TGeoRotation("rot743",212.6163,43.98616,90,133.9862,122.6163,43.98616); TGeoRotation *rot744 = new TGeoRotation("rot744",232.9951,-58.90583,90,31.09417,142.9951,-58.90583); TGeoRotation *rot745 = new TGeoRotation("rot745",105.0739,82.82564,90,172.8256,15.07386,82.82564); TGeoRotation *rot746 = new TGeoRotation("rot746",180,180,90,270,90,180); TGeoRotation *rot747 = new TGeoRotation("rot747",249.0397,180,90,270,159.0397,180); TGeoRotation *rot748 = new TGeoRotation("rot748",180,83.03216,90,173.0322,90,83.03216); TGeoRotation *rot749 = new TGeoRotation("rot749",180,-83.03244,90,6.96756,90,-83.03244); TGeoRotation *rot750 = new TGeoRotation("rot750",180,164.8874,90,254.8874,90,164.8874); TGeoRotation *rot751 = new TGeoRotation("rot751",126.712,82.95287,90,172.9529,36.71199,82.95287); TGeoRotation *rot752 = new TGeoRotation("rot752",249.0395,164.8874,90,254.8874,159.0395,164.8874); TGeoRotation *rot753 = new TGeoRotation("rot753",128.2765,54.2243,90,144.2243,38.27652,54.2243); TGeoRotation *rot754 = new TGeoRotation("rot754",128.2765,-54.22452,90,35.77548,38.27647,-54.22452); TGeoRotation *rot755 = new TGeoRotation("rot755",180,-164.8867,90,-74.88673,90,-164.8867); TGeoRotation *rot756 = new TGeoRotation("rot756",249.0397,-164.8867,90,-74.88673,159.0397,-164.8867); TGeoRotation *rot757 = new TGeoRotation("rot757",126.7121,-82.95274,90,7.047264,36.71214,-82.95274); TGeoRotation *rot758 = new TGeoRotation("rot758",237.3183,121.0942,90,211.0942,147.3183,121.0942); TGeoRotation *rot759 = new TGeoRotation("rot759",126.6611,-136.0138,90,-46.01384,36.66114,-136.0138); TGeoRotation *rot760 = new TGeoRotation("rot760",122.357,43.98616,90,133.9862,32.35695,43.98616); TGeoRotation *rot761 = new TGeoRotation("rot761",107.5102,82.89511,90,172.8951,17.51018,82.89511); TGeoRotation *rot762 = new TGeoRotation("rot762",248.3287,172.0907,90,262.0907,158.3287,172.0907); TGeoRotation *rot763 = new TGeoRotation("rot763",252.4146,82.8973,90,172.8973,162.4146,82.8973); TGeoRotation *rot764 = new TGeoRotation("rot764",248.1486,179.9999,90,269.9999,158.1486,179.9999); TGeoRotation *rot765 = new TGeoRotation("rot765",244.7742,-0.6746515E-04,90,89.99993,154.7742,-0.6746515E-04); TGeoRotation *rot766 = new TGeoRotation("rot766",180,82.8962,90,172.8962,90,82.8962); TGeoRotation *rot767 = new TGeoRotation("rot767",180,-82.8935,90,7.106499,90,-82.8935); TGeoRotation *rot768 = new TGeoRotation("rot768",180,-82.89809,90,7.101913,90,-82.89809); TGeoRotation *rot769 = new TGeoRotation("rot769",180,-82.89639,90,7.103615,90,-82.89639); TGeoRotation *rot770 = new TGeoRotation("rot770",180,-82.89715,90,7.102852,90,-82.89715); TGeoRotation *rot771 = new TGeoRotation("rot771",254.9262,82.82567,90,172.8257,164.9262,82.82567); TGeoRotation *rot772 = new TGeoRotation("rot772",254.9261,-82.82604,90,7.173958,164.9261,-82.82604); TGeoRotation *rot773 = new TGeoRotation("rot773",126.6612,136.0132,90,226.0132,36.66118,136.0132); TGeoRotation *rot774 = new TGeoRotation("rot774",232.9952,58.90557,90,148.9056,142.9952,58.90557); TGeoRotation *rot775 = new TGeoRotation("rot775",237.3184,-121.0944,90,-31.09443,147.3184,-121.0944); TGeoRotation *rot776 = new TGeoRotation("rot776",122.357,-43.98685,90,46.01315,32.35698,-43.98685); TGeoRotation *rot777 = new TGeoRotation("rot777",248.3288,-172.0913,90,-82.09134,158.3288,-172.0913); TGeoRotation *rot778 = new TGeoRotation("rot778",107.5103,-82.89578,90,7.104218,17.51035,-82.89578); TGeoRotation *rot779 = new TGeoRotation("rot779",252.4147,-82.89676,90,7.103241,162.4147,-82.89676); TGeoRotation *rot780 = new TGeoRotation("rot780",212.6163,-43.98685,90,46.01315,122.6163,-43.98685); TGeoRotation *rot781 = new TGeoRotation("rot781",225.576,7.908661,90,97.90866,135.576,7.908661); TGeoRotation *rot782 = new TGeoRotation("rot782",147.7081,-121.0944,90,-31.09443,57.70805,-121.0944); TGeoRotation *rot783 = new TGeoRotation("rot783",244.7729,15.52528,90,105.5253,154.7729,15.52528); TGeoRotation *rot784 = new TGeoRotation("rot784",105.0739,-82.82601,90,7.173988,15.07389,-82.82601); TGeoRotation *rot785 = new TGeoRotation("rot785",248.1475,-164.4747,90,-74.47472,158.1475,-164.4747); TGeoRotation *rot786 = new TGeoRotation("rot786",225.313,-15.52569,90,74.47431,135.313,-15.52569); TGeoRotation *rot787 = new TGeoRotation("rot787",180,82.82564,90,172.8256,90,82.82564); TGeoRotation *rot788 = new TGeoRotation("rot788",254.5021,164.4743,90,254.4743,164.5021,164.4743); TGeoRotation *rot789 = new TGeoRotation("rot789",251.4692,-97.10379,90,-7.10379,161.4692,-97.10379); TGeoRotation *rot790 = new TGeoRotation("rot790",180,82.89621,90,172.8962,90,82.89621); TGeoRotation *rot791 = new TGeoRotation("rot791",196.712,164.4743,90,254.4743,106.712,164.4743); TGeoRotation *rot792 = new TGeoRotation("rot792",180,165.2697,90,255.2697,90,165.2697); TGeoRotation *rot793 = new TGeoRotation("rot793",242.9849,165.2415,90,255.2415,152.9849,165.2415); TGeoRotation *rot794 = new TGeoRotation("rot794",180,82.95287,90,172.9529,90,82.95287); TGeoRotation *rot795 = new TGeoRotation("rot795",225.3143,-0.6746515E-04,90,89.99993,135.3143,-0.6746515E-04); TGeoRotation *rot796 = new TGeoRotation("rot796",180,-82.82604,90,7.173958,90,-82.82604); TGeoRotation *rot797 = new TGeoRotation("rot797",180,82.82567,90,172.8257,90,82.82567); TGeoRotation *rot798 = new TGeoRotation("rot798",105.0698,82.82567,90,172.8257,15.06983,82.82567); TGeoRotation *rot799 = new TGeoRotation("rot799",254.9302,82.82564,90,172.8256,164.9302,82.82564); TGeoRotation *rot800 = new TGeoRotation("rot800",156.0744,84.09393,90,174.0939,66.07444,84.09393); TGeoRotation *rot801 = new TGeoRotation("rot801",156.0745,-84.09347,90,5.906532,66.07452,-84.09347); TGeoRotation *rot802 = new TGeoRotation("rot802",180,-82.95274,90,7.047264,90,-82.95274); TGeoRotation *rot803 = new TGeoRotation("rot803",242.9854,-179.9999,90,-89.99989,152.9854,-179.9999); TGeoRotation *rot804 = new TGeoRotation("rot804",242.9857,-165.2429,90,-75.2429,152.9857,-165.2429); TGeoRotation *rot805 = new TGeoRotation("rot805",108.5308,97.10378,90,187.1038,18.53079,97.10378); TGeoRotation *rot806 = new TGeoRotation("rot806",254.5028,179.9999,90,269.9999,164.5028,179.9999); TGeoRotation *rot807 = new TGeoRotation("rot807",234.6144,105.613,90,195.613,144.6144,105.613); TGeoRotation *rot808 = new TGeoRotation("rot808",108.5307,-97.1038,90,-7.103798,18.53074,-97.1038); TGeoRotation *rot809 = new TGeoRotation("rot809",234.6143,-105.6133,90,-15.61326,144.6143,-105.6133); TGeoRotation *rot810 = new TGeoRotation("rot810",251.4691,97.10367,90,187.1037,161.4691,97.10367); TGeoRotation *rot811 = new TGeoRotation("rot811",254.5019,-164.4747,90,-74.47472,164.5019,-164.4747); TGeoRotation *rot812 = new TGeoRotation("rot812",225.3127,15.52528,90,105.5253,135.3127,15.52528); TGeoRotation *rot813 = new TGeoRotation("rot813",180,-82.82601,90,7.173988,90,-82.82601); TGeoRotation *rot814 = new TGeoRotation("rot814",254.9301,-82.82601,90,7.173988,164.9301,-82.82601); TGeoRotation *rot815 = new TGeoRotation("rot815",105.0699,-82.82604,90,7.173958,15.06988,-82.82604); TGeoRotation *rot816 = new TGeoRotation("rot816",218.3302,-15.52569,90,74.47431,128.3302,-15.52569); TGeoRotation *rot817 = new TGeoRotation("rot817",162.8476,105.613,90,195.613,72.84758,105.613); TGeoRotation *rot818 = new TGeoRotation("rot818",190.6429,121.1497,90,211.1497,100.6429,121.1497); TGeoRotation *rot819 = new TGeoRotation("rot819",180,82.82564,90,172.8256,90,82.82564); TGeoRotation *rot820 = new TGeoRotation("rot820",180,82.8962,90,172.8962,90,82.8962); TGeoRotation *rot821 = new TGeoRotation("rot821",169.2525,44.0443,90,134.0443,79.25247,44.0443); TGeoRotation *rot822 = new TGeoRotation("rot822",196.8582,172.2369,90,262.2369,106.8582,172.2369); TGeoRotation *rot823 = new TGeoRotation("rot823",224.548,82.89621,90,172.8962,134.548,82.89621); TGeoRotation *rot824 = new TGeoRotation("rot824",135.452,82.8962,90,172.8962,45.45195,82.8962); TGeoRotation *rot825 = new TGeoRotation("rot825",244.3311,-139.1956,90,-49.19559,154.3311,-139.1956); TGeoRotation *rot826 = new TGeoRotation("rot826",180,82.89621,90,172.8962,90,82.89621); TGeoRotation *rot827 = new TGeoRotation("rot827",225.1354,165.2697,90,255.2697,135.1354,165.2697); TGeoRotation *rot828 = new TGeoRotation("rot828",266.3012,163.8428,90,253.8428,176.3012,163.8428); TGeoRotation *rot829 = new TGeoRotation("rot829",180,124.546,90,214.546,90,124.546); TGeoRotation *rot830 = new TGeoRotation("rot830",180,179.9999,90,269.9999,90,179.9999); TGeoRotation *rot831 = new TGeoRotation("rot831",180,-124.5457,90,-34.54565,90,-124.5457); TGeoRotation *rot832 = new TGeoRotation("rot832",180,-82.89622,90,7.103783,90,-82.89622); TGeoRotation *rot833 = new TGeoRotation("rot833",196.7128,179.9999,90,269.9999,106.7128,179.9999); TGeoRotation *rot834 = new TGeoRotation("rot834",180,82.93388,90,172.9339,90,82.93388); TGeoRotation *rot835 = new TGeoRotation("rot835",154.9597,55.45435,90,145.4543,64.95969,55.45435); TGeoRotation *rot836 = new TGeoRotation("rot836",225.1353,179.9999,90,269.9999,135.1353,179.9999); TGeoRotation *rot837 = new TGeoRotation("rot837",180,-82.93337,90,7.066628,90,-82.93337); TGeoRotation *rot838 = new TGeoRotation("rot838",180,-82.82604,90,7.173958,90,-82.82604); TGeoRotation *rot839 = new TGeoRotation("rot839",218.3315,-0.6746515E-04,90,89.99993,128.3315,-0.6746515E-04); TGeoRotation *rot840 = new TGeoRotation("rot840",180,82.82567,90,172.8257,90,82.82567); TGeoRotation *rot841 = new TGeoRotation("rot841",169.2525,-44.0444,90,45.9556,79.25249,-44.0444); TGeoRotation *rot842 = new TGeoRotation("rot842",107.8273,82.82567,90,172.8257,17.82729,82.82567); TGeoRotation *rot843 = new TGeoRotation("rot843",224.8772,-179.9994,90,-89.99944,134.8772,-179.9994); TGeoRotation *rot844 = new TGeoRotation("rot844",196.8581,-172.237,90,-82.23701,106.8581,-172.237); TGeoRotation *rot845 = new TGeoRotation("rot845",180,-82.89633,90,7.103668,90,-82.89633); TGeoRotation *rot846 = new TGeoRotation("rot846",135.452,-82.89622,90,7.103783,45.45198,-82.89622); TGeoRotation *rot847 = new TGeoRotation("rot847",190.6428,-121.1501,90,-31.15006,100.6428,-121.1501); TGeoRotation *rot848 = new TGeoRotation("rot848",224.5479,-82.89633,90,7.103668,134.5479,-82.89633); TGeoRotation *rot849 = new TGeoRotation("rot849",225.1349,-165.2693,90,-75.2693,135.1349,-165.2693); TGeoRotation *rot850 = new TGeoRotation("rot850",180,-165.2693,90,-75.2693,90,-165.2693); TGeoRotation *rot851 = new TGeoRotation("rot851",154.9598,-55.45398,90,34.54602,64.95975,-55.45398); TGeoRotation *rot852 = new TGeoRotation("rot852",196.7118,-164.4747,90,-74.47472,106.7118,-164.4747); TGeoRotation *rot853 = new TGeoRotation("rot853",180,82.86764,90,172.8676,90,82.86764); TGeoRotation *rot854 = new TGeoRotation("rot854",211.7359,49.79996,90,139.8,121.7359,49.79996); TGeoRotation *rot855 = new TGeoRotation("rot855",120.1095,-90.78338,90,-0.7833786,30.10951,-90.78338); TGeoRotation *rot856 = new TGeoRotation("rot856",180,82.82567,90,172.8257,90,82.82567); TGeoRotation *rot857 = new TGeoRotation("rot857",115.9256,-55.59774,90,34.40226,25.92563,-55.59774); TGeoRotation *rot858 = new TGeoRotation("rot858",148.4775,115.6261,90,205.6261,58.47747,115.6261); TGeoRotation *rot859 = new TGeoRotation("rot859",218.3298,15.52528,90,105.5253,128.3298,15.52528); TGeoRotation *rot860 = new TGeoRotation("rot860",162.8476,-105.6133,90,-15.61326,72.84764,-105.6133); TGeoRotation *rot861 = new TGeoRotation("rot861",180,-82.82601,90,7.173988,90,-82.82601); TGeoRotation *rot862 = new TGeoRotation("rot862",107.8273,-82.82604,90,7.173958,17.82732,-82.82604); TGeoRotation *rot863 = new TGeoRotation("rot863",266.3022,-179.9991,90,-89.99908,176.3022,-179.9991); TGeoRotation *rot864 = new TGeoRotation("rot864",180,-82.89628,90,7.103722,90,-82.89628); TGeoRotation *rot865 = new TGeoRotation("rot865",251.9881,179.9999,90,269.9999,161.9881,179.9999); TGeoRotation *rot866 = new TGeoRotation("rot866",115.9257,55.59753,90,145.5975,25.92571,55.59753); TGeoRotation *rot867 = new TGeoRotation("rot867",120.1096,90.783,90,180.783,30.10955,90.783); TGeoRotation *rot868 = new TGeoRotation("rot868",180,-82.82604,90,7.173958,90,-82.82604); TGeoRotation *rot869 = new TGeoRotation("rot869",228.325,-0.4013700E-03,90,89.9996,138.325,-0.4013700E-03); TGeoRotation *rot870 = new TGeoRotation("rot870",266.3011,-163.8445,90,-73.84447,176.3011,-163.8445); TGeoRotation *rot871 = new TGeoRotation("rot871",244.3309,139.1955,90,229.1955,154.3309,139.1955); TGeoRotation *rot872 = new TGeoRotation("rot872",211.7359,-49.80029,90,40.19971,121.7359,-49.80029); TGeoRotation *rot873 = new TGeoRotation("rot873",180,-82.86799,90,7.132011,90,-82.86799); TGeoRotation *rot874 = new TGeoRotation("rot874",148.4774,-115.6265,90,-25.62649,58.47742,-115.6265); TGeoRotation *rot875 = new TGeoRotation("rot875",178.8424,-179.9996,90,-89.99957,88.84239,-179.9996); TGeoRotation *rot876 = new TGeoRotation("rot876",198.4025,-179.9999,90,-89.99991,108.4025,-179.9999); TGeoRotation *rot877 = new TGeoRotation("rot877",178.8424,-179.9999,90,-89.99991,88.84239,-179.9999); TGeoRotation *rot878 = new TGeoRotation("rot878",227.7711,-6.183051,90,83.81695,137.7711,-6.183051); TGeoRotation *rot879 = new TGeoRotation("rot879",198.4025,-179.9996,90,-89.99957,108.4025,-179.9996); TGeoRotation *rot880 = new TGeoRotation("rot880",180,-82.92065,90,7.079346,90,-82.92065); TGeoRotation *rot881 = new TGeoRotation("rot881",180,-82.50296,90,7.49704,90,-82.50296); TGeoRotation *rot882 = new TGeoRotation("rot882",251.9815,179.3346,90,269.3346,161.9815,179.3346); TGeoRotation *rot883 = new TGeoRotation("rot883",265.8325,97.49704,90,187.497,175.8325,97.49704); TGeoRotation *rot884 = new TGeoRotation("rot884",225.0914,-174.1508,90,-84.15082,135.0914,-174.1508); TGeoRotation *rot885 = new TGeoRotation("rot885",256.0324,-82.92065,90,7.079346,166.0324,-82.92065); TGeoRotation *rot886 = new TGeoRotation("rot886",180,-82.86811,90,7.131889,90,-82.86811); TGeoRotation *rot887 = new TGeoRotation("rot887",198.3005,116.3759,90,206.3759,108.3005,116.3759); TGeoRotation *rot888 = new TGeoRotation("rot888",193.5161,-82.86811,90,7.131889,103.516,-82.86811); TGeoRotation *rot889 = new TGeoRotation("rot889",180,-82.86811,90,7.131889,90,-82.86811); TGeoRotation *rot890 = new TGeoRotation("rot890",191.2631,-119.3059,90,-29.30589,101.2631,-119.3059); TGeoRotation *rot891 = new TGeoRotation("rot891",178.8424,-179.9999,90,-89.99991,88.84239,-179.9999); TGeoRotation *rot892 = new TGeoRotation("rot892",227.771,6.183932,90,96.18393,137.771,6.183932); TGeoRotation *rot893 = new TGeoRotation("rot893",198.4025,-179.9999,90,-89.99991,108.4025,-179.9999); TGeoRotation *rot894 = new TGeoRotation("rot894",180,82.92013,90,172.9201,90,82.92013); TGeoRotation *rot895 = new TGeoRotation("rot895",180,82.50311,90,172.5031,90,82.50311); TGeoRotation *rot896 = new TGeoRotation("rot896",251.9817,-179.3341,90,-89.33411,161.9817,-179.3341); TGeoRotation *rot897 = new TGeoRotation("rot897",265.8323,-97.49689,90,-7.496887,175.8323,-97.49689); TGeoRotation *rot898 = new TGeoRotation("rot898",225.0915,174.151,90,264.151,135.0915,174.151); TGeoRotation *rot899 = new TGeoRotation("rot899",256.0326,82.92013,90,172.9201,166.0326,82.92013); TGeoRotation *rot900 = new TGeoRotation("rot900",180,82.86769,90,172.8677,90,82.86769); TGeoRotation *rot901 = new TGeoRotation("rot901",198.3005,-116.3762,90,-26.37624,108.3005,-116.3762); TGeoRotation *rot902 = new TGeoRotation("rot902",193.5161,82.86769,90,172.8677,103.5161,82.86769); TGeoRotation *rot903 = new TGeoRotation("rot903",180,82.86769,90,172.8677,90,82.86769); TGeoRotation *rot904 = new TGeoRotation("rot904",191.2632,119.3057,90,209.3057,101.2632,119.3057); TGeoRotation *rot905 = new TGeoRotation("rot905",180,82.8257,90,172.8257,90,82.8257); TGeoRotation *rot906 = new TGeoRotation("rot906",180,82.82529,90,172.8253,90,82.82529); TGeoRotation *rot907 = new TGeoRotation("rot907",180,-82.82599,90,7.174011,90,-82.82599); TGeoRotation *rot908 = new TGeoRotation("rot908",180,-82.82613,90,7.173866,90,-82.82613); TGeoRotation *rot909 = new TGeoRotation("rot909",180,-74.99916,90,15.00084,90,-74.99916); TGeoRotation *rot910 = new TGeoRotation("rot910",90,82.5,0,0,90,-7.5); TGeoRotation *rot911 = new TGeoRotation("rot911",90,97.5,0,0,90,7.5); TGeoRotation *rot912 = new TGeoRotation("rot912",90,82.5,0,0,90,-7.5); TGeoRotation *rot913 = new TGeoRotation("rot913",90,97.5,0,0,90,7.5); TGeoRotation *rot914 = new TGeoRotation("rot914",90,78.75,0,0,90,-11.25); TGeoRotation *rot915 = new TGeoRotation("rot915",90,93.75,0,0,90,3.75); TGeoRotation *rot916 = new TGeoRotation("rot916",90,86.25,0,0,90,-3.75); TGeoRotation *rot917 = new TGeoRotation("rot917",90,101.25,0,0,90,11.25); TGeoRotation *rot918 = new TGeoRotation("rot918",90,78.75,0,0,90,-11.25); TGeoRotation *rot919 = new TGeoRotation("rot919",90,93.75,0,0,90,3.75); TGeoRotation *rot920 = new TGeoRotation("rot920",90,86.25,0,0,90,-3.75); TGeoRotation *rot921 = new TGeoRotation("rot921",90,101.25,0,0,90,11.25); TGeoRotation *rot922 = new TGeoRotation("rot922",90,78.75,0,0,90,-11.25); TGeoRotation *rot923 = new TGeoRotation("rot923",90,93.75,0,0,90,3.75); TGeoRotation *rot924 = new TGeoRotation("rot924",90,86.25,0,0,90,-3.75); TGeoRotation *rot925 = new TGeoRotation("rot925",90,101.25,0,0,90,11.25); TGeoRotation *rot926 = new TGeoRotation("rot926",90,78.75,0,0,90,-11.25); TGeoRotation *rot927 = new TGeoRotation("rot927",90,93.75,0,0,90,3.75); TGeoRotation *rot928 = new TGeoRotation("rot928",90,86.25,0,0,90,-3.75); TGeoRotation *rot929 = new TGeoRotation("rot929",90,101.25,0,0,90,11.25); TGeoRotation *rot930 = new TGeoRotation("rot930",242.1417,165,90,255,152.1417,165); TGeoRotation *rot931 = new TGeoRotation("rot931",242.1418,165,90,255,152.1418,165); TGeoRotation *rot932 = new TGeoRotation("rot932",242.3002,165,90,255,152.3002,165); TGeoRotation *rot933 = new TGeoRotation("rot933",241.3045,165,90,255,151.3045,165); TGeoRotation *rot934 = new TGeoRotation("rot934",259.8058,165,90,255,169.8058,165); TGeoRotation *rot935 = new TGeoRotation("rot935",200.3727,165,90,255,110.3727,165); TGeoRotation *rot936 = new TGeoRotation("rot936",229.5705,165,90,255,139.5705,165); TGeoRotation *rot937 = new TGeoRotation("rot937",260.0296,165,90,255,170.0296,165); TGeoRotation *rot938 = new TGeoRotation("rot938",260.3314,165,90,255,170.3314,165); TGeoRotation *rot939 = new TGeoRotation("rot939",260.331,165,90,255,170.331,165); TGeoRotation *rot940 = new TGeoRotation("rot940",260.2151,165,90,255,170.2151,165); TGeoRotation *rot941 = new TGeoRotation("rot941",260.2151,165,90,255,170.2151,165); TGeoRotation *rot942 = new TGeoRotation("rot942",260.2154,165,90,255,170.2154,165); TGeoRotation *rot943 = new TGeoRotation("rot943",260.2781,165,90,255,170.2781,165); TGeoRotation *rot944 = new TGeoRotation("rot944",260.278,165,90,255,170.278,165); TGeoRotation *rot945 = new TGeoRotation("rot945",180,-15,90,75,90,-15); TGeoRotation *rot946 = new TGeoRotation("rot946",205.3055,165,90,255,115.3055,165); TGeoRotation *rot947 = new TGeoRotation("rot947",197.4916,-15,90,75,107.4916,-15); TGeoRotation *rot948 = new TGeoRotation("rot948",180,-15,90,75,90,-15); TGeoRotation *rot949 = new TGeoRotation("rot949",189.734,165,90,255,99.73403,165); TGeoRotation *rot950 = new TGeoRotation("rot950",170.2659,-15,90,75,80.26591,-15); TGeoRotation *rot951 = new TGeoRotation("rot951",194.1738,-15,90,75,104.1738,-15); TGeoRotation *rot952 = new TGeoRotation("rot952",200.3735,165,90,255,110.3735,165); TGeoRotation *rot953 = new TGeoRotation("rot953",214.7168,165,90,255,124.7168,165); TGeoRotation *rot954 = new TGeoRotation("rot954",170.6924,165,90,255,80.69239,165); TGeoRotation *rot955 = new TGeoRotation("rot955",175.7034,-15.00001,90,74.99999,85.70345,-15.00001); TGeoRotation *rot956 = new TGeoRotation("rot956",175.7032,-15,90,75,85.70315,-15); TGeoRotation *rot957 = new TGeoRotation("rot957",175.7036,-15,90,75,85.70358,-15); TGeoRotation *rot958 = new TGeoRotation("rot958",180,-15,90,75,90,-15); TGeoRotation *rot959 = new TGeoRotation("rot959",180,-15,90,75,90,-15); TGeoRotation *rot960 = new TGeoRotation("rot960",180,-15,90,75,90,-15); TGeoRotation *rot961 = new TGeoRotation("rot961",175.7034,-15,90,75,85.70344,-15); TGeoRotation *rot962 = new TGeoRotation("rot962",170.2659,-15,90,75,80.26587,-15); TGeoRotation *rot963 = new TGeoRotation("rot963",189.7341,165,90,255,99.73409,165); TGeoRotation *rot964 = new TGeoRotation("rot964",184.2967,165,90,255,94.2967,165); TGeoRotation *rot965 = new TGeoRotation("rot965",175.7031,-15,90,75,85.70311,-15); TGeoRotation *rot966 = new TGeoRotation("rot966",242.1416,-165.0003,90,-75.00034,152.1416,-165.0003); TGeoRotation *rot967 = new TGeoRotation("rot967",242.1423,-165,90,-75.00003,152.1423,-165); TGeoRotation *rot968 = new TGeoRotation("rot968",242.2986,-165.0024,90,-75.00238,152.2986,-165.0024); TGeoRotation *rot969 = new TGeoRotation("rot969",241.3047,-164.9997,90,-74.99973,151.3047,-164.9997); TGeoRotation *rot970 = new TGeoRotation("rot970",259.8056,-164.999,90,-74.99901,169.8056,-164.999); TGeoRotation *rot971 = new TGeoRotation("rot971",200.3727,-165.0006,90,-75.00058,110.3727,-165.0006); TGeoRotation *rot972 = new TGeoRotation("rot972",229.5696,-165.0011,90,-75.00114,139.5696,-165.0011); TGeoRotation *rot973 = new TGeoRotation("rot973",260.0294,-164.9998,90,-74.99979,170.0294,-164.9998); TGeoRotation *rot974 = new TGeoRotation("rot974",260.3314,-164.9999,90,-74.99992,170.3314,-164.9999); TGeoRotation *rot975 = new TGeoRotation("rot975",260.331,-165.0004,90,-75.00035,170.331,-165.0004); TGeoRotation *rot976 = new TGeoRotation("rot976",260.2151,-165.0008,90,-75.00076,170.2151,-165.0008); TGeoRotation *rot977 = new TGeoRotation("rot977",260.215,-165.0002,90,-75.00015,170.215,-165.0002); TGeoRotation *rot978 = new TGeoRotation("rot978",260.2151,-164.9998,90,-74.99985,170.2151,-164.9998); TGeoRotation *rot979 = new TGeoRotation("rot979",260.2774,-165.0001,90,-75.00011,170.2774,-165.0001); TGeoRotation *rot980 = new TGeoRotation("rot980",260.2775,-165.0001,90,-75.00006,170.2775,-165.0001); TGeoRotation *rot981 = new TGeoRotation("rot981",180,15.00007,90,105.0001,90,15.00007); TGeoRotation *rot982 = new TGeoRotation("rot982",205.3055,-165,90,-75.00003,115.3055,-165); TGeoRotation *rot983 = new TGeoRotation("rot983",197.4917,14.99995,90,104.9999,107.4916,14.99995); TGeoRotation *rot984 = new TGeoRotation("rot984",180,14.99994,90,104.9999,90,14.99994); TGeoRotation *rot985 = new TGeoRotation("rot985",189.7341,-165,90,-75.00005,99.73409,-165); TGeoRotation *rot986 = new TGeoRotation("rot986",170.2659,14.99991,90,104.9999,80.26589,14.99991); TGeoRotation *rot987 = new TGeoRotation("rot987",194.1738,14.99991,90,104.9999,104.1738,14.99991); TGeoRotation *rot988 = new TGeoRotation("rot988",200.3735,-165,90,-74.99997,110.3735,-165); TGeoRotation *rot989 = new TGeoRotation("rot989",214.7169,-164.9999,90,-74.99989,124.7169,-164.9999); TGeoRotation *rot990 = new TGeoRotation("rot990",170.6924,-165.0001,90,-75.00011,80.69242,-165.0001); TGeoRotation *rot991 = new TGeoRotation("rot991",175.7034,14.99942,90,104.9994,85.70345,14.99942); TGeoRotation *rot992 = new TGeoRotation("rot992",175.7032,14.9999,90,104.9999,85.70316,14.9999); TGeoRotation *rot993 = new TGeoRotation("rot993",175.7036,15.0001,90,105.0001,85.70355,15.0001); TGeoRotation *rot994 = new TGeoRotation("rot994",180,14.99998,90,105,90,14.99998); TGeoRotation *rot995 = new TGeoRotation("rot995",180,15.00007,90,105.0001,90,15.00007); TGeoRotation *rot996 = new TGeoRotation("rot996",180,14.99998,90,105,90,14.99998); TGeoRotation *rot997 = new TGeoRotation("rot997",175.7034,15.00008,90,105.0001,85.70342,15.00008); TGeoRotation *rot998 = new TGeoRotation("rot998",170.2659,15.00001,90,105,80.26588,15.00001); TGeoRotation *rot999 = new TGeoRotation("rot999",189.7341,-164.9999,90,-74.99989,99.73412,-164.9999); TGeoRotation *rot1000 = new TGeoRotation("rot1000",184.2967,-164.9999,90,-74.99989,94.2967,-164.9999); TGeoRotation *rot1001 = new TGeoRotation("rot1001",175.7031,14.9999,90,104.9999,85.70312,14.9999); TGeoRotation *rot1002 = new TGeoRotation("rot1002",200.3729,-179.9998,90,-89.99985,110.3729,-179.9998); TGeoRotation *rot1003 = new TGeoRotation("rot1003",229.5689,179.9992,90,269.9992,139.5689,179.9992); TGeoRotation *rot1004 = new TGeoRotation("rot1004",260.2151,-180,90,-89.99995,170.2151,-180); TGeoRotation *rot1005 = new TGeoRotation("rot1005",260.2772,179.9998,90,269.9998,170.2772,179.9998); TGeoRotation *rot1006 = new TGeoRotation("rot1006",260.2778,-180,90,-89.99995,170.2778,-180); TGeoRotation *rot1007 = new TGeoRotation("rot1007",180,-0.2083383E-04,90,89.99998,90,-0.2083383E-04); TGeoRotation *rot1008 = new TGeoRotation("rot1008",200.3735,-180,90,-90,110.3735,-180); TGeoRotation *rot1009 = new TGeoRotation("rot1009",214.7167,180,90,270,124.7167,180); TGeoRotation *rot1010 = new TGeoRotation("rot1010",170.6923,-179.9999,90,-89.99991,80.69231,-179.9999); TGeoRotation *rot1011 = new TGeoRotation("rot1011",175.7034,0.1513448E-03,90,90.00015,85.7034,0.1513448E-03); TGeoRotation *rot1012 = new TGeoRotation("rot1012",175.7031,0.9464465E-04,90,90.00009,85.7031,0.9464465E-04); TGeoRotation *rot1013 = new TGeoRotation("rot1013",175.7036,-0.5961300E-04,90,89.99994,85.70358,-0.5961300E-04); TGeoRotation *rot1014 = new TGeoRotation("rot1014",180,0.1166356E-04,90,90.00002,90,0.1166356E-04); TGeoRotation *rot1015 = new TGeoRotation("rot1015",180,0.6252970E-04,90,90.00006,90,0.6252970E-04); TGeoRotation *rot1016 = new TGeoRotation("rot1016",180,0.1095255E-04,90,90.00001,90,0.1095255E-04); TGeoRotation *rot1017 = new TGeoRotation("rot1017",175.7034,0.1248743E-03,90,90.00012,85.70342,0.1248743E-03); TGeoRotation *rot1018 = new TGeoRotation("rot1018",184.2967,180,90,270,94.29668,180); TGeoRotation *rot1019 = new TGeoRotation("rot1019",175.7031,0.9464465E-04,90,90.00009,85.70306,0.9464465E-04); TGeoRotation *rot1020 = new TGeoRotation("rot1020",180,-7.499989,90,82.50002,90,-7.499989); TGeoRotation *rot1021 = new TGeoRotation("rot1021",180,-4.167299,90,85.8327,90,-4.167299); TGeoRotation *rot1022 = new TGeoRotation("rot1022",180,7.499959,90,97.49996,90,7.499959); TGeoRotation *rot1023 = new TGeoRotation("rot1023",180,10.83266,90,100.8327,90,10.83266); TGeoRotation *rot1024 = new TGeoRotation("rot1024",180,-89.99981,90,0.1907349E-03,90,-89.99981); TGeoRotation *rot1025 = new TGeoRotation("rot1025",180,97.49977,90,187.4998,90,97.49977); TGeoRotation *rot1026 = new TGeoRotation("rot1026",180,82.50063,90,172.5006,90,82.50063); TGeoRotation *rot1027 = new TGeoRotation("rot1027",180,97.50001,90,187.5,90,97.50001); TGeoRotation *rot1028 = new TGeoRotation("rot1028",180,82.49993,90,172.4999,90,82.49993); TGeoRotation *rot1029 = new TGeoRotation("rot1029",180,89.99982,90,179.9998,90,89.99982); TGeoRotation *rot1030 = new TGeoRotation("rot1030",180,27.13268,90,117.1327,90,27.13268); TGeoRotation *rot1031 = new TGeoRotation("rot1031",180,-20.76819,90,69.23181,90,-20.76819); TGeoRotation *rot1032 = new TGeoRotation("rot1032",180,-5.768149,90,84.23185,90,-5.768149); TGeoRotation *rot1033 = new TGeoRotation("rot1033",198.1658,90.00019,90,180.0002,108.1657,90.00019); TGeoRotation *rot1034 = new TGeoRotation("rot1034",180,90.00003,90,180,90,90.00003); TGeoRotation *rot1035 = new TGeoRotation("rot1035",215.0195,110.9614,90,200.9614,125.0195,110.9614); TGeoRotation *rot1036 = new TGeoRotation("rot1036",210.4241,107.4465,90,197.4465,120.4241,107.4465); TGeoRotation *rot1037 = new TGeoRotation("rot1037",180,90.0004,90,180.0004,90,90.0004); TGeoRotation *rot1038 = new TGeoRotation("rot1038",180,89.99994,90,179.9999,90,89.99994); TGeoRotation *rot1039 = new TGeoRotation("rot1039",108.0367,59.64365,90,149.6436,18.03671,59.64365); TGeoRotation *rot1040 = new TGeoRotation("rot1040",180,101.2499,90,191.2499,90,101.2499); TGeoRotation *rot1041 = new TGeoRotation("rot1041",180,93.75001,90,183.75,90,93.75001); TGeoRotation *rot1042 = new TGeoRotation("rot1042",180,86.24953,90,176.2495,90,86.24953); TGeoRotation *rot1043 = new TGeoRotation("rot1043",180,78.75001,90,168.75,90,78.75001); TGeoRotation *rot1044 = new TGeoRotation("rot1044",180,89.99998,90,180,90,89.99998); TGeoRotation *rot1045 = new TGeoRotation("rot1045",180,90.00033,90,180.0003,90,90.00033); TGeoRotation *rot1046 = new TGeoRotation("rot1046",180,89.99998,90,180,90,89.99998); TGeoRotation *rot1047 = new TGeoRotation("rot1047",180,89.99999,90,180,90,89.99999); TGeoRotation *rot1048 = new TGeoRotation("rot1048",180,101.2504,90,191.2504,90,101.2504); TGeoRotation *rot1049 = new TGeoRotation("rot1049",180,93.74979,90,183.7498,90,93.74979); TGeoRotation *rot1050 = new TGeoRotation("rot1050",180,86.24994,90,176.2499,90,86.24994); TGeoRotation *rot1051 = new TGeoRotation("rot1051",180,78.74985,90,168.7498,90,78.74985); TGeoRotation *rot1052 = new TGeoRotation("rot1052",248.1585,122.4258,90,212.4258,158.1585,122.4258); TGeoRotation *rot1053 = new TGeoRotation("rot1053",111.8415,57.5742,90,147.5742,21.84152,57.5742); TGeoRotation *rot1054 = new TGeoRotation("rot1054",217.5994,107.2034,90,197.2034,127.5994,107.2034); TGeoRotation *rot1055 = new TGeoRotation("rot1055",217.5993,-107.2034,90,-17.20344,127.5993,-107.2034); TGeoRotation *rot1056 = new TGeoRotation("rot1056",170.9486,-26.23261,90,63.7674,80.94857,-26.23261); TGeoRotation *rot1057 = new TGeoRotation("rot1057",189.0513,-153.7647,90,-63.76466,99.05132,-153.7647); TGeoRotation *rot1058 = new TGeoRotation("rot1058",170.9487,-26.2356,90,63.7644,80.9487,-26.2356); TGeoRotation *rot1059 = new TGeoRotation("rot1059",180,90.00016,90,180.0002,90,90.00016); TGeoRotation *rot1060 = new TGeoRotation("rot1060",180,90.00002,90,180,90,90.00002); TGeoRotation *rot1061 = new TGeoRotation("rot1061",180,97.49995,90,187.5,90,97.49995); TGeoRotation *rot1062 = new TGeoRotation("rot1062",180,82.50014,90,172.5001,90,82.50014); TGeoRotation *rot1063 = new TGeoRotation("rot1063",237.1425,113.5241,90,203.5241,147.1425,113.5241); TGeoRotation *rot1064 = new TGeoRotation("rot1064",122.8576,66.47634,90,156.4763,32.85756,66.47634); TGeoRotation *rot1065 = new TGeoRotation("rot1065",180,97.50007,90,187.5001,90,97.50007); TGeoRotation *rot1066 = new TGeoRotation("rot1066",180,82.49911,90,172.4991,90,82.49911); TGeoRotation *rot1067 = new TGeoRotation("rot1067",180,97.5,90,187.5,90,97.5); TGeoRotation *rot1068 = new TGeoRotation("rot1068",180,82.49986,90,172.4999,90,82.49986); TGeoRotation *rot1069 = new TGeoRotation("rot1069",251.2196,127.6873,90,217.6873,161.2196,127.6873); TGeoRotation *rot1070 = new TGeoRotation("rot1070",108.7804,52.31269,90,142.3127,18.78036,52.31269); TGeoRotation *rot1071 = new TGeoRotation("rot1071",180,97.50073,90,187.5007,90,97.50073); TGeoRotation *rot1072 = new TGeoRotation("rot1072",180,82.50005,90,172.5,90,82.50005); TGeoRotation *rot1073 = new TGeoRotation("rot1073",180,101.249,90,191.249,90,101.249); TGeoRotation *rot1074 = new TGeoRotation("rot1074",180,93.7529,90,183.7529,90,93.7529); TGeoRotation *rot1075 = new TGeoRotation("rot1075",180,86.24946,90,176.2495,90,86.24946); TGeoRotation *rot1076 = new TGeoRotation("rot1076",180,78.74854,90,168.7486,90,78.74854); TGeoRotation *rot1077 = new TGeoRotation("rot1077",180,97.50067,90,187.5007,90,97.50067); TGeoRotation *rot1078 = new TGeoRotation("rot1078",180,82.49883,90,172.4988,90,82.49883); TGeoRotation *rot1079 = new TGeoRotation("rot1079",180,97.49953,90,187.4995,90,97.49953); TGeoRotation *rot1080 = new TGeoRotation("rot1080",180,82.50052,90,172.5005,90,82.50052); TGeoRotation *rot1081 = new TGeoRotation("rot1081",170.9542,26.30712,90,116.3071,80.95421,26.30712); TGeoRotation *rot1082 = new TGeoRotation("rot1082",184.0424,-151.3469,90,-61.34686,94.0424,-151.3469); TGeoRotation *rot1083 = new TGeoRotation("rot1083",183.2211,145.4542,90,235.4542,93.22106,145.4542); TGeoRotation *rot1084 = new TGeoRotation("rot1084",184.0424,-166.3472,90,-76.34721,94.04237,-166.3472); TGeoRotation *rot1085 = new TGeoRotation("rot1085",183.2211,130.454,90,220.454,93.22108,130.454); TGeoRotation *rot1086 = new TGeoRotation("rot1086",180,-97.49974,90,-7.499741,90,-97.49974); TGeoRotation *rot1087 = new TGeoRotation("rot1087",180,-82.50008,90,7.499924,90,-82.50008); TGeoRotation *rot1088 = new TGeoRotation("rot1088",180,-101.2506,90,-11.25063,90,-101.2506); TGeoRotation *rot1089 = new TGeoRotation("rot1089",180,-93.74976,90,-3.749763,90,-93.74976); TGeoRotation *rot1090 = new TGeoRotation("rot1090",180,-86.25005,90,3.749947,90,-86.25005); TGeoRotation *rot1091 = new TGeoRotation("rot1091",180,-78.74982,90,11.25018,90,-78.74982); TGeoRotation *rot1092 = new TGeoRotation("rot1092",180,-97.5002,90,-7.500198,90,-97.5002); TGeoRotation *rot1093 = new TGeoRotation("rot1093",180,-82.49991,90,7.500092,90,-82.49991); TGeoRotation *rot1094 = new TGeoRotation("rot1094",152.351,-101.2506,90,-11.25063,62.35095,-101.2506); TGeoRotation *rot1095 = new TGeoRotation("rot1095",207.649,-93.74976,90,-3.749763,117.649,-93.74976); TGeoRotation *rot1096 = new TGeoRotation("rot1096",152.3508,-86.25005,90,3.749947,62.35078,-86.25005); TGeoRotation *rot1097 = new TGeoRotation("rot1097",207.6488,-78.74982,90,11.25018,117.6488,-78.74982); TGeoRotation *rot1098 = new TGeoRotation("rot1098",188.9151,105.1144,90,195.1144,98.91507,105.1144); TGeoRotation *rot1099 = new TGeoRotation("rot1099",188.9151,90.11427,90,180.1143,98.91508,90.11427); TGeoRotation *rot1100 = new TGeoRotation("rot1100",175.7921,21.36307,90,111.3631,85.79211,21.36307); TGeoRotation *rot1101 = new TGeoRotation("rot1101",175.7921,6.363061,90,96.36306,85.79211,6.363061); TGeoRotation *rot1102 = new TGeoRotation("rot1102",180,-6.868233,90,83.13177,90,-6.868233); TGeoRotation *rot1103 = new TGeoRotation("rot1103",180,-21.86825,90,68.13175,90,-21.86825); TGeoRotation *rot1104 = new TGeoRotation("rot1104",180,-10.83273,90,79.16727,90,-10.83273); TGeoRotation *rot1105 = new TGeoRotation("rot1105",180,4.167184,90,94.16718,90,4.167184); TGeoRotation *rot1106 = new TGeoRotation("rot1106",228.624,-108.6191,90,-18.61914,138.624,-108.6191); TGeoRotation *rot1107 = new TGeoRotation("rot1107",131.3762,-71.38019,90,18.61981,41.37615,-71.38019); TGeoRotation *rot1108 = new TGeoRotation("rot1108",122.0245,85.38539,90,175.3854,32.02453,85.38539); TGeoRotation *rot1109 = new TGeoRotation("rot1109",237.9747,109.6156,90,199.6156,147.9747,109.6156); TGeoRotation *rot1110 = new TGeoRotation("rot1110",122.0247,70.38637,90,160.3864,32.02473,70.38637); TGeoRotation *rot1111 = new TGeoRotation("rot1111",237.9757,94.61149,90,184.6115,147.9757,94.61149); //-----------List of Volumes-------------- TGeoVolume *GEMH = gGeoManager->MakeBox("GEMH",med11,10000,10000,10000); GEMH->SetVisibility(0); TGeoVolume *GEXW = gGeoManager->MakeBox("GEXW",med163,1560,30,5060); TGeoVolume *GEZW = gGeoManager->MakeBox("GEZW",med163,1560,1600,30); TGeoVolume *GEYW = gGeoManager->MakeBox("GEYW",med163,30,1600,5000); TGeoVolume *QUAD = gGeoManager->MakePcon("QUAD",med11,0,360,2); ((TGeoPcon*)QUAD->GetShape())->DefineSection(0,1900,0,400); ((TGeoPcon*)QUAD->GetShape())->DefineSection(1,5000,0,400); QUAD->SetVisibility(0); TGeoVolume *QVAC = gGeoManager->MakePcon("QVAC",med1,0,360,4); ((TGeoPcon*)QVAC->GetShape())->DefineSection(0,1900,0,14.59124); ((TGeoPcon*)QVAC->GetShape())->DefineSection(1,3200,0,24.57472); ((TGeoPcon*)QVAC->GetShape())->DefineSection(2,3200,0,2.2305); ((TGeoPcon*)QVAC->GetShape())->DefineSection(3,5000,0,2.2305); TGeoVolume *QSBA = gGeoManager->MakePcon("QSBA",med190,0,360,8); ((TGeoPcon*)QSBA->GetShape())->DefineSection(0,1900,100,150); ((TGeoPcon*)QSBA->GetShape())->DefineSection(1,2950,100,150); ((TGeoPcon*)QSBA->GetShape())->DefineSection(2,2950,30,225); ((TGeoPcon*)QSBA->GetShape())->DefineSection(3,3200,30,225); ((TGeoPcon*)QSBA->GetShape())->DefineSection(4,3200,100,225); ((TGeoPcon*)QSBA->GetShape())->DefineSection(5,3450,100,225); ((TGeoPcon*)QSBA->GetShape())->DefineSection(6,3450,80,200); ((TGeoPcon*)QSBA->GetShape())->DefineSection(7,5000,80,200); TGeoVolume *QSAL = gGeoManager->MakeTube("QSAL",med190,18.69983,100,10); TGeoVolume *QPIB = gGeoManager->MakePcon("QPIB",med31,0,360,2); ((TGeoPcon*)QPIB->GetShape())->DefineSection(0,1900,14.59124,14.82856); ((TGeoPcon*)QPIB->GetShape())->DefineSection(1,3200,24.57472,24.96908); TGeoVolume *QPIP = gGeoManager->MakeTube("QPIP",med31,1.25,2.2305,900); TGeoVolume *QCOL = gGeoManager->MakeTube("QCOL",med121,2.2305,100,125); TGeoVolume *QUA1 = gGeoManager->MakeTube("QUA1",med11,2.485,36.83,725); TGeoVolume *QUI1 = gGeoManager->MakeTube("QUI1",med130,2.485,3.683,725); TGeoVolume *QUC1 = gGeoManager->MakeTube("QUC1",med158,2.485,3.683,725); TGeoVolume *QUD1 = gGeoManager->MakeTube("QUD1",med158,3.738,4.936,725); TGeoVolume *QUG1 = gGeoManager->MakeTube("QUG1",med158,3.683,3.738,725); TGeoVolume *QUH1 = gGeoManager->MakeTube("QUH1",med158,4.936,5.493,725); TGeoVolume *QUR1 = gGeoManager->MakeTube("QUR1",med121,5.493,7.02,725); TGeoVolume *QUY1 = gGeoManager->MakeTube("QUY1",med121,7.02,13.335,725); TGeoVolume *QUS1 = gGeoManager->MakeTube("QUS1",med121,13.335,13.812,725); TGeoVolume *QUN1 = gGeoManager->MakeTube("QUN1",med130,17.8,34.83,725); TGeoVolume *QUW1 = gGeoManager->MakeTube("QUW1",med121,34.83,36.83,725); TGeoVolume *GEMD = gGeoManager->MakeTube("GEMD",med11,0,1090,1900); GEMD->SetVisibility(0); TGeoVolume *PIPE = gGeoManager->MakePcon("PIPE",med1,0,360,12); ((TGeoPcon*)PIPE->GetShape())->DefineSection(0,0,0,4.1); ((TGeoPcon*)PIPE->GetShape())->DefineSection(1,204.5,0,4.1); ((TGeoPcon*)PIPE->GetShape())->DefineSection(2,204.5,0,6.35); ((TGeoPcon*)PIPE->GetShape())->DefineSection(3,205.135,0,6.35); ((TGeoPcon*)PIPE->GetShape())->DefineSection(4,205.135,0,4.1); ((TGeoPcon*)PIPE->GetShape())->DefineSection(5,215.5,0,4.1); ((TGeoPcon*)PIPE->GetShape())->DefineSection(6,215.5,0,10); ((TGeoPcon*)PIPE->GetShape())->DefineSection(7,390,0,10); ((TGeoPcon*)PIPE->GetShape())->DefineSection(8,390,0,4.1); ((TGeoPcon*)PIPE->GetShape())->DefineSection(9,758.3,0,4.1); ((TGeoPcon*)PIPE->GetShape())->DefineSection(10,763.3,0,5.961838); ((TGeoPcon*)PIPE->GetShape())->DefineSection(11,1900,0,14.82856); PIPE->SetVisibility(0); TGeoVolume *BMWL = gGeoManager->MakePcon("BMWL",med6,0,360,4); ((TGeoPcon*)BMWL->GetShape())->DefineSection(0,0,4,4.1); ((TGeoPcon*)BMWL->GetShape())->DefineSection(1,204.5,4,4.1); ((TGeoPcon*)BMWL->GetShape())->DefineSection(2,204.5,4,6.35); ((TGeoPcon*)BMWL->GetShape())->DefineSection(3,204.8175,4,6.35); TGeoVolume *BMSS = gGeoManager->MakePcon("BMSS",med31,0,360,7); ((TGeoPcon*)BMSS->GetShape())->DefineSection(0,204.8175,4,6.35); ((TGeoPcon*)BMSS->GetShape())->DefineSection(1,205.135,4,4.1); ((TGeoPcon*)BMSS->GetShape())->DefineSection(2,215.5,4,4.1); ((TGeoPcon*)BMSS->GetShape())->DefineSection(3,215.5,4,10); ((TGeoPcon*)BMSS->GetShape())->DefineSection(4,390,4,10); ((TGeoPcon*)BMSS->GetShape())->DefineSection(5,390,4,4.1); ((TGeoPcon*)BMSS->GetShape())->DefineSection(6,758.3,4,4.1); TGeoVolume *BMC1 = gGeoManager->MakePcon("BMC1",med31,0,360,3); ((TGeoPcon*)BMC1->GetShape())->DefineSection(0,758.3,4,4.1); ((TGeoPcon*)BMC1->GetShape())->DefineSection(1,763.3,5.861838,5.961838); ((TGeoPcon*)BMC1->GetShape())->DefineSection(2,1900,14.59124,14.82856); TGeoVolume *TRAK = gGeoManager->MakeTube("TRAK",med11,4.1,95,200); TRAK->SetVisibility(0); TGeoVolume *PBI1 = gGeoManager->MakeTube("PBI1",med152,90,95,200); TGeoVolume *PBI2 = gGeoManager->MakeTube("PBI2",med152,4.1,95,10); TGeoVolume *SVTX = gGeoManager->MakeTube("SVTX",med11,5,38,106.35); TGeoVolume *GASI = gGeoManager->MakeTube("GASI",med6,5,5.05,106.35); TGeoVolume *GASO = gGeoManager->MakeTube("GASO",med161,36,38,106.35); TGeoVolume *GASW = gGeoManager->MakeTube("GASW",med161,5.05,36,1); TGeoVolume *SSXF = gGeoManager->MakeTube("SSXF",med132,5.5165,32.471,0.15875); TGeoVolume *SSIF = gGeoManager->MakeTubs("SSIF",med11,8.0565,32.471,0.15875,-11.25,11.25); TGeoVolume *SST1 = gGeoManager->MakePgon("SST1",med11,-22.5,360,8,2); ((TGeoPcon*)SST1->GetShape())->DefineSection(0,-19.84125,25.9695,29.5095); ((TGeoPcon*)SST1->GetShape())->DefineSection(1,19.84125,25.9695,29.5095); SST1->SetVisibility(0); TGeoVolume *STB1 = gGeoManager->MakeTube("STB1",med132,1.6938,1.77,19.84125); TGeoVolume *STD1 = gGeoManager->MakeTube("STD1",med132,1.6938,1.77,11.49008); TGeoVolume *STC1 = gGeoManager->MakeTube("STC1",med132,1.6938,1.77,22.92808); TGeoVolume *SST2 = gGeoManager->MakePgon("SST2",med11,-22.5,360,8,2); ((TGeoPcon*)SST2->GetShape())->DefineSection(0,-36.55312,25.9695,29.5095); ((TGeoPcon*)SST2->GetShape())->DefineSection(1,36.55312,25.9695,29.5095); SST2->SetVisibility(0); TGeoVolume *STB2 = gGeoManager->MakeTube("STB2",med132,1.6938,1.77,36.55312); TGeoVolume *STD2 = gGeoManager->MakeTube("STD2",med132,1.6938,1.77,11.49008); TGeoVolume *STC2 = gGeoManager->MakeTube("STC2",med132,1.6938,1.77,38.31648); TGeoVolume *PBUS = gGeoManager->MakeTubs("PBUS",med128,35.5,36,44.025,-20.46402,20.46402); TGeoVolume *SVTB = gGeoManager->MakeTube("SVTB",med11,7.7,25.5,9.575); SVTB->SetVisibility(0); TGeoVolume *CRN1 = gGeoManager->MakeTube("CRN1",med134,10.15,11.95,0.9000006); TGeoVolume *CRH1 = gGeoManager->MakeTube("CRH1",med11,10.2,11.9,0.5000055E-01); TGeoVolume *CRP1 = gGeoManager->MakeTube("CRP1",med128,10.8,11.9,0.425); TGeoVolume *CRV1 = gGeoManager->MakePcon("CRV1",med128,0,360,3); ((TGeoPcon*)CRV1->GetShape())->DefineSection(0,-9.575,10.36,16.08); ((TGeoPcon*)CRV1->GetShape())->DefineSection(1,-9.523029,10.36,16.08); ((TGeoPcon*)CRV1->GetShape())->DefineSection(2,-9.497089,10.36,10.37); TGeoVolume *CRN2 = gGeoManager->MakeTube("CRN2",med134,15.15,16.95,0.9000006); TGeoVolume *CRH2 = gGeoManager->MakeTube("CRH2",med11,15.2,16.9,0.5000055E-01); TGeoVolume *CRP2 = gGeoManager->MakeTube("CRP2",med128,15.8,16.9,0.425); TGeoVolume *CRV2 = gGeoManager->MakePcon("CRV2",med128,0,360,3); ((TGeoPcon*)CRV2->GetShape())->DefineSection(0,-9.575,16.08,21.82); ((TGeoPcon*)CRV2->GetShape())->DefineSection(1,-9.484074,16.08,21.82); ((TGeoPcon*)CRV2->GetShape())->DefineSection(2,-9.471058,16.08,16.09); TGeoVolume *CRN3 = gGeoManager->MakeTube("CRN3",med134,20.15,21.95,0.9000006); TGeoVolume *CRH3 = gGeoManager->MakeTube("CRH3",med11,20.2,21.9,0.5000055E-01); TGeoVolume *CRP3 = gGeoManager->MakeTube("CRP3",med128,20.8,21.9,0.425); TGeoVolume *CRV3 = gGeoManager->MakePcon("CRV3",med128,0,360,3); ((TGeoPcon*)CRV3->GetShape())->DefineSection(0,-9.575,21.82,25.54); ((TGeoPcon*)CRV3->GetShape())->DefineSection(1,-9.450558,21.82,25.54); ((TGeoPcon*)CRV3->GetShape())->DefineSection(2,-9.445118,21.82,21.83); TGeoVolume *SLDD = gGeoManager->MakeBox("SLDD",med11,0.25,1.69,9.15); SLDD->SetVisibility(0); TGeoVolume *LED_ = gGeoManager->MakeBox("LED",med18,0.5000000E-01,0.2,0.4); TGeoVolume *RAIL = gGeoManager->MakeBox("RAIL",med160,0.2,0.2000000E-01,9.15); TGeoVolume *LADD = gGeoManager->MakeBox("LADD",med11,0.125,1.65,9.15); TGeoVolume *GKAP = gGeoManager->MakeBox("GKAP",med120,0.7500000E-02,1.65,1.2); TGeoVolume *BEFP = gGeoManager->MakeBox("BEFP",med6,0.1500000E-01,1.65,1.2); TGeoVolume *ADIC = gGeoManager->MakeBox("ADIC",med18,0.2625000E-01,1.65,0.3); TGeoVolume *HDIC = gGeoManager->MakeBox("HDIC",med18,0.7500000E-02,1.65,0.5); TGeoVolume *LADA = gGeoManager->MakeBox("LADA",med19,0.1500000E-01,1.65,9.15); TGeoVolume *SDSC = gGeoManager->MakePcon("SDSC",med11,-3,360,2); ((TGeoPcon*)SDSC->GetShape())->DefineSection(0,-0.4,7.9,26.2); ((TGeoPcon*)SDSC->GetShape())->DefineSection(1,0.4,7.9,26.2); SDSC->SetVisibility(0); TGeoVolume *DSKC = gGeoManager->MakePgon("DSKC",med11,-3,360,60,2); ((TGeoPcon*)DSKC->GetShape())->DefineSection(0,-0.25,7.9,26.2); ((TGeoPcon*)DSKC->GetShape())->DefineSection(1,0.25,7.9,26.2); DSKC->SetVisibility(0); TGeoVolume *CRNC = gGeoManager->MakeTube("CRNC",med160,23.665,24.68,0.275); TGeoVolume *CRHC = gGeoManager->MakeTube("CRHC",med11,23.715,24.63,0.125); TGeoVolume *SDKC = gGeoManager->MakeTube("SDKC",med145,8,8.1,0.275); TGeoVolume *SWFC = gGeoManager->MakePgon("SWFC",med18,-3.2865,6.573,1,6); ((TGeoPcon*)SWFC->GetShape())->DefineSection(0,-0.125,30.06388,31.48388); ((TGeoPcon*)SWFC->GetShape())->DefineSection(1,-0.3000000E-01,30.06388,31.48388); ((TGeoPcon*)SWFC->GetShape())->DefineSection(2,-0.3000000E-01,13.38387,31.48388); ((TGeoPcon*)SWFC->GetShape())->DefineSection(3,0.3000000E-01,13.38387,31.48388); ((TGeoPcon*)SWFC->GetShape())->DefineSection(4,0.3000000E-01,30.06388,31.48388); ((TGeoPcon*)SWFC->GetShape())->DefineSection(5,0.125,30.06388,31.48388); TGeoVolume *WFDC = gGeoManager->MakeTrd1("WFDC",med19,0.7014192,1.65,0.1500000E-01,9.05); TGeoVolume *PADX = gGeoManager->MakePcon("PADX",med11,0,360,6); ((TGeoPcon*)PADX->GetShape())->DefineSection(0,-175,5,85); ((TGeoPcon*)PADX->GetShape())->DefineSection(1,-106.35,5,85); ((TGeoPcon*)PADX->GetShape())->DefineSection(2,-106.35,38,85); ((TGeoPcon*)PADX->GetShape())->DefineSection(3,106.35,38,85); ((TGeoPcon*)PADX->GetShape())->DefineSection(4,106.35,5,85); ((TGeoPcon*)PADX->GetShape())->DefineSection(5,175,5,85); PADX->SetVisibility(0); TGeoVolume *PADB = gGeoManager->MakeTube("PADB",med109,38,85,106.35); PADB->SetVisibility(0); TGeoVolume *PBSW = gGeoManager->MakeTube("PBSW",med161,38,85,0.5); TGeoVolume *PBSI = gGeoManager->MakeTube("PBSI",med161,84.5,85,105.35); TGeoVolume *PBSX = gGeoManager->MakeTube("PBSX",med161,38,38.5,105.35); TGeoVolume *PBC1 = gGeoManager->MakeBox("PBC1",med109,0.8485,10,105.35); PBC1->SetVisibility(0); TGeoVolume *PDQ1 = gGeoManager->MakeBox("PDQ1",med137,0.4353,1.5,105.35); TGeoVolume *PBH1 = gGeoManager->MakeBox("PBH1",med161,0.8485,8.5,105.35); TGeoVolume *PBS1 = gGeoManager->MakeBox("PBS1",med138,0.685,0.5,105.35); TGeoVolume *PBA1 = gGeoManager->MakeBox("PBA1",med17,0.1270000E-02,7.5,105.35); TGeoVolume *PBK1 = gGeoManager->MakeBox("PBK1",med120,0.3810000E-02,7.5,105.35); TGeoVolume *PBF1 = gGeoManager->MakeBox("PBF1",med126,0.2540000E-01,7.5,105.35); TGeoVolume *PBD1 = gGeoManager->MakeBox("PBD1",med143,0.2,7.5,102.85); TGeoVolume *PBC2 = gGeoManager->MakeBox("PBC2",med109,0.8485,12,105.35); PBC2->SetVisibility(0); TGeoVolume *PDQ2 = gGeoManager->MakeBox("PDQ2",med137,0.4353,1.5,105.35); TGeoVolume *PBH2 = gGeoManager->MakeBox("PBH2",med161,0.8485,10.5,105.35); TGeoVolume *PBS2 = gGeoManager->MakeBox("PBS2",med138,0.685,0.5,105.35); TGeoVolume *PBA2 = gGeoManager->MakeBox("PBA2",med17,0.1270000E-02,9.5,105.35); TGeoVolume *PBK2 = gGeoManager->MakeBox("PBK2",med120,0.3810000E-02,9.5,105.35); TGeoVolume *PBF2 = gGeoManager->MakeBox("PBF2",med126,0.2540000E-01,9.5,105.35); TGeoVolume *PBD2 = gGeoManager->MakeBox("PBD2",med143,0.2,9.5,102.85); TGeoVolume *PBC3 = gGeoManager->MakeBox("PBC3",med109,0.8485,14,105.35); PBC3->SetVisibility(0); TGeoVolume *PDQ3 = gGeoManager->MakeBox("PDQ3",med137,0.4353,1.5,105.35); TGeoVolume *PBH3 = gGeoManager->MakeBox("PBH3",med161,0.8485,12.5,105.35); TGeoVolume *PBS3 = gGeoManager->MakeBox("PBS3",med138,0.685,0.5,105.35); TGeoVolume *PBA3 = gGeoManager->MakeBox("PBA3",med17,0.1270000E-02,11.5,105.35); TGeoVolume *PBK3 = gGeoManager->MakeBox("PBK3",med120,0.3810000E-02,11.5,105.35); TGeoVolume *PBF3 = gGeoManager->MakeBox("PBF3",med126,0.2540000E-01,11.5,105.35); TGeoVolume *PBD3 = gGeoManager->MakeBox("PBD3",med143,0.2,11.5,102.85); TGeoVolume *PBC4 = gGeoManager->MakeBox("PBC4",med109,0.8485,16,105.35); PBC4->SetVisibility(0); TGeoVolume *PDQ4 = gGeoManager->MakeBox("PDQ4",med137,0.4353,1.5,105.35); TGeoVolume *PBH4 = gGeoManager->MakeBox("PBH4",med161,0.8485,14.5,105.35); TGeoVolume *PBS4 = gGeoManager->MakeBox("PBS4",med138,0.685,0.5,105.35); TGeoVolume *PBA4 = gGeoManager->MakeBox("PBA4",med17,0.1270000E-02,13.5,105.35); TGeoVolume *PBK4 = gGeoManager->MakeBox("PBK4",med120,0.3810000E-02,13.5,105.35); TGeoVolume *PBF4 = gGeoManager->MakeBox("PBF4",med126,0.2540000E-01,13.5,105.35); TGeoVolume *PBD4 = gGeoManager->MakeBox("PBD4",med143,0.2,13.5,102.85); TGeoVolume *PADC = gGeoManager->MakeTube("PADC",med109,19,85,34.325); PADC->SetVisibility(0); TGeoVolume *PADS = gGeoManager->MakeTube("PADS",med109,20,85,2.38354); PADS->SetVisibility(0); TGeoVolume *SLID = gGeoManager->MakeBox("SLID",med160,0.5,0.5,32); TGeoVolume *PADP = gGeoManager->MakeTrd1("PADP",med145,8.601318,29.39618,0.94177,30.43381); TGeoVolume *PADM = gGeoManager->MakeTrd1("PADM",med160,8.601318,29.39618,0.6350000E-02,30.43381); TGeoVolume *PADW = gGeoManager->MakeTrd1("PADW",med143,8.601318,29.39618,0.2,30.43381); TGeoVolume *PADG = gGeoManager->MakeTrd1("PADG",med160,8.601318,29.39618,0.7619999E-01,30.43381); TGeoVolume *PADI = gGeoManager->MakeTrd1("PADI",med160,8.601318,29.39618,0.6350000E-03,30.43381); TGeoVolume *PADF = gGeoManager->MakeTrd1("PADF",med126,8.601318,29.39618,0.1270000E-01,30.43381); TGeoVolume *CALO = gGeoManager->MakePcon("CALO",med11,0,360,14); ((TGeoPcon*)CALO->GetShape())->DefineSection(0,-690,4.1,95); ((TGeoPcon*)CALO->GetShape())->DefineSection(1,-580,4.1,95); ((TGeoPcon*)CALO->GetShape())->DefineSection(2,-580,4.1,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(3,-422.7,4.1,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(4,-422.7,10,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(5,-200,10,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(6,-200,95,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(7,200,95,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(8,200,10,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(9,422.7,10,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(10,422.7,4.1,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(11,580,4.1,370); ((TGeoPcon*)CALO->GetShape())->DefineSection(12,580,4.1,95); ((TGeoPcon*)CALO->GetShape())->DefineSection(13,690,4.1,95); CALO->SetVisibility(0); TGeoVolume *FSHC = gGeoManager->MakeTube("FSHC",med34,60,70,155); TGeoVolume *FSHB = gGeoManager->MakePcon("FSHB",med190,0,360,2); ((TGeoPcon*)FSHB->GetShape())->DefineSection(0,690,70,95); ((TGeoPcon*)FSHB->GetShape())->DefineSection(1,1000,70,162.8604); TGeoVolume *PABP = gGeoManager->MakePcon("PABP",med152,0,360,2); ((TGeoPcon*)PABP->GetShape())->DefineSection(0,513,80,198.9); ((TGeoPcon*)PABP->GetShape())->DefineSection(1,518,80,198.9); TGeoVolume *PABS = gGeoManager->MakePcon("PABS",med34,0,360,6); ((TGeoPcon*)PABS->GetShape())->DefineSection(0,518,80,198.9); ((TGeoPcon*)PABS->GetShape())->DefineSection(1,538,80,198.9); ((TGeoPcon*)PABS->GetShape())->DefineSection(2,538,80,282.3); ((TGeoPcon*)PABS->GetShape())->DefineSection(3,580,80,282.3); ((TGeoPcon*)PABS->GetShape())->DefineSection(4,580,80,95); ((TGeoPcon*)PABS->GetShape())->DefineSection(5,690,80,95); TGeoVolume *CBAT = gGeoManager->MakePcon("CBAT",med17,0,360,4); ((TGeoPcon*)CBAT->GetShape())->DefineSection(0,-200,140.7679,282.3); ((TGeoPcon*)CBAT->GetShape())->DefineSection(1,-134.9739,95,282.3); ((TGeoPcon*)CBAT->GetShape())->DefineSection(2,134.9739,95,282.3); ((TGeoPcon*)CBAT->GetShape())->DefineSection(3,200,140.7679,282.3); TGeoVolume *CBVV = gGeoManager->MakePcon("CBVV",med1,0,360,4); ((TGeoPcon*)CBVV->GetShape())->DefineSection(0,-197,141.7679,279.3); ((TGeoPcon*)CBVV->GetShape())->DefineSection(1,-133.9739,96,279.3); ((TGeoPcon*)CBVV->GetShape())->DefineSection(2,133.9739,96,279.3); ((TGeoPcon*)CBVV->GetShape())->DefineSection(3,197,141.7679,279.3); TGeoVolume *CBAR = gGeoManager->MakePcon("CBAR",med17,0,360,4); ((TGeoPcon*)CBAR->GetShape())->DefineSection(0,-189,147.7679,271.3); ((TGeoPcon*)CBAR->GetShape())->DefineSection(1,-127.9739,102,271.3); ((TGeoPcon*)CBAR->GetShape())->DefineSection(2,127.9739,102,271.3); ((TGeoPcon*)CBAR->GetShape())->DefineSection(3,189,147.7679,271.3); TGeoVolume *BACC = gGeoManager->MakePcon("BACC",med166,-0.1875,360,4); ((TGeoPcon*)BACC->GetShape())->DefineSection(0,-188,148.7679,168); ((TGeoPcon*)BACC->GetShape())->DefineSection(1,-126.9739,103,168); ((TGeoPcon*)BACC->GetShape())->DefineSection(2,126.9739,103,168); ((TGeoPcon*)BACC->GetShape())->DefineSection(3,188,148.7679,168); TGeoVolume *B2HC = gGeoManager->MakePcon("B2HC",med167,0,360,2); ((TGeoPcon*)B2HC->GetShape())->DefineSection(0,5,171,225.8); ((TGeoPcon*)B2HC->GetShape())->DefineSection(1,188,171,225.8); TGeoVolume *B3HC = gGeoManager->MakePcon("B3HC",med167,0,360,2); ((TGeoPcon*)B3HC->GetShape())->DefineSection(0,5,226.8,271.3); ((TGeoPcon*)B3HC->GetShape())->DefineSection(1,188,226.8,271.3); TGeoVolume *CSCI = gGeoManager->MakeTube("CSCI",med11,282.3,370,550); TGeoVolume *CSSX = gGeoManager->MakePcon("CSSX",med31,0,360,6); ((TGeoPcon*)CSSX->GetShape())->DefineSection(0,-550,353,360); ((TGeoPcon*)CSSX->GetShape())->DefineSection(1,-25,353,360); ((TGeoPcon*)CSSX->GetShape())->DefineSection(2,-25,353,370); ((TGeoPcon*)CSSX->GetShape())->DefineSection(3,25,353,370); ((TGeoPcon*)CSSX->GetShape())->DefineSection(4,25,353,360); ((TGeoPcon*)CSSX->GetShape())->DefineSection(5,550,353,360); TGeoVolume *CSSI = gGeoManager->MakeTube("CSSI",med31,282.3,287.3,500); TGeoVolume *CSPA = gGeoManager->MakeTube("CSPA",med31,360,370,207.5); TGeoVolume *CS1X = gGeoManager->MakeTube("CS1X",med178,287.3,326.72,495); TGeoVolume *CS2X = gGeoManager->MakeTube("CS2X",med178,326.72,353,455); TGeoVolume *CCAT = gGeoManager->MakePcon("CCAT",med17,0,360,4); ((TGeoPcon*)CCAT->GetShape())->DefineSection(0,200,10,282.3); ((TGeoPcon*)CCAT->GetShape())->DefineSection(1,422.7,10,282.3); ((TGeoPcon*)CCAT->GetShape())->DefineSection(2,422.7,31,282.3); ((TGeoPcon*)CCAT->GetShape())->DefineSection(3,513,31,282.3); TGeoVolume *CCVV = gGeoManager->MakePcon("CCVV",med1,0,360,4); ((TGeoPcon*)CCVV->GetShape())->DefineSection(0,201,11,279.3); ((TGeoPcon*)CCVV->GetShape())->DefineSection(1,419.7,11,279.3); ((TGeoPcon*)CCVV->GetShape())->DefineSection(2,419.7,32,279.3); ((TGeoPcon*)CCVV->GetShape())->DefineSection(3,510,32,279.3); TGeoVolume *CCAP = gGeoManager->MakePcon("CCAP",med17,0,360,4); ((TGeoPcon*)CCAP->GetShape())->DefineSection(0,206,16,272.3); ((TGeoPcon*)CCAP->GetShape())->DefineSection(1,412.7,16,272.3); ((TGeoPcon*)CCAP->GetShape())->DefineSection(2,412.7,37,272.3); ((TGeoPcon*)CCAP->GetShape())->DefineSection(3,503,37,272.3); TGeoVolume *CCEM = gGeoManager->MakePcon("CCEM",med146,0,360,3); ((TGeoPcon*)CCEM->GetShape())->DefineSection(0,207,17,154.981); ((TGeoPcon*)CCEM->GetShape())->DefineSection(1,265.6603,17,198.9); ((TGeoPcon*)CCEM->GetShape())->DefineSection(2,296.2,17,198.9); TGeoVolume *CACC = gGeoManager->MakePcon("CACC",med168,0,360,3); ((TGeoPcon*)CACC->GetShape())->DefineSection(0,213.85,19,154.981); ((TGeoPcon*)CACC->GetShape())->DefineSection(1,265.6603,19,196.9); ((TGeoPcon*)CACC->GetShape())->DefineSection(2,275.65,19,196.9); TGeoVolume *C2HT = gGeoManager->MakePcon("C2HT",med146,0,360,2); ((TGeoPcon*)C2HT->GetShape())->DefineSection(0,297.2,17,198.9); ((TGeoPcon*)C2HT->GetShape())->DefineSection(1,352.5,17,198.9); TGeoVolume *C2HD = gGeoManager->MakePcon("C2HD",med170,0,360,2); ((TGeoPcon*)C2HD->GetShape())->DefineSection(0,299.125,19,196.9); ((TGeoPcon*)C2HD->GetShape())->DefineSection(1,346.725,19,196.9); TGeoVolume *C3HT = gGeoManager->MakePcon("C3HT",med146,0,360,2); ((TGeoPcon*)C3HT->GetShape())->DefineSection(0,353.5,17,198.9); ((TGeoPcon*)C3HT->GetShape())->DefineSection(1,410.5,17,198.9); TGeoVolume *C3HD = gGeoManager->MakePcon("C3HD",med170,0,360,2); ((TGeoPcon*)C3HD->GetShape())->DefineSection(0,353.5,19,196.9); ((TGeoPcon*)C3HD->GetShape())->DefineSection(1,410.5,19,196.9); TGeoVolume *C4HT = gGeoManager->MakePcon("C4HT",med146,0,360,2); ((TGeoPcon*)C4HT->GetShape())->DefineSection(0,411.5,38,198.9); ((TGeoPcon*)C4HT->GetShape())->DefineSection(1,499,38,198.9); TGeoVolume *C4HD = gGeoManager->MakePcon("C4HD",med171,0,360,2); ((TGeoPcon*)C4HD->GetShape())->DefineSection(0,418.275,40,196.9); ((TGeoPcon*)C4HD->GetShape())->DefineSection(1,478.675,40,196.9); TGeoVolume *C5HT = gGeoManager->MakePcon("C5HT",med146,0,360,3); ((TGeoPcon*)C5HT->GetShape())->DefineSection(0,207,155.981,269.3); ((TGeoPcon*)C5HT->GetShape())->DefineSection(1,265.6603,199.9,269.3); ((TGeoPcon*)C5HT->GetShape())->DefineSection(2,296.2,199.9,269.3); TGeoVolume *C5HD = gGeoManager->MakePcon("C5HD",med170,0,360,3); ((TGeoPcon*)C5HD->GetShape())->DefineSection(0,213.85,162.1096,267.3); ((TGeoPcon*)C5HD->GetShape())->DefineSection(1,265.6603,201.9,267.3); ((TGeoPcon*)C5HD->GetShape())->DefineSection(2,275.65,201.9,267.3); TGeoVolume *C6HT = gGeoManager->MakePcon("C6HT",med146,0,360,2); ((TGeoPcon*)C6HT->GetShape())->DefineSection(0,297.2,199.9,269.3); ((TGeoPcon*)C6HT->GetShape())->DefineSection(1,417.7,199.9,269.3); TGeoVolume *C6HD = gGeoManager->MakePcon("C6HD",med170,0,360,2); ((TGeoPcon*)C6HD->GetShape())->DefineSection(0,299,201.9,267.3); ((TGeoPcon*)C6HD->GetShape())->DefineSection(1,412.3,201.9,267.3); TGeoVolume *C7HT = gGeoManager->MakePcon("C7HT",med146,0,360,2); ((TGeoPcon*)C7HT->GetShape())->DefineSection(0,417.7,199.9,269.3); ((TGeoPcon*)C7HT->GetShape())->DefineSection(1,499,199.9,269.3); TGeoVolume *C7HD = gGeoManager->MakePcon("C7HD",med171,0,360,2); ((TGeoPcon*)C7HD->GetShape())->DefineSection(0,422.925,201.9,267.3); ((TGeoPcon*)C7HD->GetShape())->DefineSection(1,483.325,201.9,267.3); TGeoVolume *CFEM = gGeoManager->MakePcon("CFEM",med49,0,360,2); ((TGeoPcon*)CFEM->GetShape())->DefineSection(0,422.7,4.1,31); ((TGeoPcon*)CFEM->GetShape())->DefineSection(1,513,4.1,31); TGeoVolume *CFEE = gGeoManager->MakePgon("CFEE",med175,0,360,6,2); ((TGeoPcon*)CFEE->GetShape())->DefineSection(0,422.7,0,3.375); ((TGeoPcon*)CFEE->GetShape())->DefineSection(1,503,0,3.375); CFEE->SetVisibility(0); TGeoVolume *CFHD = gGeoManager->MakePcon("CFHD",med174,0,360,2); ((TGeoPcon*)CFHD->GetShape())->DefineSection(0,513,4.1,80); ((TGeoPcon*)CFHD->GetShape())->DefineSection(1,690,4.1,80); TGeoVolume *MEMB = gGeoManager->MakeTubs("MEMB",med121,370,1090,25,180,360); TGeoVolume *MUON = gGeoManager->MakePcon("MUON",med11,-15,360,7); ((TGeoPcon*)MUON->GetShape())->DefineSection(0,30,370,910); ((TGeoPcon*)MUON->GetShape())->DefineSection(1,580,370,910); ((TGeoPcon*)MUON->GetShape())->DefineSection(2,580,95,910); ((TGeoPcon*)MUON->GetShape())->DefineSection(3,690,95,910); ((TGeoPcon*)MUON->GetShape())->DefineSection(4,1000,162.8604,910); ((TGeoPcon*)MUON->GetShape())->DefineSection(5,1565,254.8764,910); ((TGeoPcon*)MUON->GetShape())->DefineSection(6,1725,280.9341,910); MUON->SetVisibility(0); TGeoVolume *MUPH = gGeoManager->MakePcon("MUPH",med11,-17,34,7); ((TGeoPcon*)MUPH->GetShape())->DefineSection(0,30,370,910); ((TGeoPcon*)MUPH->GetShape())->DefineSection(1,580,370,910); ((TGeoPcon*)MUPH->GetShape())->DefineSection(2,580,95,910); ((TGeoPcon*)MUPH->GetShape())->DefineSection(3,690,95,910); ((TGeoPcon*)MUPH->GetShape())->DefineSection(4,1000,162.8604,910); ((TGeoPcon*)MUPH->GetShape())->DefineSection(5,1565,254.8764,910); ((TGeoPcon*)MUPH->GetShape())->DefineSection(6,1725,280.9341,910); MUPH->SetVisibility(0); TGeoVolume *MBAR = gGeoManager->MakePcon("MBAR",med11,-17,34,7); ((TGeoPcon*)MBAR->GetShape())->DefineSection(0,30,390,910); ((TGeoPcon*)MBAR->GetShape())->DefineSection(1,720,390,910); ((TGeoPcon*)MBAR->GetShape())->DefineSection(2,1260,670,910); ((TGeoPcon*)MBAR->GetShape())->DefineSection(3,1530,715,910); ((TGeoPcon*)MBAR->GetShape())->DefineSection(4,1600,720,910); ((TGeoPcon*)MBAR->GetShape())->DefineSection(5,1600,865,910); ((TGeoPcon*)MBAR->GetShape())->DefineSection(6,1650,910,910); MBAR->SetVisibility(0); TGeoVolume *MBS1 = gGeoManager->MakePcon("MBS1",med11,-17,34,3); ((TGeoPcon*)MBS1->GetShape())->DefineSection(0,30,460,590); ((TGeoPcon*)MBS1->GetShape())->DefineSection(1,740,460,590); ((TGeoPcon*)MBS1->GetShape())->DefineSection(2,1100,590,590); MBS1->SetVisibility(0); TGeoVolume *MBS2 = gGeoManager->MakePcon("MBS2",med11,-17,34,3); ((TGeoPcon*)MBS2->GetShape())->DefineSection(0,30,680,800); ((TGeoPcon*)MBS2->GetShape())->DefineSection(1,1220,680,800); ((TGeoPcon*)MBS2->GetShape())->DefineSection(2,1500,800,800); MBS2->SetVisibility(0); TGeoVolume *MCAP = gGeoManager->MakePcon("MCAP",med11,-17,34,8); ((TGeoPcon*)MCAP->GetShape())->DefineSection(0,580,95,390); ((TGeoPcon*)MCAP->GetShape())->DefineSection(1,720,95,390); ((TGeoPcon*)MCAP->GetShape())->DefineSection(2,1260,205.204,660); ((TGeoPcon*)MCAP->GetShape())->DefineSection(3,1530,249.1763,715); ((TGeoPcon*)MCAP->GetShape())->DefineSection(4,1600,260.5766,720); ((TGeoPcon*)MCAP->GetShape())->DefineSection(5,1600,260.5766,865); ((TGeoPcon*)MCAP->GetShape())->DefineSection(6,1650,268.7196,910); ((TGeoPcon*)MCAP->GetShape())->DefineSection(7,1725,280.9341,910); MCAP->SetVisibility(0); TGeoVolume *MBAS = gGeoManager->MakeBox("MBAS",med11,10.1,41.55,148.6); MBAS->SetVisibility(0); TGeoVolume *MBAQ = gGeoManager->MakeBox("MBAQ",med164,8.5,0.8,148.6); TGeoVolume *MBAU = gGeoManager->MakeBox("MBAU",med164,8.5,41.55,0.8); TGeoVolume *MBAA = gGeoManager->MakeTrap("MBAA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBAL = gGeoManager->MakeBox("MBAL",med17,0.8,3,12); TGeoVolume *MBAB = gGeoManager->MakeBox("MBAB",med131,8.5,39.95,147); TGeoVolume *MBAH = gGeoManager->MakeBox("MBAH",med165,1,37.45,144.5); TGeoVolume *MBAC = gGeoManager->MakeBox("MBAC",med34,0.8500000E-03,37.45,144.5); TGeoVolume *MBAG = gGeoManager->MakeBox("MBAG",med136,0.2500000E-01,37.45,144.5); TGeoVolume *MBAW = gGeoManager->MakeBox("MBAW",med143,0.25,34.45,143.1); TGeoVolume *MBBS = gGeoManager->MakeBox("MBBS",med11,10.1,41.55,177); MBBS->SetVisibility(0); TGeoVolume *MBBQ = gGeoManager->MakeBox("MBBQ",med164,8.5,0.8,177); TGeoVolume *MBBU = gGeoManager->MakeBox("MBBU",med164,8.5,41.55,0.8); TGeoVolume *MBBA = gGeoManager->MakeTrap("MBBA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBBL = gGeoManager->MakeBox("MBBL",med17,0.8,3,12); TGeoVolume *MBBB = gGeoManager->MakeBox("MBBB",med131,8.5,39.95,175.4); TGeoVolume *MBBH = gGeoManager->MakeBox("MBBH",med165,1,37.45,172.9); TGeoVolume *MBBC = gGeoManager->MakeBox("MBBC",med34,0.8500000E-03,37.45,172.9); TGeoVolume *MBBG = gGeoManager->MakeBox("MBBG",med136,0.2500000E-01,37.45,172.9); TGeoVolume *MBBW = gGeoManager->MakeBox("MBBW",med143,0.25,34.45,171.5); TGeoVolume *MBCS = gGeoManager->MakeBox("MBCS",med11,11,56.95,80.1); MBCS->SetVisibility(0); TGeoVolume *MBCQ = gGeoManager->MakeBox("MBCQ",med164,9.4,0.8,80.1); TGeoVolume *MBCU = gGeoManager->MakeBox("MBCU",med164,9.4,56.95,0.8); TGeoVolume *MBCA = gGeoManager->MakeTrap("MBCA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBCL = gGeoManager->MakeBox("MBCL",med17,0.8,3,12); TGeoVolume *MBCB = gGeoManager->MakeBox("MBCB",med131,9.4,55.35,78.5); TGeoVolume *MBCH = gGeoManager->MakeBox("MBCH",med165,1,52.85,76); TGeoVolume *MBCC = gGeoManager->MakeBox("MBCC",med34,0.8500000E-03,52.85,76); TGeoVolume *MBCG = gGeoManager->MakeBox("MBCG",med136,0.2500000E-01,52.85,76); TGeoVolume *MBCW = gGeoManager->MakeBox("MBCW",med143,0.4,49.85,74.6); TGeoVolume *MBDS = gGeoManager->MakeBox("MBDS",med11,11,56.95,109.95); MBDS->SetVisibility(0); TGeoVolume *MBDQ = gGeoManager->MakeBox("MBDQ",med164,9.4,0.8,109.95); TGeoVolume *MBDU = gGeoManager->MakeBox("MBDU",med164,9.4,56.95,0.8); TGeoVolume *MBDA = gGeoManager->MakeTrap("MBDA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBDL = gGeoManager->MakeBox("MBDL",med17,0.8,3,12); TGeoVolume *MBDB = gGeoManager->MakeBox("MBDB",med131,9.4,55.35,108.35); TGeoVolume *MBDH = gGeoManager->MakeBox("MBDH",med165,1,52.85,105.85); TGeoVolume *MBDC = gGeoManager->MakeBox("MBDC",med34,0.8500000E-03,52.85,105.85); TGeoVolume *MBDG = gGeoManager->MakeBox("MBDG",med136,0.2500000E-01,52.85,105.85); TGeoVolume *MBDW = gGeoManager->MakeBox("MBDW",med143,0.4,49.85,104.45); TGeoVolume *MBES = gGeoManager->MakeBox("MBES",med11,11,56.95,116); MBES->SetVisibility(0); TGeoVolume *MBEQ = gGeoManager->MakeBox("MBEQ",med164,9.4,0.8,116); TGeoVolume *MBEU = gGeoManager->MakeBox("MBEU",med164,9.4,56.95,0.8); TGeoVolume *MBEA = gGeoManager->MakeTrap("MBEA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBEL = gGeoManager->MakeBox("MBEL",med17,0.8,3,12); TGeoVolume *MBEB = gGeoManager->MakeBox("MBEB",med131,9.4,55.35,114.4); TGeoVolume *MBEH = gGeoManager->MakeBox("MBEH",med165,1,52.85,111.9); TGeoVolume *MBEC = gGeoManager->MakeBox("MBEC",med34,0.8500000E-03,52.85,111.9); TGeoVolume *MBEG = gGeoManager->MakeBox("MBEG",med136,0.2500000E-01,52.85,111.9); TGeoVolume *MBEW = gGeoManager->MakeBox("MBEW",med143,0.4,49.85,110.5); TGeoVolume *MBFS = gGeoManager->MakeBox("MBFS",med11,11,56.95,128.7); MBFS->SetVisibility(0); TGeoVolume *MBFQ = gGeoManager->MakeBox("MBFQ",med164,9.4,0.8,128.7); TGeoVolume *MBFU = gGeoManager->MakeBox("MBFU",med164,9.4,56.95,0.8); TGeoVolume *MBFA = gGeoManager->MakeTrap("MBFA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBFL = gGeoManager->MakeBox("MBFL",med17,0.8,3,12); TGeoVolume *MBFB = gGeoManager->MakeBox("MBFB",med131,9.4,55.35,127.1); TGeoVolume *MBFH = gGeoManager->MakeBox("MBFH",med165,1,52.85,124.6); TGeoVolume *MBFC = gGeoManager->MakeBox("MBFC",med34,0.8500000E-03,52.85,124.6); TGeoVolume *MBFG = gGeoManager->MakeBox("MBFG",med136,0.2500000E-01,52.85,124.6); TGeoVolume *MBFW = gGeoManager->MakeBox("MBFW",med143,0.4,49.85,123.2); TGeoVolume *MBGS = gGeoManager->MakeBox("MBGS",med11,11.6,69.5,140.7); MBGS->SetVisibility(0); TGeoVolume *MBGQ = gGeoManager->MakeBox("MBGQ",med164,10,0.8,140.7); TGeoVolume *MBGU = gGeoManager->MakeBox("MBGU",med164,10,69.5,0.8); TGeoVolume *MBGA = gGeoManager->MakeTrap("MBGA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBGL = gGeoManager->MakeBox("MBGL",med17,0.8,3,12); TGeoVolume *MBGB = gGeoManager->MakeBox("MBGB",med131,10,67.9,139.1); TGeoVolume *MBGH = gGeoManager->MakeBox("MBGH",med165,1,65.4,136.6); TGeoVolume *MBGC = gGeoManager->MakeBox("MBGC",med34,0.8500000E-03,65.4,136.6); TGeoVolume *MBGG = gGeoManager->MakeBox("MBGG",med136,0.2500000E-01,65.4,136.6); TGeoVolume *MBGW = gGeoManager->MakeBox("MBGW",med143,0.5,62.4,135.2); TGeoVolume *MBHS = gGeoManager->MakeBox("MBHS",med11,11.6,69.5,177); MBHS->SetVisibility(0); TGeoVolume *MBHQ = gGeoManager->MakeBox("MBHQ",med164,10,0.8,177); TGeoVolume *MBHU = gGeoManager->MakeBox("MBHU",med164,10,69.5,0.8); TGeoVolume *MBHA = gGeoManager->MakeTrap("MBHA",med17,12,7.125017,270,3,0.8,0.8,0,0,0.8,0.8,0); TGeoVolume *MBHL = gGeoManager->MakeBox("MBHL",med17,0.8,3,12); TGeoVolume *MBHB = gGeoManager->MakeBox("MBHB",med131,10,67.9,175.4); TGeoVolume *MBHH = gGeoManager->MakeBox("MBHH",med165,1,65.4,172.9); TGeoVolume *MBHC = gGeoManager->MakeBox("MBHC",med34,0.8500000E-03,65.4,172.9); TGeoVolume *MBHG = gGeoManager->MakeBox("MBHG",med136,0.2500000E-01,65.4,172.9); TGeoVolume *MBHW = gGeoManager->MakeBox("MBHW",med143,0.5,62.4,171.5); TGeoVolume *MBHJ = gGeoManager->MakeTubs("MBHJ",med17,581.7131,706.6245,1.27,-15,15); MBHJ->SetVisibility(0); TGeoVolume *MC1a = gGeoManager->MakeTrd1("MC1a",med131,19.2918,38.67785,11,52.66956); TGeoVolume *MCAH = gGeoManager->MakeTrd1("MCAH",med165,15.37089,29.09877,1,48.61956); TGeoVolume *MCAC = gGeoManager->MakeTrd1("MCAC",med34,15.37089,29.09877,0.8500000E-03,48.61956); TGeoVolume *MCAG = gGeoManager->MakeTrd1("MCAG",med136,15.37089,29.09877,0.2500000E-01,48.61956); TGeoVolume *MCAW = gGeoManager->MakeTrd1("MCAW",med143,15.37089,29.09877,0.25,48.61956); TGeoVolume *MC1b = gGeoManager->MakeTrd1("MC1b",med131,20.74903,41.38058,11,57.54676); TGeoVolume *MCBH = gGeoManager->MakeTrd1("MCBH",med165,16.80877,31.82084,1,53.49677); TGeoVolume *MCBC = gGeoManager->MakeTrd1("MCBC",med34,16.80877,31.82084,0.8500000E-03,53.49677); TGeoVolume *MCBG = gGeoManager->MakeTrd1("MCBG",med136,16.80877,31.82084,0.2500000E-01,53.49677); TGeoVolume *MCBW = gGeoManager->MakeTrd1("MCBW",med143,16.80877,31.82084,0.25,53.49677); TGeoVolume *MC2a = gGeoManager->MakeTrd1("MC2a",med131,30.07319,61.39314,11,97.49156); TGeoVolume *MCCH = gGeoManager->MakeTrd1("MCCH",med165,26.18906,51.77728,1,93.44156); TGeoVolume *MCCC = gGeoManager->MakeTrd1("MCCC",med34,26.18906,51.77728,0.8500000E-03,93.44156); TGeoVolume *MCCG = gGeoManager->MakeTrd1("MCCG",med136,26.18906,51.77728,0.2500000E-01,93.44156); TGeoVolume *MCCW = gGeoManager->MakeTrd1("MCCW",med143,26.18906,51.77728,0.25,93.44156); TGeoVolume *MC2b = gGeoManager->MakeTrd1("MC2b",med131,33.10592,60.74937,11,86.52956); TGeoVolume *MCDH = gGeoManager->MakeTrd1("MCDH",med165,28.89788,51.4574,1,82.47955); TGeoVolume *MCDC = gGeoManager->MakeTrd1("MCDC",med34,28.89788,51.4574,0.8500000E-03,82.47955); TGeoVolume *MCDG = gGeoManager->MakeTrd1("MCDG",med136,28.89788,51.4574,0.2500000E-01,82.47955); TGeoVolume *MCDW = gGeoManager->MakeTrd1("MCDW",med143,28.89788,51.4574,0.25,82.47955); TGeoVolume *MC3a = gGeoManager->MakeTrd1("MC3a",med131,17.40775,34.08488,9.4,86.45565); TGeoVolume *MCEH = gGeoManager->MakeTrd1("MCEH",med165,13.13211,24.86052,1,82.40565); TGeoVolume *MCEC = gGeoManager->MakeTrd1("MCEC",med34,13.13211,24.86052,0.8500000E-03,82.40565); TGeoVolume *MCEG = gGeoManager->MakeTrd1("MCEG",med136,13.13211,24.86052,0.2500000E-01,82.40565); TGeoVolume *MCEW = gGeoManager->MakeTrd1("MCEW",med143,13.13211,24.86052,0.4,82.40565); TGeoVolume *MC3b = gGeoManager->MakeTrd1("MC3b",med131,18.06256,35.30607,9.4,90.87351); TGeoVolume *MCFH = gGeoManager->MakeTrd1("MCFH",med165,13.78055,26.08808,1,86.82351); TGeoVolume *MCFC = gGeoManager->MakeTrd1("MCFC",med34,13.78055,26.08808,0.8500000E-03,86.82351); TGeoVolume *MCFG = gGeoManager->MakeTrd1("MCFG",med136,13.78055,26.08808,0.2500000E-01,86.82351); TGeoVolume *MCFW = gGeoManager->MakeTrd1("MCFW",med143,13.78055,26.08808,0.4,86.82351); TGeoVolume *MC4a = gGeoManager->MakeTrd1("MC4a",med131,28.94668,46.93673,9.4,107.3968); TGeoVolume *MCGH = gGeoManager->MakeTrd1("MCGH",med165,24.07579,38.30761,1,103.3468); TGeoVolume *MCGC = gGeoManager->MakeTrd1("MCGC",med34,24.07579,38.30761,0.8500000E-03,103.3468); TGeoVolume *MCGG = gGeoManager->MakeTrd1("MCGG",med136,24.07579,38.30761,0.2500000E-01,103.3468); TGeoVolume *MCGW = gGeoManager->MakeTrd1("MCGW",med143,24.07579,38.30761,0.4,103.3468); TGeoVolume *MC4b = gGeoManager->MakeTrd1("MC4b",med131,30.15239,48.84564,9.4,112.8173); TGeoVolume *MCHH = gGeoManager->MakeTrd1("MCHH",med165,25.27783,40.2202,1,108.7673); TGeoVolume *MCHC = gGeoManager->MakeTrd1("MCHC",med34,25.27783,40.2202,0.8500000E-03,108.7673); TGeoVolume *MCHG = gGeoManager->MakeTrd1("MCHG",med136,25.27783,40.2202,0.2500000E-01,108.7673); TGeoVolume *MCHW = gGeoManager->MakeTrd1("MCHW",med143,25.27783,40.2202,0.4,108.7673); TGeoVolume *MC5a = gGeoManager->MakeTrd1("MC5a",med131,23.42241,45.35157,10,127.1523); TGeoVolume *MCIH = gGeoManager->MakeTrd1("MCIH",med165,19.10539,36.16859,1,123.1022); TGeoVolume *MCIC = gGeoManager->MakeTrd1("MCIC",med34,19.10539,36.16859,0.8500000E-03,123.1022); TGeoVolume *MCIG = gGeoManager->MakeTrd1("MCIG",med136,19.10539,36.16859,0.2500000E-01,123.1022); TGeoVolume *MCIW = gGeoManager->MakeTrd1("MCIW",med143,19.10539,36.16859,0.5,123.1022); TGeoVolume *MC5b = gGeoManager->MakeTrd1("MC5b",med131,24.10089,46.62726,10,131.7542); TGeoVolume *MCJH = gGeoManager->MakeTrd1("MCJH",med165,19.78085,37.4473,1,127.7042); TGeoVolume *MCJC = gGeoManager->MakeTrd1("MCJC",med34,19.78085,37.4473,0.8500000E-03,127.7042); TGeoVolume *MCJG = gGeoManager->MakeTrd1("MCJG",med136,19.78085,37.4473,0.2500000E-01,127.7042); TGeoVolume *MCJW = gGeoManager->MakeTrd1("MCJW",med143,19.78085,37.4473,0.5,127.7042); TGeoVolume *MC6a = gGeoManager->MakeTrd1("MC6a",med131,39.93822,66.56001,10,171.6205); TGeoVolume *MCKH = gGeoManager->MakeTrd1("MCKH",med165,35.14985,57.84838,1,167.5705); TGeoVolume *MCKC = gGeoManager->MakeTrd1("MCKC",med34,35.14985,57.84838,0.8500000E-03,167.5705); TGeoVolume *MCKG = gGeoManager->MakeTrd1("MCKG",med136,35.14985,57.84838,0.2500000E-01,167.5705); TGeoVolume *MCKW = gGeoManager->MakeTrd1("MCKW",med143,35.14985,57.84838,0.5,167.5705); TGeoVolume *MC6b = gGeoManager->MakeTrd1("MC6b",med131,41.19207,68.61897,10,177.7888); TGeoVolume *MCLH = gGeoManager->MakeTrd1("MCLH",med165,36.40197,59.90907,1,173.7388); TGeoVolume *MCLC = gGeoManager->MakeTrd1("MCLC",med34,36.40197,59.90907,0.8500000E-03,173.7388); TGeoVolume *MCLG = gGeoManager->MakeTrd1("MCLG",med136,36.40197,59.90907,0.2500000E-01,173.7388); TGeoVolume *MCLW = gGeoManager->MakeTrd1("MCLW",med143,36.40197,59.90907,0.5,173.7388); TGeoVolume *FFSH = gGeoManager->MakePcon("FFSH",med121,0,360,3); ((TGeoPcon*)FFSH->GetShape())->DefineSection(0,1000,60,162.8604); ((TGeoPcon*)FFSH->GetShape())->DefineSection(1,1565,60,254.8764); ((TGeoPcon*)FFSH->GetShape())->DefineSection(2,1900,60,254.8764); TGeoVolume *FFS1 = gGeoManager->MakePcon("FFS1",med121,80,20,5); ((TGeoPcon*)FFS1->GetShape())->DefineSection(0,1565,1000,1090); ((TGeoPcon*)FFS1->GetShape())->DefineSection(1,1660,1000,1090); ((TGeoPcon*)FFS1->GetShape())->DefineSection(2,1725,910,1090); ((TGeoPcon*)FFS1->GetShape())->DefineSection(3,1725,254.8764,1090); ((TGeoPcon*)FFS1->GetShape())->DefineSection(4,1900,254.8764,384.833); TGeoVolume *FF11 = gGeoManager->MakePcon("FF11",med11,80,20,5); ((TGeoPcon*)FF11->GetShape())->DefineSection(0,1575,1010,1080); ((TGeoPcon*)FF11->GetShape())->DefineSection(1,1660,1010,1080); ((TGeoPcon*)FF11->GetShape())->DefineSection(2,1725,1020,1070); ((TGeoPcon*)FF11->GetShape())->DefineSection(3,1725,1020,1070); ((TGeoPcon*)FF11->GetShape())->DefineSection(4,1715,1030,1060); TGeoVolume *FFS2 = gGeoManager->MakePcon("FFS2",med121,190,40,5); ((TGeoPcon*)FFS2->GetShape())->DefineSection(0,1565,1000,1090); ((TGeoPcon*)FFS2->GetShape())->DefineSection(1,1660,1000,1090); ((TGeoPcon*)FFS2->GetShape())->DefineSection(2,1725,910,1090); ((TGeoPcon*)FFS2->GetShape())->DefineSection(3,1725,254.8764,1090); ((TGeoPcon*)FFS2->GetShape())->DefineSection(4,1900,254.8764,384.833); TGeoVolume *FF22 = gGeoManager->MakePcon("FF22",med11,190,40,5); ((TGeoPcon*)FF22->GetShape())->DefineSection(0,1575,1010,1080); ((TGeoPcon*)FF22->GetShape())->DefineSection(1,1660,1010,1080); ((TGeoPcon*)FF22->GetShape())->DefineSection(2,1725,1020,1070); ((TGeoPcon*)FF22->GetShape())->DefineSection(3,1725,1020,1070); ((TGeoPcon*)FF22->GetShape())->DefineSection(4,1715,1030,1060); TGeoVolume *FFS3 = gGeoManager->MakePcon("FFS3",med121,310,40,5); ((TGeoPcon*)FFS3->GetShape())->DefineSection(0,1565,1000,1090); ((TGeoPcon*)FFS3->GetShape())->DefineSection(1,1660,1000,1090); ((TGeoPcon*)FFS3->GetShape())->DefineSection(2,1725,910,1090); ((TGeoPcon*)FFS3->GetShape())->DefineSection(3,1725,254.8764,1090); ((TGeoPcon*)FFS3->GetShape())->DefineSection(4,1900,254.8764,384.833); TGeoVolume *FF33 = gGeoManager->MakePcon("FF33",med11,310,40,5); ((TGeoPcon*)FF33->GetShape())->DefineSection(0,1575,1010,1080); ((TGeoPcon*)FF33->GetShape())->DefineSection(1,1660,1010,1080); ((TGeoPcon*)FF33->GetShape())->DefineSection(2,1725,1020,1070); ((TGeoPcon*)FF33->GetShape())->DefineSection(3,1725,1020,1070); ((TGeoPcon*)FF33->GetShape())->DefineSection(4,1715,1030,1060); TGeoVolume *MAGN = gGeoManager->MakeTube("MAGN",med11,910,1090,770); TGeoVolume *MGVV = gGeoManager->MakeTube("MGVV",med31,910,1015,750); TGeoVolume *MGHE = gGeoManager->MakeTube("MGHE",med4,913.03,1009.93,742.38); TGeoVolume *COIL = gGeoManager->MakeTube("COIL",med159,946.6,953.4,721.9); TGeoVolumeMulti *SCYL = gGeoManager->MakeVolumeMulti("SCYL", med161); SCYL->AddVolume(gGeoManager->MakeTube("SCYL",med161,13.233,13.868,9)); SCYL->AddVolume(gGeoManager->MakeTube("SCYL",med161,18.733,19.368,9)); SCYL->AddVolume(gGeoManager->MakeTube("SCYL",med161,24.733,25.368,9)); TGeoVolumeMulti *PCSW = gGeoManager->MakeVolumeMulti("PCSW", med161); PCSW->AddVolume(gGeoManager->MakeTube("PCSW",med161,19,20,34.325)); PCSW->AddVolume(gGeoManager->MakeTube("PCSW",med161,84,85,34.325)); PCSW->AddVolume(gGeoManager->MakeTube("PCSW",med161,84,85,0.5)); PCSW->AddVolume(gGeoManager->MakeTube("PCSW",med161,84,85,0.5)); TGeoVolumeMulti *BACE = gGeoManager->MakeVolumeMulti("BACE", med166); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,37.63897,0,0,1.365809,2.147602,2.147602,0,1.988212,3.12627,3.12627,0)); BACE->SetVisibility(45); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,40.92941,0,0,1.365628,2.104263,2.104263,0,2.05629,3.168487,3.168487,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,44.27844,0,0,1.36543,2.062373,2.062373,0,2.127671,3.213678,3.213678,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,46.62148,0,0,1.365226,2.021906,2.021906,0,2.183743,3.234132,3.234132,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,45.75883,0,0,1.365007,1.982831,1.982831,0,2.184079,3.172628,3.172628,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,44.92771,0,0,1.364788,1.945123,1.945123,0,2.184441,3.113309,3.113309,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,44.12757,0,0,1.364563,1.908755,1.908755,0,2.184822,3.056137,3.056137,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,43.35782,0,0,1.364315,1.873703,1.873703,0,2.185195,3.00107,3.00107,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,42.61795,0,0,1.36408,1.839942,1.839942,0,2.185615,2.948071,2.948071,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,41.90746,0,0,1.363808,1.807448,1.807448,0,2.186007,2.897103,2.897103,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,41.22584,0,0,1.363571,1.7762,1.7762,0,2.186483,2.848132,2.848132,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,40.57262,0,0,1.363277,1.746176,1.746176,0,2.186897,2.801124,2.801124,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,39.94738,0,0,1.362998,1.717356,1.717356,0,2.187365,2.756046,2.756046,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,39.34964,0,0,1.362695,1.689719,1.689719,0,2.187825,2.712867,2.712867,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,38.77904,0,0,1.362409,1.663246,1.663246,0,2.188345,2.671558,2.671558,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,38.23516,0,0,1.362092,1.637919,1.637919,0,2.188842,2.632089,2.632089,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,37.71761,0,0,1.361769,1.613721,1.613721,0,2.189363,2.594434,2.594434,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,37.22607,0,0,1.36144,1.590635,1.590635,0,2.189903,2.558568,2.558568,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,36.76017,0,0,1.361104,1.568646,1.568646,0,2.190462,2.524464,2.524464,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,36.31961,0,0,1.360747,1.547737,1.547737,0,2.191016,2.4921,2.4921,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,35.90408,0,0,1.360396,1.527895,1.527895,0,2.191612,2.461453,2.461453,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,35.51327,0,0,1.360039,1.509105,1.509105,0,2.192225,2.432502,2.432502,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,35.14696,0,0,1.359648,1.491356,1.491356,0,2.192812,2.405228,2.405228,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,34.80486,0,0,1.359272,1.474634,1.474634,0,2.193452,2.379611,2.379611,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,34.48674,0,0,1.358877,1.458928,1.458928,0,2.194087,2.355634,2.355634,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,34.19239,0,0,1.358475,1.444228,1.444228,0,2.194739,2.33328,2.33328,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.92161,0,0,1.358067,1.430523,1.430523,0,2.195405,2.312534,2.312534,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.67418,0,0,1.357655,1.417804,1.417804,0,2.196088,2.293382,2.293382,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.44997,0,0,1.35723,1.406062,1.406062,0,2.196772,2.27581,2.27581,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.24882,0,0,1.356799,1.395288,1.395288,0,2.197469,2.259806,2.259806,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.07057,0,0,1.356374,1.385476,1.385476,0,2.198195,2.245359,2.245359,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.91512,0,0,1.355922,1.376619,1.376619,0,2.198895,2.23246,2.23246,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.78233,0,0,1.355475,1.368711,1.368711,0,2.199622,2.221099,2.221099,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.67214,0,0,1.355028,1.361745,1.361745,0,2.200361,2.211269,2.211269,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.58448,0,0,1.354582,1.355718,1.355718,0,2.201116,2.202963,2.202963,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.51926,0,0,1.354108,1.350626,1.350626,0,2.201836,2.196174,2.196174,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.47645,0,0,1.353664,1.346464,1.346464,0,2.202615,2.190899,2.190899,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.45601,0,0,1.353191,1.34323,1.34323,0,2.203352,2.187134,2.187134,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.45795,0,0,1.352728,1.340921,1.340921,0,2.204113,2.184875,2.184875,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.48226,0,0,1.352265,1.339537,1.339537,0,2.204877,2.184123,2.184123,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.48226,0,0,1.352265,1.339537,1.339537,0,2.204877,2.184123,2.184123,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.45795,0,0,1.352728,1.340921,1.340921,0,2.204113,2.184875,2.184875,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.45601,0,0,1.353191,1.34323,1.34323,0,2.203352,2.187134,2.187134,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.47645,0,0,1.353652,1.346464,1.346464,0,2.202595,2.190899,2.190899,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.51926,0,0,1.35412,1.350626,1.350626,0,2.201856,2.196174,2.196174,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.58448,0,0,1.354576,1.355718,1.355718,0,2.201106,2.202963,2.202963,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.67214,0,0,1.355028,1.361745,1.361745,0,2.200361,2.211269,2.211269,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.78233,0,0,1.355482,1.368711,1.368711,0,2.199632,2.221099,2.221099,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,32.91512,0,0,1.355922,1.376619,1.376619,0,2.198895,2.23246,2.23246,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.07057,0,0,1.356361,1.385476,1.385476,0,2.198175,2.245359,2.245359,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.24882,0,0,1.356805,1.395288,1.395288,0,2.197479,2.259806,2.259806,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.44997,0,0,1.35723,1.406062,1.406062,0,2.196772,2.27581,2.27581,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.67418,0,0,1.357655,1.417804,1.417804,0,2.196088,2.293382,2.293382,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,33.92161,0,0,1.358067,1.430523,1.430523,0,2.195405,2.312534,2.312534,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,34.19239,0,0,1.358475,1.444228,1.444228,0,2.194739,2.33328,2.33328,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,34.48674,0,0,1.358877,1.458928,1.458928,0,2.194087,2.355634,2.355634,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,34.80486,0,0,1.359272,1.474634,1.474634,0,2.193452,2.379611,2.379611,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,35.14696,0,0,1.359648,1.491356,1.491356,0,2.192812,2.405228,2.405228,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,35.51327,0,0,1.360032,1.509105,1.509105,0,2.192213,2.432502,2.432502,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,35.90408,0,0,1.360396,1.527895,1.527895,0,2.191612,2.461453,2.461453,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,36.31961,0,0,1.360754,1.547737,1.547737,0,2.191028,2.4921,2.4921,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,36.76017,0,0,1.361104,1.568646,1.568646,0,2.190462,2.524464,2.524464,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,37.22607,0,0,1.361433,1.590635,1.590635,0,2.189892,2.558568,2.558568,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,37.71761,0,0,1.361773,1.613721,1.613721,0,2.189368,2.594434,2.594434,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,38.23516,0,0,1.362095,1.637919,1.637919,0,2.188848,2.632089,2.632089,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,38.77904,0,0,1.362402,1.663246,1.663246,0,2.188333,2.671558,2.671558,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,39.34965,0,0,1.362706,1.689719,1.689719,0,2.187844,2.712867,2.712867,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,39.94738,0,0,1.362998,1.717356,1.717356,0,2.187365,2.756046,2.756046,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,40.57262,0,0,1.363281,1.746176,1.746176,0,2.186903,2.801124,2.801124,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,41.22584,0,0,1.363555,1.7762,1.7762,0,2.186457,2.848132,2.848132,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,41.90746,0,0,1.363821,1.807448,1.807448,0,2.186026,2.897103,2.897103,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,42.61796,0,0,1.364071,1.839942,1.839942,0,2.185601,2.948071,2.948071,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,43.35782,0,0,1.364324,1.873703,1.873703,0,2.185209,3.00107,3.00107,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,44.12757,0,0,1.364559,1.908755,1.908755,0,2.184815,3.056137,3.056137,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,44.92772,0,0,1.364792,1.945123,1.945123,0,2.184448,3.11331,3.11331,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,45.75883,0,0,1.365012,1.982831,1.982831,0,2.184086,3.172628,3.172628,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,46.62148,0,0,1.365221,2.021906,2.021906,0,2.183735,3.234132,3.234132,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,44.27843,0,0,1.365426,2.062374,2.062374,0,2.127664,3.213678,3.213678,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,40.92941,0,0,1.365623,2.104263,2.104263,0,2.056283,3.168487,3.168487,0)); BACE->AddVolume(gGeoManager->MakeTrap("BACE",med166,37.63895,0,0,1.365809,2.147602,2.147602,0,1.988212,3.12627,3.12627,0)); TGeoVolumeMulti *B2HE = gGeoManager->MakeVolumeMulti("B2HE", med167); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,7.650081,27.4)); B2HE->SetVisibility(0); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,8.018443,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,8.134785,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,8.303213,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,8.524818,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,8.800999,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,9.133553,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,9.52457,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,9.976593,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,10.49251,27.4)); B2HE->AddVolume(gGeoManager->MakeTrd1("B2HE",med167,6.84365,9.036819,2.940437,27.4)); TGeoVolumeMulti *B3HE = gGeoManager->MakeVolumeMulti("B3HE", med167); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,9.776636,22.24999)); B3HE->SetVisibility(0); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,10.06028,22.24999)); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,10.20332,22.24999)); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,10.41169,22.24999)); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,10.68673,22.24999)); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,11.03019,22.24999)); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,11.44429,22.24999)); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,11.93168,22.24999)); B3HE->AddVolume(gGeoManager->MakeTrd1("B3HE",med167,9.076841,10.85779,5.955185,22.24999)); TGeoVolumeMulti *MBSS = gGeoManager->MakeVolumeMulti("MBSS", med17); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74734)); MBSS->SetVisibility(0); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.422)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94909)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.05571)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94884)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.05601)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.42263)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74704)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,142.6388)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,142.6388)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,159.8591)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,142.6388)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,159.8593)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,136.779)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74734)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.42188)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94921)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.05571)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94895)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.0559)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.42263)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74704)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,136.779)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,154.6533)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,154.6532)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,136.779)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74734)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.8429)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,96.35882)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.42188)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94921)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.05571)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.8429)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.0559)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94895)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.42263)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,96.35911)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.8429)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74704)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74734)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.422)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.17414)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,83.39635)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.70139)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.70139)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.17452)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,103.8723)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,83.39623)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,103.8721)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,83.39617)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.70139)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94909)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,48.02688)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,48.40911)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.05571)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.05601)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.94884)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,48.02668)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,18.42263)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,48.40915)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,17.74704)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,37.07607)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,103.6451)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,62.42354)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,62.4235)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,37.07634)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,120.7343)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,96.78674)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,103.6452)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,123.2905)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,96.78674)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,123.2904)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,37.07592)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,103.6451)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,120.7346)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,96.78674)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.17414)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.17452)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36469)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54521)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.91975)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79015)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79026)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.92009)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54579)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36401)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.12543)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,76.3194)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.28087)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,39.53255)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,100.4818)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,88.04958)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,79.53831)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,87.6198)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54521)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36469)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,59.69699)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,87.95002)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.14785)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.36379)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,78.15148)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,78.1515)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14922)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,76.3194)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.48922)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.48193)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,98.29847)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,77.20808)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,121.0494)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,128.9255)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79015)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.91975)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,79.42832)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,39.53073)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,87.95024)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,79.42809)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,87.62015)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,79.53826)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,39.53304)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,88.04954)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,100.4821)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.92009)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79026)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,98.29868)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,77.20715)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,128.9255)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,78.15154)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,128.9255)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,59.69703)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.36387)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.14766)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,78.15157)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14933)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,121.0497)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,128.9256)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.2811)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,77.20833)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,76.3194)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.12582)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54579)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36401)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.20752)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,136.779)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,66.01567)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,143.6543)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36469)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54521)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.91975)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79015)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,81.82853)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,82.4299)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,65.80009)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14922)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14924)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,92.60188)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,60.76189)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,136.779)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,143.5935)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,66.01458)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,143.5933)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.92009)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79026)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,65.79996)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,81.82859)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,82.42976)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14933)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,92.6018)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14936)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.20747)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,66.01596)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,136.779)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,143.6543)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36401)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54579)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,138.5443)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,92.7552)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,106.2089)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36469)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54521)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.81171)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,55.96209)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79015)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.14857)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,105.0721)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,188.9892)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,182.4863)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,117.1194)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,104.601)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,116.6969)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,145.2758)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,106.075)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,145.3362)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,138.5443)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,106.2082)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,92.75443)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.91975)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.92009)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.79026)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,22.36401)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.54579)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,188.9892)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,182.4863)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,188.9892)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,104.601)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,105.072)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,117.1193)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,116.697)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,106.075)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,145.276)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,145.3361)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.14864)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,55.96194)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.81156)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,182.4863)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,92.75541)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,188.9892)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,138.5443)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,106.2091)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,56.21541)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,182.537)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14924)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,147.9496)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,130.7008)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,137.8478)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,56.21413)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14933)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,182.537)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14922)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,189.0381)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,147.9491)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,174.8741)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,174.8743)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,130.7008)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,137.8479)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,147.9497)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,56.21575)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,130.7008)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14936)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,189.0382)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,182.537)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,119.1895)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,66.31941)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,119.1895)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,66.31941)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,119.1895)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,66.31941)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,41.77686)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,7.372386)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,41.77734)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,7.372026)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,8.56847)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58289)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58284)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.09792)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,73.52046)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58321)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58274)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,74.09705)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,73.51958)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.94485)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,187.0685)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,187.0686)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.94502)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,183.1391)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,185.2046)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,185.2046)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,183.1391)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,185.2046)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.94537)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,187.0687)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,185.2047)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,183.1391)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,80.74481)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.43671)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.43657)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,80.21521)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,80.2144)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,72.43703)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,80.74401)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58274)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,122.2294)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,167.6654)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58284)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58289)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,169.9191)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,169.9191)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,122.2295)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,167.6654)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58321)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,169.9191)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,169.9191)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,122.2297)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,167.6654)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.75716)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,97.51671)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,97.07865)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,97.07798)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.75704)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,97.51605)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.75742)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.50523)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,79.57799)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58274)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58284)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,85.51325)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58289)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,85.29287)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.5054)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,79.57796)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,85.29253)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,85.51302)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,27.58321)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.50576)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,79.57822)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,43.12415)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,43.80991)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,41.27596)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.92076)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,38.06774)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,189.0381)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,83.62497)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,83.62522)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,38.06758)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,38.06749)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,137.8478)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,137.8478)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,189.0382)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,50.39526)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,105.979)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.26765)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14924)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,43.80989)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.64909)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,40.92826)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.47357)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.47356)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,134.889)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,87.6198)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,60.84311)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,155.0725)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,92.31068)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.92093)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,92.31042)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,43.80995)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,43.12415)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,41.27422)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,76.61574)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,101.8867)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,60.84323)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,76.61555)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14933)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,50.39384)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,152.8318)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14922)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.64919)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,160.5404)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,45.24971)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,40.92855)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,43.81019)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.4736)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.26807)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.47377)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,60.84367)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,42.92156)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,101.887)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,41.27643)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,43.12415)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.43095)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.06483)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,178.887)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14922)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,135.1814)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.44724)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,50.39565)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,105.9793)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14936)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,160.5404)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,155.0723)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,87.62015)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,127.8424)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,135.1815)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,178.8871)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,49.14933)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,44.41172)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,155.0725)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,134.8892)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.06478)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.43076)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,63.44714)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.60718)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.91401)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.73737)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.60703)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,44.79936)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.91415)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.73737)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,38.01357)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,11.13602)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,127.8471)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,153.237)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,45.08078)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,157.4884)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.43109)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,101.6804)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,93.00696)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.43109)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,104.9216)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,61.60712)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,44.79939)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,64.91409)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,21.73737)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,38.01299)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,11.13648)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,127.847)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,153.2371)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,45.08073)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,157.4883)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.43095)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,101.6806)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,93.00683)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,90.43095)); MBSS->AddVolume(gGeoManager->MakeTube("MBSS",med17,4.4,5,104.9209)); TGeoVolumeMulti *MCSS = gGeoManager->MakeVolumeMulti("MCSS", med17); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,32.0929)); MCSS->SetVisibility(0); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,92.50923)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.3759)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,32.95501)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,78.5295)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,146.9228)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,78.25937)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,23.8916)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,30.69586)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,32.58501)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,131.2198)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,63.56862)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,29.41825)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,95.91893)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,96.13407)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,41.38671)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,31.14312)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,129.753)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,191.3421)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,158.2608)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,199.8518)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,196.4701)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,235.9865)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,223.0787)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,258.4592)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,184.1555)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,92.13228)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,21.73224)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,73.57085)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.17556)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,135.4146)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,309.3847)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,135.3947)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,304.1256)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,75.79073)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,235.9555)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,198.0613)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,134.7613)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.17556)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,32.0929)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,92.50933)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.37546)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,32.95552)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,78.52937)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,146.9229)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,78.25938)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,23.89192)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,30.69586)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,32.58503)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,131.2198)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,63.56861)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,29.41825)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,95.91895)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,96.13414)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,41.3868)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,31.14316)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,129.7526)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,191.3419)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,158.2606)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,199.8521)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,196.469)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,235.9859)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,223.078)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,258.459)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,184.1551)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,92.13255)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,21.73224)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,73.57086)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.17583)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,135.4137)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,309.3848)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,135.3944)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,304.1255)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,75.79056)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,235.9556)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,198.0605)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,134.7614)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.17584)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,78.25864)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,23.89218)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,30.69586)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,96.13415)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,41.38682)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,31.14314)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,199.852)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,258.4589)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,184.1559)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,92.13146)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,21.73224)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,73.57008)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.17474)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,135.4146)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,309.3845)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,135.3941)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,304.1253)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,75.79046)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,134.7619)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,91.17474)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,199.8517)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,311.0968)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,199.852)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,311.096)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,97.80811)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,49.32591)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,49.32608)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,13.98089)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,13.98089)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,30.64298)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,140.8293)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,137.9179)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,137.9173)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,102.9387)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,120.1845)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,142.5238)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,159.5313)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,142.2867)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,42.05087)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,136.0412)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,38.25334)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,38.2533)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,38.2533)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,38.2534)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,42.40206)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,143.4502)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,170.8978)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,50.51661)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,12.1115)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,12.11147)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,12.11154)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,12.1115)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,67.51182)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,67.51183)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,112.9007)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,112.9008)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,211.1487)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,212.8628)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,253.5906)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,171.2687)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,50.87228)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,93.16178)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,93.16173)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,172.1422)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,172.1424)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,34.17626)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,34.17617)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,29.91117)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,29.91114)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,99.83904)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,99.83903)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,34.3462)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,34.3461)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,18.12392)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,18.12442)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,18.12415)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,18.12408)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,37.54374)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,37.54352)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,112.3126)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,112.3137)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,253.7758)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,143.9084)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,121.5771)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,143.9097)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,121.5763)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,112.8916)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,112.8914)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,58.59354)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,58.59367)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,58.59313)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,58.59404)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,116.9362)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,116.9362)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,66.1471)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,66.14721)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,66.14674)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,66.14754)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,117.3541)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,117.354)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,308.0857)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,308.0854)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,311.2598)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,311.259)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,311.0962)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,311.0966)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,54.36166)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,54.36182)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,36.20559)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,36.20591)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,36.20567)); MCSS->AddVolume(gGeoManager->MakeTube("MCSS",med17,4.4,5,36.20551)); //-----------List of Nodes-------------- gGeoManager->SetTopVolume(GEMH); GEMH->AddNode(GEXW,1,new TGeoTranslation(0,1930,0)); GEMH->AddNode(GEXW,2,new TGeoTranslation(0,-1330,0)); GEMH->AddNode(GEZW,1,new TGeoTranslation(0,300,5030)); GEMH->AddNode(GEZW,2,new TGeoTranslation(0,300,-5030)); GEMH->AddNode(GEYW,1,new TGeoTranslation(-1530,300,0)); GEMH->AddNode(GEYW,2,new TGeoTranslation(1560,300,0)); GEMH->AddNode(QUAD,1,gGeoIdentity); QUAD->AddNode(QVAC,1,gGeoIdentity); QUAD->AddNode(QSBA,1,gGeoIdentity); QUAD->AddNode(QSAL,1,new TGeoTranslation(0,0,2425)); QUAD->AddNode(QPIB,1,gGeoIdentity); QUAD->AddNode(QPIP,1,new TGeoTranslation(0,0,4100)); QUAD->AddNode(QCOL,1,new TGeoTranslation(0,0,3325)); QUAD->AddNode(QUA1,1,new TGeoTranslation(0,0,4275)); QUA1->AddNode(QUI1,1,gGeoIdentity); QUA1->AddNode(QUC1,1,gGeoIdentity); QUA1->AddNode(QUD1,1,gGeoIdentity); QUA1->AddNode(QUG1,1,gGeoIdentity); QUA1->AddNode(QUH1,1,gGeoIdentity); QUA1->AddNode(QUR1,1,gGeoIdentity); QUA1->AddNode(QUY1,1,gGeoIdentity); QUA1->AddNode(QUS1,1,gGeoIdentity); QUA1->AddNode(QUN1,1,gGeoIdentity); QUA1->AddNode(QUW1,1,gGeoIdentity); GEMH->AddNode(QUAD,2,rot2); GEMH->AddNode(GEMD,1,gGeoIdentity); GEMD->AddNode(PIPE,1,gGeoIdentity); PIPE->AddNode(BMWL,1,gGeoIdentity); PIPE->AddNode(BMSS,1,gGeoIdentity); PIPE->AddNode(BMC1,1,gGeoIdentity); GEMD->AddNode(PIPE,2,rot2); GEMD->AddNode(TRAK,1,gGeoIdentity); TRAK->AddNode(PBI1,1,gGeoIdentity); TRAK->AddNode(PBI2,1,new TGeoTranslation(0,0,190)); TRAK->AddNode(PBI2,2,new TGeoTranslation(0,0,-190)); TRAK->AddNode(SVTX,1,gGeoIdentity); SVTX->AddNode(GASI,1,gGeoIdentity); SVTX->AddNode(GASO,1,gGeoIdentity); SVTX->AddNode(GASW,1,new TGeoTranslation(0,0,106.25)); SVTX->AddNode(GASW,2,new TGeoTranslation(0,0,-106.25)); SVTX->AddNode(SSXF,1,new TGeoTranslation(0,0,20)); SSXF->AddNode(SSIF,1,rot16); SSXF->AddNode(SSIF,2,rot17); SSXF->AddNode(SSIF,3,rot18); SSXF->AddNode(SSIF,4,rot19); SSXF->AddNode(SSIF,5,rot20); SSXF->AddNode(SSIF,6,rot21); SSXF->AddNode(SSIF,7,rot22); SSXF->AddNode(SSIF,8,rot23); SVTX->AddNode(SSXF,2,new TGeoTranslation(0,0,-20)); SVTX->AddNode(SST1,1,gGeoIdentity); TGeoVolume *SPT1 = SST1->Divide("SPT1",2,8,-22.5,45); SPT1->AddNodeOverlap(STB1,1,new TGeoTranslation(27.7395,11.49008,0)); SPT1->AddNodeOverlap(STB1,2,new TGeoTranslation(27.7395,-11.49008,0)); SPT1->AddNodeOverlap(STD1,1,new TGeoCombiTrans(27.7395,0,18.95625,rot9)); SPT1->AddNodeOverlap(STD1,2,new TGeoCombiTrans(27.7395,0,-18.95625,rot9)); SPT1->AddNodeOverlap(STC1,1,new TGeoCombiTrans(27.7395,0,0,rot24)); SVTX->AddNode(SST2,1,new TGeoTranslation(0,0,56.79125)); TGeoVolume *SPT2 = SST2->Divide("SPT2",2,8,-22.5,45); SPT2->AddNodeOverlap(STB2,1,new TGeoTranslation(27.7395,11.49008,0)); SPT2->AddNodeOverlap(STB2,2,new TGeoTranslation(27.7395,-11.49008,0)); SPT2->AddNodeOverlap(STD2,1,new TGeoCombiTrans(27.7395,0,35.66813,rot9)); SPT2->AddNodeOverlap(STD2,2,new TGeoCombiTrans(27.7395,0,-35.66813,rot9)); SPT2->AddNodeOverlap(STC2,1,new TGeoCombiTrans(27.7395,0,0,rot25)); SVTX->AddNode(SST2,2,new TGeoTranslation(0,0,-56.79125)); SVTX->AddNode(PBUS,1,new TGeoCombiTrans(0,0,62.325,rot26)); SVTX->AddNode(PBUS,2,new TGeoCombiTrans(0,0,-62.325,rot26)); SVTX->AddNode(PBUS,3,new TGeoCombiTrans(0,0,62.325,rot27)); SVTX->AddNode(PBUS,4,new TGeoCombiTrans(0,0,-62.325,rot27)); SVTX->AddNode(PBUS,5,new TGeoCombiTrans(0,0,62.325,rot28)); SVTX->AddNode(PBUS,6,new TGeoCombiTrans(0,0,-62.325,rot28)); SVTX->AddNode(PBUS,7,new TGeoCombiTrans(0,0,62.325,rot29)); SVTX->AddNode(PBUS,8,new TGeoCombiTrans(0,0,-62.325,rot29)); SVTX->AddNode(PBUS,9,new TGeoCombiTrans(0,0,62.325,rot30)); SVTX->AddNode(PBUS,10,new TGeoCombiTrans(0,0,-62.325,rot30)); SVTX->AddNode(PBUS,11,new TGeoCombiTrans(0,0,62.325,rot31)); SVTX->AddNode(PBUS,12,new TGeoCombiTrans(0,0,-62.325,rot31)); SVTX->AddNode(PBUS,13,new TGeoCombiTrans(0,0,62.325,rot32)); SVTX->AddNode(PBUS,14,new TGeoCombiTrans(0,0,-62.325,rot32)); SVTX->AddNode(PBUS,15,new TGeoCombiTrans(0,0,62.325,rot33)); SVTX->AddNode(PBUS,16,new TGeoCombiTrans(0,0,-62.325,rot33)); SVTX->AddNode(SVTB,1,new TGeoTranslation(0,0,-9.575)); SVTB->AddNode(SCYL->GetVolume(0),1,new TGeoTranslation(0,0,0.5749996)); SVTB->AddNode(SCYL->GetVolume(1),2,new TGeoTranslation(0,0,0.5749996)); SVTB->AddNode(SCYL->GetVolume(2),3,new TGeoTranslation(0,0,0.5749996)); SVTB->AddNode(CRN1,1,new TGeoTranslation(0,0,-8.249999)); CRN1->AddNode(CRH1,1,new TGeoTranslation(0,0,-0.4750006)); CRN1->AddNode(CRP1,1,new TGeoTranslation(0,0,0.4750006)); SVTB->AddNode(CRV1,1,gGeoIdentity); SVTB->AddNode(CRN2,1,new TGeoTranslation(0,0,-8.249999)); CRN2->AddNode(CRH2,1,new TGeoTranslation(0,0,-0.4750006)); CRN2->AddNode(CRP2,1,new TGeoTranslation(0,0,0.4750006)); SVTB->AddNode(CRV2,1,gGeoIdentity); SVTB->AddNode(CRN3,1,new TGeoTranslation(0,0,-8.249999)); CRN3->AddNode(CRH3,1,new TGeoTranslation(0,0,-0.4750006)); CRN3->AddNode(CRP3,1,new TGeoTranslation(0,0,0.4750006)); SVTB->AddNode(CRV3,1,gGeoIdentity); SVTB->AddNode(SLDD,1,new TGeoCombiTrans(9.95,-0.226,0.425,rot34)); SLDD->AddNode(LED_,1,new TGeoTranslation(0.2,0,-6.965)); SLDD->AddNode(RAIL,1,new TGeoTranslation(-0.5000000E-01,1.67,0)); SLDD->AddNode(RAIL,2,new TGeoTranslation(-0.5000000E-01,-1.67,0)); SLDD->AddNode(LADD,1,new TGeoTranslation(-0.5000000E-01,0,0)); LADD->AddNode(GKAP,1,new TGeoTranslation(0.3750000E-01,0,-7.849999)); LADD->AddNode(GKAP,2,new TGeoTranslation(-0.3750000E-01,0,-7.849999)); LADD->AddNode(BEFP,1,new TGeoTranslation(0.5250000E-01,0,-7.849999)); LADD->AddNode(BEFP,2,new TGeoTranslation(-0.5250000E-01,0,-7.849999)); LADD->AddNode(ADIC,1,new TGeoTranslation(0.8625000E-01,0,-8.549999)); LADD->AddNode(ADIC,2,new TGeoTranslation(-0.8625000E-01,0,-8.549999)); LADD->AddNode(HDIC,1,new TGeoTranslation(0.6750000E-01,0,-7.75)); LADD->AddNode(HDIC,2,new TGeoTranslation(-0.6750000E-01,0,-7.75)); LADD->AddNode(LADA,1,new TGeoTranslation(0.1500000E-01,0,0)); LADD->AddNode(LADA,2,new TGeoCombiTrans(-0.1500000E-01,0,0,rot2)); SVTB->AddNode(SLDD,2,new TGeoCombiTrans(9.642001,2.466859,0.425,rot35)); SVTB->AddNode(SLDD,3,new TGeoCombiTrans(8.618899,4.976761,0.425,rot36)); SVTB->AddNode(SLDD,4,new TGeoCombiTrans(6.956572,7.117561,0.425,rot37)); SVTB->AddNode(SLDD,5,new TGeoCombiTrans(4.778309,8.730483,0.425,rot38)); SVTB->AddNode(SLDD,6,new TGeoCombiTrans(2.24566,9.695905,0.425,rot39)); SVTB->AddNode(SLDD,7,new TGeoCombiTrans(-0.4535396,9.942226,0.425,rot40)); SVTB->AddNode(SLDD,8,new TGeoCombiTrans(-3.119101,9.451179,0.425,rot41)); SVTB->AddNode(SLDD,9,new TGeoCombiTrans(-5.553334,8.25918,0.425,rot42)); SVTB->AddNode(SLDD,10,new TGeoCombiTrans(-7.575701,6.454635,0.425,rot43)); SVTB->AddNode(SLDD,11,new TGeoCombiTrans(-9.036215,4.17138,0.425,rot44)); SVTB->AddNode(SLDD,12,new TGeoCombiTrans(-9.826551,1.578752,0.425,rot45)); SVTB->AddNode(SLDD,13,new TGeoCombiTrans(-9.888099,-1.130965,0.425,rot46)); SVTB->AddNode(SLDD,14,new TGeoCombiTrans(-9.216291,-3.7568,0.425,rot47)); SVTB->AddNode(SLDD,15,new TGeoCombiTrans(-7.860953,-6.104014,0.425,rot48)); SVTB->AddNode(SLDD,16,new TGeoCombiTrans(-5.922605,-7.99852,0.425,rot49)); SVTB->AddNode(SLDD,17,new TGeoCombiTrans(-3.545003,-9.299813,0.425,rot50)); SVTB->AddNode(SLDD,18,new TGeoCombiTrans(-0.9044873,-9.911381,0.425,rot51)); SVTB->AddNode(SLDD,19,new TGeoCombiTrans(1.803115,-9.787868,0.425,rot52)); SVTB->AddNode(SLDD,20,new TGeoCombiTrans(4.376984,-8.938433,0.425,rot53)); SVTB->AddNode(SLDD,21,new TGeoCombiTrans(6.626236,-7.426074,0.425,rot54)); SVTB->AddNode(SLDD,22,new TGeoCombiTrans(8.384047,-5.362959,0.425,rot55)); SVTB->AddNode(SLDD,23,new TGeoCombiTrans(9.520053,-2.902095,0.425,rot56)); SVTB->AddNode(SLDD,24,new TGeoCombiTrans(12.15175,0.9212738E-01,0.425,rot57)); SVTB->AddNode(SLDD,25,new TGeoCombiTrans(11.82658,2.793837,0.425,rot58)); SVTB->AddNode(SLDD,26,new TGeoCombiTrans(10.90838,5.355452,0.425,rot59)); SVTB->AddNode(SLDD,27,new TGeoCombiTrans(9.443183,7.648522,0.425,rot60)); SVTB->AddNode(SLDD,28,new TGeoCombiTrans(7.504467,9.558064,0.425,rot61)); SVTB->AddNode(SLDD,29,new TGeoCombiTrans(5.189445,10.98832,0.425,rot62)); SVTB->AddNode(SLDD,30,new TGeoCombiTrans(2.614203,11.86758,0.425,rot63)); SVTB->AddNode(SLDD,31,new TGeoCombiTrans(-0.9212738E-01,12.15175,0.425,rot64)); SVTB->AddNode(SLDD,32,new TGeoCombiTrans(-2.793836,11.82658,0.425,rot65)); SVTB->AddNode(SLDD,33,new TGeoCombiTrans(-5.355451,10.90838,0.425,rot66)); SVTB->AddNode(SLDD,34,new TGeoCombiTrans(-7.648522,9.443183,0.425,rot67)); SVTB->AddNode(SLDD,35,new TGeoCombiTrans(-9.558064,7.504466,0.425,rot68)); SVTB->AddNode(SLDD,36,new TGeoCombiTrans(-10.98832,5.189446,0.425,rot69)); SVTB->AddNode(SLDD,37,new TGeoCombiTrans(-11.86758,2.614203,0.425,rot70)); SVTB->AddNode(SLDD,38,new TGeoCombiTrans(-12.15175,-0.9212738E-01,0.425,rot71)); SVTB->AddNode(SLDD,39,new TGeoCombiTrans(-11.82658,-2.793835,0.425,rot72)); SVTB->AddNode(SLDD,40,new TGeoCombiTrans(-10.90838,-5.355451,0.425,rot73)); SVTB->AddNode(SLDD,41,new TGeoCombiTrans(-9.443183,-7.648522,0.425,rot74)); SVTB->AddNode(SLDD,42,new TGeoCombiTrans(-7.504468,-9.558062,0.425,rot75)); SVTB->AddNode(SLDD,43,new TGeoCombiTrans(-5.189446,-10.98832,0.425,rot76)); SVTB->AddNode(SLDD,44,new TGeoCombiTrans(-2.614203,-11.86758,0.425,rot77)); SVTB->AddNode(SLDD,45,new TGeoCombiTrans(0.9212738E-01,-12.15175,0.425,rot78)); SVTB->AddNode(SLDD,46,new TGeoCombiTrans(2.793838,-11.82658,0.425,rot79)); SVTB->AddNode(SLDD,47,new TGeoCombiTrans(5.355448,-10.90838,0.425,rot80)); SVTB->AddNode(SLDD,48,new TGeoCombiTrans(7.64852,-9.443185,0.425,rot81)); SVTB->AddNode(SLDD,49,new TGeoCombiTrans(9.558063,-7.504468,0.425,rot82)); SVTB->AddNode(SLDD,50,new TGeoCombiTrans(10.98832,-5.189446,0.425,rot83)); SVTB->AddNode(SLDD,51,new TGeoCombiTrans(11.86758,-2.614203,0.425,rot84)); SVTB->AddNode(SLDD,52,new TGeoCombiTrans(14.94134,0.5567323,0.425,rot85)); SVTB->AddNode(SLDD,53,new TGeoCombiTrans(14.58463,3.292717,0.425,rot86)); SVTB->AddNode(SLDD,54,new TGeoCombiTrans(13.73127,5.916571,0.425,rot87)); SVTB->AddNode(SLDD,55,new TGeoCombiTrans(12.4103,8.338945,0.425,rot88)); SVTB->AddNode(SLDD,56,new TGeoCombiTrans(10.66671,10.47735,0.425,rot89)); SVTB->AddNode(SLDD,57,new TGeoCombiTrans(8.559888,12.25895,0.425,rot90)); SVTB->AddNode(SLDD,58,new TGeoCombiTrans(6.161561,13.6231,0.425,rot91)); SVTB->AddNode(SLDD,59,new TGeoCombiTrans(3.553413,14.52332,0.425,rot92)); SVTB->AddNode(SLDD,60,new TGeoCombiTrans(0.8242564,14.92897,0.425,rot93)); SVTB->AddNode(SLDD,61,new TGeoCombiTrans(-1.932969,14.82623,0.425,rot94)); SVTB->AddNode(SLDD,62,new TGeoCombiTrans(-4.62437,14.21861,0.425,rot95)); SVTB->AddNode(SLDD,63,new TGeoCombiTrans(-7.158293,13.12678,0.425,rot96)); SVTB->AddNode(SLDD,64,new TGeoCombiTrans(-9.44845,11.58794,0.425,rot97)); SVTB->AddNode(SLDD,65,new TGeoCombiTrans(-11.41685,9.654487,0.425,rot98)); SVTB->AddNode(SLDD,66,new TGeoCombiTrans(-12.99646,7.392259,0.425,rot99)); SVTB->AddNode(SLDD,67,new TGeoCombiTrans(-14.1335,4.8783,0.425,rot100)); SVTB->AddNode(SLDD,68,new TGeoCombiTrans(-14.78923,2.198213,0.425,rot101)); SVTB->AddNode(SLDD,69,new TGeoCombiTrans(-14.94134,-0.5567323,0.425,rot102)); SVTB->AddNode(SLDD,70,new TGeoCombiTrans(-14.58464,-3.292714,0.425,rot103)); SVTB->AddNode(SLDD,71,new TGeoCombiTrans(-13.73127,-5.916571,0.425,rot104)); SVTB->AddNode(SLDD,72,new TGeoCombiTrans(-12.4103,-8.338943,0.425,rot105)); SVTB->AddNode(SLDD,73,new TGeoCombiTrans(-10.66672,-10.47734,0.425,rot106)); SVTB->AddNode(SLDD,74,new TGeoCombiTrans(-8.559891,-12.25895,0.425,rot107)); SVTB->AddNode(SLDD,75,new TGeoCombiTrans(-6.161563,-13.62309,0.425,rot108)); SVTB->AddNode(SLDD,76,new TGeoCombiTrans(-3.553413,-14.52332,0.425,rot109)); SVTB->AddNode(SLDD,77,new TGeoCombiTrans(-0.8242583,-14.92897,0.425,rot110)); SVTB->AddNode(SLDD,78,new TGeoCombiTrans(1.932965,-14.82623,0.425,rot111)); SVTB->AddNode(SLDD,79,new TGeoCombiTrans(4.624372,-14.21861,0.425,rot112)); SVTB->AddNode(SLDD,80,new TGeoCombiTrans(7.158293,-13.12678,0.425,rot113)); SVTB->AddNode(SLDD,81,new TGeoCombiTrans(9.448447,-11.58794,0.425,rot114)); SVTB->AddNode(SLDD,82,new TGeoCombiTrans(11.41685,-9.65449,0.425,rot115)); SVTB->AddNode(SLDD,83,new TGeoCombiTrans(12.99646,-7.392259,0.425,rot116)); SVTB->AddNode(SLDD,84,new TGeoCombiTrans(14.1335,-4.8783,0.425,rot117)); SVTB->AddNode(SLDD,85,new TGeoCombiTrans(14.78923,-2.198217,0.425,rot118)); SVTB->AddNode(SLDD,86,new TGeoCombiTrans(17.11486,1.12027,0.425,rot119)); SVTB->AddNode(SLDD,87,new TGeoCombiTrans(16.71353,3.85118,0.425,rot120)); SVTB->AddNode(SLDD,88,new TGeoCombiTrans(15.87932,6.482347,0.425,rot121)); SVTB->AddNode(SLDD,89,new TGeoCombiTrans(14.63384,8.945624,0.425,rot122)); SVTB->AddNode(SLDD,90,new TGeoCombiTrans(13.00936,11.17721,0.425,rot123)); SVTB->AddNode(SLDD,91,new TGeoCombiTrans(11.04794,13.11932,0.425,rot124)); SVTB->AddNode(SLDD,92,new TGeoCombiTrans(8.800386,14.72164,0.425,rot125)); SVTB->AddNode(SLDD,93,new TGeoCombiTrans(6.324905,15.94268,0.425,rot126)); SVTB->AddNode(SLDD,94,new TGeoCombiTrans(3.685614,16.75081,0.425,rot127)); SVTB->AddNode(SLDD,95,new TGeoCombiTrans(0.9508678,17.12511,0.425,rot128)); SVTB->AddNode(SLDD,96,new TGeoCombiTrans(-1.808508,17.05587,0.425,rot129)); SVTB->AddNode(SLDD,97,new TGeoCombiTrans(-4.521042,16.5449,0.425,rot130)); SVTB->AddNode(SLDD,98,new TGeoCombiTrans(-7.116486,15.60542,0.425,rot131)); SVTB->AddNode(SLDD,99,new TGeoCombiTrans(-9.527615,14.26177,0.425,rot132)); SVTB->AddNode(SLDD,100,new TGeoCombiTrans(-11.69199,12.54875,0.425,rot133)); SVTB->AddNode(SLDD,101,new TGeoCombiTrans(-13.55354,10.51072,0.425,rot134)); SVTB->AddNode(SLDD,102,new TGeoCombiTrans(-15.06406,8.200469,0.425,rot135)); SVTB->AddNode(SLDD,103,new TGeoCombiTrans(-16.18443,5.677829,0.425,rot136)); SVTB->AddNode(SLDD,104,new TGeoCombiTrans(-16.88564,3.00814,0.425,rot137)); SVTB->AddNode(SLDD,105,new TGeoCombiTrans(-17.14951,0.2605376,0.425,rot138)); SVTB->AddNode(SLDD,106,new TGeoCombiTrans(-16.96922,-2.493812,0.425,rot139)); SVTB->AddNode(SLDD,107,new TGeoCombiTrans(-16.34944,-5.18357,0.425,rot140)); SVTB->AddNode(SLDD,108,new TGeoCombiTrans(-15.30621,-7.739079,0.425,rot141)); SVTB->AddNode(SLDD,109,new TGeoCombiTrans(-13.86657,-10.09415,0.425,rot142)); SVTB->AddNode(SLDD,110,new TGeoCombiTrans(-12.06778,-12.18779,0.425,rot143)); SVTB->AddNode(SLDD,111,new TGeoCombiTrans(-9.956451,-13.96577,0.425,rot144)); SVTB->AddNode(SLDD,112,new TGeoCombiTrans(-7.587249,-15.38204,0.425,rot145)); SVTB->AddNode(SLDD,113,new TGeoCombiTrans(-5.021542,-16.39993,0.425,rot146)); SVTB->AddNode(SLDD,114,new TGeoCombiTrans(-2.325779,-16.99307,0.425,rot147)); SVTB->AddNode(SLDD,115,new TGeoCombiTrans(0.4302107,-17.14609,0.425,rot148)); SVTB->AddNode(SLDD,116,new TGeoCombiTrans(3.175067,-16.85504,0.425,rot149)); SVTB->AddNode(SLDD,117,new TGeoCombiTrans(5.837692,-16.12746,0.425,rot150)); SVTB->AddNode(SLDD,118,new TGeoCombiTrans(8.349123,-14.98218,0.425,rot151)); SVTB->AddNode(SLDD,119,new TGeoCombiTrans(10.64431,-13.44887,0.425,rot152)); SVTB->AddNode(SLDD,120,new TGeoCombiTrans(12.66383,-11.56724,0.425,rot153)); SVTB->AddNode(SLDD,121,new TGeoCombiTrans(14.35535,-9.386027,0.425,rot154)); SVTB->AddNode(SLDD,122,new TGeoCombiTrans(15.67507,-6.961728,0.425,rot155)); SVTB->AddNode(SLDD,123,new TGeoCombiTrans(16.58883,-4.357115,0.425,rot156)); SVTB->AddNode(SLDD,124,new TGeoCombiTrans(17.07294,-1.639656,0.425,rot157)); SVTB->AddNode(SLDD,125,new TGeoCombiTrans(19.86434,1.860581,0.425,rot158)); SVTB->AddNode(SLDD,126,new TGeoCombiTrans(19.41208,4.607055,0.425,rot159)); SVTB->AddNode(SLDD,127,new TGeoCombiTrans(18.58198,7.263858,0.425,rot160)); SVTB->AddNode(SLDD,128,new TGeoCombiTrans(17.39021,9.779279,0.425,rot161)); SVTB->AddNode(SLDD,129,new TGeoCombiTrans(15.85995,12.10436,0.425,rot162)); SVTB->AddNode(SLDD,130,new TGeoCombiTrans(14.02101,14.19384,0.425,rot163)); SVTB->AddNode(SLDD,131,new TGeoCombiTrans(11.90915,16.00705,0.425,rot164)); SVTB->AddNode(SLDD,132,new TGeoCombiTrans(9.565504,17.50871,0.425,rot165)); SVTB->AddNode(SLDD,133,new TGeoCombiTrans(7.035673,18.66957,0.425,rot166)); SVTB->AddNode(SLDD,134,new TGeoCombiTrans(4.3689,19.46706,0.425,rot167)); SVTB->AddNode(SLDD,135,new TGeoCombiTrans(1.617091,19.88564,0.425,rot168)); SVTB->AddNode(SLDD,136,new TGeoCombiTrans(-1.166192,19.91717,0.425,rot169)); SVTB->AddNode(SLDD,137,new TGeoCombiTrans(-3.926777,19.56103,0.425,rot170)); SVTB->AddNode(SLDD,138,new TGeoCombiTrans(-6.610932,18.82417,0.425,rot171)); SVTB->AddNode(SLDD,139,new TGeoCombiTrans(-9.166412,17.72091,0.425,rot172)); SVTB->AddNode(SLDD,140,new TGeoCombiTrans(-11.54348,16.27273,0.425,rot173)); SVTB->AddNode(SLDD,141,new TGeoCombiTrans(-13.69586,14.50782,0.425,rot174)); SVTB->AddNode(SLDD,142,new TGeoCombiTrans(-15.58168,12.46054,0.425,rot175)); SVTB->AddNode(SLDD,143,new TGeoCombiTrans(-17.16421,10.17072,0.425,rot176)); SVTB->AddNode(SLDD,144,new TGeoCombiTrans(-18.41266,7.682946,0.425,rot177)); SVTB->AddNode(SLDD,145,new TGeoCombiTrans(-19.30273,5.045629,0.425,rot178)); SVTB->AddNode(SLDD,146,new TGeoCombiTrans(-19.81709,2.310105,0.425,rot179)); SVTB->AddNode(SLDD,147,new TGeoCombiTrans(-19.94573,-0.4703826,0.425,rot180)); SVTB->AddNode(SLDD,148,new TGeoCombiTrans(-19.68616,-3.241715,0.425,rot181)); SVTB->AddNode(SLDD,149,new TGeoCombiTrans(-19.04342,-5.949951,0.425,rot182)); SVTB->AddNode(SLDD,150,new TGeoCombiTrans(-18.03001,-8.542377,0.425,rot183)); SVTB->AddNode(SLDD,151,new TGeoCombiTrans(-16.66568,-10.96854,0.425,rot184)); SVTB->AddNode(SLDD,152,new TGeoCombiTrans(-14.97696,-13.18121,0.425,rot185)); SVTB->AddNode(SLDD,153,new TGeoCombiTrans(-12.99674,-15.13732,0.425,rot186)); SVTB->AddNode(SLDD,154,new TGeoCombiTrans(-10.76355,-16.7988,0.425,rot187)); SVTB->AddNode(SLDD,155,new TGeoCombiTrans(-8.320857,-18.13331,0.425,rot188)); SVTB->AddNode(SLDD,156,new TGeoCombiTrans(-5.716211,-19.11488,0.425,rot189)); SVTB->AddNode(SLDD,157,new TGeoCombiTrans(-3.000304,-19.7244,0.425,rot190)); SVTB->AddNode(SLDD,158,new TGeoCombiTrans(-0.226,-19.95,0.425,rot191)); SVTB->AddNode(SLDD,159,new TGeoCombiTrans(2.552703,-19.7873,0.425,rot192)); SVTB->AddNode(SLDD,160,new TGeoCombiTrans(5.281721,-19.23947,0.425,rot193)); SVTB->AddNode(SLDD,161,new TGeoCombiTrans(7.907935,-18.31716,0.425,rot194)); SVTB->AddNode(SLDD,162,new TGeoCombiTrans(10.38023,-17.03832,0.425,rot195)); SVTB->AddNode(SLDD,163,new TGeoCombiTrans(12.65049,-15.42786,0.425,rot196)); SVTB->AddNode(SLDD,164,new TGeoCombiTrans(14.67452,-13.51711,0.425,rot197)); SVTB->AddNode(SLDD,165,new TGeoCombiTrans(16.41292,-11.34326,0.425,rot198)); SVTB->AddNode(SLDD,166,new TGeoCombiTrans(17.83187,-8.948632,0.425,rot199)); SVTB->AddNode(SLDD,167,new TGeoCombiTrans(18.90374,-6.379828,0.425,rot200)); SVTB->AddNode(SLDD,168,new TGeoCombiTrans(19.60767,-3.686848,0.425,rot201)); SVTB->AddNode(SLDD,169,new TGeoCombiTrans(19.92996,-0.9221073,0.425,rot202)); SVTB->AddNode(SLDD,170,new TGeoCombiTrans(21.99,2.667089,0.425,rot203)); SVTB->AddNode(SLDD,171,new TGeoCombiTrans(21.48233,5.402136,0.425,rot204)); SVTB->AddNode(SLDD,172,new TGeoCombiTrans(20.63587,8.051988,0.425,rot205)); SVTB->AddNode(SLDD,173,new TGeoCombiTrans(19.46396,10.57486,0.425,rot206)); SVTB->AddNode(SLDD,174,new TGeoCombiTrans(17.98511,12.93095,0.425,rot207)); SVTB->AddNode(SLDD,175,new TGeoCombiTrans(16.22261,15.08312,0.425,rot208)); SVTB->AddNode(SLDD,176,new TGeoCombiTrans(14.20427,16.99742,0.425,rot209)); SVTB->AddNode(SLDD,177,new TGeoCombiTrans(11.96193,18.64365,0.425,rot210)); SVTB->AddNode(SLDD,178,new TGeoCombiTrans(9.530935,19.99587,0.425,rot211)); SVTB->AddNode(SLDD,179,new TGeoCombiTrans(6.949635,21.03274,0.425,rot212)); SVTB->AddNode(SLDD,180,new TGeoCombiTrans(4.258732,21.73791,0.425,rot213)); SVTB->AddNode(SLDD,181,new TGeoCombiTrans(1.50067,22.10026,0.425,rot214)); SVTB->AddNode(SLDD,182,new TGeoCombiTrans(-1.281063,22.11408,0.425,rot215)); SVTB->AddNode(SLDD,183,new TGeoCombiTrans(-4.042589,21.77914,0.425,rot216)); SVTB->AddNode(SLDD,184,new TGeoCombiTrans(-6.740361,21.10074,0.425,rot217)); SVTB->AddNode(SLDD,185,new TGeoCombiTrans(-9.331836,20.08956,0.425,rot218)); SVTB->AddNode(SLDD,186,new TGeoCombiTrans(-11.77614,18.76156,0.425,rot219)); SVTB->AddNode(SLDD,187,new TGeoCombiTrans(-14.03473,17.13768,0.425,rot220)); SVTB->AddNode(SLDD,188,new TGeoCombiTrans(-16.07198,15.24352,0.425,rot221)); SVTB->AddNode(SLDD,189,new TGeoCombiTrans(-17.85577,13.10897,0.425,rot222)); SVTB->AddNode(SLDD,190,new TGeoCombiTrans(-19.35796,10.76768,0.425,rot223)); SVTB->AddNode(SLDD,191,new TGeoCombiTrans(-20.55487,8.256577,0.425,rot224)); SVTB->AddNode(SLDD,192,new TGeoCombiTrans(-21.42761,5.615266,0.425,rot225)); SVTB->AddNode(SLDD,193,new TGeoCombiTrans(-21.96242,2.885398,0.425,rot226)); SVTB->AddNode(SLDD,194,new TGeoCombiTrans(-22.15088,0.1100191,0.425,rot227)); SVTB->AddNode(SLDD,195,new TGeoCombiTrans(-21.99,-2.667089,0.425,rot228)); SVTB->AddNode(SLDD,196,new TGeoCombiTrans(-21.48233,-5.402134,0.425,rot229)); SVTB->AddNode(SLDD,197,new TGeoCombiTrans(-20.63587,-8.051986,0.425,rot230)); SVTB->AddNode(SLDD,198,new TGeoCombiTrans(-19.46397,-10.57485,0.425,rot231)); SVTB->AddNode(SLDD,199,new TGeoCombiTrans(-17.98511,-12.93095,0.425,rot232)); SVTB->AddNode(SLDD,200,new TGeoCombiTrans(-16.22261,-15.08312,0.425,rot233)); SVTB->AddNode(SLDD,201,new TGeoCombiTrans(-14.20427,-16.99742,0.425,rot234)); SVTB->AddNode(SLDD,202,new TGeoCombiTrans(-11.96193,-18.64365,0.425,rot235)); SVTB->AddNode(SLDD,203,new TGeoCombiTrans(-9.530939,-19.99587,0.425,rot236)); SVTB->AddNode(SLDD,204,new TGeoCombiTrans(-6.949638,-21.03274,0.425,rot237)); SVTB->AddNode(SLDD,205,new TGeoCombiTrans(-4.258732,-21.73791,0.425,rot238)); SVTB->AddNode(SLDD,206,new TGeoCombiTrans(-1.500676,-22.10026,0.425,rot239)); SVTB->AddNode(SLDD,207,new TGeoCombiTrans(1.28106,-22.11408,0.425,rot240)); SVTB->AddNode(SLDD,208,new TGeoCombiTrans(4.042592,-21.77914,0.425,rot241)); SVTB->AddNode(SLDD,209,new TGeoCombiTrans(6.740358,-21.10074,0.425,rot242)); SVTB->AddNode(SLDD,210,new TGeoCombiTrans(9.331836,-20.08956,0.425,rot243)); SVTB->AddNode(SLDD,211,new TGeoCombiTrans(11.77614,-18.76156,0.425,rot244)); SVTB->AddNode(SLDD,212,new TGeoCombiTrans(14.03473,-17.13768,0.425,rot245)); SVTB->AddNode(SLDD,213,new TGeoCombiTrans(16.07198,-15.24352,0.425,rot246)); SVTB->AddNode(SLDD,214,new TGeoCombiTrans(17.85577,-13.10897,0.425,rot247)); SVTB->AddNode(SLDD,215,new TGeoCombiTrans(19.35796,-10.76768,0.425,rot248)); SVTB->AddNode(SLDD,216,new TGeoCombiTrans(20.55486,-8.256583,0.425,rot249)); SVTB->AddNode(SLDD,217,new TGeoCombiTrans(21.42761,-5.615266,0.425,rot250)); SVTB->AddNode(SLDD,218,new TGeoCombiTrans(21.96243,-2.885392,0.425,rot251)); SVTB->AddNode(SLDD,219,new TGeoCombiTrans(22.15088,-0.110025,0.425,rot252)); SVTX->AddNode(SVTB,2,new TGeoCombiTrans(0,0,9.575,rot3)); SVTX->AddNode(SDSC,1,new TGeoTranslation(0,0,20)); SDSC->AddNode(DSKC,1,new TGeoTranslation(0,0,-0.275)); DSKC->AddNode(SWFC,1,new TGeoCombiTrans(-5.383875,0,-0.6250000E-01,rot253)); SWFC->AddNode(WFDC,1,new TGeoCombiTrans(22.43388,0,0.1500000E-01,rot313)); SWFC->AddNode(WFDC,2,new TGeoCombiTrans(22.43388,0,-0.1500000E-01,rot314)); DSKC->AddNode(SWFC,2,new TGeoCombiTrans(-5.354382,-0.5627682,0.6250000E-01,rot254)); DSKC->AddNode(SWFC,3,new TGeoCombiTrans(-5.266224,-1.119371,-0.6250000E-01,rot255)); DSKC->AddNode(SWFC,4,new TGeoCombiTrans(-5.120369,-1.663709,0.6250000E-01,rot256)); DSKC->AddNode(SWFC,5,new TGeoCombiTrans(-4.918415,-2.189819,-0.6250000E-01,rot257)); DSKC->AddNode(SWFC,6,new TGeoCombiTrans(-4.662572,-2.691937,0.6250000E-01,rot258)); DSKC->AddNode(SWFC,7,new TGeoCombiTrans(-4.355646,-3.164562,-0.6250000E-01,rot259)); DSKC->AddNode(SWFC,8,new TGeoCombiTrans(-4.000998,-3.602515,0.6250000E-01,rot260)); DSKC->AddNode(SWFC,9,new TGeoCombiTrans(-3.602515,-4.000998,-0.6250000E-01,rot261)); DSKC->AddNode(SWFC,10,new TGeoCombiTrans(-3.164562,-4.355646,0.6250000E-01,rot262)); DSKC->AddNode(SWFC,11,new TGeoCombiTrans(-2.691937,-4.662572,-0.6250000E-01,rot263)); DSKC->AddNode(SWFC,12,new TGeoCombiTrans(-2.189819,-4.918415,0.6250000E-01,rot264)); DSKC->AddNode(SWFC,13,new TGeoCombiTrans(-1.663709,-5.120369,-0.6250000E-01,rot265)); DSKC->AddNode(SWFC,14,new TGeoCombiTrans(-1.119371,-5.266224,0.6250000E-01,rot266)); DSKC->AddNode(SWFC,15,new TGeoCombiTrans(-0.5627682,-5.354382,-0.6250000E-01,rot267)); DSKC->AddNode(SWFC,16,new TGeoCombiTrans(0,-5.383875,0.6250000E-01,rot268)); DSKC->AddNode(SWFC,17,new TGeoCombiTrans(0.5627682,-5.354382,-0.6250000E-01,rot269)); DSKC->AddNode(SWFC,18,new TGeoCombiTrans(1.119371,-5.266224,0.6250000E-01,rot270)); DSKC->AddNode(SWFC,19,new TGeoCombiTrans(1.663709,-5.120369,-0.6250000E-01,rot271)); DSKC->AddNode(SWFC,20,new TGeoCombiTrans(2.189819,-4.918415,0.6250000E-01,rot272)); DSKC->AddNode(SWFC,21,new TGeoCombiTrans(2.691937,-4.662572,-0.6250000E-01,rot273)); DSKC->AddNode(SWFC,22,new TGeoCombiTrans(3.164562,-4.355646,0.6250000E-01,rot274)); DSKC->AddNode(SWFC,23,new TGeoCombiTrans(3.602515,-4.000998,-0.6250000E-01,rot275)); DSKC->AddNode(SWFC,24,new TGeoCombiTrans(4.000998,-3.602515,0.6250000E-01,rot276)); DSKC->AddNode(SWFC,25,new TGeoCombiTrans(4.355646,-3.164562,-0.6250000E-01,rot277)); DSKC->AddNode(SWFC,26,new TGeoCombiTrans(4.662572,-2.691937,0.6250000E-01,rot278)); DSKC->AddNode(SWFC,27,new TGeoCombiTrans(4.918415,-2.189819,-0.6250000E-01,rot279)); DSKC->AddNode(SWFC,28,new TGeoCombiTrans(5.120369,-1.663709,0.6250000E-01,rot280)); DSKC->AddNode(SWFC,29,new TGeoCombiTrans(5.266224,-1.119371,-0.6250000E-01,rot281)); DSKC->AddNode(SWFC,30,new TGeoCombiTrans(5.354382,-0.5627682,0.6250000E-01,rot282)); DSKC->AddNode(SWFC,31,new TGeoCombiTrans(5.383875,0,-0.6250000E-01,rot283)); DSKC->AddNode(SWFC,32,new TGeoCombiTrans(5.354382,0.5627682,0.6250000E-01,rot284)); DSKC->AddNode(SWFC,33,new TGeoCombiTrans(5.266224,1.119371,-0.6250000E-01,rot285)); DSKC->AddNode(SWFC,34,new TGeoCombiTrans(5.120369,1.663709,0.6250000E-01,rot286)); DSKC->AddNode(SWFC,35,new TGeoCombiTrans(4.918415,2.189819,-0.6250000E-01,rot287)); DSKC->AddNode(SWFC,36,new TGeoCombiTrans(4.662572,2.691937,0.6250000E-01,rot288)); DSKC->AddNode(SWFC,37,new TGeoCombiTrans(4.355646,3.164562,-0.6250000E-01,rot289)); DSKC->AddNode(SWFC,38,new TGeoCombiTrans(4.000998,3.602515,0.6250000E-01,rot290)); DSKC->AddNode(SWFC,39,new TGeoCombiTrans(3.602515,4.000998,-0.6250000E-01,rot291)); DSKC->AddNode(SWFC,40,new TGeoCombiTrans(3.164562,4.355646,0.6250000E-01,rot292)); DSKC->AddNode(SWFC,41,new TGeoCombiTrans(2.691937,4.662572,-0.6250000E-01,rot293)); DSKC->AddNode(SWFC,42,new TGeoCombiTrans(2.189819,4.918415,0.6250000E-01,rot294)); DSKC->AddNode(SWFC,43,new TGeoCombiTrans(1.663709,5.120369,-0.6250000E-01,rot295)); DSKC->AddNode(SWFC,44,new TGeoCombiTrans(1.119371,5.266224,0.6250000E-01,rot296)); DSKC->AddNode(SWFC,45,new TGeoCombiTrans(0.5627682,5.354382,-0.6250000E-01,rot297)); DSKC->AddNode(SWFC,46,new TGeoCombiTrans(0,5.383875,0.6250000E-01,rot298)); DSKC->AddNode(SWFC,47,new TGeoCombiTrans(-0.5627682,5.354382,-0.6250000E-01,rot299)); DSKC->AddNode(SWFC,48,new TGeoCombiTrans(-1.119371,5.266224,0.6250000E-01,rot300)); DSKC->AddNode(SWFC,49,new TGeoCombiTrans(-1.663709,5.120369,-0.6250000E-01,rot301)); DSKC->AddNode(SWFC,50,new TGeoCombiTrans(-2.189819,4.918415,0.6250000E-01,rot302)); DSKC->AddNode(SWFC,51,new TGeoCombiTrans(-2.691937,4.662572,-0.6250000E-01,rot303)); DSKC->AddNode(SWFC,52,new TGeoCombiTrans(-3.164562,4.355646,0.6250000E-01,rot304)); DSKC->AddNode(SWFC,53,new TGeoCombiTrans(-3.602515,4.000998,-0.6250000E-01,rot305)); DSKC->AddNode(SWFC,54,new TGeoCombiTrans(-4.000998,3.602515,0.6250000E-01,rot306)); DSKC->AddNode(SWFC,55,new TGeoCombiTrans(-4.355646,3.164562,-0.6250000E-01,rot307)); DSKC->AddNode(SWFC,56,new TGeoCombiTrans(-4.662572,2.691937,0.6250000E-01,rot308)); DSKC->AddNode(SWFC,57,new TGeoCombiTrans(-4.918415,2.189819,-0.6250000E-01,rot309)); DSKC->AddNode(SWFC,58,new TGeoCombiTrans(-5.120369,1.663709,0.6250000E-01,rot310)); DSKC->AddNode(SWFC,59,new TGeoCombiTrans(-5.266224,1.119371,-0.6250000E-01,rot311)); DSKC->AddNode(SWFC,60,new TGeoCombiTrans(-5.354382,0.5627682,0.6250000E-01,rot312)); SDSC->AddNode(DSKC,2,new TGeoTranslation(0,0,0.275)); SDSC->AddNode(CRNC,1,gGeoIdentity); CRNC->AddNode(CRHC,1,gGeoIdentity); SDSC->AddNode(SDKC,1,gGeoIdentity); SVTX->AddNode(SDSC,2,new TGeoCombiTrans(0,0,-20,rot2)); SVTX->AddNode(SDSC,3,new TGeoTranslation(0,0,22)); SVTX->AddNode(SDSC,4,new TGeoCombiTrans(0,0,-22,rot2)); SVTX->AddNode(SDSC,5,new TGeoTranslation(0,0,24)); SVTX->AddNode(SDSC,6,new TGeoCombiTrans(0,0,-24,rot2)); SVTX->AddNode(SDSC,7,new TGeoTranslation(0,0,26)); SVTX->AddNode(SDSC,8,new TGeoCombiTrans(0,0,-26,rot2)); SVTX->AddNode(SDSC,9,new TGeoTranslation(0,0,29)); SVTX->AddNode(SDSC,10,new TGeoCombiTrans(0,0,-29,rot2)); SVTX->AddNode(SDSC,11,new TGeoTranslation(0,0,36)); SVTX->AddNode(SDSC,12,new TGeoCombiTrans(0,0,-36,rot2)); SVTX->AddNode(SDSC,13,new TGeoTranslation(0,0,44)); SVTX->AddNode(SDSC,14,new TGeoCombiTrans(0,0,-44,rot2)); SVTX->AddNode(SDSC,15,new TGeoTranslation(0,0,49)); SVTX->AddNode(SDSC,16,new TGeoCombiTrans(0,0,-49,rot2)); SVTX->AddNode(SDSC,17,new TGeoTranslation(0,0,55)); SVTX->AddNode(SDSC,18,new TGeoCombiTrans(0,0,-55,rot2)); SVTX->AddNode(SDSC,19,new TGeoTranslation(0,0,63)); SVTX->AddNode(SDSC,20,new TGeoCombiTrans(0,0,-63,rot2)); SVTX->AddNode(SDSC,21,new TGeoTranslation(0,0,70)); SVTX->AddNode(SDSC,22,new TGeoCombiTrans(0,0,-70,rot2)); SVTX->AddNode(SDSC,23,new TGeoTranslation(0,0,76)); SVTX->AddNode(SDSC,24,new TGeoCombiTrans(0,0,-76,rot2)); SVTX->AddNode(SDSC,25,new TGeoTranslation(0,0,82)); SVTX->AddNode(SDSC,26,new TGeoCombiTrans(0,0,-82,rot2)); SVTX->AddNode(SDSC,27,new TGeoTranslation(0,0,88)); SVTX->AddNode(SDSC,28,new TGeoCombiTrans(0,0,-88,rot2)); TRAK->AddNode(PADX,1,gGeoIdentity); PADX->AddNode(PADB,1,gGeoIdentity); PADB->AddNode(PBSW,1,new TGeoTranslation(0,0,-105.85)); PADB->AddNode(PBSW,2,new TGeoTranslation(0,0,105.85)); PADB->AddNode(PBSI,3,gGeoIdentity); PADB->AddNode(PBSX,4,gGeoIdentity); PADB->AddNode(PBC1,1,new TGeoCombiTrans(43.44,-2.5,0,rot315)); PBC1->AddNode(PDQ1,1,new TGeoTranslation(0,-8.5,0)); PBC1->AddNode(PBH1,1,new TGeoTranslation(0,1.5,0)); PBH1->AddNode(PBS1,1,new TGeoTranslation(-0.1635,8,0)); PBH1->AddNode(PBS1,2,new TGeoTranslation(-0.1635,-8,0)); PBH1->AddNode(PBS1,3,new TGeoTranslation(0.1635,8,0)); PBH1->AddNode(PBS1,4,new TGeoTranslation(0.1635,-8,0)); PBH1->AddNode(PBK1,1,new TGeoTranslation(0.93542,0,0)); PBH1->AddNode(PBK1,2,new TGeoTranslation(-0.93542,0,0)); PBH1->AddNode(PBF1,1,new TGeoTranslation(0.9062101,0,0)); PBH1->AddNode(PBF1,2,new TGeoTranslation(-0.9062101,0,0)); PBH1->AddNode(PBD1,1,new TGeoTranslation(0.6808101,0,0)); PBH1->AddNode(PBD1,2,new TGeoTranslation(-0.6808101,0,0)); PBC1->AddNode(PBA1,1,new TGeoTranslation(0.9405,0,0)); PBC1->AddNode(PBA1,2,new TGeoTranslation(-0.9405,0,0)); PBC1->AddNode(PBA1,3,new TGeoTranslation(0.9405,0,0)); PBC1->AddNode(PBA1,4,new TGeoTranslation(-0.9405,0,0)); PADB->AddNode(PBC1,2,new TGeoCombiTrans(42.08644,11.04606,0,rot316)); PADB->AddNode(PBC1,3,new TGeoCombiTrans(36.61316,23.51085,0,rot317)); PADB->AddNode(PBC1,4,new TGeoCombiTrans(27.55593,33.67423,0,rot318)); PADB->AddNode(PBC1,5,new TGeoCombiTrans(15.80134,40.54136,0,rot319)); PADB->AddNode(PBC1,6,new TGeoCombiTrans(2.5,43.44,0,rot320)); PADB->AddNode(PBC1,7,new TGeoCombiTrans(-11.04606,42.08644,0,rot321)); PADB->AddNode(PBC1,8,new TGeoCombiTrans(-23.51085,36.61316,0,rot322)); PADB->AddNode(PBC1,9,new TGeoCombiTrans(-33.67423,27.55593,0,rot323)); PADB->AddNode(PBC1,10,new TGeoCombiTrans(-40.54136,15.80134,0,rot324)); PADB->AddNode(PBC1,11,new TGeoCombiTrans(-43.44,2.5,0,rot325)); PADB->AddNode(PBC1,12,new TGeoCombiTrans(-42.08644,-11.04606,0,rot326)); PADB->AddNode(PBC1,13,new TGeoCombiTrans(-36.61316,-23.51085,0,rot327)); PADB->AddNode(PBC1,14,new TGeoCombiTrans(-27.55593,-33.67423,0,rot328)); PADB->AddNode(PBC1,15,new TGeoCombiTrans(-15.80134,-40.54136,0,rot329)); PADB->AddNode(PBC1,16,new TGeoCombiTrans(-2.5,-43.44,0,rot330)); PADB->AddNode(PBC1,17,new TGeoCombiTrans(11.04606,-42.08644,0,rot331)); PADB->AddNode(PBC1,18,new TGeoCombiTrans(23.51085,-36.61316,0,rot332)); PADB->AddNode(PBC1,19,new TGeoCombiTrans(33.67423,-27.55593,0,rot333)); PADB->AddNode(PBC1,20,new TGeoCombiTrans(40.54136,-15.80134,0,rot334)); PADB->AddNode(PBC2,21,new TGeoCombiTrans(55.73078,3.343771,0,rot335)); PBC2->AddNode(PDQ2,1,new TGeoTranslation(0,-10.5,0)); PBC2->AddNode(PBH2,1,new TGeoTranslation(0,1.5,0)); PBH2->AddNode(PBS2,1,new TGeoTranslation(-0.1635,10,0)); PBH2->AddNode(PBS2,2,new TGeoTranslation(-0.1635,-10,0)); PBH2->AddNode(PBS2,3,new TGeoTranslation(0.1635,10,0)); PBH2->AddNode(PBS2,4,new TGeoTranslation(0.1635,-10,0)); PBH2->AddNode(PBK2,1,new TGeoTranslation(0.93542,0,0)); PBH2->AddNode(PBK2,2,new TGeoTranslation(-0.93542,0,0)); PBH2->AddNode(PBF2,1,new TGeoTranslation(0.9062101,0,0)); PBH2->AddNode(PBF2,2,new TGeoTranslation(-0.9062101,0,0)); PBH2->AddNode(PBD2,1,new TGeoTranslation(0.6808101,0,0)); PBH2->AddNode(PBD2,2,new TGeoTranslation(-0.6808101,0,0)); PBC2->AddNode(PBA2,1,new TGeoTranslation(0.9405,0,0)); PBC2->AddNode(PBA2,2,new TGeoTranslation(-0.9405,0,0)); PBC2->AddNode(PBA2,3,new TGeoTranslation(0.9405,0,0)); PBC2->AddNode(PBA2,4,new TGeoTranslation(-0.9405,0,0)); PADB->AddNode(PBC2,22,new TGeoCombiTrans(51.96984,20.40187,0,rot336)); PADB->AddNode(PBC2,23,new TGeoCombiTrans(43.12173,35.4629,0,rot337)); PADB->AddNode(PBC2,24,new TGeoCombiTrans(30.05256,47.05257,0,rot338)); PADB->AddNode(PBC2,25,new TGeoCombiTrans(14.04164,54.03641,0,rot339)); PADB->AddNode(PBC2,26,new TGeoCombiTrans(-3.343771,55.73078,0,rot340)); PADB->AddNode(PBC2,27,new TGeoCombiTrans(-20.40187,51.96984,0,rot341)); PADB->AddNode(PBC2,28,new TGeoCombiTrans(-35.4629,43.12173,0,rot342)); PADB->AddNode(PBC2,29,new TGeoCombiTrans(-47.05257,30.05256,0,rot343)); PADB->AddNode(PBC2,30,new TGeoCombiTrans(-54.03641,14.04164,0,rot344)); PADB->AddNode(PBC2,31,new TGeoCombiTrans(-55.73078,-3.343771,0,rot345)); PADB->AddNode(PBC2,32,new TGeoCombiTrans(-51.96984,-20.40187,0,rot346)); PADB->AddNode(PBC2,33,new TGeoCombiTrans(-43.12173,-35.4629,0,rot347)); PADB->AddNode(PBC2,34,new TGeoCombiTrans(-30.05256,-47.05257,0,rot348)); PADB->AddNode(PBC2,35,new TGeoCombiTrans(-14.04164,-54.03641,0,rot349)); PADB->AddNode(PBC2,36,new TGeoCombiTrans(3.343771,-55.73078,0,rot350)); PADB->AddNode(PBC2,37,new TGeoCombiTrans(20.40187,-51.96984,0,rot351)); PADB->AddNode(PBC2,38,new TGeoCombiTrans(35.4629,-43.12173,0,rot352)); PADB->AddNode(PBC2,39,new TGeoCombiTrans(47.05257,-30.05256,0,rot353)); PADB->AddNode(PBC2,40,new TGeoCombiTrans(54.03641,-14.04164,0,rot354)); PADB->AddNode(PBC3,41,new TGeoCombiTrans(66.40292,11.55852,0,rot355)); PBC3->AddNode(PDQ3,1,new TGeoTranslation(0,-12.5,0)); PBC3->AddNode(PBH3,1,new TGeoTranslation(0,1.5,0)); PBH3->AddNode(PBS3,1,new TGeoTranslation(-0.1635,12,0)); PBH3->AddNode(PBS3,2,new TGeoTranslation(-0.1635,-12,0)); PBH3->AddNode(PBS3,3,new TGeoTranslation(0.1635,12,0)); PBH3->AddNode(PBS3,4,new TGeoTranslation(0.1635,-12,0)); PBH3->AddNode(PBK3,1,new TGeoTranslation(0.93542,0,0)); PBH3->AddNode(PBK3,2,new TGeoTranslation(-0.93542,0,0)); PBH3->AddNode(PBF3,1,new TGeoTranslation(0.9062101,0,0)); PBH3->AddNode(PBF3,2,new TGeoTranslation(-0.9062101,0,0)); PBH3->AddNode(PBD3,1,new TGeoTranslation(0.6808101,0,0)); PBH3->AddNode(PBD3,2,new TGeoTranslation(-0.6808101,0,0)); PBC3->AddNode(PBA3,1,new TGeoTranslation(0.9405,0,0)); PBC3->AddNode(PBA3,2,new TGeoTranslation(-0.9405,0,0)); PBC3->AddNode(PBA3,3,new TGeoTranslation(0.9405,0,0)); PBC3->AddNode(PBA3,4,new TGeoTranslation(-0.9405,0,0)); PADB->AddNode(PBC3,42,new TGeoCombiTrans(59.58114,31.51244,0,rot356)); PADB->AddNode(PBC3,43,new TGeoCombiTrans(46.92715,48.38169,0,rot357)); PADB->AddNode(PBC3,44,new TGeoCombiTrans(29.67961,60.51502,0,rot358)); PADB->AddNode(PBC3,45,new TGeoCombiTrans(9.52682,66.72471,0,rot359)); PADB->AddNode(PBC3,46,new TGeoCombiTrans(-11.55852,66.40292,0,rot360)); PADB->AddNode(PBC3,47,new TGeoCombiTrans(-31.51244,59.58114,0,rot361)); PADB->AddNode(PBC3,48,new TGeoCombiTrans(-48.38169,46.92715,0,rot362)); PADB->AddNode(PBC3,49,new TGeoCombiTrans(-60.51502,29.67961,0,rot363)); PADB->AddNode(PBC3,50,new TGeoCombiTrans(-66.72471,9.52682,0,rot364)); PADB->AddNode(PBC3,51,new TGeoCombiTrans(-66.40292,-11.55852,0,rot365)); PADB->AddNode(PBC3,52,new TGeoCombiTrans(-59.58114,-31.51244,0,rot366)); PADB->AddNode(PBC3,53,new TGeoCombiTrans(-46.92715,-48.38169,0,rot367)); PADB->AddNode(PBC3,54,new TGeoCombiTrans(-29.67961,-60.51502,0,rot368)); PADB->AddNode(PBC3,55,new TGeoCombiTrans(-9.52682,-66.72471,0,rot369)); PADB->AddNode(PBC3,56,new TGeoCombiTrans(11.55852,-66.40292,0,rot370)); PADB->AddNode(PBC3,57,new TGeoCombiTrans(31.51244,-59.58114,0,rot371)); PADB->AddNode(PBC3,58,new TGeoCombiTrans(48.38169,-46.92715,0,rot372)); PADB->AddNode(PBC3,59,new TGeoCombiTrans(60.51502,-29.67961,0,rot373)); PADB->AddNode(PBC3,60,new TGeoCombiTrans(66.72471,-9.52682,0,rot374)); PADB->AddNode(PBC4,61,new TGeoCombiTrans(76.55748,22.24638,0,rot375)); PBC4->AddNode(PDQ4,1,new TGeoTranslation(0,-14.5,0)); PBC4->AddNode(PBH4,1,new TGeoTranslation(0,1.5,0)); PBH4->AddNode(PBS4,1,new TGeoTranslation(-0.1635,14,0)); PBH4->AddNode(PBS4,2,new TGeoTranslation(-0.1635,-14,0)); PBH4->AddNode(PBS4,3,new TGeoTranslation(0.1635,14,0)); PBH4->AddNode(PBS4,4,new TGeoTranslation(0.1635,-14,0)); PBH4->AddNode(PBK4,1,new TGeoTranslation(0.93542,0,0)); PBH4->AddNode(PBK4,2,new TGeoTranslation(-0.93542,0,0)); PBH4->AddNode(PBF4,1,new TGeoTranslation(0.9062101,0,0)); PBH4->AddNode(PBF4,2,new TGeoTranslation(-0.9062101,0,0)); PBH4->AddNode(PBD4,1,new TGeoTranslation(0.6808101,0,0)); PBH4->AddNode(PBD4,2,new TGeoTranslation(-0.6808101,0,0)); PBC4->AddNode(PBA4,1,new TGeoTranslation(0.9405,0,0)); PBC4->AddNode(PBA4,2,new TGeoTranslation(-0.9405,0,0)); PBC4->AddNode(PBA4,3,new TGeoTranslation(0.9405,0,0)); PBC4->AddNode(PBA4,4,new TGeoTranslation(-0.9405,0,0)); PADB->AddNode(PBC4,62,new TGeoCombiTrans(65.93597,44.81512,0,rot376)); PADB->AddNode(PBC4,63,new TGeoCombiTrans(48.86021,62.99705,0,rot377)); PADB->AddNode(PBC4,64,new TGeoCombiTrans(27.00166,75.01239,0,rot378)); PADB->AddNode(PBC4,65,new TGeoCombiTrans(2.5,79.685,0,rot379)); PADB->AddNode(PBC4,66,new TGeoCombiTrans(-22.24638,76.55748,0,rot380)); PADB->AddNode(PBC4,67,new TGeoCombiTrans(-44.81512,65.93597,0,rot381)); PADB->AddNode(PBC4,68,new TGeoCombiTrans(-62.99705,48.86021,0,rot382)); PADB->AddNode(PBC4,69,new TGeoCombiTrans(-75.01239,27.00166,0,rot383)); PADB->AddNode(PBC4,70,new TGeoCombiTrans(-79.685,2.5,0,rot384)); PADB->AddNode(PBC4,71,new TGeoCombiTrans(-76.55748,-22.24638,0,rot385)); PADB->AddNode(PBC4,72,new TGeoCombiTrans(-65.93597,-44.81512,0,rot386)); PADB->AddNode(PBC4,73,new TGeoCombiTrans(-48.86021,-62.99705,0,rot387)); PADB->AddNode(PBC4,74,new TGeoCombiTrans(-27.00166,-75.01239,0,rot388)); PADB->AddNode(PBC4,75,new TGeoCombiTrans(-2.5,-79.685,0,rot389)); PADB->AddNode(PBC4,76,new TGeoCombiTrans(22.24638,-76.55748,0,rot390)); PADB->AddNode(PBC4,77,new TGeoCombiTrans(44.81512,-65.93597,0,rot391)); PADB->AddNode(PBC4,78,new TGeoCombiTrans(62.99705,-48.86021,0,rot392)); PADB->AddNode(PBC4,79,new TGeoCombiTrans(75.01239,-27.00166,0,rot393)); PADB->AddNode(PBC4,80,new TGeoCombiTrans(79.685,-2.5,0,rot394)); PADX->AddNode(PADC,1,new TGeoTranslation(0,0,140.675)); PADC->AddNode(PCSW->GetVolume(0),1,gGeoIdentity); PADC->AddNode(PCSW->GetVolume(1),2,gGeoIdentity); PADC->AddNode(PCSW->GetVolume(2),3,new TGeoTranslation(0,0,33.825)); PADC->AddNode(PCSW->GetVolume(3),4,new TGeoTranslation(0,0,-33.825)); PADC->AddNode(PADS,1,new TGeoCombiTrans(0,0,-27.15,rot395)); PADS->AddNode(PADP,1,new TGeoCombiTrans(49.45494,0,-1.44177,rot399)); PADP->AddNode(PADM,1,new TGeoTranslation(0,0.93542,0)); PADP->AddNode(PADM,2,new TGeoTranslation(0,-0.93542,0)); PADP->AddNode(PADW,1,new TGeoTranslation(0,0.9290701,0)); PADP->AddNode(PADW,2,new TGeoTranslation(0,-0.9290701,0)); PADP->AddNode(PADG,1,new TGeoTranslation(0,0.6528701,0)); PADP->AddNode(PADG,2,new TGeoTranslation(0,-0.6528701,0)); PADP->AddNode(PADI,1,new TGeoTranslation(0,0.576035,0)); PADP->AddNode(PADI,2,new TGeoTranslation(0,-0.576035,0)); PADP->AddNode(PADF,1,new TGeoTranslation(0,0.5627,0)); PADP->AddNode(PADF,2,new TGeoTranslation(0,-0.5627,0)); PADS->AddNode(SLID,1,new TGeoCombiTrans(49.45494,0,0,rot399)); PADS->AddNode(PADP,2,new TGeoCombiTrans(40.00989,29.06888,1.44177,rot400)); PADS->AddNode(SLID,2,new TGeoCombiTrans(40.00989,29.06888,0,rot400)); PADS->AddNode(PADP,3,new TGeoCombiTrans(15.28242,47.03445,-1.44177,rot401)); PADS->AddNode(SLID,3,new TGeoCombiTrans(15.28242,47.03445,0,rot401)); PADS->AddNode(PADP,4,new TGeoCombiTrans(-15.28242,47.03445,1.44177,rot402)); PADS->AddNode(SLID,4,new TGeoCombiTrans(-15.28242,47.03445,0,rot402)); PADS->AddNode(PADP,5,new TGeoCombiTrans(-40.00989,29.06888,-1.44177,rot403)); PADS->AddNode(SLID,5,new TGeoCombiTrans(-40.00989,29.06888,0,rot403)); PADS->AddNode(PADP,6,new TGeoCombiTrans(-49.45494,0,1.44177,rot404)); PADS->AddNode(SLID,6,new TGeoCombiTrans(-49.45494,0,0,rot404)); PADS->AddNode(PADP,7,new TGeoCombiTrans(-40.00989,-29.06888,-1.44177,rot405)); PADS->AddNode(SLID,7,new TGeoCombiTrans(-40.00989,-29.06888,0,rot405)); PADS->AddNode(PADP,8,new TGeoCombiTrans(-15.28242,-47.03445,1.44177,rot406)); PADS->AddNode(SLID,8,new TGeoCombiTrans(-15.28242,-47.03445,0,rot406)); PADS->AddNode(PADP,9,new TGeoCombiTrans(15.28242,-47.03445,-1.44177,rot407)); PADS->AddNode(SLID,9,new TGeoCombiTrans(15.28242,-47.03445,0,rot407)); PADS->AddNode(PADP,10,new TGeoCombiTrans(40.00989,-29.06888,1.44177,rot408)); PADS->AddNode(SLID,10,new TGeoCombiTrans(40.00989,-29.06888,0,rot408)); PADC->AddNode(PADS,2,new TGeoCombiTrans(0,0,-9.050003,rot396)); PADC->AddNode(PADS,3,new TGeoCombiTrans(0,0,9.050003,rot397)); PADC->AddNode(PADS,4,new TGeoCombiTrans(0,0,27.14999,rot398)); PADX->AddNode(PADC,2,new TGeoCombiTrans(0,0,-140.675,rot2)); GEMD->AddNode(CALO,1,gGeoIdentity); CALO->AddNode(PABP,1,gGeoIdentity); CALO->AddNode(PABP,2,rot2); CALO->AddNode(PABS,1,gGeoIdentity); CALO->AddNode(PABS,2,rot2); CALO->AddNode(CBAT,1,gGeoIdentity); CBAT->AddNode(CBVV,1,gGeoIdentity); CBVV->AddNode(CBAR,1,gGeoIdentity); CBAR->AddNode(BACC,1,gGeoIdentity); TGeoVolume *BACP = BACC->Divide("BACP",2,241,-0.1875,1.493776); BACP->AddNode(BACE->GetVolume(0),1,new TGeoCombiTrans(127.7754,0,-157.5226,rot409)); BACP->AddNode(BACE->GetVolume(1),2,new TGeoCombiTrans(130.3611,0,-155.3332,rot410)); BACP->AddNode(BACE->GetVolume(2),3,new TGeoCombiTrans(133.0729,0,-153.1847,rot411)); BACP->AddNode(BACE->GetVolume(3),4,new TGeoCombiTrans(135.201,0,-150.2759,rot412)); BACP->AddNode(BACE->GetVolume(4),5,new TGeoCombiTrans(135.2059,0,-145.0263,rot413)); BACP->AddNode(BACE->GetVolume(5),6,new TGeoCombiTrans(135.211,0,-139.8764,rot414)); BACP->AddNode(BACE->GetVolume(6),7,new TGeoCombiTrans(135.2163,0,-134.8228,rot415)); BACP->AddNode(BACE->GetVolume(7),8,new TGeoCombiTrans(135.2218,0,-129.8618,rot416)); BACP->AddNode(BACE->GetVolume(8),9,new TGeoCombiTrans(135.2275,0,-124.9901,rot417)); BACP->AddNode(BACE->GetVolume(9),10,new TGeoCombiTrans(135.2334,0,-120.2043,rot418)); BACP->AddNode(BACE->GetVolume(10),11,new TGeoCombiTrans(135.2395,0,-115.5011,rot419)); BACP->AddNode(BACE->GetVolume(11),12,new TGeoCombiTrans(135.2459,0,-110.8773,rot420)); BACP->AddNode(BACE->GetVolume(12),13,new TGeoCombiTrans(135.2525,0,-106.3296,rot421)); BACP->AddNode(BACE->GetVolume(13),14,new TGeoCombiTrans(135.2593,0,-101.8549,rot422)); BACP->AddNode(BACE->GetVolume(14),15,new TGeoCombiTrans(135.2663,0,-97.45017,rot423)); BACP->AddNode(BACE->GetVolume(15),16,new TGeoCombiTrans(135.2735,0,-93.11224,rot424)); BACP->AddNode(BACE->GetVolume(16),17,new TGeoCombiTrans(135.281,0,-88.83816,rot425)); BACP->AddNode(BACE->GetVolume(17),18,new TGeoCombiTrans(135.2887,0,-84.62495,rot426)); BACP->AddNode(BACE->GetVolume(18),19,new TGeoCombiTrans(135.2966,0,-80.46976,rot427)); BACP->AddNode(BACE->GetVolume(19),20,new TGeoCombiTrans(135.3048,0,-76.36964,rot428)); BACP->AddNode(BACE->GetVolume(20),21,new TGeoCombiTrans(135.3132,0,-72.32178,rot429)); BACP->AddNode(BACE->GetVolume(21),22,new TGeoCombiTrans(135.3218,0,-68.32336,rot430)); BACP->AddNode(BACE->GetVolume(22),23,new TGeoCombiTrans(135.3306,0,-64.3716,rot431)); BACP->AddNode(BACE->GetVolume(23),24,new TGeoCombiTrans(135.3396,0,-60.46383,rot432)); BACP->AddNode(BACE->GetVolume(24),25,new TGeoCombiTrans(135.3488,0,-56.59724,rot433)); BACP->AddNode(BACE->GetVolume(25),26,new TGeoCombiTrans(135.3583,0,-52.76924,rot434)); BACP->AddNode(BACE->GetVolume(26),27,new TGeoCombiTrans(135.3679,0,-48.97714,rot435)); BACP->AddNode(BACE->GetVolume(27),28,new TGeoCombiTrans(135.3777,0,-45.21832,rot436)); BACP->AddNode(BACE->GetVolume(28),29,new TGeoCombiTrans(135.3877,0,-41.49016,rot437)); BACP->AddNode(BACE->GetVolume(29),30,new TGeoCombiTrans(135.3978,0,-37.79009,rot438)); BACP->AddNode(BACE->GetVolume(30),31,new TGeoCombiTrans(135.4081,0,-34.11555,rot439)); BACP->AddNode(BACE->GetVolume(31),32,new TGeoCombiTrans(135.4186,0,-30.46399,rot440)); BACP->AddNode(BACE->GetVolume(32),33,new TGeoCombiTrans(135.4292,0,-26.83289,rot441)); BACP->AddNode(BACE->GetVolume(33),34,new TGeoCombiTrans(135.4399,0,-23.21973,rot442)); BACP->AddNode(BACE->GetVolume(34),35,new TGeoCombiTrans(135.4507,0,-19.62202,rot443)); BACP->AddNode(BACE->GetVolume(35),36,new TGeoCombiTrans(135.4617,0,-16.03727,rot444)); BACP->AddNode(BACE->GetVolume(36),37,new TGeoCombiTrans(135.4727,0,-12.463,rot445)); BACP->AddNode(BACE->GetVolume(37),38,new TGeoCombiTrans(135.4838,0,-8.896737,rot446)); BACP->AddNode(BACE->GetVolume(38),39,new TGeoCombiTrans(135.4949,0,-5.336041,rot447)); BACP->AddNode(BACE->GetVolume(39),40,new TGeoCombiTrans(135.5061,0,-1.778424,rot448)); BACP->AddNode(BACE->GetVolume(40),41,new TGeoCombiTrans(135.5061,0,1.778412,rot449)); BACP->AddNode(BACE->GetVolume(41),42,new TGeoCombiTrans(135.4949,0,5.33603,rot450)); BACP->AddNode(BACE->GetVolume(42),43,new TGeoCombiTrans(135.4838,0,8.896727,rot451)); BACP->AddNode(BACE->GetVolume(43),44,new TGeoCombiTrans(135.4727,0,12.463,rot452)); BACP->AddNode(BACE->GetVolume(44),45,new TGeoCombiTrans(135.4617,0,16.03727,rot453)); BACP->AddNode(BACE->GetVolume(45),46,new TGeoCombiTrans(135.4507,0,19.62203,rot454)); BACP->AddNode(BACE->GetVolume(46),47,new TGeoCombiTrans(135.4399,0,23.21974,rot455)); BACP->AddNode(BACE->GetVolume(47),48,new TGeoCombiTrans(135.4292,0,26.8329,rot456)); BACP->AddNode(BACE->GetVolume(48),49,new TGeoCombiTrans(135.4186,0,30.46399,rot457)); BACP->AddNode(BACE->GetVolume(49),50,new TGeoCombiTrans(135.4081,0,34.11554,rot458)); BACP->AddNode(BACE->GetVolume(50),51,new TGeoCombiTrans(135.3978,0,37.79008,rot459)); BACP->AddNode(BACE->GetVolume(51),52,new TGeoCombiTrans(135.3877,0,41.49016,rot460)); BACP->AddNode(BACE->GetVolume(52),53,new TGeoCombiTrans(135.3777,0,45.21833,rot461)); BACP->AddNode(BACE->GetVolume(53),54,new TGeoCombiTrans(135.3679,0,48.97716,rot462)); BACP->AddNode(BACE->GetVolume(54),55,new TGeoCombiTrans(135.3583,0,52.76923,rot463)); BACP->AddNode(BACE->GetVolume(55),56,new TGeoCombiTrans(135.3488,0,56.59725,rot464)); BACP->AddNode(BACE->GetVolume(56),57,new TGeoCombiTrans(135.3396,0,60.46381,rot465)); BACP->AddNode(BACE->GetVolume(57),58,new TGeoCombiTrans(135.3306,0,64.3716,rot466)); BACP->AddNode(BACE->GetVolume(58),59,new TGeoCombiTrans(135.3218,0,68.32333,rot467)); BACP->AddNode(BACE->GetVolume(59),60,new TGeoCombiTrans(135.3132,0,72.32177,rot468)); BACP->AddNode(BACE->GetVolume(60),61,new TGeoCombiTrans(135.3048,0,76.36962,rot469)); BACP->AddNode(BACE->GetVolume(61),62,new TGeoCombiTrans(135.2966,0,80.46975,rot470)); BACP->AddNode(BACE->GetVolume(62),63,new TGeoCombiTrans(135.2887,0,84.62494,rot471)); BACP->AddNode(BACE->GetVolume(63),64,new TGeoCombiTrans(135.281,0,88.83813,rot472)); BACP->AddNode(BACE->GetVolume(64),65,new TGeoCombiTrans(135.2736,0,93.11221,rot473)); BACP->AddNode(BACE->GetVolume(65),66,new TGeoCombiTrans(135.2663,0,97.45015,rot474)); BACP->AddNode(BACE->GetVolume(66),67,new TGeoCombiTrans(135.2593,0,101.8549,rot475)); BACP->AddNode(BACE->GetVolume(67),68,new TGeoCombiTrans(135.2525,0,106.3296,rot476)); BACP->AddNode(BACE->GetVolume(68),69,new TGeoCombiTrans(135.2459,0,110.8773,rot477)); BACP->AddNode(BACE->GetVolume(69),70,new TGeoCombiTrans(135.2395,0,115.5011,rot478)); BACP->AddNode(BACE->GetVolume(70),71,new TGeoCombiTrans(135.2334,0,120.2043,rot479)); BACP->AddNode(BACE->GetVolume(71),72,new TGeoCombiTrans(135.2275,0,124.9901,rot480)); BACP->AddNode(BACE->GetVolume(72),73,new TGeoCombiTrans(135.2218,0,129.8618,rot481)); BACP->AddNode(BACE->GetVolume(73),74,new TGeoCombiTrans(135.2163,0,134.8228,rot482)); BACP->AddNode(BACE->GetVolume(74),75,new TGeoCombiTrans(135.211,0,139.8764,rot483)); BACP->AddNode(BACE->GetVolume(75),76,new TGeoCombiTrans(135.2059,0,145.0263,rot484)); BACP->AddNode(BACE->GetVolume(76),77,new TGeoCombiTrans(135.201,0,150.2759,rot485)); BACP->AddNode(BACE->GetVolume(77),78,new TGeoCombiTrans(133.0729,0,153.1847,rot486)); BACP->AddNode(BACE->GetVolume(78),79,new TGeoCombiTrans(130.3612,0,155.3332,rot487)); BACP->AddNode(BACE->GetVolume(79),80,new TGeoCombiTrans(127.7754,0,157.5226,rot488)); CBAR->AddNode(B2HC,1,gGeoIdentity); TGeoVolume *B2HP = B2HC->Divide("B2HP",2,78,0,4.615385); B2HP->AddNode(B2HE->GetVolume(0),1,new TGeoCombiTrans(198.4,0,12.65008,rot6)); B2HP->AddNode(B2HE->GetVolume(1),2,new TGeoCombiTrans(198.4,0,28.31861,rot6)); B2HP->AddNode(B2HE->GetVolume(2),3,new TGeoCombiTrans(198.4,0,44.47183,rot6)); B2HP->AddNode(B2HE->GetVolume(3),4,new TGeoCombiTrans(198.4,0,60.90983,rot6)); B2HP->AddNode(B2HE->GetVolume(4),5,new TGeoCombiTrans(198.4,0,77.73786,rot6)); B2HP->AddNode(B2HE->GetVolume(5),6,new TGeoCombiTrans(198.4,0,95.06368,rot6)); B2HP->AddNode(B2HE->GetVolume(6),7,new TGeoCombiTrans(198.4,0,112.9982,rot6)); B2HP->AddNode(B2HE->GetVolume(7),8,new TGeoCombiTrans(198.4,0,131.6564,rot6)); B2HP->AddNode(B2HE->GetVolume(8),9,new TGeoCombiTrans(198.4,0,151.1575,rot6)); B2HP->AddNode(B2HE->GetVolume(9),10,new TGeoCombiTrans(198.4,0,171.6266,rot6)); B2HP->AddNode(B2HE->GetVolume(10),11,new TGeoCombiTrans(198.4,0,185.0596,rot6)); CBAR->AddNode(B2HC,2,rot2); CBAR->AddNode(B3HC,1,gGeoIdentity); TGeoVolume *B3HP = B3HC->Divide("B3HP",2,78,0,4.615385); B3HP->AddNode(B3HE->GetVolume(0),1,new TGeoCombiTrans(249.05,0,14.77664,rot6)); B3HP->AddNode(B3HE->GetVolume(1),2,new TGeoCombiTrans(249.05,0,34.61356,rot6)); B3HP->AddNode(B3HE->GetVolume(2),3,new TGeoCombiTrans(249.05,0,54.87716,rot6)); B3HP->AddNode(B3HE->GetVolume(3),4,new TGeoCombiTrans(249.05,0,75.49216,rot6)); B3HP->AddNode(B3HE->GetVolume(4),5,new TGeoCombiTrans(249.05,0,96.59057,rot6)); B3HP->AddNode(B3HE->GetVolume(5),6,new TGeoCombiTrans(249.05,0,118.3075,rot6)); B3HP->AddNode(B3HE->GetVolume(6),7,new TGeoCombiTrans(249.05,0,140.782,rot6)); B3HP->AddNode(B3HE->GetVolume(7),8,new TGeoCombiTrans(249.05,0,164.158,rot6)); B3HP->AddNode(B3HE->GetVolume(8),9,new TGeoCombiTrans(249.05,0,182.0448,rot6)); CBAR->AddNode(B3HC,2,rot2); CALO->AddNode(CSCI,1,gGeoIdentity); CSCI->AddNode(CSSX,1,gGeoIdentity); CSCI->AddNode(CSSI,1,gGeoIdentity); CSCI->AddNode(CSPA,1,new TGeoTranslation(0,0,232.5)); CSCI->AddNode(CSPA,2,new TGeoTranslation(0,0,-232.5)); CSCI->AddNode(CS1X,1,gGeoIdentity); TGeoVolume *CS1R = CS1X->Divide("CS1R",1,3,287.3,13.14); TGeoVolume *CS1P = CS1R->Divide("CS1P",2,157,0,2.292994); CSCI->AddNode(CS2X,2,gGeoIdentity); TGeoVolume *CS2R = CS2X->Divide("CS2R",1,2,326.72,13.14); TGeoVolume *CS2P = CS2R->Divide("CS2P",2,157,0,2.292994); CALO->AddNode(CCAT,1,gGeoIdentity); CCAT->AddNode(CCVV,1,gGeoIdentity); CCVV->AddNode(CCAP,1,gGeoIdentity); CCAP->AddNode(CCEM,1,gGeoIdentity); CCEM->AddNode(CACC,1,gGeoIdentity); TGeoVolume *CACP = CACC->Divide("CACP",2,241,0,1.493776); CCAP->AddNode(C2HT,1,gGeoIdentity); C2HT->AddNode(C2HD,1,gGeoIdentity); TGeoVolume *C2HP = C2HD->Divide("C2HP",2,78,0,4.615385); CCAP->AddNode(C3HT,1,gGeoIdentity); C3HT->AddNode(C3HD,1,gGeoIdentity); TGeoVolume *C3HP = C3HD->Divide("C3HP",2,78,0,4.615385); CCAP->AddNode(C4HT,1,gGeoIdentity); C4HT->AddNode(C4HD,1,gGeoIdentity); TGeoVolume *C4HP = C4HD->Divide("C4HP",2,78,0,4.615385); CCAP->AddNode(C5HT,1,gGeoIdentity); C5HT->AddNode(C5HD,1,gGeoIdentity); TGeoVolume *C5HP = C5HD->Divide("C5HP",2,78,0,4.615385); CCAP->AddNode(C6HT,1,gGeoIdentity); C6HT->AddNode(C6HD,1,gGeoIdentity); TGeoVolume *C6HP = C6HD->Divide("C6HP",2,78,0,4.615385); CCAP->AddNode(C7HT,1,gGeoIdentity); C7HT->AddNode(C7HD,1,gGeoIdentity); TGeoVolume *C7HP = C7HD->Divide("C7HP",2,78,0,4.615385); CALO->AddNode(CCAT,2,rot2); CALO->AddNode(CFEM,1,gGeoIdentity); CFEM->AddNodeOverlap(CFEE,1,new TGeoTranslation(-23.38269,-13.5,0)); CFEM->AddNodeOverlap(CFEE,2,new TGeoTranslation(-23.38269,-6.75,0)); CFEM->AddNodeOverlap(CFEE,3,new TGeoTranslation(-23.38269,0,0)); CFEM->AddNodeOverlap(CFEE,4,new TGeoTranslation(-23.38269,6.75,0)); CFEM->AddNodeOverlap(CFEE,5,new TGeoTranslation(-23.38269,13.5,0)); CFEM->AddNodeOverlap(CFEE,6,new TGeoTranslation(-17.53702,-16.875,0)); CFEM->AddNodeOverlap(CFEE,7,new TGeoTranslation(-17.53702,-10.125,0)); CFEM->AddNodeOverlap(CFEE,8,new TGeoTranslation(-17.53702,-3.375,0)); CFEM->AddNodeOverlap(CFEE,9,new TGeoTranslation(-17.53702,3.375,0)); CFEM->AddNodeOverlap(CFEE,10,new TGeoTranslation(-17.53702,10.125,0)); CFEM->AddNodeOverlap(CFEE,11,new TGeoTranslation(-17.53702,16.875,0)); CFEM->AddNodeOverlap(CFEE,12,new TGeoTranslation(-11.69134,-20.25,0)); CFEM->AddNodeOverlap(CFEE,13,new TGeoTranslation(-11.69134,-13.5,0)); CFEM->AddNodeOverlap(CFEE,14,new TGeoTranslation(-11.69134,-6.75,0)); CFEM->AddNodeOverlap(CFEE,15,new TGeoTranslation(-11.69134,0,0)); CFEM->AddNodeOverlap(CFEE,16,new TGeoTranslation(-11.69134,6.75,0)); CFEM->AddNodeOverlap(CFEE,17,new TGeoTranslation(-11.69134,13.5,0)); CFEM->AddNodeOverlap(CFEE,18,new TGeoTranslation(-11.69134,20.25,0)); CFEM->AddNodeOverlap(CFEE,19,new TGeoTranslation(-5.845672,-23.625,0)); CFEM->AddNodeOverlap(CFEE,20,new TGeoTranslation(-5.845672,-16.875,0)); CFEM->AddNodeOverlap(CFEE,21,new TGeoTranslation(-5.845672,-10.125,0)); CFEM->AddNodeOverlap(CFEE,22,new TGeoTranslation(-5.845672,-3.375,0)); CFEM->AddNodeOverlap(CFEE,23,new TGeoTranslation(-5.845672,3.375,0)); CFEM->AddNodeOverlap(CFEE,24,new TGeoTranslation(-5.845672,10.125,0)); CFEM->AddNodeOverlap(CFEE,25,new TGeoTranslation(-5.845672,16.875,0)); CFEM->AddNodeOverlap(CFEE,26,new TGeoTranslation(-5.845672,23.625,0)); CFEM->AddNodeOverlap(CFEE,27,new TGeoTranslation(0,-27,0)); CFEM->AddNodeOverlap(CFEE,28,new TGeoTranslation(0,-20.25,0)); CFEM->AddNodeOverlap(CFEE,29,new TGeoTranslation(0,-13.5,0)); CFEM->AddNodeOverlap(CFEE,30,new TGeoTranslation(0,-6.75,0)); CFEM->AddNodeOverlap(CFEE,31,new TGeoTranslation(0,6.75,0)); CFEM->AddNodeOverlap(CFEE,32,new TGeoTranslation(0,13.5,0)); CFEM->AddNodeOverlap(CFEE,33,new TGeoTranslation(0,20.25,0)); CFEM->AddNodeOverlap(CFEE,34,new TGeoTranslation(0,27,0)); CFEM->AddNodeOverlap(CFEE,35,new TGeoTranslation(5.845672,-23.625,0)); CFEM->AddNodeOverlap(CFEE,36,new TGeoTranslation(5.845672,-16.875,0)); CFEM->AddNodeOverlap(CFEE,37,new TGeoTranslation(5.845672,-10.125,0)); CFEM->AddNodeOverlap(CFEE,38,new TGeoTranslation(5.845672,-3.375,0)); CFEM->AddNodeOverlap(CFEE,39,new TGeoTranslation(5.845672,3.375,0)); CFEM->AddNodeOverlap(CFEE,40,new TGeoTranslation(5.845672,10.125,0)); CFEM->AddNodeOverlap(CFEE,41,new TGeoTranslation(5.845672,16.875,0)); CFEM->AddNodeOverlap(CFEE,42,new TGeoTranslation(5.845672,23.625,0)); CFEM->AddNodeOverlap(CFEE,43,new TGeoTranslation(11.69134,-20.25,0)); CFEM->AddNodeOverlap(CFEE,44,new TGeoTranslation(11.69134,-13.5,0)); CFEM->AddNodeOverlap(CFEE,45,new TGeoTranslation(11.69134,-6.75,0)); CFEM->AddNodeOverlap(CFEE,46,new TGeoTranslation(11.69134,0,0)); CFEM->AddNodeOverlap(CFEE,47,new TGeoTranslation(11.69134,6.75,0)); CFEM->AddNodeOverlap(CFEE,48,new TGeoTranslation(11.69134,13.5,0)); CFEM->AddNodeOverlap(CFEE,49,new TGeoTranslation(11.69134,20.25,0)); CFEM->AddNodeOverlap(CFEE,50,new TGeoTranslation(17.53702,-16.875,0)); CFEM->AddNodeOverlap(CFEE,51,new TGeoTranslation(17.53702,-10.125,0)); CFEM->AddNodeOverlap(CFEE,52,new TGeoTranslation(17.53702,-3.375,0)); CFEM->AddNodeOverlap(CFEE,53,new TGeoTranslation(17.53702,3.375,0)); CFEM->AddNodeOverlap(CFEE,54,new TGeoTranslation(17.53702,10.125,0)); CFEM->AddNodeOverlap(CFEE,55,new TGeoTranslation(17.53702,16.875,0)); CFEM->AddNodeOverlap(CFEE,56,new TGeoTranslation(23.38269,-13.5,0)); CFEM->AddNodeOverlap(CFEE,57,new TGeoTranslation(23.38269,-6.75,0)); CFEM->AddNodeOverlap(CFEE,58,new TGeoTranslation(23.38269,0,0)); CFEM->AddNodeOverlap(CFEE,59,new TGeoTranslation(23.38269,6.75,0)); CFEM->AddNodeOverlap(CFEE,60,new TGeoTranslation(23.38269,13.5,0)); CALO->AddNode(CFEM,2,rot2); CALO->AddNode(CFHD,1,gGeoIdentity); CALO->AddNode(CFHD,2,rot2); GEMD->AddNode(FSHC,1,new TGeoTranslation(0,0,845)); GEMD->AddNode(FSHC,2,new TGeoTranslation(0,0,-845)); GEMD->AddNode(FSHB,1,gGeoIdentity); GEMD->AddNode(FSHB,2,rot2); GEMD->AddNode(MEMB,1,gGeoIdentity); GEMD->AddNode(MUON,1,gGeoIdentity); MUON->AddNodeOverlap(MUPH,1,rot489); MUPH->AddNode(MBAR,1,gGeoIdentity); MBAR->AddNodeOverlap(MBS1,1,gGeoIdentity); MBS1->AddNode(MBSS->GetVolume(0),1,new TGeoCombiTrans(570.6083,-125.6447,49.5452,rot549)); MBS1->AddNode(MBSS->GetVolume(1),2,new TGeoCombiTrans(575.0458,-89.74858,49.5452,rot550)); MBS1->AddNode(MBSS->GetVolume(2),3,new TGeoCombiTrans(579.5086,-53.65232,49.5452,rot551)); MBS1->AddNode(MBSS->GetVolume(3),4,new TGeoCombiTrans(583.9257,-17.9195,49.5452,rot552)); MBS1->AddNode(MBSS->GetVolume(4),5,new TGeoCombiTrans(579.508,53.65226,49.5452,rot553)); MBS1->AddNode(MBSS->GetVolume(5),6,new TGeoCombiTrans(583.9251,17.91938,49.5452,rot554)); MBS1->AddNode(MBSS->GetVolume(6),7,new TGeoCombiTrans(575.0463,89.74904,49.5452,rot555)); MBS1->AddNode(MBSS->GetVolume(7),8,new TGeoCombiTrans(570.6084,125.6454,49.5452,rot556)); MBS1->AddNode(MBSS->GetVolume(8),9,new TGeoTranslation(586.1407,-0.1715488E-03,192.184)); MBS1->AddNode(MBSS->GetVolume(9),10,new TGeoTranslation(568.4313,-143.258,192.184)); MBS1->AddNode(MBSS->GetVolume(10),11,new TGeoCombiTrans(577.286,-71.62907,192.184,rot561)); MBS1->AddNode(MBSS->GetVolume(11),12,new TGeoTranslation(568.4308,143.2584,192.184)); MBS1->AddNode(MBSS->GetVolume(12),13,new TGeoCombiTrans(577.2858,71.6291,192.184,rot567)); MBS1->AddNode(MBSS->GetVolume(13),14,new TGeoTranslation(568.4313,-143.258,471.6018)); MBS1->AddNode(MBSS->GetVolume(14),15,new TGeoCombiTrans(570.6083,-125.6447,334.8228,rot571)); MBS1->AddNode(MBSS->GetVolume(15),16,new TGeoCombiTrans(575.0458,-89.7487,334.8228,rot572)); MBS1->AddNode(MBSS->GetVolume(16),17,new TGeoCombiTrans(579.5086,-53.65244,334.8228,rot575)); MBS1->AddNode(MBSS->GetVolume(17),18,new TGeoCombiTrans(583.9257,-17.9195,334.8228,rot576)); MBS1->AddNode(MBSS->GetVolume(18),19,new TGeoCombiTrans(579.508,53.65215,334.8228,rot579)); MBS1->AddNode(MBSS->GetVolume(19),20,new TGeoCombiTrans(583.925,17.91926,334.8228,rot580)); MBS1->AddNode(MBSS->GetVolume(20),21,new TGeoCombiTrans(575.0463,89.74904,334.8228,rot583)); MBS1->AddNode(MBSS->GetVolume(21),22,new TGeoCombiTrans(570.6084,125.6454,334.8228,rot586)); MBS1->AddNode(MBSS->GetVolume(22),23,new TGeoTranslation(586.1407,-0.1715488E-03,471.6018)); MBS1->AddNode(MBSS->GetVolume(23),24,new TGeoCombiTrans(577.2858,71.6291,471.6018,rot589)); MBS1->AddNode(MBSS->GetVolume(24),25,new TGeoCombiTrans(577.286,-71.62907,471.6018,rot590)); MBS1->AddNode(MBSS->GetVolume(25),26,new TGeoTranslation(568.4308,143.2584,471.6018)); MBS1->AddNode(MBSS->GetVolume(26),27,new TGeoCombiTrans(570.6083,-125.6447,608.3808,rot606)); MBS1->AddNode(MBSS->GetVolume(27),28,new TGeoTranslation(568.4313,-143.258,672.2237)); MBS1->AddNode(MBSS->GetVolume(28),29,new TGeoCombiTrans(577.286,-71.62907,672.2237,rot608)); MBS1->AddNode(MBSS->GetVolume(29),30,new TGeoCombiTrans(575.0458,-89.7487,608.3808,rot609)); MBS1->AddNode(MBSS->GetVolume(30),31,new TGeoCombiTrans(579.5086,-53.65244,608.3808,rot612)); MBS1->AddNode(MBSS->GetVolume(31),32,new TGeoCombiTrans(583.9257,-17.9195,608.3808,rot613)); MBS1->AddNode(MBSS->GetVolume(32),33,new TGeoTranslation(586.1407,-0.1715488E-03,672.2237)); MBS1->AddNode(MBSS->GetVolume(33),34,new TGeoCombiTrans(583.925,17.91926,608.3808,rot639)); MBS1->AddNode(MBSS->GetVolume(34),35,new TGeoCombiTrans(579.508,53.65215,608.3808,rot640)); MBS1->AddNode(MBSS->GetVolume(35),36,new TGeoCombiTrans(575.0463,89.74904,608.3808,rot662)); MBS1->AddNode(MBSS->GetVolume(36),37,new TGeoCombiTrans(577.2858,71.6291,672.2237,rot672)); MBS1->AddNode(MBSS->GetVolume(37),38,new TGeoTranslation(568.4308,143.2584,672.2237)); MBS1->AddNode(MBSS->GetVolume(38),39,new TGeoCombiTrans(570.6084,125.6454,608.3808,rot673)); MBS1->AddNode(MBSS->GetVolume(39),40,new TGeoCombiTrans(570.6083,-125.6447,885.4694,rot679)); MBS1->AddNode(MBSS->GetVolume(40),41,new TGeoCombiTrans(575.0458,-89.74858,885.4694,rot680)); MBS1->AddNode(MBSS->GetVolume(41),42,new TGeoCombiTrans(577.286,-71.62907,736.0666,rot686)); MBS1->AddNode(MBSS->GetVolume(42),43,new TGeoCombiTrans(532.6372,-133.5916,810.768,rot687)); MBS1->AddNode(MBSS->GetVolume(43),44,new TGeoTranslation(568.4313,-143.258,810.768)); MBS1->AddNode(MBSS->GetVolume(44),45,new TGeoTranslation(586.1407,-0.1715488E-03,810.768)); MBS1->AddNode(MBSS->GetVolume(45),46,new TGeoCombiTrans(577.2858,71.6291,736.0666,rot693)); MBS1->AddNode(MBSS->GetVolume(46),47,new TGeoCombiTrans(577.2858,71.6291,810.768,rot694)); MBS1->AddNode(MBSS->GetVolume(47),48,new TGeoCombiTrans(549.0647,-0.1390657E-03,810.768,rot695)); MBS1->AddNode(MBSS->GetVolume(48),49,new TGeoCombiTrans(577.286,-71.62907,810.768,rot696)); MBS1->AddNode(MBSS->GetVolume(49),50,new TGeoCombiTrans(532.6373,133.5916,810.768,rot697)); MBS1->AddNode(MBSS->GetVolume(50),51,new TGeoTranslation(568.4308,143.2584,810.768)); MBS1->AddNode(MBSS->GetVolume(51),52,new TGeoCombiTrans(579.5086,-53.65232,885.4694,rot704)); MBS1->AddNode(MBSS->GetVolume(52),53,new TGeoCombiTrans(537.0748,-97.69547,885.4694,rot705)); MBS1->AddNode(MBSS->GetVolume(53),54,new TGeoCombiTrans(544.6475,-35.73296,885.4694,rot706)); MBS1->AddNode(MBSS->GetVolume(54),55,new TGeoCombiTrans(583.9257,-17.9195,885.4694,rot707)); MBS1->AddNode(MBSS->GetVolume(55),56,new TGeoCombiTrans(583.9251,17.91938,885.4694,rot708)); MBS1->AddNode(MBSS->GetVolume(56),57,new TGeoCombiTrans(579.508,53.65226,885.4694,rot709)); MBS1->AddNode(MBSS->GetVolume(57),58,new TGeoCombiTrans(537.0752,97.69525,885.4694,rot710)); MBS1->AddNode(MBSS->GetVolume(58),59,new TGeoCombiTrans(575.0463,89.74904,885.4694,rot711)); MBS1->AddNode(MBSS->GetVolume(59),60,new TGeoCombiTrans(544.6476,35.73274,885.4694,rot712)); MBS1->AddNode(MBSS->GetVolume(60),61,new TGeoCombiTrans(570.6084,125.6454,885.4694,rot713)); MBS1->AddNode(MBSS->GetVolume(61),62,new TGeoCombiTrans(549.0647,-0.1390657E-03,885.4694,rot746)); MBS1->AddNode(MBSS->GetVolume(62),63,new TGeoCombiTrans(549.0647,-0.1390657E-03,982.2561,rot747)); MBS1->AddNode(MBSS->GetVolume(63),64,new TGeoCombiTrans(504.4159,-61.96261,885.4694,rot748)); MBS1->AddNode(MBSS->GetVolume(64),65,new TGeoCombiTrans(504.4162,61.9624,885.4694,rot749)); MBS1->AddNode(MBSS->GetVolume(65),66,new TGeoCombiTrans(532.6372,-133.5916,885.4694,rot750)); MBS1->AddNode(MBSS->GetVolume(66),67,new TGeoCombiTrans(577.286,-71.62907,982.2561,rot751)); MBS1->AddNode(MBSS->GetVolume(67),68,new TGeoTranslation(568.4313,-143.258,982.2561)); MBS1->AddNode(MBSS->GetVolume(68),69,new TGeoCombiTrans(532.6372,-133.5916,982.2561,rot752)); MBS1->AddNode(MBSS->GetVolume(69),70,new TGeoCombiTrans(541.4919,-61.96264,982.2561,rot753)); MBS1->AddNode(MBSS->GetVolume(70),71,new TGeoTranslation(586.1407,-0.1715488E-03,982.2561)); MBS1->AddNode(MBSS->GetVolume(71),72,new TGeoCombiTrans(541.4922,61.96237,982.2561,rot754)); MBS1->AddNode(MBSS->GetVolume(72),73,new TGeoCombiTrans(532.6373,133.5916,885.4694,rot755)); MBS1->AddNode(MBSS->GetVolume(73),74,new TGeoCombiTrans(532.6373,133.5916,982.2561,rot756)); MBS1->AddNode(MBSS->GetVolume(74),75,new TGeoCombiTrans(577.2858,71.6291,982.2561,rot757)); MBS1->AddNode(MBSS->GetVolume(75),76,new TGeoTranslation(568.4308,143.2584,982.2561)); MBS1->AddNode(MBSS->GetVolume(76),77,new TGeoCombiTrans(577.286,-71.62907,1079.043,rot794)); MBS1->AddNode(MBSS->GetVolume(77),78,new TGeoCombiTrans(577.2858,71.6291,1079.043,rot802)); MBAR->AddNodeOverlap(MBS2,1,gGeoIdentity); MBS2->AddNode(MBSS->GetVolume(78),1,new TGeoCombiTrans(692.9874,-108.942,49.5452,rot573)); MBS2->AddNode(MBSS->GetVolume(79),2,new TGeoCombiTrans(687.558,-152.5149,49.5452,rot574)); MBS2->AddNode(MBSS->GetVolume(80),3,new TGeoCombiTrans(703.8538,-21.75174,49.5452,rot577)); MBS2->AddNode(MBSS->GetVolume(81),4,new TGeoCombiTrans(698.4474,-65.12601,49.5452,rot578)); MBS2->AddNode(MBSS->GetVolume(82),5,new TGeoCombiTrans(698.4468,65.12623,49.5452,rot581)); MBS2->AddNode(MBSS->GetVolume(83),6,new TGeoCombiTrans(703.8527,21.75145,49.5452,rot582)); MBS2->AddNode(MBSS->GetVolume(84),7,new TGeoCombiTrans(687.5574,152.5145,49.5452,rot584)); MBS2->AddNode(MBSS->GetVolume(85),8,new TGeoCombiTrans(692.9872,108.9417,49.5452,rot585)); MBS2->AddNode(MBSS->GetVolume(86),9,new TGeoCombiTrans(723.9039,-177.1617,65.1027,rot610)); MBS2->AddNode(MBSS->GetVolume(87),10,new TGeoTranslation(684.8931,-173.8947,125.8646)); MBS2->AddNode(MBSS->GetVolume(88),11,new TGeoCombiTrans(723.9039,-177.1617,141.4221,rot611)); MBS2->AddNode(MBSS->GetVolume(89),12,new TGeoCombiTrans(722.9832,-184.4764,202.184,rot614)); MBS2->AddNode(MBSS->GetVolume(90),13,new TGeoCombiTrans(735.2596,-86.9475,202.184,rot615)); MBS2->AddNode(MBSS->GetVolume(91),14,new TGeoCombiTrans(690.3225,-130.3217,125.8646,rot616)); MBS2->AddNode(MBSS->GetVolume(92),15,new TGeoCombiTrans(690.3225,-130.3217,268.5034,rot617)); MBS2->AddNode(MBSS->GetVolume(93),16,new TGeoCombiTrans(695.7288,-86.94746,202.184,rot618)); MBS2->AddNode(MBSS->GetVolume(94),17,new TGeoCombiTrans(687.558,-152.5149,334.8228,rot619)); MBS2->AddNode(MBSS->GetVolume(95),18,new TGeoCombiTrans(692.9874,-108.942,334.8228,rot620)); MBS2->AddNode(MBSS->GetVolume(96),19,new TGeoCombiTrans(729.3333,-133.5888,65.1027,rot621)); MBS2->AddNode(MBSS->GetVolume(97),20,new TGeoCombiTrans(701.1582,-43.37452,125.8646,rot622)); MBS2->AddNode(MBSS->GetVolume(98),21,new TGeoCombiTrans(734.5508,-92.13899,65.1027,rot623)); MBS2->AddNode(MBSS->GetVolume(99),22,new TGeoCombiTrans(740.689,-43.37457,65.1027,rot624)); MBS2->AddNode(MBSS->GetVolume(100),23,new TGeoCombiTrans(779.4878,-48.76476,141.4221,rot625)); MBS2->AddNode(MBSS->GetVolume(101),24,new TGeoCombiTrans(767.2114,-146.2936,141.4221,rot626)); MBS2->AddNode(MBSS->GetVolume(102),25,new TGeoCombiTrans(779.4878,-48.76476,80.6602,rot627)); MBS2->AddNode(MBSS->GetVolume(103),26,new TGeoTranslation(706.5645,-0.2431141E-03,125.8646)); MBS2->AddNode(MBSS->GetVolume(104),27,new TGeoCombiTrans(746.0953,-0.2896611E-03,141.4221,rot628)); MBS2->AddNode(MBSS->GetVolume(105),28,new TGeoCombiTrans(746.0953,-0.2896611E-03,65.1027,rot629)); MBS2->AddNode(MBSS->GetVolume(106),29,new TGeoCombiTrans(773.3496,-97.5292,202.184,rot630)); MBS2->AddNode(MBSS->GetVolume(107),30,new TGeoCombiTrans(722.9832,-184.4764,268.5034,rot631)); MBS2->AddNode(MBSS->GetVolume(108),31,new TGeoCombiTrans(733.8188,-97.52915,268.5034,rot632)); MBS2->AddNode(MBSS->GetVolume(109),32,new TGeoCombiTrans(767.2114,-146.2936,321.3735,rot633)); MBS2->AddNode(MBSS->GetVolume(110),33,new TGeoCombiTrans(698.4474,-65.12601,334.8228,rot634)); MBS2->AddNode(MBSS->GetVolume(111),34,new TGeoCombiTrans(703.8538,-21.75174,334.8228,rot635)); MBS2->AddNode(MBSS->GetVolume(112),35,new TGeoCombiTrans(701.1587,43.37453,268.5034,rot641)); MBS2->AddNode(MBSS->GetVolume(113),36,new TGeoCombiTrans(746.0953,-0.2896611E-03,202.184,rot642)); MBS2->AddNode(MBSS->GetVolume(114),37,new TGeoCombiTrans(701.1587,43.37453,125.8646,rot643)); MBS2->AddNode(MBSS->GetVolume(115),38,new TGeoCombiTrans(701.1582,-43.37452,268.5034,rot644)); MBS2->AddNode(MBSS->GetVolume(116),39,new TGeoCombiTrans(695.7289,86.94732,202.184,rot645)); MBS2->AddNode(MBSS->GetVolume(117),40,new TGeoCombiTrans(690.3231,130.3221,268.5034,rot646)); MBS2->AddNode(MBSS->GetVolume(118),41,new TGeoCombiTrans(722.9838,184.4764,202.184,rot647)); MBS2->AddNode(MBSS->GetVolume(119),42,new TGeoCombiTrans(690.3231,130.3221,125.8646,rot648)); MBS2->AddNode(MBSS->GetVolume(120),43,new TGeoCombiTrans(735.2596,86.94727,202.184,rot649)); MBS2->AddNode(MBSS->GetVolume(121),44,new TGeoCombiTrans(703.8527,21.75145,334.8228,rot650)); MBS2->AddNode(MBSS->GetVolume(122),45,new TGeoCombiTrans(698.4468,65.12623,334.8228,rot651)); MBS2->AddNode(MBSS->GetVolume(123),46,new TGeoCombiTrans(773.3502,97.52882,202.184,rot652)); MBS2->AddNode(MBSS->GetVolume(124),47,new TGeoCombiTrans(746.0953,-0.2896611E-03,268.5034,rot653)); MBS2->AddNode(MBSS->GetVolume(125),48,new TGeoCombiTrans(779.4878,-48.76476,321.3735,rot654)); MBS2->AddNode(MBSS->GetVolume(126),49,new TGeoCombiTrans(779.4881,48.76423,141.4221,rot655)); MBS2->AddNode(MBSS->GetVolume(127),50,new TGeoCombiTrans(779.4881,48.76423,321.3735,rot656)); MBS2->AddNode(MBSS->GetVolume(128),51,new TGeoCombiTrans(729.3342,133.5893,65.1027,rot657)); MBS2->AddNode(MBSS->GetVolume(129),52,new TGeoCombiTrans(740.6894,43.37449,65.1027,rot658)); MBS2->AddNode(MBSS->GetVolume(130),53,new TGeoCombiTrans(734.5515,92.13905,65.1027,rot659)); MBS2->AddNode(MBSS->GetVolume(131),54,new TGeoCombiTrans(767.2123,146.2934,141.4221,rot660)); MBS2->AddNode(MBSS->GetVolume(132),55,new TGeoCombiTrans(779.4881,48.76423,80.6602,rot661)); MBS2->AddNode(MBSS->GetVolume(133),56,new TGeoCombiTrans(733.8195,97.52887,268.5034,rot663)); MBS2->AddNode(MBSS->GetVolume(134),57,new TGeoCombiTrans(767.2123,146.2934,321.3735,rot664)); MBS2->AddNode(MBSS->GetVolume(135),58,new TGeoCombiTrans(723.9045,177.1621,141.4221,rot665)); MBS2->AddNode(MBSS->GetVolume(136),59,new TGeoCombiTrans(722.9838,184.4764,268.5034,rot666)); MBS2->AddNode(MBSS->GetVolume(137),60,new TGeoTranslation(684.8932,173.8949,125.8646)); MBS2->AddNode(MBSS->GetVolume(138),61,new TGeoCombiTrans(723.9045,177.1621,65.1027,rot667)); MBS2->AddNode(MBSS->GetVolume(139),62,new TGeoCombiTrans(687.5574,152.5145,334.8228,rot668)); MBS2->AddNode(MBSS->GetVolume(140),63,new TGeoCombiTrans(692.9872,108.9417,334.8228,rot669)); MBS2->AddNode(MBSS->GetVolume(141),64,new TGeoCombiTrans(761.994,-187.7434,141.4221,rot674)); MBS2->AddNode(MBSS->GetVolume(142),65,new TGeoTranslation(684.8931,-173.8947,471.6018)); MBS2->AddNode(MBSS->GetVolume(143),66,new TGeoCombiTrans(722.9832,-184.4764,387.6929,rot698)); MBS2->AddNode(MBSS->GetVolume(144),67,new TGeoCombiTrans(690.3225,-130.3217,471.6018,rot699)); MBS2->AddNode(MBSS->GetVolume(145),68,new TGeoCombiTrans(692.9874,-108.942,608.3808,rot700)); MBS2->AddNode(MBSS->GetVolume(146),69,new TGeoCombiTrans(687.558,-152.5149,608.3808,rot701)); MBS2->AddNode(MBSS->GetVolume(147),70,new TGeoCombiTrans(703.8538,-21.75174,608.3808,rot702)); MBS2->AddNode(MBSS->GetVolume(148),71,new TGeoCombiTrans(698.4474,-65.12601,608.3808,rot703)); MBS2->AddNode(MBSS->GetVolume(149),72,new TGeoCombiTrans(740.689,-43.37457,387.6929,rot714)); MBS2->AddNode(MBSS->GetVolume(150),73,new TGeoCombiTrans(728.4125,-140.9034,387.6929,rot715)); MBS2->AddNode(MBSS->GetVolume(151),74,new TGeoCombiTrans(734.5508,-92.13899,387.6929,rot716)); MBS2->AddNode(MBSS->GetVolume(152),75,new TGeoCombiTrans(779.4878,-48.76476,440.563,rot717)); MBS2->AddNode(MBSS->GetVolume(153),76,new TGeoCombiTrans(767.2114,-146.2936,440.563,rot718)); MBS2->AddNode(MBSS->GetVolume(154),77,new TGeoCombiTrans(734.5508,-92.13899,524.4719,rot719)); MBS2->AddNode(MBSS->GetVolume(155),78,new TGeoTranslation(785.626,-0.3362081E-03,141.4221)); MBS2->AddNode(MBSS->GetVolume(156),79,new TGeoTranslation(706.5645,-0.2431141E-03,471.6018)); MBS2->AddNode(MBSS->GetVolume(157),80,new TGeoCombiTrans(701.1587,43.37453,471.6018,rot720)); MBS2->AddNode(MBSS->GetVolume(158),81,new TGeoCombiTrans(746.0953,-0.2896611E-03,387.6929,rot721)); MBS2->AddNode(MBSS->GetVolume(159),82,new TGeoCombiTrans(701.1582,-43.37452,471.6018,rot722)); MBS2->AddNode(MBSS->GetVolume(160),83,new TGeoCombiTrans(703.8527,21.75145,608.3808,rot723)); MBS2->AddNode(MBSS->GetVolume(161),84,new TGeoCombiTrans(698.4468,65.12623,608.3808,rot724)); MBS2->AddNode(MBSS->GetVolume(162),85,new TGeoCombiTrans(734.5515,92.13905,387.6929,rot725)); MBS2->AddNode(MBSS->GetVolume(163),86,new TGeoCombiTrans(740.6894,43.37449,387.6929,rot726)); MBS2->AddNode(MBSS->GetVolume(164),87,new TGeoCombiTrans(728.4136,140.9036,387.6929,rot727)); MBS2->AddNode(MBSS->GetVolume(165),88,new TGeoCombiTrans(779.4881,48.76423,440.563,rot728)); MBS2->AddNode(MBSS->GetVolume(166),89,new TGeoCombiTrans(734.5515,92.13905,524.4719,rot729)); MBS2->AddNode(MBSS->GetVolume(167),90,new TGeoCombiTrans(767.2123,146.2934,440.563,rot730)); MBS2->AddNode(MBSS->GetVolume(168),91,new TGeoCombiTrans(761.9951,187.7437,141.4221,rot731)); MBS2->AddNode(MBSS->GetVolume(169),92,new TGeoCombiTrans(722.9838,184.4764,387.6929,rot732)); MBS2->AddNode(MBSS->GetVolume(170),93,new TGeoTranslation(684.8932,173.8949,471.6018)); MBS2->AddNode(MBSS->GetVolume(171),94,new TGeoCombiTrans(690.3231,130.3221,471.6018,rot733)); MBS2->AddNode(MBSS->GetVolume(172),95,new TGeoCombiTrans(692.9872,108.9417,608.3808,rot734)); MBS2->AddNode(MBSS->GetVolume(173),96,new TGeoCombiTrans(687.5574,152.5145,608.3808,rot735)); MBS2->AddNode(MBSS->GetVolume(174),97,new TGeoTranslation(684.8931,-173.8947,746.9251)); MBS2->AddNode(MBSS->GetVolume(175),98,new TGeoCombiTrans(722.9832,-184.4764,524.4719,rot736)); MBS2->AddNode(MBSS->GetVolume(176),99,new TGeoCombiTrans(722.9832,-184.4764,706.9583,rot737)); MBS2->AddNode(MBSS->GetVolume(177),100,new TGeoCombiTrans(692.9874,-108.942,885.4694,rot738)); MBS2->AddNode(MBSS->GetVolume(178),101,new TGeoCombiTrans(687.558,-152.5149,885.4694,rot739)); MBS2->AddNode(MBSS->GetVolume(179),102,new TGeoCombiTrans(728.4125,-140.9034,845.5025,rot740)); MBS2->AddNode(MBSS->GetVolume(180),103,new TGeoCombiTrans(734.5508,-92.13899,845.5025,rot741)); MBS2->AddNode(MBSS->GetVolume(181),104,new TGeoCombiTrans(698.4474,-65.12601,885.4694,rot742)); MBS2->AddNode(MBSS->GetVolume(182),105,new TGeoCombiTrans(740.689,-43.37457,845.5025,rot743)); MBS2->AddNode(MBSS->GetVolume(183),106,new TGeoCombiTrans(728.4125,-140.9034,524.4719,rot744)); MBS2->AddNode(MBSS->GetVolume(184),107,new TGeoCombiTrans(767.2114,-146.2936,623.0493,rot745)); MBS2->AddNode(MBSS->GetVolume(185),108,new TGeoTranslation(761.0732,-195.0581,623.0493)); MBS2->AddNode(MBSS->GetVolume(186),109,new TGeoCombiTrans(728.4125,-140.9034,706.9583,rot758)); MBS2->AddNode(MBSS->GetVolume(187),110,new TGeoCombiTrans(740.689,-43.37457,524.4719,rot759)); MBS2->AddNode(MBSS->GetVolume(188),111,new TGeoCombiTrans(740.689,-43.37457,706.9583,rot760)); MBS2->AddNode(MBSS->GetVolume(189),112,new TGeoCombiTrans(701.1582,-43.37452,746.9251,rot761)); MBS2->AddNode(MBSS->GetVolume(190),113,new TGeoCombiTrans(734.5508,-92.13899,706.9583,rot762)); MBS2->AddNode(MBSS->GetVolume(191),114,new TGeoCombiTrans(690.3225,-130.3217,746.9251,rot763)); MBS2->AddNode(MBSS->GetVolume(192),115,new TGeoTranslation(706.5645,-0.2431141E-03,746.9251)); MBS2->AddNode(MBSS->GetVolume(193),116,new TGeoCombiTrans(746.0953,-0.2896611E-03,706.9583,rot764)); MBS2->AddNode(MBSS->GetVolume(194),117,new TGeoCombiTrans(746.0953,-0.2896611E-03,524.4719,rot765)); MBS2->AddNode(MBSS->GetVolume(195),118,new TGeoCombiTrans(703.8538,-21.75174,885.4694,rot766)); MBS2->AddNode(MBSS->GetVolume(196),119,new TGeoCombiTrans(703.8527,21.75145,885.4694,rot767)); MBS2->AddNode(MBSS->GetVolume(197),120,new TGeoCombiTrans(698.4468,65.12623,885.4694,rot768)); MBS2->AddNode(MBSS->GetVolume(198),121,new TGeoCombiTrans(692.9872,108.9417,885.4694,rot769)); MBS2->AddNode(MBSS->GetVolume(199),122,new TGeoCombiTrans(687.5574,152.5145,885.4694,rot770)); MBS2->AddNode(MBSS->GetVolume(200),123,new TGeoCombiTrans(779.4878,-48.76476,623.0493,rot771)); MBS2->AddNode(MBSS->GetVolume(201),124,new TGeoTranslation(785.626,-0.3362081E-03,623.0493)); MBS2->AddNode(MBSS->GetVolume(202),125,new TGeoCombiTrans(779.4881,48.76423,623.0493,rot772)); MBS2->AddNode(MBSS->GetVolume(203),126,new TGeoCombiTrans(740.6894,43.37449,524.4719,rot773)); MBS2->AddNode(MBSS->GetVolume(204),127,new TGeoCombiTrans(728.4136,140.9036,524.4719,rot774)); MBS2->AddNode(MBSS->GetVolume(205),128,new TGeoCombiTrans(728.4136,140.9036,706.9583,rot775)); MBS2->AddNode(MBSS->GetVolume(206),129,new TGeoCombiTrans(740.6894,43.37449,706.9583,rot776)); MBS2->AddNode(MBSS->GetVolume(207),130,new TGeoCombiTrans(734.5515,92.13905,706.9583,rot777)); MBS2->AddNode(MBSS->GetVolume(208),131,new TGeoCombiTrans(701.1587,43.37453,746.9251,rot778)); MBS2->AddNode(MBSS->GetVolume(209),132,new TGeoCombiTrans(690.3231,130.3221,746.9251,rot779)); MBS2->AddNode(MBSS->GetVolume(210),133,new TGeoCombiTrans(740.6894,43.37449,845.5025,rot780)); MBS2->AddNode(MBSS->GetVolume(211),134,new TGeoCombiTrans(734.5515,92.13905,845.5025,rot781)); MBS2->AddNode(MBSS->GetVolume(212),135,new TGeoCombiTrans(728.4136,140.9036,845.5025,rot782)); MBS2->AddNode(MBSS->GetVolume(213),136,new TGeoTranslation(761.0744,195.058,623.0493)); MBS2->AddNode(MBSS->GetVolume(214),137,new TGeoCombiTrans(722.9838,184.4764,524.4719,rot783)); MBS2->AddNode(MBSS->GetVolume(215),138,new TGeoCombiTrans(767.2123,146.2934,623.0493,rot784)); MBS2->AddNode(MBSS->GetVolume(216),139,new TGeoTranslation(684.8932,173.8949,746.9251)); MBS2->AddNode(MBSS->GetVolume(217),140,new TGeoCombiTrans(722.9838,184.4764,706.9583,rot785)); MBS2->AddNode(MBSS->GetVolume(218),141,new TGeoCombiTrans(722.9832,-184.4764,845.5025,rot786)); MBS2->AddNode(MBSS->GetVolume(219),142,new TGeoTranslation(761.0732,-195.0581,988.0727)); MBS2->AddNode(MBSS->GetVolume(220),143,new TGeoCombiTrans(767.2114,-146.2936,805.5356,rot787)); MBS2->AddNode(MBSS->GetVolume(221),144,new TGeoCombiTrans(722.9832,-184.4764,1028.04,rot788)); MBS2->AddNode(MBSS->GetVolume(222),145,new TGeoTranslation(684.8931,-173.8947,1016.17)); MBS2->AddNode(MBSS->GetVolume(223),146,new TGeoCombiTrans(690.311,-130.4211,1016.17,rot789)); MBS2->AddNode(MBSS->GetVolume(224),147,new TGeoCombiTrans(746.0953,-0.2896611E-03,845.5025,rot795)); MBS2->AddNode(MBSS->GetVolume(225),148,new TGeoCombiTrans(779.4881,48.76423,805.5356,rot796)); MBS2->AddNode(MBSS->GetVolume(226),149,new TGeoTranslation(785.626,-0.3362081E-03,988.0727)); MBS2->AddNode(MBSS->GetVolume(227),150,new TGeoCombiTrans(779.4878,-48.76476,805.5356,rot797)); MBS2->AddNode(MBSS->GetVolume(228),151,new TGeoCombiTrans(767.2114,-146.2936,988.0727,rot799)); MBS2->AddNode(MBSS->GetVolume(229),152,new TGeoCombiTrans(746.0953,-0.2896611E-03,1028.04,rot806)); MBS2->AddNode(MBSS->GetVolume(230),153,new TGeoCombiTrans(733.8188,-97.52915,1028.04,rot807)); MBS2->AddNode(MBSS->GetVolume(231),154,new TGeoCombiTrans(733.8195,97.52887,1028.04,rot809)); MBS2->AddNode(MBSS->GetVolume(232),155,new TGeoTranslation(706.5645,-0.2431141E-03,1016.17)); MBS2->AddNode(MBSS->GetVolume(233),156,new TGeoCombiTrans(690.311,130.421,1016.17,rot810)); MBS2->AddNode(MBSS->GetVolume(234),157,new TGeoCombiTrans(722.9838,184.4764,1028.04,rot811)); MBS2->AddNode(MBSS->GetVolume(235),158,new TGeoCombiTrans(722.9838,184.4764,845.5025,rot812)); MBS2->AddNode(MBSS->GetVolume(236),159,new TGeoTranslation(684.8932,173.8949,1016.17)); MBS2->AddNode(MBSS->GetVolume(237),160,new TGeoCombiTrans(767.2123,146.2934,805.5356,rot813)); MBS2->AddNode(MBSS->GetVolume(238),161,new TGeoCombiTrans(767.2123,146.2934,988.0727,rot814)); MBS2->AddNode(MBSS->GetVolume(239),162,new TGeoTranslation(761.0744,195.058,988.0727)); MBS2->AddNode(MBSS->GetVolume(240),163,new TGeoTranslation(785.626,-0.3362081E-03,321.3735)); MBS2->AddNode(MBSS->GetVolume(241),164,new TGeoTranslation(706.5645,-0.2431141E-03,268.5034)); MBS2->AddNode(MBSS->GetVolume(242),165,new TGeoTranslation(761.0732,-195.0581,321.3735)); MBS2->AddNode(MBSS->GetVolume(243),166,new TGeoTranslation(684.8931,-173.8947,268.5034)); MBS2->AddNode(MBSS->GetVolume(244),167,new TGeoTranslation(761.0744,195.058,321.3735)); MBS2->AddNode(MBSS->GetVolume(245),168,new TGeoTranslation(684.8932,173.8949,268.5034)); MBS2->AddNode(MBSS->GetVolume(246),169,new TGeoCombiTrans(768.1322,-138.979,80.6602,rot905)); MBS2->AddNode(MBSS->GetVolume(247),170,new TGeoCombiTrans(761.994,-187.7434,80.6602,rot906)); MBS2->AddNode(MBSS->GetVolume(248),171,new TGeoCombiTrans(768.1329,138.9791,80.6602,rot907)); MBS2->AddNode(MBSS->GetVolume(249),172,new TGeoCombiTrans(761.9951,187.7437,80.6602,rot908)); MBS2->AddNode(MBSS->GetVolume(250),173,new TGeoCombiTrans(758.8566,203.3345,80.6602,rot909)); MBAR->AddNode(MBBS,1,new TGeoCombiTrans(394.4159,-80.16071,216.5,rot501)); MBBS->AddNode(MBBQ,1,new TGeoTranslation(0,40.75,0)); MBBS->AddNode(MBBQ,2,new TGeoTranslation(0,-40.75,0)); MBBS->AddNode(MBBU,1,new TGeoTranslation(0,0,176.2)); MBBS->AddNode(MBBU,2,new TGeoTranslation(0,0,-176.2)); MBBS->AddNode(MBBA,1,new TGeoCombiTrans(9.3,40.05,165,rot12)); MBBS->AddNode(MBBA,2,new TGeoCombiTrans(-9.3,40.05,165,rot12)); MBBS->AddNode(MBBA,7,new TGeoCombiTrans(9.3,40.05,-165,rot5)); MBBS->AddNode(MBBA,8,new TGeoCombiTrans(-9.3,40.05,-165,rot5)); MBBS->AddNode(MBBA,9,new TGeoCombiTrans(9.3,-40.05,165,rot3)); MBBS->AddNode(MBBA,10,new TGeoCombiTrans(-9.3,-40.05,165,rot3)); MBBS->AddNode(MBBA,15,new TGeoTranslation(9.3,-40.05,-165)); MBBS->AddNode(MBBA,16,new TGeoTranslation(-9.3,-40.05,-165)); MBBS->AddNode(MBBA,3,new TGeoCombiTrans(9.3,40.05,24,rot5)); MBBS->AddNode(MBBA,4,new TGeoCombiTrans(-9.3,40.05,24,rot5)); MBBS->AddNode(MBBA,5,new TGeoCombiTrans(9.3,40.05,-24,rot12)); MBBS->AddNode(MBBA,6,new TGeoCombiTrans(-9.3,40.05,-24,rot12)); MBBS->AddNode(MBBA,11,new TGeoTranslation(9.3,-40.05,24)); MBBS->AddNode(MBBA,12,new TGeoTranslation(-9.3,-40.05,24)); MBBS->AddNode(MBBA,13,new TGeoCombiTrans(9.3,-40.05,-24,rot3)); MBBS->AddNode(MBBA,14,new TGeoCombiTrans(-9.3,-40.05,-24,rot3)); MBBS->AddNode(MBBL,1,new TGeoTranslation(9.3,38.55,0)); MBBS->AddNode(MBBL,2,new TGeoTranslation(-9.3,38.55,0)); MBBS->AddNode(MBBL,3,new TGeoTranslation(9.3,-38.55,0)); MBBS->AddNode(MBBL,4,new TGeoTranslation(-9.3,-38.55,0)); MBBS->AddNode(MBBB,1,gGeoIdentity); MBBB->AddNode(MBBH,1,new TGeoTranslation(-7.5,0,0)); MBBH->AddNode(MBBC,1,new TGeoTranslation(-0.99915,0,0)); MBBH->AddNode(MBBC,2,new TGeoTranslation(0.99915,0,0)); MBBH->AddNode(MBBG,1,new TGeoTranslation(-0.9733,0,0)); MBBH->AddNode(MBBG,2,new TGeoTranslation(0.9733,0,0)); MBBB->AddNode(MBBW,1,new TGeoTranslation(-6.25,0,-0.125)); MBBB->AddNode(MBBH,2,new TGeoTranslation(-5,0,0)); MBBB->AddNode(MBBW,2,new TGeoTranslation(-3.75,0,0.125)); MBBB->AddNode(MBBH,3,new TGeoTranslation(-2.5,0,0)); MBBB->AddNode(MBBW,3,new TGeoTranslation(-1.25,0,-0.125)); MBBB->AddNode(MBBH,4,gGeoIdentity); MBBB->AddNode(MBBW,4,new TGeoTranslation(1.25,0,0.125)); MBBB->AddNode(MBBH,5,new TGeoTranslation(2.5,0,0)); MBBB->AddNode(MBBW,5,new TGeoTranslation(3.75,0,-0.125)); MBBB->AddNode(MBBH,6,new TGeoTranslation(5,0,0)); MBBB->AddNode(MBBW,6,new TGeoTranslation(6.25,0,0.125)); MBBB->AddNode(MBBH,7,new TGeoTranslation(7.5,0,0)); MBAR->AddNode(MBBS,2,new TGeoCombiTrans(401.4696,26.13166,216.5,rot502)); MBAR->AddNode(MBAS,1,new TGeoCombiTrans(394.4159,-80.16071,550,rot503)); MBAS->AddNode(MBAQ,1,new TGeoTranslation(0,40.75,0)); MBAS->AddNode(MBAQ,2,new TGeoTranslation(0,-40.75,0)); MBAS->AddNode(MBAU,1,new TGeoTranslation(0,0,147.8)); MBAS->AddNode(MBAU,2,new TGeoTranslation(0,0,-147.8)); MBAS->AddNode(MBAA,1,new TGeoCombiTrans(9.3,40.05,136.6,rot12)); MBAS->AddNode(MBAA,2,new TGeoCombiTrans(-9.3,40.05,136.6,rot12)); MBAS->AddNode(MBAA,7,new TGeoCombiTrans(9.3,40.05,-136.6,rot5)); MBAS->AddNode(MBAA,8,new TGeoCombiTrans(-9.3,40.05,-136.6,rot5)); MBAS->AddNode(MBAA,9,new TGeoCombiTrans(9.3,-40.05,136.6,rot3)); MBAS->AddNode(MBAA,10,new TGeoCombiTrans(-9.3,-40.05,136.6,rot3)); MBAS->AddNode(MBAA,15,new TGeoTranslation(9.3,-40.05,-136.6)); MBAS->AddNode(MBAA,16,new TGeoTranslation(-9.3,-40.05,-136.6)); MBAS->AddNode(MBAA,3,new TGeoCombiTrans(9.3,40.05,24,rot5)); MBAS->AddNode(MBAA,4,new TGeoCombiTrans(-9.3,40.05,24,rot5)); MBAS->AddNode(MBAA,5,new TGeoCombiTrans(9.3,40.05,-24,rot12)); MBAS->AddNode(MBAA,6,new TGeoCombiTrans(-9.3,40.05,-24,rot12)); MBAS->AddNode(MBAA,11,new TGeoTranslation(9.3,-40.05,24)); MBAS->AddNode(MBAA,12,new TGeoTranslation(-9.3,-40.05,24)); MBAS->AddNode(MBAA,13,new TGeoCombiTrans(9.3,-40.05,-24,rot3)); MBAS->AddNode(MBAA,14,new TGeoCombiTrans(-9.3,-40.05,-24,rot3)); MBAS->AddNode(MBAL,1,new TGeoTranslation(9.3,38.55,0)); MBAS->AddNode(MBAL,2,new TGeoTranslation(-9.3,38.55,0)); MBAS->AddNode(MBAL,3,new TGeoTranslation(9.3,-38.55,0)); MBAS->AddNode(MBAL,4,new TGeoTranslation(-9.3,-38.55,0)); MBAS->AddNode(MBAB,1,gGeoIdentity); MBAB->AddNode(MBAH,1,new TGeoTranslation(-7.5,0,0)); MBAH->AddNode(MBAC,1,new TGeoTranslation(-0.99915,0,0)); MBAH->AddNode(MBAC,2,new TGeoTranslation(0.99915,0,0)); MBAH->AddNode(MBAG,1,new TGeoTranslation(-0.9733,0,0)); MBAH->AddNode(MBAG,2,new TGeoTranslation(0.9733,0,0)); MBAB->AddNode(MBAW,1,new TGeoTranslation(-6.25,0,-0.125)); MBAB->AddNode(MBAH,2,new TGeoTranslation(-5,0,0)); MBAB->AddNode(MBAW,2,new TGeoTranslation(-3.75,0,0.125)); MBAB->AddNode(MBAH,3,new TGeoTranslation(-2.5,0,0)); MBAB->AddNode(MBAW,3,new TGeoTranslation(-1.25,0,-0.125)); MBAB->AddNode(MBAH,4,gGeoIdentity); MBAB->AddNode(MBAW,4,new TGeoTranslation(1.25,0,0.125)); MBAB->AddNode(MBAH,5,new TGeoTranslation(2.5,0,0)); MBAB->AddNode(MBAW,5,new TGeoTranslation(3.75,0,-0.125)); MBAB->AddNode(MBAH,6,new TGeoTranslation(5,0,0)); MBAB->AddNode(MBAW,6,new TGeoTranslation(6.25,0,0.125)); MBAB->AddNode(MBAH,7,new TGeoTranslation(7.5,0,0)); MBAR->AddNode(MBAS,2,new TGeoCombiTrans(401.4696,26.13166,550,rot504)); MBAR->AddNode(MBBS,3,new TGeoCombiTrans(432.9787,-28.57527,216.5,rot505)); MBAR->AddNode(MBBS,4,new TGeoCombiTrans(426.101,82.91621,216.5,rot506)); MBAR->AddNode(MBBS,5,new TGeoCombiTrans(432.9787,-28.57527,578.4,rot507)); MBAR->AddNode(MBBS,6,new TGeoCombiTrans(426.101,82.91621,578.4,rot508)); MBAR->AddNode(MBFS,1,new TGeoCombiTrans(601.2808,-122.2038,188.3,rot509)); MBFS->AddNode(MBFQ,1,new TGeoTranslation(0,56.15,0)); MBFS->AddNode(MBFQ,2,new TGeoTranslation(0,-56.15,0)); MBFS->AddNode(MBFU,1,new TGeoTranslation(0,0,127.9)); MBFS->AddNode(MBFU,2,new TGeoTranslation(0,0,-127.9)); MBFS->AddNode(MBFA,1,new TGeoCombiTrans(10.2,55.45,116.7,rot12)); MBFS->AddNode(MBFA,2,new TGeoCombiTrans(-10.2,55.45,116.7,rot12)); MBFS->AddNode(MBFA,7,new TGeoCombiTrans(10.2,55.45,-116.7,rot5)); MBFS->AddNode(MBFA,8,new TGeoCombiTrans(-10.2,55.45,-116.7,rot5)); MBFS->AddNode(MBFA,9,new TGeoCombiTrans(10.2,-55.45,116.7,rot3)); MBFS->AddNode(MBFA,10,new TGeoCombiTrans(-10.2,-55.45,116.7,rot3)); MBFS->AddNode(MBFA,15,new TGeoTranslation(10.2,-55.45,-116.7)); MBFS->AddNode(MBFA,16,new TGeoTranslation(-10.2,-55.45,-116.7)); MBFS->AddNode(MBFA,3,new TGeoCombiTrans(10.2,55.45,24,rot5)); MBFS->AddNode(MBFA,4,new TGeoCombiTrans(-10.2,55.45,24,rot5)); MBFS->AddNode(MBFA,5,new TGeoCombiTrans(10.2,55.45,-24,rot12)); MBFS->AddNode(MBFA,6,new TGeoCombiTrans(-10.2,55.45,-24,rot12)); MBFS->AddNode(MBFA,11,new TGeoTranslation(10.2,-55.45,24)); MBFS->AddNode(MBFA,12,new TGeoTranslation(-10.2,-55.45,24)); MBFS->AddNode(MBFA,13,new TGeoCombiTrans(10.2,-55.45,-24,rot3)); MBFS->AddNode(MBFA,14,new TGeoCombiTrans(-10.2,-55.45,-24,rot3)); MBFS->AddNode(MBFL,1,new TGeoTranslation(10.2,53.95,0)); MBFS->AddNode(MBFL,2,new TGeoTranslation(-10.2,53.95,0)); MBFS->AddNode(MBFL,3,new TGeoTranslation(10.2,-53.95,0)); MBFS->AddNode(MBFL,4,new TGeoTranslation(-10.2,-53.95,0)); MBFS->AddNode(MBFB,1,gGeoIdentity); MBFB->AddNode(MBFH,1,new TGeoTranslation(-8.4,0,0)); MBFH->AddNode(MBFC,1,new TGeoTranslation(-0.99915,0,0)); MBFH->AddNode(MBFC,2,new TGeoTranslation(0.99915,0,0)); MBFH->AddNode(MBFG,1,new TGeoTranslation(-0.9733,0,0)); MBFH->AddNode(MBFG,2,new TGeoTranslation(0.9733,0,0)); MBFB->AddNode(MBFW,1,new TGeoTranslation(-7,0,-0.2)); MBFB->AddNode(MBFH,2,new TGeoTranslation(-5.599999,0,0)); MBFB->AddNode(MBFW,2,new TGeoTranslation(-4.199999,0,0.2)); MBFB->AddNode(MBFH,3,new TGeoTranslation(-2.799999,0,0)); MBFB->AddNode(MBFW,3,new TGeoTranslation(-1.399999,0,-0.2)); MBFB->AddNode(MBFH,4,new TGeoTranslation(0.7450581E-06,0,0)); MBFB->AddNode(MBFW,4,new TGeoTranslation(1.400001,0,0.2)); MBFB->AddNode(MBFH,5,new TGeoTranslation(2.800001,0,0)); MBFB->AddNode(MBFW,5,new TGeoTranslation(4.200001,0,-0.2)); MBFB->AddNode(MBFH,6,new TGeoTranslation(5.600001,0,0)); MBFB->AddNode(MBFW,6,new TGeoTranslation(7.000001,0,0.2)); MBFB->AddNode(MBFH,7,new TGeoTranslation(8.400001,0,0)); MBAR->AddNode(MBFS,2,new TGeoCombiTrans(612.0341,39.83731,188.3,rot510)); MBAR->AddNode(MBES,1,new TGeoCombiTrans(601.2808,-122.2038,461.6,rot511)); MBES->AddNode(MBEQ,1,new TGeoTranslation(0,56.15,0)); MBES->AddNode(MBEQ,2,new TGeoTranslation(0,-56.15,0)); MBES->AddNode(MBEU,1,new TGeoTranslation(0,0,115.2)); MBES->AddNode(MBEU,2,new TGeoTranslation(0,0,-115.2)); MBES->AddNode(MBEA,1,new TGeoCombiTrans(10.2,55.45,104,rot12)); MBES->AddNode(MBEA,2,new TGeoCombiTrans(-10.2,55.45,104,rot12)); MBES->AddNode(MBEA,7,new TGeoCombiTrans(10.2,55.45,-104,rot5)); MBES->AddNode(MBEA,8,new TGeoCombiTrans(-10.2,55.45,-104,rot5)); MBES->AddNode(MBEA,9,new TGeoCombiTrans(10.2,-55.45,104,rot3)); MBES->AddNode(MBEA,10,new TGeoCombiTrans(-10.2,-55.45,104,rot3)); MBES->AddNode(MBEA,15,new TGeoTranslation(10.2,-55.45,-104)); MBES->AddNode(MBEA,16,new TGeoTranslation(-10.2,-55.45,-104)); MBES->AddNode(MBEA,3,new TGeoCombiTrans(10.2,55.45,24,rot5)); MBES->AddNode(MBEA,4,new TGeoCombiTrans(-10.2,55.45,24,rot5)); MBES->AddNode(MBEA,5,new TGeoCombiTrans(10.2,55.45,-24,rot12)); MBES->AddNode(MBEA,6,new TGeoCombiTrans(-10.2,55.45,-24,rot12)); MBES->AddNode(MBEA,11,new TGeoTranslation(10.2,-55.45,24)); MBES->AddNode(MBEA,12,new TGeoTranslation(-10.2,-55.45,24)); MBES->AddNode(MBEA,13,new TGeoCombiTrans(10.2,-55.45,-24,rot3)); MBES->AddNode(MBEA,14,new TGeoCombiTrans(-10.2,-55.45,-24,rot3)); MBES->AddNode(MBEL,1,new TGeoTranslation(10.2,53.95,0)); MBES->AddNode(MBEL,2,new TGeoTranslation(-10.2,53.95,0)); MBES->AddNode(MBEL,3,new TGeoTranslation(10.2,-53.95,0)); MBES->AddNode(MBEL,4,new TGeoTranslation(-10.2,-53.95,0)); MBES->AddNode(MBEB,1,gGeoIdentity); MBEB->AddNode(MBEH,1,new TGeoTranslation(-8.4,0,0)); MBEH->AddNode(MBEC,1,new TGeoTranslation(-0.99915,0,0)); MBEH->AddNode(MBEC,2,new TGeoTranslation(0.99915,0,0)); MBEH->AddNode(MBEG,1,new TGeoTranslation(-0.9733,0,0)); MBEH->AddNode(MBEG,2,new TGeoTranslation(0.9733,0,0)); MBEB->AddNode(MBEW,1,new TGeoTranslation(-7,0,-0.2)); MBEB->AddNode(MBEH,2,new TGeoTranslation(-5.599999,0,0)); MBEB->AddNode(MBEW,2,new TGeoTranslation(-4.199999,0,0.2)); MBEB->AddNode(MBEH,3,new TGeoTranslation(-2.799999,0,0)); MBEB->AddNode(MBEW,3,new TGeoTranslation(-1.399999,0,-0.2)); MBEB->AddNode(MBEH,4,new TGeoTranslation(0.7450581E-06,0,0)); MBEB->AddNode(MBEW,4,new TGeoTranslation(1.400001,0,0.2)); MBEB->AddNode(MBEH,5,new TGeoTranslation(2.800001,0,0)); MBEB->AddNode(MBEW,5,new TGeoTranslation(4.200001,0,-0.2)); MBEB->AddNode(MBEH,6,new TGeoTranslation(5.600001,0,0)); MBEB->AddNode(MBEW,6,new TGeoTranslation(7.000001,0,0.2)); MBEB->AddNode(MBEH,7,new TGeoTranslation(8.400001,0,0)); MBAR->AddNode(MBES,2,new TGeoCombiTrans(612.0341,39.83731,461.6,rot512)); MBAR->AddNode(MBDS,1,new TGeoCombiTrans(601.2808,-122.2038,729.15,rot513)); MBDS->AddNode(MBDQ,1,new TGeoTranslation(0,56.15,0)); MBDS->AddNode(MBDQ,2,new TGeoTranslation(0,-56.15,0)); MBDS->AddNode(MBDU,1,new TGeoTranslation(0,0,109.15)); MBDS->AddNode(MBDU,2,new TGeoTranslation(0,0,-109.15)); MBDS->AddNode(MBDA,1,new TGeoCombiTrans(10.2,55.45,97.95,rot12)); MBDS->AddNode(MBDA,2,new TGeoCombiTrans(-10.2,55.45,97.95,rot12)); MBDS->AddNode(MBDA,7,new TGeoCombiTrans(10.2,55.45,-97.95,rot5)); MBDS->AddNode(MBDA,8,new TGeoCombiTrans(-10.2,55.45,-97.95,rot5)); MBDS->AddNode(MBDA,9,new TGeoCombiTrans(10.2,-55.45,97.95,rot3)); MBDS->AddNode(MBDA,10,new TGeoCombiTrans(-10.2,-55.45,97.95,rot3)); MBDS->AddNode(MBDA,15,new TGeoTranslation(10.2,-55.45,-97.95)); MBDS->AddNode(MBDA,16,new TGeoTranslation(-10.2,-55.45,-97.95)); MBDS->AddNode(MBDA,3,new TGeoCombiTrans(10.2,55.45,24,rot5)); MBDS->AddNode(MBDA,4,new TGeoCombiTrans(-10.2,55.45,24,rot5)); MBDS->AddNode(MBDA,5,new TGeoCombiTrans(10.2,55.45,-24,rot12)); MBDS->AddNode(MBDA,6,new TGeoCombiTrans(-10.2,55.45,-24,rot12)); MBDS->AddNode(MBDA,11,new TGeoTranslation(10.2,-55.45,24)); MBDS->AddNode(MBDA,12,new TGeoTranslation(-10.2,-55.45,24)); MBDS->AddNode(MBDA,13,new TGeoCombiTrans(10.2,-55.45,-24,rot3)); MBDS->AddNode(MBDA,14,new TGeoCombiTrans(-10.2,-55.45,-24,rot3)); MBDS->AddNode(MBDL,1,new TGeoTranslation(10.2,53.95,0)); MBDS->AddNode(MBDL,2,new TGeoTranslation(-10.2,53.95,0)); MBDS->AddNode(MBDL,3,new TGeoTranslation(10.2,-53.95,0)); MBDS->AddNode(MBDL,4,new TGeoTranslation(-10.2,-53.95,0)); MBDS->AddNode(MBDB,1,gGeoIdentity); MBDB->AddNode(MBDH,1,new TGeoTranslation(-8.4,0,0)); MBDH->AddNode(MBDC,1,new TGeoTranslation(-0.99915,0,0)); MBDH->AddNode(MBDC,2,new TGeoTranslation(0.99915,0,0)); MBDH->AddNode(MBDG,1,new TGeoTranslation(-0.9733,0,0)); MBDH->AddNode(MBDG,2,new TGeoTranslation(0.9733,0,0)); MBDB->AddNode(MBDW,1,new TGeoTranslation(-7,0,-0.2)); MBDB->AddNode(MBDH,2,new TGeoTranslation(-5.599999,0,0)); MBDB->AddNode(MBDW,2,new TGeoTranslation(-4.199999,0,0.2)); MBDB->AddNode(MBDH,3,new TGeoTranslation(-2.799999,0,0)); MBDB->AddNode(MBDW,3,new TGeoTranslation(-1.399999,0,-0.2)); MBDB->AddNode(MBDH,4,new TGeoTranslation(0.7450581E-06,0,0)); MBDB->AddNode(MBDW,4,new TGeoTranslation(1.400001,0,0.2)); MBDB->AddNode(MBDH,5,new TGeoTranslation(2.800001,0,0)); MBDB->AddNode(MBDW,5,new TGeoTranslation(4.200001,0,-0.2)); MBDB->AddNode(MBDH,6,new TGeoTranslation(5.600001,0,0)); MBDB->AddNode(MBDW,6,new TGeoTranslation(7.000001,0,0.2)); MBDB->AddNode(MBDH,7,new TGeoTranslation(8.400001,0,0)); MBAR->AddNode(MBDS,2,new TGeoCombiTrans(612.0341,39.83731,729.15,rot514)); MBAR->AddNode(MBCS,1,new TGeoCombiTrans(601.2808,-122.2038,986.3,rot515)); MBCS->AddNode(MBCQ,1,new TGeoTranslation(0,56.15,0)); MBCS->AddNode(MBCQ,2,new TGeoTranslation(0,-56.15,0)); MBCS->AddNode(MBCU,1,new TGeoTranslation(0,0,79.3)); MBCS->AddNode(MBCU,2,new TGeoTranslation(0,0,-79.3)); MBCS->AddNode(MBCA,1,new TGeoCombiTrans(10.2,55.45,68.1,rot12)); MBCS->AddNode(MBCA,2,new TGeoCombiTrans(-10.2,55.45,68.1,rot12)); MBCS->AddNode(MBCA,7,new TGeoCombiTrans(10.2,55.45,-68.1,rot5)); MBCS->AddNode(MBCA,8,new TGeoCombiTrans(-10.2,55.45,-68.1,rot5)); MBCS->AddNode(MBCA,9,new TGeoCombiTrans(10.2,-55.45,68.1,rot3)); MBCS->AddNode(MBCA,10,new TGeoCombiTrans(-10.2,-55.45,68.1,rot3)); MBCS->AddNode(MBCA,15,new TGeoTranslation(10.2,-55.45,-68.1)); MBCS->AddNode(MBCA,16,new TGeoTranslation(-10.2,-55.45,-68.1)); MBCS->AddNode(MBCA,3,new TGeoCombiTrans(10.2,55.45,24,rot5)); MBCS->AddNode(MBCA,4,new TGeoCombiTrans(-10.2,55.45,24,rot5)); MBCS->AddNode(MBCA,5,new TGeoCombiTrans(10.2,55.45,-24,rot12)); MBCS->AddNode(MBCA,6,new TGeoCombiTrans(-10.2,55.45,-24,rot12)); MBCS->AddNode(MBCA,11,new TGeoTranslation(10.2,-55.45,24)); MBCS->AddNode(MBCA,12,new TGeoTranslation(-10.2,-55.45,24)); MBCS->AddNode(MBCA,13,new TGeoCombiTrans(10.2,-55.45,-24,rot3)); MBCS->AddNode(MBCA,14,new TGeoCombiTrans(-10.2,-55.45,-24,rot3)); MBCS->AddNode(MBCL,1,new TGeoTranslation(10.2,53.95,0)); MBCS->AddNode(MBCL,2,new TGeoTranslation(-10.2,53.95,0)); MBCS->AddNode(MBCL,3,new TGeoTranslation(10.2,-53.95,0)); MBCS->AddNode(MBCL,4,new TGeoTranslation(-10.2,-53.95,0)); MBCS->AddNode(MBCB,1,gGeoIdentity); MBCB->AddNode(MBCH,1,new TGeoTranslation(-8.4,0,0)); MBCH->AddNode(MBCC,1,new TGeoTranslation(-0.99915,0,0)); MBCH->AddNode(MBCC,2,new TGeoTranslation(0.99915,0,0)); MBCH->AddNode(MBCG,1,new TGeoTranslation(-0.9733,0,0)); MBCH->AddNode(MBCG,2,new TGeoTranslation(0.9733,0,0)); MBCB->AddNode(MBCW,1,new TGeoTranslation(-7,0,-0.2)); MBCB->AddNode(MBCH,2,new TGeoTranslation(-5.599999,0,0)); MBCB->AddNode(MBCW,2,new TGeoTranslation(-4.199999,0,0.2)); MBCB->AddNode(MBCH,3,new TGeoTranslation(-2.799999,0,0)); MBCB->AddNode(MBCW,3,new TGeoTranslation(-1.399999,0,-0.2)); MBCB->AddNode(MBCH,4,new TGeoTranslation(0.7450581E-06,0,0)); MBCB->AddNode(MBCW,4,new TGeoTranslation(1.400001,0,0.2)); MBCB->AddNode(MBCH,5,new TGeoTranslation(2.800001,0,0)); MBCB->AddNode(MBCW,5,new TGeoTranslation(4.200001,0,-0.2)); MBCB->AddNode(MBCH,6,new TGeoTranslation(5.600001,0,0)); MBCB->AddNode(MBCW,6,new TGeoTranslation(7.000001,0,0.2)); MBCB->AddNode(MBCH,7,new TGeoTranslation(8.400001,0,0)); MBAR->AddNode(MBCS,2,new TGeoCombiTrans(612.0341,39.83731,986.3,rot516)); MBAR->AddNode(MBFS,3,new TGeoCombiTrans(652.2122,-43.044,188.3,rot517)); MBAR->AddNode(MBFS,4,new TGeoCombiTrans(641.852,124.8998,188.3,rot518)); MBAR->AddNode(MBES,3,new TGeoCombiTrans(652.2122,-43.044,461.6,rot519)); MBAR->AddNode(MBES,4,new TGeoCombiTrans(641.852,124.8998,461.6,rot520)); MBAR->AddNode(MBDS,3,new TGeoCombiTrans(652.2122,-43.044,729.15,rot521)); MBAR->AddNode(MBDS,4,new TGeoCombiTrans(641.852,124.8998,729.15,rot522)); MBAR->AddNode(MBES,5,new TGeoCombiTrans(652.2122,-43.044,1022.2,rot523)); MBAR->AddNode(MBES,6,new TGeoCombiTrans(641.852,124.8998,1022.2,rot524)); MBAR->AddNode(MBHS,1,new TGeoCombiTrans(812.4595,-165.1235,272.6,rot525)); MBHS->AddNode(MBHQ,1,new TGeoTranslation(0,68.7,0)); MBHS->AddNode(MBHQ,2,new TGeoTranslation(0,-68.7,0)); MBHS->AddNode(MBHU,1,new TGeoTranslation(0,0,176.2)); MBHS->AddNode(MBHU,2,new TGeoTranslation(0,0,-176.2)); MBHS->AddNode(MBHA,1,new TGeoCombiTrans(10.8,68,165,rot12)); MBHS->AddNode(MBHA,2,new TGeoCombiTrans(-10.8,68,165,rot12)); MBHS->AddNode(MBHA,7,new TGeoCombiTrans(10.8,68,-165,rot5)); MBHS->AddNode(MBHA,8,new TGeoCombiTrans(-10.8,68,-165,rot5)); MBHS->AddNode(MBHA,9,new TGeoCombiTrans(10.8,-68,165,rot3)); MBHS->AddNode(MBHA,10,new TGeoCombiTrans(-10.8,-68,165,rot3)); MBHS->AddNode(MBHA,15,new TGeoTranslation(10.8,-68,-165)); MBHS->AddNode(MBHA,16,new TGeoTranslation(-10.8,-68,-165)); MBHS->AddNode(MBHA,3,new TGeoCombiTrans(10.8,68,24,rot5)); MBHS->AddNode(MBHA,4,new TGeoCombiTrans(-10.8,68,24,rot5)); MBHS->AddNode(MBHA,5,new TGeoCombiTrans(10.8,68,-24,rot12)); MBHS->AddNode(MBHA,6,new TGeoCombiTrans(-10.8,68,-24,rot12)); MBHS->AddNode(MBHA,11,new TGeoTranslation(10.8,-68,24)); MBHS->AddNode(MBHA,12,new TGeoTranslation(-10.8,-68,24)); MBHS->AddNode(MBHA,13,new TGeoCombiTrans(10.8,-68,-24,rot3)); MBHS->AddNode(MBHA,14,new TGeoCombiTrans(-10.8,-68,-24,rot3)); MBHS->AddNode(MBHL,1,new TGeoTranslation(10.8,66.5,0)); MBHS->AddNode(MBHL,2,new TGeoTranslation(-10.8,66.5,0)); MBHS->AddNode(MBHL,3,new TGeoTranslation(10.8,-66.5,0)); MBHS->AddNode(MBHL,4,new TGeoTranslation(-10.8,-66.5,0)); MBHS->AddNode(MBHB,1,gGeoIdentity); MBHB->AddNode(MBHH,1,new TGeoTranslation(-9,0,0)); MBHH->AddNode(MBHC,1,new TGeoTranslation(-0.99915,0,0)); MBHH->AddNode(MBHC,2,new TGeoTranslation(0.99915,0,0)); MBHH->AddNode(MBHG,1,new TGeoTranslation(-0.9733,0,0)); MBHH->AddNode(MBHG,2,new TGeoTranslation(0.9733,0,0)); MBHB->AddNode(MBHW,1,new TGeoTranslation(-7.5,0,-0.25)); MBHB->AddNode(MBHH,2,new TGeoTranslation(-6,0,0)); MBHB->AddNode(MBHW,2,new TGeoTranslation(-4.5,0,0.25)); MBHB->AddNode(MBHH,3,new TGeoTranslation(-3,0,0)); MBHB->AddNode(MBHW,3,new TGeoTranslation(-1.5,0,-0.25)); MBHB->AddNode(MBHH,4,gGeoIdentity); MBHB->AddNode(MBHW,4,new TGeoTranslation(1.5,0,0.25)); MBHB->AddNode(MBHH,5,new TGeoTranslation(3,0,0)); MBHB->AddNode(MBHW,5,new TGeoTranslation(4.5,0,-0.25)); MBHB->AddNode(MBHH,6,new TGeoTranslation(6,0,0)); MBHB->AddNode(MBHW,6,new TGeoTranslation(7.5,0,0.25)); MBHB->AddNode(MBHH,7,new TGeoTranslation(9,0,0)); MBAR->AddNode(MBHS,2,new TGeoCombiTrans(826.9895,53.82875,272.6,rot526)); MBAR->AddNode(MBHS,3,new TGeoCombiTrans(812.4595,-165.1235,630,rot527)); MBAR->AddNode(MBHS,4,new TGeoCombiTrans(826.9895,53.82875,630,rot528)); MBAR->AddNode(MBHS,5,new TGeoCombiTrans(812.4595,-165.1235,991.4,rot529)); MBAR->AddNode(MBHS,6,new TGeoCombiTrans(826.9895,53.82875,991.4,rot530)); MBAR->AddNode(MBGS,1,new TGeoCombiTrans(812.4595,-165.1235,1318.8,rot531)); MBGS->AddNode(MBGQ,1,new TGeoTranslation(0,68.7,0)); MBGS->AddNode(MBGQ,2,new TGeoTranslation(0,-68.7,0)); MBGS->AddNode(MBGU,1,new TGeoTranslation(0,0,139.9)); MBGS->AddNode(MBGU,2,new TGeoTranslation(0,0,-139.9)); MBGS->AddNode(MBGA,1,new TGeoCombiTrans(10.8,68,128.7,rot12)); MBGS->AddNode(MBGA,2,new TGeoCombiTrans(-10.8,68,128.7,rot12)); MBGS->AddNode(MBGA,7,new TGeoCombiTrans(10.8,68,-128.7,rot5)); MBGS->AddNode(MBGA,8,new TGeoCombiTrans(-10.8,68,-128.7,rot5)); MBGS->AddNode(MBGA,9,new TGeoCombiTrans(10.8,-68,128.7,rot3)); MBGS->AddNode(MBGA,10,new TGeoCombiTrans(-10.8,-68,128.7,rot3)); MBGS->AddNode(MBGA,15,new TGeoTranslation(10.8,-68,-128.7)); MBGS->AddNode(MBGA,16,new TGeoTranslation(-10.8,-68,-128.7)); MBGS->AddNode(MBGA,3,new TGeoCombiTrans(10.8,68,24,rot5)); MBGS->AddNode(MBGA,4,new TGeoCombiTrans(-10.8,68,24,rot5)); MBGS->AddNode(MBGA,5,new TGeoCombiTrans(10.8,68,-24,rot12)); MBGS->AddNode(MBGA,6,new TGeoCombiTrans(-10.8,68,-24,rot12)); MBGS->AddNode(MBGA,11,new TGeoTranslation(10.8,-68,24)); MBGS->AddNode(MBGA,12,new TGeoTranslation(-10.8,-68,24)); MBGS->AddNode(MBGA,13,new TGeoCombiTrans(10.8,-68,-24,rot3)); MBGS->AddNode(MBGA,14,new TGeoCombiTrans(-10.8,-68,-24,rot3)); MBGS->AddNode(MBGL,1,new TGeoTranslation(10.8,66.5,0)); MBGS->AddNode(MBGL,2,new TGeoTranslation(-10.8,66.5,0)); MBGS->AddNode(MBGL,3,new TGeoTranslation(10.8,-66.5,0)); MBGS->AddNode(MBGL,4,new TGeoTranslation(-10.8,-66.5,0)); MBGS->AddNode(MBGB,1,gGeoIdentity); MBGB->AddNode(MBGH,1,new TGeoTranslation(-9,0,0)); MBGH->AddNode(MBGC,1,new TGeoTranslation(-0.99915,0,0)); MBGH->AddNode(MBGC,2,new TGeoTranslation(0.99915,0,0)); MBGH->AddNode(MBGG,1,new TGeoTranslation(-0.9733,0,0)); MBGH->AddNode(MBGG,2,new TGeoTranslation(0.9733,0,0)); MBGB->AddNode(MBGW,1,new TGeoTranslation(-7.5,0,-0.25)); MBGB->AddNode(MBGH,2,new TGeoTranslation(-6,0,0)); MBGB->AddNode(MBGW,2,new TGeoTranslation(-4.5,0,0.25)); MBGB->AddNode(MBGH,3,new TGeoTranslation(-3,0,0)); MBGB->AddNode(MBGW,3,new TGeoTranslation(-1.5,0,-0.25)); MBGB->AddNode(MBGH,4,gGeoIdentity); MBGB->AddNode(MBGW,4,new TGeoTranslation(1.5,0,0.25)); MBGB->AddNode(MBGH,5,new TGeoTranslation(3,0,0)); MBGB->AddNode(MBGW,5,new TGeoTranslation(4.5,0,-0.25)); MBGB->AddNode(MBGH,6,new TGeoTranslation(6,0,0)); MBGB->AddNode(MBGW,6,new TGeoTranslation(7.5,0,0.25)); MBGB->AddNode(MBGH,7,new TGeoTranslation(9,0,0)); MBAR->AddNode(MBGS,2,new TGeoCombiTrans(826.9895,53.82875,1318.8,rot532)); MBAR->AddNode(MBHS,7,new TGeoCombiTrans(867.2547,-57.23615,272.6,rot533)); MBAR->AddNode(MBHS,8,new TGeoCombiTrans(853.4786,166.0808,272.6,rot534)); MBAR->AddNode(MBHS,9,new TGeoCombiTrans(867.2547,-57.23615,630,rot535)); MBAR->AddNode(MBHS,10,new TGeoCombiTrans(853.4786,166.0808,630,rot536)); MBAR->AddNode(MBHS,11,new TGeoCombiTrans(867.2547,-57.23615,991.4,rot537)); MBAR->AddNode(MBHS,12,new TGeoCombiTrans(853.4786,166.0808,991.4,rot538)); MBAR->AddNode(MBHS,13,new TGeoCombiTrans(867.2547,-57.23615,1355.1,rot539)); MBAR->AddNode(MBHS,14,new TGeoCombiTrans(853.4786,166.0808,1355.1,rot540)); MBAR->AddNode(MBHJ,1,new TGeoTranslation(0,0,49.5452)); MBAR->AddNode(MBHJ,2,new TGeoTranslation(0,0,334.8228)); MBAR->AddNode(MBHJ,3,new TGeoTranslation(0,0,608.3808)); MBAR->AddNode(MBHJ,4,new TGeoTranslation(0,0,885.4694)); MBAR->AddNode(MBSS->GetVolume(251),1,new TGeoCombiTrans(447.2112,-82.15193,34.4576,rot541)); MBAR->AddNode(MBSS->GetVolume(252),2,new TGeoCombiTrans(453.8235,-27.38392,34.4576,rot542)); MBAR->AddNode(MBSS->GetVolume(253),3,new TGeoCombiTrans(509.474,-99.0129,42.0014,rot543)); MBAR->AddNode(MBSS->GetVolume(254),4,new TGeoCombiTrans(518.3287,-27.384,42.0014,rot544)); MBAR->AddNode(MBSS->GetVolume(255),5,new TGeoCombiTrans(447.2116,82.15206,34.4576,rot545)); MBAR->AddNode(MBSS->GetVolume(256),6,new TGeoCombiTrans(453.8245,27.3839,34.4576,rot546)); MBAR->AddNode(MBSS->GetVolume(257),7,new TGeoCombiTrans(509.4748,99.01309,42.0014,rot547)); MBAR->AddNode(MBSS->GetVolume(258),8,new TGeoCombiTrans(518.3297,27.38382,42.0014,rot548)); MBAR->AddNode(MBSS->GetVolume(259),9,new TGeoCombiTrans(521.6355,-0.9567906E-04,42.0014,rot557)); MBAR->AddNode(MBSS->GetVolume(260),10,new TGeoCombiTrans(521.6355,-0.9567906E-04,225.1405,rot558)); MBAR->AddNode(MBSS->GetVolume(261),11,new TGeoCombiTrans(506.1685,-126.397,225.1405,rot559)); MBAR->AddNode(MBSS->GetVolume(262),12,new TGeoCombiTrans(506.1685,-126.397,42.0014,rot560)); MBAR->AddNode(MBSS->GetVolume(263),13,new TGeoTranslation(443.9057,-109.536,217.5967)); MBAR->AddNode(MBSS->GetVolume(264),14,new TGeoCombiTrans(447.2112,-82.15193,217.5967,rot562)); MBAR->AddNode(MBSS->GetVolume(265),15,new TGeoCombiTrans(453.8245,27.3839,217.5967,rot563)); MBAR->AddNode(MBSS->GetVolume(266),16,new TGeoTranslation(457.1303,-0.1980930E-04,217.5967)); MBAR->AddNode(MBSS->GetVolume(267),17,new TGeoCombiTrans(453.8235,-27.38392,217.5967,rot564)); MBAR->AddNode(MBSS->GetVolume(268),18,new TGeoCombiTrans(506.1677,126.3973,42.0014,rot565)); MBAR->AddNode(MBSS->GetVolume(269),19,new TGeoCombiTrans(506.1677,126.3973,225.1405,rot566)); MBAR->AddNode(MBSS->GetVolume(270),20,new TGeoCombiTrans(447.2116,82.15206,217.5967,rot568)); MBAR->AddNode(MBSS->GetVolume(271),21,new TGeoTranslation(443.9046,109.5363,217.5967)); MBAR->AddNode(MBSS->GetVolume(272),22,new TGeoCombiTrans(509.474,-99.0129,367.7793,rot569)); MBAR->AddNode(MBSS->GetVolume(273),23,new TGeoCombiTrans(506.1685,-126.397,367.7793,rot570)); MBAR->AddNode(MBSS->GetVolume(274),24,new TGeoCombiTrans(521.6355,-0.9567906E-04,367.7793,rot587)); MBAR->AddNode(MBSS->GetVolume(275),25,new TGeoCombiTrans(518.3287,-27.384,367.7793,rot588)); MBAR->AddNode(MBSS->GetVolume(276),26,new TGeoCombiTrans(518.3297,27.38382,367.7793,rot591)); MBAR->AddNode(MBSS->GetVolume(277),27,new TGeoCombiTrans(506.1677,126.3973,367.7793,rot592)); MBAR->AddNode(MBSS->GetVolume(278),28,new TGeoCombiTrans(509.4748,99.01309,367.7793,rot593)); MBAR->AddNode(MBSS->GetVolume(279),29,new TGeoCombiTrans(453.8245,27.3839,400.7358,rot594)); MBAR->AddNode(MBSS->GetVolume(280),30,new TGeoCombiTrans(521.6355,-0.9567906E-04,504.5583,rot595)); MBAR->AddNode(MBSS->GetVolume(281),31,new TGeoTranslation(457.1303,-0.1980930E-04,568.4012)); MBAR->AddNode(MBSS->GetVolume(282),32,new TGeoCombiTrans(453.8235,-27.38392,400.7358,rot596)); MBAR->AddNode(MBSS->GetVolume(283),33,new TGeoCombiTrans(447.2112,-82.15193,400.7358,rot597)); MBAR->AddNode(MBSS->GetVolume(284),34,new TGeoCombiTrans(453.8235,-27.38392,568.4012,rot598)); MBAR->AddNode(MBSS->GetVolume(285),35,new TGeoCombiTrans(447.2112,-82.15193,568.4012,rot599)); MBAR->AddNode(MBSS->GetVolume(286),36,new TGeoCombiTrans(506.1685,-126.397,504.5583,rot600)); MBAR->AddNode(MBSS->GetVolume(287),37,new TGeoTranslation(443.9057,-109.536,568.4012)); MBAR->AddNode(MBSS->GetVolume(288),38,new TGeoCombiTrans(447.2116,82.15206,400.7358,rot601)); MBAR->AddNode(MBSS->GetVolume(289),39,new TGeoCombiTrans(447.2116,82.15206,568.4012,rot602)); MBAR->AddNode(MBSS->GetVolume(290),40,new TGeoCombiTrans(453.8245,27.3839,568.4012,rot603)); MBAR->AddNode(MBSS->GetVolume(291),41,new TGeoCombiTrans(506.1677,126.3973,504.5583,rot604)); MBAR->AddNode(MBSS->GetVolume(292),42,new TGeoTranslation(443.9046,109.5363,568.4012)); MBAR->AddNode(MBSS->GetVolume(293),43,new TGeoCombiTrans(506.1685,-126.397,672.2237,rot605)); MBAR->AddNode(MBSS->GetVolume(294),44,new TGeoCombiTrans(509.474,-99.0129,672.2237,rot607)); MBAR->AddNode(MBSS->GetVolume(295),45,new TGeoCombiTrans(518.3287,-27.384,672.2237,rot636)); MBAR->AddNode(MBSS->GetVolume(296),46,new TGeoCombiTrans(518.3297,27.38382,672.2237,rot637)); MBAR->AddNode(MBSS->GetVolume(297),47,new TGeoCombiTrans(521.6355,-0.9567906E-04,672.2237,rot638)); MBAR->AddNode(MBSS->GetVolume(298),48,new TGeoCombiTrans(509.4748,99.01309,672.2237,rot670)); MBAR->AddNode(MBSS->GetVolume(299),49,new TGeoCombiTrans(506.1677,126.3973,672.2237,rot671)); MBAR->AddNode(MBSS->GetVolume(300),50,new TGeoCombiTrans(521.6355,-0.9567906E-04,736.0666,rot675)); MBAR->AddNode(MBSS->GetVolume(301),51,new TGeoCombiTrans(484.5594,-0.6319597E-04,810.768,rot676)); MBAR->AddNode(MBSS->GetVolume(302),52,new TGeoCombiTrans(453.8245,27.3839,736.0666,rot677)); MBAR->AddNode(MBSS->GetVolume(303),53,new TGeoCombiTrans(453.8235,-27.38392,736.0666,rot678)); MBAR->AddNode(MBSS->GetVolume(304),54,new TGeoCombiTrans(473.6799,-89.34647,810.768,rot681)); MBAR->AddNode(MBSS->GetVolume(305),55,new TGeoCombiTrans(447.2112,-82.15193,736.0666,rot682)); MBAR->AddNode(MBSS->GetVolume(306),56,new TGeoCombiTrans(481.2526,-27.38396,810.768,rot683)); MBAR->AddNode(MBSS->GetVolume(307),57,new TGeoCombiTrans(506.1685,-126.397,736.0666,rot684)); MBAR->AddNode(MBSS->GetVolume(308),58,new TGeoCombiTrans(470.3744,-116.7306,810.768,rot685)); MBAR->AddNode(MBSS->GetVolume(309),59,new TGeoCombiTrans(481.2537,27.38386,810.768,rot688)); MBAR->AddNode(MBSS->GetVolume(310),60,new TGeoCombiTrans(473.6812,89.34636,810.768,rot689)); MBAR->AddNode(MBSS->GetVolume(311),61,new TGeoCombiTrans(447.2116,82.15206,736.0666,rot690)); MBAR->AddNode(MBSS->GetVolume(312),62,new TGeoCombiTrans(506.1677,126.3973,736.0666,rot691)); MBAR->AddNode(MBSS->GetVolume(313),63,new TGeoCombiTrans(470.3742,116.7306,810.768,rot692)); MBAR->AddNode(MBSS->GetVolume(314),64,new TGeoTranslation(684.8931,-173.8947,1189.995)); MBAR->AddNode(MBSS->GetVolume(315),65,new TGeoCombiTrans(690.311,-130.4211,1146.871,rot790)); MBAR->AddNode(MBSS->GetVolume(316),66,new TGeoCombiTrans(722.9832,-184.4764,1158.74,rot791)); MBAR->AddNode(MBSS->GetVolume(317),67,new TGeoCombiTrans(643.3831,-162.9812,1146.871,rot792)); MBAR->AddNode(MBSS->GetVolume(318),68,new TGeoCombiTrans(585.1521,-147.6629,1112.957,rot793)); MBAR->AddNode(MBSS->GetVolume(319),69,new TGeoCombiTrans(779.4878,-48.76476,988.0727,rot798)); MBAR->AddNode(MBSS->GetVolume(320),70,new TGeoCombiTrans(594.0062,76.03342,1112.957,rot800)); MBAR->AddNode(MBSS->GetVolume(321),71,new TGeoCombiTrans(594.0068,-76.03397,1112.957,rot801)); MBAR->AddNode(MBSS->GetVolume(322),72,new TGeoCombiTrans(603.4317,-0.1390657E-03,1112.957,rot803)); MBAR->AddNode(MBSS->GetVolume(323),73,new TGeoCombiTrans(585.1512,147.6627,1112.957,rot804)); MBAR->AddNode(MBSS->GetVolume(324),74,new TGeoCombiTrans(701.1467,43.47341,1016.17,rot805)); MBAR->AddNode(MBSS->GetVolume(325),75,new TGeoCombiTrans(701.1467,-43.47384,1016.17,rot808)); MBAR->AddNode(MBSS->GetVolume(326),76,new TGeoCombiTrans(779.4881,48.76423,988.0727,rot815)); MBAR->AddNode(MBSS->GetVolume(327),77,new TGeoCombiTrans(722.9832,-184.4764,1201.865,rot816)); MBAR->AddNode(MBSS->GetVolume(328),78,new TGeoCombiTrans(733.8188,-97.52915,1201.865,rot817)); MBAR->AddNode(MBSS->GetVolume(329),79,new TGeoCombiTrans(728.401,-141.0027,1158.74,rot818)); MBAR->AddNode(MBSS->GetVolume(330),80,new TGeoCombiTrans(767.2114,-146.2936,1170.61,rot819)); MBAR->AddNode(MBSS->GetVolume(331),81,new TGeoCombiTrans(701.1467,-43.47384,1146.871,rot820)); MBAR->AddNode(MBSS->GetVolume(332),82,new TGeoCombiTrans(740.6774,-43.47389,1158.74,rot821)); MBAR->AddNode(MBSS->GetVolume(333),83,new TGeoCombiTrans(734.5392,-92.23831,1158.74,rot822)); MBAR->AddNode(MBSS->GetVolume(334),84,new TGeoCombiTrans(690.311,-130.4211,1189.995,rot823)); MBAR->AddNode(MBSS->GetVolume(335),85,new TGeoCombiTrans(701.1467,-43.47384,1189.995,rot824)); MBAR->AddNode(MBSS->GetVolume(336),86,new TGeoCombiTrans(729.1214,-135.7119,1354.696,rot825)); MBAR->AddNode(MBSS->GetVolume(337),87,new TGeoCombiTrans(695.7288,-86.94746,1233.119,rot826)); MBAR->AddNode(MBSS->GetVolume(338),88,new TGeoCombiTrans(643.3831,-162.9812,1189.995,rot827)); MBAR->AddNode(MBSS->GetVolume(339),89,new TGeoCombiTrans(694.5019,-176.6785,1387.869,rot828)); MBAR->AddNode(MBSS->GetVolume(340),90,new TGeoCombiTrans(654.2181,76.03339,1146.871,rot829)); MBAR->AddNode(MBSS->GetVolume(341),91,new TGeoCombiTrans(663.6436,-0.1748484E-03,1146.871,rot830)); MBAR->AddNode(MBSS->GetVolume(342),92,new TGeoCombiTrans(654.2188,-76.034,1146.871,rot831)); MBAR->AddNode(MBSS->GetVolume(343),93,new TGeoCombiTrans(701.1467,43.47341,1146.871,rot832)); MBAR->AddNode(MBSS->GetVolume(344),94,new TGeoTranslation(706.5645,-0.2431141E-03,1189.995)); MBAR->AddNode(MBSS->GetVolume(345),95,new TGeoCombiTrans(746.0953,-0.2896611E-03,1158.74,rot833)); MBAR->AddNode(MBSS->GetVolume(346),96,new TGeoCombiTrans(611.2978,-76.03394,1146.871,rot834)); MBAR->AddNode(MBSS->GetVolume(347),97,new TGeoCombiTrans(654.2188,-76.034,1189.995,rot835)); MBAR->AddNode(MBSS->GetVolume(348),98,new TGeoCombiTrans(663.6436,-0.1748484E-03,1189.995,rot836)); MBAR->AddNode(MBSS->GetVolume(349),99,new TGeoCombiTrans(611.2972,76.03345,1146.871,rot837)); MBAR->AddNode(MBSS->GetVolume(350),100,new TGeoCombiTrans(779.4881,48.76423,1170.61,rot838)); MBAR->AddNode(MBSS->GetVolume(351),101,new TGeoCombiTrans(746.0953,-0.2896611E-03,1201.865,rot839)); MBAR->AddNode(MBSS->GetVolume(352),102,new TGeoTranslation(785.626,-0.3362081E-03,1323.442)); MBAR->AddNode(MBSS->GetVolume(353),103,new TGeoCombiTrans(779.4878,-48.76476,1170.61,rot840)); MBAR->AddNode(MBSS->GetVolume(354),104,new TGeoCombiTrans(740.6774,43.47337,1158.74,rot841)); MBAR->AddNode(MBSS->GetVolume(355),105,new TGeoCombiTrans(779.4878,-48.76476,1323.442,rot842)); MBAR->AddNode(MBSS->GetVolume(356),106,new TGeoCombiTrans(817.6909,-0.2276410E-04,1508.201,rot843)); MBAR->AddNode(MBSS->GetVolume(357),107,new TGeoCombiTrans(734.5396,92.23793,1158.74,rot844)); MBAR->AddNode(MBSS->GetVolume(358),108,new TGeoCombiTrans(690.311,130.421,1146.871,rot845)); MBAR->AddNode(MBSS->GetVolume(359),109,new TGeoCombiTrans(701.1467,43.47341,1189.995,rot846)); MBAR->AddNode(MBSS->GetVolume(360),110,new TGeoCombiTrans(728.4016,141.0025,1158.74,rot847)); MBAR->AddNode(MBSS->GetVolume(361),111,new TGeoCombiTrans(690.311,130.421,1189.995,rot848)); MBAR->AddNode(MBSS->GetVolume(362),112,new TGeoCombiTrans(643.3824,162.981,1189.995,rot849)); MBAR->AddNode(MBSS->GetVolume(363),113,new TGeoCombiTrans(643.3824,162.981,1146.871,rot850)); MBAR->AddNode(MBSS->GetVolume(364),114,new TGeoCombiTrans(654.2181,76.03339,1189.995,rot851)); MBAR->AddNode(MBSS->GetVolume(365),115,new TGeoCombiTrans(722.9838,184.4764,1158.74,rot852)); MBAR->AddNode(MBSS->GetVolume(366),116,new TGeoTranslation(684.8932,173.8949,1189.995)); MBAR->AddNode(MBSS->GetVolume(367),117,new TGeoCombiTrans(715.3387,-89.73112,1542.618,rot853)); MBAR->AddNode(MBSS->GetVolume(368),118,new TGeoCombiTrans(738.7302,-138.4957,1509.446,rot854)); MBAR->AddNode(MBSS->GetVolume(369),119,new TGeoCombiTrans(705.3376,-89.73128,1387.869,rot855)); MBAR->AddNode(MBSS->GetVolume(370),120,new TGeoCombiTrans(779.4878,-48.76476,1476.273,rot856)); MBAR->AddNode(MBSS->GetVolume(371),121,new TGeoCombiTrans(739.9571,-48.76471,1354.696,rot857)); MBAR->AddNode(MBSS->GetVolume(372),122,new TGeoCombiTrans(749.9583,-48.76455,1509.446,rot858)); MBAR->AddNode(MBSS->GetVolume(373),123,new TGeoCombiTrans(722.9838,184.4764,1201.865,rot859)); MBAR->AddNode(MBSS->GetVolume(374),124,new TGeoCombiTrans(733.8195,97.52887,1201.865,rot860)); MBAR->AddNode(MBSS->GetVolume(375),125,new TGeoCombiTrans(767.2123,146.2934,1170.61,rot861)); MBAR->AddNode(MBSS->GetVolume(376),126,new TGeoCombiTrans(779.4881,48.76423,1323.442,rot862)); MBAR->AddNode(MBSS->GetVolume(377),127,new TGeoCombiTrans(716.5657,-0.8279974E-04,1387.869,rot863)); MBAR->AddNode(MBSS->GetVolume(378),128,new TGeoCombiTrans(695.7289,86.94732,1233.119,rot864)); MBAR->AddNode(MBSS->GetVolume(379),129,new TGeoCombiTrans(746.0953,-0.2896611E-03,1354.696,rot865)); MBAR->AddNode(MBSS->GetVolume(380),130,new TGeoCombiTrans(739.9574,48.76427,1354.696,rot866)); MBAR->AddNode(MBSS->GetVolume(381),131,new TGeoCombiTrans(705.3382,89.73099,1387.869,rot867)); MBAR->AddNode(MBSS->GetVolume(382),132,new TGeoCombiTrans(779.4881,48.76423,1476.273,rot868)); MBAR->AddNode(MBSS->GetVolume(383),133,new TGeoCombiTrans(756.0964,-0.1293467E-03,1509.446,rot869)); MBAR->AddNode(MBSS->GetVolume(384),134,new TGeoCombiTrans(694.5026,176.6786,1387.869,rot870)); MBAR->AddNode(MBSS->GetVolume(385),135,new TGeoCombiTrans(729.1218,135.7118,1354.696,rot871)); MBAR->AddNode(MBSS->GetVolume(386),136,new TGeoCombiTrans(738.731,138.4955,1509.446,rot872)); MBAR->AddNode(MBSS->GetVolume(387),137,new TGeoCombiTrans(715.3394,89.73115,1542.618,rot873)); MBAR->AddNode(MBSS->GetVolume(388),138,new TGeoCombiTrans(749.9586,48.76443,1509.446,rot874)); MBAR->AddNode(MBSS->GetVolume(389),139,new TGeoCombiTrans(765.7064,179.4627,1541.374,rot875)); MBAR->AddNode(MBSS->GetVolume(390),140,new TGeoCombiTrans(788.1613,0.1840973E-03,1563.111,rot876)); MBAR->AddNode(MBSS->GetVolume(391),141,new TGeoTranslation(849.7557,0.2906799E-03,1561.866)); MBAR->AddNode(MBSS->GetVolume(392),142,new TGeoCombiTrans(788.1613,0.1840973E-03,1541.374,rot877)); MBAR->AddNode(MBSS->GetVolume(393),143,new TGeoCombiTrans(734.0461,176.2193,1509.446,rot878)); MBAR->AddNode(MBSS->GetVolume(394),144,new TGeoCombiTrans(765.7064,179.4627,1563.111,rot879)); MBAR->AddNode(MBSS->GetVolume(395),145,new TGeoTranslation(827.301,179.4631,1561.866)); MBAR->AddNode(MBSS->GetVolume(396),146,new TGeoCombiTrans(768.6653,135.2526,1476.273,rot880)); MBAR->AddNode(MBSS->GetVolume(397),147,new TGeoCombiTrans(762.5274,184.0172,1476.273,rot881)); MBAR->AddNode(MBSS->GetVolume(398),148,new TGeoCombiTrans(724.4368,173.4356,1354.696,rot882)); MBAR->AddNode(MBSS->GetVolume(399),149,new TGeoCombiTrans(762.5274,184.0172,1323.442,rot883)); MBAR->AddNode(MBSS->GetVolume(400),150,new TGeoCombiTrans(795.6407,176.2197,1508.201,rot884)); MBAR->AddNode(MBSS->GetVolume(401),151,new TGeoCombiTrans(768.6653,135.2526,1323.442,rot885)); MBAR->AddNode(MBSS->GetVolume(402),152,new TGeoCombiTrans(838.5284,89.73171,1540.129,rot886)); MBAR->AddNode(MBSS->GetVolume(403),153,new TGeoCombiTrans(806.868,86.48831,1508.201,rot887)); MBAR->AddNode(MBSS->GetVolume(404),154,new TGeoCombiTrans(838.5284,89.73171,1561.866,rot888)); MBAR->AddNode(MBSS->GetVolume(405),155,new TGeoCombiTrans(838.5284,89.73171,1583.604,rot889)); MBAR->AddNode(MBSS->GetVolume(406),156,new TGeoCombiTrans(776.934,89.73161,1563.111,rot890)); MBAR->AddNode(MBSS->GetVolume(407),157,new TGeoCombiTrans(765.7052,-179.4622,1541.374,rot891)); MBAR->AddNode(MBSS->GetVolume(408),158,new TGeoCombiTrans(734.0449,-176.2189,1509.446,rot892)); MBAR->AddNode(MBSS->GetVolume(409),159,new TGeoCombiTrans(765.7052,-179.4622,1563.111,rot893)); MBAR->AddNode(MBSS->GetVolume(410),160,new TGeoTranslation(827.2997,-179.4621,1561.866)); MBAR->AddNode(MBSS->GetVolume(411),161,new TGeoCombiTrans(768.6644,-135.2523,1476.273,rot894)); MBAR->AddNode(MBSS->GetVolume(412),162,new TGeoCombiTrans(762.5262,-184.0168,1476.273,rot895)); MBAR->AddNode(MBSS->GetVolume(413),163,new TGeoCombiTrans(724.4362,-173.4351,1354.696,rot896)); MBAR->AddNode(MBSS->GetVolume(414),164,new TGeoCombiTrans(762.5262,-184.0168,1323.442,rot897)); MBAR->AddNode(MBSS->GetVolume(415),165,new TGeoCombiTrans(795.6395,-176.2188,1508.201,rot898)); MBAR->AddNode(MBSS->GetVolume(416),166,new TGeoCombiTrans(768.6644,-135.2523,1323.442,rot899)); MBAR->AddNode(MBSS->GetVolume(417),167,new TGeoCombiTrans(838.5278,-89.73091,1540.129,rot900)); MBAR->AddNode(MBSS->GetVolume(418),168,new TGeoCombiTrans(806.8675,-86.4876,1508.201,rot901)); MBAR->AddNode(MBSS->GetVolume(419),169,new TGeoCombiTrans(838.5278,-89.73091,1561.866,rot902)); MBAR->AddNode(MBSS->GetVolume(420),170,new TGeoCombiTrans(838.5278,-89.73091,1583.604,rot903)); MBAR->AddNode(MBSS->GetVolume(421),171,new TGeoCombiTrans(776.9333,-89.73102,1563.111,rot904)); MUPH->AddNode(MCAP,1,gGeoIdentity); MCAP->AddNode(MC1a,1,new TGeoCombiTrans(150.8286,-19.85696,638,rot910)); MC1a->AddNode(MCAH,1,new TGeoTranslation(0,-10,0)); MCAH->AddNode(MCAC,1,new TGeoTranslation(0,-0.99915,0)); MCAH->AddNode(MCAC,2,new TGeoTranslation(0,0.99915,0)); MCAH->AddNode(MCAG,1,new TGeoTranslation(0,-0.97415,0)); MCAH->AddNode(MCAG,2,new TGeoTranslation(0,0.97415,0)); MC1a->AddNode(MCAW,1,new TGeoTranslation(0,-8.75,0)); MC1a->AddNode(MCAH,2,new TGeoTranslation(0,-7.5,0)); MC1a->AddNode(MCAW,2,new TGeoTranslation(0,-6.25,0)); MC1a->AddNode(MCAH,3,new TGeoTranslation(0,-5,0)); MC1a->AddNode(MCAW,3,new TGeoTranslation(0,-3.75,0)); MC1a->AddNode(MCAH,4,new TGeoTranslation(0,-2.5,0)); MC1a->AddNode(MCAW,4,new TGeoTranslation(0,-1.25,0)); MC1a->AddNode(MCAH,5,gGeoIdentity); MC1a->AddNode(MCAW,5,new TGeoTranslation(0,1.25,0)); MC1a->AddNode(MCAH,6,new TGeoTranslation(0,2.5,0)); MC1a->AddNode(MCAW,6,new TGeoTranslation(0,3.75,0)); MC1a->AddNode(MCAH,7,new TGeoTranslation(0,5,0)); MC1a->AddNode(MCAW,7,new TGeoTranslation(0,6.25,0)); MC1a->AddNode(MCAH,8,new TGeoTranslation(0,7.5,0)); MC1a->AddNode(MCAW,8,new TGeoTranslation(0,8.75,0)); MC1a->AddNode(MCAH,9,new TGeoTranslation(0,10,0)); MCAP->AddNode(MC1b,1,new TGeoCombiTrans(165.9587,21.84888,702,rot911)); MC1b->AddNode(MCBH,1,new TGeoTranslation(0,-10,0)); MCBH->AddNode(MCBC,1,new TGeoTranslation(0,-0.99915,0)); MCBH->AddNode(MCBC,2,new TGeoTranslation(0,0.99915,0)); MCBH->AddNode(MCBG,1,new TGeoTranslation(0,-0.97415,0)); MCBH->AddNode(MCBG,2,new TGeoTranslation(0,0.97415,0)); MC1b->AddNode(MCBW,1,new TGeoTranslation(0,-8.75,0)); MC1b->AddNode(MCBH,2,new TGeoTranslation(0,-7.5,0)); MC1b->AddNode(MCBW,2,new TGeoTranslation(0,-6.25,0)); MC1b->AddNode(MCBH,3,new TGeoTranslation(0,-5,0)); MC1b->AddNode(MCBW,3,new TGeoTranslation(0,-3.75,0)); MC1b->AddNode(MCBH,4,new TGeoTranslation(0,-2.5,0)); MC1b->AddNode(MCBW,4,new TGeoTranslation(0,-1.25,0)); MC1b->AddNode(MCBH,5,gGeoIdentity); MC1b->AddNode(MCBW,5,new TGeoTranslation(0,1.25,0)); MC1b->AddNode(MCBH,6,new TGeoTranslation(0,2.5,0)); MC1b->AddNode(MCBW,6,new TGeoTranslation(0,3.75,0)); MC1b->AddNode(MCBH,7,new TGeoTranslation(0,5,0)); MC1b->AddNode(MCBW,7,new TGeoTranslation(0,6.25,0)); MC1b->AddNode(MCBH,8,new TGeoTranslation(0,7.5,0)); MC1b->AddNode(MCBW,8,new TGeoTranslation(0,8.75,0)); MC1b->AddNode(MCBH,9,new TGeoTranslation(0,10,0)); MCAP->AddNode(MC2a,1,new TGeoCombiTrans(272.6588,-35.89621,611,rot912)); MC2a->AddNode(MCCH,1,new TGeoTranslation(0,-10,0)); MCCH->AddNode(MCCC,1,new TGeoTranslation(0,-0.99915,0)); MCCH->AddNode(MCCC,2,new TGeoTranslation(0,0.99915,0)); MCCH->AddNode(MCCG,1,new TGeoTranslation(0,-0.97415,0)); MCCH->AddNode(MCCG,2,new TGeoTranslation(0,0.97415,0)); MC2a->AddNode(MCCW,1,new TGeoTranslation(0,-8.75,0)); MC2a->AddNode(MCCH,2,new TGeoTranslation(0,-7.5,0)); MC2a->AddNode(MCCW,2,new TGeoTranslation(0,-6.25,0)); MC2a->AddNode(MCCH,3,new TGeoTranslation(0,-5,0)); MC2a->AddNode(MCCW,3,new TGeoTranslation(0,-3.75,0)); MC2a->AddNode(MCCH,4,new TGeoTranslation(0,-2.5,0)); MC2a->AddNode(MCCW,4,new TGeoTranslation(0,-1.25,0)); MC2a->AddNode(MCCH,5,gGeoIdentity); MC2a->AddNode(MCCW,5,new TGeoTranslation(0,1.25,0)); MC2a->AddNode(MCCH,6,new TGeoTranslation(0,2.5,0)); MC2a->AddNode(MCCW,6,new TGeoTranslation(0,3.75,0)); MC2a->AddNode(MCCH,7,new TGeoTranslation(0,5,0)); MC2a->AddNode(MCCW,7,new TGeoTranslation(0,6.25,0)); MC2a->AddNode(MCCH,8,new TGeoTranslation(0,7.5,0)); MC2a->AddNode(MCCW,8,new TGeoTranslation(0,8.75,0)); MC2a->AddNode(MCCH,9,new TGeoTranslation(0,10,0)); MCAP->AddNode(MC2b,1,new TGeoCombiTrans(281.3476,37.04012,675,rot913)); MC2b->AddNode(MCDH,1,new TGeoTranslation(0,-10,0)); MCDH->AddNode(MCDC,1,new TGeoTranslation(0,-0.99915,0)); MCDH->AddNode(MCDC,2,new TGeoTranslation(0,0.99915,0)); MCDH->AddNode(MCDG,1,new TGeoTranslation(0,-0.97415,0)); MCDH->AddNode(MCDG,2,new TGeoTranslation(0,0.97415,0)); MC2b->AddNode(MCDW,1,new TGeoTranslation(0,-8.75,0)); MC2b->AddNode(MCDH,2,new TGeoTranslation(0,-7.5,0)); MC2b->AddNode(MCDW,2,new TGeoTranslation(0,-6.25,0)); MC2b->AddNode(MCDH,3,new TGeoTranslation(0,-5,0)); MC2b->AddNode(MCDW,3,new TGeoTranslation(0,-3.75,0)); MC2b->AddNode(MCDH,4,new TGeoTranslation(0,-2.5,0)); MC2b->AddNode(MCDW,4,new TGeoTranslation(0,-1.25,0)); MC2b->AddNode(MCDH,5,gGeoIdentity); MC2b->AddNode(MCDW,5,new TGeoTranslation(0,1.25,0)); MC2b->AddNode(MCDH,6,new TGeoTranslation(0,2.5,0)); MC2b->AddNode(MCDW,6,new TGeoTranslation(0,3.75,0)); MC2b->AddNode(MCDH,7,new TGeoTranslation(0,5,0)); MC2b->AddNode(MCDW,7,new TGeoTranslation(0,6.25,0)); MC2b->AddNode(MCDH,8,new TGeoTranslation(0,7.5,0)); MC2b->AddNode(MCDW,8,new TGeoTranslation(0,8.75,0)); MC2b->AddNode(MCDH,9,new TGeoTranslation(0,10,0)); MCAP->AddNode(MC3a,1,new TGeoCombiTrans(252.8919,-50.30333,1074.4,rot914)); MC3a->AddNode(MCEH,1,new TGeoTranslation(0,-8.4,0)); MCEH->AddNode(MCEC,1,new TGeoTranslation(0,-0.99915,0)); MCEH->AddNode(MCEC,2,new TGeoTranslation(0,0.99915,0)); MCEH->AddNode(MCEG,1,new TGeoTranslation(0,-0.97415,0)); MCEH->AddNode(MCEG,2,new TGeoTranslation(0,0.97415,0)); MC3a->AddNode(MCEW,1,new TGeoTranslation(0,-7,0)); MC3a->AddNode(MCEH,2,new TGeoTranslation(0,-5.599999,0)); MC3a->AddNode(MCEW,2,new TGeoTranslation(0,-4.199999,0)); MC3a->AddNode(MCEH,3,new TGeoTranslation(0,-2.799999,0)); MC3a->AddNode(MCEW,3,new TGeoTranslation(0,-1.399999,0)); MC3a->AddNode(MCEH,4,new TGeoTranslation(0,0.7450581E-06,0)); MC3a->AddNode(MCEW,4,new TGeoTranslation(0,1.400001,0)); MC3a->AddNode(MCEH,5,new TGeoTranslation(0,2.800001,0)); MC3a->AddNode(MCEW,5,new TGeoTranslation(0,4.200001,0)); MC3a->AddNode(MCEH,6,new TGeoTranslation(0,5.600001,0)); MC3a->AddNode(MCEW,6,new TGeoTranslation(0,7.000001,0)); MC3a->AddNode(MCEH,7,new TGeoTranslation(0,8.400001,0)); MCAP->AddNode(MC3a,2,new TGeoCombiTrans(257.2943,16.86396,1074.4,rot915)); MCAP->AddNode(MC3b,1,new TGeoCombiTrans(271.0881,-17.76805,1132,rot916)); MC3b->AddNode(MCFH,1,new TGeoTranslation(0,-8.4,0)); MCFH->AddNode(MCFC,1,new TGeoTranslation(0,-0.99915,0)); MCFH->AddNode(MCFC,2,new TGeoTranslation(0,0.99915,0)); MCFH->AddNode(MCFG,1,new TGeoTranslation(0,-0.97415,0)); MCFH->AddNode(MCFG,2,new TGeoTranslation(0,0.97415,0)); MC3b->AddNode(MCFW,1,new TGeoTranslation(0,-7,0)); MC3b->AddNode(MCFH,2,new TGeoTranslation(0,-5.599999,0)); MC3b->AddNode(MCFW,2,new TGeoTranslation(0,-4.199999,0)); MC3b->AddNode(MCFH,3,new TGeoTranslation(0,-2.799999,0)); MC3b->AddNode(MCFW,3,new TGeoTranslation(0,-1.399999,0)); MC3b->AddNode(MCFH,4,new TGeoTranslation(0,0.7450581E-06,0)); MC3b->AddNode(MCFW,4,new TGeoTranslation(0,1.400001,0)); MC3b->AddNode(MCFH,5,new TGeoTranslation(0,2.800001,0)); MC3b->AddNode(MCFW,5,new TGeoTranslation(0,4.200001,0)); MC3b->AddNode(MCFH,6,new TGeoTranslation(0,5.600001,0)); MC3b->AddNode(MCFW,6,new TGeoTranslation(0,7.000001,0)); MC3b->AddNode(MCFH,7,new TGeoTranslation(0,8.400001,0)); MCAP->AddNode(MC3b,2,new TGeoCombiTrans(266.4497,53.00015,1132,rot917)); MCAP->AddNode(MC4a,1,new TGeoCombiTrans(429.1641,-85.36604,1098.2,rot918)); MC4a->AddNode(MCGH,1,new TGeoTranslation(0,-8.4,0)); MCGH->AddNode(MCGC,1,new TGeoTranslation(0,-0.99915,0)); MCGH->AddNode(MCGC,2,new TGeoTranslation(0,0.99915,0)); MCGH->AddNode(MCGG,1,new TGeoTranslation(0,-0.97415,0)); MCGH->AddNode(MCGG,2,new TGeoTranslation(0,0.97415,0)); MC4a->AddNode(MCGW,1,new TGeoTranslation(0,-7,0)); MC4a->AddNode(MCGH,2,new TGeoTranslation(0,-5.599999,0)); MC4a->AddNode(MCGW,2,new TGeoTranslation(0,-4.199999,0)); MC4a->AddNode(MCGH,3,new TGeoTranslation(0,-2.799999,0)); MC4a->AddNode(MCGW,3,new TGeoTranslation(0,-1.399999,0)); MC4a->AddNode(MCGH,4,new TGeoTranslation(0,0.7450581E-06,0)); MC4a->AddNode(MCGW,4,new TGeoTranslation(0,1.400001,0)); MC4a->AddNode(MCGH,5,new TGeoTranslation(0,2.800001,0)); MC4a->AddNode(MCGW,5,new TGeoTranslation(0,4.200001,0)); MC4a->AddNode(MCGH,6,new TGeoTranslation(0,5.600001,0)); MC4a->AddNode(MCGW,6,new TGeoTranslation(0,7.000001,0)); MC4a->AddNode(MCGH,7,new TGeoTranslation(0,8.400001,0)); MCAP->AddNode(MC4a,2,new TGeoCombiTrans(436.635,28.61857,1098.2,rot919)); MCAP->AddNode(MC4b,1,new TGeoCombiTrans(459.5363,-30.1196,1155.8,rot920)); MC4b->AddNode(MCHH,1,new TGeoTranslation(0,-8.4,0)); MCHH->AddNode(MCHC,1,new TGeoTranslation(0,-0.99915,0)); MCHH->AddNode(MCHC,2,new TGeoTranslation(0,0.99915,0)); MCHH->AddNode(MCHG,1,new TGeoTranslation(0,-0.97415,0)); MCHH->AddNode(MCHG,2,new TGeoTranslation(0,0.97415,0)); MC4b->AddNode(MCHW,1,new TGeoTranslation(0,-7,0)); MC4b->AddNode(MCHH,2,new TGeoTranslation(0,-5.599999,0)); MC4b->AddNode(MCHW,2,new TGeoTranslation(0,-4.199999,0)); MC4b->AddNode(MCHH,3,new TGeoTranslation(0,-2.799999,0)); MC4b->AddNode(MCHW,3,new TGeoTranslation(0,-1.399999,0)); MC4b->AddNode(MCHH,4,new TGeoTranslation(0,0.7450581E-06,0)); MC4b->AddNode(MCHW,4,new TGeoTranslation(0,1.400001,0)); MC4b->AddNode(MCHH,5,new TGeoTranslation(0,2.800001,0)); MC4b->AddNode(MCHW,5,new TGeoTranslation(0,4.200001,0)); MC4b->AddNode(MCHH,6,new TGeoTranslation(0,5.600001,0)); MC4b->AddNode(MCHW,6,new TGeoTranslation(0,7.000001,0)); MC4b->AddNode(MCHH,7,new TGeoTranslation(0,8.400001,0)); MCAP->AddNode(MC4b,2,new TGeoCombiTrans(451.6735,89.84344,1155.8,rot921)); MCAP->AddNode(MC5a,1,new TGeoCombiTrans(377.7843,-75.14597,1605,rot922)); MC5a->AddNode(MCIH,1,new TGeoTranslation(0,-9,0)); MCIH->AddNode(MCIC,1,new TGeoTranslation(0,-0.99915,0)); MCIH->AddNode(MCIC,2,new TGeoTranslation(0,0.99915,0)); MCIH->AddNode(MCIG,1,new TGeoTranslation(0,-0.97415,0)); MCIH->AddNode(MCIG,2,new TGeoTranslation(0,0.97415,0)); MC5a->AddNode(MCIW,1,new TGeoTranslation(0,-7.5,0)); MC5a->AddNode(MCIH,2,new TGeoTranslation(0,-6,0)); MC5a->AddNode(MCIW,2,new TGeoTranslation(0,-4.5,0)); MC5a->AddNode(MCIH,3,new TGeoTranslation(0,-3,0)); MC5a->AddNode(MCIW,3,new TGeoTranslation(0,-1.5,0)); MC5a->AddNode(MCIH,4,gGeoIdentity); MC5a->AddNode(MCIW,4,new TGeoTranslation(0,1.5,0)); MC5a->AddNode(MCIH,5,new TGeoTranslation(0,3,0)); MC5a->AddNode(MCIW,5,new TGeoTranslation(0,4.5,0)); MC5a->AddNode(MCIH,6,new TGeoTranslation(0,6,0)); MC5a->AddNode(MCIW,6,new TGeoTranslation(0,7.5,0)); MC5a->AddNode(MCIH,7,new TGeoTranslation(0,9,0)); MCAP->AddNode(MC5a,2,new TGeoCombiTrans(384.3608,25.19234,1605,rot923)); MCAP->AddNode(MC5b,1,new TGeoCombiTrans(398.7295,-26.13411,1665,rot924)); MC5b->AddNode(MCJH,1,new TGeoTranslation(0,-9,0)); MCJH->AddNode(MCJC,1,new TGeoTranslation(0,-0.99915,0)); MCJH->AddNode(MCJC,2,new TGeoTranslation(0,0.99915,0)); MCJH->AddNode(MCJG,1,new TGeoTranslation(0,-0.97415,0)); MCJH->AddNode(MCJG,2,new TGeoTranslation(0,0.97415,0)); MC5b->AddNode(MCJW,1,new TGeoTranslation(0,-7.5,0)); MC5b->AddNode(MCJH,2,new TGeoTranslation(0,-6,0)); MC5b->AddNode(MCJW,2,new TGeoTranslation(0,-4.5,0)); MC5b->AddNode(MCJH,3,new TGeoTranslation(0,-3,0)); MC5b->AddNode(MCJW,3,new TGeoTranslation(0,-1.5,0)); MC5b->AddNode(MCJH,4,gGeoIdentity); MC5b->AddNode(MCJW,4,new TGeoTranslation(0,1.5,0)); MC5b->AddNode(MCJH,5,new TGeoTranslation(0,3,0)); MC5b->AddNode(MCJW,5,new TGeoTranslation(0,4.5,0)); MC5b->AddNode(MCJH,6,new TGeoTranslation(0,6,0)); MC5b->AddNode(MCJW,6,new TGeoTranslation(0,7.5,0)); MC5b->AddNode(MCJH,7,new TGeoTranslation(0,9,0)); MCAP->AddNode(MC5b,2,new TGeoCombiTrans(391.9071,77.95516,1665,rot925)); MCAP->AddNode(MC6a,1,new TGeoCombiTrans(650.4176,-129.3761,1630,rot926)); MC6a->AddNode(MCKH,1,new TGeoTranslation(0,-9,0)); MCKH->AddNode(MCKC,1,new TGeoTranslation(0,-0.99915,0)); MCKH->AddNode(MCKC,2,new TGeoTranslation(0,0.99915,0)); MCKH->AddNode(MCKG,1,new TGeoTranslation(0,-0.97415,0)); MCKH->AddNode(MCKG,2,new TGeoTranslation(0,0.97415,0)); MC6a->AddNode(MCKW,1,new TGeoTranslation(0,-7.5,0)); MC6a->AddNode(MCKH,2,new TGeoTranslation(0,-6,0)); MC6a->AddNode(MCKW,2,new TGeoTranslation(0,-4.5,0)); MC6a->AddNode(MCKH,3,new TGeoTranslation(0,-3,0)); MC6a->AddNode(MCKW,3,new TGeoTranslation(0,-1.5,0)); MC6a->AddNode(MCKH,4,gGeoIdentity); MC6a->AddNode(MCKW,4,new TGeoTranslation(0,1.5,0)); MC6a->AddNode(MCKH,5,new TGeoTranslation(0,3,0)); MC6a->AddNode(MCKW,5,new TGeoTranslation(0,4.5,0)); MC6a->AddNode(MCKH,6,new TGeoTranslation(0,6,0)); MC6a->AddNode(MCKW,6,new TGeoTranslation(0,7.5,0)); MC6a->AddNode(MCKH,7,new TGeoTranslation(0,9,0)); MCAP->AddNode(MC6a,2,new TGeoCombiTrans(661.7402,43.37274,1630,rot927)); MCAP->AddNode(MC6b,1,new TGeoCombiTrans(686.0987,-44.96928,1690,rot928)); MC6b->AddNode(MCLH,1,new TGeoTranslation(0,-9,0)); MCLH->AddNode(MCLC,1,new TGeoTranslation(0,-0.99915,0)); MCLH->AddNode(MCLC,2,new TGeoTranslation(0,0.99915,0)); MCLH->AddNode(MCLG,1,new TGeoTranslation(0,-0.97415,0)); MCLH->AddNode(MCLG,2,new TGeoTranslation(0,0.97415,0)); MC6b->AddNode(MCLW,1,new TGeoTranslation(0,-7.5,0)); MC6b->AddNode(MCLH,2,new TGeoTranslation(0,-6,0)); MC6b->AddNode(MCLW,2,new TGeoTranslation(0,-4.5,0)); MC6b->AddNode(MCLH,3,new TGeoTranslation(0,-3,0)); MC6b->AddNode(MCLW,3,new TGeoTranslation(0,-1.5,0)); MC6b->AddNode(MCLH,4,gGeoIdentity); MC6b->AddNode(MCLW,4,new TGeoTranslation(0,1.5,0)); MC6b->AddNode(MCLH,5,new TGeoTranslation(0,3,0)); MC6b->AddNode(MCLW,5,new TGeoTranslation(0,4.5,0)); MC6b->AddNode(MCLH,6,new TGeoTranslation(0,6,0)); MC6b->AddNode(MCLW,6,new TGeoTranslation(0,7.5,0)); MC6b->AddNode(MCLH,7,new TGeoTranslation(0,9,0)); MCAP->AddNode(MC6b,2,new TGeoCombiTrans(674.3593,134.1384,1690,rot929)); MCAP->AddNode(MCSS->GetVolume(0),1,new TGeoTranslation(365.0245,-97.80802,689.8005)); MCAP->AddNode(MCSS->GetVolume(1),2,new TGeoCombiTrans(406.7798,-108.9963,803.6814,rot930)); MCAP->AddNode(MCSS->GetVolume(2),3,new TGeoCombiTrans(489.7788,-131.2358,966.2554,rot931)); MCAP->AddNode(MCSS->GetVolume(3),4,new TGeoCombiTrans(550.1595,-147.4148,1084.721,rot932)); MCAP->AddNode(MCSS->GetVolume(4),5,new TGeoCombiTrans(601.3778,-161.1387,1182.784,rot933)); MCAP->AddNode(MCSS->GetVolume(5),6,new TGeoCombiTrans(664.3027,-177.9994,1404.25,rot934)); MCAP->AddNode(MCSS->GetVolume(6),7,new TGeoCombiTrans(760.2841,-203.7175,1576.098,rot935)); MCAP->AddNode(MCSS->GetVolume(7),8,new TGeoCombiTrans(850.3909,-227.8615,1629.308,rot936)); MCAP->AddNode(MCSS->GetVolume(8),9,new TGeoTranslation(865.3569,-231.8717,1678.191)); MCAP->AddNode(MCSS->GetVolume(9),10,new TGeoCombiTrans(108.9115,-29.18276,689.8005,rot937)); MCAP->AddNode(MCSS->GetVolume(10),11,new TGeoCombiTrans(135.6484,-36.34688,851.2493,rot938)); MCAP->AddNode(MCSS->GetVolume(11),12,new TGeoCombiTrans(168.5594,-45.16534,1051.234,rot939)); MCAP->AddNode(MCSS->GetVolume(12),13,new TGeoCombiTrans(183.7016,-49.22269,1142.89,rot940)); MCAP->AddNode(MCSS->GetVolume(13),14,new TGeoCombiTrans(205.6039,-55.0914,1274.371,rot941)); MCAP->AddNode(MCSS->GetVolume(14),15,new TGeoCombiTrans(237.1308,-63.53899,1463.631,rot942)); MCAP->AddNode(MCSS->GetVolume(15),16,new TGeoCombiTrans(260.9209,-69.91354,1606.702,rot943)); MCAP->AddNode(MCSS->GetVolume(16),17,new TGeoCombiTrans(272.7514,-73.08353,1678.191,rot944)); MCAP->AddNode(MCSS->GetVolume(17),18,new TGeoCombiTrans(239.6928,-64.22548,721.8934,rot945)); MCAP->AddNode(MCSS->GetVolume(18),19,new TGeoCombiTrans(281.4481,-75.41377,803.6814,rot946)); MCAP->AddNode(MCSS->GetVolume(19),20,new TGeoCombiTrans(302.7354,-81.11771,933.0372,rot947)); MCAP->AddNode(MCSS->GetVolume(20),21,new TGeoCombiTrans(371.9143,-99.65414,1113.899,rot948)); MCAP->AddNode(MCSS->GetVolume(21),22,new TGeoCombiTrans(343.9792,-92.16895,1013.823,rot949)); MCAP->AddNode(MCSS->GetVolume(22),23,new TGeoCombiTrans(414.5217,-111.0707,1219.747,rot950)); MCAP->AddNode(MCSS->GetVolume(23),24,new TGeoCombiTrans(430.2677,-115.2899,1314.271,rot951)); MCAP->AddNode(MCSS->GetVolume(24),25,new TGeoCombiTrans(455.3849,-122.02,1458.874,rot952)); MCAP->AddNode(MCSS->GetVolume(25),26,new TGeoCombiTrans(367.5636,-98.48837,1473.775,rot953)); MCAP->AddNode(MCSS->GetVolume(26),27,new TGeoCombiTrans(601.5986,-161.1979,1563.755,rot954)); MCAP->AddNode(MCSS->GetVolume(27),28,new TGeoTranslation(689.4199,-184.7295,1570.586)); MCAP->AddNode(MCSS->GetVolume(28),29,new TGeoCombiTrans(760.2841,-203.7175,1597.83,rot955)); MCAP->AddNode(MCSS->GetVolume(29),30,new TGeoCombiTrans(601.5986,-161.1979,1585.487,rot956)); MCAP->AddNode(MCSS->GetVolume(30),31,new TGeoCombiTrans(383.3445,-102.7168,1568.511,rot957)); MCAP->AddNode(MCSS->GetVolume(31),32,new TGeoCombiTrans(566.5142,-151.797,1647.495,rot958)); MCAP->AddNode(MCSS->GetVolume(32),33,new TGeoCombiTrans(234.2433,-62.7653,657.7076,rot959)); MCAP->AddNode(MCSS->GetVolume(33),34,new TGeoCombiTrans(571.5941,-153.1582,1708.886,rot960)); MCAP->AddNode(MCSS->GetVolume(34),35,new TGeoCombiTrans(762.4224,-204.2905,1605.444,rot961)); MCAP->AddNode(MCSS->GetVolume(35),36,new TGeoCombiTrans(413.165,-110.7072,1211.774,rot962)); MCAP->AddNode(MCSS->GetVolume(36),37,new TGeoCombiTrans(346.8046,-92.926,1022.055,rot963)); MCAP->AddNode(MCSS->GetVolume(37),38,new TGeoCombiTrans(383.9738,-102.8855,1576.007,rot964)); MCAP->AddNode(MCSS->GetVolume(38),39,new TGeoCombiTrans(601.5986,-161.1979,1592.934,rot965)); MCAP->AddNode(MCSS->GetVolume(39),40,new TGeoTranslation(365.0239,97.80818,689.8005)); MCAP->AddNode(MCSS->GetVolume(40),41,new TGeoCombiTrans(406.7794,108.9963,803.6814,rot966)); MCAP->AddNode(MCSS->GetVolume(41),42,new TGeoCombiTrans(489.7778,131.2354,966.2554,rot967)); MCAP->AddNode(MCSS->GetVolume(42),43,new TGeoCombiTrans(550.1591,147.4149,1084.721,rot968)); MCAP->AddNode(MCSS->GetVolume(43),44,new TGeoCombiTrans(601.3782,161.1386,1182.784,rot969)); MCAP->AddNode(MCSS->GetVolume(44),45,new TGeoCombiTrans(664.302,177.9989,1404.25,rot970)); MCAP->AddNode(MCSS->GetVolume(45),46,new TGeoCombiTrans(760.2841,203.7169,1576.098,rot971)); MCAP->AddNode(MCSS->GetVolume(46),47,new TGeoCombiTrans(850.3907,227.8616,1629.308,rot972)); MCAP->AddNode(MCSS->GetVolume(47),48,new TGeoTranslation(865.3573,231.8715,1678.191)); MCAP->AddNode(MCSS->GetVolume(48),49,new TGeoCombiTrans(108.9116,29.18279,689.8005,rot973)); MCAP->AddNode(MCSS->GetVolume(49),50,new TGeoCombiTrans(135.6485,36.34697,851.2493,rot974)); MCAP->AddNode(MCSS->GetVolume(50),51,new TGeoCombiTrans(168.5594,45.16541,1051.234,rot975)); MCAP->AddNode(MCSS->GetVolume(51),52,new TGeoCombiTrans(183.7016,49.22262,1142.89,rot976)); MCAP->AddNode(MCSS->GetVolume(52),53,new TGeoCombiTrans(205.604,55.09139,1274.371,rot977)); MCAP->AddNode(MCSS->GetVolume(53),54,new TGeoCombiTrans(237.1313,63.53911,1463.631,rot978)); MCAP->AddNode(MCSS->GetVolume(54),55,new TGeoCombiTrans(260.9204,69.9134,1606.702,rot979)); MCAP->AddNode(MCSS->GetVolume(55),56,new TGeoCombiTrans(272.7518,73.08357,1678.191,rot980)); MCAP->AddNode(MCSS->GetVolume(56),57,new TGeoCombiTrans(239.6925,64.2256,721.8934,rot981)); MCAP->AddNode(MCSS->GetVolume(57),58,new TGeoCombiTrans(281.4481,75.4137,803.6814,rot982)); MCAP->AddNode(MCSS->GetVolume(58),59,new TGeoCombiTrans(302.7354,81.11765,933.0372,rot983)); MCAP->AddNode(MCSS->GetVolume(59),60,new TGeoCombiTrans(371.9147,99.65403,1113.899,rot984)); MCAP->AddNode(MCSS->GetVolume(60),61,new TGeoCombiTrans(343.9782,92.16861,1013.823,rot985)); MCAP->AddNode(MCSS->GetVolume(61),62,new TGeoCombiTrans(414.5212,111.0702,1219.747,rot986)); MCAP->AddNode(MCSS->GetVolume(62),63,new TGeoCombiTrans(430.2672,115.2893,1314.271,rot987)); MCAP->AddNode(MCSS->GetVolume(63),64,new TGeoCombiTrans(455.3848,122.02,1458.874,rot988)); MCAP->AddNode(MCSS->GetVolume(64),65,new TGeoCombiTrans(367.5632,98.48847,1473.775,rot989)); MCAP->AddNode(MCSS->GetVolume(65),66,new TGeoCombiTrans(601.598,161.198,1563.755,rot990)); MCAP->AddNode(MCSS->GetVolume(66),67,new TGeoTranslation(689.4196,184.7296,1570.586)); MCAP->AddNode(MCSS->GetVolume(67),68,new TGeoCombiTrans(760.2841,203.7169,1597.83,rot991)); MCAP->AddNode(MCSS->GetVolume(68),69,new TGeoCombiTrans(601.598,161.198,1585.487,rot992)); MCAP->AddNode(MCSS->GetVolume(69),70,new TGeoCombiTrans(383.3445,102.7171,1568.511,rot993)); MCAP->AddNode(MCSS->GetVolume(70),71,new TGeoCombiTrans(566.5145,151.797,1647.495,rot994)); MCAP->AddNode(MCSS->GetVolume(71),72,new TGeoCombiTrans(234.243,62.76537,657.7076,rot995)); MCAP->AddNode(MCSS->GetVolume(72),73,new TGeoCombiTrans(571.5946,153.1582,1708.886,rot996)); MCAP->AddNode(MCSS->GetVolume(73),74,new TGeoCombiTrans(762.4219,204.2906,1605.444,rot997)); MCAP->AddNode(MCSS->GetVolume(74),75,new TGeoCombiTrans(413.1651,110.7072,1211.774,rot998)); MCAP->AddNode(MCSS->GetVolume(75),76,new TGeoCombiTrans(346.8037,92.92629,1022.055,rot999)); MCAP->AddNode(MCSS->GetVolume(76),77,new TGeoCombiTrans(383.9728,102.8854,1576.007,rot1000)); MCAP->AddNode(MCSS->GetVolume(77),78,new TGeoCombiTrans(601.598,161.198,1592.934,rot1001)); MCAP->AddNode(MCSS->GetVolume(78),79,new TGeoCombiTrans(787.1028,0.1937866E-03,1576.098,rot1002)); MCAP->AddNode(MCSS->GetVolume(79),80,new TGeoCombiTrans(880.3893,0.1162720E-03,1629.308,rot1003)); MCAP->AddNode(MCSS->GetVolume(80),81,new TGeoTranslation(895.8842,-0.9689331E-04,1678.191)); MCAP->AddNode(MCSS->GetVolume(81),82,new TGeoCombiTrans(245.4964,-0.3391266E-04,1463.631,rot1004)); MCAP->AddNode(MCSS->GetVolume(82),83,new TGeoCombiTrans(270.1258,-0.2010536E-03,1606.702,rot1005)); MCAP->AddNode(MCSS->GetVolume(83),84,new TGeoCombiTrans(282.3745,-0.2180100E-03,1678.191,rot1006)); MCAP->AddNode(MCSS->GetVolume(84),85,new TGeoCombiTrans(385.0344,-0.4844664E-05,1113.899,rot1007)); MCAP->AddNode(MCSS->GetVolume(85),86,new TGeoCombiTrans(471.449,-0.2422333E-04,1458.874,rot1008)); MCAP->AddNode(MCSS->GetVolume(86),87,new TGeoCombiTrans(380.5305,-0.1744079E-03,1473.775,rot1009)); MCAP->AddNode(MCSS->GetVolume(87),88,new TGeoCombiTrans(622.821,-0.1501846E-03,1563.755,rot1010)); MCAP->AddNode(MCSS->GetVolume(88),89,new TGeoTranslation(713.7395,0,1570.586)); MCAP->AddNode(MCSS->GetVolume(89),90,new TGeoCombiTrans(787.1028,0.1937866E-03,1597.83,rot1011)); MCAP->AddNode(MCSS->GetVolume(90),91,new TGeoCombiTrans(622.821,-0.1501846E-03,1585.487,rot1012)); MCAP->AddNode(MCSS->GetVolume(91),92,new TGeoCombiTrans(396.8685,-0.1598740E-03,1568.511,rot1013)); MCAP->AddNode(MCSS->GetVolume(92),93,new TGeoCombiTrans(586.4997,-0.1598740E-03,1647.495,rot1014)); MCAP->AddNode(MCSS->GetVolume(93),94,new TGeoCombiTrans(242.506,0.1429176E-03,657.7076,rot1015)); MCAP->AddNode(MCSS->GetVolume(94),95,new TGeoCombiTrans(591.7589,-0.1550293E-03,1708.886,rot1016)); MCAP->AddNode(MCSS->GetVolume(95),96,new TGeoCombiTrans(789.317,0.1647186E-03,1605.444,rot1017)); MCAP->AddNode(MCSS->GetVolume(96),97,new TGeoCombiTrans(397.5194,-0.2398109E-03,1576.007,rot1018)); MCAP->AddNode(MCSS->GetVolume(97),98,new TGeoCombiTrans(622.821,-0.1501846E-03,1592.934,rot1019)); MCAP->AddNode(MCSS->GetVolume(98),99,new TGeoCombiTrans(381.7401,-50.25699,1113.899,rot1020)); MCAP->AddNode(MCSS->GetVolume(99),100,new TGeoCombiTrans(577.9459,-94.32947,1647.495,rot1021)); MCAP->AddNode(MCSS->GetVolume(100),101,new TGeoCombiTrans(381.7404,50.25693,1113.899,rot1022)); MCAP->AddNode(MCSS->GetVolume(101),102,new TGeoCombiTrans(582.6676,58.46752,1647.495,rot1023)); MCAP->AddNode(MCSS->GetVolume(102),103,new TGeoCombiTrans(365.0242,0.8010864E-04,721.8934,rot1024)); MCAP->AddNode(MCSS->GetVolume(103),104,new TGeoCombiTrans(371.462,48.90424,657.7076,rot1025)); MCAP->AddNode(MCSS->GetVolume(104),105,new TGeoCombiTrans(371.4623,-48.90387,657.7076,rot1026)); MCAP->AddNode(MCSS->GetVolume(105),106,new TGeoCombiTrans(105.2869,13.86128,657.7076,rot1027)); MCAP->AddNode(MCSS->GetVolume(106),107,new TGeoCombiTrans(105.2869,-13.86129,657.7076,rot1028)); MCAP->AddNode(MCSS->GetVolume(107),108,new TGeoCombiTrans(114.3611,0.4005432E-04,721.8934,rot1029)); MCAP->AddNode(MCSS->GetVolume(108),109,new TGeoCombiTrans(239.6924,33.58262,721.8934,rot1030)); MCAP->AddNode(MCSS->GetVolume(109),110,new TGeoCombiTrans(236.0682,-48.90401,657.7076,rot1031)); MCAP->AddNode(MCSS->GetVolume(110),111,new TGeoCombiTrans(240.6811,13.86143,657.7076,rot1032)); MCAP->AddNode(MCSS->GetVolume(111),112,new TGeoCombiTrans(365.0242,0.8010864E-04,689.8005,rot1033)); MCAP->AddNode(MCSS->GetVolume(112),113,new TGeoCombiTrans(448.535,-0.1106262E-03,885.4694,rot1034)); MCAP->AddNode(MCSS->GetVolume(113),114,new TGeoCombiTrans(406.7795,-11.18821,803.6814,rot1035)); MCAP->AddNode(MCSS->GetVolume(114),115,new TGeoCombiTrans(489.7788,-11.05135,966.2554,rot1036)); MCAP->AddNode(MCSS->GetVolume(115),116,new TGeoCombiTrans(531.0216,-0.3890991E-03,1047.041,rot1037)); MCAP->AddNode(MCSS->GetVolume(116),117,new TGeoCombiTrans(156.9358,0.5340576E-04,980.6051,rot1038)); MCAP->AddNode(MCSS->GetVolume(117),118,new TGeoCombiTrans(135.6484,5.70399,851.2493,rot1039)); MCAP->AddNode(MCSS->GetVolume(118),119,new TGeoCombiTrans(572.4199,113.861,1113.899,rot1040)); MCAP->AddNode(MCSS->GetVolume(119),120,new TGeoCombiTrans(582.3845,38.17131,1113.899,rot1041)); MCAP->AddNode(MCSS->GetVolume(120),121,new TGeoCombiTrans(582.3842,-38.17146,1113.899,rot1042)); MCAP->AddNode(MCSS->GetVolume(121),122,new TGeoCombiTrans(572.4192,-113.8612,1113.899,rot1043)); MCAP->AddNode(MCSS->GetVolume(122),123,new TGeoCombiTrans(158.2464,0.6675720E-04,988.568,rot1044)); MCAP->AddNode(MCSS->GetVolume(123),124,new TGeoCombiTrans(535.3619,0.2212524E-03,1055.543,rot1045)); MCAP->AddNode(MCSS->GetVolume(124),125,new TGeoCombiTrans(637.7993,-0.7629395E-05,1251.669,rot1046)); MCAP->AddNode(MCSS->GetVolume(125),126,new TGeoCombiTrans(188.5309,-0.6866455E-04,1171.88,rot1047)); MCAP->AddNode(MCSS->GetVolume(126),127,new TGeoCombiTrans(181.2353,36.04992,1113.899,rot1048)); MCAP->AddNode(MCSS->GetVolume(127),128,new TGeoCombiTrans(184.3903,12.08561,1113.899,rot1049)); MCAP->AddNode(MCSS->GetVolume(128),129,new TGeoCombiTrans(184.3902,-12.08554,1113.899,rot1050)); MCAP->AddNode(MCSS->GetVolume(129),130,new TGeoCombiTrans(181.2352,-36.04992,1113.899,rot1051)); MCAP->AddNode(MCSS->GetVolume(130),131,new TGeoCombiTrans(171.7144,21.2011,1051.234,rot1052)); MCAP->AddNode(MCSS->GetVolume(131),132,new TGeoCombiTrans(171.7144,-21.20096,1051.234,rot1053)); MCAP->AddNode(MCSS->GetVolume(132),133,new TGeoCombiTrans(611.3428,-85.44893,1182.784,rot1054)); MCAP->AddNode(MCSS->GetVolume(133),134,new TGeoCombiTrans(611.3429,85.44884,1182.784,rot1055)); MCAP->AddNode(MCSS->GetVolume(134),135,new TGeoCombiTrans(343.9792,-50.11808,1013.823,rot1056)); MCAP->AddNode(MCSS->GetVolume(135),136,new TGeoCombiTrans(346.8037,50.52423,1022.055,rot1057)); MCAP->AddNode(MCSS->GetVolume(136),137,new TGeoCombiTrans(413.1651,-60.19062,1211.774,rot1058)); MCAP->AddNode(MCSS->GetVolume(137),138,new TGeoCombiTrans(639.1849,-0.5264282E-03,1259.647,rot1059)); MCAP->AddNode(MCSS->GetVolume(138),139,new TGeoCombiTrans(189.8579,0.3814697E-05,1179.848,rot1060)); MCAP->AddNode(MCSS->GetVolume(139),140,new TGeoCombiTrans(701.5795,92.36478,1548.854,rot1061)); MCAP->AddNode(MCSS->GetVolume(140),141,new TGeoCombiTrans(701.5797,-92.36475,1548.854,rot1062)); MCAP->AddNode(MCSS->GetVolume(141),142,new TGeoCombiTrans(676.462,85.63409,1404.25,rot1063)); MCAP->AddNode(MCSS->GetVolume(142),143,new TGeoCombiTrans(676.4625,-85.63461,1404.25,rot1064)); MCAP->AddNode(MCSS->GetVolume(143),144,new TGeoCombiTrans(257.3735,33.88385,1558.366,rot1065)); MCAP->AddNode(MCSS->GetVolume(144),145,new TGeoCombiTrans(257.373,-33.88374,1558.366,rot1066)); MCAP->AddNode(MCSS->GetVolume(145),146,new TGeoCombiTrans(225.2542,29.65522,1368.895,rot1067)); MCAP->AddNode(MCSS->GetVolume(146),147,new TGeoCombiTrans(225.2542,-29.65529,1368.895,rot1068)); MCAP->AddNode(MCSS->GetVolume(147),148,new TGeoCombiTrans(209.5082,25.43612,1274.371,rot1069)); MCAP->AddNode(MCSS->GetVolume(148),149,new TGeoCombiTrans(209.5082,-25.43616,1274.371,rot1070)); MCAP->AddNode(MCSS->GetVolume(149),150,new TGeoCombiTrans(258.6528,34.05213,1565.91,rot1071)); MCAP->AddNode(MCSS->GetVolume(150),151,new TGeoCombiTrans(258.6533,-34.05244,1565.91,rot1072)); MCAP->AddNode(MCSS->GetVolume(151),152,new TGeoCombiTrans(271.2071,53.94662,1647.495,rot1073)); MCAP->AddNode(MCSS->GetVolume(152),153,new TGeoCombiTrans(275.9289,18.08533,1647.495,rot1074)); MCAP->AddNode(MCSS->GetVolume(153),154,new TGeoCombiTrans(275.9297,-18.08556,1647.495,rot1075)); MCAP->AddNode(MCSS->GetVolume(154),155,new TGeoCombiTrans(271.2079,-53.94664,1647.495,rot1076)); MCAP->AddNode(MCSS->GetVolume(155),156,new TGeoCombiTrans(282.7328,37.22228,1708.886,rot1077)); MCAP->AddNode(MCSS->GetVolume(156),157,new TGeoCombiTrans(282.7325,-37.22244,1708.886,rot1078)); MCAP->AddNode(MCSS->GetVolume(157),158,new TGeoCombiTrans(845.8073,111.3523,1603.342,rot1079)); MCAP->AddNode(MCSS->GetVolume(158),159,new TGeoCombiTrans(845.8073,-111.3526,1603.342,rot1080)); MCAP->AddNode(MCSS->GetVolume(159),160,new TGeoCombiTrans(414.5212,60.19795,1219.747,rot1081)); MCAP->AddNode(MCSS->GetVolume(160),161,new TGeoCombiTrans(387.8054,68.83321,1568.511,rot1082)); MCAP->AddNode(MCSS->GetVolume(161),162,new TGeoCombiTrans(613.7579,68.83322,1585.487,rot1083)); MCAP->AddNode(MCSS->GetVolume(162),163,new TGeoCombiTrans(392.4071,-33.88388,1568.511,rot1084)); MCAP->AddNode(MCSS->GetVolume(163),164,new TGeoCombiTrans(610.6613,-92.3649,1585.487,rot1085)); MCAP->AddNode(MCSS->GetVolume(164),165,new TGeoCombiTrans(850.1596,-111.9255,1611.122,rot1086)); MCAP->AddNode(MCSS->GetVolume(165),166,new TGeoCombiTrans(850.1593,111.926,1611.122,rot1087)); MCAP->AddNode(MCSS->GetVolume(166),167,new TGeoCombiTrans(876.7886,-174.4041,1647.495,rot1088)); MCAP->AddNode(MCSS->GetVolume(167),168,new TGeoCombiTrans(892.0522,-58.46833,1647.495,rot1089)); MCAP->AddNode(MCSS->GetVolume(168),169,new TGeoCombiTrans(892.0521,58.46758,1647.495,rot1090)); MCAP->AddNode(MCSS->GetVolume(169),170,new TGeoCombiTrans(876.7886,174.4034,1647.495,rot1091)); MCAP->AddNode(MCSS->GetVolume(170),171,new TGeoCombiTrans(880.6205,-115.9359,1708.886,rot1092)); MCAP->AddNode(MCSS->GetVolume(171),172,new TGeoCombiTrans(880.6207,115.9357,1708.886,rot1093)); MCAP->AddNode(MCSS->GetVolume(172),173,new TGeoCombiTrans(876.7886,-174.4041,1678.191,rot1094)); MCAP->AddNode(MCSS->GetVolume(173),174,new TGeoCombiTrans(892.0522,-58.46833,1678.191,rot1095)); MCAP->AddNode(MCSS->GetVolume(174),175,new TGeoCombiTrans(892.0521,58.46758,1678.191,rot1096)); MCAP->AddNode(MCSS->GetVolume(175),176,new TGeoCombiTrans(876.7886,174.4034,1678.191,rot1097)); MCAP->AddNode(MCSS->GetVolume(176),177,new TGeoCombiTrans(865.6542,111.9258,1629.308,rot1098)); MCAP->AddNode(MCSS->GetVolume(177),178,new TGeoCombiTrans(865.1257,-115.9357,1629.308,rot1099)); MCAP->AddNode(MCSS->GetVolume(178),179,new TGeoCombiTrans(549.2802,111.9257,1588.516,rot1100)); MCAP->AddNode(MCSS->GetVolume(179),180,new TGeoCombiTrans(559.5323,-34.05219,1588.516,rot1101)); MCAP->AddNode(MCSS->GetVolume(180),181,new TGeoCombiTrans(586.858,37.22234,1708.886,rot1102)); MCAP->AddNode(MCSS->GetVolume(181),182,new TGeoCombiTrans(576.4952,-115.9359,1708.886,rot1103)); MCAP->AddNode(MCSS->GetVolume(182),183,new TGeoCombiTrans(582.6677,-58.46839,1647.495,rot1104)); MCAP->AddNode(MCSS->GetVolume(183),184,new TGeoCombiTrans(577.9458,94.32881,1647.495,rot1105)); MCAP->AddNode(MCSS->GetVolume(184),185,new TGeoCombiTrans(265.6427,-34.05246,1606.702,rot1106)); MCAP->AddNode(MCSS->GetVolume(185),186,new TGeoCombiTrans(265.6422,34.05211,1606.702,rot1107)); MCAP->AddNode(MCSS->GetVolume(186),187,new TGeoCombiTrans(276.2873,55.30783,1678.191,rot1108)); MCAP->AddNode(MCSS->GetVolume(187),188,new TGeoCombiTrans(281.1881,18.08534,1678.191,rot1109)); MCAP->AddNode(MCSS->GetVolume(188),189,new TGeoCombiTrans(281.1889,-18.08555,1678.191,rot1110)); MCAP->AddNode(MCSS->GetVolume(189),190,new TGeoCombiTrans(276.2877,-55.30779,1678.191,rot1111)); MUON->AddNodeOverlap(MUPH,2,rot490); MUON->AddNodeOverlap(MUPH,3,rot491); MUON->AddNodeOverlap(MUPH,4,rot492); MUON->AddNodeOverlap(MUPH,5,rot493); MUON->AddNodeOverlap(MUPH,6,rot494); MUON->AddNodeOverlap(MUPH,7,rot495); MUON->AddNodeOverlap(MUPH,8,rot496); MUON->AddNodeOverlap(MUPH,9,rot497); MUON->AddNodeOverlap(MUPH,10,rot498); MUON->AddNodeOverlap(MUPH,11,rot499); MUON->AddNodeOverlap(MUPH,12,rot500); GEMD->AddNode(MUON,2,rot3); GEMD->AddNode(FFSH,1,gGeoIdentity); GEMD->AddNode(FFSH,2,rot3); GEMD->AddNode(FFS1,1,gGeoIdentity); FFS1->AddNode(FF11,1,gGeoIdentity); GEMD->AddNode(FFS1,2,rot3); GEMD->AddNode(FFS2,1,gGeoIdentity); FFS2->AddNode(FF22,1,gGeoIdentity); GEMD->AddNode(FFS2,2,rot3); GEMD->AddNode(FFS3,1,gGeoIdentity); FFS3->AddNode(FF33,1,gGeoIdentity); GEMD->AddNode(FFS3,2,rot3); GEMD->AddNode(MAGN,1,new TGeoTranslation(0,0,795)); MAGN->AddNode(MGVV,1,gGeoIdentity); MGVV->AddNode(MGHE,1,gGeoIdentity); MGHE->AddNode(COIL,1,gGeoIdentity); GEMD->AddNode(MAGN,2,new TGeoCombiTrans(0,0,-795,rot2)); gGeoManager->CloseGeometry(); }