void d0() { // // 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 *d0 = new TGeoManager("d0","d0.C"); //-----------List of Materials and Mixtures-------------- TGeoMaterial *mat1 = new TGeoMaterial("Vacuum",0,0,0); mat1->SetUniqueID( 1); TGeoMaterial *mat16 = new TGeoMaterial("Aluminium",26.98,13,2.7); mat16->SetUniqueID( 16); TGeoMaterial *mat17 = new TGeoMaterial("Silicon",28.09,14,2.33); mat17->SetUniqueID( 17); TGeoMaterial *mat29 = new TGeoMaterial("Iron",55.85,26,7.87); mat29->SetUniqueID( 29); TGeoMaterial *mat32 = new TGeoMaterial("Copper",63.546,29,8.96); mat32->SetUniqueID( 32); TGeoMaterial *mat66 = new TGeoMaterial("Lead",207.19,82,11.35); mat66->SetUniqueID( 66); TGeoMaterial *mat69 = new TGeoMaterial("LADDBEUP3",20.01,9.53,2.92); mat69->SetUniqueID( 69); TGeoMaterial *mat70 = new TGeoMaterial("LADDBEDN3",23.32,11,3.53); mat70->SetUniqueID( 70); TGeoMaterial *mat71 = new TGeoMaterial("LADDBEDN5",21.87,10.54,2.87); mat71->SetUniqueID( 71); TGeoMaterial *mat72 = new TGeoMaterial("LADDBEDM3",9.91,4.6,1.97); mat72->SetUniqueID( 72); TGeoMaterial *mat73 = new TGeoMaterial("RAILMAT",8.08,3.78,0.6200001); mat73->SetUniqueID( 73); TGeoMaterial *mat74 = new TGeoMaterial("SCFTAIR",14.6,7.3,0.1205000E-02); mat74->SetUniqueID( 74); TGeoMaterial *mat85 = new TGeoMaterial("ColdG10",13.88,7.1,1.714); mat85->SetUniqueID( 85); TGeoMaterial *mat86 = new TGeoMaterial("ColdRohacell",14.61,7.3,0.7100000E-01); mat86->SetUniqueID( 86); TGeoMaterial *mat87 = new TGeoMaterial("FPD_Vacuum",0,0,0); mat87->SetUniqueID( 87); TGeoMixture *mat223 = new TGeoMixture("Air",4, 0.121400E-02); mat223->SetUniqueID( 223); mat223->DefineElement(0,14.007,7,0.7494); mat223->DefineElement(1,15.999,8,0.2369); mat223->DefineElement(2,39.948,18,0.1290000E-01); mat223->DefineElement(3,1.00794,1,0.8000001E-03); TGeoMixture *mat228 = new TGeoMixture("StainlessSteel",5, 8.02000 ); mat228->SetUniqueID( 228); mat228->DefineElement(0,55.85,26,0.6996); mat228->DefineElement(1,12.011,6,0.4000000E-03); mat228->DefineElement(2,54.938,25,0.1000000E-01); mat228->DefineElement(3,51.996,24,0.19); mat228->DefineElement(4,58.693,28,0.9999999E-01); TGeoMixture *mat232 = new TGeoMixture("Carbon fib.str.",2, 1.45000 ); mat232->SetUniqueID( 232); mat232->DefineElement(0,12.011,6,0.6470534); mat232->DefineElement(1,1.00794,1,0.3529466); TGeoMixture *mat237 = new TGeoMixture("PVC",3, 1.10000 ); mat237->SetUniqueID( 237); mat237->DefineElement(0,12.011,6,0.3843777); mat237->DefineElement(1,1.00794,1,0.4838436E-01); mat237->DefineElement(2,35.45,17,0.5672379); TGeoMixture *mat238 = new TGeoMixture("Mu Structure",5, 0.530176 ); mat238->SetUniqueID( 238); mat238->DefineElement(0,26.98,13,0.9981591); mat238->DefineElement(1,14.007,7,0.1379648E-02); mat238->DefineElement(2,15.999,8,0.4361337E-03); mat238->DefineElement(3,39.948,18,0.2374894E-04); mat238->DefineElement(4,1.00794,1,0.1472803E-05); TGeoMixture *mat243 = new TGeoMixture("Scintillator",2, 1.03200 ); mat243->SetUniqueID( 243); mat243->DefineElement(0,12.011,6,0.9151211); mat243->DefineElement(1,1.00794,1,0.8487891E-01); TGeoMixture *mat258 = new TGeoMixture("PDT gas",4, 0.175327E-02); mat258->SetUniqueID( 258); mat258->DefineElement(0,39.948,18,0.7478598); mat258->DefineElement(1,12.011,6,0.5944915E-01); mat258->DefineElement(2,18.998,9,0.1824136); mat258->DefineElement(3,1.00794,1,0.1027746E-01); TGeoMixture *mat263 = new TGeoMixture("Stand.Concrete",9, 2.35000 ); mat263->SetUniqueID( 263); mat263->DefineElement(0,1.00794,1,0.6000001E-02); mat263->DefineElement(1,12.011,6,0.3000000E-01); mat263->DefineElement(2,15.999,8,0.5000001); mat263->DefineElement(3,22.99,11,0.1000000E-01); mat263->DefineElement(4,26.98,13,0.3000000E-01); mat263->DefineElement(5,28.09,14,0.2); mat263->DefineElement(6,39.098,19,0.1000000E-01); mat263->DefineElement(7,40.078,20,0.2); mat263->DefineElement(8,55.85,26,0.1400000E-01); TGeoMaterial *mat264 = new TGeoMaterial("Liquid Argon",39.948,18,1.4); mat264->SetUniqueID( 264); TGeoMixture *mat314 = new TGeoMixture("Steel-008",9, 7.87000 ); mat314->SetUniqueID( 314); mat314->DefineElement(0,12.011,6,0.8999205E-03); mat314->DefineElement(1,28.09,14,0.1598713E-02); mat314->DefineElement(2,54.938,25,0.4294318E-02); mat314->DefineElement(3,32.066,16,0.1790351E-03); mat314->DefineElement(4,30.974,15,0.1283089E-03); mat314->DefineElement(5,58.693,28,0.9513942E-04); mat314->DefineElement(6,63.546,29,0.2975728E-03); mat314->DefineElement(7,26.98,13,0.6997390E-03); mat314->DefineElement(8,55.85,26,0.9918073); TGeoMaterial *mat339 = new TGeoMaterial("Muon Al",26.98,13,2.7); mat339->SetUniqueID( 339); TGeoMaterial *mat345 = new TGeoMaterial("ColdAluminium",26.98,13,2.722); mat345->SetUniqueID( 345); TGeoMixture *mat346 = new TGeoMixture("ColdStainlessSteel",5, 7.93500 ); mat346->SetUniqueID( 346); mat346->DefineElement(0,55.85,26,0.6996); mat346->DefineElement(1,12.011,6,0.4000000E-03); mat346->DefineElement(2,54.938,25,0.1000000E-01); mat346->DefineElement(3,51.996,24,0.19); mat346->DefineElement(4,58.693,28,0.9999999E-01); TGeoMaterial *mat347 = new TGeoMaterial("ColdCopper",63.546,29,9.034); mat347->SetUniqueID( 347); TGeoMaterial *mat348 = new TGeoMaterial("ColdUranium",238.03,92,19.26); mat348->SetUniqueID( 348); TGeoMaterial *mat349 = new TGeoMaterial("ColdNiobium",238.03,92,18.85); mat349->SetUniqueID( 349); TGeoMixture *mat352 = new TGeoMixture("Soln Coil",4, 3.11880 ); mat352->SetUniqueID( 352); mat352->DefineElement(0,63.546,29,0.12546); mat352->DefineElement(1,26.98,13,0.79011); mat352->DefineElement(2,47.88,22,0.1771766E-01); mat352->DefineElement(3,92.906,41,0.6671234E-01); TGeoMixture *mat353 = new TGeoMixture("Scitil.PS",2, 1.03200 ); mat353->SetUniqueID( 353); mat353->DefineElement(0,12.011,6,0.9224272); mat353->DefineElement(1,1.00794,1,0.7757276E-01); TGeoMixture *mat354 = new TGeoMixture("Scintil.ICD",2, 1.03200 ); mat354->SetUniqueID( 354); mat354->DefineElement(0,12.011,6,0.9224273); mat354->DefineElement(1,1.00794,1,0.7757277E-01); TGeoMixture *mat355 = new TGeoMixture("Scintil.L0",2, 1.03200 ); mat355->SetUniqueID( 355); mat355->DefineElement(0,12.011,6,0.9224273); mat355->DefineElement(1,1.00794,1,0.7757277E-01); TGeoMaterial *mat357 = new TGeoMaterial("LiquidArgonDetector",39.948,18,1.39); mat357->SetUniqueID( 357); TGeoMaterial *mat358 = new TGeoMaterial("SiliconDetector",28.09,14,2.33); mat358->SetUniqueID( 358); TGeoMaterial *mat359 = new TGeoMaterial("C_Beryllium",9.0122,4,1.848); mat359->SetUniqueID( 359); TGeoMixture *mat360 = new TGeoMixture("SMT_Air",4, 0.120500E-02); mat360->SetUniqueID( 360); mat360->DefineElement(0,14.007,7,0.7494); mat360->DefineElement(1,15.999,8,0.2369); mat360->DefineElement(2,39.948,18,0.1290000E-01); mat360->DefineElement(3,1.00794,1,0.8000001E-03); TGeoMaterial *mat361 = new TGeoMaterial("L0.Vacuum",0,0,0); mat361->SetUniqueID( 361); TGeoMixture *mat362 = new TGeoMixture("MSOL_Air",4, 0.120500E-02); mat362->SetUniqueID( 362); mat362->DefineElement(0,14.007,7,0.7494); mat362->DefineElement(1,15.999,8,0.2369); mat362->DefineElement(2,39.948,18,0.1290000E-01); mat362->DefineElement(3,1.00794,1,0.8000001E-03); TGeoMixture *mat363 = new TGeoMixture("SCFT_Air",4, 0.120500E-02); mat363->SetUniqueID( 363); mat363->DefineElement(0,14.007,7,0.7494); mat363->DefineElement(1,15.999,8,0.2369); mat363->DefineElement(2,39.948,18,0.1290000E-01); mat363->DefineElement(3,1.00794,1,0.8000001E-03); TGeoMixture *mat364 = new TGeoMixture("M_Air",4, 0.120500E-02); mat364->SetUniqueID( 364); mat364->DefineElement(0,14.007,7,0.7494); mat364->DefineElement(1,15.999,8,0.2369); mat364->DefineElement(2,39.948,18,0.1290000E-01); mat364->DefineElement(3,1.00794,1,0.8000001E-03); TGeoMixture *mat365 = new TGeoMixture("CDE_Air",4, 0.120500E-02); mat365->SetUniqueID( 365); mat365->DefineElement(0,14.007,7,0.7494); mat365->DefineElement(1,15.999,8,0.2369); mat365->DefineElement(2,39.948,18,0.1290000E-01); mat365->DefineElement(3,1.00794,1,0.8000001E-03); TGeoMixture *mat367 = new TGeoMixture("SAMUS tube gas",4, 0.120500E-02); mat367->SetUniqueID( 367); mat367->DefineElement(0,14.007,7,0.7494); mat367->DefineElement(1,15.999,8,0.2369); mat367->DefineElement(2,39.948,18,0.1290000E-01); mat367->DefineElement(3,1.00794,1,0.8000001E-03); TGeoMaterial *mat371 = new TGeoMaterial("L0.Aluminium",26.98,13,2.7); mat371->SetUniqueID( 371); TGeoMaterial *mat378 = new TGeoMaterial("Soln Lead",207.19,82,11.35); mat378->SetUniqueID( 378); TGeoMaterial *mat380 = new TGeoMaterial("Soln Aluminium",26.98,13,2.7); mat380->SetUniqueID( 380); TGeoMixture *mat385 = new TGeoMixture("SCFT Carbon Fiber",4, 1.50000 ); mat385->SetUniqueID( 385); mat385->DefineElement(0,12.011,6,0.1873889); mat385->DefineElement(1,1.00794,1,0.4612760E-01); mat385->DefineElement(2,15.999,8,0.1164835); mat385->DefineElement(3,12.011,6,0.65); TGeoMixture *mat386 = new TGeoMixture("SCFT Rohacell",4, 0.321000E-01); mat386->SetUniqueID( 386); mat386->DefineElement(0,12.011,6,0.6464972); mat386->DefineElement(1,1.00794,1,0.7836516E-01); mat386->DefineElement(2,15.999,8,0.1913674); mat386->DefineElement(3,14.007,7,0.8377030E-01); TGeoMixture *mat387 = new TGeoMixture("SCFT Fortron",3, 1.35000 ); mat387->SetUniqueID( 387); mat387->DefineElement(0,12.011,6,0.6662675); mat387->DefineElement(1,1.00794,1,0.3727460E-01); mat387->DefineElement(2,32.066,16,0.2964579); TGeoMaterial *mat388 = new TGeoMaterial("SCFT Aluminum",26.98,13,2.7); mat388->SetUniqueID( 388); TGeoMixture *mat389 = new TGeoMixture("SCFT Epoxy",3, 1.30000 ); mat389->SetUniqueID( 389); mat389->DefineElement(0,12.011,6,0.5353969); mat389->DefineElement(1,1.00794,1,0.1317931); mat389->DefineElement(2,15.999,8,0.33281); TGeoMixture *mat390 = new TGeoMixture("SCFT Scint Fibers",2, 1.03200 ); mat390->SetUniqueID( 390); mat390->DefineElement(0,12.011,6,0.9224273); mat390->DefineElement(1,1.00794,1,0.7757277E-01); TGeoMixture *mat391 = new TGeoMixture("SCFT Plastic",2, 1.03200 ); mat391->SetUniqueID( 391); mat391->DefineElement(0,12.011,6,0.9224273); mat391->DefineElement(1,1.00794,1,0.7757277E-01); TGeoMixture *mat392 = new TGeoMixture("FPD Scint Fibers",2, 1.03200 ); mat392->SetUniqueID( 392); mat392->DefineElement(0,12.011,6,0.9224273); mat392->DefineElement(1,1.00794,1,0.7757277E-01); TGeoMixture *mat393 = new TGeoMixture("Thick_Stand.Concrete",9, 2.35000 ); mat393->SetUniqueID( 393); mat393->DefineElement(0,1.00794,1,0.6000001E-02); mat393->DefineElement(1,12.011,6,0.3000000E-01); mat393->DefineElement(2,15.999,8,0.5000001); mat393->DefineElement(3,22.99,11,0.1000000E-01); mat393->DefineElement(4,26.98,13,0.3000000E-01); mat393->DefineElement(5,28.09,14,0.2); mat393->DefineElement(6,39.098,19,0.1000000E-01); mat393->DefineElement(7,40.078,20,0.2); mat393->DefineElement(8,55.85,26,0.1400000E-01); TGeoMixture *mat394 = new TGeoMixture("Thick_Steel-008",9, 7.87000 ); mat394->SetUniqueID( 394); mat394->DefineElement(0,12.011,6,0.8999205E-03); mat394->DefineElement(1,28.09,14,0.1598713E-02); mat394->DefineElement(2,54.938,25,0.4294318E-02); mat394->DefineElement(3,32.066,16,0.1790351E-03); mat394->DefineElement(4,30.974,15,0.1283089E-03); mat394->DefineElement(5,58.693,28,0.9513942E-04); mat394->DefineElement(6,63.546,29,0.2975728E-03); mat394->DefineElement(7,26.98,13,0.6997390E-03); mat394->DefineElement(8,55.85,26,0.9918073); TGeoMixture *mat413 = new TGeoMixture("EC EM11",8, 2.64496 ); mat413->SetUniqueID( 413); mat413->DefineElement(0,55.85,26,0.2989749); mat413->DefineElement(1,12.011,6,0.1709405E-03); mat413->DefineElement(2,54.938,25,0.4273513E-02); mat413->DefineElement(3,51.996,24,0.8119674E-01); mat413->DefineElement(4,58.693,28,0.4273513E-01); mat413->DefineElement(5,39.948,18,0.2288081); mat413->DefineElement(6,13.88,7.1,0.259606); mat413->DefineElement(7,63.546,29,0.8423470E-01); TGeoMixture *mat414 = new TGeoMixture("EC EM21",4, 7.08238 ); mat414->SetUniqueID( 414); mat414->DefineElement(0,238.03,92,0.8270958); mat414->DefineElement(1,39.948,18,0.7016977E-01); mat414->DefineElement(2,13.88,7.1,0.7775684E-01); mat414->DefineElement(3,63.546,29,0.2497769E-01); TGeoMixture *mat415 = new TGeoMixture("EC EM31",4, 7.13045 ); mat415->SetUniqueID( 415); mat415->DefineElement(0,238.03,92,0.8263049); mat415->DefineElement(1,39.948,18,0.7093178E-01); mat415->DefineElement(2,13.88,7.1,0.7467189E-01); mat415->DefineElement(3,63.546,29,0.2809138E-01); TGeoMixture *mat416 = new TGeoMixture("EC EM32",4, 7.12329 ); mat416->SetUniqueID( 416); mat416->DefineElement(0,238.03,92,0.8260297); mat416->DefineElement(1,39.948,18,0.7102515E-01); mat416->DefineElement(2,13.88,7.1,0.7481682E-01); mat416->DefineElement(3,63.546,29,0.2812836E-01); TGeoMixture *mat417 = new TGeoMixture("EC EM33",4, 7.12250 ); mat417->SetUniqueID( 417); mat417->DefineElement(0,238.03,92,0.8259982); mat417->DefineElement(1,39.948,18,0.7104949E-01); mat417->DefineElement(2,13.88,7.1,0.7481447E-01); mat417->DefineElement(3,63.546,29,0.2813800E-01); TGeoMixture *mat418 = new TGeoMixture("EC EM41",9, 5.04035 ); mat418->SetUniqueID( 418); mat418->DefineElement(0,238.03,92,0.6725031); mat418->DefineElement(1,55.85,26,0.3567414E-01); mat418->DefineElement(2,12.011,6,0.2039688E-04); mat418->DefineElement(3,54.938,25,0.5099220E-03); mat418->DefineElement(4,51.996,24,0.9688518E-02); mat418->DefineElement(5,58.693,28,0.5099220E-02); mat418->DefineElement(6,39.948,18,0.1126461); mat418->DefineElement(7,13.88,7.1,0.1236546); mat418->DefineElement(8,63.546,29,0.4020404E-01); TGeoMixture *mat419 = new TGeoMixture("EC EM42",4, 7.07734 ); mat419->SetUniqueID( 419); mat419->DefineElement(0,238.03,92,0.8268542); mat419->DefineElement(1,39.948,18,0.7035612E-01); mat419->DefineElement(2,13.88,7.1,0.7770136E-01); mat419->DefineElement(3,63.546,29,0.2508830E-01); TGeoMixture *mat435 = new TGeoMixture("EC MHF51",3, 10.5326 ); mat435->SetUniqueID( 435); mat435->DefineElement(0,238.03,92,0.9313832); mat435->DefineElement(1,39.948,18,0.5006944E-01); mat435->DefineElement(2,13.88,7.1,0.1854740E-01); TGeoMixture *mat436 = new TGeoMixture("EC MHF52",3, 10.5074 ); mat436->SetUniqueID( 436); mat436->DefineElement(0,238.03,92,0.9310407); mat436->DefineElement(1,39.948,18,0.5041872E-01); mat436->DefineElement(2,13.88,7.1,0.1854058E-01); TGeoMixture *mat437 = new TGeoMixture("EC MHC91",7, 7.22749 ); mat437->SetUniqueID( 437); mat437->DefineElement(0,55.85,26,0.6839944); mat437->DefineElement(1,12.011,6,0.3910775E-03); mat437->DefineElement(2,54.938,25,0.9776936E-02); mat437->DefineElement(3,51.996,24,0.1857618); mat437->DefineElement(4,58.693,28,0.9776936E-01); mat437->DefineElement(5,39.948,18,0.1630511E-01); mat437->DefineElement(6,13.88,7.1,0.6001384E-02); TGeoMixture *mat438 = new TGeoMixture("EC MHC92",7, 7.22749 ); mat438->SetUniqueID( 438); mat438->DefineElement(0,55.85,26,0.6839945); mat438->DefineElement(1,12.011,6,0.3910775E-03); mat438->DefineElement(2,54.938,25,0.9776937E-02); mat438->DefineElement(3,51.996,24,0.1857618); mat438->DefineElement(4,58.693,28,0.9776936E-01); mat438->DefineElement(5,39.948,18,0.1630511E-01); mat438->DefineElement(6,13.88,7.1,0.6001384E-02); TGeoMixture *mat439 = new TGeoMixture("EC MHC93",7, 7.19242 ); mat439->SetUniqueID( 439); mat439->DefineElement(0,55.85,26,0.6829499); mat439->DefineElement(1,12.011,6,0.3904802E-03); mat439->DefineElement(2,54.938,25,0.9762005E-02); mat439->DefineElement(3,51.996,24,0.1854781); mat439->DefineElement(4,58.693,28,0.9762005E-01); mat439->DefineElement(5,39.948,18,0.1624159E-01); mat439->DefineElement(6,13.88,7.1,0.7558016E-02); TGeoMaterial *mat452 = new TGeoMaterial("CF_Iron_Toroid",55.85,26,7.87); mat452->SetUniqueID( 452); TGeoMaterial *mat453 = new TGeoMaterial("EF_Iron_Toroid",55.85,26,7.87); mat453->SetUniqueID( 453); TGeoMaterial *mat454 = new TGeoMaterial("Fat_EF_Iron_Toroid",55.85,26,7.87); mat454->SetUniqueID( 454); TGeoMaterial *mat455 = new TGeoMaterial("Muon shield",55.85,26,7.87); mat455->SetUniqueID( 455); TGeoMaterial *mat456 = new TGeoMaterial("Lead shield",207.19,82,11.35); mat456->SetUniqueID( 456); //-----------List of Tracking Media-------------- TGeoMedium *med1 = new TGeoMedium("Vacuum",1,1,0,-1,20,20,0.1000000E+11,0,0.5,0); TGeoMedium *med16 = new TGeoMedium("Aluminium",16,16,0,-1,20,20,0.1000000E+11,0.182932,0.5,0.1546607E-01); TGeoMedium *med17 = new TGeoMedium("Silicon",17,17,0,-1,20,20,0.1000000E+11,0.1846447,0.5,0.1705602E-01); TGeoMedium *med29 = new TGeoMedium("Iron",29,29,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1363508E-01); TGeoMedium *med32 = new TGeoMedium("Copper",32,32,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1374802E-01); TGeoMedium *med66 = new TGeoMedium("Lead",66,66,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2377663E-01); TGeoMedium *med69 = new TGeoMedium("LADDBEUP3",69,69,0,-1,20,20,0.1000000E+11,0.2052898,0.5,0.9254307E-02); TGeoMedium *med70 = new TGeoMedium("LADDBEDN3",70,70,0,-1,20,20,0.1000000E+11,0.2024349,0.5,0.8379592E-02); TGeoMedium *med71 = new TGeoMedium("LADDBEDN5",71,71,0,-1,20,20,0.1000000E+11,0.2018457,0.5,0.1015487E-01); TGeoMedium *med72 = new TGeoMedium("LADDBEDM3",72,72,0,-1,20,20,0.1000000E+11,0.2136963,0.5,0.1043610E-01); TGeoMedium *med73 = new TGeoMedium("RAILMAT",73,73,0,-1,20,20,0.1000000E+11,0.2419763,0.5,0.7105619E-02); TGeoMedium *med74 = new TGeoMedium("SCFTAIR",74,74,0,-1,20,20,0.1000000E+11,0.2488534,0.5,0.5294054); TGeoMedium *med85 = new TGeoMedium("ColdG10",85,85,0,-1,20,20,0.1000000E+11,0.2044039,0.5,0.1441603E-01); TGeoMedium *med86 = new TGeoMedium("ColdRohacell",86,86,0,-1,20,20,0.1000000E+11,0.241835,0.5,0.6402355E-01); TGeoMedium *med87 = new TGeoMedium("FPD_Vacuum",87,87,0,-1,20,20,0.1000000E+11,0,0.5,0); TGeoMedium *med223 = new TGeoMedium("Air",223,223,0,-1,20,20,0.1000000E+11,0.248846,0.5,0.5291488); TGeoMedium *med228 = new TGeoMedium("StainlessSteel",228,228,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1344539E-01); TGeoMedium *med232 = new TGeoMedium("Carbon fib.str.",232,232,0,-1,20,20,0.1000000E+11,0.2148286,0.5,0.8772593E-02); TGeoMedium *med237 = new TGeoMedium("PVC",237,237,1,-1,20,20,0.1000000E+11,0.4160769E-01,0.5,0.1094815E-01); TGeoMedium *med238 = new TGeoMedium("Mu Structure",238,238,1,-1,20,20,0.1000000E+11,0.2973955E-01,0.5,0.1298052E-01); TGeoMedium *med243 = new TGeoMedium("Scintillator",243,243,1,-1,20,20,0.1000000E+11,0.3081365E-01,0.5,0.5575653E-02); TGeoMedium *med258 = new TGeoMedium("PDT gas",258,258,1,-1,20,20,0.1000000E+11,0.1785022E-02,0.5,0.1673912E-01); TGeoMedium *med263 = new TGeoMedium("Stand.Concrete",263,263,0,-1,20,20,0.1000000E+11,0.1884907,0.5,0.1528823E-01); TGeoMedium *med264 = new TGeoMedium("Liquid Argon",264,264,0,-1,20,20,0.1000000E+11,0.1964467,0.5,0.2664827E-01); TGeoMedium *med314 = new TGeoMedium("Steel-008",314,314,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1361759E-01); TGeoMedium *med339 = new TGeoMedium("Muon Al",339,339,0,-1,20,20,0.1000000E+11,0.1828659,0.5,0.1744993E-01); TGeoMedium *med345 = new TGeoMedium("ColdAluminium",345,345,0,-1,20,20,0.1000000E+11,0.1825929,0.5,0.1541862E-01); TGeoMedium *med346 = new TGeoMedium("ColdStainlessSteel",346,346,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1351722E-01); TGeoMedium *med347 = new TGeoMedium("ColdCopper",347,347,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1369225E-01); TGeoMedium *med348 = new TGeoMedium("ColdUranium",348,348,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1965424E-01); TGeoMedium *med349 = new TGeoMedium("ColdNiobium",349,349,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1986684E-01); TGeoMedium *med352 = new TGeoMedium("Soln Coil",352,352,0,-1,20,20,0.1000000E+11,0.1705902,0.5,0.1645804E-01); TGeoMedium *med353 = new TGeoMedium("Scitil.PS",353,353,1,-1,20,20,0.1000000E+11,0.3084417E-01,0.5,0.5639047E-02); TGeoMedium *med354 = new TGeoMedium("Scintil.ICD",354,354,1,-1,20,20,0.1000000E+11,0.3084418E-01,0.5,0.5639047E-02); TGeoMedium *med355 = new TGeoMedium("Scintil.L0",355,355,1,-1,20,20,0.1000000E+11,0.3084418E-01,0.5,0.5639047E-02); TGeoMedium *med357 = new TGeoMedium("LiquidArgonDetector",357,357,1,-1,20,20,0.1000000E+11,0.5336165E-01,0.5,0.1783877E-01); TGeoMedium *med358 = new TGeoMedium("SiliconDetector",358,358,1,-1,20,20,0.1000000E+11,0.6540313E-01,0.5,0.1574809E-01); TGeoMedium *med359 = new TGeoMedium("C_Beryllium",359,359,0,-1,20,20,0.1000000E+11,0.2159341,0.5,0.1073880E-01); TGeoMedium *med360 = new TGeoMedium("SMT_Air",360,360,0,-1,20,20,0.1000000E+11,0.2488503,0.5,0.531121); TGeoMedium *med361 = new TGeoMedium("L0.Vacuum",361,361,0,-1,20,20,0.1000000E+11,0,0.5,0); TGeoMedium *med362 = new TGeoMedium("MSOL_Air",362,362,0,-1,20,20,0.1000000E+11,0.2488503,0.5,0.531121); TGeoMedium *med363 = new TGeoMedium("SCFT_Air",363,363,0,-1,20,20,0.1000000E+11,0.2488503,0.5,0.531121); TGeoMedium *med364 = new TGeoMedium("M_Air",364,364,0,-1,20,20,0.1000000E+11,0.2488503,0.5,0.531121); TGeoMedium *med365 = new TGeoMedium("CDE_Air",365,365,1,-1,20,20,0.1000000E+11,0.1149737E-02,0.5,0.8527686E-02); TGeoMedium *med367 = new TGeoMedium("SAMUS tube gas",367,367,1,-1,20,20,0.1000000E+11,0.1149737E-02,0.5,0.8527686E-02); TGeoMedium *med371 = new TGeoMedium("L0.Aluminium",371,371,0,-1,20,20,0.1000000E+11,0.1828659,0.5,0.1548131E-01); TGeoMedium *med378 = new TGeoMedium("Soln Lead",378,378,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2376595E-01); TGeoMedium *med380 = new TGeoMedium("Soln Aluminium",380,380,0,-1,20,20,0.1000000E+11,0.1828659,0.5,0.1548131E-01); TGeoMedium *med385 = new TGeoMedium("SCFT Carbon Fiber",385,385,0,-1,20,20,0.1000000E+11,0.212119,0.5,0.1292625E-01); TGeoMedium *med386 = new TGeoMedium("SCFT Rohacell",386,386,0,-1,20,20,0.1000000E+11,0.2444038,0.5,0.8585609E-01); TGeoMedium *med387 = new TGeoMedium("SCFT Fortron",387,387,0,-1,20,20,0.1000000E+11,0.2087243,0.5,0.1633655E-01); TGeoMedium *med388 = new TGeoMedium("SCFT Aluminum",388,388,0,-1,20,20,0.1000000E+11,0.1828659,0.5,0.1548131E-01); TGeoMedium *med389 = new TGeoMedium("SCFT Epoxy",389,389,0,-1,20,20,0.1000000E+11,0.2142108,0.5,0.1271907E-01); TGeoMedium *med390 = new TGeoMedium("SCFT Scint Fibers",390,390,1,-1,20,20,0.1000000E+11,0.3084418E-01,0.5,0.5639047E-02); TGeoMedium *med391 = new TGeoMedium("SCFT Plastic",391,391,0,-1,20,20,0.1000000E+11,0.2191558,0.5,0.1462590E-01); TGeoMedium *med392 = new TGeoMedium("FPD Scint Fibers",392,392,1,-1,20,20,0.1000000E+11,0.3084418E-01,0.5,0.5639047E-02); TGeoMedium *med393 = new TGeoMedium("Thick_Stand.Concrete",393,393,0,-1,20,20,0.1000000E+11,0.1884907,0.5,0.3281430E-01); TGeoMedium *med394 = new TGeoMedium("Thick_Steel-008",394,394,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2733727E-01); TGeoMedium *med413 = new TGeoMedium("EC EM11",413,413,0,-1,20,20,0.1000000E+11,0.172969,0.5,0.1911577E-01); TGeoMedium *med414 = new TGeoMedium("EC EM21",414,414,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2700908E-01); TGeoMedium *med415 = new TGeoMedium("EC EM31",415,415,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2695268E-01); TGeoMedium *med416 = new TGeoMedium("EC EM32",416,416,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2695818E-01); TGeoMedium *med417 = new TGeoMedium("EC EM33",417,417,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2695900E-01); TGeoMedium *med418 = new TGeoMedium("EC EM41",418,418,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2763706E-01); TGeoMedium *med419 = new TGeoMedium("EC EM42",419,419,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2701429E-01); TGeoMedium *med435 = new TGeoMedium("EC MHF51",435,435,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2481896E-01); TGeoMedium *med436 = new TGeoMedium("EC MHF52",436,436,0,-1,20,20,0.1000000E+11,0.25,0.5,0.2484147E-01); TGeoMedium *med437 = new TGeoMedium("EC MHC91",437,437,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1407304E-01); TGeoMedium *med438 = new TGeoMedium("EC MHC92",438,438,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1407304E-01); TGeoMedium *med439 = new TGeoMedium("EC MHC93",439,439,0,-1,20,20,0.1000000E+11,0.25,0.5,0.1409379E-01); TGeoMedium *med452 = new TGeoMedium("CF_Iron_Toroid",452,452,0,-1,20,10,0.1000000E+11,0.25,0.1000000E-02,0.1363812E-01); TGeoMedium *med453 = new TGeoMedium("EF_Iron_Toroid",453,453,0,-1,20,10,0.1000000E+11,0.25,0.1000000E-02,0.1363812E-01); TGeoMedium *med454 = new TGeoMedium("Fat_EF_Iron_Toroid",454,454,0,-1,20,10,0.1000000E+11,0.25,0.1000000E-02,0.2736603E-01); TGeoMedium *med455 = new TGeoMedium("Muon shield",455,455,0,-1,20,10,0.1000000E+11,0.25,0.1000000E-02,0.1363812E-01); TGeoMedium *med456 = new TGeoMedium("Lead shield",456,456,0,-1,20,10,0.1000000E+11,0.25,0.1000000E-02,0.2376595E-01); TGeoMedium *med457 = new TGeoMedium("M_Aluminium",457,16,0,-1,20,20,0.1000000E+11,0.182932,0.5,0.1546607E-01); //-----------List of Rotation matrices-------------- TGeoRotation *rot1 = new TGeoRotation("rot1",90,0,90,90,0,0); TGeoRotation *rot2 = new TGeoRotation("rot2",-90,0,90,90,0,0); TGeoRotation *rot3 = new TGeoRotation("rot3",90,0,-90,90,0,0); TGeoRotation *rot4 = new TGeoRotation("rot4",-90,0,-90,90,0,0); TGeoRotation *rot5 = new TGeoRotation("rot5",90,0,-90,90,180,0); TGeoRotation *rot6 = new TGeoRotation("rot6",90,0,90,90,180,0); TGeoRotation *rot7 = new TGeoRotation("rot7",-90,0,90,90,180,0); TGeoRotation *rot8 = new TGeoRotation("rot8",90,90,-90,0,180,0); TGeoRotation *rot9 = new TGeoRotation("rot9",90,90,-90,0,0,0); TGeoRotation *rot10 = new TGeoRotation("rot10",-90,90,90,0,0,0); TGeoRotation *rot11 = new TGeoRotation("rot11",90,90,180,0,90,0); TGeoRotation *rot12 = new TGeoRotation("rot12",-90,0,0,0,90,90); TGeoRotation *rot13 = new TGeoRotation("rot13",90,90,0,0,90,0); TGeoRotation *rot14 = new TGeoRotation("rot14",-90,90,180,0,90,0); TGeoRotation *rot15 = new TGeoRotation("rot15",90,70,0,0,90,-20); TGeoRotation *rot16 = new TGeoRotation("rot16",90,110,0,0,90,20); TGeoRotation *rot17 = new TGeoRotation("rot17",-90,90,180,0,90,0); TGeoRotation *rot18 = new TGeoRotation("rot18",0,0,90,0,90,90); TGeoRotation *rot19 = new TGeoRotation("rot19",0,0,-90,90,90,0); TGeoRotation *rot20 = new TGeoRotation("rot20",180,0,90,90,90,0); TGeoRotation *rot21 = new TGeoRotation("rot21",90,90,0,0,90,0); TGeoRotation *rot22 = new TGeoRotation("rot22",-90,90,90,0,180,0); TGeoRotation *rot23 = new TGeoRotation("rot23",-90,90,90,0,0,0); TGeoRotation *rot24 = new TGeoRotation("rot24",-90,90,-90,0,180,0); TGeoRotation *rot25 = new TGeoRotation("rot25",90,90,90,0,0,0); TGeoRotation *rot26 = new TGeoRotation("rot26",90,0,90,90,0,0); TGeoRotation *rot27 = new TGeoRotation("rot27",90,5,90,95,0,0); TGeoRotation *rot28 = new TGeoRotation("rot28",90,10,90,100,0,0); TGeoRotation *rot29 = new TGeoRotation("rot29",90,15,90,105,0,0); TGeoRotation *rot30 = new TGeoRotation("rot30",90,20,90,110,0,0); TGeoRotation *rot31 = new TGeoRotation("rot31",90,25,90,115,0,0); TGeoRotation *rot32 = new TGeoRotation("rot32",90,30,90,120,0,0); TGeoRotation *rot33 = new TGeoRotation("rot33",90,35,90,125,0,0); TGeoRotation *rot34 = new TGeoRotation("rot34",90,40,90,130,0,0); TGeoRotation *rot35 = new TGeoRotation("rot35",90,45,90,135,0,0); TGeoRotation *rot36 = new TGeoRotation("rot36",90,50,90,140,0,0); TGeoRotation *rot37 = new TGeoRotation("rot37",90,55,90,145,0,0); TGeoRotation *rot38 = new TGeoRotation("rot38",90,60,90,150,0,0); TGeoRotation *rot39 = new TGeoRotation("rot39",90,65,90,155,0,0); TGeoRotation *rot40 = new TGeoRotation("rot40",90,70,90,160,0,0); TGeoRotation *rot41 = new TGeoRotation("rot41",90,75,90,165,0,0); TGeoRotation *rot42 = new TGeoRotation("rot42",90,80,90,170,0,0); TGeoRotation *rot43 = new TGeoRotation("rot43",90,85,90,175,0,0); TGeoRotation *rot44 = new TGeoRotation("rot44",90,90,90,180,0,0); TGeoRotation *rot45 = new TGeoRotation("rot45",90,95,90,185,0,0); TGeoRotation *rot46 = new TGeoRotation("rot46",90,100,90,190,0,0); TGeoRotation *rot47 = new TGeoRotation("rot47",90,105,90,195,0,0); TGeoRotation *rot48 = new TGeoRotation("rot48",90,110,90,200,0,0); TGeoRotation *rot49 = new TGeoRotation("rot49",90,115,90,205,0,0); TGeoRotation *rot50 = new TGeoRotation("rot50",90,120,90,210,0,0); TGeoRotation *rot51 = new TGeoRotation("rot51",90,125,90,215,0,0); TGeoRotation *rot52 = new TGeoRotation("rot52",90,130,90,220,0,0); TGeoRotation *rot53 = new TGeoRotation("rot53",90,135,90,225,0,0); TGeoRotation *rot54 = new TGeoRotation("rot54",90,140,90,230,0,0); TGeoRotation *rot55 = new TGeoRotation("rot55",90,145,90,235,0,0); TGeoRotation *rot56 = new TGeoRotation("rot56",90,150,90,240,0,0); TGeoRotation *rot57 = new TGeoRotation("rot57",90,155,90,245,0,0); TGeoRotation *rot58 = new TGeoRotation("rot58",90,160,90,250,0,0); TGeoRotation *rot59 = new TGeoRotation("rot59",90,165,90,255,0,0); TGeoRotation *rot60 = new TGeoRotation("rot60",90,170,90,260,0,0); TGeoRotation *rot61 = new TGeoRotation("rot61",90,175,90,265,0,0); TGeoRotation *rot62 = new TGeoRotation("rot62",90,180,90,270,0,0); TGeoRotation *rot63 = new TGeoRotation("rot63",90,185,90,275,0,0); TGeoRotation *rot64 = new TGeoRotation("rot64",90,190,90,280,0,0); TGeoRotation *rot65 = new TGeoRotation("rot65",90,195,90,285,0,0); TGeoRotation *rot66 = new TGeoRotation("rot66",90,200,90,290,0,0); TGeoRotation *rot67 = new TGeoRotation("rot67",90,205,90,295,0,0); TGeoRotation *rot68 = new TGeoRotation("rot68",90,210,90,300,0,0); TGeoRotation *rot69 = new TGeoRotation("rot69",90,215,90,305,0,0); TGeoRotation *rot70 = new TGeoRotation("rot70",90,220,90,310,0,0); TGeoRotation *rot71 = new TGeoRotation("rot71",90,225,90,315,0,0); TGeoRotation *rot72 = new TGeoRotation("rot72",90,230,90,320,0,0); TGeoRotation *rot73 = new TGeoRotation("rot73",90,235,90,325,0,0); TGeoRotation *rot74 = new TGeoRotation("rot74",90,240,90,330,0,0); TGeoRotation *rot75 = new TGeoRotation("rot75",90,245,90,335,0,0); TGeoRotation *rot76 = new TGeoRotation("rot76",90,250,90,340,0,0); TGeoRotation *rot77 = new TGeoRotation("rot77",90,255,90,345,0,0); TGeoRotation *rot78 = new TGeoRotation("rot78",90,260,90,350,0,0); TGeoRotation *rot79 = new TGeoRotation("rot79",90,265,90,355,0,0); TGeoRotation *rot80 = new TGeoRotation("rot80",90,270,90,0,0,0); TGeoRotation *rot81 = new TGeoRotation("rot81",90,275,90,5,0,0); TGeoRotation *rot82 = new TGeoRotation("rot82",90,280,90,10,0,0); TGeoRotation *rot83 = new TGeoRotation("rot83",90,285,90,15,0,0); TGeoRotation *rot84 = new TGeoRotation("rot84",90,290,90,20,0,0); TGeoRotation *rot85 = new TGeoRotation("rot85",90,295,90,25,0,0); TGeoRotation *rot86 = new TGeoRotation("rot86",90,300,90,30,0,0); TGeoRotation *rot87 = new TGeoRotation("rot87",90,305,90,35,0,0); TGeoRotation *rot88 = new TGeoRotation("rot88",90,310,90,40,0,0); TGeoRotation *rot89 = new TGeoRotation("rot89",90,315,90,45,0,0); TGeoRotation *rot90 = new TGeoRotation("rot90",90,320,90,50,0,0); TGeoRotation *rot91 = new TGeoRotation("rot91",90,325,90,55,0,0); TGeoRotation *rot92 = new TGeoRotation("rot92",90,330,90,60,0,0); TGeoRotation *rot93 = new TGeoRotation("rot93",90,335,90,65,0,0); TGeoRotation *rot94 = new TGeoRotation("rot94",90,340,90,70,0,0); TGeoRotation *rot95 = new TGeoRotation("rot95",90,345,90,75,0,0); TGeoRotation *rot96 = new TGeoRotation("rot96",90,350,90,80,0,0); TGeoRotation *rot97 = new TGeoRotation("rot97",90,355,90,85,0,0); TGeoRotation *rot98 = new TGeoRotation("rot98",90,360,90,90,0,0); TGeoRotation *rot99 = new TGeoRotation("rot99",90,0,90,90,180,0); TGeoRotation *rot100 = new TGeoRotation("rot100",90,5,90,95,180,0); TGeoRotation *rot101 = new TGeoRotation("rot101",90,10,90,100,180,0); TGeoRotation *rot102 = new TGeoRotation("rot102",90,15,90,105,180,0); TGeoRotation *rot103 = new TGeoRotation("rot103",90,20,90,110,180,0); TGeoRotation *rot104 = new TGeoRotation("rot104",90,25,90,115,180,0); TGeoRotation *rot105 = new TGeoRotation("rot105",90,30,90,120,180,0); TGeoRotation *rot106 = new TGeoRotation("rot106",90,35,90,125,180,0); TGeoRotation *rot107 = new TGeoRotation("rot107",90,40,90,130,180,0); TGeoRotation *rot108 = new TGeoRotation("rot108",90,45,90,135,180,0); TGeoRotation *rot109 = new TGeoRotation("rot109",90,50,90,140,180,0); TGeoRotation *rot110 = new TGeoRotation("rot110",90,55,90,145,180,0); TGeoRotation *rot111 = new TGeoRotation("rot111",90,60,90,150,180,0); TGeoRotation *rot112 = new TGeoRotation("rot112",90,65,90,155,180,0); TGeoRotation *rot113 = new TGeoRotation("rot113",90,70,90,160,180,0); TGeoRotation *rot114 = new TGeoRotation("rot114",90,75,90,165,180,0); TGeoRotation *rot115 = new TGeoRotation("rot115",90,80,90,170,180,0); TGeoRotation *rot116 = new TGeoRotation("rot116",90,85,90,175,180,0); TGeoRotation *rot117 = new TGeoRotation("rot117",90,90,90,180,180,0); TGeoRotation *rot118 = new TGeoRotation("rot118",90,95,90,185,180,0); TGeoRotation *rot119 = new TGeoRotation("rot119",90,100,90,190,180,0); TGeoRotation *rot120 = new TGeoRotation("rot120",90,105,90,195,180,0); TGeoRotation *rot121 = new TGeoRotation("rot121",90,110,90,200,180,0); TGeoRotation *rot122 = new TGeoRotation("rot122",90,115,90,205,180,0); TGeoRotation *rot123 = new TGeoRotation("rot123",90,120,90,210,180,0); TGeoRotation *rot124 = new TGeoRotation("rot124",90,125,90,215,180,0); TGeoRotation *rot125 = new TGeoRotation("rot125",90,130,90,220,180,0); TGeoRotation *rot126 = new TGeoRotation("rot126",90,135,90,225,180,0); TGeoRotation *rot127 = new TGeoRotation("rot127",90,140,90,230,180,0); TGeoRotation *rot128 = new TGeoRotation("rot128",90,145,90,235,180,0); TGeoRotation *rot129 = new TGeoRotation("rot129",90,150,90,240,180,0); TGeoRotation *rot130 = new TGeoRotation("rot130",90,155,90,245,180,0); TGeoRotation *rot131 = new TGeoRotation("rot131",90,160,90,250,180,0); TGeoRotation *rot132 = new TGeoRotation("rot132",90,165,90,255,180,0); TGeoRotation *rot133 = new TGeoRotation("rot133",90,170,90,260,180,0); TGeoRotation *rot134 = new TGeoRotation("rot134",90,175,90,265,180,0); TGeoRotation *rot135 = new TGeoRotation("rot135",90,180,90,270,180,0); TGeoRotation *rot136 = new TGeoRotation("rot136",90,185,90,275,180,0); TGeoRotation *rot137 = new TGeoRotation("rot137",90,190,90,280,180,0); TGeoRotation *rot138 = new TGeoRotation("rot138",90,195,90,285,180,0); TGeoRotation *rot139 = new TGeoRotation("rot139",90,200,90,290,180,0); TGeoRotation *rot140 = new TGeoRotation("rot140",90,205,90,295,180,0); TGeoRotation *rot141 = new TGeoRotation("rot141",90,210,90,300,180,0); TGeoRotation *rot142 = new TGeoRotation("rot142",90,215,90,305,180,0); TGeoRotation *rot143 = new TGeoRotation("rot143",90,220,90,310,180,0); TGeoRotation *rot144 = new TGeoRotation("rot144",90,225,90,315,180,0); TGeoRotation *rot145 = new TGeoRotation("rot145",90,230,90,320,180,0); TGeoRotation *rot146 = new TGeoRotation("rot146",90,235,90,325,180,0); TGeoRotation *rot147 = new TGeoRotation("rot147",90,240,90,330,180,0); TGeoRotation *rot148 = new TGeoRotation("rot148",90,245,90,335,180,0); TGeoRotation *rot149 = new TGeoRotation("rot149",90,250,90,340,180,0); TGeoRotation *rot150 = new TGeoRotation("rot150",90,255,90,345,180,0); TGeoRotation *rot151 = new TGeoRotation("rot151",90,260,90,350,180,0); TGeoRotation *rot152 = new TGeoRotation("rot152",90,265,90,355,180,0); TGeoRotation *rot153 = new TGeoRotation("rot153",90,270,90,0,180,0); TGeoRotation *rot154 = new TGeoRotation("rot154",90,275,90,5,180,0); TGeoRotation *rot155 = new TGeoRotation("rot155",90,280,90,10,180,0); TGeoRotation *rot156 = new TGeoRotation("rot156",90,285,90,15,180,0); TGeoRotation *rot157 = new TGeoRotation("rot157",90,290,90,20,180,0); TGeoRotation *rot158 = new TGeoRotation("rot158",90,295,90,25,180,0); TGeoRotation *rot159 = new TGeoRotation("rot159",90,300,90,30,180,0); TGeoRotation *rot160 = new TGeoRotation("rot160",90,305,90,35,180,0); TGeoRotation *rot161 = new TGeoRotation("rot161",90,310,90,40,180,0); TGeoRotation *rot162 = new TGeoRotation("rot162",90,315,90,45,180,0); TGeoRotation *rot163 = new TGeoRotation("rot163",90,320,90,50,180,0); TGeoRotation *rot164 = new TGeoRotation("rot164",90,325,90,55,180,0); TGeoRotation *rot165 = new TGeoRotation("rot165",90,330,90,60,180,0); TGeoRotation *rot166 = new TGeoRotation("rot166",90,335,90,65,180,0); TGeoRotation *rot167 = new TGeoRotation("rot167",90,340,90,70,180,0); TGeoRotation *rot168 = new TGeoRotation("rot168",90,345,90,75,180,0); TGeoRotation *rot169 = new TGeoRotation("rot169",90,350,90,80,180,0); TGeoRotation *rot170 = new TGeoRotation("rot170",90,355,90,85,180,0); TGeoRotation *rot171 = new TGeoRotation("rot171",90,360,90,90,180,0); TGeoRotation *rot172 = new TGeoRotation("rot172",90,11.25,0,0,90,281.25); TGeoRotation *rot173 = new TGeoRotation("rot173",90,22.5,0,0,90,292.5); TGeoRotation *rot174 = new TGeoRotation("rot174",90,33.75,0,0,90,303.75); TGeoRotation *rot175 = new TGeoRotation("rot175",90,45,0,0,90,315); TGeoRotation *rot176 = new TGeoRotation("rot176",90,56.25,0,0,90,326.25); TGeoRotation *rot177 = new TGeoRotation("rot177",90,67.5,0,0,90,337.5); TGeoRotation *rot178 = new TGeoRotation("rot178",90,78.75,0,0,90,348.75); TGeoRotation *rot179 = new TGeoRotation("rot179",90,101.25,0,0,90,11.25); TGeoRotation *rot180 = new TGeoRotation("rot180",90,112.5,0,0,90,22.5); TGeoRotation *rot181 = new TGeoRotation("rot181",90,123.75,0,0,90,33.75); TGeoRotation *rot182 = new TGeoRotation("rot182",90,135,0,0,90,45); TGeoRotation *rot183 = new TGeoRotation("rot183",90,146.25,0,0,90,56.25); TGeoRotation *rot184 = new TGeoRotation("rot184",90,157.5,0,0,90,67.5); TGeoRotation *rot185 = new TGeoRotation("rot185",90,168.75,0,0,90,78.75); TGeoRotation *rot186 = new TGeoRotation("rot186",90,180,0,0,90,90); TGeoRotation *rot187 = new TGeoRotation("rot187",90,191.25,0,0,90,101.25); TGeoRotation *rot188 = new TGeoRotation("rot188",90,202.5,0,0,90,112.5); TGeoRotation *rot189 = new TGeoRotation("rot189",90,213.75,0,0,90,123.75); TGeoRotation *rot190 = new TGeoRotation("rot190",90,225,0,0,90,135); TGeoRotation *rot191 = new TGeoRotation("rot191",90,236.25,0,0,90,146.25); TGeoRotation *rot192 = new TGeoRotation("rot192",90,247.5,0,0,90,157.5); TGeoRotation *rot193 = new TGeoRotation("rot193",90,258.75,0,0,90,168.75); TGeoRotation *rot194 = new TGeoRotation("rot194",90,270,0,0,90,180); TGeoRotation *rot195 = new TGeoRotation("rot195",90,281.25,0,0,90,191.25); TGeoRotation *rot196 = new TGeoRotation("rot196",90,292.5,0,0,90,202.5); TGeoRotation *rot197 = new TGeoRotation("rot197",90,303.75,0,0,90,213.75); TGeoRotation *rot198 = new TGeoRotation("rot198",90,315,0,0,90,225); TGeoRotation *rot199 = new TGeoRotation("rot199",90,337.5,0,0,90,247.5); TGeoRotation *rot200 = new TGeoRotation("rot200",90,326.25,0,0,90,236.25); TGeoRotation *rot201 = new TGeoRotation("rot201",90,348.75,0,0,90,258.75); TGeoRotation *rot202 = new TGeoRotation("rot202",90,360,180,0,90,270); TGeoRotation *rot203 = new TGeoRotation("rot203",90,11.25,180,0,90,101.25); TGeoRotation *rot204 = new TGeoRotation("rot204",90,22.5,180,0,90,112.5); TGeoRotation *rot205 = new TGeoRotation("rot205",90,33.75,180,0,90,123.75); TGeoRotation *rot206 = new TGeoRotation("rot206",90,45,180,0,90,135); TGeoRotation *rot207 = new TGeoRotation("rot207",90,56.25,180,0,90,146.25); TGeoRotation *rot208 = new TGeoRotation("rot208",90,67.5,180,0,90,157.5); TGeoRotation *rot209 = new TGeoRotation("rot209",90,78.75,180,0,90,168.75); TGeoRotation *rot210 = new TGeoRotation("rot210",90,90,180,0,90,180); TGeoRotation *rot211 = new TGeoRotation("rot211",90,101.25,180,0,90,191.25); TGeoRotation *rot212 = new TGeoRotation("rot212",90,112.5,180,0,90,202.5); TGeoRotation *rot213 = new TGeoRotation("rot213",90,123.75,180,0,90,213.75); TGeoRotation *rot214 = new TGeoRotation("rot214",90,135,180,0,90,225); TGeoRotation *rot215 = new TGeoRotation("rot215",90,146.25,180,0,90,236.25); TGeoRotation *rot216 = new TGeoRotation("rot216",90,157.5,180,0,90,247.5); TGeoRotation *rot217 = new TGeoRotation("rot217",90,168.75,180,0,90,258.75); TGeoRotation *rot218 = new TGeoRotation("rot218",90,180,180,0,90,270); TGeoRotation *rot219 = new TGeoRotation("rot219",90,191.25,180,0,90,281.25); TGeoRotation *rot220 = new TGeoRotation("rot220",90,202.5,180,0,90,292.5); TGeoRotation *rot221 = new TGeoRotation("rot221",90,213.75,180,0,90,303.75); TGeoRotation *rot222 = new TGeoRotation("rot222",90,225,180,0,90,315); TGeoRotation *rot223 = new TGeoRotation("rot223",90,236.25,180,0,90,326.25); TGeoRotation *rot224 = new TGeoRotation("rot224",90,247.5,180,0,90,337.5); TGeoRotation *rot225 = new TGeoRotation("rot225",90,258.75,180,0,90,348.75); TGeoRotation *rot226 = new TGeoRotation("rot226",90,270,180,0,90,0); TGeoRotation *rot227 = new TGeoRotation("rot227",90,281.25,180,0,90,11.25); TGeoRotation *rot228 = new TGeoRotation("rot228",90,292.5,180,0,90,22.5); TGeoRotation *rot229 = new TGeoRotation("rot229",90,303.75,180,0,90,33.75); TGeoRotation *rot230 = new TGeoRotation("rot230",90,315,180,0,90,45); TGeoRotation *rot231 = new TGeoRotation("rot231",90,326.25,180,0,90,56.25); TGeoRotation *rot232 = new TGeoRotation("rot232",90,337.5,180,0,90,67.5); TGeoRotation *rot233 = new TGeoRotation("rot233",90,348.75,180,0,90,78.75); TGeoRotation *rot234 = new TGeoRotation("rot234",90,0,0,0,90,90); TGeoRotation *rot235 = new TGeoRotation("rot235",90,90,0,0,90,0); TGeoRotation *rot236 = new TGeoRotation("rot236",90,0,180,0,90,90); TGeoRotation *rot237 = new TGeoRotation("rot237",-90,0,0,0,90,90); TGeoRotation *rot238 = new TGeoRotation("rot238",90,90,180,0,-90,0); TGeoRotation *rot239 = new TGeoRotation("rot239",-90,90,0,0,-90,0); TGeoRotation *rot240 = new TGeoRotation("rot240",-90,0,180,0,-90,90); TGeoRotation *rot241 = new TGeoRotation("rot241",90,0,0,0,-90,90); TGeoRotation *rot242 = new TGeoRotation("rot242",-90,90,180,0,90,0); TGeoRotation *rot243 = new TGeoRotation("rot243",90,0,180,0,90,90); TGeoRotation *rot244 = new TGeoRotation("rot244",90,180,180,0,90,-90); TGeoRotation *rot245 = new TGeoRotation("rot245",90,90,90,0,180,0); TGeoRotation *rot246 = new TGeoRotation("rot246",90,180,90,-90,0,0); TGeoRotation *rot247 = new TGeoRotation("rot247",106.093,90,16.8322,72.48333,94.8036,-1.38924); TGeoRotation *rot248 = new TGeoRotation("rot248",104.096,90,17.22402,54.09566,99.69594,-2.459); TGeoRotation *rot249 = new TGeoRotation("rot249",102.356,90,19.25014,38.85006,104.5257,-3.25371); TGeoRotation *rot250 = new TGeoRotation("rot250",100.824,90,16.78559,39.33415,102.6735,-2.46417); TGeoRotation *rot251 = new TGeoRotation("rot251",99.479,90,14.47271,40.30674,100.8352,-1.83129); TGeoRotation *rot252 = new TGeoRotation("rot252",98.28,90,12.45063,41.23286,99.23288,-1.35552); TGeoRotation *rot253 = new TGeoRotation("rot253",97.21301,90,10.63728,42.36422,97.77658,-0.9903402); TGeoRotation *rot254 = new TGeoRotation("rot254",96.256,90,9.01576,43.70191,96.4661,-0.7118801); TGeoRotation *rot255 = new TGeoRotation("rot255",95.397,90,7.55102,45.45516,95.2655,-0.4988701); TGeoRotation *rot256 = new TGeoRotation("rot256",94.62701,90,8.79868,31.52499,97.46745,-0.6078101); TGeoRotation *rot257 = new TGeoRotation("rot257",94.203,90,7.70709,32.88967,96.44854,-0.4759101); TGeoRotation *rot258 = new TGeoRotation("rot258",93.79,90,3.99366,71.59514,91.25725,-0.8330001E-01); TGeoRotation *rot259 = new TGeoRotation("rot259",99.5274,92.0476,15.4259,39.5103,102.018,0); TGeoRotation *rot260 = new TGeoRotation("rot260",98.4395,91.5684,13.4941,39.76,100.452,0); TGeoRotation *rot261 = new TGeoRotation("rot261",97.4552,91.196,11.7756,40.0778,99.063,0); TGeoRotation *rot262 = new TGeoRotation("rot262",96.5739,90.9076,10.2474,40.5109,97.826,0); TGeoRotation *rot263 = new TGeoRotation("rot263",95.778,90.6826,8.876101,41.069,96.715,0); TGeoRotation *rot264 = new TGeoRotation("rot264",95.0656,90.5086,7.65108,41.7975,95.719,0); TGeoRotation *rot265 = new TGeoRotation("rot265",94.4283,90.3738,6.54954,42.7905,94.816,0); TGeoRotation *rot266 = new TGeoRotation("rot266",93.8466,90.2688,5.54732,44.0808,93.991,0); TGeoRotation *rot267 = new TGeoRotation("rot267",93.3127,90.3938,7.54477,26.3076,96.771,0); TGeoRotation *rot268 = new TGeoRotation("rot268",93.0716,90.3274,6.81618,27.003,96.079,0); TGeoRotation *rot269 = new TGeoRotation("rot269",92.8428,90.2296,5.42182,31.7754,94.613,0); TGeoRotation *rot270 = new TGeoRotation("rot270",92.5811,90.2487,6.0789,25.2908,95.5,0); TGeoRotation *rot271 = new TGeoRotation("rot271",97.7966,91.3449,12.5138,39.4358,99.727,0); TGeoRotation *rot272 = new TGeoRotation("rot272",96.8925,91.0321,10.9562,39.6724,98.475,0); TGeoRotation *rot273 = new TGeoRotation("rot273",96.0843,90.7886,9.56851,40.0103,97.357,0); TGeoRotation *rot274 = new TGeoRotation("rot274",95.3607,90.599,8.32989,40.4568,96.3574,0); TGeoRotation *rot275 = new TGeoRotation("rot275",94.7115,90.4514,7.22117,41.0281,95.46,0); TGeoRotation *rot276 = new TGeoRotation("rot276",94.1293,90.3366,6.22636,41.7685,94.652,0); TGeoRotation *rot277 = new TGeoRotation("rot277",93.6065,90.2475,5.33048,42.742,93.92,0); TGeoRotation *rot278 = new TGeoRotation("rot278",93.135,90.1781,4.51651,44.0759,93.248,0); TGeoRotation *rot279 = new TGeoRotation("rot279",92.7024,90.261,6.14249,26.275,95.512,0); TGeoRotation *rot280 = new TGeoRotation("rot280",92.5057,90.2166,5.53929,27.0391,94.937,0); TGeoRotation *rot281 = new TGeoRotation("rot281",92.3124,90.1618,4.62219,30.1267,94,0); TGeoRotation *rot282 = new TGeoRotation("rot282",90,112.5,70,202.5,20,22.5); TGeoRotation *rot283 = new TGeoRotation("rot283",90,-90,90,0,0,0); TGeoRotation *rot284 = new TGeoRotation("rot284",90,90,90,180,0,0); TGeoRotation *rot285 = new TGeoRotation("rot285",90,-90,90,0,0,0); TGeoRotation *rot286 = new TGeoRotation("rot286",90,90,90,180,0,0); TGeoRotation *rot287 = new TGeoRotation("rot287",90,165,90,75,180,0); TGeoRotation *rot288 = new TGeoRotation("rot288",90,202.5,90,112.5,180,0); TGeoRotation *rot289 = new TGeoRotation("rot289",90,157.5,90,67.5,180,0); TGeoRotation *rot290 = new TGeoRotation("rot290",90,337.5,90,67.5,0,0); TGeoRotation *rot291 = new TGeoRotation("rot291",90,22.5,90,112.5,0,0); TGeoRotation *rot292 = new TGeoRotation("rot292",90,-11.25,90,78.75,0,90); TGeoRotation *rot293 = new TGeoRotation("rot293",90,11.25,90,101.25,0,90); TGeoRotation *rot294 = new TGeoRotation("rot294",90,-11.25,90,78.75,0,0); TGeoRotation *rot295 = new TGeoRotation("rot295",90,11.25,90,101.25,0,0); TGeoRotation *rot296 = new TGeoRotation("rot296",90,-11.25,90,78.75,0,0); TGeoRotation *rot297 = new TGeoRotation("rot297",90,11.25,90,101.25,0,0); TGeoRotation *rot298 = new TGeoRotation("rot298",90,270,180,180,90,0); TGeoRotation *rot299 = new TGeoRotation("rot299",90,-90,0,0,90,180); TGeoRotation *rot300 = new TGeoRotation("rot300",90,270,180,180,90,0); TGeoRotation *rot301 = new TGeoRotation("rot301",90,270,0,180,90,180); TGeoRotation *rot302 = new TGeoRotation("rot302",90,93.6898,90,183.6898,0,0); TGeoRotation *rot303 = new TGeoRotation("rot303",90,93.1072,90,183.1072,0,0); TGeoRotation *rot304 = new TGeoRotation("rot304",90,92.3416,90,182.3416,0,0); TGeoRotation *rot305 = new TGeoRotation("rot305",90,-3.6898,90,86.3102,0,0); TGeoRotation *rot306 = new TGeoRotation("rot306",90,-3.1072,90,86.8928,0,0); TGeoRotation *rot307 = new TGeoRotation("rot307",90,-2.3416,90,87.6584,0,0); TGeoRotation *rot308 = new TGeoRotation("rot308",90,3.6898,90,93.6898,0,0); TGeoRotation *rot309 = new TGeoRotation("rot309",90,3.1072,90,93.1072,0,0); TGeoRotation *rot310 = new TGeoRotation("rot310",90,2.3416,90,92.3416,0,0); TGeoRotation *rot311 = new TGeoRotation("rot311",90,86.3102,90,176.3102,0,0); TGeoRotation *rot312 = new TGeoRotation("rot312",90,86.8928,90,176.8928,0,0); TGeoRotation *rot313 = new TGeoRotation("rot313",90,87.6584,90,177.6584,0,0); TGeoRotation *rot314 = new TGeoRotation("rot314",90,93.6898,90,183.6898,0,0); TGeoRotation *rot315 = new TGeoRotation("rot315",90,93.1072,90,183.1072,0,0); TGeoRotation *rot316 = new TGeoRotation("rot316",90,92.3416,90,182.3416,0,0); TGeoRotation *rot317 = new TGeoRotation("rot317",90,-3.6898,90,86.3102,0,0); TGeoRotation *rot318 = new TGeoRotation("rot318",90,-3.1072,90,86.8928,0,0); TGeoRotation *rot319 = new TGeoRotation("rot319",90,-2.3416,90,87.6584,0,0); TGeoRotation *rot320 = new TGeoRotation("rot320",90,3.6898,90,93.6898,0,0); TGeoRotation *rot321 = new TGeoRotation("rot321",90,3.1072,90,93.1072,0,0); TGeoRotation *rot322 = new TGeoRotation("rot322",90,2.3416,90,92.3416,0,0); TGeoRotation *rot323 = new TGeoRotation("rot323",90,86.3102,90,176.3102,0,0); TGeoRotation *rot324 = new TGeoRotation("rot324",90,86.8928,90,176.8928,0,0); TGeoRotation *rot325 = new TGeoRotation("rot325",90,87.6584,90,177.6584,0,0); //-----------List of Volumes-------------- TGeoVolume *D0__ = gGeoManager->MakeBox("D0",med223,1400,1400,6800); D0__->SetVisibility(0); D0__->SetLineColor(7); TGeoVolume *D0e_e = gGeoManager->MakeBox("D0-",med87,1400,1400,2800); TGeoVolume *D0d_d = gGeoManager->MakeBox("D0+",med87,1400,1400,2800); TGeoVolume *FPDee = gGeoManager->MakeBox("FPD-",med223,20,20,2800); TGeoVolume *FPDdd = gGeoManager->MakeBox("FPD+",med223,20,20,2800); TGeoVolume *D0WZ = gGeoManager->MakeBox("D0WZ",med263,950,950,100); D0WZ->SetLineColor(2); TGeoVolume *D0WA = gGeoManager->MakeBox("D0WA",med223,200,200,100); TGeoVolume *D0WL = gGeoManager->MakePgon("D0WL",med263,-45,360,4,2); ((TGeoPcon*)D0WL->GetShape())->DefineSection(0,-1000,750,950); ((TGeoPcon*)D0WL->GetShape())->DefineSection(1,1000,750,950); D0WL->SetLineColor(2); TGeoVolume *D0_L = gGeoManager->MakePgon("D0_L",med393,-45,360,4,2); ((TGeoPcon*)D0_L->GetShape())->DefineSection(0,-968.2824,781.7176,918.2824); ((TGeoPcon*)D0_L->GetShape())->DefineSection(1,968.2824,781.7176,918.2824); D0_L->SetLineColor(4); D0_L->SetFillStyle(1); TGeoVolume *BEAM = gGeoManager->MakePcon("BEAM",med359,0,360,6); ((TGeoPcon*)BEAM->GetShape())->DefineSection(0,-645.16,0,2.667); ((TGeoPcon*)BEAM->GetShape())->DefineSection(1,-398,0,2.667); ((TGeoPcon*)BEAM->GetShape())->DefineSection(2,-398,0,1.95); ((TGeoPcon*)BEAM->GetShape())->DefineSection(3,398,0,1.95); ((TGeoPcon*)BEAM->GetShape())->DefineSection(4,398,0,2.667); ((TGeoPcon*)BEAM->GetShape())->DefineSection(5,645.16,0,2.667); TGeoVolume *VACP = gGeoManager->MakePcon("VACP",med1,0,360,6); ((TGeoPcon*)VACP->GetShape())->DefineSection(0,-645.16,0,2.5781); ((TGeoPcon*)VACP->GetShape())->DefineSection(1,-398,0,2.5781); ((TGeoPcon*)VACP->GetShape())->DefineSection(2,-398,0,1.9); ((TGeoPcon*)VACP->GetShape())->DefineSection(3,398,0,1.9); ((TGeoPcon*)VACP->GetShape())->DefineSection(4,398,0,2.5781); ((TGeoPcon*)VACP->GetShape())->DefineSection(5,645.16,0,2.5781); TGeoVolume *TRAK = gGeoManager->MakePcon("TRAK",med223,0,360,4); ((TGeoPcon*)TRAK->GetShape())->DefineSection(0,-139.7,51,74.93); ((TGeoPcon*)TRAK->GetShape())->DefineSection(1,-125,1.951,74.93); ((TGeoPcon*)TRAK->GetShape())->DefineSection(2,125,1.951,74.93); ((TGeoPcon*)TRAK->GetShape())->DefineSection(3,139.7,51,74.93); TRAK->SetVisibility(0); TGeoVolume *MUON = gGeoManager->MakePgon("MUON",med223,-45,360,4,6); ((TGeoPcon*)MUON->GetShape())->DefineSection(0,-1000,22.85,750); ((TGeoPcon*)MUON->GetShape())->DefineSection(1,-397,22.85,750); ((TGeoPcon*)MUON->GetShape())->DefineSection(2,-397,266.7,750); ((TGeoPcon*)MUON->GetShape())->DefineSection(3,397,266.7,750); ((TGeoPcon*)MUON->GetShape())->DefineSection(4,397,22.85,750); ((TGeoPcon*)MUON->GetShape())->DefineSection(5,1000,22.85,750); MUON->SetVisibility(0); TGeoVolume *QUAD = gGeoManager->MakePgon("QUAD",med223,-45,360,4,2); ((TGeoPcon*)QUAD->GetShape())->DefineSection(0,645.16,0,22.85); ((TGeoPcon*)QUAD->GetShape())->DefineSection(1,1000,0,22.85); QUAD->SetVisibility(0); TGeoVolume *BEAQ = gGeoManager->MakePcon("BEAQ",med314,0,360,2); ((TGeoPcon*)BEAQ->GetShape())->DefineSection(0,645.16,0,3.175); ((TGeoPcon*)BEAQ->GetShape())->DefineSection(1,762.3175,0,3.175); TGeoVolume *VACQ = gGeoManager->MakePcon("VACQ",med1,0,360,2); ((TGeoPcon*)VACQ->GetShape())->DefineSection(0,645.16,0,3.1); ((TGeoPcon*)VACQ->GetShape())->DefineSection(1,762.3175,0,3.1); TGeoVolume *QUAI = gGeoManager->MakePgon("QUAI",med314,-45,360,4,2); ((TGeoPcon*)QUAI->GetShape())->DefineSection(0,762.3175,0,22.85); ((TGeoPcon*)QUAI->GetShape())->DefineSection(1,1000,0,22.85); TGeoVolume *QU_I = gGeoManager->MakePgon("QU_I",med394,-45,360,4,2); ((TGeoPcon*)QU_I->GetShape())->DefineSection(0,767.6001,5.282584,17.56742); ((TGeoPcon*)QU_I->GetShape())->DefineSection(1,994.7174,5.282584,17.56742); QU_I->SetLineColor(4); QU_I->SetFillStyle(1); TGeoVolume *QUAV = gGeoManager->MakePgon("QUAV",med1,-45,360,4,2); ((TGeoPcon*)QUAV->GetShape())->DefineSection(0,762.3175,0,21.59); ((TGeoPcon*)QUAV->GetShape())->DefineSection(1,1000,0,21.59); TGeoVolume *QUA2 = gGeoManager->MakePcon("QUA2",med314,0,360,2); ((TGeoPcon*)QUA2->GetShape())->DefineSection(0,762.3175,0,13.81125); ((TGeoPcon*)QUA2->GetShape())->DefineSection(1,1000,0,13.81125); TGeoVolume *QU_2 = gGeoManager->MakePcon("QU_2",med394,0,360,2); ((TGeoPcon*)QU_2->GetShape())->DefineSection(0,767.6001,5.282584,8.528666); ((TGeoPcon*)QU_2->GetShape())->DefineSection(1,994.7174,5.282584,8.528666); QU_2->SetLineColor(4); QU_2->SetFillStyle(1); TGeoVolume *QUA3 = gGeoManager->MakePcon("QUA3",med223,0,360,2); ((TGeoPcon*)QUA3->GetShape())->DefineSection(0,762.3175,0,3.81); ((TGeoPcon*)QUA3->GetShape())->DefineSection(1,1000,0,3.81); TGeoVolume *QUA4 = gGeoManager->MakePcon("QUA4",med314,0,360,2); ((TGeoPcon*)QUA4->GetShape())->DefineSection(0,762.3175,0,3.55); ((TGeoPcon*)QUA4->GetShape())->DefineSection(1,1000,0,3.55); TGeoVolume *QUA5 = gGeoManager->MakePcon("QUA5",med1,0,360,2); ((TGeoPcon*)QUA5->GetShape())->DefineSection(0,762.3175,0,3.43); ((TGeoPcon*)QUA5->GetShape())->DefineSection(1,1000,0,3.43); TGeoVolume *SMT_ = gGeoManager->MakePcon("SMT",med360,0,360,6); ((TGeoPcon*)SMT_->GetShape())->DefineSection(0,-127,1.952,27.98); ((TGeoPcon*)SMT_->GetShape())->DefineSection(1,-90,1.952,27.98); ((TGeoPcon*)SMT_->GetShape())->DefineSection(2,-85,1.952,15.98); ((TGeoPcon*)SMT_->GetShape())->DefineSection(3,85,1.952,15.98); ((TGeoPcon*)SMT_->GetShape())->DefineSection(4,90,1.952,27.98); ((TGeoPcon*)SMT_->GetShape())->DefineSection(5,127,1.952,27.98); SMT_->SetVisibility(0); TGeoVolume *SCFT = gGeoManager->MakePcon("SCFT",med363,0,360,8); ((TGeoPcon*)SCFT->GetShape())->DefineSection(0,-139.7,50,53); ((TGeoPcon*)SCFT->GetShape())->DefineSection(1,-130,28,53); ((TGeoPcon*)SCFT->GetShape())->DefineSection(2,-90,28,53); ((TGeoPcon*)SCFT->GetShape())->DefineSection(3,-85,16,53); ((TGeoPcon*)SCFT->GetShape())->DefineSection(4,85,16,53); ((TGeoPcon*)SCFT->GetShape())->DefineSection(5,90,28,53); ((TGeoPcon*)SCFT->GetShape())->DefineSection(6,130,28,53); ((TGeoPcon*)SCFT->GetShape())->DefineSection(7,139.7,50,53); SCFT->SetVisibility(0); TGeoVolume *MSOL = gGeoManager->MakePcon("MSOL",med362,0,360,2); ((TGeoPcon*)MSOL->GetShape())->DefineSection(0,-139.68,53.2,74.91); ((TGeoPcon*)MSOL->GetShape())->DefineSection(1,139.68,53.2,74.91); TGeoVolume *BMPE = gGeoManager->MakePcon("BMPE",med223,0,360,4); ((TGeoPcon*)BMPE->GetShape())->DefineSection(0,-139.7,51,51.01); ((TGeoPcon*)BMPE->GetShape())->DefineSection(1,-125,1.951,1.956); ((TGeoPcon*)BMPE->GetShape())->DefineSection(2,125,1.951,1.956); ((TGeoPcon*)BMPE->GetShape())->DefineSection(3,139.7,51,51.01); BMPE->SetVisibility(0); TGeoVolume *SMTE = gGeoManager->MakePcon("SMTE",med360,0,360,6); ((TGeoPcon*)SMTE->GetShape())->DefineSection(0,-127,27.99,28); ((TGeoPcon*)SMTE->GetShape())->DefineSection(1,-90,27.99,28); ((TGeoPcon*)SMTE->GetShape())->DefineSection(2,-85,15.99,16); ((TGeoPcon*)SMTE->GetShape())->DefineSection(3,85,15.99,16); ((TGeoPcon*)SMTE->GetShape())->DefineSection(4,90,27.99,28); ((TGeoPcon*)SMTE->GetShape())->DefineSection(5,127,27.99,28); SMTE->SetVisibility(0); TGeoVolume *SFTE = gGeoManager->MakePcon("SFTE",med223,0,360,2); ((TGeoPcon*)SFTE->GetShape())->DefineSection(0,-139.7,53.1,53.11); ((TGeoPcon*)SFTE->GetShape())->DefineSection(1,139.7,53.1,53.11); SFTE->SetVisibility(0); TGeoVolume *CDOE = gGeoManager->MakePcon("CDOE",med223,0,360,4); ((TGeoPcon*)CDOE->GetShape())->DefineSection(0,-139.7,51.005,74.93); ((TGeoPcon*)CDOE->GetShape())->DefineSection(1,-139.69,74.92,74.93); ((TGeoPcon*)CDOE->GetShape())->DefineSection(2,139.69,74.92,74.93); ((TGeoPcon*)CDOE->GetShape())->DefineSection(3,139.7,51.005,74.93); CDOE->SetVisibility(0); TGeoVolume *SBSM = gGeoManager->MakeTube("SBSM",med223,2.08,12.076,6.00625); TGeoVolume *SBDM = gGeoManager->MakeTube("SBDM",med223,2.08,12.076,6.00625); TGeoVolume *BLL0 = gGeoManager->MakePgon("BLL0",med223,-7.5,360,12,2); ((TGeoPcon*)BLL0->GetShape())->DefineSection(0,-6.00625,6.618,11.5); ((TGeoPcon*)BLL0->GetShape())->DefineSection(1,6.00625,6.618,11.5); TGeoVolume *BLL1 = gGeoManager->MakePgon("BLL1",med223,7.5,360,12,2); ((TGeoPcon*)BLL1->GetShape())->DefineSection(0,-6.00625,7.487,9.161); ((TGeoPcon*)BLL1->GetShape())->DefineSection(1,6.00625,7.487,9.161); TGeoVolume *BLL2 = gGeoManager->MakePgon("BLL2",med223,-30,360,6,2); ((TGeoPcon*)BLL2->GetShape())->DefineSection(0,-6.00625,2.357,5.718); ((TGeoPcon*)BLL2->GetShape())->DefineSection(1,6.00625,2.357,5.718); TGeoVolume *BLL3 = gGeoManager->MakePgon("BLL3",med223,0,360,6,2); ((TGeoPcon*)BLL3->GetShape())->DefineSection(0,-6.00625,3.591,4.612); ((TGeoPcon*)BLL3->GetShape())->DefineSection(1,6.00625,3.591,4.612); TGeoVolume *BLS0 = gGeoManager->MakePgon("BLS0",med223,-7.5,360,12,2); ((TGeoPcon*)BLS0->GetShape())->DefineSection(0,-6.00625,6.618,11.5); ((TGeoPcon*)BLS0->GetShape())->DefineSection(1,6.00625,6.618,11.5); TGeoVolume *BLS1 = gGeoManager->MakePgon("BLS1",med223,7.5,360,12,2); ((TGeoPcon*)BLS1->GetShape())->DefineSection(0,-6.00625,7.487,9.161); ((TGeoPcon*)BLS1->GetShape())->DefineSection(1,6.00625,7.487,9.161); TGeoVolume *BLS2 = gGeoManager->MakePgon("BLS2",med223,-30,360,6,2); ((TGeoPcon*)BLS2->GetShape())->DefineSection(0,-6.00625,2.357,5.718); ((TGeoPcon*)BLS2->GetShape())->DefineSection(1,6.00625,2.357,5.718); TGeoVolume *BLS3 = gGeoManager->MakePgon("BLS3",med223,0,360,6,2); ((TGeoPcon*)BLS3->GetShape())->DefineSection(0,-6.00625,3.591,4.612); ((TGeoPcon*)BLS3->GetShape())->DefineSection(1,6.00625,3.591,4.612); TGeoVolume *BLB0 = gGeoManager->MakePgon("BLB0",med72,-15,30,1,2); ((TGeoPcon*)BLB0->GetShape())->DefineSection(0,1.8562,6.85,10); ((TGeoPcon*)BLB0->GetShape())->DefineSection(1,2.2625,6.85,10); TGeoVolume *BLP0 = gGeoManager->MakePgon("BLP0",med72,-15,30,1,2); ((TGeoPcon*)BLP0->GetShape())->DefineSection(0,-5.4158,6.85,10); ((TGeoPcon*)BLP0->GetShape())->DefineSection(1,-5.3258,6.85,10); TGeoVolume *BLB2 = gGeoManager->MakePgon("BLB2",med72,-30,60,1,2); ((TGeoPcon*)BLB2->GetShape())->DefineSection(0,2.335,2.8,5.5); ((TGeoPcon*)BLB2->GetShape())->DefineSection(1,3.3075,2.8,5.5); TGeoVolume *BLP2 = gGeoManager->MakePgon("BLP2",med72,-30,60,1,2); ((TGeoPcon*)BLP2->GetShape())->DefineSection(0,-5.4158,2.8,5.5); ((TGeoPcon*)BLP2->GetShape())->DefineSection(1,-5.3258,2.8,5.5); TGeoVolume *SCB0 = gGeoManager->MakeBox("SCB0",med32,0.1300000E-02,1.516,0.194); TGeoVolume *SCB1 = gGeoManager->MakeBox("SCB1",med32,0.2590000E-02,2.13,0.194); TGeoVolume *SCB2 = gGeoManager->MakeBox("SCB2",med32,0.3890001E-02,2.595,0.194); TGeoVolume *SCB3 = gGeoManager->MakeBox("SCB3",med32,0.5180001E-02,3.23,0.194); TGeoVolume *SCB4 = gGeoManager->MakeBox("SCB4",med32,0.7770001E-02,1.785,0.194); TGeoVolume *SCB5 = gGeoManager->MakeBox("SCB5",med32,0.1036000E-01,2.045,0.194); TGeoVolume *SCB6 = gGeoManager->MakeBox("SCB6",med32,0.1295000E-01,2.402,0.194); TGeoVolume *SCB7 = gGeoManager->MakeBox("SCB7",med32,0.1554000E-01,2.7,0.194); TGeoVolume *SDNM = gGeoManager->MakeBox("SDNM",med223,1.26,0.9500001E-01,6.00625); TGeoVolume *SSNM = gGeoManager->MakeBox("SSNM",med223,1.26,0.9500001E-01,6.00625); TGeoVolume *SDWM = gGeoManager->MakeBox("SDWM",med223,1.9,0.9500001E-01,6.00625); TGeoVolume *SLDN = gGeoManager->MakeBox("SLDN",med358,1.06,0.1500000E-01,6.00625); SLDN->SetLineColor(6); TGeoVolume *SLSN = gGeoManager->MakeBox("SLSN",med358,1.06,0.1500000E-01,6.00625); SLSN->SetLineColor(6); TGeoVolume *SLDW = gGeoManager->MakeBox("SLDW",med358,1.7,0.1500000E-01,6.00625); SLDW->SetLineColor(6); TGeoVolume *RAIL = gGeoManager->MakeBox("RAIL",med73,0.1325,0.125,3.636); TGeoVolume *SVX2 = gGeoManager->MakeBox("SVX2",med71,0.3,0.2500000E-01,0.4); TGeoVolume *SVM3 = gGeoManager->MakeBox("SVM3",med223,1.05,0.2500000E-01,0.41); TGeoVolume *SVM4 = gGeoManager->MakeBox("SVM4",med223,1.4,0.2500000E-01,0.41); TGeoVolume *SVM5 = gGeoManager->MakeBox("SVM5",med223,1.75,0.2500000E-01,0.41); TGeoVolume *SFDM = gGeoManager->MakeTube("SFDM",med223,2.08,14.5,0.4); TGeoVolume *SFDL = gGeoManager->MakeTube("SFDL",med223,2.08,14.5,0.145); TGeoVolume *SFDR = gGeoManager->MakeTube("SFDR",med223,2.08,14.5,0.145); TGeoVolume *SFWM = gGeoManager->MakeTrd1("SFWM",med223,0.9,3.8474,0.145,5.5); TGeoVolume *SFWL = gGeoManager->MakeTrd1("SFWL",med358,0.8365001,2.9605,0.1500000E-01,3.9635); SFWL->SetLineColor(6); TGeoVolume *SVNM = gGeoManager->MakeBox("SVNM",med223,2.1,0.2500000E-01,0.41); TGeoVolume *SVPM = gGeoManager->MakeBox("SVPM",med223,2.8,0.2500000E-01,0.41); TGeoVolume *SFB2 = gGeoManager->MakeBox("SFB2",med70,2.8431,0.3300000E-01,1.935); TGeoVolume *SFCR = gGeoManager->MakePgon("SFCR",med72,-15,360,12,2); ((TGeoPcon*)SFCR->GetShape())->DefineSection(0,-0.133,9.8,11.37); ((TGeoPcon*)SFCR->GetShape())->DefineSection(1,0.133,9.8,11.37); TGeoVolume *SHDM = gGeoManager->MakeTube("SHDM",med223,9.3,26,1); TGeoVolume *SHDL = gGeoManager->MakeTube("SHDL",med223,9.3,26,0.2024); TGeoVolume *SHDR = gGeoManager->MakeTube("SHDR",med223,9.3,26,0.2024); TGeoVolume *SHWM = gGeoManager->MakeTrd1("SHWM",med223,1.4,3.4,0.2024,7.2522); TGeoVolume *SVXH = gGeoManager->MakeBox("SVXH",med223,3.09,0.2500000E-01,0.41); TGeoVolume *SHWL = gGeoManager->MakeTrd1("SHWL",med358,1.388,3.2344,0.1500000E-01,7.0122); SHWL->SetLineColor(6); TGeoVolume *SHB1 = gGeoManager->MakeTrd1("SHB1",med72,2.3395,3.353,0.2530000E-01,3.7858); TGeoVolume *SHB2 = gGeoManager->MakeBox("SHB2",med69,1.4,0.2530000E-01,0.4); TGeoVolume *SHB3 = gGeoManager->MakeTrd1("SHB3",med72,2.558,3.0836,0.2530000E-01,2.8025); TGeoVolume *SHB4 = gGeoManager->MakeBox("SHB4",med17,3.1334,0.1500000E-01,0.17); TGeoVolume *SHCR = gGeoManager->MakePgon("SHCR",med72,-7.5,360,24,2); ((TGeoPcon*)SHCR->GetShape())->DefineSection(0,-0.2688,17.37,18.87); ((TGeoPcon*)SHCR->GetShape())->DefineSection(1,0.2688,17.37,18.87); TGeoVolume *SBM1 = gGeoManager->MakeTube("SBM1",med74,19.3168,29.1268,83.1); SBM1->SetVisibility(0); TGeoVolume *SBM2 = gGeoManager->MakeTube("SBM2",med74,29.1268,53,126); SBM2->SetVisibility(0); TGeoVolume *SBM3 = gGeoManager->MakeTube("SBM3",med74,19.045,25.3873,0.9); SBM3->SetVisibility(0); TGeoVolume *SBM4 = gGeoManager->MakeTube("SBM4",med74,19.2148,25.557,0.9); SBM4->SetVisibility(0); TGeoVolume *SBM5 = gGeoManager->MakeTube("SBM5",med74,28.855,51.9179,0.9); SBM5->SetVisibility(0); TGeoVolume *SBM6 = gGeoManager->MakeTube("SBM6",med74,29.0248,52.0882,0.9); SBM6->SetVisibility(0); TGeoVolume *SBM7 = gGeoManager->MakePcon("SBM7",med74,0,360,3); ((TGeoPcon*)SBM7->GetShape())->DefineSection(0,-5.8975,28,53); ((TGeoPcon*)SBM7->GetShape())->DefineSection(1,-4.8975,28,53); ((TGeoPcon*)SBM7->GetShape())->DefineSection(2,5.8975,51.5,53); SBM7->SetVisibility(0); TGeoVolume *SBM8 = gGeoManager->MakePcon("SBM8",med74,0,360,3); ((TGeoPcon*)SBM8->GetShape())->DefineSection(0,-5.8975,51.5,53); ((TGeoPcon*)SBM8->GetShape())->DefineSection(1,4.8975,28,53); ((TGeoPcon*)SBM8->GetShape())->DefineSection(2,5.8975,28,53); SBM8->SetVisibility(0); TGeoVolume *SF01 = gGeoManager->MakeTube("SF01",med74,19.3168,20.3294,83.1); SF01->SetVisibility(0); TGeoVolume *SF1A = gGeoManager->MakeTube("SF1A",med385,19.3168,19.3359,82.4); TGeoVolume *SF1B = gGeoManager->MakeTube("SF1B",med386,19.3359,19.9709,82.4); TGeoVolume *SF1C = gGeoManager->MakeTube("SF1C",med385,19.9709,19.99,82.4); TGeoVolume *SF1D = gGeoManager->MakeTube("SF1D",med389,19.99,19.9975,82.4); TGeoVolume *SF11 = gGeoManager->MakeTube("SF11",med390,19.9975,20.0786,83.1); SF11->SetLineColor(6); TGeoVolume *SF12 = gGeoManager->MakeTube("SF12",med390,20.0786,20.1598,83.1); SF12->SetLineColor(6); TGeoVolume *SF1E = gGeoManager->MakeTube("SF1E",med389,20.1598,20.1673,83.1); TGeoVolume *SF13 = gGeoManager->MakeTube("SF13",med390,20.1673,20.2483,83.1); SF13->SetLineColor(6); TGeoVolume *SF14 = gGeoManager->MakeTube("SF14",med390,20.2483,20.3294,83.1); SF14->SetLineColor(6); TGeoVolume *SF02 = gGeoManager->MakeTube("SF02",med74,24.2268,25.2395,83.1); SF02->SetVisibility(0); TGeoVolume *SF2A = gGeoManager->MakeTube("SF2A",med385,24.2268,24.2459,82.4); TGeoVolume *SF2B = gGeoManager->MakeTube("SF2B",med386,24.2459,24.8809,82.4); TGeoVolume *SF2C = gGeoManager->MakeTube("SF2C",med385,24.8809,24.9,82.4); TGeoVolume *SF2D = gGeoManager->MakeTube("SF2D",med389,24.9,24.9075,82.4); TGeoVolume *SF21 = gGeoManager->MakeTube("SF21",med390,24.9075,24.9886,83.1); SF21->SetLineColor(6); TGeoVolume *SF22 = gGeoManager->MakeTube("SF22",med390,24.9886,25.0698,83.1); SF22->SetLineColor(6); TGeoVolume *SF2E = gGeoManager->MakeTube("SF2E",med389,25.0698,25.0773,83.1); TGeoVolume *SF23 = gGeoManager->MakeTube("SF23",med390,25.0773,25.1584,83.1); SF23->SetLineColor(6); TGeoVolume *SF24 = gGeoManager->MakeTube("SF24",med390,25.1584,25.2395,83.1); SF24->SetLineColor(6); TGeoVolume *SF03 = gGeoManager->MakeTube("SF03",med74,29.1268,30.1396,126); SF03->SetVisibility(0); TGeoVolume *SF3A = gGeoManager->MakeTube("SF3A",med385,29.1268,29.1459,125.3); TGeoVolume *SF3B = gGeoManager->MakeTube("SF3B",med386,29.1459,29.7809,125.3); TGeoVolume *SF3C = gGeoManager->MakeTube("SF3C",med385,29.7809,29.8,125.3); TGeoVolume *SF3D = gGeoManager->MakeTube("SF3D",med389,29.8,29.8075,125.3); TGeoVolume *SF31 = gGeoManager->MakeTube("SF31",med390,29.8075,29.8887,126); SF31->SetLineColor(6); TGeoVolume *SF32 = gGeoManager->MakeTube("SF32",med390,29.8887,29.9698,126); SF32->SetLineColor(6); TGeoVolume *SF3E = gGeoManager->MakeTube("SF3E",med389,29.9698,29.9773,126); TGeoVolume *SF33 = gGeoManager->MakeTube("SF33",med390,29.9773,30.0585,126); SF33->SetLineColor(6); TGeoVolume *SF34 = gGeoManager->MakeTube("SF34",med390,30.0585,30.1396,126); SF34->SetLineColor(6); TGeoVolume *SF04 = gGeoManager->MakeTube("SF04",med74,34.0368,35.0496,126); SF04->SetVisibility(0); TGeoVolume *SF4A = gGeoManager->MakeTube("SF4A",med385,34.0368,34.0559,125.3); TGeoVolume *SF4B = gGeoManager->MakeTube("SF4B",med386,34.0559,34.6909,125.3); TGeoVolume *SF4C = gGeoManager->MakeTube("SF4C",med385,34.6909,34.71,125.3); TGeoVolume *SF4D = gGeoManager->MakeTube("SF4D",med389,34.71,34.7175,125.3); TGeoVolume *SF41 = gGeoManager->MakeTube("SF41",med390,34.7175,34.7987,126); SF41->SetLineColor(6); TGeoVolume *SF42 = gGeoManager->MakeTube("SF42",med390,34.7987,34.8798,126); SF42->SetLineColor(6); TGeoVolume *SF4E = gGeoManager->MakeTube("SF4E",med389,34.8798,34.8873,126); TGeoVolume *SF43 = gGeoManager->MakeTube("SF43",med390,34.8873,34.9685,126); SF43->SetLineColor(6); TGeoVolume *SF44 = gGeoManager->MakeTube("SF44",med390,34.9685,35.0496,126); SF44->SetLineColor(6); TGeoVolume *SF05 = gGeoManager->MakeTube("SF05",med74,38.9468,39.9597,126); SF05->SetVisibility(0); TGeoVolume *SF5A = gGeoManager->MakeTube("SF5A",med385,38.9468,38.9659,125.3); TGeoVolume *SF5B = gGeoManager->MakeTube("SF5B",med386,38.9659,39.6009,125.3); TGeoVolume *SF5C = gGeoManager->MakeTube("SF5C",med385,39.6009,39.62,125.3); TGeoVolume *SF5D = gGeoManager->MakeTube("SF5D",med389,39.62,39.6275,125.3); TGeoVolume *SF51 = gGeoManager->MakeTube("SF51",med390,39.6275,39.7087,126); SF51->SetLineColor(6); TGeoVolume *SF52 = gGeoManager->MakeTube("SF52",med390,39.7087,39.7899,126); SF52->SetLineColor(6); TGeoVolume *SF5E = gGeoManager->MakeTube("SF5E",med389,39.7899,39.7974,126); TGeoVolume *SF53 = gGeoManager->MakeTube("SF53",med390,39.7974,39.8785,126); SF53->SetLineColor(6); TGeoVolume *SF54 = gGeoManager->MakeTube("SF54",med390,39.8785,39.9597,126); SF54->SetLineColor(6); TGeoVolume *SF06 = gGeoManager->MakeTube("SF06",med74,43.8568,44.8697,126); SF06->SetVisibility(0); TGeoVolume *SF6A = gGeoManager->MakeTube("SF6A",med385,43.8568,43.8759,125.3); TGeoVolume *SF6B = gGeoManager->MakeTube("SF6B",med386,43.8759,44.5109,125.3); TGeoVolume *SF6C = gGeoManager->MakeTube("SF6C",med385,44.5109,44.53,125.3); TGeoVolume *SF6D = gGeoManager->MakeTube("SF6D",med389,44.53,44.5375,125.3); TGeoVolume *SF61 = gGeoManager->MakeTube("SF61",med390,44.5375,44.6187,126); SF61->SetLineColor(6); TGeoVolume *SF62 = gGeoManager->MakeTube("SF62",med390,44.6187,44.6999,126); SF62->SetLineColor(6); TGeoVolume *SF6E = gGeoManager->MakeTube("SF6E",med389,44.6999,44.7074,126); TGeoVolume *SF63 = gGeoManager->MakeTube("SF63",med390,44.7074,44.7885,126); SF63->SetLineColor(6); TGeoVolume *SF64 = gGeoManager->MakeTube("SF64",med390,44.7885,44.8697,126); SF64->SetLineColor(6); TGeoVolume *SF07 = gGeoManager->MakeTube("SF07",med74,48.7568,49.7697,126); SF07->SetVisibility(0); TGeoVolume *SF7A = gGeoManager->MakeTube("SF7A",med385,48.7568,48.7759,125.3); TGeoVolume *SF7B = gGeoManager->MakeTube("SF7B",med386,48.7759,49.4109,125.3); TGeoVolume *SF7C = gGeoManager->MakeTube("SF7C",med385,49.4109,49.43,125.3); TGeoVolume *SF7D = gGeoManager->MakeTube("SF7D",med389,49.43,49.4375,125.3); TGeoVolume *SF71 = gGeoManager->MakeTube("SF71",med390,49.4375,49.5187,126); SF71->SetLineColor(6); TGeoVolume *SF72 = gGeoManager->MakeTube("SF72",med390,49.5187,49.5999,126); SF72->SetLineColor(6); TGeoVolume *SF7E = gGeoManager->MakeTube("SF7E",med389,49.5999,49.6074,126); TGeoVolume *SF73 = gGeoManager->MakeTube("SF73",med390,49.6074,49.6885,126); SF73->SetLineColor(6); TGeoVolume *SF74 = gGeoManager->MakeTube("SF74",med390,49.6885,49.7697,126); SF74->SetLineColor(6); TGeoVolume *SF08 = gGeoManager->MakeTube("SF08",med74,50.7568,51.7707,126); SF08->SetVisibility(0); TGeoVolume *SF8A = gGeoManager->MakeTube("SF8A",med385,50.7568,50.7759,125.3); TGeoVolume *SF8B = gGeoManager->MakeTube("SF8B",med386,50.7759,51.4109,125.3); TGeoVolume *SF8C = gGeoManager->MakeTube("SF8C",med385,51.4109,51.43,125.3); TGeoVolume *SF8D = gGeoManager->MakeTube("SF8D",med389,51.43,51.4375,125.3); TGeoVolume *SF81 = gGeoManager->MakeTube("SF81",med390,51.4375,51.5189,126); SF81->SetLineColor(6); TGeoVolume *SF82 = gGeoManager->MakeTube("SF82",med390,51.5189,51.6004,126); SF82->SetLineColor(6); TGeoVolume *SF8E = gGeoManager->MakeTube("SF8E",med389,51.6004,51.6079,126); TGeoVolume *SF83 = gGeoManager->MakeTube("SF83",med390,51.6079,51.6893,126); SF83->SetLineColor(6); TGeoVolume *SF84 = gGeoManager->MakeTube("SF84",med390,51.6893,51.7707,126); SF84->SetLineColor(6); TGeoVolume *SSW1 = gGeoManager->MakeTube("SSW1",med385,20.9644,23.8204,0.1); TGeoVolume *SSF1 = gGeoManager->MakeTube("SSF1",med385,20.3294,20.9644,0.3); TGeoVolume *SSH1 = gGeoManager->MakePcon("SSH1",med385,0,360,6); ((TGeoPcon*)SSH1->GetShape())->DefineSection(0,-1.27,18.5548,19.3168); ((TGeoPcon*)SSH1->GetShape())->DefineSection(1,-0.9855001,18.5548,19.3168); ((TGeoPcon*)SSH1->GetShape())->DefineSection(2,-0.9855001,18.9104,19.3168); ((TGeoPcon*)SSH1->GetShape())->DefineSection(3,-0.6350001,18.9104,19.3168); ((TGeoPcon*)SSH1->GetShape())->DefineSection(4,-0.6350001,18.9053,19.9975); ((TGeoPcon*)SSH1->GetShape())->DefineSection(5,0,18.9053,19.9975); TGeoVolume *SSW2 = gGeoManager->MakeTube("SSW2",med385,25.8745,28.7204,0.1); TGeoVolume *SSF2 = gGeoManager->MakeTube("SSF2",med385,25.2395,25.8745,0.3); TGeoVolume *SSH2 = gGeoManager->MakePcon("SSH2",med385,0,360,6); ((TGeoPcon*)SSH2->GetShape())->DefineSection(0,-1.27,23.0381,24.2268); ((TGeoPcon*)SSH2->GetShape())->DefineSection(1,-0.9855001,23.0381,24.2268); ((TGeoPcon*)SSH2->GetShape())->DefineSection(2,-0.9855001,23.8204,24.2268); ((TGeoPcon*)SSH2->GetShape())->DefineSection(3,-0.6350001,23.8204,24.2268); ((TGeoPcon*)SSH2->GetShape())->DefineSection(4,-0.6350001,23.8153,24.9075); ((TGeoPcon*)SSH2->GetShape())->DefineSection(5,0,23.8153,24.9075); TGeoVolume *SSW3 = gGeoManager->MakeTube("SSW3",med385,30.7746,33.6304,0.1); TGeoVolume *SSF3 = gGeoManager->MakeTube("SSF3",med385,30.1396,30.7746,0.3); TGeoVolume *SSH3 = gGeoManager->MakePcon("SSH3",med385,0,360,6); ((TGeoPcon*)SSH3->GetShape())->DefineSection(0,-1.27,28.3648,29.1268); ((TGeoPcon*)SSH3->GetShape())->DefineSection(1,-0.9855001,28.3648,29.1268); ((TGeoPcon*)SSH3->GetShape())->DefineSection(2,-0.9855001,28.7204,29.1268); ((TGeoPcon*)SSH3->GetShape())->DefineSection(3,-0.6350001,28.7204,29.1268); ((TGeoPcon*)SSH3->GetShape())->DefineSection(4,-0.6350001,28.7153,29.8075); ((TGeoPcon*)SSH3->GetShape())->DefineSection(5,0,28.7153,29.8075); TGeoVolume *SSW4 = gGeoManager->MakeTube("SSW4",med385,35.6846,38.5404,0.1); TGeoVolume *SSF4 = gGeoManager->MakeTube("SSF4",med385,35.0496,35.6846,0.3); TGeoVolume *SSH4 = gGeoManager->MakePcon("SSH4",med385,0,360,6); ((TGeoPcon*)SSH4->GetShape())->DefineSection(0,-1.27,32.8481,34.0368); ((TGeoPcon*)SSH4->GetShape())->DefineSection(1,-0.9855001,32.8481,34.0368); ((TGeoPcon*)SSH4->GetShape())->DefineSection(2,-0.9855001,33.6304,34.0368); ((TGeoPcon*)SSH4->GetShape())->DefineSection(3,-0.6350001,33.6304,34.0368); ((TGeoPcon*)SSH4->GetShape())->DefineSection(4,-0.6350001,33.6253,34.7175); ((TGeoPcon*)SSH4->GetShape())->DefineSection(5,0,33.6253,34.7175); TGeoVolume *SSW5 = gGeoManager->MakeTube("SSW5",med385,40.5947,43.4504,0.1); TGeoVolume *SSF5 = gGeoManager->MakeTube("SSF5",med385,39.9597,40.5947,0.3); TGeoVolume *SSH5 = gGeoManager->MakePcon("SSH5",med385,0,360,6); ((TGeoPcon*)SSH5->GetShape())->DefineSection(0,-1.27,37.7581,38.9468); ((TGeoPcon*)SSH5->GetShape())->DefineSection(1,-0.9855001,37.7581,38.9468); ((TGeoPcon*)SSH5->GetShape())->DefineSection(2,-0.9855001,38.5404,38.9468); ((TGeoPcon*)SSH5->GetShape())->DefineSection(3,-0.6350001,38.5404,38.9468); ((TGeoPcon*)SSH5->GetShape())->DefineSection(4,-0.6350001,38.5353,39.6275); ((TGeoPcon*)SSH5->GetShape())->DefineSection(5,0,38.5353,39.6275); TGeoVolume *SSW6 = gGeoManager->MakeTube("SSW6",med385,45.5047,48.3504,0.1); TGeoVolume *SSF6 = gGeoManager->MakeTube("SSF6",med385,44.8697,45.5047,0.3); TGeoVolume *SSH6 = gGeoManager->MakePcon("SSH6",med385,0,360,6); ((TGeoPcon*)SSH6->GetShape())->DefineSection(0,-1.27,42.6681,43.8568); ((TGeoPcon*)SSH6->GetShape())->DefineSection(1,-0.9855001,42.6681,43.8568); ((TGeoPcon*)SSH6->GetShape())->DefineSection(2,-0.9855001,43.4504,43.8568); ((TGeoPcon*)SSH6->GetShape())->DefineSection(3,-0.6350001,43.4504,43.8568); ((TGeoPcon*)SSH6->GetShape())->DefineSection(4,-0.6350001,43.4453,44.5375); ((TGeoPcon*)SSH6->GetShape())->DefineSection(5,0,43.4453,44.5375); TGeoVolume *SSW7 = gGeoManager->MakeTube("SSW7",med385,50.4047,50.3504,0.1); TGeoVolume *SSF7 = gGeoManager->MakeTube("SSF7",med385,49.7697,50.4047,0.3); TGeoVolume *SSH7 = gGeoManager->MakePcon("SSH7",med385,0,360,6); ((TGeoPcon*)SSH7->GetShape())->DefineSection(0,-1.27,47.5681,48.7568); ((TGeoPcon*)SSH7->GetShape())->DefineSection(1,-0.9855001,47.5681,48.7568); ((TGeoPcon*)SSH7->GetShape())->DefineSection(2,-0.9855001,48.3504,48.7568); ((TGeoPcon*)SSH7->GetShape())->DefineSection(3,-0.6350001,48.3504,48.7568); ((TGeoPcon*)SSH7->GetShape())->DefineSection(4,-0.6350001,48.3453,49.4375); ((TGeoPcon*)SSH7->GetShape())->DefineSection(5,0,48.3453,49.4375); TGeoVolume *SSH8 = gGeoManager->MakePcon("SSH8",med385,0,360,6); ((TGeoPcon*)SSH8->GetShape())->DefineSection(0,-1.27,49.9948,50.7568); ((TGeoPcon*)SSH8->GetShape())->DefineSection(1,-0.9855001,49.9948,50.7568); ((TGeoPcon*)SSH8->GetShape())->DefineSection(2,-0.9855001,50.3504,50.7568); ((TGeoPcon*)SSH8->GetShape())->DefineSection(3,-0.6350001,50.3504,50.7568); ((TGeoPcon*)SSH8->GetShape())->DefineSection(4,-0.6350001,50.3453,51.4375); ((TGeoPcon*)SSH8->GetShape())->DefineSection(5,0,50.3453,51.4375); TGeoVolume *SSX3 = gGeoManager->MakeTube("SSX3",med385,30.1396,34.0368,0.1); TGeoVolume *SSW8 = gGeoManager->MakeTube("SSW8",med385,51.7707,53,0.1); TGeoVolume *SCA1 = gGeoManager->MakeTube("SCA1",med387,19.045,19.9975,0.9); TGeoVolume *SCX1 = gGeoManager->MakeTube("SCX1",med387,20.1598,20.4773,0.9); TGeoVolume *SCC1 = gGeoManager->MakeTube("SCC1",med391,19.9975,20.1598,0.9); TGeoVolume *SCS1 = gGeoManager->MakeTube("SCS1",med387,19.2148,19.9975,0.9); TGeoVolume *SCT1 = gGeoManager->MakeTube("SCT1",med387,20.1598,20.6469,0.9); TGeoVolume *SCU1 = gGeoManager->MakeTube("SCU1",med391,19.9975,20.1598,0.9); TGeoVolume *SCA2 = gGeoManager->MakeTube("SCA2",med387,23.955,24.9075,0.9); TGeoVolume *SCX2 = gGeoManager->MakeTube("SCX2",med387,25.0698,25.3873,0.9); TGeoVolume *SCC2 = gGeoManager->MakeTube("SCC2",med391,24.9075,25.0698,0.9); TGeoVolume *SCS2 = gGeoManager->MakeTube("SCS2",med387,24.1248,24.9075,0.9); TGeoVolume *SCT2 = gGeoManager->MakeTube("SCT2",med387,25.0698,25.557,0.9); TGeoVolume *SCU2 = gGeoManager->MakeTube("SCU2",med391,24.9075,25.0698,0.9); TGeoVolume *SCA3 = gGeoManager->MakeTube("SCA3",med387,28.855,29.8075,0.9); TGeoVolume *SCX3 = gGeoManager->MakeTube("SCX3",med387,29.9698,30.2873,0.9); TGeoVolume *SCC3 = gGeoManager->MakeTube("SCC3",med391,29.8075,29.9698,0.9); TGeoVolume *SCS3 = gGeoManager->MakeTube("SCS3",med387,29.0248,29.8075,0.9); TGeoVolume *SCT3 = gGeoManager->MakeTube("SCT3",med387,29.9698,30.4571,0.9); TGeoVolume *SCU3 = gGeoManager->MakeTube("SCU3",med391,29.8075,29.9698,0.9); TGeoVolume *SCA4 = gGeoManager->MakeTube("SCA4",med387,33.765,34.7175,0.9); TGeoVolume *SCX4 = gGeoManager->MakeTube("SCX4",med387,34.8798,35.1973,0.9); TGeoVolume *SCC4 = gGeoManager->MakeTube("SCC4",med391,34.7175,34.8798,0.9); TGeoVolume *SCS4 = gGeoManager->MakeTube("SCS4",med387,33.9348,34.7175,0.9); TGeoVolume *SCT4 = gGeoManager->MakeTube("SCT4",med387,34.8798,35.3671,0.9); TGeoVolume *SCU4 = gGeoManager->MakeTube("SCU4",med391,34.7175,34.8798,0.9); TGeoVolume *SCA5 = gGeoManager->MakeTube("SCA5",med387,38.675,39.6275,0.9); TGeoVolume *SCX5 = gGeoManager->MakeTube("SCX5",med387,39.7899,40.1074,0.9); TGeoVolume *SCC5 = gGeoManager->MakeTube("SCC5",med391,39.6275,39.7899,0.9); TGeoVolume *SCS5 = gGeoManager->MakeTube("SCS5",med387,38.8449,39.6275,0.9); TGeoVolume *SCT5 = gGeoManager->MakeTube("SCT5",med387,39.7899,40.2772,0.9); TGeoVolume *SCU5 = gGeoManager->MakeTube("SCU5",med391,39.6275,39.7899,0.9); TGeoVolume *SCA6 = gGeoManager->MakeTube("SCA6",med387,43.585,44.5375,0.9); TGeoVolume *SCX6 = gGeoManager->MakeTube("SCX6",med387,44.6999,45.0174,0.9); TGeoVolume *SCC6 = gGeoManager->MakeTube("SCC6",med391,44.5375,44.6999,0.9); TGeoVolume *SCS6 = gGeoManager->MakeTube("SCS6",med387,43.7549,44.5375,0.9); TGeoVolume *SCT6 = gGeoManager->MakeTube("SCT6",med387,44.6999,45.1872,0.9); TGeoVolume *SCU6 = gGeoManager->MakeTube("SCU6",med391,44.5375,44.6999,0.9); TGeoVolume *SCA7 = gGeoManager->MakeTube("SCA7",med388,48.485,49.4375,0.9); TGeoVolume *SCX7 = gGeoManager->MakeTube("SCX7",med388,49.5999,49.9174,0.9); TGeoVolume *SCC7 = gGeoManager->MakeTube("SCC7",med391,49.4375,49.5999,0.9); TGeoVolume *SCS7 = gGeoManager->MakeTube("SCS7",med388,48.6549,49.4375,0.9); TGeoVolume *SCT7 = gGeoManager->MakeTube("SCT7",med388,49.5999,50.0872,0.9); TGeoVolume *SCU7 = gGeoManager->MakeTube("SCU7",med391,49.4375,49.5999,0.9); TGeoVolume *SCA8 = gGeoManager->MakeTube("SCA8",med388,50.485,51.4375,0.9); TGeoVolume *SCX8 = gGeoManager->MakeTube("SCX8",med388,51.6004,51.9179,0.9); TGeoVolume *SCC8 = gGeoManager->MakeTube("SCC8",med391,51.4375,51.6004,0.9); TGeoVolume *SCS8 = gGeoManager->MakeTube("SCS8",med388,50.6554,51.4375,0.9); TGeoVolume *SCT8 = gGeoManager->MakeTube("SCT8",med388,51.6004,52.0882,0.9); TGeoVolume *SCU8 = gGeoManager->MakeTube("SCU8",med391,51.4375,51.6004,0.9); TGeoVolume *SRA1 = gGeoManager->MakePcon("SRA1",med391,0,360,4); ((TGeoPcon*)SRA1->GetShape())->DefineSection(0,85.005,19.9975,20.1598); ((TGeoPcon*)SRA1->GetShape())->DefineSection(1,90,28,28.167); ((TGeoPcon*)SRA1->GetShape())->DefineSection(2,90,28,28.334); ((TGeoPcon*)SRA1->GetShape())->DefineSection(3,127,28,28.334); TGeoVolume *SRS1 = gGeoManager->MakePcon("SRS1",med391,0,360,4); ((TGeoPcon*)SRS1->GetShape())->DefineSection(0,85.005,20.1673,20.3294); ((TGeoPcon*)SRS1->GetShape())->DefineSection(1,90,28,28.167); ((TGeoPcon*)SRS1->GetShape())->DefineSection(2,90,28,28.334); ((TGeoPcon*)SRS1->GetShape())->DefineSection(3,127,28,28.334); TGeoVolume *SRA2 = gGeoManager->MakePcon("SRA2",med391,0,360,2); ((TGeoPcon*)SRA2->GetShape())->DefineSection(0,85.005,24.9075,25.0698); ((TGeoPcon*)SRA2->GetShape())->DefineSection(1,90,28.167,28.334); TGeoVolume *SRS2 = gGeoManager->MakePcon("SRS2",med391,0,360,2); ((TGeoPcon*)SRS2->GetShape())->DefineSection(0,85.005,25.0773,25.2395); ((TGeoPcon*)SRS2->GetShape())->DefineSection(1,90,28.167,28.334); TGeoVolume *SRA3 = gGeoManager->MakePcon("SRA3",med391,0,360,2); ((TGeoPcon*)SRA3->GetShape())->DefineSection(0,-5.8975,29.8075,29.9698); ((TGeoPcon*)SRA3->GetShape())->DefineSection(1,5.8975,51.998,52.165); TGeoVolume *SRS3 = gGeoManager->MakePcon("SRS3",med391,0,360,2); ((TGeoPcon*)SRS3->GetShape())->DefineSection(0,-5.8975,51.998,52.165); ((TGeoPcon*)SRS3->GetShape())->DefineSection(1,5.8975,29.9773,30.1396); TGeoVolume *SRA4 = gGeoManager->MakePcon("SRA4",med391,0,360,2); ((TGeoPcon*)SRA4->GetShape())->DefineSection(0,-5.8975,34.7175,34.8798); ((TGeoPcon*)SRA4->GetShape())->DefineSection(1,5.8975,52.165,52.332); TGeoVolume *SRS4 = gGeoManager->MakePcon("SRS4",med391,0,360,2); ((TGeoPcon*)SRS4->GetShape())->DefineSection(0,-5.8975,52.165,52.332); ((TGeoPcon*)SRS4->GetShape())->DefineSection(1,5.8975,34.8873,35.0496); TGeoVolume *SRA5 = gGeoManager->MakePcon("SRA5",med391,0,360,2); ((TGeoPcon*)SRA5->GetShape())->DefineSection(0,-5.8975,39.6275,39.7899); ((TGeoPcon*)SRA5->GetShape())->DefineSection(1,5.8975,52.332,52.499); TGeoVolume *SRS5 = gGeoManager->MakePcon("SRS5",med391,0,360,2); ((TGeoPcon*)SRS5->GetShape())->DefineSection(0,-5.8975,52.332,52.499); ((TGeoPcon*)SRS5->GetShape())->DefineSection(1,5.8975,39.7974,39.9597); TGeoVolume *SRA6 = gGeoManager->MakePcon("SRA6",med391,0,360,2); ((TGeoPcon*)SRA6->GetShape())->DefineSection(0,-5.8975,44.5375,44.6999); ((TGeoPcon*)SRA6->GetShape())->DefineSection(1,5.8975,52.499,52.666); TGeoVolume *SRS6 = gGeoManager->MakePcon("SRS6",med391,0,360,2); ((TGeoPcon*)SRS6->GetShape())->DefineSection(0,-5.8975,52.499,52.666); ((TGeoPcon*)SRS6->GetShape())->DefineSection(1,5.8975,44.7074,44.8697); TGeoVolume *SRA7 = gGeoManager->MakePcon("SRA7",med391,0,360,2); ((TGeoPcon*)SRA7->GetShape())->DefineSection(0,-5.8975,49.4375,49.5999); ((TGeoPcon*)SRA7->GetShape())->DefineSection(1,5.8975,52.666,52.833); TGeoVolume *SRS7 = gGeoManager->MakePcon("SRS7",med391,0,360,2); ((TGeoPcon*)SRS7->GetShape())->DefineSection(0,-5.8975,52.666,52.833); ((TGeoPcon*)SRS7->GetShape())->DefineSection(1,5.8975,49.6074,49.7697); TGeoVolume *SRA8 = gGeoManager->MakePcon("SRA8",med391,0,360,2); ((TGeoPcon*)SRA8->GetShape())->DefineSection(0,-5.8975,51.4375,51.6004); ((TGeoPcon*)SRA8->GetShape())->DefineSection(1,5.8975,52.833,53); TGeoVolume *SRS8 = gGeoManager->MakePcon("SRS8",med391,0,360,2); ((TGeoPcon*)SRS8->GetShape())->DefineSection(0,-5.8975,52.833,53); ((TGeoPcon*)SRS8->GetShape())->DefineSection(1,5.8975,51.6079,51.7707); TGeoVolume *SRA9 = gGeoManager->MakePcon("SRA9",med391,0,360,2); ((TGeoPcon*)SRA9->GetShape())->DefineSection(0,-5.8975,28,28.334); ((TGeoPcon*)SRA9->GetShape())->DefineSection(1,5.8975,51.664,51.998); TGeoVolume *SRS9 = gGeoManager->MakePcon("SRS9",med391,0,360,2); ((TGeoPcon*)SRS9->GetShape())->DefineSection(0,-5.8975,51.664,51.998); ((TGeoPcon*)SRS9->GetShape())->DefineSection(1,5.8975,28,28.334); TGeoVolume *RPOT = gGeoManager->MakeBox("RPOT",med228,4.15,1.65,2.2); TGeoVolume *RPIN = gGeoManager->MakeBox("RPIN",med1,3.95,1.45,2); TGeoVolume *ELIP = gGeoManager->MakeEltu("ELIP",med1,2.5,0.6800001,2.2); TGeoVolume *BWIN = gGeoManager->MakeBox("BWIN",med1,0.4,0.9000000E-01,2.2); TGeoVolume *FWIN = gGeoManager->MakeBox("FWIN",med1,0.9,1,0.9000000E-01); TGeoVolume *FRMU = gGeoManager->MakeBox("FRMU",med1,0.8695001,0.8695001,0.42); TGeoVolume *FRMX = gGeoManager->MakeBox("FRMX",med1,0.8695001,0.8695001,0.42); TGeoVolume *FPFX = gGeoManager->MakeBox("FPFX",med392,0.4000000E-01,0.8695001,0.16); FPFX->SetLineColor(6); TGeoVolume *FRMV = gGeoManager->MakeBox("FRMV",med1,0.8695001,0.8695001,0.42); TGeoVolume *KPL1 = gGeoManager->MakePcon("KPL1",med365,0,360,2); ((TGeoPcon*)KPL1->GetShape())->DefineSection(0,-125,1.951,1.956); ((TGeoPcon*)KPL1->GetShape())->DefineSection(1,125,1.951,1.956); KPL1->SetLineColor(6); TGeoVolume *KPLN = gGeoManager->MakePcon("KPLN",med365,0,360,2); ((TGeoPcon*)KPLN->GetShape())->DefineSection(0,125,1.951,1.956); ((TGeoPcon*)KPLN->GetShape())->DefineSection(1,139.7,51,51.01); KPLN->SetLineColor(6); TGeoVolume *KPLS = gGeoManager->MakePcon("KPLS",med365,0,360,2); ((TGeoPcon*)KPLS->GetShape())->DefineSection(0,-139.7,51,51.01); ((TGeoPcon*)KPLS->GetShape())->DefineSection(1,-125,1.951,1.956); KPLS->SetLineColor(6); TGeoVolume *KPL2 = gGeoManager->MakePcon("KPL2",med365,0,360,6); ((TGeoPcon*)KPL2->GetShape())->DefineSection(0,-127,27.99,28); ((TGeoPcon*)KPL2->GetShape())->DefineSection(1,-90,27.99,28); ((TGeoPcon*)KPL2->GetShape())->DefineSection(2,-85,15.99,16); ((TGeoPcon*)KPL2->GetShape())->DefineSection(3,85,15.99,16); ((TGeoPcon*)KPL2->GetShape())->DefineSection(4,90,27.99,28); ((TGeoPcon*)KPL2->GetShape())->DefineSection(5,127,27.99,28); KPL2->SetLineColor(6); TGeoVolume *KPL3 = gGeoManager->MakePcon("KPL3",med365,0,360,2); ((TGeoPcon*)KPL3->GetShape())->DefineSection(0,-139.7,53.1,53.11); ((TGeoPcon*)KPL3->GetShape())->DefineSection(1,139.7,53.1,53.11); KPL3->SetLineColor(6); TGeoVolume *KPL4 = gGeoManager->MakePcon("KPL4",med365,0,360,4); ((TGeoPcon*)KPL4->GetShape())->DefineSection(0,-139.7,51.005,74.93); ((TGeoPcon*)KPL4->GetShape())->DefineSection(1,-139.69,74.92,74.93); ((TGeoPcon*)KPL4->GetShape())->DefineSection(2,139.69,74.92,74.93); ((TGeoPcon*)KPL4->GetShape())->DefineSection(3,139.7,51.005,74.93); KPL4->SetLineColor(6); TGeoVolume *UC__ = gGeoManager->MakePcon("UC",med223,0,360,13); ((TGeoPcon*)UC__->GetShape())->DefineSection(0,-153.3186,127.4409,127.4409); ((TGeoPcon*)UC__->GetShape())->DefineSection(1,-151.7273,112.328,150.285); ((TGeoPcon*)UC__->GetShape())->DefineSection(2,-150.5916,88.3313,166.5871); ((TGeoPcon*)UC__->GetShape())->DefineSection(3,-149.0176,84.8781,172.8986); ((TGeoPcon*)UC__->GetShape())->DefineSection(4,-139.7,74.93,210); ((TGeoPcon*)UC__->GetShape())->DefineSection(5,-115,74.93,266.7); ((TGeoPcon*)UC__->GetShape())->DefineSection(6,0,74.93,266.7); ((TGeoPcon*)UC__->GetShape())->DefineSection(7,115,74.93,266.7); ((TGeoPcon*)UC__->GetShape())->DefineSection(8,139.7,74.93,210); ((TGeoPcon*)UC__->GetShape())->DefineSection(9,149.0176,84.8781,172.8986); ((TGeoPcon*)UC__->GetShape())->DefineSection(10,150.5916,88.3313,166.5871); ((TGeoPcon*)UC__->GetShape())->DefineSection(11,151.7273,112.328,150.285); ((TGeoPcon*)UC__->GetShape())->DefineSection(12,153.3186,127.4409,127.4409); UC__->SetVisibility(0); TGeoVolume *ECd_d = gGeoManager->MakePcon("EC+",med223,0,360,4); ((TGeoPcon*)ECd_d->GetShape())->DefineSection(0,127.0127,252.73,266.7); ((TGeoPcon*)ECd_d->GetShape())->DefineSection(1,128.8061,249.3177,266.7); ((TGeoPcon*)ECd_d->GetShape())->DefineSection(2,128.8061,1.951,266.7); ((TGeoPcon*)ECd_d->GetShape())->DefineSection(3,397,1.951,266.7); ECd_d->SetVisibility(0); ECd_d->SetLineColor(2); TGeoVolume *ECe_e = gGeoManager->MakePcon("EC-",med223,0,360,4); ((TGeoPcon*)ECe_e->GetShape())->DefineSection(0,127.0127,252.73,266.7); ((TGeoPcon*)ECe_e->GetShape())->DefineSection(1,128.8061,249.3177,266.7); ((TGeoPcon*)ECe_e->GetShape())->DefineSection(2,128.8061,1.951,266.7); ((TGeoPcon*)ECe_e->GetShape())->DefineSection(3,397,1.951,266.7); ECe_e->SetVisibility(0); ECe_e->SetLineColor(2); TGeoVolume *UULA = gGeoManager->MakePcon("UULA",med264,0,360,14); ((TGeoPcon*)UULA->GetShape())->DefineSection(0,0,83.3425,244.1575); ((TGeoPcon*)UULA->GetShape())->DefineSection(1,97.85799,83.3425,244.1575); ((TGeoPcon*)UULA->GetShape())->DefineSection(2,98.00639,83.3425,244.1295); ((TGeoPcon*)UULA->GetShape())->DefineSection(3,109.0324,83.3425,242.0493); ((TGeoPcon*)UULA->GetShape())->DefineSection(4,109.621,83.3425,241.6808); ((TGeoPcon*)UULA->GetShape())->DefineSection(5,118.6067,83.3425,236.0548); ((TGeoPcon*)UULA->GetShape())->DefineSection(6,119.703,83.3425,234.5777); ((TGeoPcon*)UULA->GetShape())->DefineSection(7,125.365,83.3425,226.9491); ((TGeoPcon*)UULA->GetShape())->DefineSection(8,126.7663,83.3425,223.3624); ((TGeoPcon*)UULA->GetShape())->DefineSection(9,130.97,83.3425,212.6034); ((TGeoPcon*)UULA->GetShape())->DefineSection(10,133.8754,83.3425,205.1618); ((TGeoPcon*)UULA->GetShape())->DefineSection(11,134.0133,83.3666,204.8087); ((TGeoPcon*)UULA->GetShape())->DefineSection(12,137.2843,83.9393,196.4415); ((TGeoPcon*)UULA->GetShape())->DefineSection(13,137.8318,84.2528,195.041); TGeoVolume *EULA = gGeoManager->MakePcon("EULA",med264,0,360,13); ((TGeoPcon*)EULA->GetShape())->DefineSection(0,137.8318,84.2528,195.041); ((TGeoPcon*)EULA->GetShape())->DefineSection(1,137.9974,84.34762,194.6174); ((TGeoPcon*)EULA->GetShape())->DefineSection(2,139.5221,85.22061,187.5825); ((TGeoPcon*)EULA->GetShape())->DefineSection(3,140.2268,85.6241,184.331); ((TGeoPcon*)EULA->GetShape())->DefineSection(4,141.2568,86.8366,179.5786); ((TGeoPcon*)EULA->GetShape())->DefineSection(5,142.422,88.2083,174.2024); ((TGeoPcon*)EULA->GetShape())->DefineSection(6,143.6218,91.4203,168.6665); ((TGeoPcon*)EULA->GetShape())->DefineSection(7,143.8118,93.2293,167.7899); ((TGeoPcon*)EULA->GetShape())->DefineSection(8,145.1796,106.2511,161.4789); ((TGeoPcon*)EULA->GetShape())->DefineSection(9,145.359,107.9591,160.6511); ((TGeoPcon*)EULA->GetShape())->DefineSection(10,146.9373,122.9857,131.6615); ((TGeoPcon*)EULA->GetShape())->DefineSection(11,147.2463,125.9276,125.9863); ((TGeoPcon*)EULA->GetShape())->DefineSection(12,147.2495,125.9276,125.9276); TGeoVolume *UCRT = gGeoManager->MakePcon("UCRT",med264,0,360,6); ((TGeoPcon*)UCRT->GetShape())->DefineSection(0,-132.0487,83.3425,83.9078); ((TGeoPcon*)UCRT->GetShape())->DefineSection(1,-130.97,83.3425,83.9078); ((TGeoPcon*)UCRT->GetShape())->DefineSection(2,-130.97,82.71,83.9078); ((TGeoPcon*)UCRT->GetShape())->DefineSection(3,130.97,82.71,83.9078); ((TGeoPcon*)UCRT->GetShape())->DefineSection(4,130.97,83.3425,83.9078); ((TGeoPcon*)UCRT->GetShape())->DefineSection(5,132.0487,83.3425,83.9078); TGeoVolume *UCEM = gGeoManager->MakeTube("UCEM",med264,83.9078,105.0589,133.9485); UCEM->SetVisibility(0); TGeoVolume *UMGH = gGeoManager->MakeTubs("UMGH",med264,92.5,171.5,0.7954001,-22.5,337.5); TGeoVolume *UMFH = gGeoManager->MakeTube("UMFH",med264,105.0589,169.9687,132.6833); TGeoVolume *UMCH = gGeoManager->MakePcon("UMCH",med264,-5.625,360,4); ((TGeoPcon*)UMCH->GetShape())->DefineSection(0,-136.2124,169.9687,169.9687); ((TGeoPcon*)UMCH->GetShape())->DefineSection(1,-116.7521,169.9687,223.4367); ((TGeoPcon*)UMCH->GetShape())->DefineSection(2,116.7521,169.9687,223.4367); ((TGeoPcon*)UMCH->GetShape())->DefineSection(3,136.2124,169.9687,169.9687); TGeoVolume *UCHdd = gGeoManager->MakePcon("UCH+",med346,-5.625,360,4); ((TGeoPcon*)UCHdd->GetShape())->DefineSection(0,-132.7276,170.2853,170.2853); ((TGeoPcon*)UCHdd->GetShape())->DefineSection(1,-113.3909,170.2853,223.4139); ((TGeoPcon*)UCHdd->GetShape())->DefineSection(2,113.3909,170.2853,223.4139); ((TGeoPcon*)UCHdd->GetShape())->DefineSection(3,132.7276,170.2853,171.267); TGeoVolume *UCHT = gGeoManager->MakePcon("UCHT",med264,-5.625,360,4); ((TGeoPcon*)UCHT->GetShape())->DefineSection(0,-128.0102,170.2853,170.2853); ((TGeoPcon*)UCHT->GetShape())->DefineSection(1,-108.6735,170.2853,223.4139); ((TGeoPcon*)UCHT->GetShape())->DefineSection(2,108.6735,170.2853,223.4139); ((TGeoPcon*)UCHT->GetShape())->DefineSection(3,128.0102,170.2853,171.267); TGeoVolume *DOGB = gGeoManager->MakeTubs("DOGB",med264,105.0589,169.9687,1.5832,-5.625,354.375); TGeoVolume *BON1 = gGeoManager->MakeBox("BON1",med346,11.43,5.08,1.5832); TGeoVolume *BON2 = gGeoManager->MakeBox("BON2",med346,11.43,4.18,1.5832); TGeoVolume *BON3 = gGeoManager->MakeTrd1("BON3",med346,11.43,0,1.5832,9.525); TGeoVolume *CBd2d = gGeoManager->MakePcon("CB+2",med314,0,360,13); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(0,0,76.0019,76.3194); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(1,130.2537,76.0019,76.3194); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(2,130.2537,75.6818,77.2693); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(3,133.675,75.6818,77.2693); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(4,133.8581,75.6818,77.3121); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(5,140.0219,77.123,78.7533); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(6,140.7447,77.292,79.3487); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(7,144.9804,80.7809,82.8376); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(8,146.2762,81.8483,85.7207); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(9,147.6379,84.8781,88.7505); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(10,149.19,88.3313,103.4442); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(11,151.7247,112.328,127.4409); ((TGeoPcon*)CBd2d->GetShape())->DefineSection(12,153.3211,127.4409,127.4409); TGeoVolume *CBd3d = gGeoManager->MakePcon("CB+3",med314,0,360,15); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(0,0,257.4925,259.08); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(1,93.53091,257.4925,259.08); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(2,93.6721,257.4672,259.08); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(3,105.5621,255.3361,256.9489); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(4,106.1223,255.0063,256.8485); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(5,116.0336,249.1717,251.0138); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(6,117.0842,247.8828,250.3953); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(7,123.7342,239.7252,242.2377); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(8,125.0982,236.6647,240.5644); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(9,139.5862,204.1568,208.0565); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(10,141.0928,198.1153,204.6759); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(11,149.0176,166.338,172.8986); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(12,150.5916,143.7429,166.5871); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(13,151.7273,127.4409,150.285); ((TGeoPcon*)CBd3d->GetShape())->DefineSection(14,153.3186,127.4409,127.4409); TGeoVolume *CDd1d = gGeoManager->MakeTube("CD+1",med314,81.7575,82.71,65.485); TGeoVolume *CDd2d = gGeoManager->MakePcon("CD+2",med314,0,360,13); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(0,130.97,81.755,83.3425); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(1,133.8754,81.755,83.3425); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(2,134.0133,81.755,83.3666); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(3,137.2843,82.3277,83.9393); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(4,137.8318,82.4235,84.2528); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(5,140.2268,83.7948,85.6241); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(6,141.2568,84.3845,86.8366); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(7,142.422,85.7562,88.2083); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(8,143.6218,87.1687,91.4203); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(9,143.8118,87.3924,93.2293); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(10,145.1796,91.0538,106.2511); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(11,147.2463,110.7304,125.9276); ((TGeoPcon*)CDd2d->GetShape())->DefineSection(12,148.8425,125.9276,125.9276); TGeoVolume *CDd3d = gGeoManager->MakePcon("CD+3",med314,0,360,15); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(0,0,244.1575,245.745); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(1,97.85799,244.1575,245.745); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(2,98.00639,244.1295,245.745); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(3,109.0324,242.0493,243.6648); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(4,109.621,241.6808,243.5538); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(5,118.6067,236.0548,237.9278); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(6,119.703,234.5777,237.2414); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(7,125.365,226.9491,229.6127); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(8,126.7663,223.3624,227.7246); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(9,137.9974,194.6174,198.9796); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(10,139.5221,187.5825,195.0773); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(11,145.359,160.6511,168.1458); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(12,146.9373,131.6615,160.8637); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(13,147.2495,125.9276,155.1299); ((TGeoPcon*)CDd3d->GetShape())->DefineSection(14,148.8393,125.9276,125.9276); TGeoVolume *UEMS = gGeoManager->MakePgon("UEMS",med264,-5.625,11.25,1,2); ((TGeoPcon*)UEMS->GetShape())->DefineSection(0,-130.1742,83.9078,103.9626); ((TGeoPcon*)UEMS->GetShape())->DefineSection(1,130.1742,83.9078,103.9626); TGeoVolume *UEHdd = gGeoManager->MakePcon("UEH+",med346,-5.625,11.25,2); ((TGeoPcon*)UEHdd->GetShape())->DefineSection(0,130.1742,83.9078,104.7423); ((TGeoPcon*)UEHdd->GetShape())->DefineSection(1,132.0487,83.9078,104.7423); TGeoVolume *UEDB = gGeoManager->MakePcon("UEDB",med346,-5.625,0.9846001,2); ((TGeoPcon*)UEDB->GetShape())->DefineSection(0,132.0487,84.826,103.824); ((TGeoPcon*)UEDB->GetShape())->DefineSection(1,133.9485,84.826,103.824); TGeoVolume *SS04 = gGeoManager->MakeBox("SS04",med346,0.1583,9.8992,130.1742); TGeoVolume *UESB = gGeoManager->MakePara("UESB",med346,0.9550001E-01,9.8,130.1742,-5.615,0,0); TGeoVolume *U1EM = gGeoManager->MakeTrd1("U1EM",med264,7.966,8.1236,129.9083,0.8032001); TGeoVolume *U2EM = gGeoManager->MakeTrd1("U2EM",med264,8.1236,8.3106,129.9083,0.9527001); TGeoVolume *U3EM = gGeoManager->MakeTrd1("U3EM",med264,8.3106,8.9736,129.9083,3.3776); TGeoVolume *U4EM = gGeoManager->MakeTrd1("U4EM",med264,8.9736,9.8411,129.9083,4.4191); TGeoVolume *UE1M = gGeoManager->MakeTrd1("UE1M",med264,7.966,8.1236,64.9541,0.8032001); TGeoVolume *UE2M = gGeoManager->MakeTrd1("UE2M",med264,8.1236,8.3106,64.9541,0.9527001); TGeoVolume *UE3M = gGeoManager->MakeTrd1("UE3M",med264,8.3106,8.9736,64.9541,3.3776); TGeoVolume *UE4M = gGeoManager->MakeTrd1("UE4M",med264,8.9736,9.8411,64.9541,4.4191); TGeoVolume *UFHS = gGeoManager->MakePgon("UFHS",med264,-11.25,22.5,1,2); ((TGeoPcon*)UFHS->GetShape())->DefineSection(0,-129.5169,105.5326,165.7486); ((TGeoPcon*)UFHS->GetShape())->DefineSection(1,129.5169,105.5326,165.7486); TGeoVolume *UFHdd = gGeoManager->MakePcon("UFH+",med346,-11.25,22.5,2); ((TGeoPcon*)UFHdd->GetShape())->DefineSection(0,129.5169,105.3755,169.6521); ((TGeoPcon*)UFHdd->GetShape())->DefineSection(1,132.6833,105.3755,169.6521); TGeoVolume *UFSB = gGeoManager->MakeBox("UFSB",med346,30.4576,0.1335,129.5169); TGeoVolume *SS05 = gGeoManager->MakeBox("SS05",med346,0.2381,20.9105,129.5169); TGeoVolume *SS07 = gGeoManager->MakeBox("SS07",med346,0.2381,32.3814,129.5169); TGeoVolume *U5FH = gGeoManager->MakeTrd1("U5FH",med264,20.543,25.4487,129.5169,12.4019); TGeoVolume *U6FH = gGeoManager->MakeTrd1("U6FH",med264,25.4487,29.2021,129.5169,9.4889); TGeoVolume *U7FH = gGeoManager->MakeTrd1("U7FH",med264,29.2021,32.2642,129.5169,7.741); TGeoVolume *UF5H = gGeoManager->MakeTrd1("UF5H",med264,20.543,25.4487,64.7585,12.4019); TGeoVolume *UF6H = gGeoManager->MakeTrd1("UF6H",med264,25.4487,29.2021,64.7585,9.4889); TGeoVolume *UF7H = gGeoManager->MakeTrd1("UF7H",med264,29.2021,32.2642,64.7585,7.741); TGeoVolume *UCSB = gGeoManager->MakePgon("UCSB",med346,-11.25,22.5,1,3); ((TGeoPcon*)UCSB->GetShape())->DefineSection(0,0,170.442,218.555); ((TGeoPcon*)UCSB->GetShape())->DefineSection(1,108.6735,170.442,218.555); ((TGeoPcon*)UCSB->GetShape())->DefineSection(2,127.953,170.442,170.442); TGeoVolume *UC8H = gGeoManager->MakeTrap("UC8H",med264,23.8184,10.184,270,63.7665,33.767,33.767,0,55.2091,43.3373,43.3373,0); TGeoVolume *AR09 = gGeoManager->MakeTrap("AR09",med347,23.8184,10.56591,285.6204,13.0885,8.4417,8.4417,0,4.5311,10.8343,10.8343,0); AR09->SetLineColor(7); TGeoVolume *AR_9 = gGeoManager->MakeTrap("AR_9",med347,23.8184,13.1955,309.9888,13.0885,8.4417,8.4417,0,4.5311,10.8343,10.8343,0); AR_9->SetLineColor(7); TGeoVolume *UMGB = gGeoManager->MakeTrd1("UMGB",med85,18.227,32.8726,0.7954001,36.8071); TGeoVolume *UMGT = gGeoManager->MakeTrd1("UMGT",med85,32.8726,0,0.7954001,1.6268); TGeoVolume *ADGB = gGeoManager->MakeTrd1("ADGB",med357,18.227,32.8726,0.7954001,36.8071); ADGB->SetLineColor(7); TGeoVolume *ADGT = gGeoManager->MakeTrd1("ADGT",med357,18.227,32.8726,0.7954001,36.8071); ADGT->SetLineColor(7); TGeoVolume *ELA1 = gGeoManager->MakePcon("ELA1",med264,0,360,12); ((TGeoPcon*)ELA1->GetShape())->DefineSection(0,187.96,0,244.1575); ((TGeoPcon*)ELA1->GetShape())->DefineSection(1,303.1801,0,244.1575); ((TGeoPcon*)ELA1->GetShape())->DefineSection(2,303.3973,0,244.097); ((TGeoPcon*)ELA1->GetShape())->DefineSection(3,318.5502,0,239.8721); ((TGeoPcon*)ELA1->GetShape())->DefineSection(4,319.404,0,238.9623); ((TGeoPcon*)ELA1->GetShape())->DefineSection(5,329.4503,0,228.2578); ((TGeoPcon*)ELA1->GetShape())->DefineSection(6,330.7865,0,225.3257); ((TGeoPcon*)ELA1->GetShape())->DefineSection(7,352.0496,0,178.668); ((TGeoPcon*)ELA1->GetShape())->DefineSection(8,353.5308,0,174.1453); ((TGeoPcon*)ELA1->GetShape())->DefineSection(9,369.0377,0,126.7959); ((TGeoPcon*)ELA1->GetShape())->DefineSection(10,370.5739,0,119.4218); ((TGeoPcon*)ELA1->GetShape())->DefineSection(11,378.2187,0,82.7233); ELA1->SetVisibility(0); ELA1->SetLineColor(3); TGeoVolume *ELA2 = gGeoManager->MakePcon("ELA2",med264,0,360,4); ((TGeoPcon*)ELA2->GetShape())->DefineSection(0,378.2187,13.7668,82.7233); ((TGeoPcon*)ELA2->GetShape())->DefineSection(1,380.1692,13.7668,73.36); ((TGeoPcon*)ELA2->GetShape())->DefineSection(2,381.7413,13.7668,56.7313); ((TGeoPcon*)ELA2->GetShape())->DefineSection(3,385.3039,13.7668,19.05); ELA2->SetVisibility(0); ELA2->SetLineColor(3); TGeoVolume *ELA3 = gGeoManager->MakePcon("ELA3",med264,0,360,15); ((TGeoPcon*)ELA3->GetShape())->DefineSection(0,151.6801,0,3.81); ((TGeoPcon*)ELA3->GetShape())->DefineSection(1,151.7512,0,5.0948); ((TGeoPcon*)ELA3->GetShape())->DefineSection(2,152.814,0,24.2772); ((TGeoPcon*)ELA3->GetShape())->DefineSection(3,154.5453,0,36.9191); ((TGeoPcon*)ELA3->GetShape())->DefineSection(4,155.5964,0,44.5941); ((TGeoPcon*)ELA3->GetShape())->DefineSection(5,158.9762,0,59.9339); ((TGeoPcon*)ELA3->GetShape())->DefineSection(6,160.0087,0,64.6203); ((TGeoPcon*)ELA3->GetShape())->DefineSection(7,165.0148,0,80.9415); ((TGeoPcon*)ELA3->GetShape())->DefineSection(8,166.0221,0,84.2254); ((TGeoPcon*)ELA3->GetShape())->DefineSection(9,172.622,0,100.8277); ((TGeoPcon*)ELA3->GetShape())->DefineSection(10,173.5974,0,103.2814); ((TGeoPcon*)ELA3->GetShape())->DefineSection(11,181.6217,0,119.5128); ((TGeoPcon*)ELA3->GetShape())->DefineSection(12,182.8117,0,121.92); ((TGeoPcon*)ELA3->GetShape())->DefineSection(13,181.61,0,121.92); ((TGeoPcon*)ELA3->GetShape())->DefineSection(14,187.96,0,121.92); ELA3->SetVisibility(0); ELA3->SetLineColor(3); TGeoVolume *ELA4 = gGeoManager->MakePcon("ELA4",med264,0,360,2); ((TGeoPcon*)ELA4->GetShape())->DefineSection(0,147.8759,235.585,235.585); ((TGeoPcon*)ELA4->GetShape())->DefineSection(1,152.339,226.95,235.585); ELA4->SetVisibility(0); ELA4->SetLineColor(3); TGeoVolume *ELA5 = gGeoManager->MakePcon("ELA5",med264,0,360,12); ((TGeoPcon*)ELA5->GetShape())->DefineSection(0,152.339,226.95,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(1,154.2109,223.3283,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(2,157.0622,217.8117,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(3,162.943,205.1519,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(4,165.8507,198.8924,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(5,170.8748,186.7631,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(6,173.8337,179.6194,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(7,177.9922,168.2457,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(8,180.9971,160.0269,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(9,184.1391,150.1619,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(10,187.4713,139.7,244.1575); ((TGeoPcon*)ELA5->GetShape())->DefineSection(11,187.96,139.7,244.1575); ELA5->SetVisibility(0); ELA5->SetLineColor(3); TGeoVolume *EXCL = gGeoManager->MakePcon("EXCL",med264,0,360,10); ((TGeoPcon*)EXCL->GetShape())->DefineSection(0,151.6801,3.81,3.81); ((TGeoPcon*)EXCL->GetShape())->DefineSection(1,151.7512,3.81,5.0948); ((TGeoPcon*)EXCL->GetShape())->DefineSection(2,152.814,3.81,24.2772); ((TGeoPcon*)EXCL->GetShape())->DefineSection(3,154.5453,3.81,36.9191); ((TGeoPcon*)EXCL->GetShape())->DefineSection(4,155.5964,3.81,44.5941); ((TGeoPcon*)EXCL->GetShape())->DefineSection(5,158.9762,3.81,59.9339); ((TGeoPcon*)EXCL->GetShape())->DefineSection(6,160.0087,3.81,64.6203); ((TGeoPcon*)EXCL->GetShape())->DefineSection(7,165.0148,3.81,80.9415); ((TGeoPcon*)EXCL->GetShape())->DefineSection(8,166.0221,3.81,84.2254); ((TGeoPcon*)EXCL->GetShape())->DefineSection(9,169.7203,3.81,93.5281); EXCL->SetVisibility(0); EXCL->SetLineColor(2); TGeoVolume *EXRO = gGeoManager->MakePcon("EXRO",med86,0,360,8); ((TGeoPcon*)EXRO->GetShape())->DefineSection(0,151.8209,6.35,6.35); ((TGeoPcon*)EXRO->GetShape())->DefineSection(1,152.814,6.35,24.2772); ((TGeoPcon*)EXRO->GetShape())->DefineSection(2,154.5453,6.35,36.9191); ((TGeoPcon*)EXRO->GetShape())->DefineSection(3,155.5964,6.35,44.5941); ((TGeoPcon*)EXRO->GetShape())->DefineSection(4,158.9762,6.35,59.9339); ((TGeoPcon*)EXRO->GetShape())->DefineSection(5,160.0087,6.35,64.6203); ((TGeoPcon*)EXRO->GetShape())->DefineSection(6,160.839,6.35,67.15); ((TGeoPcon*)EXRO->GetShape())->DefineSection(7,167.5539,6.35,67.15); TGeoVolume *EXOR = gGeoManager->MakeTube("EXOR",med346,67.15,67.785,3.3575); TGeoVolume *EXBP = gGeoManager->MakeTube("EXBP",med346,6.35,67.785,0.7940001E-01); TGeoVolume *ECEM = gGeoManager->MakePcon("ECEM",med264,0,360,3); ((TGeoPcon*)ECEM->GetShape())->DefineSection(0,-0.5066001,4.7495,89.0271); ((TGeoPcon*)ECEM->GetShape())->DefineSection(1,12.1587,4.7495,113.1267); ((TGeoPcon*)ECEM->GetShape())->DefineSection(2,24.0641,4.7495,113.1267); ECEM->SetVisibility(0); ECEM->SetLineColor(6); TGeoVolume *ECIH = gGeoManager->MakeTube("ECIH",med264,3.906,87.2734,84.7197); ECIH->SetVisibility(0); ECIH->SetLineColor(2); TGeoVolume *ECMF = gGeoManager->MakeTubs("ECMF",med1,87.3908,160.102,74.899,11.25,371.25); ECMF->SetVisibility(0); ECMF->SetLineColor(6); TGeoVolume *ECMG = gGeoManager->MakeTubs("ECMG",med1,114.682,159.844,0.8840001,11.25,371.25); ECMG->SetVisibility(0); ECMG->SetLineColor(6); TGeoVolume *ECOH = gGeoManager->MakePgon("ECOH",med264,0,360,16,4); ((TGeoPcon*)ECOH->GetShape())->DefineSection(0,-96.89336,221.3118,221.3118); ((TGeoPcon*)ECOH->GetShape())->DefineSection(1,-60.61983,158.4843,221.3118); ((TGeoPcon*)ECOH->GetShape())->DefineSection(2,60.61983,158.4843,221.3118); ((TGeoPcon*)ECOH->GetShape())->DefineSection(3,96.89336,158.4843,158.4843); ECOH->SetVisibility(0); ECOH->SetLineColor(2); TGeoVolume *ECOM = gGeoManager->MakePgon("ECOM",med264,0,360,16,4); ((TGeoPcon*)ECOM->GetShape())->DefineSection(0,-16.85198,214.7034,214.7034); ((TGeoPcon*)ECOM->GetShape())->DefineSection(1,-14.81038,211.1673,214.7034); ((TGeoPcon*)ECOM->GetShape())->DefineSection(2,14.81038,159.8626,163.3988); ((TGeoPcon*)ECOM->GetShape())->DefineSection(3,16.85198,159.8626,159.8626); ECOM->SetVisibility(0); ECOM->SetLineColor(6); TGeoVolume *CAd1d = gGeoManager->MakePcon("CA+1",med314,0,360,14); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(0,144.0229,16.1925,16.1925); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(1,145.0951,16.1925,26.8303); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(2,145.9083,24.2603,34.8981); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(3,146.9658,34.752,40.9126); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(4,149.158,47.2203,53.3808); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(5,150.2019,53.1574,57.5097); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(6,153.7578,67.2223,71.5746); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(7,154.7825,71.275,74.6539); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(8,159.6829,86.002,89.3809); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(9,160.6827,89.0068,91.7804); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(10,166.9011,103.9299,106.7034); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(11,167.8707,106.2568,108.6198); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(12,175.2427,120.827,123.19); ((TGeoPcon*)CAd1d->GetShape())->DefineSection(13,176.4382,123.19,123.19); TGeoVolume *CAd2d = gGeoManager->MakePcon("CA+2",med314,0,360,12); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(0,127.0127,252.73,252.73); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(1,128.8061,249.3177,252.73); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(2,139.1479,229.6407,233.0529); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(3,140.5714,226.5724,230.3444); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(4,149.9419,206.3754,210.1474); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(5,151.3985,202.7797,207.0079); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(6,159.5715,182.6045,186.8327); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(7,161.0576,178.341,183.1642); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(8,168.0131,158.3863,163.2095); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(9,169.5251,153.2425,158.8717); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(10,175.1857,133.985,139.6142); ((TGeoPcon*)CAd2d->GetShape())->DefineSection(11,176.8404,133.985,133.985); TGeoVolume *CAd3d = gGeoManager->MakePcon("CA+3",med314,0,360,15); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(0,137.1854,257.4925,259.08); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(1,303.7059,257.4925,259.08); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(2,303.923,257.432,259.08); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(3,319.8945,252.9799,254.6279); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(4,320.748,252.0711,254.39); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(5,331.381,240.7498,243.0687); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(6,332.7166,237.827,241.6467); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(7,354.9197,189.2376,193.0572); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(8,356.3998,184.7579,189.8183); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(9,372.7141,135.3788,140.4392); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(10,374.2487,128.1635,135.7941); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(11,384.5148,79.8976,87.5282); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(12,386.0857,64.2494,80.1428); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(13,390.1768,23.495,39.3882); ((TGeoPcon*)CAd3d->GetShape())->DefineSection(14,391.7723,23.495,23.495); TGeoVolume *CCd1d = gGeoManager->MakePcon("CC+1",med314,0,360,14); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(0,150.6116,3.81,3.81); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(1,151.6801,3.81,23.0944); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(2,151.7512,5.0948,24.3792); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(3,152.814,24.2772,32.1395); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(4,154.5453,36.9191,44.7815); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(5,155.5964,44.5941,49.5521); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(6,158.9762,59.9339,64.892); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(7,160.0087,64.6203,68.2582); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(8,165.0148,80.9415,84.5794); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(9,166.0221,84.2254,87.1132); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(10,172.622,100.8277,103.7156); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(11,173.5974,103.2814,105.6887); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(12,181.6217,119.5128,121.92); ((TGeoPcon*)CCd1d->GetShape())->DefineSection(13,182.8117,121.92,121.92); TGeoVolume *CCd2d = gGeoManager->MakePcon("CC+2",med314,0,360,12); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(0,144.3019,235.585,235.585); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(1,147.8759,228.6702,235.585); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(2,154.2109,216.4134,223.3283); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(3,157.0622,210.2754,217.8117); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(4,162.943,197.6156,205.1519); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(5,165.8507,190.5957,198.8924); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(6,170.8748,178.4663,186.7631); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(7,173.8337,170.3732,179.6194); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(8,177.9922,158.9996,168.2457); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(9,180.9971,149.565,160.0269); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(10,184.1391,139.7,150.1619); ((TGeoPcon*)CCd2d->GetShape())->DefineSection(11,187.4713,139.7,139.7); TGeoVolume *CCd3d = gGeoManager->MakePcon("CC+3",med314,0,360,15); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(0,152.3644,244.1575,245.745); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(1,303.1801,244.1575,245.745); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(2,303.3973,244.097,245.745); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(3,318.5502,239.8721,241.5201); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(4,319.404,238.9623,241.2821); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(5,329.4503,228.2578,230.5776); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(6,330.7865,225.3257,229.1538); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(7,352.0496,178.668,182.4962); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(8,353.5308,174.1453,179.246); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(9,369.0377,126.7959,131.8966); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(10,370.5739,119.4218,127.2061); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(11,380.1692,73.36,81.1443); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(12,381.7413,56.7313,73.5973); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(13,385.3039,19.05,35.9161); ((TGeoPcon*)CCd3d->GetShape())->DefineSection(14,386.8985,19.05,19.05); TGeoVolume *ENML = gGeoManager->MakeTube("ENML",med85,69.1527,81.818,0.2026); ENML->SetVisibility(0); ENML->SetLineColor(6); TGeoVolume *ENCU = gGeoManager->MakeTube("ENCU",med347,69.1527,81.818,0.1270000E-01); ENCU->SetVisibility(0); ENCU->SetLineColor(2); TGeoVolume *ENSP = gGeoManager->MakeTube("ENSP",med345,4.7495,5.6994,12.0321); TGeoVolume *ENSB = gGeoManager->MakeTube("ENSB",med346,5.6994,110.5177,1.0234); TGeoVolume *ENBP = gGeoManager->MakeTube("ENBP",med346,5.6994,103.572,0.7220001E-01); TGeoVolume *E11Y = gGeoManager->MakeTube("E11Y",med413,5.6994,82.634,1.014); E11Y->SetVisibility(0); TGeoVolume *E21Y = gGeoManager->MakeTube("E21Y",med414,5.6994,89.0271,1.2768); E21Y->SetVisibility(0); TGeoVolume *E31Y = gGeoManager->MakeTube("E31Y",med415,5.6994,97.2571,1.29); E31Y->SetVisibility(0); TGeoVolume *E32Y = gGeoManager->MakeTube("E32Y",med416,5.6994,97.2571,1.2896); E32Y->SetVisibility(0); TGeoVolume *E33Y = gGeoManager->MakeTube("E33Y",med417,5.6994,97.2571,1.2892); E33Y->SetVisibility(0); TGeoVolume *E41Y = gGeoManager->MakeTube("E41Y",med418,5.6994,103.572,2.2298); E41Y->SetVisibility(0); TGeoVolume *E42Y = gGeoManager->MakeTube("E42Y",med419,5.6994,103.572,2.544); E42Y->SetVisibility(0); TGeoVolume *uP11u = gGeoManager->MakeTube("&P11",med346,-13,-13,-13); uP11u->SetVisibility(0); TGeoVolume *u1P1u = gGeoManager->MakeTube("&1P1",med346,-13,-13,-13); u1P1u->SetVisibility(0); TGeoVolume *uP21u = gGeoManager->MakeTube("&P21",med348,-13,-13,-13); uP21u->SetVisibility(0); TGeoVolume *u2P1u = gGeoManager->MakeTube("&2P1",med348,-13,-13,-13); u2P1u->SetVisibility(0); TGeoVolume *uP31u = gGeoManager->MakeTube("&P31",med348,-13,-13,-13); uP31u->SetVisibility(0); TGeoVolume *u3P1u = gGeoManager->MakeTube("&3P1",med348,-13,-13,-13); u3P1u->SetVisibility(0); TGeoVolume *u31Pu = gGeoManager->MakeTube("&31P",med348,-13,-13,-13); u31Pu->SetVisibility(0); TGeoVolume *uP32u = gGeoManager->MakeTube("&P32",med348,-13,-13,-13); uP32u->SetVisibility(0); TGeoVolume *u3P2u = gGeoManager->MakeTube("&3P2",med348,-13,-13,-13); u3P2u->SetVisibility(0); TGeoVolume *u32Pu = gGeoManager->MakeTube("&32P",med348,-13,-13,-13); u32Pu->SetVisibility(0); TGeoVolume *uP33u = gGeoManager->MakeTube("&P33",med348,-13,-13,-13); uP33u->SetVisibility(0); TGeoVolume *u3P3u = gGeoManager->MakeTube("&3P3",med348,-13,-13,-13); u3P3u->SetVisibility(0); TGeoVolume *u33Pu = gGeoManager->MakeTube("&33P",med348,-13,-13,-13); u33Pu->SetVisibility(0); TGeoVolume *uP41u = gGeoManager->MakeTube("&P41",med348,-13,-13,-13); uP41u->SetVisibility(0); TGeoVolume *u4P1u = gGeoManager->MakeTube("&4P1",med348,-13,-13,-13); u4P1u->SetVisibility(0); TGeoVolume *uP42u = gGeoManager->MakeTube("&P42",med348,-13,-13,-13); uP42u->SetVisibility(0); TGeoVolume *u4P2u = gGeoManager->MakeTube("&4P2",med348,-13,-13,-13); u4P2u->SetVisibility(0); TGeoVolume *EZ11 = gGeoManager->MakeTubs("EZ11",med346,-13,-13,-13,-5.625,5.625); EZ11->SetVisibility(0); TGeoVolume *EZ21 = gGeoManager->MakeTubs("EZ21",med348,-13,-13,-13,-5.625,5.625); EZ21->SetVisibility(0); TGeoVolume *EZ31 = gGeoManager->MakeTubs("EZ31",med348,-13,-13,-13,-5.625,5.625); EZ31->SetVisibility(0); TGeoVolume *EZ32 = gGeoManager->MakeTubs("EZ32",med348,-13,-13,-13,-5.625,5.625); EZ32->SetVisibility(0); TGeoVolume *EZ33 = gGeoManager->MakeTubs("EZ33",med348,-13,-13,-13,-5.625,5.625); EZ33->SetVisibility(0); TGeoVolume *EZ41 = gGeoManager->MakeTubs("EZ41",med348,-13,-13,2.2298,-5.625,5.625); EZ41->SetVisibility(0); TGeoVolume *EZ42 = gGeoManager->MakeTubs("EZ42",med348,-13,-13,-13,-5.625,5.625); EZ42->SetVisibility(0); TGeoVolume *E1Z1 = gGeoManager->MakeTubs("E1Z1",med346,-13,-13,-13,-2.8125,2.8125); E1Z1->SetVisibility(0); TGeoVolume *E2Z1 = gGeoManager->MakeTubs("E2Z1",med348,-13,-13,-13,-2.8125,2.8125); E2Z1->SetVisibility(0); TGeoVolume *E3Z1 = gGeoManager->MakeTubs("E3Z1",med348,-13,-13,-13,-2.8125,2.8125); E3Z1->SetVisibility(0); TGeoVolume *E3Z2 = gGeoManager->MakeTubs("E3Z2",med348,-13,-13,-13,-2.8125,2.8125); E3Z2->SetVisibility(0); TGeoVolume *E3Z3 = gGeoManager->MakeTubs("E3Z3",med348,-13,-13,-13,-2.8125,2.8125); E3Z3->SetVisibility(0); TGeoVolume *E4Z1 = gGeoManager->MakeTubs("E4Z1",med348,-13,-13,-13,-2.8125,2.8125); E4Z1->SetVisibility(0); TGeoVolume *E4Z2 = gGeoManager->MakeTubs("E4Z2",med348,-13,-13,-13,-2.8125,2.8125); E4Z2->SetVisibility(0); TGeoVolume *E31Z = gGeoManager->MakeTubs("E31Z",med348,-13,-13,-13,-1.40625,1.40625); E31Z->SetVisibility(0); TGeoVolume *E32Z = gGeoManager->MakeTubs("E32Z",med348,-13,-13,-13,-1.40625,1.40625); E32Z->SetVisibility(0); TGeoVolume *E33Z = gGeoManager->MakeTubs("E33Z",med348,-13,-13,-13,-1.40625,1.40625); E33Z->SetVisibility(0); TGeoVolume *EA41 = gGeoManager->MakeTubs("EA41",med346,-13,-13,0.7240001E-01,-5.625,5.625); EA41->SetVisibility(0); EA41->SetLineColor(3); TGeoVolume *E4A1 = gGeoManager->MakeTubs("E4A1",med346,-13,-13,0.7240001E-01,-2.8125,2.8125); E4A1->SetVisibility(0); E4A1->SetLineColor(3); TGeoVolume *ED11 = gGeoManager->MakeTubs("ED11",med357,-13,-13,0.4348001,-5.625,5.625); ED11->SetVisibility(0); ED11->SetLineColor(7); TGeoVolume *ED21 = gGeoManager->MakeTubs("ED21",med357,-13,-13,0.4442,-5.625,5.625); ED21->SetVisibility(0); ED21->SetLineColor(7); TGeoVolume *ED31 = gGeoManager->MakeTubs("ED31",med357,-13,-13,0.4477001,-5.625,5.625); ED31->SetVisibility(0); ED31->SetLineColor(7); TGeoVolume *ED32 = gGeoManager->MakeTubs("ED32",med357,-13,-13,0.4478,-5.625,5.625); ED32->SetVisibility(0); ED32->SetLineColor(7); TGeoVolume *ED33 = gGeoManager->MakeTubs("ED33",med357,-13,-13,0.4477001,-5.625,5.625); ED33->SetVisibility(0); ED33->SetLineColor(7); TGeoVolume *ED41 = gGeoManager->MakeTubs("ED41",med357,-13,-13,0.4413001,-5.625,5.625); ED41->SetVisibility(0); ED41->SetLineColor(7); TGeoVolume *ED42 = gGeoManager->MakeTubs("ED42",med357,-13,-13,0.4428,-5.625,5.625); ED42->SetVisibility(0); ED42->SetLineColor(7); TGeoVolume *EM11 = gGeoManager->MakeTubs("EM11",med85,-13,-13,0.2156,-5.625,5.625); EM11->SetVisibility(0); EM11->SetLineColor(6); TGeoVolume *EM21 = gGeoManager->MakeTubs("EM21",med85,-13,-13,0.2176,-5.625,5.625); EM21->SetVisibility(0); EM21->SetLineColor(6); TGeoVolume *EM31 = gGeoManager->MakeTubs("EM31",med85,-13,-13,0.2147,-5.625,5.625); EM31->SetVisibility(0); EM31->SetLineColor(6); TGeoVolume *EM32 = gGeoManager->MakeTubs("EM32",med85,-13,-13,0.2148,-5.625,5.625); EM32->SetVisibility(0); EM32->SetLineColor(6); TGeoVolume *EM33 = gGeoManager->MakeTubs("EM33",med85,-13,-13,0.2147,-5.625,5.625); EM33->SetVisibility(0); EM33->SetLineColor(6); TGeoVolume *EM41 = gGeoManager->MakeTubs("EM41",med85,-13,-13,0.2151,-5.625,5.625); EM41->SetVisibility(0); EM41->SetLineColor(6); TGeoVolume *EM42 = gGeoManager->MakeTubs("EM42",med85,-13,-13,0.2166,-5.625,5.625); EM42->SetVisibility(0); EM42->SetLineColor(6); TGeoVolume *EC11 = gGeoManager->MakeTubs("EC11",med347,-13,-13,0.1250000E-01,-5.625,5.625); EC11->SetVisibility(0); EC11->SetLineColor(2); TGeoVolume *EC21 = gGeoManager->MakeTubs("EC21",med347,-13,-13,0.1250000E-01,-5.625,5.625); EC21->SetVisibility(0); EC21->SetLineColor(2); TGeoVolume *EC31 = gGeoManager->MakeTubs("EC31",med347,-13,-13,0.1430000E-01,-5.625,5.625); EC31->SetVisibility(0); EC31->SetLineColor(2); TGeoVolume *EC32 = gGeoManager->MakeTubs("EC32",med347,-13,-13,0.1430000E-01,-5.625,5.625); EC32->SetVisibility(0); EC32->SetLineColor(2); TGeoVolume *EC33 = gGeoManager->MakeTubs("EC33",med347,-13,-13,0.1430000E-01,-5.625,5.625); EC33->SetVisibility(0); EC33->SetLineColor(2); TGeoVolume *EC41 = gGeoManager->MakeTubs("EC41",med347,-13,-13,0.1250000E-01,-5.625,5.625); EC41->SetVisibility(0); EC41->SetLineColor(2); TGeoVolume *EC42 = gGeoManager->MakeTubs("EC42",med347,-13,-13,0.1250000E-01,-5.625,5.625); EC42->SetVisibility(0); EC42->SetLineColor(2); TGeoVolume *E1D1 = gGeoManager->MakeTubs("E1D1",med357,-13,-13,0.4348001,-2.8125,2.8125); E1D1->SetVisibility(0); E1D1->SetLineColor(7); TGeoVolume *E2D1 = gGeoManager->MakeTubs("E2D1",med357,-13,-13,0.4442,-2.8125,2.8125); E2D1->SetVisibility(0); E2D1->SetLineColor(7); TGeoVolume *E3D1 = gGeoManager->MakeTubs("E3D1",med357,-13,-13,0.4477001,-2.8125,2.8125); E3D1->SetVisibility(0); E3D1->SetLineColor(7); TGeoVolume *E3D2 = gGeoManager->MakeTubs("E3D2",med357,-13,-13,0.4478,-2.8125,2.8125); E3D2->SetVisibility(0); E3D2->SetLineColor(7); TGeoVolume *E3D3 = gGeoManager->MakeTubs("E3D3",med357,-13,-13,0.4477001,-2.8125,2.8125); E3D3->SetVisibility(0); E3D3->SetLineColor(7); TGeoVolume *E4D1 = gGeoManager->MakeTubs("E4D1",med357,-13,-13,0.4413001,-2.8125,2.8125); E4D1->SetVisibility(0); E4D1->SetLineColor(7); TGeoVolume *E4D2 = gGeoManager->MakeTubs("E4D2",med357,-13,-13,0.4428,-2.8125,2.8125); E4D2->SetVisibility(0); E4D2->SetLineColor(7); TGeoVolume *E1M1 = gGeoManager->MakeTubs("E1M1",med85,-13,-13,0.2156,-2.8125,2.8125); E1M1->SetVisibility(0); E1M1->SetLineColor(6); TGeoVolume *E2M1 = gGeoManager->MakeTubs("E2M1",med85,-13,-13,0.2176,-2.8125,2.8125); E2M1->SetVisibility(0); E2M1->SetLineColor(6); TGeoVolume *E3M1 = gGeoManager->MakeTubs("E3M1",med85,-13,-13,0.2147,-2.8125,2.8125); E3M1->SetVisibility(0); E3M1->SetLineColor(6); TGeoVolume *E3M2 = gGeoManager->MakeTubs("E3M2",med85,-13,-13,0.2148,-2.8125,2.8125); E3M2->SetVisibility(0); E3M2->SetLineColor(6); TGeoVolume *E3M3 = gGeoManager->MakeTubs("E3M3",med85,-13,-13,0.2147,-2.8125,2.8125); E3M3->SetVisibility(0); E3M3->SetLineColor(6); TGeoVolume *E4M1 = gGeoManager->MakeTubs("E4M1",med85,-13,-13,0.2151,-2.8125,2.8125); E4M1->SetVisibility(0); E4M1->SetLineColor(6); TGeoVolume *E4M2 = gGeoManager->MakeTubs("E4M2",med85,-13,-13,0.2166,-2.8125,2.8125); E4M2->SetVisibility(0); E4M2->SetLineColor(6); TGeoVolume *E1C1 = gGeoManager->MakeTubs("E1C1",med347,-13,-13,0.1250000E-01,-2.8125,2.8125); E1C1->SetVisibility(0); E1C1->SetLineColor(2); TGeoVolume *E2C1 = gGeoManager->MakeTubs("E2C1",med347,-13,-13,0.1250000E-01,-2.8125,2.8125); E2C1->SetVisibility(0); E2C1->SetLineColor(2); TGeoVolume *E3C1 = gGeoManager->MakeTubs("E3C1",med347,-13,-13,0.1430000E-01,-2.8125,2.8125); E3C1->SetVisibility(0); E3C1->SetLineColor(2); TGeoVolume *E3C2 = gGeoManager->MakeTubs("E3C2",med347,-13,-13,0.1430000E-01,-2.8125,2.8125); E3C2->SetVisibility(0); E3C2->SetLineColor(2); TGeoVolume *E3C3 = gGeoManager->MakeTubs("E3C3",med347,-13,-13,0.1430000E-01,-2.8125,2.8125); E3C3->SetVisibility(0); E3C3->SetLineColor(2); TGeoVolume *E4C1 = gGeoManager->MakeTubs("E4C1",med347,-13,-13,0.1250000E-01,-2.8125,2.8125); E4C1->SetVisibility(0); E4C1->SetLineColor(2); TGeoVolume *E4C2 = gGeoManager->MakeTubs("E4C2",med347,-13,-13,0.1250000E-01,-2.8125,2.8125); E4C2->SetVisibility(0); E4C2->SetLineColor(2); TGeoVolume *E31D = gGeoManager->MakeTubs("E31D",med357,-13,-13,0.4477001,-1.40625,1.40625); E31D->SetVisibility(0); E31D->SetLineColor(7); TGeoVolume *E32D = gGeoManager->MakeTubs("E32D",med357,-13,-13,0.4478,-1.40625,1.40625); E32D->SetVisibility(0); E32D->SetLineColor(7); TGeoVolume *E33D = gGeoManager->MakeTubs("E33D",med357,-13,-13,0.4477001,-1.40625,1.40625); E33D->SetVisibility(0); E33D->SetLineColor(7); TGeoVolume *E31M = gGeoManager->MakeTubs("E31M",med85,-13,-13,0.2147,-1.40625,1.40625); E31M->SetVisibility(0); E31M->SetLineColor(6); TGeoVolume *E32M = gGeoManager->MakeTubs("E32M",med85,-13,-13,0.2148,-1.40625,1.40625); E32M->SetVisibility(0); E32M->SetLineColor(6); TGeoVolume *E33M = gGeoManager->MakeTubs("E33M",med85,-13,-13,0.2147,-1.40625,1.40625); E33M->SetVisibility(0); E33M->SetLineColor(6); TGeoVolume *E31C = gGeoManager->MakeTubs("E31C",med347,-13,-13,0.1430000E-01,-1.40625,1.40625); E31C->SetVisibility(0); E31C->SetLineColor(2); TGeoVolume *E32C = gGeoManager->MakeTubs("E32C",med347,-13,-13,0.1430000E-01,-1.40625,1.40625); E32C->SetVisibility(0); E32C->SetLineColor(2); TGeoVolume *E33C = gGeoManager->MakeTubs("E33C",med347,-13,-13,0.1430000E-01,-1.40625,1.40625); E33C->SetVisibility(0); E33C->SetLineColor(2); TGeoVolume *EIHS = gGeoManager->MakeTube("EIHS",med264,4.2745,87.2734,82.5101); TGeoVolume *pIPIp = gGeoManager->MakeTube("@IPI",med346,3.906,4.2745,84.7197); TGeoVolume *pIBPp = gGeoManager->MakeTube("@IBP",med346,4.3138,82.2233,2.2096); TGeoVolume *ESS1 = gGeoManager->MakeBox("ESS1",med346,2.54,0.6350001,55.0381); TGeoVolume *ESS2 = gGeoManager->MakeBox("ESS2",med346,10.16,1.5088,80.9269); TGeoVolume *ESS3 = gGeoManager->MakeBox("ESS3",med346,10.16,0.9727201,32.9664); TGeoVolume *EI51 = gGeoManager->MakeTube("EI51",med357,4.2745,81.717,5.7864); TGeoVolume *EI52 = gGeoManager->MakeTube("EI52",med357,4.2745,81.717,5.4913); TGeoVolume *EI61 = gGeoManager->MakeTube("EI61",med357,4.2745,81.717,5.7864); TGeoVolume *EI62 = gGeoManager->MakeTube("EI62",med357,4.2745,81.717,5.4913); TGeoVolume *EI71 = gGeoManager->MakeTube("EI71",med357,4.2745,81.717,5.7864); TGeoVolume *EI72 = gGeoManager->MakeTube("EI72",med357,4.2745,81.717,5.4913); TGeoVolume *EI81 = gGeoManager->MakeTube("EI81",med357,4.2745,81.717,5.7864); TGeoVolume *EI82 = gGeoManager->MakeTube("EI82",med357,4.2745,81.717,5.4913); TGeoVolume *EI91 = gGeoManager->MakeTube("EI91",med357,4.2745,81.717,10.9888); TGeoVolume *EI92 = gGeoManager->MakeTube("EI92",med357,4.2745,81.717,10.9888); TGeoVolume *EI93 = gGeoManager->MakeTube("EI93",med357,4.2745,81.717,10.9888); TGeoVolume *P51I = gGeoManager->MakeTube("P51I",med349,-13,-13,5.7864); P51I->SetVisibility(0); TGeoVolume *PI51 = gGeoManager->MakeTube("PI51",med349,-13,-13,-13); PI51->SetVisibility(0); TGeoVolume *P52I = gGeoManager->MakeTube("P52I",med349,-13,-13,5.4913); P52I->SetVisibility(0); TGeoVolume *PI52 = gGeoManager->MakeTube("PI52",med349,-13,-13,-13); PI52->SetVisibility(0); TGeoVolume *P61I = gGeoManager->MakeTube("P61I",med349,-13,-13,5.7864); P61I->SetVisibility(0); TGeoVolume *PI61 = gGeoManager->MakeTube("PI61",med349,-13,-13,-13); PI61->SetVisibility(0); TGeoVolume *P62I = gGeoManager->MakeTube("P62I",med349,-13,-13,5.4913); P62I->SetVisibility(0); TGeoVolume *PI62 = gGeoManager->MakeTube("PI62",med349,-13,-13,-13); PI62->SetVisibility(0); TGeoVolume *P71I = gGeoManager->MakeTube("P71I",med349,-13,-13,5.7864); P71I->SetVisibility(0); TGeoVolume *PI71 = gGeoManager->MakeTube("PI71",med349,-13,-13,-13); PI71->SetVisibility(0); TGeoVolume *P72I = gGeoManager->MakeTube("P72I",med349,-13,-13,5.4913); P72I->SetVisibility(0); TGeoVolume *PI72 = gGeoManager->MakeTube("PI72",med349,-13,-13,-13); PI72->SetVisibility(0); TGeoVolume *P81I = gGeoManager->MakeTube("P81I",med349,-13,-13,5.7864); P81I->SetVisibility(0); TGeoVolume *PI81 = gGeoManager->MakeTube("PI81",med349,-13,-13,-13); PI81->SetVisibility(0); TGeoVolume *P82I = gGeoManager->MakeTube("P82I",med349,-13,-13,5.4913); P82I->SetVisibility(0); TGeoVolume *PI82 = gGeoManager->MakeTube("PI82",med349,-13,-13,-13); PI82->SetVisibility(0); TGeoVolume *P91I = gGeoManager->MakeTube("P91I",med346,-13,-13,10.9888); P91I->SetVisibility(0); TGeoVolume *PI91 = gGeoManager->MakeTube("PI91",med346,-13,-13,-13); PI91->SetVisibility(0); TGeoVolume *P92I = gGeoManager->MakeTube("P92I",med346,-13,-13,10.9888); P92I->SetVisibility(0); TGeoVolume *PI92 = gGeoManager->MakeTube("PI92",med346,-13,-13,-13); PI92->SetVisibility(0); TGeoVolume *P93I = gGeoManager->MakeTube("P93I",med346,-13,-13,10.9888); P93I->SetVisibility(0); TGeoVolume *PI93 = gGeoManager->MakeTube("PI93",med346,-13,-13,-13); PI93->SetVisibility(0); TGeoVolume *pIFPp = gGeoManager->MakeTube("@IFP",med346,4.2745,84.8577,1.5832); TGeoVolume *pIS6p = gGeoManager->MakeTube("@IS6",med346,4.6862,82.2233,0.9499001); TGeoVolume *pIS7p = gGeoManager->MakeTube("@IS7",med346,4.6862,82.2233,0.9499001); TGeoVolume *pIS8p = gGeoManager->MakeTube("@IS8",med346,4.6862,82.2233,0.9499001); TGeoVolume *E51Z = gGeoManager->MakeTubs("E51Z",med349,-13,-13,5.7864,-5.625,5.625); E51Z->SetVisibility(0); E51Z->SetLineColor(3); TGeoVolume *E52Z = gGeoManager->MakeTubs("E52Z",med349,-13,-13,5.0631,-5.625,5.625); E52Z->SetVisibility(0); TGeoVolume *E52K = gGeoManager->MakeTubs("E52K",med349,-13,-13,0.4282001,-5.625,5.625); E52K->SetVisibility(0); TGeoVolume *E91Z = gGeoManager->MakeTubs("E91Z",med346,-13,-13,10.9888,-5.625,5.625); E91Z->SetVisibility(0); TGeoVolume *E51D = gGeoManager->MakeTubs("E51D",med357,-13,-13,0.4282001,-5.625,5.625); E51D->SetVisibility(0); E51D->SetLineColor(7); TGeoVolume *E51M = gGeoManager->MakeTubs("E51M",med85,-13,-13,0.2204,-5.625,5.625); E51M->SetVisibility(0); E51M->SetLineColor(6); TGeoVolume *EZ51 = gGeoManager->MakeTubs("EZ51",med349,-13,-13,5.7864,-2.8125,2.8125); EZ51->SetVisibility(0); EZ51->SetLineColor(3); TGeoVolume *EZ52 = gGeoManager->MakeTubs("EZ52",med349,-13,-13,5.0631,-2.8125,2.8125); EZ52->SetVisibility(0); TGeoVolume *EK52 = gGeoManager->MakeTubs("EK52",med349,-13,-13,0.4282001,-2.8125,2.8125); EK52->SetVisibility(0); TGeoVolume *EZ91 = gGeoManager->MakeTubs("EZ91",med346,-13,-13,10.9888,-2.8125,2.8125); EZ91->SetVisibility(0); TGeoVolume *ED51 = gGeoManager->MakeTubs("ED51",med357,-13,-13,0.4282001,-2.8125,2.8125); ED51->SetVisibility(0); ED51->SetLineColor(7); TGeoVolume *EM51 = gGeoManager->MakeTubs("EM51",med85,-13,-13,0.2204,-2.8125,2.8125); EM51->SetVisibility(0); EM51->SetLineColor(6); TGeoVolume *E50B = gGeoManager->MakeTrd1("E50B",med346,22.6608,30.4399,0.8840001,19.5527); E50B->SetVisibility(0); TGeoVolume *E50T = gGeoManager->MakeTrd1("E50T",med346,30.4399,0,0.8840001,3.0283); E50T->SetVisibility(0); TGeoVolume *u50Pu = gGeoManager->MakeTubs("&50P",med346,114.938,159.766,0.8840001,-11.25,11.25); u50Pu->SetVisibility(0); TGeoVolume *p50Sp = gGeoManager->MakeTubs("@50S",med346,-13,-13,0.8840001,-2.8125,2.8125); p50Sp->SetVisibility(0); p50Sp->SetLineColor(2); TGeoVolume *p50Gp = gGeoManager->MakeTubs("@50G",med85,-13,-13,0.328,-2.8125,2.8125); p50Gp->SetVisibility(0); p50Gp->SetLineColor(3); TGeoVolume *AD50 = gGeoManager->MakeTubs("AD50",med357,-13,-13,0.1108,-2.8125,2.8125); AD50->SetVisibility(0); AD50->SetLineColor(4); TGeoVolume *EMSB = gGeoManager->MakeTrd1("EMSB",med346,17.3819,30.6324,74.899,33.3085); TGeoVolume *EMST = gGeoManager->MakeTrd1("EMST",med346,30.6324,0,74.899,3.0473); TGeoVolume *E51B = gGeoManager->MakeTrd1("E51B",med264,17.3819,30.6324,4.0472,33.3085); E51B->SetVisibility(0); TGeoVolume *E51T = gGeoManager->MakeTrd1("E51T",med264,30.6324,0,4.0472,3.0473); E51T->SetVisibility(0); TGeoVolume *E52B = gGeoManager->MakeTrd1("E52B",med264,17.3819,30.6324,4.7242,33.3085); E52B->SetVisibility(0); TGeoVolume *E52T = gGeoManager->MakeTrd1("E52T",med264,30.6324,0,4.7242,3.0473); E52T->SetVisibility(0); TGeoVolume *E61B = gGeoManager->MakeTrd1("E61B",med264,17.3819,30.6324,4.0472,33.3085); E61B->SetVisibility(0); TGeoVolume *E61T = gGeoManager->MakeTrd1("E61T",med264,30.6324,0,4.0472,3.0473); E61T->SetVisibility(0); TGeoVolume *E62B = gGeoManager->MakeTrd1("E62B",med264,17.3819,30.6324,4.7242,33.3085); E62B->SetVisibility(0); TGeoVolume *E62T = gGeoManager->MakeTrd1("E62T",med264,30.6324,0,4.7242,3.0473); E62T->SetVisibility(0); TGeoVolume *E71B = gGeoManager->MakeTrd1("E71B",med264,17.3819,30.6324,4.0472,33.3085); E71B->SetVisibility(0); TGeoVolume *E71T = gGeoManager->MakeTrd1("E71T",med264,30.6324,0,4.0472,3.0473); E71T->SetVisibility(0); TGeoVolume *E72B = gGeoManager->MakeTrd1("E72B",med264,17.3819,30.6324,4.7242,33.3085); TGeoVolume *E72T = gGeoManager->MakeTrd1("E72T",med264,30.6324,0,4.7242,3.0473); TGeoVolume *E81B = gGeoManager->MakeTrd1("E81B",med264,17.3819,30.6324,4.0472,33.3085); E81B->SetVisibility(0); TGeoVolume *E81T = gGeoManager->MakeTrd1("E81T",med264,30.6324,0,4.0472,3.0473); E81T->SetVisibility(0); TGeoVolume *E82B = gGeoManager->MakeTrd1("E82B",med264,17.3819,30.6324,4.4297,33.3085); TGeoVolume *E82T = gGeoManager->MakeTrd1("E82T",med264,30.6324,0,4.4297,3.0473); TGeoVolume *E91B = gGeoManager->MakeTrd1("E91B",med264,17.3819,30.6324,10.4109,33.3085); E91B->SetVisibility(0); TGeoVolume *E91T = gGeoManager->MakeTrd1("E91T",med264,30.6324,0,10.4109,3.0473); E91T->SetVisibility(0); TGeoVolume *E92B = gGeoManager->MakeTrd1("E92B",med264,17.3819,30.6324,13.0136,33.3085); TGeoVolume *E92T = gGeoManager->MakeTrd1("E92T",med264,30.6324,0,13.0136,3.0473); TGeoVolume *E93B = gGeoManager->MakeTrd1("E93B",med264,17.3819,30.6324,13.0972,33.3085); TGeoVolume *E93T = gGeoManager->MakeTrd1("E93T",med264,30.6324,0,13.0972,3.0473); TGeoVolume *Z51uBu = gGeoManager->MakeTrd1("51&B",med435,17.1666,30.3911,4.0472,33.2262); Z51uBu->SetVisibility(0); TGeoVolume *Z52uBu = gGeoManager->MakeTrd1("52&B",med436,17.1666,30.3911,4.7242,33.2262); Z52uBu->SetVisibility(0); TGeoVolume *Z61uBu = gGeoManager->MakeTrd1("61&B",med435,17.1666,30.3911,4.0472,33.2262); Z61uBu->SetVisibility(0); TGeoVolume *Z62uBu = gGeoManager->MakeTrd1("62&B",med436,17.1666,30.3911,4.7242,33.2262); Z62uBu->SetVisibility(0); TGeoVolume *Z71uBu = gGeoManager->MakeTrd1("71&B",med435,17.1666,30.3911,4.0472,33.2262); Z71uBu->SetVisibility(0); TGeoVolume *Z72uBu = gGeoManager->MakeTrd1("72&B",med436,17.1666,30.3911,4.7242,33.2262); Z72uBu->SetVisibility(0); TGeoVolume *Z81uBu = gGeoManager->MakeTrd1("81&B",med435,17.1666,30.3911,4.0472,33.2262); Z81uBu->SetVisibility(0); TGeoVolume *Z82uBu = gGeoManager->MakeTrd1("82&B",med436,17.1666,30.3911,4.4297,33.2262); Z82uBu->SetVisibility(0); TGeoVolume *Z91uBu = gGeoManager->MakeTrd1("91&B",med437,17.3312,30.5822,10.4109,33.3085); Z91uBu->SetVisibility(0); TGeoVolume *Z92uBu = gGeoManager->MakeTrd1("92&B",med438,17.3312,30.5822,13.0136,33.3085); Z92uBu->SetVisibility(0); TGeoVolume *Z93uBu = gGeoManager->MakeTrd1("93&B",med439,17.3312,30.5822,13.0972,33.3085); Z93uBu->SetVisibility(0); TGeoVolume *Z51uTu = gGeoManager->MakeTrd1("51&T",med348,29.6109,0,4.0472,2.9485); TGeoVolume *Z52uTu = gGeoManager->MakeTrd1("52&T",med348,29.6109,0,4.7242,2.9485); TGeoVolume *Z61uTu = gGeoManager->MakeTrd1("61&T",med348,29.6109,0,4.0472,2.9485); TGeoVolume *Z62uTu = gGeoManager->MakeTrd1("62&T",med348,29.6109,0,4.7242,2.9485); TGeoVolume *Z71uTu = gGeoManager->MakeTrd1("71&T",med348,29.6109,0,4.0472,2.9485); TGeoVolume *Z72uTu = gGeoManager->MakeTrd1("72&T",med348,29.6109,0,4.7242,2.9485); TGeoVolume *Z81uTu = gGeoManager->MakeTrd1("81&T",med348,29.6109,0,4.0472,2.9485); TGeoVolume *Z82uTu = gGeoManager->MakeTrd1("82&T",med348,29.6109,0,4.4297,2.9485); TGeoVolume *Z91uTu = gGeoManager->MakeTrd1("91&T",med346,30.6352,0,10.4109,3.0473); TGeoVolume *Z92uTu = gGeoManager->MakeTrd1("92&T",med346,30.6352,0,13.0136,3.0473); TGeoVolume *Z93uTu = gGeoManager->MakeTrd1("93&T",med346,30.6352,0,13.0972,3.0473); TGeoVolume *Z51Buu = gGeoManager->MakeTrd1("51B&",med435,16.8627,30.0007,4.0472,33.023); Z51Buu->SetVisibility(0); TGeoVolume *Z52Buu = gGeoManager->MakeTrd1("52B&",med436,16.8627,30.0007,4.7242,33.023); Z52Buu->SetVisibility(0); TGeoVolume *Z61Buu = gGeoManager->MakeTrd1("61B&",med435,16.8627,30.0007,4.0472,33.023); Z61Buu->SetVisibility(0); TGeoVolume *Z62Buu = gGeoManager->MakeTrd1("62B&",med436,16.8627,30.0007,4.7242,33.023); Z62Buu->SetVisibility(0); TGeoVolume *Z71Buu = gGeoManager->MakeTrd1("71B&",med435,16.8627,30.0007,4.0472,33.023); Z71Buu->SetVisibility(0); TGeoVolume *Z72Buu = gGeoManager->MakeTrd1("72B&",med436,16.8627,30.0007,4.7242,33.023); Z72Buu->SetVisibility(0); TGeoVolume *Z81Buu = gGeoManager->MakeTrd1("81B&",med435,16.8627,30.0007,4.0472,33.023); Z81Buu->SetVisibility(0); TGeoVolume *Z82Buu = gGeoManager->MakeTrd1("82B&",med436,16.8627,30.0007,4.4297,33.023); Z82Buu->SetVisibility(0); TGeoVolume *Z91Buu = gGeoManager->MakeTrd1("91B&",med437,17.04,30.2202,10.4109,33.131); Z91Buu->SetVisibility(0); TGeoVolume *Z92Buu = gGeoManager->MakeTrd1("92B&",med438,17.04,30.2202,13.0136,33.131); Z92Buu->SetVisibility(0); TGeoVolume *Z93Buu = gGeoManager->MakeTrd1("93B&",med439,17.04,30.2202,13.0972,33.131); Z93Buu->SetVisibility(0); TGeoVolume *Z51Tuu = gGeoManager->MakeTrd1("51T&",med348,27.7153,0,4.0472,2.7568); Z51Tuu->SetVisibility(0); TGeoVolume *Z52Tuu = gGeoManager->MakeTrd1("52T&",med348,27.7153,0,4.7242,2.7568); Z52Tuu->SetVisibility(0); TGeoVolume *Z61Tuu = gGeoManager->MakeTrd1("61T&",med348,27.7153,0,4.0472,2.7568); Z61Tuu->SetVisibility(0); TGeoVolume *Z62Tuu = gGeoManager->MakeTrd1("62T&",med348,27.7153,0,4.7242,2.7568); Z62Tuu->SetVisibility(0); TGeoVolume *Z71Tuu = gGeoManager->MakeTrd1("71T&",med348,27.7153,0,4.0472,2.7568); Z71Tuu->SetVisibility(0); TGeoVolume *Z72Tuu = gGeoManager->MakeTrd1("72T&",med348,27.7153,0,4.7242,2.7568); Z72Tuu->SetVisibility(0); TGeoVolume *Z81Tuu = gGeoManager->MakeTrd1("81T&",med348,27.7153,0,4.0472,2.7568); Z81Tuu->SetVisibility(0); TGeoVolume *Z82Tuu = gGeoManager->MakeTrd1("82T&",med348,27.7153,0,4.4297,2.7568); Z82Tuu->SetVisibility(0); TGeoVolume *Z91Tuu = gGeoManager->MakeTrd1("91T&",med346,28.8217,0,10.4109,2.8663); Z91Tuu->SetVisibility(0); TGeoVolume *Z92Tuu = gGeoManager->MakeTrd1("92T&",med346,28.8217,0,13.0136,2.8663); Z92Tuu->SetVisibility(0); TGeoVolume *Z93Tuu = gGeoManager->MakeTrd1("93T&",med346,28.8217,0,13.0972,2.8663); Z93Tuu->SetVisibility(0); TGeoVolume *u51Pu = gGeoManager->MakeTubs("&51P",med348,89.987,157.364,4.0472,-11.25,11.25); u51Pu->SetVisibility(0); TGeoVolume *u52Pu = gGeoManager->MakeTubs("&52P",med348,89.987,157.364,4.7242,-11.25,11.25); u52Pu->SetVisibility(0); TGeoVolume *u61Pu = gGeoManager->MakeTubs("&61P",med348,89.987,157.364,4.0472,-11.25,11.25); u61Pu->SetVisibility(0); TGeoVolume *u62Pu = gGeoManager->MakeTubs("&62P",med348,89.987,157.364,4.7242,-11.25,11.25); u62Pu->SetVisibility(0); TGeoVolume *u71Pu = gGeoManager->MakeTubs("&71P",med348,89.987,157.364,4.0472,-11.25,11.25); u71Pu->SetVisibility(0); TGeoVolume *u72Pu = gGeoManager->MakeTubs("&72P",med348,89.987,157.364,4.7242,-11.25,11.25); u72Pu->SetVisibility(0); TGeoVolume *u81Pu = gGeoManager->MakeTubs("&81P",med348,89.987,157.364,4.0472,-11.25,11.25); u81Pu->SetVisibility(0); TGeoVolume *u82Pu = gGeoManager->MakeTubs("&82P",med348,89.987,157.364,4.4297,-11.25,11.25); u82Pu->SetVisibility(0); TGeoVolume *u91Pu = gGeoManager->MakeTubs("&91P",med346,89.863,157.519,10.4109,-11.25,11.25); u91Pu->SetVisibility(0); TGeoVolume *u92Pu = gGeoManager->MakeTubs("&92P",med346,89.863,157.519,13.0136,-11.25,11.25); u92Pu->SetVisibility(0); TGeoVolume *u93Pu = gGeoManager->MakeTubs("&93P",med346,89.863,157.519,13.0972,-11.25,11.25); u93Pu->SetVisibility(0); TGeoVolume *Z51GR = gGeoManager->MakeTubs("51GR",med85,-13,-13,4.0472,-2.8125,2.8125); Z51GR->SetVisibility(0); Z51GR->SetLineColor(3); TGeoVolume *Z52GR = gGeoManager->MakeTubs("52GR",med85,-13,-13,4.7242,-2.8125,2.8125); Z52GR->SetVisibility(0); Z52GR->SetLineColor(3); TGeoVolume *Z91GR = gGeoManager->MakeTubs("91GR",med85,-13,-13,10.4109,-2.8125,2.8125); Z91GR->SetVisibility(0); Z91GR->SetLineColor(3); TGeoVolume *Z92GR = gGeoManager->MakeTubs("92GR",med85,-13,-13,13.0136,-2.8125,2.8125); Z92GR->SetVisibility(0); Z92GR->SetLineColor(3); TGeoVolume *Z93GR = gGeoManager->MakeTubs("93GR",med85,-13,-13,13.0972,-2.8125,2.8125); Z93GR->SetVisibility(0); Z93GR->SetLineColor(3); TGeoVolume *Z51AR = gGeoManager->MakeTubs("51AR",med357,-13,-13,0.2837,-2.8125,2.8125); Z51AR->SetVisibility(0); Z51AR->SetLineColor(3); TGeoVolume *Z52AR = gGeoManager->MakeTubs("52AR",med357,-13,-13,0.2853,-2.8125,2.8125); Z52AR->SetVisibility(0); Z52AR->SetLineColor(3); TGeoVolume *Z51G_ = gGeoManager->MakeTubs("51G",med85,-13,-13,0.6590001E-01,-2.8125,2.8125); Z51G_->SetVisibility(0); Z51G_->SetLineColor(3); TGeoVolume *Z91AR = gGeoManager->MakeTubs("91AR",med357,-13,-13,0.2838,-2.8125,2.8125); Z91AR->SetVisibility(0); Z91AR->SetLineColor(3); TGeoVolume *Z91G_ = gGeoManager->MakeTubs("91G",med85,-13,-13,0.6460001E-01,-2.8125,2.8125); Z91G_->SetVisibility(0); Z91G_->SetLineColor(3); TGeoVolume *ECO1 = gGeoManager->MakeTrap("ECO1",med346,27.4204,30,180,31.3467,1.0208,1.0208,0,42.2541,1.0208,1.0208,0); TGeoVolume *ECO2 = gGeoManager->MakeTrap("ECO2",med346,31.4138,30,180,31.4835,78.7566,78.7566,0,43.9816,78.7566,78.7566,0); TGeoVolume *EOHS = gGeoManager->MakeTrap("EOHS",med264,31.4138,30,180,31.4835,72.4226,72.4226,0,43.9816,72.4226,72.4226,0); TGeoVolume *EOG_ = gGeoManager->MakeTrap("EOG",med346,27.4204,30,180,31.3467,1.0208,1.0208,0,42.2541,1.0208,1.0208,0); TGeoVolume *EO11 = gGeoManager->MakeTrap("EO11",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO12 = gGeoManager->MakeTrap("EO12",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO13 = gGeoManager->MakeTrap("EO13",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO14 = gGeoManager->MakeTrap("EO14",med346,31.4138,30,180,31.4341,6.10865,6.10865,0,43.931,6.10865,6.10865,0); TGeoVolume *EO21 = gGeoManager->MakeTrap("EO21",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO22 = gGeoManager->MakeTrap("EO22",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO23 = gGeoManager->MakeTrap("EO23",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO24 = gGeoManager->MakeTrap("EO24",med346,31.4138,30,180,31.4341,6.10865,6.10865,0,43.931,6.10865,6.10865,0); TGeoVolume *EO31 = gGeoManager->MakeTrap("EO31",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO32 = gGeoManager->MakeTrap("EO32",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO33 = gGeoManager->MakeTrap("EO33",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); TGeoVolume *EO34 = gGeoManager->MakeTrap("EO34",med346,31.4138,30,180,31.4341,6.10865,6.10865,0,43.931,6.10865,6.10865,0); TGeoVolume *POG_ = gGeoManager->MakeTrap("POG",med346,27.4204,30,180,31.3467,1.0208,1.0208,0,42.2541,1.0208,1.0208,0); POG_->SetVisibility(0); TGeoVolume *PO11 = gGeoManager->MakeTrap("PO11",med346,31.4138,30,180,31.4835,6.01075,6.01075,0,43.9816,6.01075,6.01075,0); PO11->SetVisibility(0); TGeoVolume *PO14 = gGeoManager->MakeTrap("PO14",med346,31.4138,30,180,31.4341,6.10865,6.10865,0,43.931,6.10865,6.10865,0); PO14->SetVisibility(0); TGeoVolume *AOG_ = gGeoManager->MakeTrap("AOG",med357,27.0379,30,180,30.9667,0.128,0.128,0,41.8184,0.128,0.128,0); AOG_->SetVisibility(0); AOG_->SetLineColor(7); TGeoVolume *qOG_q = gGeoManager->MakeTrap("#OG",med85,27.2786,30,180,31.2074,0.9650001E-01,0.9650001E-01,0,42.059,0.9650001E-01,0.9650001E-01,0); qOG_q->SetVisibility(0); qOG_q->SetLineColor(6); TGeoVolume *rOG_r = gGeoManager->MakeTrap("$OG",med85,27.2786,30,180,31.2074,0.7450001E-01,0.7450001E-01,0,42.059,0.7450001E-01,0.7450001E-01,0); rOG_r->SetVisibility(0); rOG_r->SetLineColor(3); TGeoVolume *AO11 = gGeoManager->MakeTrap("AO11",med357,31.1732,30,180,31.1934,0.1253,0.1253,0,43.6903,0.1253,0.1253,0); AO11->SetVisibility(0); AO11->SetLineColor(7); TGeoVolume *rO11r = gGeoManager->MakeTrap("$O11",med85,31.4138,30,180,31.4341,0.7700001E-01,0.7700001E-01,0,43.931,0.7700001E-01,0.7700001E-01,0); rO11r->SetVisibility(0); rO11r->SetLineColor(6); TGeoVolume *rO14r = gGeoManager->MakeTrap("$O14",med85,31.4138,30,180,31.4341,0.1008,0.1008,0,43.931,0.1008,0.1008,0); rO14r->SetVisibility(0); rO14r->SetLineColor(3); TGeoVolume *ICDN = gGeoManager->MakePgon("ICDN",med223,213.75,180,8,4); ((TGeoPcon*)ICDN->GetShape())->DefineSection(0,152.42,80.88,80.88); ((TGeoPcon*)ICDN->GetShape())->DefineSection(1,154.48,80.13,86.56); ((TGeoPcon*)ICDN->GetShape())->DefineSection(2,169.52,121.44,127.87); ((TGeoPcon*)ICDN->GetShape())->DefineSection(3,171.58,127.12,127.12); TGeoVolume *ICDS = gGeoManager->MakePgon("ICDS",med223,213.75,180,8,4); ((TGeoPcon*)ICDS->GetShape())->DefineSection(0,152.42,80.88,80.88); ((TGeoPcon*)ICDS->GetShape())->DefineSection(1,154.48,80.13,86.56); ((TGeoPcon*)ICDS->GetShape())->DefineSection(2,169.52,121.44,127.87); ((TGeoPcon*)ICDS->GetShape())->DefineSection(3,171.58,127.12,127.12); TGeoVolume *ICDdd = gGeoManager->MakePgon("ICD+",med223,33.75,180,8,4); ((TGeoPcon*)ICDdd->GetShape())->DefineSection(0,152.42,80.88,80.88); ((TGeoPcon*)ICDdd->GetShape())->DefineSection(1,154.48,80.13,86.56); ((TGeoPcon*)ICDdd->GetShape())->DefineSection(2,169.52,121.44,127.87); ((TGeoPcon*)ICDdd->GetShape())->DefineSection(3,171.58,127.12,127.12); TGeoVolume *ICDee = gGeoManager->MakePgon("ICD-",med223,33.75,157.5,7,4); ((TGeoPcon*)ICDee->GetShape())->DefineSection(0,152.42,80.88,80.88); ((TGeoPcon*)ICDee->GetShape())->DefineSection(1,154.48,80.13,86.56); ((TGeoPcon*)ICDee->GetShape())->DefineSection(2,169.52,121.44,127.87); ((TGeoPcon*)ICDee->GetShape())->DefineSection(3,171.58,127.12,127.12); TGeoVolume *ICD3 = gGeoManager->MakePgon("ICD3",med354,-11,22,1,4); ((TGeoPcon*)ICD3->GetShape())->DefineSection(0,153.09,81.38,81.38); ((TGeoPcon*)ICD3->GetShape())->DefineSection(1,154.29,80.95,84.66); ((TGeoPcon*)ICD3->GetShape())->DefineSection(2,157.45,89.66,93.37); ((TGeoPcon*)ICD3->GetShape())->DefineSection(3,158.65,92.93,92.93); ICD3->SetLineColor(7); TGeoVolume *ICD2 = gGeoManager->MakePgon("ICD2",med354,-11,22,1,4); ((TGeoPcon*)ICD2->GetShape())->DefineSection(0,157.45,93.37,93.37); ((TGeoPcon*)ICD2->GetShape())->DefineSection(1,158.65,92.93,96.65); ((TGeoPcon*)ICD2->GetShape())->DefineSection(2,163.18,105.4,109.11); ((TGeoPcon*)ICD2->GetShape())->DefineSection(3,164.38,108.67,108.67); ICD2->SetLineColor(7); TGeoVolume *ICD1 = gGeoManager->MakePgon("ICD1",med354,-11,22,1,4); ((TGeoPcon*)ICD1->GetShape())->DefineSection(0,163.18,109.11,109.11); ((TGeoPcon*)ICD1->GetShape())->DefineSection(1,164.38,108.67,112.39); ((TGeoPcon*)ICD1->GetShape())->DefineSection(2,169.71,123.34,127.05); ((TGeoPcon*)ICD1->GetShape())->DefineSection(3,170.91,126.62,126.62); ICD1->SetLineColor(7); TGeoVolume *ICDX = gGeoManager->MakeTrap("ICDX",med223,1.1,0,0,25,6.35,10.91644,5.218283,25,6.35,10.91644,5.218283); TGeoVolume *ICD9 = gGeoManager->MakeTrap("ICD9",med354,0.6350001,0,0,6.377889,6.25,7.452543,5.218283,6.377889,6.25,7.452543,5.218283); ICD9->SetLineColor(7); TGeoVolume *ICD8 = gGeoManager->MakeTrap("ICD8",med354,0.6350001,0,0,8.374928,7.452543,9.031626,5.218283,8.374928,7.452543,9.031626,5.218283); ICD8->SetLineColor(7); TGeoVolume *ICD7 = gGeoManager->MakeTrap("ICD7",med354,0.6350001,0,0,9.547183,9.031626,10.83174,5.218283,9.547183,9.031626,10.83174,5.218283); ICD7->SetLineColor(7); TGeoVolume *L0__ = gGeoManager->MakePcon("L0",med361,0,360,4); ((TGeoPcon*)L0__->GetShape())->DefineSection(0,-7.272,7.2981,15.6616); ((TGeoPcon*)L0__->GetShape())->DefineSection(1,0,7.2981,15.6616); ((TGeoPcon*)L0__->GetShape())->DefineSection(2,0,3.2258,18.9484); ((TGeoPcon*)L0__->GetShape())->DefineSection(3,2.7432,3.2258,18.9484); L0__->SetVisibility(0); TGeoVolume *LUM_ = gGeoManager->MakeTube("LUM",med361,3.2258,18.9484,1.3716); TGeoVolume *LPMT = gGeoManager->MakePgon("LPMT",med361,22.5,360,8,2); ((TGeoPcon*)LPMT->GetShape())->DefineSection(0,-3.636,7.2981,14.4695); ((TGeoPcon*)LPMT->GetShape())->DefineSection(1,3.636,7.2981,14.4695); TGeoVolume *L0OR = gGeoManager->MakeTube("L0OR",med371,18.8722,18.9484,1.3716); TGeoVolume *L0IR = gGeoManager->MakeTube("L0IR",med371,3.2258,3.302,1.3716); TGeoVolume *L0BP = gGeoManager->MakeTube("L0BP",med371,3.302,18.8722,0.2381); TGeoVolume *L0FP = gGeoManager->MakeTube("L0FP",med371,14.478,18.8722,0.2381); TGeoVolume *L0IP = gGeoManager->MakeTube("L0IP",med371,3.302,8.9967,0.2381); TGeoVolume *L0SC = gGeoManager->MakePgon("L0SC",med355,-7.5,360,24,2); ((TGeoPcon*)L0SC->GetShape())->DefineSection(0,-0.7938001,3.302,18.542); ((TGeoPcon*)L0SC->GetShape())->DefineSection(1,0.7938001,3.302,18.542); TGeoVolume *L0OM = gGeoManager->MakePgon("L0OM",med371,22.5,360,8,2); ((TGeoPcon*)L0OM->GetShape())->DefineSection(0,-3.636,14.0309,14.4695); ((TGeoPcon*)L0OM->GetShape())->DefineSection(1,3.636,14.0309,14.4695); TGeoVolume *L0IM = gGeoManager->MakePgon("L0IM",med371,22.5,360,8,2); ((TGeoPcon*)L0IM->GetShape())->DefineSection(0,-3.636,7.2981,7.7147); ((TGeoPcon*)L0IM->GetShape())->DefineSection(1,3.636,7.2981,7.7147); TGeoVolume *L0OP = gGeoManager->MakePgon("L0OP",med371,22.5,360,8,2); ((TGeoPcon*)L0OP->GetShape())->DefineSection(0,-0.3810000E-01,7.3743,14.3933); ((TGeoPcon*)L0OP->GetShape())->DefineSection(1,0.3810000E-01,7.3743,14.3933); TGeoVolume *SOLN = gGeoManager->MakeTube("SOLN",med380,53.28,70.73,137.5); TGeoVolume *SOLH = gGeoManager->MakeTube("SOLH",med380,53.92,69.94,136.71); TGeoVolume *SOL2 = gGeoManager->MakeTube("SOL2",med1,54.07,69.79,134.71); TGeoVolume *SOLC = gGeoManager->MakeTube("SOLC",med352,58.52,62.06,134.71); TGeoVolume *SOLO = gGeoManager->MakeTube("SOLO",med380,62.06,63.56,134.71); TGeoVolume *SOL3 = gGeoManager->MakeTube("SOL3",med1,63.56,66.97,134.71); TGeoVolume *CPS_ = gGeoManager->MakeTube("CPS",med223,70.73,74,135); CPS_->SetVisibility(0); TGeoVolume *CPPB = gGeoManager->MakeTube("CPPB",med378,71.24,71.8,121.92); TGeoVolume *CPS1 = gGeoManager->MakeTube("CPS1",med353,71.88,72.47,120.6); CPS1->SetLineColor(6); TGeoVolume *CPS2 = gGeoManager->MakeTube("CPS2",med353,72.63,73.22,120.6); CPS2->SetLineColor(6); TGeoVolume *CPS3 = gGeoManager->MakeTube("CPS3",med353,73.38,73.97,120.6); CPS3->SetLineColor(6); TGeoVolume *CP1I = gGeoManager->MakeTube("CP1I",med228,71.8,71.88,131.37); TGeoVolume *CP12 = gGeoManager->MakeTube("CP12",med228,72.47,72.63,131.37); TGeoVolume *CP23 = gGeoManager->MakeTube("CP23",med228,73.22,73.38,131.37); TGeoVolume *CP3O = gGeoManager->MakeTube("CP3O",med228,73.97,74.05,131.37); TGeoVolume *FPSdd = gGeoManager->MakePcon("FPS+",med223,0,360,4); ((TGeoPcon*)FPSdd->GetShape())->DefineSection(0,127.0127,252.73,266.7); ((TGeoPcon*)FPSdd->GetShape())->DefineSection(1,128.8061,249.3177,266.7); ((TGeoPcon*)FPSdd->GetShape())->DefineSection(2,128.8061,1.951,266.7); ((TGeoPcon*)FPSdd->GetShape())->DefineSection(3,397,1.951,266.7); FPSdd->SetVisibility(0); TGeoVolume *FPSee = gGeoManager->MakePcon("FPS-",med223,0,360,4); ((TGeoPcon*)FPSee->GetShape())->DefineSection(0,127.0127,252.73,266.7); ((TGeoPcon*)FPSee->GetShape())->DefineSection(1,128.8061,249.3177,266.7); ((TGeoPcon*)FPSee->GetShape())->DefineSection(2,128.8061,1.951,266.7); ((TGeoPcon*)FPSee->GetShape())->DefineSection(3,397,1.951,266.7); FPSee->SetVisibility(0); TGeoVolume *FPS_ = gGeoManager->MakePcon("FPS",med223,0,360,15); ((TGeoPcon*)FPS_->GetShape())->DefineSection(0,0.7867001,20.0228,20.0228); ((TGeoPcon*)FPS_->GetShape())->DefineSection(1,2.9617,20.0228,38.767); ((TGeoPcon*)FPS_->GetShape())->DefineSection(2,5.1367,20.0228,50.9449); ((TGeoPcon*)FPS_->GetShape())->DefineSection(3,7.3117,20.0228,60.6501); ((TGeoPcon*)FPS_->GetShape())->DefineSection(4,9.4867,20.0228,68.9348); ((TGeoPcon*)FPS_->GetShape())->DefineSection(5,10.0103,25.8276,70.7747); ((TGeoPcon*)FPS_->GetShape())->DefineSection(6,10.5339,30.5397,72.5641); ((TGeoPcon*)FPS_->GetShape())->DefineSection(7,11.0575,34.6082,74.3068); ((TGeoPcon*)FPS_->GetShape())->DefineSection(8,11.5812,38.2393,76.0059); ((TGeoPcon*)FPS_->GetShape())->DefineSection(9,12.1048,41.5476,77.6643); ((TGeoPcon*)FPS_->GetShape())->DefineSection(10,12.6284,44.6051,79.2846); ((TGeoPcon*)FPS_->GetShape())->DefineSection(11,14.8034,55.479,79.2846); ((TGeoPcon*)FPS_->GetShape())->DefineSection(12,16.9784,64.4729,79.2846); ((TGeoPcon*)FPS_->GetShape())->DefineSection(13,19.1534,72.292,79.2846); ((TGeoPcon*)FPS_->GetShape())->DefineSection(14,21.3284,79.2846,79.2846); FPS_->SetVisibility(0); TGeoVolume *AL1dd = gGeoManager->MakePcon("AL1+",med16,0,360,15); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(0,9.5518,22.0203,22.0203); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(1,9.5518,22.0203,22.0203); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(2,9.5518,22.0203,22.0203); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(3,9.5518,22.0203,22.0203); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(4,9.5518,22.0203,22.0203); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(5,11.3684,37.488,37.488); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(6,13.1851,48.1581,48.1581); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(7,15.0017,56.8019,56.8019); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(8,16.8184,64.2426,64.2426); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(9,18.635,70.8602,70.8602); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(10,20.4516,76.8675,76.8675); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(11,20.4516,76.8675,76.8675); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(12,20.4516,76.8675,76.8675); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(13,20.4516,76.8675,76.8675); ((TGeoPcon*)AL1dd->GetShape())->DefineSection(14,20.4516,76.8675,76.8675); TGeoVolume *RN1dd = gGeoManager->MakePcon("RN1+",med16,0,360,15); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(0,18.6894,75.6349,75.6349); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(1,18.7858,75.6349,75.9451); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(2,18.8823,75.6349,76.2539); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(3,18.9788,75.6349,76.5614); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(4,19.0753,75.6349,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(5,19.1972,75.6349,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(6,19.3192,75.6349,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(7,19.4411,75.6349,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(8,19.5631,75.6349,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(9,19.685,75.6349,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(10,19.807,75.6349,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(11,19.9034,75.9451,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(12,19.9999,76.2539,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(13,20.0964,76.5614,76.8675); ((TGeoPcon*)RN1dd->GetShape())->DefineSection(14,20.1929,76.8675,76.8675); TGeoVolume *WD1M = gGeoManager->MakePcon("WD1M",med223,0,360,15); ((TGeoPcon*)WD1M->GetShape())->DefineSection(0,8.8581,22.8714,22.8714); ((TGeoPcon*)WD1M->GetShape())->DefineSection(1,8.9835,22.8472,24.2266); ((TGeoPcon*)WD1M->GetShape())->DefineSection(2,9.1088,22.823,25.5093); ((TGeoPcon*)WD1M->GetShape())->DefineSection(3,9.2342,22.7988,26.7299); ((TGeoPcon*)WD1M->GetShape())->DefineSection(4,9.3595,22.7746,27.8966); ((TGeoPcon*)WD1M->GetShape())->DefineSection(5,10.91,36.1178,39.5479); ((TGeoPcon*)WD1M->GetShape())->DefineSection(6,12.4605,45.6673,48.4257); ((TGeoPcon*)WD1M->GetShape())->DefineSection(7,14.011,53.4949,55.8681); ((TGeoPcon*)WD1M->GetShape())->DefineSection(8,15.5615,60.2752,62.391); ((TGeoPcon*)WD1M->GetShape())->DefineSection(9,17.112,66.3301,68.2585); ((TGeoPcon*)WD1M->GetShape())->DefineSection(10,18.6625,71.8433,73.6275); ((TGeoPcon*)WD1M->GetShape())->DefineSection(11,18.7879,72.2692,73.6033); ((TGeoPcon*)WD1M->GetShape())->DefineSection(12,18.9132,72.6923,73.579); ((TGeoPcon*)WD1M->GetShape())->DefineSection(13,19.0386,73.1128,73.5548); ((TGeoPcon*)WD1M->GetShape())->DefineSection(14,19.1639,73.5306,73.5306); TGeoVolume *WD1dd = gGeoManager->MakePcon("WD1+",med353,-11.25,22.5,15); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(0,8.8581,26.1263,26.1263); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(1,8.9835,26.1521,27.4315); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(2,9.1088,26.1279,28.7142); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(3,9.2342,26.1037,29.9348); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(4,9.3595,26.0795,31.1015); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(5,10.91,39.4227,42.7528); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(6,12.4605,48.9722,51.6306); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(7,14.011,56.7998,59.073); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(8,15.5615,63.5801,65.5959); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(9,17.112,69.635,71.4634); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(10,18.6625,75.1482,76.8324); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(11,18.7879,75.5741,76.8082); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(12,18.9132,75.9972,76.784); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(13,19.0386,76.4177,76.7597); ((TGeoPcon*)WD1dd->GetShape())->DefineSection(14,19.1639,76.7855,76.7855); WD1dd->SetLineColor(6); TGeoVolume *RB1dd = gGeoManager->MakePcon("RB1+",med16,33.25,1,15); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(0,8.1754,167.559,167.559); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(1,8.4548,167.559,170.5764); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(2,8.7342,167.559,173.2646); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(3,9.0136,167.559,175.7117); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(4,9.293,167.559,177.9723); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(5,10.8481,181.2209,188.3965); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(6,12.4032,190.8896,196.6934); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(7,13.9582,198.7868,203.7794); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(8,15.5133,205.6151,210.0548); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(9,17.0684,211.7064,215.7372); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(10,18.6234,217.2486,220.9608); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(11,18.9028,218.196,220.9608); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(12,19.1822,219.1302,220.9608); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(13,19.4616,220.0517,220.9608); ((TGeoPcon*)RB1dd->GetShape())->DefineSection(14,19.741,220.9608,220.9608); TGeoVolume *AL2dd = gGeoManager->MakePcon("AL2+",med16,0,360,15); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(0,7.904,22.0203,22.0203); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(1,7.904,22.0203,22.0203); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(2,7.904,22.0203,22.0203); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(3,7.904,22.0203,22.0203); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(4,7.904,22.0203,22.0203); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(5,9.7207,37.488,37.488); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(6,11.5373,48.1581,48.1581); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(7,13.354,56.8019,56.8019); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(8,15.1706,64.2426,64.2426); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(9,16.9873,70.8602,70.8602); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(10,18.8039,76.8675,76.8675); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(11,18.8039,76.8675,76.8675); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(12,18.8039,76.8675,76.8675); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(13,18.8039,76.8675,76.8675); ((TGeoPcon*)AL2dd->GetShape())->DefineSection(14,18.8039,76.8675,76.8675); TGeoVolume *RN2dd = gGeoManager->MakePcon("RN2+",med16,0,360,15); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(0,17.0416,75.6349,75.6349); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(1,17.1381,75.6349,75.9451); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(2,17.2346,75.6349,76.2539); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(3,17.3311,75.6349,76.5614); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(4,17.4275,75.6349,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(5,17.5495,75.6349,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(6,17.6714,75.6349,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(7,17.7934,75.6349,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(8,17.9153,75.6349,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(9,18.0373,75.6349,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(10,18.1592,75.6349,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(11,18.2557,75.9451,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(12,18.3522,76.2539,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(13,18.4487,76.5614,76.8675); ((TGeoPcon*)RN2dd->GetShape())->DefineSection(14,18.5451,76.8675,76.8675); TGeoVolume *WD2M = gGeoManager->MakePcon("WD2M",med223,0,360,15); ((TGeoPcon*)WD2M->GetShape())->DefineSection(0,7.1104,22.8714,22.8714); ((TGeoPcon*)WD2M->GetShape())->DefineSection(1,7.2357,22.8472,24.2266); ((TGeoPcon*)WD2M->GetShape())->DefineSection(2,7.3611,22.823,25.5093); ((TGeoPcon*)WD2M->GetShape())->DefineSection(3,7.4864,22.7988,26.7299); ((TGeoPcon*)WD2M->GetShape())->DefineSection(4,7.6118,22.7746,27.8966); ((TGeoPcon*)WD2M->GetShape())->DefineSection(5,9.1623,36.1178,39.5479); ((TGeoPcon*)WD2M->GetShape())->DefineSection(6,10.7128,45.6673,48.4257); ((TGeoPcon*)WD2M->GetShape())->DefineSection(7,12.2633,53.4949,55.8681); ((TGeoPcon*)WD2M->GetShape())->DefineSection(8,13.8138,60.2752,62.391); ((TGeoPcon*)WD2M->GetShape())->DefineSection(9,15.3643,66.3301,68.2585); ((TGeoPcon*)WD2M->GetShape())->DefineSection(10,16.9148,71.8433,73.6275); ((TGeoPcon*)WD2M->GetShape())->DefineSection(11,17.0401,72.2692,73.6033); ((TGeoPcon*)WD2M->GetShape())->DefineSection(12,17.1655,72.6923,73.579); ((TGeoPcon*)WD2M->GetShape())->DefineSection(13,17.2908,73.1128,73.5548); ((TGeoPcon*)WD2M->GetShape())->DefineSection(14,17.4162,73.5306,73.5306); TGeoVolume *WD2dd = gGeoManager->MakePcon("WD2+",med353,-11.25,22.5,15); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(0,7.1104,26.1263,26.1263); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(1,7.2357,26.1521,27.4315); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(2,7.3611,26.1279,28.7142); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(3,7.4864,26.1037,29.9348); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(4,7.6118,26.0795,31.1015); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(5,9.1623,39.4227,42.7528); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(6,10.7128,48.9722,51.6306); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(7,12.2633,56.7998,59.073); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(8,13.8138,63.5801,65.5959); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(9,15.3643,69.635,71.4634); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(10,16.9148,75.1482,76.8324); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(11,17.0401,75.5741,76.8082); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(12,17.1655,75.9972,76.784); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(13,17.2908,76.4177,76.7597); ((TGeoPcon*)WD2dd->GetShape())->DefineSection(14,17.4162,76.7855,76.7855); WD2dd->SetLineColor(6); TGeoVolume *RB2dd = gGeoManager->MakePcon("RB2+",med16,55.75,1,15); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(0,6.4277,167.559,167.559); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(1,6.7071,167.559,170.5764); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(2,6.9865,167.559,173.2646); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(3,7.2659,167.559,175.7117); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(4,7.5453,167.559,177.9723); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(5,9.1004,181.2209,188.3965); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(6,10.6554,190.8896,196.6934); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(7,12.2105,198.7868,203.7794); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(8,13.7656,205.6151,210.0548); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(9,15.3206,211.7064,215.7372); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(10,16.8757,217.2486,220.9608); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(11,17.1551,218.196,220.9608); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(12,17.4345,219.1302,220.9608); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(13,17.7139,220.0517,220.9608); ((TGeoPcon*)RB2dd->GetShape())->DefineSection(14,17.9933,220.9608,220.9608); TGeoVolume *AL3dd = gGeoManager->MakePcon("AL3+",med16,0,360,15); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(0,6.2173,22.0203,22.0203); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(1,6.2173,22.0203,22.0203); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(2,6.2173,22.0203,22.0203); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(3,6.2173,22.0203,22.0203); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(4,6.2173,22.0203,22.0203); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(5,8.0339,37.488,37.488); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(6,9.8506,48.1581,48.1581); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(7,11.6672,56.8019,56.8019); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(8,13.4839,64.2426,64.2426); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(9,15.3005,70.8602,70.8602); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(10,17.1171,76.8675,76.8675); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(11,17.1171,76.8675,76.8675); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(12,17.1171,76.8675,76.8675); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(13,17.1171,76.8675,76.8675); ((TGeoPcon*)AL3dd->GetShape())->DefineSection(14,17.1171,76.8675,76.8675); TGeoVolume *PBd_d = gGeoManager->MakePcon("PB+",med66,0,360,15); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(0,5.0758,22.6858,22.6858); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(1,5.3508,22.6858,25.636); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(2,5.6258,22.6858,28.238); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(3,5.9008,22.6858,30.6173); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(4,6.1758,22.6858,32.8222); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(5,6.97,30.2947,38.4762); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(6,7.7642,36.3268,43.3853); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(7,8.5584,41.4757,47.7796); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(8,9.3526,46.0389,51.7902); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(9,10.1468,50.1762,55.5005); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(10,10.941,53.9858,58.8387); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(11,11.216,55.2411,58.8387); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(12,11.491,56.4671,58.8387); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(13,11.766,57.6658,58.8387); ((TGeoPcon*)PBd_d->GetShape())->DefineSection(14,12.041,58.8387,58.8387); TGeoVolume *AL5dd = gGeoManager->MakePcon("AL5+",med16,0,360,15); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(0,4.8118,22.0203,22.0203); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(1,4.8118,22.0203,22.0203); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(2,4.8118,22.0203,22.0203); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(3,4.8118,22.0203,22.0203); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(4,4.8118,22.0203,22.0203); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(5,5.9473,32.573,32.573); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(6,7.0828,40.4293,40.4293); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(7,8.2183,46.9626,46.9626); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(8,9.3538,52.6674,52.6674); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(9,10.4893,57.7897,57.7897); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(10,11.6248,62.4729,62.4729); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(11,11.6248,62.4729,62.4729); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(12,11.6248,62.4729,62.4729); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(13,11.6248,62.4729,62.4729); ((TGeoPcon*)AL5dd->GetShape())->DefineSection(14,11.6248,62.4729,62.4729); TGeoVolume *RN5dd = gGeoManager->MakePcon("RN5+",med16,0,360,15); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(0,9.953,61.2197,61.2197); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(1,10.0313,61.2197,61.5356); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(2,10.1095,61.2197,61.8497); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(3,10.1878,61.2197,62.1621); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(4,10.2661,61.2197,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(5,10.3972,61.2197,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(6,10.5284,61.2197,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(7,10.6595,61.2197,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(8,10.7907,61.2197,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(9,10.9219,61.2197,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(10,11.053,61.2197,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(11,11.1313,61.5356,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(12,11.2095,61.8497,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(13,11.2878,62.1621,62.4729); ((TGeoPcon*)RN5dd->GetShape())->DefineSection(14,11.3661,62.4729,62.4729); TGeoVolume *WD3M = gGeoManager->MakePcon("WD3M",med223,0,360,15); ((TGeoPcon*)WD3M->GetShape())->DefineSection(0,4.1168,22.8562,22.8562); ((TGeoPcon*)WD3M->GetShape())->DefineSection(1,4.2425,22.8358,24.2158); ((TGeoPcon*)WD3M->GetShape())->DefineSection(2,4.3681,22.8154,25.5025); ((TGeoPcon*)WD3M->GetShape())->DefineSection(3,4.4938,22.795,26.7267); ((TGeoPcon*)WD3M->GetShape())->DefineSection(4,4.6195,22.7746,27.8966); ((TGeoPcon*)WD3M->GetShape())->DefineSection(5,5.5112,31.1643,35.0821); ((TGeoPcon*)WD3M->GetShape())->DefineSection(6,6.403,37.7115,41.0085); ((TGeoPcon*)WD3M->GetShape())->DefineSection(7,7.2947,43.2609,46.1633); ((TGeoPcon*)WD3M->GetShape())->DefineSection(8,8.1865,48.1588,50.782); ((TGeoPcon*)WD3M->GetShape())->DefineSection(9,9.0782,52.5875,54.9998); ((TGeoPcon*)WD3M->GetShape())->DefineSection(10,9.9699,56.6571,58.903); ((TGeoPcon*)WD3M->GetShape())->DefineSection(11,10.0956,57.2062,58.8826); ((TGeoPcon*)WD3M->GetShape())->DefineSection(12,10.2213,57.7499,58.8622); ((TGeoPcon*)WD3M->GetShape())->DefineSection(13,10.347,58.2882,58.8418); ((TGeoPcon*)WD3M->GetShape())->DefineSection(14,10.4727,58.8214,58.8214); TGeoVolume *WD3dd = gGeoManager->MakePcon("WD3+",med353,-11.25,22.5,15); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(0,4.1168,26.1111,26.1111); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(1,4.2425,26.1407,27.4207); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(2,4.3681,26.1203,28.7074); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(3,4.4938,26.0999,29.9316); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(4,4.6195,26.0795,31.1015); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(5,5.5112,34.4692,38.287); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(6,6.403,41.0164,44.2134); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(7,7.2947,46.5658,49.3682); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(8,8.1865,51.4637,53.9869); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(9,9.0782,55.8924,58.2047); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(10,9.9699,59.962,62.1079); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(11,10.0956,60.5111,62.0875); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(12,10.2213,61.0548,62.0671); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(13,10.347,61.5931,62.0467); ((TGeoPcon*)WD3dd->GetShape())->DefineSection(14,10.4727,62.0763,62.0763); WD3dd->SetLineColor(6); TGeoVolume *RB3dd = gGeoManager->MakePcon("RB3+",med16,33.7,0.1,15); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(0,3.4354,1477.334,1477.334); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(1,3.7148,1477.334,1480.351); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(2,3.9942,1477.334,1483.04); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(3,4.2736,1477.334,1485.487); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(4,4.553,1477.334,1487.747); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(5,5.4412,1485.903,1494.054); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(6,6.3294,1492.529,1499.451); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(7,7.2176,1498.124,1504.24); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(8,8.1057,1503.05,1508.586); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(9,8.9939,1507.499,1512.589); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(10,9.8821,1511.583,1516.317); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(11,10.1615,1512.805,1516.317); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(12,10.4409,1514.001,1516.317); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(13,10.7203,1515.171,1516.317); ((TGeoPcon*)RB3dd->GetShape())->DefineSection(14,10.9997,1516.317,1516.317); TGeoVolume *AL6dd = gGeoManager->MakePcon("AL6+",med16,0,360,15); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(0,3.206,22.0203,22.0203); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(1,3.206,22.0203,22.0203); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(2,3.206,22.0203,22.0203); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(3,3.206,22.0203,22.0203); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(4,3.206,22.0203,22.0203); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(5,4.3416,32.573,32.573); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(6,5.4771,40.4293,40.4293); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(7,6.6126,46.9626,46.9626); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(8,7.7481,52.6674,52.6674); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(9,8.8836,57.7897,57.7897); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(10,10.0191,62.4729,62.4729); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(11,10.0191,62.4729,62.4729); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(12,10.0191,62.4729,62.4729); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(13,10.0191,62.4729,62.4729); ((TGeoPcon*)AL6dd->GetShape())->DefineSection(14,10.0191,62.4729,62.4729); TGeoVolume *RN6dd = gGeoManager->MakePcon("RN6+",med16,0,360,15); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(0,8.1987,61.2197,61.2197); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(1,8.2769,61.2197,61.5356); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(2,8.3552,61.2197,61.8497); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(3,8.4334,61.2197,62.1621); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(4,8.5117,61.2197,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(5,8.6458,61.2197,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(6,8.7799,61.2197,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(7,8.914,61.2197,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(8,9.0481,61.2197,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(9,9.1822,61.2197,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(10,9.3163,61.2197,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(11,9.3945,61.5356,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(12,9.4728,61.8497,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(13,9.551,62.1621,62.4729); ((TGeoPcon*)RN6dd->GetShape())->DefineSection(14,9.6293,62.4729,62.4729); TGeoVolume *WD4M = gGeoManager->MakePcon("WD4M",med223,0,360,15); ((TGeoPcon*)WD4M->GetShape())->DefineSection(0,2.38,22.8562,22.8562); ((TGeoPcon*)WD4M->GetShape())->DefineSection(1,2.5057,22.8358,24.2158); ((TGeoPcon*)WD4M->GetShape())->DefineSection(2,2.6314,22.8154,25.5025); ((TGeoPcon*)WD4M->GetShape())->DefineSection(3,2.7571,22.795,26.7267); ((TGeoPcon*)WD4M->GetShape())->DefineSection(4,2.8828,22.7746,27.8966); ((TGeoPcon*)WD4M->GetShape())->DefineSection(5,3.7745,31.1643,35.0821); ((TGeoPcon*)WD4M->GetShape())->DefineSection(6,4.6662,37.7115,41.0085); ((TGeoPcon*)WD4M->GetShape())->DefineSection(7,5.558,43.2609,46.1633); ((TGeoPcon*)WD4M->GetShape())->DefineSection(8,6.4497,48.1588,50.782); ((TGeoPcon*)WD4M->GetShape())->DefineSection(9,7.3415,52.5875,54.9998); ((TGeoPcon*)WD4M->GetShape())->DefineSection(10,8.2332,56.6571,58.903); ((TGeoPcon*)WD4M->GetShape())->DefineSection(11,8.3589,57.2062,58.8826); ((TGeoPcon*)WD4M->GetShape())->DefineSection(12,8.4846,57.7499,58.8622); ((TGeoPcon*)WD4M->GetShape())->DefineSection(13,8.6102,58.2882,58.8418); ((TGeoPcon*)WD4M->GetShape())->DefineSection(14,8.7359,58.8214,58.8214); TGeoVolume *WD4dd = gGeoManager->MakePcon("WD4+",med353,-11.25,22.5,15); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(0,2.38,26.1111,26.1111); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(1,2.5057,26.1407,27.4207); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(2,2.6314,26.1203,28.7074); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(3,2.7571,26.0999,29.9316); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(4,2.8828,26.0795,31.1015); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(5,3.7745,34.4692,38.287); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(6,4.6662,41.0164,44.2134); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(7,5.558,46.5658,49.3682); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(8,6.4497,51.4637,53.9869); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(9,7.3415,55.8924,58.2047); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(10,8.2332,59.962,62.1079); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(11,8.3589,60.5111,62.0875); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(12,8.4846,61.0548,62.0671); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(13,8.6102,61.5931,62.0467); ((TGeoPcon*)WD4dd->GetShape())->DefineSection(14,8.7359,62.0763,62.0763); WD4dd->SetLineColor(6); TGeoVolume *RB4dd = gGeoManager->MakePcon("RB4+",med16,56.2,0.1,15); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(0,1.6987,1477.334,1477.334); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(1,1.9781,1477.334,1480.351); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(2,2.2575,1477.334,1483.04); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(3,2.5369,1477.334,1485.487); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(4,2.8163,1477.334,1487.747); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(5,3.7045,1485.903,1494.054); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(6,4.5926,1492.529,1499.451); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(7,5.4808,1498.124,1504.24); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(8,6.369,1503.05,1508.586); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(9,7.2572,1507.499,1512.589); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(10,8.1453,1511.583,1516.317); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(11,8.4247,1512.805,1516.317); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(12,8.7041,1514.001,1516.317); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(13,8.9835,1515.171,1516.317); ((TGeoPcon*)RB4dd->GetShape())->DefineSection(14,9.2629,1516.317,1516.317); TGeoVolume *AL7dd = gGeoManager->MakePcon("AL7+",med16,0,360,15); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(0,1.5003,22.0203,22.0203); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(1,1.5003,22.0203,22.0203); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(2,1.5003,22.0203,22.0203); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(3,1.5003,22.0203,22.0203); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(4,1.5003,22.0203,22.0203); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(5,2.6358,32.573,32.573); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(6,3.7713,40.4293,40.4293); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(7,4.9068,46.9626,46.9626); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(8,6.0423,52.6674,52.6674); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(9,7.1778,57.7897,57.7897); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(10,8.3133,62.4729,62.4729); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(11,8.3133,62.4729,62.4729); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(12,8.3133,62.4729,62.4729); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(13,8.3133,62.4729,62.4729); ((TGeoPcon*)AL7dd->GetShape())->DefineSection(14,8.3133,62.4729,62.4729); TGeoVolume *RN7dd = gGeoManager->MakePcon("RN7+",med16,0,360,15); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(0,0.8832001,19.9784,19.9784); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(1,0.9244001,19.9784,20.4961); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(2,0.9656001,19.9784,21.0011); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(3,1.0068,19.9784,21.494); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(4,1.048,19.9784,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(5,2.4372,19.9784,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(6,3.8264,19.9784,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(7,5.2156,19.9784,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(8,6.6048,19.9784,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(9,7.994,19.9784,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(10,9.3832,19.9784,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(11,9.4244,20.4961,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(12,9.4656,21.0011,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(13,9.5068,21.494,21.9759); ((TGeoPcon*)RN7dd->GetShape())->DefineSection(14,9.548,21.9759,21.9759); TGeoVolume *WMUS = gGeoManager->MakePgon("WMUS",med223,-45,360,4,12); ((TGeoPcon*)WMUS->GetShape())->DefineSection(0,-1000,670,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(1,-770,670,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(2,-670,670,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(3,-670,416.56,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(4,-397,416.56,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(5,-397,266.7,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(6,397,266.7,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(7,397,416.56,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(8,670,416.56,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(9,670,670,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(10,770,670,750); ((TGeoPcon*)WMUS->GetShape())->DefineSection(11,1000,670,750); WMUS->SetVisibility(0); TGeoVolume *FMUdd = gGeoManager->MakePgon("FMU+",med223,-45,360,4,6); ((TGeoPcon*)FMUdd->GetShape())->DefineSection(0,397,22.85,416.56); ((TGeoPcon*)FMUdd->GetShape())->DefineSection(1,613.59,22.85,416.56); ((TGeoPcon*)FMUdd->GetShape())->DefineSection(2,613.59,22.85,560); ((TGeoPcon*)FMUdd->GetShape())->DefineSection(3,770,22.85,560); ((TGeoPcon*)FMUdd->GetShape())->DefineSection(4,770,22.85,670); ((TGeoPcon*)FMUdd->GetShape())->DefineSection(5,1000,22.85,670); FMUdd->SetVisibility(0); TGeoVolume *FMUee = gGeoManager->MakePgon("FMU-",med223,-45,360,4,6); ((TGeoPcon*)FMUee->GetShape())->DefineSection(0,397,22.85,416.56); ((TGeoPcon*)FMUee->GetShape())->DefineSection(1,613.59,22.85,416.56); ((TGeoPcon*)FMUee->GetShape())->DefineSection(2,613.59,22.85,560); ((TGeoPcon*)FMUee->GetShape())->DefineSection(3,770,22.85,560); ((TGeoPcon*)FMUee->GetShape())->DefineSection(4,770,22.85,670); ((TGeoPcon*)FMUee->GetShape())->DefineSection(5,1000,22.85,670); FMUee->SetVisibility(0); TGeoVolume *CFHL = gGeoManager->MakeBox("CFHL",med223,7.6,53.65,26.1); TGeoVolume *EF__ = gGeoManager->MakePgon("EF",med453,-45,360,4,2); ((TGeoPcon*)EF__->GetShape())->DefineSection(0,454.2,91.45,416.55); ((TGeoPcon*)EF__->GetShape())->DefineSection(1,610.1,91.45,416.55); TGeoVolume *EF_T = gGeoManager->MakePgon("EF_T",med454,-45,360,4,2); ((TGeoPcon*)EF_T->GetShape())->DefineSection(0,459.2,96.45,411.55); ((TGeoPcon*)EF_T->GetShape())->DefineSection(1,605.1,96.45,411.55); TGeoVolume *EFHL = gGeoManager->MakeTube("EFHL",med263,0,15.25,77.95); TGeoVolume *APDT = gGeoManager->MakeBox("APDT",med258,2.7325,4.955,-13); APDT->SetLineColor(6); TGeoVolume *APDU = gGeoManager->MakeBox("APDU",med258,2.7325,4.94738,-13); APDU->SetLineColor(6); TGeoVolume *BPDT = gGeoManager->MakeBox("BPDT",med258,2.7325,4.94738,-13); BPDT->SetLineColor(6); TGeoVolume *BPDU = gGeoManager->MakeBox("BPDU",med258,2.7325,4.94738,-13); BPDU->SetLineColor(6); TGeoVolume *CPDT = gGeoManager->MakeBox("CPDT",med258,2.7325,4.94738,-13); CPDT->SetLineColor(6); TGeoVolume *BPZ1 = gGeoManager->MakeBox("BPZ1",med243,0.6350001,-13,44.45); BPZ1->SetLineColor(6); TGeoVolume *BPZ2 = gGeoManager->MakeBox("BPZ2",med243,0.6350001,62.23,44.45); BPZ2->SetLineColor(6); TGeoVolume *BPZ3 = gGeoManager->MakeBox("BPZ3",med243,0.6350001,-13,20); BPZ3->SetLineColor(6); TGeoVolume *BPZ4 = gGeoManager->MakeBox("BPZ4",med243,0.6350001,-13,28.42); BPZ4->SetLineColor(6); TGeoVolume *BPZ5 = gGeoManager->MakeBox("BPZ5",med243,0.6350001,115.649,17.15); BPZ5->SetLineColor(6); TGeoVolume *BPZ6 = gGeoManager->MakeBox("BPZ6",med243,0.6350001,115.649,23.08); BPZ6->SetLineColor(6); TGeoVolume *BPZ7 = gGeoManager->MakeBox("BPZ7",med243,0.6350001,-13,31.75); BPZ7->SetLineColor(6); TGeoVolume *BPZ8 = gGeoManager->MakeBox("BPZ8",med243,0.6350001,-13,20); BPZ8->SetLineColor(6); TGeoVolume *CPZ1 = gGeoManager->MakeBox("CPZ1",med243,0.6350001,31.75,103.505); CPZ1->SetLineColor(6); TGeoVolume *CPZ2 = gGeoManager->MakeBox("CPZ2",med243,0.6350001,31.75,137.16); CPZ2->SetLineColor(6); TGeoVolume *CPZ3 = gGeoManager->MakeBox("CPZ3",med243,0.6350001,-13,28.655); CPZ3->SetLineColor(6); TGeoVolume *CPZ4 = gGeoManager->MakeBox("CPZ4",med243,0.6350001,-13,36.195); CPZ4->SetLineColor(6); TGeoVolume *CPZ7 = gGeoManager->MakeBox("CPZ7",med243,0.6350001,31.75,143.51); CPZ7->SetLineColor(6); TGeoVolume *AMX1 = gGeoManager->MakeBox("AMX1",med364,8.5725,124.1235,90.4875); TGeoVolume *AMX2 = gGeoManager->MakeBox("AMX2",med364,11.8872,124.1235,150.1775); TGeoVolume *AMX3 = gGeoManager->MakeBox("AMX3",med364,11.8872,124.1235,277.1775); TGeoVolume *APX1 = gGeoManager->MakeBox("APX1",med457,2.8575,121.7371,90.4875); TGeoVolume *APX2 = gGeoManager->MakeBox("APX2",med457,2.8575,121.92,150.1775); TGeoVolume *APX3 = gGeoManager->MakeBox("APX3",med457,2.8575,121.92,277.1775); TGeoVolume *BMXA = gGeoManager->MakeBox("BMXA",med364,10.7925,115.649,158.4444); TGeoVolume *BMX1 = gGeoManager->MakeBox("BMX1",med364,10.7925,115.649,158.4444); TGeoVolume *BMX2 = gGeoManager->MakeBox("BMX2",med364,8.5725,82.90434,204.7875); TGeoVolume *BMX3 = gGeoManager->MakeBox("BMX3",med364,10.7925,82.90434,204.7875); TGeoVolume *BMX4 = gGeoManager->MakeBox("BMX4",med364,8.5725,123.4834,204.7875); TGeoVolume *BMX5 = gGeoManager->MakeBox("BMX5",med364,10.7925,123.4834,204.7875); TGeoVolume *BPXA = gGeoManager->MakeBox("BPXA",med457,2.8575,106.52,153.9875); TGeoVolume *BPX1 = gGeoManager->MakeBox("BPX1",med457,2.8575,106.52,153.9875); TGeoVolume *BPX2 = gGeoManager->MakeBox("BPX2",med457,2.8575,81.15808,204.7875); TGeoVolume *BPX3 = gGeoManager->MakeBox("BPX3",med457,2.8575,81.15808,204.7875); TGeoVolume *BPX4 = gGeoManager->MakeBox("BPX4",med457,2.8575,121.7371,204.7875); TGeoVolume *BPX5 = gGeoManager->MakeBox("BPX5",med457,2.8575,121.7371,204.7875); TGeoVolume *BSX1 = gGeoManager->MakeBox("BSX1",med364,2.22,115.649,158.4444); TGeoVolume *BSX3 = gGeoManager->MakeBox("BSX3",med364,2.22,81.15808,204.7875); TGeoVolume *BSX5 = gGeoManager->MakeBox("BSX5",med364,2.22,121.7371,204.7875); TGeoVolume *BMX6 = gGeoManager->MakeBox("BMX6",med364,8.5725,82.90434,221.2975); TGeoVolume *BMX7 = gGeoManager->MakeBox("BMX7",med364,8.5725,123.4834,227.6475); TGeoVolume *BMX8 = gGeoManager->MakeBox("BMX8",med364,10.7925,123.4834,204.785); TGeoVolume *BMX9 = gGeoManager->MakeBox("BMX9",med364,2.22,124.6251,31.75); TGeoVolume *BPX6 = gGeoManager->MakeBox("BPX6",med457,2.8575,81.15808,221.2975); TGeoVolume *BPX7 = gGeoManager->MakeBox("BPX7",med457,2.8575,121.7371,227.6475); TGeoVolume *BPX8 = gGeoManager->MakeBox("BPX8",med457,2.8575,121.7371,184.4675); TGeoVolume *BSX8 = gGeoManager->MakeBox("BSX8",med364,2.22,121.7371,204.785); TGeoVolume *BSX9 = gGeoManager->MakeBox("BSX9",med364,2.22,124.6251,31.75); TGeoVolume *CMX1 = gGeoManager->MakeBox("CMX1",med364,13.0125,123.4834,204.7875); TGeoVolume *CMX2 = gGeoManager->MakeBox("CMX2",med364,13.0125,123.4834,272.0975); TGeoVolume *CMX3 = gGeoManager->MakeBox("CMX3",med364,10.7925,82.90434,284.7975); TGeoVolume *CPX1 = gGeoManager->MakeBox("CPX1",med457,2.8575,121.7371,204.7875); TGeoVolume *CPX2 = gGeoManager->MakeBox("CPX2",med457,2.8575,121.7371,272.0975); TGeoVolume *CPX3 = gGeoManager->MakeBox("CPX3",med457,2.8575,81.15808,284.7975); TGeoVolume *CSX1 = gGeoManager->MakeBox("CSX1",med364,4.44,121.7,204); TGeoVolume *CSX2 = gGeoManager->MakeBox("CSX2",med364,4.44,121.7,272); TGeoVolume *CSX3 = gGeoManager->MakeBox("CSX3",med364,2.22,81,284); TGeoVolume *CMX4 = gGeoManager->MakeBox("CMX4",med364,10.7925,108.2662,284.7975); TGeoVolume *CMX5 = gGeoManager->MakeBox("CMX5",med364,13.0125,123.4834,284.7975); TGeoVolume *CPX4 = gGeoManager->MakeBox("CPX4",med457,2.8575,106.52,284.7975); TGeoVolume *CPX5 = gGeoManager->MakeBox("CPX5",med457,2.8575,121.7371,284.7975); TGeoVolume *CSX4 = gGeoManager->MakeBox("CSX4",med364,2.22,106,284); TGeoVolume *CSX5 = gGeoManager->MakeBox("CSX5",med364,4.44,121.7,284); TGeoVolume *APH1 = gGeoManager->MakeBox("APH1",med243,11.486,0.6350001,41.572); APH1->SetLineColor(6); TGeoVolume *APH2 = gGeoManager->MakeBox("APH2",med243,13.691,0.6350001,41.572); APH2->SetLineColor(6); TGeoVolume *APH3 = gGeoManager->MakeBox("APH3",med243,18.288,0.6350001,41.572); APH3->SetLineColor(6); TGeoVolume *FMA_ = gGeoManager->MakePgon("FMA",med223,-45,360,4,2); ((TGeoPcon*)FMA_->GetShape())->DefineSection(0,-7.125,96.05,374.4); ((TGeoPcon*)FMA_->GetShape())->DefineSection(1,7.125,96.05,374.4); FMA_->SetVisibility(0); TGeoVolume *FMB_ = gGeoManager->MakePgon("FMB",med223,-45,360,4,2); ((TGeoPcon*)FMB_->GetShape())->DefineSection(0,-5.07,147.05,527.4); ((TGeoPcon*)FMB_->GetShape())->DefineSection(1,5.07,147.05,527.4); FMB_->SetVisibility(0); TGeoVolume *FMC_ = gGeoManager->MakePgon("FMC",med223,-45,360,4,2); ((TGeoPcon*)FMC_->GetShape())->DefineSection(0,-5.07,189.55,603.9); ((TGeoPcon*)FMC_->GetShape())->DefineSection(1,5.07,189.55,603.9); FMC_->SetVisibility(0); TGeoVolume *FMA1 = gGeoManager->MakeTrap("FMA1",med223,139.075,26.5651,0,7.125,49.6,49.6,0,7.125,188.675,188.675,0); TGeoVolume *FMA2 = gGeoManager->MakeTrap("FMA2",med223,106.25,26.5651,0,7.125,49.6,49.6,0,7.125,155.85,155.85,0); TGeoVolume *FMA3 = gGeoManager->MakeTrap("FMA3",med223,29.75,26.5651,0,7.125,116.55,116.55,0,7.125,146.3,146.3,0); TGeoVolume *FMB1 = gGeoManager->MakeTrap("FMB1",med223,187,26.5651,0,5.07,75.1,75.1,0,5.07,262.1,262.1,0); TGeoVolume *FMB2 = gGeoManager->MakeTrap("FMB2",med223,127.5,26.5651,0,5.07,75.1,75.1,0,5.07,202.6,202.6,0); TGeoVolume *FMB3 = gGeoManager->MakeBox("FMB3",med223,199.8,5.07,59.5); TGeoVolume *FMC1 = gGeoManager->MakeTrap("FMC1",med223,204,26.5651,0,5.07,96.35,96.35,0,5.07,300.35,300.35,0); TGeoVolume *FMC2 = gGeoManager->MakeTrap("FMC2",med223,127.5,26.5651,0,5.07,96.35,96.35,0,5.07,223.85,223.85,0); TGeoVolume *FMC3 = gGeoManager->MakeBox("FMC3",med223,221.05,5.07,76.5); TGeoVolume *MLA1 = gGeoManager->MakeTrap("MLA1",med237,136,26.5651,0,0.6300001,45.22,45.22,0,0.6300001,181.22,181.22,0); TGeoVolume *MLA2 = gGeoManager->MakeTrap("MLA2",med237,106.25,26.5651,0,0.6300001,45.22,45.22,0,0.6300001,151.47,151.47,0); TGeoVolume *MLA3 = gGeoManager->MakeTrap("MLA3",med237,29.75,26.5651,0,0.6300001,112.17,112.17,0,0.6300001,141.92,141.92,0); TGeoVolume *MXA1 = gGeoManager->MakeTrap("MXA1",med237,136,26.5651,0,0.6300001,39.22,39.22,0,0.6300001,175.22,175.22,0); TGeoVolume *MXA2 = gGeoManager->MakeTrap("MXA2",med237,106.25,26.5651,0,0.6300001,39.22,39.22,0,0.6300001,145.47,145.47,0); TGeoVolume *MXA3 = gGeoManager->MakeTrap("MXA3",med237,29.75,26.5651,0,0.6300001,106.17,106.17,0,0.6300001,135.92,135.92,0); TGeoVolume *MSA1 = gGeoManager->MakeTrap("MSA1",med223,136,26.5651,0,1.45,45.22,45.22,0,1.45,181.22,181.22,0); TGeoVolume *MSA2 = gGeoManager->MakeTrap("MSA2",med223,106.25,26.5651,0,1.45,45.22,45.22,0,1.45,151.47,151.47,0); TGeoVolume *MSA3 = gGeoManager->MakeTrap("MSA3",med223,29.75,26.5651,0,1.45,112.17,112.17,0,1.45,141.92,141.92,0); TGeoVolume *MDA1 = gGeoManager->MakeTrap("MDA1",med223,136,26.5651,0,1.45,45.22,45.22,0,1.45,181.22,181.22,0); TGeoVolume *MDA2 = gGeoManager->MakeTrap("MDA2",med223,106.25,26.5651,0,1.45,45.22,45.22,0,1.45,151.47,151.47,0); TGeoVolume *MDA3 = gGeoManager->MakeTrap("MDA3",med223,29.75,26.5651,0,1.45,112.17,112.17,0,1.45,141.92,141.92,0); TGeoVolume *MCA1 = gGeoManager->MakeTrap("MCA1",med16,136,26.5651,0,0.16,45.22,45.22,0,0.16,181.22,181.22,0); TGeoVolume *MCA2 = gGeoManager->MakeTrap("MCA2",med16,106.25,26.5651,0,0.16,45.22,45.22,0,0.16,151.47,151.47,0); TGeoVolume *MCA3 = gGeoManager->MakeTrap("MCA3",med16,29.75,26.5651,0,0.16,112.17,112.17,0,0.16,141.92,141.92,0); TGeoVolume *MHA1 = gGeoManager->MakeTrap("MHA1",med238,136,26.5651,0,1.1,45.22,45.22,0,1.1,181.22,181.22,0); TGeoVolume *MHA2 = gGeoManager->MakeTrap("MHA2",med238,106.25,26.5651,0,1.1,45.22,45.22,0,1.1,151.47,151.47,0); TGeoVolume *MHA3 = gGeoManager->MakeTrap("MHA3",med238,29.75,26.5651,0,1.1,112.17,112.17,0,1.1,141.92,141.92,0); TGeoVolume *MAA1 = gGeoManager->MakeTrap("MAA1",med223,136,26.5651,0,1.1,45.22,45.22,0,1.1,181.22,181.22,0); TGeoVolume *MAA2 = gGeoManager->MakeTrap("MAA2",med223,106.25,26.5651,0,1.1,45.22,45.22,0,1.1,151.47,151.47,0); TGeoVolume *MAA3 = gGeoManager->MakeTrap("MAA3",med223,29.75,26.5651,0,1.1,112.17,112.17,0,1.1,141.92,141.92,0); TGeoVolume *MPA1 = gGeoManager->MakeBox("MPA1",med16,51.5,7,1.27); TGeoVolume *MPA2 = gGeoManager->MakeBox("MPA2",med16,180,7,1.27); TGeoVolume *MPA3 = gGeoManager->MakeBox("MPA3",med16,93.5,7,1.27); TGeoVolume *MPA4 = gGeoManager->MakeBox("MPA4",med16,78,7,1.27); TGeoVolume *MPA5 = gGeoManager->MakeBox("MPA5",med16,147,7,1.27); TGeoVolume *MLB1 = gGeoManager->MakeTrap("MLB1",med237,187,26.5651,0,0.6300001,70.72,70.72,0,0.6300001,257.72,257.72,0); TGeoVolume *MLB2 = gGeoManager->MakeTrap("MLB2",med237,127.5,26.5651,0,0.6300001,70.72,70.72,0,0.6300001,198.22,198.22,0); TGeoVolume *MLB3 = gGeoManager->MakeBox("MLB3",med237,198.5,0.6300001,59.5); TGeoVolume *MXB1 = gGeoManager->MakeTrap("MXB1",med237,187,26.5651,0,0.6300001,64.72,64.72,0,0.6300001,251.72,251.72,0); TGeoVolume *MXB2 = gGeoManager->MakeTrap("MXB2",med237,127.5,26.5651,0,0.6300001,64.72,64.72,0,0.6300001,192.22,192.22,0); TGeoVolume *MXB3 = gGeoManager->MakeBox("MXB3",med237,192.5,0.6300001,59.5); TGeoVolume *MSB1 = gGeoManager->MakeTrap("MSB1",med223,187,26.5651,0,1.45,70.72,70.72,0,1.45,257.72,257.72,0); TGeoVolume *MSB2 = gGeoManager->MakeTrap("MSB2",med223,127.5,26.5651,0,1.45,70.72,70.72,0,1.45,198.22,198.22,0); TGeoVolume *MSB3 = gGeoManager->MakeBox("MSB3",med223,198.5,1.45,59.5); TGeoVolume *MCB1 = gGeoManager->MakeTrap("MCB1",med16,187,26.5651,0,0.16,70.72,70.72,0,0.16,257.72,257.72,0); TGeoVolume *MCB2 = gGeoManager->MakeTrap("MCB2",med16,127.5,26.5651,0,0.16,70.72,70.72,0,0.16,198.22,198.22,0); TGeoVolume *MCB3 = gGeoManager->MakeBox("MCB3",med16,198.5,0.16,59.5); TGeoVolume *MHB1 = gGeoManager->MakeTrap("MHB1",med238,187,26.5651,0,1.1,70.72,70.72,0,1.1,257.72,257.72,0); TGeoVolume *MHB2 = gGeoManager->MakeTrap("MHB2",med238,127.5,26.5651,0,1.1,70.72,70.72,0,1.1,198.22,198.22,0); TGeoVolume *MHB3 = gGeoManager->MakeBox("MHB3",med238,198.5,1.1,59.5); TGeoVolume *MLC1 = gGeoManager->MakeTrap("MLC1",med237,204,26.5651,0,0.6300001,91.97,91.97,0,0.6300001,295.97,295.97,0); TGeoVolume *MLC2 = gGeoManager->MakeTrap("MLC2",med237,127.5,26.5651,0,0.6300001,91.97,91.97,0,0.6300001,219.47,219.47,0); TGeoVolume *MLC3 = gGeoManager->MakeBox("MLC3",med237,219.47,0.6300001,76.5); TGeoVolume *MXC1 = gGeoManager->MakeTrap("MXC1",med237,204,26.5651,0,0.6300001,85.97,85.97,0,0.6300001,289.97,289.97,0); TGeoVolume *MXC2 = gGeoManager->MakeTrap("MXC2",med237,127.5,26.5651,0,0.6300001,85.97,85.97,0,0.6300001,213.47,213.47,0); TGeoVolume *MXC3 = gGeoManager->MakeBox("MXC3",med237,213.47,0.6300001,76.5); TGeoVolume *MSC1 = gGeoManager->MakeTrap("MSC1",med237,204,26.5651,0,1.45,91.97,91.97,0,1.45,295.97,295.97,0); TGeoVolume *MSC2 = gGeoManager->MakeTrap("MSC2",med237,127.5,26.5651,0,1.45,91.97,91.97,0,1.45,219.47,219.47,0); TGeoVolume *MSC3 = gGeoManager->MakeBox("MSC3",med237,219.47,1.45,76.5); TGeoVolume *MCC1 = gGeoManager->MakeTrap("MCC1",med237,204,26.5651,0,0.16,91.97,91.97,0,0.16,295.97,295.97,0); TGeoVolume *MCC2 = gGeoManager->MakeTrap("MCC2",med237,127.5,26.5651,0,0.16,91.97,91.97,0,0.16,219.47,219.47,0); TGeoVolume *MCC3 = gGeoManager->MakeBox("MCC3",med237,219.47,0.16,76.5); TGeoVolume *MHC1 = gGeoManager->MakeTrap("MHC1",med237,204,26.5651,0,1.1,91.97,91.97,0,1.1,295.97,295.97,0); TGeoVolume *MHC2 = gGeoManager->MakeTrap("MHC2",med237,127.5,26.5651,0,1.1,91.97,91.97,0,1.1,219.47,219.47,0); TGeoVolume *MHC3 = gGeoManager->MakeBox("MHC3",med237,219.47,1.1,76.5); TGeoVolume *FMLA = gGeoManager->MakeBox("FMLA",med339,-13,0.6300001,4.25); TGeoVolume *FMLB = gGeoManager->MakeBox("FMLB",med339,-13,0.6300001,4.25); TGeoVolume *FMLC = gGeoManager->MakeBox("FMLC",med339,-13,0.6300001,4.25); TGeoVolume *FMPA = gGeoManager->MakeBox("FMPA",med367,-13,0.47,0.47); FMPA->SetLineColor(6); TGeoVolume *FMPB = gGeoManager->MakeBox("FMPB",med367,-13,0.47,0.47); FMPB->SetLineColor(6); TGeoVolume *FMPC = gGeoManager->MakeBox("FMPC",med367,-13,0.47,0.47); FMPC->SetLineColor(6); TGeoVolume *FMXA = gGeoManager->MakePgon("FMXA",med223,-45,360,4,2); ((TGeoPcon*)FMXA->GetShape())->DefineSection(0,-7,90,380); ((TGeoPcon*)FMXA->GetShape())->DefineSection(1,7,90,380); FMXA->SetVisibility(0); TGeoVolume *FMXB = gGeoManager->MakePgon("FMXB",med223,-45,360,4,2); ((TGeoPcon*)FMXB->GetShape())->DefineSection(0,-7,145,551); ((TGeoPcon*)FMXB->GetShape())->DefineSection(1,7,145,551); FMXB->SetVisibility(0); TGeoVolume *FMXC = gGeoManager->MakePgon("FMXC",med223,-45,360,4,2); ((TGeoPcon*)FMXC->GetShape())->DefineSection(0,-7,169,665); ((TGeoPcon*)FMXC->GetShape())->DefineSection(1,7,169,665); FMXC->SetVisibility(0); TGeoVolume *MO1A = gGeoManager->MakeTrap("MO1A",med223,7,0,0,141.4,45,186.4,-26.565,141.4,45,186.4,-26.565); TGeoVolume *MO2A = gGeoManager->MakeTrap("MO2A",med223,7,0,0,141.4,45,186.4,26.565,141.4,45,186.4,26.565); TGeoVolume *MO3A = gGeoManager->MakeTrap("MO3A",med223,7,0,0,141.4,45,186.4,26.565,141.4,45,186.4,26.565); TGeoVolume *MO4A = gGeoManager->MakeTrap("MO4A",med223,7,0,0,141.4,45,186.4,-26.565,141.4,45,186.4,-26.565); TGeoVolume *MR1A = gGeoManager->MakeTubs("MR1A",med223,105.63,119.64,7,0,31.5); TGeoVolume *MR2A = gGeoManager->MakeTubs("MR2A",med223,119.64,135.67,7,0,40.5); TGeoVolume *MR3A = gGeoManager->MakeTubs("MR3A",med223,135.67,154.09,7,0,45); TGeoVolume *MR4A = gGeoManager->MakeTubs("MR4A",med223,154.09,175.38,7,0,45); TGeoVolume *MR5A = gGeoManager->MakeTubs("MR5A",med223,175.38,200.15,7,0,45); TGeoVolume *MR6A = gGeoManager->MakeTubs("MR6A",med223,200.15,229.21,7,0,45); TGeoVolume *MR7A = gGeoManager->MakeTubs("MR7A",med223,229.21,263.7,7,0,45); TGeoVolume *MR8A = gGeoManager->MakeTubs("MR8A",med223,263.7,305.22,7,0,45); TGeoVolume *MR9A = gGeoManager->MakeTubs("MR9A",med223,305.22,356.18,7,0,45); TGeoVolume *MRAA = gGeoManager->MakeTubs("MRAA",med223,356.18,391.65,7,18,45); TGeoVolume *MRBA = gGeoManager->MakeTubs("MRBA",med223,391.65,432.62,7,31.5,45); TGeoVolume *MRCA = gGeoManager->MakeTubs("MRCA",med223,432.62,480.53,7,40.5,45); TGeoVolume *MRDA = gGeoManager->MakeTubs("MRDA",med223,305.22,356.18,7,13.5,45); TGeoVolume *MS1A = gGeoManager->MakeTubs("MS1A",med223,105.63,119.64,7,-31.5,0); TGeoVolume *MS2A = gGeoManager->MakeTubs("MS2A",med223,119.64,135.67,7,-40.5,0); TGeoVolume *MS3A = gGeoManager->MakeTubs("MS3A",med223,135.67,154.09,7,-45,0); TGeoVolume *MS4A = gGeoManager->MakeTubs("MS4A",med223,154.09,175.38,7,-45,0); TGeoVolume *MS5A = gGeoManager->MakeTubs("MS5A",med223,175.38,200.15,7,-45,0); TGeoVolume *MS6A = gGeoManager->MakeTubs("MS6A",med223,200.15,229.21,7,-45,0); TGeoVolume *MS7A = gGeoManager->MakeTubs("MS7A",med223,229.21,263.7,7,-45,0); TGeoVolume *MS8A = gGeoManager->MakeTubs("MS8A",med223,263.7,305.22,7,-45,0); TGeoVolume *MS9A = gGeoManager->MakeTubs("MS9A",med223,305.22,356.18,7,-45,0); TGeoVolume *MSAA = gGeoManager->MakeTubs("MSAA",med223,356.18,391.65,7,-45,-18); TGeoVolume *MSBA = gGeoManager->MakeTubs("MSBA",med223,391.65,432.62,7,315,328.5); TGeoVolume *MSCA = gGeoManager->MakeTubs("MSCA",med223,432.62,480.53,7,315,319.5); TGeoVolume *MSDA = gGeoManager->MakeTubs("MSDA",med223,305.22,356.18,7,315,346.5); TGeoVolume *MO1B = gGeoManager->MakeTrap("MO1B",med223,7,0,0,201.42,72.95,274.37,-26.565,201.42,72.95,274.37,-26.565); TGeoVolume *MO3B = gGeoManager->MakeTrap("MO3B",med223,7,0,0,201.42,72.95,274.37,-26.565,201.42,72.95,274.37,-26.565); TGeoVolume *MO5B = gGeoManager->MakeTrap("MO5B",med223,7,0,0,201.42,72.95,274.37,-26.565,201.42,72.95,274.37,-26.565); TGeoVolume *MO7B = gGeoManager->MakeTrap("MO7B",med223,7,0,0,136.42,72.95,209.52,-26.565,136.42,72.95,209.52,-26.565); TGeoVolume *MO2B = gGeoManager->MakeTrap("MO2B",med223,7,0,0,201.42,72.95,274.37,26.565,201.42,72.95,274.37,26.565); TGeoVolume *MO4B = gGeoManager->MakeTrap("MO4B",med223,7,0,0,201.42,72.95,274.37,26.565,201.42,72.95,274.37,26.565); TGeoVolume *MO6B = gGeoManager->MakeTrap("MO6B",med223,7,0,0,136.42,72.95,209.52,26.565,136.42,72.95,209.52,26.565); TGeoVolume *MO8B = gGeoManager->MakeTrap("MO8B",med223,7,0,0,201.42,72.95,274.37,26.565,201.42,72.95,274.37,26.565); TGeoVolume *MR1B = gGeoManager->MakeTubs("MR1B",med223,171.12,193.81,7,0,31.5); TGeoVolume *MR2B = gGeoManager->MakeTubs("MR2B",med223,193.81,219.77,7,0,40.5); TGeoVolume *MR3B = gGeoManager->MakeTubs("MR3B",med223,219.77,249.62,7,0,45); TGeoVolume *MR4B = gGeoManager->MakeTubs("MR4B",med223,249.62,284.1,7,0,45); TGeoVolume *MR5B = gGeoManager->MakeTubs("MR5B",med223,284.1,324.22,7,0,45); TGeoVolume *MR6B = gGeoManager->MakeTubs("MR6B",med223,324.22,371.3,7,0,45); TGeoVolume *MR7B = gGeoManager->MakeTubs("MR7B",med223,371.3,427.17,7,0,45); TGeoVolume *MR8B = gGeoManager->MakeTubs("MR8B",med223,427.17,494.44,7,0,45); TGeoVolume *MR9B = gGeoManager->MakeTubs("MR9B",med223,494.44,533.49,7,4.5,45); TGeoVolume *MRAB = gGeoManager->MakeTubs("MRAB",med223,533.49,576.98,7,18,45); TGeoVolume *MRBB = gGeoManager->MakeTubs("MRBB",med223,576.98,634.45,7,31.5,45); TGeoVolume *MRCB = gGeoManager->MakeTubs("MRCB",med223,634.45,700.82,7,40.5,45); TGeoVolume *MREB = gGeoManager->MakeTubs("MREB",med223,494.44,533.49,7,0,45); TGeoVolume *MRFB = gGeoManager->MakeTubs("MRFB",med223,576.98,634.45,7,31.5,40.5); TGeoVolume *MRGB = gGeoManager->MakeTubs("MRGB",med223,371.3,427.17,7,18,45); TGeoVolume *MRHB = gGeoManager->MakeTubs("MRHB",med223,371.3,427.17,7,13.5,18); TGeoVolume *MRIB = gGeoManager->MakeTubs("MRIB",med223,371.3,427.17,7,0,13.5); TGeoVolume *MRJB = gGeoManager->MakeTubs("MRJB",med223,427.17,494.44,7,36,45); TGeoVolume *MRKB = gGeoManager->MakeTubs("MRKB",med223,427.17,494.44,7,31.5,36); TGeoVolume *MRMB = gGeoManager->MakeTubs("MRMB",med223,494.44,533.49,7,40.5,45); TGeoVolume *MS1B = gGeoManager->MakeTubs("MS1B",med223,171.12,193.81,7,-31.5,0); TGeoVolume *MS2B = gGeoManager->MakeTubs("MS2B",med223,193.81,219.77,7,-40.5,0); TGeoVolume *MS3B = gGeoManager->MakeTubs("MS3B",med223,219.77,249.62,7,-45,0); TGeoVolume *MS4B = gGeoManager->MakeTubs("MS4B",med223,249.62,284.1,7,-45,0); TGeoVolume *MS5B = gGeoManager->MakeTubs("MS5B",med223,284.1,324.22,7,-45,0); TGeoVolume *MS6B = gGeoManager->MakeTubs("MS6B",med223,324.22,371.3,7,-45,0); TGeoVolume *MS7B = gGeoManager->MakeTubs("MS7B",med223,371.3,427.17,7,-45,0); TGeoVolume *MS8B = gGeoManager->MakeTubs("MS8B",med223,427.17,494.44,7,-45,0); TGeoVolume *MS9B = gGeoManager->MakeTubs("MS9B",med223,494.44,533.49,7,-45,-4.5); TGeoVolume *MSAB = gGeoManager->MakeTubs("MSAB",med223,533.49,576.98,7,-45,-18); TGeoVolume *MSBB = gGeoManager->MakeTubs("MSBB",med223,576.98,634.45,7,-45,-31.5); TGeoVolume *MSCB = gGeoManager->MakeTubs("MSCB",med223,634.45,700.82,7,-45,-40.5); TGeoVolume *MSEB = gGeoManager->MakeTubs("MSEB",med223,494.44,533.49,7,-45,0); TGeoVolume *MSFB = gGeoManager->MakeTubs("MSFB",med223,576.98,634.45,7,-40.5,-31.5); TGeoVolume *MSGB = gGeoManager->MakeTubs("MSGB",med223,371.3,427.17,7,-45,-18); TGeoVolume *MSHB = gGeoManager->MakeTubs("MSHB",med223,371.3,427.17,7,-18,-13.5); TGeoVolume *MSIB = gGeoManager->MakeTubs("MSIB",med223,371.3,427.17,7,-13.5,0); TGeoVolume *MSJB = gGeoManager->MakeTubs("MSJB",med223,427.17,494.44,7,-45,-36); TGeoVolume *MSKB = gGeoManager->MakeTubs("MSKB",med223,427.17,494.44,7,-36,-31.5); TGeoVolume *MSMB = gGeoManager->MakeTubs("MSMB",med223,494.44,533.49,7,-45,-40.5); TGeoVolume *MO1C = gGeoManager->MakeTrap("MO1C",med223,7,0,0,225.38,89.5,314.88,-26.565,225.38,89.5,314.88,-26.565); TGeoVolume *MO3C = gGeoManager->MakeTrap("MO3C",med223,7,0,0,225.38,89.5,314.88,-26.565,225.38,89.5,314.88,-26.565); TGeoVolume *MO5C = gGeoManager->MakeTrap("MO5C",med223,7,0,0,225.38,89.5,314.88,-26.565,225.38,89.5,314.88,-26.565); TGeoVolume *MO7C = gGeoManager->MakeTrap("MO7C",med223,7,0,0,160.78,89.5,250.28,-26.565,160.78,89.5,250.28,-26.565); TGeoVolume *MO2C = gGeoManager->MakeTrap("MO2C",med223,7,0,0,225.38,89.5,314.88,26.565,225.38,89.5,314.88,26.565); TGeoVolume *MO4C = gGeoManager->MakeTrap("MO4C",med223,7,0,0,225.38,89.5,314.88,26.565,225.38,89.5,314.88,26.565); TGeoVolume *MO6C = gGeoManager->MakeTrap("MO6C",med223,7,0,0,160.78,89.5,250.28,26.565,160.78,89.5,250.28,26.565); TGeoVolume *MO8C = gGeoManager->MakeTrap("MO8C",med223,7,0,0,225.38,89.5,314.88,26.565,225.38,89.5,314.88,26.565); TGeoVolume *MR1C = gGeoManager->MakeTubs("MR1C",med223,209.95,237.78,7,0,31.5); MR1C->SetVisibility(0); TGeoVolume *MR2C = gGeoManager->MakeTubs("MR2C",med223,237.78,269.65,7,0,40.5); MR2C->SetVisibility(0); TGeoVolume *MR3C = gGeoManager->MakeTubs("MR3C",med223,269.65,306.26,7,0,45); MR3C->SetVisibility(0); TGeoVolume *MR4C = gGeoManager->MakeTubs("MR4C",med223,306.26,348.57,7,0,45); MR4C->SetVisibility(0); TGeoVolume *MR5C = gGeoManager->MakeTubs("MR5C",med223,348.57,397.8,7,0,45); MR5C->SetVisibility(0); TGeoVolume *MR6C = gGeoManager->MakeTubs("MR6C",med223,397.8,455.56,7,0,45); MR6C->SetVisibility(0); TGeoVolume *MR7C = gGeoManager->MakeTubs("MR7C",med223,455.56,524.11,7,0,45); MR7C->SetVisibility(0); TGeoVolume *MR8C = gGeoManager->MakeTubs("MR8C",med223,524.11,606.64,7,0,45); MR8C->SetVisibility(0); TGeoVolume *MR9C = gGeoManager->MakeTubs("MR9C",med223,606.64,654.56,7,18,45); MR9C->SetVisibility(0); TGeoVolume *MRAC = gGeoManager->MakeTubs("MRAC",med223,654.56,707.92,7,27,45); MRAC->SetVisibility(0); TGeoVolume *MRBC = gGeoManager->MakeTubs("MRBC",med223,707.92,778.42,7,36,45); MRBC->SetVisibility(0); TGeoVolume *MRCC = gGeoManager->MakeTubs("MRCC",med223,606.64,654.56,7,22.5,45); MRCC->SetVisibility(0); TGeoVolume *MRDC = gGeoManager->MakeTubs("MRDC",med223,654.56,707.92,7,36,45); MRDC->SetVisibility(0); TGeoVolume *MREC = gGeoManager->MakeTubs("MREC",med223,707.92,778.42,7,40.5,45); MREC->SetVisibility(0); TGeoVolume *MRFC = gGeoManager->MakeTubs("MRFC",med223,606.64,654.56,7,18,45); MRFC->SetVisibility(0); TGeoVolume *MRGC = gGeoManager->MakeTubs("MRGC",med223,654.56,707.92,7,27,40.5); MRGC->SetVisibility(0); TGeoVolume *MRHC = gGeoManager->MakeTubs("MRHC",med223,455.56,524.11,7,31.5,45); MRHC->SetVisibility(0); TGeoVolume *MRIC = gGeoManager->MakeTubs("MRIC",med223,524.11,606.64,7,40.5,45); MRIC->SetVisibility(0); TGeoVolume *MRJC = gGeoManager->MakeTubs("MRJC",med223,654.56,707.92,7,31.5,36); MRJC->SetVisibility(0); TGeoVolume *MRKC = gGeoManager->MakeTubs("MRKC",med223,455.56,524.11,7,27,31.5); MRKC->SetVisibility(0); TGeoVolume *MS1C = gGeoManager->MakeTubs("MS1C",med223,209.95,237.78,7,-31.5,0); MS1C->SetVisibility(0); TGeoVolume *MS2C = gGeoManager->MakeTubs("MS2C",med223,237.78,269.65,7,-40.5,0); MS2C->SetVisibility(0); TGeoVolume *MS3C = gGeoManager->MakeTubs("MS3C",med223,269.65,306.26,7,-45,0); MS3C->SetVisibility(0); TGeoVolume *MS4C = gGeoManager->MakeTubs("MS4C",med223,306.26,348.57,7,-45,0); MS4C->SetVisibility(0); TGeoVolume *MS5C = gGeoManager->MakeTubs("MS5C",med223,348.57,397.8,7,-45,0); MS5C->SetVisibility(0); TGeoVolume *MS6C = gGeoManager->MakeTubs("MS6C",med223,397.8,455.56,7,-45,0); MS6C->SetVisibility(0); TGeoVolume *MS7C = gGeoManager->MakeTubs("MS7C",med223,455.56,524.11,7,-45,0); MS7C->SetVisibility(0); TGeoVolume *MS8C = gGeoManager->MakeTubs("MS8C",med223,524.11,606.64,7,-45,0); MS8C->SetVisibility(0); TGeoVolume *MS9C = gGeoManager->MakeTubs("MS9C",med223,606.64,654.56,7,-45,-22.5); MS9C->SetVisibility(0); TGeoVolume *MSAC = gGeoManager->MakeTubs("MSAC",med223,654.56,707.92,7,-45,-36); MSAC->SetVisibility(0); TGeoVolume *MSBC = gGeoManager->MakeTubs("MSBC",med223,707.92,778.42,7,-45,-40.5); MSBC->SetVisibility(0); TGeoVolume *MSCC = gGeoManager->MakeTubs("MSCC",med223,606.64,654.56,7,-45,-18); MSCC->SetVisibility(0); TGeoVolume *MSDC = gGeoManager->MakeTubs("MSDC",med223,654.56,707.92,7,-45,-27); MSDC->SetVisibility(0); TGeoVolume *MSEC = gGeoManager->MakeTubs("MSEC",med223,707.92,778.42,7,-45,-36); MSEC->SetVisibility(0); TGeoVolume *MSFC = gGeoManager->MakeTubs("MSFC",med223,606.64,654.56,7,-45,-18); MSFC->SetVisibility(0); TGeoVolume *MSGC = gGeoManager->MakeTubs("MSGC",med223,654.56,707.92,7,-40.5,-27); MSGC->SetVisibility(0); TGeoVolume *MSHC = gGeoManager->MakeTubs("MSHC",med223,455.56,524.11,7,-45,-31.5); MSHC->SetVisibility(0); TGeoVolume *MSIC = gGeoManager->MakeTubs("MSIC",med223,524.11,606.64,7,-45,-40.5); MSIC->SetVisibility(0); TGeoVolume *MSJC = gGeoManager->MakeTubs("MSJC",med223,654.56,707.92,7,-36,-31.5); MSJC->SetVisibility(0); TGeoVolume *MSKC = gGeoManager->MakeTubs("MSKC",med223,455.56,524.11,7,-31.5,-27); MSKC->SetVisibility(0); TGeoVolumeMulti *FPFU = gGeoManager->MakeVolumeMulti("FPFU", med392); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.1867,0.2667,0,0.4000000E-01,0.1867,0.2667,0)); FPFU->SetVisibility(54); FPFU->SetLineStyle(45); FPFU->SetLineColor(6); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.2937,0.3737001,0,0.4000000E-01,0.2937,0.3737001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.4007001,0.4807,0,0.4000000E-01,0.4007001,0.4807,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.5077001,0.5877001,0,0.4000000E-01,0.5077001,0.5877001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.6147001,0.6947001,0,0.4000000E-01,0.6147001,0.6947001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.7217001,0.8017001,0,0.4000000E-01,0.7217001,0.8017001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.8287001,0.9087001,0,0.4000000E-01,0.8287001,0.9087001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.9357001,1.0157,0,0.4000000E-01,0.9357001,1.0157,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.0427,1.1227,0,0.4000000E-01,1.0427,1.1227,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.1497,1.2297,0,0.4000000E-01,1.1497,1.2297,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.2026,1.1226,0,0.4000000E-01,1.2026,1.1226,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.0956,1.0156,0,0.4000000E-01,1.0956,1.0156,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.9886001,0.9086001,0,0.4000000E-01,0.9886001,0.9086001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.8816001,0.8016001,0,0.4000000E-01,0.8816001,0.8016001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.7746001,0.6946001,0,0.4000000E-01,0.7746001,0.6946001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.6676001,0.5876001,0,0.4000000E-01,0.6676001,0.5876001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.5606,0.4806001,0,0.4000000E-01,0.5606,0.4806001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.4536,0.3736,0,0.4000000E-01,0.4536,0.3736,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.3466001,0.2666,0,0.4000000E-01,0.3466001,0.2666,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.2396,0.1596,0,0.4000000E-01,0.2396,0.1596,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.1327,0.2127,0,0.4000000E-01,0.1327,0.2127,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.2397,0.3197,0,0.4000000E-01,0.2397,0.3197,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.3467,0.4267001,0,0.4000000E-01,0.3467,0.4267001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.4537001,0.5337,0,0.4000000E-01,0.4537001,0.5337,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.5607001,0.6407001,0,0.4000000E-01,0.5607001,0.6407001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.6677001,0.7477001,0,0.4000000E-01,0.6677001,0.7477001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.7747001,0.8547001,0,0.4000000E-01,0.7747001,0.8547001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.8817001,0.9617001,0,0.4000000E-01,0.8817001,0.9617001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.9887001,1.0687,0,0.4000000E-01,0.9887001,1.0687,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.0957,1.1757,0,0.4000000E-01,1.0957,1.1757,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.2566,1.1766,0,0.4000000E-01,1.2566,1.1766,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.1496,1.0696,0,0.4000000E-01,1.1496,1.0696,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,1.0426,0.9626001,0,0.4000000E-01,1.0426,0.9626001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.9356001,0.8556001,0,0.4000000E-01,0.9356001,0.8556001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.8286001,0.7486001,0,0.4000000E-01,0.8286001,0.7486001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.7216001,0.6416001,0,0.4000000E-01,0.7216001,0.6416001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.6146001,0.5346001,0,0.4000000E-01,0.6146001,0.5346001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.5076001,0.4276001,0,0.4000000E-01,0.5076001,0.4276001,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.4006,0.3206,0,0.4000000E-01,0.4006,0.3206,0)); FPFU->AddVolume(gGeoManager->MakeTrap("FPFU",med392,0.16,0,0,0.4000000E-01,0.2936,0.2136,0,0.4000000E-01,0.2936,0.2136,0)); TGeoVolumeMulti *FPFV = gGeoManager->MakeVolumeMulti("FPFV", med392); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.1327,0.2127,0,0.4000000E-01,0.1327,0.2127,0)); FPFV->SetVisibility(54); FPFV->SetLineStyle(45); FPFV->SetLineColor(6); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.2397,0.3197,0,0.4000000E-01,0.2397,0.3197,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.3467,0.4267001,0,0.4000000E-01,0.3467,0.4267001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.4537001,0.5337,0,0.4000000E-01,0.4537001,0.5337,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.5607001,0.6407001,0,0.4000000E-01,0.5607001,0.6407001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.6677001,0.7477001,0,0.4000000E-01,0.6677001,0.7477001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.7747001,0.8547001,0,0.4000000E-01,0.7747001,0.8547001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.8817001,0.9617001,0,0.4000000E-01,0.8817001,0.9617001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.9887001,1.0687,0,0.4000000E-01,0.9887001,1.0687,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.0957,1.1757,0,0.4000000E-01,1.0957,1.1757,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.2566,1.1766,0,0.4000000E-01,1.2566,1.1766,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.1496,1.0696,0,0.4000000E-01,1.1496,1.0696,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.0426,0.9626001,0,0.4000000E-01,1.0426,0.9626001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.9356001,0.8556001,0,0.4000000E-01,0.9356001,0.8556001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.8286001,0.7486001,0,0.4000000E-01,0.8286001,0.7486001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.7216001,0.6416001,0,0.4000000E-01,0.7216001,0.6416001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.6146001,0.5346001,0,0.4000000E-01,0.6146001,0.5346001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.5076001,0.4276001,0,0.4000000E-01,0.5076001,0.4276001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.4006,0.3206,0,0.4000000E-01,0.4006,0.3206,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.2936,0.2136,0,0.4000000E-01,0.2936,0.2136,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.1867,0.2667,0,0.4000000E-01,0.1867,0.2667,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.2937,0.3737001,0,0.4000000E-01,0.2937,0.3737001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.4007001,0.4807,0,0.4000000E-01,0.4007001,0.4807,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.5077001,0.5877001,0,0.4000000E-01,0.5077001,0.5877001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.6147001,0.6947001,0,0.4000000E-01,0.6147001,0.6947001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.7217001,0.8017001,0,0.4000000E-01,0.7217001,0.8017001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.8287001,0.9087001,0,0.4000000E-01,0.8287001,0.9087001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.9357001,1.0157,0,0.4000000E-01,0.9357001,1.0157,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.0427,1.1227,0,0.4000000E-01,1.0427,1.1227,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.1497,1.2297,0,0.4000000E-01,1.1497,1.2297,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.2026,1.1226,0,0.4000000E-01,1.2026,1.1226,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,1.0956,1.0156,0,0.4000000E-01,1.0956,1.0156,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.9886001,0.9086001,0,0.4000000E-01,0.9886001,0.9086001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.8816001,0.8016001,0,0.4000000E-01,0.8816001,0.8016001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.7746001,0.6946001,0,0.4000000E-01,0.7746001,0.6946001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.6676001,0.5876001,0,0.4000000E-01,0.6676001,0.5876001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.5606,0.4806001,0,0.4000000E-01,0.5606,0.4806001,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.4536,0.3736,0,0.4000000E-01,0.4536,0.3736,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.3466001,0.2666,0,0.4000000E-01,0.3466001,0.2666,0)); FPFV->AddVolume(gGeoManager->MakeTrap("FPFV",med392,0.16,0,0,0.4000000E-01,0.2396,0.1596,0,0.4000000E-01,0.2396,0.1596,0)); TGeoVolumeMulti *SHDI = gGeoManager->MakeVolumeMulti("SHDI", med70); SHDI->AddVolume(gGeoManager->MakeBox("SHDI",med70,1.7,0.1500000E-01,1.92625)); TGeoVolumeMulti *SPL1 = gGeoManager->MakeVolumeMulti("SPL1", med72); SPL1->AddVolume(gGeoManager->MakeBox("SPL1",med72,1.9,0.1500000E-01,0.3175)); TGeoVolumeMulti *SPL2 = gGeoManager->MakeVolumeMulti("SPL2", med72); SPL2->AddVolume(gGeoManager->MakeBox("SPL2",med72,1.9,0.1500000E-01,1.525)); SPL1->AddVolume(gGeoManager->MakeBox("SPL1",med72,1.26,0.1500000E-01,0.3175)); SPL2->AddVolume(gGeoManager->MakeBox("SPL2",med72,1.26,0.1500000E-01,1.525)); SHDI->AddVolume(gGeoManager->MakeBox("SHDI",med70,1.06,0.1500000E-01,1.92625)); SHDI->AddVolume(gGeoManager->MakeBox("SHDI",med70,1.06,0.1500000E-01,1.92625)); SPL2->AddVolume(gGeoManager->MakeBox("SPL2",med72,1.26,0.1500000E-01,1.525)); SPL1->AddVolume(gGeoManager->MakeBox("SPL1",med72,1.26,0.1500000E-01,0.3175)); TGeoVolumeMulti *SUPP = gGeoManager->MakeVolumeMulti("SUPP", med232); SUPP->AddVolume(gGeoManager->MakeTubs("SUPP",med232,14.5,14.6,84.3,-195,15)); SUPP->AddVolume(gGeoManager->MakeTubs("SUPP",med232,15.2,15.3,84.3,-195,15)); SHDI->AddVolume(gGeoManager->MakeBox("SHDI",med70,3.3,0.6350001E-02,1.6775)); SHDI->AddVolume(gGeoManager->MakeBox("SHDI",med70,3.3,0.6350001E-02,1.6775)); TGeoVolumeMulti *CF__ = gGeoManager->MakeVolumeMulti("CF", med452); CF__->AddVolume(gGeoManager->MakeBox("CF",med452,54.3,317.5,378.5)); CF__->AddVolume(gGeoManager->MakeBox("CF",med452,426.1,53,378.5)); CF__->AddVolume(gGeoManager->MakeBox("CF",med452,54.3,317.5,378.5)); CF__->AddVolume(gGeoManager->MakeBox("CF",med452,426.1,53.65,378.5)); TGeoVolumeMulti *MUSH = gGeoManager->MakeVolumeMulti("MUSH", med455); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,17.775,22.85,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,17.775,22.85,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,22.225,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,22.225,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,16.5,25.4,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,16.5,25.4,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,20.95,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,20.95,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,22.85,32.4,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,22.85,32.4,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,26,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,24.75,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,25.4,32.4,73.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,25.4,32.4,73.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,26,73.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,24.75,73.65)); TGeoVolumeMulti *LEAD = gGeoManager->MakeVolumeMulti("LEAD", med456); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,67.3,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,67.3,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,80.4,11,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,80.4,11,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,83.15,184.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,83.15,184.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,104.55,11,184.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,104.55,11,184.5)); TGeoVolumeMulti *PXLA = gGeoManager->MakeVolumeMulti("PXLA", med243); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,4.35,4.895,0.5,6.925)); PXLA->SetLineColor(6); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,4.9,5.516,0.5,7.774)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,5.538,6.236,0.5,8.874)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,6.27,7.064,0.5,10.116)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,7.106,8.034,0.5,11.809)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,8.083,9.168,0.5,13.813)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,9.228,10.516,0.5,16.385)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,10.588,12.14,0.5,19.754)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,12.225,14.131,0.5,24.26)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,14.236,15.518,0.5,16.31)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,15.635,17.119,0.5,18.885)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,17.25,18.993,0.5,22.186)); TGeoVolumeMulti *PXLB = gGeoManager->MakeVolumeMulti("PXLB", med243); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,4.35,4.895,0.5,6.925)); PXLB->SetLineColor(6); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,4.9,5.516,0.5,7.774)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,5.538,6.236,0.5,8.874)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,6.27,7.064,0.5,10.116)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,7.106,8.034,0.5,11.809)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,8.083,9.168,0.5,13.813)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,9.228,10.516,0.5,16.385)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,10.588,12.14,0.5,19.754)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,12.225,14.131,0.5,24.26)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,14.236,15.518,0.5,16.31)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,15.635,17.119,0.5,18.885)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,17.25,18.993,0.5,22.186)); PXLA->AddVolume(gGeoManager->MakeTrd1("PXLA",med243,12.225,14.131,0.5,24.26)); PXLB->AddVolume(gGeoManager->MakeTrd1("PXLB",med243,12.225,14.131,0.5,24.26)); TGeoVolumeMulti *PXLC = gGeoManager->MakeVolumeMulti("PXLC", med243); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,6.93,7.8,0.5,11.13)); PXLC->SetLineColor(6); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,7.82,8.82,0.5,12.69)); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,8.84,9.99,0.5,14.54)); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,10.02,11.34,0.5,16.77)); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,11.38,12.91,0.5,19.49)); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,12.95,14.75,0.5,22.87)); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,14.81,16.94,0.5,27.14)); PXLC->AddVolume(gGeoManager->MakeTrd1("PXLC",med243,17,19.57,0.5,32.71)); TGeoVolumeMulti *PXLD = gGeoManager->MakeVolumeMulti("PXLD", med243); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,19.66,21.1,0.5,18.34)); PXLD->SetLineColor(6); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,21.2,22.8,0.5,20.45)); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,22.91,25.05,0.5,27.33)); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,25.17,27.65,0.5,31.64)); TGeoVolumeMulti *PXLE = gGeoManager->MakeVolumeMulti("PXLE", med243); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,6.93,7.8,0.5,11.13)); PXLE->SetLineColor(6); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,7.82,8.82,0.5,12.69)); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,8.84,9.99,0.5,14.54)); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,10.02,11.34,0.5,16.77)); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,11.38,12.91,0.5,19.49)); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,12.95,14.75,0.5,22.87)); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,14.81,16.94,0.5,27.14)); PXLE->AddVolume(gGeoManager->MakeTrd1("PXLE",med243,17,19.57,0.5,32.71)); TGeoVolumeMulti *PXLF = gGeoManager->MakeVolumeMulti("PXLF", med243); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,19.66,21.1,0.5,18.34)); PXLF->SetLineColor(6); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,21.2,22.8,0.5,20.45)); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,22.91,25.05,0.5,27.33)); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,25.17,27.65,0.5,31.64)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,19.66,21.1,0.5,18.34)); PXLD->AddVolume(gGeoManager->MakeTrd1("PXLD",med243,19.66,21.1,0.5,18.34)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,22.91,25.05,0.5,27.33)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,14.81,16.94,0.5,27.14)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,14.81,16.6,0.5,22.89)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,14.81,16.13,0.5,16.89)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,17,19.57,0.5,32.71)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,17,18.86,0.5,23.64)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,19.66,21.1,0.5,18.34)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,14.81,16.94,0.5,27.14)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,14.81,16.6,0.5,22.89)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,14.81,16.13,0.5,16.89)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,17,19.57,0.5,32.71)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,17,18.86,0.5,23.64)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,19.66,21.1,0.5,18.34)); PXLF->AddVolume(gGeoManager->MakeTrd1("PXLF",med243,22.91,25.05,0.5,27.33)); TGeoVolumeMulti *PXLG = gGeoManager->MakeVolumeMulti("PXLG", med243); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,8.45,9.53,0.5,13.7)); PXLG->SetLineColor(6); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,9.55,10.78,0.5,15.64)); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,10.8,12.21,0.5,17.95)); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,12.24,13.87,0.5,20.71)); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,13.91,15.8,0.5,24.08)); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,15.84,18.06,0.5,28.26)); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,18.11,20.75,0.5,33.55)); PXLG->AddVolume(gGeoManager->MakeTrd1("PXLG",med243,20.81,23.98,0.5,40.43)); TGeoVolumeMulti *PXLH = gGeoManager->MakeVolumeMulti("PXLH", med243); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,24.06,25.85,0.5,22.79)); PXLH->SetLineColor(6); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,25.95,27.94,0.5,25.41)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,28.04,30.71,0.5,33.91)); TGeoVolumeMulti *PXLI = gGeoManager->MakeVolumeMulti("PXLI", med243); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,8.45,9.53,0.5,13.7)); PXLI->SetLineColor(6); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,9.55,10.78,0.5,15.64)); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,10.8,12.21,0.5,17.95)); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,12.24,13.87,0.5,20.71)); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,13.91,15.8,0.5,24.08)); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,15.84,18.06,0.5,28.26)); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,18.11,20.75,0.5,33.55)); PXLI->AddVolume(gGeoManager->MakeTrd1("PXLI",med243,20.81,23.98,0.5,40.43)); TGeoVolumeMulti *PXLJ = gGeoManager->MakeVolumeMulti("PXLJ", med243); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,24.06,25.85,0.5,22.79)); PXLJ->SetLineColor(6); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,25.95,27.94,0.5,25.41)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,25.95,27.63,0.5,21.39)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,28.04,30.71,0.5,33.91)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,24.06,25.85,0.5,22.79)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,25.95,27.94,0.5,25.41)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,25.95,27.63,0.5,21.39)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,28.04,30.71,0.5,33.91)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,24.06,25.85,0.5,22.79)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,25.95,27.94,0.5,25.41)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,28.04,30.71,0.5,33.91)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,24.06,25.85,0.5,22.79)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,25.95,27.94,0.5,25.41)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,18.11,20.75,0.5,33.55)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,18.11,19.65,0.5,19.39)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,20.81,23.98,0.5,40.43)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,18.11,19.65,0.5,19.39)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,18.11,20.75,0.5,33.55)); PXLH->AddVolume(gGeoManager->MakeTrd1("PXLH",med243,20.81,23.98,0.5,40.43)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,24.06,25.85,0.5,22.79)); PXLJ->AddVolume(gGeoManager->MakeTrd1("PXLJ",med243,25.95,27.94,0.5,25.41)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,17.775,22.85,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,17.775,22.85,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,22.225,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,22.225,28.6)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,16.5,25.4,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,16.5,25.4,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,20.95,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,58.4,20.95,77.95)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,22.85,32.4,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,22.85,32.4,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,26,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,24.75,110.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,25.4,32.4,73.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,25.4,32.4,73.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,26,73.65)); MUSH->AddVolume(gGeoManager->MakeBox("MUSH",med455,82.55,24.75,73.65)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,67.3,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,67.3,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,80.4,11,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,80.4,11,98.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,83.15,184.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,11,83.15,184.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,104.55,11,184.5)); LEAD->AddVolume(gGeoManager->MakeBox("LEAD",med456,104.55,11,184.5)); TGeoVolumeMulti *FLOO = gGeoManager->MakeVolumeMulti("FLOO", med263); FLOO->AddVolume(gGeoManager->MakeBox("FLOO",med263,750,20.25,1000)); FLOO->SetLineColor(2); FLOO->AddVolume(gGeoManager->MakeBox("FLOO",med263,75,115,1000)); FLOO->AddVolume(gGeoManager->MakeBox("FLOO",med263,75,115,1000)); FLOO->AddVolume(gGeoManager->MakeBox("FLOO",med263,600,115,150)); FLOO->AddVolume(gGeoManager->MakeBox("FLOO",med263,600,115,150)); TGeoVolumeMulti *PLAT = gGeoManager->MakeVolumeMulti("PLAT", med394); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,38.1,3,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,38.1,3,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,38.1,3,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,38.1,3,670.6)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,327.7,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,87.6,3,38.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,32.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,32.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,32.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,3,85.6,32.1)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,32.1,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,32.1,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,32.1,85.6,3)); PLAT->AddVolume(gGeoManager->MakeBox("PLAT",med394,32.1,85.6,3)); TGeoVolumeMulti *SS01 = gGeoManager->MakeVolumeMulti("SS01", med346); SS01->AddVolume(gGeoManager->MakeBox("SS01",med346,0.1583,8.2198,130.1742)); SS01->AddVolume(gGeoManager->MakeBox("SS01",med346,0.1583,7.9513,129.9083)); TGeoVolumeMulti *AR01 = gGeoManager->MakeVolumeMulti("AR01", med348); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.2655,3.983,3.983,0,4.2655,4.0618,4.0618,0)); AR01->SetVisibility(54); AR01->SetLineStyle(45); AR01->SetLineColor(7); TGeoVolumeMulti *AD01 = gGeoManager->MakeVolumeMulti("AD01", med357); AD01->AddVolume(gGeoManager->MakeBox("AD01",med357,-13,-13,0.1134)); AD01->SetVisibility(0); AD01->SetLineColor(7); TGeoVolumeMulti *SG01 = gGeoManager->MakeVolumeMulti("SG01", med85); SG01->AddVolume(gGeoManager->MakeBox("SG01",med85,-13,-13,0.6330001E-01)); SG01->SetVisibility(0); SG01->SetLineColor(6); TGeoVolumeMulti *SP01 = gGeoManager->MakeVolumeMulti("SP01", med347); SP01->AddVolume(gGeoManager->MakeBox("SP01",med347,-13,-13,0.1300000E-02)); SP01->SetVisibility(0); SP01->SetLineColor(2); AD01->AddVolume(gGeoManager->MakeBox("AD01",med357,-13,-13,0.1134)); TGeoVolumeMulti *RO01 = gGeoManager->MakeVolumeMulti("RO01", med85); RO01->AddVolume(gGeoManager->MakeBox("RO01",med85,-13,-13,0.7600001E-01)); RO01->SetVisibility(0); RO01->SetLineColor(6); TGeoVolumeMulti *RP01 = gGeoManager->MakeVolumeMulti("RP01", med347); RP01->AddVolume(gGeoManager->MakeBox("RP01",med347,-13,-13,0.2500000E-02)); RP01->SetVisibility(0); RP01->SetLineColor(2); AD01->AddVolume(gGeoManager->MakeBox("AD01",med357,-13,-13,0.1096)); SG01->AddVolume(gGeoManager->MakeBox("SG01",med85,-13,-13,0.6330001E-01)); SP01->AddVolume(gGeoManager->MakeBox("SP01",med347,-13,-13,0.1300000E-02)); AD01->AddVolume(gGeoManager->MakeBox("AD01",med357,-13,-13,0.1096)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.2655,3.983,3.983,0,4.2655,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.31,3.983,3.983,0,4.31,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.31,3.983,3.983,0,4.31,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.394,3.983,3.983,0,4.394,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.394,3.983,3.983,0,4.394,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.525,3.983,3.983,0,4.525,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.525,3.983,3.983,0,4.525,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.699,3.983,3.983,0,4.699,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.699,3.983,3.983,0,4.699,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.9215,3.983,3.983,0,4.9215,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,4.9215,3.983,3.983,0,4.9215,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,5.1945,3.983,3.983,0,5.1945,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,5.1945,3.983,3.983,0,5.1945,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,5.5155,3.983,3.983,0,5.5155,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,5.5155,3.983,3.983,0,5.5155,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,5.8955,3.983,3.983,0,5.8955,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,5.8955,3.983,3.983,0,5.8955,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,6.333,3.983,3.983,0,6.333,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,6.333,3.983,3.983,0,6.333,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,6.833,3.983,3.983,0,6.833,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,6.833,3.983,3.983,0,6.833,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,8.0676,3.983,3.983,0,8.0676,4.0618,4.0618,0)); AR01->AddVolume(gGeoManager->MakeTrap("AR01",med348,0.8032001,2.8083,0,8.0676,3.983,3.983,0,8.0676,4.0618,4.0618,0)); TGeoVolumeMulti *AR02 = gGeoManager->MakeVolumeMulti("AR02", med348); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.362,4.0618,4.0618,0,4.362,4.1553,4.1553,0)); AR02->SetVisibility(54); AR02->SetLineStyle(45); AR02->SetLineColor(7); TGeoVolumeMulti *AD02 = gGeoManager->MakeVolumeMulti("AD02", med357); AD02->AddVolume(gGeoManager->MakeBox("AD02",med357,-13,-13,0.1134)); AD02->SetVisibility(0); AD02->SetLineColor(7); TGeoVolumeMulti *SG02 = gGeoManager->MakeVolumeMulti("SG02", med85); SG02->AddVolume(gGeoManager->MakeBox("SG02",med85,-13,-13,0.6330001E-01)); SG02->SetVisibility(0); SG02->SetLineColor(6); TGeoVolumeMulti *SP02 = gGeoManager->MakeVolumeMulti("SP02", med347); SP02->AddVolume(gGeoManager->MakeBox("SP02",med347,-13,-13,0.1300000E-02)); SP02->SetVisibility(0); SP02->SetLineColor(2); AD02->AddVolume(gGeoManager->MakeBox("AD02",med357,-13,-13,0.1134)); TGeoVolumeMulti *RO02 = gGeoManager->MakeVolumeMulti("RO02", med85); RO02->AddVolume(gGeoManager->MakeBox("RO02",med85,-13,-13,0.7600001E-01)); RO02->SetVisibility(0); RO02->SetLineColor(6); TGeoVolumeMulti *RP02 = gGeoManager->MakeVolumeMulti("RP02", med347); RP02->AddVolume(gGeoManager->MakeBox("RP02",med347,-13,-13,0.2500000E-02)); RP02->SetVisibility(0); RP02->SetLineColor(2); AD02->AddVolume(gGeoManager->MakeBox("AD02",med357,-13,-13,0.1096)); SG02->AddVolume(gGeoManager->MakeBox("SG02",med85,-13,-13,0.6330001E-01)); SP02->AddVolume(gGeoManager->MakeBox("SP02",med347,-13,-13,0.1300000E-02)); AD02->AddVolume(gGeoManager->MakeBox("AD02",med357,-13,-13,0.1096)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.362,4.0618,4.0618,0,4.362,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.405,4.0618,4.0618,0,4.405,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.405,4.0618,4.0618,0,4.405,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.4935,4.0618,4.0618,0,4.4935,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.4935,4.0618,4.0618,0,4.4935,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.6255,4.0618,4.0618,0,4.6255,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.6255,4.0618,4.0618,0,4.6255,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.805,4.0618,4.0618,0,4.805,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,4.805,4.0618,4.0618,0,4.805,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,5.031,4.0618,4.0618,0,5.031,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,5.031,4.0618,4.0618,0,5.031,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,5.309,4.0618,4.0618,0,5.309,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,5.309,4.0618,4.0618,0,5.309,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,5.6415,4.0618,4.0618,0,5.6415,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,5.6415,4.0618,4.0618,0,5.6415,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.026,4.0618,4.0618,0,6.026,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.026,4.0618,4.0618,0,6.026,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.4745,4.0618,4.0618,0,6.4745,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.4745,4.0618,4.0618,0,6.4745,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.986,4.0618,4.0618,0,6.986,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.986,4.0618,4.0618,0,6.986,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.7951,4.0618,4.0618,0,6.7951,4.1553,4.1553,0)); AR02->AddVolume(gGeoManager->MakeTrap("AR02",med348,0.9527001,2.8093,0,6.7951,4.0618,4.0618,0,6.7951,4.1553,4.1553,0)); TGeoVolumeMulti *AR_3 = gGeoManager->MakeVolumeMulti("AR_3", med348); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.286,2.0777,2.0777,0,2.286,2.2434,2.2434,0)); AR_3->SetVisibility(54); AR_3->SetLineStyle(45); AR_3->SetLineColor(7); TGeoVolumeMulti *AD03 = gGeoManager->MakeVolumeMulti("AD03", med357); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); AD03->SetVisibility(0); AD03->SetLineColor(7); TGeoVolumeMulti *SG03 = gGeoManager->MakeVolumeMulti("SG03", med85); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SG03->SetVisibility(0); SG03->SetLineColor(6); TGeoVolumeMulti *SP03 = gGeoManager->MakeVolumeMulti("SP03", med347); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); SP03->SetVisibility(0); SP03->SetLineColor(2); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); TGeoVolumeMulti *RO03 = gGeoManager->MakeVolumeMulti("RO03", med85); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RO03->SetVisibility(0); RO03->SetLineColor(6); TGeoVolumeMulti *RP03 = gGeoManager->MakeVolumeMulti("RP03", med347); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); RP03->SetVisibility(0); RP03->SetLineColor(2); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); TGeoVolumeMulti *AR03 = gGeoManager->MakeVolumeMulti("AR03", med348); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.286,2.0777,2.0777,0,2.286,2.2434,2.2434,0)); AR03->SetVisibility(54); AR03->SetLineStyle(45); AR03->SetLineColor(7); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1134)); RO03->AddVolume(gGeoManager->MakeBox("RO03",med85,-13,-13,0.7600001E-01)); RP03->AddVolume(gGeoManager->MakeBox("RP03",med347,-13,-13,0.2500000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); SG03->AddVolume(gGeoManager->MakeBox("SG03",med85,-13,-13,0.6330001E-01)); SP03->AddVolume(gGeoManager->MakeBox("SP03",med347,-13,-13,0.1300000E-02)); AD03->AddVolume(gGeoManager->MakeBox("AD03",med357,-13,-13,0.1096)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.286,2.0777,2.0777,0,2.286,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.286,2.0777,2.0777,0,2.286,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.2915,2.0777,2.0777,0,2.2915,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.2915,2.0777,2.0777,0,2.2915,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.2915,2.0777,2.0777,0,2.2915,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.2915,2.0777,2.0777,0,2.2915,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.3035,2.0777,2.0777,0,2.3035,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.3035,2.0777,2.0777,0,2.3035,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.3035,2.0777,2.0777,0,2.3035,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.3035,2.0777,2.0777,0,2.3035,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.3205,2.0777,2.0777,0,2.3205,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.3205,2.0777,2.0777,0,2.3205,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.3205,2.0777,2.0777,0,2.3205,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.3205,2.0777,2.0777,0,2.3205,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.343,2.0777,2.0777,0,2.343,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.343,2.0777,2.0777,0,2.343,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.343,2.0777,2.0777,0,2.343,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.343,2.0777,2.0777,0,2.343,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.372,2.0777,2.0777,0,2.372,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.372,2.0777,2.0777,0,2.372,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.372,2.0777,2.0777,0,2.372,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.372,2.0777,2.0777,0,2.372,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.4065,2.0777,2.0777,0,2.4065,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.4065,2.0777,2.0777,0,2.4065,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.4065,2.0777,2.0777,0,2.4065,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.4065,2.0777,2.0777,0,2.4065,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.4485,2.0777,2.0777,0,2.4485,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.4485,2.0777,2.0777,0,2.4485,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.4485,2.0777,2.0777,0,2.4485,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.4485,2.0777,2.0777,0,2.4485,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.495,2.0777,2.0777,0,2.495,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.495,2.0777,2.0777,0,2.495,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.495,2.0777,2.0777,0,2.495,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.495,2.0777,2.0777,0,2.495,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.547,2.0777,2.0777,0,2.547,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.547,2.0777,2.0777,0,2.547,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.547,2.0777,2.0777,0,2.547,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.547,2.0777,2.0777,0,2.547,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.6075,2.0777,2.0777,0,2.6075,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.6075,2.0777,2.0777,0,2.6075,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.6075,2.0777,2.0777,0,2.6075,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.6075,2.0777,2.0777,0,2.6075,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.674,2.0777,2.0777,0,2.674,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.674,2.0777,2.0777,0,2.674,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.674,2.0777,2.0777,0,2.674,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.674,2.0777,2.0777,0,2.674,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.7455,2.0777,2.0777,0,2.7455,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.7455,2.0777,2.0777,0,2.7455,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.7455,2.0777,2.0777,0,2.7455,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.7455,2.0777,2.0777,0,2.7455,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.827,2.0777,2.0777,0,2.827,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.827,2.0777,2.0777,0,2.827,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.827,2.0777,2.0777,0,2.827,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.827,2.0777,2.0777,0,2.827,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,2.912,2.0777,2.0777,0,2.912,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.912,2.0777,2.0777,0,2.912,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,2.912,2.0777,2.0777,0,2.912,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,2.912,2.0777,2.0777,0,2.912,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.0065,2.0777,2.0777,0,3.0065,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.0065,2.0777,2.0777,0,3.0065,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.0065,2.0777,2.0777,0,3.0065,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.0065,2.0777,2.0777,0,3.0065,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.108,2.0777,2.0777,0,3.108,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.108,2.0777,2.0777,0,3.108,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.108,2.0777,2.0777,0,3.108,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.108,2.0777,2.0777,0,3.108,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.217,2.0777,2.0777,0,3.217,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.217,2.0777,2.0777,0,3.217,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.217,2.0777,2.0777,0,3.217,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.217,2.0777,2.0777,0,3.217,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.335,2.0777,2.0777,0,3.335,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.335,2.0777,2.0777,0,3.335,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.335,2.0777,2.0777,0,3.335,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.335,2.0777,2.0777,0,3.335,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.46,2.0777,2.0777,0,3.46,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.46,2.0777,2.0777,0,3.46,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.46,2.0777,2.0777,0,3.46,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.46,2.0777,2.0777,0,3.46,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.5945,2.0777,2.0777,0,3.5945,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.5945,2.0777,2.0777,0,3.5945,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.5945,2.0777,2.0777,0,3.5945,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.5945,2.0777,2.0777,0,3.5945,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.739,2.0777,2.0777,0,3.739,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.739,2.0777,2.0777,0,3.739,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.739,2.0777,2.0777,0,3.739,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.739,2.0777,2.0777,0,3.739,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.2099,0,3.9146,2.0777,2.0777,0,3.9146,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.9146,2.0777,2.0777,0,3.9146,2.2434,2.2434,0)); AR03->AddVolume(gGeoManager->MakeTrap("AR03",med348,3.3776,1.4056,0,3.9146,2.0777,2.0777,0,3.9146,2.2434,2.2434,0)); AR_3->AddVolume(gGeoManager->MakeTrap("AR_3",med348,3.3776,4.21,0,3.9146,2.0777,2.0777,0,3.9146,2.2434,2.2434,0)); TGeoVolumeMulti *AR04 = gGeoManager->MakeVolumeMulti("AR04", med348); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,4.9675,4.4868,4.4868,0,4.9675,4.9205,4.9205,0)); AR04->SetVisibility(54); AR04->SetLineStyle(45); AR04->SetLineColor(7); TGeoVolumeMulti *AD04 = gGeoManager->MakeVolumeMulti("AD04", med357); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->SetVisibility(0); AD04->SetLineColor(7); TGeoVolumeMulti *SG04 = gGeoManager->MakeVolumeMulti("SG04", med85); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SG04->SetVisibility(0); SG04->SetLineColor(6); TGeoVolumeMulti *SP04 = gGeoManager->MakeVolumeMulti("SP04", med347); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); SP04->SetVisibility(0); SP04->SetLineColor(2); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1134)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1134)); TGeoVolumeMulti *RO04 = gGeoManager->MakeVolumeMulti("RO04", med85); RO04->AddVolume(gGeoManager->MakeBox("RO04",med85,-13,-13,0.7600001E-01)); RO04->SetVisibility(0); RO04->SetLineColor(6); TGeoVolumeMulti *RP04 = gGeoManager->MakeVolumeMulti("RP04", med347); RP04->AddVolume(gGeoManager->MakeBox("RP04",med347,-13,-13,0.2500000E-02)); RP04->SetVisibility(0); RP04->SetLineColor(2); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); SG04->AddVolume(gGeoManager->MakeBox("SG04",med85,-13,-13,0.6330001E-01)); SP04->AddVolume(gGeoManager->MakeBox("SP04",med347,-13,-13,0.1300000E-02)); AD04->AddVolume(gGeoManager->MakeBox("AD04",med357,-13,-13,0.1096)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,4.9675,4.4868,4.4868,0,4.9675,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.0165,4.4868,4.4868,0,5.0165,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.0165,4.4868,4.4868,0,5.0165,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.1155,4.4868,4.4868,0,5.1155,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.1155,4.4868,4.4868,0,5.1155,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.2675,4.4868,4.4868,0,5.2675,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.2675,4.4868,4.4868,0,5.2675,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.4715,4.4868,4.4868,0,5.4715,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.4715,4.4868,4.4868,0,5.4715,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.731,4.4868,4.4868,0,5.731,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,5.731,4.4868,4.4868,0,5.731,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.0455,4.4868,4.4868,0,6.0455,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.0455,4.4868,4.4868,0,6.0455,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.4225,4.4868,4.4868,0,6.4225,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.4225,4.4868,4.4868,0,6.4225,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.863,4.4868,4.4868,0,6.863,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.863,4.4868,4.4868,0,6.863,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,7.3725,4.4868,4.4868,0,7.3725,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,7.3725,4.4868,4.4868,0,7.3725,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.6811,4.4868,4.4868,0,6.6811,4.9205,4.9205,0)); AR04->AddVolume(gGeoManager->MakeTrap("AR04",med348,4.4191,2.8096,0,6.6811,4.4868,4.4868,0,6.6811,4.9205,4.9205,0)); TGeoVolumeMulti *AR_5 = gGeoManager->MakeVolumeMulti("AR_5", med349); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,5.93,5.1357,5.1357,0,5.93,6.3622,6.3622,0)); AR_5->SetVisibility(54); AR_5->SetLineStyle(45); AR_5->SetLineColor(7); TGeoVolumeMulti *AD05 = gGeoManager->MakeVolumeMulti("AD05", med357); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); AD05->SetVisibility(0); AD05->SetLineColor(7); TGeoVolumeMulti *SG05 = gGeoManager->MakeVolumeMulti("SG05", med85); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SG05->SetVisibility(0); SG05->SetLineColor(6); TGeoVolumeMulti *SP05 = gGeoManager->MakeVolumeMulti("SP05", med347); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); SP05->SetVisibility(0); SP05->SetLineColor(2); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); TGeoVolumeMulti *RO05 = gGeoManager->MakeVolumeMulti("RO05", med85); RO05->AddVolume(gGeoManager->MakeBox("RO05",med85,-13,-13,0.8113001E-01)); RO05->SetVisibility(0); RO05->SetLineColor(6); TGeoVolumeMulti *RP05 = gGeoManager->MakeVolumeMulti("RP05", med347); RP05->AddVolume(gGeoManager->MakeBox("RP05",med347,-13,-13,0.2500000E-02)); RP05->SetVisibility(0); RP05->SetLineColor(2); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); RO05->AddVolume(gGeoManager->MakeBox("RO05",med85,-13,-13,0.8113001E-01)); RP05->AddVolume(gGeoManager->MakeBox("RP05",med347,-13,-13,0.2500000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); TGeoVolumeMulti *AR05 = gGeoManager->MakeVolumeMulti("AR05", med349); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,5.93,5.1357,5.1357,0,5.93,6.3622,6.3622,0)); AR05->SetVisibility(54); AR05->SetLineStyle(45); AR05->SetLineColor(7); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); RO05->AddVolume(gGeoManager->MakeBox("RO05",med85,-13,-13,0.8113001E-01)); RP05->AddVolume(gGeoManager->MakeBox("RP05",med347,-13,-13,0.2500000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); RO05->AddVolume(gGeoManager->MakeBox("RO05",med85,-13,-13,0.8113001E-01)); RP05->AddVolume(gGeoManager->MakeBox("RP05",med347,-13,-13,0.2500000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.1096)); SG05->AddVolume(gGeoManager->MakeBox("SG05",med85,-13,-13,0.6333001E-01)); SP05->AddVolume(gGeoManager->MakeBox("SP05",med347,-13,-13,0.1360000E-02)); AD05->AddVolume(gGeoManager->MakeBox("AD05",med357,-13,-13,0.10966)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,5.93,5.1357,5.1357,0,5.93,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,5.93,5.1357,5.1357,0,5.93,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,5.9905,5.1357,5.1357,0,5.9905,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,5.9905,5.1357,5.1357,0,5.9905,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,5.9905,5.1357,5.1357,0,5.9905,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,5.9905,5.1357,5.1357,0,5.9905,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.1085,5.1357,5.1357,0,6.1085,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.1085,5.1357,5.1357,0,6.1085,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.1085,5.1357,5.1357,0,6.1085,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.1085,5.1357,5.1357,0,6.1085,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.2895,5.1357,5.1357,0,6.2895,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.2895,5.1357,5.1357,0,6.2895,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.2895,5.1357,5.1357,0,6.2895,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.2895,5.1357,5.1357,0,6.2895,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.533,5.1357,5.1357,0,6.533,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.533,5.1357,5.1357,0,6.533,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.533,5.1357,5.1357,0,6.533,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.533,5.1357,5.1357,0,6.533,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.842,5.1357,5.1357,0,6.842,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.842,5.1357,5.1357,0,6.842,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,6.842,5.1357,5.1357,0,6.842,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,6.842,5.1357,5.1357,0,6.842,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,7.219,5.1357,5.1357,0,7.219,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,7.219,5.1357,5.1357,0,7.219,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,7.219,5.1357,5.1357,0,7.219,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,7.219,5.1357,5.1357,0,7.219,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,7.6675,5.1357,5.1357,0,7.6675,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,7.6675,5.1357,5.1357,0,7.6675,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,7.6675,5.1357,5.1357,0,7.6675,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,7.6675,5.1357,5.1357,0,7.6675,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,8.196,5.1357,5.1357,0,8.196,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,8.196,5.1357,5.1357,0,8.196,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,8.196,5.1357,5.1357,0,8.196,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,8.196,5.1357,5.1357,0,8.196,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,3.9825,5.1357,5.1357,0,3.9825,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,3.9825,5.1357,5.1357,0,3.9825,6.3622,6.3622,0)); AR05->AddVolume(gGeoManager->MakeTrap("AR05",med349,12.4019,2.8307,0,3.9825,5.1357,5.1357,0,3.9825,6.3622,6.3622,0)); AR_5->AddVolume(gGeoManager->MakeTrap("AR_5",med349,12.4019,8.4375,0,3.9825,5.1357,5.1357,0,3.9825,6.3622,6.3622,0)); TGeoVolumeMulti *AR_6 = gGeoManager->MakeVolumeMulti("AR_6", med349); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.0265,6.3622,6.3622,0,7.0265,7.3005,7.3005,0)); AR_6->SetVisibility(54); AR_6->SetLineStyle(45); AR_6->SetLineColor(7); TGeoVolumeMulti *AD06 = gGeoManager->MakeVolumeMulti("AD06", med357); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.1096)); AD06->SetVisibility(0); AD06->SetLineColor(7); TGeoVolumeMulti *SG06 = gGeoManager->MakeVolumeMulti("SG06", med85); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6330001E-01)); SG06->SetVisibility(0); SG06->SetLineColor(6); TGeoVolumeMulti *SP06 = gGeoManager->MakeVolumeMulti("SP06", med347); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); SP06->SetVisibility(0); SP06->SetLineColor(2); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); TGeoVolumeMulti *RO06 = gGeoManager->MakeVolumeMulti("RO06", med85); RO06->AddVolume(gGeoManager->MakeBox("RO06",med85,-13,-13,0.8116002E-01)); RO06->SetVisibility(0); RO06->SetLineColor(6); TGeoVolumeMulti *RP06 = gGeoManager->MakeVolumeMulti("RP06", med347); RP06->AddVolume(gGeoManager->MakeBox("RP06",med347,-13,-13,0.2560000E-02)); RP06->SetVisibility(0); RP06->SetLineColor(2); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.1096)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1360000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); RO06->AddVolume(gGeoManager->MakeBox("RO06",med85,-13,-13,0.8116002E-01)); RP06->AddVolume(gGeoManager->MakeBox("RP06",med347,-13,-13,0.2560000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.1096)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1360000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); TGeoVolumeMulti *AR06 = gGeoManager->MakeVolumeMulti("AR06", med349); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.0265,6.3622,6.3622,0,7.0265,7.3005,7.3005,0)); AR06->SetVisibility(54); AR06->SetLineStyle(45); AR06->SetLineColor(7); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.1096)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6330001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); RO06->AddVolume(gGeoManager->MakeBox("RO06",med85,-13,-13,0.8116002E-01)); RP06->AddVolume(gGeoManager->MakeBox("RP06",med347,-13,-13,0.2560000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.1096)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1360000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); RO06->AddVolume(gGeoManager->MakeBox("RO06",med85,-13,-13,0.8116002E-01)); RP06->AddVolume(gGeoManager->MakeBox("RP06",med347,-13,-13,0.2560000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.1096)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1360000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10966)); SG06->AddVolume(gGeoManager->MakeBox("SG06",med85,-13,-13,0.6333001E-01)); SP06->AddVolume(gGeoManager->MakeBox("SP06",med347,-13,-13,0.1300000E-02)); AD06->AddVolume(gGeoManager->MakeBox("AD06",med357,-13,-13,0.10963)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.0265,6.3622,6.3622,0,7.0265,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.0265,6.3622,6.3622,0,7.0265,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.098,6.3622,6.3622,0,7.098,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.098,6.3622,6.3622,0,7.098,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.098,6.3622,6.3622,0,7.098,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.098,6.3622,6.3622,0,7.098,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.238,6.3622,6.3622,0,7.238,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.238,6.3622,6.3622,0,7.238,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.238,6.3622,6.3622,0,7.238,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.238,6.3622,6.3622,0,7.238,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.4525,6.3622,6.3622,0,7.4525,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.4525,6.3622,6.3622,0,7.4525,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.4525,6.3622,6.3622,0,7.4525,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.4525,6.3622,6.3622,0,7.4525,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.7395,6.3622,6.3622,0,7.7395,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.7395,6.3622,6.3622,0,7.7395,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,7.7395,6.3622,6.3622,0,7.7395,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,7.7395,6.3622,6.3622,0,7.7395,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,8.1075,6.3622,6.3622,0,8.1075,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,8.1075,6.3622,6.3622,0,8.1075,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,8.1075,6.3622,6.3622,0,8.1075,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,8.1075,6.3622,6.3622,0,8.1075,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,8.5525,6.3622,6.3622,0,8.5525,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,8.5525,6.3622,6.3622,0,8.5525,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,8.5525,6.3622,6.3622,0,8.5525,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,8.5525,6.3622,6.3622,0,8.5525,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,9.0865,6.3622,6.3622,0,9.0865,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,9.0865,6.3622,6.3622,0,9.0865,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,9.0865,6.3622,6.3622,0,9.0865,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,9.0865,6.3622,6.3622,0,9.0865,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,2.4575,6.3622,6.3622,0,2.4575,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,2.4575,6.3622,6.3622,0,2.4575,7.3005,7.3005,0)); AR06->AddVolume(gGeoManager->MakeTrap("AR06",med349,9.4889,2.8307,0,2.4575,6.3622,6.3622,0,2.4575,7.3005,7.3005,0)); AR_6->AddVolume(gGeoManager->MakeTrap("AR_6",med349,9.4889,8.4374,0,2.4575,6.3622,6.3622,0,2.4575,7.3005,7.3005,0)); TGeoVolumeMulti *AR_7 = gGeoManager->MakeVolumeMulti("AR_7", med349); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,7.889,7.3005,7.3005,0,7.889,8.066,8.066,0)); AR_7->SetVisibility(54); AR_7->SetLineStyle(45); AR_7->SetLineColor(7); TGeoVolumeMulti *AD07 = gGeoManager->MakeVolumeMulti("AD07", med357); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10966)); AD07->SetVisibility(0); AD07->SetLineColor(7); TGeoVolumeMulti *SG07 = gGeoManager->MakeVolumeMulti("SG07", med85); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6333001E-01)); SG07->SetVisibility(0); SG07->SetLineColor(6); TGeoVolumeMulti *SP07 = gGeoManager->MakeVolumeMulti("SP07", med347); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1300000E-02)); SP07->SetVisibility(0); SP07->SetLineColor(2); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.1096)); TGeoVolumeMulti *RO07 = gGeoManager->MakeVolumeMulti("RO07", med85); RO07->AddVolume(gGeoManager->MakeBox("RO07",med85,-13,-13,0.8110001E-01)); RO07->SetVisibility(0); RO07->SetLineColor(6); TGeoVolumeMulti *RP07 = gGeoManager->MakeVolumeMulti("RP07", med347); RP07->AddVolume(gGeoManager->MakeBox("RP07",med347,-13,-13,0.2530000E-02)); RP07->SetVisibility(0); RP07->SetLineColor(2); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10966)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6333001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1300000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); RO07->AddVolume(gGeoManager->MakeBox("RO07",med85,-13,-13,0.8116002E-01)); RP07->AddVolume(gGeoManager->MakeBox("RP07",med347,-13,-13,0.2530000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10966)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6333001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1300000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10953)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10953)); TGeoVolumeMulti *AR07 = gGeoManager->MakeVolumeMulti("AR07", med349); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,7.889,7.3005,7.3005,0,7.889,8.066,8.066,0)); AR07->SetVisibility(54); AR07->SetLineStyle(45); AR07->SetLineColor(7); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10966)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6333001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1300000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.1096)); RO07->AddVolume(gGeoManager->MakeBox("RO07",med85,-13,-13,0.8110001E-01)); RP07->AddVolume(gGeoManager->MakeBox("RP07",med347,-13,-13,0.2530000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10966)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6333001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1300000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); RO07->AddVolume(gGeoManager->MakeBox("RO07",med85,-13,-13,0.8116002E-01)); RP07->AddVolume(gGeoManager->MakeBox("RP07",med347,-13,-13,0.2530000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10966)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6333001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1300000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10963)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10953)); SG07->AddVolume(gGeoManager->MakeBox("SG07",med85,-13,-13,0.6336001E-01)); SP07->AddVolume(gGeoManager->MakeBox("SP07",med347,-13,-13,0.1360000E-02)); AD07->AddVolume(gGeoManager->MakeBox("AD07",med357,-13,-13,0.10953)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,7.889,7.3005,7.3005,0,7.889,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,7.889,7.3005,7.3005,0,7.889,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,7.9695,7.3005,7.3005,0,7.9695,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,7.9695,7.3005,7.3005,0,7.9695,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,7.9695,7.3005,7.3005,0,7.9695,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,7.9695,7.3005,7.3005,0,7.9695,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,8.127,7.3005,7.3005,0,8.127,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,8.127,7.3005,7.3005,0,8.127,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,8.127,7.3005,7.3005,0,8.127,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,8.127,7.3005,7.3005,0,8.127,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,8.368,7.3005,7.3005,0,8.368,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,8.368,7.3005,7.3005,0,8.368,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,8.368,7.3005,7.3005,0,8.368,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,8.368,7.3005,7.3005,0,8.368,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,8.691,7.3005,7.3005,0,8.691,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,8.691,7.3005,7.3005,0,8.691,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,8.691,7.3005,7.3005,0,8.691,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,8.691,7.3005,7.3005,0,8.691,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,9.1015,7.3005,7.3005,0,9.1015,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,9.1015,7.3005,7.3005,0,9.1015,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,9.1015,7.3005,7.3005,0,9.1015,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,9.1015,7.3005,7.3005,0,9.1015,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,9.604,7.3005,7.3005,0,9.604,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,9.604,7.3005,7.3005,0,9.604,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,9.604,7.3005,7.3005,0,9.604,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,9.604,7.3005,7.3005,0,9.604,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,5.0085,7.3005,7.3005,0,5.0085,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8307,0,5.0085,7.3005,7.3005,0,5.0085,8.066,8.066,0)); AR07->AddVolume(gGeoManager->MakeTrap("AR07",med349,7.741,2.8308,0,5.0085,7.3005,7.3005,0,5.0085,8.066,8.066,0)); AR_7->AddVolume(gGeoManager->MakeTrap("AR_7",med349,7.741,8.4376,0,5.0085,7.3005,7.3005,0,5.0085,8.066,8.066,0)); TGeoVolumeMulti *AR_8 = gGeoManager->MakeVolumeMulti("AR_8", med347); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,9.741,8.4417,8.4417,0,9.741,10.8343,10.8343,0)); AR_8->SetVisibility(54); AR_8->SetLineStyle(45); AR_8->SetLineColor(7); TGeoVolumeMulti *AD08 = gGeoManager->MakeVolumeMulti("AD08", med357); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->SetVisibility(0); AD08->SetLineColor(7); TGeoVolumeMulti *SG08 = gGeoManager->MakeVolumeMulti("SG08", med85); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SG08->SetVisibility(0); SG08->SetLineColor(6); TGeoVolumeMulti *SP08 = gGeoManager->MakeVolumeMulti("SP08", med347); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); SP08->SetVisibility(0); SP08->SetLineColor(2); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1083)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1083)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); TGeoVolumeMulti *RO08 = gGeoManager->MakeVolumeMulti("RO08", med85); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.8110001E-01)); RO08->SetVisibility(0); RO08->SetLineColor(6); TGeoVolumeMulti *RP08 = gGeoManager->MakeVolumeMulti("RP08", med347); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); RP08->SetVisibility(0); RP08->SetLineColor(2); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.8110001E-01)); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); TGeoVolumeMulti *AR08 = gGeoManager->MakeVolumeMulti("AR08", med347); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,9.741,8.4417,8.4417,0,9.741,10.8343,10.8343,0)); AR08->SetVisibility(54); AR08->SetLineStyle(45); AR08->SetLineColor(7); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1083)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1083)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.8110001E-01)); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.8110001E-01)); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,9.741,8.4417,8.4417,0,9.741,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,9.741,8.4417,8.4417,0,9.741,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,9.8395,8.4417,8.4417,0,9.8395,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,9.8395,8.4417,8.4417,0,9.8395,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,9.8395,8.4417,8.4417,0,9.8395,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,9.8395,8.4417,8.4417,0,9.8395,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,10.035,8.4417,8.4417,0,10.035,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,10.035,8.4417,8.4417,0,10.035,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,10.035,8.4417,8.4417,0,10.035,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,10.035,8.4417,8.4417,0,10.035,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,10.331,8.4417,8.4417,0,10.331,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,10.331,8.4417,8.4417,0,10.331,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,10.331,8.4417,8.4417,0,10.331,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,10.331,8.4417,8.4417,0,10.331,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,10.7315,8.4417,8.4417,0,10.7315,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,10.7315,8.4417,8.4417,0,10.7315,10.8343,10.8343,0)); AR08->AddVolume(gGeoManager->MakeTrap("AR08",med347,23.8184,2.8753,0,10.7315,8.4417,8.4417,0,10.7315,10.8343,10.8343,0)); AR_8->AddVolume(gGeoManager->MakeTrap("AR_8",med347,23.8184,8.5686,0,10.7315,8.4417,8.4417,0,10.7315,10.8343,10.8343,0)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1093)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1093)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.9110001E-01)); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.9110001E-01)); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1093)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1093)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.9110001E-01)); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1095)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); RO08->AddVolume(gGeoManager->MakeBox("RO08",med85,-13,-13,0.9110001E-01)); RP08->AddVolume(gGeoManager->MakeBox("RP08",med347,-13,-13,0.2500000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); AD08->AddVolume(gGeoManager->MakeBox("AD08",med357,-13,-13,0.1096)); SG08->AddVolume(gGeoManager->MakeBox("SG08",med85,-13,-13,0.6330001E-01)); SP08->AddVolume(gGeoManager->MakeBox("SP08",med347,-13,-13,0.1300000E-02)); TGeoVolumeMulti *uR11u = gGeoManager->MakeVolumeMulti("&R11", med346); uR11u->AddVolume(gGeoManager->MakeTube("&R11",med346,6.231,8.468,-13)); uR11u->SetVisibility(0); uR11u->AddVolume(gGeoManager->MakeTube("&R11",med346,8.468,11.209,-13)); uR11u->AddVolume(gGeoManager->MakeTube("&R11",med346,11.209,13.977,-13)); TGeoVolumeMulti *u1R1u = gGeoManager->MakeVolumeMulti("&1R1", med346); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,13.977,15.452,-13)); u1R1u->SetVisibility(0); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,15.452,17.086,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,17.086,18.892,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,18.892,20.893,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,20.893,23.109,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,23.109,25.566,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,25.566,28.289,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,28.289,31.311,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,31.311,34.668,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,34.668,38.399,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,38.399,42.556,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,42.556,47.191,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,47.191,52.369,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,52.369,58.172,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,58.172,64.692,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,64.692,72.045,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,72.045,80.379,-13)); u1R1u->AddVolume(gGeoManager->MakeTube("&1R1",med346,80.379,82.634,-13)); TGeoVolumeMulti *uR21u = gGeoManager->MakeVolumeMulti("&R21", med348); uR21u->AddVolume(gGeoManager->MakeTube("&R21",med348,6.231,8.587,-13)); uR21u->SetVisibility(0); uR21u->AddVolume(gGeoManager->MakeTube("&R21",med348,8.587,11.366,-13)); uR21u->AddVolume(gGeoManager->MakeTube("&R21",med348,11.366,14.173,-13)); TGeoVolumeMulti *u2R1u = gGeoManager->MakeVolumeMulti("&2R1", med348); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,14.173,15.67,-13)); u2R1u->SetVisibility(0); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,15.67,17.324,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,17.324,19.158,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,19.158,21.187,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,21.187,23.433,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,23.433,25.923,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,25.923,28.684,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,28.684,31.749,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,31.749,35.154,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,35.154,38.938,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,38.938,43.151,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,43.151,47.852,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,47.852,53.103,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,53.103,58.988,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,58.988,65.599,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,65.599,73.056,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,73.056,81.506,-13)); u2R1u->AddVolume(gGeoManager->MakeTube("&2R1",med348,81.506,88.71,-13)); TGeoVolumeMulti *uR31u = gGeoManager->MakeVolumeMulti("&R31", med348); uR31u->AddVolume(gGeoManager->MakeTube("&R31",med348,6.231,8.711,-13)); uR31u->SetVisibility(0); uR31u->AddVolume(gGeoManager->MakeTube("&R31",med348,8.711,11.531,-13)); uR31u->AddVolume(gGeoManager->MakeTube("&R31",med348,11.531,14.378,-13)); TGeoVolumeMulti *u3R1u = gGeoManager->MakeVolumeMulti("&3R1", med348); u3R1u->AddVolume(gGeoManager->MakeTube("&3R1",med348,14.378,15.895,-13)); u3R1u->SetVisibility(0); u3R1u->AddVolume(gGeoManager->MakeTube("&3R1",med348,15.895,17.574,-13)); u3R1u->AddVolume(gGeoManager->MakeTube("&3R1",med348,17.574,19.434,-13)); u3R1u->AddVolume(gGeoManager->MakeTube("&3R1",med348,19.434,21.493,-13)); u3R1u->AddVolume(gGeoManager->MakeTube("&3R1",med348,21.493,23.773,-13)); u3R1u->AddVolume(gGeoManager->MakeTube("&3R1",med348,23.773,26.301,-13)); TGeoVolumeMulti *u31Ru = gGeoManager->MakeVolumeMulti("&31R", med348); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,26.301,27.664,-13)); u31Ru->SetVisibility(0); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,27.664,29.102,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,29.102,30.615,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,30.615,32.21,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,32.21,33.892,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,33.892,35.663,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,35.663,37.532,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,37.532,39.503,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,39.503,41.583,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,41.583,43.779,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,43.779,46.097,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,46.097,48.546,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,48.546,51.135,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,51.135,53.873,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,53.873,56.774,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,56.774,59.844,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,59.844,63.099,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,63.099,66.551,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,66.551,70.217,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,70.217,74.118,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,74.118,78.267,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,78.267,82.689,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,82.689,87.411,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,87.411,92.459,-13)); u31Ru->AddVolume(gGeoManager->MakeTube("&31R",med348,92.459,96.94,-13)); TGeoVolumeMulti *uR32u = gGeoManager->MakeVolumeMulti("&R32", med348); uR32u->AddVolume(gGeoManager->MakeTube("&R32",med348,6.231,8.835,-13)); uR32u->SetVisibility(0); uR32u->AddVolume(gGeoManager->MakeTube("&R32",med348,8.835,11.698,-13)); uR32u->AddVolume(gGeoManager->MakeTube("&R32",med348,11.698,14.583,-13)); TGeoVolumeMulti *u3R2u = gGeoManager->MakeVolumeMulti("&3R2", med348); u3R2u->AddVolume(gGeoManager->MakeTube("&3R2",med348,14.583,16.123,-13)); u3R2u->SetVisibility(0); u3R2u->AddVolume(gGeoManager->MakeTube("&3R2",med348,16.123,17.828,-13)); u3R2u->AddVolume(gGeoManager->MakeTube("&3R2",med348,17.828,19.712,-13)); u3R2u->AddVolume(gGeoManager->MakeTube("&3R2",med348,19.712,21.8,-13)); u3R2u->AddVolume(gGeoManager->MakeTube("&3R2",med348,21.8,24.112,-13)); u3R2u->AddVolume(gGeoManager->MakeTube("&3R2",med348,24.112,26.676,-13)); TGeoVolumeMulti *u32Ru = gGeoManager->MakeVolumeMulti("&32R", med348); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,26.676,28.059,-13)); u32Ru->SetVisibility(0); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,28.059,29.518,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,29.518,31.053,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,31.053,32.671,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,32.671,34.376,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,34.376,36.172,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,36.172,38.069,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,38.069,40.068,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,40.068,42.178,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,42.178,44.405,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,44.405,46.755,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,46.755,49.24,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,49.24,51.867,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,51.867,54.643,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,54.643,57.584,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,57.584,60.7,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,60.7,64,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,64,67.501,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,67.501,71.222,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,71.222,75.176,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,75.176,79.386,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,79.386,83.872,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,83.872,88.66,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,88.66,93.779,-13)); u32Ru->AddVolume(gGeoManager->MakeTube("&32R",med348,93.779,96.94,-13)); TGeoVolumeMulti *uR33u = gGeoManager->MakeVolumeMulti("&R33", med348); uR33u->AddVolume(gGeoManager->MakeTube("&R33",med348,6.231,8.959,-13)); uR33u->SetVisibility(0); uR33u->AddVolume(gGeoManager->MakeTube("&R33",med348,8.959,11.862,-13)); uR33u->AddVolume(gGeoManager->MakeTube("&R33",med348,11.862,14.788,-13)); TGeoVolumeMulti *u3R3u = gGeoManager->MakeVolumeMulti("&3R3", med348); u3R3u->AddVolume(gGeoManager->MakeTube("&3R3",med348,14.788,16.351,-13)); u3R3u->SetVisibility(0); u3R3u->AddVolume(gGeoManager->MakeTube("&3R3",med348,16.351,18.078,-13)); u3R3u->AddVolume(gGeoManager->MakeTube("&3R3",med348,18.078,19.991,-13)); u3R3u->AddVolume(gGeoManager->MakeTube("&3R3",med348,19.991,22.109,-13)); u3R3u->AddVolume(gGeoManager->MakeTube("&3R3",med348,22.109,24.452,-13)); u3R3u->AddVolume(gGeoManager->MakeTube("&3R3",med348,24.452,27.051,-13)); TGeoVolumeMulti *u33Ru = gGeoManager->MakeVolumeMulti("&33R", med348); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,27.051,28.456,-13)); u33Ru->SetVisibility(0); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,28.456,29.933,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,29.933,31.491,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,31.491,33.132,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,33.132,34.86,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,34.86,36.684,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,36.684,38.606,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,38.606,40.633,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,40.633,42.771,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,42.771,45.03,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,45.03,47.414,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,47.414,49.934,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,49.934,52.597,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,52.597,55.416,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,55.416,58.397,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,58.397,61.553,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,61.553,64.902,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,64.902,68.454,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,68.454,72.225,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,72.225,76.235,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,76.235,80.503,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,80.503,85.055,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,85.055,89.911,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,89.911,95.101,-13)); u33Ru->AddVolume(gGeoManager->MakeTube("&33R",med348,95.101,96.94,-13)); TGeoVolumeMulti *uR41u = gGeoManager->MakeVolumeMulti("&R41", med348); uR41u->AddVolume(gGeoManager->MakeTube("&R41",med348,6.231,9.218,-13)); uR41u->SetVisibility(0); uR41u->AddVolume(gGeoManager->MakeTube("&R41",med348,9.218,12.204,-13)); uR41u->AddVolume(gGeoManager->MakeTube("&R41",med348,12.204,15.216,-13)); TGeoVolumeMulti *u4R1u = gGeoManager->MakeVolumeMulti("&4R1", med348); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,15.216,16.822,-13)); u4R1u->SetVisibility(0); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,16.822,18.6,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,18.6,20.566,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,20.566,22.744,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,22.744,25.158,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,25.158,27.831,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,27.831,30.797,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,30.797,34.087,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,34.087,37.74,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,37.74,41.806,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,41.806,46.33,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,46.33,51.373,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,51.373,57.012,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,57.012,63.329,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,63.329,70.429,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,70.429,78.434,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,78.434,87.507,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,87.507,97.845,-13)); u4R1u->AddVolume(gGeoManager->MakeTube("&4R1",med348,97.845,103.255,-13)); TGeoVolumeMulti *uR42u = gGeoManager->MakeVolumeMulti("&R42", med348); uR42u->AddVolume(gGeoManager->MakeTube("&R42",med348,6.231,9.466,-13)); uR42u->SetVisibility(0); uR42u->AddVolume(gGeoManager->MakeTube("&R42",med348,9.466,12.529,-13)); uR42u->AddVolume(gGeoManager->MakeTube("&R42",med348,12.529,15.621,-13)); TGeoVolumeMulti *u4R2u = gGeoManager->MakeVolumeMulti("&4R2", med348); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,15.621,17.27,-13)); u4R2u->SetVisibility(0); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,17.27,19.097,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,19.097,21.116,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,21.116,23.352,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,23.352,25.83,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,25.83,28.576,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,28.576,31.62,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,31.62,34.997,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,34.997,38.748,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,38.748,42.92,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,42.92,47.566,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,47.566,52.746,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,52.746,58.537,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,58.537,65.021,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,65.021,72.309,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,72.309,80.531,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,80.531,89.845,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,89.845,100.459,-13)); u4R2u->AddVolume(gGeoManager->MakeTube("&4R2",med348,100.459,103.255,-13)); TGeoVolumeMulti *I51R = gGeoManager->MakeVolumeMulti("I51R", med349); I51R->AddVolume(gGeoManager->MakeTube("I51R",med349,5.193,6.756,-13)); I51R->SetVisibility(0); I51R->AddVolume(gGeoManager->MakeTube("I51R",med349,6.756,10.079,-13)); I51R->AddVolume(gGeoManager->MakeTube("I51R",med349,10.079,13.344,-13)); I51R->AddVolume(gGeoManager->MakeTube("I51R",med349,13.344,16.637,-13)); TGeoVolumeMulti *IR51 = gGeoManager->MakeVolumeMulti("IR51", med349); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,16.637,18.393,-13)); IR51->SetVisibility(0); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,18.393,20.335,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,20.335,22.489,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,22.489,24.87,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,24.87,27.507,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,27.507,30.432,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,30.432,33.672,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,33.672,37.272,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,37.272,41.266,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,41.266,45.709,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,45.709,50.656,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,50.656,56.173,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,56.173,62.339,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,62.339,69.244,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,69.244,77.005,-13)); IR51->AddVolume(gGeoManager->MakeTube("IR51",med349,77.005,81.717,-13)); TGeoVolumeMulti *I52R = gGeoManager->MakeVolumeMulti("I52R", med349); I52R->AddVolume(gGeoManager->MakeTube("I52R",med349,5.193,7.141,-13)); I52R->SetVisibility(0); I52R->AddVolume(gGeoManager->MakeTube("I52R",med349,7.141,10.657,-13)); I52R->AddVolume(gGeoManager->MakeTube("I52R",med349,10.657,14.104,-13)); I52R->AddVolume(gGeoManager->MakeTube("I52R",med349,14.104,17.587,-13)); TGeoVolumeMulti *IR52 = gGeoManager->MakeVolumeMulti("IR52", med349); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,17.587,19.444,-13)); IR52->SetVisibility(0); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,19.444,21.498,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,21.498,23.773,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,23.773,26.291,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,26.291,29.077,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,29.077,32.17,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,32.17,35.595,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,35.595,39.399,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,39.399,43.622,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,43.622,48.318,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,48.318,53.546,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,53.546,59.38,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,59.38,65.898,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,65.898,73.198,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,73.198,81.403,-13)); IR52->AddVolume(gGeoManager->MakeTube("IR52",med349,81.403,81.717,-13)); TGeoVolumeMulti *I61R = gGeoManager->MakeVolumeMulti("I61R", med349); I61R->AddVolume(gGeoManager->MakeTube("I61R",med349,5.193,7.569,-13)); I61R->SetVisibility(0); I61R->AddVolume(gGeoManager->MakeTube("I61R",med349,7.569,11.295,-13)); I61R->AddVolume(gGeoManager->MakeTube("I61R",med349,11.295,14.953,-13)); I61R->AddVolume(gGeoManager->MakeTube("I61R",med349,14.953,18.643,-13)); TGeoVolumeMulti *IR61 = gGeoManager->MakeVolumeMulti("IR61", med349); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,18.643,20.612,-13)); IR61->SetVisibility(0); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,20.612,22.79,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,22.79,25.199,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,25.199,27.869,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,27.869,30.825,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,30.825,34.1,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,34.1,37.733,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,37.733,41.765,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,41.765,46.241,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,46.241,51.221,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,51.221,56.763,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,56.763,62.947,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,62.947,69.854,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,69.854,77.593,-13)); IR61->AddVolume(gGeoManager->MakeTube("IR61",med349,77.593,81.717,-13)); TGeoVolumeMulti *I62R = gGeoManager->MakeVolumeMulti("I62R", med349); I62R->AddVolume(gGeoManager->MakeTube("I62R",med349,5.193,7.954,-13)); I62R->SetVisibility(0); I62R->AddVolume(gGeoManager->MakeTube("I62R",med349,7.954,11.87,-13)); I62R->AddVolume(gGeoManager->MakeTube("I62R",med349,11.87,15.715,-13)); I62R->AddVolume(gGeoManager->MakeTube("I62R",med349,15.715,19.593,-13)); TGeoVolumeMulti *IR62 = gGeoManager->MakeVolumeMulti("IR62", med349); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,19.593,21.66,-13)); IR62->SetVisibility(0); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,21.66,23.95,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,23.95,26.483,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,26.483,29.287,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,29.287,32.395,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,32.395,35.838,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,35.838,39.655,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,39.655,43.893,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,43.893,48.597,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,48.597,53.83,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,53.83,59.656,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,59.656,66.154,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,66.154,73.413,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,73.413,81.547,-13)); IR62->AddVolume(gGeoManager->MakeTube("IR62",med349,81.547,81.717,-13)); TGeoVolumeMulti *I71R = gGeoManager->MakeVolumeMulti("I71R", med349); I71R->AddVolume(gGeoManager->MakeTube("I71R",med349,5.193,5.907,-13)); I71R->SetVisibility(0); I71R->AddVolume(gGeoManager->MakeTube("I71R",med349,5.907,8.384,-13)); I71R->AddVolume(gGeoManager->MakeTube("I71R",med349,8.384,12.511,-13)); I71R->AddVolume(gGeoManager->MakeTube("I71R",med349,12.511,16.561,-13)); I71R->AddVolume(gGeoManager->MakeTube("I71R",med349,16.561,20.65,-13)); TGeoVolumeMulti *IR71 = gGeoManager->MakeVolumeMulti("IR71", med349); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,20.65,22.828,-13)); IR71->SetVisibility(0); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,22.828,25.242,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,25.242,27.912,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,27.912,30.868,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,30.868,34.141,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,34.141,37.771,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,37.771,41.793,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,41.793,46.259,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,46.259,51.219,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,51.219,56.733,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,56.733,62.871,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,62.871,69.72,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,69.72,77.37,-13)); IR71->AddVolume(gGeoManager->MakeTube("IR71",med349,77.37,81.717,-13)); TGeoVolumeMulti *I72R = gGeoManager->MakeVolumeMulti("I72R", med349); I72R->AddVolume(gGeoManager->MakeTube("I72R",med349,5.193,6.178,-13)); I72R->SetVisibility(0); I72R->AddVolume(gGeoManager->MakeTube("I72R",med349,6.178,8.769,-13)); I72R->AddVolume(gGeoManager->MakeTube("I72R",med349,8.769,13.086,-13)); I72R->AddVolume(gGeoManager->MakeTube("I72R",med349,13.086,17.324,-13)); I72R->AddVolume(gGeoManager->MakeTube("I72R",med349,17.324,21.599,-13)); TGeoVolumeMulti *IR72 = gGeoManager->MakeVolumeMulti("IR72", med349); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,21.599,23.879,-13)); IR72->SetVisibility(0); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,23.879,26.402,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,26.402,29.194,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,29.194,32.286,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,32.286,35.711,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,35.711,39.508,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,39.508,43.716,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,43.716,48.387,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,48.387,53.574,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,53.574,59.342,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,59.342,65.763,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,65.763,72.927,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,72.927,80.929,-13)); IR72->AddVolume(gGeoManager->MakeTube("IR72",med349,80.929,81.717,-13)); TGeoVolumeMulti *I81R = gGeoManager->MakeVolumeMulti("I81R", med349); I81R->AddVolume(gGeoManager->MakeTube("I81R",med349,5.193,6.48,-13)); I81R->SetVisibility(0); I81R->AddVolume(gGeoManager->MakeTube("I81R",med349,6.48,9.198,-13)); I81R->AddVolume(gGeoManager->MakeTube("I81R",med349,9.198,13.727,-13)); I81R->AddVolume(gGeoManager->MakeTube("I81R",med349,13.727,18.17,-13)); I81R->AddVolume(gGeoManager->MakeTube("I81R",med349,18.17,22.656,-13)); TGeoVolumeMulti *IR81 = gGeoManager->MakeVolumeMulti("IR81", med349); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,22.656,25.047,-13)); IR81->SetVisibility(0); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,25.047,27.694,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,27.694,30.622,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,30.622,33.867,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,33.867,37.459,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,37.459,41.438,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,41.438,45.854,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,45.854,50.753,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,50.753,56.194,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,56.194,62.242,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,62.242,68.98,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,68.98,76.491,-13)); IR81->AddVolume(gGeoManager->MakeTube("IR81",med349,76.491,81.717,-13)); TGeoVolumeMulti *I82R = gGeoManager->MakeVolumeMulti("I82R", med349); I82R->AddVolume(gGeoManager->MakeTube("I82R",med349,5.193,6.753,-13)); I82R->SetVisibility(0); I82R->AddVolume(gGeoManager->MakeTube("I82R",med349,6.753,9.583,-13)); I82R->AddVolume(gGeoManager->MakeTube("I82R",med349,9.583,14.302,-13)); I82R->AddVolume(gGeoManager->MakeTube("I82R",med349,14.302,18.932,-13)); I82R->AddVolume(gGeoManager->MakeTube("I82R",med349,18.932,23.606,-13)); TGeoVolumeMulti *IR82 = gGeoManager->MakeVolumeMulti("IR82", med349); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,23.606,26.096,-13)); IR82->SetVisibility(0); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,26.096,28.854,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,28.854,31.906,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,31.906,35.286,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,35.286,39.029,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,39.029,43.176,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,43.176,47.776,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,47.776,52.88,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,52.88,58.549,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,58.549,64.854,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,64.854,71.871,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,71.871,79.7,-13)); IR82->AddVolume(gGeoManager->MakeTube("IR82",med349,79.7,81.717,-13)); TGeoVolumeMulti *I91R = gGeoManager->MakeVolumeMulti("I91R", med346); I91R->AddVolume(gGeoManager->MakeTube("I91R",med346,5.193,7.191,-13)); I91R->SetVisibility(0); I91R->AddVolume(gGeoManager->MakeTube("I91R",med346,7.191,10.208,-13)); I91R->AddVolume(gGeoManager->MakeTube("I91R",med346,10.208,15.234,-13)); I91R->AddVolume(gGeoManager->MakeTube("I91R",med346,15.234,20.163,-13)); I91R->AddVolume(gGeoManager->MakeTube("I91R",med346,20.163,25.141,-13)); TGeoVolumeMulti *IR91 = gGeoManager->MakeVolumeMulti("IR91", med346); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,25.141,27.795,-13)); IR91->SetVisibility(0); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,27.795,30.734,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,30.734,33.984,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,33.984,37.583,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,37.583,41.57,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,41.57,45.988,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,45.988,50.887,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,50.887,56.323,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,56.323,62.362,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,62.362,69.074,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,69.074,76.552,-13)); IR91->AddVolume(gGeoManager->MakeTube("IR91",med346,76.552,81.717,-13)); TGeoVolumeMulti *I92R = gGeoManager->MakeVolumeMulti("I92R", med346); I92R->AddVolume(gGeoManager->MakeTube("I92R",med346,5.193,7.706,-13)); I92R->SetVisibility(0); I92R->AddVolume(gGeoManager->MakeTube("I92R",med346,7.706,10.935,-13)); I92R->AddVolume(gGeoManager->MakeTube("I92R",med346,10.935,16.321,-13)); I92R->AddVolume(gGeoManager->MakeTube("I92R",med346,16.321,21.602,-13)); I92R->AddVolume(gGeoManager->MakeTube("I92R",med346,21.602,26.934,-13)); TGeoVolumeMulti *IR92 = gGeoManager->MakeVolumeMulti("IR92", med346); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,26.934,29.779,-13)); IR92->SetVisibility(0); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,29.779,32.925,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,32.925,36.408,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,36.408,40.266,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,40.266,44.536,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,44.536,49.268,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,49.268,54.517,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,54.517,60.343,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,60.343,66.81,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,66.81,74.004,-13)); IR92->AddVolume(gGeoManager->MakeTube("IR92",med346,74.004,81.717,-13)); TGeoVolumeMulti *I93R = gGeoManager->MakeVolumeMulti("I93R", med346); I93R->AddVolume(gGeoManager->MakeTube("I93R",med346,5.193,8.217,-13)); I93R->SetVisibility(0); I93R->AddVolume(gGeoManager->MakeTube("I93R",med346,8.217,11.665,-13)); I93R->AddVolume(gGeoManager->MakeTube("I93R",med346,11.665,17.407,-13)); I93R->AddVolume(gGeoManager->MakeTube("I93R",med346,17.407,23.041,-13)); I93R->AddVolume(gGeoManager->MakeTube("I93R",med346,23.041,28.73,-13)); TGeoVolumeMulti *IR93 = gGeoManager->MakeVolumeMulti("IR93", med346); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,28.73,31.762,-13)); IR93->SetVisibility(0); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,31.762,35.118,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,35.118,38.832,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,38.832,42.946,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,42.946,47.503,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,47.503,52.551,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,52.551,58.149,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,58.149,64.36,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,64.36,71.26,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,71.26,78.933,-13)); IR93->AddVolume(gGeoManager->MakeTube("IR93",med346,78.933,81.717,-13)); TGeoVolumeMulti *u51Ru = gGeoManager->MakeVolumeMulti("&51R", med348); u51Ru->AddVolume(gGeoManager->MakeTubs("&51R",med348,89.987,94.567,4.0472,-2.8125,2.8125)); u51Ru->SetLineColor(7); u51Ru->AddVolume(gGeoManager->MakeTubs("&51R",med348,94.567,105.738,4.0472,-2.8125,2.8125)); u51Ru->AddVolume(gGeoManager->MakeTubs("&51R",med348,105.738,118.56,4.0472,-2.8125,2.8125)); u51Ru->AddVolume(gGeoManager->MakeTubs("&51R",med348,118.56,133.399,4.0472,-2.8125,2.8125)); u51Ru->AddVolume(gGeoManager->MakeTubs("&51R",med348,133.399,150.758,4.0472,-2.8125,2.8125)); u51Ru->AddVolume(gGeoManager->MakeTubs("&51R",med348,150.758,157.364,4.0472,-2.8125,2.8125)); TGeoVolumeMulti *u52Ru = gGeoManager->MakeVolumeMulti("&52R", med348); u52Ru->AddVolume(gGeoManager->MakeTubs("&52R",med348,89.987,98.671,4.7242,-2.8125,2.8125)); u52Ru->SetLineColor(7); u52Ru->AddVolume(gGeoManager->MakeTubs("&52R",med348,98.671,110.328,4.7242,-2.8125,2.8125)); u52Ru->AddVolume(gGeoManager->MakeTubs("&52R",med348,110.328,123.705,4.7242,-2.8125,2.8125)); u52Ru->AddVolume(gGeoManager->MakeTubs("&52R",med348,123.705,139.187,4.7242,-2.8125,2.8125)); u52Ru->AddVolume(gGeoManager->MakeTubs("&52R",med348,139.187,157.364,4.7242,-2.8125,2.8125)); TGeoVolumeMulti *u61Ru = gGeoManager->MakeVolumeMulti("&61R", med348); u61Ru->AddVolume(gGeoManager->MakeTubs("&61R",med348,89.987,92.191,4.0472,-2.8125,2.8125)); u61Ru->SetLineColor(7); u61Ru->AddVolume(gGeoManager->MakeTubs("&61R",med348,92.191,102.853,4.0472,-2.8125,2.8125)); u61Ru->AddVolume(gGeoManager->MakeTubs("&61R",med348,102.853,115.004,4.0472,-2.8125,2.8125)); u61Ru->AddVolume(gGeoManager->MakeTubs("&61R",med348,115.004,128.948,4.0472,-2.8125,2.8125)); u61Ru->AddVolume(gGeoManager->MakeTubs("&61R",med348,128.948,145.086,4.0472,-2.8125,2.8125)); u61Ru->AddVolume(gGeoManager->MakeTubs("&61R",med348,145.086,157.364,4.0472,-2.8125,2.8125)); TGeoVolumeMulti *u62Ru = gGeoManager->MakeVolumeMulti("&62R", med348); u62Ru->AddVolume(gGeoManager->MakeTubs("&62R",med348,89.987,95.869,4.7242,-2.8125,2.8125)); u62Ru->SetLineColor(7); u62Ru->AddVolume(gGeoManager->MakeTubs("&62R",med348,95.869,106.959,4.7242,-2.8125,2.8125)); u62Ru->AddVolume(gGeoManager->MakeTubs("&62R",med348,106.959,119.594,4.7242,-2.8125,2.8125)); u62Ru->AddVolume(gGeoManager->MakeTubs("&62R",med348,119.594,134.095,4.7242,-2.8125,2.8125)); u62Ru->AddVolume(gGeoManager->MakeTubs("&62R",med348,134.095,150.877,4.7242,-2.8125,2.8125)); u62Ru->AddVolume(gGeoManager->MakeTubs("&62R",med348,150.877,157.364,4.7242,-2.8125,2.8125)); TGeoVolumeMulti *u71Ru = gGeoManager->MakeVolumeMulti("&71R", med348); u71Ru->AddVolume(gGeoManager->MakeTubs("&71R",med348,89.987,99.618,4.0472,-2.8125,2.8125)); u71Ru->SetLineColor(7); u71Ru->AddVolume(gGeoManager->MakeTubs("&71R",med348,99.618,111.141,4.0472,-2.8125,2.8125)); u71Ru->AddVolume(gGeoManager->MakeTubs("&71R",med348,111.141,124.272,4.0472,-2.8125,2.8125)); u71Ru->AddVolume(gGeoManager->MakeTubs("&71R",med348,124.272,139.339,4.0472,-2.8125,2.8125)); u71Ru->AddVolume(gGeoManager->MakeTubs("&71R",med348,139.339,157.364,4.0472,-2.8125,2.8125)); TGeoVolumeMulti *u72Ru = gGeoManager->MakeVolumeMulti("&72R", med348); u72Ru->AddVolume(gGeoManager->MakeTubs("&72R",med348,89.987,103.296,4.7242,-2.8125,2.8125)); u72Ru->SetLineColor(7); u72Ru->AddVolume(gGeoManager->MakeTubs("&72R",med348,103.296,115.244,4.7242,-2.8125,2.8125)); u72Ru->AddVolume(gGeoManager->MakeTubs("&72R",med348,115.244,128.86,4.7242,-2.8125,2.8125)); u72Ru->AddVolume(gGeoManager->MakeTubs("&72R",med348,128.86,144.484,4.7242,-2.8125,2.8125)); u72Ru->AddVolume(gGeoManager->MakeTubs("&72R",med348,144.484,157.364,4.7242,-2.8125,2.8125)); TGeoVolumeMulti *u81Ru = gGeoManager->MakeVolumeMulti("&81R", med348); u81Ru->AddVolume(gGeoManager->MakeTubs("&81R",med348,89.987,96.12,4.0472,-2.8125,2.8125)); u81Ru->SetLineColor(7); u81Ru->AddVolume(gGeoManager->MakeTubs("&81R",med348,96.12,107.047,4.0472,-2.8125,2.8125)); u81Ru->AddVolume(gGeoManager->MakeTubs("&81R",med348,107.047,119.429,4.0472,-2.8125,2.8125)); u81Ru->AddVolume(gGeoManager->MakeTubs("&81R",med348,119.429,133.538,4.0472,-2.8125,2.8125)); u81Ru->AddVolume(gGeoManager->MakeTubs("&81R",med348,133.538,149.727,4.0472,-2.8125,2.8125)); u81Ru->AddVolume(gGeoManager->MakeTubs("&81R",med348,149.727,157.364,4.0472,-2.8125,2.8125)); TGeoVolumeMulti *u82Ru = gGeoManager->MakeVolumeMulti("&82R", med348); u82Ru->AddVolume(gGeoManager->MakeTubs("&82R",med348,89.987,99.423,4.4297,-2.8125,2.8125)); u82Ru->SetLineColor(7); u82Ru->AddVolume(gGeoManager->MakeTubs("&82R",med348,99.423,110.725,4.4297,-2.8125,2.8125)); u82Ru->AddVolume(gGeoManager->MakeTubs("&82R",med348,110.725,123.533,4.4297,-2.8125,2.8125)); u82Ru->AddVolume(gGeoManager->MakeTubs("&82R",med348,123.533,138.126,4.4297,-2.8125,2.8125)); u82Ru->AddVolume(gGeoManager->MakeTubs("&82R",med348,138.126,157.364,4.4297,-2.8125,2.8125)); TGeoVolumeMulti *u91Ru = gGeoManager->MakeVolumeMulti("&91R", med346); u91Ru->AddVolume(gGeoManager->MakeTubs("&91R",med346,89.863,95.266,10.4109,-2.8125,2.8125)); u91Ru->SetLineColor(7); u91Ru->AddVolume(gGeoManager->MakeTubs("&91R",med346,95.266,105.943,10.4109,-2.8125,2.8125)); u91Ru->AddVolume(gGeoManager->MakeTubs("&91R",med346,105.943,117.988,10.4109,-2.8125,2.8125)); u91Ru->AddVolume(gGeoManager->MakeTubs("&91R",med346,117.988,131.636,10.4109,-2.8125,2.8125)); u91Ru->AddVolume(gGeoManager->MakeTubs("&91R",med346,131.636,147.186,10.4109,-2.8125,2.8125)); u91Ru->AddVolume(gGeoManager->MakeTubs("&91R",med346,147.186,157.519,10.4109,-2.8125,2.8125)); TGeoVolumeMulti *u92Ru = gGeoManager->MakeVolumeMulti("&92R", med346); u92Ru->AddVolume(gGeoManager->MakeTubs("&92R",med346,89.863,92.928,13.0136,-2.8125,2.8125)); u92Ru->SetLineColor(7); u92Ru->AddVolume(gGeoManager->MakeTubs("&92R",med346,92.928,103.222,13.0136,-2.8125,2.8125)); u92Ru->AddVolume(gGeoManager->MakeTubs("&92R",med346,103.222,114.793,13.0136,-2.8125,2.8125)); u92Ru->AddVolume(gGeoManager->MakeTubs("&92R",med346,114.793,127.844,13.0136,-2.8125,2.8125)); u92Ru->AddVolume(gGeoManager->MakeTubs("&92R",med346,127.844,142.632,13.0136,-2.8125,2.8125)); u92Ru->AddVolume(gGeoManager->MakeTubs("&92R",med346,142.632,157.519,13.0136,-2.8125,2.8125)); TGeoVolumeMulti *u93Ru = gGeoManager->MakeVolumeMulti("&93R", med346); u93Ru->AddVolume(gGeoManager->MakeTubs("&93R",med346,89.863,100.887,13.0972,-2.8125,2.8125)); u93Ru->SetLineColor(7); u93Ru->AddVolume(gGeoManager->MakeTubs("&93R",med346,100.887,112.065,13.0972,-2.8125,2.8125)); u93Ru->AddVolume(gGeoManager->MakeTubs("&93R",med346,112.065,124.627,13.0972,-2.8125,2.8125)); u93Ru->AddVolume(gGeoManager->MakeTubs("&93R",med346,124.627,138.794,13.0972,-2.8125,2.8125)); u93Ru->AddVolume(gGeoManager->MakeTubs("&93R",med346,138.794,157.519,13.0972,-2.8125,2.8125)); TGeoVolumeMulti *u50Ru = gGeoManager->MakeVolumeMulti("&50R", med346); u50Ru->AddVolume(gGeoManager->MakeTubs("&50R",med346,114.938,127.37,0.8840001,-2.8125,2.8125)); u50Ru->SetLineColor(7); u50Ru->AddVolume(gGeoManager->MakeTubs("&50R",med346,127.37,143.947,0.8840001,-2.8125,2.8125)); u50Ru->AddVolume(gGeoManager->MakeTubs("&50R",med346,143.947,159.766,0.8840001,-2.8125,2.8125)); TGeoVolumeMulti *RO11 = gGeoManager->MakeVolumeMulti("RO11", med346); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-11.25,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,6.1764,168.7893,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,12.126,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,18.1979,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO11->SetLineColor(7); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,6.1764,168.7893,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,12.126,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,18.1979,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,0,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,6.1764,168.7893,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,12.126,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,18.1979,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,6.1764,168.7893,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,12.126,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,18.1979,158.4842,168.7893); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-11.25,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-2.9685,184.6287,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,6.1764,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,9.053,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,18.1979,168.7893,168.7893); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-2.9685,184.6287,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,6.1764,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,9.053,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,18.1979,168.7893,168.7893); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,0,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-2.9685,184.6287,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,6.1764,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,9.053,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,18.1979,168.7893,168.7893); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-2.9685,184.6287,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,6.1764,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,9.053,168.7893,184.6287); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,18.1979,168.7893,168.7893); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-11.25,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-13.1828,202.3203,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-2.9685,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-1.1613,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,9.053,184.6287,184.6287); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-13.1828,202.3203,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-2.9685,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-1.1613,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,9.053,184.6287,184.6287); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,0,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-13.1828,202.3203,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-2.9685,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-1.1613,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,9.053,184.6287,184.6287); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-13.1828,202.3203,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-2.9685,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-1.1613,184.6287,202.3203); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,9.053,184.6287,184.6287); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-11.25,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-13.1828,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-11.8271,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,-1.1613,202.3203,202.3203); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,-5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-13.1828,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-11.8271,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,-1.1613,202.3203,202.3203); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,0,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-13.1828,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-11.8271,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,-1.1613,202.3203,202.3203); RO11->AddVolume(gGeoManager->MakePcon("RO11",med346,5.625,5.625,4)); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(1,-13.1828,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(2,-11.8271,202.3203,220.794); ((TGeoPcon*)RO11->GetLastShape())->DefineSection(3,-1.1613,202.3203,202.3203); TGeoVolumeMulti *RO12 = gGeoManager->MakeVolumeMulti("RO12", med346); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-11.25,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,2.2101,175.6591,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,12.126,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,14.2316,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO12->SetLineColor(7); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,2.2101,175.6591,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,12.126,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,14.2316,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,0,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,2.2101,175.6591,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,12.126,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,14.2316,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,2.2101,175.6591,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,12.126,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,14.2316,158.4842,175.6591); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-11.25,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-7.3091,192.1467,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,2.2101,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,4.7124,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,14.2316,175.6591,175.6591); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-7.3091,192.1467,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,2.2101,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,4.7124,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,14.2316,175.6591,175.6591); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,0,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-7.3091,192.1467,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,2.2101,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,4.7124,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,14.2316,175.6591,175.6591); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-7.3091,192.1467,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,2.2101,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,4.7124,175.6591,192.1467); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,14.2316,175.6591,175.6591); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-11.25,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-17.9402,210.5604,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-7.3091,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-5.9187,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,4.7124,192.1467,192.1467); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-17.9402,210.5604,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-7.3091,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-5.9187,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,4.7124,192.1467,192.1467); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,0,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-17.9402,210.5604,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-7.3091,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-5.9187,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,4.7124,192.1467,192.1467); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-17.9402,210.5604,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-7.3091,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-5.9187,192.1467,210.5604); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,4.7124,192.1467,192.1467); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-11.25,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-17.9402,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-11.8271,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,-5.9187,210.5604,210.5604); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,-5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-17.9402,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-11.8271,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,-5.9187,210.5604,210.5604); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,0,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-17.9402,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-11.8271,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,-5.9187,210.5604,210.5604); RO12->AddVolume(gGeoManager->MakePcon("RO12",med346,5.625,5.625,4)); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(1,-17.9402,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(2,-11.8271,210.5604,220.794); ((TGeoPcon*)RO12->GetLastShape())->DefineSection(3,-5.9187,210.5604,210.5604); TGeoVolumeMulti *RO13 = gGeoManager->MakeVolumeMulti("RO13", med346); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-11.25,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,7.1582,167.0887,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,12.126,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,19.1797,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO13->SetLineColor(7); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,7.1582,167.0887,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,12.126,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,19.1797,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,0,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,7.1582,167.0887,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,12.126,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,19.1797,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,7.1582,167.0887,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,12.126,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,19.1797,158.4842,167.0887); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-11.25,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-1.7631,182.5408,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,7.1582,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,10.2584,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,19.1797,167.0887,167.0887); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-1.7631,182.5408,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,7.1582,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,10.2584,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,19.1797,167.0887,167.0887); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,0,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-1.7631,182.5408,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,7.1582,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,10.2584,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,19.1797,167.0887,167.0887); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-1.7631,182.5408,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,7.1582,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,10.2584,167.0887,182.5408); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,19.1797,167.0887,167.0887); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-11.25,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-11.6516,199.6682,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-1.7631,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,0.3699,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,10.2584,182.5408,182.5408); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-11.6516,199.6682,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-1.7631,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,0.3699,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,10.2584,182.5408,182.5408); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,0,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-11.6516,199.6682,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-1.7631,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,0.3699,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,10.2584,182.5408,182.5408); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-11.6516,199.6682,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-1.7631,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,0.3699,182.5408,199.6682); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,10.2584,182.5408,182.5408); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-11.25,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-22.6991,218.8031,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-11.6516,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-10.6776,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,0.3699,199.6682,199.6682); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-22.6991,218.8031,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-11.6516,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-10.6776,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,0.3699,199.6682,199.6682); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,0,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-22.6991,218.8031,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-11.6516,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-10.6776,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,0.3699,199.6682,199.6682); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-22.6991,218.8031,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-11.6516,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-10.6776,199.6682,218.8031); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,0.3699,199.6682,199.6682); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-11.25,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-22.6991,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-11.8271,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,-10.6776,218.8031,218.8031); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,-5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-22.6991,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-11.8271,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,-10.6776,218.8031,218.8031); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,0,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-22.6991,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-11.8271,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,-10.6776,218.8031,218.8031); RO13->AddVolume(gGeoManager->MakePcon("RO13",med346,5.625,5.625,4)); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(1,-22.6991,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(2,-11.8271,218.8031,220.794); ((TGeoPcon*)RO13->GetLastShape())->DefineSection(3,-10.6776,218.8031,218.8031); TGeoVolumeMulti *RO14 = gGeoManager->MakeVolumeMulti("RO14", med346); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-11.25,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,3.5258,173.3802,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,12.126,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,15.5473,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO14->SetLineColor(7); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,3.5258,173.3802,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,12.126,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,15.5473,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,0,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,3.5258,173.3802,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,12.126,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,15.5473,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,3.5258,173.3802,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,12.126,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,15.5473,158.4842,173.3802); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-11.25,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-5.7328,189.4166,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,3.5258,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,6.2887,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,15.5473,173.3802,173.3802); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-5.7328,189.4166,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,3.5258,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,6.2887,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,15.5473,173.3802,173.3802); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,0,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-5.7328,189.4166,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,3.5258,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,6.2887,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,15.5473,173.3802,173.3802); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-5.7328,189.4166,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,3.5258,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,6.2887,173.3802,189.4166); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,15.5473,173.3802,173.3802); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-11.25,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-15.9936,207.1889,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-5.7328,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-3.9721,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,6.2887,189.4166,189.4166); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-15.9936,207.1889,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-5.7328,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-3.9721,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,6.2887,189.4166,189.4166); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,0,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-15.9936,207.1889,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-5.7328,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-3.9721,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,6.2887,189.4166,189.4166); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-15.9936,207.1889,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-5.7328,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-3.9721,189.4166,207.1889); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,6.2887,189.4166,189.4166); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-11.25,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-15.9936,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-11.8271,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,-3.9721,207.1889,207.1889); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,-5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-15.9936,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-11.8271,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,-3.9721,207.1889,207.1889); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,0,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-15.9936,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-11.8271,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,-3.9721,207.1889,207.1889); RO14->AddVolume(gGeoManager->MakePcon("RO14",med346,5.625,5.625,4)); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(1,-15.9936,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(2,-11.8271,207.1889,220.794); ((TGeoPcon*)RO14->GetLastShape())->DefineSection(3,-3.9721,207.1889,207.1889); TGeoVolumeMulti *RO21 = gGeoManager->MakeVolumeMulti("RO21", med346); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-11.25,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,8.546,164.6849,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,12.126,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,20.5675,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO21->SetLineColor(7); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,8.546,164.6849,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,12.126,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,20.5675,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,0,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,8.546,164.6849,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,12.126,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,20.5675,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,8.546,164.6849,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,12.126,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,20.5675,158.4842,164.6849); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-11.25,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-0.1681,179.7782,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,8.546,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,11.8534,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,20.5675,164.6849,164.6849); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-0.1681,179.7782,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,8.546,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,11.8534,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,20.5675,164.6849,164.6849); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,0,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-0.1681,179.7782,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,8.546,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,11.8534,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,20.5675,164.6849,164.6849); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-0.1681,179.7782,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,8.546,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,11.8534,164.6849,179.7782); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,20.5675,164.6849,164.6849); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-11.25,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-9.7672,196.4043,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-0.1681,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,2.2543,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,11.8534,179.7782,179.7782); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-9.7672,196.4043,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-0.1681,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,2.2543,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,11.8534,179.7782,179.7782); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,0,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-9.7672,196.4043,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-0.1681,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,2.2543,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,11.8534,179.7782,179.7782); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-9.7672,196.4043,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-0.1681,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,2.2543,179.7782,196.4043); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,11.8534,179.7782,179.7782); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-11.25,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-20.4059,214.8311,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-9.7672,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-8.3844,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,2.2543,196.4043,196.4043); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-20.4059,214.8311,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-9.7672,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-8.3844,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,2.2543,196.4043,196.4043); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,0,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-20.4059,214.8311,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-9.7672,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-8.3844,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,2.2543,196.4043,196.4043); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-20.4059,214.8311,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-9.7672,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-8.3844,196.4043,214.8311); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,2.2543,196.4043,196.4043); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-11.25,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-20.4059,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-11.8271,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,-8.3844,214.8311,214.8311); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,-5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-20.4059,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-11.8271,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,-8.3844,214.8311,214.8311); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,0,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-20.4059,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-11.8271,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,-8.3844,214.8311,214.8311); RO21->AddVolume(gGeoManager->MakePcon("RO21",med346,5.625,5.625,4)); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(1,-20.4059,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(2,-11.8271,214.8311,220.794); ((TGeoPcon*)RO21->GetLastShape())->DefineSection(3,-8.3844,214.8311,214.8311); TGeoVolumeMulti *RO22 = gGeoManager->MakeVolumeMulti("RO22", med346); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-11.25,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,5.2175,170.4501,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,12.126,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,17.239,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO22->SetLineColor(7); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,5.2175,170.4501,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,12.126,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,17.239,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,0,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,5.2175,170.4501,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,12.126,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,17.239,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,5.2175,170.4501,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,12.126,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,17.239,158.4842,170.4501); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-11.25,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-3.802,186.0723,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,5.2175,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,8.2195,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,17.239,170.4501,170.4501); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-3.802,186.0723,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,5.2175,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,8.2195,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,17.239,170.4501,170.4501); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,0,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-3.802,186.0723,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,5.2175,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,8.2195,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,17.239,170.4501,170.4501); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-3.802,186.0723,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,5.2175,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,8.2195,170.4501,186.0723); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,17.239,170.4501,170.4501); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-11.25,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-13.7369,203.2801,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-3.802,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-1.7154,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,8.2195,186.0723,186.0723); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-13.7369,203.2801,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-3.802,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-1.7154,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,8.2195,186.0723,186.0723); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,0,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-13.7369,203.2801,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-3.802,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-1.7154,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,8.2195,186.0723,186.0723); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-13.7369,203.2801,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-3.802,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-1.7154,186.0723,203.2801); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,8.2195,186.0723,186.0723); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-11.25,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-13.7369,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-11.8271,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,-1.7154,203.2801,203.2801); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,-5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-13.7369,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-11.8271,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,-1.7154,203.2801,203.2801); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,0,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-13.7369,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-11.8271,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,-1.7154,203.2801,203.2801); RO22->AddVolume(gGeoManager->MakePcon("RO22",med346,5.625,5.625,4)); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(1,-13.7369,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(2,-11.8271,203.2801,220.794); ((TGeoPcon*)RO22->GetLastShape())->DefineSection(3,-1.7154,203.2801,203.2801); TGeoVolumeMulti *RO23 = gGeoManager->MakeVolumeMulti("RO23", med346); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-11.25,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,1.888,176.217,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,12.126,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,13.9095,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO23->SetLineColor(7); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,1.888,176.217,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,12.126,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,13.9095,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,0,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,1.888,176.217,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,12.126,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,13.9095,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,1.888,176.217,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,12.126,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,13.9095,158.4842,176.217); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-11.25,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-7.4348,192.3645,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,1.888,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,4.5867,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,13.9095,176.217,176.217); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-7.4348,192.3645,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,1.888,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,4.5867,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,13.9095,176.217,176.217); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,0,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-7.4348,192.3645,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,1.888,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,4.5867,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,13.9095,176.217,176.217); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-7.4348,192.3645,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,1.888,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,4.5867,176.217,192.3645); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,13.9095,176.217,176.217); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-11.25,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-17.7056,210.1541,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-7.4348,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-5.6841,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,4.5867,192.3645,192.3645); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-17.7056,210.1541,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-7.4348,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-5.6841,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,4.5867,192.3645,192.3645); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,0,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-17.7056,210.1541,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-7.4348,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-5.6841,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,4.5867,192.3645,192.3645); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-17.7056,210.1541,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-7.4348,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-5.6841,192.3645,210.1541); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,4.5867,192.3645,192.3645); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-11.25,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-17.7056,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-11.8271,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,-5.6841,210.1541,210.1541); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,-5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-17.7056,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-11.8271,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,-5.6841,210.1541,210.1541); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,0,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-17.7056,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-11.8271,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,-5.6841,210.1541,210.1541); RO23->AddVolume(gGeoManager->MakePcon("RO23",med346,5.625,5.625,4)); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(1,-17.7056,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(2,-11.8271,210.1541,220.794); ((TGeoPcon*)RO23->GetLastShape())->DefineSection(3,-5.6841,210.1541,210.1541); TGeoVolumeMulti *RO24 = gGeoManager->MakeVolumeMulti("RO24", med346); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-11.25,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-1.4395,181.9804,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,10.582,161.1586,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,12.126,158.4842,179.306); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO24->SetLineColor(7); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-1.4395,181.9804,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,10.582,161.1586,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,12.126,158.4842,179.306); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,0,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-1.4395,181.9804,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,10.582,161.1586,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,12.126,158.4842,179.306); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-1.4395,181.9804,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,10.582,161.1586,181.9804); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,12.126,158.4842,179.306); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-11.25,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-11.0682,198.6577,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-1.4395,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,0.9533001,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,10.582,181.9804,181.9804); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-11.0682,198.6577,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-1.4395,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,0.9533001,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,10.582,181.9804,181.9804); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,0,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-11.0682,198.6577,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-1.4395,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,0.9533001,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,10.582,181.9804,181.9804); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-11.0682,198.6577,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-1.4395,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,0.9533001,181.9804,198.6577); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,10.582,181.9804,181.9804); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-11.25,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-21.6764,217.0316,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-11.0682,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-9.6549,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,0.9533001,198.6577,198.6577); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-21.6764,217.0316,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-11.0682,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-9.6549,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,0.9533001,198.6577,198.6577); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,0,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-21.6764,217.0316,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-11.0682,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-9.6549,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,0.9533001,198.6577,198.6577); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-21.6764,217.0316,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-11.0682,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-9.6549,198.6577,217.0316); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,0.9533001,198.6577,198.6577); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-11.25,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-21.6764,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-11.8271,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,-9.6549,217.0316,217.0316); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,-5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-21.6764,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-11.8271,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,-9.6549,217.0316,217.0316); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,0,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-21.6764,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-11.8271,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,-9.6549,217.0316,217.0316); RO24->AddVolume(gGeoManager->MakePcon("RO24",med346,5.625,5.625,4)); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(1,-21.6764,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(2,-11.8271,217.0316,220.794); ((TGeoPcon*)RO24->GetLastShape())->DefineSection(3,-9.6549,217.0316,217.0316); TGeoVolumeMulti *RO31 = gGeoManager->MakeVolumeMulti("RO31", med346); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-11.25,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,4.2418,172.1401,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,12.126,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,16.2633,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO31->SetLineColor(7); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,4.2418,172.1401,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,12.126,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,16.2633,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,0,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,4.2418,172.1401,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,12.126,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,16.2633,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,4.2418,172.1401,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,12.126,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,16.2633,158.4842,172.1401); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-11.25,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-4.8236,187.8418,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,4.2418,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,7.1979,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,16.2633,172.1401,172.1401); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-4.8236,187.8418,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,4.2418,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,7.1979,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,16.2633,172.1401,172.1401); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,0,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-4.8236,187.8418,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,4.2418,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,7.1979,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,16.2633,172.1401,172.1401); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-4.8236,187.8418,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,4.2418,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,7.1979,172.1401,187.8418); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,16.2633,172.1401,172.1401); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-11.25,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-14.7616,205.0549,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-4.8236,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-2.7401,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,7.1979,187.8418,187.8418); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-14.7616,205.0549,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-4.8236,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-2.7401,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,7.1979,187.8418,187.8418); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,0,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-14.7616,205.0549,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-4.8236,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-2.7401,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,7.1979,187.8418,187.8418); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-14.7616,205.0549,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-4.8236,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-2.7401,187.8418,205.0549); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,7.1979,187.8418,187.8418); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-11.25,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-14.7616,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-11.8271,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,-2.7401,205.0549,205.0549); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,-5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-14.7616,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-11.8271,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,-2.7401,205.0549,205.0549); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,0,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-14.7616,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-11.8271,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,-2.7401,205.0549,205.0549); RO31->AddVolume(gGeoManager->MakePcon("RO31",med346,5.625,5.625,4)); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(1,-14.7616,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(2,-11.8271,205.0549,220.794); ((TGeoPcon*)RO31->GetLastShape())->DefineSection(3,-2.7401,205.0549,205.0549); TGeoVolumeMulti *RO32 = gGeoManager->MakeVolumeMulti("RO32", med346); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-11.25,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,1.1904,177.4253,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,12.126,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,13.2119,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO32->SetLineColor(7); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,1.1904,177.4253,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,12.126,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,13.2119,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,0,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,1.1904,177.4253,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,12.126,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,13.2119,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,1.1904,177.4253,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,12.126,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,13.2119,158.4842,177.4253); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-11.25,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-8.1506,193.6043,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,1.1904,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,3.8709,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,13.2119,177.4253,177.4253); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-8.1506,193.6043,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,1.1904,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,3.8709,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,13.2119,177.4253,177.4253); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,0,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-8.1506,193.6043,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,1.1904,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,3.8709,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,13.2119,177.4253,177.4253); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-8.1506,193.6043,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,1.1904,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,3.8709,177.4253,193.6043); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,13.2119,177.4253,177.4253); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-11.25,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-18.3959,211.3498,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-8.1506,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-6.3744,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,3.8709,193.6043,193.6043); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-18.3959,211.3498,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-8.1506,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-6.3744,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,3.8709,193.6043,193.6043); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,0,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-18.3959,211.3498,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-8.1506,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-6.3744,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,3.8709,193.6043,193.6043); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-18.3959,211.3498,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-8.1506,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-6.3744,193.6043,211.3498); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,3.8709,193.6043,193.6043); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-11.25,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-18.3959,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-11.8271,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,-6.3744,211.3498,211.3498); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,-5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-18.3959,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-11.8271,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,-6.3744,211.3498,211.3498); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,0,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-18.3959,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-11.8271,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,-6.3744,211.3498,211.3498); RO32->AddVolume(gGeoManager->MakePcon("RO32",med346,5.625,5.625,4)); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(1,-18.3959,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(2,-11.8271,211.3498,220.794); ((TGeoPcon*)RO32->GetLastShape())->DefineSection(3,-6.3744,211.3498,211.3498); TGeoVolumeMulti *RO33 = gGeoManager->MakeVolumeMulti("RO33", med346); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-11.25,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,6.9445,167.4588,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,12.126,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,18.966,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO33->SetLineColor(7); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,6.9445,167.4588,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,12.126,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,18.966,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,0,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,6.9445,167.4588,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,12.126,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,18.966,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,6.9445,167.4588,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,12.126,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,18.966,158.4842,167.4588); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-11.25,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-1.8596,182.7079,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,6.9445,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,10.1619,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,18.966,167.4588,167.4588); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-1.8596,182.7079,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,6.9445,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,10.1619,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,18.966,167.4588,167.4588); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,0,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-1.8596,182.7079,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,6.9445,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,10.1619,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,18.966,167.4588,167.4588); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-1.8596,182.7079,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,6.9445,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,10.1619,167.4588,182.7079); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,18.966,167.4588,167.4588); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-11.25,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-11.4806,199.3721,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-1.8596,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,0.5409001,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,10.1619,182.7079,182.7079); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-11.4806,199.3721,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-1.8596,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,0.5409001,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,10.1619,182.7079,182.7079); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,0,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-11.4806,199.3721,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-1.8596,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,0.5409001,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,10.1619,182.7079,182.7079); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-11.4806,199.3721,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-1.8596,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,0.5409001,182.7079,199.3721); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,10.1619,182.7079,182.7079); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-11.25,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-22.0298,217.6439,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-11.4806,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-10.0083,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,0.5409001,199.3721,199.3721); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-22.0298,217.6439,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-11.4806,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-10.0083,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,0.5409001,199.3721,199.3721); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,0,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-22.0298,217.6439,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-11.4806,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-10.0083,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,0.5409001,199.3721,199.3721); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-22.0298,217.6439,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-11.4806,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-10.0083,199.3721,217.6439); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,0.5409001,199.3721,199.3721); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-11.25,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-22.0298,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-11.8271,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,-10.0083,217.6439,217.6439); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,-5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-22.0298,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-11.8271,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,-10.0083,217.6439,217.6439); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,0,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-22.0298,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-11.8271,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,-10.0083,217.6439,217.6439); RO33->AddVolume(gGeoManager->MakePcon("RO33",med346,5.625,5.625,4)); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(1,-22.0298,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(2,-11.8271,217.6439,220.794); ((TGeoPcon*)RO33->GetLastShape())->DefineSection(3,-10.0083,217.6439,217.6439); TGeoVolumeMulti *RO34 = gGeoManager->MakeVolumeMulti("RO34", med346); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-11.25,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,4.1476,172.3032,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,12.126,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,16.1691,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO34->SetLineColor(7); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,4.1476,172.3032,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,12.126,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,16.1691,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,0,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,4.1476,172.3032,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,12.126,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,16.1691,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,4.1476,172.3032,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,12.126,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,16.1691,158.4842,172.3032); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,24.1475,158.4842,158.4842); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-11.25,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-4.9105,187.9923,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,4.1476,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,7.111,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,16.1691,172.3032,172.3032); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-4.9105,187.9923,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,4.1476,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,7.111,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,16.1691,172.3032,172.3032); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,0,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-4.9105,187.9923,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,4.1476,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,7.111,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,16.1691,172.3032,172.3032); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-4.9105,187.9923,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,4.1476,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,7.111,172.3032,187.9923); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,16.1691,172.3032,172.3032); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-11.25,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-14.8087,205.1364,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-4.9105,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-2.7872,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,7.111,187.9923,187.9923); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-14.8087,205.1364,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-4.9105,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-2.7872,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,7.111,187.9923,187.9923); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,0,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-14.8087,205.1364,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-4.9105,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-2.7872,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,7.111,187.9923,187.9923); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-14.8087,205.1364,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-4.9105,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-2.7872,187.9923,205.1364); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,7.111,187.9923,187.9923); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-11.25,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-14.8087,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-11.8271,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,-2.7872,205.1364,205.1364); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,-5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-14.8087,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-11.8271,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,-2.7872,205.1364,205.1364); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,0,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-14.8087,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-11.8271,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,-2.7872,205.1364,205.1364); RO34->AddVolume(gGeoManager->MakePcon("RO34",med346,5.625,5.625,4)); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(0,-23.8486,220.794,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(1,-14.8087,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(2,-11.8271,205.1364,220.794); ((TGeoPcon*)RO34->GetLastShape())->DefineSection(3,-2.7872,205.1364,205.1364); TGeoVolumeMulti *ROG_ = gGeoManager->MakeVolumeMulti("ROG", med346); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,-11.25,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,4.2853,178.0926,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,6.3269,174.5564,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,14.8104,159.8626,163.3988); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,16.852,159.8626,159.8626); ROG_->SetLineColor(7); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,-5.625,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,4.2853,178.0926,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,6.3269,174.5564,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,14.8104,159.8626,163.3988); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,16.852,159.8626,159.8626); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,0,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,4.2853,178.0926,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,6.3269,174.5564,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,14.8104,159.8626,163.3988); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,16.852,159.8626,159.8626); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,5.625,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,4.2853,178.0926,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,6.3269,174.5564,178.0926); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,14.8104,159.8626,163.3988); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,16.852,159.8626,159.8626); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,-11.25,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-5.57,195.1625,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-3.5284,191.6264,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,4.2853,178.0926,181.6288); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,6.3269,178.0926,178.0926); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,-5.625,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-5.57,195.1625,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-3.5284,191.6264,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,4.2853,178.0926,181.6288); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,6.3269,178.0926,178.0926); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,0,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-5.57,195.1625,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-3.5284,191.6264,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,4.2853,178.0926,181.6288); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,6.3269,178.0926,178.0926); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,5.625,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-5.57,195.1625,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-3.5284,191.6264,195.1625); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,4.2853,178.0926,181.6288); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,6.3269,178.0926,178.0926); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,-11.25,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-16.1189,213.4337,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-14.0773,209.8975,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,-5.57,195.1625,198.6987); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,-3.5284,195.1625,195.1625); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,-5.625,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-16.1189,213.4337,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-14.0773,209.8975,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,-5.57,195.1625,198.6987); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,-3.5284,195.1625,195.1625); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,0,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-16.1189,213.4337,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-14.0773,209.8975,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,-5.57,195.1625,198.6987); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,-3.5284,195.1625,195.1625); ROG_->AddVolume(gGeoManager->MakePcon("ROG",med346,5.625,5.625,4)); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(0,-16.1189,213.4337,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(1,-14.0773,209.8975,213.4337); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(2,-5.57,195.1625,198.6987); ((TGeoPcon*)ROG_->GetLastShape())->DefineSection(3,-3.5284,195.1625,195.1625); TGeoVolumeMulti *CAd4d = gGeoManager->MakeVolumeMulti("CA+4", med29); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,123.19,133.985,3.175)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,252.73,259.08,5.08)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,19.685,23.495,1.7462)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,9.3167,10.3835,5.7937)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,6.8275,9.3167,0.5334001)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,10.3835,20.9042,0.5334001)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,2.6975,2.8219,127)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,2.8219,15.1232,1.0668)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,15.1257,16.1925,1.905)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,3.6525,3.81,120.65)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,121.92,139.7,3.175)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,235.585,245.745,5.08)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,16.1925,19.05,1.7462)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,12.7,13.7668,5.8737)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,4.8768,12.7,0.5334001)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,13.7668,17.78,0.5334001)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,123.19,133.985,3.175)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,252.73,259.08,5.08)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,19.685,23.495,1.7462)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,9.3167,10.3835,5.7937)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,6.8275,9.3167,0.5334001)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,10.3835,20.9042,0.5334001)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,2.6975,2.8219,127)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,15.1257,16.1925,1.905)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,2.6975,15.1232,1.0668)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,3.6525,3.81,120.65)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,121.92,139.7,3.175)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,235.585,245.745,5.08)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,16.1925,19.05,1.7462)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,12.7,13.7668,5.8737)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,4.8768,12.7,0.5334001)); CAd4d->AddVolume(gGeoManager->MakeTube("CA+4",med29,13.7668,17.78,0.5334001)); //-----------List of Nodes-------------- gGeoManager->SetTopVolume(D0__); D0__->AddNode(D0e_e,1,new TGeoTranslation(0,0,-4000)); D0e_e->AddNode(FPDee,1,gGeoIdentity); FPDee->AddNode(RPOT,1,new TGeoCombiTrans(0,3.107,1666.44,rot99)); RPOT->AddNode(RPIN,1,gGeoIdentity); RPIN->AddNode(FRMU,1,new TGeoTranslation(0,-0.5805001,-1.43)); FRMU->AddNode(FPFU->GetVolume(0),1,new TGeoCombiTrans(0.7092001,-0.7092001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(1),2,new TGeoCombiTrans(0.6336001,-0.6336001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(2),3,new TGeoCombiTrans(0.5579001,-0.5579001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(3),4,new TGeoCombiTrans(0.4822001,-0.4822001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(4),5,new TGeoCombiTrans(0.4066001,-0.4066001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(5),6,new TGeoCombiTrans(0.3309,-0.3309,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(6),7,new TGeoCombiTrans(0.2553,-0.2553,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(7),8,new TGeoCombiTrans(0.1796,-0.1796,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(8),9,new TGeoCombiTrans(0.104,-0.1039,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(9),10,new TGeoCombiTrans(0.2830000E-01,-0.2830000E-01,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(10),11,new TGeoCombiTrans(-0.4740001E-01,0.4740001E-01,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(11),12,new TGeoCombiTrans(-0.123,0.123,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(12),13,new TGeoCombiTrans(-0.1987,0.1987,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(13),14,new TGeoCombiTrans(-0.2743,0.2744,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(14),15,new TGeoCombiTrans(-0.35,0.35,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(15),16,new TGeoCombiTrans(-0.4257,0.4257,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(16),17,new TGeoCombiTrans(-0.5013,0.5014001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(17),18,new TGeoCombiTrans(-0.577,0.577,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(18),19,new TGeoCombiTrans(-0.6526,0.6527001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(19),20,new TGeoCombiTrans(-0.7283001,0.7283001,0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(20),21,new TGeoCombiTrans(0.7474001,-0.7474001,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(21),22,new TGeoCombiTrans(0.6718001,-0.6718001,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(22),23,new TGeoCombiTrans(0.5961001,-0.5961001,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(23),24,new TGeoCombiTrans(0.5204,-0.5204,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(24),25,new TGeoCombiTrans(0.4448,-0.4448,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(25),26,new TGeoCombiTrans(0.3691,-0.3691,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(26),27,new TGeoCombiTrans(0.2935,-0.2935,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(27),28,new TGeoCombiTrans(0.2178,-0.2178,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(28),29,new TGeoCombiTrans(0.1421,-0.1421,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(29),30,new TGeoCombiTrans(0.6650001E-01,-0.6650001E-01,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(30),31,new TGeoCombiTrans(-0.9200001E-02,0.9200001E-02,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(31),32,new TGeoCombiTrans(-0.8480001E-01,0.8490001E-01,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(32),33,new TGeoCombiTrans(-0.1605,0.1605,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(33),34,new TGeoCombiTrans(-0.2362,0.2362,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(34),35,new TGeoCombiTrans(-0.3118,0.3118,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(35),36,new TGeoCombiTrans(-0.3875,0.3875,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(36),37,new TGeoCombiTrans(-0.4631,0.4632001,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(37),38,new TGeoCombiTrans(-0.5388001,0.5388001,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(38),39,new TGeoCombiTrans(-0.6144001,0.6145,-0.26,rot35)); FRMU->AddNode(FPFU->GetVolume(39),40,new TGeoCombiTrans(-0.6901001,0.6902001,-0.26,rot35)); RPIN->AddNode(FRMX,1,new TGeoTranslation(0,-0.5805001,-0.59)); FRMX->AddNode(FPFX,1,new TGeoTranslation(-0.8295001,0,0.26)); FRMX->AddNode(FPFX,2,new TGeoTranslation(-0.7225001,0,0.26)); FRMX->AddNode(FPFX,3,new TGeoTranslation(-0.6155001,0,0.26)); FRMX->AddNode(FPFX,4,new TGeoTranslation(-0.5085,0,0.26)); FRMX->AddNode(FPFX,5,new TGeoTranslation(-0.4015,0,0.26)); FRMX->AddNode(FPFX,6,new TGeoTranslation(-0.2945,0,0.26)); FRMX->AddNode(FPFX,7,new TGeoTranslation(-0.1875,0,0.26)); FRMX->AddNode(FPFX,8,new TGeoTranslation(-0.8050001E-01,0,0.26)); FRMX->AddNode(FPFX,9,new TGeoTranslation(0.2650000E-01,0,0.26)); FRMX->AddNode(FPFX,10,new TGeoTranslation(0.1335,0,0.26)); FRMX->AddNode(FPFX,11,new TGeoTranslation(0.2405,0,0.26)); FRMX->AddNode(FPFX,12,new TGeoTranslation(0.3475001,0,0.26)); FRMX->AddNode(FPFX,13,new TGeoTranslation(0.4545,0,0.26)); FRMX->AddNode(FPFX,14,new TGeoTranslation(0.5615001,0,0.26)); FRMX->AddNode(FPFX,15,new TGeoTranslation(0.6685001,0,0.26)); FRMX->AddNode(FPFX,16,new TGeoTranslation(0.7755001,0,0.26)); FRMX->AddNode(FPFX,17,new TGeoTranslation(-0.7755001,0,-0.26)); FRMX->AddNode(FPFX,18,new TGeoTranslation(-0.6685001,0,-0.26)); FRMX->AddNode(FPFX,19,new TGeoTranslation(-0.5615001,0,-0.26)); FRMX->AddNode(FPFX,20,new TGeoTranslation(-0.4545,0,-0.26)); FRMX->AddNode(FPFX,21,new TGeoTranslation(-0.3475001,0,-0.26)); FRMX->AddNode(FPFX,22,new TGeoTranslation(-0.2405,0,-0.26)); FRMX->AddNode(FPFX,23,new TGeoTranslation(-0.1335,0,-0.26)); FRMX->AddNode(FPFX,24,new TGeoTranslation(-0.2650000E-01,0,-0.26)); FRMX->AddNode(FPFX,25,new TGeoTranslation(0.8050001E-01,0,-0.26)); FRMX->AddNode(FPFX,26,new TGeoTranslation(0.1875,0,-0.26)); FRMX->AddNode(FPFX,27,new TGeoTranslation(0.2945,0,-0.26)); FRMX->AddNode(FPFX,28,new TGeoTranslation(0.4015,0,-0.26)); FRMX->AddNode(FPFX,29,new TGeoTranslation(0.5085,0,-0.26)); FRMX->AddNode(FPFX,30,new TGeoTranslation(0.6155001,0,-0.26)); FRMX->AddNode(FPFX,31,new TGeoTranslation(0.7225001,0,-0.26)); FRMX->AddNode(FPFX,32,new TGeoTranslation(0.8295001,0,-0.26)); RPIN->AddNode(FRMV,1,new TGeoTranslation(0,-0.5805001,1.43)); FRMV->AddNode(FPFV->GetVolume(0),1,new TGeoCombiTrans(-0.7474001,-0.7474001,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(1),2,new TGeoCombiTrans(-0.6717001,-0.6717001,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(2),3,new TGeoCombiTrans(-0.5961001,-0.5961001,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(3),4,new TGeoCombiTrans(-0.5204,-0.5204,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(4),5,new TGeoCombiTrans(-0.4447001,-0.4448,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(5),6,new TGeoCombiTrans(-0.3691,-0.3691,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(6),7,new TGeoCombiTrans(-0.2934,-0.2934,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(7),8,new TGeoCombiTrans(-0.2177,-0.2178,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(8),9,new TGeoCombiTrans(-0.1421,-0.1421,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(9),10,new TGeoCombiTrans(-0.6640001E-01,-0.6650001E-01,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(10),11,new TGeoCombiTrans(0.9200001E-02,0.9200001E-02,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(11),12,new TGeoCombiTrans(0.8490001E-01,0.8490001E-01,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(12),13,new TGeoCombiTrans(0.1606,0.1605,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(13),14,new TGeoCombiTrans(0.2362,0.2362,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(14),15,new TGeoCombiTrans(0.3119,0.3118,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(15),16,new TGeoCombiTrans(0.3875,0.3875,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(16),17,new TGeoCombiTrans(0.4632001,0.4631,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(17),18,new TGeoCombiTrans(0.5389001,0.5388001,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(18),19,new TGeoCombiTrans(0.6145,0.6145,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(19),20,new TGeoCombiTrans(0.6902001,0.6901001,0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(20),21,new TGeoCombiTrans(-0.7092001,-0.7092001,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(21),22,new TGeoCombiTrans(-0.6335001,-0.6335001,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(22),23,new TGeoCombiTrans(-0.5579001,-0.5579001,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(23),24,new TGeoCombiTrans(-0.4822001,-0.4822001,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(24),25,new TGeoCombiTrans(-0.4065,-0.4066001,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(25),26,new TGeoCombiTrans(-0.3309,-0.3309,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(26),27,new TGeoCombiTrans(-0.2552,-0.2553,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(27),28,new TGeoCombiTrans(-0.1796,-0.1796,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(28),29,new TGeoCombiTrans(-0.1039,-0.1039,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(29),30,new TGeoCombiTrans(-0.2820000E-01,-0.2830000E-01,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(30),31,new TGeoCombiTrans(0.4740001E-01,0.4740001E-01,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(31),32,new TGeoCombiTrans(0.1231,0.123,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(32),33,new TGeoCombiTrans(0.1988,0.1987,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(33),34,new TGeoCombiTrans(0.2744,0.2744,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(34),35,new TGeoCombiTrans(0.3501,0.35,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(35),36,new TGeoCombiTrans(0.4257,0.4257,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(36),37,new TGeoCombiTrans(0.5014001,0.5013,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(37),38,new TGeoCombiTrans(0.5771001,0.577,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(38),39,new TGeoCombiTrans(0.6527001,0.6527001,-0.26,rot89)); FRMV->AddNode(FPFV->GetVolume(39),40,new TGeoCombiTrans(0.7284001,0.7283001,-0.26,rot89)); RPOT->AddNodeOverlap(ELIP,1,new TGeoTranslation(0,-2.13,0)); RPOT->AddNodeOverlap(BWIN,1,new TGeoTranslation(0,-1.57,0)); RPOT->AddNodeOverlap(FWIN,1,new TGeoTranslation(0,-0.65,2.11)); RPOT->AddNodeOverlap(FWIN,2,new TGeoTranslation(0,-0.65,-2.11)); FPDee->AddNode(RPOT,2,new TGeoCombiTrans(0,-3.107,1666.44,rot135)); FPDee->AddNode(RPOT,3,new TGeoCombiTrans(2.4658,0,1651.24,rot153)); FPDee->AddNode(RPOT,4,new TGeoCombiTrans(-2.4658,0,1651.24,rot117)); FPDee->AddNode(RPOT,5,new TGeoCombiTrans(0,2.8689,723.1001,rot99)); FPDee->AddNode(RPOT,6,new TGeoCombiTrans(0,-2.8729,723.1001,rot135)); FPDee->AddNode(RPOT,7,new TGeoCombiTrans(2.2766,0,738.3,rot153)); FPDee->AddNode(RPOT,8,new TGeoCombiTrans(-2.2977,0,738.3,rot117)); FPDee->AddNode(RPOT,9,new TGeoCombiTrans(-2.2926,0,-1645.83,rot117)); FPDee->AddNode(RPOT,10,new TGeoCombiTrans(-2.2376,0,-1871.35,rot117)); D0__->AddNode(D0d_d,1,new TGeoTranslation(0,0,4000)); D0d_d->AddNode(FPDdd,1,gGeoIdentity); FPDdd->AddNode(RPOT,11,new TGeoCombiTrans(0,2.4629,-1666.44,rot26)); FPDdd->AddNode(RPOT,12,new TGeoCombiTrans(0,-2.4629,-1666.44,rot62)); FPDdd->AddNode(RPOT,13,new TGeoCombiTrans(3.1109,0,-1651.24,rot80)); FPDdd->AddNode(RPOT,14,new TGeoCombiTrans(-3.1109,0,-1651.24,rot44)); FPDdd->AddNode(RPOT,15,new TGeoCombiTrans(0,2.2945,-723.1001,rot26)); FPDdd->AddNode(RPOT,16,new TGeoCombiTrans(0,-2.2739,-723.1001,rot62)); FPDdd->AddNode(RPOT,17,new TGeoCombiTrans(2.8731,0,-738.3,rot80)); FPDdd->AddNode(RPOT,18,new TGeoCombiTrans(-2.8765,0,-738.3,rot44)); D0__->AddNode(D0WZ,1,new TGeoTranslation(0,0,1100)); D0WZ->AddNode(D0WA,1,new TGeoTranslation(0,100,0)); D0__->AddNode(D0WZ,2,new TGeoCombiTrans(0,0,-1100,rot7)); D0__->AddNode(D0WL,1,gGeoIdentity); D0WL->AddNodeOverlap(D0_L,1,gGeoIdentity); D0__->AddNode(BEAM,1,gGeoIdentity); BEAM->AddNode(VACP,1,gGeoIdentity); D0__->AddNode(TRAK,1,gGeoIdentity); TRAK->AddNode(SMT_,1,gGeoIdentity); SMT_->AddNode(SBSM,1,new TGeoCombiTrans(0,0,-31.6812,rot7)); SBSM->AddNodeOverlap(BLS0,1,gGeoIdentity); TGeoVolume *BDS0 = BLS0->Divide("BDS0",2,12,-7.5,30); BDS0->AddNodeOverlap(BLB0,1,gGeoIdentity); BDS0->AddNodeOverlap(BLP0,1,gGeoIdentity); BDS0->AddNode(SCB4,1,new TGeoTranslation(6.6652,0,5.81225)); BDS0->AddNode(SCB7,1,new TGeoTranslation(10.1616,0,5.81225)); BDS0->AddNode(SDWM,8,new TGeoCombiTrans(10.051,0,0,rot285)); SDWM->AddNode(SVM5,1,new TGeoTranslation(0,0.7000001E-01,2.3324)); TGeoVolume *SVL5 = SVM5->Divide("SVL5",1,5,-1.75,0.7); SVL5->AddNode(SVX2,1,gGeoIdentity); SDWM->AddNode(SVM4,1,new TGeoTranslation(0,0.7000001E-01,4.61)); TGeoVolume *SVL4 = SVM4->Divide("SVL4",1,4,-1.4,0.7); SVL4->AddNode(SVX2,1,gGeoIdentity); SDWM->AddNode(SHDI->GetVolume(0),3,new TGeoTranslation(0,0.3000000E-01,3.6863)); SDWM->AddNode(SLDW,1,gGeoIdentity); SDWM->AddNode(SPL1->GetVolume(0),3,new TGeoTranslation(0,-0.3000000E-01,-5.2815)); SDWM->AddNode(SPL2->GetVolume(0),3,new TGeoTranslation(0,-0.3000000E-01,2.6875)); SDWM->AddNode(RAIL,1,new TGeoTranslation(0.8500001,-0.17,-1.6898)); SDWM->AddNode(RAIL,2,new TGeoTranslation(-0.8500001,-0.17,-1.6898)); BDS0->AddNode(SSNM,5,new TGeoCombiTrans(6.768,0,0,rot285)); SSNM->AddNode(RAIL,1,new TGeoTranslation(0.5,0.17,-1.6898)); SSNM->AddNode(RAIL,2,new TGeoTranslation(-0.5,0.17,-1.6898)); SSNM->AddNode(SPL1->GetVolume(1),2,new TGeoTranslation(0,0.3000000E-01,-5.2815)); SSNM->AddNode(SPL2->GetVolume(1),2,new TGeoTranslation(0,0.3000000E-01,2.6865)); SSNM->AddNode(SLSN,1,gGeoIdentity); SSNM->AddNode(SHDI->GetVolume(1),2,new TGeoTranslation(0,-0.3000000E-01,3.6863)); SSNM->AddNode(SVM3,1,new TGeoTranslation(0,-0.7000001E-01,2.3324)); TGeoVolume *SVL3 = SVM3->Divide("SVL3",1,3,-1.05,0.7); SVL3->AddNode(SVX2,1,gGeoIdentity); SBSM->AddNode(BLS1,1,gGeoIdentity); TGeoVolume *BDS1 = BLS1->Divide("BDS1",2,12,7.5,30); BDS1->AddNode(SCB5,1,new TGeoTranslation(7.6874,0,5.81225)); BDS1->AddNode(SCB6,1,new TGeoTranslation(8.9931,0,5.81225)); BDS1->AddNode(SDWM,7,new TGeoCombiTrans(9.101,0,0,rot286)); BDS1->AddNode(SSNM,6,new TGeoCombiTrans(7.582,0,0,rot286)); SBSM->AddNodeOverlap(BLS2,1,gGeoIdentity); TGeoVolume *BDS2 = BLS2->Divide("BDS2",2,6,-30,60); BDS2->AddNodeOverlap(BLB2,1,gGeoIdentity); BDS2->AddNodeOverlap(BLP2,1,gGeoIdentity); BDS2->AddNode(SCB0,1,new TGeoTranslation(2.6187,0,5.81225)); BDS2->AddNode(SCB3,1,new TGeoTranslation(5.6541,0,5.81225)); BDS2->AddNode(SDWM,4,new TGeoCombiTrans(5.554,0,0,rot285)); BDS2->AddNode(SSNM,1,new TGeoCombiTrans(2.715,0,0,rot285)); SBSM->AddNode(BLS3,1,gGeoIdentity); TGeoVolume *BDS3 = BLS3->Divide("BDS3",2,6,0,60); BDS3->AddNode(SCB1,1,new TGeoTranslation(3.7426,0,5.81225)); BDS3->AddNode(SCB2,1,new TGeoTranslation(4.4451,0,5.81225)); BDS3->AddNode(SDWM,3,new TGeoCombiTrans(4.55,0,0,rot286)); BDS3->AddNode(SSNM,2,new TGeoCombiTrans(3.645,0,0,rot286)); SMT_->AddNode(SBDM,2,new TGeoCombiTrans(0,0,-18.8687,rot7)); SBDM->AddNodeOverlap(BLL0,1,gGeoIdentity); TGeoVolume *BDL0 = BLL0->Divide("BDL0",2,12,-7.5,30); BDL0->AddNodeOverlap(BLB0,1,gGeoIdentity); BDL0->AddNodeOverlap(BLP0,1,gGeoIdentity); BDL0->AddNode(SCB4,1,new TGeoTranslation(6.6652,0,5.81225)); BDL0->AddNode(SCB7,1,new TGeoTranslation(10.1616,0,5.81225)); BDL0->AddNode(SDWM,8,new TGeoCombiTrans(10.051,0,0,rot283)); BDL0->AddNode(SDNM,5,new TGeoCombiTrans(6.768,0,0,rot284)); SDNM->AddNode(SVM3,1,new TGeoTranslation(0,0.7000001E-01,2.3324)); SDNM->AddNode(SVM3,2,new TGeoTranslation(0,0.7000001E-01,4.61)); SDNM->AddNode(SHDI->GetVolume(2),1,new TGeoTranslation(0,0.3000000E-01,3.6863)); SDNM->AddNode(SLDN,1,gGeoIdentity); SDNM->AddNode(SPL2->GetVolume(2),1,new TGeoTranslation(0,-0.3000000E-01,2.6875)); SDNM->AddNode(SPL1->GetVolume(2),1,new TGeoTranslation(0,-0.3000000E-01,-5.2815)); SDNM->AddNode(RAIL,1,new TGeoTranslation(0.5,-0.17,-1.6898)); SDNM->AddNode(RAIL,2,new TGeoTranslation(-0.5,-0.17,-1.6898)); SBDM->AddNode(BLL1,1,gGeoIdentity); TGeoVolume *BDL1 = BLL1->Divide("BDL1",2,12,7.5,30); BDL1->AddNode(SCB5,1,new TGeoTranslation(7.6874,0,5.81225)); BDL1->AddNode(SCB6,1,new TGeoTranslation(8.9931,0,5.81225)); BDL1->AddNode(SDNM,6,new TGeoCombiTrans(7.582,0,0,rot283)); BDL1->AddNode(SDWM,7,new TGeoCombiTrans(9.101,0,0,rot284)); SBDM->AddNodeOverlap(BLL2,1,gGeoIdentity); TGeoVolume *BDL2 = BLL2->Divide("BDL2",2,6,-30,60); BDL2->AddNodeOverlap(BLB2,1,gGeoIdentity); BDL2->AddNodeOverlap(BLP2,1,gGeoIdentity); BDL2->AddNode(SCB0,1,new TGeoTranslation(2.6187,0,5.81225)); BDL2->AddNode(SCB3,1,new TGeoTranslation(5.6541,0,5.81225)); BDL2->AddNode(SDWM,4,new TGeoCombiTrans(5.554,0,0,rot283)); BDL2->AddNode(SDNM,1,new TGeoCombiTrans(2.715,0,0,rot284)); SBDM->AddNode(BLL3,1,gGeoIdentity); TGeoVolume *BDL3 = BLL3->Divide("BDL3",2,6,0,60); BDL3->AddNode(SCB1,1,new TGeoTranslation(3.7426,0,5.81225)); BDL3->AddNode(SCB2,1,new TGeoTranslation(4.4451,0,5.81225)); BDL3->AddNode(SDNM,2,new TGeoCombiTrans(3.645,0,0,rot283)); BDL3->AddNode(SDWM,3,new TGeoCombiTrans(4.55,0,0,rot284)); SMT_->AddNode(SBDM,3,new TGeoCombiTrans(0,0,-6.0562,rot7)); SMT_->AddNode(SBDM,4,new TGeoTranslation(0,0,6.0562)); SMT_->AddNode(SBDM,5,new TGeoTranslation(0,0,18.8687)); SMT_->AddNode(SBSM,6,new TGeoTranslation(0,0,31.6812)); SMT_->AddNode(SUPP->GetVolume(0),1,gGeoIdentity); SMT_->AddNode(SUPP->GetVolume(1),2,gGeoIdentity); SMT_->AddNode(SFDM,1,new TGeoCombiTrans(0,0,-53.0875,rot287)); SFDM->AddNodeOverlap(SFDL,1,new TGeoTranslation(0,0,-0.215)); TGeoVolume *SFD1 = SFDL->Divide("SFD1",2,6,-30,60); SFD1->AddNodeOverlap(SFWM,1,new TGeoCombiTrans(8.1305,0,0,rot13)); SFWM->AddNode(SVPM,1,new TGeoTranslation(0,-0.1000000E-01,3.127)); TGeoVolume *SVXP = SVPM->Divide("SVXP",1,8,-2.8,0.7); SVXP->AddNode(SVX2,1,gGeoIdentity); SFWM->AddNode(SFWL,1,new TGeoTranslation(0,0,-1.5365)); SFWM->AddNode(SFB2,1,new TGeoTranslation(0,0.4800000E-01,3.522)); SFWM->AddNode(SVNM,1,new TGeoTranslation(0.4,0.106,4.7452)); TGeoVolume *SVXN = SVNM->Divide("SVXN",1,6,-2.1,0.7); SVXN->AddNode(SVX2,1,gGeoIdentity); SFDM->AddNodeOverlap(SFDR,1,new TGeoTranslation(0,0,0.215)); TGeoVolume *SFD2 = SFDR->Divide("SFD2",2,6,0,60); SFD2->AddNodeOverlap(SFWM,2,new TGeoCombiTrans(8.1305,0,0,rot17)); SFDM->AddNode(SFCR,1,gGeoIdentity); SMT_->AddNode(SFDM,2,new TGeoCombiTrans(0,0,-48.0875,rot288)); SMT_->AddNode(SFDM,3,new TGeoCombiTrans(0,0,-43.0875,rot289)); SMT_->AddNode(SFDM,4,new TGeoCombiTrans(0,0,-38.0875,rot7)); SMT_->AddNode(SFDM,5,new TGeoCombiTrans(0,0,-25.275,rot7)); SMT_->AddNode(SFDM,6,new TGeoCombiTrans(0,0,-12.4625,rot7)); SMT_->AddNode(SFDM,7,new TGeoTranslation(0,0,12.4625)); SMT_->AddNode(SFDM,8,new TGeoTranslation(0,0,25.275)); SMT_->AddNode(SFDM,9,new TGeoTranslation(0,0,38.0875)); SMT_->AddNode(SFDM,10,new TGeoCombiTrans(0,0,43.0875,rot290)); SMT_->AddNode(SFDM,11,new TGeoCombiTrans(0,0,48.0875,rot291)); SMT_->AddNode(SFDM,12,new TGeoCombiTrans(0,0,53.0875,rot95)); SMT_->AddNode(SHDM,1,new TGeoTranslation(0,0,-121)); SHDM->AddNode(SHDL,1,new TGeoTranslation(0,0,-0.4085)); TGeoVolume *SHD1 = SHDL->Divide("SHD1",2,12,-15,30); SHD1->AddNode(SHWM,1,new TGeoCombiTrans(16.5987,0,0,rot13)); SHWM->AddNode(SVXH,1,new TGeoTranslation(0.104,-0.1774,5.5971)); TGeoVolume *SVX0 = SVXH->Divide("SVX0",1,6,-3.09,1.03); SVX0->AddNode(SVX2,1,gGeoIdentity); SHWM->AddNode(SHB4,1,new TGeoTranslation(0,-0.1674,6.2)); SHWM->AddNode(SHDI->GetVolume(3),1,new TGeoTranslation(0,-0.14605,4.8276)); SHWM->AddNode(SHB3,1,new TGeoTranslation(0,-0.1144,3.7526)); SHWM->AddNode(SHWL,1,new TGeoTranslation(0,-0.7410001E-01,-0.1285)); SHWM->AddNode(SHB2,1,new TGeoTranslation(0,-0.2880000E-01,-6.84)); SHWM->AddNode(SHB1,1,new TGeoTranslation(0,-0.2880000E-01,3.2764)); SHWM->AddNode(SHB1,2,new TGeoTranslation(0,0.2880000E-01,3.2764)); SHWM->AddNode(SHB2,2,new TGeoTranslation(0,0.2880000E-01,-6.84)); SHWM->AddNode(SHWL,2,new TGeoTranslation(0,0.7410001E-01,-0.1285)); SHWM->AddNode(SHB3,2,new TGeoTranslation(0,0.1144,3.7526)); SHWM->AddNode(SHDI->GetVolume(4),2,new TGeoTranslation(0,0.14605,4.8276)); SHWM->AddNode(SHB4,2,new TGeoTranslation(0,0.1674,6.2)); SHWM->AddNode(SVXH,2,new TGeoTranslation(-0.104,0.1774,5.5971)); SHDM->AddNode(SHDR,1,new TGeoTranslation(0,0,0.4085)); TGeoVolume *SHD2 = SHDR->Divide("SHD2",2,12,0,30); SHD2->AddNode(SHWM,2,new TGeoCombiTrans(16.5987,0,0,rot17)); SHDM->AddNode(SHCR,1,gGeoIdentity); SMT_->AddNode(SHDM,2,new TGeoTranslation(0,0,-100.445)); SMT_->AddNode(SHDM,3,new TGeoTranslation(0,0,100.445)); SMT_->AddNode(SHDM,4,new TGeoTranslation(0,0,121)); TRAK->AddNode(SCFT,1,gGeoIdentity); SCFT->AddNode(SBM1,1,gGeoIdentity); SBM1->AddNode(SF01,1,gGeoIdentity); SF01->AddNode(SF1A,1,gGeoIdentity); SF01->AddNode(SF1B,1,gGeoIdentity); SF01->AddNode(SF1C,1,gGeoIdentity); SF01->AddNode(SF1D,1,gGeoIdentity); SF01->AddNode(SF11,1,gGeoIdentity); SF01->AddNode(SF12,1,gGeoIdentity); SF01->AddNode(SF1E,1,gGeoIdentity); SF01->AddNode(SF13,1,gGeoIdentity); SF01->AddNode(SF14,1,gGeoIdentity); SF01->AddNode(SSH1,1,new TGeoTranslation(0,0,83.1)); SF01->AddNode(SSH1,2,new TGeoCombiTrans(0,0,-83.1,rot6)); SBM1->AddNode(SF02,1,gGeoIdentity); SF02->AddNode(SF2A,1,gGeoIdentity); SF02->AddNode(SF2B,1,gGeoIdentity); SF02->AddNode(SF2C,1,gGeoIdentity); SF02->AddNode(SF2D,1,gGeoIdentity); SF02->AddNode(SF21,1,gGeoIdentity); SF02->AddNode(SF22,1,gGeoIdentity); SF02->AddNode(SF2E,1,gGeoIdentity); SF02->AddNode(SF23,1,gGeoIdentity); SF02->AddNode(SF24,1,gGeoIdentity); SF02->AddNode(SSH2,1,new TGeoTranslation(0,0,83.1)); SF02->AddNode(SSH2,2,new TGeoCombiTrans(0,0,-83.1,rot6)); SBM1->AddNode(SSW1,1,new TGeoTranslation(0,0,82.2)); SBM1->AddNode(SSW1,2,new TGeoTranslation(0,0,-82.2)); SBM1->AddNode(SSF1,1,new TGeoTranslation(0,0,82.4)); SBM1->AddNode(SSF1,2,new TGeoTranslation(0,0,-82.4)); SBM1->AddNode(SSH1,1,new TGeoTranslation(0,0,83.1)); SBM1->AddNode(SSH1,2,new TGeoCombiTrans(0,0,-83.1,rot6)); SBM1->AddNode(SSW2,1,new TGeoTranslation(0,0,82.2)); SBM1->AddNode(SSW2,2,new TGeoTranslation(0,0,-82.2)); SBM1->AddNode(SSF2,1,new TGeoTranslation(0,0,82.4)); SBM1->AddNode(SSF2,2,new TGeoTranslation(0,0,-82.4)); SBM1->AddNode(SSH2,1,new TGeoTranslation(0,0,83.1)); SBM1->AddNode(SSH2,2,new TGeoCombiTrans(0,0,-83.1,rot6)); SCFT->AddNode(SBM2,1,gGeoIdentity); SBM2->AddNode(SF03,1,gGeoIdentity); SF03->AddNode(SF3A,1,gGeoIdentity); SF03->AddNode(SF3B,1,gGeoIdentity); SF03->AddNode(SF3C,1,gGeoIdentity); SF03->AddNode(SF3D,1,gGeoIdentity); SF03->AddNode(SF31,1,gGeoIdentity); SF03->AddNode(SF32,1,gGeoIdentity); SF03->AddNode(SF3E,1,gGeoIdentity); SF03->AddNode(SF33,1,gGeoIdentity); SF03->AddNode(SF34,1,gGeoIdentity); SF03->AddNode(SSH3,1,new TGeoTranslation(0,0,126)); SF03->AddNode(SSH3,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SF04,1,gGeoIdentity); SF04->AddNode(SF4A,1,gGeoIdentity); SF04->AddNode(SF4B,1,gGeoIdentity); SF04->AddNode(SF4C,1,gGeoIdentity); SF04->AddNode(SF4D,1,gGeoIdentity); SF04->AddNode(SF41,1,gGeoIdentity); SF04->AddNode(SF42,1,gGeoIdentity); SF04->AddNode(SF4E,1,gGeoIdentity); SF04->AddNode(SF43,1,gGeoIdentity); SF04->AddNode(SF44,1,gGeoIdentity); SF04->AddNode(SSH4,1,new TGeoTranslation(0,0,126)); SF04->AddNode(SSH4,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SF05,1,gGeoIdentity); SF05->AddNode(SF5A,1,gGeoIdentity); SF05->AddNode(SF5B,1,gGeoIdentity); SF05->AddNode(SF5C,1,gGeoIdentity); SF05->AddNode(SF5D,1,gGeoIdentity); SF05->AddNode(SF51,1,gGeoIdentity); SF05->AddNode(SF52,1,gGeoIdentity); SF05->AddNode(SF5E,1,gGeoIdentity); SF05->AddNode(SF53,1,gGeoIdentity); SF05->AddNode(SF54,1,gGeoIdentity); SF05->AddNode(SSH5,1,new TGeoTranslation(0,0,126)); SF05->AddNode(SSH5,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SF06,1,gGeoIdentity); SF06->AddNode(SF6A,1,gGeoIdentity); SF06->AddNode(SF6B,1,gGeoIdentity); SF06->AddNode(SF6C,1,gGeoIdentity); SF06->AddNode(SF6D,1,gGeoIdentity); SF06->AddNode(SF61,1,gGeoIdentity); SF06->AddNode(SF62,1,gGeoIdentity); SF06->AddNode(SF6E,1,gGeoIdentity); SF06->AddNode(SF63,1,gGeoIdentity); SF06->AddNode(SF64,1,gGeoIdentity); SF06->AddNode(SSH6,1,new TGeoTranslation(0,0,126)); SF06->AddNode(SSH6,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SF07,1,gGeoIdentity); SF07->AddNode(SF7A,1,gGeoIdentity); SF07->AddNode(SF7B,1,gGeoIdentity); SF07->AddNode(SF7C,1,gGeoIdentity); SF07->AddNode(SF7D,1,gGeoIdentity); SF07->AddNode(SF71,1,gGeoIdentity); SF07->AddNode(SF72,1,gGeoIdentity); SF07->AddNode(SF7E,1,gGeoIdentity); SF07->AddNode(SF73,1,gGeoIdentity); SF07->AddNode(SF74,1,gGeoIdentity); SF07->AddNode(SSH7,1,new TGeoTranslation(0,0,126)); SF07->AddNode(SSH7,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SF08,1,gGeoIdentity); SF08->AddNode(SF8A,1,gGeoIdentity); SF08->AddNode(SF8B,1,gGeoIdentity); SF08->AddNode(SF8C,1,gGeoIdentity); SF08->AddNode(SF8D,1,gGeoIdentity); SF08->AddNode(SF81,1,gGeoIdentity); SF08->AddNode(SF82,1,gGeoIdentity); SF08->AddNode(SF8E,1,gGeoIdentity); SF08->AddNode(SF83,1,gGeoIdentity); SF08->AddNode(SF84,1,gGeoIdentity); SF08->AddNode(SSH8,1,new TGeoTranslation(0,0,126)); SF08->AddNode(SSH8,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SSW3,1,new TGeoTranslation(0,0,125.1)); SBM2->AddNode(SSW3,2,new TGeoTranslation(0,0,-125.1)); SBM2->AddNode(SSF3,1,new TGeoTranslation(0,0,125.3)); SBM2->AddNode(SSF3,2,new TGeoTranslation(0,0,-125.3)); SBM2->AddNode(SSH3,1,new TGeoTranslation(0,0,126)); SBM2->AddNode(SSH3,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SSW4,1,new TGeoTranslation(0,0,125.1)); SBM2->AddNode(SSW4,2,new TGeoTranslation(0,0,-125.1)); SBM2->AddNode(SSF4,1,new TGeoTranslation(0,0,125.3)); SBM2->AddNode(SSF4,2,new TGeoTranslation(0,0,-125.3)); SBM2->AddNode(SSH4,1,new TGeoTranslation(0,0,126)); SBM2->AddNode(SSH4,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SSW5,1,new TGeoTranslation(0,0,125.1)); SBM2->AddNode(SSW5,2,new TGeoTranslation(0,0,-125.1)); SBM2->AddNode(SSF5,1,new TGeoTranslation(0,0,125.3)); SBM2->AddNode(SSF5,2,new TGeoTranslation(0,0,-125.3)); SBM2->AddNode(SSH5,1,new TGeoTranslation(0,0,126)); SBM2->AddNode(SSH5,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SSW6,1,new TGeoTranslation(0,0,125.1)); SBM2->AddNode(SSW6,2,new TGeoTranslation(0,0,-125.1)); SBM2->AddNode(SSF6,1,new TGeoTranslation(0,0,125.3)); SBM2->AddNode(SSF6,2,new TGeoTranslation(0,0,-125.3)); SBM2->AddNode(SSH6,1,new TGeoTranslation(0,0,126)); SBM2->AddNode(SSH6,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SSW7,1,new TGeoTranslation(0,0,125.1)); SBM2->AddNode(SSW7,2,new TGeoTranslation(0,0,-125.1)); SBM2->AddNode(SSF7,1,new TGeoTranslation(0,0,125.3)); SBM2->AddNode(SSF7,2,new TGeoTranslation(0,0,-125.3)); SBM2->AddNode(SSH7,1,new TGeoTranslation(0,0,126)); SBM2->AddNode(SSH7,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SSH8,1,new TGeoTranslation(0,0,126)); SBM2->AddNode(SSH8,2,new TGeoCombiTrans(0,0,-126,rot6)); SBM2->AddNode(SSX3,1,new TGeoTranslation(0,0,83)); SBM2->AddNode(SSX3,2,new TGeoTranslation(0,0,-83)); SBM2->AddNode(SSW8,1,new TGeoTranslation(0,0,125.9)); SBM2->AddNode(SSW8,2,new TGeoTranslation(0,0,-125.9)); SCFT->AddNode(SBM3,1,new TGeoTranslation(0,0,84)); SBM3->AddNode(SCA1,1,gGeoIdentity); SBM3->AddNode(SCX1,1,gGeoIdentity); SBM3->AddNode(SCC1,1,gGeoIdentity); SBM3->AddNode(SCA2,1,gGeoIdentity); SBM3->AddNode(SCX2,1,gGeoIdentity); SBM3->AddNode(SCC2,1,gGeoIdentity); SCFT->AddNode(SBM4,1,new TGeoTranslation(0,0,-84)); SBM4->AddNode(SCS1,1,gGeoIdentity); SBM4->AddNode(SCT1,1,gGeoIdentity); SBM4->AddNode(SCU1,1,gGeoIdentity); SBM4->AddNode(SCS2,1,gGeoIdentity); SBM4->AddNode(SCT2,1,gGeoIdentity); SBM4->AddNode(SCU2,1,gGeoIdentity); SCFT->AddNode(SBM5,1,new TGeoTranslation(0,0,126.9)); SBM5->AddNode(SCA3,1,gGeoIdentity); SBM5->AddNode(SCX3,1,gGeoIdentity); SBM5->AddNode(SCC3,1,gGeoIdentity); SBM5->AddNode(SCA4,1,gGeoIdentity); SBM5->AddNode(SCX4,1,gGeoIdentity); SBM5->AddNode(SCC4,1,gGeoIdentity); SBM5->AddNode(SCA5,1,gGeoIdentity); SBM5->AddNode(SCX5,1,gGeoIdentity); SBM5->AddNode(SCC5,1,gGeoIdentity); SBM5->AddNode(SCA6,1,gGeoIdentity); SBM5->AddNode(SCX6,1,gGeoIdentity); SBM5->AddNode(SCC6,1,gGeoIdentity); SBM5->AddNode(SCA7,1,gGeoIdentity); SBM5->AddNode(SCX7,1,gGeoIdentity); SBM5->AddNode(SCC7,1,gGeoIdentity); SBM5->AddNode(SCA8,1,gGeoIdentity); SBM5->AddNode(SCX8,1,gGeoIdentity); SBM5->AddNode(SCC8,1,gGeoIdentity); SCFT->AddNode(SBM6,1,new TGeoTranslation(0,0,-126.9)); SBM6->AddNode(SCS3,1,gGeoIdentity); SBM6->AddNode(SCT3,1,gGeoIdentity); SBM6->AddNode(SCU3,1,gGeoIdentity); SBM6->AddNode(SCS4,1,gGeoIdentity); SBM6->AddNode(SCT4,1,gGeoIdentity); SBM6->AddNode(SCU4,1,gGeoIdentity); SBM6->AddNode(SCS5,1,gGeoIdentity); SBM6->AddNode(SCT5,1,gGeoIdentity); SBM6->AddNode(SCU5,1,gGeoIdentity); SBM6->AddNode(SCS6,1,gGeoIdentity); SBM6->AddNode(SCT6,1,gGeoIdentity); SBM6->AddNode(SCU6,1,gGeoIdentity); SBM6->AddNode(SCS7,1,gGeoIdentity); SBM6->AddNode(SCT7,1,gGeoIdentity); SBM6->AddNode(SCU7,1,gGeoIdentity); SBM6->AddNode(SCS8,1,gGeoIdentity); SBM6->AddNode(SCT8,1,gGeoIdentity); SBM6->AddNode(SCU8,1,gGeoIdentity); SCFT->AddNode(SBM7,1,new TGeoTranslation(0,0,133.8)); SBM7->AddNode(SRA3,1,gGeoIdentity); SBM7->AddNode(SRA4,1,gGeoIdentity); SBM7->AddNode(SRA5,1,gGeoIdentity); SBM7->AddNode(SRA6,1,gGeoIdentity); SBM7->AddNode(SRA7,1,gGeoIdentity); SBM7->AddNode(SRA8,1,gGeoIdentity); SBM7->AddNode(SRA9,1,gGeoIdentity); SCFT->AddNode(SBM8,1,new TGeoTranslation(0,0,-133.8)); SBM8->AddNode(SRS3,1,gGeoIdentity); SBM8->AddNode(SRS4,1,gGeoIdentity); SBM8->AddNode(SRS5,1,gGeoIdentity); SBM8->AddNode(SRS6,1,gGeoIdentity); SBM8->AddNode(SRS7,1,gGeoIdentity); SBM8->AddNode(SRS8,1,gGeoIdentity); SBM8->AddNode(SRS9,1,gGeoIdentity); SCFT->AddNode(SRA1,1,gGeoIdentity); SCFT->AddNode(SRS1,1,rot6); SCFT->AddNode(SRA2,1,gGeoIdentity); SCFT->AddNode(SRS2,1,rot6); TRAK->AddNode(MSOL,1,gGeoIdentity); MSOL->AddNode(SOLN,1,gGeoIdentity); SOLN->AddNode(SOLH,1,gGeoIdentity); SOLH->AddNode(SOL2,1,gGeoIdentity); SOL2->AddNode(SOLC,1,gGeoIdentity); SOL2->AddNode(SOLO,1,gGeoIdentity); SOL2->AddNode(SOL3,1,gGeoIdentity); MSOL->AddNode(CPS_,1,gGeoIdentity); CPS_->AddNode(CPPB,1,gGeoIdentity); CPS_->AddNode(CPS1,1,gGeoIdentity); CPS_->AddNode(CPS2,1,gGeoIdentity); CPS_->AddNode(CPS3,1,gGeoIdentity); CPS_->AddNode(CP1I,1,gGeoIdentity); CPS_->AddNode(CP12,1,gGeoIdentity); CPS_->AddNode(CP23,1,gGeoIdentity); CPS_->AddNode(CP3O,1,gGeoIdentity); TRAK->AddNode(BMPE,1,gGeoIdentity); BMPE->AddNode(KPL1,1,gGeoIdentity); BMPE->AddNode(KPLN,1,gGeoIdentity); BMPE->AddNode(KPLS,1,gGeoIdentity); TRAK->AddNode(SMTE,1,gGeoIdentity); SMTE->AddNode(KPL2,1,gGeoIdentity); TRAK->AddNode(SFTE,1,gGeoIdentity); SFTE->AddNode(KPL3,1,gGeoIdentity); TRAK->AddNode(CDOE,1,gGeoIdentity); CDOE->AddNode(KPL4,1,gGeoIdentity); D0__->AddNode(MUON,1,gGeoIdentity); MUON->AddNodeOverlap(WMUS,1,gGeoIdentity); WMUS->AddNode(CF__->GetVolume(0),1,new TGeoTranslation(371.8,0,0)); CF__->AddNode(CFHL,1,new TGeoTranslation(82.6,-371.15,111.5)); CF__->AddNode(CFHL,2,new TGeoTranslation(82.6,-371.15,-111.5)); CF__->AddNode(CFHL,3,new TGeoTranslation(-82.6,-371.15,111.5)); CF__->AddNode(CFHL,4,new TGeoTranslation(-82.6,-371.15,-111.5)); WMUS->AddNode(CF__->GetVolume(1),2,new TGeoTranslation(0,370.5,0)); WMUS->AddNode(CF__->GetVolume(2),3,new TGeoTranslation(-371.8,0,0)); WMUS->AddNode(CF__->GetVolume(3),4,new TGeoTranslation(0,-371.15,0)); WMUS->AddNode(AMX1,1,new TGeoCombiTrans(-217.4676,-300.3484,-259.0523,rot235)); AMX1->AddNode(APX1,1,new TGeoTranslation(5.715,-1.1112,0)); TGeoVolume *ACX1 = APX1->Divide("ACX1",2,24,-121.7371,10.14476); ACX1->AddNode(APDU,1,gGeoIdentity); AMX1->AddNode(APX1,2,new TGeoTranslation(0,-1.7462,0)); AMX1->AddNode(APX1,3,new TGeoTranslation(-5.715,1.7462,0)); WMUS->AddNode(AMX1,2,new TGeoCombiTrans(216.1523,-300.5694,-259.2929,rot238)); WMUS->AddNode(AMX1,3,new TGeoCombiTrans(-217.3888,-300.3446,-1.4324,rot235)); WMUS->AddNode(AMX1,4,new TGeoCombiTrans(215.8518,-300.4351,-1.8641,rot238)); WMUS->AddNode(AMX1,5,new TGeoCombiTrans(-217.5574,-300.0835,256.2111,rot235)); WMUS->AddNode(AMX1,6,new TGeoCombiTrans(215.6007,-300.1362,255.5687,rot238)); WMUS->AddNode(AMX2,1,new TGeoCombiTrans(156.2988,296.4023,-258.6609,rot239)); AMX2->AddNode(APX2,1,new TGeoTranslation(9.0297,2.2035,0)); TGeoVolume *ACX2 = APX2->Divide("ACX2",2,24,-121.92,10.16); ACX2->AddNode(APDT,1,gGeoIdentity); AMX2->AddNode(APX2,2,new TGeoTranslation(3.3147,-1.2891,0)); AMX2->AddNode(APX2,3,new TGeoTranslation(-3.3147,-2.2035,0)); AMX2->AddNode(APX2,4,new TGeoTranslation(-9.0297,1.289,0)); WMUS->AddNode(AMX2,2,new TGeoCombiTrans(-156.1163,297.0636,-260.0464,rot242)); WMUS->AddNode(AMX2,3,new TGeoCombiTrans(156.3344,296.9326,-0.5767001,rot239)); WMUS->AddNode(AMX2,4,new TGeoCombiTrans(-155.8408,297.0732,-2.6052,rot242)); WMUS->AddNode(AMX2,5,new TGeoCombiTrans(155.4981,297.2116,256.7658,rot239)); WMUS->AddNode(AMX2,6,new TGeoCombiTrans(-155.6324,297.0784,254.9677,rot242)); WMUS->AddNode(AMX3,1,new TGeoCombiTrans(295.0037,0.4287001,-255.7509,rot237)); AMX3->AddNode(APX3,1,new TGeoTranslation(9.0297,2.2035,0)); TGeoVolume *ACX3 = APX3->Divide("ACX3",2,24,-121.92,10.16); ACX3->AddNode(APDT,1,gGeoIdentity); AMX3->AddNode(APX3,2,new TGeoTranslation(3.3147,-1.289,0)); AMX3->AddNode(APX3,3,new TGeoTranslation(-3.3147,-2.2035,0)); AMX3->AddNode(APX3,4,new TGeoTranslation(-9.0297,1.289,0)); WMUS->AddNode(AMX3,2,new TGeoCombiTrans(-295.2479,0.6991001,-256.826,rot236)); WMUS->AddNode(AMX3,3,new TGeoCombiTrans(294.9948,0.6017001,1.8718,rot237)); WMUS->AddNode(AMX3,4,new TGeoCombiTrans(-295.2538,0.7708001,0.8,rot236)); WMUS->AddNode(AMX3,5,new TGeoCombiTrans(294.9615,1.7526,259.4434,rot237)); WMUS->AddNode(AMX3,6,new TGeoCombiTrans(-295.3692,0.8177001,258.7575,rot236)); WMUS->AddNode(BMX1,1,new TGeoCombiTrans(-165.3418,-429.1256,-538.6353,rot239)); BMX1->AddNode(BPX1,1,new TGeoTranslation(3.495,10.24032,0)); TGeoVolume *BCX1 = BPX1->Divide("BCX1",2,21,-106.52,10.14476); BCX1->AddNode(BPDT,1,gGeoIdentity); BMX1->AddNode(BPX1,2,new TGeoTranslation(-2.22,10.87532,0)); BMX1->AddNode(BPX1,3,new TGeoTranslation(-7.935,7.38282,0)); BMX1->AddNode(BSX1,1,new TGeoTranslation(8.5725,0,0)); BSX1->AddNode(BPZ5,1,new TGeoTranslation(0,0,-141.2994)); BSX1->AddNode(BPZ5,2,new TGeoTranslation(0,0,-106.0172)); BSX1->AddNode(BPZ5,3,new TGeoTranslation(0,0,-70.73503)); BSX1->AddNode(BPZ5,4,new TGeoTranslation(0,0,-35.45284)); BSX1->AddNode(BPZ5,5,new TGeoTranslation(0,0,-0.17066)); BSX1->AddNode(BPZ6,1,new TGeoTranslation(0,0,41.04878)); BSX1->AddNode(BPZ6,2,new TGeoTranslation(0,0,88.20547)); BSX1->AddNode(BPZ6,3,new TGeoTranslation(0,0,135.3622)); WMUS->AddNode(BMXA,1,new TGeoCombiTrans(165.4891,-429.0547,-539.6822,rot242)); BMXA->AddNode(BPXA,1,new TGeoTranslation(3.495,-8.01772,0)); TGeoVolume *BCXA = BPXA->Divide("BCXA",2,21,-106.52,10.14476); BCXA->AddNode(BPDT,1,gGeoIdentity); BMXA->AddNode(BPXA,2,new TGeoTranslation(-2.22,-7.38272,0)); BMXA->AddNode(BPXA,3,new TGeoTranslation(-7.935,-10.87522,0)); BMXA->AddNode(BSX1,1,new TGeoTranslation(8.5725,0,0)); WMUS->AddNode(BMXA,2,new TGeoCombiTrans(-165.2128,-428.8477,538.6102,rot239)); WMUS->AddNode(BMX1,2,new TGeoCombiTrans(164.3909,-428.8437,540.7875,rot242)); WMUS->AddNode(BMX2,1,new TGeoCombiTrans(434.9403,211.5429,-528.805,rot236)); BMX2->AddNode(BPX2,1,new TGeoTranslation(5.715,1.1113,0)); TGeoVolume *BCX2 = BPX2->Divide("BCX2",2,16,-81.15808,10.14476); BCX2->AddNode(BPDT,1,gGeoIdentity); BMX2->AddNode(BPX2,2,new TGeoTranslation(0,1.7462,0)); BMX2->AddNode(BPX2,3,new TGeoTranslation(-5.715,-1.7462,0)); WMUS->AddNode(BMX2,2,new TGeoCombiTrans(-434.1792,209.9542,-525.4703,rot237)); WMUS->AddNode(BMX2,3,new TGeoCombiTrans(435.008,211.346,530.033,rot236)); WMUS->AddNode(BMX2,4,new TGeoCombiTrans(-434.462,210.8835,523.5342,rot237)); WMUS->AddNode(BMX3,1,new TGeoCombiTrans(-432.7632,-212.7753,-523.7145,rot240)); BMX3->AddNode(BPX3,1,new TGeoTranslation(3.495,1.1113,0)); TGeoVolume *BCX3 = BPX3->Divide("BCX3",2,16,-81.15808,10.14476); BCX3->AddNode(BPDT,1,gGeoIdentity); BMX3->AddNode(BPX3,2,new TGeoTranslation(-2.22,1.7462,0)); BMX3->AddNode(BPX3,3,new TGeoTranslation(-7.935,-1.7462,0)); BMX3->AddNode(BSX3,1,new TGeoTranslation(8.5725,0,0)); BSX3->AddNode(BPZ1,1,new TGeoTranslation(0,0,160.3375)); WMUS->AddNode(BMX3,2,new TGeoCombiTrans(434.0851,-211.6858,-529.2559,rot241)); WMUS->AddNode(BMX3,3,new TGeoCombiTrans(-432.716,-212.1836,527.2111,rot240)); WMUS->AddNode(BMX3,4,new TGeoCombiTrans(433.8639,-211.8995,527.0446,rot241)); WMUS->AddNode(BMX4,1,new TGeoCombiTrans(444.9445,210.9865,-257.4809,rot236)); BMX4->AddNode(BPX4,1,new TGeoTranslation(5.715,1.1113,0)); TGeoVolume *BCX4 = BPX4->Divide("BCX4",2,24,-121.7371,10.14476); BCX4->AddNode(BPDT,1,gGeoIdentity); BMX4->AddNode(BPX4,2,new TGeoTranslation(0,1.7462,0)); BMX4->AddNode(BPX4,3,new TGeoTranslation(-5.715,-1.7462,0)); WMUS->AddNode(BMX4,2,new TGeoCombiTrans(-444.9088,211.5792,-259.9592,rot237)); WMUS->AddNode(BMX4,3,new TGeoCombiTrans(445.0049,210.9388,-0.3698,rot236)); WMUS->AddNode(BMX4,4,new TGeoCombiTrans(-445.0143,211.5168,-3.1744,rot237)); WMUS->AddNode(BMX4,5,new TGeoCombiTrans(444.89,211.1712,257.1285,rot236)); WMUS->AddNode(BMX4,6,new TGeoCombiTrans(-445.0799,211.5364,253.5851,rot237)); WMUS->AddNode(BMX5,1,new TGeoCombiTrans(-444.9212,-212.949,-258.6857,rot240)); BMX5->AddNode(BPX5,1,new TGeoTranslation(3.495,1.1113,0)); TGeoVolume *BCX5 = BPX5->Divide("BCX5",2,24,-121.7371,10.14476); BCX5->AddNode(BPDT,1,gGeoIdentity); BMX5->AddNode(BPX5,2,new TGeoTranslation(-2.22,1.7462,0)); BMX5->AddNode(BPX5,3,new TGeoTranslation(-7.935,-1.7462,0)); BMX5->AddNode(BSX5,1,new TGeoTranslation(8.5725,0,0)); BSX5->AddNode(BPZ2,1,new TGeoTranslation(0,62.23,160.3375)); BSX5->AddNode(BPZ2,2,new TGeoTranslation(0,-62.23,160.3375)); WMUS->AddNode(BMX5,2,new TGeoCombiTrans(445.0986,-213.5134,-258.282,rot241)); WMUS->AddNode(BMX5,3,new TGeoCombiTrans(-445.0999,-212.8511,-1.2636,rot240)); WMUS->AddNode(BMX5,4,new TGeoCombiTrans(445.236,-213.3771,-1.0948,rot241)); WMUS->AddNode(BMX5,5,new TGeoCombiTrans(-444.982,-213.1361,256.326,rot240)); WMUS->AddNode(BMX5,6,new TGeoCombiTrans(444.7402,-213.3753,255.6342,rot241)); WMUS->AddNode(BMX6,1,new TGeoCombiTrans(227.1676,433.9373,-527.5803,rot238)); BMX6->AddNode(BPX6,1,new TGeoTranslation(5.715,1.1113,0)); TGeoVolume *BCX6 = BPX6->Divide("BCX6",2,16,-81.15808,10.14476); BCX6->AddNode(BPDU,1,gGeoIdentity); BMX6->AddNode(BPX6,2,new TGeoTranslation(0,1.7462,0)); BMX6->AddNode(BPX6,3,new TGeoTranslation(-5.715,-1.7462,0)); WMUS->AddNode(BMX6,2,new TGeoCombiTrans(-227.3943,433.3374,-526.0012,rot235)); WMUS->AddNode(BMX6,3,new TGeoCombiTrans(226.4977,433.5245,528.5708,rot238)); WMUS->AddNode(BMX6,4,new TGeoCombiTrans(-227.7865,433.1654,524.8154,rot235)); WMUS->AddNode(BMX7,1,new TGeoCombiTrans(232.3835,443.2119,-257.4075,rot238)); BMX7->AddNode(BPX7,1,new TGeoTranslation(5.715,1.1113,0)); TGeoVolume *BCX7 = BPX7->Divide("BCX7",2,24,-121.7371,10.14476); BCX7->AddNode(BPDU,1,gGeoIdentity); BMX7->AddNode(BPX7,2,new TGeoTranslation(0,1.7462,0)); BMX7->AddNode(BPX7,3,new TGeoTranslation(-5.715,-1.7462,0)); WMUS->AddNode(BMX7,2,new TGeoCombiTrans(-232.7493,443.8775,-259.647,rot235)); WMUS->AddNode(BMX7,3,new TGeoCombiTrans(233.2396,443.4368,-0.2888,rot238)); WMUS->AddNode(BMX7,4,new TGeoCombiTrans(-233.134,443.9973,-2.7668,rot235)); WMUS->AddNode(BMX7,5,new TGeoCombiTrans(233.6227,443.777,256.7929,rot238)); WMUS->AddNode(BMX7,6,new TGeoCombiTrans(-233.0635,444.1902,254.7383,rot235)); WMUS->AddNode(BMX8,1,new TGeoCombiTrans(-290.9301,-445.3429,-134.6181,rot235)); BMX8->AddNode(BPX8,1,new TGeoTranslation(7.935,1.1113,20.635)); TGeoVolume *BCX8 = BPX8->Divide("BCX8",2,24,-121.7371,10.14476); BCX8->AddNode(BPDU,1,gGeoIdentity); BMX8->AddNode(BPX8,2,new TGeoTranslation(2.22,1.7462,20.635)); BMX8->AddNode(BPX8,3,new TGeoTranslation(-3.495,-1.7462,20.635)); BMX8->AddNode(BSX8,1,new TGeoTranslation(-8.5725,0,0)); BSX8->AddNode(BPZ3,1,new TGeoTranslation(0,0,184.785)); BSX8->AddNode(BPZ3,2,new TGeoTranslation(0,0,144.15)); BSX8->AddNode(BPZ4,1,new TGeoTranslation(0,0,95.095)); BSX8->AddNode(BPZ4,2,new TGeoTranslation(0,0,37.62)); BSX8->AddNode(BPZ4,3,new TGeoTranslation(0,0,-19.855)); BSX8->AddNode(BPZ4,4,new TGeoTranslation(0,0,-77.33)); BSX8->AddNode(BPZ4,5,new TGeoTranslation(0,0,-134.805)); BSX8->AddNode(BPZ8,1,new TGeoTranslation(0,0,-183.86)); WMUS->AddNode(BMX8,2,new TGeoCombiTrans(289.3736,-445.2838,-134.2546,rot238)); WMUS->AddNode(BMX8,3,new TGeoCombiTrans(-291.132,-445.1879,133.5858,rot235)); WMUS->AddNode(BMX8,4,new TGeoCombiTrans(289.9339,-445.0533,134.1257,rot238)); WMUS->AddNode(BMX9,1,new TGeoCombiTrans(-38.1,-436,-132.25,rot298)); BMX9->AddNode(BSX9,1,gGeoIdentity); BSX9->AddNode(BPZ7,1,gGeoIdentity); WMUS->AddNode(BMX9,2,new TGeoCombiTrans(38.1,-436,-132.25,rot299)); WMUS->AddNode(BMX9,3,new TGeoCombiTrans(-38.1,-436,132.25,rot300)); WMUS->AddNode(BMX9,4,new TGeoCombiTrans(38.1,-436,132.25,rot301)); WMUS->AddNode(CMX1,1,new TGeoCombiTrans(-566.1028,-213.766,-538.5343,rot241)); CMX1->AddNode(CPX1,1,new TGeoTranslation(10.155,-1.1112,0)); TGeoVolume *CCX1 = CPX1->Divide("CCX1",2,24,-121.7371,10.14476); CCX1->AddNode(CPDT,1,gGeoIdentity); CMX1->AddNode(CPX1,2,new TGeoTranslation(4.44,-1.7462,0)); CMX1->AddNode(CPX1,3,new TGeoTranslation(-1.275,1.7463,0)); CMX1->AddNode(CSX1,1,new TGeoTranslation(-8.5725,0,0)); CSX1->AddNode(CPZ1,1,new TGeoTranslation(-2.22,91.3028,102.39)); CSX1->AddNode(CPZ1,2,new TGeoTranslation(2.22,91.3028,-102.39)); CSX1->AddNode(CPZ1,3,new TGeoTranslation(-2.22,30.4343,102.39)); CSX1->AddNode(CPZ1,4,new TGeoTranslation(2.22,30.4343,-102.39)); CSX1->AddNode(CPZ1,5,new TGeoTranslation(-2.22,-30.4343,102.39)); CSX1->AddNode(CPZ1,6,new TGeoTranslation(2.22,-30.4343,-102.39)); CSX1->AddNode(CPZ1,7,new TGeoTranslation(-2.22,-91.3028,102.39)); CSX1->AddNode(CPZ1,8,new TGeoTranslation(2.22,-91.3028,-102.39)); WMUS->AddNode(CMX1,2,new TGeoCombiTrans(567.5033,-212.293,-545.5398,rot240)); WMUS->AddNode(CMX1,3,new TGeoCombiTrans(-570.6753,-212.9497,-258.452,rot241)); WMUS->AddNode(CMX1,4,new TGeoCombiTrans(570.5509,-213.2687,-258.6419,rot240)); WMUS->AddNode(CMX1,5,new TGeoCombiTrans(-570.774,-213.078,-1.1911,rot241)); WMUS->AddNode(CMX1,6,new TGeoCombiTrans(570.8035,-213.3335,-1.6057,rot240)); WMUS->AddNode(CMX1,7,new TGeoCombiTrans(-570.5481,-212.8619,256.2338,rot241)); WMUS->AddNode(CMX1,8,new TGeoCombiTrans(570.0485,-213.1597,255.8789,rot240)); WMUS->AddNode(CMX1,9,new TGeoCombiTrans(-566.5929,-213.3583,542.9424,rot241)); WMUS->AddNode(CMX1,10,new TGeoCombiTrans(568.4415,-212.9849,542.9509,rot240)); WMUS->AddNode(CMX2,1,new TGeoCombiTrans(568.3515,278.345,-544.9805,rot237)); CMX2->AddNode(CPX2,1,new TGeoTranslation(10.155,-1.1112,0)); TGeoVolume *CCX2 = CPX2->Divide("CCX2",2,24,-121.7371,10.14476); CCX2->AddNode(CPDT,1,gGeoIdentity); CMX2->AddNode(CPX2,2,new TGeoTranslation(4.44,-1.7462,0)); CMX2->AddNode(CPX2,3,new TGeoTranslation(-1.275,1.7462,0)); CMX2->AddNode(CSX2,1,new TGeoTranslation(-8.5725,0,0)); CSX2->AddNode(CPZ2,1,new TGeoTranslation(-2.22,91.3028,136.0487)); CSX2->AddNode(CPZ2,2,new TGeoTranslation(2.22,91.3028,-136.0487)); CSX2->AddNode(CPZ2,3,new TGeoTranslation(-2.22,30.4343,136.0487)); CSX2->AddNode(CPZ2,4,new TGeoTranslation(2.22,30.4343,-136.0487)); CSX2->AddNode(CPZ2,5,new TGeoTranslation(-2.22,-30.4343,136.0487)); CSX2->AddNode(CPZ2,6,new TGeoTranslation(2.22,-30.4343,-136.0487)); CSX2->AddNode(CPZ2,7,new TGeoTranslation(-2.22,-91.3028,136.0487)); CSX2->AddNode(CPZ2,8,new TGeoTranslation(2.22,-91.3028,-136.0487)); WMUS->AddNode(CMX2,2,new TGeoCombiTrans(-567.7766,276.9494,-540.6998,rot236)); WMUS->AddNode(CMX2,3,new TGeoCombiTrans(570.5831,277.6915,-256.8793,rot237)); WMUS->AddNode(CMX2,4,new TGeoCombiTrans(-570.6223,278.6878,-259.7852,rot236)); WMUS->AddNode(CMX2,5,new TGeoCombiTrans(570.6994,277.9376,-0.3450000E-01,rot237)); WMUS->AddNode(CMX2,6,new TGeoCombiTrans(-570.5383,278.8809,-3.1438,rot236)); WMUS->AddNode(CMX2,7,new TGeoCombiTrans(570.6192,278.0307,257.3464,rot237)); WMUS->AddNode(CMX2,8,new TGeoCombiTrans(-570.4115,279.0233,253.8801,rot236)); WMUS->AddNode(CMX2,9,new TGeoCombiTrans(569.3029,277.5898,545.9682,rot237)); WMUS->AddNode(CMX2,10,new TGeoCombiTrans(-568.6946,276.9781,539.1364,rot236)); WMUS->AddNode(CMX3,1,new TGeoCombiTrans(-288.6447,-697.134,-469.1211,rot235)); CMX3->AddNode(CPX3,1,new TGeoTranslation(7.935,-1.1112,0)); TGeoVolume *CCX3 = CPX3->Divide("CCX3",2,16,-81.15808,10.14476); CCX3->AddNode(CPDT,1,gGeoIdentity); CMX3->AddNode(CPX3,2,new TGeoTranslation(2.22,-1.7462,0)); CMX3->AddNode(CPX3,3,new TGeoTranslation(-3.495,1.7462,0)); CMX3->AddNode(CSX3,1,new TGeoTranslation(-8.5725,0,0)); CSX3->AddNode(CPZ3,1,new TGeoTranslation(0,0,259.4)); CSX3->AddNode(CPZ3,2,new TGeoTranslation(0,0,202.09)); CSX3->AddNode(CPZ3,3,new TGeoTranslation(0,0,144.78)); CSX3->AddNode(CPZ3,4,new TGeoTranslation(0,0,87.47)); CSX3->AddNode(CPZ3,5,new TGeoTranslation(0,0,30.16)); CSX3->AddNode(CPZ4,1,new TGeoTranslation(0,0,-34.69)); CSX3->AddNode(CPZ4,2,new TGeoTranslation(0,0,-107.08)); CSX3->AddNode(CPZ4,3,new TGeoTranslation(0,0,-179.47)); CSX3->AddNode(CPZ4,4,new TGeoTranslation(0,0,-251.86)); WMUS->AddNode(CMX3,2,new TGeoCombiTrans(289.7319,-697.523,-470.1646,rot238)); WMUS->AddNode(CMX3,3,new TGeoCombiTrans(-288.4728,-697.0368,470.7673,rot235)); WMUS->AddNode(CMX3,4,new TGeoCombiTrans(288.6869,-697.4895,469.5002,rot238)); WMUS->AddNode(CMX4,1,new TGeoCombiTrans(-290.5797,-697.4479,-119.4216,rot235)); CMX4->AddNode(CPX4,1,new TGeoTranslation(3.495,-1.1113,0)); TGeoVolume *CCX4 = CPX4->Divide("CCX4",2,21,-106.52,10.14476); CCX4->AddNode(CPDT,1,gGeoIdentity); CMX4->AddNode(CPX4,2,new TGeoTranslation(-2.22,-1.7462,0)); CMX4->AddNode(CPX4,3,new TGeoTranslation(-7.935,1.7463,0)); WMUS->AddNode(CMX4,2,new TGeoCombiTrans(286.7306,-697.7667,-120.4867,rot238)); WMUS->AddNode(CMX4,3,new TGeoCombiTrans(-291.4546,-697.4674,119.4346,rot235)); WMUS->AddNode(CMX4,4,new TGeoCombiTrans(287.8203,-697.9407,118.4093,rot238)); WMUS->AddNode(CMX5,1,new TGeoCombiTrans(288.6919,566.8112,-543.9339,rot239)); CMX5->AddNode(CPX5,1,new TGeoTranslation(10.155,-1.1112,0)); TGeoVolume *CCX5 = CPX5->Divide("CCX5",2,24,-121.7371,10.14476); CCX5->AddNode(CPDT,1,gGeoIdentity); CMX5->AddNode(CPX5,2,new TGeoTranslation(4.44,-1.7462,0)); CMX5->AddNode(CPX5,3,new TGeoTranslation(-1.275,1.7462,0)); CMX5->AddNode(CSX5,1,new TGeoTranslation(-8.5725,0,0)); CSX5->AddNode(CPZ7,1,new TGeoTranslation(-2.22,91.3028,142)); CSX5->AddNode(CPZ7,2,new TGeoTranslation(2.22,91.3028,-142)); CSX5->AddNode(CPZ7,3,new TGeoTranslation(-2.22,30.4343,142)); CSX5->AddNode(CPZ7,4,new TGeoTranslation(2.22,30.4343,-142)); CSX5->AddNode(CPZ7,5,new TGeoTranslation(-2.22,-30.4343,142)); CSX5->AddNode(CPZ7,6,new TGeoTranslation(2.22,-30.4343,-142)); CSX5->AddNode(CPZ7,7,new TGeoTranslation(-2.22,-91.3028,142)); CSX5->AddNode(CPZ7,8,new TGeoTranslation(2.22,-91.3028,-142)); WMUS->AddNode(CMX5,2,new TGeoCombiTrans(-291.057,565.6282,-542.2327,rot242)); WMUS->AddNode(CMX5,3,new TGeoCombiTrans(289.4438,567.8519,-257.7379,rot239)); WMUS->AddNode(CMX5,4,new TGeoCombiTrans(-289.9182,568.8091,-260.1269,rot242)); WMUS->AddNode(CMX5,5,new TGeoCombiTrans(290.4837,568.0894,-0.1483,rot239)); WMUS->AddNode(CMX5,6,new TGeoCombiTrans(-290.0862,569.0153,-2.6087,rot242)); WMUS->AddNode(CMX5,7,new TGeoCombiTrans(290.8351,568.2053,256.8813,rot239)); WMUS->AddNode(CMX5,8,new TGeoCombiTrans(-290.3229,569.2241,254.3286,rot242)); WMUS->AddNode(CMX5,9,new TGeoCombiTrans(289.9948,566.0237,544.6763,rot239)); WMUS->AddNode(CMX5,10,new TGeoCombiTrans(-290.7775,565.5823,540.0726,rot242)); WMUS->AddNode(APH1,1,new TGeoCombiTrans(280.323,12.245,-339.556,rot302)); WMUS->AddNode(APH1,2,new TGeoCombiTrans(280.323,12.245,-255.751,rot302)); WMUS->AddNode(APH1,3,new TGeoCombiTrans(280.323,12.245,-171.946,rot302)); WMUS->AddNode(APH1,4,new TGeoCombiTrans(280.314,12.418,-81.933,rot302)); WMUS->AddNode(APH1,5,new TGeoCombiTrans(280.314,12.418,1.872,rot302)); WMUS->AddNode(APH1,6,new TGeoCombiTrans(280.314,12.418,85.677,rot302)); WMUS->AddNode(APH1,7,new TGeoCombiTrans(280.28,13.569,175.639,rot302)); WMUS->AddNode(APH1,8,new TGeoCombiTrans(280.28,13.569,259.443,rot302)); WMUS->AddNode(APH1,9,new TGeoCombiTrans(280.28,13.569,343.248,rot302)); WMUS->AddNode(APH1,10,new TGeoCombiTrans(280.323,34.988,-339.556,rot302)); WMUS->AddNode(APH1,11,new TGeoCombiTrans(280.323,34.988,-255.751,rot302)); WMUS->AddNode(APH1,12,new TGeoCombiTrans(280.323,34.988,-171.946,rot302)); WMUS->AddNode(APH1,13,new TGeoCombiTrans(280.314,35.161,-81.933,rot302)); WMUS->AddNode(APH1,14,new TGeoCombiTrans(280.314,35.161,1.872,rot302)); WMUS->AddNode(APH1,15,new TGeoCombiTrans(280.314,35.161,85.677,rot302)); WMUS->AddNode(APH1,16,new TGeoCombiTrans(280.28,36.312,175.639,rot302)); WMUS->AddNode(APH1,17,new TGeoCombiTrans(280.28,36.312,259.443,rot302)); WMUS->AddNode(APH1,18,new TGeoCombiTrans(280.28,36.312,343.248,rot302)); WMUS->AddNode(APH1,19,new TGeoCombiTrans(280.323,57.815,-339.556,rot302)); WMUS->AddNode(APH1,20,new TGeoCombiTrans(280.323,57.815,-255.751,rot302)); WMUS->AddNode(APH1,21,new TGeoCombiTrans(280.323,57.815,-171.946,rot302)); WMUS->AddNode(APH1,22,new TGeoCombiTrans(280.314,57.988,-81.933,rot302)); WMUS->AddNode(APH1,23,new TGeoCombiTrans(280.314,57.988,1.872,rot302)); WMUS->AddNode(APH1,24,new TGeoCombiTrans(280.314,57.988,85.677,rot302)); WMUS->AddNode(APH1,25,new TGeoCombiTrans(280.28,59.139,175.639,rot302)); WMUS->AddNode(APH1,26,new TGeoCombiTrans(280.28,59.139,259.443,rot302)); WMUS->AddNode(APH1,27,new TGeoCombiTrans(280.28,59.139,343.248,rot302)); WMUS->AddNode(APH1,28,new TGeoCombiTrans(280.323,80.639,-339.556,rot302)); WMUS->AddNode(APH1,29,new TGeoCombiTrans(280.323,80.639,-255.751,rot302)); WMUS->AddNode(APH1,30,new TGeoCombiTrans(280.323,80.639,-171.946,rot302)); WMUS->AddNode(APH1,31,new TGeoCombiTrans(280.314,80.812,-81.933,rot302)); WMUS->AddNode(APH1,32,new TGeoCombiTrans(280.314,80.812,1.872,rot302)); WMUS->AddNode(APH1,33,new TGeoCombiTrans(280.314,80.812,85.677,rot302)); WMUS->AddNode(APH1,34,new TGeoCombiTrans(280.28,81.963,175.639,rot302)); WMUS->AddNode(APH1,35,new TGeoCombiTrans(280.28,81.963,259.443,rot302)); WMUS->AddNode(APH1,36,new TGeoCombiTrans(280.28,81.963,343.248,rot302)); WMUS->AddNode(APH2,1,new TGeoCombiTrans(280.323,105.685,-339.556,rot303)); WMUS->AddNode(APH2,2,new TGeoCombiTrans(280.323,105.685,-255.751,rot303)); WMUS->AddNode(APH2,3,new TGeoCombiTrans(280.323,105.685,-171.946,rot303)); WMUS->AddNode(APH2,4,new TGeoCombiTrans(280.314,105.858,-81.933,rot303)); WMUS->AddNode(APH2,5,new TGeoCombiTrans(280.314,105.858,1.872,rot303)); WMUS->AddNode(APH2,6,new TGeoCombiTrans(280.314,105.858,85.677,rot303)); WMUS->AddNode(APH2,7,new TGeoCombiTrans(280.28,107.009,175.639,rot303)); WMUS->AddNode(APH2,8,new TGeoCombiTrans(280.28,107.009,259.443,rot303)); WMUS->AddNode(APH2,9,new TGeoCombiTrans(280.28,107.009,343.248,rot303)); WMUS->AddNode(APH2,10,new TGeoCombiTrans(280.323,132.937,-339.556,rot303)); WMUS->AddNode(APH2,11,new TGeoCombiTrans(280.323,132.937,-255.751,rot303)); WMUS->AddNode(APH2,12,new TGeoCombiTrans(280.323,132.937,-171.946,rot303)); WMUS->AddNode(APH2,13,new TGeoCombiTrans(280.314,133.11,-81.933,rot303)); WMUS->AddNode(APH2,14,new TGeoCombiTrans(280.314,133.11,1.872,rot303)); WMUS->AddNode(APH2,15,new TGeoCombiTrans(280.314,133.11,85.677,rot303)); WMUS->AddNode(APH2,16,new TGeoCombiTrans(280.28,134.261,175.639,rot303)); WMUS->AddNode(APH2,17,new TGeoCombiTrans(280.28,134.261,259.443,rot303)); WMUS->AddNode(APH2,18,new TGeoCombiTrans(280.28,134.261,343.248,rot303)); WMUS->AddNode(APH2,19,new TGeoCombiTrans(280.323,160.097,-339.556,rot303)); WMUS->AddNode(APH2,20,new TGeoCombiTrans(280.323,160.097,-255.751,rot303)); WMUS->AddNode(APH2,21,new TGeoCombiTrans(280.323,160.097,-171.946,rot303)); WMUS->AddNode(APH2,22,new TGeoCombiTrans(280.314,160.27,-81.933,rot303)); WMUS->AddNode(APH2,23,new TGeoCombiTrans(280.314,160.27,1.872,rot303)); WMUS->AddNode(APH2,24,new TGeoCombiTrans(280.314,160.27,85.677,rot303)); WMUS->AddNode(APH2,25,new TGeoCombiTrans(280.28,161.421,175.639,rot303)); WMUS->AddNode(APH2,26,new TGeoCombiTrans(280.28,161.421,259.443,rot303)); WMUS->AddNode(APH2,27,new TGeoCombiTrans(280.28,161.421,343.248,rot303)); WMUS->AddNode(APH3,1,new TGeoCombiTrans(280.323,191.903,-339.556,rot304)); WMUS->AddNode(APH3,2,new TGeoCombiTrans(280.323,191.903,-255.751,rot304)); WMUS->AddNode(APH3,3,new TGeoCombiTrans(280.323,191.903,-171.946,rot304)); WMUS->AddNode(APH3,4,new TGeoCombiTrans(280.314,192.076,-81.933,rot304)); WMUS->AddNode(APH3,5,new TGeoCombiTrans(280.314,192.076,1.872,rot304)); WMUS->AddNode(APH3,6,new TGeoCombiTrans(280.314,192.076,85.677,rot304)); WMUS->AddNode(APH3,7,new TGeoCombiTrans(280.28,193.227,175.639,rot304)); WMUS->AddNode(APH3,8,new TGeoCombiTrans(280.28,193.227,259.443,rot304)); WMUS->AddNode(APH3,9,new TGeoCombiTrans(280.28,193.227,343.248,rot304)); WMUS->AddNode(APH3,10,new TGeoCombiTrans(280.323,228.232,-339.556,rot304)); WMUS->AddNode(APH3,11,new TGeoCombiTrans(280.323,228.232,-255.751,rot304)); WMUS->AddNode(APH3,12,new TGeoCombiTrans(280.323,228.232,-171.946,rot304)); WMUS->AddNode(APH3,13,new TGeoCombiTrans(280.314,228.405,-81.933,rot304)); WMUS->AddNode(APH3,14,new TGeoCombiTrans(280.314,228.405,1.872,rot304)); WMUS->AddNode(APH3,15,new TGeoCombiTrans(280.314,228.405,85.677,rot304)); WMUS->AddNode(APH3,16,new TGeoCombiTrans(280.28,229.556,175.639,rot304)); WMUS->AddNode(APH3,17,new TGeoCombiTrans(280.28,229.556,259.443,rot304)); WMUS->AddNode(APH3,18,new TGeoCombiTrans(280.28,229.556,343.248,rot304)); WMUS->AddNode(APH3,19,new TGeoCombiTrans(280.323,264.575,-339.556,rot304)); WMUS->AddNode(APH3,20,new TGeoCombiTrans(280.323,264.575,-255.751,rot304)); WMUS->AddNode(APH3,21,new TGeoCombiTrans(280.323,264.575,-171.946,rot304)); WMUS->AddNode(APH3,22,new TGeoCombiTrans(280.314,264.986,-81.933,rot304)); WMUS->AddNode(APH3,23,new TGeoCombiTrans(280.314,264.986,1.872,rot304)); WMUS->AddNode(APH3,24,new TGeoCombiTrans(280.314,264.986,85.677,rot304)); WMUS->AddNode(APH3,25,new TGeoCombiTrans(280.28,266.336,175.639,rot304)); WMUS->AddNode(APH3,26,new TGeoCombiTrans(280.28,266.336,259.443,rot304)); WMUS->AddNode(APH3,27,new TGeoCombiTrans(280.28,266.336,343.248,rot304)); WMUS->AddNode(APH1,82,new TGeoCombiTrans(15.715,281.721,-342.466,rot305)); WMUS->AddNode(APH1,83,new TGeoCombiTrans(15.715,281.721,-258.661,rot305)); WMUS->AddNode(APH1,84,new TGeoCombiTrans(15.715,281.721,-174.856,rot305)); WMUS->AddNode(APH1,85,new TGeoCombiTrans(15.75,282.251,-84.381,rot305)); WMUS->AddNode(APH1,86,new TGeoCombiTrans(15.75,282.251,-0.577,rot305)); WMUS->AddNode(APH1,87,new TGeoCombiTrans(15.75,282.251,83.228,rot305)); WMUS->AddNode(APH1,88,new TGeoCombiTrans(14.914,282.53,172.961,rot305)); WMUS->AddNode(APH1,89,new TGeoCombiTrans(14.914,282.53,256.766,rot305)); WMUS->AddNode(APH1,90,new TGeoCombiTrans(14.914,282.53,340.571,rot305)); WMUS->AddNode(APH1,73,new TGeoCombiTrans(38.389,281.721,-342.466,rot305)); WMUS->AddNode(APH1,74,new TGeoCombiTrans(38.389,281.721,-258.661,rot305)); WMUS->AddNode(APH1,75,new TGeoCombiTrans(38.389,281.721,-174.856,rot305)); WMUS->AddNode(APH1,76,new TGeoCombiTrans(38.425,282.251,-84.381,rot305)); WMUS->AddNode(APH1,77,new TGeoCombiTrans(38.425,282.251,-0.577,rot305)); WMUS->AddNode(APH1,78,new TGeoCombiTrans(38.425,282.251,83.228,rot305)); WMUS->AddNode(APH1,79,new TGeoCombiTrans(37.589,282.53,172.961,rot305)); WMUS->AddNode(APH1,80,new TGeoCombiTrans(37.589,282.53,256.766,rot305)); WMUS->AddNode(APH1,81,new TGeoCombiTrans(37.589,282.53,340.571,rot305)); WMUS->AddNode(APH1,64,new TGeoCombiTrans(61.054,281.721,-342.466,rot305)); WMUS->AddNode(APH1,65,new TGeoCombiTrans(61.054,281.721,-258.661,rot305)); WMUS->AddNode(APH1,66,new TGeoCombiTrans(61.054,281.721,-174.856,rot305)); WMUS->AddNode(APH1,67,new TGeoCombiTrans(61.089,282.251,-84.381,rot305)); WMUS->AddNode(APH1,68,new TGeoCombiTrans(61.089,282.251,-0.577,rot305)); WMUS->AddNode(APH1,69,new TGeoCombiTrans(61.089,282.251,83.228,rot305)); WMUS->AddNode(APH1,70,new TGeoCombiTrans(60.253,282.53,172.961,rot305)); WMUS->AddNode(APH1,71,new TGeoCombiTrans(60.253,282.53,256.766,rot305)); WMUS->AddNode(APH1,72,new TGeoCombiTrans(60.253,282.53,340.571,rot305)); WMUS->AddNode(APH1,55,new TGeoCombiTrans(83.718,281.721,-342.466,rot305)); WMUS->AddNode(APH1,56,new TGeoCombiTrans(83.718,281.721,-258.661,rot305)); WMUS->AddNode(APH1,57,new TGeoCombiTrans(83.718,281.721,-174.856,rot305)); WMUS->AddNode(APH1,58,new TGeoCombiTrans(83.754,282.251,-84.381,rot305)); WMUS->AddNode(APH1,59,new TGeoCombiTrans(83.754,282.251,-0.577,rot305)); WMUS->AddNode(APH1,60,new TGeoCombiTrans(83.754,282.251,83.228,rot305)); WMUS->AddNode(APH1,61,new TGeoCombiTrans(82.918,282.53,172.961,rot305)); WMUS->AddNode(APH1,62,new TGeoCombiTrans(82.918,282.53,256.766,rot305)); WMUS->AddNode(APH1,63,new TGeoCombiTrans(82.918,282.53,340.571,rot305)); WMUS->AddNode(APH1,46,new TGeoCombiTrans(106.337,281.721,-342.466,rot305)); WMUS->AddNode(APH1,47,new TGeoCombiTrans(106.337,281.721,-258.661,rot305)); WMUS->AddNode(APH1,48,new TGeoCombiTrans(106.337,281.721,-174.856,rot305)); WMUS->AddNode(APH1,49,new TGeoCombiTrans(106.373,282.251,-84.381,rot305)); WMUS->AddNode(APH1,50,new TGeoCombiTrans(106.373,282.251,-0.577,rot305)); WMUS->AddNode(APH1,51,new TGeoCombiTrans(106.373,282.251,83.228,rot305)); WMUS->AddNode(APH1,52,new TGeoCombiTrans(105.536,282.53,172.961,rot305)); WMUS->AddNode(APH1,53,new TGeoCombiTrans(105.536,282.53,256.766,rot305)); WMUS->AddNode(APH1,54,new TGeoCombiTrans(105.536,282.53,340.571,rot305)); WMUS->AddNode(APH1,37,new TGeoCombiTrans(129.045,281.721,-342.466,rot305)); WMUS->AddNode(APH1,38,new TGeoCombiTrans(129.045,281.721,-258.661,rot305)); WMUS->AddNode(APH1,39,new TGeoCombiTrans(129.045,281.721,-174.856,rot305)); WMUS->AddNode(APH1,40,new TGeoCombiTrans(129.08,282.251,-84.381,rot305)); WMUS->AddNode(APH1,41,new TGeoCombiTrans(129.08,282.251,-0.577,rot305)); WMUS->AddNode(APH1,42,new TGeoCombiTrans(129.08,282.251,83.228,rot305)); WMUS->AddNode(APH1,43,new TGeoCombiTrans(128.244,282.53,172.961,rot305)); WMUS->AddNode(APH1,44,new TGeoCombiTrans(128.244,282.53,256.766,rot305)); WMUS->AddNode(APH1,45,new TGeoCombiTrans(128.244,282.53,340.571,rot305)); WMUS->AddNode(APH2,28,new TGeoCombiTrans(153.839,281.721,-342.466,rot306)); WMUS->AddNode(APH2,29,new TGeoCombiTrans(153.839,281.721,-258.661,rot306)); WMUS->AddNode(APH2,30,new TGeoCombiTrans(153.839,281.721,-174.856,rot306)); WMUS->AddNode(APH2,31,new TGeoCombiTrans(153.874,282.251,-84.381,rot306)); WMUS->AddNode(APH2,32,new TGeoCombiTrans(153.874,282.251,-0.577,rot306)); WMUS->AddNode(APH2,33,new TGeoCombiTrans(153.874,282.251,83.228,rot306)); WMUS->AddNode(APH2,34,new TGeoCombiTrans(153.038,282.53,172.961,rot306)); WMUS->AddNode(APH2,35,new TGeoCombiTrans(153.038,282.53,256.766,rot306)); WMUS->AddNode(APH2,36,new TGeoCombiTrans(153.038,282.53,340.571,rot306)); WMUS->AddNode(APH3,46,new TGeoCombiTrans(185.441,281.721,-342.466,rot307)); WMUS->AddNode(APH3,47,new TGeoCombiTrans(185.441,281.721,-258.661,rot307)); WMUS->AddNode(APH3,48,new TGeoCombiTrans(185.441,281.721,-174.856,rot307)); WMUS->AddNode(APH3,49,new TGeoCombiTrans(185.477,282.251,-84.381,rot307)); WMUS->AddNode(APH3,50,new TGeoCombiTrans(185.477,282.251,-0.577,rot307)); WMUS->AddNode(APH3,51,new TGeoCombiTrans(185.477,282.251,83.228,rot307)); WMUS->AddNode(APH3,52,new TGeoCombiTrans(184.641,282.53,172.961,rot307)); WMUS->AddNode(APH3,53,new TGeoCombiTrans(184.641,282.53,256.766,rot307)); WMUS->AddNode(APH3,54,new TGeoCombiTrans(184.641,282.53,340.571,rot307)); WMUS->AddNode(APH3,37,new TGeoCombiTrans(221.649,281.721,-342.466,rot307)); WMUS->AddNode(APH3,38,new TGeoCombiTrans(221.649,281.721,-258.661,rot307)); WMUS->AddNode(APH3,39,new TGeoCombiTrans(221.649,281.721,-174.856,rot307)); WMUS->AddNode(APH3,40,new TGeoCombiTrans(221.685,282.251,-84.381,rot307)); WMUS->AddNode(APH3,41,new TGeoCombiTrans(221.685,282.251,-0.577,rot307)); WMUS->AddNode(APH3,42,new TGeoCombiTrans(221.685,282.251,83.228,rot307)); WMUS->AddNode(APH3,43,new TGeoCombiTrans(220.848,282.53,172.961,rot307)); WMUS->AddNode(APH3,44,new TGeoCombiTrans(220.848,282.53,256.766,rot307)); WMUS->AddNode(APH3,45,new TGeoCombiTrans(220.848,282.53,340.571,rot307)); WMUS->AddNode(APH3,28,new TGeoCombiTrans(257.73,281.721,-342.466,rot307)); WMUS->AddNode(APH3,29,new TGeoCombiTrans(257.73,281.721,-258.661,rot307)); WMUS->AddNode(APH3,30,new TGeoCombiTrans(257.73,281.721,-174.856,rot307)); WMUS->AddNode(APH3,31,new TGeoCombiTrans(257.765,282.251,-84.381,rot307)); WMUS->AddNode(APH3,32,new TGeoCombiTrans(257.765,282.251,-0.577,rot307)); WMUS->AddNode(APH3,33,new TGeoCombiTrans(257.765,282.251,83.228,rot307)); WMUS->AddNode(APH3,34,new TGeoCombiTrans(256.929,282.53,172.961,rot307)); WMUS->AddNode(APH3,35,new TGeoCombiTrans(256.929,282.53,256.766,rot307)); WMUS->AddNode(APH3,36,new TGeoCombiTrans(256.929,282.53,340.571,rot307)); WMUS->AddNode(APH1,91,new TGeoCombiTrans(-15.532,282.382,-343.851,rot308)); WMUS->AddNode(APH1,92,new TGeoCombiTrans(-15.532,282.382,-260.046,rot308)); WMUS->AddNode(APH1,93,new TGeoCombiTrans(-15.532,282.382,-176.242,rot308)); WMUS->AddNode(APH1,94,new TGeoCombiTrans(-15.257,282.392,-86.41,rot308)); WMUS->AddNode(APH1,95,new TGeoCombiTrans(-15.257,282.392,-2.605,rot308)); WMUS->AddNode(APH1,96,new TGeoCombiTrans(-15.257,282.392,81.2,rot308)); WMUS->AddNode(APH1,97,new TGeoCombiTrans(-15.048,282.397,171.163,rot308)); WMUS->AddNode(APH1,98,new TGeoCombiTrans(-15.048,282.397,254.968,rot308)); WMUS->AddNode(APH1,99,new TGeoCombiTrans(-15.048,282.397,338.772,rot308)); WMUS->AddNode(APH1,100,new TGeoCombiTrans(-38.207,282.382,-343.851,rot308)); WMUS->AddNode(APH1,101,new TGeoCombiTrans(-38.207,282.382,-260.046,rot308)); WMUS->AddNode(APH1,102,new TGeoCombiTrans(-38.207,282.382,-176.242,rot308)); WMUS->AddNode(APH1,103,new TGeoCombiTrans(-37.931,282.392,-86.41,rot308)); WMUS->AddNode(APH1,104,new TGeoCombiTrans(-37.931,282.392,-2.605,rot308)); WMUS->AddNode(APH1,105,new TGeoCombiTrans(-37.931,282.392,81.2,rot308)); WMUS->AddNode(APH1,106,new TGeoCombiTrans(-37.723,282.397,171.163,rot308)); WMUS->AddNode(APH1,107,new TGeoCombiTrans(-37.723,282.397,254.968,rot308)); WMUS->AddNode(APH1,108,new TGeoCombiTrans(-37.723,282.397,338.772,rot308)); WMUS->AddNode(APH1,109,new TGeoCombiTrans(-60.871,282.382,-343.851,rot308)); WMUS->AddNode(APH1,110,new TGeoCombiTrans(-60.871,282.382,-260.046,rot308)); WMUS->AddNode(APH1,111,new TGeoCombiTrans(-60.871,282.382,-176.242,rot308)); WMUS->AddNode(APH1,112,new TGeoCombiTrans(-60.596,282.392,-86.41,rot308)); WMUS->AddNode(APH1,113,new TGeoCombiTrans(-60.596,282.392,-2.605,rot308)); WMUS->AddNode(APH1,114,new TGeoCombiTrans(-60.596,282.392,81.2,rot308)); WMUS->AddNode(APH1,115,new TGeoCombiTrans(-60.387,282.397,171.163,rot308)); WMUS->AddNode(APH1,116,new TGeoCombiTrans(-60.387,282.397,254.968,rot308)); WMUS->AddNode(APH1,117,new TGeoCombiTrans(-60.387,282.397,338.772,rot308)); WMUS->AddNode(APH1,118,new TGeoCombiTrans(-83.536,282.382,-343.851,rot308)); WMUS->AddNode(APH1,119,new TGeoCombiTrans(-83.536,282.382,-260.046,rot308)); WMUS->AddNode(APH1,120,new TGeoCombiTrans(-83.536,282.382,-176.242,rot308)); WMUS->AddNode(APH1,121,new TGeoCombiTrans(-83.26,282.392,-86.41,rot308)); WMUS->AddNode(APH1,122,new TGeoCombiTrans(-83.26,282.392,-2.605,rot308)); WMUS->AddNode(APH1,123,new TGeoCombiTrans(-83.26,282.392,81.2,rot308)); WMUS->AddNode(APH1,124,new TGeoCombiTrans(-83.052,282.397,171.163,rot308)); WMUS->AddNode(APH1,125,new TGeoCombiTrans(-83.052,282.397,254.968,rot308)); WMUS->AddNode(APH1,126,new TGeoCombiTrans(-83.052,282.397,338.772,rot308)); WMUS->AddNode(APH1,127,new TGeoCombiTrans(-106.2,282.382,-343.851,rot308)); WMUS->AddNode(APH1,128,new TGeoCombiTrans(-106.2,282.382,-260.046,rot308)); WMUS->AddNode(APH1,129,new TGeoCombiTrans(-106.2,282.382,-176.242,rot308)); WMUS->AddNode(APH1,130,new TGeoCombiTrans(-105.925,282.392,-86.41,rot308)); WMUS->AddNode(APH1,131,new TGeoCombiTrans(-105.925,282.392,-2.605,rot308)); WMUS->AddNode(APH1,132,new TGeoCombiTrans(-105.925,282.392,81.2,rot308)); WMUS->AddNode(APH1,133,new TGeoCombiTrans(-105.716,282.397,171.163,rot308)); WMUS->AddNode(APH1,134,new TGeoCombiTrans(-105.716,282.397,254.968,rot308)); WMUS->AddNode(APH1,135,new TGeoCombiTrans(-105.716,282.397,338.772,rot308)); WMUS->AddNode(APH1,136,new TGeoCombiTrans(-128.908,282.382,-343.851,rot308)); WMUS->AddNode(APH1,137,new TGeoCombiTrans(-128.908,282.382,-260.046,rot308)); WMUS->AddNode(APH1,138,new TGeoCombiTrans(-128.908,282.382,-176.242,rot308)); WMUS->AddNode(APH1,139,new TGeoCombiTrans(-128.632,282.392,-86.41,rot308)); WMUS->AddNode(APH1,140,new TGeoCombiTrans(-128.632,282.392,-2.605,rot308)); WMUS->AddNode(APH1,141,new TGeoCombiTrans(-128.632,282.392,81.2,rot308)); WMUS->AddNode(APH1,142,new TGeoCombiTrans(-128.424,282.397,171.163,rot308)); WMUS->AddNode(APH1,143,new TGeoCombiTrans(-128.424,282.397,254.968,rot308)); WMUS->AddNode(APH1,144,new TGeoCombiTrans(-128.424,282.397,338.772,rot308)); WMUS->AddNode(APH2,37,new TGeoCombiTrans(-153.702,282.382,-343.851,rot309)); WMUS->AddNode(APH2,38,new TGeoCombiTrans(-153.702,282.382,-260.046,rot309)); WMUS->AddNode(APH2,39,new TGeoCombiTrans(-153.702,282.382,-176.242,rot309)); WMUS->AddNode(APH2,40,new TGeoCombiTrans(-153.427,282.392,-86.41,rot309)); WMUS->AddNode(APH2,41,new TGeoCombiTrans(-153.427,282.392,-2.605,rot309)); WMUS->AddNode(APH2,42,new TGeoCombiTrans(-153.427,282.392,81.2,rot309)); WMUS->AddNode(APH2,43,new TGeoCombiTrans(-153.218,282.397,171.163,rot309)); WMUS->AddNode(APH2,44,new TGeoCombiTrans(-153.218,282.397,254.968,rot309)); WMUS->AddNode(APH2,45,new TGeoCombiTrans(-153.218,282.397,338.772,rot309)); WMUS->AddNode(APH3,55,new TGeoCombiTrans(-185.305,282.382,-343.851,rot310)); WMUS->AddNode(APH3,56,new TGeoCombiTrans(-185.305,282.382,-260.046,rot310)); WMUS->AddNode(APH3,57,new TGeoCombiTrans(-185.305,282.382,-176.242,rot310)); WMUS->AddNode(APH3,58,new TGeoCombiTrans(-185.029,282.392,-86.41,rot310)); WMUS->AddNode(APH3,59,new TGeoCombiTrans(-185.029,282.392,-2.605,rot310)); WMUS->AddNode(APH3,60,new TGeoCombiTrans(-185.029,282.392,81.2,rot310)); WMUS->AddNode(APH3,61,new TGeoCombiTrans(-184.821,282.397,171.163,rot310)); WMUS->AddNode(APH3,62,new TGeoCombiTrans(-184.821,282.397,254.968,rot310)); WMUS->AddNode(APH3,63,new TGeoCombiTrans(-184.821,282.397,338.772,rot310)); WMUS->AddNode(APH3,64,new TGeoCombiTrans(-221.512,282.382,-343.851,rot310)); WMUS->AddNode(APH3,65,new TGeoCombiTrans(-221.512,282.382,-260.046,rot310)); WMUS->AddNode(APH3,66,new TGeoCombiTrans(-221.512,282.382,-176.242,rot310)); WMUS->AddNode(APH3,67,new TGeoCombiTrans(-221.237,282.392,-86.41,rot310)); WMUS->AddNode(APH3,68,new TGeoCombiTrans(-221.237,282.392,-2.605,rot310)); WMUS->AddNode(APH3,69,new TGeoCombiTrans(-221.237,282.392,81.2,rot310)); WMUS->AddNode(APH3,70,new TGeoCombiTrans(-221.029,282.397,171.163,rot310)); WMUS->AddNode(APH3,71,new TGeoCombiTrans(-221.029,282.397,254.968,rot310)); WMUS->AddNode(APH3,72,new TGeoCombiTrans(-221.029,282.397,338.772,rot310)); WMUS->AddNode(APH3,73,new TGeoCombiTrans(-257.593,282.382,-343.851,rot310)); WMUS->AddNode(APH3,74,new TGeoCombiTrans(-257.593,282.382,-260.046,rot310)); WMUS->AddNode(APH3,75,new TGeoCombiTrans(-257.593,282.382,-176.242,rot310)); WMUS->AddNode(APH3,76,new TGeoCombiTrans(-257.318,282.392,-86.41,rot310)); WMUS->AddNode(APH3,77,new TGeoCombiTrans(-257.318,282.392,-2.605,rot310)); WMUS->AddNode(APH3,78,new TGeoCombiTrans(-257.318,282.392,81.2,rot310)); WMUS->AddNode(APH3,79,new TGeoCombiTrans(-257.109,282.397,171.163,rot310)); WMUS->AddNode(APH3,80,new TGeoCombiTrans(-257.109,282.397,254.968,rot310)); WMUS->AddNode(APH3,81,new TGeoCombiTrans(-257.109,282.397,338.772,rot310)); WMUS->AddNode(APH1,172,new TGeoCombiTrans(-280.567,12.515,-340.631,rot311)); WMUS->AddNode(APH1,173,new TGeoCombiTrans(-280.567,12.515,-256.826,rot311)); WMUS->AddNode(APH1,174,new TGeoCombiTrans(-280.567,12.515,-173.021,rot311)); WMUS->AddNode(APH1,175,new TGeoCombiTrans(-280.573,12.587,-83.005,rot311)); WMUS->AddNode(APH1,176,new TGeoCombiTrans(-280.573,12.587,0.8,rot311)); WMUS->AddNode(APH1,177,new TGeoCombiTrans(-280.573,12.587,84.605,rot311)); WMUS->AddNode(APH1,178,new TGeoCombiTrans(-280.688,12.634,174.953,rot311)); WMUS->AddNode(APH1,179,new TGeoCombiTrans(-280.688,12.634,258.758,rot311)); WMUS->AddNode(APH1,180,new TGeoCombiTrans(-280.688,12.634,342.562,rot311)); WMUS->AddNode(APH1,163,new TGeoCombiTrans(-280.567,35.258,-340.631,rot311)); WMUS->AddNode(APH1,164,new TGeoCombiTrans(-280.567,35.258,-256.826,rot311)); WMUS->AddNode(APH1,165,new TGeoCombiTrans(-280.567,35.258,-173.021,rot311)); WMUS->AddNode(APH1,166,new TGeoCombiTrans(-280.573,35.33,-83.005,rot311)); WMUS->AddNode(APH1,167,new TGeoCombiTrans(-280.573,35.33,0.8,rot311)); WMUS->AddNode(APH1,168,new TGeoCombiTrans(-280.573,35.33,84.605,rot311)); WMUS->AddNode(APH1,169,new TGeoCombiTrans(-280.688,35.377,174.953,rot311)); WMUS->AddNode(APH1,170,new TGeoCombiTrans(-280.688,35.377,258.758,rot311)); WMUS->AddNode(APH1,171,new TGeoCombiTrans(-280.688,35.377,342.562,rot311)); WMUS->AddNode(APH1,154,new TGeoCombiTrans(-280.567,58.085,-340.631,rot311)); WMUS->AddNode(APH1,155,new TGeoCombiTrans(-280.567,58.085,-256.826,rot311)); WMUS->AddNode(APH1,156,new TGeoCombiTrans(-280.567,58.085,-173.021,rot311)); WMUS->AddNode(APH1,157,new TGeoCombiTrans(-280.573,58.157,-83.005,rot311)); WMUS->AddNode(APH1,158,new TGeoCombiTrans(-280.573,58.157,0.8,rot311)); WMUS->AddNode(APH1,159,new TGeoCombiTrans(-280.573,58.157,84.605,rot311)); WMUS->AddNode(APH1,160,new TGeoCombiTrans(-280.688,58.204,174.953,rot311)); WMUS->AddNode(APH1,161,new TGeoCombiTrans(-280.688,58.204,258.758,rot311)); WMUS->AddNode(APH1,162,new TGeoCombiTrans(-280.688,58.204,342.562,rot311)); WMUS->AddNode(APH1,145,new TGeoCombiTrans(-280.567,80.91,-340.631,rot311)); WMUS->AddNode(APH1,146,new TGeoCombiTrans(-280.567,80.91,-256.826,rot311)); WMUS->AddNode(APH1,147,new TGeoCombiTrans(-280.567,80.91,-173.021,rot311)); WMUS->AddNode(APH1,148,new TGeoCombiTrans(-280.573,80.981,-83.005,rot311)); WMUS->AddNode(APH1,149,new TGeoCombiTrans(-280.573,80.981,0.8,rot311)); WMUS->AddNode(APH1,150,new TGeoCombiTrans(-280.573,80.981,84.605,rot311)); WMUS->AddNode(APH1,151,new TGeoCombiTrans(-280.688,81.028,174.953,rot311)); WMUS->AddNode(APH1,152,new TGeoCombiTrans(-280.688,81.028,258.758,rot311)); WMUS->AddNode(APH1,153,new TGeoCombiTrans(-280.688,81.028,342.562,rot311)); WMUS->AddNode(APH2,64,new TGeoCombiTrans(-280.567,105.955,-340.631,rot312)); WMUS->AddNode(APH2,65,new TGeoCombiTrans(-280.567,105.955,-256.826,rot312)); WMUS->AddNode(APH2,66,new TGeoCombiTrans(-280.567,105.955,-173.021,rot312)); WMUS->AddNode(APH2,67,new TGeoCombiTrans(-280.573,106.027,-83.005,rot312)); WMUS->AddNode(APH2,68,new TGeoCombiTrans(-280.573,106.027,0.8,rot312)); WMUS->AddNode(APH2,69,new TGeoCombiTrans(-280.573,106.027,84.605,rot312)); WMUS->AddNode(APH2,70,new TGeoCombiTrans(-280.688,106.074,174.953,rot312)); WMUS->AddNode(APH2,71,new TGeoCombiTrans(-280.688,106.074,258.758,rot312)); WMUS->AddNode(APH2,72,new TGeoCombiTrans(-280.688,106.074,342.562,rot312)); WMUS->AddNode(APH2,55,new TGeoCombiTrans(-280.567,133.207,-340.631,rot312)); WMUS->AddNode(APH2,56,new TGeoCombiTrans(-280.567,133.207,-256.826,rot312)); WMUS->AddNode(APH2,57,new TGeoCombiTrans(-280.567,133.207,-173.021,rot312)); WMUS->AddNode(APH2,58,new TGeoCombiTrans(-280.573,133.279,-83.005,rot312)); WMUS->AddNode(APH2,59,new TGeoCombiTrans(-280.573,133.279,0.8,rot312)); WMUS->AddNode(APH2,60,new TGeoCombiTrans(-280.573,133.279,84.605,rot312)); WMUS->AddNode(APH2,61,new TGeoCombiTrans(-280.688,133.326,174.953,rot312)); WMUS->AddNode(APH2,62,new TGeoCombiTrans(-280.688,133.326,258.758,rot312)); WMUS->AddNode(APH2,63,new TGeoCombiTrans(-280.688,133.326,342.562,rot312)); WMUS->AddNode(APH2,46,new TGeoCombiTrans(-280.567,160.367,-340.631,rot312)); WMUS->AddNode(APH2,47,new TGeoCombiTrans(-280.567,160.367,-256.826,rot312)); WMUS->AddNode(APH2,48,new TGeoCombiTrans(-280.567,160.367,-173.021,rot312)); WMUS->AddNode(APH2,49,new TGeoCombiTrans(-280.573,160.439,-83.005,rot312)); WMUS->AddNode(APH2,50,new TGeoCombiTrans(-280.573,160.439,0.8,rot312)); WMUS->AddNode(APH2,51,new TGeoCombiTrans(-280.573,160.439,84.605,rot312)); WMUS->AddNode(APH2,52,new TGeoCombiTrans(-280.688,160.486,174.953,rot312)); WMUS->AddNode(APH2,53,new TGeoCombiTrans(-280.688,160.486,258.758,rot312)); WMUS->AddNode(APH2,54,new TGeoCombiTrans(-280.688,160.486,342.562,rot312)); WMUS->AddNode(APH3,100,new TGeoCombiTrans(-280.567,192.173,-340.631,rot313)); WMUS->AddNode(APH3,101,new TGeoCombiTrans(-280.567,192.173,-256.826,rot313)); WMUS->AddNode(APH3,102,new TGeoCombiTrans(-280.567,192.173,-173.021,rot313)); WMUS->AddNode(APH3,103,new TGeoCombiTrans(-280.573,192.245,-83.005,rot313)); WMUS->AddNode(APH3,104,new TGeoCombiTrans(-280.573,192.245,0.8,rot313)); WMUS->AddNode(APH3,105,new TGeoCombiTrans(-280.573,192.245,84.605,rot313)); WMUS->AddNode(APH3,106,new TGeoCombiTrans(-280.688,192.292,174.953,rot313)); WMUS->AddNode(APH3,107,new TGeoCombiTrans(-280.688,192.292,258.758,rot313)); WMUS->AddNode(APH3,108,new TGeoCombiTrans(-280.688,192.292,342.562,rot313)); WMUS->AddNode(APH3,91,new TGeoCombiTrans(-280.567,228.62,-340.631,rot313)); WMUS->AddNode(APH3,92,new TGeoCombiTrans(-280.567,228.62,-256.826,rot313)); WMUS->AddNode(APH3,93,new TGeoCombiTrans(-280.567,228.62,-173.021,rot313)); WMUS->AddNode(APH3,94,new TGeoCombiTrans(-280.573,228.691,-83.005,rot313)); WMUS->AddNode(APH3,95,new TGeoCombiTrans(-280.573,228.691,0.8,rot313)); WMUS->AddNode(APH3,96,new TGeoCombiTrans(-280.573,228.691,84.605,rot313)); WMUS->AddNode(APH3,97,new TGeoCombiTrans(-280.688,228.738,174.953,rot313)); WMUS->AddNode(APH3,98,new TGeoCombiTrans(-280.688,228.738,258.758,rot313)); WMUS->AddNode(APH3,99,new TGeoCombiTrans(-280.688,228.738,342.562,rot313)); WMUS->AddNode(APH3,82,new TGeoCombiTrans(-280.567,265.399,-340.631,rot313)); WMUS->AddNode(APH3,83,new TGeoCombiTrans(-280.567,265.399,-256.826,rot313)); WMUS->AddNode(APH3,84,new TGeoCombiTrans(-280.567,265.399,-173.021,rot313)); WMUS->AddNode(APH3,85,new TGeoCombiTrans(-280.573,265.297,-83.005,rot313)); WMUS->AddNode(APH3,86,new TGeoCombiTrans(-280.573,265.297,0.8,rot313)); WMUS->AddNode(APH3,87,new TGeoCombiTrans(-280.573,265.297,84.605,rot313)); WMUS->AddNode(APH3,88,new TGeoCombiTrans(-280.688,265.291,174.953,rot313)); WMUS->AddNode(APH3,89,new TGeoCombiTrans(-280.688,265.291,258.758,rot313)); WMUS->AddNode(APH3,90,new TGeoCombiTrans(-280.688,265.291,342.562,rot313)); WMUS->AddNode(APH1,181,new TGeoCombiTrans(-280.567,-11.117,-340.631,rot314)); WMUS->AddNode(APH1,182,new TGeoCombiTrans(-280.567,-11.117,-256.826,rot314)); WMUS->AddNode(APH1,183,new TGeoCombiTrans(-280.567,-11.117,-173.021,rot314)); WMUS->AddNode(APH1,184,new TGeoCombiTrans(-280.573,-11.045,-83.005,rot314)); WMUS->AddNode(APH1,185,new TGeoCombiTrans(-280.573,-11.045,0.8,rot314)); WMUS->AddNode(APH1,186,new TGeoCombiTrans(-280.573,-11.045,84.605,rot314)); WMUS->AddNode(APH1,187,new TGeoCombiTrans(-280.688,-10.998,174.953,rot314)); WMUS->AddNode(APH1,188,new TGeoCombiTrans(-280.688,-10.998,258.758,rot314)); WMUS->AddNode(APH1,189,new TGeoCombiTrans(-280.688,-10.998,342.562,rot314)); WMUS->AddNode(APH1,190,new TGeoCombiTrans(-280.567,-33.926,-340.631,rot314)); WMUS->AddNode(APH1,191,new TGeoCombiTrans(-280.567,-33.926,-256.826,rot314)); WMUS->AddNode(APH1,192,new TGeoCombiTrans(-280.567,-33.926,-173.021,rot314)); WMUS->AddNode(APH1,193,new TGeoCombiTrans(-280.573,-33.854,-83.005,rot314)); WMUS->AddNode(APH1,194,new TGeoCombiTrans(-280.573,-33.854,0.8,rot314)); WMUS->AddNode(APH1,195,new TGeoCombiTrans(-280.573,-33.854,84.605,rot314)); WMUS->AddNode(APH1,196,new TGeoCombiTrans(-280.688,-33.808,174.953,rot314)); WMUS->AddNode(APH1,197,new TGeoCombiTrans(-280.688,-33.808,258.758,rot314)); WMUS->AddNode(APH1,198,new TGeoCombiTrans(-280.688,-33.808,342.562,rot314)); WMUS->AddNode(APH1,199,new TGeoCombiTrans(-280.567,-56.9,-340.631,rot314)); WMUS->AddNode(APH1,200,new TGeoCombiTrans(-280.567,-56.9,-256.826,rot314)); WMUS->AddNode(APH1,201,new TGeoCombiTrans(-280.567,-56.9,-173.021,rot314)); WMUS->AddNode(APH1,202,new TGeoCombiTrans(-280.573,-56.829,-83.005,rot314)); WMUS->AddNode(APH1,203,new TGeoCombiTrans(-280.573,-56.829,0.8,rot314)); WMUS->AddNode(APH1,204,new TGeoCombiTrans(-280.573,-56.829,84.605,rot314)); WMUS->AddNode(APH1,205,new TGeoCombiTrans(-280.688,-56.782,174.953,rot314)); WMUS->AddNode(APH1,206,new TGeoCombiTrans(-280.688,-56.782,258.758,rot314)); WMUS->AddNode(APH1,207,new TGeoCombiTrans(-280.688,-56.782,342.562,rot314)); WMUS->AddNode(APH1,208,new TGeoCombiTrans(-280.567,-79.847,-340.631,rot314)); WMUS->AddNode(APH1,209,new TGeoCombiTrans(-280.567,-79.847,-256.826,rot314)); WMUS->AddNode(APH1,210,new TGeoCombiTrans(-280.567,-79.847,-173.021,rot314)); WMUS->AddNode(APH1,211,new TGeoCombiTrans(-280.573,-79.775,-83.005,rot314)); WMUS->AddNode(APH1,212,new TGeoCombiTrans(-280.573,-79.775,0.8,rot314)); WMUS->AddNode(APH1,213,new TGeoCombiTrans(-280.573,-79.775,84.605,rot314)); WMUS->AddNode(APH1,214,new TGeoCombiTrans(-280.688,-79.728,174.953,rot314)); WMUS->AddNode(APH1,215,new TGeoCombiTrans(-280.688,-79.728,258.758,rot314)); WMUS->AddNode(APH1,216,new TGeoCombiTrans(-280.688,-79.728,342.562,rot314)); WMUS->AddNode(APH2,73,new TGeoCombiTrans(-280.567,-105.131,-340.631,rot315)); WMUS->AddNode(APH2,74,new TGeoCombiTrans(-280.567,-105.131,-256.826,rot315)); WMUS->AddNode(APH2,75,new TGeoCombiTrans(-280.567,-105.131,-173.021,rot315)); WMUS->AddNode(APH2,76,new TGeoCombiTrans(-280.573,-105.06,-83.005,rot315)); WMUS->AddNode(APH2,77,new TGeoCombiTrans(-280.573,-105.06,0.8,rot315)); WMUS->AddNode(APH2,78,new TGeoCombiTrans(-280.573,-105.06,84.605,rot315)); WMUS->AddNode(APH2,79,new TGeoCombiTrans(-280.688,-105.013,174.953,rot315)); WMUS->AddNode(APH2,80,new TGeoCombiTrans(-280.688,-105.013,258.758,rot315)); WMUS->AddNode(APH2,81,new TGeoCombiTrans(-280.688,-105.013,342.562,rot315)); WMUS->AddNode(APH2,82,new TGeoCombiTrans(-280.567,-132.523,-340.631,rot315)); WMUS->AddNode(APH2,83,new TGeoCombiTrans(-280.567,-132.523,-256.826,rot315)); WMUS->AddNode(APH2,84,new TGeoCombiTrans(-280.567,-132.523,-173.021,rot315)); WMUS->AddNode(APH2,85,new TGeoCombiTrans(-280.573,-132.451,-83.005,rot315)); WMUS->AddNode(APH2,86,new TGeoCombiTrans(-280.573,-132.451,0.8,rot315)); WMUS->AddNode(APH2,87,new TGeoCombiTrans(-280.573,-132.451,84.605,rot315)); WMUS->AddNode(APH2,88,new TGeoCombiTrans(-280.688,-132.404,174.953,rot315)); WMUS->AddNode(APH2,89,new TGeoCombiTrans(-280.688,-132.404,258.758,rot315)); WMUS->AddNode(APH2,90,new TGeoCombiTrans(-280.688,-132.404,342.562,rot315)); WMUS->AddNode(APH2,91,new TGeoCombiTrans(-280.567,-160.036,-340.631,rot315)); WMUS->AddNode(APH2,92,new TGeoCombiTrans(-280.567,-160.036,-256.826,rot315)); WMUS->AddNode(APH2,93,new TGeoCombiTrans(-280.567,-160.036,-173.021,rot315)); WMUS->AddNode(APH2,94,new TGeoCombiTrans(-280.573,-159.964,-83.005,rot315)); WMUS->AddNode(APH2,95,new TGeoCombiTrans(-280.573,-159.964,0.8,rot315)); WMUS->AddNode(APH2,96,new TGeoCombiTrans(-280.573,-159.964,84.605,rot315)); WMUS->AddNode(APH2,97,new TGeoCombiTrans(-280.688,-159.917,174.953,rot315)); WMUS->AddNode(APH2,98,new TGeoCombiTrans(-280.688,-159.917,258.758,rot315)); WMUS->AddNode(APH2,99,new TGeoCombiTrans(-280.688,-159.917,342.562,rot315)); WMUS->AddNode(APH3,109,new TGeoCombiTrans(-280.567,-191.938,-340.631,rot316)); WMUS->AddNode(APH3,110,new TGeoCombiTrans(-280.567,-191.938,-256.826,rot316)); WMUS->AddNode(APH3,111,new TGeoCombiTrans(-280.567,-191.938,-173.021,rot316)); WMUS->AddNode(APH3,112,new TGeoCombiTrans(-280.573,-191.867,-83.005,rot316)); WMUS->AddNode(APH3,113,new TGeoCombiTrans(-280.573,-191.867,0.8,rot316)); WMUS->AddNode(APH3,114,new TGeoCombiTrans(-280.573,-191.867,84.605,rot316)); WMUS->AddNode(APH3,115,new TGeoCombiTrans(-280.688,-191.82,174.953,rot316)); WMUS->AddNode(APH3,116,new TGeoCombiTrans(-280.688,-191.82,258.758,rot316)); WMUS->AddNode(APH3,117,new TGeoCombiTrans(-280.688,-191.82,342.562,rot316)); WMUS->AddNode(APH3,118,new TGeoCombiTrans(-280.567,-228.438,-340.631,rot316)); WMUS->AddNode(APH3,119,new TGeoCombiTrans(-280.567,-228.438,-256.826,rot316)); WMUS->AddNode(APH3,120,new TGeoCombiTrans(-280.567,-228.438,-173.021,rot316)); WMUS->AddNode(APH3,121,new TGeoCombiTrans(-280.573,-228.366,-83.005,rot316)); WMUS->AddNode(APH3,122,new TGeoCombiTrans(-280.573,-228.366,0.8,rot316)); WMUS->AddNode(APH3,123,new TGeoCombiTrans(-280.573,-228.366,84.605,rot316)); WMUS->AddNode(APH3,124,new TGeoCombiTrans(-280.688,-228.32,174.953,rot316)); WMUS->AddNode(APH3,125,new TGeoCombiTrans(-280.688,-228.32,258.758,rot316)); WMUS->AddNode(APH3,126,new TGeoCombiTrans(-280.688,-228.32,342.562,rot316)); WMUS->AddNode(APH3,127,new TGeoCombiTrans(-280.567,-264.918,-340.631,rot316)); WMUS->AddNode(APH3,128,new TGeoCombiTrans(-280.567,-264.918,-256.826,rot316)); WMUS->AddNode(APH3,129,new TGeoCombiTrans(-280.567,-264.918,-173.021,rot316)); WMUS->AddNode(APH3,130,new TGeoCombiTrans(-280.573,-264.935,-83.005,rot316)); WMUS->AddNode(APH3,131,new TGeoCombiTrans(-280.573,-264.935,0.8,rot316)); WMUS->AddNode(APH3,132,new TGeoCombiTrans(-280.573,-264.935,84.605,rot316)); WMUS->AddNode(APH3,133,new TGeoCombiTrans(-280.688,-264.672,174.953,rot316)); WMUS->AddNode(APH3,134,new TGeoCombiTrans(-280.688,-264.672,258.758,rot316)); WMUS->AddNode(APH3,135,new TGeoCombiTrans(-280.688,-264.672,342.562,rot316)); WMUS->AddNode(APH1,217,new TGeoCombiTrans(-136.574,-288.982,-342.857,rot317)); WMUS->AddNode(APH1,218,new TGeoCombiTrans(-136.574,-288.982,-259.052,rot317)); WMUS->AddNode(APH1,219,new TGeoCombiTrans(-136.574,-288.982,-175.248,rot317)); WMUS->AddNode(APH1,220,new TGeoCombiTrans(-136.495,-288.978,-85.237,rot317)); WMUS->AddNode(APH1,221,new TGeoCombiTrans(-136.495,-288.978,-1.432,rot317)); WMUS->AddNode(APH1,222,new TGeoCombiTrans(-136.495,-288.978,82.372,rot317)); WMUS->AddNode(APH1,223,new TGeoCombiTrans(-136.663,-288.717,172.406,rot317)); WMUS->AddNode(APH1,224,new TGeoCombiTrans(-136.663,-288.717,256.211,rot317)); WMUS->AddNode(APH1,225,new TGeoCombiTrans(-136.663,-288.717,340.016,rot317)); WMUS->AddNode(APH2,100,new TGeoCombiTrans(-161.317,-288.982,-342.857,rot318)); WMUS->AddNode(APH2,101,new TGeoCombiTrans(-161.317,-288.982,-259.052,rot318)); WMUS->AddNode(APH2,102,new TGeoCombiTrans(-161.317,-288.982,-175.248,rot318)); WMUS->AddNode(APH2,103,new TGeoCombiTrans(-161.238,-288.978,-85.237,rot318)); WMUS->AddNode(APH2,104,new TGeoCombiTrans(-161.238,-288.978,-1.432,rot318)); WMUS->AddNode(APH2,105,new TGeoCombiTrans(-161.238,-288.978,82.372,rot318)); WMUS->AddNode(APH2,106,new TGeoCombiTrans(-161.407,-288.717,172.406,rot318)); WMUS->AddNode(APH2,107,new TGeoCombiTrans(-161.407,-288.717,256.211,rot318)); WMUS->AddNode(APH2,108,new TGeoCombiTrans(-161.407,-288.717,340.016,rot318)); WMUS->AddNode(APH3,154,new TGeoCombiTrans(-192.894,-288.982,-342.857,rot319)); WMUS->AddNode(APH3,155,new TGeoCombiTrans(-192.894,-288.982,-259.052,rot319)); WMUS->AddNode(APH3,156,new TGeoCombiTrans(-192.894,-288.982,-175.248,rot319)); WMUS->AddNode(APH3,157,new TGeoCombiTrans(-192.816,-288.978,-85.237,rot319)); WMUS->AddNode(APH3,158,new TGeoCombiTrans(-192.816,-288.978,-1.432,rot319)); WMUS->AddNode(APH3,159,new TGeoCombiTrans(-192.816,-288.978,82.372,rot319)); WMUS->AddNode(APH3,160,new TGeoCombiTrans(-192.984,-288.717,172.406,rot319)); WMUS->AddNode(APH3,161,new TGeoCombiTrans(-192.984,-288.717,256.211,rot319)); WMUS->AddNode(APH3,162,new TGeoCombiTrans(-192.984,-288.717,340.016,rot319)); WMUS->AddNode(APH3,145,new TGeoCombiTrans(-229.054,-288.982,-342.857,rot319)); WMUS->AddNode(APH3,146,new TGeoCombiTrans(-229.054,-288.982,-259.052,rot319)); WMUS->AddNode(APH3,147,new TGeoCombiTrans(-229.054,-288.982,-175.248,rot319)); WMUS->AddNode(APH3,148,new TGeoCombiTrans(-228.975,-288.978,-85.237,rot319)); WMUS->AddNode(APH3,149,new TGeoCombiTrans(-228.975,-288.978,-1.432,rot319)); WMUS->AddNode(APH3,150,new TGeoCombiTrans(-228.975,-288.978,82.372,rot319)); WMUS->AddNode(APH3,151,new TGeoCombiTrans(-229.144,-288.717,172.406,rot319)); WMUS->AddNode(APH3,152,new TGeoCombiTrans(-229.144,-288.717,256.211,rot319)); WMUS->AddNode(APH3,153,new TGeoCombiTrans(-229.144,-288.717,340.016,rot319)); WMUS->AddNode(APH3,136,new TGeoCombiTrans(-265.518,-288.982,-342.857,rot319)); WMUS->AddNode(APH3,137,new TGeoCombiTrans(-265.518,-288.982,-259.052,rot319)); WMUS->AddNode(APH3,138,new TGeoCombiTrans(-265.518,-288.982,-175.248,rot319)); WMUS->AddNode(APH3,139,new TGeoCombiTrans(-265.439,-288.978,-85.237,rot319)); WMUS->AddNode(APH3,140,new TGeoCombiTrans(-265.439,-288.978,-1.432,rot319)); WMUS->AddNode(APH3,141,new TGeoCombiTrans(-265.439,-288.978,82.372,rot319)); WMUS->AddNode(APH3,142,new TGeoCombiTrans(-265.608,-288.717,172.406,rot319)); WMUS->AddNode(APH3,143,new TGeoCombiTrans(-265.608,-288.717,256.211,rot319)); WMUS->AddNode(APH3,144,new TGeoCombiTrans(-265.608,-288.717,340.016,rot319)); WMUS->AddNode(APH1,226,new TGeoCombiTrans(135.258,-289.2029,-343.098,rot320)); WMUS->AddNode(APH1,227,new TGeoCombiTrans(135.258,-289.2029,-259.293,rot320)); WMUS->AddNode(APH1,228,new TGeoCombiTrans(135.258,-289.2029,-175.488,rot320)); WMUS->AddNode(APH1,229,new TGeoCombiTrans(134.958,-289.0686,-85.669,rot320)); WMUS->AddNode(APH1,230,new TGeoCombiTrans(134.958,-289.0686,-1.864,rot320)); WMUS->AddNode(APH1,231,new TGeoCombiTrans(134.958,-289.0686,81.941,rot320)); WMUS->AddNode(APH1,232,new TGeoCombiTrans(134.707,-288.77,171.764,rot320)); WMUS->AddNode(APH1,233,new TGeoCombiTrans(134.707,-288.77,255.569,rot320)); WMUS->AddNode(APH1,234,new TGeoCombiTrans(134.707,-288.77,339.373,rot320)); WMUS->AddNode(APH2,109,new TGeoCombiTrans(160.286,-289.2029,-343.098,rot321)); WMUS->AddNode(APH2,110,new TGeoCombiTrans(160.286,-289.2029,-259.293,rot321)); WMUS->AddNode(APH2,111,new TGeoCombiTrans(160.286,-289.2029,-175.488,rot321)); WMUS->AddNode(APH2,112,new TGeoCombiTrans(160.118,-289.0686,-85.669,rot321)); WMUS->AddNode(APH2,113,new TGeoCombiTrans(160.118,-289.0686,-1.864,rot321)); WMUS->AddNode(APH2,114,new TGeoCombiTrans(160.118,-289.0686,81.941,rot321)); WMUS->AddNode(APH2,115,new TGeoCombiTrans(159.869,-288.77,171.764,rot321)); WMUS->AddNode(APH2,116,new TGeoCombiTrans(159.869,-288.77,255.569,rot321)); WMUS->AddNode(APH2,117,new TGeoCombiTrans(159.869,-288.77,339.373,rot321)); WMUS->AddNode(APH3,163,new TGeoCombiTrans(192.582,-289.2029,-343.098,rot322)); WMUS->AddNode(APH3,164,new TGeoCombiTrans(192.582,-289.2029,-259.293,rot322)); WMUS->AddNode(APH3,165,new TGeoCombiTrans(192.582,-289.2029,-175.488,rot322)); WMUS->AddNode(APH3,166,new TGeoCombiTrans(192.338,-289.0686,-85.669,rot322)); WMUS->AddNode(APH3,167,new TGeoCombiTrans(192.338,-289.0686,-1.864,rot322)); WMUS->AddNode(APH3,168,new TGeoCombiTrans(192.338,-289.0686,81.941,rot322)); WMUS->AddNode(APH3,169,new TGeoCombiTrans(192.074,-288.77,171.764,rot322)); WMUS->AddNode(APH3,170,new TGeoCombiTrans(192.074,-288.77,255.569,rot322)); WMUS->AddNode(APH3,171,new TGeoCombiTrans(192.074,-288.77,339.373,rot322)); WMUS->AddNode(APH3,172,new TGeoCombiTrans(229.148,-289.2029,-343.098,rot322)); WMUS->AddNode(APH3,173,new TGeoCombiTrans(229.148,-289.2029,-259.293,rot322)); WMUS->AddNode(APH3,174,new TGeoCombiTrans(229.148,-289.2029,-175.488,rot322)); WMUS->AddNode(APH3,175,new TGeoCombiTrans(229.323,-289.0686,-85.669,rot322)); WMUS->AddNode(APH3,176,new TGeoCombiTrans(229.323,-289.0686,-1.864,rot322)); WMUS->AddNode(APH3,177,new TGeoCombiTrans(229.323,-289.0686,81.941,rot322)); WMUS->AddNode(APH3,178,new TGeoCombiTrans(228.853,-288.77,171.764,rot322)); WMUS->AddNode(APH3,179,new TGeoCombiTrans(228.853,-288.77,255.569,rot322)); WMUS->AddNode(APH3,180,new TGeoCombiTrans(228.853,-288.77,339.373,rot322)); WMUS->AddNode(APH3,181,new TGeoCombiTrans(266.049,-289.2029,-343.098,rot322)); WMUS->AddNode(APH3,182,new TGeoCombiTrans(266.049,-289.2029,-259.293,rot322)); WMUS->AddNode(APH3,183,new TGeoCombiTrans(266.049,-289.2029,-175.488,rot322)); WMUS->AddNode(APH3,184,new TGeoCombiTrans(266.62,-289.0686,-85.669,rot322)); WMUS->AddNode(APH3,185,new TGeoCombiTrans(266.62,-289.0686,-1.864,rot322)); WMUS->AddNode(APH3,186,new TGeoCombiTrans(266.62,-289.0686,81.941,rot322)); WMUS->AddNode(APH3,187,new TGeoCombiTrans(266.046,-288.77,171.764,rot322)); WMUS->AddNode(APH3,188,new TGeoCombiTrans(266.046,-288.77,255.569,rot322)); WMUS->AddNode(APH3,189,new TGeoCombiTrans(266.046,-288.77,339.373,rot322)); WMUS->AddNode(APH1,262,new TGeoCombiTrans(280.323,-11.387,-339.556,rot323)); WMUS->AddNode(APH1,263,new TGeoCombiTrans(280.323,-11.387,-255.751,rot323)); WMUS->AddNode(APH1,264,new TGeoCombiTrans(280.323,-11.387,-171.946,rot323)); WMUS->AddNode(APH1,265,new TGeoCombiTrans(280.314,-11.214,-81.933,rot323)); WMUS->AddNode(APH1,266,new TGeoCombiTrans(280.314,-11.214,1.872,rot323)); WMUS->AddNode(APH1,267,new TGeoCombiTrans(280.314,-11.214,85.677,rot323)); WMUS->AddNode(APH1,268,new TGeoCombiTrans(280.28,-10.063,175.639,rot323)); WMUS->AddNode(APH1,269,new TGeoCombiTrans(280.28,-10.063,259.443,rot323)); WMUS->AddNode(APH1,270,new TGeoCombiTrans(280.28,-10.063,343.248,rot323)); WMUS->AddNode(APH1,253,new TGeoCombiTrans(280.323,-34.197,-339.556,rot323)); WMUS->AddNode(APH1,254,new TGeoCombiTrans(280.323,-34.197,-255.751,rot323)); WMUS->AddNode(APH1,255,new TGeoCombiTrans(280.323,-34.197,-171.946,rot323)); WMUS->AddNode(APH1,256,new TGeoCombiTrans(280.314,-34.024,-81.933,rot323)); WMUS->AddNode(APH1,257,new TGeoCombiTrans(280.314,-34.024,1.872,rot323)); WMUS->AddNode(APH1,258,new TGeoCombiTrans(280.314,-34.024,85.677,rot323)); WMUS->AddNode(APH1,259,new TGeoCombiTrans(280.28,-32.873,175.639,rot323)); WMUS->AddNode(APH1,260,new TGeoCombiTrans(280.28,-32.873,259.443,rot323)); WMUS->AddNode(APH1,261,new TGeoCombiTrans(280.28,-32.873,343.248,rot323)); WMUS->AddNode(APH1,244,new TGeoCombiTrans(280.323,-57.171,-339.556,rot323)); WMUS->AddNode(APH1,245,new TGeoCombiTrans(280.323,-57.171,-255.751,rot323)); WMUS->AddNode(APH1,246,new TGeoCombiTrans(280.323,-57.171,-171.946,rot323)); WMUS->AddNode(APH1,247,new TGeoCombiTrans(280.314,-56.998,-81.933,rot323)); WMUS->AddNode(APH1,248,new TGeoCombiTrans(280.314,-56.998,1.872,rot323)); WMUS->AddNode(APH1,249,new TGeoCombiTrans(280.314,-56.998,85.677,rot323)); WMUS->AddNode(APH1,250,new TGeoCombiTrans(280.28,-55.847,175.639,rot323)); WMUS->AddNode(APH1,251,new TGeoCombiTrans(280.28,-55.847,259.443,rot323)); WMUS->AddNode(APH1,252,new TGeoCombiTrans(280.28,-55.847,343.248,rot323)); WMUS->AddNode(APH1,235,new TGeoCombiTrans(280.323,-80.117,-339.556,rot323)); WMUS->AddNode(APH1,236,new TGeoCombiTrans(280.323,-80.117,-255.751,rot323)); WMUS->AddNode(APH1,237,new TGeoCombiTrans(280.323,-80.117,-171.946,rot323)); WMUS->AddNode(APH1,238,new TGeoCombiTrans(280.314,-79.944,-81.933,rot323)); WMUS->AddNode(APH1,239,new TGeoCombiTrans(280.314,-79.944,1.872,rot323)); WMUS->AddNode(APH1,240,new TGeoCombiTrans(280.314,-79.944,85.677,rot323)); WMUS->AddNode(APH1,241,new TGeoCombiTrans(280.28,-78.793,175.639,rot323)); WMUS->AddNode(APH1,242,new TGeoCombiTrans(280.28,-78.793,259.443,rot323)); WMUS->AddNode(APH1,243,new TGeoCombiTrans(280.28,-78.793,343.248,rot323)); WMUS->AddNode(APH2,136,new TGeoCombiTrans(280.323,-105.402,-339.556,rot324)); WMUS->AddNode(APH2,137,new TGeoCombiTrans(280.323,-105.402,-255.751,rot324)); WMUS->AddNode(APH2,138,new TGeoCombiTrans(280.323,-105.402,-171.946,rot324)); WMUS->AddNode(APH2,139,new TGeoCombiTrans(280.314,-105.229,-81.933,rot324)); WMUS->AddNode(APH2,140,new TGeoCombiTrans(280.314,-105.229,1.872,rot324)); WMUS->AddNode(APH2,141,new TGeoCombiTrans(280.314,-105.229,85.677,rot324)); WMUS->AddNode(APH2,142,new TGeoCombiTrans(280.28,-104.078,175.639,rot324)); WMUS->AddNode(APH2,143,new TGeoCombiTrans(280.28,-104.078,259.443,rot324)); WMUS->AddNode(APH2,144,new TGeoCombiTrans(280.28,-104.078,343.248,rot324)); WMUS->AddNode(APH2,127,new TGeoCombiTrans(280.323,-132.793,-339.556,rot324)); WMUS->AddNode(APH2,128,new TGeoCombiTrans(280.323,-132.793,-255.751,rot324)); WMUS->AddNode(APH2,129,new TGeoCombiTrans(280.323,-132.793,-171.946,rot324)); WMUS->AddNode(APH2,130,new TGeoCombiTrans(280.314,-132.62,-81.933,rot324)); WMUS->AddNode(APH2,131,new TGeoCombiTrans(280.314,-132.62,1.872,rot324)); WMUS->AddNode(APH2,132,new TGeoCombiTrans(280.314,-132.62,85.677,rot324)); WMUS->AddNode(APH2,133,new TGeoCombiTrans(280.28,-131.469,175.639,rot324)); WMUS->AddNode(APH2,134,new TGeoCombiTrans(280.28,-131.469,259.443,rot324)); WMUS->AddNode(APH2,135,new TGeoCombiTrans(280.28,-131.469,343.248,rot324)); WMUS->AddNode(APH2,118,new TGeoCombiTrans(280.323,-160.306,-339.556,rot324)); WMUS->AddNode(APH2,119,new TGeoCombiTrans(280.323,-160.306,-255.751,rot324)); WMUS->AddNode(APH2,120,new TGeoCombiTrans(280.323,-160.306,-171.946,rot324)); WMUS->AddNode(APH2,121,new TGeoCombiTrans(280.314,-160.133,-81.933,rot324)); WMUS->AddNode(APH2,122,new TGeoCombiTrans(280.314,-160.133,1.872,rot324)); WMUS->AddNode(APH2,123,new TGeoCombiTrans(280.314,-160.133,85.677,rot324)); WMUS->AddNode(APH2,124,new TGeoCombiTrans(280.28,-158.982,175.639,rot324)); WMUS->AddNode(APH2,125,new TGeoCombiTrans(280.28,-158.982,259.443,rot324)); WMUS->AddNode(APH2,126,new TGeoCombiTrans(280.28,-158.982,343.248,rot324)); WMUS->AddNode(APH3,208,new TGeoCombiTrans(280.323,-192.209,-339.556,rot325)); WMUS->AddNode(APH3,209,new TGeoCombiTrans(280.323,-192.209,-255.751,rot325)); WMUS->AddNode(APH3,210,new TGeoCombiTrans(280.323,-192.209,-171.946,rot325)); WMUS->AddNode(APH3,211,new TGeoCombiTrans(280.314,-192.036,-81.933,rot325)); WMUS->AddNode(APH3,212,new TGeoCombiTrans(280.314,-192.036,1.872,rot325)); WMUS->AddNode(APH3,213,new TGeoCombiTrans(280.314,-192.036,85.677,rot325)); WMUS->AddNode(APH3,214,new TGeoCombiTrans(280.28,-190.885,175.639,rot325)); WMUS->AddNode(APH3,215,new TGeoCombiTrans(280.28,-190.885,259.443,rot325)); WMUS->AddNode(APH3,216,new TGeoCombiTrans(280.28,-190.885,343.248,rot325)); WMUS->AddNode(APH3,199,new TGeoCombiTrans(280.323,-228.836,-339.556,rot325)); WMUS->AddNode(APH3,200,new TGeoCombiTrans(280.323,-228.836,-255.751,rot325)); WMUS->AddNode(APH3,201,new TGeoCombiTrans(280.323,-228.836,-171.946,rot325)); WMUS->AddNode(APH3,202,new TGeoCombiTrans(280.314,-228.663,-81.933,rot325)); WMUS->AddNode(APH3,203,new TGeoCombiTrans(280.314,-228.663,1.872,rot325)); WMUS->AddNode(APH3,204,new TGeoCombiTrans(280.314,-228.663,85.677,rot325)); WMUS->AddNode(APH3,205,new TGeoCombiTrans(280.28,-227.385,175.639,rot325)); WMUS->AddNode(APH3,206,new TGeoCombiTrans(280.28,-227.385,259.443,rot325)); WMUS->AddNode(APH3,207,new TGeoCombiTrans(280.28,-227.385,343.248,rot325)); WMUS->AddNode(APH3,190,new TGeoCombiTrans(280.323,-265.442,-339.556,rot325)); WMUS->AddNode(APH3,191,new TGeoCombiTrans(280.323,-265.442,-255.751,rot325)); WMUS->AddNode(APH3,192,new TGeoCombiTrans(280.323,-265.442,-171.946,rot325)); WMUS->AddNode(APH3,193,new TGeoCombiTrans(280.314,-265.269,-81.933,rot325)); WMUS->AddNode(APH3,194,new TGeoCombiTrans(280.314,-265.269,1.872,rot325)); WMUS->AddNode(APH3,195,new TGeoCombiTrans(280.314,-265.269,85.677,rot325)); WMUS->AddNode(APH3,196,new TGeoCombiTrans(280.28,-263.724,175.639,rot325)); WMUS->AddNode(APH3,197,new TGeoCombiTrans(280.28,-263.724,259.443,rot325)); WMUS->AddNode(APH3,198,new TGeoCombiTrans(280.28,-263.724,343.248,rot325)); MUON->AddNodeOverlap(FMUdd,1,gGeoIdentity); FMUdd->AddNode(EF__,1,gGeoIdentity); EF__->AddNode(EF_T,1,gGeoIdentity); EF__->AddNode(EFHL,1,new TGeoTranslation(-33,206.9,532.15)); FMUdd->AddNode(MUSH->GetVolume(0),1,new TGeoTranslation(40.625,0,425.6)); FMUdd->AddNode(MUSH->GetVolume(1),2,new TGeoTranslation(-40.625,0,425.6)); FMUdd->AddNode(MUSH->GetVolume(2),3,new TGeoTranslation(0,45.075,425.6)); FMUdd->AddNode(MUSH->GetVolume(3),4,new TGeoTranslation(0,-45.075,425.6)); FMUdd->AddNode(MUSH->GetVolume(4),5,new TGeoTranslation(41.9,0,532.15)); FMUdd->AddNode(MUSH->GetVolume(5),6,new TGeoTranslation(-41.9,0,532.15)); FMUdd->AddNode(MUSH->GetVolume(6),7,new TGeoTranslation(0,46.35,532.15)); FMUdd->AddNode(MUSH->GetVolume(7),8,new TGeoTranslation(0,-46.35,532.15)); FMUdd->AddNode(MUSH->GetVolume(8),9,new TGeoTranslation(59.7,-4.3,724.55)); FMUdd->AddNode(MUSH->GetVolume(9),10,new TGeoTranslation(-59.7,-4.3,724.55)); FMUdd->AddNode(MUSH->GetVolume(10),11,new TGeoTranslation(0,54.1,724.55)); FMUdd->AddNode(MUSH->GetVolume(11),12,new TGeoTranslation(0,-61.45,724.55)); FMUdd->AddNode(MUSH->GetVolume(12),13,new TGeoTranslation(57.15,-4.3,912.65)); FMUdd->AddNode(MUSH->GetVolume(13),14,new TGeoTranslation(-57.15,-4.3,912.65)); FMUdd->AddNode(MUSH->GetVolume(14),15,new TGeoTranslation(0,54.1,912.65)); FMUdd->AddNode(MUSH->GetVolume(15),16,new TGeoTranslation(0,-61.45,912.65)); FMUdd->AddNode(LEAD->GetVolume(0),1,new TGeoTranslation(69.4,0,495.5)); FMUdd->AddNode(LEAD->GetVolume(1),2,new TGeoTranslation(-69.4,0,495.5)); FMUdd->AddNode(LEAD->GetVolume(2),3,new TGeoTranslation(0,78.3,495.5)); FMUdd->AddNode(LEAD->GetVolume(3),4,new TGeoTranslation(0,-78.3,495.5)); FMUdd->AddNode(LEAD->GetVolume(4),5,new TGeoTranslation(93.55,-3.05,801.8)); FMUdd->AddNode(LEAD->GetVolume(5),6,new TGeoTranslation(-93.55,-3.05,801.8)); FMUdd->AddNode(LEAD->GetVolume(6),7,new TGeoTranslation(0,91.1,801.8)); FMUdd->AddNode(LEAD->GetVolume(7),8,new TGeoTranslation(0,-97.2,801.8)); FMUdd->AddNode(FMA_,1,new TGeoTranslation(0,0,427.5)); FMA_->AddNode(FMA1,1,new TGeoCombiTrans(235.225,117.612,0,rot235)); FMA1->AddNode(MCA1,1,new TGeoTranslation(-1.52,-6.965,0)); FMA1->AddNode(MLA1,1,new TGeoTranslation(-1.52,-6.175,0)); MLA1->AddNode(MXA1,1,gGeoIdentity); TGeoVolume *MGA1 = MXA1->Divide("MGA1",3,32,-136,8.5); MGA1->AddNode(FMLA,1,new TGeoTranslation(-2.125,0,0)); TGeoVolume *MZA_ = FMLA->Divide("MZA",3,8,-4,1); MZA_->AddNode(FMPA,1,gGeoIdentity); FMA1->AddNode(MSA1,1,new TGeoTranslation(-1.52,-4.12,0)); MSA1->AddNode(MCA1,1,new TGeoTranslation(0,-1.29,0)); MSA1->AddNode(MHA1,1,gGeoIdentity); MSA1->AddNode(MCA1,2,new TGeoTranslation(0,1.29,0)); FMA1->AddNode(MLA1,2,new TGeoTranslation(-1.52,-2.06,0)); FMA1->AddNode(MDA1,1,new TGeoTranslation(-1.52,0,0)); MDA1->AddNode(MCA1,1,new TGeoTranslation(0,-1.29,0)); MDA1->AddNode(MAA1,1,gGeoIdentity); MDA1->AddNode(MCA1,2,new TGeoTranslation(0,1.29,0)); FMA1->AddNode(MLA1,3,new TGeoTranslation(-1.52,2.06,0)); FMA1->AddNode(MSA1,2,new TGeoTranslation(-1.52,4.12,0)); FMA1->AddNode(MLA1,4,new TGeoTranslation(-1.52,6.175,0)); FMA1->AddNode(MCA1,2,new TGeoTranslation(-1.52,6.965,0)); FMA1->AddNode(MPA1,1,new TGeoTranslation(-65.34,0,-129.405)); FMA1->AddNode(MPA2,1,new TGeoTranslation(65.34,0,129.405)); FMA_->AddNode(FMA1,2,new TGeoCombiTrans(117.612,235.225,0,rot236)); FMA_->AddNode(FMA1,3,new TGeoCombiTrans(-117.612,235.225,0,rot237)); FMA_->AddNode(FMA1,4,new TGeoCombiTrans(-235.225,117.612,0,rot238)); FMA_->AddNode(FMA1,5,new TGeoCombiTrans(-235.225,-117.612,0,rot239)); FMA_->AddNode(FMA2,1,new TGeoCombiTrans(-102.73,-205.45,0,rot240)); FMA2->AddNode(MCA2,1,new TGeoTranslation(-1.52,-6.965,0)); FMA2->AddNode(MLA2,1,new TGeoTranslation(-1.52,-6.175,0)); MLA2->AddNode(MXA2,1,gGeoIdentity); TGeoVolume *MGA2 = MXA2->Divide("MGA2",3,25,-106.25,8.5); MGA2->AddNode(FMLA,1,new TGeoTranslation(-2.125,0,0)); FMA2->AddNode(MSA2,1,new TGeoTranslation(-1.52,-4.12,0)); MSA2->AddNode(MCA2,1,new TGeoTranslation(0,-1.29,0)); MSA2->AddNode(MHA2,1,gGeoIdentity); MSA2->AddNode(MCA2,2,new TGeoTranslation(0,1.29,0)); FMA2->AddNode(MLA2,2,new TGeoTranslation(-1.52,-2.06,0)); FMA2->AddNode(MDA2,1,new TGeoTranslation(-1.52,0,0)); MDA2->AddNode(MCA2,1,new TGeoTranslation(0,-1.29,0)); MDA2->AddNode(MAA2,1,gGeoIdentity); MDA2->AddNode(MCA2,2,new TGeoTranslation(0,1.29,0)); FMA2->AddNode(MLA2,3,new TGeoTranslation(-1.52,2.06,0)); FMA2->AddNode(MSA2,2,new TGeoTranslation(-1.52,4.12,0)); FMA2->AddNode(MLA2,4,new TGeoTranslation(-1.52,6.175,0)); FMA2->AddNode(MCA2,2,new TGeoTranslation(-1.52,6.965,0)); FMA_->AddNode(FMA2,2,new TGeoCombiTrans(102.73,-205.45,0,rot241)); FMA_->AddNode(FMA3,1,new TGeoCombiTrans(-210.04,-341.45,0,rot240)); FMA3->AddNode(MCA3,1,new TGeoTranslation(-1.52,-6.965,0)); FMA3->AddNode(MLA3,1,new TGeoTranslation(-1.52,-6.175,0)); MLA3->AddNode(MXA3,1,gGeoIdentity); TGeoVolume *MGA3 = MXA3->Divide("MGA3",3,7,-29.75,8.5); MGA3->AddNode(FMLA,1,new TGeoTranslation(-2.125,0,0)); FMA3->AddNode(MSA3,1,new TGeoTranslation(-1.52,-4.12,0)); MSA3->AddNode(MCA3,1,new TGeoTranslation(0,-1.29,0)); MSA3->AddNode(MHA3,1,gGeoIdentity); MSA3->AddNode(MCA3,2,new TGeoTranslation(0,1.29,0)); FMA3->AddNode(MLA3,2,new TGeoTranslation(-1.52,-2.06,0)); FMA3->AddNode(MDA3,1,new TGeoTranslation(-1.52,0,0)); MDA3->AddNode(MCA3,1,new TGeoTranslation(0,-1.29,0)); MDA3->AddNode(MAA3,1,gGeoIdentity); MDA3->AddNode(MCA3,2,new TGeoTranslation(0,1.29,0)); FMA3->AddNode(MLA3,3,new TGeoTranslation(-1.52,2.06,0)); FMA3->AddNode(MSA3,2,new TGeoTranslation(-1.52,4.12,0)); FMA3->AddNode(MLA3,4,new TGeoTranslation(-1.52,6.175,0)); FMA3->AddNode(MCA3,2,new TGeoTranslation(-1.52,6.965,0)); FMA_->AddNode(FMA3,2,new TGeoCombiTrans(210.04,-341.45,0,rot241)); FMA_->AddNode(FMA1,6,new TGeoCombiTrans(235.225,-117.612,0,rot242)); FMA_->AddNode(MPA3,1,new TGeoCombiTrans(0,-97.65,0,rot240)); FMA_->AddNode(MPA4,1,new TGeoCombiTrans(0,-313,0,rot240)); FMA_->AddNode(MPA5,1,new TGeoCombiTrans(-225.95,-372.8,0,rot240)); FMA_->AddNode(MPA5,2,new TGeoCombiTrans(225.95,-372.8,0,rot240)); FMUdd->AddNodeOverlap(FMB_,1,new TGeoTranslation(0,0,629.6)); FMB_->AddNode(FMB1,1,new TGeoCombiTrans(337.2,168.6,0,rot235)); FMB1->AddNode(MCB1,1,new TGeoTranslation(-1.52,-4.905,0)); FMB1->AddNode(MLB1,1,new TGeoTranslation(-1.52,-4.115,0)); MLB1->AddNode(MXB1,1,gGeoIdentity); TGeoVolume *MGB1 = MXB1->Divide("MGB1",3,44,-187,8.5); MGB1->AddNode(FMLB,1,new TGeoTranslation(-2.125,0,0)); TGeoVolume *MZB_ = FMLB->Divide("MZB",3,8,-4,1); MZB_->AddNode(FMPB,1,gGeoIdentity); FMB1->AddNode(MSB1,1,new TGeoTranslation(-1.52,-2.06,0)); MSB1->AddNode(MCB1,1,new TGeoTranslation(0,-1.29,0)); MSB1->AddNode(MHB1,1,gGeoIdentity); MSB1->AddNode(MCB1,2,new TGeoTranslation(0,1.29,0)); FMB1->AddNode(MLB1,2,new TGeoTranslation(-1.52,0,0)); FMB1->AddNode(MSB1,2,new TGeoTranslation(-1.52,2.06,0)); FMB1->AddNode(MLB1,3,new TGeoTranslation(-1.52,4.115,0)); FMB1->AddNode(MCB1,2,new TGeoTranslation(-1.52,4.905,0)); FMB_->AddNode(FMB1,2,new TGeoCombiTrans(168.6,337.2,0,rot236)); FMB_->AddNode(FMB1,3,new TGeoCombiTrans(-168.6,337.2,0,rot237)); FMB_->AddNode(FMB1,4,new TGeoCombiTrans(-337.2,168.6,0,rot238)); FMB_->AddNode(FMB2,1,new TGeoCombiTrans(-277.7,-138.85,0,rot239)); FMB2->AddNode(MCB2,1,new TGeoTranslation(-1.52,-4.905,0)); FMB2->AddNode(MLB2,1,new TGeoTranslation(-1.52,-4.115,0)); MLB2->AddNode(MXB2,1,gGeoIdentity); TGeoVolume *MGB2 = MXB2->Divide("MGB2",3,30,-127.5,8.5); MGB2->AddNode(FMLB,1,new TGeoTranslation(-2.125,0,0)); FMB2->AddNode(MSB2,1,new TGeoTranslation(-1.52,-2.06,0)); MSB2->AddNode(MCB2,1,new TGeoTranslation(0,-1.29,0)); MSB2->AddNode(MHB2,1,gGeoIdentity); MSB2->AddNode(MCB2,2,new TGeoTranslation(0,1.29,0)); FMB2->AddNode(MLB2,2,new TGeoTranslation(-1.52,0,0)); FMB2->AddNode(MSB2,2,new TGeoTranslation(-1.52,2.06,0)); FMB2->AddNode(MLB2,3,new TGeoTranslation(-1.52,4.115,0)); FMB2->AddNode(MCB2,2,new TGeoTranslation(-1.52,4.905,0)); FMB_->AddNode(FMB2,2,new TGeoCombiTrans(-138.85,-277.7,0,rot240)); FMB_->AddNode(FMB2,3,new TGeoCombiTrans(138.85,-277.7,0,rot241)); FMB_->AddNode(FMB2,4,new TGeoCombiTrans(277.7,-138.85,0,rot242)); FMB_->AddNode(FMB3,1,new TGeoCombiTrans(-464.7,-202.6,0,rot239)); FMB3->AddNode(MCB3,1,new TGeoTranslation(-1.52,-4.905,0)); FMB3->AddNode(MLB3,1,new TGeoTranslation(-1.52,-4.115,0)); MLB3->AddNode(MXB3,1,gGeoIdentity); TGeoVolume *MGB3 = MXB3->Divide("MGB3",3,14,-59.5,8.5); MGB3->AddNode(FMLB,1,gGeoIdentity); FMB3->AddNode(MSB3,1,new TGeoTranslation(-1.52,-2.06,0)); MSB3->AddNode(MCB3,1,new TGeoTranslation(0,-1.29,0)); MSB3->AddNode(MHB3,1,gGeoIdentity); MSB3->AddNode(MCB3,2,new TGeoTranslation(0,1.29,0)); FMB3->AddNode(MLB3,2,new TGeoTranslation(-1.52,0,0)); FMB3->AddNode(MSB3,2,new TGeoTranslation(-1.52,2.06,0)); FMB3->AddNode(MLB3,3,new TGeoTranslation(-1.52,4.115,0)); FMB3->AddNode(MCB3,2,new TGeoTranslation(-1.52,4.905,0)); FMB_->AddNode(FMB3,2,new TGeoCombiTrans(464.7,-202.6,0,rot242)); FMUdd->AddNodeOverlap(FMC_,1,new TGeoTranslation(0,0,826.77)); FMC_->AddNode(FMC1,1,new TGeoCombiTrans(396.7,198.35,0,rot235)); FMC1->AddNode(MCC1,1,new TGeoTranslation(-1.52,-4.905,0)); FMC1->AddNode(MLC1,1,new TGeoTranslation(-1.52,-4.115,0)); MLC1->AddNode(MXC1,1,gGeoIdentity); TGeoVolume *MGC1 = MXC1->Divide("MGC1",3,48,-204,8.5); MGC1->AddNode(FMLC,1,new TGeoTranslation(-2.125,0,0)); TGeoVolume *MZC_ = FMLC->Divide("MZC",3,8,-4,1); MZC_->AddNode(FMPC,1,gGeoIdentity); FMC1->AddNode(MSC1,1,new TGeoTranslation(-1.52,-2.06,0)); MSC1->AddNode(MCC1,1,new TGeoTranslation(0,-1.29,0)); MSC1->AddNode(MHC1,1,gGeoIdentity); MSC1->AddNode(MCC1,2,new TGeoTranslation(0,1.29,0)); FMC1->AddNode(MLC1,2,new TGeoTranslation(-1.52,0,0)); FMC1->AddNode(MSC1,2,new TGeoTranslation(-1.52,2.06,0)); FMC1->AddNode(MLC1,3,new TGeoTranslation(-1.52,4.115,0)); FMC1->AddNode(MCC1,2,new TGeoTranslation(-1.52,4.905,0)); FMC_->AddNode(FMC1,2,new TGeoCombiTrans(198.35,396.7,0,rot236)); FMC_->AddNode(FMC1,3,new TGeoCombiTrans(-198.35,396.7,0,rot237)); FMC_->AddNode(FMC1,4,new TGeoCombiTrans(-396.7,198.35,0,rot238)); FMC_->AddNode(FMC2,1,new TGeoCombiTrans(-320.2,-160.1,0,rot239)); FMC2->AddNode(MCC2,1,new TGeoTranslation(-1.52,-4.905,0)); FMC2->AddNode(MLC2,1,new TGeoTranslation(-1.52,-4.115,0)); MLC2->AddNode(MXC2,1,gGeoIdentity); TGeoVolume *MGC2 = MXC2->Divide("MGC2",3,30,-127.5,8.5); MGC2->AddNode(FMLC,1,new TGeoTranslation(-2.125,0,0)); FMC2->AddNode(MSC2,1,new TGeoTranslation(-1.52,-2.06,0)); MSC2->AddNode(MCC2,1,new TGeoTranslation(0,-1.29,0)); MSC2->AddNode(MHC2,1,gGeoIdentity); MSC2->AddNode(MCC2,2,new TGeoTranslation(0,1.29,0)); FMC2->AddNode(MLC2,2,new TGeoTranslation(-1.52,0,0)); FMC2->AddNode(MSC2,2,new TGeoTranslation(-1.52,2.06,0)); FMC2->AddNode(MLC2,3,new TGeoTranslation(-1.52,4.115,0)); FMC2->AddNode(MCC2,2,new TGeoTranslation(-1.52,4.905,0)); FMC_->AddNode(FMC2,2,new TGeoCombiTrans(-160.1,-320.2,0,rot240)); FMC_->AddNode(FMC2,3,new TGeoCombiTrans(160.1,-320.2,0,rot241)); FMC_->AddNode(FMC2,4,new TGeoCombiTrans(320.2,-160.1,0,rot242)); FMC_->AddNode(FMC3,1,new TGeoCombiTrans(-524.2,-223.85,0,rot239)); FMC3->AddNode(MCC3,1,new TGeoTranslation(-1.52,-4.905,0)); FMC3->AddNode(MLC3,1,new TGeoTranslation(-1.52,-4.115,0)); MLC3->AddNode(MXC3,1,gGeoIdentity); TGeoVolume *MGC3 = MXC3->Divide("MGC3",3,18,-76.5,8.5); MGC3->AddNode(FMLC,1,gGeoIdentity); FMC3->AddNode(MSC3,1,new TGeoTranslation(-1.52,-2.06,0)); MSC3->AddNode(MCC3,1,new TGeoTranslation(0,-1.29,0)); MSC3->AddNode(MHC3,1,gGeoIdentity); MSC3->AddNode(MCC3,2,new TGeoTranslation(0,1.29,0)); FMC3->AddNode(MLC3,2,new TGeoTranslation(-1.52,0,0)); FMC3->AddNode(MSC3,2,new TGeoTranslation(-1.52,2.06,0)); FMC3->AddNode(MLC3,3,new TGeoTranslation(-1.52,4.115,0)); FMC3->AddNode(MCC3,2,new TGeoTranslation(-1.52,4.905,0)); FMC_->AddNode(FMC3,2,new TGeoCombiTrans(524.2,-223.85,0,rot242)); FMUdd->AddNodeOverlap(FMXA,1,new TGeoTranslation(0,0,407.7)); FMXA->AddNode(MO1A,1,new TGeoCombiTrans(237.5,118.23,0,rot10)); MO1A->AddNode(MR1A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP1A = MR1A->Divide("MP1A",2,7,0,4.5); MP1A->AddNode(PXLA->GetVolume(0),1,new TGeoCombiTrans(110.78,0,-3,rot247)); MO1A->AddNode(MR2A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP2A = MR2A->Divide("MP2A",2,9,0,4.5); MP2A->AddNode(PXLA->GetVolume(1),1,new TGeoCombiTrans(126.59,0,-0.16,rot248)); MO1A->AddNode(MR3A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP3A = MR3A->Divide("MP3A",2,10,0,4.5); MP3A->AddNode(PXLA->GetVolume(2),1,new TGeoCombiTrans(144.16,0,0.9,rot249)); MO1A->AddNode(MR4A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP4A = MR4A->Divide("MP4A",2,10,0,4.5); MP4A->AddNode(PXLA->GetVolume(3),1,new TGeoCombiTrans(164.09,0,0.9200001,rot250)); MO1A->AddNode(MR5A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP5A = MR5A->Divide("MP5A",2,10,0,4.5); MP5A->AddNode(PXLA->GetVolume(4),1,new TGeoCombiTrans(187.14,0,0.9400001,rot251)); MO1A->AddNode(MR6A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP6A = MR6A->Divide("MP6A",2,10,0,4.5); MP6A->AddNode(PXLA->GetVolume(5),1,new TGeoCombiTrans(214.08,0,0.96,rot252)); MO1A->AddNode(MR7A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP7A = MR7A->Divide("MP7A",2,10,0,4.5); MP7A->AddNode(PXLA->GetVolume(6),1,new TGeoCombiTrans(245.87,0,0.9700001,rot253)); MO1A->AddNode(MR8A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP8A = MR8A->Divide("MP8A",2,10,0,4.5); MP8A->AddNode(PXLA->GetVolume(7),1,new TGeoCombiTrans(283.9,0,0.9700001,rot254)); MO1A->AddNode(MR9A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MP9A = MR9A->Divide("MP9A",2,10,0,4.5); MP9A->AddNode(PXLA->GetVolume(8),1,new TGeoCombiTrans(330.1,0,0.9800001,rot255)); MO1A->AddNode(MRAA,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MPAA = MRAA->Divide("MPAA",2,6,18,4.5); MPAA->AddNode(PXLA->GetVolume(9),1,new TGeoCombiTrans(373.27,0,1.08,rot256)); MO1A->AddNode(MRBA,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MPBA = MRBA->Divide("MPBA",2,3,31.5,4.5); MPBA->AddNode(PXLA->GetVolume(10),1,new TGeoCombiTrans(411.49,0,1.09,rot257)); MO1A->AddNode(MRCA,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MPCA = MRCA->Divide("MPCA",2,1,40.5,4.5); MPCA->AddNode(PXLA->GetVolume(11),1,new TGeoCombiTrans(456.1,0,3,rot258)); FMXA->AddNode(MO1A,2,new TGeoTranslation(-118.23,237.5,0)); FMXA->AddNode(MO1A,3,new TGeoCombiTrans(-237.5,-118.23,0,rot9)); FMXA->AddNode(MO2A,1,new TGeoTranslation(118.23,237.5,0)); MO2A->AddNode(MS1A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ1A = MS1A->Divide("MQ1A",2,7,-31.5,4.5); MQ1A->AddNode(PXLB->GetVolume(0),1,new TGeoCombiTrans(110.78,0,-3,rot247)); MO2A->AddNode(MS2A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ2A = MS2A->Divide("MQ2A",2,9,-40.5,4.5); MQ2A->AddNode(PXLB->GetVolume(1),1,new TGeoCombiTrans(126.59,0,-0.16,rot248)); MO2A->AddNode(MS3A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ3A = MS3A->Divide("MQ3A",2,10,-45,4.5); MQ3A->AddNode(PXLB->GetVolume(2),1,new TGeoCombiTrans(144.16,0,0.9,rot249)); MO2A->AddNode(MS4A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ4A = MS4A->Divide("MQ4A",2,10,-45,4.5); MQ4A->AddNode(PXLB->GetVolume(3),1,new TGeoCombiTrans(164.09,0,0.9200001,rot250)); MO2A->AddNode(MS5A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ5A = MS5A->Divide("MQ5A",2,10,-45,4.5); MQ5A->AddNode(PXLB->GetVolume(4),1,new TGeoCombiTrans(187.14,0,0.9400001,rot251)); MO2A->AddNode(MS6A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ6A = MS6A->Divide("MQ6A",2,10,-45,4.5); MQ6A->AddNode(PXLB->GetVolume(5),1,new TGeoCombiTrans(214.08,0,0.96,rot252)); MO2A->AddNode(MS7A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ7A = MS7A->Divide("MQ7A",2,10,-45,4.5); MQ7A->AddNode(PXLB->GetVolume(6),1,new TGeoCombiTrans(245.87,0,0.9700001,rot253)); MO2A->AddNode(MS8A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ8A = MS8A->Divide("MQ8A",2,10,-45,4.5); MQ8A->AddNode(PXLB->GetVolume(7),1,new TGeoCombiTrans(283.9,0,0.9700001,rot254)); MO2A->AddNode(MS9A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQ9A = MS9A->Divide("MQ9A",2,10,-45,4.5); MQ9A->AddNode(PXLB->GetVolume(8),1,new TGeoCombiTrans(330.1,0,0.9800001,rot255)); MO2A->AddNode(MSAA,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQAA = MSAA->Divide("MQAA",2,6,-45,4.5); MQAA->AddNode(PXLB->GetVolume(9),1,new TGeoCombiTrans(373.27,0,1.08,rot256)); MO2A->AddNode(MSBA,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQBA = MSBA->Divide("MQBA",2,3,315,4.5); MQBA->AddNode(PXLB->GetVolume(10),1,new TGeoCombiTrans(411.49,0,1.09,rot257)); MO2A->AddNode(MSCA,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQCA = MSCA->Divide("MQCA",2,1,315,4.5); MQCA->AddNode(PXLB->GetVolume(11),1,new TGeoCombiTrans(456.1,0,3,rot258)); FMXA->AddNode(MO2A,2,new TGeoCombiTrans(-237.5,118.23,0,rot9)); FMXA->AddNode(MO2A,3,new TGeoCombiTrans(237.5,-118.23,0,rot10)); FMXA->AddNode(MO4A,1,new TGeoCombiTrans(118.23,-237.5,0,rot4)); MO4A->AddNode(MR1A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MR2A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MR3A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MR4A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MR5A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MR6A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MR7A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MR8A,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MRDA,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); TGeoVolume *MPDA = MRDA->Divide("MPDA",2,7,13.5,4.5); MPDA->AddNode(PXLA->GetVolume(12),1,new TGeoCombiTrans(330.1,0,0.9800001,rot254)); MO4A->AddNode(MRAA,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MRBA,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); MO4A->AddNode(MRCA,1,new TGeoCombiTrans(115.7,-231.4,0,rot9)); FMXA->AddNode(MO3A,1,new TGeoCombiTrans(-118.23,-237.5,0,rot4)); MO3A->AddNode(MS1A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MS2A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MS3A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MS4A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MS5A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MS6A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MS7A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MS8A,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MSDA,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); TGeoVolume *MQDA = MSDA->Divide("MQDA",2,7,315,4.5); MQDA->AddNode(PXLB->GetVolume(12),1,new TGeoCombiTrans(330.1,0,0.9800001,rot254)); MO3A->AddNode(MSAA,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MSBA,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); MO3A->AddNode(MSCA,1,new TGeoCombiTrans(-115.7,-231.4,0,rot9)); FMUdd->AddNodeOverlap(FMXB,1,new TGeoTranslation(0,0,660.4)); FMXB->AddNode(MO1B,1,new TGeoCombiTrans(353.42,176.19,0,rot10)); MO1B->AddNode(MR1B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP1B = MR1B->Divide("MP1B",2,7,0,4.5); MP1B->AddNode(PXLC->GetVolume(0),1,new TGeoCombiTrans(181.81,0,-2.38,rot259)); MO1B->AddNode(MR2B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP2B = MR2B->Divide("MP2B",2,9,0,4.5); MP2B->AddNode(PXLC->GetVolume(1),1,new TGeoCombiTrans(206.18,0,-2.36,rot260)); MO1B->AddNode(MR3B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP3B = MR3B->Divide("MP3B",2,10,0,4.5); MP3B->AddNode(PXLC->GetVolume(2),1,new TGeoCombiTrans(234.11,0,-2.34,rot261)); MO1B->AddNode(MR4B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP4B = MR4B->Divide("MP4B",2,10,0,4.5); MP4B->AddNode(PXLC->GetVolume(3),1,new TGeoCombiTrans(266.29,0,-2.33,rot262)); MO1B->AddNode(MR5B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP5B = MR5B->Divide("MP5B",2,10,0,4.5); MP5B->AddNode(PXLC->GetVolume(4),1,new TGeoCombiTrans(303.61,0,-2.32,rot263)); MO1B->AddNode(MR6B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP6B = MR6B->Divide("MP6B",2,10,0,4.5); MP6B->AddNode(PXLC->GetVolume(5),1,new TGeoCombiTrans(347.19,0,-2.31,rot264)); MO1B->AddNode(MR7B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP7B = MR7B->Divide("MP7B",2,10,0,4.5); MP7B->AddNode(PXLC->GetVolume(6),1,new TGeoCombiTrans(398.65,0,-2.31,rot265)); MO1B->AddNode(MR8B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP8B = MR8B->Divide("MP8B",2,10,0,4.5); MP8B->AddNode(PXLC->GetVolume(7),1,new TGeoCombiTrans(460.2,0,-2.3,rot266)); MO1B->AddNode(MREB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MPEB = MREB->Divide("MPEB",2,10,0,4.5); MPEB->AddNode(PXLD->GetVolume(0),1,new TGeoCombiTrans(513.26,0,-2.2,rot267)); MO1B->AddNode(MRAB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MPAB = MRAB->Divide("MPAB",2,6,18,4.5); MPAB->AddNode(PXLD->GetVolume(1),1,new TGeoCombiTrans(554.51,0,-2.2,rot268)); MO1B->AddNode(MRBB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MPBB = MRBB->Divide("MPBB",2,3,31.5,4.5); MPBB->AddNode(PXLD->GetVolume(2),1,new TGeoCombiTrans(605,0,-2.23,rot269)); MO1B->AddNode(MRCB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MPCB = MRCB->Divide("MPCB",2,1,40.5,4.5); MPCB->AddNode(PXLD->GetVolume(3),1,new TGeoCombiTrans(666.78,0,-3.07,rot270)); FMXB->AddNode(MO2B,1,new TGeoTranslation(176.19,353.42,0)); MO2B->AddNode(MS1B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ1B = MS1B->Divide("MQ1B",2,7,-31.5,4.5); MQ1B->AddNode(PXLE->GetVolume(0),1,new TGeoCombiTrans(181.81,0,-2.38,rot259)); MO2B->AddNode(MS2B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ2B = MS2B->Divide("MQ2B",2,9,-40.5,4.5); MQ2B->AddNode(PXLE->GetVolume(1),1,new TGeoCombiTrans(206.18,0,-2.36,rot260)); MO2B->AddNode(MS3B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ3B = MS3B->Divide("MQ3B",2,10,-45,4.5); MQ3B->AddNode(PXLE->GetVolume(2),1,new TGeoCombiTrans(234.11,0,-2.34,rot261)); MO2B->AddNode(MS4B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ4B = MS4B->Divide("MQ4B",2,10,-45,4.5); MQ4B->AddNode(PXLE->GetVolume(3),1,new TGeoCombiTrans(266.29,0,-2.33,rot262)); MO2B->AddNode(MS5B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ5B = MS5B->Divide("MQ5B",2,10,-45,4.5); MQ5B->AddNode(PXLE->GetVolume(4),1,new TGeoCombiTrans(303.61,0,-2.32,rot263)); MO2B->AddNode(MS6B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ6B = MS6B->Divide("MQ6B",2,10,-45,4.5); MQ6B->AddNode(PXLE->GetVolume(5),1,new TGeoCombiTrans(347.19,0,-2.31,rot264)); MO2B->AddNode(MS7B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ7B = MS7B->Divide("MQ7B",2,10,-45,4.5); MQ7B->AddNode(PXLE->GetVolume(6),1,new TGeoCombiTrans(398.65,0,-2.31,rot265)); MO2B->AddNode(MS8B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ8B = MS8B->Divide("MQ8B",2,10,-45,4.5); MQ8B->AddNode(PXLE->GetVolume(7),1,new TGeoCombiTrans(460.2,0,-2.3,rot266)); MO2B->AddNode(MS9B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQ9B = MS9B->Divide("MQ9B",2,9,-45,4.5); MQ9B->AddNode(PXLF->GetVolume(0),1,new TGeoCombiTrans(513.26,0,-2.2,rot267)); MO2B->AddNode(MSAB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQAB = MSAB->Divide("MQAB",2,6,-45,4.5); MQAB->AddNode(PXLD->GetVolume(4),1,new TGeoCombiTrans(554.51,0,-2.2,rot268)); MO2B->AddNode(MSBB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQBB = MSBB->Divide("MQBB",2,3,-45,4.5); MQBB->AddNode(PXLD->GetVolume(5),1,new TGeoCombiTrans(605,0,-2.23,rot269)); MO2B->AddNode(MSCB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQCB = MSCB->Divide("MQCB",2,1,-45,4.5); MQCB->AddNode(PXLD->GetVolume(6),1,new TGeoCombiTrans(666.78,0,-3.07,rot270)); FMXB->AddNode(MO3B,1,new TGeoTranslation(-176.19,353.42,0)); MO3B->AddNode(MR1B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR2B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR3B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR4B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR5B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR6B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR7B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR8B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MR9B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MP9B = MR9B->Divide("MP9B",2,9,4.5,4.5); MP9B->AddNode(PXLF->GetVolume(1),1,new TGeoCombiTrans(513.26,0,-2.2,rot267)); MO3B->AddNode(MRAB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MRBB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO3B->AddNode(MRCB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); FMXB->AddNode(MO4B,1,new TGeoCombiTrans(-353.42,176.19,0,rot9)); MO4B->AddNode(MS1B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MS2B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MS3B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MS4B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MS5B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MS6B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MS7B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MS8B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MSEB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQEB = MSEB->Divide("MQEB",2,10,-45,4.5); MQEB->AddNode(PXLD->GetVolume(7),1,new TGeoCombiTrans(513.26,0,-2.2,rot267)); MO4B->AddNode(MSAB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MSBB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO4B->AddNode(MSCB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); FMXB->AddNode(MO5B,1,new TGeoCombiTrans(-353.42,-176.19,0,rot9)); MO5B->AddNode(MR1B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MR2B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MR3B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MR4B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MR5B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MR6B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MR7B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MR8B,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MREB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MRAB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); MO5B->AddNode(MRFB,1,new TGeoCombiTrans(173.66,-347.32,0,rot9)); TGeoVolume *MPFB = MRFB->Divide("MPFB",2,2,31.5,4.5); MPFB->AddNode(PXLF->GetVolume(2),1,new TGeoCombiTrans(605,0,-2.23,rot269)); FMXB->AddNode(MO6B,1,new TGeoCombiTrans(-143.76,-288.56,0,rot4)); MO6B->AddNode(MS1B,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); MO6B->AddNode(MS2B,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); MO6B->AddNode(MS3B,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); MO6B->AddNode(MS4B,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); MO6B->AddNode(MS5B,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); MO6B->AddNode(MS6B,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); MO6B->AddNode(MSGB,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); TGeoVolume *MQGB = MSGB->Divide("MQGB",2,6,-45,4.5); MQGB->AddNode(PXLF->GetVolume(3),1,new TGeoCombiTrans(398.65,0,-2.31,rot265)); MO6B->AddNode(MSHB,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); TGeoVolume *MQHB = MSHB->Divide("MQHB",2,1,-18,4.5); MQHB->AddNode(PXLF->GetVolume(4),1,new TGeoCombiTrans(394.39,0,-2.31,rot265)); MO6B->AddNode(MSIB,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); TGeoVolume *MQIB = MSIB->Divide("MQIB",2,3,-13.5,4.5); MQIB->AddNode(PXLF->GetVolume(5),1,new TGeoCombiTrans(388.39,0,-2.31,rot265)); MO6B->AddNode(MSJB,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); TGeoVolume *MQJB = MSJB->Divide("MQJB",2,2,-45,4.5); MQJB->AddNode(PXLF->GetVolume(6),1,new TGeoCombiTrans(460.2,0,-2.3,rot266)); MO6B->AddNode(MSKB,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); TGeoVolume *MQKB = MSKB->Divide("MQKB",2,1,-36,4.5); MQKB->AddNode(PXLF->GetVolume(7),1,new TGeoCombiTrans(451.12,0,-2.3,rot266)); MO6B->AddNode(MSMB,1,new TGeoCombiTrans(-141.23,-282.46,0,rot9)); TGeoVolume *MQMB = MSMB->Divide("MQMB",2,1,-45,4.5); MQMB->AddNode(PXLF->GetVolume(8),1,new TGeoCombiTrans(513.26,0,-2.2,rot267)); FMXB->AddNode(MO7B,1,new TGeoCombiTrans(143.76,-288.56,0,rot4)); MO7B->AddNode(MR1B,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); MO7B->AddNode(MR2B,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); MO7B->AddNode(MR3B,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); MO7B->AddNode(MR4B,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); MO7B->AddNode(MR5B,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); MO7B->AddNode(MR6B,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); MO7B->AddNode(MRGB,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); TGeoVolume *MPGB = MRGB->Divide("MPGB",2,6,18,4.5); MPGB->AddNode(PXLF->GetVolume(9),1,new TGeoCombiTrans(398.65,0,-2.31,rot265)); MO7B->AddNode(MRHB,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); TGeoVolume *MPHB = MRHB->Divide("MPHB",2,1,13.5,4.5); MPHB->AddNode(PXLF->GetVolume(10),1,new TGeoCombiTrans(394.39,0,-2.31,rot265)); MO7B->AddNode(MRIB,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); TGeoVolume *MPIB = MRIB->Divide("MPIB",2,3,0,4.5); MPIB->AddNode(PXLF->GetVolume(11),1,new TGeoCombiTrans(388.39,0,-2.31,rot265)); MO7B->AddNode(MRJB,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); TGeoVolume *MPJB = MRJB->Divide("MPJB",2,2,36,4.5); MPJB->AddNode(PXLF->GetVolume(12),1,new TGeoCombiTrans(460.2,0,-2.3,rot266)); MO7B->AddNode(MRKB,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); TGeoVolume *MPKB = MRKB->Divide("MPKB",2,1,31.5,4.5); MPKB->AddNode(PXLF->GetVolume(13),1,new TGeoCombiTrans(451.12,0,-2.3,rot266)); MO7B->AddNode(MRMB,1,new TGeoCombiTrans(141.23,-282.46,0,rot9)); TGeoVolume *MPMB = MRMB->Divide("MPMB",2,1,40.5,4.5); MPMB->AddNode(PXLF->GetVolume(14),1,new TGeoCombiTrans(513.26,0,-2.2,rot267)); FMXB->AddNode(MO8B,1,new TGeoCombiTrans(353.42,-176.19,0,rot10)); MO8B->AddNode(MS1B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MS2B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MS3B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MS4B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MS5B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MS6B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MS7B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MS8B,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MSEB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MSAB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); MO8B->AddNode(MSFB,1,new TGeoCombiTrans(-173.66,-347.32,0,rot9)); TGeoVolume *MQFB = MSFB->Divide("MQFB",2,2,-40.5,4.5); MQFB->AddNode(PXLF->GetVolume(15),1,new TGeoCombiTrans(605,0,-2.23,rot269)); FMUdd->AddNodeOverlap(FMXC,1,new TGeoTranslation(0,0,810.3)); FMXC->AddNode(MO1C,1,new TGeoCombiTrans(410.5,204.73,0,rot10)); MO1C->AddNode(MR1C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP1C = MR1C->Divide("MP1C",2,7,0,4.5); MP1C->AddNode(PXLG->GetVolume(0),1,new TGeoCombiTrans(223.28,0,-2.37,rot271)); MO1C->AddNode(MR2C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP2C = MR2C->Divide("MP2C",2,9,0,4.5); MP2C->AddNode(PXLG->GetVolume(1),1,new TGeoCombiTrans(253.15,0,-2.35,rot272)); MO1C->AddNode(MR3C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP3C = MR3C->Divide("MP3C",2,10,0,4.5); MP3C->AddNode(PXLG->GetVolume(2),1,new TGeoCombiTrans(287.4,0,-2.34,rot273)); MO1C->AddNode(MR4C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP4C = MR4C->Divide("MP4C",2,10,0,4.5); MP4C->AddNode(PXLG->GetVolume(3),1,new TGeoCombiTrans(326.87,0,-2.33,rot274)); MO1C->AddNode(MR5C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP5C = MR5C->Divide("MP5C",2,10,0,4.5); MP5C->AddNode(PXLG->GetVolume(4),1,new TGeoCombiTrans(372.63,0,-2.33,rot275)); MO1C->AddNode(MR6C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP6C = MR6C->Divide("MP6C",2,10,0,4.5); MP6C->AddNode(PXLG->GetVolume(5),1,new TGeoCombiTrans(426.09,0,-2.32,rot276)); MO1C->AddNode(MR7C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP7C = MR7C->Divide("MP7C",2,10,0,4.5); MP7C->AddNode(PXLG->GetVolume(6),1,new TGeoCombiTrans(489.22,0,-2.32,rot277)); MO1C->AddNode(MR8C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP8C = MR8C->Divide("MP8C",2,10,0,4.5); MP8C->AddNode(PXLG->GetVolume(7),1,new TGeoCombiTrans(564.71,0,-2.31,rot278)); MO1C->AddNode(MR9C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MP9C = MR9C->Divide("MP9C",2,6,18,4.5); MP9C->AddNode(PXLH->GetVolume(0),1,new TGeoCombiTrans(629.84,0,-2.22,rot279)); MO1C->AddNode(MRAC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPAC = MRAC->Divide("MPAC",2,4,27,4.5); MPAC->AddNode(PXLH->GetVolume(1),1,new TGeoCombiTrans(680.46,0,-2.22,rot280)); MO1C->AddNode(MRBC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPBC = MRBC->Divide("MPBC",2,2,36,4.5); MPBC->AddNode(PXLH->GetVolume(2),1,new TGeoCombiTrans(742.37,0,-2.39,rot281)); FMXC->AddNodeOverlap(MO2C,1,new TGeoTranslation(204.73,410.5,0)); MO2C->AddNode(MS1C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ1C = MS1C->Divide("MQ1C",2,7,-31.5,4.5); MQ1C->AddNode(PXLI->GetVolume(0),1,new TGeoCombiTrans(223.28,0,-2.37,rot271)); MO2C->AddNode(MS2C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ2C = MS2C->Divide("MQ2C",2,9,-40.5,4.5); MQ2C->AddNode(PXLI->GetVolume(1),1,new TGeoCombiTrans(253.15,0,-2.35,rot272)); MO2C->AddNode(MS3C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ3C = MS3C->Divide("MQ3C",2,10,-45,4.5); MQ3C->AddNode(PXLI->GetVolume(2),1,new TGeoCombiTrans(287.4,0,-2.34,rot273)); MO2C->AddNode(MS4C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ4C = MS4C->Divide("MQ4C",2,10,-45,4.5); MQ4C->AddNode(PXLI->GetVolume(3),1,new TGeoCombiTrans(326.87,0,-2.33,rot274)); MO2C->AddNode(MS5C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ5C = MS5C->Divide("MQ5C",2,10,-45,4.5); MQ5C->AddNode(PXLI->GetVolume(4),1,new TGeoCombiTrans(372.63,0,-2.33,rot275)); MO2C->AddNode(MS6C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ6C = MS6C->Divide("MQ6C",2,10,-45,4.5); MQ6C->AddNode(PXLI->GetVolume(5),1,new TGeoCombiTrans(426.09,0,-2.32,rot276)); MO2C->AddNode(MS7C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ7C = MS7C->Divide("MQ7C",2,10,-45,4.5); MQ7C->AddNode(PXLI->GetVolume(6),1,new TGeoCombiTrans(489.22,0,-2.32,rot277)); MO2C->AddNode(MS8C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ8C = MS8C->Divide("MQ8C",2,10,-45,4.5); MQ8C->AddNode(PXLI->GetVolume(7),1,new TGeoCombiTrans(564.71,0,-2.31,rot278)); MO2C->AddNode(MS9C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQ9C = MS9C->Divide("MQ9C",2,5,-45,4.5); MQ9C->AddNode(PXLJ->GetVolume(0),1,new TGeoCombiTrans(629.84,0,-2.22,rot279)); MO2C->AddNode(MSAC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQAC = MSAC->Divide("MQAC",2,2,-45,4.5); MQAC->AddNode(PXLJ->GetVolume(1),1,new TGeoCombiTrans(680.46,0,-2.22,rot280)); MO2C->AddNode(MSJC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQJC = MSJC->Divide("MQJC",2,1,-36,4.5); MQJC->AddNode(PXLJ->GetVolume(2),1,new TGeoCombiTrans(676.44,0,-2.22,rot280)); MO2C->AddNode(MSBC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQBC = MSBC->Divide("MQBC",2,1,-45,4.5); MQBC->AddNode(PXLJ->GetVolume(3),1,new TGeoCombiTrans(742.37,0,-2.39,rot281)); FMXC->AddNode(MO3C,1,new TGeoTranslation(-204.73,410.5,0)); MO3C->AddNode(MR1C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MR2C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MR3C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MR4C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MR5C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MR6C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MR7C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MR8C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO3C->AddNode(MRCC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPCC = MRCC->Divide("MPCC",2,5,22.5,4.5); MPCC->AddNode(PXLH->GetVolume(3),1,new TGeoCombiTrans(629.84,0,-2.22,rot279)); MO3C->AddNode(MRDC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPDC = MRDC->Divide("MPDC",2,2,36,4.5); MPDC->AddNode(PXLH->GetVolume(4),1,new TGeoCombiTrans(680.46,0,-2.22,rot280)); MO3C->AddNode(MRJC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPJC = MRJC->Divide("MPJC",2,1,31.5,4.5); MPJC->AddNode(PXLH->GetVolume(5),1,new TGeoCombiTrans(676.44,0,-2.22,rot280)); MO3C->AddNode(MREC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPEC = MREC->Divide("MPEC",2,1,40.5,4.5); MPEC->AddNode(PXLH->GetVolume(6),1,new TGeoCombiTrans(742.37,0,-2.39,rot281)); FMXC->AddNode(MO4C,1,new TGeoCombiTrans(-410.5,204.73,0,rot9)); MO4C->AddNode(MS1C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MS2C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MS3C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MS4C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MS5C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MS6C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MS7C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MS8C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO4C->AddNode(MSCC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQCC = MSCC->Divide("MQCC",2,6,-45,4.5); MQCC->AddNode(PXLJ->GetVolume(4),1,new TGeoCombiTrans(629.84,0,-2.22,rot279)); MO4C->AddNode(MSDC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQDC = MSDC->Divide("MQDC",2,4,-45,4.5); MQDC->AddNode(PXLJ->GetVolume(5),1,new TGeoCombiTrans(680.46,0,-2.22,rot280)); MO4C->AddNode(MSEC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQEC = MSEC->Divide("MQEC",2,2,-45,4.5); MQEC->AddNode(PXLJ->GetVolume(6),1,new TGeoCombiTrans(742.37,0,-2.39,rot281)); FMXC->AddNode(MO5C,1,new TGeoCombiTrans(-410.5,-204.73,0,rot9)); MO5C->AddNode(MR1C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MR2C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MR3C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MR4C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MR5C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MR6C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MR7C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MR8C,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); MO5C->AddNode(MRFC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPFC = MRFC->Divide("MPFC",2,6,18,4.5); MPFC->AddNode(PXLH->GetVolume(7),1,new TGeoCombiTrans(629.84,0,-2.22,rot279)); MO5C->AddNode(MRGC,1,new TGeoCombiTrans(202.2,-404.4,0,rot9)); TGeoVolume *MPGC = MRGC->Divide("MPGC",2,3,27,4.5); MPGC->AddNode(PXLH->GetVolume(8),1,new TGeoCombiTrans(680.46,0,-2.22,rot280)); FMXC->AddNode(MO6C,1,new TGeoCombiTrans(-172.43,-345.9,0,rot4)); MO6C->AddNode(MS1C,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); MO6C->AddNode(MS2C,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); MO6C->AddNode(MS3C,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); MO6C->AddNode(MS4C,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); MO6C->AddNode(MS5C,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); MO6C->AddNode(MS6C,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); MO6C->AddNode(MSHC,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); TGeoVolume *MQHC = MSHC->Divide("MQHC",2,3,-45,4.5); MQHC->AddNode(PXLJ->GetVolume(7),1,new TGeoCombiTrans(489.22,0,-2.32,rot277)); MO6C->AddNode(MSKC,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); TGeoVolume *MQKC = MSKC->Divide("MQKC",2,1,-31.5,4.5); MQKC->AddNode(PXLJ->GetVolume(8),1,new TGeoCombiTrans(475.06,0,-2.32,rot277)); MO6C->AddNode(MSIC,1,new TGeoCombiTrans(-169.9,-339.8,0,rot9)); TGeoVolume *MQIC = MSIC->Divide("MQIC",2,1,-45,4.5); MQIC->AddNode(PXLJ->GetVolume(9),1,new TGeoCombiTrans(564.71,0,-2.31,rot278)); FMXC->AddNode(MO7C,1,new TGeoCombiTrans(172.43,-345.9,0,rot4)); MO7C->AddNode(MR1C,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); MO7C->AddNode(MR2C,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); MO7C->AddNode(MR3C,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); MO7C->AddNode(MR4C,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); MO7C->AddNode(MR5C,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); MO7C->AddNode(MR6C,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); MO7C->AddNode(MRKC,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); TGeoVolume *MPKC = MRKC->Divide("MPKC",2,1,27,4.5); MPKC->AddNode(PXLH->GetVolume(9),1,new TGeoCombiTrans(475.06,0,-2.32,rot277)); MO7C->AddNode(MRHC,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); TGeoVolume *MPHC = MRHC->Divide("MPHC",2,3,31.5,4.5); MPHC->AddNode(PXLH->GetVolume(10),1,new TGeoCombiTrans(489.22,0,-2.32,rot277)); MO7C->AddNode(MRIC,1,new TGeoCombiTrans(169.9,-339.8,0,rot9)); TGeoVolume *MPIC = MRIC->Divide("MPIC",2,1,40.5,4.5); MPIC->AddNode(PXLH->GetVolume(11),1,new TGeoCombiTrans(564.71,0,-2.31,rot278)); FMXC->AddNode(MO8C,1,new TGeoCombiTrans(410.5,-204.73,0,rot10)); MO8C->AddNode(MS1C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MS2C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MS3C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MS4C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MS5C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MS6C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MS7C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MS8C,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); MO8C->AddNode(MSFC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQFC = MSFC->Divide("MQFC",2,6,-45,4.5); MQFC->AddNode(PXLJ->GetVolume(10),1,new TGeoCombiTrans(629.84,0,-2.22,rot279)); MO8C->AddNode(MSGC,1,new TGeoCombiTrans(-202.2,-404.4,0,rot9)); TGeoVolume *MQGC = MSGC->Divide("MQGC",2,3,-40.5,4.5); MQGC->AddNode(PXLJ->GetVolume(11),1,new TGeoCombiTrans(680.46,0,-2.22,rot280)); MUON->AddNodeOverlap(FMUee,1,rot6); FMUee->AddNode(EF__,1,gGeoIdentity); FMUee->AddNode(MUSH->GetVolume(16),21,new TGeoTranslation(40.625,0,425.6)); FMUee->AddNode(MUSH->GetVolume(17),22,new TGeoTranslation(-40.625,0,425.6)); FMUee->AddNode(MUSH->GetVolume(18),23,new TGeoTranslation(0,45.075,425.6)); FMUee->AddNode(MUSH->GetVolume(19),24,new TGeoTranslation(0,-45.075,425.6)); FMUee->AddNode(MUSH->GetVolume(20),25,new TGeoTranslation(41.9,0,532.15)); FMUee->AddNode(MUSH->GetVolume(21),26,new TGeoTranslation(-41.9,0,532.15)); FMUee->AddNode(MUSH->GetVolume(22),27,new TGeoTranslation(0,46.35,532.15)); FMUee->AddNode(MUSH->GetVolume(23),28,new TGeoTranslation(0,-46.35,532.15)); FMUee->AddNode(MUSH->GetVolume(24),29,new TGeoTranslation(59.7,-4.3,724.55)); FMUee->AddNode(MUSH->GetVolume(25),30,new TGeoTranslation(-59.7,-4.3,724.55)); FMUee->AddNode(MUSH->GetVolume(26),31,new TGeoTranslation(0,54.1,724.55)); FMUee->AddNode(MUSH->GetVolume(27),32,new TGeoTranslation(0,-61.45,724.55)); FMUee->AddNode(MUSH->GetVolume(28),33,new TGeoTranslation(57.15,-4.3,912.65)); FMUee->AddNode(MUSH->GetVolume(29),34,new TGeoTranslation(-57.15,-4.3,912.65)); FMUee->AddNode(MUSH->GetVolume(30),35,new TGeoTranslation(0,54.1,912.65)); FMUee->AddNode(MUSH->GetVolume(31),36,new TGeoTranslation(0,-61.45,912.65)); FMUee->AddNode(LEAD->GetVolume(8),11,new TGeoTranslation(69.4,0,495.5)); FMUee->AddNode(LEAD->GetVolume(9),12,new TGeoTranslation(-69.4,0,495.5)); FMUee->AddNode(LEAD->GetVolume(10),13,new TGeoTranslation(0,78.3,495.5)); FMUee->AddNode(LEAD->GetVolume(11),14,new TGeoTranslation(0,-78.3,495.5)); FMUee->AddNode(LEAD->GetVolume(12),15,new TGeoTranslation(93.55,-3.05,801.8)); FMUee->AddNode(LEAD->GetVolume(13),16,new TGeoTranslation(-93.55,-3.05,801.8)); FMUee->AddNode(LEAD->GetVolume(14),17,new TGeoTranslation(0,91.1,801.8)); FMUee->AddNode(LEAD->GetVolume(15),18,new TGeoTranslation(0,-97.2,801.8)); FMUee->AddNode(FMA_,1,new TGeoTranslation(0,0,427.5)); FMUee->AddNodeOverlap(FMB_,1,new TGeoTranslation(0,0,629.6)); FMUee->AddNodeOverlap(FMC_,1,new TGeoTranslation(0,0,826.77)); FMUee->AddNodeOverlap(FMXA,1,new TGeoTranslation(0,0,407.7)); FMUee->AddNodeOverlap(FMXB,1,new TGeoTranslation(0,0,660.4)); FMUee->AddNodeOverlap(FMXC,1,new TGeoTranslation(0,0,810.3)); MUON->AddNode(FLOO->GetVolume(0),1,new TGeoTranslation(0,-729.65,0)); MUON->AddNode(FLOO->GetVolume(1),2,new TGeoTranslation(675,-594.4,0)); MUON->AddNode(FLOO->GetVolume(2),3,new TGeoTranslation(-675,-594.4,0)); MUON->AddNode(FLOO->GetVolume(3),4,new TGeoTranslation(0,-594.4,850)); MUON->AddNode(FLOO->GetVolume(4),5,new TGeoTranslation(0,-594.4,-850)); MUON->AddNode(PLAT->GetVolume(0),1,new TGeoTranslation(-400.9,-570.7,0)); MUON->AddNode(PLAT->GetVolume(1),2,new TGeoTranslation(-330.7,-570.7,0)); MUON->AddNode(PLAT->GetVolume(2),3,new TGeoTranslation(330.7,-570.7,0)); MUON->AddNode(PLAT->GetVolume(3),4,new TGeoTranslation(400.9,-570.7,0)); MUON->AddNode(PLAT->GetVolume(4),5,new TGeoTranslation(-365.8,-482.1,0)); MUON->AddNode(PLAT->GetVolume(5),6,new TGeoTranslation(-365.8,-659.3,0)); MUON->AddNode(PLAT->GetVolume(6),7,new TGeoTranslation(365.8,-482.1,0)); MUON->AddNode(PLAT->GetVolume(7),8,new TGeoTranslation(365.8,-659.3,0)); MUON->AddNode(PLAT->GetVolume(8),9,new TGeoTranslation(0,-570.7,-337.4)); MUON->AddNode(PLAT->GetVolume(9),10,new TGeoTranslation(0,-570.7,-267.2)); MUON->AddNode(PLAT->GetVolume(10),11,new TGeoTranslation(0,-570.7,267.2)); MUON->AddNode(PLAT->GetVolume(11),12,new TGeoTranslation(0,-570.7,337.4)); MUON->AddNode(PLAT->GetVolume(12),13,new TGeoTranslation(-491.5,-570.7,-337.4)); MUON->AddNode(PLAT->GetVolume(13),14,new TGeoTranslation(-491.5,-570.7,-267.2)); MUON->AddNode(PLAT->GetVolume(14),15,new TGeoTranslation(-491.5,-570.7,267.2)); MUON->AddNode(PLAT->GetVolume(15),16,new TGeoTranslation(-491.5,-570.7,337.4)); MUON->AddNode(PLAT->GetVolume(16),17,new TGeoTranslation(491.5,-570.7,-337.4)); MUON->AddNode(PLAT->GetVolume(17),18,new TGeoTranslation(491.5,-570.7,-267.2)); MUON->AddNode(PLAT->GetVolume(18),19,new TGeoTranslation(491.5,-570.7,267.2)); MUON->AddNode(PLAT->GetVolume(19),20,new TGeoTranslation(491.5,-570.7,337.4)); MUON->AddNode(PLAT->GetVolume(20),21,new TGeoTranslation(0,-482.1,-302.3)); MUON->AddNode(PLAT->GetVolume(21),22,new TGeoTranslation(0,-659.3,-302.3)); MUON->AddNode(PLAT->GetVolume(22),23,new TGeoTranslation(0,-482.1,302.3)); MUON->AddNode(PLAT->GetVolume(23),24,new TGeoTranslation(0,-659.3,302.3)); MUON->AddNode(PLAT->GetVolume(24),25,new TGeoTranslation(-491.5,-482.1,-302.3)); MUON->AddNode(PLAT->GetVolume(25),26,new TGeoTranslation(-491.5,-659.3,-302.3)); MUON->AddNode(PLAT->GetVolume(26),27,new TGeoTranslation(-491.5,-482.1,302.3)); MUON->AddNode(PLAT->GetVolume(27),28,new TGeoTranslation(-491.5,-659.3,302.3)); MUON->AddNode(PLAT->GetVolume(28),29,new TGeoTranslation(491.5,-482.1,-302.3)); MUON->AddNode(PLAT->GetVolume(29),30,new TGeoTranslation(491.5,-659.3,-302.3)); MUON->AddNode(PLAT->GetVolume(30),31,new TGeoTranslation(491.5,-482.1,302.3)); MUON->AddNode(PLAT->GetVolume(31),32,new TGeoTranslation(491.5,-659.3,302.3)); MUON->AddNode(PLAT->GetVolume(32),33,new TGeoTranslation(-576.1,-570.7,-302.3)); MUON->AddNode(PLAT->GetVolume(33),34,new TGeoTranslation(-576.1,-570.7,302.3)); MUON->AddNode(PLAT->GetVolume(34),35,new TGeoTranslation(576.1,-570.7,-302.3)); MUON->AddNode(PLAT->GetVolume(35),36,new TGeoTranslation(576.1,-570.7,302.3)); MUON->AddNode(PLAT->GetVolume(36),37,new TGeoTranslation(-365.8,-570.7,-667.6)); MUON->AddNode(PLAT->GetVolume(37),38,new TGeoTranslation(-365.8,-570.7,667.6)); MUON->AddNode(PLAT->GetVolume(38),39,new TGeoTranslation(365.8,-570.7,-667.6)); MUON->AddNode(PLAT->GetVolume(39),40,new TGeoTranslation(365.8,-570.7,667.6)); D0__->AddNode(QUAD,1,gGeoIdentity); QUAD->AddNode(BEAQ,1,gGeoIdentity); BEAQ->AddNode(VACQ,1,gGeoIdentity); QUAD->AddNode(QUAI,1,gGeoIdentity); QUAI->AddNodeOverlap(QU_I,1,gGeoIdentity); QUAI->AddNode(QUAV,1,gGeoIdentity); QUAV->AddNode(QUA2,1,gGeoIdentity); QUA2->AddNodeOverlap(QU_2,1,gGeoIdentity); QUA2->AddNode(QUA3,1,gGeoIdentity); QUA3->AddNode(QUA4,1,gGeoIdentity); QUA4->AddNode(QUA5,1,gGeoIdentity); D0__->AddNode(QUAD,2,rot6); D0__->AddNode(UC__,1,gGeoIdentity); UC__->AddNodeOverlap(UULA,1,gGeoIdentity); UC__->AddNodeOverlap(UULA,2,rot6); UC__->AddNodeOverlap(EULA,1,gGeoIdentity); UC__->AddNodeOverlap(EULA,2,rot6); UC__->AddNode(UCRT,1,gGeoIdentity); UC__->AddNode(UCEM,1,gGeoIdentity); TGeoVolume *UEMC = UCEM->Divide("UEMC",2,32,0,11.25); UEMC->AddNode(UEMS,1,gGeoIdentity); UEMS->AddNode(SS01->GetVolume(0),1,new TGeoTranslation(84.0661,0,0)); UEMS->AddNode(SS01->GetVolume(1),2,new TGeoTranslation(84.3828,0,0)); UEMS->AddNode(SS04,1,new TGeoTranslation(103.8043,0,0)); UEMS->AddNode(UESB,1,new TGeoCombiTrans(94.0245,-9.15,0,rot25)); UEMS->AddNode(UESB,2,new TGeoCombiTrans(94.0245,9.15,0,rot22)); UEMS->AddNode(U1EM,1,new TGeoCombiTrans(85.3442,0,0,rot13)); U1EM->AddNode(UE1M,1,new TGeoTranslation(0,64.9541,0)); UE1M->AddNode(AR01->GetVolume(0),1,new TGeoCombiTrans(-4.0224,-60.6886,0,rot2)); AR01->AddNode(AD01->GetVolume(0),1,new TGeoTranslation(-0.3939962E-01,0,-0.6898001)); AR01->AddNode(SG01->GetVolume(0),1,new TGeoTranslation(-0.2827442E-01,0,-0.5131001)); AR01->AddNode(SP01->GetVolume(0),1,new TGeoTranslation(-0.2206421E-01,0,-0.4485001)); AR01->AddNode(AD01->GetVolume(1),2,new TGeoTranslation(-0.2194142E-01,0,-0.3339)); AR01->AddNode(RO01->GetVolume(0),1,new TGeoTranslation(-0.1081610E-01,0,-0.1445)); AR01->AddNode(RP01->GetVolume(0),1,new TGeoTranslation(-0.3360271E-02,0,-0.6600000E-01)); AR01->AddNode(AD01->GetVolume(2),3,new TGeoTranslation(0.1156187E-01,0,0.3453)); AR01->AddNode(SG01->GetVolume(1),2,new TGeoTranslation(0.2230954E-01,0,0.5181001)); AR01->AddNode(SP01->GetVolume(1),2,new TGeoTranslation(0.2851963E-01,0,0.5827001)); AR01->AddNode(AD01->GetVolume(3),4,new TGeoTranslation(0.2864695E-01,0,0.6936001)); UE1M->AddNode(AR01->GetVolume(1),2,new TGeoTranslation(4.0224,-60.6886,0)); UE1M->AddNode(AR01->GetVolume(2),3,new TGeoCombiTrans(-4.0224,-52.1131,0,rot2)); UE1M->AddNode(AR01->GetVolume(3),4,new TGeoTranslation(4.0224,-52.1131,0)); UE1M->AddNode(AR01->GetVolume(4),5,new TGeoCombiTrans(-4.0224,-43.4091,0,rot2)); UE1M->AddNode(AR01->GetVolume(5),6,new TGeoTranslation(4.0224,-43.4091,0)); UE1M->AddNode(AR01->GetVolume(6),7,new TGeoCombiTrans(-4.0224,-34.4901,0,rot2)); UE1M->AddNode(AR01->GetVolume(7),8,new TGeoTranslation(4.0224,-34.4901,0)); UE1M->AddNode(AR01->GetVolume(8),9,new TGeoCombiTrans(-4.0224,-25.2661,0,rot2)); UE1M->AddNode(AR01->GetVolume(9),10,new TGeoTranslation(4.0224,-25.2661,0)); UE1M->AddNode(AR01->GetVolume(10),11,new TGeoCombiTrans(-4.0224,-15.6456,0,rot2)); UE1M->AddNode(AR01->GetVolume(11),12,new TGeoTranslation(4.0224,-15.6456,0)); UE1M->AddNode(AR01->GetVolume(12),13,new TGeoCombiTrans(-4.0224,-5.5296,0,rot2)); UE1M->AddNode(AR01->GetVolume(13),14,new TGeoTranslation(4.0224,-5.5296,0)); UE1M->AddNode(AR01->GetVolume(14),15,new TGeoCombiTrans(-4.0224,5.1804,0,rot2)); UE1M->AddNode(AR01->GetVolume(15),16,new TGeoTranslation(4.0224,5.1804,0)); UE1M->AddNode(AR01->GetVolume(16),17,new TGeoCombiTrans(-4.0224,16.5914,0,rot2)); UE1M->AddNode(AR01->GetVolume(17),18,new TGeoTranslation(4.0224,16.5914,0)); UE1M->AddNode(AR01->GetVolume(18),19,new TGeoCombiTrans(-4.0224,28.8199,0,rot2)); UE1M->AddNode(AR01->GetVolume(19),20,new TGeoTranslation(4.0224,28.8199,0)); UE1M->AddNode(AR01->GetVolume(20),21,new TGeoCombiTrans(-4.0224,41.9859,0,rot2)); UE1M->AddNode(AR01->GetVolume(21),22,new TGeoTranslation(4.0224,41.9859,0)); UE1M->AddNode(AR01->GetVolume(22),23,new TGeoCombiTrans(-4.0224,56.8866,0,rot2)); UE1M->AddNode(AR01->GetVolume(23),24,new TGeoTranslation(4.0224,56.8866,0)); U1EM->AddNode(UE1M,2,new TGeoCombiTrans(0,-64.9541,0,rot3)); UEMS->AddNode(U2EM,1,new TGeoCombiTrans(87.1001,0,0,rot13)); U2EM->AddNode(UE2M,1,new TGeoTranslation(0,64.9541,0)); UE2M->AddNode(AR02->GetVolume(0),1,new TGeoCombiTrans(-4.1086,-60.5921,0,rot2)); AR02->AddNode(AD02->GetVolume(0),1,new TGeoTranslation(-0.3207254E-01,0,-0.5402001)); AR02->AddNode(SG02->GetVolume(0),1,new TGeoTranslation(-0.2094364E-01,0,-0.3635)); AR02->AddNode(SP02->GetVolume(0),1,new TGeoTranslation(-0.1473618E-01,0,-0.299)); AR02->AddNode(AD02->GetVolume(1),2,new TGeoTranslation(-0.1460838E-01,0,-0.1843)); AR02->AddNode(RO02->GetVolume(0),1,new TGeoTranslation(-0.3479004E-02,0,0.5100001E-02)); AR02->AddNode(RP02->GetVolume(0),1,new TGeoTranslation(0.3974915E-02,0,0.8350001E-01)); AR02->AddNode(AD02->GetVolume(2),3,new TGeoTranslation(0.1890707E-01,0,0.4949)); AR02->AddNode(SG02->GetVolume(1),2,new TGeoTranslation(0.2965856E-01,0,0.6677001)); AR02->AddNode(SP02->GetVolume(1),2,new TGeoTranslation(0.3587103E-01,0,0.7323001)); AR02->AddNode(AD02->GetVolume(3),4,new TGeoTranslation(0.3599358E-01,0,0.8431001)); UE2M->AddNode(AR02->GetVolume(1),2,new TGeoTranslation(4.1086,-60.5921,0)); UE2M->AddNode(AR02->GetVolume(2),3,new TGeoCombiTrans(-4.1086,-51.8251,0,rot2)); UE2M->AddNode(AR02->GetVolume(3),4,new TGeoTranslation(4.1086,-51.8251,0)); UE2M->AddNode(AR02->GetVolume(4),5,new TGeoCombiTrans(-4.1086,-42.9266,0,rot2)); UE2M->AddNode(AR02->GetVolume(5),6,new TGeoTranslation(4.1086,-42.9266,0)); UE2M->AddNode(AR02->GetVolume(6),7,new TGeoCombiTrans(-4.1086,-33.8076,0,rot2)); UE2M->AddNode(AR02->GetVolume(7),8,new TGeoTranslation(4.1086,-33.8076,0)); UE2M->AddNode(AR02->GetVolume(8),9,new TGeoCombiTrans(-4.1086,-24.3771,0,rot2)); UE2M->AddNode(AR02->GetVolume(9),10,new TGeoTranslation(4.1086,-24.3771,0)); UE2M->AddNode(AR02->GetVolume(10),11,new TGeoCombiTrans(-4.1086,-14.5411,0,rot2)); UE2M->AddNode(AR02->GetVolume(11),12,new TGeoTranslation(4.1086,-14.5411,0)); UE2M->AddNode(AR02->GetVolume(12),13,new TGeoCombiTrans(-4.1086,-4.2011,0,rot2)); UE2M->AddNode(AR02->GetVolume(13),14,new TGeoTranslation(4.1086,-4.2011,0)); UE2M->AddNode(AR02->GetVolume(14),15,new TGeoCombiTrans(-4.1086,6.7494,0,rot2)); UE2M->AddNode(AR02->GetVolume(15),16,new TGeoTranslation(4.1086,6.7494,0)); UE2M->AddNode(AR02->GetVolume(16),17,new TGeoCombiTrans(-4.1086,18.4169,0,rot2)); UE2M->AddNode(AR02->GetVolume(17),18,new TGeoTranslation(4.1086,18.4169,0)); UE2M->AddNode(AR02->GetVolume(18),19,new TGeoCombiTrans(-4.1086,30.9174,0,rot2)); UE2M->AddNode(AR02->GetVolume(19),20,new TGeoTranslation(4.1086,30.9174,0)); UE2M->AddNode(AR02->GetVolume(20),21,new TGeoCombiTrans(-4.1086,44.3779,0,rot2)); UE2M->AddNode(AR02->GetVolume(21),22,new TGeoTranslation(4.1086,44.3779,0)); UE2M->AddNode(AR02->GetVolume(22),23,new TGeoCombiTrans(-4.1086,58.159,0,rot2)); UE2M->AddNode(AR02->GetVolume(23),24,new TGeoTranslation(4.1086,58.159,0)); U2EM->AddNode(UE2M,2,new TGeoCombiTrans(0,-64.9541,0,rot3)); UEMS->AddNode(U3EM,1,new TGeoCombiTrans(91.4303,0,0,rot13)); U3EM->AddNode(UE3M,1,new TGeoTranslation(0,64.9541,0)); UE3M->AddNode(AR_3->GetVolume(0),1,new TGeoCombiTrans(-6.4816,-62.6681,0,rot2)); AR_3->AddNode(AD03->GetVolume(0),1,new TGeoTranslation(-0.2212244,0,-2.9688)); AR_3->AddNode(SG03->GetVolume(0),1,new TGeoTranslation(-0.2073687,0,-2.796)); AR_3->AddNode(SP03->GetVolume(0),1,new TGeoTranslation(-0.2010927,0,-2.7314)); AR_3->AddNode(AD03->GetVolume(1),2,new TGeoTranslation(-0.1955857,0,-2.6205)); AR_3->AddNode(AD03->GetVolume(2),3,new TGeoTranslation(-0.1572468,0,-2.0984)); AR_3->AddNode(SG03->GetVolume(1),2,new TGeoTranslation(-0.1430181,0,-1.9218)); AR_3->AddNode(SP03->GetVolume(1),2,new TGeoTranslation(-0.1367422,0,-1.8572)); AR_3->AddNode(AD03->GetVolume(3),4,new TGeoTranslation(-0.131056,0,-1.7426)); AR_3->AddNode(RO03->GetVolume(0),1,new TGeoTranslation(-0.1161966,0,-1.5532)); AR_3->AddNode(RP03->GetVolume(0),1,new TGeoTranslation(-0.1086153,0,-1.4747)); AR_3->AddNode(AD03->GetVolume(4),5,new TGeoTranslation(-0.8077979E-01,0,-1.0596)); AR_3->AddNode(SG03->GetVolume(2),3,new TGeoTranslation(-0.6654382E-01,0,-0.8829001)); AR_3->AddNode(SP03->GetVolume(2),3,new TGeoTranslation(-0.6026769E-01,0,-0.8183001)); AR_3->AddNode(AD03->GetVolume(5),6,new TGeoTranslation(-0.5458164E-01,0,-0.7037001)); AR_3->AddNode(RO03->GetVolume(1),2,new TGeoTranslation(-0.3972960E-01,0,-0.5144001)); AR_3->AddNode(RP03->GetVolume(1),2,new TGeoTranslation(-0.3214109E-01,0,-0.4358)); AR_3->AddNode(AD03->GetVolume(6),7,new TGeoTranslation(-0.4312754E-02,0,-0.2080000E-01)); AR_3->AddNode(SG03->GetVolume(3),4,new TGeoTranslation(0.9923220E-02,0,0.1559)); AR_3->AddNode(SP03->GetVolume(3),4,new TGeoTranslation(0.1619923E-01,0,0.2205)); AR_3->AddNode(AD03->GetVolume(7),8,new TGeoTranslation(0.2188540E-01,0,0.3351001)); AR_3->AddNode(RO03->GetVolume(2),3,new TGeoTranslation(0.3674471E-01,0,0.5245001)); AR_3->AddNode(RP03->GetVolume(2),3,new TGeoTranslation(0.4432595E-01,0,0.603)); AR_3->AddNode(AD03->GetVolume(8),9,new TGeoTranslation(0.7216167E-01,0,1.0181)); AR_3->AddNode(SG03->GetVolume(4),5,new TGeoTranslation(0.8639765E-01,0,1.1948)); AR_3->AddNode(SP03->GetVolume(4),5,new TGeoTranslation(0.9266627E-01,0,1.2593)); AR_3->AddNode(AD03->GetVolume(9),10,new TGeoTranslation(0.9835970E-01,0,1.374)); AR_3->AddNode(RO03->GetVolume(3),4,new TGeoTranslation(0.1132116,0,1.5633)); AR_3->AddNode(RP03->GetVolume(3),4,new TGeoTranslation(0.1207931,0,1.6418)); AR_3->AddNode(AD03->GetVolume(10),11,new TGeoTranslation(0.1484421,0,2.0531)); AR_3->AddNode(SG03->GetVolume(5),6,new TGeoTranslation(0.1623051,0,2.226)); AR_3->AddNode(SP03->GetVolume(5),6,new TGeoTranslation(0.1685812,0,2.2906)); AR_3->AddNode(AD03->GetVolume(11),12,new TGeoTranslation(0.1740807,0,2.4014)); AR_3->AddNode(AD03->GetVolume(12),13,new TGeoTranslation(0.2122333,0,2.9197)); AR_3->AddNode(SG03->GetVolume(6),7,new TGeoTranslation(0.2260964,0,3.0926)); AR_3->AddNode(SP03->GetVolume(6),7,new TGeoTranslation(0.2323724,0,3.1572)); AR_3->AddNode(AD03->GetVolume(13),14,new TGeoTranslation(0.237872,0,3.268)); UE3M->AddNode(AR03->GetVolume(0),2,new TGeoCombiTrans(-2.1605,-62.6681,0,rot2)); AR03->AddNode(AD03->GetVolume(14),1,new TGeoTranslation(-0.7553470E-01,0,-2.9688)); AR03->AddNode(SG03->GetVolume(7),1,new TGeoTranslation(-0.7015896E-01,0,-2.796)); AR03->AddNode(SP03->GetVolume(7),1,new TGeoTranslation(-0.6705296E-01,0,-2.7314)); AR03->AddNode(AD03->GetVolume(15),2,new TGeoTranslation(-0.6698835E-01,0,-2.6205)); AR03->AddNode(AD03->GetVolume(16),3,new TGeoTranslation(-0.5427063E-01,0,-2.0984)); AR03->AddNode(SG03->GetVolume(8),2,new TGeoTranslation(-0.4870844E-01,0,-1.9218)); AR03->AddNode(SP03->GetVolume(8),2,new TGeoTranslation(-0.4560256E-01,0,-1.8572)); AR03->AddNode(AD03->GetVolume(17),4,new TGeoTranslation(-0.4554033E-01,0,-1.7426)); AR03->AddNode(RO03->GetVolume(4),1,new TGeoTranslation(-0.3997552E-01,0,-1.5532)); AR03->AddNode(RP03->GetVolume(4),1,new TGeoTranslation(-0.3624642E-01,0,-1.4747)); AR03->AddNode(AD03->GetVolume(18),5,new TGeoTranslation(-0.2878129E-01,0,-1.0596)); AR03->AddNode(SG03->GetVolume(9),3,new TGeoTranslation(-0.2321672E-01,0,-0.8829001)); AR03->AddNode(SP03->GetVolume(9),3,new TGeoTranslation(-0.2011073E-01,0,-0.8183001)); AR03->AddNode(AD03->GetVolume(19),6,new TGeoTranslation(-0.2004850E-01,0,-0.7037001)); AR03->AddNode(RO03->GetVolume(5),2,new TGeoTranslation(-0.1448619E-01,0,-0.5144001)); AR03->AddNode(RP03->GetVolume(5),2,new TGeoTranslation(-0.1075459E-01,0,-0.4358)); AR03->AddNode(AD03->GetVolume(20),7,new TGeoTranslation(-0.3291965E-02,0,-0.2080000E-01)); AR03->AddNode(SG03->GetVolume(10),4,new TGeoTranslation(0.2272606E-02,0,0.1559)); AR03->AddNode(SP03->GetVolume(10),4,new TGeoTranslation(0.5378485E-02,0,0.2205)); AR03->AddNode(AD03->GetVolume(21),8,new TGeoTranslation(0.5440831E-02,0,0.3351001)); AR03->AddNode(RO03->GetVolume(6),3,new TGeoTranslation(0.1100564E-01,0,0.5245001)); AR03->AddNode(RP03->GetVolume(6),3,new TGeoTranslation(0.1473475E-01,0,0.603)); AR03->AddNode(AD03->GetVolume(22),9,new TGeoTranslation(0.2219975E-01,0,1.0181)); AR03->AddNode(SG03->GetVolume(11),5,new TGeoTranslation(0.2776444E-01,0,1.1948)); AR03->AddNode(SP03->GetVolume(11),5,new TGeoTranslation(0.3086782E-01,0,1.2593)); AR03->AddNode(AD03->GetVolume(23),10,new TGeoTranslation(0.3093255E-01,0,1.374)); AR03->AddNode(RO03->GetVolume(7),4,new TGeoTranslation(0.3649473E-01,0,1.5633)); AR03->AddNode(RP03->GetVolume(7),4,new TGeoTranslation(0.4022396E-01,0,1.6418)); AR03->AddNode(AD03->GetVolume(24),11,new TGeoTranslation(0.4768908E-01,0,2.0531)); AR03->AddNode(SG03->GetVolume(12),6,new TGeoTranslation(0.5306721E-01,0,2.226)); AR03->AddNode(SP03->GetVolume(12),6,new TGeoTranslation(0.5617321E-01,0,2.2906)); AR03->AddNode(AD03->GetVolume(25),12,new TGeoTranslation(0.5623543E-01,0,2.4014)); AR03->AddNode(AD03->GetVolume(26),13,new TGeoTranslation(0.6895304E-01,0,2.9197)); AR03->AddNode(SG03->GetVolume(13),7,new TGeoTranslation(0.7433128E-01,0,3.0926)); AR03->AddNode(SP03->GetVolume(13),7,new TGeoTranslation(0.7743716E-01,0,3.1572)); AR03->AddNode(AD03->GetVolume(27),14,new TGeoTranslation(0.7749939E-01,0,3.268)); UE3M->AddNode(AR03->GetVolume(1),3,new TGeoTranslation(2.1605,-62.6681,0)); UE3M->AddNode(AR_3->GetVolume(1),4,new TGeoTranslation(6.4816,-62.6681,0)); UE3M->AddNode(AR_3->GetVolume(2),5,new TGeoCombiTrans(-6.4816,-58.0906,0,rot2)); UE3M->AddNode(AR03->GetVolume(2),6,new TGeoCombiTrans(-2.1605,-58.0906,0,rot2)); UE3M->AddNode(AR03->GetVolume(3),7,new TGeoTranslation(2.1605,-58.0906,0)); UE3M->AddNode(AR_3->GetVolume(3),8,new TGeoTranslation(6.4816,-58.0906,0)); UE3M->AddNode(AR_3->GetVolume(4),9,new TGeoCombiTrans(-6.4816,-53.4956,0,rot2)); UE3M->AddNode(AR03->GetVolume(4),10,new TGeoCombiTrans(-2.1605,-53.4956,0,rot2)); UE3M->AddNode(AR03->GetVolume(5),11,new TGeoTranslation(2.1605,-53.4956,0)); UE3M->AddNode(AR_3->GetVolume(5),12,new TGeoTranslation(6.4816,-53.4956,0)); UE3M->AddNode(AR_3->GetVolume(6),13,new TGeoCombiTrans(-6.4816,-48.8716,0,rot2)); UE3M->AddNode(AR03->GetVolume(6),14,new TGeoCombiTrans(-2.1605,-48.8716,0,rot2)); UE3M->AddNode(AR03->GetVolume(7),15,new TGeoTranslation(2.1605,-48.8716,0)); UE3M->AddNode(AR_3->GetVolume(7),16,new TGeoTranslation(6.4816,-48.8716,0)); UE3M->AddNode(AR_3->GetVolume(8),17,new TGeoCombiTrans(-6.4816,-44.2081,0,rot2)); UE3M->AddNode(AR03->GetVolume(8),18,new TGeoCombiTrans(-2.1605,-44.2081,0,rot2)); UE3M->AddNode(AR03->GetVolume(9),19,new TGeoTranslation(2.1605,-44.2081,0)); UE3M->AddNode(AR_3->GetVolume(9),20,new TGeoTranslation(6.4816,-44.2081,0)); UE3M->AddNode(AR_3->GetVolume(10),21,new TGeoCombiTrans(-6.4816,-39.4931,0,rot2)); UE3M->AddNode(AR03->GetVolume(10),22,new TGeoCombiTrans(-2.1605,-39.4931,0,rot2)); UE3M->AddNode(AR03->GetVolume(11),23,new TGeoTranslation(2.1605,-39.4931,0)); UE3M->AddNode(AR_3->GetVolume(11),24,new TGeoTranslation(6.4816,-39.4931,0)); UE3M->AddNode(AR_3->GetVolume(12),25,new TGeoCombiTrans(-6.4816,-34.7146,0,rot2)); UE3M->AddNode(AR03->GetVolume(12),26,new TGeoCombiTrans(-2.1605,-34.7146,0,rot2)); UE3M->AddNode(AR03->GetVolume(13),27,new TGeoTranslation(2.1605,-34.7146,0)); UE3M->AddNode(AR_3->GetVolume(13),28,new TGeoTranslation(6.4816,-34.7146,0)); UE3M->AddNode(AR_3->GetVolume(14),29,new TGeoCombiTrans(-6.4816,-29.8596,0,rot2)); UE3M->AddNode(AR03->GetVolume(14),30,new TGeoCombiTrans(-2.1605,-29.8596,0,rot2)); UE3M->AddNode(AR03->GetVolume(15),31,new TGeoTranslation(2.1605,-29.8596,0)); UE3M->AddNode(AR_3->GetVolume(15),32,new TGeoTranslation(6.4816,-29.8596,0)); UE3M->AddNode(AR_3->GetVolume(16),33,new TGeoCombiTrans(-6.4816,-24.9161,0,rot2)); UE3M->AddNode(AR03->GetVolume(16),34,new TGeoCombiTrans(-2.1605,-24.9161,0,rot2)); UE3M->AddNode(AR03->GetVolume(17),35,new TGeoTranslation(2.1605,-24.9161,0)); UE3M->AddNode(AR_3->GetVolume(17),36,new TGeoTranslation(6.4816,-24.9161,0)); UE3M->AddNode(AR_3->GetVolume(18),37,new TGeoCombiTrans(-6.4816,-19.8741,0,rot2)); UE3M->AddNode(AR03->GetVolume(18),38,new TGeoCombiTrans(-2.1605,-19.8741,0,rot2)); UE3M->AddNode(AR03->GetVolume(19),39,new TGeoTranslation(2.1605,-19.8741,0)); UE3M->AddNode(AR_3->GetVolume(19),40,new TGeoTranslation(6.4816,-19.8741,0)); UE3M->AddNode(AR_3->GetVolume(20),41,new TGeoCombiTrans(-6.4816,-14.7196,0,rot2)); UE3M->AddNode(AR03->GetVolume(20),42,new TGeoCombiTrans(-2.1605,-14.7196,0,rot2)); UE3M->AddNode(AR03->GetVolume(21),43,new TGeoTranslation(2.1605,-14.7196,0)); UE3M->AddNode(AR_3->GetVolume(21),44,new TGeoTranslation(6.4816,-14.7196,0)); UE3M->AddNode(AR_3->GetVolume(22),45,new TGeoCombiTrans(-6.4816,-9.4381,0,rot2)); UE3M->AddNode(AR03->GetVolume(22),46,new TGeoCombiTrans(-2.1605,-9.4381,0,rot2)); UE3M->AddNode(AR03->GetVolume(23),47,new TGeoTranslation(2.1605,-9.4381,0)); UE3M->AddNode(AR_3->GetVolume(23),48,new TGeoTranslation(6.4816,-9.4381,0)); UE3M->AddNode(AR_3->GetVolume(24),49,new TGeoCombiTrans(-6.4816,-4.0186,0,rot2)); UE3M->AddNode(AR03->GetVolume(24),50,new TGeoCombiTrans(-2.1605,-4.0186,0,rot2)); UE3M->AddNode(AR03->GetVolume(25),51,new TGeoTranslation(2.1605,-4.0186,0)); UE3M->AddNode(AR_3->GetVolume(25),52,new TGeoTranslation(6.4816,-4.0186,0)); UE3M->AddNode(AR_3->GetVolume(26),53,new TGeoCombiTrans(-6.4816,1.5539,0,rot2)); UE3M->AddNode(AR03->GetVolume(26),54,new TGeoCombiTrans(-2.1605,1.5539,0,rot2)); UE3M->AddNode(AR03->GetVolume(27),55,new TGeoTranslation(2.1605,1.5539,0)); UE3M->AddNode(AR_3->GetVolume(27),56,new TGeoTranslation(6.4816,1.5539,0)); UE3M->AddNode(AR_3->GetVolume(28),57,new TGeoCombiTrans(-6.4816,7.2929,0,rot2)); UE3M->AddNode(AR03->GetVolume(28),58,new TGeoCombiTrans(-2.1605,7.2929,0,rot2)); UE3M->AddNode(AR03->GetVolume(29),59,new TGeoTranslation(2.1605,7.2929,0)); UE3M->AddNode(AR_3->GetVolume(29),60,new TGeoTranslation(6.4816,7.2929,0)); UE3M->AddNode(AR_3->GetVolume(30),61,new TGeoCombiTrans(-6.4816,13.2114,0,rot2)); UE3M->AddNode(AR03->GetVolume(30),62,new TGeoCombiTrans(-2.1605,13.2114,0,rot2)); UE3M->AddNode(AR03->GetVolume(31),63,new TGeoTranslation(2.1605,13.2114,0)); UE3M->AddNode(AR_3->GetVolume(31),64,new TGeoTranslation(6.4816,13.2114,0)); UE3M->AddNode(AR_3->GetVolume(32),65,new TGeoCombiTrans(-6.4816,19.3259,0,rot2)); UE3M->AddNode(AR03->GetVolume(32),66,new TGeoCombiTrans(-2.1605,19.3259,0,rot2)); UE3M->AddNode(AR03->GetVolume(33),67,new TGeoTranslation(2.1605,19.3259,0)); UE3M->AddNode(AR_3->GetVolume(33),68,new TGeoTranslation(6.4816,19.3259,0)); UE3M->AddNode(AR_3->GetVolume(34),69,new TGeoCombiTrans(-6.4816,25.6509,0,rot2)); UE3M->AddNode(AR03->GetVolume(34),70,new TGeoCombiTrans(-2.1605,25.6509,0,rot2)); UE3M->AddNode(AR03->GetVolume(35),71,new TGeoTranslation(2.1605,25.6509,0)); UE3M->AddNode(AR_3->GetVolume(35),72,new TGeoTranslation(6.4816,25.6509,0)); UE3M->AddNode(AR_3->GetVolume(36),73,new TGeoCombiTrans(-6.4816,32.2029,0,rot2)); UE3M->AddNode(AR03->GetVolume(36),74,new TGeoCombiTrans(-2.1605,32.2029,0,rot2)); UE3M->AddNode(AR03->GetVolume(37),75,new TGeoTranslation(2.1605,32.2029,0)); UE3M->AddNode(AR_3->GetVolume(37),76,new TGeoTranslation(6.4816,32.2029,0)); UE3M->AddNode(AR_3->GetVolume(38),77,new TGeoCombiTrans(-6.4816,38.9979,0,rot2)); UE3M->AddNode(AR03->GetVolume(38),78,new TGeoCombiTrans(-2.1605,38.9979,0,rot2)); UE3M->AddNode(AR03->GetVolume(39),79,new TGeoTranslation(2.1605,38.9979,0)); UE3M->AddNode(AR_3->GetVolume(39),80,new TGeoTranslation(6.4816,38.9979,0)); UE3M->AddNode(AR_3->GetVolume(40),81,new TGeoCombiTrans(-6.4816,46.0524,0,rot2)); UE3M->AddNode(AR03->GetVolume(40),82,new TGeoCombiTrans(-2.1605,46.0524,0,rot2)); UE3M->AddNode(AR03->GetVolume(41),83,new TGeoTranslation(2.1605,46.0524,0)); UE3M->AddNode(AR_3->GetVolume(41),84,new TGeoTranslation(6.4816,46.0524,0)); UE3M->AddNode(AR_3->GetVolume(42),85,new TGeoCombiTrans(-6.4816,53.3859,0,rot2)); UE3M->AddNode(AR03->GetVolume(42),86,new TGeoCombiTrans(-2.1605,53.3859,0,rot2)); UE3M->AddNode(AR03->GetVolume(43),87,new TGeoTranslation(2.1605,53.3859,0)); UE3M->AddNode(AR_3->GetVolume(43),88,new TGeoTranslation(6.4816,53.3859,0)); UE3M->AddNode(AR_3->GetVolume(44),89,new TGeoCombiTrans(-6.4816,61.0396,0,rot2)); UE3M->AddNode(AR03->GetVolume(44),90,new TGeoCombiTrans(-2.1605,61.0396,0,rot2)); UE3M->AddNode(AR03->GetVolume(45),91,new TGeoTranslation(2.1605,61.0396,0)); UE3M->AddNode(AR_3->GetVolume(45),92,new TGeoTranslation(6.4816,61.0396,0)); U3EM->AddNode(UE3M,2,new TGeoCombiTrans(0,-64.9541,0,rot3)); UEMS->AddNode(U4EM,1,new TGeoCombiTrans(99.2269,0,0,rot13)); U4EM->AddNode(UE4M,1,new TGeoTranslation(0,64.9541,0)); UE4M->AddNode(AR04->GetVolume(0),1,new TGeoCombiTrans(-4.7037,-59.9866,0,rot2)); AR04->AddNode(AD04->GetVolume(0),1,new TGeoTranslation(-0.202188,0,-4.0103)); AR04->AddNode(SG04->GetVolume(0),1,new TGeoTranslation(-0.1914308,0,-3.8374)); AR04->AddNode(SP04->GetVolume(0),1,new TGeoTranslation(-0.1852229,0,-3.7729)); AR04->AddNode(AD04->GetVolume(1),2,new TGeoTranslation(-0.1850948,0,-3.662)); AR04->AddNode(AD04->GetVolume(2),3,new TGeoTranslation(-0.1596589,0,-3.1437)); AR04->AddNode(SG04->GetVolume(1),2,new TGeoTranslation(-0.1489062,0,-2.9709)); AR04->AddNode(SP04->GetVolume(1),2,new TGeoTranslation(-0.1426935,0,-2.9063)); AR04->AddNode(AD04->GetVolume(3),4,new TGeoTranslation(-0.1425703,0,-2.7955)); AR04->AddNode(AD04->GetVolume(4),5,new TGeoTranslation(-0.1171341,0,-2.2734)); AR04->AddNode(SG04->GetVolume(2),3,new TGeoTranslation(-0.1060042,0,-2.0967)); AR04->AddNode(SP04->GetVolume(2),3,new TGeoTranslation(-0.9979129E-01,0,-2.0321)); AR04->AddNode(AD04->GetVolume(5),6,new TGeoTranslation(-0.9966803E-01,0,-1.9175)); AR04->AddNode(RO04->GetVolume(0),1,new TGeoTranslation(-0.8853769E-01,0,-1.7281)); AR04->AddNode(RP04->GetVolume(0),1,new TGeoTranslation(-0.8107853E-01,0,-1.6496)); AR04->AddNode(AD04->GetVolume(6),7,new TGeoTranslation(-0.6614923E-01,0,-1.2383)); AR04->AddNode(SG04->GetVolume(3),4,new TGeoTranslation(-0.5539179E-01,0,-1.0654)); AR04->AddNode(SP04->GetVolume(3),4,new TGeoTranslation(-0.4917908E-01,0,-1.0008)); AR04->AddNode(AD04->GetVolume(7),8,new TGeoTranslation(-0.4905581E-01,0,-0.89)); AR04->AddNode(AD04->GetVolume(8),9,new TGeoTranslation(-0.2361941E-01,0,-0.3717)); AR04->AddNode(SG04->GetVolume(4),5,new TGeoTranslation(-0.1286268E-01,0,-0.1988)); AR04->AddNode(SP04->GetVolume(4),5,new TGeoTranslation(-0.6654739E-02,0,-0.1343)); AR04->AddNode(AD04->GetVolume(9),10,new TGeoTranslation(-0.6526470E-02,0,-0.2340000E-01)); AR04->AddNode(AD04->GetVolume(10),11,new TGeoTranslation(0.1890945E-01,0,0.4949)); AR04->AddNode(SG04->GetVolume(5),6,new TGeoTranslation(0.2966213E-01,0,0.6677001)); AR04->AddNode(SP04->GetVolume(5),6,new TGeoTranslation(0.3587484E-01,0,0.7323001)); AR04->AddNode(AD04->GetVolume(11),12,new TGeoTranslation(0.3599787E-01,0,0.8431001)); AR04->AddNode(AD04->GetVolume(12),13,new TGeoTranslation(0.6143379E-01,0,1.3614)); AR04->AddNode(SG04->GetVolume(6),7,new TGeoTranslation(0.7219124E-01,0,1.5343)); AR04->AddNode(SP04->GetVolume(6),7,new TGeoTranslation(0.7840395E-01,0,1.5989)); AR04->AddNode(AD04->GetVolume(13),14,new TGeoTranslation(0.7852745E-01,0,1.7097)); AR04->AddNode(AD04->GetVolume(14),15,new TGeoTranslation(0.1039636,0,2.228)); AR04->AddNode(SG04->GetVolume(7),8,new TGeoTranslation(0.1147206,0,2.4009)); AR04->AddNode(SP04->GetVolume(7),8,new TGeoTranslation(0.1209335,0,2.4655)); AR04->AddNode(AD04->GetVolume(15),16,new TGeoTranslation(0.1210566,0,2.5763)); AR04->AddNode(AD04->GetVolume(16),17,new TGeoTranslation(0.1464927,0,3.0946)); AR04->AddNode(SG04->GetVolume(8),9,new TGeoTranslation(0.1572502,0,3.2675)); AR04->AddNode(SP04->GetVolume(8),9,new TGeoTranslation(0.1634626,0,3.3321)); AR04->AddNode(AD04->GetVolume(17),18,new TGeoTranslation(0.1635859,0,3.4429)); AR04->AddNode(AD04->GetVolume(18),19,new TGeoTranslation(0.1890221,0,3.9612)); AR04->AddNode(SG04->GetVolume(9),10,new TGeoTranslation(0.1997795,0,4.1341)); AR04->AddNode(SP04->GetVolume(9),10,new TGeoTranslation(0.2059922,0,4.1987)); AR04->AddNode(AD04->GetVolume(19),20,new TGeoTranslation(0.2061152,0,4.3095)); UE4M->AddNode(AR04->GetVolume(1),2,new TGeoTranslation(4.7037,-59.9866,0)); UE4M->AddNode(AR04->GetVolume(2),3,new TGeoCombiTrans(-4.7037,-50.0026,0,rot2)); UE4M->AddNode(AR04->GetVolume(3),4,new TGeoTranslation(4.7037,-50.0026,0)); UE4M->AddNode(AR04->GetVolume(4),5,new TGeoCombiTrans(-4.7037,-39.8706,0,rot2)); UE4M->AddNode(AR04->GetVolume(5),6,new TGeoTranslation(4.7037,-39.8706,0)); UE4M->AddNode(AR04->GetVolume(6),7,new TGeoCombiTrans(-4.7037,-29.4876,0,rot2)); UE4M->AddNode(AR04->GetVolume(7),8,new TGeoTranslation(4.7037,-29.4876,0)); UE4M->AddNode(AR04->GetVolume(8),9,new TGeoCombiTrans(-4.7037,-18.7486,0,rot2)); UE4M->AddNode(AR04->GetVolume(9),10,new TGeoTranslation(4.7037,-18.7486,0)); UE4M->AddNode(AR04->GetVolume(10),11,new TGeoCombiTrans(-4.7037,-7.5461,0,rot2)); UE4M->AddNode(AR04->GetVolume(11),12,new TGeoTranslation(4.7037,-7.5461,0)); UE4M->AddNode(AR04->GetVolume(12),13,new TGeoCombiTrans(-4.7037,4.2304,0,rot2)); UE4M->AddNode(AR04->GetVolume(13),14,new TGeoTranslation(4.7037,4.2304,0)); UE4M->AddNode(AR04->GetVolume(14),15,new TGeoCombiTrans(-4.7037,16.6984,0,rot2)); UE4M->AddNode(AR04->GetVolume(15),16,new TGeoTranslation(4.7037,16.6984,0)); UE4M->AddNode(AR04->GetVolume(16),17,new TGeoCombiTrans(-4.7037,29.9839,0,rot2)); UE4M->AddNode(AR04->GetVolume(17),18,new TGeoTranslation(4.7037,29.9839,0)); UE4M->AddNode(AR04->GetVolume(18),19,new TGeoCombiTrans(-4.7037,44.2194,0,rot2)); UE4M->AddNode(AR04->GetVolume(19),20,new TGeoTranslation(4.7037,44.2194,0)); UE4M->AddNode(AR04->GetVolume(20),21,new TGeoCombiTrans(-4.7037,58.273,0,rot2)); UE4M->AddNode(AR04->GetVolume(21),22,new TGeoTranslation(4.7037,58.273,0)); U4EM->AddNode(UE4M,2,new TGeoCombiTrans(0,-64.9541,0,rot3)); UEMC->AddNode(UEHdd,1,gGeoIdentity); UEMC->AddNode(UEHdd,2,rot6); UEMC->AddNode(UEDB,1,gGeoIdentity); UEMC->AddNode(UEDB,2,rot6); UEMC->AddNode(UEDB,3,rot3); UEMC->AddNode(UEDB,4,rot5); UC__->AddNode(UMFH,1,gGeoIdentity); TGeoVolume *UCFH = UMFH->Divide("UCFH",2,16,-16.875,22.5); UCFH->AddNode(UFHS,1,gGeoIdentity); UFHS->AddNode(UFSB,1,new TGeoCombiTrans(135.8811,-26.8924,0,rot292)); UFHS->AddNode(UFSB,2,new TGeoCombiTrans(135.8811,26.8924,0,rot293)); UFHS->AddNode(SS05,1,new TGeoTranslation(105.7707,0,0)); UFHS->AddNode(SS07,1,new TGeoTranslation(165.5105,0,0)); UFHS->AddNode(U5FH,1,new TGeoCombiTrans(118.4107,0,0,rot13)); U5FH->AddNode(UF5H,1,new TGeoTranslation(0,64.7585,0)); UF5H->AddNode(AR_5->GetVolume(0),1,new TGeoCombiTrans(-17.2469,-59.0241,0,rot2)); AR_5->AddNode(AD05->GetVolume(0),1,new TGeoTranslation(-1.740134,0,-11.6945)); AR_5->AddNode(SG05->GetVolume(0),1,new TGeoTranslation(-1.712214,0,-11.5217)); AR_5->AddNode(SP05->GetVolume(0),1,new TGeoTranslation(-1.699568,0,-11.4571)); AR_5->AddNode(AD05->GetVolume(1),2,new TGeoTranslation(-1.688473,0,-11.3462)); AR_5->AddNode(RO05->GetVolume(0),1,new TGeoTranslation(-1.658788,0,-11.1556)); AR_5->AddNode(RP05->GetVolume(0),1,new TGeoTranslation(-1.6425,0,-11.072)); AR_5->AddNode(AD05->GetVolume(2),3,new TGeoTranslation(-1.542495,0,-10.3621)); AR_5->AddNode(SG05->GetVolume(1),2,new TGeoTranslation(-1.514571,0,-10.1893)); AR_5->AddNode(SP05->GetVolume(1),2,new TGeoTranslation(-1.501925,0,-10.1247)); AR_5->AddNode(AD05->GetVolume(3),4,new TGeoTranslation(-1.49083,0,-10.0138)); AR_5->AddNode(RO05->GetVolume(1),2,new TGeoTranslation(-1.461146,0,-9.8232)); AR_5->AddNode(RP05->GetVolume(1),2,new TGeoTranslation(-1.444872,0,-9.7397)); AR_5->AddNode(AD05->GetVolume(4),5,new TGeoTranslation(-1.344852,0,-9.0297)); AR_5->AddNode(SG05->GetVolume(2),3,new TGeoTranslation(-1.316929,0,-8.8569)); AR_5->AddNode(SP05->GetVolume(2),3,new TGeoTranslation(-1.304282,0,-8.7923)); AR_5->AddNode(AD05->GetVolume(5),6,new TGeoTranslation(-1.293201,0,-8.6815)); AR_5->AddNode(AD05->GetVolume(6),7,new TGeoTranslation(-1.172008,0,-7.8645)); AR_5->AddNode(SG05->GetVolume(3),4,new TGeoTranslation(-1.144088,0,-7.6917)); AR_5->AddNode(SP05->GetVolume(3),4,new TGeoTranslation(-1.131441,0,-7.6271)); AR_5->AddNode(AD05->GetVolume(7),8,new TGeoTranslation(-1.12036,0,-7.5163)); AR_5->AddNode(AD05->GetVolume(8),9,new TGeoTranslation(-0.999167,0,-6.6993)); AR_5->AddNode(SG05->GetVolume(4),5,new TGeoTranslation(-0.9712317,0,-6.5264)); AR_5->AddNode(SP05->GetVolume(4),5,new TGeoTranslation(-0.9585996,0,-6.4619)); AR_5->AddNode(AD05->GetVolume(9),10,new TGeoTranslation(-0.9475043,0,-6.351)); AR_5->AddNode(AD05->GetVolume(10),11,new TGeoTranslation(-0.8263257,0,-5.5341)); AR_5->AddNode(SG05->GetVolume(5),6,new TGeoTranslation(-0.7983904,0,-5.3612)); AR_5->AddNode(SP05->GetVolume(5),6,new TGeoTranslation(-0.7857437,0,-5.2966)); AR_5->AddNode(AD05->GetVolume(11),12,new TGeoTranslation(-0.7746634,0,-5.1858)); AR_5->AddNode(AD05->GetVolume(12),13,new TGeoTranslation(-0.6534846,0,-4.3689)); AR_5->AddNode(SG05->GetVolume(6),7,new TGeoTranslation(-0.6255496,0,-4.196)); AR_5->AddNode(SP05->GetVolume(6),7,new TGeoTranslation(-0.6129026,0,-4.1314)); AR_5->AddNode(AD05->GetVolume(13),14,new TGeoTranslation(-0.6018219,0,-4.0206)); AR_5->AddNode(AD05->GetVolume(14),15,new TGeoTranslation(-0.4806435,0,-3.2037)); AR_5->AddNode(SG05->GetVolume(7),8,new TGeoTranslation(-0.4527085,0,-3.0308)); AR_5->AddNode(SP05->GetVolume(7),8,new TGeoTranslation(-0.4400616,0,-2.9662)); AR_5->AddNode(AD05->GetVolume(15),16,new TGeoTranslation(-0.4289808,0,-2.8554)); AR_5->AddNode(AD05->GetVolume(16),17,new TGeoTranslation(-0.3078024,0,-2.0385)); AR_5->AddNode(SG05->GetVolume(8),9,new TGeoTranslation(-0.2798672,0,-1.8656)); AR_5->AddNode(SP05->GetVolume(8),9,new TGeoTranslation(-0.2672205,0,-1.801)); AR_5->AddNode(AD05->GetVolume(17),18,new TGeoTranslation(-0.25614,0,-1.6902)); AR_5->AddNode(AD05->GetVolume(18),19,new TGeoTranslation(-0.1349614,0,-0.8733001)); AR_5->AddNode(SG05->GetVolume(9),10,new TGeoTranslation(-0.1070263,0,-0.7004001)); AR_5->AddNode(SP05->GetVolume(9),10,new TGeoTranslation(-0.9437943E-01,0,-0.6358001)); AR_5->AddNode(AD05->GetVolume(19),20,new TGeoTranslation(-0.8329868E-01,0,-0.525)); AR_5->AddNode(AD05->GetVolume(20),21,new TGeoTranslation(0.3787971E-01,0,0.2919)); AR_5->AddNode(SG05->GetVolume(10),11,new TGeoTranslation(0.6581497E-01,0,0.4648001)); AR_5->AddNode(SP05->GetVolume(10),11,new TGeoTranslation(0.7846165E-01,0,0.5294001)); AR_5->AddNode(AD05->GetVolume(21),22,new TGeoTranslation(0.8954215E-01,0,0.6402001)); AR_5->AddNode(AD05->GetVolume(22),23,new TGeoTranslation(0.2107208,0,1.4571)); AR_5->AddNode(SG05->GetVolume(11),12,new TGeoTranslation(0.238656,0,1.63)); AR_5->AddNode(SP05->GetVolume(11),12,new TGeoTranslation(0.251303,0,1.6946)); AR_5->AddNode(AD05->GetVolume(23),24,new TGeoTranslation(0.2623832,0,1.8054)); AR_5->AddNode(AD05->GetVolume(24),25,new TGeoTranslation(0.3835621,0,2.6223)); AR_5->AddNode(SG05->GetVolume(12),13,new TGeoTranslation(0.4114971,0,2.7952)); AR_5->AddNode(SP05->GetVolume(12),13,new TGeoTranslation(0.4241443,0,2.8598)); AR_5->AddNode(AD05->GetVolume(25),26,new TGeoTranslation(0.4352245,0,2.9706)); AR_5->AddNode(AD05->GetVolume(26),27,new TGeoTranslation(0.5564179,0,3.7876)); AR_5->AddNode(SG05->GetVolume(13),14,new TGeoTranslation(0.5843387,0,3.9604)); AR_5->AddNode(SP05->GetVolume(13),14,new TGeoTranslation(0.5969851,0,4.025)); AR_5->AddNode(AD05->GetVolume(27),28,new TGeoTranslation(0.6080654,0,4.1358)); AR_5->AddNode(AD05->GetVolume(28),29,new TGeoTranslation(0.7292588,0,4.9528)); AR_5->AddNode(SG05->GetVolume(14),15,new TGeoTranslation(0.7571943,0,5.1257)); AR_5->AddNode(SP05->GetVolume(14),15,new TGeoTranslation(0.7698264,0,5.1902)); AR_5->AddNode(AD05->GetVolume(29),30,new TGeoTranslation(0.7809215,0,5.3011)); AR_5->AddNode(AD05->GetVolume(30),31,new TGeoTranslation(0.9021001,0,6.118)); AR_5->AddNode(SG05->GetVolume(15),16,new TGeoTranslation(0.9300356,0,6.2909)); AR_5->AddNode(SP05->GetVolume(15),16,new TGeoTranslation(0.9426675,0,6.3554)); AR_5->AddNode(AD05->GetVolume(31),32,new TGeoTranslation(0.9537623,0,6.4663)); AR_5->AddNode(AD05->GetVolume(32),33,new TGeoTranslation(1.074941,0,7.2832)); AR_5->AddNode(SG05->GetVolume(16),17,new TGeoTranslation(1.102876,0,7.4561)); AR_5->AddNode(SP05->GetVolume(16),17,new TGeoTranslation(1.115523,0,7.5207)); AR_5->AddNode(AD05->GetVolume(33),34,new TGeoTranslation(1.126604,0,7.6315)); AR_5->AddNode(AD05->GetVolume(34),35,new TGeoTranslation(1.247782,0,8.4484)); AR_5->AddNode(SG05->GetVolume(17),18,new TGeoTranslation(1.275717,0,8.6213)); AR_5->AddNode(SP05->GetVolume(17),18,new TGeoTranslation(1.288364,0,8.6859)); AR_5->AddNode(AD05->GetVolume(35),36,new TGeoTranslation(1.299445,0,8.7967)); AR_5->AddNode(AD05->GetVolume(36),37,new TGeoTranslation(1.420623,0,9.6136)); AR_5->AddNode(SG05->GetVolume(18),19,new TGeoTranslation(1.448559,0,9.7865)); AR_5->AddNode(SP05->GetVolume(18),19,new TGeoTranslation(1.461205,0,9.8511)); AR_5->AddNode(AD05->GetVolume(37),38,new TGeoTranslation(1.472286,0,9.9619)); AR_5->AddNode(AD05->GetVolume(38),39,new TGeoTranslation(1.593465,0,10.7788)); AR_5->AddNode(SG05->GetVolume(19),20,new TGeoTranslation(1.6214,0,10.9517)); AR_5->AddNode(SP05->GetVolume(19),20,new TGeoTranslation(1.634047,0,11.0163)); AR_5->AddNode(AD05->GetVolume(39),40,new TGeoTranslation(1.645127,0,11.1271)); AR_5->AddNode(AD05->GetVolume(40),41,new TGeoTranslation(1.766306,0,11.944)); AR_5->AddNode(SG05->GetVolume(20),21,new TGeoTranslation(1.794241,0,12.1169)); AR_5->AddNode(SP05->GetVolume(20),21,new TGeoTranslation(1.806888,0,12.1815)); AR_5->AddNode(AD05->GetVolume(41),42,new TGeoTranslation(1.817968,0,12.2923)); UF5H->AddNode(AR05->GetVolume(0),2,new TGeoCombiTrans(-5.749,-59.0241,0,rot2)); AR05->AddNode(AD05->GetVolume(42),1,new TGeoTranslation(-0.5836568,0,-11.6945)); AR05->AddNode(SG05->GetVolume(21),1,new TGeoTranslation(-0.572825,0,-11.5217)); AR05->AddNode(SP05->GetVolume(21),1,new TGeoTranslation(-0.5665665,0,-11.4571)); AR05->AddNode(AD05->GetVolume(43),2,new TGeoTranslation(-0.5664382,0,-11.3462)); AR05->AddNode(RO05->GetVolume(2),1,new TGeoTranslation(-0.555603,0,-11.1556)); AR05->AddNode(RP05->GetVolume(2),1,new TGeoTranslation(-0.5475817,0,-11.072)); AR05->AddNode(AD05->GetVolume(44),3,new TGeoTranslation(-0.5177789,0,-10.3621)); AR05->AddNode(SG05->GetVolume(22),2,new TGeoTranslation(-0.5069442,0,-10.1893)); AR05->AddNode(SP05->GetVolume(22),2,new TGeoTranslation(-0.5006857,0,-10.1247)); AR05->AddNode(AD05->GetVolume(45),4,new TGeoTranslation(-0.5005574,0,-10.0138)); AR05->AddNode(RO05->GetVolume(3),2,new TGeoTranslation(-0.4897223,0,-9.8232)); AR05->AddNode(RP05->GetVolume(3),2,new TGeoTranslation(-0.4817057,0,-9.7397)); AR05->AddNode(AD05->GetVolume(46),5,new TGeoTranslation(-0.4518981,0,-9.0297)); AR05->AddNode(SG05->GetVolume(23),3,new TGeoTranslation(-0.4410634,0,-8.8569)); AR05->AddNode(SP05->GetVolume(23),3,new TGeoTranslation(-0.4348049,0,-8.7923)); AR05->AddNode(AD05->GetVolume(47),6,new TGeoTranslation(-0.4346814,0,-8.6815)); AR05->AddNode(AD05->GetVolume(48),7,new TGeoTranslation(-0.3942814,0,-7.8645)); AR05->AddNode(SG05->GetVolume(24),4,new TGeoTranslation(-0.3834496,0,-7.6917)); AR05->AddNode(SP05->GetVolume(24),4,new TGeoTranslation(-0.3771913,0,-7.6271)); AR05->AddNode(AD05->GetVolume(49),8,new TGeoTranslation(-0.3770676,0,-7.5163)); AR05->AddNode(AD05->GetVolume(50),9,new TGeoTranslation(-0.336668,0,-6.6993)); AR05->AddNode(SG05->GetVolume(25),5,new TGeoTranslation(-0.3258309,0,-6.5264)); AR05->AddNode(SP05->GetVolume(25),5,new TGeoTranslation(-0.3195777,0,-6.4619)); AR05->AddNode(AD05->GetVolume(51),10,new TGeoTranslation(-0.3194489,0,-6.351)); AR05->AddNode(AD05->GetVolume(52),11,new TGeoTranslation(-0.2790542,0,-5.5341)); AR05->AddNode(SG05->GetVolume(26),6,new TGeoTranslation(-0.2682176,0,-5.3612)); AR05->AddNode(SP05->GetVolume(26),6,new TGeoTranslation(-0.2619591,0,-5.2966)); AR05->AddNode(AD05->GetVolume(53),12,new TGeoTranslation(-0.2618356,0,-5.1858)); AR05->AddNode(AD05->GetVolume(54),13,new TGeoTranslation(-0.2214408,0,-4.3689)); AR05->AddNode(SG05->GetVolume(27),7,new TGeoTranslation(-0.2106037,0,-4.196)); AR05->AddNode(SP05->GetVolume(27),7,new TGeoTranslation(-0.2043455,0,-4.1314)); AR05->AddNode(AD05->GetVolume(55),14,new TGeoTranslation(-0.2042217,0,-4.0206)); AR05->AddNode(AD05->GetVolume(56),15,new TGeoTranslation(-0.1638269,0,-3.2037)); AR05->AddNode(SG05->GetVolume(28),8,new TGeoTranslation(-0.1529903,0,-3.0308)); AR05->AddNode(SP05->GetVolume(28),8,new TGeoTranslation(-0.1467319,0,-2.9662)); AR05->AddNode(AD05->GetVolume(57),16,new TGeoTranslation(-0.1466084,0,-2.8554)); AR05->AddNode(AD05->GetVolume(58),17,new TGeoTranslation(-0.1062136,0,-2.0385)); AR05->AddNode(SG05->GetVolume(29),9,new TGeoTranslation(-0.9537649E-01,0,-1.8656)); AR05->AddNode(SP05->GetVolume(29),9,new TGeoTranslation(-0.8911800E-01,0,-1.801)); AR05->AddNode(AD05->GetVolume(59),18,new TGeoTranslation(-0.8899450E-01,0,-1.6902)); AR05->AddNode(AD05->GetVolume(60),19,new TGeoTranslation(-0.4859972E-01,0,-0.8733001)); AR05->AddNode(SG05->GetVolume(30),10,new TGeoTranslation(-0.3776264E-01,0,-0.7004001)); AR05->AddNode(SP05->GetVolume(30),10,new TGeoTranslation(-0.3150463E-01,0,-0.6358001)); AR05->AddNode(AD05->GetVolume(61),20,new TGeoTranslation(-0.3138113E-01,0,-0.525)); AR05->AddNode(AD05->GetVolume(62),21,new TGeoTranslation(0.9013653E-02,0,0.2919)); AR05->AddNode(SG05->GetVolume(31),11,new TGeoTranslation(0.1985073E-01,0,0.4648001)); AR05->AddNode(SP05->GetVolume(31),11,new TGeoTranslation(0.2610922E-01,0,0.5294001)); AR05->AddNode(AD05->GetVolume(63),22,new TGeoTranslation(0.2623272E-01,0,0.6402001)); AR05->AddNode(AD05->GetVolume(64),23,new TGeoTranslation(0.6662750E-01,0,1.4571)); AR05->AddNode(SG05->GetVolume(32),12,new TGeoTranslation(0.7746458E-01,0,1.63)); AR05->AddNode(SP05->GetVolume(32),12,new TGeoTranslation(0.8372259E-01,0,1.6946)); AR05->AddNode(AD05->GetVolume(65),24,new TGeoTranslation(0.8384657E-01,0,1.8054)); AR05->AddNode(AD05->GetVolume(66),25,new TGeoTranslation(0.1242414,0,2.6223)); AR05->AddNode(SG05->GetVolume(33),13,new TGeoTranslation(0.135078,0,2.7952)); AR05->AddNode(SP05->GetVolume(33),13,new TGeoTranslation(0.1413364,0,2.8598)); AR05->AddNode(AD05->GetVolume(67),26,new TGeoTranslation(0.1414599,0,2.9706)); AR05->AddNode(AD05->GetVolume(68),27,new TGeoTranslation(0.1818595,0,3.7876)); AR05->AddNode(SG05->GetVolume(34),14,new TGeoTranslation(0.1926918,0,3.9604)); AR05->AddNode(SP05->GetVolume(34),14,new TGeoTranslation(0.1989498,0,4.025)); AR05->AddNode(AD05->GetVolume(69),28,new TGeoTranslation(0.1990738,0,4.1358)); AR05->AddNode(AD05->GetVolume(70),29,new TGeoTranslation(0.2394733,0,4.9528)); AR05->AddNode(SG05->GetVolume(35),15,new TGeoTranslation(0.2503104,0,5.1257)); AR05->AddNode(SP05->GetVolume(35),15,new TGeoTranslation(0.2565637,0,5.1902)); AR05->AddNode(AD05->GetVolume(71),30,new TGeoTranslation(0.2566924,0,5.3011)); AR05->AddNode(AD05->GetVolume(72),31,new TGeoTranslation(0.2970872,0,6.118)); AR05->AddNode(SG05->GetVolume(36),16,new TGeoTranslation(0.3079238,0,6.2909)); AR05->AddNode(SP05->GetVolume(36),16,new TGeoTranslation(0.314177,0,6.3554)); AR05->AddNode(AD05->GetVolume(73),32,new TGeoTranslation(0.3143058,0,6.4663)); AR05->AddNode(AD05->GetVolume(74),33,new TGeoTranslation(0.3547006,0,7.2832)); AR05->AddNode(SG05->GetVolume(37),17,new TGeoTranslation(0.3655376,0,7.4561)); AR05->AddNode(SP05->GetVolume(37),17,new TGeoTranslation(0.3717957,0,7.5207)); AR05->AddNode(AD05->GetVolume(75),34,new TGeoTranslation(0.3719196,0,7.6315)); AR05->AddNode(AD05->GetVolume(76),35,new TGeoTranslation(0.4123144,0,8.4484)); AR05->AddNode(SG05->GetVolume(38),18,new TGeoTranslation(0.423151,0,8.6213)); AR05->AddNode(SP05->GetVolume(38),18,new TGeoTranslation(0.4294095,0,8.6859)); AR05->AddNode(AD05->GetVolume(77),36,new TGeoTranslation(0.429533,0,8.7967)); AR05->AddNode(AD05->GetVolume(78),37,new TGeoTranslation(0.4699278,0,9.6136)); AR05->AddNode(SG05->GetVolume(39),19,new TGeoTranslation(0.4807649,0,9.7865)); AR05->AddNode(SP05->GetVolume(39),19,new TGeoTranslation(0.4870229,0,9.8511)); AR05->AddNode(AD05->GetVolume(79),38,new TGeoTranslation(0.4871469,0,9.9619)); AR05->AddNode(AD05->GetVolume(80),39,new TGeoTranslation(0.5275416,0,10.7788)); AR05->AddNode(SG05->GetVolume(40),20,new TGeoTranslation(0.5383782,0,10.9517)); AR05->AddNode(SP05->GetVolume(40),20,new TGeoTranslation(0.5446367,0,11.0163)); AR05->AddNode(AD05->GetVolume(81),40,new TGeoTranslation(0.5447602,0,11.1271)); AR05->AddNode(AD05->GetVolume(82),41,new TGeoTranslation(0.585155,0,11.944)); AR05->AddNode(SG05->GetVolume(41),21,new TGeoTranslation(0.5959921,0,12.1169)); AR05->AddNode(SP05->GetVolume(41),21,new TGeoTranslation(0.6022506,0,12.1815)); AR05->AddNode(AD05->GetVolume(83),42,new TGeoTranslation(0.6023741,0,12.2923)); UF5H->AddNode(AR05->GetVolume(1),3,new TGeoTranslation(5.749,-59.0241,0)); UF5H->AddNode(AR_5->GetVolume(1),4,new TGeoTranslation(17.2469,-59.0241,0)); UF5H->AddNode(AR_5->GetVolume(2),5,new TGeoCombiTrans(-17.2469,-47.1036,0,rot2)); UF5H->AddNode(AR05->GetVolume(2),6,new TGeoCombiTrans(-5.749,-47.1036,0,rot2)); UF5H->AddNode(AR05->GetVolume(3),7,new TGeoTranslation(5.749,-47.1036,0)); UF5H->AddNode(AR_5->GetVolume(3),8,new TGeoTranslation(17.2469,-47.1036,0)); UF5H->AddNode(AR_5->GetVolume(4),9,new TGeoCombiTrans(-17.2469,-35.0046,0,rot2)); UF5H->AddNode(AR05->GetVolume(4),10,new TGeoCombiTrans(-5.749,-35.0046,0,rot2)); UF5H->AddNode(AR05->GetVolume(5),11,new TGeoTranslation(5.749,-35.0046,0)); UF5H->AddNode(AR_5->GetVolume(5),12,new TGeoTranslation(17.2469,-35.0046,0)); UF5H->AddNode(AR_5->GetVolume(6),13,new TGeoCombiTrans(-17.2469,-22.6066,0,rot2)); UF5H->AddNode(AR05->GetVolume(6),14,new TGeoCombiTrans(-5.749,-22.6066,0,rot2)); UF5H->AddNode(AR05->GetVolume(7),15,new TGeoTranslation(5.749,-22.6066,0)); UF5H->AddNode(AR_5->GetVolume(7),16,new TGeoTranslation(17.2469,-22.6066,0)); UF5H->AddNode(AR_5->GetVolume(8),17,new TGeoCombiTrans(-17.2469,-9.784101,0,rot2)); UF5H->AddNode(AR05->GetVolume(8),18,new TGeoCombiTrans(-5.749,-9.784101,0,rot2)); UF5H->AddNode(AR05->GetVolume(9),19,new TGeoTranslation(5.749,-9.784101,0)); UF5H->AddNode(AR_5->GetVolume(9),20,new TGeoTranslation(17.2469,-9.784101,0)); UF5H->AddNode(AR_5->GetVolume(10),21,new TGeoCombiTrans(-17.2469,3.5909,0,rot2)); UF5H->AddNode(AR05->GetVolume(10),22,new TGeoCombiTrans(-5.749,3.5909,0,rot2)); UF5H->AddNode(AR05->GetVolume(11),23,new TGeoTranslation(5.749,3.5909,0)); UF5H->AddNode(AR_5->GetVolume(11),24,new TGeoTranslation(17.2469,3.5909,0)); UF5H->AddNode(AR_5->GetVolume(12),25,new TGeoCombiTrans(-17.2469,17.6519,0,rot2)); UF5H->AddNode(AR05->GetVolume(12),26,new TGeoCombiTrans(-5.749,17.6519,0,rot2)); UF5H->AddNode(AR05->GetVolume(13),27,new TGeoTranslation(5.749,17.6519,0)); UF5H->AddNode(AR_5->GetVolume(13),28,new TGeoTranslation(17.2469,17.6519,0)); UF5H->AddNode(AR_5->GetVolume(14),29,new TGeoCombiTrans(-17.2469,32.5384,0,rot2)); UF5H->AddNode(AR05->GetVolume(14),30,new TGeoCombiTrans(-5.749,32.5384,0,rot2)); UF5H->AddNode(AR05->GetVolume(15),31,new TGeoTranslation(5.749,32.5384,0)); UF5H->AddNode(AR_5->GetVolume(15),32,new TGeoTranslation(17.2469,32.5384,0)); UF5H->AddNode(AR_5->GetVolume(16),33,new TGeoCombiTrans(-17.2469,48.4019,0,rot2)); UF5H->AddNode(AR05->GetVolume(16),34,new TGeoCombiTrans(-5.749,48.4019,0,rot2)); UF5H->AddNode(AR05->GetVolume(17),35,new TGeoTranslation(5.749,48.4019,0)); UF5H->AddNode(AR_5->GetVolume(17),36,new TGeoTranslation(17.2469,48.4019,0)); UF5H->AddNode(AR_5->GetVolume(18),37,new TGeoCombiTrans(-17.2469,60.776,0,rot2)); UF5H->AddNode(AR05->GetVolume(18),38,new TGeoCombiTrans(-5.749,60.776,0,rot2)); UF5H->AddNode(AR05->GetVolume(19),39,new TGeoTranslation(5.749,60.776,0)); UF5H->AddNode(AR_5->GetVolume(19),40,new TGeoTranslation(17.2469,60.776,0)); U5FH->AddNode(UF5H,2,new TGeoCombiTrans(0,-64.7585,0,rot3)); UFHS->AddNode(U6FH,1,new TGeoCombiTrans(140.3015,0,0,rot13)); U6FH->AddNode(UF6H,1,new TGeoTranslation(0,64.7585,0)); UF6H->AddNode(AR_6->GetVolume(0),1,new TGeoCombiTrans(-20.4941,-57.9276,0,rot2)); AR_6->AddNode(AD06->GetVolume(0),1,new TGeoTranslation(-1.308031,0,-8.7816)); AR_6->AddNode(SG06->GetVolume(0),1,new TGeoTranslation(-1.280094,0,-8.6087)); AR_6->AddNode(SP06->GetVolume(0),1,new TGeoTranslation(-1.267446,0,-8.5441)); AR_6->AddNode(AD06->GetVolume(1),2,new TGeoTranslation(-1.256367,0,-8.4333)); AR_6->AddNode(RO06->GetVolume(0),1,new TGeoTranslation(-1.226672,0,-8.2426)); AR_6->AddNode(RP06->GetVolume(0),1,new TGeoTranslation(-1.2104,0,-8.1591)); AR_6->AddNode(AD06->GetVolume(2),3,new TGeoTranslation(-1.11039,0,-7.4492)); AR_6->AddNode(SG06->GetVolume(1),2,new TGeoTranslation(-1.08244,0,-7.2762)); AR_6->AddNode(SP06->GetVolume(1),2,new TGeoTranslation(-1.069809,0,-7.2117)); AR_6->AddNode(AD06->GetVolume(3),4,new TGeoTranslation(-1.058712,0,-7.1008)); AR_6->AddNode(RO06->GetVolume(1),2,new TGeoTranslation(-1.029032,0,-6.9102)); AR_6->AddNode(RP06->GetVolume(1),2,new TGeoTranslation(-1.01276,0,-6.8267)); AR_6->AddNode(AD06->GetVolume(4),5,new TGeoTranslation(-0.9127498,0,-6.1168)); AR_6->AddNode(SG06->GetVolume(2),3,new TGeoTranslation(-0.8848,0,-5.9438)); AR_6->AddNode(SP06->GetVolume(2),3,new TGeoTranslation(-0.8721685,0,-5.8793)); AR_6->AddNode(AD06->GetVolume(5),6,new TGeoTranslation(-0.8610713,0,-5.7684)); AR_6->AddNode(AD06->GetVolume(6),7,new TGeoTranslation(-0.7399135,0,-4.9516)); AR_6->AddNode(SG06->GetVolume(3),4,new TGeoTranslation(-0.7119758,0,-4.7787)); AR_6->AddNode(SP06->GetVolume(3),4,new TGeoTranslation(-0.6993265,0,-4.7141)); AR_6->AddNode(AD06->GetVolume(7),8,new TGeoTranslation(-0.688247,0,-4.6033)); AR_6->AddNode(AD06->GetVolume(8),9,new TGeoTranslation(-0.5670598,0,-3.7863)); AR_6->AddNode(SG06->GetVolume(4),5,new TGeoTranslation(-0.5391221,0,-3.6134)); AR_6->AddNode(SP06->GetVolume(4),5,new TGeoTranslation(-0.5264876,0,-3.5489)); AR_6->AddNode(AD06->GetVolume(9),10,new TGeoTranslation(-0.515393,0,-3.438)); AR_6->AddNode(AD06->GetVolume(10),11,new TGeoTranslation(-0.3942058,0,-2.621)); AR_6->AddNode(SG06->GetVolume(5),6,new TGeoTranslation(-0.3662977,0,-2.4483)); AR_6->AddNode(SP06->GetVolume(5),6,new TGeoTranslation(-0.3536482,0,-2.3837)); AR_6->AddNode(AD06->GetVolume(11),12,new TGeoTranslation(-0.3425691,0,-2.2729)); AR_6->AddNode(AD06->GetVolume(12),13,new TGeoTranslation(-0.2213817,0,-1.4559)); AR_6->AddNode(SG06->GetVolume(6),7,new TGeoTranslation(-0.1934588,0,-1.2831)); AR_6->AddNode(SP06->GetVolume(6),7,new TGeoTranslation(-0.1808097,0,-1.2185)); AR_6->AddNode(AD06->GetVolume(13),14,new TGeoTranslation(-0.1697152,0,-1.1076)); AR_6->AddNode(AD06->GetVolume(14),15,new TGeoTranslation(-0.4852796E-01,0,-0.2906)); AR_6->AddNode(SG06->GetVolume(7),8,new TGeoTranslation(-0.2060485E-01,0,-0.1178)); AR_6->AddNode(SP06->GetVolume(7),8,new TGeoTranslation(-0.7970333E-02,0,-0.5330001E-01)); AR_6->AddNode(AD06->GetVolume(15),16,new TGeoTranslation(0.3123760E-02,0,0.5760001E-01)); AR_6->AddNode(AD06->GetVolume(16),17,new TGeoTranslation(0.1242964,0,0.8745001)); AR_6->AddNode(SG06->GetVolume(8),9,new TGeoTranslation(0.1522489,0,1.0475)); AR_6->AddNode(SP06->GetVolume(8),9,new TGeoTranslation(0.1648834,0,1.112)); AR_6->AddNode(AD06->GetVolume(17),18,new TGeoTranslation(0.1759777,0,1.2229)); AR_6->AddNode(AD06->GetVolume(18),19,new TGeoTranslation(0.2971358,0,2.0397)); AR_6->AddNode(SG06->GetVolume(9),10,new TGeoTranslation(0.3250732,0,2.2126)); AR_6->AddNode(SP06->GetVolume(9),10,new TGeoTranslation(0.3377373,0,2.2773)); AR_6->AddNode(AD06->GetVolume(19),20,new TGeoTranslation(0.3488016,0,2.388)); AR_6->AddNode(AD06->GetVolume(20),21,new TGeoTranslation(0.4699743,0,3.2049)); AR_6->AddNode(SG06->GetVolume(10),11,new TGeoTranslation(0.497927,0,3.3779)); AR_6->AddNode(SP06->GetVolume(10),11,new TGeoTranslation(0.5105612,0,3.4424)); AR_6->AddNode(AD06->GetVolume(21),22,new TGeoTranslation(0.5216558,0,3.5533)); AR_6->AddNode(AD06->GetVolume(22),23,new TGeoTranslation(0.6428137,0,4.3701)); AR_6->AddNode(SG06->GetVolume(11),12,new TGeoTranslation(0.6707511,0,4.543)); AR_6->AddNode(SP06->GetVolume(11),12,new TGeoTranslation(0.6834152,0,4.6077)); AR_6->AddNode(AD06->GetVolume(23),24,new TGeoTranslation(0.6944799,0,4.7184)); AR_6->AddNode(AD06->GetVolume(24),25,new TGeoTranslation(0.8156674,0,5.5354)); AR_6->AddNode(SG06->GetVolume(12),13,new TGeoTranslation(0.843605,0,5.7083)); AR_6->AddNode(SP06->GetVolume(12),13,new TGeoTranslation(0.8562393,0,5.7728)); AR_6->AddNode(AD06->GetVolume(25),26,new TGeoTranslation(0.8673339,0,5.8837)); AR_6->AddNode(AD06->GetVolume(26),27,new TGeoTranslation(0.9884913,0,6.7005)); AR_6->AddNode(SG06->GetVolume(13),14,new TGeoTranslation(1.016429,0,6.8734)); AR_6->AddNode(SP06->GetVolume(13),14,new TGeoTranslation(1.029078,0,6.938)); AR_6->AddNode(AD06->GetVolume(27),28,new TGeoTranslation(1.040158,0,7.0488)); AR_6->AddNode(AD06->GetVolume(28),29,new TGeoTranslation(1.161345,0,7.8658)); AR_6->AddNode(SG06->GetVolume(14),15,new TGeoTranslation(1.189283,0,8.0387)); AR_6->AddNode(SP06->GetVolume(14),15,new TGeoTranslation(1.201917,0,8.1032)); AR_6->AddNode(AD06->GetVolume(29),30,new TGeoTranslation(1.213012,0,8.2141)); AR_6->AddNode(AD06->GetVolume(30),31,new TGeoTranslation(1.334199,0,9.0311)); AR_6->AddNode(SG06->GetVolume(15),16,new TGeoTranslation(1.362107,0,9.2038)); AR_6->AddNode(SP06->GetVolume(15),16,new TGeoTranslation(1.374756,0,9.2684)); AR_6->AddNode(AD06->GetVolume(31),32,new TGeoTranslation(1.385836,0,9.3792)); UF6H->AddNode(AR06->GetVolume(0),2,new TGeoCombiTrans(-6.8314,-57.9276,0,rot2)); AR06->AddNode(AD06->GetVolume(32),1,new TGeoTranslation(-0.4396276,0,-8.7816)); AR06->AddNode(SG06->GetVolume(16),1,new TGeoTranslation(-0.4287894,0,-8.6087)); AR06->AddNode(SP06->GetVolume(16),1,new TGeoTranslation(-0.4225295,0,-8.5441)); AR06->AddNode(AD06->GetVolume(33),2,new TGeoTranslation(-0.4224072,0,-8.4333)); AR06->AddNode(RO06->GetVolume(2),1,new TGeoTranslation(-0.4115703,0,-8.2426)); AR06->AddNode(RP06->GetVolume(2),1,new TGeoTranslation(-0.4035552,0,-8.1591)); AR06->AddNode(AD06->GetVolume(34),3,new TGeoTranslation(-0.3737466,0,-7.4492)); AR06->AddNode(SG06->GetVolume(17),2,new TGeoTranslation(-0.3629048,0,-7.2762)); AR06->AddNode(SP06->GetVolume(17),2,new TGeoTranslation(-0.3566518,0,-7.2117)); AR06->AddNode(AD06->GetVolume(35),4,new TGeoTranslation(-0.3565211,0,-7.1008)); AR06->AddNode(RO06->GetVolume(3),2,new TGeoTranslation(-0.3456893,0,-6.9102)); AR06->AddNode(RP06->GetVolume(3),2,new TGeoTranslation(-0.3376746,0,-6.8267)); AR06->AddNode(AD06->GetVolume(36),5,new TGeoTranslation(-0.3078659,0,-6.1168)); AR06->AddNode(SG06->GetVolume(18),3,new TGeoTranslation(-0.297024,0,-5.9438)); AR06->AddNode(SP06->GetVolume(18),3,new TGeoTranslation(-0.290771,0,-5.8793)); AR06->AddNode(AD06->GetVolume(37),6,new TGeoTranslation(-0.2906404,0,-5.7684)); AR06->AddNode(AD06->GetVolume(38),7,new TGeoTranslation(-0.2502549,0,-4.9516)); AR06->AddNode(SG06->GetVolume(19),4,new TGeoTranslation(-0.2394154,0,-4.7787)); AR06->AddNode(SP06->GetVolume(19),4,new TGeoTranslation(-0.2331541,0,-4.7141)); AR06->AddNode(AD06->GetVolume(39),8,new TGeoTranslation(-0.2330317,0,-4.6033)); AR06->AddNode(AD06->GetVolume(40),9,new TGeoTranslation(-0.1926365,0,-3.7863)); AR06->AddNode(SG06->GetVolume(20),5,new TGeoTranslation(-0.1817968,0,-3.6134)); AR06->AddNode(SP06->GetVolume(20),5,new TGeoTranslation(-0.1755404,0,-3.5489)); AR06->AddNode(AD06->GetVolume(41),10,new TGeoTranslation(-0.1754131,0,-3.438)); AR06->AddNode(AD06->GetVolume(42),11,new TGeoTranslation(-0.1350181,0,-2.621)); AR06->AddNode(SG06->GetVolume(21),6,new TGeoTranslation(-0.1241882,0,-2.4483)); AR06->AddNode(SP06->GetVolume(21),6,new TGeoTranslation(-0.1179268,0,-2.3837)); AR06->AddNode(AD06->GetVolume(43),12,new TGeoTranslation(-0.1178045,0,-2.2729)); AR06->AddNode(AD06->GetVolume(44),13,new TGeoTranslation(-0.7740927E-01,0,-1.4559)); AR06->AddNode(SG06->GetVolume(22),7,new TGeoTranslation(-0.6657434E-01,0,-1.2831)); AR06->AddNode(SP06->GetVolume(22),7,new TGeoTranslation(-0.6031322E-01,0,-1.2185)); AR06->AddNode(AD06->GetVolume(45),14,new TGeoTranslation(-0.6018591E-01,0,-1.1076)); AR06->AddNode(AD06->GetVolume(46),15,new TGeoTranslation(-0.1979065E-01,0,-0.2906)); AR06->AddNode(SG06->GetVolume(23),8,new TGeoTranslation(-0.8955717E-02,0,-0.1178)); AR06->AddNode(SP06->GetVolume(23),8,new TGeoTranslation(-0.2699614E-02,0,-0.5330001E-01)); AR06->AddNode(AD06->GetVolume(47),16,new TGeoTranslation(-0.2572298E-02,0,0.5760001E-01)); AR06->AddNode(AD06->GetVolume(48),17,new TGeoTranslation(0.3781819E-01,0,0.8745001)); AR06->AddNode(SG06->GetVolume(24),9,new TGeoTranslation(0.4866290E-01,0,1.0475)); AR06->AddNode(SP06->GetVolume(24),9,new TGeoTranslation(0.5491877E-01,0,1.112)); AR06->AddNode(AD06->GetVolume(49),18,new TGeoTranslation(0.5504656E-01,0,1.2229)); AR06->AddNode(AD06->GetVolume(50),19,new TGeoTranslation(0.9543180E-01,0,2.0397)); AR06->AddNode(SG06->GetVolume(25),10,new TGeoTranslation(0.1062715,0,2.2126)); AR06->AddNode(SP06->GetVolume(25),10,new TGeoTranslation(0.1125374,0,2.2773)); AR06->AddNode(AD06->GetVolume(51),20,new TGeoTranslation(0.1126549,0,2.388)); AR06->AddNode(AD06->GetVolume(52),21,new TGeoTranslation(0.1530454,0,3.2049)); AR06->AddNode(SG06->GetVolume(26),11,new TGeoTranslation(0.1638901,0,3.3779)); AR06->AddNode(SP06->GetVolume(26),11,new TGeoTranslation(0.170146,0,3.4424)); AR06->AddNode(AD06->GetVolume(53),22,new TGeoTranslation(0.1702738,0,3.5533)); AR06->AddNode(AD06->GetVolume(54),23,new TGeoTranslation(0.210659,0,4.3701)); AR06->AddNode(SG06->GetVolume(27),12,new TGeoTranslation(0.2214987,0,4.543)); AR06->AddNode(SP06->GetVolume(27),12,new TGeoTranslation(0.2277646,0,4.6077)); AR06->AddNode(AD06->GetVolume(55),24,new TGeoTranslation(0.2278824,0,4.7184)); AR06->AddNode(AD06->GetVolume(56),25,new TGeoTranslation(0.2682774,0,5.5354)); AR06->AddNode(SG06->GetVolume(28),13,new TGeoTranslation(0.2791173,0,5.7083)); AR06->AddNode(SP06->GetVolume(28),13,new TGeoTranslation(0.2853732,0,5.7728)); AR06->AddNode(AD06->GetVolume(57),26,new TGeoTranslation(0.285501,0,5.8837)); AR06->AddNode(AD06->GetVolume(58),27,new TGeoTranslation(0.3258862,0,6.7005)); AR06->AddNode(SG06->GetVolume(29),14,new TGeoTranslation(0.336726,0,6.8734)); AR06->AddNode(SP06->GetVolume(29),14,new TGeoTranslation(0.3429873,0,6.938)); AR06->AddNode(AD06->GetVolume(59),28,new TGeoTranslation(0.3431096,0,7.0488)); AR06->AddNode(AD06->GetVolume(60),29,new TGeoTranslation(0.3835046,0,7.8658)); AR06->AddNode(SG06->GetVolume(30),15,new TGeoTranslation(0.3943446,0,8.0387)); AR06->AddNode(SP06->GetVolume(30),15,new TGeoTranslation(0.4006004,0,8.1032)); AR06->AddNode(AD06->GetVolume(61),30,new TGeoTranslation(0.4007282,0,8.2141)); AR06->AddNode(AD06->GetVolume(62),31,new TGeoTranslation(0.4411232,0,9.0311)); AR06->AddNode(SG06->GetVolume(31),16,new TGeoTranslation(0.4519532,0,9.2038)); AR06->AddNode(SP06->GetVolume(31),16,new TGeoTranslation(0.4582145,0,9.2684)); AR06->AddNode(AD06->GetVolume(63),32,new TGeoTranslation(0.4583368,0,9.3792)); UF6H->AddNode(AR06->GetVolume(1),3,new TGeoTranslation(6.8313,-57.9276,0)); UF6H->AddNode(AR_6->GetVolume(1),4,new TGeoTranslation(20.4941,-57.9276,0)); UF6H->AddNode(AR_6->GetVolume(2),5,new TGeoCombiTrans(-20.4941,-43.8031,0,rot2)); UF6H->AddNode(AR06->GetVolume(2),6,new TGeoCombiTrans(-6.8314,-43.8031,0,rot2)); UF6H->AddNode(AR06->GetVolume(3),7,new TGeoTranslation(6.8313,-43.8031,0)); UF6H->AddNode(AR_6->GetVolume(3),8,new TGeoTranslation(20.4941,-43.8031,0)); UF6H->AddNode(AR_6->GetVolume(4),9,new TGeoCombiTrans(-20.4941,-29.4671,0,rot2)); UF6H->AddNode(AR06->GetVolume(4),10,new TGeoCombiTrans(-6.8314,-29.4671,0,rot2)); UF6H->AddNode(AR06->GetVolume(5),11,new TGeoTranslation(6.8313,-29.4671,0)); UF6H->AddNode(AR_6->GetVolume(5),12,new TGeoTranslation(20.4941,-29.4671,0)); UF6H->AddNode(AR_6->GetVolume(6),13,new TGeoCombiTrans(-20.4941,-14.7766,0,rot2)); UF6H->AddNode(AR06->GetVolume(6),14,new TGeoCombiTrans(-6.8314,-14.7766,0,rot2)); UF6H->AddNode(AR06->GetVolume(7),15,new TGeoTranslation(6.8313,-14.7766,0)); UF6H->AddNode(AR_6->GetVolume(7),16,new TGeoTranslation(20.4941,-14.7766,0)); UF6H->AddNode(AR_6->GetVolume(8),17,new TGeoCombiTrans(-20.4941,0.4154001,0,rot2)); UF6H->AddNode(AR06->GetVolume(8),18,new TGeoCombiTrans(-6.8314,0.4154001,0,rot2)); UF6H->AddNode(AR06->GetVolume(9),19,new TGeoTranslation(6.8313,0.4154001,0)); UF6H->AddNode(AR_6->GetVolume(9),20,new TGeoTranslation(20.4941,0.4154001,0)); UF6H->AddNode(AR_6->GetVolume(10),21,new TGeoCombiTrans(-20.4941,16.2624,0,rot2)); UF6H->AddNode(AR06->GetVolume(10),22,new TGeoCombiTrans(-6.8314,16.2624,0,rot2)); UF6H->AddNode(AR06->GetVolume(11),23,new TGeoTranslation(6.8313,16.2624,0)); UF6H->AddNode(AR_6->GetVolume(11),24,new TGeoTranslation(20.4941,16.2624,0)); UF6H->AddNode(AR_6->GetVolume(12),25,new TGeoCombiTrans(-20.4941,32.9224,0,rot2)); UF6H->AddNode(AR06->GetVolume(12),26,new TGeoCombiTrans(-6.8314,32.9224,0,rot2)); UF6H->AddNode(AR06->GetVolume(13),27,new TGeoTranslation(6.8313,32.9224,0)); UF6H->AddNode(AR_6->GetVolume(13),28,new TGeoTranslation(20.4941,32.9224,0)); UF6H->AddNode(AR_6->GetVolume(14),29,new TGeoCombiTrans(-20.4941,50.5614,0,rot2)); UF6H->AddNode(AR06->GetVolume(14),30,new TGeoCombiTrans(-6.8314,50.5614,0,rot2)); UF6H->AddNode(AR06->GetVolume(15),31,new TGeoTranslation(6.8313,50.5614,0)); UF6H->AddNode(AR_6->GetVolume(15),32,new TGeoTranslation(20.4941,50.5614,0)); UF6H->AddNode(AR_6->GetVolume(16),33,new TGeoCombiTrans(-20.4941,62.301,0,rot2)); UF6H->AddNode(AR06->GetVolume(16),34,new TGeoCombiTrans(-6.8314,62.301,0,rot2)); UF6H->AddNode(AR06->GetVolume(17),35,new TGeoTranslation(6.8313,62.301,0)); UF6H->AddNode(AR_6->GetVolume(17),36,new TGeoTranslation(20.4941,62.301,0)); U6FH->AddNode(UF6H,2,new TGeoCombiTrans(0,-64.7585,0,rot3)); UFHS->AddNode(U7FH,1,new TGeoCombiTrans(157.5313,0,0,rot13)); U7FH->AddNode(UF7H,1,new TGeoTranslation(0,64.7585,0)); UF7H->AddNode(AR_7->GetVolume(0),1,new TGeoCombiTrans(-23.0499,-57.0651,0,rot2)); AR_7->AddNode(AD07->GetVolume(0),1,new TGeoTranslation(-1.048771,0,-7.0336)); AR_7->AddNode(SG07->GetVolume(0),1,new TGeoTranslation(-1.020832,0,-6.8607)); AR_7->AddNode(SP07->GetVolume(0),1,new TGeoTranslation(-1.008183,0,-6.7961)); AR_7->AddNode(AD07->GetVolume(1),2,new TGeoTranslation(-0.9971013,0,-6.6853)); AR_7->AddNode(RO07->GetVolume(0),1,new TGeoTranslation(-0.9674191,0,-6.4947)); AR_7->AddNode(RP07->GetVolume(0),1,new TGeoTranslation(-0.951133,0,-6.4111)); AR_7->AddNode(AD07->GetVolume(2),3,new TGeoTranslation(-0.8511255,0,-5.7012)); AR_7->AddNode(SG07->GetVolume(1),2,new TGeoTranslation(-0.8232017,0,-5.5284)); AR_7->AddNode(SP07->GetVolume(1),2,new TGeoTranslation(-0.8105524,0,-5.4638)); AR_7->AddNode(AD07->GetVolume(3),4,new TGeoTranslation(-0.7994728,0,-5.353)); AR_7->AddNode(RO07->GetVolume(1),2,new TGeoTranslation(-0.7697768,0,-5.1623)); AR_7->AddNode(RP07->GetVolume(1),2,new TGeoTranslation(-0.7535031,0,-5.0788)); AR_7->AddNode(AD07->GetVolume(4),5,new TGeoTranslation(-0.6534803,0,-4.3688)); AR_7->AddNode(SG07->GetVolume(2),3,new TGeoTranslation(-0.6255565,0,-4.196)); AR_7->AddNode(SP07->GetVolume(2),3,new TGeoTranslation(-0.6129072,0,-4.1314)); AR_7->AddNode(AD07->GetVolume(5),6,new TGeoTranslation(-0.6018276,0,-4.0206)); AR_7->AddNode(AD07->GetVolume(6),7,new TGeoTranslation(-0.4806354,0,-3.2036)); AR_7->AddNode(SG07->GetVolume(3),4,new TGeoTranslation(-0.4527152,0,-3.0308)); AR_7->AddNode(SP07->GetVolume(3),4,new TGeoTranslation(-0.4400668,0,-2.9662)); AR_7->AddNode(AD07->GetVolume(7),8,new TGeoTranslation(-0.4289844,0,-2.8554)); AR_7->AddNode(AD07->GetVolume(8),9,new TGeoTranslation(-0.3077924,0,-2.0384)); AR_7->AddNode(SG07->GetVolume(4),5,new TGeoTranslation(-0.2798569,0,-1.8655)); AR_7->AddNode(SP07->GetVolume(4),5,new TGeoTranslation(-0.2672238,0,-1.801)); AR_7->AddNode(AD07->GetVolume(9),10,new TGeoTranslation(-0.2561262,0,-1.6901)); AR_7->AddNode(AD07->GetVolume(10),11,new TGeoTranslation(-0.1349492,0,-0.8732001)); AR_7->AddNode(SG07->GetVolume(5),6,new TGeoTranslation(-0.1070139,0,-0.7003001)); AR_7->AddNode(SP07->GetVolume(5),6,new TGeoTranslation(-0.9436560E-01,0,-0.6357)); AR_7->AddNode(AD07->GetVolume(11),12,new TGeoTranslation(-0.8328319E-01,0,-0.5249001)); AR_7->AddNode(AD07->GetVolume(12),13,new TGeoTranslation(0.3789401E-01,0,0.292)); AR_7->AddNode(SG07->GetVolume(6),7,new TGeoTranslation(0.6582952E-01,0,0.4649)); AR_7->AddNode(SP07->GetVolume(6),7,new TGeoTranslation(0.7847762E-01,0,0.5295001)); AR_7->AddNode(AD07->GetVolume(13),14,new TGeoTranslation(0.8956003E-01,0,0.6403001)); AR_7->AddNode(AD07->GetVolume(14),15,new TGeoTranslation(0.210737,0,1.4572)); AR_7->AddNode(SG07->GetVolume(7),8,new TGeoTranslation(0.2386725,0,1.6301)); AR_7->AddNode(SP07->GetVolume(7),8,new TGeoTranslation(0.2513208,0,1.6947)); AR_7->AddNode(AD07->GetVolume(15),16,new TGeoTranslation(0.262403,0,1.8055)); AR_7->AddNode(AD07->GetVolume(16),17,new TGeoTranslation(0.3835804,0,2.6224)); AR_7->AddNode(SG07->GetVolume(8),9,new TGeoTranslation(0.4115157,0,2.7953)); AR_7->AddNode(SP07->GetVolume(8),9,new TGeoTranslation(0.4241641,0,2.8599)); AR_7->AddNode(AD07->GetVolume(17),18,new TGeoTranslation(0.4352462,0,2.9707)); AR_7->AddNode(AD07->GetVolume(18),19,new TGeoTranslation(0.5564237,0,3.7876)); AR_7->AddNode(SG07->GetVolume(9),10,new TGeoTranslation(0.5843592,0,3.9605)); AR_7->AddNode(SP07->GetVolume(9),10,new TGeoTranslation(0.5970073,0,4.0251)); AR_7->AddNode(AD07->GetVolume(19),20,new TGeoTranslation(0.6080899,0,4.1359)); AR_7->AddNode(AD07->GetVolume(20),21,new TGeoTranslation(0.7292666,0,4.9528)); AR_7->AddNode(SG07->GetVolume(10),11,new TGeoTranslation(0.7572021,0,5.1257)); AR_7->AddNode(SP07->GetVolume(10),11,new TGeoTranslation(0.76985,0,5.1903)); AR_7->AddNode(AD07->GetVolume(21),22,new TGeoTranslation(0.7809477,0,5.3012)); AR_7->AddNode(AD07->GetVolume(22),23,new TGeoTranslation(0.9021244,0,6.1181)); AR_7->AddNode(SG07->GetVolume(11),12,new TGeoTranslation(0.9300451,0,6.2909)); AR_7->AddNode(SP07->GetVolume(11),12,new TGeoTranslation(0.9426935,0,6.3555)); AR_7->AddNode(AD07->GetVolume(23),24,new TGeoTranslation(0.9537907,0,6.4664)); AR_7->AddNode(AD07->GetVolume(24),25,new TGeoTranslation(1.074973,0,7.2833)); AR_7->AddNode(SG07->GetVolume(12),13,new TGeoTranslation(1.102888,0,7.4561)); AR_7->AddNode(SP07->GetVolume(12),13,new TGeoTranslation(1.115537,0,7.5207)); AR_7->AddNode(AD07->GetVolume(25),26,new TGeoTranslation(1.126624,0,7.6315)); UF7H->AddNode(AR07->GetVolume(0),2,new TGeoCombiTrans(-7.6833,-57.0651,0,rot2)); AR07->AddNode(AD07->GetVolume(26),1,new TGeoTranslation(-0.3532126,0,-7.0336)); AR07->AddNode(SG07->GetVolume(13),1,new TGeoTranslation(-0.3423727,0,-6.8607)); AR07->AddNode(SP07->GetVolume(13),1,new TGeoTranslation(-0.3361111,0,-6.7961)); AR07->AddNode(AD07->GetVolume(27),2,new TGeoTranslation(-0.3359871,0,-6.6853)); AR07->AddNode(RO07->GetVolume(2),1,new TGeoTranslation(-0.3251536,0,-6.4947)); AR07->AddNode(RP07->GetVolume(2),1,new TGeoTranslation(-0.3171346,0,-6.4111)); AR07->AddNode(AD07->GetVolume(28),3,new TGeoTranslation(-0.2873294,0,-5.7012)); AR07->AddNode(SG07->GetVolume(14),2,new TGeoTranslation(-0.276494,0,-5.5284)); AR07->AddNode(SP07->GetVolume(14),2,new TGeoTranslation(-0.2702332,0,-5.4638)); AR07->AddNode(AD07->GetVolume(29),4,new TGeoTranslation(-0.2701106,0,-5.353)); AR07->AddNode(RO07->GetVolume(3),2,new TGeoTranslation(-0.2592733,0,-5.1623)); AR07->AddNode(RP07->GetVolume(3),2,new TGeoTranslation(-0.2512565,0,-5.0788)); AR07->AddNode(AD07->GetVolume(30),5,new TGeoTranslation(-0.2214463,0,-4.3688)); AR07->AddNode(SG07->GetVolume(15),3,new TGeoTranslation(-0.2106109,0,-4.196)); AR07->AddNode(SP07->GetVolume(15),3,new TGeoTranslation(-0.2043495,0,-4.1314)); AR07->AddNode(AD07->GetVolume(31),6,new TGeoTranslation(-0.2042272,0,-4.0206)); AR07->AddNode(AD07->GetVolume(32),7,new TGeoTranslation(-0.1638291,0,-3.2036)); AR07->AddNode(SG07->GetVolume(16),4,new TGeoTranslation(-0.1529968,0,-3.0308)); AR07->AddNode(SP07->GetVolume(16),4,new TGeoTranslation(-0.1467371,0,-2.9662)); AR07->AddNode(AD07->GetVolume(33),8,new TGeoTranslation(-0.1466117,0,-2.8554)); AR07->AddNode(AD07->GetVolume(34),9,new TGeoTranslation(-0.1062133,0,-2.0384)); AR07->AddNode(SG07->GetVolume(17),5,new TGeoTranslation(-0.9537625E-01,0,-1.8655)); AR07->AddNode(SP07->GetVolume(17),5,new TGeoTranslation(-0.8912134E-01,0,-1.801)); AR07->AddNode(AD07->GetVolume(35),10,new TGeoTranslation(-0.8899093E-01,0,-1.6901)); AR07->AddNode(AD07->GetVolume(36),11,new TGeoTranslation(-0.4859757E-01,0,-0.8732001)); AR07->AddNode(SG07->GetVolume(18),6,new TGeoTranslation(-0.3776050E-01,0,-0.7003001)); AR07->AddNode(SP07->GetVolume(18),6,new TGeoTranslation(-0.3150082E-01,0,-0.6357)); AR07->AddNode(AD07->GetVolume(37),12,new TGeoTranslation(-0.3137541E-01,0,-0.5249001)); AR07->AddNode(AD07->GetVolume(38),13,new TGeoTranslation(0.9017706E-02,0,0.292)); AR07->AddNode(SG07->GetVolume(19),7,new TGeoTranslation(0.1985502E-01,0,0.4649)); AR07->AddNode(SP07->GetVolume(19),7,new TGeoTranslation(0.2611494E-01,0,0.5295001)); AR07->AddNode(AD07->GetVolume(39),14,new TGeoTranslation(0.2624035E-01,0,0.6403001)); AR07->AddNode(AD07->GetVolume(40),15,new TGeoTranslation(0.6663346E-01,0,1.4572)); AR07->AddNode(SG07->GetVolume(20),8,new TGeoTranslation(0.7747078E-01,0,1.6301)); AR07->AddNode(SP07->GetVolume(20),8,new TGeoTranslation(0.8373070E-01,0,1.6947)); AR07->AddNode(AD07->GetVolume(41),16,new TGeoTranslation(0.8385587E-01,0,1.8055)); AR07->AddNode(AD07->GetVolume(42),17,new TGeoTranslation(0.1242495,0,2.6224)); AR07->AddNode(SG07->GetVolume(21),9,new TGeoTranslation(0.1350865,0,2.7953)); AR07->AddNode(SP07->GetVolume(21),9,new TGeoTranslation(0.1413465,0,2.8599)); AR07->AddNode(AD07->GetVolume(43),18,new TGeoTranslation(0.1414716,0,2.9707)); AR07->AddNode(AD07->GetVolume(44),19,new TGeoTranslation(0.1818652,0,3.7876)); AR07->AddNode(SG07->GetVolume(22),10,new TGeoTranslation(0.1927023,0,3.9605)); AR07->AddNode(SP07->GetVolume(22),10,new TGeoTranslation(0.198962,0,4.0251)); AR07->AddNode(AD07->GetVolume(45),20,new TGeoTranslation(0.1990876,0,4.1359)); AR07->AddNode(AD07->GetVolume(46),21,new TGeoTranslation(0.2394805,0,4.9528)); AR07->AddNode(SG07->GetVolume(23),11,new TGeoTranslation(0.2503183,0,5.1257)); AR07->AddNode(SP07->GetVolume(23),11,new TGeoTranslation(0.2565775,0,5.1903)); AR07->AddNode(AD07->GetVolume(47),22,new TGeoTranslation(0.2567081,0,5.3012)); AR07->AddNode(AD07->GetVolume(48),23,new TGeoTranslation(0.297101,0,6.1181)); AR07->AddNode(SG07->GetVolume(24),12,new TGeoTranslation(0.3079336,0,6.2909)); AR07->AddNode(SP07->GetVolume(24),12,new TGeoTranslation(0.3141932,0,6.3555)); AR07->AddNode(AD07->GetVolume(49),24,new TGeoTranslation(0.3143237,0,6.4664)); AR07->AddNode(AD07->GetVolume(50),25,new TGeoTranslation(0.3547218,0,7.2833)); AR07->AddNode(SG07->GetVolume(25),13,new TGeoTranslation(0.3655491,0,7.4561)); AR07->AddNode(SP07->GetVolume(25),13,new TGeoTranslation(0.371809,0,7.5207)); AR07->AddNode(AD07->GetVolume(51),26,new TGeoTranslation(0.3719389,0,7.6315)); UF7H->AddNode(AR07->GetVolume(1),3,new TGeoTranslation(7.6833,-57.0651,0)); UF7H->AddNode(AR_7->GetVolume(1),4,new TGeoTranslation(23.0499,-57.0651,0)); UF7H->AddNode(AR_7->GetVolume(2),5,new TGeoCombiTrans(-23.0499,-41.2066,0,rot2)); UF7H->AddNode(AR07->GetVolume(2),6,new TGeoCombiTrans(-7.6833,-41.2066,0,rot2)); UF7H->AddNode(AR07->GetVolume(3),7,new TGeoTranslation(7.6833,-41.2066,0)); UF7H->AddNode(AR_7->GetVolume(3),8,new TGeoTranslation(23.0499,-41.2066,0)); UF7H->AddNode(AR_7->GetVolume(4),9,new TGeoCombiTrans(-23.0499,-25.1101,0,rot2)); UF7H->AddNode(AR07->GetVolume(4),10,new TGeoCombiTrans(-7.6833,-25.1101,0,rot2)); UF7H->AddNode(AR07->GetVolume(5),11,new TGeoTranslation(7.6833,-25.1101,0)); UF7H->AddNode(AR_7->GetVolume(5),12,new TGeoTranslation(23.0499,-25.1101,0)); UF7H->AddNode(AR_7->GetVolume(6),13,new TGeoCombiTrans(-23.0499,-8.6151,0,rot2)); UF7H->AddNode(AR07->GetVolume(6),14,new TGeoCombiTrans(-7.6833,-8.6151,0,rot2)); UF7H->AddNode(AR07->GetVolume(7),15,new TGeoTranslation(7.6833,-8.6151,0)); UF7H->AddNode(AR_7->GetVolume(7),16,new TGeoTranslation(23.0499,-8.6151,0)); UF7H->AddNode(AR_7->GetVolume(8),17,new TGeoCombiTrans(-23.0499,8.4439,0,rot2)); UF7H->AddNode(AR07->GetVolume(8),18,new TGeoCombiTrans(-7.6833,8.4439,0,rot2)); UF7H->AddNode(AR07->GetVolume(9),19,new TGeoTranslation(7.6833,8.4439,0)); UF7H->AddNode(AR_7->GetVolume(9),20,new TGeoTranslation(23.0499,8.4439,0)); UF7H->AddNode(AR_7->GetVolume(10),21,new TGeoCombiTrans(-23.0499,26.2364,0,rot2)); UF7H->AddNode(AR07->GetVolume(10),22,new TGeoCombiTrans(-7.6833,26.2364,0,rot2)); UF7H->AddNode(AR07->GetVolume(11),23,new TGeoTranslation(7.6833,26.2364,0)); UF7H->AddNode(AR_7->GetVolume(11),24,new TGeoTranslation(23.0499,26.2364,0)); UF7H->AddNode(AR_7->GetVolume(12),25,new TGeoCombiTrans(-23.0499,44.9419,0,rot2)); UF7H->AddNode(AR07->GetVolume(12),26,new TGeoCombiTrans(-7.6833,44.9419,0,rot2)); UF7H->AddNode(AR07->GetVolume(13),27,new TGeoTranslation(7.6833,44.9419,0)); UF7H->AddNode(AR_7->GetVolume(13),28,new TGeoTranslation(23.0499,44.9419,0)); UF7H->AddNode(AR_7->GetVolume(14),29,new TGeoCombiTrans(-23.0499,59.75,0,rot2)); UF7H->AddNode(AR07->GetVolume(14),30,new TGeoCombiTrans(-7.6833,59.75,0,rot2)); UF7H->AddNode(AR07->GetVolume(15),31,new TGeoTranslation(7.6833,59.75,0)); UF7H->AddNode(AR_7->GetVolume(15),32,new TGeoTranslation(23.0499,59.75,0)); U7FH->AddNode(UF7H,2,new TGeoCombiTrans(0,-64.7585,0,rot3)); UCFH->AddNode(UFHdd,1,gGeoIdentity); UCFH->AddNode(UFHdd,2,rot6); UC__->AddNodeOverlap(UMCH,1,gGeoIdentity); UMCH->AddNodeOverlap(UCHdd,1,gGeoIdentity); UCHdd->AddNodeOverlap(UCHT,1,gGeoIdentity); TGeoVolume *UCCH = UCHT->Divide("UCCH",2,16,-5.625,22.5); UCCH->AddNode(UCSB,1,gGeoIdentity); UCSB->AddNode(UC8H,1,new TGeoCombiTrans(194.499,0,59.4878,rot13)); UC8H->AddNode(AR_8->GetVolume(0),1,new TGeoCombiTrans(-28.9141,-49.7468,0,rot2)); AR_8->AddNode(AD08->GetVolume(0),1,new TGeoTranslation(-2.827004,0,-18.7257)); AR_8->AddNode(SG08->GetVolume(0),1,new TGeoTranslation(-2.798626,0,-18.5528)); AR_8->AddNode(SP08->GetVolume(0),1,new TGeoTranslation(-2.785779,0,-18.4882)); AR_8->AddNode(AD08->GetVolume(1),2,new TGeoTranslation(-2.774524,0,-18.3774)); AR_8->AddNode(AD08->GetVolume(2),3,new TGeoTranslation(-2.043187,0,-13.5241)); AR_8->AddNode(AD08->GetVolume(3),4,new TGeoTranslation(-1.991083,0,-13.1783)); AR_8->AddNode(SG08->GetVolume(1),2,new TGeoTranslation(-2.015056,0,-13.3524)); AR_8->AddNode(SP08->GetVolume(1),2,new TGeoTranslation(-2.002223,0,-13.2879)); AR_8->AddNode(RO08->GetVolume(0),1,new TGeoTranslation(-1.960426,0,-12.9839)); AR_8->AddNode(RP08->GetVolume(0),1,new TGeoTranslation(-1.943882,0,-12.9003)); AR_8->AddNode(AD08->GetVolume(4),5,new TGeoTranslation(-1.23391,0,-8.1527)); AR_8->AddNode(AD08->GetVolume(5),6,new TGeoTranslation(-1.181429,0,-7.8044)); AR_8->AddNode(SG08->GetVolume(2),3,new TGeoTranslation(-1.205537,0,-7.9798)); AR_8->AddNode(SP08->GetVolume(2),3,new TGeoTranslation(-1.19269,0,-7.9152)); AR_8->AddNode(RO08->GetVolume(1),2,new TGeoTranslation(-1.151284,0,-7.6138)); AR_8->AddNode(RP08->GetVolume(1),2,new TGeoTranslation(-1.134741,0,-7.5302)); AR_8->AddNode(AD08->GetVolume(6),7,new TGeoTranslation(-0.4247742,0,-2.7826)); AR_8->AddNode(AD08->GetVolume(7),8,new TGeoTranslation(-0.3722935,0,-2.4343)); AR_8->AddNode(SG08->GetVolume(3),4,new TGeoTranslation(-0.3963962,0,-2.6097)); AR_8->AddNode(SP08->GetVolume(3),4,new TGeoTranslation(-0.3835487,0,-2.5451)); AR_8->AddNode(AD08->GetVolume(8),9,new TGeoTranslation(0.3591747,0,2.4203)); AR_8->AddNode(AD08->GetVolume(9),10,new TGeoTranslation(0.4116549,0,2.7686)); AR_8->AddNode(SG08->GetVolume(4),5,new TGeoTranslation(0.3875518,0,2.5932)); AR_8->AddNode(SP08->GetVolume(4),5,new TGeoTranslation(0.4003992,0,2.6578)); AR_8->AddNode(AD08->GetVolume(10),11,new TGeoTranslation(1.143123,0,7.6232)); AR_8->AddNode(AD08->GetVolume(11),12,new TGeoTranslation(1.195618,0,7.9716)); AR_8->AddNode(SG08->GetVolume(5),6,new TGeoTranslation(1.1715,0,7.7961)); AR_8->AddNode(SP08->GetVolume(5),6,new TGeoTranslation(1.184348,0,7.8607)); AR_8->AddNode(AD08->GetVolume(12),13,new TGeoTranslation(1.927072,0,12.8261)); AR_8->AddNode(AD08->GetVolume(13),14,new TGeoTranslation(1.979567,0,13.1745)); AR_8->AddNode(SG08->GetVolume(6),7,new TGeoTranslation(1.955448,0,12.999)); AR_8->AddNode(SP08->GetVolume(6),7,new TGeoTranslation(1.968297,0,13.0636)); AR_8->AddNode(AD08->GetVolume(14),15,new TGeoTranslation(2.711035,0,18.0291)); AR_8->AddNode(AD08->GetVolume(15),16,new TGeoTranslation(2.763515,0,18.3774)); AR_8->AddNode(SG08->GetVolume(7),8,new TGeoTranslation(2.739397,0,18.2019)); AR_8->AddNode(SP08->GetVolume(7),8,new TGeoTranslation(2.752244,0,18.2665)); AR_8->AddNode(AD08->GetVolume(16),17,new TGeoTranslation(3.494982,0,23.232)); AR_8->AddNode(AD08->GetVolume(17),18,new TGeoTranslation(3.547463,0,23.5803)); AR_8->AddNode(SG08->GetVolume(8),9,new TGeoTranslation(3.52336,0,23.4049)); AR_8->AddNode(SP08->GetVolume(8),9,new TGeoTranslation(3.536207,0,23.4695)); UC8H->AddNode(AR08->GetVolume(0),2,new TGeoCombiTrans(-9.638,-49.7468,0,rot2)); AR08->AddNode(AD08->GetVolume(18),1,new TGeoTranslation(-0.9460146,0,-18.7257)); AR08->AddNode(SG08->GetVolume(9),1,new TGeoTranslation(-0.9350052,0,-18.5528)); AR08->AddNode(SP08->GetVolume(9),1,new TGeoTranslation(-0.9286468,0,-18.4882)); AR08->AddNode(AD08->GetVolume(19),2,new TGeoTranslation(-0.9285212,0,-18.3774)); AR08->AddNode(AD08->GetVolume(20),3,new TGeoTranslation(-0.6846957,0,-13.5241)); AR08->AddNode(AD08->GetVolume(21),4,new TGeoTranslation(-0.6673279,0,-13.1783)); AR08->AddNode(SG08->GetVolume(10),2,new TGeoTranslation(-0.6738119,0,-13.3524)); AR08->AddNode(SP08->GetVolume(10),2,new TGeoTranslation(-0.6674585,0,-13.2879)); AR08->AddNode(RO08->GetVolume(2),1,new TGeoTranslation(-0.6561975,0,-12.9839)); AR08->AddNode(RP08->GetVolume(2),1,new TGeoTranslation(-0.6480513,0,-12.9003)); AR08->AddNode(AD08->GetVolume(22),5,new TGeoTranslation(-0.4149742,0,-8.1527)); AR08->AddNode(AD08->GetVolume(23),6,new TGeoTranslation(-0.397481,0,-7.8044)); AR08->AddNode(SG08->GetVolume(11),3,new TGeoTranslation(-0.4039698,0,-7.9798)); AR08->AddNode(SP08->GetVolume(11),3,new TGeoTranslation(-0.3976116,0,-7.9152)); AR08->AddNode(RO08->GetVolume(3),2,new TGeoTranslation(-0.3864813,0,-7.6138)); AR08->AddNode(RP08->GetVolume(3),2,new TGeoTranslation(-0.378335,0,-7.5302)); AR08->AddNode(AD08->GetVolume(24),7,new TGeoTranslation(-0.1452627,0,-2.7826)); AR08->AddNode(AD08->GetVolume(25),8,new TGeoTranslation(-0.1277685,0,-2.4343)); AR08->AddNode(SG08->GetVolume(12),4,new TGeoTranslation(-0.134253,0,-2.6097)); AR08->AddNode(SP08->GetVolume(12),4,new TGeoTranslation(-0.1278944,0,-2.5451)); AR08->AddNode(AD08->GetVolume(26),9,new TGeoTranslation(0.1160564,0,2.4203)); AR08->AddNode(AD08->GetVolume(27),10,new TGeoTranslation(0.1335502,0,2.7686)); AR08->AddNode(SG08->GetVolume(13),5,new TGeoTranslation(0.1270661,0,2.5932)); AR08->AddNode(SP08->GetVolume(13),5,new TGeoTranslation(0.1334248,0,2.6578)); AR08->AddNode(AD08->GetVolume(28),11,new TGeoTranslation(0.3773756,0,7.6232)); AR08->AddNode(AD08->GetVolume(29),12,new TGeoTranslation(0.3948736,0,7.9716)); AR08->AddNode(SG08->GetVolume(14),6,new TGeoTranslation(0.3883848,0,7.7961)); AR08->AddNode(SP08->GetVolume(14),6,new TGeoTranslation(0.394743,0,7.8607)); AR08->AddNode(AD08->GetVolume(30),13,new TGeoTranslation(0.6386943,0,12.8261)); AR08->AddNode(AD08->GetVolume(31),14,new TGeoTranslation(0.6561928,0,13.1745)); AR08->AddNode(SG08->GetVolume(15),7,new TGeoTranslation(0.649704,0,12.999)); AR08->AddNode(SP08->GetVolume(15),7,new TGeoTranslation(0.6560626,0,13.0636)); AR08->AddNode(AD08->GetVolume(32),15,new TGeoTranslation(0.9000182,0,18.0291)); AR08->AddNode(AD08->GetVolume(33),16,new TGeoTranslation(0.9175119,0,18.3774)); AR08->AddNode(SG08->GetVolume(16),8,new TGeoTranslation(0.9110222,0,18.2019)); AR08->AddNode(SP08->GetVolume(16),8,new TGeoTranslation(0.9173813,0,18.2665)); AR08->AddNode(AD08->GetVolume(34),17,new TGeoTranslation(1.161337,0,23.232)); AR08->AddNode(AD08->GetVolume(35),18,new TGeoTranslation(1.178831,0,23.5803)); AR08->AddNode(SG08->GetVolume(17),9,new TGeoTranslation(1.172347,0,23.4049)); AR08->AddNode(SP08->GetVolume(17),9,new TGeoTranslation(1.178705,0,23.4695)); UC8H->AddNode(AR08->GetVolume(1),3,new TGeoTranslation(9.638,-49.7468,0)); UC8H->AddNode(AR_8->GetVolume(1),4,new TGeoTranslation(28.9141,-49.7468,0)); UC8H->AddNode(AR_8->GetVolume(2),5,new TGeoCombiTrans(-28.9141,-30.1663,0,rot2)); UC8H->AddNode(AR08->GetVolume(2),6,new TGeoCombiTrans(-9.638,-30.1663,0,rot2)); UC8H->AddNode(AR08->GetVolume(3),7,new TGeoTranslation(9.638,-30.1663,0)); UC8H->AddNode(AR_8->GetVolume(3),8,new TGeoTranslation(28.9141,-30.1663,0)); UC8H->AddNode(AR_8->GetVolume(4),9,new TGeoCombiTrans(-28.9141,-10.2918,0,rot2)); UC8H->AddNode(AR08->GetVolume(4),10,new TGeoCombiTrans(-9.638,-10.2918,0,rot2)); UC8H->AddNode(AR08->GetVolume(5),11,new TGeoTranslation(9.638,-10.2918,0)); UC8H->AddNode(AR_8->GetVolume(5),12,new TGeoTranslation(28.9141,-10.2918,0)); UC8H->AddNode(AR_8->GetVolume(6),13,new TGeoCombiTrans(-28.9141,10.0742,0,rot2)); UC8H->AddNode(AR08->GetVolume(6),14,new TGeoCombiTrans(-9.638,10.0742,0,rot2)); UC8H->AddNode(AR08->GetVolume(7),15,new TGeoTranslation(9.638,10.0742,0)); UC8H->AddNode(AR_8->GetVolume(7),16,new TGeoTranslation(28.9141,10.0742,0)); UC8H->AddNode(AR_8->GetVolume(8),17,new TGeoCombiTrans(-28.9141,31.1367,0,rot2)); UC8H->AddNode(AR08->GetVolume(8),18,new TGeoCombiTrans(-9.638,31.1367,0,rot2)); UC8H->AddNode(AR08->GetVolume(9),19,new TGeoTranslation(9.638,31.1367,0)); UC8H->AddNode(AR_8->GetVolume(9),20,new TGeoTranslation(28.9141,31.1367,0)); UC8H->AddNode(AR_9,21,new TGeoCombiTrans(-28.9141,50.678,0,rot2)); AR_9->AddNode(AD08->GetVolume(36),1,new TGeoTranslation(-2.827019,3.344199,-18.7257)); AR_9->AddNode(SG08->GetVolume(18),1,new TGeoTranslation(-2.798642,3.321456,-18.5528)); AR_9->AddNode(SP08->GetVolume(18),1,new TGeoTranslation(-2.785794,3.320989,-18.4882)); AR_9->AddNode(AD08->GetVolume(37),2,new TGeoTranslation(-2.774539,3.281631,-18.3774)); AR_9->AddNode(AD08->GetVolume(38),3,new TGeoTranslation(-2.043248,2.409837,-13.5241)); AR_9->AddNode(AD08->GetVolume(39),4,new TGeoTranslation(-1.991144,2.347717,-13.1783)); AR_9->AddNode(SG08->GetVolume(19),2,new TGeoTranslation(-2.015066,2.387256,-13.3524)); AR_9->AddNode(SP08->GetVolume(19),2,new TGeoTranslation(-2.002234,2.386807,-13.2879)); AR_9->AddNode(RO08->GetVolume(4),1,new TGeoTranslation(-1.960938,2.316065,-12.9839)); AR_9->AddNode(RP08->GetVolume(4),1,new TGeoTranslation(-1.943892,2.316962,-12.9003)); AR_9->AddNode(AD08->GetVolume(40),5,new TGeoTranslation(-1.233917,1.444882,-8.1527)); AR_9->AddNode(AD08->GetVolume(41),6,new TGeoTranslation(-1.181436,1.382313,-7.8044)); AR_9->AddNode(SG08->GetVolume(20),3,new TGeoTranslation(-1.205544,1.422121,-7.9798)); AR_9->AddNode(SP08->GetVolume(20),3,new TGeoTranslation(-1.192697,1.421655,-7.9152)); AR_9->AddNode(RO08->GetVolume(5),2,new TGeoTranslation(-1.151793,1.351379,-7.6138)); AR_9->AddNode(RP08->GetVolume(5),2,new TGeoTranslation(-1.134747,1.352277,-7.5302)); AR_9->AddNode(AD08->GetVolume(42),7,new TGeoTranslation(-0.4247761,0.4801779,-2.7826)); AR_9->AddNode(AD08->GetVolume(43),8,new TGeoTranslation(-0.3722954,0.4176092,-2.4343)); AR_9->AddNode(SG08->GetVolume(21),4,new TGeoTranslation(-0.3963981,0.4574361,-2.6097)); AR_9->AddNode(SP08->GetVolume(21),4,new TGeoTranslation(-0.3835506,0.4569683,-2.5451)); AR_9->AddNode(AD08->GetVolume(44),9,new TGeoTranslation(0.3591766,-0.4544711,2.4203)); AR_9->AddNode(AD08->GetVolume(45),10,new TGeoTranslation(0.4116569,-0.5170403,2.7686)); AR_9->AddNode(SG08->GetVolume(22),5,new TGeoTranslation(0.3875537,-0.4772134,2.5932)); AR_9->AddNode(SP08->GetVolume(22),5,new TGeoTranslation(0.4004011,-0.4776812,2.6578)); AR_9->AddNode(AD08->GetVolume(46),11,new TGeoTranslation(1.143129,-1.389121,7.6232)); AR_9->AddNode(AD08->GetVolume(47),12,new TGeoTranslation(1.195624,-1.451708,7.9716)); AR_9->AddNode(SG08->GetVolume(23),6,new TGeoTranslation(1.171506,-1.411864,7.7961)); AR_9->AddNode(SP08->GetVolume(23),6,new TGeoTranslation(1.184354,-1.412331,7.8607)); AR_9->AddNode(AD08->GetVolume(48),13,new TGeoTranslation(1.927082,-2.323771,12.8261)); AR_9->AddNode(AD08->GetVolume(49),14,new TGeoTranslation(1.979577,-2.386357,13.1745)); AR_9->AddNode(SG08->GetVolume(24),7,new TGeoTranslation(1.955459,-2.346513,12.999)); AR_9->AddNode(SP08->GetVolume(24),7,new TGeoTranslation(1.968307,-2.34698,13.0636)); AR_9->AddNode(AD08->GetVolume(50),15,new TGeoTranslation(2.711049,-3.258439,18.0291)); AR_9->AddNode(AD08->GetVolume(51),16,new TGeoTranslation(2.763529,-3.321007,18.3774)); AR_9->AddNode(SG08->GetVolume(25),8,new TGeoTranslation(2.73941,-3.281163,18.2019)); AR_9->AddNode(SP08->GetVolume(25),8,new TGeoTranslation(2.752259,-3.281631,18.2665)); AR_9->AddNode(AD08->GetVolume(52),17,new TGeoTranslation(3.495001,-4.193088,23.232)); AR_9->AddNode(AD08->GetVolume(53),18,new TGeoTranslation(3.547482,-4.255657,23.5803)); AR_9->AddNode(SG08->GetVolume(26),9,new TGeoTranslation(3.523379,-4.215831,23.4049)); AR_9->AddNode(SP08->GetVolume(26),9,new TGeoTranslation(3.536226,-4.216298,23.4695)); UC8H->AddNode(AR09,22,new TGeoCombiTrans(-9.638,50.678,0,rot2)); AR09->AddNode(AD08->GetVolume(54),1,new TGeoTranslation(-0.9460089,3.344197,-18.7257)); AR09->AddNode(SG08->GetVolume(27),1,new TGeoTranslation(-0.9349997,3.321454,-18.5528)); AR09->AddNode(SP08->GetVolume(27),1,new TGeoTranslation(-0.9286413,3.320987,-18.4882)); AR09->AddNode(AD08->GetVolume(55),2,new TGeoTranslation(-0.9285157,3.281629,-18.3774)); AR09->AddNode(AD08->GetVolume(56),3,new TGeoTranslation(-0.684742,2.409836,-13.5241)); AR09->AddNode(AD08->GetVolume(57),4,new TGeoTranslation(-0.6673737,2.347715,-13.1783)); AR09->AddNode(SG08->GetVolume(28),2,new TGeoTranslation(-0.6738081,2.387255,-13.3524)); AR09->AddNode(SP08->GetVolume(28),2,new TGeoTranslation(-0.6674547,2.386806,-13.2879)); AR09->AddNode(RO08->GetVolume(6),1,new TGeoTranslation(-0.6566958,2.316063,-12.9839)); AR09->AddNode(RP08->GetVolume(6),1,new TGeoTranslation(-0.6480474,2.316961,-12.9003)); AR09->AddNode(AD08->GetVolume(58),5,new TGeoTranslation(-0.4149714,1.444881,-8.1527)); AR09->AddNode(AD08->GetVolume(59),6,new TGeoTranslation(-0.3974781,1.382312,-7.8044)); AR09->AddNode(SG08->GetVolume(29),3,new TGeoTranslation(-0.4039674,1.42212,-7.9798)); AR09->AddNode(SP08->GetVolume(29),3,new TGeoTranslation(-0.3976088,1.421654,-7.9152)); AR09->AddNode(RO08->GetVolume(7),2,new TGeoTranslation(-0.386981,1.351378,-7.6138)); AR09->AddNode(RP08->GetVolume(7),2,new TGeoTranslation(-0.3783321,1.352277,-7.5302)); AR09->AddNode(AD08->GetVolume(60),7,new TGeoTranslation(-0.1452618,0.4801779,-2.7826)); AR09->AddNode(AD08->GetVolume(61),8,new TGeoTranslation(-0.1277685,0.4176092,-2.4343)); AR09->AddNode(SG08->GetVolume(30),4,new TGeoTranslation(-0.1342521,0.4574361,-2.6097)); AR09->AddNode(SP08->GetVolume(30),4,new TGeoTranslation(-0.1278934,0.4569683,-2.5451)); AR09->AddNode(AD08->GetVolume(62),9,new TGeoTranslation(0.1160555,-0.4544711,2.4203)); AR09->AddNode(AD08->GetVolume(63),10,new TGeoTranslation(0.1335492,-0.51704,2.7686)); AR09->AddNode(SG08->GetVolume(31),5,new TGeoTranslation(0.1270652,-0.4772134,2.5932)); AR09->AddNode(SP08->GetVolume(31),5,new TGeoTranslation(0.1334238,-0.4776809,2.6578)); AR09->AddNode(AD08->GetVolume(64),11,new TGeoTranslation(0.3773732,-1.389121,7.6232)); AR09->AddNode(AD08->GetVolume(65),12,new TGeoTranslation(0.3948717,-1.451707,7.9716)); AR09->AddNode(SG08->GetVolume(32),6,new TGeoTranslation(0.3883829,-1.411863,7.7961)); AR09->AddNode(SP08->GetVolume(32),6,new TGeoTranslation(0.3947411,-1.41233,7.8607)); AR09->AddNode(AD08->GetVolume(66),13,new TGeoTranslation(0.6386905,-2.323769,12.8261)); AR09->AddNode(AD08->GetVolume(67),14,new TGeoTranslation(0.656189,-2.386356,13.1745)); AR09->AddNode(SG08->GetVolume(33),7,new TGeoTranslation(0.6497002,-2.346512,12.999)); AR09->AddNode(SP08->GetVolume(33),7,new TGeoTranslation(0.6560588,-2.346979,13.0636)); AR09->AddNode(AD08->GetVolume(68),15,new TGeoTranslation(0.900013,-3.258437,18.0291)); AR09->AddNode(AD08->GetVolume(69),16,new TGeoTranslation(0.9175062,-3.321005,18.3774)); AR09->AddNode(SG08->GetVolume(34),8,new TGeoTranslation(0.9110174,-3.281161,18.2019)); AR09->AddNode(SP08->GetVolume(34),8,new TGeoTranslation(0.9173756,-3.281629,18.2665)); AR09->AddNode(AD08->GetVolume(70),17,new TGeoTranslation(1.16133,-4.193086,23.232)); AR09->AddNode(AD08->GetVolume(71),18,new TGeoTranslation(1.178823,-4.255654,23.5803)); AR09->AddNode(SG08->GetVolume(35),9,new TGeoTranslation(1.17234,-4.215828,23.4049)); AR09->AddNode(SP08->GetVolume(35),9,new TGeoTranslation(1.178699,-4.216295,23.4695)); UC8H->AddNode(AR09,23,new TGeoTranslation(9.638,50.678,0)); UC8H->AddNode(AR_9,24,new TGeoTranslation(28.9141,50.678,0)); UCCH->AddNode(UCSB,2,rot6); UC__->AddNode(UMGH,1,new TGeoTranslation(0,0,139.8524)); TGeoVolume *UCGH = UMGH->Divide("UCGH",2,16,-22.5,22.5); UCGH->AddNode(UMGB,1,new TGeoCombiTrans(129.3071,0,0,rot13)); UMGB->AddNode(ADGB,1,new TGeoTranslation(0,0,-0.5294001)); UMGB->AddNode(ADGB,2,new TGeoTranslation(0,0,-0.19)); UMGB->AddNode(ADGB,3,new TGeoTranslation(0,0,0.19)); UMGB->AddNode(ADGB,4,new TGeoTranslation(0,0,0.5294001)); UCGH->AddNode(UMGT,1,new TGeoCombiTrans(167.741,0,0,rot13)); UMGT->AddNode(ADGT,1,new TGeoTranslation(0,0,-0.5294001)); UMGT->AddNode(ADGT,2,new TGeoTranslation(0,0,-0.19)); UMGT->AddNode(ADGT,3,new TGeoTranslation(0,0,0.19)); UMGT->AddNode(ADGT,4,new TGeoTranslation(0,0,0.5294001)); UC__->AddNode(UMGH,2,new TGeoCombiTrans(0,0,-139.8524,rot6)); UC__->AddNode(DOGB,1,new TGeoTranslation(0,0,134.2665)); TGeoVolume *BONE = DOGB->Divide("BONE",2,16,-5.625,22.5); BONE->AddNode(BON1,1,new TGeoTranslation(0,116.6264,0)); BONE->AddNode(BON2,1,new TGeoCombiTrans(0,163.9864,0,rot2)); BONE->AddNode(BON3,1,new TGeoCombiTrans(0,131.2314,0,rot234)); BONE->AddNode(BON3,2,new TGeoCombiTrans(0,150.2814,0,rot241)); UC__->AddNode(DOGB,2,new TGeoCombiTrans(0,0,-134.2665,rot6)); UC__->AddNode(CBd2d,1,gGeoIdentity); UC__->AddNode(CBd2d,2,rot6); UC__->AddNodeOverlap(CBd3d,1,gGeoIdentity); UC__->AddNodeOverlap(CBd3d,2,rot6); UC__->AddNode(CDd1d,1,new TGeoTranslation(0,0,65.485)); UC__->AddNode(CDd1d,2,new TGeoCombiTrans(0,0,-65.485,rot6)); UC__->AddNode(CDd2d,1,gGeoIdentity); UC__->AddNode(CDd2d,2,rot6); UC__->AddNodeOverlap(CDd3d,1,gGeoIdentity); UC__->AddNodeOverlap(CDd3d,2,rot6); D0__->AddNodeOverlap(ECd_d,1,gGeoIdentity); ECd_d->AddNodeOverlap(ELA1,1,gGeoIdentity); ECd_d->AddNodeOverlap(ELA2,1,gGeoIdentity); ECd_d->AddNodeOverlap(ELA3,1,gGeoIdentity); ECd_d->AddNodeOverlap(ELA4,1,gGeoIdentity); ECd_d->AddNodeOverlap(ELA5,1,gGeoIdentity); ECd_d->AddNode(EXCL,1,gGeoIdentity); EXCL->AddNode(EXRO,1,gGeoIdentity); EXCL->AddNode(EXOR,1,new TGeoTranslation(0,0,164.1964)); EXCL->AddNode(EXBP,1,new TGeoTranslation(0,0,167.6333)); ECd_d->AddNode(ECEM,1,new TGeoTranslation(0,0,171.2722)); ECEM->AddNode(ENML,1,new TGeoTranslation(0,0,-0.304)); ECEM->AddNode(ENCU,1,new TGeoTranslation(0,0,-0.8870001E-01)); ECEM->AddNode(ENSP,1,new TGeoTranslation(0,0,12.0321)); ECEM->AddNode(ENSB,1,new TGeoTranslation(0,0,13.3426)); ECEM->AddNode(ENBP,1,new TGeoTranslation(0,0,23.9858)); ECEM->AddNode(E11Y,1,new TGeoTranslation(0,0,1.014)); E11Y->AddNode(uR11u->GetVolume(0),1,gGeoIdentity); uR11u->AddNode(uP11u,1,gGeoIdentity); TGeoVolume *Fu11u = uP11u->Divide("F&11",2,32,0,11.25); Fu11u->AddNode(EZ11,1,gGeoIdentity); TGeoVolume *EA11 = EZ11->Divide("EA11",3,2,0,-1); EA11->AddNode(ED11,1,new TGeoTranslation(0,0,0.7220001E-01)); ED11->AddNode(EM11,1,gGeoIdentity); EM11->AddNode(EC11,1,new TGeoTranslation(0,0,0.2031)); E11Y->AddNode(uR11u->GetVolume(1),2,gGeoIdentity); E11Y->AddNode(uR11u->GetVolume(2),3,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(0),1,gGeoIdentity); u1R1u->AddNode(u1P1u,1,gGeoIdentity); TGeoVolume *F1u1u = u1P1u->Divide("F1&1",2,64,0,5.625); F1u1u->AddNode(E1Z1,1,gGeoIdentity); TGeoVolume *E1A1 = E1Z1->Divide("E1A1",3,2,0,-1); E1A1->AddNode(E1D1,1,new TGeoTranslation(0,0,0.7220001E-01)); E1D1->AddNode(E1M1,1,gGeoIdentity); E1M1->AddNode(E1C1,1,new TGeoTranslation(0,0,0.2031)); E11Y->AddNode(u1R1u->GetVolume(1),2,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(2),3,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(3),4,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(4),5,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(5),6,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(6),7,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(7),8,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(8),9,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(9),10,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(10),11,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(11),12,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(12),13,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(13),14,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(14),15,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(15),16,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(16),17,gGeoIdentity); E11Y->AddNode(u1R1u->GetVolume(17),18,gGeoIdentity); ECEM->AddNode(E21Y,1,new TGeoTranslation(0,0,3.3048)); E21Y->AddNode(uR21u->GetVolume(0),1,gGeoIdentity); uR21u->AddNode(uP21u,1,gGeoIdentity); TGeoVolume *Fu21u = uP21u->Divide("F&21",2,32,0,11.25); Fu21u->AddNode(EZ21,1,gGeoIdentity); TGeoVolume *EA21 = EZ21->Divide("EA21",3,2,0,-1); EA21->AddNode(ED21,1,new TGeoTranslation(0,0,0.1942)); ED21->AddNode(EM21,1,gGeoIdentity); EM21->AddNode(EC21,1,new TGeoTranslation(0,0,0.2051)); E21Y->AddNode(uR21u->GetVolume(1),2,gGeoIdentity); E21Y->AddNode(uR21u->GetVolume(2),3,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(0),1,gGeoIdentity); u2R1u->AddNode(u2P1u,1,gGeoIdentity); TGeoVolume *F2u1u = u2P1u->Divide("F2&1",2,64,0,5.625); F2u1u->AddNode(E2Z1,1,gGeoIdentity); TGeoVolume *E2A1 = E2Z1->Divide("E2A1",3,2,0,-1); E2A1->AddNode(E2D1,1,new TGeoTranslation(0,0,0.1942)); E2D1->AddNode(E2M1,1,gGeoIdentity); E2M1->AddNode(E2C1,1,new TGeoTranslation(0,0,0.2051)); E21Y->AddNode(u2R1u->GetVolume(1),2,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(2),3,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(3),4,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(4),5,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(5),6,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(6),7,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(7),8,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(8),9,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(9),10,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(10),11,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(11),12,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(12),13,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(13),14,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(14),15,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(15),16,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(16),17,gGeoIdentity); E21Y->AddNode(u2R1u->GetVolume(17),18,gGeoIdentity); ECEM->AddNode(E31Y,1,new TGeoTranslation(0,0,5.8716)); E31Y->AddNode(uR31u->GetVolume(0),1,gGeoIdentity); uR31u->AddNode(uP31u,1,gGeoIdentity); TGeoVolume *Fu31u = uP31u->Divide("F&31",2,32,0,11.25); Fu31u->AddNode(EZ31,1,gGeoIdentity); TGeoVolume *EA31 = EZ31->Divide("EA31",3,2,0,-1); EA31->AddNode(ED31,1,new TGeoTranslation(0,0,0.1973)); ED31->AddNode(EM31,1,gGeoIdentity); EM31->AddNode(EC31,1,new TGeoTranslation(0,0,0.2004)); E31Y->AddNode(uR31u->GetVolume(1),2,gGeoIdentity); E31Y->AddNode(uR31u->GetVolume(2),3,gGeoIdentity); E31Y->AddNode(u3R1u->GetVolume(0),1,gGeoIdentity); u3R1u->AddNode(u3P1u,1,gGeoIdentity); TGeoVolume *F3u1u = u3P1u->Divide("F3&1",2,64,0,5.625); F3u1u->AddNode(E3Z1,1,gGeoIdentity); TGeoVolume *E3A1 = E3Z1->Divide("E3A1",3,2,0,-1); E3A1->AddNode(E3D1,1,new TGeoTranslation(0,0,0.1973)); E3D1->AddNode(E3M1,1,gGeoIdentity); E3M1->AddNode(E3C1,1,new TGeoTranslation(0,0,0.2004)); E31Y->AddNode(u3R1u->GetVolume(1),2,gGeoIdentity); E31Y->AddNode(u3R1u->GetVolume(2),3,gGeoIdentity); E31Y->AddNode(u3R1u->GetVolume(3),4,gGeoIdentity); E31Y->AddNode(u3R1u->GetVolume(4),5,gGeoIdentity); E31Y->AddNode(u3R1u->GetVolume(5),6,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(0),1,gGeoIdentity); u31Ru->AddNode(u31Pu,1,gGeoIdentity); TGeoVolume *u31Fu = u31Pu->Divide("&31F",2,128,0,2.8125); u31Fu->AddNode(E31Z,1,gGeoIdentity); TGeoVolume *E31A = E31Z->Divide("E31A",3,2,0,-1); E31A->AddNode(E31D,1,new TGeoTranslation(0,0,0.1973)); E31D->AddNode(E31M,1,gGeoIdentity); E31M->AddNode(E31C,1,new TGeoTranslation(0,0,0.2004)); E31Y->AddNode(u31Ru->GetVolume(1),2,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(2),3,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(3),4,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(4),5,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(5),6,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(6),7,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(7),8,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(8),9,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(9),10,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(10),11,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(11),12,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(12),13,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(13),14,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(14),15,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(15),16,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(16),17,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(17),18,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(18),19,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(19),20,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(20),21,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(21),22,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(22),23,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(23),24,gGeoIdentity); E31Y->AddNode(u31Ru->GetVolume(24),25,gGeoIdentity); ECEM->AddNode(E32Y,1,new TGeoTranslation(0,0,8.4512)); E32Y->AddNode(uR32u->GetVolume(0),1,gGeoIdentity); uR32u->AddNode(uP32u,1,gGeoIdentity); TGeoVolume *Fu32u = uP32u->Divide("F&32",2,32,0,11.25); Fu32u->AddNode(EZ32,1,gGeoIdentity); TGeoVolume *EA32 = EZ32->Divide("EA32",3,2,0,-1); EA32->AddNode(ED32,1,new TGeoTranslation(0,0,0.197)); ED32->AddNode(EM32,1,gGeoIdentity); EM32->AddNode(EC32,1,new TGeoTranslation(0,0,0.2005)); E32Y->AddNode(uR32u->GetVolume(1),2,gGeoIdentity); E32Y->AddNode(uR32u->GetVolume(2),3,gGeoIdentity); E32Y->AddNode(u3R2u->GetVolume(0),1,gGeoIdentity); u3R2u->AddNode(u3P2u,1,gGeoIdentity); TGeoVolume *F3u2u = u3P2u->Divide("F3&2",2,64,0,5.625); F3u2u->AddNode(E3Z2,1,gGeoIdentity); TGeoVolume *E3A2 = E3Z2->Divide("E3A2",3,2,0,-1); E3A2->AddNode(E3D2,1,new TGeoTranslation(0,0,0.197)); E3D2->AddNode(E3M2,1,gGeoIdentity); E3M2->AddNode(E3C2,1,new TGeoTranslation(0,0,0.2005)); E32Y->AddNode(u3R2u->GetVolume(1),2,gGeoIdentity); E32Y->AddNode(u3R2u->GetVolume(2),3,gGeoIdentity); E32Y->AddNode(u3R2u->GetVolume(3),4,gGeoIdentity); E32Y->AddNode(u3R2u->GetVolume(4),5,gGeoIdentity); E32Y->AddNode(u3R2u->GetVolume(5),6,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(0),1,gGeoIdentity); u32Ru->AddNode(u32Pu,1,gGeoIdentity); TGeoVolume *u32Fu = u32Pu->Divide("&32F",2,128,0,2.8125); u32Fu->AddNode(E32Z,1,gGeoIdentity); TGeoVolume *E32A = E32Z->Divide("E32A",3,2,0,-1); E32A->AddNode(E32D,1,new TGeoTranslation(0,0,0.197)); E32D->AddNode(E32M,1,gGeoIdentity); E32M->AddNode(E32C,1,new TGeoTranslation(0,0,0.2005)); E32Y->AddNode(u32Ru->GetVolume(1),2,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(2),3,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(3),4,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(4),5,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(5),6,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(6),7,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(7),8,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(8),9,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(9),10,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(10),11,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(11),12,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(12),13,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(13),14,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(14),15,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(15),16,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(16),17,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(17),18,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(18),19,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(19),20,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(20),21,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(21),22,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(22),23,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(23),24,gGeoIdentity); E32Y->AddNode(u32Ru->GetVolume(24),25,gGeoIdentity); ECEM->AddNode(E33Y,1,new TGeoTranslation(0,0,11.03)); E33Y->AddNode(uR33u->GetVolume(0),1,gGeoIdentity); uR33u->AddNode(uP33u,1,gGeoIdentity); TGeoVolume *Fu33u = uP33u->Divide("F&33",2,32,0,11.25); Fu33u->AddNode(EZ33,1,gGeoIdentity); TGeoVolume *EA33 = EZ33->Divide("EA33",3,2,0,-1); EA33->AddNode(ED33,1,new TGeoTranslation(0,0,0.1969)); ED33->AddNode(EM33,1,gGeoIdentity); EM33->AddNode(EC33,1,new TGeoTranslation(0,0,0.2004)); E33Y->AddNode(uR33u->GetVolume(1),2,gGeoIdentity); E33Y->AddNode(uR33u->GetVolume(2),3,gGeoIdentity); E33Y->AddNode(u3R3u->GetVolume(0),1,gGeoIdentity); u3R3u->AddNode(u3P3u,1,gGeoIdentity); TGeoVolume *F3u3u = u3P3u->Divide("F3&3",2,64,0,5.625); F3u3u->AddNode(E3Z3,1,gGeoIdentity); TGeoVolume *E3A3 = E3Z3->Divide("E3A3",3,2,0,-1); E3A3->AddNode(E3D3,1,new TGeoTranslation(0,0,0.1969)); E3D3->AddNode(E3M3,1,gGeoIdentity); E3M3->AddNode(E3C3,1,new TGeoTranslation(0,0,0.2004)); E33Y->AddNode(u3R3u->GetVolume(1),2,gGeoIdentity); E33Y->AddNode(u3R3u->GetVolume(2),3,gGeoIdentity); E33Y->AddNode(u3R3u->GetVolume(3),4,gGeoIdentity); E33Y->AddNode(u3R3u->GetVolume(4),5,gGeoIdentity); E33Y->AddNode(u3R3u->GetVolume(5),6,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(0),1,gGeoIdentity); u33Ru->AddNode(u33Pu,1,gGeoIdentity); TGeoVolume *u33Fu = u33Pu->Divide("&33F",2,128,0,2.8125); u33Fu->AddNode(E33Z,1,gGeoIdentity); TGeoVolume *E33A = E33Z->Divide("E33A",3,2,0,-1); E33A->AddNode(E33D,1,new TGeoTranslation(0,0,0.1969)); E33D->AddNode(E33M,1,gGeoIdentity); E33M->AddNode(E33C,1,new TGeoTranslation(0,0,0.2004)); E33Y->AddNode(u33Ru->GetVolume(1),2,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(2),3,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(3),4,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(4),5,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(5),6,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(6),7,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(7),8,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(8),9,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(9),10,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(10),11,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(11),12,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(12),13,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(13),14,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(14),15,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(15),16,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(16),17,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(17),18,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(18),19,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(19),20,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(20),21,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(21),22,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(22),23,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(23),24,gGeoIdentity); E33Y->AddNode(u33Ru->GetVolume(24),25,gGeoIdentity); ECEM->AddNode(E41Y,1,new TGeoTranslation(0,0,16.5958)); E41Y->AddNode(uR41u->GetVolume(0),1,gGeoIdentity); uR41u->AddNode(uP41u,1,gGeoIdentity); TGeoVolume *Fu41u = uP41u->Divide("F&41",2,32,0,11.25); Fu41u->AddNode(EZ41,1,gGeoIdentity); EZ41->AddNode(ED41,1,new TGeoTranslation(0,0,-1.7885)); ED41->AddNode(EM41,1,gGeoIdentity); EM41->AddNode(EC41,1,new TGeoTranslation(0,0,0.2026)); EZ41->AddNode(EA41,1,new TGeoTranslation(0,0,-1.2748)); EZ41->AddNode(ED41,2,new TGeoTranslation(0,0,-0.7611001)); EZ41->AddNode(ED41,3,new TGeoTranslation(0,0,0.5137001)); EZ41->AddNode(ED41,4,new TGeoTranslation(0,0,1.7885)); E41Y->AddNode(uR41u->GetVolume(1),2,gGeoIdentity); E41Y->AddNode(uR41u->GetVolume(2),3,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(0),1,gGeoIdentity); u4R1u->AddNode(u4P1u,1,gGeoIdentity); TGeoVolume *F4u1u = u4P1u->Divide("F4&1",2,64,0,5.625); F4u1u->AddNode(E4Z1,1,gGeoIdentity); E4Z1->AddNode(E4D1,1,new TGeoTranslation(0,0,-1.7885)); E4D1->AddNode(E4M1,1,gGeoIdentity); E4M1->AddNode(E4C1,1,new TGeoTranslation(0,0,0.2026)); E4Z1->AddNode(E4A1,1,new TGeoTranslation(0,0,-1.2748)); E4Z1->AddNode(E4D1,2,new TGeoTranslation(0,0,-0.7611001)); E4Z1->AddNode(E4D1,3,new TGeoTranslation(0,0,0.5137001)); E4Z1->AddNode(E4D1,4,new TGeoTranslation(0,0,1.7885)); E41Y->AddNode(u4R1u->GetVolume(1),2,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(2),3,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(3),4,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(4),5,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(5),6,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(6),7,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(7),8,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(8),9,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(9),10,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(10),11,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(11),12,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(12),13,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(13),14,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(14),15,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(15),16,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(16),17,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(17),18,gGeoIdentity); E41Y->AddNode(u4R1u->GetVolume(18),19,gGeoIdentity); ECEM->AddNode(E42Y,1,new TGeoTranslation(0,0,21.3696)); E42Y->AddNode(uR42u->GetVolume(0),1,gGeoIdentity); uR42u->AddNode(uP42u,1,gGeoIdentity); TGeoVolume *Fu42u = uP42u->Divide("F&42",2,32,0,11.25); Fu42u->AddNode(EZ42,1,gGeoIdentity); TGeoVolume *EA42 = EZ42->Divide("EA42",3,4,0,-1); EA42->AddNode(ED42,1,new TGeoTranslation(0,0,0.1932)); ED42->AddNode(EM42,1,gGeoIdentity); EM42->AddNode(EC42,1,new TGeoTranslation(0,0,0.2041)); E42Y->AddNode(uR42u->GetVolume(1),2,gGeoIdentity); E42Y->AddNode(uR42u->GetVolume(2),3,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(0),1,gGeoIdentity); u4R2u->AddNode(u4P2u,1,gGeoIdentity); TGeoVolume *F4u2u = u4P2u->Divide("F4&2",2,64,0,5.625); F4u2u->AddNode(E4Z2,1,gGeoIdentity); TGeoVolume *E4A2 = E4Z2->Divide("E4A2",3,4,0,-1); E4A2->AddNode(E4D2,1,new TGeoTranslation(0,0,0.1932)); E4D2->AddNode(E4M2,1,gGeoIdentity); E4M2->AddNode(E4C2,1,new TGeoTranslation(0,0,0.2041)); E42Y->AddNode(u4R2u->GetVolume(1),2,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(2),3,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(3),4,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(4),5,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(5),6,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(6),7,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(7),8,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(8),9,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(9),10,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(10),11,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(11),12,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(12),13,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(13),14,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(14),15,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(15),16,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(16),17,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(17),18,gGeoIdentity); E42Y->AddNode(u4R2u->GetVolume(18),19,gGeoIdentity); ECd_d->AddNode(ECIH,1,new TGeoTranslation(0,0,280.3098)); ECIH->AddNode(pIPIp,1,gGeoIdentity); ECIH->AddNode(pIBPp,1,new TGeoTranslation(0,0,82.5101)); ECIH->AddNode(EIHS,1,new TGeoTranslation(0,0,-2.2096)); EIHS->AddNode(ESS1,1,new TGeoCombiTrans(60.6167,-60.6167,-27.4639,rot35)); EIHS->AddNode(ESS1,2,new TGeoCombiTrans(60.6167,60.6167,-27.4639,rot53)); EIHS->AddNode(ESS1,3,new TGeoCombiTrans(-60.6167,60.6167,-27.4639,rot71)); EIHS->AddNode(ESS1,4,new TGeoCombiTrans(-60.6167,-60.6167,-27.4639,rot89)); EIHS->AddNode(ESS2,1,new TGeoTranslation(0,85.1712,1.5913)); EIHS->AddNode(ESS2,2,new TGeoCombiTrans(85.1712,0,1.5913,rot44)); EIHS->AddNode(ESS2,3,new TGeoCombiTrans(0,-85.1712,1.5913,rot62)); EIHS->AddNode(ESS2,4,new TGeoCombiTrans(-85.1712,0,1.5913,rot80)); EIHS->AddNode(ESS3,1,new TGeoTranslation(0,82.6897,49.5518)); EIHS->AddNode(ESS3,2,new TGeoCombiTrans(82.6897,0,49.5518,rot44)); EIHS->AddNode(ESS3,3,new TGeoCombiTrans(0,-82.6897,49.5518,rot62)); EIHS->AddNode(ESS3,4,new TGeoCombiTrans(-82.6897,0,49.5518,rot80)); EIHS->AddNode(pIFPp,1,new TGeoTranslation(0,0,-80.9188)); EIHS->AddNode(EI51,1,new TGeoTranslation(0,0,-73.5492)); EI51->AddNode(I51R->GetVolume(0),1,gGeoIdentity); I51R->AddNode(P51I,1,gGeoIdentity); TGeoVolume *F51I = P51I->Divide("F51I",2,32,0,11.25); F51I->AddNode(E51Z,1,gGeoIdentity); TGeoVolume *E51A = E51Z->Divide("E51A",3,8,-5.7864,1.4466); E51A->AddNode(E51D,1,new TGeoTranslation(0,0,-0.2951)); E51D->AddNode(E51M,1,gGeoIdentity); EI51->AddNode(I51R->GetVolume(1),2,gGeoIdentity); EI51->AddNode(I51R->GetVolume(2),3,gGeoIdentity); EI51->AddNode(I51R->GetVolume(3),4,gGeoIdentity); EI51->AddNode(IR51->GetVolume(0),1,gGeoIdentity); IR51->AddNode(PI51,1,gGeoIdentity); TGeoVolume *FI51 = PI51->Divide("FI51",2,64,0,5.625); FI51->AddNode(EZ51,1,gGeoIdentity); TGeoVolume *EA51 = EZ51->Divide("EA51",3,8,-5.7864,1.4466); EA51->AddNode(ED51,1,new TGeoTranslation(0,0,-0.2951)); ED51->AddNode(EM51,1,gGeoIdentity); EI51->AddNode(IR51->GetVolume(1),2,gGeoIdentity); EI51->AddNode(IR51->GetVolume(2),3,gGeoIdentity); EI51->AddNode(IR51->GetVolume(3),4,gGeoIdentity); EI51->AddNode(IR51->GetVolume(4),5,gGeoIdentity); EI51->AddNode(IR51->GetVolume(5),6,gGeoIdentity); EI51->AddNode(IR51->GetVolume(6),7,gGeoIdentity); EI51->AddNode(IR51->GetVolume(7),8,gGeoIdentity); EI51->AddNode(IR51->GetVolume(8),9,gGeoIdentity); EI51->AddNode(IR51->GetVolume(9),10,gGeoIdentity); EI51->AddNode(IR51->GetVolume(10),11,gGeoIdentity); EI51->AddNode(IR51->GetVolume(11),12,gGeoIdentity); EI51->AddNode(IR51->GetVolume(12),13,gGeoIdentity); EI51->AddNode(IR51->GetVolume(13),14,gGeoIdentity); EI51->AddNode(IR51->GetVolume(14),15,gGeoIdentity); EI51->AddNode(IR51->GetVolume(15),16,gGeoIdentity); EIHS->AddNode(EI52,1,new TGeoTranslation(0,0,-62.2715)); EI52->AddNode(I52R->GetVolume(0),1,gGeoIdentity); I52R->AddNode(P52I,1,gGeoIdentity); TGeoVolume *F52I = P52I->Divide("F52I",2,32,0,11.25); F52I->AddNode(E52Z,1,new TGeoTranslation(0,0,0.4282001)); TGeoVolume *E52A = E52Z->Divide("E52A",3,7,-5.0631,1.4466); E52A->AddNode(E51D,1,new TGeoTranslation(0,0,-0.2951)); F52I->AddNode(E52K,1,new TGeoTranslation(0,0,-5.0631)); E52K->AddNode(E51D,1,gGeoIdentity); EI52->AddNode(I52R->GetVolume(1),2,gGeoIdentity); EI52->AddNode(I52R->GetVolume(2),3,gGeoIdentity); EI52->AddNode(I52R->GetVolume(3),4,gGeoIdentity); EI52->AddNode(IR52->GetVolume(0),1,gGeoIdentity); IR52->AddNode(PI52,1,gGeoIdentity); TGeoVolume *FI52 = PI52->Divide("FI52",2,64,0,5.625); FI52->AddNode(EZ52,1,new TGeoTranslation(0,0,0.4282001)); TGeoVolume *EA52 = EZ52->Divide("EA52",3,7,-5.0631,1.4466); EA52->AddNode(ED51,1,new TGeoTranslation(0,0,-0.2951)); FI52->AddNode(EK52,1,new TGeoTranslation(0,0,-5.0631)); EK52->AddNode(ED51,1,gGeoIdentity); EI52->AddNode(IR52->GetVolume(1),2,gGeoIdentity); EI52->AddNode(IR52->GetVolume(2),3,gGeoIdentity); EI52->AddNode(IR52->GetVolume(3),4,gGeoIdentity); EI52->AddNode(IR52->GetVolume(4),5,gGeoIdentity); EI52->AddNode(IR52->GetVolume(5),6,gGeoIdentity); EI52->AddNode(IR52->GetVolume(6),7,gGeoIdentity); EI52->AddNode(IR52->GetVolume(7),8,gGeoIdentity); EI52->AddNode(IR52->GetVolume(8),9,gGeoIdentity); EI52->AddNode(IR52->GetVolume(9),10,gGeoIdentity); EI52->AddNode(IR52->GetVolume(10),11,gGeoIdentity); EI52->AddNode(IR52->GetVolume(11),12,gGeoIdentity); EI52->AddNode(IR52->GetVolume(12),13,gGeoIdentity); EI52->AddNode(IR52->GetVolume(13),14,gGeoIdentity); EI52->AddNode(IR52->GetVolume(14),15,gGeoIdentity); EI52->AddNode(IR52->GetVolume(15),16,gGeoIdentity); EIHS->AddNode(pIS6p,1,new TGeoTranslation(0,0,-55.8303)); EIHS->AddNode(EI61,1,new TGeoTranslation(0,0,-49.094)); EI61->AddNode(I61R->GetVolume(0),1,gGeoIdentity); I61R->AddNode(P61I,1,gGeoIdentity); TGeoVolume *F61I = P61I->Divide("F61I",2,32,0,11.25); F61I->AddNode(E51Z,1,gGeoIdentity); EI61->AddNode(I61R->GetVolume(1),2,gGeoIdentity); EI61->AddNode(I61R->GetVolume(2),3,gGeoIdentity); EI61->AddNode(I61R->GetVolume(3),4,gGeoIdentity); EI61->AddNode(IR61->GetVolume(0),1,gGeoIdentity); IR61->AddNode(PI61,1,gGeoIdentity); TGeoVolume *FI61 = PI61->Divide("FI61",2,64,0,5.625); FI61->AddNode(EZ51,1,gGeoIdentity); EI61->AddNode(IR61->GetVolume(1),2,gGeoIdentity); EI61->AddNode(IR61->GetVolume(2),3,gGeoIdentity); EI61->AddNode(IR61->GetVolume(3),4,gGeoIdentity); EI61->AddNode(IR61->GetVolume(4),5,gGeoIdentity); EI61->AddNode(IR61->GetVolume(5),6,gGeoIdentity); EI61->AddNode(IR61->GetVolume(6),7,gGeoIdentity); EI61->AddNode(IR61->GetVolume(7),8,gGeoIdentity); EI61->AddNode(IR61->GetVolume(8),9,gGeoIdentity); EI61->AddNode(IR61->GetVolume(9),10,gGeoIdentity); EI61->AddNode(IR61->GetVolume(10),11,gGeoIdentity); EI61->AddNode(IR61->GetVolume(11),12,gGeoIdentity); EI61->AddNode(IR61->GetVolume(12),13,gGeoIdentity); EI61->AddNode(IR61->GetVolume(13),14,gGeoIdentity); EI61->AddNode(IR61->GetVolume(14),15,gGeoIdentity); EIHS->AddNode(EI62,1,new TGeoTranslation(0,0,-37.8163)); EI62->AddNode(I62R->GetVolume(0),1,gGeoIdentity); I62R->AddNode(P62I,1,gGeoIdentity); TGeoVolume *F62I = P62I->Divide("F62I",2,32,0,11.25); F62I->AddNode(E52Z,1,new TGeoTranslation(0,0,0.4282001)); F62I->AddNode(E52K,1,new TGeoTranslation(0,0,-5.0631)); EI62->AddNode(I62R->GetVolume(1),2,gGeoIdentity); EI62->AddNode(I62R->GetVolume(2),3,gGeoIdentity); EI62->AddNode(I62R->GetVolume(3),4,gGeoIdentity); EI62->AddNode(IR62->GetVolume(0),1,gGeoIdentity); IR62->AddNode(PI62,1,gGeoIdentity); TGeoVolume *FI62 = PI62->Divide("FI62",2,64,0,5.625); FI62->AddNode(EZ52,1,new TGeoTranslation(0,0,0.4282001)); FI62->AddNode(EK52,1,new TGeoTranslation(0,0,-5.0631)); EI62->AddNode(IR62->GetVolume(1),2,gGeoIdentity); EI62->AddNode(IR62->GetVolume(2),3,gGeoIdentity); EI62->AddNode(IR62->GetVolume(3),4,gGeoIdentity); EI62->AddNode(IR62->GetVolume(4),5,gGeoIdentity); EI62->AddNode(IR62->GetVolume(5),6,gGeoIdentity); EI62->AddNode(IR62->GetVolume(6),7,gGeoIdentity); EI62->AddNode(IR62->GetVolume(7),8,gGeoIdentity); EI62->AddNode(IR62->GetVolume(8),9,gGeoIdentity); EI62->AddNode(IR62->GetVolume(9),10,gGeoIdentity); EI62->AddNode(IR62->GetVolume(10),11,gGeoIdentity); EI62->AddNode(IR62->GetVolume(11),12,gGeoIdentity); EI62->AddNode(IR62->GetVolume(12),13,gGeoIdentity); EI62->AddNode(IR62->GetVolume(13),14,gGeoIdentity); EI62->AddNode(IR62->GetVolume(14),15,gGeoIdentity); EIHS->AddNode(pIS7p,1,new TGeoTranslation(0,0,-31.3751)); EIHS->AddNode(EI71,1,new TGeoTranslation(0,0,-24.6388)); EI71->AddNode(I71R->GetVolume(0),1,gGeoIdentity); I71R->AddNode(P71I,1,gGeoIdentity); TGeoVolume *F71I = P71I->Divide("F71I",2,32,0,11.25); F71I->AddNode(E51Z,1,gGeoIdentity); EI71->AddNode(I71R->GetVolume(1),2,gGeoIdentity); EI71->AddNode(I71R->GetVolume(2),3,gGeoIdentity); EI71->AddNode(I71R->GetVolume(3),4,gGeoIdentity); EI71->AddNode(I71R->GetVolume(4),5,gGeoIdentity); EI71->AddNode(IR71->GetVolume(0),1,gGeoIdentity); IR71->AddNode(PI71,1,gGeoIdentity); TGeoVolume *FI71 = PI71->Divide("FI71",2,64,0,5.625); FI71->AddNode(EZ51,1,gGeoIdentity); EI71->AddNode(IR71->GetVolume(1),2,gGeoIdentity); EI71->AddNode(IR71->GetVolume(2),3,gGeoIdentity); EI71->AddNode(IR71->GetVolume(3),4,gGeoIdentity); EI71->AddNode(IR71->GetVolume(4),5,gGeoIdentity); EI71->AddNode(IR71->GetVolume(5),6,gGeoIdentity); EI71->AddNode(IR71->GetVolume(6),7,gGeoIdentity); EI71->AddNode(IR71->GetVolume(7),8,gGeoIdentity); EI71->AddNode(IR71->GetVolume(8),9,gGeoIdentity); EI71->AddNode(IR71->GetVolume(9),10,gGeoIdentity); EI71->AddNode(IR71->GetVolume(10),11,gGeoIdentity); EI71->AddNode(IR71->GetVolume(11),12,gGeoIdentity); EI71->AddNode(IR71->GetVolume(12),13,gGeoIdentity); EI71->AddNode(IR71->GetVolume(13),14,gGeoIdentity); EIHS->AddNode(EI72,1,new TGeoTranslation(0,0,-13.3611)); EI72->AddNode(I72R->GetVolume(0),1,gGeoIdentity); I72R->AddNode(P72I,1,gGeoIdentity); TGeoVolume *F72I = P72I->Divide("F72I",2,32,0,11.25); F72I->AddNode(E52Z,1,new TGeoTranslation(0,0,0.4282001)); F72I->AddNode(E52K,1,new TGeoTranslation(0,0,-5.0631)); EI72->AddNode(I72R->GetVolume(1),2,gGeoIdentity); EI72->AddNode(I72R->GetVolume(2),3,gGeoIdentity); EI72->AddNode(I72R->GetVolume(3),4,gGeoIdentity); EI72->AddNode(I72R->GetVolume(4),5,gGeoIdentity); EI72->AddNode(IR72->GetVolume(0),1,gGeoIdentity); IR72->AddNode(PI72,1,gGeoIdentity); TGeoVolume *FI72 = PI72->Divide("FI72",2,64,0,5.625); FI72->AddNode(EZ52,1,new TGeoTranslation(0,0,0.4282001)); FI72->AddNode(EK52,1,new TGeoTranslation(0,0,-5.0631)); EI72->AddNode(IR72->GetVolume(1),2,gGeoIdentity); EI72->AddNode(IR72->GetVolume(2),3,gGeoIdentity); EI72->AddNode(IR72->GetVolume(3),4,gGeoIdentity); EI72->AddNode(IR72->GetVolume(4),5,gGeoIdentity); EI72->AddNode(IR72->GetVolume(5),6,gGeoIdentity); EI72->AddNode(IR72->GetVolume(6),7,gGeoIdentity); EI72->AddNode(IR72->GetVolume(7),8,gGeoIdentity); EI72->AddNode(IR72->GetVolume(8),9,gGeoIdentity); EI72->AddNode(IR72->GetVolume(9),10,gGeoIdentity); EI72->AddNode(IR72->GetVolume(10),11,gGeoIdentity); EI72->AddNode(IR72->GetVolume(11),12,gGeoIdentity); EI72->AddNode(IR72->GetVolume(12),13,gGeoIdentity); EI72->AddNode(IR72->GetVolume(13),14,gGeoIdentity); EIHS->AddNode(pIS8p,1,new TGeoTranslation(0,0,-6.9199)); EIHS->AddNode(EI81,1,new TGeoTranslation(0,0,-0.1836)); EI81->AddNode(I81R->GetVolume(0),1,gGeoIdentity); I81R->AddNode(P81I,1,gGeoIdentity); TGeoVolume *F81I = P81I->Divide("F81I",2,32,0,11.25); F81I->AddNode(E51Z,1,gGeoIdentity); EI81->AddNode(I81R->GetVolume(1),2,gGeoIdentity); EI81->AddNode(I81R->GetVolume(2),3,gGeoIdentity); EI81->AddNode(I81R->GetVolume(3),4,gGeoIdentity); EI81->AddNode(I81R->GetVolume(4),5,gGeoIdentity); EI81->AddNode(IR81->GetVolume(0),1,gGeoIdentity); IR81->AddNode(PI81,1,gGeoIdentity); TGeoVolume *FI81 = PI81->Divide("FI81",2,64,0,5.625); FI81->AddNode(EZ51,1,gGeoIdentity); EI81->AddNode(IR81->GetVolume(1),2,gGeoIdentity); EI81->AddNode(IR81->GetVolume(2),3,gGeoIdentity); EI81->AddNode(IR81->GetVolume(3),4,gGeoIdentity); EI81->AddNode(IR81->GetVolume(4),5,gGeoIdentity); EI81->AddNode(IR81->GetVolume(5),6,gGeoIdentity); EI81->AddNode(IR81->GetVolume(6),7,gGeoIdentity); EI81->AddNode(IR81->GetVolume(7),8,gGeoIdentity); EI81->AddNode(IR81->GetVolume(8),9,gGeoIdentity); EI81->AddNode(IR81->GetVolume(9),10,gGeoIdentity); EI81->AddNode(IR81->GetVolume(10),11,gGeoIdentity); EI81->AddNode(IR81->GetVolume(11),12,gGeoIdentity); EI81->AddNode(IR81->GetVolume(12),13,gGeoIdentity); EIHS->AddNode(EI82,1,new TGeoTranslation(0,0,11.0941)); EI82->AddNode(I82R->GetVolume(0),1,gGeoIdentity); I82R->AddNode(P82I,1,gGeoIdentity); TGeoVolume *F82I = P82I->Divide("F82I",2,32,0,11.25); F82I->AddNode(E52Z,1,new TGeoTranslation(0,0,0.4282001)); F82I->AddNode(E52K,1,new TGeoTranslation(0,0,-5.0631)); EI82->AddNode(I82R->GetVolume(1),2,gGeoIdentity); EI82->AddNode(I82R->GetVolume(2),3,gGeoIdentity); EI82->AddNode(I82R->GetVolume(3),4,gGeoIdentity); EI82->AddNode(I82R->GetVolume(4),5,gGeoIdentity); EI82->AddNode(IR82->GetVolume(0),1,gGeoIdentity); IR82->AddNode(PI82,1,gGeoIdentity); TGeoVolume *FI82 = PI82->Divide("FI82",2,64,0,5.625); FI82->AddNode(EZ52,1,new TGeoTranslation(0,0,0.4282001)); FI82->AddNode(EK52,1,new TGeoTranslation(0,0,-5.0631)); EI82->AddNode(IR82->GetVolume(1),2,gGeoIdentity); EI82->AddNode(IR82->GetVolume(2),3,gGeoIdentity); EI82->AddNode(IR82->GetVolume(3),4,gGeoIdentity); EI82->AddNode(IR82->GetVolume(4),5,gGeoIdentity); EI82->AddNode(IR82->GetVolume(5),6,gGeoIdentity); EI82->AddNode(IR82->GetVolume(6),7,gGeoIdentity); EI82->AddNode(IR82->GetVolume(7),8,gGeoIdentity); EI82->AddNode(IR82->GetVolume(8),9,gGeoIdentity); EI82->AddNode(IR82->GetVolume(9),10,gGeoIdentity); EI82->AddNode(IR82->GetVolume(10),11,gGeoIdentity); EI82->AddNode(IR82->GetVolume(11),12,gGeoIdentity); EI82->AddNode(IR82->GetVolume(12),13,gGeoIdentity); EIHS->AddNode(EI91,1,new TGeoTranslation(0,0,27.5742)); EI91->AddNode(I91R->GetVolume(0),1,gGeoIdentity); I91R->AddNode(P91I,1,gGeoIdentity); TGeoVolume *F91I = P91I->Divide("F91I",2,32,0,11.25); F91I->AddNode(E91Z,1,gGeoIdentity); TGeoVolume *E91A = E91Z->Divide("E91A",3,4,-10.9888,5.4944); E91A->AddNode(E51D,1,new TGeoTranslation(0,0,2.319)); EI91->AddNode(I91R->GetVolume(1),2,gGeoIdentity); EI91->AddNode(I91R->GetVolume(2),3,gGeoIdentity); EI91->AddNode(I91R->GetVolume(3),4,gGeoIdentity); EI91->AddNode(I91R->GetVolume(4),5,gGeoIdentity); EI91->AddNode(IR91->GetVolume(0),1,gGeoIdentity); IR91->AddNode(PI91,1,gGeoIdentity); TGeoVolume *FI91 = PI91->Divide("FI91",2,64,0,5.625); FI91->AddNode(EZ91,1,gGeoIdentity); TGeoVolume *EA91 = EZ91->Divide("EA91",3,4,-10.9888,5.4944); EA91->AddNode(ED51,1,new TGeoTranslation(0,0,2.319)); EI91->AddNode(IR91->GetVolume(1),2,gGeoIdentity); EI91->AddNode(IR91->GetVolume(2),3,gGeoIdentity); EI91->AddNode(IR91->GetVolume(3),4,gGeoIdentity); EI91->AddNode(IR91->GetVolume(4),5,gGeoIdentity); EI91->AddNode(IR91->GetVolume(5),6,gGeoIdentity); EI91->AddNode(IR91->GetVolume(6),7,gGeoIdentity); EI91->AddNode(IR91->GetVolume(7),8,gGeoIdentity); EI91->AddNode(IR91->GetVolume(8),9,gGeoIdentity); EI91->AddNode(IR91->GetVolume(9),10,gGeoIdentity); EI91->AddNode(IR91->GetVolume(10),11,gGeoIdentity); EI91->AddNode(IR91->GetVolume(11),12,gGeoIdentity); EIHS->AddNode(EI92,1,new TGeoTranslation(0,0,49.5518)); EI92->AddNode(I92R->GetVolume(0),1,gGeoIdentity); I92R->AddNode(P92I,1,gGeoIdentity); TGeoVolume *F92I = P92I->Divide("F92I",2,32,0,11.25); F92I->AddNode(E91Z,1,gGeoIdentity); EI92->AddNode(I92R->GetVolume(1),2,gGeoIdentity); EI92->AddNode(I92R->GetVolume(2),3,gGeoIdentity); EI92->AddNode(I92R->GetVolume(3),4,gGeoIdentity); EI92->AddNode(I92R->GetVolume(4),5,gGeoIdentity); EI92->AddNode(IR92->GetVolume(0),1,gGeoIdentity); IR92->AddNode(PI92,1,gGeoIdentity); TGeoVolume *FI92 = PI92->Divide("FI92",2,64,0,5.625); FI92->AddNode(EZ91,1,gGeoIdentity); EI92->AddNode(IR92->GetVolume(1),2,gGeoIdentity); EI92->AddNode(IR92->GetVolume(2),3,gGeoIdentity); EI92->AddNode(IR92->GetVolume(3),4,gGeoIdentity); EI92->AddNode(IR92->GetVolume(4),5,gGeoIdentity); EI92->AddNode(IR92->GetVolume(5),6,gGeoIdentity); EI92->AddNode(IR92->GetVolume(6),7,gGeoIdentity); EI92->AddNode(IR92->GetVolume(7),8,gGeoIdentity); EI92->AddNode(IR92->GetVolume(8),9,gGeoIdentity); EI92->AddNode(IR92->GetVolume(9),10,gGeoIdentity); EI92->AddNode(IR92->GetVolume(10),11,gGeoIdentity); EIHS->AddNode(EI93,1,new TGeoTranslation(0,0,71.5294)); EI93->AddNode(I93R->GetVolume(0),1,gGeoIdentity); I93R->AddNode(P93I,1,gGeoIdentity); TGeoVolume *F93I = P93I->Divide("F93I",2,32,0,11.25); F93I->AddNode(E91Z,1,gGeoIdentity); EI93->AddNode(I93R->GetVolume(1),2,gGeoIdentity); EI93->AddNode(I93R->GetVolume(2),3,gGeoIdentity); EI93->AddNode(I93R->GetVolume(3),4,gGeoIdentity); EI93->AddNode(I93R->GetVolume(4),5,gGeoIdentity); EI93->AddNode(IR93->GetVolume(0),1,gGeoIdentity); IR93->AddNode(PI93,1,gGeoIdentity); TGeoVolume *FI93 = PI93->Divide("FI93",2,64,0,5.625); FI93->AddNode(EZ91,1,gGeoIdentity); EI93->AddNode(IR93->GetVolume(1),2,gGeoIdentity); EI93->AddNode(IR93->GetVolume(2),3,gGeoIdentity); EI93->AddNode(IR93->GetVolume(3),4,gGeoIdentity); EI93->AddNode(IR93->GetVolume(4),5,gGeoIdentity); EI93->AddNode(IR93->GetVolume(5),6,gGeoIdentity); EI93->AddNode(IR93->GetVolume(6),7,gGeoIdentity); EI93->AddNode(IR93->GetVolume(7),8,gGeoIdentity); EI93->AddNode(IR93->GetVolume(8),9,gGeoIdentity); EI93->AddNode(IR93->GetVolume(9),10,gGeoIdentity); EI93->AddNode(IR93->GetVolume(10),11,gGeoIdentity); ECd_d->AddNodeOverlap(ECMF,1,new TGeoTranslation(0,0,270.4002)); TGeoVolume *ECFM = ECMF->Divide("ECFM",2,16,11.25,22.5); ECFM->AddNode(EMSB,1,new TGeoCombiTrans(120.6993,0,0,rot13)); EMSB->AddNode(E51B,1,new TGeoTranslation(0,-64.733,0)); E51B->AddNode(Z51uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z51uBu->AddNode(Z51Buu,1,new TGeoTranslation(0,0,0.2032)); Z51Buu->AddNodeOverlap(u51Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u51Fu = u51Pu->Divide("&51F",2,4,-11.25,5.625); u51Fu->AddNode(u51Ru->GetVolume(0),1,gGeoIdentity); u51Ru->AddNode(Z51GR,1,gGeoIdentity); TGeoVolume *Z51UZ = Z51GR->Divide("51UZ",3,7,-4.0472,1.1564); Z51UZ->AddNode(Z51AR,1,new TGeoTranslation(0,0,-0.2945)); Z51AR->AddNode(Z51G_,1,gGeoIdentity); u51Fu->AddNode(u51Ru->GetVolume(1),2,gGeoIdentity); u51Fu->AddNode(u51Ru->GetVolume(2),3,gGeoIdentity); u51Fu->AddNode(u51Ru->GetVolume(3),4,gGeoIdentity); u51Fu->AddNode(u51Ru->GetVolume(4),5,gGeoIdentity); u51Fu->AddNode(u51Ru->GetVolume(5),6,gGeoIdentity); EMSB->AddNode(E52B,1,new TGeoTranslation(0,-55.9616,0)); E52B->AddNode(Z52uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z52uBu->AddNode(Z52Buu,1,new TGeoTranslation(0,0,0.2032)); Z52Buu->AddNodeOverlap(u52Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u52Fu = u52Pu->Divide("&52F",2,4,-11.25,5.625); u52Fu->AddNode(u52Ru->GetVolume(0),1,gGeoIdentity); u52Ru->AddNode(Z52GR,1,gGeoIdentity); TGeoVolume *Z52UZ = Z52GR->Divide("52UZ",3,8,-4.7242,1.1596); Z52UZ->AddNode(Z52AR,1,new TGeoTranslation(0,0,-0.2944)); Z52AR->AddNode(Z51G_,1,gGeoIdentity); u52Fu->AddNode(u52Ru->GetVolume(1),2,gGeoIdentity); u52Fu->AddNode(u52Ru->GetVolume(2),3,gGeoIdentity); u52Fu->AddNode(u52Ru->GetVolume(3),4,gGeoIdentity); u52Fu->AddNode(u52Ru->GetVolume(4),5,gGeoIdentity); EMSB->AddNode(E61B,1,new TGeoTranslation(0,-47.1902,0)); E61B->AddNode(Z61uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z61uBu->AddNode(Z61Buu,1,new TGeoTranslation(0,0,0.2032)); Z61Buu->AddNodeOverlap(u61Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u61Fu = u61Pu->Divide("&61F",2,4,-11.25,5.625); u61Fu->AddNode(u61Ru->GetVolume(0),1,gGeoIdentity); u61Ru->AddNode(Z51GR,1,gGeoIdentity); u61Fu->AddNode(u61Ru->GetVolume(1),2,gGeoIdentity); u61Fu->AddNode(u61Ru->GetVolume(2),3,gGeoIdentity); u61Fu->AddNode(u61Ru->GetVolume(3),4,gGeoIdentity); u61Fu->AddNode(u61Ru->GetVolume(4),5,gGeoIdentity); u61Fu->AddNode(u61Ru->GetVolume(5),6,gGeoIdentity); EMSB->AddNode(E62B,1,new TGeoTranslation(0,-38.4188,0)); E62B->AddNode(Z62uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z62uBu->AddNode(Z62Buu,1,new TGeoTranslation(0,0,0.2032)); Z62Buu->AddNodeOverlap(u62Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u62Fu = u62Pu->Divide("&62F",2,4,-11.25,5.625); u62Fu->AddNode(u62Ru->GetVolume(0),1,gGeoIdentity); u62Ru->AddNode(Z52GR,1,gGeoIdentity); u62Fu->AddNode(u62Ru->GetVolume(1),2,gGeoIdentity); u62Fu->AddNode(u62Ru->GetVolume(2),3,gGeoIdentity); u62Fu->AddNode(u62Ru->GetVolume(3),4,gGeoIdentity); u62Fu->AddNode(u62Ru->GetVolume(4),5,gGeoIdentity); u62Fu->AddNode(u62Ru->GetVolume(5),6,gGeoIdentity); EMSB->AddNode(E71B,1,new TGeoTranslation(0,-29.6475,0)); E71B->AddNode(Z71uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z71uBu->AddNode(Z71Buu,1,new TGeoTranslation(0,0,0.2032)); Z71Buu->AddNodeOverlap(u71Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u71Fu = u71Pu->Divide("&71F",2,4,-11.25,5.625); u71Fu->AddNode(u71Ru->GetVolume(0),1,gGeoIdentity); u71Ru->AddNode(Z51GR,1,gGeoIdentity); u71Fu->AddNode(u71Ru->GetVolume(1),2,gGeoIdentity); u71Fu->AddNode(u71Ru->GetVolume(2),3,gGeoIdentity); u71Fu->AddNode(u71Ru->GetVolume(3),4,gGeoIdentity); u71Fu->AddNode(u71Ru->GetVolume(4),5,gGeoIdentity); EMSB->AddNode(E72B,1,new TGeoTranslation(0,-20.8761,0)); E72B->AddNode(Z72uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z72uBu->AddNode(Z72Buu,1,new TGeoTranslation(0,0,0.2032)); Z72Buu->AddNodeOverlap(u72Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u72Fu = u72Pu->Divide("&72F",2,4,-11.25,5.625); u72Fu->AddNode(u72Ru->GetVolume(0),1,gGeoIdentity); u72Ru->AddNode(Z52GR,1,gGeoIdentity); u72Fu->AddNode(u72Ru->GetVolume(1),2,gGeoIdentity); u72Fu->AddNode(u72Ru->GetVolume(2),3,gGeoIdentity); u72Fu->AddNode(u72Ru->GetVolume(3),4,gGeoIdentity); u72Fu->AddNode(u72Ru->GetVolume(4),5,gGeoIdentity); EMSB->AddNode(E81B,1,new TGeoTranslation(0,-12.1047,0)); E81B->AddNode(Z81uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z81uBu->AddNode(Z81Buu,1,new TGeoTranslation(0,0,0.2032)); Z81Buu->AddNodeOverlap(u81Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u81Fu = u81Pu->Divide("&81F",2,4,-11.25,5.625); u81Fu->AddNode(u81Ru->GetVolume(0),1,gGeoIdentity); u81Ru->AddNode(Z51GR,1,gGeoIdentity); u81Fu->AddNode(u81Ru->GetVolume(1),2,gGeoIdentity); u81Fu->AddNode(u81Ru->GetVolume(2),3,gGeoIdentity); u81Fu->AddNode(u81Ru->GetVolume(3),4,gGeoIdentity); u81Fu->AddNode(u81Ru->GetVolume(4),5,gGeoIdentity); u81Fu->AddNode(u81Ru->GetVolume(5),6,gGeoIdentity); EMSB->AddNode(E82B,1,new TGeoTranslation(0,-3.6279,0)); E82B->AddNode(Z82uBu,1,new TGeoTranslation(0,0,0.8230001E-01)); Z82uBu->AddNode(Z82Buu,1,new TGeoTranslation(0,0,0.2032)); Z82Buu->AddNodeOverlap(u82Pu,1,new TGeoCombiTrans(0,0,-120.985,rot18)); TGeoVolume *u82Fu = u82Pu->Divide("&82F",2,4,-11.25,5.625); u82Fu->AddNodeOverlap(u82Ru->GetVolume(0),1,gGeoIdentity); u82Ru->AddNode(Z52GR,1,new TGeoTranslation(0,0,-0.2945)); u82Fu->AddNodeOverlap(u82Ru->GetVolume(1),2,gGeoIdentity); u82Fu->AddNodeOverlap(u82Ru->GetVolume(2),3,gGeoIdentity); u82Fu->AddNodeOverlap(u82Ru->GetVolume(3),4,gGeoIdentity); u82Fu->AddNodeOverlap(u82Ru->GetVolume(4),5,gGeoIdentity); EMSB->AddNode(E91B,1,new TGeoTranslation(0,11.2128,0)); E91B->AddNode(Z91uBu,1,gGeoIdentity); Z91uBu->AddNode(Z91Buu,1,new TGeoTranslation(0,0,0.1775)); Z91Buu->AddNodeOverlap(u91Pu,1,new TGeoCombiTrans(0,0,-120.877,rot18)); TGeoVolume *u91Fu = u91Pu->Divide("&91F",2,4,-11.25,5.625); u91Fu->AddNode(u91Ru->GetVolume(0),1,gGeoIdentity); u91Ru->AddNode(Z91GR,1,gGeoIdentity); TGeoVolume *Z91UZ = Z91GR->Divide("91UZ",3,4,-10.4109,5.2055); Z91UZ->AddNode(Z91AR,1,new TGeoTranslation(0,0,2.319)); Z91AR->AddNode(Z91G_,1,gGeoIdentity); u91Fu->AddNode(u91Ru->GetVolume(1),2,gGeoIdentity); u91Fu->AddNode(u91Ru->GetVolume(2),3,gGeoIdentity); u91Fu->AddNode(u91Ru->GetVolume(3),4,gGeoIdentity); u91Fu->AddNode(u91Ru->GetVolume(4),5,gGeoIdentity); u91Fu->AddNode(u91Ru->GetVolume(5),6,gGeoIdentity); EMSB->AddNode(E92B,1,new TGeoTranslation(0,34.6373,0)); E92B->AddNode(Z92uBu,1,gGeoIdentity); Z92uBu->AddNode(Z92Buu,1,new TGeoTranslation(0,0,0.1775)); Z92Buu->AddNodeOverlap(u92Pu,1,new TGeoCombiTrans(0,0,-120.877,rot18)); TGeoVolume *u92Fu = u92Pu->Divide("&92F",2,4,-11.25,5.625); u92Fu->AddNode(u92Ru->GetVolume(0),1,gGeoIdentity); u92Ru->AddNode(Z92GR,1,gGeoIdentity); TGeoVolume *Z92UZ = Z92GR->Divide("92UZ",3,5,-13.0136,5.2055); Z92UZ->AddNode(Z91AR,1,new TGeoTranslation(0,0,2.319)); u92Fu->AddNode(u92Ru->GetVolume(1),2,gGeoIdentity); u92Fu->AddNode(u92Ru->GetVolume(2),3,gGeoIdentity); u92Fu->AddNode(u92Ru->GetVolume(3),4,gGeoIdentity); u92Fu->AddNode(u92Ru->GetVolume(4),5,gGeoIdentity); u92Fu->AddNode(u92Ru->GetVolume(5),6,gGeoIdentity); EMSB->AddNode(E93B,1,new TGeoTranslation(0,60.7481,0)); E93B->AddNode(Z93uBu,1,gGeoIdentity); Z93uBu->AddNode(Z93Buu,1,new TGeoTranslation(0,0,0.1775)); Z93Buu->AddNodeOverlap(u93Pu,1,new TGeoCombiTrans(0,0,-120.877,rot18)); TGeoVolume *u93Fu = u93Pu->Divide("&93F",2,4,-11.25,5.625); u93Fu->AddNode(u93Ru->GetVolume(0),1,gGeoIdentity); u93Ru->AddNode(Z93GR,1,gGeoIdentity); TGeoVolume *Z93UZ = Z93GR->Divide("93UZ",3,5,-13.0972,5.2055); Z93UZ->AddNode(Z91AR,1,new TGeoTranslation(0,0,2.319)); u93Fu->AddNode(u93Ru->GetVolume(1),2,gGeoIdentity); u93Fu->AddNode(u93Ru->GetVolume(2),3,gGeoIdentity); u93Fu->AddNode(u93Ru->GetVolume(3),4,gGeoIdentity); u93Fu->AddNode(u93Ru->GetVolume(4),5,gGeoIdentity); ECFM->AddNode(EMST,1,new TGeoCombiTrans(157.0551,0,0,rot13)); EMST->AddNode(E51T,1,new TGeoTranslation(0,-64.733,0)); E51T->AddNode(Z51uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z51uTu->AddNode(Z51Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z51Tuu->AddNodeOverlap(u51Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E52T,1,new TGeoTranslation(0,-55.9616,0)); E52T->AddNode(Z52uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z52uTu->AddNode(Z52Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z52Tuu->AddNodeOverlap(u52Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E61T,1,new TGeoTranslation(0,-47.1902,0)); E61T->AddNode(Z61uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z61uTu->AddNode(Z61Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z61Tuu->AddNodeOverlap(u61Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E62T,1,new TGeoTranslation(0,-38.4188,0)); E62T->AddNode(Z62uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z62uTu->AddNode(Z62Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z62Tuu->AddNodeOverlap(u62Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E71T,1,new TGeoTranslation(0,-29.6475,0)); E71T->AddNode(Z71uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z71uTu->AddNode(Z71Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z71Tuu->AddNodeOverlap(u71Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E72T,1,new TGeoTranslation(0,-20.8761,0)); E72T->AddNode(Z72uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z72uTu->AddNode(Z72Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z72Tuu->AddNodeOverlap(u72Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E81T,1,new TGeoTranslation(0,-12.1047,0)); E81T->AddNode(Z81uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z81uTu->AddNode(Z81Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z81Tuu->AddNodeOverlap(u81Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E82T,1,new TGeoTranslation(0,-3.6279,0)); E82T->AddNode(Z82uTu,1,new TGeoTranslation(0,0,-0.9880001E-01)); Z82uTu->AddNode(Z82Tuu,1,new TGeoTranslation(0,0,-0.1917)); Z82Tuu->AddNodeOverlap(u82Pu,1,new TGeoCombiTrans(0,0,-156.765,rot18)); EMST->AddNode(E91T,1,new TGeoTranslation(0,11.2128,0)); E91T->AddNode(Z91uTu,1,gGeoIdentity); Z91uTu->AddNode(Z91Tuu,1,new TGeoTranslation(0,0,-0.181)); Z91Tuu->AddNodeOverlap(u91Pu,1,new TGeoCombiTrans(0,0,-156.874,rot18)); EMST->AddNode(E92T,1,new TGeoTranslation(0,34.6373,0)); E92T->AddNode(Z92uTu,1,gGeoIdentity); Z92uTu->AddNode(Z92Tuu,1,new TGeoTranslation(0,0,-0.181)); Z92Tuu->AddNodeOverlap(u92Pu,1,new TGeoCombiTrans(0,0,-156.874,rot18)); EMST->AddNode(E93T,1,new TGeoTranslation(0,60.7481,0)); E93T->AddNode(Z93uTu,1,gGeoIdentity); Z93uTu->AddNode(Z93Tuu,1,new TGeoTranslation(0,0,-0.181)); Z93Tuu->AddNodeOverlap(u93Pu,1,new TGeoCombiTrans(0,0,-156.874,rot18)); ECd_d->AddNode(ECMG,1,new TGeoTranslation(0,0,192.7122)); TGeoVolume *ECGM = ECMG->Divide("ECGM",2,16,11.25,22.5); ECGM->AddNode(E50B,1,new TGeoCombiTrans(134.2348,0,0,rot13)); E50B->AddNodeOverlap(u50Pu,1,new TGeoCombiTrans(0,0,-134.2348,rot18)); TGeoVolume *u50Fu = u50Pu->Divide("&50F",2,4,-11.25,5.625); u50Fu->AddNode(u50Ru->GetVolume(0),1,gGeoIdentity); u50Ru->AddNode(p50Sp,1,gGeoIdentity); p50Sp->AddNode(p50Gp,1,new TGeoTranslation(0,0,0.328)); p50Gp->AddNode(AD50,1,new TGeoTranslation(0,0,0.2172)); p50Gp->AddNode(AD50,2,new TGeoTranslation(0,0,-0.1336)); p50Sp->AddNode(p50Gp,2,new TGeoTranslation(0,0,-0.328)); u50Fu->AddNode(u50Ru->GetVolume(1),2,gGeoIdentity); u50Fu->AddNode(u50Ru->GetVolume(2),3,gGeoIdentity); ECGM->AddNode(E50T,1,new TGeoCombiTrans(156.8158,0,0,rot13)); E50T->AddNodeOverlap(u50Pu,1,new TGeoCombiTrans(0,0,-156.8158,rot18)); ECd_d->AddNodeOverlap(ECOH,1,new TGeoTranslation(0,0,256.0536)); TGeoVolume *ECOP = ECOH->Divide("ECOP",2,16,0,22.5); ECOP->AddNode(ECO2,1,new TGeoCombiTrans(189.898,0,0,rot19)); ECO2->AddNode(EOHS,1,new TGeoTranslation(-6.3339,0,0)); EOHS->AddNode(EO11,1,new TGeoTranslation(-66.4119,0,0)); EO11->AddNodeOverlap(RO11->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO11->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); PO11->AddNode(AO11,1,new TGeoTranslation(-0.53,0,0)); PO11->AddNode(rO11r,1,new TGeoTranslation(-0.3276,0,0)); PO11->AddNode(AO11,2,new TGeoTranslation(-0.1253,0,0)); PO11->AddNode(AO11,3,new TGeoTranslation(5.4808,0,0)); PO11->AddNode(rO11r,2,new TGeoTranslation(5.6831,0,0)); PO11->AddNode(AO11,4,new TGeoTranslation(5.8854,0,0)); EO11->AddNodeOverlap(RO11->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO11->AddNodeOverlap(RO11->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO12,1,new TGeoTranslation(-54.3904,0,0)); EO12->AddNodeOverlap(RO12->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO12->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO12->AddNodeOverlap(RO12->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO13,1,new TGeoTranslation(-42.3689,0,0)); EO13->AddNodeOverlap(RO13->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO13->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(16),17,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(17),18,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(18),19,new TGeoCombiTrans(0,0,-189.898,rot19)); EO13->AddNodeOverlap(RO13->GetVolume(19),20,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO14,1,new TGeoTranslation(-30.2495,0,0)); EO14->AddNodeOverlap(RO14->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO14->AddNodeOverlap(PO14,1,new TGeoCombiTrans(189.898,0,0,rot19)); PO14->AddNode(AO11,1,new TGeoTranslation(-0.6278,0,0)); PO14->AddNode(rO11r,1,new TGeoTranslation(-0.4254,0,0)); PO14->AddNode(AO11,2,new TGeoTranslation(-0.2231,0,0)); PO14->AddNode(AO11,3,new TGeoTranslation(5.3814,0,0)); PO14->AddNode(rO11r,2,new TGeoTranslation(5.5823,0,0)); PO14->AddNode(AO11,4,new TGeoTranslation(5.7832,0,0)); PO14->AddNode(rO14r,1,new TGeoTranslation(6.0079,0,0)); EO14->AddNodeOverlap(RO14->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO14->AddNodeOverlap(RO14->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO21,1,new TGeoTranslation(-18.1301,0,0)); EO21->AddNodeOverlap(RO21->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO21->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(16),17,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(17),18,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(18),19,new TGeoCombiTrans(0,0,-189.898,rot19)); EO21->AddNodeOverlap(RO21->GetVolume(19),20,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO22,1,new TGeoTranslation(-6.10855,0,0)); EO22->AddNodeOverlap(RO22->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO22->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO22->AddNodeOverlap(RO22->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO23,1,new TGeoTranslation(5.91295,0,0)); EO23->AddNodeOverlap(RO23->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO23->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO23->AddNodeOverlap(RO23->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO24,1,new TGeoTranslation(18.0324,0,0)); EO24->AddNodeOverlap(RO24->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO24->AddNodeOverlap(PO14,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO24->AddNodeOverlap(RO24->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO31,1,new TGeoTranslation(30.1518,0,0)); EO31->AddNodeOverlap(RO31->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO31->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO31->AddNodeOverlap(RO31->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO32,1,new TGeoTranslation(42.1733,0,0)); EO32->AddNodeOverlap(RO32->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO32->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO32->AddNodeOverlap(RO32->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO33,1,new TGeoTranslation(54.1948,0,0)); EO33->AddNodeOverlap(RO33->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO33->AddNodeOverlap(PO11,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(16),17,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(17),18,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(18),19,new TGeoCombiTrans(0,0,-189.898,rot19)); EO33->AddNodeOverlap(RO33->GetVolume(19),20,new TGeoCombiTrans(0,0,-189.898,rot19)); EOHS->AddNode(EO34,1,new TGeoTranslation(66.3141,0,0)); EO34->AddNodeOverlap(RO34->GetVolume(0),1,new TGeoCombiTrans(0,0,-189.898,rot19)); RO34->AddNodeOverlap(PO14,1,new TGeoCombiTrans(189.898,0,0,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(1),2,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(2),3,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(3),4,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(4),5,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(5),6,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(6),7,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(7),8,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(8),9,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(9),10,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(10),11,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(11),12,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(12),13,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(13),14,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(14),15,new TGeoCombiTrans(0,0,-189.898,rot19)); EO34->AddNodeOverlap(RO34->GetVolume(15),16,new TGeoCombiTrans(0,0,-189.898,rot19)); ECd_d->AddNodeOverlap(ECOM,1,new TGeoTranslation(0,0,177.0519)); TGeoVolume *ECMP = ECOM->Divide("ECMP",2,16,0,22.5); ECMP->AddNode(ECO1,1,new TGeoCombiTrans(187.283,0,0,rot19)); ECO1->AddNode(EOG_,1,gGeoIdentity); EOG_->AddNodeOverlap(ROG_->GetVolume(0),1,new TGeoCombiTrans(0,0,-187.283,rot19)); ROG_->AddNodeOverlap(POG_,1,new TGeoCombiTrans(187.283,0,0,rot19)); POG_->AddNode(AOG_,1,new TGeoTranslation(-0.6294001,0,0)); POG_->AddNode(rOG_r,1,new TGeoTranslation(-0.427,0,0)); POG_->AddNode(AOG_,2,new TGeoTranslation(-0.2245,0,0)); POG_->AddNode(qOG_q,1,new TGeoTranslation(-0.1000000E-03,0,0)); POG_->AddNode(AOG_,3,new TGeoTranslation(0.2244,0,0)); POG_->AddNode(rOG_r,2,new TGeoTranslation(0.4268,0,0)); POG_->AddNode(AOG_,4,new TGeoTranslation(0.6293001,0,0)); EOG_->AddNodeOverlap(ROG_->GetVolume(1),2,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(2),3,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(3),4,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(4),5,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(5),6,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(6),7,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(7),8,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(8),9,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(9),10,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(10),11,new TGeoCombiTrans(0,0,-187.283,rot19)); EOG_->AddNodeOverlap(ROG_->GetVolume(11),12,new TGeoCombiTrans(0,0,-187.283,rot19)); ECd_d->AddNode(CAd1d,1,gGeoIdentity); ECd_d->AddNode(CAd2d,1,gGeoIdentity); ECd_d->AddNode(CAd3d,1,gGeoIdentity); ECd_d->AddNode(CCd1d,1,gGeoIdentity); ECd_d->AddNode(CCd2d,1,gGeoIdentity); ECd_d->AddNode(CCd3d,1,gGeoIdentity); ECd_d->AddNode(CAd4d->GetVolume(0),1,new TGeoTranslation(0,0,175.895)); ECd_d->AddNode(CAd4d->GetVolume(1),2,new TGeoTranslation(0,0,132.08)); ECd_d->AddNode(CAd4d->GetVolume(2),3,new TGeoTranslation(0,0,392.19)); ECd_d->AddNode(CAd4d->GetVolume(3),4,new TGeoTranslation(0,0,389.2093)); ECd_d->AddNode(CAd4d->GetVolume(4),5,new TGeoTranslation(0,0,383.9489)); ECd_d->AddNode(CAd4d->GetVolume(5),6,new TGeoTranslation(0,0,394.4696)); ECd_d->AddNode(CAd4d->GetVolume(6),7,new TGeoTranslation(0,0,270.51)); ECd_d->AddNode(CAd4d->GetVolume(7),9,new TGeoTranslation(0,0,146.2532)); ECd_d->AddNode(CAd4d->GetVolume(8),8,new TGeoTranslation(0,0,145.415)); ECd_d->AddNode(CAd4d->GetVolume(9),10,new TGeoTranslation(0,0,273.05)); ECd_d->AddNode(CAd4d->GetVolume(10),11,new TGeoTranslation(0,0,184.785)); ECd_d->AddNode(CAd4d->GetVolume(11),12,new TGeoTranslation(0,0,147.259)); ECd_d->AddNode(CAd4d->GetVolume(12),13,new TGeoTranslation(0,0,387.1531)); ECd_d->AddNode(CAd4d->GetVolume(13),14,new TGeoTranslation(0,0,384.0924)); ECd_d->AddNode(CAd4d->GetVolume(14),15,new TGeoTranslation(0,0,378.7521)); ECd_d->AddNode(CAd4d->GetVolume(15),16,new TGeoTranslation(0,0,389.4328)); ECd_d->AddNode(ICDN,1,rot1); TGeoVolume *DICN = ICDN->Divide("DICN",2,8,213.75,22.5); DICN->AddNode(ICD1,12,rot1); DICN->AddNode(ICD2,13,rot1); DICN->AddNode(ICD3,14,rot1); ECd_d->AddNode(ICDdd,1,rot1); TGeoVolume *DICdd = ICDdd->Divide("DIC+",2,8,33.75,22.5); DICdd->AddNode(ICD1,12,rot1); DICdd->AddNode(ICD2,13,rot1); DICdd->AddNode(ICD3,14,rot1); ECd_d->AddNode(L0__,1,new TGeoTranslation(0,0,140.7668)); L0__->AddNode(LUM_,1,new TGeoTranslation(0,0,1.3716)); LUM_->AddNode(L0OR,1,gGeoIdentity); LUM_->AddNode(L0IR,1,gGeoIdentity); LUM_->AddNode(L0BP,1,new TGeoTranslation(0,0,1.1335)); LUM_->AddNode(L0FP,1,new TGeoTranslation(0,0,-1.1335)); LUM_->AddNode(L0IP,1,new TGeoTranslation(0,0,-1.1335)); LUM_->AddNode(L0SC,1,new TGeoTranslation(0,0,0.1016)); TGeoVolume *L0SH = L0SC->Divide("L0SH",2,24,-7.5,15); L0__->AddNode(LPMT,1,new TGeoTranslation(0,0,-3.636)); LPMT->AddNode(L0OM,1,gGeoIdentity); LPMT->AddNode(L0IM,1,gGeoIdentity); LPMT->AddNode(L0OP,1,new TGeoTranslation(0,0,-3.5979)); D0__->AddNodeOverlap(ECe_e,1,rot6); ECe_e->AddNodeOverlap(ELA1,1,gGeoIdentity); ECe_e->AddNodeOverlap(ELA2,1,gGeoIdentity); ECe_e->AddNodeOverlap(ELA3,1,gGeoIdentity); ECe_e->AddNodeOverlap(ELA4,1,gGeoIdentity); ECe_e->AddNodeOverlap(ELA5,1,gGeoIdentity); ECe_e->AddNode(EXCL,1,gGeoIdentity); ECe_e->AddNode(ECEM,1,new TGeoTranslation(0,0,170.2283)); ECe_e->AddNode(ECIH,1,new TGeoTranslation(0,0,281.4223)); ECe_e->AddNodeOverlap(ECMF,1,new TGeoTranslation(0,0,271.3984)); ECe_e->AddNode(ECMG,1,new TGeoTranslation(0,0,193.7104)); ECe_e->AddNodeOverlap(ECOH,1,new TGeoTranslation(0,0,257.1408)); ECe_e->AddNodeOverlap(ECOM,1,new TGeoTranslation(0,0,178.1391)); ECe_e->AddNode(CAd1d,1,gGeoIdentity); ECe_e->AddNode(CAd2d,1,gGeoIdentity); ECe_e->AddNode(CAd3d,1,gGeoIdentity); ECe_e->AddNode(CCd1d,1,gGeoIdentity); ECe_e->AddNode(CCd2d,1,gGeoIdentity); ECe_e->AddNode(CCd3d,1,gGeoIdentity); ECe_e->AddNode(CAd4d->GetVolume(16),1,new TGeoTranslation(0,0,175.895)); ECe_e->AddNode(CAd4d->GetVolume(17),2,new TGeoTranslation(0,0,132.08)); ECe_e->AddNode(CAd4d->GetVolume(18),3,new TGeoTranslation(0,0,392.19)); ECe_e->AddNode(CAd4d->GetVolume(19),4,new TGeoTranslation(0,0,389.2093)); ECe_e->AddNode(CAd4d->GetVolume(20),5,new TGeoTranslation(0,0,383.9489)); ECe_e->AddNode(CAd4d->GetVolume(21),6,new TGeoTranslation(0,0,394.4696)); ECe_e->AddNode(CAd4d->GetVolume(22),7,new TGeoTranslation(0,0,270.51)); ECe_e->AddNode(CAd4d->GetVolume(23),8,new TGeoTranslation(0,0,145.415)); ECe_e->AddNode(CAd4d->GetVolume(24),9,new TGeoTranslation(0,0,146.2532)); ECe_e->AddNode(CAd4d->GetVolume(25),10,new TGeoTranslation(0,0,273.05)); ECe_e->AddNode(CAd4d->GetVolume(26),11,new TGeoTranslation(0,0,184.785)); ECe_e->AddNode(CAd4d->GetVolume(27),12,new TGeoTranslation(0,0,147.259)); ECe_e->AddNode(CAd4d->GetVolume(28),13,new TGeoTranslation(0,0,387.1531)); ECe_e->AddNode(CAd4d->GetVolume(29),14,new TGeoTranslation(0,0,384.0924)); ECe_e->AddNode(CAd4d->GetVolume(30),15,new TGeoTranslation(0,0,378.7521)); ECe_e->AddNode(CAd4d->GetVolume(31),16,new TGeoTranslation(0,0,389.4328)); ECe_e->AddNode(ICDS,2,rot1); TGeoVolume *DICS = ICDS->Divide("DICS",2,8,213.75,22.5); DICS->AddNode(ICD1,12,rot1); DICS->AddNode(ICD2,13,rot1); DICS->AddNode(ICD3,14,rot1); ECe_e->AddNode(ICDee,2,rot1); TGeoVolume *DICee = ICDee->Divide("DIC-",2,7,33.75,22.5); DICee->AddNode(ICD1,12,rot1); DICee->AddNode(ICD2,13,rot1); DICee->AddNode(ICD3,14,rot1); ECe_e->AddNode(ICDX,1,new TGeoCombiTrans(-100.516,-29.098,162,rot282)); ICDX->AddNode(ICD9,14,new TGeoTranslation(-1.637,-17.922,0)); ICDX->AddNode(ICD8,13,new TGeoTranslation(-0.289,-3.169,0)); ICDX->AddNode(ICD7,12,new TGeoTranslation(1.347,14.753,0)); ECe_e->AddNode(L0__,1,new TGeoTranslation(0,0,140.7668)); D0__->AddNodeOverlap(FPSdd,1,gGeoIdentity); FPSdd->AddNode(FPS_,1,new TGeoTranslation(0,0,134.5542)); FPS_->AddNode(AL1dd,1,gGeoIdentity); FPS_->AddNode(RN1dd,1,gGeoIdentity); FPS_->AddNode(WD1M,1,new TGeoCombiTrans(0,0,-0.65,rot294)); TGeoVolume *WD1P = WD1M->Divide("WD1P",2,8,0,45); WD1P->AddNode(WD1dd,1,new TGeoTranslation(-3.2549,0,0)); FPS_->AddNode(WD1M,2,rot294); FPS_->AddNode(RB1dd,1,new TGeoTranslation(-121.011,-80.857,0)); FPS_->AddNode(RB1dd,2,new TGeoCombiTrans(-28.3932,-142.7422,0,rot35)); FPS_->AddNode(RB1dd,3,new TGeoCombiTrans(80.8569,-121.011,0,rot44)); FPS_->AddNode(RB1dd,4,new TGeoCombiTrans(142.7422,-28.3932,0,rot53)); FPS_->AddNode(RB1dd,5,new TGeoCombiTrans(121.011,80.8569,0,rot62)); FPS_->AddNode(RB1dd,6,new TGeoCombiTrans(28.3932,142.7422,0,rot71)); FPS_->AddNode(RB1dd,7,new TGeoCombiTrans(-80.8569,121.011,0,rot80)); FPS_->AddNode(RB1dd,8,new TGeoCombiTrans(-142.7422,28.3932,0,rot89)); FPS_->AddNode(AL2dd,1,gGeoIdentity); FPS_->AddNode(RN2dd,1,gGeoIdentity); FPS_->AddNode(WD2M,1,new TGeoCombiTrans(0,0,-0.65,rot295)); TGeoVolume *WD2P = WD2M->Divide("WD2P",2,8,0,45); WD2P->AddNode(WD2dd,1,new TGeoTranslation(-3.2549,0,0)); FPS_->AddNode(WD2M,2,rot295); FPS_->AddNode(RB2dd,1,new TGeoTranslation(-80.857,-121.011,0)); FPS_->AddNode(RB2dd,2,new TGeoCombiTrans(28.3932,-142.7422,0,rot35)); FPS_->AddNode(RB2dd,3,new TGeoCombiTrans(121.011,-80.857,0,rot44)); FPS_->AddNode(RB2dd,4,new TGeoCombiTrans(142.7422,28.3932,0,rot53)); FPS_->AddNode(RB2dd,5,new TGeoCombiTrans(80.857,121.011,0,rot62)); FPS_->AddNode(RB2dd,6,new TGeoCombiTrans(-28.3932,142.7422,0,rot71)); FPS_->AddNode(RB2dd,7,new TGeoCombiTrans(-121.011,80.857,0,rot80)); FPS_->AddNode(RB2dd,8,new TGeoCombiTrans(-142.7422,-28.3932,0,rot89)); FPS_->AddNode(AL3dd,1,gGeoIdentity); FPS_->AddNode(PBd_d,1,gGeoIdentity); FPS_->AddNode(AL5dd,1,gGeoIdentity); FPS_->AddNode(RN5dd,1,gGeoIdentity); FPS_->AddNode(WD3M,1,new TGeoCombiTrans(0,0,-0.65,rot296)); TGeoVolume *WD3P = WD3M->Divide("WD3P",2,8,0,45); WD3P->AddNode(WD3dd,1,new TGeoTranslation(-3.2549,0,0)); FPS_->AddNode(WD3M,2,rot296); FPS_->AddNode(RB3dd,1,new TGeoTranslation(-1210.049,-808.5289,0)); FPS_->AddNode(RB3dd,2,new TGeoCombiTrans(-283.9176,-1427.35,0,rot35)); FPS_->AddNode(RB3dd,3,new TGeoCombiTrans(808.5289,-1210.049,0,rot44)); FPS_->AddNode(RB3dd,4,new TGeoCombiTrans(1427.35,-283.9177,0,rot53)); FPS_->AddNode(RB3dd,5,new TGeoCombiTrans(1210.049,808.5288,0,rot62)); FPS_->AddNode(RB3dd,6,new TGeoCombiTrans(283.9177,1427.35,0,rot71)); FPS_->AddNode(RB3dd,7,new TGeoCombiTrans(-808.5288,1210.049,0,rot80)); FPS_->AddNode(RB3dd,8,new TGeoCombiTrans(-1427.35,283.9177,0,rot89)); FPS_->AddNode(AL6dd,1,gGeoIdentity); FPS_->AddNode(RN6dd,1,gGeoIdentity); FPS_->AddNode(WD4M,1,new TGeoCombiTrans(0,0,-0.65,rot297)); TGeoVolume *WD4P = WD4M->Divide("WD4P",2,8,0,45); WD4P->AddNode(WD4dd,1,new TGeoTranslation(-3.2549,0,0)); FPS_->AddNode(WD4M,2,rot297); FPS_->AddNode(RB4dd,1,new TGeoTranslation(-808.5289,-1210.049,0)); FPS_->AddNode(RB4dd,2,new TGeoCombiTrans(283.9175,-1427.35,0,rot35)); FPS_->AddNode(RB4dd,3,new TGeoCombiTrans(1210.049,-808.5289,0,rot44)); FPS_->AddNode(RB4dd,4,new TGeoCombiTrans(1427.35,283.9175,0,rot53)); FPS_->AddNode(RB4dd,5,new TGeoCombiTrans(808.529,1210.049,0,rot62)); FPS_->AddNode(RB4dd,6,new TGeoCombiTrans(-283.9175,1427.35,0,rot71)); FPS_->AddNode(RB4dd,7,new TGeoCombiTrans(-1210.049,808.529,0,rot80)); FPS_->AddNode(RB4dd,8,new TGeoCombiTrans(-1427.35,-283.9174,0,rot89)); FPS_->AddNode(AL7dd,1,gGeoIdentity); FPS_->AddNode(RN7dd,1,gGeoIdentity); D0__->AddNodeOverlap(FPSee,1,rot6); FPSee->AddNode(FPS_,1,new TGeoTranslation(0,0,134.5542)); gGeoManager->CloseGeometry(); }