#include #include #include "TGeoManager.h" #include "TMath.h" // Create Matrix Unity TGeoRotation *fGlobalRot = new TGeoRotation(); // Create a null translation TGeoTranslation *fGlobalTrans = new TGeoTranslation(); fGlobalTrans->SetTranslation(0.0,0.0,0.0); TGeoRotation *fRefRot = NULL; TGeoManager* gGeoMan = NULL; Double_t fThetaX = 0.; Double_t fThetaY = 0.; Double_t fThetaZ = 0.; Double_t fPhi = 0.; Double_t fTheta = 0.; Double_t fPsi = 0.; Double_t fX = 0.; Double_t fY = 0.; Double_t fZ = 0.; Bool_t fLocalTrans = kFALSE; Bool_t fLabTrans = kFALSE; void create_califa_geo(const char* geoTag) { // Usage: select the geoTag when calling the macro for a new CALIFA geo // Possible geoTag values: // geoTag - Short description // 0_v5.0 - OLD CALIFA 5.0, including BARREL and ENDCAP: // 1_v7.05 - CALIFA 7.05, only BARREL // 2_v7.07 - CALIFA 7.07, only BARREL // 3_v7.09 - CALIFA 7.09, only BARREL (BP: benjamin.pietras@usc.es) // 4_v7.17 - CALIFA 7.17, only ENDCAP (in CsI[Tl]) // 5_v7.07_7.17 - CALIFA 7.07+7.17 CsI // 6_v7.09_7.17 - CALIFA 7.09+7.17 CsI // 7_v7.17PW - CALIFA 717PHOSWICH, only phoswich ENDCAP (JSDR: josesrs@gmail.com) // 8_v7.07_v7.17PW - CALIFA 7.07+7.17PHOSWICH // 9_v7.09_v7.17PW - CALIFA 7.09+7.17PHOSWICH // 10_v8.11 - CALIFA 8.11, only BARREL // 11_v8.11_v7.17PW - PHOSWICH ENDCAP ADAPTED TO CALIFA BARREL 8.11 // 12 - CALIFA 8.11 +7.17 - CsI (ongoing work) // 13 - CALIFA 8.13d, only BARREL (ongoing work) // 14 - (ongoing work) // 15_v8.11_iPhos1.01 - CALIFA 8.11 + iPhos 1.01 (ongoing work) // ------- Load media from media file ----------------------------------- FairGeoLoader* geoLoad = new FairGeoLoader("TGeo","FairGeoLoader"); FairGeoInterface* geoFace = geoLoad->getGeoInterface(); TString geoPath = gSystem->Getenv("VMCWORKDIR"); TString medFile = geoPath + "/geometry/media_r3b.geo"; geoFace->setMediaFile(medFile); geoFace->readMedia(); gGeoMan = gGeoManager; // -------------------------------------------------------------------------- // ------- Geometry file name (output) ---------------------------------- TString geoFileName = geoPath + "/geometry/califa_"; geoFileName = geoFileName + geoTag + ".geo.root"; // -------------------------------------------------------------------------- // ----------------- Get and create the required media ----------------- FairGeoMedia* geoMedia = geoFace->getMedia(); FairGeoBuilder* geoBuild = geoLoad->getGeoBuilder(); FairGeoMedium* mAir = geoMedia->getMedium("Air"); if ( ! mAir ) Fatal("Main", "FairMedium Air not found"); geoBuild->createMedium(mAir); TGeoMedium* pAirMedium = gGeoMan->GetMedium("Air"); if ( ! pAirMedium ) Fatal("Main", "Medium Air not found"); FairGeoMedium* mCsI = geoMedia->getMedium("CsI"); if ( ! mCsI ) Fatal("Main", "FairMedium CsI not found"); geoBuild->createMedium(mCsI); TGeoMedium* pCsIMedium = gGeoMan->GetMedium("CsI"); if ( ! pCsIMedium ) Fatal("Main", "Medium CsI not found"); FairGeoMedium* mCar = geoMedia->getMedium("CarbonFibre"); if ( ! mCar ) Fatal("Main", "FairMedium CarbonFibre not found"); geoBuild->createMedium(mCar); TGeoMedium* pCarbonFibreMedium = gGeoMan->GetMedium("CarbonFibre"); if ( ! pCarbonFibreMedium ) Fatal("Main", "Medium CarbonFibre not found"); FairGeoMedium* mLaCl = geoMedia->getMedium("LaCl"); if ( ! mLaCl ) Fatal("Main", "FairMedium LaCl not found"); geoBuild->createMedium(mLaCl); TGeoMedium* pLaClMedium = gGeoMan->GetMedium("LaCl"); if ( ! pLaClMedium ) Fatal("Main", "Medium LaCl not found"); FairGeoMedium* mLaBr = geoMedia->getMedium("LaBr"); if ( ! mLaBr ) Fatal("Main", "FairMedium LaBr not found"); geoBuild->createMedium(mLaBr); TGeoMedium* pLaBrMedium = gGeoMan->GetMedium("LaBr"); if ( ! pLaBrMedium ) Fatal("Main", "Medium LaBr not found"); FairGeoMedium* mTfl = geoMedia->getMedium("Tefflon"); if ( ! mTfl ) Fatal("Main", "FairMedium Tefflon not found"); geoBuild->createMedium(mTfl); TGeoMedium* pWrappingMedium = gGeoMan->GetMedium("Tefflon"); if ( ! pWrappingMedium ) Fatal("Main", "Medium Tefflon not found"); // -------------------------------------------------------------------------- // -------------- Create geometry and top volume ------------------------- gGeoMan = (TGeoManager*)gROOT->FindObject("FAIRGeom"); gGeoMan->SetName("CALIFAgeom"); TGeoVolume* top = new TGeoVolumeAssembly("TOP"); gGeoMan->SetTopVolume(top); // -------------------------------------------------------------------------- //WORLD //TGeoVolume *pAWorld = top; // Defintion of the Mother Volume Double_t length = 300.; TGeoShape *pCBWorldOut = new TGeoBBox("Califa_boxOut", length/2.0, length/2.0, length/2.0); TGeoShape *pCBWorldIn1 = new TGeoTube("Califa_Centerpart1", // hole to accommodate the tracker 0., // Rmin 26.4, // Rmax 190./2.0); // half length TGeoCombiTrans *t_part1 = new TGeoCombiTrans("t_part1",0.,0.,-55,fRefRot); t_part1->RegisterYourself(); TGeoShape *pCBWorldIn2 = new TGeoTube("Califa_Centerpart2", // hole to accommodate the pipe through the end-cap 0., // Rmin 5., // Rmax 110./2.0); // half length TGeoCombiTrans *t_part2 = new TGeoCombiTrans("t_part2",0.,0.,95,fRefRot); t_part2->RegisterYourself(); TGeoCompositeShape *pCBWorld = new TGeoCompositeShape("Califa_box", " Califa_boxOut - (Califa_Centerpart1:t_part1 + Califa_Centerpart2:t_part2)"); TGeoVolume* pWorld = new TGeoVolume("CalifaWorld",pCBWorld, pAirMedium); TGeoCombiTrans *t0 = new TGeoCombiTrans(); TGeoCombiTrans *pGlobalc = GetGlobalPosition(t0); // add the sphere as Mother Volume top->AddNode(pWorld, 0, pGlobalc); //Generated 1/9/2014 17:57:29 from macro createGeometryCLF811.pl by Hector Alvarez Pol (hector.alvarez.es) //Alveolus Double_t* vertices_Alv=new Double_t[16]; Double_t* vertices_inner_Alv=new Double_t[16]; vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.807; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.806; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.355273842; vertices_Alv[5] = -6.985409328; vertices_inner_Alv[4] = 6.354273842; vertices_inner_Alv[5] = -6.984409328; vertices_Alv[6] = 0.451726158; vertices_Alv[7] = -6.985409328; vertices_inner_Alv[6] = 0.452726158; vertices_inner_Alv[7] = -6.984409328; vertices_Alv[8] = -1.593513291; vertices_Alv[9] = 1.655196415; vertices_inner_Alv[8] = -1.592513291; vertices_inner_Alv[9] = 1.654196415; vertices_Alv[10] = 8.400513291; vertices_Alv[11] = 1.655196415; vertices_inner_Alv[10] = 8.399513291; vertices_inner_Alv[11] = 1.654196415; vertices_Alv[12] = 7.723128311; vertices_Alv[13] = -8.832113977; vertices_inner_Alv[12] = 7.722128311; vertices_inner_Alv[13] = -8.831113977; vertices_Alv[14] = -0.916128311; vertices_Alv[15] = -8.832113977; vertices_inner_Alv[14] = -0.915128311; vertices_inner_Alv[15] = -8.831113977; TGeoVolume *Alveolus_1=gGeoManager->MakeArb8("Alveolus_1", pCarbonFibreMedium,10, vertices_Alv); Alveolus_1->SetLineColor(kBlue); TGeoVolume *AlveolusInner_1=gGeoManager->MakeArb8("AlveolusInner_1", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_1->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.441; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.44; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.17278443; vertices_Alv[5] = -4.992800858; vertices_inner_Alv[4] = 6.17178443; vertices_inner_Alv[5] = -4.991800858; vertices_Alv[6] = 0.26821557; vertices_Alv[7] = -4.992800858; vertices_inner_Alv[6] = 0.26921557; vertices_inner_Alv[7] = -4.991800858; vertices_Alv[8] = -1.702505526; vertices_Alv[9] = 0.961766999; vertices_inner_Alv[8] = -1.701505526; vertices_inner_Alv[9] = 0.960766999; vertices_Alv[10] = 8.143505526; vertices_Alv[11] = 0.961766999; vertices_inner_Alv[10] = 8.142505526; vertices_inner_Alv[11] = 0.960766999; vertices_Alv[12] = 7.763440254; vertices_Alv[13] = -6.131482259; vertices_inner_Alv[12] = 7.762440254; vertices_inner_Alv[13] = -6.130482259; vertices_Alv[14] = -1.322440254; vertices_Alv[15] = -6.131482259; vertices_inner_Alv[14] = -1.321440254; vertices_inner_Alv[15] = -6.130482259; TGeoVolume *Alveolus_2=gGeoManager->MakeArb8("Alveolus_2", pCarbonFibreMedium,10, vertices_Alv); Alveolus_2->SetLineColor(kBlue); TGeoVolume *AlveolusInner_2=gGeoManager->MakeArb8("AlveolusInner_2", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_2->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.351; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.35; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.127236283; vertices_Alv[5] = -4.99499047; vertices_inner_Alv[4] = 6.126236283; vertices_inner_Alv[5] = -4.99399047; vertices_Alv[6] = 0.223763717; vertices_Alv[7] = -4.99499047; vertices_inner_Alv[6] = 0.224763717; vertices_inner_Alv[7] = -4.99399047; vertices_Alv[8] = -1.798335042; vertices_Alv[9] = 0.972668234; vertices_inner_Alv[8] = -1.797335042; vertices_inner_Alv[9] = 0.971668234; vertices_Alv[10] = 8.149335042; vertices_Alv[11] = 0.972668234; vertices_inner_Alv[10] = 8.148335042; vertices_inner_Alv[11] = 0.971668234; vertices_Alv[12] = 7.831895488; vertices_Alv[13] = -6.124586823; vertices_inner_Alv[12] = 7.830895488; vertices_inner_Alv[13] = -6.123586823; vertices_Alv[14] = -1.480895488; vertices_Alv[15] = -6.124586823; vertices_inner_Alv[14] = -1.479895488; vertices_inner_Alv[15] = -6.123586823; TGeoVolume *Alveolus_3=gGeoManager->MakeArb8("Alveolus_3", pCarbonFibreMedium,10, vertices_Alv); Alveolus_3->SetLineColor(kBlue); TGeoVolume *AlveolusInner_3=gGeoManager->MakeArb8("AlveolusInner_3", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_3->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.2575; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.2565; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.080822201; vertices_Alv[5] = -4.996877521; vertices_inner_Alv[4] = 6.079822201; vertices_inner_Alv[5] = -4.995877521; vertices_Alv[6] = 0.176677799; vertices_Alv[7] = -4.996877521; vertices_inner_Alv[6] = 0.177677799; vertices_inner_Alv[7] = -4.995877521; vertices_Alv[8] = -1.873465321; vertices_Alv[9] = 0.986986076; vertices_inner_Alv[8] = -1.872465321; vertices_inner_Alv[9] = 0.985986076; vertices_Alv[10] = 8.13096532; vertices_Alv[11] = 0.986986076; vertices_inner_Alv[10] = 8.12996532; vertices_inner_Alv[11] = 0.985986076; vertices_Alv[12] = 7.879832678; vertices_Alv[13] = -6.113713347; vertices_inner_Alv[12] = 7.878832678; vertices_inner_Alv[13] = -6.112713347; vertices_Alv[14] = -1.622332678; vertices_Alv[15] = -6.113713347; vertices_inner_Alv[14] = -1.621332678; vertices_inner_Alv[15] = -6.112713347; TGeoVolume *Alveolus_4=gGeoManager->MakeArb8("Alveolus_4", pCarbonFibreMedium,10, vertices_Alv); Alveolus_4->SetLineColor(kBlue); TGeoVolume *AlveolusInner_4=gGeoManager->MakeArb8("AlveolusInner_4", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_4->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.16; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.159; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.032604752; vertices_Alv[5] = -4.998376782; vertices_inner_Alv[4] = 6.031604752; vertices_inner_Alv[5] = -4.997376782; vertices_Alv[6] = 0.127395248; vertices_Alv[7] = -4.998376782; vertices_inner_Alv[6] = 0.128395248; vertices_inner_Alv[7] = -4.997376782; vertices_Alv[8] = -1.928206354; vertices_Alv[9] = 1.004081772; vertices_inner_Alv[8] = -1.927206354; vertices_inner_Alv[9] = 1.003081772; vertices_Alv[10] = 8.088206354; vertices_Alv[11] = 1.004081772; vertices_inner_Alv[10] = 8.087206354; vertices_inner_Alv[11] = 1.003081772; vertices_Alv[12] = 7.90627336; vertices_Alv[13] = -6.09935378; vertices_inner_Alv[12] = 7.90527336; vertices_inner_Alv[13] = -6.09835378; vertices_Alv[14] = -1.746273359; vertices_Alv[15] = -6.09935378; vertices_inner_Alv[14] = -1.745273359; vertices_inner_Alv[15] = -6.09835378; TGeoVolume *Alveolus_5=gGeoManager->MakeArb8("Alveolus_5", pCarbonFibreMedium,10, vertices_Alv); Alveolus_5->SetLineColor(kBlue); TGeoVolume *AlveolusInner_5=gGeoManager->MakeArb8("AlveolusInner_5", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_5->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.016; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.015; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 5.96052167; vertices_Alv[5] = -3.599572496; vertices_inner_Alv[4] = 5.95952167; vertices_inner_Alv[5] = -3.598572496; vertices_Alv[6] = 0.05547833; vertices_Alv[7] = -3.599572496; vertices_inner_Alv[6] = 0.05647833; vertices_inner_Alv[7] = -3.598572496; vertices_Alv[8] = -1.961110651; vertices_Alv[9] = 1.02300049; vertices_inner_Alv[8] = -1.960110651; vertices_inner_Alv[9] = 1.02200049; vertices_Alv[10] = 7.977110651; vertices_Alv[11] = 1.02300049; vertices_inner_Alv[10] = 7.976110651; vertices_inner_Alv[11] = 1.02200049; vertices_Alv[12] = 7.888418008; vertices_Alv[13] = -4.682508381; vertices_inner_Alv[12] = 7.887418008; vertices_inner_Alv[13] = -4.681508381; vertices_Alv[14] = -1.872418008; vertices_Alv[15] = -4.682508381; vertices_inner_Alv[14] = -1.871418008; vertices_inner_Alv[15] = -4.681508381; TGeoVolume *Alveolus_6=gGeoManager->MakeArb8("Alveolus_6", pCarbonFibreMedium,10, vertices_Alv); Alveolus_6->SetLineColor(kBlue); TGeoVolume *AlveolusInner_6=gGeoManager->MakeArb8("AlveolusInner_6", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_6->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 5.943; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 5.942; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 5.923522221; vertices_Alv[5] = -3.599947307; vertices_inner_Alv[4] = 5.922522221; vertices_inner_Alv[5] = -3.598947307; vertices_Alv[6] = 0.019477779; vertices_Alv[7] = -3.599947307; vertices_inner_Alv[6] = 0.020477779; vertices_inner_Alv[7] = -3.598947307; vertices_Alv[8] = -1.97214963; vertices_Alv[9] = 1.042554934; vertices_inner_Alv[8] = -1.97114963; vertices_inner_Alv[9] = 1.041554934; vertices_Alv[10] = 7.91514963; vertices_Alv[11] = 1.042554934; vertices_inner_Alv[10] = 7.91414963; vertices_inner_Alv[11] = 1.041554934; vertices_Alv[12] = 7.884841237; vertices_Alv[13] = -4.663787466; vertices_inner_Alv[12] = 7.883841237; vertices_inner_Alv[13] = -4.662787466; vertices_Alv[14] = -1.941841237; vertices_Alv[15] = -4.663787466; vertices_inner_Alv[14] = -1.940841237; vertices_inner_Alv[15] = -4.662787466; TGeoVolume *Alveolus_7=gGeoManager->MakeArb8("Alveolus_7", pCarbonFibreMedium,10, vertices_Alv); Alveolus_7->SetLineColor(kBlue); TGeoVolume *AlveolusInner_7=gGeoManager->MakeArb8("AlveolusInner_7", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_7->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 5.905; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 5.904; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 5.89147374; vertices_Alv[5] = -3.09997049; vertices_inner_Alv[4] = 5.89047374; vertices_inner_Alv[5] = -3.09897049; vertices_Alv[6] = 0.013526259; vertices_Alv[7] = -3.09997049; vertices_inner_Alv[6] = 0.014526259; vertices_inner_Alv[7] = -3.09897049; vertices_Alv[8] = -1.970980365; vertices_Alv[9] = 0.868840899; vertices_inner_Alv[8] = -1.969980365; vertices_inner_Alv[9] = 0.867840899; vertices_Alv[10] = 7.875980366; vertices_Alv[11] = 0.868840899; vertices_inner_Alv[10] = 7.874980366; vertices_inner_Alv[11] = 0.867840899; vertices_Alv[12] = 7.856178119; vertices_Alv[13] = -3.985990067; vertices_inner_Alv[12] = 7.855178119; vertices_inner_Alv[13] = -3.984990067; vertices_Alv[14] = -1.951178119; vertices_Alv[15] = -3.985990067; vertices_inner_Alv[14] = -1.950178119; vertices_inner_Alv[15] = -3.984990067; TGeoVolume *Alveolus_8=gGeoManager->MakeArb8("Alveolus_8", pCarbonFibreMedium,10, vertices_Alv); Alveolus_8->SetLineColor(kBlue); TGeoVolume *AlveolusInner_8=gGeoManager->MakeArb8("AlveolusInner_8", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_8->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 5.98; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 5.979; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 5.942019095; vertices_Alv[5] = -3.099767322; vertices_inner_Alv[4] = 5.941019095; vertices_inner_Alv[5] = -3.098767322; vertices_Alv[6] = 0.037980905; vertices_Alv[7] = -3.099767322; vertices_inner_Alv[6] = 0.038980905; vertices_inner_Alv[7] = -3.098767322; vertices_Alv[8] = -1.965623394; vertices_Alv[9] = 0.853362278; vertices_inner_Alv[8] = -1.964623394; vertices_inner_Alv[9] = 0.852362278; vertices_Alv[10] = 7.945623394; vertices_Alv[11] = 0.853362278; vertices_inner_Alv[10] = 7.944623394; vertices_inner_Alv[11] = 0.852362278; vertices_Alv[12] = 7.884567063; vertices_Alv[13] = -4.001009044; vertices_inner_Alv[12] = 7.883567063; vertices_inner_Alv[13] = -4.000009044; vertices_Alv[14] = -1.904567063; vertices_Alv[15] = -4.001009044; vertices_inner_Alv[14] = -1.903567063; vertices_inner_Alv[15] = -4.000009044; TGeoVolume *Alveolus_9=gGeoManager->MakeArb8("Alveolus_9", pCarbonFibreMedium,10, vertices_Alv); Alveolus_9->SetLineColor(kBlue); TGeoVolume *AlveolusInner_9=gGeoManager->MakeArb8("AlveolusInner_9", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_9->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.033; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.032; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 5.968673526; vertices_Alv[5] = -3.099332526; vertices_inner_Alv[4] = 5.967673526; vertices_inner_Alv[5] = -3.098332526; vertices_Alv[6] = 0.064326474; vertices_Alv[7] = -3.099332526; vertices_inner_Alv[6] = 0.065326474; vertices_inner_Alv[7] = -3.098332526; vertices_Alv[8] = -1.942983149; vertices_Alv[9] = 0.837117542; vertices_inner_Alv[8] = -1.941983149; vertices_inner_Alv[9] = 0.836117542; vertices_Alv[10] = 7.975983149; vertices_Alv[11] = 0.837117542; vertices_inner_Alv[10] = 7.974983149; vertices_inner_Alv[11] = 0.836117542; vertices_Alv[12] = 7.87426158; vertices_Alv[13] = -4.016322814; vertices_inner_Alv[12] = 7.87326158; vertices_inner_Alv[13] = -4.015322814; vertices_Alv[14] = -1.84126158; vertices_Alv[15] = -4.016322814; vertices_inner_Alv[14] = -1.84026158; vertices_inner_Alv[15] = -4.015322814; TGeoVolume *Alveolus_10=gGeoManager->MakeArb8("Alveolus_10", pCarbonFibreMedium,10, vertices_Alv); Alveolus_10->SetLineColor(kBlue); TGeoVolume *AlveolusInner_10=gGeoManager->MakeArb8("AlveolusInner_10", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_10->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.084; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.083; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 5.994197921; vertices_Alv[5] = -3.098699015; vertices_inner_Alv[4] = 5.993197921; vertices_inner_Alv[5] = -3.097699015; vertices_Alv[6] = 0.089802079; vertices_Alv[7] = -3.098699015; vertices_inner_Alv[6] = 0.090802079; vertices_inner_Alv[7] = -3.097699015; vertices_Alv[8] = -1.905548737; vertices_Alv[9] = 0.822216398; vertices_inner_Alv[8] = -1.904548737; vertices_inner_Alv[9] = 0.821216398; vertices_Alv[10] = 7.989548737; vertices_Alv[11] = 0.822216398; vertices_inner_Alv[10] = 7.988548737; vertices_inner_Alv[11] = 0.821216398; vertices_Alv[12] = 7.848027155; vertices_Alv[13] = -4.029860647; vertices_inner_Alv[12] = 7.847027155; vertices_inner_Alv[13] = -4.028860647; vertices_Alv[14] = -1.764027155; vertices_Alv[15] = -4.029860647; vertices_inner_Alv[14] = -1.763027155; vertices_inner_Alv[15] = -4.028860647; TGeoVolume *Alveolus_11=gGeoManager->MakeArb8("Alveolus_11", pCarbonFibreMedium,10, vertices_Alv); Alveolus_11->SetLineColor(kBlue); TGeoVolume *AlveolusInner_11=gGeoManager->MakeArb8("AlveolusInner_11", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_11->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.135; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.134; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.019512114; vertices_Alv[5] = -3.097848051; vertices_inner_Alv[4] = 6.018512114; vertices_inner_Alv[5] = -3.096848051; vertices_Alv[6] = 0.115487886; vertices_Alv[7] = -3.097848051; vertices_inner_Alv[6] = 0.116487886; vertices_inner_Alv[7] = -3.096848051; vertices_Alv[8] = -1.853335196; vertices_Alv[9] = 0.808351323; vertices_inner_Alv[8] = -1.852335196; vertices_inner_Alv[9] = 0.807351323; vertices_Alv[10] = 7.988335196; vertices_Alv[11] = 0.808351323; vertices_inner_Alv[10] = 7.987335196; vertices_inner_Alv[11] = 0.807351323; vertices_Alv[12] = 7.807156588; vertices_Alv[13] = -4.041933801; vertices_inner_Alv[12] = 7.806156588; vertices_inner_Alv[13] = -4.040933801; vertices_Alv[14] = -1.672156588; vertices_Alv[15] = -4.041933801; vertices_inner_Alv[14] = -1.671156588; vertices_inner_Alv[15] = -4.040933801; TGeoVolume *Alveolus_12=gGeoManager->MakeArb8("Alveolus_12", pCarbonFibreMedium,10, vertices_Alv); Alveolus_12->SetLineColor(kBlue); TGeoVolume *AlveolusInner_12=gGeoManager->MakeArb8("AlveolusInner_12", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_12->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.182; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.181; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.042725988; vertices_Alv[5] = -3.096869831; vertices_inner_Alv[4] = 6.041725988; vertices_inner_Alv[5] = -3.095869831; vertices_Alv[6] = 0.139274012; vertices_Alv[7] = -3.096869831; vertices_inner_Alv[6] = 0.140274012; vertices_inner_Alv[7] = -3.095869831; vertices_Alv[8] = -1.787073659; vertices_Alv[9] = 0.797070006; vertices_inner_Alv[8] = -1.786073659; vertices_inner_Alv[9] = 0.796070006; vertices_Alv[10] = 7.969073659; vertices_Alv[11] = 0.797070006; vertices_inner_Alv[10] = 7.968073659; vertices_inner_Alv[11] = 0.796070006; vertices_Alv[12] = 7.751185; vertices_Alv[13] = -4.05114328; vertices_inner_Alv[12] = 7.750185; vertices_inner_Alv[13] = -4.05014328; vertices_Alv[14] = -1.569185; vertices_Alv[15] = -4.05114328; vertices_inner_Alv[14] = -1.568185; vertices_inner_Alv[15] = -4.05014328; TGeoVolume *Alveolus_13=gGeoManager->MakeArb8("Alveolus_13", pCarbonFibreMedium,10, vertices_Alv); Alveolus_13->SetLineColor(kBlue); TGeoVolume *AlveolusInner_13=gGeoManager->MakeArb8("AlveolusInner_13", pAirMedium,9.97, vertices_inner_Alv); AlveolusInner_13->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.229; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.228; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.067298849; vertices_Alv[5] = -3.095779827; vertices_inner_Alv[4] = 6.066298849; vertices_inner_Alv[5] = -3.094779827; vertices_Alv[6] = 0.161701151; vertices_Alv[7] = -3.095779827; vertices_inner_Alv[6] = 0.162701151; vertices_inner_Alv[7] = -3.094779827; vertices_Alv[8] = -2.0485665132; vertices_Alv[9] = 0.9459129216; vertices_inner_Alv[8] = -2.0475665132; vertices_inner_Alv[9] = 0.9449129216; vertices_Alv[10] = 8.2775665132; vertices_Alv[11] = 0.9459129216; vertices_inner_Alv[10] = 8.2765665132; vertices_inner_Alv[11] = 0.9449129216; vertices_Alv[12] = 8.005589567; vertices_Alv[13] = -4.2499352286; vertices_inner_Alv[12] = 8.004589567; vertices_inner_Alv[13] = -4.2489352286; vertices_Alv[14] = -1.776589567; vertices_Alv[15] = -4.2499352286; vertices_inner_Alv[14] = -1.775589567; vertices_inner_Alv[15] = -4.2489352286; TGeoVolume *Alveolus_14=gGeoManager->MakeArb8("Alveolus_14", pCarbonFibreMedium,12, vertices_Alv); Alveolus_14->SetLineColor(kBlue); TGeoVolume *AlveolusInner_14=gGeoManager->MakeArb8("AlveolusInner_14", pAirMedium,11.97, vertices_inner_Alv); AlveolusInner_14->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.271; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.27; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.087150242; vertices_Alv[5] = -3.094543467; vertices_inner_Alv[4] = 6.086150242; vertices_inner_Alv[5] = -3.093543467; vertices_Alv[6] = 0.183849758; vertices_Alv[7] = -3.094543467; vertices_inner_Alv[6] = 0.184849758; vertices_inner_Alv[7] = -3.093543467; vertices_Alv[8] = -1.9387963908; vertices_Alv[9] = 0.9377394288; vertices_inner_Alv[8] = -1.9377963908; vertices_inner_Alv[9] = 0.9367394288; vertices_Alv[10] = 8.2097963908; vertices_Alv[11] = 0.9377394288; vertices_inner_Alv[10] = 8.2087963908; vertices_inner_Alv[11] = 0.9367394288; vertices_Alv[12] = 7.900154432; vertices_Alv[13] = -4.2551770842; vertices_inner_Alv[12] = 7.899154432; vertices_inner_Alv[13] = -4.2541770842; vertices_Alv[14] = -1.629154432; vertices_Alv[15] = -4.2551770842; vertices_inner_Alv[14] = -1.628154432; vertices_inner_Alv[15] = -4.2541770842; TGeoVolume *Alveolus_15=gGeoManager->MakeArb8("Alveolus_15", pCarbonFibreMedium,12, vertices_Alv); Alveolus_15->SetLineColor(kBlue); TGeoVolume *AlveolusInner_15=gGeoManager->MakeArb8("AlveolusInner_15", pAirMedium,11.97, vertices_inner_Alv); AlveolusInner_15->SetLineColor(kYellow); vertices_Alv[0] = 0; vertices_Alv[1] = -0; vertices_inner_Alv[0] = 0.000999999999999997; vertices_inner_Alv[1] = -0.000999999999999997; vertices_Alv[2] = 6.313; vertices_Alv[3] = -0; vertices_inner_Alv[2] = 6.312; vertices_inner_Alv[3] = -0.000999999999999997; vertices_Alv[4] = 6.108630646; vertices_Alv[5] = -3.093256079; vertices_inner_Alv[4] = 6.107630646; vertices_inner_Alv[5] = -3.092256079; vertices_Alv[6] = 0.204369354; vertices_Alv[7] = -3.093256079; vertices_inner_Alv[6] = 0.205369354; vertices_inner_Alv[7] = -3.092256079; vertices_Alv[8] = -1.8122563056; vertices_Alv[9] = 0.933190458; vertices_inner_Alv[8] = -1.8112563056; vertices_inner_Alv[9] = 0.932190458; vertices_Alv[10] = 8.1252563056; vertices_Alv[11] = 0.933190458; vertices_inner_Alv[10] = 8.1242563056; vertices_inner_Alv[11] = 0.932190458; vertices_Alv[12] = 7.7825239588; vertices_Alv[13] = -4.2567746258; vertices_inner_Alv[12] = 7.7815239588; vertices_inner_Alv[13] = -4.2557746258; vertices_Alv[14] = -1.4695239588; vertices_Alv[15] = -4.2567746258; vertices_inner_Alv[14] = -1.4685239588; vertices_inner_Alv[15] = -4.2557746258; TGeoVolume *Alveolus_16=gGeoManager->MakeArb8("Alveolus_16", pCarbonFibreMedium,12, vertices_Alv); Alveolus_16->SetLineColor(kBlue); TGeoVolume *AlveolusInner_16=gGeoManager->MakeArb8("AlveolusInner_16", pAirMedium,11.97, vertices_inner_Alv); AlveolusInner_16->SetLineColor(kYellow); //Crystals with and without wrapping Double_t* vertices=new Double_t[16]; Double_t* vertices2=new Double_t[16]; vertices[0] = 0; vertices[1] = -0; vertices2[0] = 0.03; vertices2[1] = -0.03; vertices[2] = 6.777; vertices[3] = -0; vertices2[2] = 6.747; vertices2[3] = -0.03; vertices[4] = 6.324846802; vertices[5] = -6.954316536; vertices2[4] = 6.294846802; vertices2[5] = -6.924316536; vertices[6] = 0.452153198; vertices[7] = -6.954316536; vertices2[6] = 0.482153198; vertices2[7] = -6.924316536; vertices[8] = -0.9561059226; vertices[9] = 0.9928044486; vertices2[8] = -0.9261059226; vertices2[9] = 0.9628044486; vertices[10] = 7.7331059226; vertices[11] = 0.9928044486; vertices2[10] = 7.7031059226; vertices2[11] = 0.9628044486; vertices[12] = 7.1455614508; vertices[13] = -8.0626535484; vertices2[12] = 7.1155614508; vertices2[13] = -8.0326535484; vertices[14] = -0.3685614508; vertices[15] = -8.0626535484; vertices2[14] = -0.3385614508; vertices2[15] = -8.0326535484; TGeoVolume *CrystalWithWrapping_1_1 = gGeoManager->MakeArb8("CrystalWithWrapping_1_1", pWrappingMedium,6, vertices); CrystalWithWrapping_1_1->SetLineColor(kGreen); TGeoVolume *Crystal_1_1 = gGeoManager->MakeArb8("Crystal_1_1", pCsIMedium,5.97, vertices2); Crystal_1_1->SetLineColor(kRed); vertices[0] = 2.9365; vertices[1] = -0; vertices2[0] = 2.9665; vertices2[1] = -0.03; vertices[2] = 5.873; vertices[3] = -0; vertices2[2] = 5.843; vertices2[3] = -0.03; vertices[4] = 5.873; vertices[5] = -2.48; vertices2[4] = 5.843; vertices2[5] = -2.45; vertices[6] = 2.9365; vertices[7] = -2.48; vertices2[6] = 2.9665; vertices2[7] = -2.45; vertices[8] = 2.9365; vertices[9] = 0.6721329237; vertices2[8] = 2.9665; vertices2[9] = 0.6421329237; vertices[10] = 6.9859392204; vertices[11] = 0.6721329237; vertices2[10] = 6.9559392204; vertices2[11] = 0.6421329237; vertices[12] = 6.9859392204; vertices[13] = -2.48; vertices2[12] = 6.9559392204; vertices2[13] = -2.45; vertices[14] = 2.9365; vertices[15] = -2.48; vertices2[14] = 2.9665; vertices2[15] = -2.45; TGeoVolume *CrystalWithWrapping_2_1 = gGeoManager->MakeArb8("CrystalWithWrapping_2_1", pWrappingMedium,7, vertices); CrystalWithWrapping_2_1->SetLineColor(kGreen); TGeoVolume *Crystal_2_1 = gGeoManager->MakeArb8("Crystal_2_1", pCsIMedium,6.97, vertices2); Crystal_2_1->SetLineColor(kRed); vertices[0] = 2.9365; vertices[1] = -2.48; vertices2[0] = 2.9665; vertices2[1] = -2.51; vertices[2] = 5.873; vertices[3] = -2.48; vertices2[2] = 5.843; vertices2[3] = -2.51; vertices[4] = 5.873; vertices[5] = -4.96; vertices2[4] = 5.843; vertices2[5] = -4.93; vertices[6] = 2.9365; vertices[7] = -4.96; vertices2[6] = 2.9665; vertices2[7] = -4.93; vertices[8] = 2.9365; vertices[9] = -2.48; vertices2[8] = 2.9665; vertices2[9] = -2.51; vertices[10] = 6.9859392204; vertices[11] = -2.48; vertices2[10] = 6.9559392204; vertices2[11] = -2.51; vertices[12] = 6.9859392204; vertices[13] = -5.6321329237; vertices2[12] = 6.9559392204; vertices2[13] = -5.6021329237; vertices[14] = 2.9365; vertices[15] = -5.6321329237; vertices2[14] = 2.9665; vertices2[15] = -5.6021329237; TGeoVolume *CrystalWithWrapping_2_2 = gGeoManager->MakeArb8("CrystalWithWrapping_2_2", pWrappingMedium,7, vertices); CrystalWithWrapping_2_2->SetLineColor(kGreen); TGeoVolume *Crystal_2_2 = gGeoManager->MakeArb8("Crystal_2_2", pCsIMedium,6.97, vertices2); Crystal_2_2->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -0; vertices2[0] = 0.03; vertices2[1] = -0.03; vertices[2] = 2.9365; vertices[3] = -0; vertices2[2] = 2.9065; vertices2[3] = -0.03; vertices[4] = 2.9365; vertices[5] = -2.48; vertices2[4] = 2.9065; vertices2[5] = -2.45; vertices[6] = 0; vertices[7] = -2.48; vertices2[6] = 0.03; vertices2[7] = -2.45; vertices[8] = -1.1129392204; vertices[9] = 0.6721329237; vertices2[8] = -1.0829392204; vertices2[9] = 0.6421329237; vertices[10] = 2.9365; vertices[11] = 0.6721329237; vertices2[10] = 2.9065; vertices2[11] = 0.6421329237; vertices[12] = 2.9365; vertices[13] = -2.48; vertices2[12] = 2.9065; vertices2[13] = -2.45; vertices[14] = -1.1129392204; vertices[15] = -2.48; vertices2[14] = -1.0829392204; vertices2[15] = -2.45; TGeoVolume *CrystalWithWrapping_2_3 = gGeoManager->MakeArb8("CrystalWithWrapping_2_3", pWrappingMedium,7, vertices); CrystalWithWrapping_2_3->SetLineColor(kGreen); TGeoVolume *Crystal_2_3 = gGeoManager->MakeArb8("Crystal_2_3", pCsIMedium,6.97, vertices2); Crystal_2_3->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -2.48; vertices2[0] = 0.03; vertices2[1] = -2.51; vertices[2] = 2.9365; vertices[3] = -2.48; vertices2[2] = 2.9065; vertices2[3] = -2.51; vertices[4] = 2.9365; vertices[5] = -4.96; vertices2[4] = 2.9065; vertices2[5] = -4.93; vertices[6] = 0; vertices[7] = -4.96; vertices2[6] = 0.03; vertices2[7] = -4.93; vertices[8] = -1.1129392204; vertices[9] = -2.48; vertices2[8] = -1.0829392204; vertices2[9] = -2.51; vertices[10] = 2.9365; vertices[11] = -2.48; vertices2[10] = 2.9065; vertices2[11] = -2.51; vertices[12] = 2.9365; vertices[13] = -5.6321329237; vertices2[12] = 2.9065; vertices2[13] = -5.6021329237; vertices[14] = -1.1129392204; vertices[15] = -5.6321329237; vertices2[14] = -1.0829392204; vertices2[15] = -5.6021329237; TGeoVolume *CrystalWithWrapping_2_4 = gGeoManager->MakeArb8("CrystalWithWrapping_2_4", pWrappingMedium,7, vertices); CrystalWithWrapping_2_4->SetLineColor(kGreen); TGeoVolume *Crystal_2_4 = gGeoManager->MakeArb8("Crystal_2_4", pCsIMedium,6.97, vertices2); Crystal_2_4->SetLineColor(kRed); vertices[0] = 2.937; vertices[1] = -0; vertices2[0] = 2.967; vertices2[1] = -0.03; vertices[2] = 5.874; vertices[3] = -0; vertices2[2] = 5.844; vertices2[3] = -0.03; vertices[4] = 5.874; vertices[5] = -1.7845; vertices2[4] = 5.844; vertices2[5] = -1.7545; vertices[6] = 2.937; vertices[7] = -1.7845; vertices2[6] = 2.967; vertices2[7] = -1.7545; vertices[8] = 2.937; vertices[9] = 0.8199062992; vertices2[8] = 2.967; vertices2[9] = 0.7899062992; vertices[10] = 7.4160818352; vertices[11] = 0.8199062992; vertices2[10] = 7.3860818352; vertices2[11] = 0.7899062992; vertices[12] = 7.4160818352; vertices[13] = -1.7845; vertices2[12] = 7.3860818352; vertices2[13] = -1.7545; vertices[14] = 2.937; vertices[15] = -1.7845; vertices2[14] = 2.967; vertices2[15] = -1.7545; TGeoVolume *CrystalWithWrapping_3_1 = gGeoManager->MakeArb8("CrystalWithWrapping_3_1", pWrappingMedium,8, vertices); CrystalWithWrapping_3_1->SetLineColor(kGreen); TGeoVolume *Crystal_3_1 = gGeoManager->MakeArb8("Crystal_3_1", pCsIMedium,7.97, vertices2); Crystal_3_1->SetLineColor(kRed); vertices[0] = 2.937; vertices[1] = -1.7845; vertices2[0] = 2.967; vertices2[1] = -1.8145; vertices[2] = 5.874; vertices[3] = -1.7845; vertices2[2] = 5.844; vertices2[3] = -1.8145; vertices[4] = 5.874; vertices[5] = -3.569; vertices2[4] = 5.844; vertices2[5] = -3.539; vertices[6] = 2.937; vertices[7] = -3.569; vertices2[6] = 2.967; vertices2[7] = -3.539; vertices[8] = 2.937; vertices[9] = -1.7845; vertices2[8] = 2.967; vertices2[9] = -1.8145; vertices[10] = 7.4160818352; vertices[11] = -1.7845; vertices2[10] = 7.3860818352; vertices2[11] = -1.8145; vertices[12] = 7.4160818352; vertices[13] = -4.3889062992; vertices2[12] = 7.3860818352; vertices2[13] = -4.3589062992; vertices[14] = 2.937; vertices[15] = -4.3889062992; vertices2[14] = 2.967; vertices2[15] = -4.3589062992; TGeoVolume *CrystalWithWrapping_3_2 = gGeoManager->MakeArb8("CrystalWithWrapping_3_2", pWrappingMedium,8, vertices); CrystalWithWrapping_3_2->SetLineColor(kGreen); TGeoVolume *Crystal_3_2 = gGeoManager->MakeArb8("Crystal_3_2", pCsIMedium,7.97, vertices2); Crystal_3_2->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -0; vertices2[0] = 0.03; vertices2[1] = -0.03; vertices[2] = 2.937; vertices[3] = -0; vertices2[2] = 2.907; vertices2[3] = -0.03; vertices[4] = 2.937; vertices[5] = -1.7845; vertices2[4] = 2.907; vertices2[5] = -1.7545; vertices[6] = 0; vertices[7] = -1.7845; vertices2[6] = 0.03; vertices2[7] = -1.7545; vertices[8] = -1.5420818352; vertices[9] = 0.8199062992; vertices2[8] = -1.5120818352; vertices2[9] = 0.7899062992; vertices[10] = 2.937; vertices[11] = 0.8199062992; vertices2[10] = 2.907; vertices2[11] = 0.7899062992; vertices[12] = 2.937; vertices[13] = -1.7845; vertices2[12] = 2.907; vertices2[13] = -1.7545; vertices[14] = -1.5420818352; vertices[15] = -1.7845; vertices2[14] = -1.5120818352; vertices2[15] = -1.7545; TGeoVolume *CrystalWithWrapping_3_3 = gGeoManager->MakeArb8("CrystalWithWrapping_3_3", pWrappingMedium,8, vertices); CrystalWithWrapping_3_3->SetLineColor(kGreen); TGeoVolume *Crystal_3_3 = gGeoManager->MakeArb8("Crystal_3_3", pCsIMedium,7.97, vertices2); Crystal_3_3->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -1.7845; vertices2[0] = 0.03; vertices2[1] = -1.8145; vertices[2] = 2.937; vertices[3] = -1.7845; vertices2[2] = 2.907; vertices2[3] = -1.8145; vertices[4] = 2.937; vertices[5] = -3.569; vertices2[4] = 2.907; vertices2[5] = -3.539; vertices[6] = 0; vertices[7] = -3.569; vertices2[6] = 0.03; vertices2[7] = -3.539; vertices[8] = -1.5420818352; vertices[9] = -1.7845; vertices2[8] = -1.5120818352; vertices2[9] = -1.8145; vertices[10] = 2.937; vertices[11] = -1.7845; vertices2[10] = 2.907; vertices2[11] = -1.8145; vertices[12] = 2.937; vertices[13] = -4.3889062992; vertices2[12] = 2.907; vertices2[13] = -4.3589062992; vertices[14] = -1.5420818352; vertices[15] = -4.3889062992; vertices2[14] = -1.5120818352; vertices2[15] = -4.3589062992; TGeoVolume *CrystalWithWrapping_3_4 = gGeoManager->MakeArb8("CrystalWithWrapping_3_4", pWrappingMedium,8, vertices); CrystalWithWrapping_3_4->SetLineColor(kGreen); TGeoVolume *Crystal_3_4 = gGeoManager->MakeArb8("Crystal_3_4", pCsIMedium,7.97, vertices2); Crystal_3_4->SetLineColor(kRed); vertices[0] = 2.92525; vertices[1] = -0; vertices2[0] = 2.95525; vertices2[1] = -0.03; vertices[2] = 5.8505; vertices[3] = -0; vertices2[2] = 5.8205; vertices2[3] = -0.03; vertices[4] = 5.8505; vertices[5] = -1.535; vertices2[4] = 5.8205; vertices2[5] = -1.505; vertices[6] = 2.92525; vertices[7] = -1.535; vertices2[6] = 2.95525; vertices2[7] = -1.505; vertices[8] = 2.92525; vertices[9] = 0.71190775305; vertices2[8] = 2.95525; vertices2[9] = 0.68190775305; vertices[10] = 7.48315401295; vertices[11] = 0.71190775305; vertices2[10] = 7.45315401295; vertices2[11] = 0.68190775305; vertices[12] = 7.48315401295; vertices[13] = -1.535; vertices2[12] = 7.45315401295; vertices2[13] = -1.505; vertices[14] = 2.92525; vertices[15] = -1.535; vertices2[14] = 2.95525; vertices2[15] = -1.505; TGeoVolume *CrystalWithWrapping_4_1 = gGeoManager->MakeArb8("CrystalWithWrapping_4_1", pWrappingMedium,8.5, vertices); CrystalWithWrapping_4_1->SetLineColor(kGreen); TGeoVolume *Crystal_4_1 = gGeoManager->MakeArb8("Crystal_4_1", pCsIMedium,8.47, vertices2); Crystal_4_1->SetLineColor(kRed); vertices[0] = 2.92525; vertices[1] = -1.535; vertices2[0] = 2.95525; vertices2[1] = -1.565; vertices[2] = 5.8505; vertices[3] = -1.535; vertices2[2] = 5.8205; vertices2[3] = -1.565; vertices[4] = 5.8505; vertices[5] = -3.07; vertices2[4] = 5.8205; vertices2[5] = -3.04; vertices[6] = 2.92525; vertices[7] = -3.07; vertices2[6] = 2.95525; vertices2[7] = -3.04; vertices[8] = 2.92525; vertices[9] = -1.535; vertices2[8] = 2.95525; vertices2[9] = -1.565; vertices[10] = 7.48315401295; vertices[11] = -1.535; vertices2[10] = 7.45315401295; vertices2[11] = -1.565; vertices[12] = 7.48315401295; vertices[13] = -3.78190775305; vertices2[12] = 7.45315401295; vertices2[13] = -3.75190775305; vertices[14] = 2.92525; vertices[15] = -3.78190775305; vertices2[14] = 2.95525; vertices2[15] = -3.75190775305; TGeoVolume *CrystalWithWrapping_4_2 = gGeoManager->MakeArb8("CrystalWithWrapping_4_2", pWrappingMedium,8.5, vertices); CrystalWithWrapping_4_2->SetLineColor(kGreen); TGeoVolume *Crystal_4_2 = gGeoManager->MakeArb8("Crystal_4_2", pCsIMedium,8.47, vertices2); Crystal_4_2->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -0; vertices2[0] = 0.03; vertices2[1] = -0.03; vertices[2] = 2.92525; vertices[3] = -0; vertices2[2] = 2.89525; vertices2[3] = -0.03; vertices[4] = 2.92525; vertices[5] = -1.535; vertices2[4] = 2.89525; vertices2[5] = -1.505; vertices[6] = 0; vertices[7] = -1.535; vertices2[6] = 0.03; vertices2[7] = -1.505; vertices[8] = -1.63265401295; vertices[9] = 0.71190775305; vertices2[8] = -1.60265401295; vertices2[9] = 0.68190775305; vertices[10] = 2.92525; vertices[11] = 0.71190775305; vertices2[10] = 2.89525; vertices2[11] = 0.68190775305; vertices[12] = 2.92525; vertices[13] = -1.535; vertices2[12] = 2.89525; vertices2[13] = -1.505; vertices[14] = -1.63265401295; vertices[15] = -1.535; vertices2[14] = -1.60265401295; vertices2[15] = -1.505; TGeoVolume *CrystalWithWrapping_4_3 = gGeoManager->MakeArb8("CrystalWithWrapping_4_3", pWrappingMedium,8.5, vertices); CrystalWithWrapping_4_3->SetLineColor(kGreen); TGeoVolume *Crystal_4_3 = gGeoManager->MakeArb8("Crystal_4_3", pCsIMedium,8.47, vertices2); Crystal_4_3->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -1.535; vertices2[0] = 0.03; vertices2[1] = -1.565; vertices[2] = 2.92525; vertices[3] = -1.535; vertices2[2] = 2.89525; vertices2[3] = -1.565; vertices[4] = 2.92525; vertices[5] = -3.07; vertices2[4] = 2.89525; vertices2[5] = -3.04; vertices[6] = 0; vertices[7] = -3.07; vertices2[6] = 0.03; vertices2[7] = -3.04; vertices[8] = -1.63265401295; vertices[9] = -1.535; vertices2[8] = -1.60265401295; vertices2[9] = -1.565; vertices[10] = 2.92525; vertices[11] = -1.535; vertices2[10] = 2.89525; vertices2[11] = -1.565; vertices[12] = 2.92525; vertices[13] = -3.78190775305; vertices2[12] = 2.89525; vertices2[13] = -3.75190775305; vertices[14] = -1.63265401295; vertices[15] = -3.78190775305; vertices2[14] = -1.60265401295; vertices2[15] = -3.75190775305; TGeoVolume *CrystalWithWrapping_4_4 = gGeoManager->MakeArb8("CrystalWithWrapping_4_4", pWrappingMedium,8.5, vertices); CrystalWithWrapping_4_4->SetLineColor(kGreen); TGeoVolume *Crystal_4_4 = gGeoManager->MakeArb8("Crystal_4_4", pCsIMedium,8.47, vertices2); Crystal_4_4->SetLineColor(kRed); vertices[0] = 2.9385; vertices[1] = -0; vertices2[0] = 2.9685; vertices2[1] = -0.03; vertices[2] = 5.877; vertices[3] = -0; vertices2[2] = 5.847; vertices2[3] = -0.03; vertices[4] = 5.877; vertices[5] = -1.534; vertices2[4] = 5.847; vertices2[5] = -1.504; vertices[6] = 2.9385; vertices[7] = -1.534; vertices2[6] = 2.9685; vertices2[7] = -1.504; vertices[8] = 2.9385; vertices[9] = 0.7161341373; vertices2[8] = 2.9685; vertices2[9] = 0.6861341373; vertices[10] = 7.4207317284; vertices[11] = 0.7161341373; vertices2[10] = 7.3907317284; vertices2[11] = 0.6861341373; vertices[12] = 7.4207317284; vertices[13] = -1.534; vertices2[12] = 7.3907317284; vertices2[13] = -1.504; vertices[14] = 2.9385; vertices[15] = -1.534; vertices2[14] = 2.9685; vertices2[15] = -1.504; TGeoVolume *CrystalWithWrapping_5_1 = gGeoManager->MakeArb8("CrystalWithWrapping_5_1", pWrappingMedium,9, vertices); CrystalWithWrapping_5_1->SetLineColor(kGreen); TGeoVolume *Crystal_5_1 = gGeoManager->MakeArb8("Crystal_5_1", pCsIMedium,8.97, vertices2); Crystal_5_1->SetLineColor(kRed); vertices[0] = 2.9385; vertices[1] = -1.534; vertices2[0] = 2.9685; vertices2[1] = -1.564; vertices[2] = 5.877; vertices[3] = -1.534; vertices2[2] = 5.847; vertices2[3] = -1.564; vertices[4] = 5.877; vertices[5] = -3.068; vertices2[4] = 5.847; vertices2[5] = -3.038; vertices[6] = 2.9385; vertices[7] = -3.068; vertices2[6] = 2.9685; vertices2[7] = -3.038; vertices[8] = 2.9385; vertices[9] = -1.534; vertices2[8] = 2.9685; vertices2[9] = -1.564; vertices[10] = 7.4207317284; vertices[11] = -1.534; vertices2[10] = 7.3907317284; vertices2[11] = -1.564; vertices[12] = 7.4207317284; vertices[13] = -3.7841341373; vertices2[12] = 7.3907317284; vertices2[13] = -3.7541341373; vertices[14] = 2.9385; vertices[15] = -3.7841341373; vertices2[14] = 2.9685; vertices2[15] = -3.7541341373; TGeoVolume *CrystalWithWrapping_5_2 = gGeoManager->MakeArb8("CrystalWithWrapping_5_2", pWrappingMedium,9, vertices); CrystalWithWrapping_5_2->SetLineColor(kGreen); TGeoVolume *Crystal_5_2 = gGeoManager->MakeArb8("Crystal_5_2", pCsIMedium,8.97, vertices2); Crystal_5_2->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -0; vertices2[0] = 0.03; vertices2[1] = -0.03; vertices[2] = 2.9385; vertices[3] = -0; vertices2[2] = 2.9085; vertices2[3] = -0.03; vertices[4] = 2.9385; vertices[5] = -1.534; vertices2[4] = 2.9085; vertices2[5] = -1.504; vertices[6] = 0; vertices[7] = -1.534; vertices2[6] = 0.03; vertices2[7] = -1.504; vertices[8] = -1.5437317284; vertices[9] = 0.7161341373; vertices2[8] = -1.5137317284; vertices2[9] = 0.6861341373; vertices[10] = 2.9385; vertices[11] = 0.7161341373; vertices2[10] = 2.9085; vertices2[11] = 0.6861341373; vertices[12] = 2.9385; vertices[13] = -1.534; vertices2[12] = 2.9085; vertices2[13] = -1.504; vertices[14] = -1.5437317284; vertices[15] = -1.534; vertices2[14] = -1.5137317284; vertices2[15] = -1.504; TGeoVolume *CrystalWithWrapping_5_3 = gGeoManager->MakeArb8("CrystalWithWrapping_5_3", pWrappingMedium,9, vertices); CrystalWithWrapping_5_3->SetLineColor(kGreen); TGeoVolume *Crystal_5_3 = gGeoManager->MakeArb8("Crystal_5_3", pCsIMedium,8.97, vertices2); Crystal_5_3->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -1.534; vertices2[0] = 0.03; vertices2[1] = -1.564; vertices[2] = 2.9385; vertices[3] = -1.534; vertices2[2] = 2.9085; vertices2[3] = -1.564; vertices[4] = 2.9385; vertices[5] = -3.068; vertices2[4] = 2.9085; vertices2[5] = -3.038; vertices[6] = 0; vertices[7] = -3.068; vertices2[6] = 0.03; vertices2[7] = -3.038; vertices[8] = -1.5437317284; vertices[9] = -1.534; vertices2[8] = -1.5137317284; vertices2[9] = -1.564; vertices[10] = 2.9385; vertices[11] = -1.534; vertices2[10] = 2.9085; vertices2[11] = -1.564; vertices[12] = 2.9385; vertices[13] = -3.7841341373; vertices2[12] = 2.9085; vertices2[13] = -3.7541341373; vertices[14] = -1.5437317284; vertices[15] = -3.7841341373; vertices2[14] = -1.5137317284; vertices2[15] = -3.7541341373; TGeoVolume *CrystalWithWrapping_5_4 = gGeoManager->MakeArb8("CrystalWithWrapping_5_4", pWrappingMedium,9, vertices); CrystalWithWrapping_5_4->SetLineColor(kGreen); TGeoVolume *Crystal_5_4 = gGeoManager->MakeArb8("Crystal_5_4", pCsIMedium,8.97, vertices2); Crystal_5_4->SetLineColor(kRed); vertices[0] = 2.93625; vertices[1] = -0; vertices2[0] = 2.96625; vertices2[1] = -0.03; vertices[2] = 5.8725; vertices[3] = -0; vertices2[2] = 5.8425; vertices2[3] = -0.03; vertices[4] = 5.8725; vertices[5] = -1.532; vertices2[4] = 5.8425; vertices2[5] = -1.502; vertices[6] = 2.93625; vertices[7] = -1.532; vertices2[6] = 2.96625; vertices2[7] = -1.502; vertices[8] = 2.93625; vertices[9] = 0.8472423509; vertices2[8] = 2.96625; vertices2[9] = 0.8172423509; vertices[10] = 7.4197531404; vertices[11] = 0.8472423509; vertices2[10] = 7.3897531404; vertices2[11] = 0.8172423509; vertices[12] = 7.4197531404; vertices[13] = -1.532; vertices2[12] = 7.3897531404; vertices2[13] = -1.502; vertices[14] = 2.93625; vertices[15] = -1.532; vertices2[14] = 2.96625; vertices2[15] = -1.502; TGeoVolume *CrystalWithWrapping_6_1 = gGeoManager->MakeArb8("CrystalWithWrapping_6_1", pWrappingMedium,11, vertices); CrystalWithWrapping_6_1->SetLineColor(kGreen); TGeoVolume *Crystal_6_1 = gGeoManager->MakeArb8("Crystal_6_1", pCsIMedium,10.97, vertices2); Crystal_6_1->SetLineColor(kRed); vertices[0] = 2.93625; vertices[1] = -1.532; vertices2[0] = 2.96625; vertices2[1] = -1.562; vertices[2] = 5.8725; vertices[3] = -1.532; vertices2[2] = 5.8425; vertices2[3] = -1.562; vertices[4] = 5.8725; vertices[5] = -3.064; vertices2[4] = 5.8425; vertices2[5] = -3.034; vertices[6] = 2.93625; vertices[7] = -3.064; vertices2[6] = 2.96625; vertices2[7] = -3.034; vertices[8] = 2.93625; vertices[9] = -1.532; vertices2[8] = 2.96625; vertices2[9] = -1.562; vertices[10] = 7.4197531404; vertices[11] = -1.532; vertices2[10] = 7.3897531404; vertices2[11] = -1.562; vertices[12] = 7.4197531404; vertices[13] = -3.9112423509; vertices2[12] = 7.3897531404; vertices2[13] = -3.8812423509; vertices[14] = 2.93625; vertices[15] = -3.9112423509; vertices2[14] = 2.96625; vertices2[15] = -3.8812423509; TGeoVolume *CrystalWithWrapping_6_2 = gGeoManager->MakeArb8("CrystalWithWrapping_6_2", pWrappingMedium,11, vertices); CrystalWithWrapping_6_2->SetLineColor(kGreen); TGeoVolume *Crystal_6_2 = gGeoManager->MakeArb8("Crystal_6_2", pCsIMedium,10.97, vertices2); Crystal_6_2->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -1.532; vertices2[0] = 0.03; vertices2[1] = -1.562; vertices[2] = 2.93625; vertices[3] = -1.532; vertices2[2] = 2.90625; vertices2[3] = -1.562; vertices[4] = 2.93625; vertices[5] = -3.064; vertices2[4] = 2.90625; vertices2[5] = -3.034; vertices[6] = 0; vertices[7] = -3.064; vertices2[6] = 0.03; vertices2[7] = -3.034; vertices[8] = -1.5472531404; vertices[9] = -1.532; vertices2[8] = -1.5172531404; vertices2[9] = -1.562; vertices[10] = 2.93625; vertices[11] = -1.532; vertices2[10] = 2.90625; vertices2[11] = -1.562; vertices[12] = 2.93625; vertices[13] = -3.9112423509; vertices2[12] = 2.90625; vertices2[13] = -3.8812423509; vertices[14] = -1.5472531404; vertices[15] = -3.9112423509; vertices2[14] = -1.5172531404; vertices2[15] = -3.8812423509; TGeoVolume *CrystalWithWrapping_6_3 = gGeoManager->MakeArb8("CrystalWithWrapping_6_3", pWrappingMedium,11, vertices); CrystalWithWrapping_6_3->SetLineColor(kGreen); TGeoVolume *Crystal_6_3 = gGeoManager->MakeArb8("Crystal_6_3", pCsIMedium,10.97, vertices2); Crystal_6_3->SetLineColor(kRed); vertices[0] = 0; vertices[1] = -0; vertices2[0] = 0.03; vertices2[1] = -0.03; vertices[2] = 2.93625; vertices[3] = -0; vertices2[2] = 2.90625; vertices2[3] = -0.03; vertices[4] = 2.93625; vertices[5] = -1.532; vertices2[4] = 2.90625; vertices2[5] = -1.502; vertices[6] = 0; vertices[7] = -1.532; vertices2[6] = 0.03; vertices2[7] = -1.502; vertices[8] = -1.5472531404; vertices[9] = 0.8472423509; vertices2[8] = -1.5172531404; vertices2[9] = 0.8172423509; vertices[10] = 2.93625; vertices[11] = 0.8472423509; vertices2[10] = 2.90625; vertices2[11] = 0.8172423509; vertices[12] = 2.93625; vertices[13] = -1.532; vertices2[12] = 2.90625; vertices2[13] = -1.502; vertices[14] = -1.5472531404; vertices[15] = -1.532; vertices2[14] = -1.5172531404; vertices2[15] = -1.502; TGeoVolume *CrystalWithWrapping_6_4 = gGeoManager->MakeArb8("CrystalWithWrapping_6_4", pWrappingMedium,11, vertices); CrystalWithWrapping_6_4->SetLineColor(kGreen); TGeoVolume *Crystal_6_4 = gGeoManager->MakeArb8("Crystal_6_4", pCsIMedium,10.97, vertices2); Crystal_6_4->SetLineColor(kRed); //Some common geometrical operations TGeoRotation *rotUni = new TGeoRotation(); //unitary rotation TGeoTranslation* noTrans=new TGeoTranslation("noTrans",0.,0.,0.); TGeoRotation *rotSymmetric = new TGeoRotation(); //Symmetric crystal rotSymmetric->RotateZ(180); //The right transformation describing the difference in the coordinate system in CAD and simulation TGeoRotation *rotDef = new TGeoRotation(); rotDef->RotateX(-90); TGeoTranslation* shiftDef=new TGeoTranslation("shiftDef",0.,10.,0.); TGeoCombiTrans* transDef = new TGeoCombiTrans(*shiftDef,*rotDef); TGeoRotation *rotDef1 = new TGeoRotation(); rotDef1->RotateZ(-36.*1); TGeoCombiTrans* transDefRot1 = new TGeoCombiTrans(*noTrans,*rotDef1); TGeoRotation *rotDef2 = new TGeoRotation(); rotDef2->RotateZ(-36.*2); TGeoCombiTrans* transDefRot2 = new TGeoCombiTrans(*noTrans,*rotDef2); TGeoRotation *rotDef3 = new TGeoRotation(); rotDef3->RotateZ(-36.*3); TGeoCombiTrans* transDefRot3 = new TGeoCombiTrans(*noTrans,*rotDef3); TGeoRotation *rotDef4 = new TGeoRotation(); rotDef4->RotateZ(-36.*4); TGeoCombiTrans* transDefRot4 = new TGeoCombiTrans(*noTrans,*rotDef4); TGeoRotation *rotDef5 = new TGeoRotation(); rotDef5->RotateZ(-36.*5); TGeoCombiTrans* transDefRot5 = new TGeoCombiTrans(*noTrans,*rotDef5); TGeoRotation *rotDef6 = new TGeoRotation(); rotDef6->RotateZ(-36.*6); TGeoCombiTrans* transDefRot6 = new TGeoCombiTrans(*noTrans,*rotDef6); TGeoRotation *rotDef7 = new TGeoRotation(); rotDef7->RotateZ(-36.*7); TGeoCombiTrans* transDefRot7 = new TGeoCombiTrans(*noTrans,*rotDef7); TGeoRotation *rotDef8 = new TGeoRotation(); rotDef8->RotateZ(-36.*8); TGeoCombiTrans* transDefRot8 = new TGeoCombiTrans(*noTrans,*rotDef8); TGeoRotation *rotDef9 = new TGeoRotation(); rotDef9->RotateZ(-36.*9); TGeoCombiTrans* transDefRot9 = new TGeoCombiTrans(*noTrans,*rotDef9); CrystalWithWrapping_1_1->AddNode(Crystal_1_1,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_1_1); CrystalWithWrapping_2_1->AddNode(Crystal_2_1,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_2_1); CrystalWithWrapping_2_2->AddNode(Crystal_2_2,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_2_2); CrystalWithWrapping_2_3->AddNode(Crystal_2_3,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_2_3); CrystalWithWrapping_2_4->AddNode(Crystal_2_4,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_2_4); CrystalWithWrapping_3_1->AddNode(Crystal_3_1,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_3_1); CrystalWithWrapping_3_2->AddNode(Crystal_3_2,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_3_2); CrystalWithWrapping_3_3->AddNode(Crystal_3_3,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_3_3); CrystalWithWrapping_3_4->AddNode(Crystal_3_4,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_3_4); CrystalWithWrapping_4_1->AddNode(Crystal_4_1,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_4_1); CrystalWithWrapping_4_2->AddNode(Crystal_4_2,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_4_2); CrystalWithWrapping_4_3->AddNode(Crystal_4_3,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_4_3); CrystalWithWrapping_4_4->AddNode(Crystal_4_4,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_4_4); CrystalWithWrapping_5_1->AddNode(Crystal_5_1,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_5_1); CrystalWithWrapping_5_2->AddNode(Crystal_5_2,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_5_2); CrystalWithWrapping_5_3->AddNode(Crystal_5_3,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_5_3); CrystalWithWrapping_5_4->AddNode(Crystal_5_4,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_5_4); CrystalWithWrapping_6_1->AddNode(Crystal_6_1,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_6_1); CrystalWithWrapping_6_2->AddNode(Crystal_6_2,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_6_2); CrystalWithWrapping_6_3->AddNode(Crystal_6_3,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_6_3); CrystalWithWrapping_6_4->AddNode(Crystal_6_4,1,new TGeoCombiTrans(0,0,0,rotUni)); //AddSensitiveVolume(Crystal_6_4); //Crystals inside each alveoli AlveolusInner_1->AddNode(CrystalWithWrapping_1_1,0,new TGeoCombiTrans(0,0,-3.97,rotUni)); Alveolus_1->AddNode(AlveolusInner_1,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_2->AddNode(CrystalWithWrapping_2_1,0,new TGeoCombiTrans(0.284,-0.0164004289999999,-2.97,rotUni)); AlveolusInner_2->AddNode(CrystalWithWrapping_2_2,1,new TGeoCombiTrans(0.284,-0.0164004289999999,-2.97,rotUni)); AlveolusInner_2->AddNode(CrystalWithWrapping_2_3,2,new TGeoCombiTrans(0.284,-0.0164004289999999,-2.97,rotUni)); AlveolusInner_2->AddNode(CrystalWithWrapping_2_4,3,new TGeoCombiTrans(0.284,-0.0164004289999999,-2.97,rotUni)); Alveolus_2->AddNode(AlveolusInner_2,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_3->AddNode(CrystalWithWrapping_2_1,0,new TGeoCombiTrans(0.239,-0.0174952349999997,-2.97,rotUni)); AlveolusInner_3->AddNode(CrystalWithWrapping_2_2,1,new TGeoCombiTrans(0.239,-0.0174952349999997,-2.97,rotUni)); AlveolusInner_3->AddNode(CrystalWithWrapping_2_3,2,new TGeoCombiTrans(0.239,-0.0174952349999997,-2.97,rotUni)); AlveolusInner_3->AddNode(CrystalWithWrapping_2_4,3,new TGeoCombiTrans(0.239,-0.0174952349999997,-2.97,rotUni)); Alveolus_3->AddNode(AlveolusInner_3,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_4->AddNode(CrystalWithWrapping_2_1,0,new TGeoCombiTrans(0.19225,-0.0184387605,-2.97,rotUni)); AlveolusInner_4->AddNode(CrystalWithWrapping_2_2,1,new TGeoCombiTrans(0.19225,-0.0184387605,-2.97,rotUni)); AlveolusInner_4->AddNode(CrystalWithWrapping_2_3,2,new TGeoCombiTrans(0.19225,-0.0184387605,-2.97,rotUni)); AlveolusInner_4->AddNode(CrystalWithWrapping_2_4,3,new TGeoCombiTrans(0.19225,-0.0184387605,-2.97,rotUni)); Alveolus_4->AddNode(AlveolusInner_4,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_5->AddNode(CrystalWithWrapping_2_1,0,new TGeoCombiTrans(0.1435,-0.0191883909999997,-2.97,rotUni)); AlveolusInner_5->AddNode(CrystalWithWrapping_2_2,1,new TGeoCombiTrans(0.1435,-0.0191883909999997,-2.97,rotUni)); AlveolusInner_5->AddNode(CrystalWithWrapping_2_3,2,new TGeoCombiTrans(0.1435,-0.0191883909999997,-2.97,rotUni)); AlveolusInner_5->AddNode(CrystalWithWrapping_2_4,3,new TGeoCombiTrans(0.1435,-0.0191883909999997,-2.97,rotUni)); Alveolus_5->AddNode(AlveolusInner_5,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_6->AddNode(CrystalWithWrapping_3_1,0,new TGeoCombiTrans(0.0709999999999997,-0.0152862479999998,-1.97,rotUni)); AlveolusInner_6->AddNode(CrystalWithWrapping_3_2,1,new TGeoCombiTrans(0.0709999999999997,-0.0152862479999998,-1.97,rotUni)); AlveolusInner_6->AddNode(CrystalWithWrapping_3_3,2,new TGeoCombiTrans(0.0709999999999997,-0.0152862479999998,-1.97,rotUni)); AlveolusInner_6->AddNode(CrystalWithWrapping_3_4,3,new TGeoCombiTrans(0.0709999999999997,-0.0152862479999998,-1.97,rotUni)); Alveolus_6->AddNode(AlveolusInner_6,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_7->AddNode(CrystalWithWrapping_3_1,0,new TGeoCombiTrans(0.0344999999999995,-0.0154736535,-1.97,rotUni)); AlveolusInner_7->AddNode(CrystalWithWrapping_3_2,1,new TGeoCombiTrans(0.0344999999999995,-0.0154736535,-1.97,rotUni)); AlveolusInner_7->AddNode(CrystalWithWrapping_3_3,2,new TGeoCombiTrans(0.0344999999999995,-0.0154736535,-1.97,rotUni)); AlveolusInner_7->AddNode(CrystalWithWrapping_3_4,3,new TGeoCombiTrans(0.0344999999999995,-0.0154736535,-1.97,rotUni)); Alveolus_7->AddNode(AlveolusInner_7,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_8->AddNode(CrystalWithWrapping_4_1,0,new TGeoCombiTrans(0.0272499999999996,-0.0149852450000001,-1.47,rotUni)); AlveolusInner_8->AddNode(CrystalWithWrapping_4_2,1,new TGeoCombiTrans(0.0272499999999996,-0.0149852450000001,-1.47,rotUni)); AlveolusInner_8->AddNode(CrystalWithWrapping_4_3,2,new TGeoCombiTrans(0.0272499999999996,-0.0149852450000001,-1.47,rotUni)); AlveolusInner_8->AddNode(CrystalWithWrapping_4_4,3,new TGeoCombiTrans(0.0272499999999996,-0.0149852450000001,-1.47,rotUni)); Alveolus_8->AddNode(AlveolusInner_8,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_9->AddNode(CrystalWithWrapping_4_1,0,new TGeoCombiTrans(0.0647499999999996,-0.014883661,-1.47,rotUni)); AlveolusInner_9->AddNode(CrystalWithWrapping_4_2,1,new TGeoCombiTrans(0.0647499999999996,-0.014883661,-1.47,rotUni)); AlveolusInner_9->AddNode(CrystalWithWrapping_4_3,2,new TGeoCombiTrans(0.0647499999999996,-0.014883661,-1.47,rotUni)); AlveolusInner_9->AddNode(CrystalWithWrapping_4_4,3,new TGeoCombiTrans(0.0647499999999996,-0.014883661,-1.47,rotUni)); Alveolus_9->AddNode(AlveolusInner_9,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_10->AddNode(CrystalWithWrapping_4_1,0,new TGeoCombiTrans(0.0912499999999996,-0.0146662630000001,-1.47,rotUni)); AlveolusInner_10->AddNode(CrystalWithWrapping_4_2,1,new TGeoCombiTrans(0.0912499999999996,-0.0146662630000001,-1.47,rotUni)); AlveolusInner_10->AddNode(CrystalWithWrapping_4_3,2,new TGeoCombiTrans(0.0912499999999996,-0.0146662630000001,-1.47,rotUni)); AlveolusInner_10->AddNode(CrystalWithWrapping_4_4,3,new TGeoCombiTrans(0.0912499999999996,-0.0146662630000001,-1.47,rotUni)); Alveolus_10->AddNode(AlveolusInner_10,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_11->AddNode(CrystalWithWrapping_5_1,0,new TGeoCombiTrans(0.1035,-0.0153495075000001,-0.97,rotUni)); AlveolusInner_11->AddNode(CrystalWithWrapping_5_2,1,new TGeoCombiTrans(0.1035,-0.0153495075000001,-0.97,rotUni)); AlveolusInner_11->AddNode(CrystalWithWrapping_5_3,2,new TGeoCombiTrans(0.1035,-0.0153495075000001,-0.97,rotUni)); AlveolusInner_11->AddNode(CrystalWithWrapping_5_4,3,new TGeoCombiTrans(0.1035,-0.0153495075000001,-0.97,rotUni)); Alveolus_11->AddNode(AlveolusInner_11,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_12->AddNode(CrystalWithWrapping_5_1,0,new TGeoCombiTrans(0.129,-0.0149240255,-0.97,rotUni)); AlveolusInner_12->AddNode(CrystalWithWrapping_5_2,1,new TGeoCombiTrans(0.129,-0.0149240255,-0.97,rotUni)); AlveolusInner_12->AddNode(CrystalWithWrapping_5_3,2,new TGeoCombiTrans(0.129,-0.0149240255,-0.97,rotUni)); AlveolusInner_12->AddNode(CrystalWithWrapping_5_4,3,new TGeoCombiTrans(0.129,-0.0149240255,-0.97,rotUni)); Alveolus_12->AddNode(AlveolusInner_12,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_13->AddNode(CrystalWithWrapping_5_1,0,new TGeoCombiTrans(0.1525,-0.0144349155000001,-0.97,rotUni)); AlveolusInner_13->AddNode(CrystalWithWrapping_5_2,1,new TGeoCombiTrans(0.1525,-0.0144349155000001,-0.97,rotUni)); AlveolusInner_13->AddNode(CrystalWithWrapping_5_3,2,new TGeoCombiTrans(0.1525,-0.0144349155000001,-0.97,rotUni)); AlveolusInner_13->AddNode(CrystalWithWrapping_5_4,3,new TGeoCombiTrans(0.1525,-0.0144349155000001,-0.97,rotUni)); Alveolus_13->AddNode(AlveolusInner_13,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_14->AddNode(CrystalWithWrapping_6_1,0,new TGeoCombiTrans(0.17825,-0.0158899135000001,-0.97,rotUni)); AlveolusInner_14->AddNode(CrystalWithWrapping_6_2,1,new TGeoCombiTrans(0.17825,-0.0158899135000001,-0.97,rotUni)); AlveolusInner_14->AddNode(CrystalWithWrapping_6_3,2,new TGeoCombiTrans(0.17825,-0.0158899135000001,-0.97,rotUni)); AlveolusInner_14->AddNode(CrystalWithWrapping_6_4,3,new TGeoCombiTrans(0.17825,-0.0158899135000001,-0.97,rotUni)); Alveolus_14->AddNode(AlveolusInner_14,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_15->AddNode(CrystalWithWrapping_6_1,0,new TGeoCombiTrans(0.19925,-0.0152717335000001,-0.97,rotUni)); AlveolusInner_15->AddNode(CrystalWithWrapping_6_2,1,new TGeoCombiTrans(0.19925,-0.0152717335000001,-0.97,rotUni)); AlveolusInner_15->AddNode(CrystalWithWrapping_6_3,2,new TGeoCombiTrans(0.19925,-0.0152717335000001,-0.97,rotUni)); AlveolusInner_15->AddNode(CrystalWithWrapping_6_4,3,new TGeoCombiTrans(0.19925,-0.0152717335000001,-0.97,rotUni)); Alveolus_15->AddNode(AlveolusInner_15,1,new TGeoCombiTrans(0,0,0,rotUni)); AlveolusInner_16->AddNode(CrystalWithWrapping_6_1,0,new TGeoCombiTrans(0.22025,-0.0146280395,-0.97,rotUni)); AlveolusInner_16->AddNode(CrystalWithWrapping_6_2,1,new TGeoCombiTrans(0.22025,-0.0146280395,-0.97,rotUni)); AlveolusInner_16->AddNode(CrystalWithWrapping_6_3,2,new TGeoCombiTrans(0.22025,-0.0146280395,-0.97,rotUni)); AlveolusInner_16->AddNode(CrystalWithWrapping_6_4,3,new TGeoCombiTrans(0.22025,-0.0146280395,-0.97,rotUni)); Alveolus_16->AddNode(AlveolusInner_16,1,new TGeoCombiTrans(0,0,0,rotUni)); //Positioning in space of alveoli Double_t phiEuler=0; Double_t thetaEuler=0; Double_t psiEuler=0; Double_t rotAngle=0; phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.6560740922919081600,-0.7546964856307127900)/TMath::Pi(); psiEuler = 0; TGeoRotation *rotAlv_1 = new TGeoRotation("rotAlv1",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_1_0 = new TGeoCombiTrans(3.40349999999993,34.5829460840929,-30.9210174523951,rotAlv_1); *transAlv_1_0 = (*transAlv_1_0) * (*transDef) ; pWorld->AddNode(Alveolus_1,0,transAlv_1_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_1 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_1 = (*transAlv_1_1) * (*transDef); pWorld->AddNode(Alveolus_1,1,transAlv_1_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_2 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_2 = (*transAlv_1_2) * (*transDef); pWorld->AddNode(Alveolus_1,2,transAlv_1_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_3 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_3 = (*transAlv_1_3) * (*transDef); pWorld->AddNode(Alveolus_1,3,transAlv_1_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_4 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_4 = (*transAlv_1_4) * (*transDef); pWorld->AddNode(Alveolus_1,4,transAlv_1_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_5 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_5 = (*transAlv_1_5) * (*transDef); pWorld->AddNode(Alveolus_1,5,transAlv_1_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_6 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_6 = (*transAlv_1_6) * (*transDef); pWorld->AddNode(Alveolus_1,6,transAlv_1_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_7 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_7 = (*transAlv_1_7) * (*transDef); pWorld->AddNode(Alveolus_1,7,transAlv_1_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_8 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_8 = (*transAlv_1_8) * (*transDef); pWorld->AddNode(Alveolus_1,8,transAlv_1_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_9 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_9 = (*transAlv_1_9) * (*transDef); pWorld->AddNode(Alveolus_1,9,transAlv_1_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_10 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_10 = (*transAlv_1_10) * (*transDef); pWorld->AddNode(Alveolus_1,10,transAlv_1_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_11 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_11 = (*transAlv_1_11) * (*transDef); pWorld->AddNode(Alveolus_1,11,transAlv_1_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_12 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_12 = (*transAlv_1_12) * (*transDef); pWorld->AddNode(Alveolus_1,12,transAlv_1_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_13 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_13 = (*transAlv_1_13) * (*transDef); pWorld->AddNode(Alveolus_1,13,transAlv_1_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_14 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_14 = (*transAlv_1_14) * (*transDef); pWorld->AddNode(Alveolus_1,14,transAlv_1_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_15 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_15 = (*transAlv_1_15) * (*transDef); pWorld->AddNode(Alveolus_1,15,transAlv_1_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_16 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_16 = (*transAlv_1_16) * (*transDef); pWorld->AddNode(Alveolus_1,16,transAlv_1_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_17 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_17 = (*transAlv_1_17) * (*transDef); pWorld->AddNode(Alveolus_1,17,transAlv_1_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_18 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_18 = (*transAlv_1_18) * (*transDef); pWorld->AddNode(Alveolus_1,18,transAlv_1_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_19 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_19 = (*transAlv_1_19) * (*transDef); pWorld->AddNode(Alveolus_1,19,transAlv_1_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_20 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_20 = (*transAlv_1_20) * (*transDef); pWorld->AddNode(Alveolus_1,20,transAlv_1_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_21 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_21 = (*transAlv_1_21) * (*transDef); pWorld->AddNode(Alveolus_1,21,transAlv_1_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_22 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_22 = (*transAlv_1_22) * (*transDef); pWorld->AddNode(Alveolus_1,22,transAlv_1_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_23 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_23 = (*transAlv_1_23) * (*transDef); pWorld->AddNode(Alveolus_1,23,transAlv_1_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_24 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_24 = (*transAlv_1_24) * (*transDef); pWorld->AddNode(Alveolus_1,24,transAlv_1_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_25 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_25 = (*transAlv_1_25) * (*transDef); pWorld->AddNode(Alveolus_1,25,transAlv_1_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_26 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_26 = (*transAlv_1_26) * (*transDef); pWorld->AddNode(Alveolus_1,26,transAlv_1_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_27 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_27 = (*transAlv_1_27) * (*transDef); pWorld->AddNode(Alveolus_1,27,transAlv_1_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_28 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_28 = (*transAlv_1_28) * (*transDef); pWorld->AddNode(Alveolus_1,28,transAlv_1_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_29 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_29 = (*transAlv_1_29) * (*transDef); pWorld->AddNode(Alveolus_1,29,transAlv_1_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_30 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_30 = (*transAlv_1_30) * (*transDef); pWorld->AddNode(Alveolus_1,30,transAlv_1_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_1->RotateZ(-11.25); TGeoCombiTrans* transAlv_1_31 = new TGeoCombiTrans(3.40349999999993*cos(rotAngle)+34.5829460840929*sin(rotAngle),-3.40349999999993*sin(rotAngle)+34.5829460840929*cos(rotAngle),-30.9210174523951,rotAlv_1); *transAlv_1_31 = (*transAlv_1_31) * (*transDef); pWorld->AddNode(Alveolus_1,31,transAlv_1_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.5448084181316358300,-0.8385605449416906300)/TMath::Pi(); psiEuler = 0; TGeoRotation *rotAlv_2 = new TGeoRotation("rotAlv2",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_2_0 = new TGeoCombiTrans(3.22049999999993,32.7201199375079,-23.3652176279389,rotAlv_2); *transAlv_2_0 = (*transAlv_2_0) * (*transDef) ; pWorld->AddNode(Alveolus_2,0,transAlv_2_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_1 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_1 = (*transAlv_2_1) * (*transDef); pWorld->AddNode(Alveolus_2,1,transAlv_2_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_2 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_2 = (*transAlv_2_2) * (*transDef); pWorld->AddNode(Alveolus_2,2,transAlv_2_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_3 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_3 = (*transAlv_2_3) * (*transDef); pWorld->AddNode(Alveolus_2,3,transAlv_2_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_4 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_4 = (*transAlv_2_4) * (*transDef); pWorld->AddNode(Alveolus_2,4,transAlv_2_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_5 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_5 = (*transAlv_2_5) * (*transDef); pWorld->AddNode(Alveolus_2,5,transAlv_2_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_6 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_6 = (*transAlv_2_6) * (*transDef); pWorld->AddNode(Alveolus_2,6,transAlv_2_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_7 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_7 = (*transAlv_2_7) * (*transDef); pWorld->AddNode(Alveolus_2,7,transAlv_2_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_8 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_8 = (*transAlv_2_8) * (*transDef); pWorld->AddNode(Alveolus_2,8,transAlv_2_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_9 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_9 = (*transAlv_2_9) * (*transDef); pWorld->AddNode(Alveolus_2,9,transAlv_2_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_10 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_10 = (*transAlv_2_10) * (*transDef); pWorld->AddNode(Alveolus_2,10,transAlv_2_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_11 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_11 = (*transAlv_2_11) * (*transDef); pWorld->AddNode(Alveolus_2,11,transAlv_2_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_12 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_12 = (*transAlv_2_12) * (*transDef); pWorld->AddNode(Alveolus_2,12,transAlv_2_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_13 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_13 = (*transAlv_2_13) * (*transDef); pWorld->AddNode(Alveolus_2,13,transAlv_2_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_14 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_14 = (*transAlv_2_14) * (*transDef); pWorld->AddNode(Alveolus_2,14,transAlv_2_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_15 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_15 = (*transAlv_2_15) * (*transDef); pWorld->AddNode(Alveolus_2,15,transAlv_2_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_16 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_16 = (*transAlv_2_16) * (*transDef); pWorld->AddNode(Alveolus_2,16,transAlv_2_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_17 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_17 = (*transAlv_2_17) * (*transDef); pWorld->AddNode(Alveolus_2,17,transAlv_2_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_18 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_18 = (*transAlv_2_18) * (*transDef); pWorld->AddNode(Alveolus_2,18,transAlv_2_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_19 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_19 = (*transAlv_2_19) * (*transDef); pWorld->AddNode(Alveolus_2,19,transAlv_2_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_20 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_20 = (*transAlv_2_20) * (*transDef); pWorld->AddNode(Alveolus_2,20,transAlv_2_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_21 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_21 = (*transAlv_2_21) * (*transDef); pWorld->AddNode(Alveolus_2,21,transAlv_2_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_22 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_22 = (*transAlv_2_22) * (*transDef); pWorld->AddNode(Alveolus_2,22,transAlv_2_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_23 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_23 = (*transAlv_2_23) * (*transDef); pWorld->AddNode(Alveolus_2,23,transAlv_2_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_24 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_24 = (*transAlv_2_24) * (*transDef); pWorld->AddNode(Alveolus_2,24,transAlv_2_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_25 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_25 = (*transAlv_2_25) * (*transDef); pWorld->AddNode(Alveolus_2,25,transAlv_2_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_26 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_26 = (*transAlv_2_26) * (*transDef); pWorld->AddNode(Alveolus_2,26,transAlv_2_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_27 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_27 = (*transAlv_2_27) * (*transDef); pWorld->AddNode(Alveolus_2,27,transAlv_2_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_28 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_28 = (*transAlv_2_28) * (*transDef); pWorld->AddNode(Alveolus_2,28,transAlv_2_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_29 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_29 = (*transAlv_2_29) * (*transDef); pWorld->AddNode(Alveolus_2,29,transAlv_2_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_30 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_30 = (*transAlv_2_30) * (*transDef); pWorld->AddNode(Alveolus_2,30,transAlv_2_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_2->RotateZ(-11.25); TGeoCombiTrans* transAlv_2_31 = new TGeoCombiTrans(3.22049999999993*cos(rotAngle)+32.7201199375079*sin(rotAngle),-3.22049999999993*sin(rotAngle)+32.7201199375079*cos(rotAngle),-23.3652176279389,rotAlv_2); *transAlv_2_31 = (*transAlv_2_31) * (*transDef); pWorld->AddNode(Alveolus_2,31,transAlv_2_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.4543918745633551100,-0.8908018995999054100)/TMath::Pi(); psiEuler = 0; TGeoRotation *rotAlv_3 = new TGeoRotation("rotAlv3",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_3_0 = new TGeoCombiTrans(3.17549999999993,32.2696830832608,-17.323018303327,rotAlv_3); *transAlv_3_0 = (*transAlv_3_0) * (*transDef) ; pWorld->AddNode(Alveolus_3,0,transAlv_3_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_1 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_1 = (*transAlv_3_1) * (*transDef); pWorld->AddNode(Alveolus_3,1,transAlv_3_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_2 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_2 = (*transAlv_3_2) * (*transDef); pWorld->AddNode(Alveolus_3,2,transAlv_3_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_3 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_3 = (*transAlv_3_3) * (*transDef); pWorld->AddNode(Alveolus_3,3,transAlv_3_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_4 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_4 = (*transAlv_3_4) * (*transDef); pWorld->AddNode(Alveolus_3,4,transAlv_3_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_5 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_5 = (*transAlv_3_5) * (*transDef); pWorld->AddNode(Alveolus_3,5,transAlv_3_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_6 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_6 = (*transAlv_3_6) * (*transDef); pWorld->AddNode(Alveolus_3,6,transAlv_3_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_7 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_7 = (*transAlv_3_7) * (*transDef); pWorld->AddNode(Alveolus_3,7,transAlv_3_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_8 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_8 = (*transAlv_3_8) * (*transDef); pWorld->AddNode(Alveolus_3,8,transAlv_3_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_9 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_9 = (*transAlv_3_9) * (*transDef); pWorld->AddNode(Alveolus_3,9,transAlv_3_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_10 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_10 = (*transAlv_3_10) * (*transDef); pWorld->AddNode(Alveolus_3,10,transAlv_3_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_11 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_11 = (*transAlv_3_11) * (*transDef); pWorld->AddNode(Alveolus_3,11,transAlv_3_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_12 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_12 = (*transAlv_3_12) * (*transDef); pWorld->AddNode(Alveolus_3,12,transAlv_3_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_13 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_13 = (*transAlv_3_13) * (*transDef); pWorld->AddNode(Alveolus_3,13,transAlv_3_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_14 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_14 = (*transAlv_3_14) * (*transDef); pWorld->AddNode(Alveolus_3,14,transAlv_3_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_15 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_15 = (*transAlv_3_15) * (*transDef); pWorld->AddNode(Alveolus_3,15,transAlv_3_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_16 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_16 = (*transAlv_3_16) * (*transDef); pWorld->AddNode(Alveolus_3,16,transAlv_3_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_17 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_17 = (*transAlv_3_17) * (*transDef); pWorld->AddNode(Alveolus_3,17,transAlv_3_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_18 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_18 = (*transAlv_3_18) * (*transDef); pWorld->AddNode(Alveolus_3,18,transAlv_3_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_19 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_19 = (*transAlv_3_19) * (*transDef); pWorld->AddNode(Alveolus_3,19,transAlv_3_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_20 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_20 = (*transAlv_3_20) * (*transDef); pWorld->AddNode(Alveolus_3,20,transAlv_3_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_21 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_21 = (*transAlv_3_21) * (*transDef); pWorld->AddNode(Alveolus_3,21,transAlv_3_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_22 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_22 = (*transAlv_3_22) * (*transDef); pWorld->AddNode(Alveolus_3,22,transAlv_3_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_23 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_23 = (*transAlv_3_23) * (*transDef); pWorld->AddNode(Alveolus_3,23,transAlv_3_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_24 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_24 = (*transAlv_3_24) * (*transDef); pWorld->AddNode(Alveolus_3,24,transAlv_3_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_25 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_25 = (*transAlv_3_25) * (*transDef); pWorld->AddNode(Alveolus_3,25,transAlv_3_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_26 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_26 = (*transAlv_3_26) * (*transDef); pWorld->AddNode(Alveolus_3,26,transAlv_3_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_27 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_27 = (*transAlv_3_27) * (*transDef); pWorld->AddNode(Alveolus_3,27,transAlv_3_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_28 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_28 = (*transAlv_3_28) * (*transDef); pWorld->AddNode(Alveolus_3,28,transAlv_3_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_29 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_29 = (*transAlv_3_29) * (*transDef); pWorld->AddNode(Alveolus_3,29,transAlv_3_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_30 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_30 = (*transAlv_3_30) * (*transDef); pWorld->AddNode(Alveolus_3,30,transAlv_3_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_3->RotateZ(-11.25); TGeoCombiTrans* transAlv_3_31 = new TGeoCombiTrans(3.17549999999993*cos(rotAngle)+32.2696830832608*sin(rotAngle),-3.17549999999993*sin(rotAngle)+32.2696830832608*cos(rotAngle),-17.323018303327,rotAlv_3); *transAlv_3_31 = (*transAlv_3_31) * (*transDef); pWorld->AddNode(Alveolus_3,31,transAlv_3_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.3591065806722531000,-0.9332965572195595100)/TMath::Pi(); psiEuler = 0; TGeoRotation *rotAlv_4 = new TGeoRotation("rotAlv4",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_4_0 = new TGeoCombiTrans(3.12874999999993,31.7944116004365,-11.6319526859721,rotAlv_4); *transAlv_4_0 = (*transAlv_4_0) * (*transDef) ; pWorld->AddNode(Alveolus_4,0,transAlv_4_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_1 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_1 = (*transAlv_4_1) * (*transDef); pWorld->AddNode(Alveolus_4,1,transAlv_4_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_2 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_2 = (*transAlv_4_2) * (*transDef); pWorld->AddNode(Alveolus_4,2,transAlv_4_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_3 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_3 = (*transAlv_4_3) * (*transDef); pWorld->AddNode(Alveolus_4,3,transAlv_4_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_4 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_4 = (*transAlv_4_4) * (*transDef); pWorld->AddNode(Alveolus_4,4,transAlv_4_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_5 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_5 = (*transAlv_4_5) * (*transDef); pWorld->AddNode(Alveolus_4,5,transAlv_4_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_6 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_6 = (*transAlv_4_6) * (*transDef); pWorld->AddNode(Alveolus_4,6,transAlv_4_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_7 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_7 = (*transAlv_4_7) * (*transDef); pWorld->AddNode(Alveolus_4,7,transAlv_4_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_8 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_8 = (*transAlv_4_8) * (*transDef); pWorld->AddNode(Alveolus_4,8,transAlv_4_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_9 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_9 = (*transAlv_4_9) * (*transDef); pWorld->AddNode(Alveolus_4,9,transAlv_4_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_10 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_10 = (*transAlv_4_10) * (*transDef); pWorld->AddNode(Alveolus_4,10,transAlv_4_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_11 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_11 = (*transAlv_4_11) * (*transDef); pWorld->AddNode(Alveolus_4,11,transAlv_4_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_12 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_12 = (*transAlv_4_12) * (*transDef); pWorld->AddNode(Alveolus_4,12,transAlv_4_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_13 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_13 = (*transAlv_4_13) * (*transDef); pWorld->AddNode(Alveolus_4,13,transAlv_4_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_14 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_14 = (*transAlv_4_14) * (*transDef); pWorld->AddNode(Alveolus_4,14,transAlv_4_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_15 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_15 = (*transAlv_4_15) * (*transDef); pWorld->AddNode(Alveolus_4,15,transAlv_4_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_16 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_16 = (*transAlv_4_16) * (*transDef); pWorld->AddNode(Alveolus_4,16,transAlv_4_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_17 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_17 = (*transAlv_4_17) * (*transDef); pWorld->AddNode(Alveolus_4,17,transAlv_4_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_18 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_18 = (*transAlv_4_18) * (*transDef); pWorld->AddNode(Alveolus_4,18,transAlv_4_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_19 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_19 = (*transAlv_4_19) * (*transDef); pWorld->AddNode(Alveolus_4,19,transAlv_4_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_20 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_20 = (*transAlv_4_20) * (*transDef); pWorld->AddNode(Alveolus_4,20,transAlv_4_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_21 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_21 = (*transAlv_4_21) * (*transDef); pWorld->AddNode(Alveolus_4,21,transAlv_4_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_22 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_22 = (*transAlv_4_22) * (*transDef); pWorld->AddNode(Alveolus_4,22,transAlv_4_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_23 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_23 = (*transAlv_4_23) * (*transDef); pWorld->AddNode(Alveolus_4,23,transAlv_4_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_24 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_24 = (*transAlv_4_24) * (*transDef); pWorld->AddNode(Alveolus_4,24,transAlv_4_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_25 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_25 = (*transAlv_4_25) * (*transDef); pWorld->AddNode(Alveolus_4,25,transAlv_4_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_26 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_26 = (*transAlv_4_26) * (*transDef); pWorld->AddNode(Alveolus_4,26,transAlv_4_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_27 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_27 = (*transAlv_4_27) * (*transDef); pWorld->AddNode(Alveolus_4,27,transAlv_4_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_28 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_28 = (*transAlv_4_28) * (*transDef); pWorld->AddNode(Alveolus_4,28,transAlv_4_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_29 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_29 = (*transAlv_4_29) * (*transDef); pWorld->AddNode(Alveolus_4,29,transAlv_4_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_30 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_30 = (*transAlv_4_30) * (*transDef); pWorld->AddNode(Alveolus_4,30,transAlv_4_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_4->RotateZ(-11.25); TGeoCombiTrans* transAlv_4_31 = new TGeoCombiTrans(3.12874999999993*cos(rotAngle)+31.7944116004365*sin(rotAngle),-3.12874999999993*sin(rotAngle)+31.7944116004365*cos(rotAngle),-11.6319526859721,rotAlv_4); *transAlv_4_31 = (*transAlv_4_31) * (*transDef); pWorld->AddNode(Alveolus_4,31,transAlv_4_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.2599860908684709600,-0.9656123614344068700)/TMath::Pi(); psiEuler = 0; TGeoRotation *rotAlv_5 = new TGeoRotation("rotAlv5",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_5_0 = new TGeoCombiTrans(3.07999999999993,31.2995084401373,-6.20952340260598,rotAlv_5); *transAlv_5_0 = (*transAlv_5_0) * (*transDef) ; pWorld->AddNode(Alveolus_5,0,transAlv_5_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_1 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_1 = (*transAlv_5_1) * (*transDef); pWorld->AddNode(Alveolus_5,1,transAlv_5_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_2 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_2 = (*transAlv_5_2) * (*transDef); pWorld->AddNode(Alveolus_5,2,transAlv_5_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_3 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_3 = (*transAlv_5_3) * (*transDef); pWorld->AddNode(Alveolus_5,3,transAlv_5_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_4 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_4 = (*transAlv_5_4) * (*transDef); pWorld->AddNode(Alveolus_5,4,transAlv_5_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_5 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_5 = (*transAlv_5_5) * (*transDef); pWorld->AddNode(Alveolus_5,5,transAlv_5_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_6 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_6 = (*transAlv_5_6) * (*transDef); pWorld->AddNode(Alveolus_5,6,transAlv_5_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_7 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_7 = (*transAlv_5_7) * (*transDef); pWorld->AddNode(Alveolus_5,7,transAlv_5_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_8 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_8 = (*transAlv_5_8) * (*transDef); pWorld->AddNode(Alveolus_5,8,transAlv_5_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_9 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_9 = (*transAlv_5_9) * (*transDef); pWorld->AddNode(Alveolus_5,9,transAlv_5_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_10 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_10 = (*transAlv_5_10) * (*transDef); pWorld->AddNode(Alveolus_5,10,transAlv_5_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_11 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_11 = (*transAlv_5_11) * (*transDef); pWorld->AddNode(Alveolus_5,11,transAlv_5_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_12 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_12 = (*transAlv_5_12) * (*transDef); pWorld->AddNode(Alveolus_5,12,transAlv_5_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_13 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_13 = (*transAlv_5_13) * (*transDef); pWorld->AddNode(Alveolus_5,13,transAlv_5_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_14 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_14 = (*transAlv_5_14) * (*transDef); pWorld->AddNode(Alveolus_5,14,transAlv_5_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_15 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_15 = (*transAlv_5_15) * (*transDef); pWorld->AddNode(Alveolus_5,15,transAlv_5_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_16 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_16 = (*transAlv_5_16) * (*transDef); pWorld->AddNode(Alveolus_5,16,transAlv_5_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_17 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_17 = (*transAlv_5_17) * (*transDef); pWorld->AddNode(Alveolus_5,17,transAlv_5_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_18 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_18 = (*transAlv_5_18) * (*transDef); pWorld->AddNode(Alveolus_5,18,transAlv_5_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_19 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_19 = (*transAlv_5_19) * (*transDef); pWorld->AddNode(Alveolus_5,19,transAlv_5_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_20 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_20 = (*transAlv_5_20) * (*transDef); pWorld->AddNode(Alveolus_5,20,transAlv_5_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_21 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_21 = (*transAlv_5_21) * (*transDef); pWorld->AddNode(Alveolus_5,21,transAlv_5_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_22 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_22 = (*transAlv_5_22) * (*transDef); pWorld->AddNode(Alveolus_5,22,transAlv_5_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_23 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_23 = (*transAlv_5_23) * (*transDef); pWorld->AddNode(Alveolus_5,23,transAlv_5_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_24 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_24 = (*transAlv_5_24) * (*transDef); pWorld->AddNode(Alveolus_5,24,transAlv_5_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_25 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_25 = (*transAlv_5_25) * (*transDef); pWorld->AddNode(Alveolus_5,25,transAlv_5_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_26 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_26 = (*transAlv_5_26) * (*transDef); pWorld->AddNode(Alveolus_5,26,transAlv_5_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_27 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_27 = (*transAlv_5_27) * (*transDef); pWorld->AddNode(Alveolus_5,27,transAlv_5_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_28 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_28 = (*transAlv_5_28) * (*transDef); pWorld->AddNode(Alveolus_5,28,transAlv_5_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_29 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_29 = (*transAlv_5_29) * (*transDef); pWorld->AddNode(Alveolus_5,29,transAlv_5_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_30 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_30 = (*transAlv_5_30) * (*transDef); pWorld->AddNode(Alveolus_5,30,transAlv_5_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_5->RotateZ(-11.25); TGeoCombiTrans* transAlv_5_31 = new TGeoCombiTrans(3.07999999999993*cos(rotAngle)+31.2995084401373*sin(rotAngle),-3.07999999999993*sin(rotAngle)+31.2995084401373*cos(rotAngle),-6.20952340260598,rotAlv_5); *transAlv_5_31 = (*transAlv_5_31) * (*transDef); pWorld->AddNode(Alveolus_5,31,transAlv_5_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.1580858802177538500,-0.9874253665344933100)/TMath::Pi(); psiEuler = 0; TGeoRotation *rotAlv_6 = new TGeoRotation("rotAlv6",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_6_0 = new TGeoCombiTrans(3.00799999999993,30.5690415864581,-2.36924983179562,rotAlv_6); *transAlv_6_0 = (*transAlv_6_0) * (*transDef) ; pWorld->AddNode(Alveolus_6,0,transAlv_6_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_1 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_1 = (*transAlv_6_1) * (*transDef); pWorld->AddNode(Alveolus_6,1,transAlv_6_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_2 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_2 = (*transAlv_6_2) * (*transDef); pWorld->AddNode(Alveolus_6,2,transAlv_6_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_3 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_3 = (*transAlv_6_3) * (*transDef); pWorld->AddNode(Alveolus_6,3,transAlv_6_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_4 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_4 = (*transAlv_6_4) * (*transDef); pWorld->AddNode(Alveolus_6,4,transAlv_6_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_5 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_5 = (*transAlv_6_5) * (*transDef); pWorld->AddNode(Alveolus_6,5,transAlv_6_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_6 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_6 = (*transAlv_6_6) * (*transDef); pWorld->AddNode(Alveolus_6,6,transAlv_6_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_7 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_7 = (*transAlv_6_7) * (*transDef); pWorld->AddNode(Alveolus_6,7,transAlv_6_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_8 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_8 = (*transAlv_6_8) * (*transDef); pWorld->AddNode(Alveolus_6,8,transAlv_6_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_9 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_9 = (*transAlv_6_9) * (*transDef); pWorld->AddNode(Alveolus_6,9,transAlv_6_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_10 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_10 = (*transAlv_6_10) * (*transDef); pWorld->AddNode(Alveolus_6,10,transAlv_6_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_11 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_11 = (*transAlv_6_11) * (*transDef); pWorld->AddNode(Alveolus_6,11,transAlv_6_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_12 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_12 = (*transAlv_6_12) * (*transDef); pWorld->AddNode(Alveolus_6,12,transAlv_6_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_13 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_13 = (*transAlv_6_13) * (*transDef); pWorld->AddNode(Alveolus_6,13,transAlv_6_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_14 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_14 = (*transAlv_6_14) * (*transDef); pWorld->AddNode(Alveolus_6,14,transAlv_6_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_15 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_15 = (*transAlv_6_15) * (*transDef); pWorld->AddNode(Alveolus_6,15,transAlv_6_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_16 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_16 = (*transAlv_6_16) * (*transDef); pWorld->AddNode(Alveolus_6,16,transAlv_6_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_17 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_17 = (*transAlv_6_17) * (*transDef); pWorld->AddNode(Alveolus_6,17,transAlv_6_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_18 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_18 = (*transAlv_6_18) * (*transDef); pWorld->AddNode(Alveolus_6,18,transAlv_6_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_19 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_19 = (*transAlv_6_19) * (*transDef); pWorld->AddNode(Alveolus_6,19,transAlv_6_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_20 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_20 = (*transAlv_6_20) * (*transDef); pWorld->AddNode(Alveolus_6,20,transAlv_6_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_21 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_21 = (*transAlv_6_21) * (*transDef); pWorld->AddNode(Alveolus_6,21,transAlv_6_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_22 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_22 = (*transAlv_6_22) * (*transDef); pWorld->AddNode(Alveolus_6,22,transAlv_6_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_23 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_23 = (*transAlv_6_23) * (*transDef); pWorld->AddNode(Alveolus_6,23,transAlv_6_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_24 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_24 = (*transAlv_6_24) * (*transDef); pWorld->AddNode(Alveolus_6,24,transAlv_6_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_25 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_25 = (*transAlv_6_25) * (*transDef); pWorld->AddNode(Alveolus_6,25,transAlv_6_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_26 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_26 = (*transAlv_6_26) * (*transDef); pWorld->AddNode(Alveolus_6,26,transAlv_6_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_27 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_27 = (*transAlv_6_27) * (*transDef); pWorld->AddNode(Alveolus_6,27,transAlv_6_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_28 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_28 = (*transAlv_6_28) * (*transDef); pWorld->AddNode(Alveolus_6,28,transAlv_6_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_29 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_29 = (*transAlv_6_29) * (*transDef); pWorld->AddNode(Alveolus_6,29,transAlv_6_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_30 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_30 = (*transAlv_6_30) * (*transDef); pWorld->AddNode(Alveolus_6,30,transAlv_6_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_6->RotateZ(-11.25); TGeoCombiTrans* transAlv_6_31 = new TGeoCombiTrans(3.00799999999993*cos(rotAngle)+30.5690415864581*sin(rotAngle),-3.00799999999993*sin(rotAngle)+30.5690415864581*cos(rotAngle),-2.36924983179562,rotAlv_6); *transAlv_6_31 = (*transAlv_6_31) * (*transDef); pWorld->AddNode(Alveolus_6,31,transAlv_6_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.05447746084201386000,-0.9985150005183732700)/TMath::Pi(); psiEuler = 0; TGeoRotation *rotAlv_7 = new TGeoRotation("rotAlv7",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_7_0 = new TGeoCombiTrans(2.97149999999993,30.1961159884726,1.29187363150737,rotAlv_7); *transAlv_7_0 = (*transAlv_7_0) * (*transDef) ; pWorld->AddNode(Alveolus_7,0,transAlv_7_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_1 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_1 = (*transAlv_7_1) * (*transDef); pWorld->AddNode(Alveolus_7,1,transAlv_7_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_2 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_2 = (*transAlv_7_2) * (*transDef); pWorld->AddNode(Alveolus_7,2,transAlv_7_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_3 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_3 = (*transAlv_7_3) * (*transDef); pWorld->AddNode(Alveolus_7,3,transAlv_7_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_4 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_4 = (*transAlv_7_4) * (*transDef); pWorld->AddNode(Alveolus_7,4,transAlv_7_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_5 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_5 = (*transAlv_7_5) * (*transDef); pWorld->AddNode(Alveolus_7,5,transAlv_7_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_6 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_6 = (*transAlv_7_6) * (*transDef); pWorld->AddNode(Alveolus_7,6,transAlv_7_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_7 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_7 = (*transAlv_7_7) * (*transDef); pWorld->AddNode(Alveolus_7,7,transAlv_7_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_8 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_8 = (*transAlv_7_8) * (*transDef); pWorld->AddNode(Alveolus_7,8,transAlv_7_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_9 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_9 = (*transAlv_7_9) * (*transDef); pWorld->AddNode(Alveolus_7,9,transAlv_7_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_10 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_10 = (*transAlv_7_10) * (*transDef); pWorld->AddNode(Alveolus_7,10,transAlv_7_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_11 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_11 = (*transAlv_7_11) * (*transDef); pWorld->AddNode(Alveolus_7,11,transAlv_7_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_12 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_12 = (*transAlv_7_12) * (*transDef); pWorld->AddNode(Alveolus_7,12,transAlv_7_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_13 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_13 = (*transAlv_7_13) * (*transDef); pWorld->AddNode(Alveolus_7,13,transAlv_7_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_14 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_14 = (*transAlv_7_14) * (*transDef); pWorld->AddNode(Alveolus_7,14,transAlv_7_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_15 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_15 = (*transAlv_7_15) * (*transDef); pWorld->AddNode(Alveolus_7,15,transAlv_7_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_16 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_16 = (*transAlv_7_16) * (*transDef); pWorld->AddNode(Alveolus_7,16,transAlv_7_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_17 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_17 = (*transAlv_7_17) * (*transDef); pWorld->AddNode(Alveolus_7,17,transAlv_7_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_18 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_18 = (*transAlv_7_18) * (*transDef); pWorld->AddNode(Alveolus_7,18,transAlv_7_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_19 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_19 = (*transAlv_7_19) * (*transDef); pWorld->AddNode(Alveolus_7,19,transAlv_7_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_20 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_20 = (*transAlv_7_20) * (*transDef); pWorld->AddNode(Alveolus_7,20,transAlv_7_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_21 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_21 = (*transAlv_7_21) * (*transDef); pWorld->AddNode(Alveolus_7,21,transAlv_7_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_22 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_22 = (*transAlv_7_22) * (*transDef); pWorld->AddNode(Alveolus_7,22,transAlv_7_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_23 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_23 = (*transAlv_7_23) * (*transDef); pWorld->AddNode(Alveolus_7,23,transAlv_7_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_24 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_24 = (*transAlv_7_24) * (*transDef); pWorld->AddNode(Alveolus_7,24,transAlv_7_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_25 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_25 = (*transAlv_7_25) * (*transDef); pWorld->AddNode(Alveolus_7,25,transAlv_7_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_26 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_26 = (*transAlv_7_26) * (*transDef); pWorld->AddNode(Alveolus_7,26,transAlv_7_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_27 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_27 = (*transAlv_7_27) * (*transDef); pWorld->AddNode(Alveolus_7,27,transAlv_7_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_28 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_28 = (*transAlv_7_28) * (*transDef); pWorld->AddNode(Alveolus_7,28,transAlv_7_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_29 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_29 = (*transAlv_7_29) * (*transDef); pWorld->AddNode(Alveolus_7,29,transAlv_7_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_30 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_30 = (*transAlv_7_30) * (*transDef); pWorld->AddNode(Alveolus_7,30,transAlv_7_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_7->RotateZ(-11.25); TGeoCombiTrans* transAlv_7_31 = new TGeoCombiTrans(2.97149999999993*cos(rotAngle)+30.1961159884726*sin(rotAngle),-2.97149999999993*sin(rotAngle)+30.1961159884726*cos(rotAngle),1.29187363150737,rotAlv_7); *transAlv_7_31 = (*transAlv_7_31) * (*transDef); pWorld->AddNode(Alveolus_7,31,transAlv_7_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.04097943424329152800,0.9991599901762978600)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_8 = new TGeoRotation("rotAlv8",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_8_0 = new TGeoCombiTrans(-2.95249999999993,30,1.29734899998037,rotAlv_8); *transAlv_8_0 = (*transAlv_8_0) * (*transDef) ; pWorld->AddNode(Alveolus_8,0,transAlv_8_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_1 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_1 = (*transAlv_8_1) * (*transDef); pWorld->AddNode(Alveolus_8,1,transAlv_8_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_2 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_2 = (*transAlv_8_2) * (*transDef); pWorld->AddNode(Alveolus_8,2,transAlv_8_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_3 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_3 = (*transAlv_8_3) * (*transDef); pWorld->AddNode(Alveolus_8,3,transAlv_8_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_4 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_4 = (*transAlv_8_4) * (*transDef); pWorld->AddNode(Alveolus_8,4,transAlv_8_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_5 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_5 = (*transAlv_8_5) * (*transDef); pWorld->AddNode(Alveolus_8,5,transAlv_8_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_6 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_6 = (*transAlv_8_6) * (*transDef); pWorld->AddNode(Alveolus_8,6,transAlv_8_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_7 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_7 = (*transAlv_8_7) * (*transDef); pWorld->AddNode(Alveolus_8,7,transAlv_8_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_8 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_8 = (*transAlv_8_8) * (*transDef); pWorld->AddNode(Alveolus_8,8,transAlv_8_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_9 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_9 = (*transAlv_8_9) * (*transDef); pWorld->AddNode(Alveolus_8,9,transAlv_8_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_10 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_10 = (*transAlv_8_10) * (*transDef); pWorld->AddNode(Alveolus_8,10,transAlv_8_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_11 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_11 = (*transAlv_8_11) * (*transDef); pWorld->AddNode(Alveolus_8,11,transAlv_8_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_12 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_12 = (*transAlv_8_12) * (*transDef); pWorld->AddNode(Alveolus_8,12,transAlv_8_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_13 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_13 = (*transAlv_8_13) * (*transDef); pWorld->AddNode(Alveolus_8,13,transAlv_8_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_14 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_14 = (*transAlv_8_14) * (*transDef); pWorld->AddNode(Alveolus_8,14,transAlv_8_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_15 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_15 = (*transAlv_8_15) * (*transDef); pWorld->AddNode(Alveolus_8,15,transAlv_8_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_16 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_16 = (*transAlv_8_16) * (*transDef); pWorld->AddNode(Alveolus_8,16,transAlv_8_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_17 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_17 = (*transAlv_8_17) * (*transDef); pWorld->AddNode(Alveolus_8,17,transAlv_8_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_18 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_18 = (*transAlv_8_18) * (*transDef); pWorld->AddNode(Alveolus_8,18,transAlv_8_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_19 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_19 = (*transAlv_8_19) * (*transDef); pWorld->AddNode(Alveolus_8,19,transAlv_8_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_20 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_20 = (*transAlv_8_20) * (*transDef); pWorld->AddNode(Alveolus_8,20,transAlv_8_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_21 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_21 = (*transAlv_8_21) * (*transDef); pWorld->AddNode(Alveolus_8,21,transAlv_8_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_22 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_22 = (*transAlv_8_22) * (*transDef); pWorld->AddNode(Alveolus_8,22,transAlv_8_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_23 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_23 = (*transAlv_8_23) * (*transDef); pWorld->AddNode(Alveolus_8,23,transAlv_8_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_24 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_24 = (*transAlv_8_24) * (*transDef); pWorld->AddNode(Alveolus_8,24,transAlv_8_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_25 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_25 = (*transAlv_8_25) * (*transDef); pWorld->AddNode(Alveolus_8,25,transAlv_8_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_26 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_26 = (*transAlv_8_26) * (*transDef); pWorld->AddNode(Alveolus_8,26,transAlv_8_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_27 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_27 = (*transAlv_8_27) * (*transDef); pWorld->AddNode(Alveolus_8,27,transAlv_8_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_28 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_28 = (*transAlv_8_28) * (*transDef); pWorld->AddNode(Alveolus_8,28,transAlv_8_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_29 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_29 = (*transAlv_8_29) * (*transDef); pWorld->AddNode(Alveolus_8,29,transAlv_8_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_30 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_30 = (*transAlv_8_30) * (*transDef); pWorld->AddNode(Alveolus_8,30,transAlv_8_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_8->RotateZ(-11.25); TGeoCombiTrans* transAlv_8_31 = new TGeoCombiTrans(-2.95249999999993*cos(rotAngle)+30*sin(rotAngle),2.95249999999993*sin(rotAngle)+30*cos(rotAngle),1.29734899998037,rotAlv_8); *transAlv_8_31 = (*transAlv_8_31) * (*transDef); pWorld->AddNode(Alveolus_8,31,transAlv_8_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.1275567287250409800,0.9918312764563167500)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_9 = new TGeoRotation("rotAlv9",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_9_0 = new TGeoCombiTrans(-2.98999999999993,30.3953961794098,4.44438599416416,rotAlv_9); *transAlv_9_0 = (*transAlv_9_0) * (*transDef) ; pWorld->AddNode(Alveolus_9,0,transAlv_9_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_1 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_1 = (*transAlv_9_1) * (*transDef); pWorld->AddNode(Alveolus_9,1,transAlv_9_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_2 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_2 = (*transAlv_9_2) * (*transDef); pWorld->AddNode(Alveolus_9,2,transAlv_9_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_3 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_3 = (*transAlv_9_3) * (*transDef); pWorld->AddNode(Alveolus_9,3,transAlv_9_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_4 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_4 = (*transAlv_9_4) * (*transDef); pWorld->AddNode(Alveolus_9,4,transAlv_9_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_5 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_5 = (*transAlv_9_5) * (*transDef); pWorld->AddNode(Alveolus_9,5,transAlv_9_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_6 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_6 = (*transAlv_9_6) * (*transDef); pWorld->AddNode(Alveolus_9,6,transAlv_9_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_7 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_7 = (*transAlv_9_7) * (*transDef); pWorld->AddNode(Alveolus_9,7,transAlv_9_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_8 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_8 = (*transAlv_9_8) * (*transDef); pWorld->AddNode(Alveolus_9,8,transAlv_9_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_9 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_9 = (*transAlv_9_9) * (*transDef); pWorld->AddNode(Alveolus_9,9,transAlv_9_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_10 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_10 = (*transAlv_9_10) * (*transDef); pWorld->AddNode(Alveolus_9,10,transAlv_9_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_11 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_11 = (*transAlv_9_11) * (*transDef); pWorld->AddNode(Alveolus_9,11,transAlv_9_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_12 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_12 = (*transAlv_9_12) * (*transDef); pWorld->AddNode(Alveolus_9,12,transAlv_9_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_13 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_13 = (*transAlv_9_13) * (*transDef); pWorld->AddNode(Alveolus_9,13,transAlv_9_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_14 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_14 = (*transAlv_9_14) * (*transDef); pWorld->AddNode(Alveolus_9,14,transAlv_9_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_15 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_15 = (*transAlv_9_15) * (*transDef); pWorld->AddNode(Alveolus_9,15,transAlv_9_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_16 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_16 = (*transAlv_9_16) * (*transDef); pWorld->AddNode(Alveolus_9,16,transAlv_9_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_17 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_17 = (*transAlv_9_17) * (*transDef); pWorld->AddNode(Alveolus_9,17,transAlv_9_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_18 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_18 = (*transAlv_9_18) * (*transDef); pWorld->AddNode(Alveolus_9,18,transAlv_9_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_19 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_19 = (*transAlv_9_19) * (*transDef); pWorld->AddNode(Alveolus_9,19,transAlv_9_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_20 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_20 = (*transAlv_9_20) * (*transDef); pWorld->AddNode(Alveolus_9,20,transAlv_9_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_21 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_21 = (*transAlv_9_21) * (*transDef); pWorld->AddNode(Alveolus_9,21,transAlv_9_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_22 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_22 = (*transAlv_9_22) * (*transDef); pWorld->AddNode(Alveolus_9,22,transAlv_9_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_23 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_23 = (*transAlv_9_23) * (*transDef); pWorld->AddNode(Alveolus_9,23,transAlv_9_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_24 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_24 = (*transAlv_9_24) * (*transDef); pWorld->AddNode(Alveolus_9,24,transAlv_9_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_25 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_25 = (*transAlv_9_25) * (*transDef); pWorld->AddNode(Alveolus_9,25,transAlv_9_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_26 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_26 = (*transAlv_9_26) * (*transDef); pWorld->AddNode(Alveolus_9,26,transAlv_9_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_27 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_27 = (*transAlv_9_27) * (*transDef); pWorld->AddNode(Alveolus_9,27,transAlv_9_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_28 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_28 = (*transAlv_9_28) * (*transDef); pWorld->AddNode(Alveolus_9,28,transAlv_9_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_29 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_29 = (*transAlv_9_29) * (*transDef); pWorld->AddNode(Alveolus_9,29,transAlv_9_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_30 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_30 = (*transAlv_9_30) * (*transDef); pWorld->AddNode(Alveolus_9,30,transAlv_9_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_9->RotateZ(-11.25); TGeoCombiTrans* transAlv_9_31 = new TGeoCombiTrans(-2.98999999999993*cos(rotAngle)+30.3953961794098*sin(rotAngle),2.98999999999993*sin(rotAngle)+30.3953961794098*cos(rotAngle),4.44438599416416,rotAlv_9); *transAlv_9_31 = (*transAlv_9_31) * (*transDef); pWorld->AddNode(Alveolus_9,31,transAlv_9_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.2131210329617397300,0.9770258058563863200)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_10 = new TGeoRotation("rotAlv10",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_10_0 = new TGeoCombiTrans(-3.01649999999993,30.6605329493663,7.63929090825073,rotAlv_10); *transAlv_10_0 = (*transAlv_10_0) * (*transDef) ; pWorld->AddNode(Alveolus_10,0,transAlv_10_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_1 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_1 = (*transAlv_10_1) * (*transDef); pWorld->AddNode(Alveolus_10,1,transAlv_10_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_2 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_2 = (*transAlv_10_2) * (*transDef); pWorld->AddNode(Alveolus_10,2,transAlv_10_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_3 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_3 = (*transAlv_10_3) * (*transDef); pWorld->AddNode(Alveolus_10,3,transAlv_10_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_4 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_4 = (*transAlv_10_4) * (*transDef); pWorld->AddNode(Alveolus_10,4,transAlv_10_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_5 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_5 = (*transAlv_10_5) * (*transDef); pWorld->AddNode(Alveolus_10,5,transAlv_10_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_6 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_6 = (*transAlv_10_6) * (*transDef); pWorld->AddNode(Alveolus_10,6,transAlv_10_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_7 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_7 = (*transAlv_10_7) * (*transDef); pWorld->AddNode(Alveolus_10,7,transAlv_10_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_8 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_8 = (*transAlv_10_8) * (*transDef); pWorld->AddNode(Alveolus_10,8,transAlv_10_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_9 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_9 = (*transAlv_10_9) * (*transDef); pWorld->AddNode(Alveolus_10,9,transAlv_10_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_10 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_10 = (*transAlv_10_10) * (*transDef); pWorld->AddNode(Alveolus_10,10,transAlv_10_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_11 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_11 = (*transAlv_10_11) * (*transDef); pWorld->AddNode(Alveolus_10,11,transAlv_10_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_12 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_12 = (*transAlv_10_12) * (*transDef); pWorld->AddNode(Alveolus_10,12,transAlv_10_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_13 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_13 = (*transAlv_10_13) * (*transDef); pWorld->AddNode(Alveolus_10,13,transAlv_10_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_14 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_14 = (*transAlv_10_14) * (*transDef); pWorld->AddNode(Alveolus_10,14,transAlv_10_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_15 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_15 = (*transAlv_10_15) * (*transDef); pWorld->AddNode(Alveolus_10,15,transAlv_10_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_16 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_16 = (*transAlv_10_16) * (*transDef); pWorld->AddNode(Alveolus_10,16,transAlv_10_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_17 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_17 = (*transAlv_10_17) * (*transDef); pWorld->AddNode(Alveolus_10,17,transAlv_10_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_18 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_18 = (*transAlv_10_18) * (*transDef); pWorld->AddNode(Alveolus_10,18,transAlv_10_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_19 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_19 = (*transAlv_10_19) * (*transDef); pWorld->AddNode(Alveolus_10,19,transAlv_10_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_20 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_20 = (*transAlv_10_20) * (*transDef); pWorld->AddNode(Alveolus_10,20,transAlv_10_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_21 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_21 = (*transAlv_10_21) * (*transDef); pWorld->AddNode(Alveolus_10,21,transAlv_10_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_22 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_22 = (*transAlv_10_22) * (*transDef); pWorld->AddNode(Alveolus_10,22,transAlv_10_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_23 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_23 = (*transAlv_10_23) * (*transDef); pWorld->AddNode(Alveolus_10,23,transAlv_10_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_24 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_24 = (*transAlv_10_24) * (*transDef); pWorld->AddNode(Alveolus_10,24,transAlv_10_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_25 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_25 = (*transAlv_10_25) * (*transDef); pWorld->AddNode(Alveolus_10,25,transAlv_10_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_26 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_26 = (*transAlv_10_26) * (*transDef); pWorld->AddNode(Alveolus_10,26,transAlv_10_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_27 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_27 = (*transAlv_10_27) * (*transDef); pWorld->AddNode(Alveolus_10,27,transAlv_10_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_28 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_28 = (*transAlv_10_28) * (*transDef); pWorld->AddNode(Alveolus_10,28,transAlv_10_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_29 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_29 = (*transAlv_10_29) * (*transDef); pWorld->AddNode(Alveolus_10,29,transAlv_10_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_30 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_30 = (*transAlv_10_30) * (*transDef); pWorld->AddNode(Alveolus_10,30,transAlv_10_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_10->RotateZ(-11.25); TGeoCombiTrans* transAlv_10_31 = new TGeoCombiTrans(-3.01649999999993*cos(rotAngle)+30.6605329493663*sin(rotAngle),3.01649999999993*sin(rotAngle)+30.6605329493663*cos(rotAngle),7.63929090825073,rotAlv_10); *transAlv_10_31 = (*transAlv_10_31) * (*transDef); pWorld->AddNode(Alveolus_10,31,transAlv_10_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.2971184379757390000,0.9548406326790127600)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_11 = new TGeoRotation("rotAlv11",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_11_0 = new TGeoCombiTrans(-3.04199999999993,30.9206806111464,10.9180918399028,rotAlv_11); *transAlv_11_0 = (*transAlv_11_0) * (*transDef) ; pWorld->AddNode(Alveolus_11,0,transAlv_11_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_1 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_1 = (*transAlv_11_1) * (*transDef); pWorld->AddNode(Alveolus_11,1,transAlv_11_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_2 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_2 = (*transAlv_11_2) * (*transDef); pWorld->AddNode(Alveolus_11,2,transAlv_11_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_3 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_3 = (*transAlv_11_3) * (*transDef); pWorld->AddNode(Alveolus_11,3,transAlv_11_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_4 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_4 = (*transAlv_11_4) * (*transDef); pWorld->AddNode(Alveolus_11,4,transAlv_11_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_5 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_5 = (*transAlv_11_5) * (*transDef); pWorld->AddNode(Alveolus_11,5,transAlv_11_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_6 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_6 = (*transAlv_11_6) * (*transDef); pWorld->AddNode(Alveolus_11,6,transAlv_11_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_7 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_7 = (*transAlv_11_7) * (*transDef); pWorld->AddNode(Alveolus_11,7,transAlv_11_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_8 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_8 = (*transAlv_11_8) * (*transDef); pWorld->AddNode(Alveolus_11,8,transAlv_11_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_9 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_9 = (*transAlv_11_9) * (*transDef); pWorld->AddNode(Alveolus_11,9,transAlv_11_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_10 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_10 = (*transAlv_11_10) * (*transDef); pWorld->AddNode(Alveolus_11,10,transAlv_11_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_11 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_11 = (*transAlv_11_11) * (*transDef); pWorld->AddNode(Alveolus_11,11,transAlv_11_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_12 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_12 = (*transAlv_11_12) * (*transDef); pWorld->AddNode(Alveolus_11,12,transAlv_11_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_13 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_13 = (*transAlv_11_13) * (*transDef); pWorld->AddNode(Alveolus_11,13,transAlv_11_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_14 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_14 = (*transAlv_11_14) * (*transDef); pWorld->AddNode(Alveolus_11,14,transAlv_11_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_15 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_15 = (*transAlv_11_15) * (*transDef); pWorld->AddNode(Alveolus_11,15,transAlv_11_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_16 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_16 = (*transAlv_11_16) * (*transDef); pWorld->AddNode(Alveolus_11,16,transAlv_11_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_17 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_17 = (*transAlv_11_17) * (*transDef); pWorld->AddNode(Alveolus_11,17,transAlv_11_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_18 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_18 = (*transAlv_11_18) * (*transDef); pWorld->AddNode(Alveolus_11,18,transAlv_11_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_19 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_19 = (*transAlv_11_19) * (*transDef); pWorld->AddNode(Alveolus_11,19,transAlv_11_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_20 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_20 = (*transAlv_11_20) * (*transDef); pWorld->AddNode(Alveolus_11,20,transAlv_11_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_21 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_21 = (*transAlv_11_21) * (*transDef); pWorld->AddNode(Alveolus_11,21,transAlv_11_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_22 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_22 = (*transAlv_11_22) * (*transDef); pWorld->AddNode(Alveolus_11,22,transAlv_11_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_23 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_23 = (*transAlv_11_23) * (*transDef); pWorld->AddNode(Alveolus_11,23,transAlv_11_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_24 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_24 = (*transAlv_11_24) * (*transDef); pWorld->AddNode(Alveolus_11,24,transAlv_11_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_25 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_25 = (*transAlv_11_25) * (*transDef); pWorld->AddNode(Alveolus_11,25,transAlv_11_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_26 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_26 = (*transAlv_11_26) * (*transDef); pWorld->AddNode(Alveolus_11,26,transAlv_11_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_27 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_27 = (*transAlv_11_27) * (*transDef); pWorld->AddNode(Alveolus_11,27,transAlv_11_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_28 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_28 = (*transAlv_11_28) * (*transDef); pWorld->AddNode(Alveolus_11,28,transAlv_11_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_29 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_29 = (*transAlv_11_29) * (*transDef); pWorld->AddNode(Alveolus_11,29,transAlv_11_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_30 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_30 = (*transAlv_11_30) * (*transDef); pWorld->AddNode(Alveolus_11,30,transAlv_11_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_11->RotateZ(-11.25); TGeoCombiTrans* transAlv_11_31 = new TGeoCombiTrans(-3.04199999999993*cos(rotAngle)+30.9206806111464*sin(rotAngle),3.04199999999993*sin(rotAngle)+30.9206806111464*cos(rotAngle),10.9180918399028,rotAlv_11); *transAlv_11_31 = (*transAlv_11_31) * (*transDef); pWorld->AddNode(Alveolus_11,31,transAlv_11_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.3788871076768108300,0.9254428991765514300)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_12 = new TGeoRotation("rotAlv12",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_12_0 = new TGeoCombiTrans(-3.06749999999993,31.1737346881315,14.3082258908461,rotAlv_12); *transAlv_12_0 = (*transAlv_12_0) * (*transDef) ; pWorld->AddNode(Alveolus_12,0,transAlv_12_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_1 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_1 = (*transAlv_12_1) * (*transDef); pWorld->AddNode(Alveolus_12,1,transAlv_12_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_2 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_2 = (*transAlv_12_2) * (*transDef); pWorld->AddNode(Alveolus_12,2,transAlv_12_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_3 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_3 = (*transAlv_12_3) * (*transDef); pWorld->AddNode(Alveolus_12,3,transAlv_12_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_4 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_4 = (*transAlv_12_4) * (*transDef); pWorld->AddNode(Alveolus_12,4,transAlv_12_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_5 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_5 = (*transAlv_12_5) * (*transDef); pWorld->AddNode(Alveolus_12,5,transAlv_12_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_6 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_6 = (*transAlv_12_6) * (*transDef); pWorld->AddNode(Alveolus_12,6,transAlv_12_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_7 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_7 = (*transAlv_12_7) * (*transDef); pWorld->AddNode(Alveolus_12,7,transAlv_12_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_8 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_8 = (*transAlv_12_8) * (*transDef); pWorld->AddNode(Alveolus_12,8,transAlv_12_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_9 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_9 = (*transAlv_12_9) * (*transDef); pWorld->AddNode(Alveolus_12,9,transAlv_12_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_10 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_10 = (*transAlv_12_10) * (*transDef); pWorld->AddNode(Alveolus_12,10,transAlv_12_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_11 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_11 = (*transAlv_12_11) * (*transDef); pWorld->AddNode(Alveolus_12,11,transAlv_12_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_12 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_12 = (*transAlv_12_12) * (*transDef); pWorld->AddNode(Alveolus_12,12,transAlv_12_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_13 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_13 = (*transAlv_12_13) * (*transDef); pWorld->AddNode(Alveolus_12,13,transAlv_12_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_14 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_14 = (*transAlv_12_14) * (*transDef); pWorld->AddNode(Alveolus_12,14,transAlv_12_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_15 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_15 = (*transAlv_12_15) * (*transDef); pWorld->AddNode(Alveolus_12,15,transAlv_12_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_16 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_16 = (*transAlv_12_16) * (*transDef); pWorld->AddNode(Alveolus_12,16,transAlv_12_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_17 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_17 = (*transAlv_12_17) * (*transDef); pWorld->AddNode(Alveolus_12,17,transAlv_12_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_18 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_18 = (*transAlv_12_18) * (*transDef); pWorld->AddNode(Alveolus_12,18,transAlv_12_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_19 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_19 = (*transAlv_12_19) * (*transDef); pWorld->AddNode(Alveolus_12,19,transAlv_12_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_20 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_20 = (*transAlv_12_20) * (*transDef); pWorld->AddNode(Alveolus_12,20,transAlv_12_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_21 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_21 = (*transAlv_12_21) * (*transDef); pWorld->AddNode(Alveolus_12,21,transAlv_12_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_22 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_22 = (*transAlv_12_22) * (*transDef); pWorld->AddNode(Alveolus_12,22,transAlv_12_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_23 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_23 = (*transAlv_12_23) * (*transDef); pWorld->AddNode(Alveolus_12,23,transAlv_12_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_24 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_24 = (*transAlv_12_24) * (*transDef); pWorld->AddNode(Alveolus_12,24,transAlv_12_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_25 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_25 = (*transAlv_12_25) * (*transDef); pWorld->AddNode(Alveolus_12,25,transAlv_12_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_26 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_26 = (*transAlv_12_26) * (*transDef); pWorld->AddNode(Alveolus_12,26,transAlv_12_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_27 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_27 = (*transAlv_12_27) * (*transDef); pWorld->AddNode(Alveolus_12,27,transAlv_12_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_28 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_28 = (*transAlv_12_28) * (*transDef); pWorld->AddNode(Alveolus_12,28,transAlv_12_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_29 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_29 = (*transAlv_12_29) * (*transDef); pWorld->AddNode(Alveolus_12,29,transAlv_12_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_30 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_30 = (*transAlv_12_30) * (*transDef); pWorld->AddNode(Alveolus_12,30,transAlv_12_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_12->RotateZ(-11.25); TGeoCombiTrans* transAlv_12_31 = new TGeoCombiTrans(-3.06749999999993*cos(rotAngle)+31.1737346881315*sin(rotAngle),3.06749999999993*sin(rotAngle)+31.1737346881315*cos(rotAngle),14.3082258908461,rotAlv_12); *transAlv_12_31 = (*transAlv_12_31) * (*transDef); pWorld->AddNode(Alveolus_12,31,transAlv_12_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.4578676224535794800,0.8890203823921623000)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_13 = new TGeoRotation("rotAlv13",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_13_0 = new TGeoCombiTrans(-3.09099999999993,31.417956426523,17.8408437262792,rotAlv_13); *transAlv_13_0 = (*transAlv_13_0) * (*transDef) ; pWorld->AddNode(Alveolus_13,0,transAlv_13_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_1 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_1 = (*transAlv_13_1) * (*transDef); pWorld->AddNode(Alveolus_13,1,transAlv_13_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_2 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_2 = (*transAlv_13_2) * (*transDef); pWorld->AddNode(Alveolus_13,2,transAlv_13_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_3 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_3 = (*transAlv_13_3) * (*transDef); pWorld->AddNode(Alveolus_13,3,transAlv_13_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_4 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_4 = (*transAlv_13_4) * (*transDef); pWorld->AddNode(Alveolus_13,4,transAlv_13_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_5 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_5 = (*transAlv_13_5) * (*transDef); pWorld->AddNode(Alveolus_13,5,transAlv_13_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_6 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_6 = (*transAlv_13_6) * (*transDef); pWorld->AddNode(Alveolus_13,6,transAlv_13_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_7 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_7 = (*transAlv_13_7) * (*transDef); pWorld->AddNode(Alveolus_13,7,transAlv_13_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_8 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_8 = (*transAlv_13_8) * (*transDef); pWorld->AddNode(Alveolus_13,8,transAlv_13_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_9 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_9 = (*transAlv_13_9) * (*transDef); pWorld->AddNode(Alveolus_13,9,transAlv_13_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_10 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_10 = (*transAlv_13_10) * (*transDef); pWorld->AddNode(Alveolus_13,10,transAlv_13_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_11 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_11 = (*transAlv_13_11) * (*transDef); pWorld->AddNode(Alveolus_13,11,transAlv_13_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_12 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_12 = (*transAlv_13_12) * (*transDef); pWorld->AddNode(Alveolus_13,12,transAlv_13_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_13 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_13 = (*transAlv_13_13) * (*transDef); pWorld->AddNode(Alveolus_13,13,transAlv_13_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_14 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_14 = (*transAlv_13_14) * (*transDef); pWorld->AddNode(Alveolus_13,14,transAlv_13_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_15 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_15 = (*transAlv_13_15) * (*transDef); pWorld->AddNode(Alveolus_13,15,transAlv_13_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_16 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_16 = (*transAlv_13_16) * (*transDef); pWorld->AddNode(Alveolus_13,16,transAlv_13_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_17 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_17 = (*transAlv_13_17) * (*transDef); pWorld->AddNode(Alveolus_13,17,transAlv_13_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_18 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_18 = (*transAlv_13_18) * (*transDef); pWorld->AddNode(Alveolus_13,18,transAlv_13_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_19 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_19 = (*transAlv_13_19) * (*transDef); pWorld->AddNode(Alveolus_13,19,transAlv_13_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_20 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_20 = (*transAlv_13_20) * (*transDef); pWorld->AddNode(Alveolus_13,20,transAlv_13_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_21 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_21 = (*transAlv_13_21) * (*transDef); pWorld->AddNode(Alveolus_13,21,transAlv_13_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_22 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_22 = (*transAlv_13_22) * (*transDef); pWorld->AddNode(Alveolus_13,22,transAlv_13_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_23 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_23 = (*transAlv_13_23) * (*transDef); pWorld->AddNode(Alveolus_13,23,transAlv_13_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_24 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_24 = (*transAlv_13_24) * (*transDef); pWorld->AddNode(Alveolus_13,24,transAlv_13_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_25 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_25 = (*transAlv_13_25) * (*transDef); pWorld->AddNode(Alveolus_13,25,transAlv_13_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_26 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_26 = (*transAlv_13_26) * (*transDef); pWorld->AddNode(Alveolus_13,26,transAlv_13_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_27 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_27 = (*transAlv_13_27) * (*transDef); pWorld->AddNode(Alveolus_13,27,transAlv_13_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_28 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_28 = (*transAlv_13_28) * (*transDef); pWorld->AddNode(Alveolus_13,28,transAlv_13_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_29 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_29 = (*transAlv_13_29) * (*transDef); pWorld->AddNode(Alveolus_13,29,transAlv_13_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_30 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_30 = (*transAlv_13_30) * (*transDef); pWorld->AddNode(Alveolus_13,30,transAlv_13_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_13->RotateZ(-11.25); TGeoCombiTrans* transAlv_13_31 = new TGeoCombiTrans(-3.09099999999993*cos(rotAngle)+31.417956426523*sin(rotAngle),3.09099999999993*sin(rotAngle)+31.417956426523*cos(rotAngle),17.8408437262792,rotAlv_13); *transAlv_13_31 = (*transAlv_13_31) * (*transDef); pWorld->AddNode(Alveolus_13,31,transAlv_13_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.5334425026911959700,0.8458363295121305000)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_14 = new TGeoRotation("rotAlv14",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_14_0 = new TGeoCombiTrans(-3.11449999999993,33.343093197755,22.6194116972268,rotAlv_14); *transAlv_14_0 = (*transAlv_14_0) * (*transDef) ; pWorld->AddNode(Alveolus_14,0,transAlv_14_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_1 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_1 = (*transAlv_14_1) * (*transDef); pWorld->AddNode(Alveolus_14,1,transAlv_14_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_2 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_2 = (*transAlv_14_2) * (*transDef); pWorld->AddNode(Alveolus_14,2,transAlv_14_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_3 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_3 = (*transAlv_14_3) * (*transDef); pWorld->AddNode(Alveolus_14,3,transAlv_14_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_4 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_4 = (*transAlv_14_4) * (*transDef); pWorld->AddNode(Alveolus_14,4,transAlv_14_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_5 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_5 = (*transAlv_14_5) * (*transDef); pWorld->AddNode(Alveolus_14,5,transAlv_14_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_6 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_6 = (*transAlv_14_6) * (*transDef); pWorld->AddNode(Alveolus_14,6,transAlv_14_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_7 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_7 = (*transAlv_14_7) * (*transDef); pWorld->AddNode(Alveolus_14,7,transAlv_14_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_8 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_8 = (*transAlv_14_8) * (*transDef); pWorld->AddNode(Alveolus_14,8,transAlv_14_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_9 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_9 = (*transAlv_14_9) * (*transDef); pWorld->AddNode(Alveolus_14,9,transAlv_14_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_10 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_10 = (*transAlv_14_10) * (*transDef); pWorld->AddNode(Alveolus_14,10,transAlv_14_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_11 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_11 = (*transAlv_14_11) * (*transDef); pWorld->AddNode(Alveolus_14,11,transAlv_14_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_12 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_12 = (*transAlv_14_12) * (*transDef); pWorld->AddNode(Alveolus_14,12,transAlv_14_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_13 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_13 = (*transAlv_14_13) * (*transDef); pWorld->AddNode(Alveolus_14,13,transAlv_14_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_14 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_14 = (*transAlv_14_14) * (*transDef); pWorld->AddNode(Alveolus_14,14,transAlv_14_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_15 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_15 = (*transAlv_14_15) * (*transDef); pWorld->AddNode(Alveolus_14,15,transAlv_14_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_16 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_16 = (*transAlv_14_16) * (*transDef); pWorld->AddNode(Alveolus_14,16,transAlv_14_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_17 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_17 = (*transAlv_14_17) * (*transDef); pWorld->AddNode(Alveolus_14,17,transAlv_14_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_18 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_18 = (*transAlv_14_18) * (*transDef); pWorld->AddNode(Alveolus_14,18,transAlv_14_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_19 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_19 = (*transAlv_14_19) * (*transDef); pWorld->AddNode(Alveolus_14,19,transAlv_14_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_20 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_20 = (*transAlv_14_20) * (*transDef); pWorld->AddNode(Alveolus_14,20,transAlv_14_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_21 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_21 = (*transAlv_14_21) * (*transDef); pWorld->AddNode(Alveolus_14,21,transAlv_14_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_22 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_22 = (*transAlv_14_22) * (*transDef); pWorld->AddNode(Alveolus_14,22,transAlv_14_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_23 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_23 = (*transAlv_14_23) * (*transDef); pWorld->AddNode(Alveolus_14,23,transAlv_14_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_24 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_24 = (*transAlv_14_24) * (*transDef); pWorld->AddNode(Alveolus_14,24,transAlv_14_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_25 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_25 = (*transAlv_14_25) * (*transDef); pWorld->AddNode(Alveolus_14,25,transAlv_14_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_26 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_26 = (*transAlv_14_26) * (*transDef); pWorld->AddNode(Alveolus_14,26,transAlv_14_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_27 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_27 = (*transAlv_14_27) * (*transDef); pWorld->AddNode(Alveolus_14,27,transAlv_14_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_28 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_28 = (*transAlv_14_28) * (*transDef); pWorld->AddNode(Alveolus_14,28,transAlv_14_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_29 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_29 = (*transAlv_14_29) * (*transDef); pWorld->AddNode(Alveolus_14,29,transAlv_14_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_30 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_30 = (*transAlv_14_30) * (*transDef); pWorld->AddNode(Alveolus_14,30,transAlv_14_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_14->RotateZ(-11.25); TGeoCombiTrans* transAlv_14_31 = new TGeoCombiTrans(-3.11449999999993*cos(rotAngle)+33.343093197755*sin(rotAngle),3.11449999999993*sin(rotAngle)+33.343093197755*cos(rotAngle),22.6194116972268,rotAlv_14); *transAlv_14_31 = (*transAlv_14_31) * (*transDef); pWorld->AddNode(Alveolus_14,31,transAlv_14_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.6050038521676790500,0.7962225435531633500)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_15 = new TGeoRotation("rotAlv15",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_15_0 = new TGeoCombiTrans(-3.13549999999993,33.4646558050777,26.6976862352101,rotAlv_15); *transAlv_15_0 = (*transAlv_15_0) * (*transDef) ; pWorld->AddNode(Alveolus_15,0,transAlv_15_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_1 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_1 = (*transAlv_15_1) * (*transDef); pWorld->AddNode(Alveolus_15,1,transAlv_15_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_2 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_2 = (*transAlv_15_2) * (*transDef); pWorld->AddNode(Alveolus_15,2,transAlv_15_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_3 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_3 = (*transAlv_15_3) * (*transDef); pWorld->AddNode(Alveolus_15,3,transAlv_15_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_4 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_4 = (*transAlv_15_4) * (*transDef); pWorld->AddNode(Alveolus_15,4,transAlv_15_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_5 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_5 = (*transAlv_15_5) * (*transDef); pWorld->AddNode(Alveolus_15,5,transAlv_15_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_6 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_6 = (*transAlv_15_6) * (*transDef); pWorld->AddNode(Alveolus_15,6,transAlv_15_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_7 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_7 = (*transAlv_15_7) * (*transDef); pWorld->AddNode(Alveolus_15,7,transAlv_15_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_8 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_8 = (*transAlv_15_8) * (*transDef); pWorld->AddNode(Alveolus_15,8,transAlv_15_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_9 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_9 = (*transAlv_15_9) * (*transDef); pWorld->AddNode(Alveolus_15,9,transAlv_15_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_10 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_10 = (*transAlv_15_10) * (*transDef); pWorld->AddNode(Alveolus_15,10,transAlv_15_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_11 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_11 = (*transAlv_15_11) * (*transDef); pWorld->AddNode(Alveolus_15,11,transAlv_15_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_12 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_12 = (*transAlv_15_12) * (*transDef); pWorld->AddNode(Alveolus_15,12,transAlv_15_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_13 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_13 = (*transAlv_15_13) * (*transDef); pWorld->AddNode(Alveolus_15,13,transAlv_15_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_14 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_14 = (*transAlv_15_14) * (*transDef); pWorld->AddNode(Alveolus_15,14,transAlv_15_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_15 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_15 = (*transAlv_15_15) * (*transDef); pWorld->AddNode(Alveolus_15,15,transAlv_15_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_16 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_16 = (*transAlv_15_16) * (*transDef); pWorld->AddNode(Alveolus_15,16,transAlv_15_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_17 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_17 = (*transAlv_15_17) * (*transDef); pWorld->AddNode(Alveolus_15,17,transAlv_15_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_18 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_18 = (*transAlv_15_18) * (*transDef); pWorld->AddNode(Alveolus_15,18,transAlv_15_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_19 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_19 = (*transAlv_15_19) * (*transDef); pWorld->AddNode(Alveolus_15,19,transAlv_15_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_20 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_20 = (*transAlv_15_20) * (*transDef); pWorld->AddNode(Alveolus_15,20,transAlv_15_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_21 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_21 = (*transAlv_15_21) * (*transDef); pWorld->AddNode(Alveolus_15,21,transAlv_15_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_22 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_22 = (*transAlv_15_22) * (*transDef); pWorld->AddNode(Alveolus_15,22,transAlv_15_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_23 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_23 = (*transAlv_15_23) * (*transDef); pWorld->AddNode(Alveolus_15,23,transAlv_15_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_24 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_24 = (*transAlv_15_24) * (*transDef); pWorld->AddNode(Alveolus_15,24,transAlv_15_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_25 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_25 = (*transAlv_15_25) * (*transDef); pWorld->AddNode(Alveolus_15,25,transAlv_15_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_26 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_26 = (*transAlv_15_26) * (*transDef); pWorld->AddNode(Alveolus_15,26,transAlv_15_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_27 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_27 = (*transAlv_15_27) * (*transDef); pWorld->AddNode(Alveolus_15,27,transAlv_15_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_28 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_28 = (*transAlv_15_28) * (*transDef); pWorld->AddNode(Alveolus_15,28,transAlv_15_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_29 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_29 = (*transAlv_15_29) * (*transDef); pWorld->AddNode(Alveolus_15,29,transAlv_15_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_30 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_30 = (*transAlv_15_30) * (*transDef); pWorld->AddNode(Alveolus_15,30,transAlv_15_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_15->RotateZ(-11.25); TGeoCombiTrans* transAlv_15_31 = new TGeoCombiTrans(-3.13549999999993*cos(rotAngle)+33.4646558050777*sin(rotAngle),3.13549999999993*sin(rotAngle)+33.4646558050777*cos(rotAngle),26.6976862352101,rotAlv_15); *transAlv_15_31 = (*transAlv_15_31) * (*transDef); pWorld->AddNode(Alveolus_15,31,transAlv_15_31); phiEuler = 180; thetaEuler = 180.*TMath::ATan2(-0.6720370049050432600,0.7405175649761855900)/TMath::Pi(); psiEuler = -180; TGeoRotation *rotAlv_16 = new TGeoRotation("rotAlv16",phiEuler,thetaEuler,psiEuler); TGeoCombiTrans* transAlv_16_0 = new TGeoCombiTrans(-3.15649999999993,33.559817680364,31.0463924828861,rotAlv_16); *transAlv_16_0 = (*transAlv_16_0) * (*transDef) ; pWorld->AddNode(Alveolus_16,0,transAlv_16_0); rotAngle = TMath::Pi()*11.25*1/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_1 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_1 = (*transAlv_16_1) * (*transDef); pWorld->AddNode(Alveolus_16,1,transAlv_16_1); rotAngle = TMath::Pi()*11.25*2/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_2 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_2 = (*transAlv_16_2) * (*transDef); pWorld->AddNode(Alveolus_16,2,transAlv_16_2); rotAngle = TMath::Pi()*11.25*3/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_3 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_3 = (*transAlv_16_3) * (*transDef); pWorld->AddNode(Alveolus_16,3,transAlv_16_3); rotAngle = TMath::Pi()*11.25*4/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_4 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_4 = (*transAlv_16_4) * (*transDef); pWorld->AddNode(Alveolus_16,4,transAlv_16_4); rotAngle = TMath::Pi()*11.25*5/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_5 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_5 = (*transAlv_16_5) * (*transDef); pWorld->AddNode(Alveolus_16,5,transAlv_16_5); rotAngle = TMath::Pi()*11.25*6/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_6 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_6 = (*transAlv_16_6) * (*transDef); pWorld->AddNode(Alveolus_16,6,transAlv_16_6); rotAngle = TMath::Pi()*11.25*7/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_7 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_7 = (*transAlv_16_7) * (*transDef); pWorld->AddNode(Alveolus_16,7,transAlv_16_7); rotAngle = TMath::Pi()*11.25*8/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_8 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_8 = (*transAlv_16_8) * (*transDef); pWorld->AddNode(Alveolus_16,8,transAlv_16_8); rotAngle = TMath::Pi()*11.25*9/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_9 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_9 = (*transAlv_16_9) * (*transDef); pWorld->AddNode(Alveolus_16,9,transAlv_16_9); rotAngle = TMath::Pi()*11.25*10/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_10 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_10 = (*transAlv_16_10) * (*transDef); pWorld->AddNode(Alveolus_16,10,transAlv_16_10); rotAngle = TMath::Pi()*11.25*11/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_11 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_11 = (*transAlv_16_11) * (*transDef); pWorld->AddNode(Alveolus_16,11,transAlv_16_11); rotAngle = TMath::Pi()*11.25*12/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_12 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_12 = (*transAlv_16_12) * (*transDef); pWorld->AddNode(Alveolus_16,12,transAlv_16_12); rotAngle = TMath::Pi()*11.25*13/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_13 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_13 = (*transAlv_16_13) * (*transDef); pWorld->AddNode(Alveolus_16,13,transAlv_16_13); rotAngle = TMath::Pi()*11.25*14/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_14 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_14 = (*transAlv_16_14) * (*transDef); pWorld->AddNode(Alveolus_16,14,transAlv_16_14); rotAngle = TMath::Pi()*11.25*15/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_15 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_15 = (*transAlv_16_15) * (*transDef); pWorld->AddNode(Alveolus_16,15,transAlv_16_15); rotAngle = TMath::Pi()*11.25*16/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_16 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_16 = (*transAlv_16_16) * (*transDef); pWorld->AddNode(Alveolus_16,16,transAlv_16_16); rotAngle = TMath::Pi()*11.25*17/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_17 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_17 = (*transAlv_16_17) * (*transDef); pWorld->AddNode(Alveolus_16,17,transAlv_16_17); rotAngle = TMath::Pi()*11.25*18/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_18 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_18 = (*transAlv_16_18) * (*transDef); pWorld->AddNode(Alveolus_16,18,transAlv_16_18); rotAngle = TMath::Pi()*11.25*19/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_19 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_19 = (*transAlv_16_19) * (*transDef); pWorld->AddNode(Alveolus_16,19,transAlv_16_19); rotAngle = TMath::Pi()*11.25*20/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_20 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_20 = (*transAlv_16_20) * (*transDef); pWorld->AddNode(Alveolus_16,20,transAlv_16_20); rotAngle = TMath::Pi()*11.25*21/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_21 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_21 = (*transAlv_16_21) * (*transDef); pWorld->AddNode(Alveolus_16,21,transAlv_16_21); rotAngle = TMath::Pi()*11.25*22/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_22 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_22 = (*transAlv_16_22) * (*transDef); pWorld->AddNode(Alveolus_16,22,transAlv_16_22); rotAngle = TMath::Pi()*11.25*23/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_23 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_23 = (*transAlv_16_23) * (*transDef); pWorld->AddNode(Alveolus_16,23,transAlv_16_23); rotAngle = TMath::Pi()*11.25*24/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_24 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_24 = (*transAlv_16_24) * (*transDef); pWorld->AddNode(Alveolus_16,24,transAlv_16_24); rotAngle = TMath::Pi()*11.25*25/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_25 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_25 = (*transAlv_16_25) * (*transDef); pWorld->AddNode(Alveolus_16,25,transAlv_16_25); rotAngle = TMath::Pi()*11.25*26/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_26 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_26 = (*transAlv_16_26) * (*transDef); pWorld->AddNode(Alveolus_16,26,transAlv_16_26); rotAngle = TMath::Pi()*11.25*27/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_27 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_27 = (*transAlv_16_27) * (*transDef); pWorld->AddNode(Alveolus_16,27,transAlv_16_27); rotAngle = TMath::Pi()*11.25*28/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_28 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_28 = (*transAlv_16_28) * (*transDef); pWorld->AddNode(Alveolus_16,28,transAlv_16_28); rotAngle = TMath::Pi()*11.25*29/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_29 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_29 = (*transAlv_16_29) * (*transDef); pWorld->AddNode(Alveolus_16,29,transAlv_16_29); rotAngle = TMath::Pi()*11.25*30/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_30 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_30 = (*transAlv_16_30) * (*transDef); pWorld->AddNode(Alveolus_16,30,transAlv_16_30); rotAngle = TMath::Pi()*11.25*31/180.; rotAlv_16->RotateZ(-11.25); TGeoCombiTrans* transAlv_16_31 = new TGeoCombiTrans(-3.15649999999993*cos(rotAngle)+33.559817680364*sin(rotAngle),3.15649999999993*sin(rotAngle)+33.559817680364*cos(rotAngle),31.0463924828861,rotAlv_16); *transAlv_16_31 = (*transAlv_16_31) * (*transDef); pWorld->AddNode(Alveolus_16,31,transAlv_16_31); // ---------------- Here starts the ENDCAP ---------------------------------- Color_t EC_color = 416; double l1=7.5; double ss1=0.000; double ss2=0.000; double ss3=0.000; double ss4=0.000; double ss5=0.000; double ss6=0.000; double thicknessW0=0.005; double thicknessC00=0.005; double thickness1=0.005+ss1; double thickness11=0.005+ss1; double thickness2=0.005+ss2; double thickness22=0.005+ss2; double thickness3=0.005+ss3; double thickness33=0.005+ss3; double thickness4=0.005+ss4; double thickness44=0.005+ss4; double thickness5=0.005+ss5; double thickness55=0.005+ss5; double thickness6=0.005+ss6; double thickness66=0.005+ss6; TGeoVolume *Alveolus_EC_1 = gGeoManager->MakeTrap("Alveolus_EC_1", pCarbonFibreMedium,l1,0,0,0.780249,1.57268,1.51485, 0,1.04807,2.1125,2.03482,0); //alveolusEC1 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_1 = gGeoManager->MakeTrap("CrystalWithWrapping_1", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.775249,1.56768,1.50985,0,1.04307,2.1075,2.02982,0); CrystalWithWrapping_1->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_1 = gGeoManager->MakeTrap("Crystal_1", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.770249,1.56268,1.50485,0,1.03807,2.1025,2.02482, 0); Crystal_1->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_2 = gGeoManager->MakeTrap("Alveolus_EC_2", pCarbonFibreMedium,l1,0,0,0.772202,1.50668,1.44765, 0,1.04807,2.1125,2.03482,0); //alveolusEC2 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_2 = gGeoManager->MakeTrap("CrystalWithWrapping_2", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.767202,1.50168,1.44265,0,1.03226,2.01885,1.93955,0); CrystalWithWrapping_2->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_2 = gGeoManager->MakeTrap("Crystal_2", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.762202,1.49668,1.43765,0,1.02726,2.01385,1.93455, 0); Crystal_2->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_3 = gGeoManager->MakeTrap("Alveolus_EC_3", pCarbonFibreMedium,l1,0,0,0.766431,1.44468,1.38422, 0,1.04807,2.1125,2.03482,0); //alveolusEC3 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_3 = gGeoManager->MakeTrap("CrystalWithWrapping_3", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.761431,1.43968,1.37922,0,1.02451,1.93557,1.85435,0); CrystalWithWrapping_3->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_3 = gGeoManager->MakeTrap("Crystal_3", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.756431,1.43468,1.37422,0,1.01951,1.93057,1.84935, 0); Crystal_3->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_4 = gGeoManager->MakeTrap("Alveolus_EC_4", pCarbonFibreMedium,l1,0,0,0.76316,1.3812,1.31922, 0,1.04807,2.1125,2.03482,0); //alveolusEC4 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_4 = gGeoManager->MakeTrap("CrystalWithWrapping_4", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.75816,1.3762,1.31422,0,1.02011,1.8503,1.76704,0); CrystalWithWrapping_4->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_4 = gGeoManager->MakeTrap("Crystal_4", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.75316,1.3712,1.30922,0,1.01511,1.8453,1.76204, 0); Crystal_4->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_5 = gGeoManager->MakeTrap("Alveolus_EC_5", pCarbonFibreMedium,l1,0,0,0.762732,1.31609,1.25245, 0,1.04807,2.1125,2.03482,0); //alveolusEC5 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_5 = gGeoManager->MakeTrap("CrystalWithWrapping_5", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.757732,1.31109,1.24745,0,1.01954,1.76283,1.67736,0); CrystalWithWrapping_5->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_5 = gGeoManager->MakeTrap("Crystal_5", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.752732,1.30609,1.24245,0,1.01454,1.75783,1.67236, 0); Crystal_5->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_6 = gGeoManager->MakeTrap("Alveolus_EC_6", pCarbonFibreMedium,l1,0,0,0.765624,1.24308,1.17794, 0,1.04807,2.1125,2.03482,0); //alveolusEC6 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_6 = gGeoManager->MakeTrap("CrystalWithWrapping_6", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.760624,1.23808,1.17294,0,1.02342,1.66477,1.57727,0); CrystalWithWrapping_6->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_6 = gGeoManager->MakeTrap("Crystal_6", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.755624,1.23308,1.16794,0,1.01842,1.65977,1.57227, 0); Crystal_6->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_7 = gGeoManager->MakeTrap("Alveolus_EC_7", pCarbonFibreMedium,l1,0,0,0.7725,1.17517,1.10792, 0,1.04807,2.1125,2.03482,0); //alveolusEC7 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_7 = gGeoManager->MakeTrap("CrystalWithWrapping_7", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.7675,1.17017,1.10292,0,1.03266,1.57355,1.48322,0); CrystalWithWrapping_7->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_7 = gGeoManager->MakeTrap("Crystal_7", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.7625,1.16517,1.09792,0,1.02766,1.56855,1.47822, 0); Crystal_7->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_8 = gGeoManager->MakeTrap("Alveolus_EC_8", pCarbonFibreMedium,l1,0,0,0.784458,1.10101,1.03148, 0,1.04807,2.1125,2.03482,0); //alveolusEC8 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_8 = gGeoManager->MakeTrap("CrystalWithWrapping_8", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.779458,1.09601,1.02648,0,1.04872,1.47393,1.38054,0); CrystalWithWrapping_8->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_8 = gGeoManager->MakeTrap("Crystal_8", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.774458,1.09101,1.02148,0,1.04372,1.46893,1.37554, 0); Crystal_8->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_9 = gGeoManager->MakeTrap("Alveolus_EC_9", pCarbonFibreMedium,l1,0,0,0.802983,1.02506,0.952706, 0,1.04807,2.1125,2.03482,0); //alveolusEC9 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_9 = gGeoManager->MakeTrap("CrystalWithWrapping_9", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.797983,1.02006,0.947706,0,1.07361,1.37191,1.27472,0); CrystalWithWrapping_9->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_9 = gGeoManager->MakeTrap("Crystal_9", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.792983,1.01506,0.942706,0,1.06861,1.36691,1.26972, 0); Crystal_9->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_10 = gGeoManager->MakeTrap("Alveolus_EC_10", pCarbonFibreMedium,l1,0,0,0.830622,0.944943,0.869091, 0,1.04807,2.1125,2.03482,0); //alveolusEC10 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_10 = gGeoManager->MakeTrap("CrystalWithWrapping_10", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.825622,0.939943,0.864091,0,1.11073,1.26429,1.16241,0); CrystalWithWrapping_10->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_10 = gGeoManager->MakeTrap("Crystal_10", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.820622,0.934943,0.859091,0,1.10573,1.25929,1.15741, 0); Crystal_10->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_11 = gGeoManager->MakeTrap("Alveolus_EC_11", pCarbonFibreMedium,l1,0,0,0.871823,1.71512,1.55471, 0,1.04807,2.1125,2.03482,0); //alveolusEC11 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_11 = gGeoManager->MakeTrap("CrystalWithWrapping_11", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.866823,1.71012,1.54971,0,1.16608,2.29884,2.08336,0); CrystalWithWrapping_11->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_11 = gGeoManager->MakeTrap("Crystal_11", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.861823,1.70512,1.54471,0,1.16108,2.29384,2.07836, 0); Crystal_11->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_12 = gGeoManager->MakeTrap("Alveolus_EC_12", pCarbonFibreMedium,l1,0,0,0.934837,1.52749,1.35509, 0,1.04807,2.1125,2.03482,0); //alveolusEC12 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_12 = gGeoManager->MakeTrap("CrystalWithWrapping_12", pCarbonFibreMedium, l1-thicknessW0, theta,phi,0.929837,1.52249,1.35009,0,1.25072,2.04679,1.81522,0); CrystalWithWrapping_12->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_12 = gGeoManager->MakeTrap("Crystal_12", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,0.924837,1.51749,1.34509,0,1.24572,2.04179,1.81022, 0); Crystal_12->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_13 = gGeoManager->MakeTrap("Alveolus_EC_13", pCarbonFibreMedium,l1,0,0,1.03904,1.33948,1.14626, 0,1.04807,2.1125,2.03482,0); //alveolusEC13 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_13 = gGeoManager->MakeTrap("CrystalWithWrapping_13", pCarbonFibreMedium, l1-thicknessW0, theta,phi,1.03404,1.33448,1.14126,0,1.39069,1.79426,1.53472,0); CrystalWithWrapping_13->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_13 = gGeoManager->MakeTrap("Crystal_13", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,1.02904,1.32948,1.13626,0,1.38569,1.78926,1.52972, 0); Crystal_13->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_14 = gGeoManager->MakeTrap("Alveolus_EC_14", pCarbonFibreMedium,l1,0,0,1.24089,1.09058,0.866847, 0,1.04807,2.1125,2.03482,0); //alveolusEC14 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_14 = gGeoManager->MakeTrap("CrystalWithWrapping_14", pCarbonFibreMedium, l1-thicknessW0, theta,phi,1.23589,1.08558,0.861847,0,1.66182,1.45992,1.15939,0); CrystalWithWrapping_14->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_14 = gGeoManager->MakeTrap("Crystal_14", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,1.23089,1.08058,0.856847,0,1.65682,1.45492,1.15439, 0); Crystal_14->SetLineColor(EC_color); TGeoVolume *Alveolus_EC_15 = gGeoManager->MakeTrap("Alveolus_EC_15", pCarbonFibreMedium,l1,0,0,2.03391,0.773075,0.441011, 0,1.04807,2.1125,2.03482,0); //alveolusEC15 theta=0; phi=0; TGeoVolume *CrystalWithWrapping_15 = gGeoManager->MakeTrap("CrystalWithWrapping_15", pCarbonFibreMedium, l1-thicknessW0, theta,phi,2.02891,0.768075,0.436011,0,2.72704,1.03343,0.587388,0); CrystalWithWrapping_15->SetLineColor(EC_color); theta = 0; phi = 0; TGeoVolume *Crystal_15 = gGeoManager->MakeTrap("Crystal_15", pCsIMedium,l1-thicknessW0-thicknessC00, theta, phi,2.02391,0.763075,0.431011,0,2.72204,1.02843,0.582388, 0); Crystal_15->SetLineColor(EC_color); TGeoRotation *R1_211_144_24=new TGeoRotation("rot1_211144",0,0.7,0); TGeoRotation *R1_211_144_24=new TGeoRotation("rot1_211144",0,0,0); TGeoRotation *R1_211_150_25=new TGeoRotation("rot1_211150",0,0,0); TGeoRotation *R1_211_150_26=new TGeoRotation("rot1_211151",0,0,0); TGeoRotation *R1_211_150_27=new TGeoRotation("rot1_211152",0,0,0); TGeoRotation *R1_211_150_28=new TGeoRotation("rot1_211153",0,0,0); TGeoRotation *R1_211_150_29=new TGeoRotation("rot1_211154",0,0,0); TGeoRotation *R1_211_150_30=new TGeoRotation("rot1_211155",0,0,0); TGeoRotation *R1_211_150_31=new TGeoRotation("rot1_211156",0,0,0); TGeoRotation *R1_211_150_32=new TGeoRotation("rot1_211157",0,0,0); TGeoRotation *R1_211_150_33=new TGeoRotation("rot1_211158",0,0,0); TGeoRotation *R1_211_150_34=new TGeoRotation("rot1_211159",0,0,0); TGeoRotation *R1_211_150_35=new TGeoRotation("rot1_211160",0,0,0); TGeoRotation *R1_211_150_36=new TGeoRotation("rot1_211161",0,0,0); TGeoRotation *R1_211_150_37=new TGeoRotation("rot1_211162",0,0,0); TGeoRotation *R1_211_150_38=new TGeoRotation("rot1_211163",0,0,0); TGeoRotation *R1_211_150_39=new TGeoRotation("rot1_211164",0,0,0); TGeoRotation *R1_211_150_40=new TGeoRotation("rot1_211165",0,0,0); TGeoRotation *R1_211_150_41=new TGeoRotation("rot1_211165",0,0,0); Alveolus_EC_1->AddNode(CrystalWithWrapping_1,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_144_24)); Alveolus_EC_2->AddNode(CrystalWithWrapping_2,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_25)); Alveolus_EC_3->AddNode(CrystalWithWrapping_3,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_26)); Alveolus_EC_4->AddNode(CrystalWithWrapping_4,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_27)); Alveolus_EC_5->AddNode(CrystalWithWrapping_5,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_28)); Alveolus_EC_6->AddNode(CrystalWithWrapping_6,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_29)); Alveolus_EC_7->AddNode(CrystalWithWrapping_7,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_30)); Alveolus_EC_8->AddNode(CrystalWithWrapping_8,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_31)); Alveolus_EC_9->AddNode(CrystalWithWrapping_9,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_32)); Alveolus_EC_10->AddNode(CrystalWithWrapping_10,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_33)); Alveolus_EC_11->AddNode(CrystalWithWrapping_11,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_34)); Alveolus_EC_12->AddNode(CrystalWithWrapping_12,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_35)); Alveolus_EC_13->AddNode(CrystalWithWrapping_13,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_36)); Alveolus_EC_14->AddNode(CrystalWithWrapping_14,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_37)); Alveolus_EC_15->AddNode(CrystalWithWrapping_15,1,new TGeoCombiTrans(0,0,-0.0025, R1_211_150_38)); CrystalWithWrapping_1->AddNode(Crystal_1,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_2->AddNode(Crystal_2,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_3->AddNode(Crystal_3,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_4->AddNode(Crystal_4,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_5->AddNode(Crystal_5,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_6->AddNode(Crystal_6,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_7->AddNode(Crystal_7,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_8->AddNode(Crystal_8,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_9->AddNode(Crystal_9,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_10->AddNode(Crystal_10,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_11->AddNode(Crystal_11,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_12->AddNode(Crystal_12,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_13->AddNode(Crystal_13,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_14->AddNode(Crystal_14,1,new TGeoCombiTrans(0,0,0,rotUni)); CrystalWithWrapping_15->AddNode(Crystal_15,1,new TGeoCombiTrans(0,0,0,rotUni)); ////////////////////////////////// TGeoTranslation t1_42_0_0=TGeoTranslation("trans1_420",0,0,51.2); TGeoRotation R1_42_0_0=TGeoRotation("rot1_420",0,42.61,0); TGeoHMatrix ta_42_0_0=R1_42_0_0*t1_42_0_0; TGeoHMatrix *t_42_0_0=new TGeoHMatrix(ta_42_0_0); pWorld->AddNode(Alveolus_EC_1,0, t_42_0_0); ////////////////////////////////// TGeoTranslation t1_42_6_1=TGeoTranslation("trans1_426",0,0,51.2); TGeoRotation R1_42_6_1=TGeoRotation("rot1_426",6,42.61,0); TGeoHMatrix ta_42_6_1=R1_42_6_1*t1_42_6_1; TGeoHMatrix *t_42_6_1=new TGeoHMatrix(ta_42_6_1); pWorld->AddNode(Alveolus_EC_1,1, t_42_6_1); ////////////////////////////////// TGeoTranslation t1_42_12_2=TGeoTranslation("trans1_4212",0,0,51.2); TGeoRotation R1_42_12_2=TGeoRotation("rot1_4212",12,42.61,0); TGeoHMatrix ta_42_12_2=R1_42_12_2*t1_42_12_2; TGeoHMatrix *t_42_12_2=new TGeoHMatrix(ta_42_12_2); pWorld->AddNode(Alveolus_EC_1,2, t_42_12_2); ////////////////////////////////// TGeoTranslation t1_42_18_3=TGeoTranslation("trans1_4218",0,0,51.2); TGeoRotation R1_42_18_3=TGeoRotation("rot1_4218",18,42.61,0); TGeoHMatrix ta_42_18_3=R1_42_18_3*t1_42_18_3; TGeoHMatrix *t_42_18_3=new TGeoHMatrix(ta_42_18_3); pWorld->AddNode(Alveolus_EC_1,3, t_42_18_3); ////////////////////////////////// TGeoTranslation t1_42_24_4=TGeoTranslation("trans1_4224",0,0,51.2); TGeoRotation R1_42_24_4=TGeoRotation("rot1_4224",24,42.61,0); TGeoHMatrix ta_42_24_4=R1_42_24_4*t1_42_24_4; TGeoHMatrix *t_42_24_4=new TGeoHMatrix(ta_42_24_4); pWorld->AddNode(Alveolus_EC_1,4, t_42_24_4); ////////////////////////////////// TGeoTranslation t1_42_30_5=TGeoTranslation("trans1_4230",0,0,51.2); TGeoRotation R1_42_30_5=TGeoRotation("rot1_4230",30,42.61,0); TGeoHMatrix ta_42_30_5=R1_42_30_5*t1_42_30_5; TGeoHMatrix *t_42_30_5=new TGeoHMatrix(ta_42_30_5); pWorld->AddNode(Alveolus_EC_1,5, t_42_30_5); ////////////////////////////////// TGeoTranslation t1_42_36_6=TGeoTranslation("trans1_4236",0,0,51.2); TGeoRotation R1_42_36_6=TGeoRotation("rot1_4236",36,42.61,0); TGeoHMatrix ta_42_36_6=R1_42_36_6*t1_42_36_6; TGeoHMatrix *t_42_36_6=new TGeoHMatrix(ta_42_36_6); pWorld->AddNode(Alveolus_EC_1,6, t_42_36_6); ////////////////////////////////// TGeoTranslation t1_42_42_7=TGeoTranslation("trans1_4242",0,0,51.2); TGeoRotation R1_42_42_7=TGeoRotation("rot1_4242",42,42.61,0); TGeoHMatrix ta_42_42_7=R1_42_42_7*t1_42_42_7; TGeoHMatrix *t_42_42_7=new TGeoHMatrix(ta_42_42_7); pWorld->AddNode(Alveolus_EC_1,7, t_42_42_7); ////////////////////////////////// TGeoTranslation t1_42_48_8=TGeoTranslation("trans1_4248",0,0,51.2); TGeoRotation R1_42_48_8=TGeoRotation("rot1_4248",48,42.61,0); TGeoHMatrix ta_42_48_8=R1_42_48_8*t1_42_48_8; TGeoHMatrix *t_42_48_8=new TGeoHMatrix(ta_42_48_8); pWorld->AddNode(Alveolus_EC_1,8, t_42_48_8); ////////////////////////////////// TGeoTranslation t1_42_54_9=TGeoTranslation("trans1_4254",0,0,51.2); TGeoRotation R1_42_54_9=TGeoRotation("rot1_4254",54,42.61,0); TGeoHMatrix ta_42_54_9=R1_42_54_9*t1_42_54_9; TGeoHMatrix *t_42_54_9=new TGeoHMatrix(ta_42_54_9); pWorld->AddNode(Alveolus_EC_1,9, t_42_54_9); ////////////////////////////////// TGeoTranslation t1_42_60_10=TGeoTranslation("trans1_4260",0,0,51.2); TGeoRotation R1_42_60_10=TGeoRotation("rot1_4260",60,42.61,0); TGeoHMatrix ta_42_60_10=R1_42_60_10*t1_42_60_10; TGeoHMatrix *t_42_60_10=new TGeoHMatrix(ta_42_60_10); pWorld->AddNode(Alveolus_EC_1,10, t_42_60_10); ////////////////////////////////// TGeoTranslation t1_42_66_11=TGeoTranslation("trans1_4266",0,0,51.2); TGeoRotation R1_42_66_11=TGeoRotation("rot1_4266",66,42.61,0); TGeoHMatrix ta_42_66_11=R1_42_66_11*t1_42_66_11; TGeoHMatrix *t_42_66_11=new TGeoHMatrix(ta_42_66_11); pWorld->AddNode(Alveolus_EC_1,11, t_42_66_11); ////////////////////////////////// TGeoTranslation t1_42_72_12=TGeoTranslation("trans1_4272",0,0,51.2); TGeoRotation R1_42_72_12=TGeoRotation("rot1_4272",72,42.61,0); TGeoHMatrix ta_42_72_12=R1_42_72_12*t1_42_72_12; TGeoHMatrix *t_42_72_12=new TGeoHMatrix(ta_42_72_12); pWorld->AddNode(Alveolus_EC_1,12, t_42_72_12); ////////////////////////////////// TGeoTranslation t1_42_78_13=TGeoTranslation("trans1_4278",0,0,51.2); TGeoRotation R1_42_78_13=TGeoRotation("rot1_4278",78,42.61,0); TGeoHMatrix ta_42_78_13=R1_42_78_13*t1_42_78_13; TGeoHMatrix *t_42_78_13=new TGeoHMatrix(ta_42_78_13); pWorld->AddNode(Alveolus_EC_1,13, t_42_78_13); ////////////////////////////////// TGeoTranslation t1_42_84_14=TGeoTranslation("trans1_4284",0,0,51.2); TGeoRotation R1_42_84_14=TGeoRotation("rot1_4284",84,42.61,0); TGeoHMatrix ta_42_84_14=R1_42_84_14*t1_42_84_14; TGeoHMatrix *t_42_84_14=new TGeoHMatrix(ta_42_84_14); pWorld->AddNode(Alveolus_EC_1,14, t_42_84_14); ////////////////////////////////// TGeoTranslation t1_42_90_15=TGeoTranslation("trans1_4290",0,0,51.2); TGeoRotation R1_42_90_15=TGeoRotation("rot1_4290",90,42.61,0); TGeoHMatrix ta_42_90_15=R1_42_90_15*t1_42_90_15; TGeoHMatrix *t_42_90_15=new TGeoHMatrix(ta_42_90_15); pWorld->AddNode(Alveolus_EC_1,15, t_42_90_15); ////////////////////////////////// TGeoTranslation t1_42_96_16=TGeoTranslation("trans1_4296",0,0,51.2); TGeoRotation R1_42_96_16=TGeoRotation("rot1_4296",96,42.61,0); TGeoHMatrix ta_42_96_16=R1_42_96_16*t1_42_96_16; TGeoHMatrix *t_42_96_16=new TGeoHMatrix(ta_42_96_16); pWorld->AddNode(Alveolus_EC_1,16, t_42_96_16); ////////////////////////////////// TGeoTranslation t1_42_102_17=TGeoTranslation("trans1_42102",0,0,51.2); TGeoRotation R1_42_102_17=TGeoRotation("rot1_42102",102,42.61,0); TGeoHMatrix ta_42_102_17=R1_42_102_17*t1_42_102_17; TGeoHMatrix *t_42_102_17=new TGeoHMatrix(ta_42_102_17); pWorld->AddNode(Alveolus_EC_1,17, t_42_102_17); ////////////////////////////////// TGeoTranslation t1_42_108_18=TGeoTranslation("trans1_42108",0,0,51.2); TGeoRotation R1_42_108_18=TGeoRotation("rot1_42108",108,42.61,0); TGeoHMatrix ta_42_108_18=R1_42_108_18*t1_42_108_18; TGeoHMatrix *t_42_108_18=new TGeoHMatrix(ta_42_108_18); pWorld->AddNode(Alveolus_EC_1,18, t_42_108_18); ////////////////////////////////// TGeoTranslation t1_42_114_19=TGeoTranslation("trans1_42114",0,0,51.2); TGeoRotation R1_42_114_19=TGeoRotation("rot1_42114",114,42.61,0); TGeoHMatrix ta_42_114_19=R1_42_114_19*t1_42_114_19; TGeoHMatrix *t_42_114_19=new TGeoHMatrix(ta_42_114_19); pWorld->AddNode(Alveolus_EC_1,19, t_42_114_19); ////////////////////////////////// TGeoTranslation t1_42_120_20=TGeoTranslation("trans1_42120",0,0,51.2); TGeoRotation R1_42_120_20=TGeoRotation("rot1_42120",120,42.61,0); TGeoHMatrix ta_42_120_20=R1_42_120_20*t1_42_120_20; TGeoHMatrix *t_42_120_20=new TGeoHMatrix(ta_42_120_20); pWorld->AddNode(Alveolus_EC_1,20, t_42_120_20); ////////////////////////////////// TGeoTranslation t1_42_126_21=TGeoTranslation("trans1_42126",0,0,51.2); TGeoRotation R1_42_126_21=TGeoRotation("rot1_42126",126,42.61,0); TGeoHMatrix ta_42_126_21=R1_42_126_21*t1_42_126_21; TGeoHMatrix *t_42_126_21=new TGeoHMatrix(ta_42_126_21); pWorld->AddNode(Alveolus_EC_1,21, t_42_126_21); ////////////////////////////////// TGeoTranslation t1_42_132_22=TGeoTranslation("trans1_42132",0,0,51.2); TGeoRotation R1_42_132_22=TGeoRotation("rot1_42132",132,42.61,0); TGeoHMatrix ta_42_132_22=R1_42_132_22*t1_42_132_22; TGeoHMatrix *t_42_132_22=new TGeoHMatrix(ta_42_132_22); pWorld->AddNode(Alveolus_EC_1,22, t_42_132_22); ////////////////////////////////// TGeoTranslation t1_42_138_23=TGeoTranslation("trans1_42138",0,0,51.2); TGeoRotation R1_42_138_23=TGeoRotation("rot1_42138",138,42.61,0); TGeoHMatrix ta_42_138_23=R1_42_138_23*t1_42_138_23; TGeoHMatrix *t_42_138_23=new TGeoHMatrix(ta_42_138_23); pWorld->AddNode(Alveolus_EC_1,23, t_42_138_23); ////////////////////////////////// TGeoTranslation t1_42_144_24=TGeoTranslation("trans1_42144",0,0,51.2); TGeoRotation R1_42_144_24=TGeoRotation("rot1_42144",144,42.61,0); TGeoHMatrix ta_42_144_24=R1_42_144_24*t1_42_144_24; TGeoHMatrix *t_42_144_24=new TGeoHMatrix(ta_42_144_24); pWorld->AddNode(Alveolus_EC_1,24, t_42_144_24); ////////////////////////////////// TGeoTranslation t1_42_150_25=TGeoTranslation("trans1_42150",0,0,51.2); TGeoRotation R1_42_150_25=TGeoRotation("rot1_42150",150,42.61,0); TGeoHMatrix ta_42_150_25=R1_42_150_25*t1_42_150_25; TGeoHMatrix *t_42_150_25=new TGeoHMatrix(ta_42_150_25); pWorld->AddNode(Alveolus_EC_1,25, t_42_150_25); ////////////////////////////////// TGeoTranslation t1_42_156_26=TGeoTranslation("trans1_42156",0,0,51.2); TGeoRotation R1_42_156_26=TGeoRotation("rot1_42156",156,42.61,0); TGeoHMatrix ta_42_156_26=R1_42_156_26*t1_42_156_26; TGeoHMatrix *t_42_156_26=new TGeoHMatrix(ta_42_156_26); pWorld->AddNode(Alveolus_EC_1,26, t_42_156_26); ////////////////////////////////// TGeoTranslation t1_42_162_27=TGeoTranslation("trans1_42162",0,0,51.2); TGeoRotation R1_42_162_27=TGeoRotation("rot1_42162",162,42.61,0); TGeoHMatrix ta_42_162_27=R1_42_162_27*t1_42_162_27; TGeoHMatrix *t_42_162_27=new TGeoHMatrix(ta_42_162_27); pWorld->AddNode(Alveolus_EC_1,27, t_42_162_27); ////////////////////////////////// TGeoTranslation t1_42_168_28=TGeoTranslation("trans1_42168",0,0,51.2); TGeoRotation R1_42_168_28=TGeoRotation("rot1_42168",168,42.61,0); TGeoHMatrix ta_42_168_28=R1_42_168_28*t1_42_168_28; TGeoHMatrix *t_42_168_28=new TGeoHMatrix(ta_42_168_28); pWorld->AddNode(Alveolus_EC_1,28, t_42_168_28); ////////////////////////////////// TGeoTranslation t1_42_174_29=TGeoTranslation("trans1_42174",0,0,51.2); TGeoRotation R1_42_174_29=TGeoRotation("rot1_42174",174,42.61,0); TGeoHMatrix ta_42_174_29=R1_42_174_29*t1_42_174_29; TGeoHMatrix *t_42_174_29=new TGeoHMatrix(ta_42_174_29); pWorld->AddNode(Alveolus_EC_1,29, t_42_174_29); ////////////////////////////////// TGeoTranslation t1_42_180_30=TGeoTranslation("trans1_42180",0,0,51.2); TGeoRotation R1_42_180_30=TGeoRotation("rot1_42180",180,42.61,0); TGeoHMatrix ta_42_180_30=R1_42_180_30*t1_42_180_30; TGeoHMatrix *t_42_180_30=new TGeoHMatrix(ta_42_180_30); pWorld->AddNode(Alveolus_EC_1,30, t_42_180_30); ////////////////////////////////// TGeoTranslation t1_42_186_31=TGeoTranslation("trans1_42186",0,0,51.2); TGeoRotation R1_42_186_31=TGeoRotation("rot1_42186",186,42.61,0); TGeoHMatrix ta_42_186_31=R1_42_186_31*t1_42_186_31; TGeoHMatrix *t_42_186_31=new TGeoHMatrix(ta_42_186_31); pWorld->AddNode(Alveolus_EC_1,31, t_42_186_31); ////////////////////////////////// TGeoTranslation t1_42_192_32=TGeoTranslation("trans1_42192",0,0,51.2); TGeoRotation R1_42_192_32=TGeoRotation("rot1_42192",192,42.61,0); TGeoHMatrix ta_42_192_32=R1_42_192_32*t1_42_192_32; TGeoHMatrix *t_42_192_32=new TGeoHMatrix(ta_42_192_32); pWorld->AddNode(Alveolus_EC_1,32, t_42_192_32); ////////////////////////////////// TGeoTranslation t1_42_198_33=TGeoTranslation("trans1_42198",0,0,51.2); TGeoRotation R1_42_198_33=TGeoRotation("rot1_42198",198,42.61,0); TGeoHMatrix ta_42_198_33=R1_42_198_33*t1_42_198_33; TGeoHMatrix *t_42_198_33=new TGeoHMatrix(ta_42_198_33); pWorld->AddNode(Alveolus_EC_1,33, t_42_198_33); ////////////////////////////////// TGeoTranslation t1_42_204_34=TGeoTranslation("trans1_42204",0,0,51.2); TGeoRotation R1_42_204_34=TGeoRotation("rot1_42204",204,42.61,0); TGeoHMatrix ta_42_204_34=R1_42_204_34*t1_42_204_34; TGeoHMatrix *t_42_204_34=new TGeoHMatrix(ta_42_204_34); pWorld->AddNode(Alveolus_EC_1,34, t_42_204_34); ////////////////////////////////// TGeoTranslation t1_42_210_35=TGeoTranslation("trans1_42210",0,0,51.2); TGeoRotation R1_42_210_35=TGeoRotation("rot1_42210",210,42.61,0); TGeoHMatrix ta_42_210_35=R1_42_210_35*t1_42_210_35; TGeoHMatrix *t_42_210_35=new TGeoHMatrix(ta_42_210_35); pWorld->AddNode(Alveolus_EC_1,35, t_42_210_35); ////////////////////////////////// TGeoTranslation t1_42_216_36=TGeoTranslation("trans1_42216",0,0,51.2); TGeoRotation R1_42_216_36=TGeoRotation("rot1_42216",216,42.61,0); TGeoHMatrix ta_42_216_36=R1_42_216_36*t1_42_216_36; TGeoHMatrix *t_42_216_36=new TGeoHMatrix(ta_42_216_36); pWorld->AddNode(Alveolus_EC_1,36, t_42_216_36); ////////////////////////////////// TGeoTranslation t1_42_222_37=TGeoTranslation("trans1_42222",0,0,51.2); TGeoRotation R1_42_222_37=TGeoRotation("rot1_42222",222,42.61,0); TGeoHMatrix ta_42_222_37=R1_42_222_37*t1_42_222_37; TGeoHMatrix *t_42_222_37=new TGeoHMatrix(ta_42_222_37); pWorld->AddNode(Alveolus_EC_1,37, t_42_222_37); ////////////////////////////////// TGeoTranslation t1_42_228_38=TGeoTranslation("trans1_42228",0,0,51.2); TGeoRotation R1_42_228_38=TGeoRotation("rot1_42228",228,42.61,0); TGeoHMatrix ta_42_228_38=R1_42_228_38*t1_42_228_38; TGeoHMatrix *t_42_228_38=new TGeoHMatrix(ta_42_228_38); pWorld->AddNode(Alveolus_EC_1,38, t_42_228_38); ////////////////////////////////// TGeoTranslation t1_42_234_39=TGeoTranslation("trans1_42234",0,0,51.2); TGeoRotation R1_42_234_39=TGeoRotation("rot1_42234",234,42.61,0); TGeoHMatrix ta_42_234_39=R1_42_234_39*t1_42_234_39; TGeoHMatrix *t_42_234_39=new TGeoHMatrix(ta_42_234_39); pWorld->AddNode(Alveolus_EC_1,39, t_42_234_39); ////////////////////////////////// TGeoTranslation t1_42_240_40=TGeoTranslation("trans1_42240",0,0,51.2); TGeoRotation R1_42_240_40=TGeoRotation("rot1_42240",240,42.61,0); TGeoHMatrix ta_42_240_40=R1_42_240_40*t1_42_240_40; TGeoHMatrix *t_42_240_40=new TGeoHMatrix(ta_42_240_40); pWorld->AddNode(Alveolus_EC_1,40, t_42_240_40); ////////////////////////////////// TGeoTranslation t1_42_246_41=TGeoTranslation("trans1_42246",0,0,51.2); TGeoRotation R1_42_246_41=TGeoRotation("rot1_42246",246,42.61,0); TGeoHMatrix ta_42_246_41=R1_42_246_41*t1_42_246_41; TGeoHMatrix *t_42_246_41=new TGeoHMatrix(ta_42_246_41); pWorld->AddNode(Alveolus_EC_1,41, t_42_246_41); ////////////////////////////////// TGeoTranslation t1_42_252_42=TGeoTranslation("trans1_42252",0,0,51.2); TGeoRotation R1_42_252_42=TGeoRotation("rot1_42252",252,42.61,0); TGeoHMatrix ta_42_252_42=R1_42_252_42*t1_42_252_42; TGeoHMatrix *t_42_252_42=new TGeoHMatrix(ta_42_252_42); pWorld->AddNode(Alveolus_EC_1,42, t_42_252_42); ////////////////////////////////// TGeoTranslation t1_42_258_43=TGeoTranslation("trans1_42258",0,0,51.2); TGeoRotation R1_42_258_43=TGeoRotation("rot1_42258",258,42.61,0); TGeoHMatrix ta_42_258_43=R1_42_258_43*t1_42_258_43; TGeoHMatrix *t_42_258_43=new TGeoHMatrix(ta_42_258_43); pWorld->AddNode(Alveolus_EC_1,43, t_42_258_43); ////////////////////////////////// TGeoTranslation t1_42_264_44=TGeoTranslation("trans1_42264",0,0,51.2); TGeoRotation R1_42_264_44=TGeoRotation("rot1_42264",264,42.61,0); TGeoHMatrix ta_42_264_44=R1_42_264_44*t1_42_264_44; TGeoHMatrix *t_42_264_44=new TGeoHMatrix(ta_42_264_44); pWorld->AddNode(Alveolus_EC_1,44, t_42_264_44); ////////////////////////////////// TGeoTranslation t1_42_270_45=TGeoTranslation("trans1_42270",0,0,51.2); TGeoRotation R1_42_270_45=TGeoRotation("rot1_42270",270,42.61,0); TGeoHMatrix ta_42_270_45=R1_42_270_45*t1_42_270_45; TGeoHMatrix *t_42_270_45=new TGeoHMatrix(ta_42_270_45); pWorld->AddNode(Alveolus_EC_1,45, t_42_270_45); ////////////////////////////////// TGeoTranslation t1_42_276_46=TGeoTranslation("trans1_42276",0,0,51.2); TGeoRotation R1_42_276_46=TGeoRotation("rot1_42276",276,42.61,0); TGeoHMatrix ta_42_276_46=R1_42_276_46*t1_42_276_46; TGeoHMatrix *t_42_276_46=new TGeoHMatrix(ta_42_276_46); pWorld->AddNode(Alveolus_EC_1,46, t_42_276_46); ////////////////////////////////// TGeoTranslation t1_42_282_47=TGeoTranslation("trans1_42282",0,0,51.2); TGeoRotation R1_42_282_47=TGeoRotation("rot1_42282",282,42.61,0); TGeoHMatrix ta_42_282_47=R1_42_282_47*t1_42_282_47; TGeoHMatrix *t_42_282_47=new TGeoHMatrix(ta_42_282_47); pWorld->AddNode(Alveolus_EC_1,47, t_42_282_47); ////////////////////////////////// TGeoTranslation t1_42_288_48=TGeoTranslation("trans1_42288",0,0,51.2); TGeoRotation R1_42_288_48=TGeoRotation("rot1_42288",288,42.61,0); TGeoHMatrix ta_42_288_48=R1_42_288_48*t1_42_288_48; TGeoHMatrix *t_42_288_48=new TGeoHMatrix(ta_42_288_48); pWorld->AddNode(Alveolus_EC_1,48, t_42_288_48); ////////////////////////////////// TGeoTranslation t1_42_294_49=TGeoTranslation("trans1_42294",0,0,51.2); TGeoRotation R1_42_294_49=TGeoRotation("rot1_42294",294,42.61,0); TGeoHMatrix ta_42_294_49=R1_42_294_49*t1_42_294_49; TGeoHMatrix *t_42_294_49=new TGeoHMatrix(ta_42_294_49); pWorld->AddNode(Alveolus_EC_1,49, t_42_294_49); ////////////////////////////////// TGeoTranslation t1_42_300_50=TGeoTranslation("trans1_42300",0,0,51.2); TGeoRotation R1_42_300_50=TGeoRotation("rot1_42300",300,42.61,0); TGeoHMatrix ta_42_300_50=R1_42_300_50*t1_42_300_50; TGeoHMatrix *t_42_300_50=new TGeoHMatrix(ta_42_300_50); pWorld->AddNode(Alveolus_EC_1,50, t_42_300_50); ////////////////////////////////// TGeoTranslation t1_42_306_51=TGeoTranslation("trans1_42306",0,0,51.2); TGeoRotation R1_42_306_51=TGeoRotation("rot1_42306",306,42.61,0); TGeoHMatrix ta_42_306_51=R1_42_306_51*t1_42_306_51; TGeoHMatrix *t_42_306_51=new TGeoHMatrix(ta_42_306_51); pWorld->AddNode(Alveolus_EC_1,51, t_42_306_51); ////////////////////////////////// TGeoTranslation t1_42_312_52=TGeoTranslation("trans1_42312",0,0,51.2); TGeoRotation R1_42_312_52=TGeoRotation("rot1_42312",312,42.61,0); TGeoHMatrix ta_42_312_52=R1_42_312_52*t1_42_312_52; TGeoHMatrix *t_42_312_52=new TGeoHMatrix(ta_42_312_52); pWorld->AddNode(Alveolus_EC_1,52, t_42_312_52); ////////////////////////////////// TGeoTranslation t1_42_318_53=TGeoTranslation("trans1_42318",0,0,51.2); TGeoRotation R1_42_318_53=TGeoRotation("rot1_42318",318,42.61,0); TGeoHMatrix ta_42_318_53=R1_42_318_53*t1_42_318_53; TGeoHMatrix *t_42_318_53=new TGeoHMatrix(ta_42_318_53); pWorld->AddNode(Alveolus_EC_1,53, t_42_318_53); ////////////////////////////////// TGeoTranslation t1_42_324_54=TGeoTranslation("trans1_42324",0,0,51.2); TGeoRotation R1_42_324_54=TGeoRotation("rot1_42324",324,42.61,0); TGeoHMatrix ta_42_324_54=R1_42_324_54*t1_42_324_54; TGeoHMatrix *t_42_324_54=new TGeoHMatrix(ta_42_324_54); pWorld->AddNode(Alveolus_EC_1,54, t_42_324_54); ////////////////////////////////// TGeoTranslation t1_42_330_55=TGeoTranslation("trans1_42330",0,0,51.2); TGeoRotation R1_42_330_55=TGeoRotation("rot1_42330",330,42.61,0); TGeoHMatrix ta_42_330_55=R1_42_330_55*t1_42_330_55; TGeoHMatrix *t_42_330_55=new TGeoHMatrix(ta_42_330_55); pWorld->AddNode(Alveolus_EC_1,55, t_42_330_55); ////////////////////////////////// TGeoTranslation t1_42_336_56=TGeoTranslation("trans1_42336",0,0,51.2); TGeoRotation R1_42_336_56=TGeoRotation("rot1_42336",336,42.61,0); TGeoHMatrix ta_42_336_56=R1_42_336_56*t1_42_336_56; TGeoHMatrix *t_42_336_56=new TGeoHMatrix(ta_42_336_56); pWorld->AddNode(Alveolus_EC_1,56, t_42_336_56); ////////////////////////////////// TGeoTranslation t1_42_342_57=TGeoTranslation("trans1_42342",0,0,51.2); TGeoRotation R1_42_342_57=TGeoRotation("rot1_42342",342,42.61,0); TGeoHMatrix ta_42_342_57=R1_42_342_57*t1_42_342_57; TGeoHMatrix *t_42_342_57=new TGeoHMatrix(ta_42_342_57); pWorld->AddNode(Alveolus_EC_1,57, t_42_342_57); ////////////////////////////////// TGeoTranslation t1_42_348_58=TGeoTranslation("trans1_42348",0,0,51.2); TGeoRotation R1_42_348_58=TGeoRotation("rot1_42348",348,42.61,0); TGeoHMatrix ta_42_348_58=R1_42_348_58*t1_42_348_58; TGeoHMatrix *t_42_348_58=new TGeoHMatrix(ta_42_348_58); pWorld->AddNode(Alveolus_EC_1,58, t_42_348_58); ////////////////////////////////// TGeoTranslation t1_42_354_59=TGeoTranslation("trans1_42354",0,0,51.2); TGeoRotation R1_42_354_59=TGeoRotation("rot1_42354",354,42.61,0); TGeoHMatrix ta_42_354_59=R1_42_354_59*t1_42_354_59; TGeoHMatrix *t_42_354_59=new TGeoHMatrix(ta_42_354_59); pWorld->AddNode(Alveolus_EC_1,59, t_42_354_59); ////////////////////////////////// TGeoTranslation t1_40_0_0=TGeoTranslation("trans1_400",0,0,51.2); TGeoRotation R1_40_0_0=TGeoRotation("rot1_400",0,40.48,0); TGeoHMatrix ta_40_0_0=R1_40_0_0*t1_40_0_0; TGeoHMatrix *t_40_0_0=new TGeoHMatrix(ta_40_0_0); pWorld->AddNode(Alveolus_EC_2,0, t_40_0_0); ////////////////////////////////// TGeoTranslation t1_40_6_1=TGeoTranslation("trans1_406",0,0,51.2); TGeoRotation R1_40_6_1=TGeoRotation("rot1_406",6,40.48,0); TGeoHMatrix ta_40_6_1=R1_40_6_1*t1_40_6_1; TGeoHMatrix *t_40_6_1=new TGeoHMatrix(ta_40_6_1); pWorld->AddNode(Alveolus_EC_2,1, t_40_6_1); ////////////////////////////////// TGeoTranslation t1_40_12_2=TGeoTranslation("trans1_4012",0,0,51.2); TGeoRotation R1_40_12_2=TGeoRotation("rot1_4012",12,40.48,0); TGeoHMatrix ta_40_12_2=R1_40_12_2*t1_40_12_2; TGeoHMatrix *t_40_12_2=new TGeoHMatrix(ta_40_12_2); pWorld->AddNode(Alveolus_EC_2,2, t_40_12_2); ////////////////////////////////// TGeoTranslation t1_40_18_3=TGeoTranslation("trans1_4018",0,0,51.2); TGeoRotation R1_40_18_3=TGeoRotation("rot1_4018",18,40.48,0); TGeoHMatrix ta_40_18_3=R1_40_18_3*t1_40_18_3; TGeoHMatrix *t_40_18_3=new TGeoHMatrix(ta_40_18_3); pWorld->AddNode(Alveolus_EC_2,3, t_40_18_3); ////////////////////////////////// TGeoTranslation t1_40_24_4=TGeoTranslation("trans1_4024",0,0,51.2); TGeoRotation R1_40_24_4=TGeoRotation("rot1_4024",24,40.48,0); TGeoHMatrix ta_40_24_4=R1_40_24_4*t1_40_24_4; TGeoHMatrix *t_40_24_4=new TGeoHMatrix(ta_40_24_4); pWorld->AddNode(Alveolus_EC_2,4, t_40_24_4); ////////////////////////////////// TGeoTranslation t1_40_30_5=TGeoTranslation("trans1_4030",0,0,51.2); TGeoRotation R1_40_30_5=TGeoRotation("rot1_4030",30,40.48,0); TGeoHMatrix ta_40_30_5=R1_40_30_5*t1_40_30_5; TGeoHMatrix *t_40_30_5=new TGeoHMatrix(ta_40_30_5); pWorld->AddNode(Alveolus_EC_2,5, t_40_30_5); ////////////////////////////////// TGeoTranslation t1_40_36_6=TGeoTranslation("trans1_4036",0,0,51.2); TGeoRotation R1_40_36_6=TGeoRotation("rot1_4036",36,40.48,0); TGeoHMatrix ta_40_36_6=R1_40_36_6*t1_40_36_6; TGeoHMatrix *t_40_36_6=new TGeoHMatrix(ta_40_36_6); pWorld->AddNode(Alveolus_EC_2,6, t_40_36_6); ////////////////////////////////// TGeoTranslation t1_40_42_7=TGeoTranslation("trans1_4042",0,0,51.2); TGeoRotation R1_40_42_7=TGeoRotation("rot1_4042",42,40.48,0); TGeoHMatrix ta_40_42_7=R1_40_42_7*t1_40_42_7; TGeoHMatrix *t_40_42_7=new TGeoHMatrix(ta_40_42_7); pWorld->AddNode(Alveolus_EC_2,7, t_40_42_7); ////////////////////////////////// TGeoTranslation t1_40_48_8=TGeoTranslation("trans1_4048",0,0,51.2); TGeoRotation R1_40_48_8=TGeoRotation("rot1_4048",48,40.48,0); TGeoHMatrix ta_40_48_8=R1_40_48_8*t1_40_48_8; TGeoHMatrix *t_40_48_8=new TGeoHMatrix(ta_40_48_8); pWorld->AddNode(Alveolus_EC_2,8, t_40_48_8); ////////////////////////////////// TGeoTranslation t1_40_54_9=TGeoTranslation("trans1_4054",0,0,51.2); TGeoRotation R1_40_54_9=TGeoRotation("rot1_4054",54,40.48,0); TGeoHMatrix ta_40_54_9=R1_40_54_9*t1_40_54_9; TGeoHMatrix *t_40_54_9=new TGeoHMatrix(ta_40_54_9); pWorld->AddNode(Alveolus_EC_2,9, t_40_54_9); ////////////////////////////////// TGeoTranslation t1_40_60_10=TGeoTranslation("trans1_4060",0,0,51.2); TGeoRotation R1_40_60_10=TGeoRotation("rot1_4060",60,40.48,0); TGeoHMatrix ta_40_60_10=R1_40_60_10*t1_40_60_10; TGeoHMatrix *t_40_60_10=new TGeoHMatrix(ta_40_60_10); pWorld->AddNode(Alveolus_EC_2,10, t_40_60_10); ////////////////////////////////// TGeoTranslation t1_40_66_11=TGeoTranslation("trans1_4066",0,0,51.2); TGeoRotation R1_40_66_11=TGeoRotation("rot1_4066",66,40.48,0); TGeoHMatrix ta_40_66_11=R1_40_66_11*t1_40_66_11; TGeoHMatrix *t_40_66_11=new TGeoHMatrix(ta_40_66_11); pWorld->AddNode(Alveolus_EC_2,11, t_40_66_11); ////////////////////////////////// TGeoTranslation t1_40_72_12=TGeoTranslation("trans1_4072",0,0,51.2); TGeoRotation R1_40_72_12=TGeoRotation("rot1_4072",72,40.48,0); TGeoHMatrix ta_40_72_12=R1_40_72_12*t1_40_72_12; TGeoHMatrix *t_40_72_12=new TGeoHMatrix(ta_40_72_12); pWorld->AddNode(Alveolus_EC_2,12, t_40_72_12); ////////////////////////////////// TGeoTranslation t1_40_78_13=TGeoTranslation("trans1_4078",0,0,51.2); TGeoRotation R1_40_78_13=TGeoRotation("rot1_4078",78,40.48,0); TGeoHMatrix ta_40_78_13=R1_40_78_13*t1_40_78_13; TGeoHMatrix *t_40_78_13=new TGeoHMatrix(ta_40_78_13); pWorld->AddNode(Alveolus_EC_2,13, t_40_78_13); ////////////////////////////////// TGeoTranslation t1_40_84_14=TGeoTranslation("trans1_4084",0,0,51.2); TGeoRotation R1_40_84_14=TGeoRotation("rot1_4084",84,40.48,0); TGeoHMatrix ta_40_84_14=R1_40_84_14*t1_40_84_14; TGeoHMatrix *t_40_84_14=new TGeoHMatrix(ta_40_84_14); pWorld->AddNode(Alveolus_EC_2,14, t_40_84_14); ////////////////////////////////// TGeoTranslation t1_40_90_15=TGeoTranslation("trans1_4090",0,0,51.2); TGeoRotation R1_40_90_15=TGeoRotation("rot1_4090",90,40.48,0); TGeoHMatrix ta_40_90_15=R1_40_90_15*t1_40_90_15; TGeoHMatrix *t_40_90_15=new TGeoHMatrix(ta_40_90_15); pWorld->AddNode(Alveolus_EC_2,15, t_40_90_15); ////////////////////////////////// TGeoTranslation t1_40_96_16=TGeoTranslation("trans1_4096",0,0,51.2); TGeoRotation R1_40_96_16=TGeoRotation("rot1_4096",96,40.48,0); TGeoHMatrix ta_40_96_16=R1_40_96_16*t1_40_96_16; TGeoHMatrix *t_40_96_16=new TGeoHMatrix(ta_40_96_16); pWorld->AddNode(Alveolus_EC_2,16, t_40_96_16); ////////////////////////////////// TGeoTranslation t1_40_102_17=TGeoTranslation("trans1_40102",0,0,51.2); TGeoRotation R1_40_102_17=TGeoRotation("rot1_40102",102,40.48,0); TGeoHMatrix ta_40_102_17=R1_40_102_17*t1_40_102_17; TGeoHMatrix *t_40_102_17=new TGeoHMatrix(ta_40_102_17); pWorld->AddNode(Alveolus_EC_2,17, t_40_102_17); ////////////////////////////////// TGeoTranslation t1_40_108_18=TGeoTranslation("trans1_40108",0,0,51.2); TGeoRotation R1_40_108_18=TGeoRotation("rot1_40108",108,40.48,0); TGeoHMatrix ta_40_108_18=R1_40_108_18*t1_40_108_18; TGeoHMatrix *t_40_108_18=new TGeoHMatrix(ta_40_108_18); pWorld->AddNode(Alveolus_EC_2,18, t_40_108_18); ////////////////////////////////// TGeoTranslation t1_40_114_19=TGeoTranslation("trans1_40114",0,0,51.2); TGeoRotation R1_40_114_19=TGeoRotation("rot1_40114",114,40.48,0); TGeoHMatrix ta_40_114_19=R1_40_114_19*t1_40_114_19; TGeoHMatrix *t_40_114_19=new TGeoHMatrix(ta_40_114_19); pWorld->AddNode(Alveolus_EC_2,19, t_40_114_19); ////////////////////////////////// TGeoTranslation t1_40_120_20=TGeoTranslation("trans1_40120",0,0,51.2); TGeoRotation R1_40_120_20=TGeoRotation("rot1_40120",120,40.48,0); TGeoHMatrix ta_40_120_20=R1_40_120_20*t1_40_120_20; TGeoHMatrix *t_40_120_20=new TGeoHMatrix(ta_40_120_20); pWorld->AddNode(Alveolus_EC_2,20, t_40_120_20); ////////////////////////////////// TGeoTranslation t1_40_126_21=TGeoTranslation("trans1_40126",0,0,51.2); TGeoRotation R1_40_126_21=TGeoRotation("rot1_40126",126,40.48,0); TGeoHMatrix ta_40_126_21=R1_40_126_21*t1_40_126_21; TGeoHMatrix *t_40_126_21=new TGeoHMatrix(ta_40_126_21); pWorld->AddNode(Alveolus_EC_2,21, t_40_126_21); ////////////////////////////////// TGeoTranslation t1_40_132_22=TGeoTranslation("trans1_40132",0,0,51.2); TGeoRotation R1_40_132_22=TGeoRotation("rot1_40132",132,40.48,0); TGeoHMatrix ta_40_132_22=R1_40_132_22*t1_40_132_22; TGeoHMatrix *t_40_132_22=new TGeoHMatrix(ta_40_132_22); pWorld->AddNode(Alveolus_EC_2,22, t_40_132_22); ////////////////////////////////// TGeoTranslation t1_40_138_23=TGeoTranslation("trans1_40138",0,0,51.2); TGeoRotation R1_40_138_23=TGeoRotation("rot1_40138",138,40.48,0); TGeoHMatrix ta_40_138_23=R1_40_138_23*t1_40_138_23; TGeoHMatrix *t_40_138_23=new TGeoHMatrix(ta_40_138_23); pWorld->AddNode(Alveolus_EC_2,23, t_40_138_23); ////////////////////////////////// TGeoTranslation t1_40_144_24=TGeoTranslation("trans1_40144",0,0,51.2); TGeoRotation R1_40_144_24=TGeoRotation("rot1_40144",144,40.48,0); TGeoHMatrix ta_40_144_24=R1_40_144_24*t1_40_144_24; TGeoHMatrix *t_40_144_24=new TGeoHMatrix(ta_40_144_24); pWorld->AddNode(Alveolus_EC_2,24, t_40_144_24); ////////////////////////////////// TGeoTranslation t1_40_150_25=TGeoTranslation("trans1_40150",0,0,51.2); TGeoRotation R1_40_150_25=TGeoRotation("rot1_40150",150,40.48,0); TGeoHMatrix ta_40_150_25=R1_40_150_25*t1_40_150_25; TGeoHMatrix *t_40_150_25=new TGeoHMatrix(ta_40_150_25); pWorld->AddNode(Alveolus_EC_2,25, t_40_150_25); ////////////////////////////////// TGeoTranslation t1_40_156_26=TGeoTranslation("trans1_40156",0,0,51.2); TGeoRotation R1_40_156_26=TGeoRotation("rot1_40156",156,40.48,0); TGeoHMatrix ta_40_156_26=R1_40_156_26*t1_40_156_26; TGeoHMatrix *t_40_156_26=new TGeoHMatrix(ta_40_156_26); pWorld->AddNode(Alveolus_EC_2,26, t_40_156_26); ////////////////////////////////// TGeoTranslation t1_40_162_27=TGeoTranslation("trans1_40162",0,0,51.2); TGeoRotation R1_40_162_27=TGeoRotation("rot1_40162",162,40.48,0); TGeoHMatrix ta_40_162_27=R1_40_162_27*t1_40_162_27; TGeoHMatrix *t_40_162_27=new TGeoHMatrix(ta_40_162_27); pWorld->AddNode(Alveolus_EC_2,27, t_40_162_27); ////////////////////////////////// TGeoTranslation t1_40_168_28=TGeoTranslation("trans1_40168",0,0,51.2); TGeoRotation R1_40_168_28=TGeoRotation("rot1_40168",168,40.48,0); TGeoHMatrix ta_40_168_28=R1_40_168_28*t1_40_168_28; TGeoHMatrix *t_40_168_28=new TGeoHMatrix(ta_40_168_28); pWorld->AddNode(Alveolus_EC_2,28, t_40_168_28); ////////////////////////////////// TGeoTranslation t1_40_174_29=TGeoTranslation("trans1_40174",0,0,51.2); TGeoRotation R1_40_174_29=TGeoRotation("rot1_40174",174,40.48,0); TGeoHMatrix ta_40_174_29=R1_40_174_29*t1_40_174_29; TGeoHMatrix *t_40_174_29=new TGeoHMatrix(ta_40_174_29); pWorld->AddNode(Alveolus_EC_2,29, t_40_174_29); ////////////////////////////////// TGeoTranslation t1_40_180_30=TGeoTranslation("trans1_40180",0,0,51.2); TGeoRotation R1_40_180_30=TGeoRotation("rot1_40180",180,40.48,0); TGeoHMatrix ta_40_180_30=R1_40_180_30*t1_40_180_30; TGeoHMatrix *t_40_180_30=new TGeoHMatrix(ta_40_180_30); pWorld->AddNode(Alveolus_EC_2,30, t_40_180_30); ////////////////////////////////// TGeoTranslation t1_40_186_31=TGeoTranslation("trans1_40186",0,0,51.2); TGeoRotation R1_40_186_31=TGeoRotation("rot1_40186",186,40.48,0); TGeoHMatrix ta_40_186_31=R1_40_186_31*t1_40_186_31; TGeoHMatrix *t_40_186_31=new TGeoHMatrix(ta_40_186_31); pWorld->AddNode(Alveolus_EC_2,31, t_40_186_31); ////////////////////////////////// TGeoTranslation t1_40_192_32=TGeoTranslation("trans1_40192",0,0,51.2); TGeoRotation R1_40_192_32=TGeoRotation("rot1_40192",192,40.48,0); TGeoHMatrix ta_40_192_32=R1_40_192_32*t1_40_192_32; TGeoHMatrix *t_40_192_32=new TGeoHMatrix(ta_40_192_32); pWorld->AddNode(Alveolus_EC_2,32, t_40_192_32); ////////////////////////////////// TGeoTranslation t1_40_198_33=TGeoTranslation("trans1_40198",0,0,51.2); TGeoRotation R1_40_198_33=TGeoRotation("rot1_40198",198,40.48,0); TGeoHMatrix ta_40_198_33=R1_40_198_33*t1_40_198_33; TGeoHMatrix *t_40_198_33=new TGeoHMatrix(ta_40_198_33); pWorld->AddNode(Alveolus_EC_2,33, t_40_198_33); ////////////////////////////////// TGeoTranslation t1_40_204_34=TGeoTranslation("trans1_40204",0,0,51.2); TGeoRotation R1_40_204_34=TGeoRotation("rot1_40204",204,40.48,0); TGeoHMatrix ta_40_204_34=R1_40_204_34*t1_40_204_34; TGeoHMatrix *t_40_204_34=new TGeoHMatrix(ta_40_204_34); pWorld->AddNode(Alveolus_EC_2,34, t_40_204_34); ////////////////////////////////// TGeoTranslation t1_40_210_35=TGeoTranslation("trans1_40210",0,0,51.2); TGeoRotation R1_40_210_35=TGeoRotation("rot1_40210",210,40.48,0); TGeoHMatrix ta_40_210_35=R1_40_210_35*t1_40_210_35; TGeoHMatrix *t_40_210_35=new TGeoHMatrix(ta_40_210_35); pWorld->AddNode(Alveolus_EC_2,35, t_40_210_35); ////////////////////////////////// TGeoTranslation t1_40_216_36=TGeoTranslation("trans1_40216",0,0,51.2); TGeoRotation R1_40_216_36=TGeoRotation("rot1_40216",216,40.48,0); TGeoHMatrix ta_40_216_36=R1_40_216_36*t1_40_216_36; TGeoHMatrix *t_40_216_36=new TGeoHMatrix(ta_40_216_36); pWorld->AddNode(Alveolus_EC_2,36, t_40_216_36); ////////////////////////////////// TGeoTranslation t1_40_222_37=TGeoTranslation("trans1_40222",0,0,51.2); TGeoRotation R1_40_222_37=TGeoRotation("rot1_40222",222,40.48,0); TGeoHMatrix ta_40_222_37=R1_40_222_37*t1_40_222_37; TGeoHMatrix *t_40_222_37=new TGeoHMatrix(ta_40_222_37); pWorld->AddNode(Alveolus_EC_2,37, t_40_222_37); ////////////////////////////////// TGeoTranslation t1_40_228_38=TGeoTranslation("trans1_40228",0,0,51.2); TGeoRotation R1_40_228_38=TGeoRotation("rot1_40228",228,40.48,0); TGeoHMatrix ta_40_228_38=R1_40_228_38*t1_40_228_38; TGeoHMatrix *t_40_228_38=new TGeoHMatrix(ta_40_228_38); pWorld->AddNode(Alveolus_EC_2,38, t_40_228_38); ////////////////////////////////// TGeoTranslation t1_40_234_39=TGeoTranslation("trans1_40234",0,0,51.2); TGeoRotation R1_40_234_39=TGeoRotation("rot1_40234",234,40.48,0); TGeoHMatrix ta_40_234_39=R1_40_234_39*t1_40_234_39; TGeoHMatrix *t_40_234_39=new TGeoHMatrix(ta_40_234_39); pWorld->AddNode(Alveolus_EC_2,39, t_40_234_39); ////////////////////////////////// TGeoTranslation t1_40_240_40=TGeoTranslation("trans1_40240",0,0,51.2); TGeoRotation R1_40_240_40=TGeoRotation("rot1_40240",240,40.48,0); TGeoHMatrix ta_40_240_40=R1_40_240_40*t1_40_240_40; TGeoHMatrix *t_40_240_40=new TGeoHMatrix(ta_40_240_40); pWorld->AddNode(Alveolus_EC_2,40, t_40_240_40); ////////////////////////////////// TGeoTranslation t1_40_246_41=TGeoTranslation("trans1_40246",0,0,51.2); TGeoRotation R1_40_246_41=TGeoRotation("rot1_40246",246,40.48,0); TGeoHMatrix ta_40_246_41=R1_40_246_41*t1_40_246_41; TGeoHMatrix *t_40_246_41=new TGeoHMatrix(ta_40_246_41); pWorld->AddNode(Alveolus_EC_2,41, t_40_246_41); ////////////////////////////////// TGeoTranslation t1_40_252_42=TGeoTranslation("trans1_40252",0,0,51.2); TGeoRotation R1_40_252_42=TGeoRotation("rot1_40252",252,40.48,0); TGeoHMatrix ta_40_252_42=R1_40_252_42*t1_40_252_42; TGeoHMatrix *t_40_252_42=new TGeoHMatrix(ta_40_252_42); pWorld->AddNode(Alveolus_EC_2,42, t_40_252_42); ////////////////////////////////// TGeoTranslation t1_40_258_43=TGeoTranslation("trans1_40258",0,0,51.2); TGeoRotation R1_40_258_43=TGeoRotation("rot1_40258",258,40.48,0); TGeoHMatrix ta_40_258_43=R1_40_258_43*t1_40_258_43; TGeoHMatrix *t_40_258_43=new TGeoHMatrix(ta_40_258_43); pWorld->AddNode(Alveolus_EC_2,43, t_40_258_43); ////////////////////////////////// TGeoTranslation t1_40_264_44=TGeoTranslation("trans1_40264",0,0,51.2); TGeoRotation R1_40_264_44=TGeoRotation("rot1_40264",264,40.48,0); TGeoHMatrix ta_40_264_44=R1_40_264_44*t1_40_264_44; TGeoHMatrix *t_40_264_44=new TGeoHMatrix(ta_40_264_44); pWorld->AddNode(Alveolus_EC_2,44, t_40_264_44); ////////////////////////////////// TGeoTranslation t1_40_270_45=TGeoTranslation("trans1_40270",0,0,51.2); TGeoRotation R1_40_270_45=TGeoRotation("rot1_40270",270,40.48,0); TGeoHMatrix ta_40_270_45=R1_40_270_45*t1_40_270_45; TGeoHMatrix *t_40_270_45=new TGeoHMatrix(ta_40_270_45); pWorld->AddNode(Alveolus_EC_2,45, t_40_270_45); ////////////////////////////////// TGeoTranslation t1_40_276_46=TGeoTranslation("trans1_40276",0,0,51.2); TGeoRotation R1_40_276_46=TGeoRotation("rot1_40276",276,40.48,0); TGeoHMatrix ta_40_276_46=R1_40_276_46*t1_40_276_46; TGeoHMatrix *t_40_276_46=new TGeoHMatrix(ta_40_276_46); pWorld->AddNode(Alveolus_EC_2,46, t_40_276_46); ////////////////////////////////// TGeoTranslation t1_40_282_47=TGeoTranslation("trans1_40282",0,0,51.2); TGeoRotation R1_40_282_47=TGeoRotation("rot1_40282",282,40.48,0); TGeoHMatrix ta_40_282_47=R1_40_282_47*t1_40_282_47; TGeoHMatrix *t_40_282_47=new TGeoHMatrix(ta_40_282_47); pWorld->AddNode(Alveolus_EC_2,47, t_40_282_47); ////////////////////////////////// TGeoTranslation t1_40_288_48=TGeoTranslation("trans1_40288",0,0,51.2); TGeoRotation R1_40_288_48=TGeoRotation("rot1_40288",288,40.48,0); TGeoHMatrix ta_40_288_48=R1_40_288_48*t1_40_288_48; TGeoHMatrix *t_40_288_48=new TGeoHMatrix(ta_40_288_48); pWorld->AddNode(Alveolus_EC_2,48, t_40_288_48); ////////////////////////////////// TGeoTranslation t1_40_294_49=TGeoTranslation("trans1_40294",0,0,51.2); TGeoRotation R1_40_294_49=TGeoRotation("rot1_40294",294,40.48,0); TGeoHMatrix ta_40_294_49=R1_40_294_49*t1_40_294_49; TGeoHMatrix *t_40_294_49=new TGeoHMatrix(ta_40_294_49); pWorld->AddNode(Alveolus_EC_2,49, t_40_294_49); ////////////////////////////////// TGeoTranslation t1_40_300_50=TGeoTranslation("trans1_40300",0,0,51.2); TGeoRotation R1_40_300_50=TGeoRotation("rot1_40300",300,40.48,0); TGeoHMatrix ta_40_300_50=R1_40_300_50*t1_40_300_50; TGeoHMatrix *t_40_300_50=new TGeoHMatrix(ta_40_300_50); pWorld->AddNode(Alveolus_EC_2,50, t_40_300_50); ////////////////////////////////// TGeoTranslation t1_40_306_51=TGeoTranslation("trans1_40306",0,0,51.2); TGeoRotation R1_40_306_51=TGeoRotation("rot1_40306",306,40.48,0); TGeoHMatrix ta_40_306_51=R1_40_306_51*t1_40_306_51; TGeoHMatrix *t_40_306_51=new TGeoHMatrix(ta_40_306_51); pWorld->AddNode(Alveolus_EC_2,51, t_40_306_51); ////////////////////////////////// TGeoTranslation t1_40_312_52=TGeoTranslation("trans1_40312",0,0,51.2); TGeoRotation R1_40_312_52=TGeoRotation("rot1_40312",312,40.48,0); TGeoHMatrix ta_40_312_52=R1_40_312_52*t1_40_312_52; TGeoHMatrix *t_40_312_52=new TGeoHMatrix(ta_40_312_52); pWorld->AddNode(Alveolus_EC_2,52, t_40_312_52); ////////////////////////////////// TGeoTranslation t1_40_318_53=TGeoTranslation("trans1_40318",0,0,51.2); TGeoRotation R1_40_318_53=TGeoRotation("rot1_40318",318,40.48,0); TGeoHMatrix ta_40_318_53=R1_40_318_53*t1_40_318_53; TGeoHMatrix *t_40_318_53=new TGeoHMatrix(ta_40_318_53); pWorld->AddNode(Alveolus_EC_2,53, t_40_318_53); ////////////////////////////////// TGeoTranslation t1_40_324_54=TGeoTranslation("trans1_40324",0,0,51.2); TGeoRotation R1_40_324_54=TGeoRotation("rot1_40324",324,40.48,0); TGeoHMatrix ta_40_324_54=R1_40_324_54*t1_40_324_54; TGeoHMatrix *t_40_324_54=new TGeoHMatrix(ta_40_324_54); pWorld->AddNode(Alveolus_EC_2,54, t_40_324_54); ////////////////////////////////// TGeoTranslation t1_40_330_55=TGeoTranslation("trans1_40330",0,0,51.2); TGeoRotation R1_40_330_55=TGeoRotation("rot1_40330",330,40.48,0); TGeoHMatrix ta_40_330_55=R1_40_330_55*t1_40_330_55; TGeoHMatrix *t_40_330_55=new TGeoHMatrix(ta_40_330_55); pWorld->AddNode(Alveolus_EC_2,55, t_40_330_55); ////////////////////////////////// TGeoTranslation t1_40_336_56=TGeoTranslation("trans1_40336",0,0,51.2); TGeoRotation R1_40_336_56=TGeoRotation("rot1_40336",336,40.48,0); TGeoHMatrix ta_40_336_56=R1_40_336_56*t1_40_336_56; TGeoHMatrix *t_40_336_56=new TGeoHMatrix(ta_40_336_56); pWorld->AddNode(Alveolus_EC_2,56, t_40_336_56); ////////////////////////////////// TGeoTranslation t1_40_342_57=TGeoTranslation("trans1_40342",0,0,51.2); TGeoRotation R1_40_342_57=TGeoRotation("rot1_40342",342,40.48,0); TGeoHMatrix ta_40_342_57=R1_40_342_57*t1_40_342_57; TGeoHMatrix *t_40_342_57=new TGeoHMatrix(ta_40_342_57); pWorld->AddNode(Alveolus_EC_2,57, t_40_342_57); ////////////////////////////////// TGeoTranslation t1_40_348_58=TGeoTranslation("trans1_40348",0,0,51.2); TGeoRotation R1_40_348_58=TGeoRotation("rot1_40348",348,40.48,0); TGeoHMatrix ta_40_348_58=R1_40_348_58*t1_40_348_58; TGeoHMatrix *t_40_348_58=new TGeoHMatrix(ta_40_348_58); pWorld->AddNode(Alveolus_EC_2,58, t_40_348_58); ////////////////////////////////// TGeoTranslation t1_40_354_59=TGeoTranslation("trans1_40354",0,0,51.2); TGeoRotation R1_40_354_59=TGeoRotation("rot1_40354",354,40.48,0); TGeoHMatrix ta_40_354_59=R1_40_354_59*t1_40_354_59; TGeoHMatrix *t_40_354_59=new TGeoHMatrix(ta_40_354_59); pWorld->AddNode(Alveolus_EC_2,59, t_40_354_59); ////////////////////////////////// TGeoTranslation t1_38_0_0=TGeoTranslation("trans1_380",0,0,51.2); TGeoRotation R1_38_0_0=TGeoRotation("rot1_380",0,38.37,0); TGeoHMatrix ta_38_0_0=R1_38_0_0*t1_38_0_0; TGeoHMatrix *t_38_0_0=new TGeoHMatrix(ta_38_0_0); pWorld->AddNode(Alveolus_EC_3,0, t_38_0_0); ////////////////////////////////// TGeoTranslation t1_38_6_1=TGeoTranslation("trans1_386",0,0,51.2); TGeoRotation R1_38_6_1=TGeoRotation("rot1_386",6,38.37,0); TGeoHMatrix ta_38_6_1=R1_38_6_1*t1_38_6_1; TGeoHMatrix *t_38_6_1=new TGeoHMatrix(ta_38_6_1); pWorld->AddNode(Alveolus_EC_3,1, t_38_6_1); ////////////////////////////////// TGeoTranslation t1_38_12_2=TGeoTranslation("trans1_3812",0,0,51.2); TGeoRotation R1_38_12_2=TGeoRotation("rot1_3812",12,38.37,0); TGeoHMatrix ta_38_12_2=R1_38_12_2*t1_38_12_2; TGeoHMatrix *t_38_12_2=new TGeoHMatrix(ta_38_12_2); pWorld->AddNode(Alveolus_EC_3,2, t_38_12_2); ////////////////////////////////// TGeoTranslation t1_38_18_3=TGeoTranslation("trans1_3818",0,0,51.2); TGeoRotation R1_38_18_3=TGeoRotation("rot1_3818",18,38.37,0); TGeoHMatrix ta_38_18_3=R1_38_18_3*t1_38_18_3; TGeoHMatrix *t_38_18_3=new TGeoHMatrix(ta_38_18_3); pWorld->AddNode(Alveolus_EC_3,3, t_38_18_3); ////////////////////////////////// TGeoTranslation t1_38_24_4=TGeoTranslation("trans1_3824",0,0,51.2); TGeoRotation R1_38_24_4=TGeoRotation("rot1_3824",24,38.37,0); TGeoHMatrix ta_38_24_4=R1_38_24_4*t1_38_24_4; TGeoHMatrix *t_38_24_4=new TGeoHMatrix(ta_38_24_4); pWorld->AddNode(Alveolus_EC_3,4, t_38_24_4); ////////////////////////////////// TGeoTranslation t1_38_30_5=TGeoTranslation("trans1_3830",0,0,51.2); TGeoRotation R1_38_30_5=TGeoRotation("rot1_3830",30,38.37,0); TGeoHMatrix ta_38_30_5=R1_38_30_5*t1_38_30_5; TGeoHMatrix *t_38_30_5=new TGeoHMatrix(ta_38_30_5); pWorld->AddNode(Alveolus_EC_3,5, t_38_30_5); ////////////////////////////////// TGeoTranslation t1_38_36_6=TGeoTranslation("trans1_3836",0,0,51.2); TGeoRotation R1_38_36_6=TGeoRotation("rot1_3836",36,38.37,0); TGeoHMatrix ta_38_36_6=R1_38_36_6*t1_38_36_6; TGeoHMatrix *t_38_36_6=new TGeoHMatrix(ta_38_36_6); pWorld->AddNode(Alveolus_EC_3,6, t_38_36_6); ////////////////////////////////// TGeoTranslation t1_38_42_7=TGeoTranslation("trans1_3842",0,0,51.2); TGeoRotation R1_38_42_7=TGeoRotation("rot1_3842",42,38.37,0); TGeoHMatrix ta_38_42_7=R1_38_42_7*t1_38_42_7; TGeoHMatrix *t_38_42_7=new TGeoHMatrix(ta_38_42_7); pWorld->AddNode(Alveolus_EC_3,7, t_38_42_7); ////////////////////////////////// TGeoTranslation t1_38_48_8=TGeoTranslation("trans1_3848",0,0,51.2); TGeoRotation R1_38_48_8=TGeoRotation("rot1_3848",48,38.37,0); TGeoHMatrix ta_38_48_8=R1_38_48_8*t1_38_48_8; TGeoHMatrix *t_38_48_8=new TGeoHMatrix(ta_38_48_8); pWorld->AddNode(Alveolus_EC_3,8, t_38_48_8); ////////////////////////////////// TGeoTranslation t1_38_54_9=TGeoTranslation("trans1_3854",0,0,51.2); TGeoRotation R1_38_54_9=TGeoRotation("rot1_3854",54,38.37,0); TGeoHMatrix ta_38_54_9=R1_38_54_9*t1_38_54_9; TGeoHMatrix *t_38_54_9=new TGeoHMatrix(ta_38_54_9); pWorld->AddNode(Alveolus_EC_3,9, t_38_54_9); ////////////////////////////////// TGeoTranslation t1_38_60_10=TGeoTranslation("trans1_3860",0,0,51.2); TGeoRotation R1_38_60_10=TGeoRotation("rot1_3860",60,38.37,0); TGeoHMatrix ta_38_60_10=R1_38_60_10*t1_38_60_10; TGeoHMatrix *t_38_60_10=new TGeoHMatrix(ta_38_60_10); pWorld->AddNode(Alveolus_EC_3,10, t_38_60_10); ////////////////////////////////// TGeoTranslation t1_38_66_11=TGeoTranslation("trans1_3866",0,0,51.2); TGeoRotation R1_38_66_11=TGeoRotation("rot1_3866",66,38.37,0); TGeoHMatrix ta_38_66_11=R1_38_66_11*t1_38_66_11; TGeoHMatrix *t_38_66_11=new TGeoHMatrix(ta_38_66_11); pWorld->AddNode(Alveolus_EC_3,11, t_38_66_11); ////////////////////////////////// TGeoTranslation t1_38_72_12=TGeoTranslation("trans1_3872",0,0,51.2); TGeoRotation R1_38_72_12=TGeoRotation("rot1_3872",72,38.37,0); TGeoHMatrix ta_38_72_12=R1_38_72_12*t1_38_72_12; TGeoHMatrix *t_38_72_12=new TGeoHMatrix(ta_38_72_12); pWorld->AddNode(Alveolus_EC_3,12, t_38_72_12); ////////////////////////////////// TGeoTranslation t1_38_78_13=TGeoTranslation("trans1_3878",0,0,51.2); TGeoRotation R1_38_78_13=TGeoRotation("rot1_3878",78,38.37,0); TGeoHMatrix ta_38_78_13=R1_38_78_13*t1_38_78_13; TGeoHMatrix *t_38_78_13=new TGeoHMatrix(ta_38_78_13); pWorld->AddNode(Alveolus_EC_3,13, t_38_78_13); ////////////////////////////////// TGeoTranslation t1_38_84_14=TGeoTranslation("trans1_3884",0,0,51.2); TGeoRotation R1_38_84_14=TGeoRotation("rot1_3884",84,38.37,0); TGeoHMatrix ta_38_84_14=R1_38_84_14*t1_38_84_14; TGeoHMatrix *t_38_84_14=new TGeoHMatrix(ta_38_84_14); pWorld->AddNode(Alveolus_EC_3,14, t_38_84_14); ////////////////////////////////// TGeoTranslation t1_38_90_15=TGeoTranslation("trans1_3890",0,0,51.2); TGeoRotation R1_38_90_15=TGeoRotation("rot1_3890",90,38.37,0); TGeoHMatrix ta_38_90_15=R1_38_90_15*t1_38_90_15; TGeoHMatrix *t_38_90_15=new TGeoHMatrix(ta_38_90_15); pWorld->AddNode(Alveolus_EC_3,15, t_38_90_15); ////////////////////////////////// TGeoTranslation t1_38_96_16=TGeoTranslation("trans1_3896",0,0,51.2); TGeoRotation R1_38_96_16=TGeoRotation("rot1_3896",96,38.37,0); TGeoHMatrix ta_38_96_16=R1_38_96_16*t1_38_96_16; TGeoHMatrix *t_38_96_16=new TGeoHMatrix(ta_38_96_16); pWorld->AddNode(Alveolus_EC_3,16, t_38_96_16); ////////////////////////////////// TGeoTranslation t1_38_102_17=TGeoTranslation("trans1_38102",0,0,51.2); TGeoRotation R1_38_102_17=TGeoRotation("rot1_38102",102,38.37,0); TGeoHMatrix ta_38_102_17=R1_38_102_17*t1_38_102_17; TGeoHMatrix *t_38_102_17=new TGeoHMatrix(ta_38_102_17); pWorld->AddNode(Alveolus_EC_3,17, t_38_102_17); ////////////////////////////////// TGeoTranslation t1_38_108_18=TGeoTranslation("trans1_38108",0,0,51.2); TGeoRotation R1_38_108_18=TGeoRotation("rot1_38108",108,38.37,0); TGeoHMatrix ta_38_108_18=R1_38_108_18*t1_38_108_18; TGeoHMatrix *t_38_108_18=new TGeoHMatrix(ta_38_108_18); pWorld->AddNode(Alveolus_EC_3,18, t_38_108_18); ////////////////////////////////// TGeoTranslation t1_38_114_19=TGeoTranslation("trans1_38114",0,0,51.2); TGeoRotation R1_38_114_19=TGeoRotation("rot1_38114",114,38.37,0); TGeoHMatrix ta_38_114_19=R1_38_114_19*t1_38_114_19; TGeoHMatrix *t_38_114_19=new TGeoHMatrix(ta_38_114_19); pWorld->AddNode(Alveolus_EC_3,19, t_38_114_19); ////////////////////////////////// TGeoTranslation t1_38_120_20=TGeoTranslation("trans1_38120",0,0,51.2); TGeoRotation R1_38_120_20=TGeoRotation("rot1_38120",120,38.37,0); TGeoHMatrix ta_38_120_20=R1_38_120_20*t1_38_120_20; TGeoHMatrix *t_38_120_20=new TGeoHMatrix(ta_38_120_20); pWorld->AddNode(Alveolus_EC_3,20, t_38_120_20); ////////////////////////////////// TGeoTranslation t1_38_126_21=TGeoTranslation("trans1_38126",0,0,51.2); TGeoRotation R1_38_126_21=TGeoRotation("rot1_38126",126,38.37,0); TGeoHMatrix ta_38_126_21=R1_38_126_21*t1_38_126_21; TGeoHMatrix *t_38_126_21=new TGeoHMatrix(ta_38_126_21); pWorld->AddNode(Alveolus_EC_3,21, t_38_126_21); ////////////////////////////////// TGeoTranslation t1_38_132_22=TGeoTranslation("trans1_38132",0,0,51.2); TGeoRotation R1_38_132_22=TGeoRotation("rot1_38132",132,38.37,0); TGeoHMatrix ta_38_132_22=R1_38_132_22*t1_38_132_22; TGeoHMatrix *t_38_132_22=new TGeoHMatrix(ta_38_132_22); pWorld->AddNode(Alveolus_EC_3,22, t_38_132_22); ////////////////////////////////// TGeoTranslation t1_38_138_23=TGeoTranslation("trans1_38138",0,0,51.2); TGeoRotation R1_38_138_23=TGeoRotation("rot1_38138",138,38.37,0); TGeoHMatrix ta_38_138_23=R1_38_138_23*t1_38_138_23; TGeoHMatrix *t_38_138_23=new TGeoHMatrix(ta_38_138_23); pWorld->AddNode(Alveolus_EC_3,23, t_38_138_23); ////////////////////////////////// TGeoTranslation t1_38_144_24=TGeoTranslation("trans1_38144",0,0,51.2); TGeoRotation R1_38_144_24=TGeoRotation("rot1_38144",144,38.37,0); TGeoHMatrix ta_38_144_24=R1_38_144_24*t1_38_144_24; TGeoHMatrix *t_38_144_24=new TGeoHMatrix(ta_38_144_24); pWorld->AddNode(Alveolus_EC_3,24, t_38_144_24); ////////////////////////////////// TGeoTranslation t1_38_150_25=TGeoTranslation("trans1_38150",0,0,51.2); TGeoRotation R1_38_150_25=TGeoRotation("rot1_38150",150,38.37,0); TGeoHMatrix ta_38_150_25=R1_38_150_25*t1_38_150_25; TGeoHMatrix *t_38_150_25=new TGeoHMatrix(ta_38_150_25); pWorld->AddNode(Alveolus_EC_3,25, t_38_150_25); ////////////////////////////////// TGeoTranslation t1_38_156_26=TGeoTranslation("trans1_38156",0,0,51.2); TGeoRotation R1_38_156_26=TGeoRotation("rot1_38156",156,38.37,0); TGeoHMatrix ta_38_156_26=R1_38_156_26*t1_38_156_26; TGeoHMatrix *t_38_156_26=new TGeoHMatrix(ta_38_156_26); pWorld->AddNode(Alveolus_EC_3,26, t_38_156_26); ////////////////////////////////// TGeoTranslation t1_38_162_27=TGeoTranslation("trans1_38162",0,0,51.2); TGeoRotation R1_38_162_27=TGeoRotation("rot1_38162",162,38.37,0); TGeoHMatrix ta_38_162_27=R1_38_162_27*t1_38_162_27; TGeoHMatrix *t_38_162_27=new TGeoHMatrix(ta_38_162_27); pWorld->AddNode(Alveolus_EC_3,27, t_38_162_27); ////////////////////////////////// TGeoTranslation t1_38_168_28=TGeoTranslation("trans1_38168",0,0,51.2); TGeoRotation R1_38_168_28=TGeoRotation("rot1_38168",168,38.37,0); TGeoHMatrix ta_38_168_28=R1_38_168_28*t1_38_168_28; TGeoHMatrix *t_38_168_28=new TGeoHMatrix(ta_38_168_28); pWorld->AddNode(Alveolus_EC_3,28, t_38_168_28); ////////////////////////////////// TGeoTranslation t1_38_174_29=TGeoTranslation("trans1_38174",0,0,51.2); TGeoRotation R1_38_174_29=TGeoRotation("rot1_38174",174,38.37,0); TGeoHMatrix ta_38_174_29=R1_38_174_29*t1_38_174_29; TGeoHMatrix *t_38_174_29=new TGeoHMatrix(ta_38_174_29); pWorld->AddNode(Alveolus_EC_3,29, t_38_174_29); ////////////////////////////////// TGeoTranslation t1_38_180_30=TGeoTranslation("trans1_38180",0,0,51.2); TGeoRotation R1_38_180_30=TGeoRotation("rot1_38180",180,38.37,0); TGeoHMatrix ta_38_180_30=R1_38_180_30*t1_38_180_30; TGeoHMatrix *t_38_180_30=new TGeoHMatrix(ta_38_180_30); pWorld->AddNode(Alveolus_EC_3,30, t_38_180_30); ////////////////////////////////// TGeoTranslation t1_38_186_31=TGeoTranslation("trans1_38186",0,0,51.2); TGeoRotation R1_38_186_31=TGeoRotation("rot1_38186",186,38.37,0); TGeoHMatrix ta_38_186_31=R1_38_186_31*t1_38_186_31; TGeoHMatrix *t_38_186_31=new TGeoHMatrix(ta_38_186_31); pWorld->AddNode(Alveolus_EC_3,31, t_38_186_31); ////////////////////////////////// TGeoTranslation t1_38_192_32=TGeoTranslation("trans1_38192",0,0,51.2); TGeoRotation R1_38_192_32=TGeoRotation("rot1_38192",192,38.37,0); TGeoHMatrix ta_38_192_32=R1_38_192_32*t1_38_192_32; TGeoHMatrix *t_38_192_32=new TGeoHMatrix(ta_38_192_32); pWorld->AddNode(Alveolus_EC_3,32, t_38_192_32); ////////////////////////////////// TGeoTranslation t1_38_198_33=TGeoTranslation("trans1_38198",0,0,51.2); TGeoRotation R1_38_198_33=TGeoRotation("rot1_38198",198,38.37,0); TGeoHMatrix ta_38_198_33=R1_38_198_33*t1_38_198_33; TGeoHMatrix *t_38_198_33=new TGeoHMatrix(ta_38_198_33); pWorld->AddNode(Alveolus_EC_3,33, t_38_198_33); ////////////////////////////////// TGeoTranslation t1_38_204_34=TGeoTranslation("trans1_38204",0,0,51.2); TGeoRotation R1_38_204_34=TGeoRotation("rot1_38204",204,38.37,0); TGeoHMatrix ta_38_204_34=R1_38_204_34*t1_38_204_34; TGeoHMatrix *t_38_204_34=new TGeoHMatrix(ta_38_204_34); pWorld->AddNode(Alveolus_EC_3,34, t_38_204_34); ////////////////////////////////// TGeoTranslation t1_38_210_35=TGeoTranslation("trans1_38210",0,0,51.2); TGeoRotation R1_38_210_35=TGeoRotation("rot1_38210",210,38.37,0); TGeoHMatrix ta_38_210_35=R1_38_210_35*t1_38_210_35; TGeoHMatrix *t_38_210_35=new TGeoHMatrix(ta_38_210_35); pWorld->AddNode(Alveolus_EC_3,35, t_38_210_35); ////////////////////////////////// TGeoTranslation t1_38_216_36=TGeoTranslation("trans1_38216",0,0,51.2); TGeoRotation R1_38_216_36=TGeoRotation("rot1_38216",216,38.37,0); TGeoHMatrix ta_38_216_36=R1_38_216_36*t1_38_216_36; TGeoHMatrix *t_38_216_36=new TGeoHMatrix(ta_38_216_36); pWorld->AddNode(Alveolus_EC_3,36, t_38_216_36); ////////////////////////////////// TGeoTranslation t1_38_222_37=TGeoTranslation("trans1_38222",0,0,51.2); TGeoRotation R1_38_222_37=TGeoRotation("rot1_38222",222,38.37,0); TGeoHMatrix ta_38_222_37=R1_38_222_37*t1_38_222_37; TGeoHMatrix *t_38_222_37=new TGeoHMatrix(ta_38_222_37); pWorld->AddNode(Alveolus_EC_3,37, t_38_222_37); ////////////////////////////////// TGeoTranslation t1_38_228_38=TGeoTranslation("trans1_38228",0,0,51.2); TGeoRotation R1_38_228_38=TGeoRotation("rot1_38228",228,38.37,0); TGeoHMatrix ta_38_228_38=R1_38_228_38*t1_38_228_38; TGeoHMatrix *t_38_228_38=new TGeoHMatrix(ta_38_228_38); pWorld->AddNode(Alveolus_EC_3,38, t_38_228_38); ////////////////////////////////// TGeoTranslation t1_38_234_39=TGeoTranslation("trans1_38234",0,0,51.2); TGeoRotation R1_38_234_39=TGeoRotation("rot1_38234",234,38.37,0); TGeoHMatrix ta_38_234_39=R1_38_234_39*t1_38_234_39; TGeoHMatrix *t_38_234_39=new TGeoHMatrix(ta_38_234_39); pWorld->AddNode(Alveolus_EC_3,39, t_38_234_39); ////////////////////////////////// TGeoTranslation t1_38_240_40=TGeoTranslation("trans1_38240",0,0,51.2); TGeoRotation R1_38_240_40=TGeoRotation("rot1_38240",240,38.37,0); TGeoHMatrix ta_38_240_40=R1_38_240_40*t1_38_240_40; TGeoHMatrix *t_38_240_40=new TGeoHMatrix(ta_38_240_40); pWorld->AddNode(Alveolus_EC_3,40, t_38_240_40); ////////////////////////////////// TGeoTranslation t1_38_246_41=TGeoTranslation("trans1_38246",0,0,51.2); TGeoRotation R1_38_246_41=TGeoRotation("rot1_38246",246,38.37,0); TGeoHMatrix ta_38_246_41=R1_38_246_41*t1_38_246_41; TGeoHMatrix *t_38_246_41=new TGeoHMatrix(ta_38_246_41); pWorld->AddNode(Alveolus_EC_3,41, t_38_246_41); ////////////////////////////////// TGeoTranslation t1_38_252_42=TGeoTranslation("trans1_38252",0,0,51.2); TGeoRotation R1_38_252_42=TGeoRotation("rot1_38252",252,38.37,0); TGeoHMatrix ta_38_252_42=R1_38_252_42*t1_38_252_42; TGeoHMatrix *t_38_252_42=new TGeoHMatrix(ta_38_252_42); pWorld->AddNode(Alveolus_EC_3,42, t_38_252_42); ////////////////////////////////// TGeoTranslation t1_38_258_43=TGeoTranslation("trans1_38258",0,0,51.2); TGeoRotation R1_38_258_43=TGeoRotation("rot1_38258",258,38.37,0); TGeoHMatrix ta_38_258_43=R1_38_258_43*t1_38_258_43; TGeoHMatrix *t_38_258_43=new TGeoHMatrix(ta_38_258_43); pWorld->AddNode(Alveolus_EC_3,43, t_38_258_43); ////////////////////////////////// TGeoTranslation t1_38_264_44=TGeoTranslation("trans1_38264",0,0,51.2); TGeoRotation R1_38_264_44=TGeoRotation("rot1_38264",264,38.37,0); TGeoHMatrix ta_38_264_44=R1_38_264_44*t1_38_264_44; TGeoHMatrix *t_38_264_44=new TGeoHMatrix(ta_38_264_44); pWorld->AddNode(Alveolus_EC_3,44, t_38_264_44); ////////////////////////////////// TGeoTranslation t1_38_270_45=TGeoTranslation("trans1_38270",0,0,51.2); TGeoRotation R1_38_270_45=TGeoRotation("rot1_38270",270,38.37,0); TGeoHMatrix ta_38_270_45=R1_38_270_45*t1_38_270_45; TGeoHMatrix *t_38_270_45=new TGeoHMatrix(ta_38_270_45); pWorld->AddNode(Alveolus_EC_3,45, t_38_270_45); ////////////////////////////////// TGeoTranslation t1_38_276_46=TGeoTranslation("trans1_38276",0,0,51.2); TGeoRotation R1_38_276_46=TGeoRotation("rot1_38276",276,38.37,0); TGeoHMatrix ta_38_276_46=R1_38_276_46*t1_38_276_46; TGeoHMatrix *t_38_276_46=new TGeoHMatrix(ta_38_276_46); pWorld->AddNode(Alveolus_EC_3,46, t_38_276_46); ////////////////////////////////// TGeoTranslation t1_38_282_47=TGeoTranslation("trans1_38282",0,0,51.2); TGeoRotation R1_38_282_47=TGeoRotation("rot1_38282",282,38.37,0); TGeoHMatrix ta_38_282_47=R1_38_282_47*t1_38_282_47; TGeoHMatrix *t_38_282_47=new TGeoHMatrix(ta_38_282_47); pWorld->AddNode(Alveolus_EC_3,47, t_38_282_47); ////////////////////////////////// TGeoTranslation t1_38_288_48=TGeoTranslation("trans1_38288",0,0,51.2); TGeoRotation R1_38_288_48=TGeoRotation("rot1_38288",288,38.37,0); TGeoHMatrix ta_38_288_48=R1_38_288_48*t1_38_288_48; TGeoHMatrix *t_38_288_48=new TGeoHMatrix(ta_38_288_48); pWorld->AddNode(Alveolus_EC_3,48, t_38_288_48); ////////////////////////////////// TGeoTranslation t1_38_294_49=TGeoTranslation("trans1_38294",0,0,51.2); TGeoRotation R1_38_294_49=TGeoRotation("rot1_38294",294,38.37,0); TGeoHMatrix ta_38_294_49=R1_38_294_49*t1_38_294_49; TGeoHMatrix *t_38_294_49=new TGeoHMatrix(ta_38_294_49); pWorld->AddNode(Alveolus_EC_3,49, t_38_294_49); ////////////////////////////////// TGeoTranslation t1_38_300_50=TGeoTranslation("trans1_38300",0,0,51.2); TGeoRotation R1_38_300_50=TGeoRotation("rot1_38300",300,38.37,0); TGeoHMatrix ta_38_300_50=R1_38_300_50*t1_38_300_50; TGeoHMatrix *t_38_300_50=new TGeoHMatrix(ta_38_300_50); pWorld->AddNode(Alveolus_EC_3,50, t_38_300_50); ////////////////////////////////// TGeoTranslation t1_38_306_51=TGeoTranslation("trans1_38306",0,0,51.2); TGeoRotation R1_38_306_51=TGeoRotation("rot1_38306",306,38.37,0); TGeoHMatrix ta_38_306_51=R1_38_306_51*t1_38_306_51; TGeoHMatrix *t_38_306_51=new TGeoHMatrix(ta_38_306_51); pWorld->AddNode(Alveolus_EC_3,51, t_38_306_51); ////////////////////////////////// TGeoTranslation t1_38_312_52=TGeoTranslation("trans1_38312",0,0,51.2); TGeoRotation R1_38_312_52=TGeoRotation("rot1_38312",312,38.37,0); TGeoHMatrix ta_38_312_52=R1_38_312_52*t1_38_312_52; TGeoHMatrix *t_38_312_52=new TGeoHMatrix(ta_38_312_52); pWorld->AddNode(Alveolus_EC_3,52, t_38_312_52); ////////////////////////////////// TGeoTranslation t1_38_318_53=TGeoTranslation("trans1_38318",0,0,51.2); TGeoRotation R1_38_318_53=TGeoRotation("rot1_38318",318,38.37,0); TGeoHMatrix ta_38_318_53=R1_38_318_53*t1_38_318_53; TGeoHMatrix *t_38_318_53=new TGeoHMatrix(ta_38_318_53); pWorld->AddNode(Alveolus_EC_3,53, t_38_318_53); ////////////////////////////////// TGeoTranslation t1_38_324_54=TGeoTranslation("trans1_38324",0,0,51.2); TGeoRotation R1_38_324_54=TGeoRotation("rot1_38324",324,38.37,0); TGeoHMatrix ta_38_324_54=R1_38_324_54*t1_38_324_54; TGeoHMatrix *t_38_324_54=new TGeoHMatrix(ta_38_324_54); pWorld->AddNode(Alveolus_EC_3,54, t_38_324_54); ////////////////////////////////// TGeoTranslation t1_38_330_55=TGeoTranslation("trans1_38330",0,0,51.2); TGeoRotation R1_38_330_55=TGeoRotation("rot1_38330",330,38.37,0); TGeoHMatrix ta_38_330_55=R1_38_330_55*t1_38_330_55; TGeoHMatrix *t_38_330_55=new TGeoHMatrix(ta_38_330_55); pWorld->AddNode(Alveolus_EC_3,55, t_38_330_55); ////////////////////////////////// TGeoTranslation t1_38_336_56=TGeoTranslation("trans1_38336",0,0,51.2); TGeoRotation R1_38_336_56=TGeoRotation("rot1_38336",336,38.37,0); TGeoHMatrix ta_38_336_56=R1_38_336_56*t1_38_336_56; TGeoHMatrix *t_38_336_56=new TGeoHMatrix(ta_38_336_56); pWorld->AddNode(Alveolus_EC_3,56, t_38_336_56); ////////////////////////////////// TGeoTranslation t1_38_342_57=TGeoTranslation("trans1_38342",0,0,51.2); TGeoRotation R1_38_342_57=TGeoRotation("rot1_38342",342,38.37,0); TGeoHMatrix ta_38_342_57=R1_38_342_57*t1_38_342_57; TGeoHMatrix *t_38_342_57=new TGeoHMatrix(ta_38_342_57); pWorld->AddNode(Alveolus_EC_3,57, t_38_342_57); ////////////////////////////////// TGeoTranslation t1_38_348_58=TGeoTranslation("trans1_38348",0,0,51.2); TGeoRotation R1_38_348_58=TGeoRotation("rot1_38348",348,38.37,0); TGeoHMatrix ta_38_348_58=R1_38_348_58*t1_38_348_58; TGeoHMatrix *t_38_348_58=new TGeoHMatrix(ta_38_348_58); pWorld->AddNode(Alveolus_EC_3,58, t_38_348_58); ////////////////////////////////// TGeoTranslation t1_38_354_59=TGeoTranslation("trans1_38354",0,0,51.2); TGeoRotation R1_38_354_59=TGeoRotation("rot1_38354",354,38.37,0); TGeoHMatrix ta_38_354_59=R1_38_354_59*t1_38_354_59; TGeoHMatrix *t_38_354_59=new TGeoHMatrix(ta_38_354_59); pWorld->AddNode(Alveolus_EC_3,59, t_38_354_59); ////////////////////////////////// TGeoTranslation t1_36_0_0=TGeoTranslation("trans1_360",0,0,51.2); TGeoRotation R1_36_0_0=TGeoRotation("rot1_360",0,36.27,0); TGeoHMatrix ta_36_0_0=R1_36_0_0*t1_36_0_0; TGeoHMatrix *t_36_0_0=new TGeoHMatrix(ta_36_0_0); pWorld->AddNode(Alveolus_EC_4,0, t_36_0_0); ////////////////////////////////// TGeoTranslation t1_36_6_1=TGeoTranslation("trans1_366",0,0,51.2); TGeoRotation R1_36_6_1=TGeoRotation("rot1_366",6,36.27,0); TGeoHMatrix ta_36_6_1=R1_36_6_1*t1_36_6_1; TGeoHMatrix *t_36_6_1=new TGeoHMatrix(ta_36_6_1); pWorld->AddNode(Alveolus_EC_4,1, t_36_6_1); ////////////////////////////////// TGeoTranslation t1_36_12_2=TGeoTranslation("trans1_3612",0,0,51.2); TGeoRotation R1_36_12_2=TGeoRotation("rot1_3612",12,36.27,0); TGeoHMatrix ta_36_12_2=R1_36_12_2*t1_36_12_2; TGeoHMatrix *t_36_12_2=new TGeoHMatrix(ta_36_12_2); pWorld->AddNode(Alveolus_EC_4,2, t_36_12_2); ////////////////////////////////// TGeoTranslation t1_36_18_3=TGeoTranslation("trans1_3618",0,0,51.2); TGeoRotation R1_36_18_3=TGeoRotation("rot1_3618",18,36.27,0); TGeoHMatrix ta_36_18_3=R1_36_18_3*t1_36_18_3; TGeoHMatrix *t_36_18_3=new TGeoHMatrix(ta_36_18_3); pWorld->AddNode(Alveolus_EC_4,3, t_36_18_3); ////////////////////////////////// TGeoTranslation t1_36_24_4=TGeoTranslation("trans1_3624",0,0,51.2); TGeoRotation R1_36_24_4=TGeoRotation("rot1_3624",24,36.27,0); TGeoHMatrix ta_36_24_4=R1_36_24_4*t1_36_24_4; TGeoHMatrix *t_36_24_4=new TGeoHMatrix(ta_36_24_4); pWorld->AddNode(Alveolus_EC_4,4, t_36_24_4); ////////////////////////////////// TGeoTranslation t1_36_30_5=TGeoTranslation("trans1_3630",0,0,51.2); TGeoRotation R1_36_30_5=TGeoRotation("rot1_3630",30,36.27,0); TGeoHMatrix ta_36_30_5=R1_36_30_5*t1_36_30_5; TGeoHMatrix *t_36_30_5=new TGeoHMatrix(ta_36_30_5); pWorld->AddNode(Alveolus_EC_4,5, t_36_30_5); ////////////////////////////////// TGeoTranslation t1_36_36_6=TGeoTranslation("trans1_3636",0,0,51.2); TGeoRotation R1_36_36_6=TGeoRotation("rot1_3636",36,36.27,0); TGeoHMatrix ta_36_36_6=R1_36_36_6*t1_36_36_6; TGeoHMatrix *t_36_36_6=new TGeoHMatrix(ta_36_36_6); pWorld->AddNode(Alveolus_EC_4,6, t_36_36_6); ////////////////////////////////// TGeoTranslation t1_36_42_7=TGeoTranslation("trans1_3642",0,0,51.2); TGeoRotation R1_36_42_7=TGeoRotation("rot1_3642",42,36.27,0); TGeoHMatrix ta_36_42_7=R1_36_42_7*t1_36_42_7; TGeoHMatrix *t_36_42_7=new TGeoHMatrix(ta_36_42_7); pWorld->AddNode(Alveolus_EC_4,7, t_36_42_7); ////////////////////////////////// TGeoTranslation t1_36_48_8=TGeoTranslation("trans1_3648",0,0,51.2); TGeoRotation R1_36_48_8=TGeoRotation("rot1_3648",48,36.27,0); TGeoHMatrix ta_36_48_8=R1_36_48_8*t1_36_48_8; TGeoHMatrix *t_36_48_8=new TGeoHMatrix(ta_36_48_8); pWorld->AddNode(Alveolus_EC_4,8, t_36_48_8); ////////////////////////////////// TGeoTranslation t1_36_54_9=TGeoTranslation("trans1_3654",0,0,51.2); TGeoRotation R1_36_54_9=TGeoRotation("rot1_3654",54,36.27,0); TGeoHMatrix ta_36_54_9=R1_36_54_9*t1_36_54_9; TGeoHMatrix *t_36_54_9=new TGeoHMatrix(ta_36_54_9); pWorld->AddNode(Alveolus_EC_4,9, t_36_54_9); ////////////////////////////////// TGeoTranslation t1_36_60_10=TGeoTranslation("trans1_3660",0,0,51.2); TGeoRotation R1_36_60_10=TGeoRotation("rot1_3660",60,36.27,0); TGeoHMatrix ta_36_60_10=R1_36_60_10*t1_36_60_10; TGeoHMatrix *t_36_60_10=new TGeoHMatrix(ta_36_60_10); pWorld->AddNode(Alveolus_EC_4,10, t_36_60_10); ////////////////////////////////// TGeoTranslation t1_36_66_11=TGeoTranslation("trans1_3666",0,0,51.2); TGeoRotation R1_36_66_11=TGeoRotation("rot1_3666",66,36.27,0); TGeoHMatrix ta_36_66_11=R1_36_66_11*t1_36_66_11; TGeoHMatrix *t_36_66_11=new TGeoHMatrix(ta_36_66_11); pWorld->AddNode(Alveolus_EC_4,11, t_36_66_11); ////////////////////////////////// TGeoTranslation t1_36_72_12=TGeoTranslation("trans1_3672",0,0,51.2); TGeoRotation R1_36_72_12=TGeoRotation("rot1_3672",72,36.27,0); TGeoHMatrix ta_36_72_12=R1_36_72_12*t1_36_72_12; TGeoHMatrix *t_36_72_12=new TGeoHMatrix(ta_36_72_12); pWorld->AddNode(Alveolus_EC_4,12, t_36_72_12); ////////////////////////////////// TGeoTranslation t1_36_78_13=TGeoTranslation("trans1_3678",0,0,51.2); TGeoRotation R1_36_78_13=TGeoRotation("rot1_3678",78,36.27,0); TGeoHMatrix ta_36_78_13=R1_36_78_13*t1_36_78_13; TGeoHMatrix *t_36_78_13=new TGeoHMatrix(ta_36_78_13); pWorld->AddNode(Alveolus_EC_4,13, t_36_78_13); ////////////////////////////////// TGeoTranslation t1_36_84_14=TGeoTranslation("trans1_3684",0,0,51.2); TGeoRotation R1_36_84_14=TGeoRotation("rot1_3684",84,36.27,0); TGeoHMatrix ta_36_84_14=R1_36_84_14*t1_36_84_14; TGeoHMatrix *t_36_84_14=new TGeoHMatrix(ta_36_84_14); pWorld->AddNode(Alveolus_EC_4,14, t_36_84_14); ////////////////////////////////// TGeoTranslation t1_36_90_15=TGeoTranslation("trans1_3690",0,0,51.2); TGeoRotation R1_36_90_15=TGeoRotation("rot1_3690",90,36.27,0); TGeoHMatrix ta_36_90_15=R1_36_90_15*t1_36_90_15; TGeoHMatrix *t_36_90_15=new TGeoHMatrix(ta_36_90_15); pWorld->AddNode(Alveolus_EC_4,15, t_36_90_15); ////////////////////////////////// TGeoTranslation t1_36_96_16=TGeoTranslation("trans1_3696",0,0,51.2); TGeoRotation R1_36_96_16=TGeoRotation("rot1_3696",96,36.27,0); TGeoHMatrix ta_36_96_16=R1_36_96_16*t1_36_96_16; TGeoHMatrix *t_36_96_16=new TGeoHMatrix(ta_36_96_16); pWorld->AddNode(Alveolus_EC_4,16, t_36_96_16); ////////////////////////////////// TGeoTranslation t1_36_102_17=TGeoTranslation("trans1_36102",0,0,51.2); TGeoRotation R1_36_102_17=TGeoRotation("rot1_36102",102,36.27,0); TGeoHMatrix ta_36_102_17=R1_36_102_17*t1_36_102_17; TGeoHMatrix *t_36_102_17=new TGeoHMatrix(ta_36_102_17); pWorld->AddNode(Alveolus_EC_4,17, t_36_102_17); ////////////////////////////////// TGeoTranslation t1_36_108_18=TGeoTranslation("trans1_36108",0,0,51.2); TGeoRotation R1_36_108_18=TGeoRotation("rot1_36108",108,36.27,0); TGeoHMatrix ta_36_108_18=R1_36_108_18*t1_36_108_18; TGeoHMatrix *t_36_108_18=new TGeoHMatrix(ta_36_108_18); pWorld->AddNode(Alveolus_EC_4,18, t_36_108_18); ////////////////////////////////// TGeoTranslation t1_36_114_19=TGeoTranslation("trans1_36114",0,0,51.2); TGeoRotation R1_36_114_19=TGeoRotation("rot1_36114",114,36.27,0); TGeoHMatrix ta_36_114_19=R1_36_114_19*t1_36_114_19; TGeoHMatrix *t_36_114_19=new TGeoHMatrix(ta_36_114_19); pWorld->AddNode(Alveolus_EC_4,19, t_36_114_19); ////////////////////////////////// TGeoTranslation t1_36_120_20=TGeoTranslation("trans1_36120",0,0,51.2); TGeoRotation R1_36_120_20=TGeoRotation("rot1_36120",120,36.27,0); TGeoHMatrix ta_36_120_20=R1_36_120_20*t1_36_120_20; TGeoHMatrix *t_36_120_20=new TGeoHMatrix(ta_36_120_20); pWorld->AddNode(Alveolus_EC_4,20, t_36_120_20); ////////////////////////////////// TGeoTranslation t1_36_126_21=TGeoTranslation("trans1_36126",0,0,51.2); TGeoRotation R1_36_126_21=TGeoRotation("rot1_36126",126,36.27,0); TGeoHMatrix ta_36_126_21=R1_36_126_21*t1_36_126_21; TGeoHMatrix *t_36_126_21=new TGeoHMatrix(ta_36_126_21); pWorld->AddNode(Alveolus_EC_4,21, t_36_126_21); ////////////////////////////////// TGeoTranslation t1_36_132_22=TGeoTranslation("trans1_36132",0,0,51.2); TGeoRotation R1_36_132_22=TGeoRotation("rot1_36132",132,36.27,0); TGeoHMatrix ta_36_132_22=R1_36_132_22*t1_36_132_22; TGeoHMatrix *t_36_132_22=new TGeoHMatrix(ta_36_132_22); pWorld->AddNode(Alveolus_EC_4,22, t_36_132_22); ////////////////////////////////// TGeoTranslation t1_36_138_23=TGeoTranslation("trans1_36138",0,0,51.2); TGeoRotation R1_36_138_23=TGeoRotation("rot1_36138",138,36.27,0); TGeoHMatrix ta_36_138_23=R1_36_138_23*t1_36_138_23; TGeoHMatrix *t_36_138_23=new TGeoHMatrix(ta_36_138_23); pWorld->AddNode(Alveolus_EC_4,23, t_36_138_23); ////////////////////////////////// TGeoTranslation t1_36_144_24=TGeoTranslation("trans1_36144",0,0,51.2); TGeoRotation R1_36_144_24=TGeoRotation("rot1_36144",144,36.27,0); TGeoHMatrix ta_36_144_24=R1_36_144_24*t1_36_144_24; TGeoHMatrix *t_36_144_24=new TGeoHMatrix(ta_36_144_24); pWorld->AddNode(Alveolus_EC_4,24, t_36_144_24); ////////////////////////////////// TGeoTranslation t1_36_150_25=TGeoTranslation("trans1_36150",0,0,51.2); TGeoRotation R1_36_150_25=TGeoRotation("rot1_36150",150,36.27,0); TGeoHMatrix ta_36_150_25=R1_36_150_25*t1_36_150_25; TGeoHMatrix *t_36_150_25=new TGeoHMatrix(ta_36_150_25); pWorld->AddNode(Alveolus_EC_4,25, t_36_150_25); ////////////////////////////////// TGeoTranslation t1_36_156_26=TGeoTranslation("trans1_36156",0,0,51.2); TGeoRotation R1_36_156_26=TGeoRotation("rot1_36156",156,36.27,0); TGeoHMatrix ta_36_156_26=R1_36_156_26*t1_36_156_26; TGeoHMatrix *t_36_156_26=new TGeoHMatrix(ta_36_156_26); pWorld->AddNode(Alveolus_EC_4,26, t_36_156_26); ////////////////////////////////// TGeoTranslation t1_36_162_27=TGeoTranslation("trans1_36162",0,0,51.2); TGeoRotation R1_36_162_27=TGeoRotation("rot1_36162",162,36.27,0); TGeoHMatrix ta_36_162_27=R1_36_162_27*t1_36_162_27; TGeoHMatrix *t_36_162_27=new TGeoHMatrix(ta_36_162_27); pWorld->AddNode(Alveolus_EC_4,27, t_36_162_27); ////////////////////////////////// TGeoTranslation t1_36_168_28=TGeoTranslation("trans1_36168",0,0,51.2); TGeoRotation R1_36_168_28=TGeoRotation("rot1_36168",168,36.27,0); TGeoHMatrix ta_36_168_28=R1_36_168_28*t1_36_168_28; TGeoHMatrix *t_36_168_28=new TGeoHMatrix(ta_36_168_28); pWorld->AddNode(Alveolus_EC_4,28, t_36_168_28); ////////////////////////////////// TGeoTranslation t1_36_174_29=TGeoTranslation("trans1_36174",0,0,51.2); TGeoRotation R1_36_174_29=TGeoRotation("rot1_36174",174,36.27,0); TGeoHMatrix ta_36_174_29=R1_36_174_29*t1_36_174_29; TGeoHMatrix *t_36_174_29=new TGeoHMatrix(ta_36_174_29); pWorld->AddNode(Alveolus_EC_4,29, t_36_174_29); ////////////////////////////////// TGeoTranslation t1_36_180_30=TGeoTranslation("trans1_36180",0,0,51.2); TGeoRotation R1_36_180_30=TGeoRotation("rot1_36180",180,36.27,0); TGeoHMatrix ta_36_180_30=R1_36_180_30*t1_36_180_30; TGeoHMatrix *t_36_180_30=new TGeoHMatrix(ta_36_180_30); pWorld->AddNode(Alveolus_EC_4,30, t_36_180_30); ////////////////////////////////// TGeoTranslation t1_36_186_31=TGeoTranslation("trans1_36186",0,0,51.2); TGeoRotation R1_36_186_31=TGeoRotation("rot1_36186",186,36.27,0); TGeoHMatrix ta_36_186_31=R1_36_186_31*t1_36_186_31; TGeoHMatrix *t_36_186_31=new TGeoHMatrix(ta_36_186_31); pWorld->AddNode(Alveolus_EC_4,31, t_36_186_31); ////////////////////////////////// TGeoTranslation t1_36_192_32=TGeoTranslation("trans1_36192",0,0,51.2); TGeoRotation R1_36_192_32=TGeoRotation("rot1_36192",192,36.27,0); TGeoHMatrix ta_36_192_32=R1_36_192_32*t1_36_192_32; TGeoHMatrix *t_36_192_32=new TGeoHMatrix(ta_36_192_32); pWorld->AddNode(Alveolus_EC_4,32, t_36_192_32); ////////////////////////////////// TGeoTranslation t1_36_198_33=TGeoTranslation("trans1_36198",0,0,51.2); TGeoRotation R1_36_198_33=TGeoRotation("rot1_36198",198,36.27,0); TGeoHMatrix ta_36_198_33=R1_36_198_33*t1_36_198_33; TGeoHMatrix *t_36_198_33=new TGeoHMatrix(ta_36_198_33); pWorld->AddNode(Alveolus_EC_4,33, t_36_198_33); ////////////////////////////////// TGeoTranslation t1_36_204_34=TGeoTranslation("trans1_36204",0,0,51.2); TGeoRotation R1_36_204_34=TGeoRotation("rot1_36204",204,36.27,0); TGeoHMatrix ta_36_204_34=R1_36_204_34*t1_36_204_34; TGeoHMatrix *t_36_204_34=new TGeoHMatrix(ta_36_204_34); pWorld->AddNode(Alveolus_EC_4,34, t_36_204_34); ////////////////////////////////// TGeoTranslation t1_36_210_35=TGeoTranslation("trans1_36210",0,0,51.2); TGeoRotation R1_36_210_35=TGeoRotation("rot1_36210",210,36.27,0); TGeoHMatrix ta_36_210_35=R1_36_210_35*t1_36_210_35; TGeoHMatrix *t_36_210_35=new TGeoHMatrix(ta_36_210_35); pWorld->AddNode(Alveolus_EC_4,35, t_36_210_35); ////////////////////////////////// TGeoTranslation t1_36_216_36=TGeoTranslation("trans1_36216",0,0,51.2); TGeoRotation R1_36_216_36=TGeoRotation("rot1_36216",216,36.27,0); TGeoHMatrix ta_36_216_36=R1_36_216_36*t1_36_216_36; TGeoHMatrix *t_36_216_36=new TGeoHMatrix(ta_36_216_36); pWorld->AddNode(Alveolus_EC_4,36, t_36_216_36); ////////////////////////////////// TGeoTranslation t1_36_222_37=TGeoTranslation("trans1_36222",0,0,51.2); TGeoRotation R1_36_222_37=TGeoRotation("rot1_36222",222,36.27,0); TGeoHMatrix ta_36_222_37=R1_36_222_37*t1_36_222_37; TGeoHMatrix *t_36_222_37=new TGeoHMatrix(ta_36_222_37); pWorld->AddNode(Alveolus_EC_4,37, t_36_222_37); ////////////////////////////////// TGeoTranslation t1_36_228_38=TGeoTranslation("trans1_36228",0,0,51.2); TGeoRotation R1_36_228_38=TGeoRotation("rot1_36228",228,36.27,0); TGeoHMatrix ta_36_228_38=R1_36_228_38*t1_36_228_38; TGeoHMatrix *t_36_228_38=new TGeoHMatrix(ta_36_228_38); pWorld->AddNode(Alveolus_EC_4,38, t_36_228_38); ////////////////////////////////// TGeoTranslation t1_36_234_39=TGeoTranslation("trans1_36234",0,0,51.2); TGeoRotation R1_36_234_39=TGeoRotation("rot1_36234",234,36.27,0); TGeoHMatrix ta_36_234_39=R1_36_234_39*t1_36_234_39; TGeoHMatrix *t_36_234_39=new TGeoHMatrix(ta_36_234_39); pWorld->AddNode(Alveolus_EC_4,39, t_36_234_39); ////////////////////////////////// TGeoTranslation t1_36_240_40=TGeoTranslation("trans1_36240",0,0,51.2); TGeoRotation R1_36_240_40=TGeoRotation("rot1_36240",240,36.27,0); TGeoHMatrix ta_36_240_40=R1_36_240_40*t1_36_240_40; TGeoHMatrix *t_36_240_40=new TGeoHMatrix(ta_36_240_40); pWorld->AddNode(Alveolus_EC_4,40, t_36_240_40); ////////////////////////////////// TGeoTranslation t1_36_246_41=TGeoTranslation("trans1_36246",0,0,51.2); TGeoRotation R1_36_246_41=TGeoRotation("rot1_36246",246,36.27,0); TGeoHMatrix ta_36_246_41=R1_36_246_41*t1_36_246_41; TGeoHMatrix *t_36_246_41=new TGeoHMatrix(ta_36_246_41); pWorld->AddNode(Alveolus_EC_4,41, t_36_246_41); ////////////////////////////////// TGeoTranslation t1_36_252_42=TGeoTranslation("trans1_36252",0,0,51.2); TGeoRotation R1_36_252_42=TGeoRotation("rot1_36252",252,36.27,0); TGeoHMatrix ta_36_252_42=R1_36_252_42*t1_36_252_42; TGeoHMatrix *t_36_252_42=new TGeoHMatrix(ta_36_252_42); pWorld->AddNode(Alveolus_EC_4,42, t_36_252_42); ////////////////////////////////// TGeoTranslation t1_36_258_43=TGeoTranslation("trans1_36258",0,0,51.2); TGeoRotation R1_36_258_43=TGeoRotation("rot1_36258",258,36.27,0); TGeoHMatrix ta_36_258_43=R1_36_258_43*t1_36_258_43; TGeoHMatrix *t_36_258_43=new TGeoHMatrix(ta_36_258_43); pWorld->AddNode(Alveolus_EC_4,43, t_36_258_43); ////////////////////////////////// TGeoTranslation t1_36_264_44=TGeoTranslation("trans1_36264",0,0,51.2); TGeoRotation R1_36_264_44=TGeoRotation("rot1_36264",264,36.27,0); TGeoHMatrix ta_36_264_44=R1_36_264_44*t1_36_264_44; TGeoHMatrix *t_36_264_44=new TGeoHMatrix(ta_36_264_44); pWorld->AddNode(Alveolus_EC_4,44, t_36_264_44); ////////////////////////////////// TGeoTranslation t1_36_270_45=TGeoTranslation("trans1_36270",0,0,51.2); TGeoRotation R1_36_270_45=TGeoRotation("rot1_36270",270,36.27,0); TGeoHMatrix ta_36_270_45=R1_36_270_45*t1_36_270_45; TGeoHMatrix *t_36_270_45=new TGeoHMatrix(ta_36_270_45); pWorld->AddNode(Alveolus_EC_4,45, t_36_270_45); ////////////////////////////////// TGeoTranslation t1_36_276_46=TGeoTranslation("trans1_36276",0,0,51.2); TGeoRotation R1_36_276_46=TGeoRotation("rot1_36276",276,36.27,0); TGeoHMatrix ta_36_276_46=R1_36_276_46*t1_36_276_46; TGeoHMatrix *t_36_276_46=new TGeoHMatrix(ta_36_276_46); pWorld->AddNode(Alveolus_EC_4,46, t_36_276_46); ////////////////////////////////// TGeoTranslation t1_36_282_47=TGeoTranslation("trans1_36282",0,0,51.2); TGeoRotation R1_36_282_47=TGeoRotation("rot1_36282",282,36.27,0); TGeoHMatrix ta_36_282_47=R1_36_282_47*t1_36_282_47; TGeoHMatrix *t_36_282_47=new TGeoHMatrix(ta_36_282_47); pWorld->AddNode(Alveolus_EC_4,47, t_36_282_47); ////////////////////////////////// TGeoTranslation t1_36_288_48=TGeoTranslation("trans1_36288",0,0,51.2); TGeoRotation R1_36_288_48=TGeoRotation("rot1_36288",288,36.27,0); TGeoHMatrix ta_36_288_48=R1_36_288_48*t1_36_288_48; TGeoHMatrix *t_36_288_48=new TGeoHMatrix(ta_36_288_48); pWorld->AddNode(Alveolus_EC_4,48, t_36_288_48); ////////////////////////////////// TGeoTranslation t1_36_294_49=TGeoTranslation("trans1_36294",0,0,51.2); TGeoRotation R1_36_294_49=TGeoRotation("rot1_36294",294,36.27,0); TGeoHMatrix ta_36_294_49=R1_36_294_49*t1_36_294_49; TGeoHMatrix *t_36_294_49=new TGeoHMatrix(ta_36_294_49); pWorld->AddNode(Alveolus_EC_4,49, t_36_294_49); ////////////////////////////////// TGeoTranslation t1_36_300_50=TGeoTranslation("trans1_36300",0,0,51.2); TGeoRotation R1_36_300_50=TGeoRotation("rot1_36300",300,36.27,0); TGeoHMatrix ta_36_300_50=R1_36_300_50*t1_36_300_50; TGeoHMatrix *t_36_300_50=new TGeoHMatrix(ta_36_300_50); pWorld->AddNode(Alveolus_EC_4,50, t_36_300_50); ////////////////////////////////// TGeoTranslation t1_36_306_51=TGeoTranslation("trans1_36306",0,0,51.2); TGeoRotation R1_36_306_51=TGeoRotation("rot1_36306",306,36.27,0); TGeoHMatrix ta_36_306_51=R1_36_306_51*t1_36_306_51; TGeoHMatrix *t_36_306_51=new TGeoHMatrix(ta_36_306_51); pWorld->AddNode(Alveolus_EC_4,51, t_36_306_51); ////////////////////////////////// TGeoTranslation t1_36_312_52=TGeoTranslation("trans1_36312",0,0,51.2); TGeoRotation R1_36_312_52=TGeoRotation("rot1_36312",312,36.27,0); TGeoHMatrix ta_36_312_52=R1_36_312_52*t1_36_312_52; TGeoHMatrix *t_36_312_52=new TGeoHMatrix(ta_36_312_52); pWorld->AddNode(Alveolus_EC_4,52, t_36_312_52); ////////////////////////////////// TGeoTranslation t1_36_318_53=TGeoTranslation("trans1_36318",0,0,51.2); TGeoRotation R1_36_318_53=TGeoRotation("rot1_36318",318,36.27,0); TGeoHMatrix ta_36_318_53=R1_36_318_53*t1_36_318_53; TGeoHMatrix *t_36_318_53=new TGeoHMatrix(ta_36_318_53); pWorld->AddNode(Alveolus_EC_4,53, t_36_318_53); ////////////////////////////////// TGeoTranslation t1_36_324_54=TGeoTranslation("trans1_36324",0,0,51.2); TGeoRotation R1_36_324_54=TGeoRotation("rot1_36324",324,36.27,0); TGeoHMatrix ta_36_324_54=R1_36_324_54*t1_36_324_54; TGeoHMatrix *t_36_324_54=new TGeoHMatrix(ta_36_324_54); pWorld->AddNode(Alveolus_EC_4,54, t_36_324_54); ////////////////////////////////// TGeoTranslation t1_36_330_55=TGeoTranslation("trans1_36330",0,0,51.2); TGeoRotation R1_36_330_55=TGeoRotation("rot1_36330",330,36.27,0); TGeoHMatrix ta_36_330_55=R1_36_330_55*t1_36_330_55; TGeoHMatrix *t_36_330_55=new TGeoHMatrix(ta_36_330_55); pWorld->AddNode(Alveolus_EC_4,55, t_36_330_55); ////////////////////////////////// TGeoTranslation t1_36_336_56=TGeoTranslation("trans1_36336",0,0,51.2); TGeoRotation R1_36_336_56=TGeoRotation("rot1_36336",336,36.27,0); TGeoHMatrix ta_36_336_56=R1_36_336_56*t1_36_336_56; TGeoHMatrix *t_36_336_56=new TGeoHMatrix(ta_36_336_56); pWorld->AddNode(Alveolus_EC_4,56, t_36_336_56); ////////////////////////////////// TGeoTranslation t1_36_342_57=TGeoTranslation("trans1_36342",0,0,51.2); TGeoRotation R1_36_342_57=TGeoRotation("rot1_36342",342,36.27,0); TGeoHMatrix ta_36_342_57=R1_36_342_57*t1_36_342_57; TGeoHMatrix *t_36_342_57=new TGeoHMatrix(ta_36_342_57); pWorld->AddNode(Alveolus_EC_4,57, t_36_342_57); ////////////////////////////////// TGeoTranslation t1_36_348_58=TGeoTranslation("trans1_36348",0,0,51.2); TGeoRotation R1_36_348_58=TGeoRotation("rot1_36348",348,36.27,0); TGeoHMatrix ta_36_348_58=R1_36_348_58*t1_36_348_58; TGeoHMatrix *t_36_348_58=new TGeoHMatrix(ta_36_348_58); pWorld->AddNode(Alveolus_EC_4,58, t_36_348_58); ////////////////////////////////// TGeoTranslation t1_36_354_59=TGeoTranslation("trans1_36354",0,0,51.2); TGeoRotation R1_36_354_59=TGeoRotation("rot1_36354",354,36.27,0); TGeoHMatrix ta_36_354_59=R1_36_354_59*t1_36_354_59; TGeoHMatrix *t_36_354_59=new TGeoHMatrix(ta_36_354_59); pWorld->AddNode(Alveolus_EC_4,59, t_36_354_59); ////////////////////////////////// TGeoTranslation t1_34_0_0=TGeoTranslation("trans1_340",0,0,51.2); TGeoRotation R1_34_0_0=TGeoRotation("rot1_340",0,34.17,0); TGeoHMatrix ta_34_0_0=R1_34_0_0*t1_34_0_0; TGeoHMatrix *t_34_0_0=new TGeoHMatrix(ta_34_0_0); pWorld->AddNode(Alveolus_EC_5,0, t_34_0_0); ////////////////////////////////// TGeoTranslation t1_34_6_1=TGeoTranslation("trans1_346",0,0,51.2); TGeoRotation R1_34_6_1=TGeoRotation("rot1_346",6,34.17,0); TGeoHMatrix ta_34_6_1=R1_34_6_1*t1_34_6_1; TGeoHMatrix *t_34_6_1=new TGeoHMatrix(ta_34_6_1); pWorld->AddNode(Alveolus_EC_5,1, t_34_6_1); ////////////////////////////////// TGeoTranslation t1_34_12_2=TGeoTranslation("trans1_3412",0,0,51.2); TGeoRotation R1_34_12_2=TGeoRotation("rot1_3412",12,34.17,0); TGeoHMatrix ta_34_12_2=R1_34_12_2*t1_34_12_2; TGeoHMatrix *t_34_12_2=new TGeoHMatrix(ta_34_12_2); pWorld->AddNode(Alveolus_EC_5,2, t_34_12_2); ////////////////////////////////// TGeoTranslation t1_34_18_3=TGeoTranslation("trans1_3418",0,0,51.2); TGeoRotation R1_34_18_3=TGeoRotation("rot1_3418",18,34.17,0); TGeoHMatrix ta_34_18_3=R1_34_18_3*t1_34_18_3; TGeoHMatrix *t_34_18_3=new TGeoHMatrix(ta_34_18_3); pWorld->AddNode(Alveolus_EC_5,3, t_34_18_3); ////////////////////////////////// TGeoTranslation t1_34_24_4=TGeoTranslation("trans1_3424",0,0,51.2); TGeoRotation R1_34_24_4=TGeoRotation("rot1_3424",24,34.17,0); TGeoHMatrix ta_34_24_4=R1_34_24_4*t1_34_24_4; TGeoHMatrix *t_34_24_4=new TGeoHMatrix(ta_34_24_4); pWorld->AddNode(Alveolus_EC_5,4, t_34_24_4); ////////////////////////////////// TGeoTranslation t1_34_30_5=TGeoTranslation("trans1_3430",0,0,51.2); TGeoRotation R1_34_30_5=TGeoRotation("rot1_3430",30,34.17,0); TGeoHMatrix ta_34_30_5=R1_34_30_5*t1_34_30_5; TGeoHMatrix *t_34_30_5=new TGeoHMatrix(ta_34_30_5); pWorld->AddNode(Alveolus_EC_5,5, t_34_30_5); ////////////////////////////////// TGeoTranslation t1_34_36_6=TGeoTranslation("trans1_3436",0,0,51.2); TGeoRotation R1_34_36_6=TGeoRotation("rot1_3436",36,34.17,0); TGeoHMatrix ta_34_36_6=R1_34_36_6*t1_34_36_6; TGeoHMatrix *t_34_36_6=new TGeoHMatrix(ta_34_36_6); pWorld->AddNode(Alveolus_EC_5,6, t_34_36_6); ////////////////////////////////// TGeoTranslation t1_34_42_7=TGeoTranslation("trans1_3442",0,0,51.2); TGeoRotation R1_34_42_7=TGeoRotation("rot1_3442",42,34.17,0); TGeoHMatrix ta_34_42_7=R1_34_42_7*t1_34_42_7; TGeoHMatrix *t_34_42_7=new TGeoHMatrix(ta_34_42_7); pWorld->AddNode(Alveolus_EC_5,7, t_34_42_7); ////////////////////////////////// TGeoTranslation t1_34_48_8=TGeoTranslation("trans1_3448",0,0,51.2); TGeoRotation R1_34_48_8=TGeoRotation("rot1_3448",48,34.17,0); TGeoHMatrix ta_34_48_8=R1_34_48_8*t1_34_48_8; TGeoHMatrix *t_34_48_8=new TGeoHMatrix(ta_34_48_8); pWorld->AddNode(Alveolus_EC_5,8, t_34_48_8); ////////////////////////////////// TGeoTranslation t1_34_54_9=TGeoTranslation("trans1_3454",0,0,51.2); TGeoRotation R1_34_54_9=TGeoRotation("rot1_3454",54,34.17,0); TGeoHMatrix ta_34_54_9=R1_34_54_9*t1_34_54_9; TGeoHMatrix *t_34_54_9=new TGeoHMatrix(ta_34_54_9); pWorld->AddNode(Alveolus_EC_5,9, t_34_54_9); ////////////////////////////////// TGeoTranslation t1_34_60_10=TGeoTranslation("trans1_3460",0,0,51.2); TGeoRotation R1_34_60_10=TGeoRotation("rot1_3460",60,34.17,0); TGeoHMatrix ta_34_60_10=R1_34_60_10*t1_34_60_10; TGeoHMatrix *t_34_60_10=new TGeoHMatrix(ta_34_60_10); pWorld->AddNode(Alveolus_EC_5,10, t_34_60_10); ////////////////////////////////// TGeoTranslation t1_34_66_11=TGeoTranslation("trans1_3466",0,0,51.2); TGeoRotation R1_34_66_11=TGeoRotation("rot1_3466",66,34.17,0); TGeoHMatrix ta_34_66_11=R1_34_66_11*t1_34_66_11; TGeoHMatrix *t_34_66_11=new TGeoHMatrix(ta_34_66_11); pWorld->AddNode(Alveolus_EC_5,11, t_34_66_11); ////////////////////////////////// TGeoTranslation t1_34_72_12=TGeoTranslation("trans1_3472",0,0,51.2); TGeoRotation R1_34_72_12=TGeoRotation("rot1_3472",72,34.17,0); TGeoHMatrix ta_34_72_12=R1_34_72_12*t1_34_72_12; TGeoHMatrix *t_34_72_12=new TGeoHMatrix(ta_34_72_12); pWorld->AddNode(Alveolus_EC_5,12, t_34_72_12); ////////////////////////////////// TGeoTranslation t1_34_78_13=TGeoTranslation("trans1_3478",0,0,51.2); TGeoRotation R1_34_78_13=TGeoRotation("rot1_3478",78,34.17,0); TGeoHMatrix ta_34_78_13=R1_34_78_13*t1_34_78_13; TGeoHMatrix *t_34_78_13=new TGeoHMatrix(ta_34_78_13); pWorld->AddNode(Alveolus_EC_5,13, t_34_78_13); ////////////////////////////////// TGeoTranslation t1_34_84_14=TGeoTranslation("trans1_3484",0,0,51.2); TGeoRotation R1_34_84_14=TGeoRotation("rot1_3484",84,34.17,0); TGeoHMatrix ta_34_84_14=R1_34_84_14*t1_34_84_14; TGeoHMatrix *t_34_84_14=new TGeoHMatrix(ta_34_84_14); pWorld->AddNode(Alveolus_EC_5,14, t_34_84_14); ////////////////////////////////// TGeoTranslation t1_34_90_15=TGeoTranslation("trans1_3490",0,0,51.2); TGeoRotation R1_34_90_15=TGeoRotation("rot1_3490",90,34.17,0); TGeoHMatrix ta_34_90_15=R1_34_90_15*t1_34_90_15; TGeoHMatrix *t_34_90_15=new TGeoHMatrix(ta_34_90_15); pWorld->AddNode(Alveolus_EC_5,15, t_34_90_15); ////////////////////////////////// TGeoTranslation t1_34_96_16=TGeoTranslation("trans1_3496",0,0,51.2); TGeoRotation R1_34_96_16=TGeoRotation("rot1_3496",96,34.17,0); TGeoHMatrix ta_34_96_16=R1_34_96_16*t1_34_96_16; TGeoHMatrix *t_34_96_16=new TGeoHMatrix(ta_34_96_16); pWorld->AddNode(Alveolus_EC_5,16, t_34_96_16); ////////////////////////////////// TGeoTranslation t1_34_102_17=TGeoTranslation("trans1_34102",0,0,51.2); TGeoRotation R1_34_102_17=TGeoRotation("rot1_34102",102,34.17,0); TGeoHMatrix ta_34_102_17=R1_34_102_17*t1_34_102_17; TGeoHMatrix *t_34_102_17=new TGeoHMatrix(ta_34_102_17); pWorld->AddNode(Alveolus_EC_5,17, t_34_102_17); ////////////////////////////////// TGeoTranslation t1_34_108_18=TGeoTranslation("trans1_34108",0,0,51.2); TGeoRotation R1_34_108_18=TGeoRotation("rot1_34108",108,34.17,0); TGeoHMatrix ta_34_108_18=R1_34_108_18*t1_34_108_18; TGeoHMatrix *t_34_108_18=new TGeoHMatrix(ta_34_108_18); pWorld->AddNode(Alveolus_EC_5,18, t_34_108_18); ////////////////////////////////// TGeoTranslation t1_34_114_19=TGeoTranslation("trans1_34114",0,0,51.2); TGeoRotation R1_34_114_19=TGeoRotation("rot1_34114",114,34.17,0); TGeoHMatrix ta_34_114_19=R1_34_114_19*t1_34_114_19; TGeoHMatrix *t_34_114_19=new TGeoHMatrix(ta_34_114_19); pWorld->AddNode(Alveolus_EC_5,19, t_34_114_19); ////////////////////////////////// TGeoTranslation t1_34_120_20=TGeoTranslation("trans1_34120",0,0,51.2); TGeoRotation R1_34_120_20=TGeoRotation("rot1_34120",120,34.17,0); TGeoHMatrix ta_34_120_20=R1_34_120_20*t1_34_120_20; TGeoHMatrix *t_34_120_20=new TGeoHMatrix(ta_34_120_20); pWorld->AddNode(Alveolus_EC_5,20, t_34_120_20); ////////////////////////////////// TGeoTranslation t1_34_126_21=TGeoTranslation("trans1_34126",0,0,51.2); TGeoRotation R1_34_126_21=TGeoRotation("rot1_34126",126,34.17,0); TGeoHMatrix ta_34_126_21=R1_34_126_21*t1_34_126_21; TGeoHMatrix *t_34_126_21=new TGeoHMatrix(ta_34_126_21); pWorld->AddNode(Alveolus_EC_5,21, t_34_126_21); ////////////////////////////////// TGeoTranslation t1_34_132_22=TGeoTranslation("trans1_34132",0,0,51.2); TGeoRotation R1_34_132_22=TGeoRotation("rot1_34132",132,34.17,0); TGeoHMatrix ta_34_132_22=R1_34_132_22*t1_34_132_22; TGeoHMatrix *t_34_132_22=new TGeoHMatrix(ta_34_132_22); pWorld->AddNode(Alveolus_EC_5,22, t_34_132_22); ////////////////////////////////// TGeoTranslation t1_34_138_23=TGeoTranslation("trans1_34138",0,0,51.2); TGeoRotation R1_34_138_23=TGeoRotation("rot1_34138",138,34.17,0); TGeoHMatrix ta_34_138_23=R1_34_138_23*t1_34_138_23; TGeoHMatrix *t_34_138_23=new TGeoHMatrix(ta_34_138_23); pWorld->AddNode(Alveolus_EC_5,23, t_34_138_23); ////////////////////////////////// TGeoTranslation t1_34_144_24=TGeoTranslation("trans1_34144",0,0,51.2); TGeoRotation R1_34_144_24=TGeoRotation("rot1_34144",144,34.17,0); TGeoHMatrix ta_34_144_24=R1_34_144_24*t1_34_144_24; TGeoHMatrix *t_34_144_24=new TGeoHMatrix(ta_34_144_24); pWorld->AddNode(Alveolus_EC_5,24, t_34_144_24); ////////////////////////////////// TGeoTranslation t1_34_150_25=TGeoTranslation("trans1_34150",0,0,51.2); TGeoRotation R1_34_150_25=TGeoRotation("rot1_34150",150,34.17,0); TGeoHMatrix ta_34_150_25=R1_34_150_25*t1_34_150_25; TGeoHMatrix *t_34_150_25=new TGeoHMatrix(ta_34_150_25); pWorld->AddNode(Alveolus_EC_5,25, t_34_150_25); ////////////////////////////////// TGeoTranslation t1_34_156_26=TGeoTranslation("trans1_34156",0,0,51.2); TGeoRotation R1_34_156_26=TGeoRotation("rot1_34156",156,34.17,0); TGeoHMatrix ta_34_156_26=R1_34_156_26*t1_34_156_26; TGeoHMatrix *t_34_156_26=new TGeoHMatrix(ta_34_156_26); pWorld->AddNode(Alveolus_EC_5,26, t_34_156_26); ////////////////////////////////// TGeoTranslation t1_34_162_27=TGeoTranslation("trans1_34162",0,0,51.2); TGeoRotation R1_34_162_27=TGeoRotation("rot1_34162",162,34.17,0); TGeoHMatrix ta_34_162_27=R1_34_162_27*t1_34_162_27; TGeoHMatrix *t_34_162_27=new TGeoHMatrix(ta_34_162_27); pWorld->AddNode(Alveolus_EC_5,27, t_34_162_27); ////////////////////////////////// TGeoTranslation t1_34_168_28=TGeoTranslation("trans1_34168",0,0,51.2); TGeoRotation R1_34_168_28=TGeoRotation("rot1_34168",168,34.17,0); TGeoHMatrix ta_34_168_28=R1_34_168_28*t1_34_168_28; TGeoHMatrix *t_34_168_28=new TGeoHMatrix(ta_34_168_28); pWorld->AddNode(Alveolus_EC_5,28, t_34_168_28); ////////////////////////////////// TGeoTranslation t1_34_174_29=TGeoTranslation("trans1_34174",0,0,51.2); TGeoRotation R1_34_174_29=TGeoRotation("rot1_34174",174,34.17,0); TGeoHMatrix ta_34_174_29=R1_34_174_29*t1_34_174_29; TGeoHMatrix *t_34_174_29=new TGeoHMatrix(ta_34_174_29); pWorld->AddNode(Alveolus_EC_5,29, t_34_174_29); ////////////////////////////////// TGeoTranslation t1_34_180_30=TGeoTranslation("trans1_34180",0,0,51.2); TGeoRotation R1_34_180_30=TGeoRotation("rot1_34180",180,34.17,0); TGeoHMatrix ta_34_180_30=R1_34_180_30*t1_34_180_30; TGeoHMatrix *t_34_180_30=new TGeoHMatrix(ta_34_180_30); pWorld->AddNode(Alveolus_EC_5,30, t_34_180_30); ////////////////////////////////// TGeoTranslation t1_34_186_31=TGeoTranslation("trans1_34186",0,0,51.2); TGeoRotation R1_34_186_31=TGeoRotation("rot1_34186",186,34.17,0); TGeoHMatrix ta_34_186_31=R1_34_186_31*t1_34_186_31; TGeoHMatrix *t_34_186_31=new TGeoHMatrix(ta_34_186_31); pWorld->AddNode(Alveolus_EC_5,31, t_34_186_31); ////////////////////////////////// TGeoTranslation t1_34_192_32=TGeoTranslation("trans1_34192",0,0,51.2); TGeoRotation R1_34_192_32=TGeoRotation("rot1_34192",192,34.17,0); TGeoHMatrix ta_34_192_32=R1_34_192_32*t1_34_192_32; TGeoHMatrix *t_34_192_32=new TGeoHMatrix(ta_34_192_32); pWorld->AddNode(Alveolus_EC_5,32, t_34_192_32); ////////////////////////////////// TGeoTranslation t1_34_198_33=TGeoTranslation("trans1_34198",0,0,51.2); TGeoRotation R1_34_198_33=TGeoRotation("rot1_34198",198,34.17,0); TGeoHMatrix ta_34_198_33=R1_34_198_33*t1_34_198_33; TGeoHMatrix *t_34_198_33=new TGeoHMatrix(ta_34_198_33); pWorld->AddNode(Alveolus_EC_5,33, t_34_198_33); ////////////////////////////////// TGeoTranslation t1_34_204_34=TGeoTranslation("trans1_34204",0,0,51.2); TGeoRotation R1_34_204_34=TGeoRotation("rot1_34204",204,34.17,0); TGeoHMatrix ta_34_204_34=R1_34_204_34*t1_34_204_34; TGeoHMatrix *t_34_204_34=new TGeoHMatrix(ta_34_204_34); pWorld->AddNode(Alveolus_EC_5,34, t_34_204_34); ////////////////////////////////// TGeoTranslation t1_34_210_35=TGeoTranslation("trans1_34210",0,0,51.2); TGeoRotation R1_34_210_35=TGeoRotation("rot1_34210",210,34.17,0); TGeoHMatrix ta_34_210_35=R1_34_210_35*t1_34_210_35; TGeoHMatrix *t_34_210_35=new TGeoHMatrix(ta_34_210_35); pWorld->AddNode(Alveolus_EC_5,35, t_34_210_35); ////////////////////////////////// TGeoTranslation t1_34_216_36=TGeoTranslation("trans1_34216",0,0,51.2); TGeoRotation R1_34_216_36=TGeoRotation("rot1_34216",216,34.17,0); TGeoHMatrix ta_34_216_36=R1_34_216_36*t1_34_216_36; TGeoHMatrix *t_34_216_36=new TGeoHMatrix(ta_34_216_36); pWorld->AddNode(Alveolus_EC_5,36, t_34_216_36); ////////////////////////////////// TGeoTranslation t1_34_222_37=TGeoTranslation("trans1_34222",0,0,51.2); TGeoRotation R1_34_222_37=TGeoRotation("rot1_34222",222,34.17,0); TGeoHMatrix ta_34_222_37=R1_34_222_37*t1_34_222_37; TGeoHMatrix *t_34_222_37=new TGeoHMatrix(ta_34_222_37); pWorld->AddNode(Alveolus_EC_5,37, t_34_222_37); ////////////////////////////////// TGeoTranslation t1_34_228_38=TGeoTranslation("trans1_34228",0,0,51.2); TGeoRotation R1_34_228_38=TGeoRotation("rot1_34228",228,34.17,0); TGeoHMatrix ta_34_228_38=R1_34_228_38*t1_34_228_38; TGeoHMatrix *t_34_228_38=new TGeoHMatrix(ta_34_228_38); pWorld->AddNode(Alveolus_EC_5,38, t_34_228_38); ////////////////////////////////// TGeoTranslation t1_34_234_39=TGeoTranslation("trans1_34234",0,0,51.2); TGeoRotation R1_34_234_39=TGeoRotation("rot1_34234",234,34.17,0); TGeoHMatrix ta_34_234_39=R1_34_234_39*t1_34_234_39; TGeoHMatrix *t_34_234_39=new TGeoHMatrix(ta_34_234_39); pWorld->AddNode(Alveolus_EC_5,39, t_34_234_39); ////////////////////////////////// TGeoTranslation t1_34_240_40=TGeoTranslation("trans1_34240",0,0,51.2); TGeoRotation R1_34_240_40=TGeoRotation("rot1_34240",240,34.17,0); TGeoHMatrix ta_34_240_40=R1_34_240_40*t1_34_240_40; TGeoHMatrix *t_34_240_40=new TGeoHMatrix(ta_34_240_40); pWorld->AddNode(Alveolus_EC_5,40, t_34_240_40); ////////////////////////////////// TGeoTranslation t1_34_246_41=TGeoTranslation("trans1_34246",0,0,51.2); TGeoRotation R1_34_246_41=TGeoRotation("rot1_34246",246,34.17,0); TGeoHMatrix ta_34_246_41=R1_34_246_41*t1_34_246_41; TGeoHMatrix *t_34_246_41=new TGeoHMatrix(ta_34_246_41); pWorld->AddNode(Alveolus_EC_5,41, t_34_246_41); ////////////////////////////////// TGeoTranslation t1_34_252_42=TGeoTranslation("trans1_34252",0,0,51.2); TGeoRotation R1_34_252_42=TGeoRotation("rot1_34252",252,34.17,0); TGeoHMatrix ta_34_252_42=R1_34_252_42*t1_34_252_42; TGeoHMatrix *t_34_252_42=new TGeoHMatrix(ta_34_252_42); pWorld->AddNode(Alveolus_EC_5,42, t_34_252_42); ////////////////////////////////// TGeoTranslation t1_34_258_43=TGeoTranslation("trans1_34258",0,0,51.2); TGeoRotation R1_34_258_43=TGeoRotation("rot1_34258",258,34.17,0); TGeoHMatrix ta_34_258_43=R1_34_258_43*t1_34_258_43; TGeoHMatrix *t_34_258_43=new TGeoHMatrix(ta_34_258_43); pWorld->AddNode(Alveolus_EC_5,43, t_34_258_43); ////////////////////////////////// TGeoTranslation t1_34_264_44=TGeoTranslation("trans1_34264",0,0,51.2); TGeoRotation R1_34_264_44=TGeoRotation("rot1_34264",264,34.17,0); TGeoHMatrix ta_34_264_44=R1_34_264_44*t1_34_264_44; TGeoHMatrix *t_34_264_44=new TGeoHMatrix(ta_34_264_44); pWorld->AddNode(Alveolus_EC_5,44, t_34_264_44); ////////////////////////////////// TGeoTranslation t1_34_270_45=TGeoTranslation("trans1_34270",0,0,51.2); TGeoRotation R1_34_270_45=TGeoRotation("rot1_34270",270,34.17,0); TGeoHMatrix ta_34_270_45=R1_34_270_45*t1_34_270_45; TGeoHMatrix *t_34_270_45=new TGeoHMatrix(ta_34_270_45); pWorld->AddNode(Alveolus_EC_5,45, t_34_270_45); ////////////////////////////////// TGeoTranslation t1_34_276_46=TGeoTranslation("trans1_34276",0,0,51.2); TGeoRotation R1_34_276_46=TGeoRotation("rot1_34276",276,34.17,0); TGeoHMatrix ta_34_276_46=R1_34_276_46*t1_34_276_46; TGeoHMatrix *t_34_276_46=new TGeoHMatrix(ta_34_276_46); pWorld->AddNode(Alveolus_EC_5,46, t_34_276_46); ////////////////////////////////// TGeoTranslation t1_34_282_47=TGeoTranslation("trans1_34282",0,0,51.2); TGeoRotation R1_34_282_47=TGeoRotation("rot1_34282",282,34.17,0); TGeoHMatrix ta_34_282_47=R1_34_282_47*t1_34_282_47; TGeoHMatrix *t_34_282_47=new TGeoHMatrix(ta_34_282_47); pWorld->AddNode(Alveolus_EC_5,47, t_34_282_47); ////////////////////////////////// TGeoTranslation t1_34_288_48=TGeoTranslation("trans1_34288",0,0,51.2); TGeoRotation R1_34_288_48=TGeoRotation("rot1_34288",288,34.17,0); TGeoHMatrix ta_34_288_48=R1_34_288_48*t1_34_288_48; TGeoHMatrix *t_34_288_48=new TGeoHMatrix(ta_34_288_48); pWorld->AddNode(Alveolus_EC_5,48, t_34_288_48); ////////////////////////////////// TGeoTranslation t1_34_294_49=TGeoTranslation("trans1_34294",0,0,51.2); TGeoRotation R1_34_294_49=TGeoRotation("rot1_34294",294,34.17,0); TGeoHMatrix ta_34_294_49=R1_34_294_49*t1_34_294_49; TGeoHMatrix *t_34_294_49=new TGeoHMatrix(ta_34_294_49); pWorld->AddNode(Alveolus_EC_5,49, t_34_294_49); ////////////////////////////////// TGeoTranslation t1_34_300_50=TGeoTranslation("trans1_34300",0,0,51.2); TGeoRotation R1_34_300_50=TGeoRotation("rot1_34300",300,34.17,0); TGeoHMatrix ta_34_300_50=R1_34_300_50*t1_34_300_50; TGeoHMatrix *t_34_300_50=new TGeoHMatrix(ta_34_300_50); pWorld->AddNode(Alveolus_EC_5,50, t_34_300_50); ////////////////////////////////// TGeoTranslation t1_34_306_51=TGeoTranslation("trans1_34306",0,0,51.2); TGeoRotation R1_34_306_51=TGeoRotation("rot1_34306",306,34.17,0); TGeoHMatrix ta_34_306_51=R1_34_306_51*t1_34_306_51; TGeoHMatrix *t_34_306_51=new TGeoHMatrix(ta_34_306_51); pWorld->AddNode(Alveolus_EC_5,51, t_34_306_51); ////////////////////////////////// TGeoTranslation t1_34_312_52=TGeoTranslation("trans1_34312",0,0,51.2); TGeoRotation R1_34_312_52=TGeoRotation("rot1_34312",312,34.17,0); TGeoHMatrix ta_34_312_52=R1_34_312_52*t1_34_312_52; TGeoHMatrix *t_34_312_52=new TGeoHMatrix(ta_34_312_52); pWorld->AddNode(Alveolus_EC_5,52, t_34_312_52); ////////////////////////////////// TGeoTranslation t1_34_318_53=TGeoTranslation("trans1_34318",0,0,51.2); TGeoRotation R1_34_318_53=TGeoRotation("rot1_34318",318,34.17,0); TGeoHMatrix ta_34_318_53=R1_34_318_53*t1_34_318_53; TGeoHMatrix *t_34_318_53=new TGeoHMatrix(ta_34_318_53); pWorld->AddNode(Alveolus_EC_5,53, t_34_318_53); ////////////////////////////////// TGeoTranslation t1_34_324_54=TGeoTranslation("trans1_34324",0,0,51.2); TGeoRotation R1_34_324_54=TGeoRotation("rot1_34324",324,34.17,0); TGeoHMatrix ta_34_324_54=R1_34_324_54*t1_34_324_54; TGeoHMatrix *t_34_324_54=new TGeoHMatrix(ta_34_324_54); pWorld->AddNode(Alveolus_EC_5,54, t_34_324_54); ////////////////////////////////// TGeoTranslation t1_34_330_55=TGeoTranslation("trans1_34330",0,0,51.2); TGeoRotation R1_34_330_55=TGeoRotation("rot1_34330",330,34.17,0); TGeoHMatrix ta_34_330_55=R1_34_330_55*t1_34_330_55; TGeoHMatrix *t_34_330_55=new TGeoHMatrix(ta_34_330_55); pWorld->AddNode(Alveolus_EC_5,55, t_34_330_55); ////////////////////////////////// TGeoTranslation t1_34_336_56=TGeoTranslation("trans1_34336",0,0,51.2); TGeoRotation R1_34_336_56=TGeoRotation("rot1_34336",336,34.17,0); TGeoHMatrix ta_34_336_56=R1_34_336_56*t1_34_336_56; TGeoHMatrix *t_34_336_56=new TGeoHMatrix(ta_34_336_56); pWorld->AddNode(Alveolus_EC_5,56, t_34_336_56); ////////////////////////////////// TGeoTranslation t1_34_342_57=TGeoTranslation("trans1_34342",0,0,51.2); TGeoRotation R1_34_342_57=TGeoRotation("rot1_34342",342,34.17,0); TGeoHMatrix ta_34_342_57=R1_34_342_57*t1_34_342_57; TGeoHMatrix *t_34_342_57=new TGeoHMatrix(ta_34_342_57); pWorld->AddNode(Alveolus_EC_5,57, t_34_342_57); ////////////////////////////////// TGeoTranslation t1_34_348_58=TGeoTranslation("trans1_34348",0,0,51.2); TGeoRotation R1_34_348_58=TGeoRotation("rot1_34348",348,34.17,0); TGeoHMatrix ta_34_348_58=R1_34_348_58*t1_34_348_58; TGeoHMatrix *t_34_348_58=new TGeoHMatrix(ta_34_348_58); pWorld->AddNode(Alveolus_EC_5,58, t_34_348_58); ////////////////////////////////// TGeoTranslation t1_34_354_59=TGeoTranslation("trans1_34354",0,0,51.2); TGeoRotation R1_34_354_59=TGeoRotation("rot1_34354",354,34.17,0); TGeoHMatrix ta_34_354_59=R1_34_354_59*t1_34_354_59; TGeoHMatrix *t_34_354_59=new TGeoHMatrix(ta_34_354_59); pWorld->AddNode(Alveolus_EC_5,59, t_34_354_59); ////////////////////////////////// TGeoTranslation t1_32_0_0=TGeoTranslation("trans1_320",0,0,51.2); TGeoRotation R1_32_0_0=TGeoRotation("rot1_320",0,32.07,0); TGeoHMatrix ta_32_0_0=R1_32_0_0*t1_32_0_0; TGeoHMatrix *t_32_0_0=new TGeoHMatrix(ta_32_0_0); pWorld->AddNode(Alveolus_EC_6,0, t_32_0_0); ////////////////////////////////// TGeoTranslation t1_32_6_1=TGeoTranslation("trans1_326",0,0,51.2); TGeoRotation R1_32_6_1=TGeoRotation("rot1_326",6,32.07,0); TGeoHMatrix ta_32_6_1=R1_32_6_1*t1_32_6_1; TGeoHMatrix *t_32_6_1=new TGeoHMatrix(ta_32_6_1); pWorld->AddNode(Alveolus_EC_6,1, t_32_6_1); ////////////////////////////////// TGeoTranslation t1_32_12_2=TGeoTranslation("trans1_3212",0,0,51.2); TGeoRotation R1_32_12_2=TGeoRotation("rot1_3212",12,32.07,0); TGeoHMatrix ta_32_12_2=R1_32_12_2*t1_32_12_2; TGeoHMatrix *t_32_12_2=new TGeoHMatrix(ta_32_12_2); pWorld->AddNode(Alveolus_EC_6,2, t_32_12_2); ////////////////////////////////// TGeoTranslation t1_32_18_3=TGeoTranslation("trans1_3218",0,0,51.2); TGeoRotation R1_32_18_3=TGeoRotation("rot1_3218",18,32.07,0); TGeoHMatrix ta_32_18_3=R1_32_18_3*t1_32_18_3; TGeoHMatrix *t_32_18_3=new TGeoHMatrix(ta_32_18_3); pWorld->AddNode(Alveolus_EC_6,3, t_32_18_3); ////////////////////////////////// TGeoTranslation t1_32_24_4=TGeoTranslation("trans1_3224",0,0,51.2); TGeoRotation R1_32_24_4=TGeoRotation("rot1_3224",24,32.07,0); TGeoHMatrix ta_32_24_4=R1_32_24_4*t1_32_24_4; TGeoHMatrix *t_32_24_4=new TGeoHMatrix(ta_32_24_4); pWorld->AddNode(Alveolus_EC_6,4, t_32_24_4); ////////////////////////////////// TGeoTranslation t1_32_30_5=TGeoTranslation("trans1_3230",0,0,51.2); TGeoRotation R1_32_30_5=TGeoRotation("rot1_3230",30,32.07,0); TGeoHMatrix ta_32_30_5=R1_32_30_5*t1_32_30_5; TGeoHMatrix *t_32_30_5=new TGeoHMatrix(ta_32_30_5); pWorld->AddNode(Alveolus_EC_6,5, t_32_30_5); ////////////////////////////////// TGeoTranslation t1_32_36_6=TGeoTranslation("trans1_3236",0,0,51.2); TGeoRotation R1_32_36_6=TGeoRotation("rot1_3236",36,32.07,0); TGeoHMatrix ta_32_36_6=R1_32_36_6*t1_32_36_6; TGeoHMatrix *t_32_36_6=new TGeoHMatrix(ta_32_36_6); pWorld->AddNode(Alveolus_EC_6,6, t_32_36_6); ////////////////////////////////// TGeoTranslation t1_32_42_7=TGeoTranslation("trans1_3242",0,0,51.2); TGeoRotation R1_32_42_7=TGeoRotation("rot1_3242",42,32.07,0); TGeoHMatrix ta_32_42_7=R1_32_42_7*t1_32_42_7; TGeoHMatrix *t_32_42_7=new TGeoHMatrix(ta_32_42_7); pWorld->AddNode(Alveolus_EC_6,7, t_32_42_7); ////////////////////////////////// TGeoTranslation t1_32_48_8=TGeoTranslation("trans1_3248",0,0,51.2); TGeoRotation R1_32_48_8=TGeoRotation("rot1_3248",48,32.07,0); TGeoHMatrix ta_32_48_8=R1_32_48_8*t1_32_48_8; TGeoHMatrix *t_32_48_8=new TGeoHMatrix(ta_32_48_8); pWorld->AddNode(Alveolus_EC_6,8, t_32_48_8); ////////////////////////////////// TGeoTranslation t1_32_54_9=TGeoTranslation("trans1_3254",0,0,51.2); TGeoRotation R1_32_54_9=TGeoRotation("rot1_3254",54,32.07,0); TGeoHMatrix ta_32_54_9=R1_32_54_9*t1_32_54_9; TGeoHMatrix *t_32_54_9=new TGeoHMatrix(ta_32_54_9); pWorld->AddNode(Alveolus_EC_6,9, t_32_54_9); ////////////////////////////////// TGeoTranslation t1_32_60_10=TGeoTranslation("trans1_3260",0,0,51.2); TGeoRotation R1_32_60_10=TGeoRotation("rot1_3260",60,32.07,0); TGeoHMatrix ta_32_60_10=R1_32_60_10*t1_32_60_10; TGeoHMatrix *t_32_60_10=new TGeoHMatrix(ta_32_60_10); pWorld->AddNode(Alveolus_EC_6,10, t_32_60_10); ////////////////////////////////// TGeoTranslation t1_32_66_11=TGeoTranslation("trans1_3266",0,0,51.2); TGeoRotation R1_32_66_11=TGeoRotation("rot1_3266",66,32.07,0); TGeoHMatrix ta_32_66_11=R1_32_66_11*t1_32_66_11; TGeoHMatrix *t_32_66_11=new TGeoHMatrix(ta_32_66_11); pWorld->AddNode(Alveolus_EC_6,11, t_32_66_11); ////////////////////////////////// TGeoTranslation t1_32_72_12=TGeoTranslation("trans1_3272",0,0,51.2); TGeoRotation R1_32_72_12=TGeoRotation("rot1_3272",72,32.07,0); TGeoHMatrix ta_32_72_12=R1_32_72_12*t1_32_72_12; TGeoHMatrix *t_32_72_12=new TGeoHMatrix(ta_32_72_12); pWorld->AddNode(Alveolus_EC_6,12, t_32_72_12); ////////////////////////////////// TGeoTranslation t1_32_78_13=TGeoTranslation("trans1_3278",0,0,51.2); TGeoRotation R1_32_78_13=TGeoRotation("rot1_3278",78,32.07,0); TGeoHMatrix ta_32_78_13=R1_32_78_13*t1_32_78_13; TGeoHMatrix *t_32_78_13=new TGeoHMatrix(ta_32_78_13); pWorld->AddNode(Alveolus_EC_6,13, t_32_78_13); ////////////////////////////////// TGeoTranslation t1_32_84_14=TGeoTranslation("trans1_3284",0,0,51.2); TGeoRotation R1_32_84_14=TGeoRotation("rot1_3284",84,32.07,0); TGeoHMatrix ta_32_84_14=R1_32_84_14*t1_32_84_14; TGeoHMatrix *t_32_84_14=new TGeoHMatrix(ta_32_84_14); pWorld->AddNode(Alveolus_EC_6,14, t_32_84_14); ////////////////////////////////// TGeoTranslation t1_32_90_15=TGeoTranslation("trans1_3290",0,0,51.2); TGeoRotation R1_32_90_15=TGeoRotation("rot1_3290",90,32.07,0); TGeoHMatrix ta_32_90_15=R1_32_90_15*t1_32_90_15; TGeoHMatrix *t_32_90_15=new TGeoHMatrix(ta_32_90_15); pWorld->AddNode(Alveolus_EC_6,15, t_32_90_15); ////////////////////////////////// TGeoTranslation t1_32_96_16=TGeoTranslation("trans1_3296",0,0,51.2); TGeoRotation R1_32_96_16=TGeoRotation("rot1_3296",96,32.07,0); TGeoHMatrix ta_32_96_16=R1_32_96_16*t1_32_96_16; TGeoHMatrix *t_32_96_16=new TGeoHMatrix(ta_32_96_16); pWorld->AddNode(Alveolus_EC_6,16, t_32_96_16); ////////////////////////////////// TGeoTranslation t1_32_102_17=TGeoTranslation("trans1_32102",0,0,51.2); TGeoRotation R1_32_102_17=TGeoRotation("rot1_32102",102,32.07,0); TGeoHMatrix ta_32_102_17=R1_32_102_17*t1_32_102_17; TGeoHMatrix *t_32_102_17=new TGeoHMatrix(ta_32_102_17); pWorld->AddNode(Alveolus_EC_6,17, t_32_102_17); ////////////////////////////////// TGeoTranslation t1_32_108_18=TGeoTranslation("trans1_32108",0,0,51.2); TGeoRotation R1_32_108_18=TGeoRotation("rot1_32108",108,32.07,0); TGeoHMatrix ta_32_108_18=R1_32_108_18*t1_32_108_18; TGeoHMatrix *t_32_108_18=new TGeoHMatrix(ta_32_108_18); pWorld->AddNode(Alveolus_EC_6,18, t_32_108_18); ////////////////////////////////// TGeoTranslation t1_32_114_19=TGeoTranslation("trans1_32114",0,0,51.2); TGeoRotation R1_32_114_19=TGeoRotation("rot1_32114",114,32.07,0); TGeoHMatrix ta_32_114_19=R1_32_114_19*t1_32_114_19; TGeoHMatrix *t_32_114_19=new TGeoHMatrix(ta_32_114_19); pWorld->AddNode(Alveolus_EC_6,19, t_32_114_19); ////////////////////////////////// TGeoTranslation t1_32_120_20=TGeoTranslation("trans1_32120",0,0,51.2); TGeoRotation R1_32_120_20=TGeoRotation("rot1_32120",120,32.07,0); TGeoHMatrix ta_32_120_20=R1_32_120_20*t1_32_120_20; TGeoHMatrix *t_32_120_20=new TGeoHMatrix(ta_32_120_20); pWorld->AddNode(Alveolus_EC_6,20, t_32_120_20); ////////////////////////////////// TGeoTranslation t1_32_126_21=TGeoTranslation("trans1_32126",0,0,51.2); TGeoRotation R1_32_126_21=TGeoRotation("rot1_32126",126,32.07,0); TGeoHMatrix ta_32_126_21=R1_32_126_21*t1_32_126_21; TGeoHMatrix *t_32_126_21=new TGeoHMatrix(ta_32_126_21); pWorld->AddNode(Alveolus_EC_6,21, t_32_126_21); ////////////////////////////////// TGeoTranslation t1_32_132_22=TGeoTranslation("trans1_32132",0,0,51.2); TGeoRotation R1_32_132_22=TGeoRotation("rot1_32132",132,32.07,0); TGeoHMatrix ta_32_132_22=R1_32_132_22*t1_32_132_22; TGeoHMatrix *t_32_132_22=new TGeoHMatrix(ta_32_132_22); pWorld->AddNode(Alveolus_EC_6,22, t_32_132_22); ////////////////////////////////// TGeoTranslation t1_32_138_23=TGeoTranslation("trans1_32138",0,0,51.2); TGeoRotation R1_32_138_23=TGeoRotation("rot1_32138",138,32.07,0); TGeoHMatrix ta_32_138_23=R1_32_138_23*t1_32_138_23; TGeoHMatrix *t_32_138_23=new TGeoHMatrix(ta_32_138_23); pWorld->AddNode(Alveolus_EC_6,23, t_32_138_23); ////////////////////////////////// TGeoTranslation t1_32_144_24=TGeoTranslation("trans1_32144",0,0,51.2); TGeoRotation R1_32_144_24=TGeoRotation("rot1_32144",144,32.07,0); TGeoHMatrix ta_32_144_24=R1_32_144_24*t1_32_144_24; TGeoHMatrix *t_32_144_24=new TGeoHMatrix(ta_32_144_24); pWorld->AddNode(Alveolus_EC_6,24, t_32_144_24); ////////////////////////////////// TGeoTranslation t1_32_150_25=TGeoTranslation("trans1_32150",0,0,51.2); TGeoRotation R1_32_150_25=TGeoRotation("rot1_32150",150,32.07,0); TGeoHMatrix ta_32_150_25=R1_32_150_25*t1_32_150_25; TGeoHMatrix *t_32_150_25=new TGeoHMatrix(ta_32_150_25); pWorld->AddNode(Alveolus_EC_6,25, t_32_150_25); ////////////////////////////////// TGeoTranslation t1_32_156_26=TGeoTranslation("trans1_32156",0,0,51.2); TGeoRotation R1_32_156_26=TGeoRotation("rot1_32156",156,32.07,0); TGeoHMatrix ta_32_156_26=R1_32_156_26*t1_32_156_26; TGeoHMatrix *t_32_156_26=new TGeoHMatrix(ta_32_156_26); pWorld->AddNode(Alveolus_EC_6,26, t_32_156_26); ////////////////////////////////// TGeoTranslation t1_32_162_27=TGeoTranslation("trans1_32162",0,0,51.2); TGeoRotation R1_32_162_27=TGeoRotation("rot1_32162",162,32.07,0); TGeoHMatrix ta_32_162_27=R1_32_162_27*t1_32_162_27; TGeoHMatrix *t_32_162_27=new TGeoHMatrix(ta_32_162_27); pWorld->AddNode(Alveolus_EC_6,27, t_32_162_27); ////////////////////////////////// TGeoTranslation t1_32_168_28=TGeoTranslation("trans1_32168",0,0,51.2); TGeoRotation R1_32_168_28=TGeoRotation("rot1_32168",168,32.07,0); TGeoHMatrix ta_32_168_28=R1_32_168_28*t1_32_168_28; TGeoHMatrix *t_32_168_28=new TGeoHMatrix(ta_32_168_28); pWorld->AddNode(Alveolus_EC_6,28, t_32_168_28); ////////////////////////////////// TGeoTranslation t1_32_174_29=TGeoTranslation("trans1_32174",0,0,51.2); TGeoRotation R1_32_174_29=TGeoRotation("rot1_32174",174,32.07,0); TGeoHMatrix ta_32_174_29=R1_32_174_29*t1_32_174_29; TGeoHMatrix *t_32_174_29=new TGeoHMatrix(ta_32_174_29); pWorld->AddNode(Alveolus_EC_6,29, t_32_174_29); ////////////////////////////////// TGeoTranslation t1_32_180_30=TGeoTranslation("trans1_32180",0,0,51.2); TGeoRotation R1_32_180_30=TGeoRotation("rot1_32180",180,32.07,0); TGeoHMatrix ta_32_180_30=R1_32_180_30*t1_32_180_30; TGeoHMatrix *t_32_180_30=new TGeoHMatrix(ta_32_180_30); pWorld->AddNode(Alveolus_EC_6,30, t_32_180_30); ////////////////////////////////// TGeoTranslation t1_32_186_31=TGeoTranslation("trans1_32186",0,0,51.2); TGeoRotation R1_32_186_31=TGeoRotation("rot1_32186",186,32.07,0); TGeoHMatrix ta_32_186_31=R1_32_186_31*t1_32_186_31; TGeoHMatrix *t_32_186_31=new TGeoHMatrix(ta_32_186_31); pWorld->AddNode(Alveolus_EC_6,31, t_32_186_31); ////////////////////////////////// TGeoTranslation t1_32_192_32=TGeoTranslation("trans1_32192",0,0,51.2); TGeoRotation R1_32_192_32=TGeoRotation("rot1_32192",192,32.07,0); TGeoHMatrix ta_32_192_32=R1_32_192_32*t1_32_192_32; TGeoHMatrix *t_32_192_32=new TGeoHMatrix(ta_32_192_32); pWorld->AddNode(Alveolus_EC_6,32, t_32_192_32); ////////////////////////////////// TGeoTranslation t1_32_198_33=TGeoTranslation("trans1_32198",0,0,51.2); TGeoRotation R1_32_198_33=TGeoRotation("rot1_32198",198,32.07,0); TGeoHMatrix ta_32_198_33=R1_32_198_33*t1_32_198_33; TGeoHMatrix *t_32_198_33=new TGeoHMatrix(ta_32_198_33); pWorld->AddNode(Alveolus_EC_6,33, t_32_198_33); ////////////////////////////////// TGeoTranslation t1_32_204_34=TGeoTranslation("trans1_32204",0,0,51.2); TGeoRotation R1_32_204_34=TGeoRotation("rot1_32204",204,32.07,0); TGeoHMatrix ta_32_204_34=R1_32_204_34*t1_32_204_34; TGeoHMatrix *t_32_204_34=new TGeoHMatrix(ta_32_204_34); pWorld->AddNode(Alveolus_EC_6,34, t_32_204_34); ////////////////////////////////// TGeoTranslation t1_32_210_35=TGeoTranslation("trans1_32210",0,0,51.2); TGeoRotation R1_32_210_35=TGeoRotation("rot1_32210",210,32.07,0); TGeoHMatrix ta_32_210_35=R1_32_210_35*t1_32_210_35; TGeoHMatrix *t_32_210_35=new TGeoHMatrix(ta_32_210_35); pWorld->AddNode(Alveolus_EC_6,35, t_32_210_35); ////////////////////////////////// TGeoTranslation t1_32_216_36=TGeoTranslation("trans1_32216",0,0,51.2); TGeoRotation R1_32_216_36=TGeoRotation("rot1_32216",216,32.07,0); TGeoHMatrix ta_32_216_36=R1_32_216_36*t1_32_216_36; TGeoHMatrix *t_32_216_36=new TGeoHMatrix(ta_32_216_36); pWorld->AddNode(Alveolus_EC_6,36, t_32_216_36); ////////////////////////////////// TGeoTranslation t1_32_222_37=TGeoTranslation("trans1_32222",0,0,51.2); TGeoRotation R1_32_222_37=TGeoRotation("rot1_32222",222,32.07,0); TGeoHMatrix ta_32_222_37=R1_32_222_37*t1_32_222_37; TGeoHMatrix *t_32_222_37=new TGeoHMatrix(ta_32_222_37); pWorld->AddNode(Alveolus_EC_6,37, t_32_222_37); ////////////////////////////////// TGeoTranslation t1_32_228_38=TGeoTranslation("trans1_32228",0,0,51.2); TGeoRotation R1_32_228_38=TGeoRotation("rot1_32228",228,32.07,0); TGeoHMatrix ta_32_228_38=R1_32_228_38*t1_32_228_38; TGeoHMatrix *t_32_228_38=new TGeoHMatrix(ta_32_228_38); pWorld->AddNode(Alveolus_EC_6,38, t_32_228_38); ////////////////////////////////// TGeoTranslation t1_32_234_39=TGeoTranslation("trans1_32234",0,0,51.2); TGeoRotation R1_32_234_39=TGeoRotation("rot1_32234",234,32.07,0); TGeoHMatrix ta_32_234_39=R1_32_234_39*t1_32_234_39; TGeoHMatrix *t_32_234_39=new TGeoHMatrix(ta_32_234_39); pWorld->AddNode(Alveolus_EC_6,39, t_32_234_39); ////////////////////////////////// TGeoTranslation t1_32_240_40=TGeoTranslation("trans1_32240",0,0,51.2); TGeoRotation R1_32_240_40=TGeoRotation("rot1_32240",240,32.07,0); TGeoHMatrix ta_32_240_40=R1_32_240_40*t1_32_240_40; TGeoHMatrix *t_32_240_40=new TGeoHMatrix(ta_32_240_40); pWorld->AddNode(Alveolus_EC_6,40, t_32_240_40); ////////////////////////////////// TGeoTranslation t1_32_246_41=TGeoTranslation("trans1_32246",0,0,51.2); TGeoRotation R1_32_246_41=TGeoRotation("rot1_32246",246,32.07,0); TGeoHMatrix ta_32_246_41=R1_32_246_41*t1_32_246_41; TGeoHMatrix *t_32_246_41=new TGeoHMatrix(ta_32_246_41); pWorld->AddNode(Alveolus_EC_6,41, t_32_246_41); ////////////////////////////////// TGeoTranslation t1_32_252_42=TGeoTranslation("trans1_32252",0,0,51.2); TGeoRotation R1_32_252_42=TGeoRotation("rot1_32252",252,32.07,0); TGeoHMatrix ta_32_252_42=R1_32_252_42*t1_32_252_42; TGeoHMatrix *t_32_252_42=new TGeoHMatrix(ta_32_252_42); pWorld->AddNode(Alveolus_EC_6,42, t_32_252_42); ////////////////////////////////// TGeoTranslation t1_32_258_43=TGeoTranslation("trans1_32258",0,0,51.2); TGeoRotation R1_32_258_43=TGeoRotation("rot1_32258",258,32.07,0); TGeoHMatrix ta_32_258_43=R1_32_258_43*t1_32_258_43; TGeoHMatrix *t_32_258_43=new TGeoHMatrix(ta_32_258_43); pWorld->AddNode(Alveolus_EC_6,43, t_32_258_43); ////////////////////////////////// TGeoTranslation t1_32_264_44=TGeoTranslation("trans1_32264",0,0,51.2); TGeoRotation R1_32_264_44=TGeoRotation("rot1_32264",264,32.07,0); TGeoHMatrix ta_32_264_44=R1_32_264_44*t1_32_264_44; TGeoHMatrix *t_32_264_44=new TGeoHMatrix(ta_32_264_44); pWorld->AddNode(Alveolus_EC_6,44, t_32_264_44); ////////////////////////////////// TGeoTranslation t1_32_270_45=TGeoTranslation("trans1_32270",0,0,51.2); TGeoRotation R1_32_270_45=TGeoRotation("rot1_32270",270,32.07,0); TGeoHMatrix ta_32_270_45=R1_32_270_45*t1_32_270_45; TGeoHMatrix *t_32_270_45=new TGeoHMatrix(ta_32_270_45); pWorld->AddNode(Alveolus_EC_6,45, t_32_270_45); ////////////////////////////////// TGeoTranslation t1_32_276_46=TGeoTranslation("trans1_32276",0,0,51.2); TGeoRotation R1_32_276_46=TGeoRotation("rot1_32276",276,32.07,0); TGeoHMatrix ta_32_276_46=R1_32_276_46*t1_32_276_46; TGeoHMatrix *t_32_276_46=new TGeoHMatrix(ta_32_276_46); pWorld->AddNode(Alveolus_EC_6,46, t_32_276_46); ////////////////////////////////// TGeoTranslation t1_32_282_47=TGeoTranslation("trans1_32282",0,0,51.2); TGeoRotation R1_32_282_47=TGeoRotation("rot1_32282",282,32.07,0); TGeoHMatrix ta_32_282_47=R1_32_282_47*t1_32_282_47; TGeoHMatrix *t_32_282_47=new TGeoHMatrix(ta_32_282_47); pWorld->AddNode(Alveolus_EC_6,47, t_32_282_47); ////////////////////////////////// TGeoTranslation t1_32_288_48=TGeoTranslation("trans1_32288",0,0,51.2); TGeoRotation R1_32_288_48=TGeoRotation("rot1_32288",288,32.07,0); TGeoHMatrix ta_32_288_48=R1_32_288_48*t1_32_288_48; TGeoHMatrix *t_32_288_48=new TGeoHMatrix(ta_32_288_48); pWorld->AddNode(Alveolus_EC_6,48, t_32_288_48); ////////////////////////////////// TGeoTranslation t1_32_294_49=TGeoTranslation("trans1_32294",0,0,51.2); TGeoRotation R1_32_294_49=TGeoRotation("rot1_32294",294,32.07,0); TGeoHMatrix ta_32_294_49=R1_32_294_49*t1_32_294_49; TGeoHMatrix *t_32_294_49=new TGeoHMatrix(ta_32_294_49); pWorld->AddNode(Alveolus_EC_6,49, t_32_294_49); ////////////////////////////////// TGeoTranslation t1_32_300_50=TGeoTranslation("trans1_32300",0,0,51.2); TGeoRotation R1_32_300_50=TGeoRotation("rot1_32300",300,32.07,0); TGeoHMatrix ta_32_300_50=R1_32_300_50*t1_32_300_50; TGeoHMatrix *t_32_300_50=new TGeoHMatrix(ta_32_300_50); pWorld->AddNode(Alveolus_EC_6,50, t_32_300_50); ////////////////////////////////// TGeoTranslation t1_32_306_51=TGeoTranslation("trans1_32306",0,0,51.2); TGeoRotation R1_32_306_51=TGeoRotation("rot1_32306",306,32.07,0); TGeoHMatrix ta_32_306_51=R1_32_306_51*t1_32_306_51; TGeoHMatrix *t_32_306_51=new TGeoHMatrix(ta_32_306_51); pWorld->AddNode(Alveolus_EC_6,51, t_32_306_51); ////////////////////////////////// TGeoTranslation t1_32_312_52=TGeoTranslation("trans1_32312",0,0,51.2); TGeoRotation R1_32_312_52=TGeoRotation("rot1_32312",312,32.07,0); TGeoHMatrix ta_32_312_52=R1_32_312_52*t1_32_312_52; TGeoHMatrix *t_32_312_52=new TGeoHMatrix(ta_32_312_52); pWorld->AddNode(Alveolus_EC_6,52, t_32_312_52); ////////////////////////////////// TGeoTranslation t1_32_318_53=TGeoTranslation("trans1_32318",0,0,51.2); TGeoRotation R1_32_318_53=TGeoRotation("rot1_32318",318,32.07,0); TGeoHMatrix ta_32_318_53=R1_32_318_53*t1_32_318_53; TGeoHMatrix *t_32_318_53=new TGeoHMatrix(ta_32_318_53); pWorld->AddNode(Alveolus_EC_6,53, t_32_318_53); ////////////////////////////////// TGeoTranslation t1_32_324_54=TGeoTranslation("trans1_32324",0,0,51.2); TGeoRotation R1_32_324_54=TGeoRotation("rot1_32324",324,32.07,0); TGeoHMatrix ta_32_324_54=R1_32_324_54*t1_32_324_54; TGeoHMatrix *t_32_324_54=new TGeoHMatrix(ta_32_324_54); pWorld->AddNode(Alveolus_EC_6,54, t_32_324_54); ////////////////////////////////// TGeoTranslation t1_32_330_55=TGeoTranslation("trans1_32330",0,0,51.2); TGeoRotation R1_32_330_55=TGeoRotation("rot1_32330",330,32.07,0); TGeoHMatrix ta_32_330_55=R1_32_330_55*t1_32_330_55; TGeoHMatrix *t_32_330_55=new TGeoHMatrix(ta_32_330_55); pWorld->AddNode(Alveolus_EC_6,55, t_32_330_55); ////////////////////////////////// TGeoTranslation t1_32_336_56=TGeoTranslation("trans1_32336",0,0,51.2); TGeoRotation R1_32_336_56=TGeoRotation("rot1_32336",336,32.07,0); TGeoHMatrix ta_32_336_56=R1_32_336_56*t1_32_336_56; TGeoHMatrix *t_32_336_56=new TGeoHMatrix(ta_32_336_56); pWorld->AddNode(Alveolus_EC_6,56, t_32_336_56); ////////////////////////////////// TGeoTranslation t1_32_342_57=TGeoTranslation("trans1_32342",0,0,51.2); TGeoRotation R1_32_342_57=TGeoRotation("rot1_32342",342,32.07,0); TGeoHMatrix ta_32_342_57=R1_32_342_57*t1_32_342_57; TGeoHMatrix *t_32_342_57=new TGeoHMatrix(ta_32_342_57); pWorld->AddNode(Alveolus_EC_6,57, t_32_342_57); ////////////////////////////////// TGeoTranslation t1_32_348_58=TGeoTranslation("trans1_32348",0,0,51.2); TGeoRotation R1_32_348_58=TGeoRotation("rot1_32348",348,32.07,0); TGeoHMatrix ta_32_348_58=R1_32_348_58*t1_32_348_58; TGeoHMatrix *t_32_348_58=new TGeoHMatrix(ta_32_348_58); pWorld->AddNode(Alveolus_EC_6,58, t_32_348_58); ////////////////////////////////// TGeoTranslation t1_32_354_59=TGeoTranslation("trans1_32354",0,0,51.2); TGeoRotation R1_32_354_59=TGeoRotation("rot1_32354",354,32.07,0); TGeoHMatrix ta_32_354_59=R1_32_354_59*t1_32_354_59; TGeoHMatrix *t_32_354_59=new TGeoHMatrix(ta_32_354_59); pWorld->AddNode(Alveolus_EC_6,59, t_32_354_59); ////////////////////////////////// TGeoTranslation t1_29_0_0=TGeoTranslation("trans1_290",0,0,51.2); TGeoRotation R1_29_0_0=TGeoRotation("rot1_290",0,29.96,0); TGeoHMatrix ta_29_0_0=R1_29_0_0*t1_29_0_0; TGeoHMatrix *t_29_0_0=new TGeoHMatrix(ta_29_0_0); pWorld->AddNode(Alveolus_EC_7,0, t_29_0_0); ////////////////////////////////// TGeoTranslation t1_29_6_1=TGeoTranslation("trans1_296",0,0,51.2); TGeoRotation R1_29_6_1=TGeoRotation("rot1_296",6,29.96,0); TGeoHMatrix ta_29_6_1=R1_29_6_1*t1_29_6_1; TGeoHMatrix *t_29_6_1=new TGeoHMatrix(ta_29_6_1); pWorld->AddNode(Alveolus_EC_7,1, t_29_6_1); ////////////////////////////////// TGeoTranslation t1_29_12_2=TGeoTranslation("trans1_2912",0,0,51.2); TGeoRotation R1_29_12_2=TGeoRotation("rot1_2912",12,29.96,0); TGeoHMatrix ta_29_12_2=R1_29_12_2*t1_29_12_2; TGeoHMatrix *t_29_12_2=new TGeoHMatrix(ta_29_12_2); pWorld->AddNode(Alveolus_EC_7,2, t_29_12_2); ////////////////////////////////// TGeoTranslation t1_29_18_3=TGeoTranslation("trans1_2918",0,0,51.2); TGeoRotation R1_29_18_3=TGeoRotation("rot1_2918",18,29.96,0); TGeoHMatrix ta_29_18_3=R1_29_18_3*t1_29_18_3; TGeoHMatrix *t_29_18_3=new TGeoHMatrix(ta_29_18_3); pWorld->AddNode(Alveolus_EC_7,3, t_29_18_3); ////////////////////////////////// TGeoTranslation t1_29_24_4=TGeoTranslation("trans1_2924",0,0,51.2); TGeoRotation R1_29_24_4=TGeoRotation("rot1_2924",24,29.96,0); TGeoHMatrix ta_29_24_4=R1_29_24_4*t1_29_24_4; TGeoHMatrix *t_29_24_4=new TGeoHMatrix(ta_29_24_4); pWorld->AddNode(Alveolus_EC_7,4, t_29_24_4); ////////////////////////////////// TGeoTranslation t1_29_30_5=TGeoTranslation("trans1_2930",0,0,51.2); TGeoRotation R1_29_30_5=TGeoRotation("rot1_2930",30,29.96,0); TGeoHMatrix ta_29_30_5=R1_29_30_5*t1_29_30_5; TGeoHMatrix *t_29_30_5=new TGeoHMatrix(ta_29_30_5); pWorld->AddNode(Alveolus_EC_7,5, t_29_30_5); ////////////////////////////////// TGeoTranslation t1_29_36_6=TGeoTranslation("trans1_2936",0,0,51.2); TGeoRotation R1_29_36_6=TGeoRotation("rot1_2936",36,29.96,0); TGeoHMatrix ta_29_36_6=R1_29_36_6*t1_29_36_6; TGeoHMatrix *t_29_36_6=new TGeoHMatrix(ta_29_36_6); pWorld->AddNode(Alveolus_EC_7,6, t_29_36_6); ////////////////////////////////// TGeoTranslation t1_29_42_7=TGeoTranslation("trans1_2942",0,0,51.2); TGeoRotation R1_29_42_7=TGeoRotation("rot1_2942",42,29.96,0); TGeoHMatrix ta_29_42_7=R1_29_42_7*t1_29_42_7; TGeoHMatrix *t_29_42_7=new TGeoHMatrix(ta_29_42_7); pWorld->AddNode(Alveolus_EC_7,7, t_29_42_7); ////////////////////////////////// TGeoTranslation t1_29_48_8=TGeoTranslation("trans1_2948",0,0,51.2); TGeoRotation R1_29_48_8=TGeoRotation("rot1_2948",48,29.96,0); TGeoHMatrix ta_29_48_8=R1_29_48_8*t1_29_48_8; TGeoHMatrix *t_29_48_8=new TGeoHMatrix(ta_29_48_8); pWorld->AddNode(Alveolus_EC_7,8, t_29_48_8); ////////////////////////////////// TGeoTranslation t1_29_54_9=TGeoTranslation("trans1_2954",0,0,51.2); TGeoRotation R1_29_54_9=TGeoRotation("rot1_2954",54,29.96,0); TGeoHMatrix ta_29_54_9=R1_29_54_9*t1_29_54_9; TGeoHMatrix *t_29_54_9=new TGeoHMatrix(ta_29_54_9); pWorld->AddNode(Alveolus_EC_7,9, t_29_54_9); ////////////////////////////////// TGeoTranslation t1_29_60_10=TGeoTranslation("trans1_2960",0,0,51.2); TGeoRotation R1_29_60_10=TGeoRotation("rot1_2960",60,29.96,0); TGeoHMatrix ta_29_60_10=R1_29_60_10*t1_29_60_10; TGeoHMatrix *t_29_60_10=new TGeoHMatrix(ta_29_60_10); pWorld->AddNode(Alveolus_EC_7,10, t_29_60_10); ////////////////////////////////// TGeoTranslation t1_29_66_11=TGeoTranslation("trans1_2966",0,0,51.2); TGeoRotation R1_29_66_11=TGeoRotation("rot1_2966",66,29.96,0); TGeoHMatrix ta_29_66_11=R1_29_66_11*t1_29_66_11; TGeoHMatrix *t_29_66_11=new TGeoHMatrix(ta_29_66_11); pWorld->AddNode(Alveolus_EC_7,11, t_29_66_11); ////////////////////////////////// TGeoTranslation t1_29_72_12=TGeoTranslation("trans1_2972",0,0,51.2); TGeoRotation R1_29_72_12=TGeoRotation("rot1_2972",72,29.96,0); TGeoHMatrix ta_29_72_12=R1_29_72_12*t1_29_72_12; TGeoHMatrix *t_29_72_12=new TGeoHMatrix(ta_29_72_12); pWorld->AddNode(Alveolus_EC_7,12, t_29_72_12); ////////////////////////////////// TGeoTranslation t1_29_78_13=TGeoTranslation("trans1_2978",0,0,51.2); TGeoRotation R1_29_78_13=TGeoRotation("rot1_2978",78,29.96,0); TGeoHMatrix ta_29_78_13=R1_29_78_13*t1_29_78_13; TGeoHMatrix *t_29_78_13=new TGeoHMatrix(ta_29_78_13); pWorld->AddNode(Alveolus_EC_7,13, t_29_78_13); ////////////////////////////////// TGeoTranslation t1_29_84_14=TGeoTranslation("trans1_2984",0,0,51.2); TGeoRotation R1_29_84_14=TGeoRotation("rot1_2984",84,29.96,0); TGeoHMatrix ta_29_84_14=R1_29_84_14*t1_29_84_14; TGeoHMatrix *t_29_84_14=new TGeoHMatrix(ta_29_84_14); pWorld->AddNode(Alveolus_EC_7,14, t_29_84_14); ////////////////////////////////// TGeoTranslation t1_29_90_15=TGeoTranslation("trans1_2990",0,0,51.2); TGeoRotation R1_29_90_15=TGeoRotation("rot1_2990",90,29.96,0); TGeoHMatrix ta_29_90_15=R1_29_90_15*t1_29_90_15; TGeoHMatrix *t_29_90_15=new TGeoHMatrix(ta_29_90_15); pWorld->AddNode(Alveolus_EC_7,15, t_29_90_15); ////////////////////////////////// TGeoTranslation t1_29_96_16=TGeoTranslation("trans1_2996",0,0,51.2); TGeoRotation R1_29_96_16=TGeoRotation("rot1_2996",96,29.96,0); TGeoHMatrix ta_29_96_16=R1_29_96_16*t1_29_96_16; TGeoHMatrix *t_29_96_16=new TGeoHMatrix(ta_29_96_16); pWorld->AddNode(Alveolus_EC_7,16, t_29_96_16); ////////////////////////////////// TGeoTranslation t1_29_102_17=TGeoTranslation("trans1_29102",0,0,51.2); TGeoRotation R1_29_102_17=TGeoRotation("rot1_29102",102,29.96,0); TGeoHMatrix ta_29_102_17=R1_29_102_17*t1_29_102_17; TGeoHMatrix *t_29_102_17=new TGeoHMatrix(ta_29_102_17); pWorld->AddNode(Alveolus_EC_7,17, t_29_102_17); ////////////////////////////////// TGeoTranslation t1_29_108_18=TGeoTranslation("trans1_29108",0,0,51.2); TGeoRotation R1_29_108_18=TGeoRotation("rot1_29108",108,29.96,0); TGeoHMatrix ta_29_108_18=R1_29_108_18*t1_29_108_18; TGeoHMatrix *t_29_108_18=new TGeoHMatrix(ta_29_108_18); pWorld->AddNode(Alveolus_EC_7,18, t_29_108_18); ////////////////////////////////// TGeoTranslation t1_29_114_19=TGeoTranslation("trans1_29114",0,0,51.2); TGeoRotation R1_29_114_19=TGeoRotation("rot1_29114",114,29.96,0); TGeoHMatrix ta_29_114_19=R1_29_114_19*t1_29_114_19; TGeoHMatrix *t_29_114_19=new TGeoHMatrix(ta_29_114_19); pWorld->AddNode(Alveolus_EC_7,19, t_29_114_19); ////////////////////////////////// TGeoTranslation t1_29_120_20=TGeoTranslation("trans1_29120",0,0,51.2); TGeoRotation R1_29_120_20=TGeoRotation("rot1_29120",120,29.96,0); TGeoHMatrix ta_29_120_20=R1_29_120_20*t1_29_120_20; TGeoHMatrix *t_29_120_20=new TGeoHMatrix(ta_29_120_20); pWorld->AddNode(Alveolus_EC_7,20, t_29_120_20); ////////////////////////////////// TGeoTranslation t1_29_126_21=TGeoTranslation("trans1_29126",0,0,51.2); TGeoRotation R1_29_126_21=TGeoRotation("rot1_29126",126,29.96,0); TGeoHMatrix ta_29_126_21=R1_29_126_21*t1_29_126_21; TGeoHMatrix *t_29_126_21=new TGeoHMatrix(ta_29_126_21); pWorld->AddNode(Alveolus_EC_7,21, t_29_126_21); ////////////////////////////////// TGeoTranslation t1_29_132_22=TGeoTranslation("trans1_29132",0,0,51.2); TGeoRotation R1_29_132_22=TGeoRotation("rot1_29132",132,29.96,0); TGeoHMatrix ta_29_132_22=R1_29_132_22*t1_29_132_22; TGeoHMatrix *t_29_132_22=new TGeoHMatrix(ta_29_132_22); pWorld->AddNode(Alveolus_EC_7,22, t_29_132_22); ////////////////////////////////// TGeoTranslation t1_29_138_23=TGeoTranslation("trans1_29138",0,0,51.2); TGeoRotation R1_29_138_23=TGeoRotation("rot1_29138",138,29.96,0); TGeoHMatrix ta_29_138_23=R1_29_138_23*t1_29_138_23; TGeoHMatrix *t_29_138_23=new TGeoHMatrix(ta_29_138_23); pWorld->AddNode(Alveolus_EC_7,23, t_29_138_23); ////////////////////////////////// TGeoTranslation t1_29_144_24=TGeoTranslation("trans1_29144",0,0,51.2); TGeoRotation R1_29_144_24=TGeoRotation("rot1_29144",144,29.96,0); TGeoHMatrix ta_29_144_24=R1_29_144_24*t1_29_144_24; TGeoHMatrix *t_29_144_24=new TGeoHMatrix(ta_29_144_24); pWorld->AddNode(Alveolus_EC_7,24, t_29_144_24); ////////////////////////////////// TGeoTranslation t1_29_150_25=TGeoTranslation("trans1_29150",0,0,51.2); TGeoRotation R1_29_150_25=TGeoRotation("rot1_29150",150,29.96,0); TGeoHMatrix ta_29_150_25=R1_29_150_25*t1_29_150_25; TGeoHMatrix *t_29_150_25=new TGeoHMatrix(ta_29_150_25); pWorld->AddNode(Alveolus_EC_7,25, t_29_150_25); ////////////////////////////////// TGeoTranslation t1_29_156_26=TGeoTranslation("trans1_29156",0,0,51.2); TGeoRotation R1_29_156_26=TGeoRotation("rot1_29156",156,29.96,0); TGeoHMatrix ta_29_156_26=R1_29_156_26*t1_29_156_26; TGeoHMatrix *t_29_156_26=new TGeoHMatrix(ta_29_156_26); pWorld->AddNode(Alveolus_EC_7,26, t_29_156_26); ////////////////////////////////// TGeoTranslation t1_29_162_27=TGeoTranslation("trans1_29162",0,0,51.2); TGeoRotation R1_29_162_27=TGeoRotation("rot1_29162",162,29.96,0); TGeoHMatrix ta_29_162_27=R1_29_162_27*t1_29_162_27; TGeoHMatrix *t_29_162_27=new TGeoHMatrix(ta_29_162_27); pWorld->AddNode(Alveolus_EC_7,27, t_29_162_27); ////////////////////////////////// TGeoTranslation t1_29_168_28=TGeoTranslation("trans1_29168",0,0,51.2); TGeoRotation R1_29_168_28=TGeoRotation("rot1_29168",168,29.96,0); TGeoHMatrix ta_29_168_28=R1_29_168_28*t1_29_168_28; TGeoHMatrix *t_29_168_28=new TGeoHMatrix(ta_29_168_28); pWorld->AddNode(Alveolus_EC_7,28, t_29_168_28); ////////////////////////////////// TGeoTranslation t1_29_174_29=TGeoTranslation("trans1_29174",0,0,51.2); TGeoRotation R1_29_174_29=TGeoRotation("rot1_29174",174,29.96,0); TGeoHMatrix ta_29_174_29=R1_29_174_29*t1_29_174_29; TGeoHMatrix *t_29_174_29=new TGeoHMatrix(ta_29_174_29); pWorld->AddNode(Alveolus_EC_7,29, t_29_174_29); ////////////////////////////////// TGeoTranslation t1_29_180_30=TGeoTranslation("trans1_29180",0,0,51.2); TGeoRotation R1_29_180_30=TGeoRotation("rot1_29180",180,29.96,0); TGeoHMatrix ta_29_180_30=R1_29_180_30*t1_29_180_30; TGeoHMatrix *t_29_180_30=new TGeoHMatrix(ta_29_180_30); pWorld->AddNode(Alveolus_EC_7,30, t_29_180_30); ////////////////////////////////// TGeoTranslation t1_29_186_31=TGeoTranslation("trans1_29186",0,0,51.2); TGeoRotation R1_29_186_31=TGeoRotation("rot1_29186",186,29.96,0); TGeoHMatrix ta_29_186_31=R1_29_186_31*t1_29_186_31; TGeoHMatrix *t_29_186_31=new TGeoHMatrix(ta_29_186_31); pWorld->AddNode(Alveolus_EC_7,31, t_29_186_31); ////////////////////////////////// TGeoTranslation t1_29_192_32=TGeoTranslation("trans1_29192",0,0,51.2); TGeoRotation R1_29_192_32=TGeoRotation("rot1_29192",192,29.96,0); TGeoHMatrix ta_29_192_32=R1_29_192_32*t1_29_192_32; TGeoHMatrix *t_29_192_32=new TGeoHMatrix(ta_29_192_32); pWorld->AddNode(Alveolus_EC_7,32, t_29_192_32); ////////////////////////////////// TGeoTranslation t1_29_198_33=TGeoTranslation("trans1_29198",0,0,51.2); TGeoRotation R1_29_198_33=TGeoRotation("rot1_29198",198,29.96,0); TGeoHMatrix ta_29_198_33=R1_29_198_33*t1_29_198_33; TGeoHMatrix *t_29_198_33=new TGeoHMatrix(ta_29_198_33); pWorld->AddNode(Alveolus_EC_7,33, t_29_198_33); ////////////////////////////////// TGeoTranslation t1_29_204_34=TGeoTranslation("trans1_29204",0,0,51.2); TGeoRotation R1_29_204_34=TGeoRotation("rot1_29204",204,29.96,0); TGeoHMatrix ta_29_204_34=R1_29_204_34*t1_29_204_34; TGeoHMatrix *t_29_204_34=new TGeoHMatrix(ta_29_204_34); pWorld->AddNode(Alveolus_EC_7,34, t_29_204_34); ////////////////////////////////// TGeoTranslation t1_29_210_35=TGeoTranslation("trans1_29210",0,0,51.2); TGeoRotation R1_29_210_35=TGeoRotation("rot1_29210",210,29.96,0); TGeoHMatrix ta_29_210_35=R1_29_210_35*t1_29_210_35; TGeoHMatrix *t_29_210_35=new TGeoHMatrix(ta_29_210_35); pWorld->AddNode(Alveolus_EC_7,35, t_29_210_35); ////////////////////////////////// TGeoTranslation t1_29_216_36=TGeoTranslation("trans1_29216",0,0,51.2); TGeoRotation R1_29_216_36=TGeoRotation("rot1_29216",216,29.96,0); TGeoHMatrix ta_29_216_36=R1_29_216_36*t1_29_216_36; TGeoHMatrix *t_29_216_36=new TGeoHMatrix(ta_29_216_36); pWorld->AddNode(Alveolus_EC_7,36, t_29_216_36); ////////////////////////////////// TGeoTranslation t1_29_222_37=TGeoTranslation("trans1_29222",0,0,51.2); TGeoRotation R1_29_222_37=TGeoRotation("rot1_29222",222,29.96,0); TGeoHMatrix ta_29_222_37=R1_29_222_37*t1_29_222_37; TGeoHMatrix *t_29_222_37=new TGeoHMatrix(ta_29_222_37); pWorld->AddNode(Alveolus_EC_7,37, t_29_222_37); ////////////////////////////////// TGeoTranslation t1_29_228_38=TGeoTranslation("trans1_29228",0,0,51.2); TGeoRotation R1_29_228_38=TGeoRotation("rot1_29228",228,29.96,0); TGeoHMatrix ta_29_228_38=R1_29_228_38*t1_29_228_38; TGeoHMatrix *t_29_228_38=new TGeoHMatrix(ta_29_228_38); pWorld->AddNode(Alveolus_EC_7,38, t_29_228_38); ////////////////////////////////// TGeoTranslation t1_29_234_39=TGeoTranslation("trans1_29234",0,0,51.2); TGeoRotation R1_29_234_39=TGeoRotation("rot1_29234",234,29.96,0); TGeoHMatrix ta_29_234_39=R1_29_234_39*t1_29_234_39; TGeoHMatrix *t_29_234_39=new TGeoHMatrix(ta_29_234_39); pWorld->AddNode(Alveolus_EC_7,39, t_29_234_39); ////////////////////////////////// TGeoTranslation t1_29_240_40=TGeoTranslation("trans1_29240",0,0,51.2); TGeoRotation R1_29_240_40=TGeoRotation("rot1_29240",240,29.96,0); TGeoHMatrix ta_29_240_40=R1_29_240_40*t1_29_240_40; TGeoHMatrix *t_29_240_40=new TGeoHMatrix(ta_29_240_40); pWorld->AddNode(Alveolus_EC_7,40, t_29_240_40); ////////////////////////////////// TGeoTranslation t1_29_246_41=TGeoTranslation("trans1_29246",0,0,51.2); TGeoRotation R1_29_246_41=TGeoRotation("rot1_29246",246,29.96,0); TGeoHMatrix ta_29_246_41=R1_29_246_41*t1_29_246_41; TGeoHMatrix *t_29_246_41=new TGeoHMatrix(ta_29_246_41); pWorld->AddNode(Alveolus_EC_7,41, t_29_246_41); ////////////////////////////////// TGeoTranslation t1_29_252_42=TGeoTranslation("trans1_29252",0,0,51.2); TGeoRotation R1_29_252_42=TGeoRotation("rot1_29252",252,29.96,0); TGeoHMatrix ta_29_252_42=R1_29_252_42*t1_29_252_42; TGeoHMatrix *t_29_252_42=new TGeoHMatrix(ta_29_252_42); pWorld->AddNode(Alveolus_EC_7,42, t_29_252_42); ////////////////////////////////// TGeoTranslation t1_29_258_43=TGeoTranslation("trans1_29258",0,0,51.2); TGeoRotation R1_29_258_43=TGeoRotation("rot1_29258",258,29.96,0); TGeoHMatrix ta_29_258_43=R1_29_258_43*t1_29_258_43; TGeoHMatrix *t_29_258_43=new TGeoHMatrix(ta_29_258_43); pWorld->AddNode(Alveolus_EC_7,43, t_29_258_43); ////////////////////////////////// TGeoTranslation t1_29_264_44=TGeoTranslation("trans1_29264",0,0,51.2); TGeoRotation R1_29_264_44=TGeoRotation("rot1_29264",264,29.96,0); TGeoHMatrix ta_29_264_44=R1_29_264_44*t1_29_264_44; TGeoHMatrix *t_29_264_44=new TGeoHMatrix(ta_29_264_44); pWorld->AddNode(Alveolus_EC_7,44, t_29_264_44); ////////////////////////////////// TGeoTranslation t1_29_270_45=TGeoTranslation("trans1_29270",0,0,51.2); TGeoRotation R1_29_270_45=TGeoRotation("rot1_29270",270,29.96,0); TGeoHMatrix ta_29_270_45=R1_29_270_45*t1_29_270_45; TGeoHMatrix *t_29_270_45=new TGeoHMatrix(ta_29_270_45); pWorld->AddNode(Alveolus_EC_7,45, t_29_270_45); ////////////////////////////////// TGeoTranslation t1_29_276_46=TGeoTranslation("trans1_29276",0,0,51.2); TGeoRotation R1_29_276_46=TGeoRotation("rot1_29276",276,29.96,0); TGeoHMatrix ta_29_276_46=R1_29_276_46*t1_29_276_46; TGeoHMatrix *t_29_276_46=new TGeoHMatrix(ta_29_276_46); pWorld->AddNode(Alveolus_EC_7,46, t_29_276_46); ////////////////////////////////// TGeoTranslation t1_29_282_47=TGeoTranslation("trans1_29282",0,0,51.2); TGeoRotation R1_29_282_47=TGeoRotation("rot1_29282",282,29.96,0); TGeoHMatrix ta_29_282_47=R1_29_282_47*t1_29_282_47; TGeoHMatrix *t_29_282_47=new TGeoHMatrix(ta_29_282_47); pWorld->AddNode(Alveolus_EC_7,47, t_29_282_47); ////////////////////////////////// TGeoTranslation t1_29_288_48=TGeoTranslation("trans1_29288",0,0,51.2); TGeoRotation R1_29_288_48=TGeoRotation("rot1_29288",288,29.96,0); TGeoHMatrix ta_29_288_48=R1_29_288_48*t1_29_288_48; TGeoHMatrix *t_29_288_48=new TGeoHMatrix(ta_29_288_48); pWorld->AddNode(Alveolus_EC_7,48, t_29_288_48); ////////////////////////////////// TGeoTranslation t1_29_294_49=TGeoTranslation("trans1_29294",0,0,51.2); TGeoRotation R1_29_294_49=TGeoRotation("rot1_29294",294,29.96,0); TGeoHMatrix ta_29_294_49=R1_29_294_49*t1_29_294_49; TGeoHMatrix *t_29_294_49=new TGeoHMatrix(ta_29_294_49); pWorld->AddNode(Alveolus_EC_7,49, t_29_294_49); ////////////////////////////////// TGeoTranslation t1_29_300_50=TGeoTranslation("trans1_29300",0,0,51.2); TGeoRotation R1_29_300_50=TGeoRotation("rot1_29300",300,29.96,0); TGeoHMatrix ta_29_300_50=R1_29_300_50*t1_29_300_50; TGeoHMatrix *t_29_300_50=new TGeoHMatrix(ta_29_300_50); pWorld->AddNode(Alveolus_EC_7,50, t_29_300_50); ////////////////////////////////// TGeoTranslation t1_29_306_51=TGeoTranslation("trans1_29306",0,0,51.2); TGeoRotation R1_29_306_51=TGeoRotation("rot1_29306",306,29.96,0); TGeoHMatrix ta_29_306_51=R1_29_306_51*t1_29_306_51; TGeoHMatrix *t_29_306_51=new TGeoHMatrix(ta_29_306_51); pWorld->AddNode(Alveolus_EC_7,51, t_29_306_51); ////////////////////////////////// TGeoTranslation t1_29_312_52=TGeoTranslation("trans1_29312",0,0,51.2); TGeoRotation R1_29_312_52=TGeoRotation("rot1_29312",312,29.96,0); TGeoHMatrix ta_29_312_52=R1_29_312_52*t1_29_312_52; TGeoHMatrix *t_29_312_52=new TGeoHMatrix(ta_29_312_52); pWorld->AddNode(Alveolus_EC_7,52, t_29_312_52); ////////////////////////////////// TGeoTranslation t1_29_318_53=TGeoTranslation("trans1_29318",0,0,51.2); TGeoRotation R1_29_318_53=TGeoRotation("rot1_29318",318,29.96,0); TGeoHMatrix ta_29_318_53=R1_29_318_53*t1_29_318_53; TGeoHMatrix *t_29_318_53=new TGeoHMatrix(ta_29_318_53); pWorld->AddNode(Alveolus_EC_7,53, t_29_318_53); ////////////////////////////////// TGeoTranslation t1_29_324_54=TGeoTranslation("trans1_29324",0,0,51.2); TGeoRotation R1_29_324_54=TGeoRotation("rot1_29324",324,29.96,0); TGeoHMatrix ta_29_324_54=R1_29_324_54*t1_29_324_54; TGeoHMatrix *t_29_324_54=new TGeoHMatrix(ta_29_324_54); pWorld->AddNode(Alveolus_EC_7,54, t_29_324_54); ////////////////////////////////// TGeoTranslation t1_29_330_55=TGeoTranslation("trans1_29330",0,0,51.2); TGeoRotation R1_29_330_55=TGeoRotation("rot1_29330",330,29.96,0); TGeoHMatrix ta_29_330_55=R1_29_330_55*t1_29_330_55; TGeoHMatrix *t_29_330_55=new TGeoHMatrix(ta_29_330_55); pWorld->AddNode(Alveolus_EC_7,55, t_29_330_55); ////////////////////////////////// TGeoTranslation t1_29_336_56=TGeoTranslation("trans1_29336",0,0,51.2); TGeoRotation R1_29_336_56=TGeoRotation("rot1_29336",336,29.96,0); TGeoHMatrix ta_29_336_56=R1_29_336_56*t1_29_336_56; TGeoHMatrix *t_29_336_56=new TGeoHMatrix(ta_29_336_56); pWorld->AddNode(Alveolus_EC_7,56, t_29_336_56); ////////////////////////////////// TGeoTranslation t1_29_342_57=TGeoTranslation("trans1_29342",0,0,51.2); TGeoRotation R1_29_342_57=TGeoRotation("rot1_29342",342,29.96,0); TGeoHMatrix ta_29_342_57=R1_29_342_57*t1_29_342_57; TGeoHMatrix *t_29_342_57=new TGeoHMatrix(ta_29_342_57); pWorld->AddNode(Alveolus_EC_7,57, t_29_342_57); ////////////////////////////////// TGeoTranslation t1_29_348_58=TGeoTranslation("trans1_29348",0,0,51.2); TGeoRotation R1_29_348_58=TGeoRotation("rot1_29348",348,29.96,0); TGeoHMatrix ta_29_348_58=R1_29_348_58*t1_29_348_58; TGeoHMatrix *t_29_348_58=new TGeoHMatrix(ta_29_348_58); pWorld->AddNode(Alveolus_EC_7,58, t_29_348_58); ////////////////////////////////// TGeoTranslation t1_29_354_59=TGeoTranslation("trans1_29354",0,0,51.2); TGeoRotation R1_29_354_59=TGeoRotation("rot1_29354",354,29.96,0); TGeoHMatrix ta_29_354_59=R1_29_354_59*t1_29_354_59; TGeoHMatrix *t_29_354_59=new TGeoHMatrix(ta_29_354_59); pWorld->AddNode(Alveolus_EC_7,59, t_29_354_59); ////////////////////////////////// TGeoTranslation t1_27_0_0=TGeoTranslation("trans1_270",0,0,51.2); TGeoRotation R1_27_0_0=TGeoRotation("rot1_270",0,27.81,0); TGeoHMatrix ta_27_0_0=R1_27_0_0*t1_27_0_0; TGeoHMatrix *t_27_0_0=new TGeoHMatrix(ta_27_0_0); pWorld->AddNode(Alveolus_EC_8,0, t_27_0_0); ////////////////////////////////// TGeoTranslation t1_27_6_1=TGeoTranslation("trans1_276",0,0,51.2); TGeoRotation R1_27_6_1=TGeoRotation("rot1_276",6,27.81,0); TGeoHMatrix ta_27_6_1=R1_27_6_1*t1_27_6_1; TGeoHMatrix *t_27_6_1=new TGeoHMatrix(ta_27_6_1); pWorld->AddNode(Alveolus_EC_8,1, t_27_6_1); ////////////////////////////////// TGeoTranslation t1_27_12_2=TGeoTranslation("trans1_2712",0,0,51.2); TGeoRotation R1_27_12_2=TGeoRotation("rot1_2712",12,27.81,0); TGeoHMatrix ta_27_12_2=R1_27_12_2*t1_27_12_2; TGeoHMatrix *t_27_12_2=new TGeoHMatrix(ta_27_12_2); pWorld->AddNode(Alveolus_EC_8,2, t_27_12_2); ////////////////////////////////// TGeoTranslation t1_27_18_3=TGeoTranslation("trans1_2718",0,0,51.2); TGeoRotation R1_27_18_3=TGeoRotation("rot1_2718",18,27.81,0); TGeoHMatrix ta_27_18_3=R1_27_18_3*t1_27_18_3; TGeoHMatrix *t_27_18_3=new TGeoHMatrix(ta_27_18_3); pWorld->AddNode(Alveolus_EC_8,3, t_27_18_3); ////////////////////////////////// TGeoTranslation t1_27_24_4=TGeoTranslation("trans1_2724",0,0,51.2); TGeoRotation R1_27_24_4=TGeoRotation("rot1_2724",24,27.81,0); TGeoHMatrix ta_27_24_4=R1_27_24_4*t1_27_24_4; TGeoHMatrix *t_27_24_4=new TGeoHMatrix(ta_27_24_4); pWorld->AddNode(Alveolus_EC_8,4, t_27_24_4); ////////////////////////////////// TGeoTranslation t1_27_30_5=TGeoTranslation("trans1_2730",0,0,51.2); TGeoRotation R1_27_30_5=TGeoRotation("rot1_2730",30,27.81,0); TGeoHMatrix ta_27_30_5=R1_27_30_5*t1_27_30_5; TGeoHMatrix *t_27_30_5=new TGeoHMatrix(ta_27_30_5); pWorld->AddNode(Alveolus_EC_8,5, t_27_30_5); ////////////////////////////////// TGeoTranslation t1_27_36_6=TGeoTranslation("trans1_2736",0,0,51.2); TGeoRotation R1_27_36_6=TGeoRotation("rot1_2736",36,27.81,0); TGeoHMatrix ta_27_36_6=R1_27_36_6*t1_27_36_6; TGeoHMatrix *t_27_36_6=new TGeoHMatrix(ta_27_36_6); pWorld->AddNode(Alveolus_EC_8,6, t_27_36_6); ////////////////////////////////// TGeoTranslation t1_27_42_7=TGeoTranslation("trans1_2742",0,0,51.2); TGeoRotation R1_27_42_7=TGeoRotation("rot1_2742",42,27.81,0); TGeoHMatrix ta_27_42_7=R1_27_42_7*t1_27_42_7; TGeoHMatrix *t_27_42_7=new TGeoHMatrix(ta_27_42_7); pWorld->AddNode(Alveolus_EC_8,7, t_27_42_7); ////////////////////////////////// TGeoTranslation t1_27_48_8=TGeoTranslation("trans1_2748",0,0,51.2); TGeoRotation R1_27_48_8=TGeoRotation("rot1_2748",48,27.81,0); TGeoHMatrix ta_27_48_8=R1_27_48_8*t1_27_48_8; TGeoHMatrix *t_27_48_8=new TGeoHMatrix(ta_27_48_8); pWorld->AddNode(Alveolus_EC_8,8, t_27_48_8); ////////////////////////////////// TGeoTranslation t1_27_54_9=TGeoTranslation("trans1_2754",0,0,51.2); TGeoRotation R1_27_54_9=TGeoRotation("rot1_2754",54,27.81,0); TGeoHMatrix ta_27_54_9=R1_27_54_9*t1_27_54_9; TGeoHMatrix *t_27_54_9=new TGeoHMatrix(ta_27_54_9); pWorld->AddNode(Alveolus_EC_8,9, t_27_54_9); ////////////////////////////////// TGeoTranslation t1_27_60_10=TGeoTranslation("trans1_2760",0,0,51.2); TGeoRotation R1_27_60_10=TGeoRotation("rot1_2760",60,27.81,0); TGeoHMatrix ta_27_60_10=R1_27_60_10*t1_27_60_10; TGeoHMatrix *t_27_60_10=new TGeoHMatrix(ta_27_60_10); pWorld->AddNode(Alveolus_EC_8,10, t_27_60_10); ////////////////////////////////// TGeoTranslation t1_27_66_11=TGeoTranslation("trans1_2766",0,0,51.2); TGeoRotation R1_27_66_11=TGeoRotation("rot1_2766",66,27.81,0); TGeoHMatrix ta_27_66_11=R1_27_66_11*t1_27_66_11; TGeoHMatrix *t_27_66_11=new TGeoHMatrix(ta_27_66_11); pWorld->AddNode(Alveolus_EC_8,11, t_27_66_11); ////////////////////////////////// TGeoTranslation t1_27_72_12=TGeoTranslation("trans1_2772",0,0,51.2); TGeoRotation R1_27_72_12=TGeoRotation("rot1_2772",72,27.81,0); TGeoHMatrix ta_27_72_12=R1_27_72_12*t1_27_72_12; TGeoHMatrix *t_27_72_12=new TGeoHMatrix(ta_27_72_12); pWorld->AddNode(Alveolus_EC_8,12, t_27_72_12); ////////////////////////////////// TGeoTranslation t1_27_78_13=TGeoTranslation("trans1_2778",0,0,51.2); TGeoRotation R1_27_78_13=TGeoRotation("rot1_2778",78,27.81,0); TGeoHMatrix ta_27_78_13=R1_27_78_13*t1_27_78_13; TGeoHMatrix *t_27_78_13=new TGeoHMatrix(ta_27_78_13); pWorld->AddNode(Alveolus_EC_8,13, t_27_78_13); ////////////////////////////////// TGeoTranslation t1_27_84_14=TGeoTranslation("trans1_2784",0,0,51.2); TGeoRotation R1_27_84_14=TGeoRotation("rot1_2784",84,27.81,0); TGeoHMatrix ta_27_84_14=R1_27_84_14*t1_27_84_14; TGeoHMatrix *t_27_84_14=new TGeoHMatrix(ta_27_84_14); pWorld->AddNode(Alveolus_EC_8,14, t_27_84_14); ////////////////////////////////// TGeoTranslation t1_27_90_15=TGeoTranslation("trans1_2790",0,0,51.2); TGeoRotation R1_27_90_15=TGeoRotation("rot1_2790",90,27.81,0); TGeoHMatrix ta_27_90_15=R1_27_90_15*t1_27_90_15; TGeoHMatrix *t_27_90_15=new TGeoHMatrix(ta_27_90_15); pWorld->AddNode(Alveolus_EC_8,15, t_27_90_15); ////////////////////////////////// TGeoTranslation t1_27_96_16=TGeoTranslation("trans1_2796",0,0,51.2); TGeoRotation R1_27_96_16=TGeoRotation("rot1_2796",96,27.81,0); TGeoHMatrix ta_27_96_16=R1_27_96_16*t1_27_96_16; TGeoHMatrix *t_27_96_16=new TGeoHMatrix(ta_27_96_16); pWorld->AddNode(Alveolus_EC_8,16, t_27_96_16); ////////////////////////////////// TGeoTranslation t1_27_102_17=TGeoTranslation("trans1_27102",0,0,51.2); TGeoRotation R1_27_102_17=TGeoRotation("rot1_27102",102,27.81,0); TGeoHMatrix ta_27_102_17=R1_27_102_17*t1_27_102_17; TGeoHMatrix *t_27_102_17=new TGeoHMatrix(ta_27_102_17); pWorld->AddNode(Alveolus_EC_8,17, t_27_102_17); ////////////////////////////////// TGeoTranslation t1_27_108_18=TGeoTranslation("trans1_27108",0,0,51.2); TGeoRotation R1_27_108_18=TGeoRotation("rot1_27108",108,27.81,0); TGeoHMatrix ta_27_108_18=R1_27_108_18*t1_27_108_18; TGeoHMatrix *t_27_108_18=new TGeoHMatrix(ta_27_108_18); pWorld->AddNode(Alveolus_EC_8,18, t_27_108_18); ////////////////////////////////// TGeoTranslation t1_27_114_19=TGeoTranslation("trans1_27114",0,0,51.2); TGeoRotation R1_27_114_19=TGeoRotation("rot1_27114",114,27.81,0); TGeoHMatrix ta_27_114_19=R1_27_114_19*t1_27_114_19; TGeoHMatrix *t_27_114_19=new TGeoHMatrix(ta_27_114_19); pWorld->AddNode(Alveolus_EC_8,19, t_27_114_19); ////////////////////////////////// TGeoTranslation t1_27_120_20=TGeoTranslation("trans1_27120",0,0,51.2); TGeoRotation R1_27_120_20=TGeoRotation("rot1_27120",120,27.81,0); TGeoHMatrix ta_27_120_20=R1_27_120_20*t1_27_120_20; TGeoHMatrix *t_27_120_20=new TGeoHMatrix(ta_27_120_20); pWorld->AddNode(Alveolus_EC_8,20, t_27_120_20); ////////////////////////////////// TGeoTranslation t1_27_126_21=TGeoTranslation("trans1_27126",0,0,51.2); TGeoRotation R1_27_126_21=TGeoRotation("rot1_27126",126,27.81,0); TGeoHMatrix ta_27_126_21=R1_27_126_21*t1_27_126_21; TGeoHMatrix *t_27_126_21=new TGeoHMatrix(ta_27_126_21); pWorld->AddNode(Alveolus_EC_8,21, t_27_126_21); ////////////////////////////////// TGeoTranslation t1_27_132_22=TGeoTranslation("trans1_27132",0,0,51.2); TGeoRotation R1_27_132_22=TGeoRotation("rot1_27132",132,27.81,0); TGeoHMatrix ta_27_132_22=R1_27_132_22*t1_27_132_22; TGeoHMatrix *t_27_132_22=new TGeoHMatrix(ta_27_132_22); pWorld->AddNode(Alveolus_EC_8,22, t_27_132_22); ////////////////////////////////// TGeoTranslation t1_27_138_23=TGeoTranslation("trans1_27138",0,0,51.2); TGeoRotation R1_27_138_23=TGeoRotation("rot1_27138",138,27.81,0); TGeoHMatrix ta_27_138_23=R1_27_138_23*t1_27_138_23; TGeoHMatrix *t_27_138_23=new TGeoHMatrix(ta_27_138_23); pWorld->AddNode(Alveolus_EC_8,23, t_27_138_23); ////////////////////////////////// TGeoTranslation t1_27_144_24=TGeoTranslation("trans1_27144",0,0,51.2); TGeoRotation R1_27_144_24=TGeoRotation("rot1_27144",144,27.81,0); TGeoHMatrix ta_27_144_24=R1_27_144_24*t1_27_144_24; TGeoHMatrix *t_27_144_24=new TGeoHMatrix(ta_27_144_24); pWorld->AddNode(Alveolus_EC_8,24, t_27_144_24); ////////////////////////////////// TGeoTranslation t1_27_150_25=TGeoTranslation("trans1_27150",0,0,51.2); TGeoRotation R1_27_150_25=TGeoRotation("rot1_27150",150,27.81,0); TGeoHMatrix ta_27_150_25=R1_27_150_25*t1_27_150_25; TGeoHMatrix *t_27_150_25=new TGeoHMatrix(ta_27_150_25); pWorld->AddNode(Alveolus_EC_8,25, t_27_150_25); ////////////////////////////////// TGeoTranslation t1_27_156_26=TGeoTranslation("trans1_27156",0,0,51.2); TGeoRotation R1_27_156_26=TGeoRotation("rot1_27156",156,27.81,0); TGeoHMatrix ta_27_156_26=R1_27_156_26*t1_27_156_26; TGeoHMatrix *t_27_156_26=new TGeoHMatrix(ta_27_156_26); pWorld->AddNode(Alveolus_EC_8,26, t_27_156_26); ////////////////////////////////// TGeoTranslation t1_27_162_27=TGeoTranslation("trans1_27162",0,0,51.2); TGeoRotation R1_27_162_27=TGeoRotation("rot1_27162",162,27.81,0); TGeoHMatrix ta_27_162_27=R1_27_162_27*t1_27_162_27; TGeoHMatrix *t_27_162_27=new TGeoHMatrix(ta_27_162_27); pWorld->AddNode(Alveolus_EC_8,27, t_27_162_27); ////////////////////////////////// TGeoTranslation t1_27_168_28=TGeoTranslation("trans1_27168",0,0,51.2); TGeoRotation R1_27_168_28=TGeoRotation("rot1_27168",168,27.81,0); TGeoHMatrix ta_27_168_28=R1_27_168_28*t1_27_168_28; TGeoHMatrix *t_27_168_28=new TGeoHMatrix(ta_27_168_28); pWorld->AddNode(Alveolus_EC_8,28, t_27_168_28); ////////////////////////////////// TGeoTranslation t1_27_174_29=TGeoTranslation("trans1_27174",0,0,51.2); TGeoRotation R1_27_174_29=TGeoRotation("rot1_27174",174,27.81,0); TGeoHMatrix ta_27_174_29=R1_27_174_29*t1_27_174_29; TGeoHMatrix *t_27_174_29=new TGeoHMatrix(ta_27_174_29); pWorld->AddNode(Alveolus_EC_8,29, t_27_174_29); ////////////////////////////////// TGeoTranslation t1_27_180_30=TGeoTranslation("trans1_27180",0,0,51.2); TGeoRotation R1_27_180_30=TGeoRotation("rot1_27180",180,27.81,0); TGeoHMatrix ta_27_180_30=R1_27_180_30*t1_27_180_30; TGeoHMatrix *t_27_180_30=new TGeoHMatrix(ta_27_180_30); pWorld->AddNode(Alveolus_EC_8,30, t_27_180_30); ////////////////////////////////// TGeoTranslation t1_27_186_31=TGeoTranslation("trans1_27186",0,0,51.2); TGeoRotation R1_27_186_31=TGeoRotation("rot1_27186",186,27.81,0); TGeoHMatrix ta_27_186_31=R1_27_186_31*t1_27_186_31; TGeoHMatrix *t_27_186_31=new TGeoHMatrix(ta_27_186_31); pWorld->AddNode(Alveolus_EC_8,31, t_27_186_31); ////////////////////////////////// TGeoTranslation t1_27_192_32=TGeoTranslation("trans1_27192",0,0,51.2); TGeoRotation R1_27_192_32=TGeoRotation("rot1_27192",192,27.81,0); TGeoHMatrix ta_27_192_32=R1_27_192_32*t1_27_192_32; TGeoHMatrix *t_27_192_32=new TGeoHMatrix(ta_27_192_32); pWorld->AddNode(Alveolus_EC_8,32, t_27_192_32); ////////////////////////////////// TGeoTranslation t1_27_198_33=TGeoTranslation("trans1_27198",0,0,51.2); TGeoRotation R1_27_198_33=TGeoRotation("rot1_27198",198,27.81,0); TGeoHMatrix ta_27_198_33=R1_27_198_33*t1_27_198_33; TGeoHMatrix *t_27_198_33=new TGeoHMatrix(ta_27_198_33); pWorld->AddNode(Alveolus_EC_8,33, t_27_198_33); ////////////////////////////////// TGeoTranslation t1_27_204_34=TGeoTranslation("trans1_27204",0,0,51.2); TGeoRotation R1_27_204_34=TGeoRotation("rot1_27204",204,27.81,0); TGeoHMatrix ta_27_204_34=R1_27_204_34*t1_27_204_34; TGeoHMatrix *t_27_204_34=new TGeoHMatrix(ta_27_204_34); pWorld->AddNode(Alveolus_EC_8,34, t_27_204_34); ////////////////////////////////// TGeoTranslation t1_27_210_35=TGeoTranslation("trans1_27210",0,0,51.2); TGeoRotation R1_27_210_35=TGeoRotation("rot1_27210",210,27.81,0); TGeoHMatrix ta_27_210_35=R1_27_210_35*t1_27_210_35; TGeoHMatrix *t_27_210_35=new TGeoHMatrix(ta_27_210_35); pWorld->AddNode(Alveolus_EC_8,35, t_27_210_35); ////////////////////////////////// TGeoTranslation t1_27_216_36=TGeoTranslation("trans1_27216",0,0,51.2); TGeoRotation R1_27_216_36=TGeoRotation("rot1_27216",216,27.81,0); TGeoHMatrix ta_27_216_36=R1_27_216_36*t1_27_216_36; TGeoHMatrix *t_27_216_36=new TGeoHMatrix(ta_27_216_36); pWorld->AddNode(Alveolus_EC_8,36, t_27_216_36); ////////////////////////////////// TGeoTranslation t1_27_222_37=TGeoTranslation("trans1_27222",0,0,51.2); TGeoRotation R1_27_222_37=TGeoRotation("rot1_27222",222,27.81,0); TGeoHMatrix ta_27_222_37=R1_27_222_37*t1_27_222_37; TGeoHMatrix *t_27_222_37=new TGeoHMatrix(ta_27_222_37); pWorld->AddNode(Alveolus_EC_8,37, t_27_222_37); ////////////////////////////////// TGeoTranslation t1_27_228_38=TGeoTranslation("trans1_27228",0,0,51.2); TGeoRotation R1_27_228_38=TGeoRotation("rot1_27228",228,27.81,0); TGeoHMatrix ta_27_228_38=R1_27_228_38*t1_27_228_38; TGeoHMatrix *t_27_228_38=new TGeoHMatrix(ta_27_228_38); pWorld->AddNode(Alveolus_EC_8,38, t_27_228_38); ////////////////////////////////// TGeoTranslation t1_27_234_39=TGeoTranslation("trans1_27234",0,0,51.2); TGeoRotation R1_27_234_39=TGeoRotation("rot1_27234",234,27.81,0); TGeoHMatrix ta_27_234_39=R1_27_234_39*t1_27_234_39; TGeoHMatrix *t_27_234_39=new TGeoHMatrix(ta_27_234_39); pWorld->AddNode(Alveolus_EC_8,39, t_27_234_39); ////////////////////////////////// TGeoTranslation t1_27_240_40=TGeoTranslation("trans1_27240",0,0,51.2); TGeoRotation R1_27_240_40=TGeoRotation("rot1_27240",240,27.81,0); TGeoHMatrix ta_27_240_40=R1_27_240_40*t1_27_240_40; TGeoHMatrix *t_27_240_40=new TGeoHMatrix(ta_27_240_40); pWorld->AddNode(Alveolus_EC_8,40, t_27_240_40); ////////////////////////////////// TGeoTranslation t1_27_246_41=TGeoTranslation("trans1_27246",0,0,51.2); TGeoRotation R1_27_246_41=TGeoRotation("rot1_27246",246,27.81,0); TGeoHMatrix ta_27_246_41=R1_27_246_41*t1_27_246_41; TGeoHMatrix *t_27_246_41=new TGeoHMatrix(ta_27_246_41); pWorld->AddNode(Alveolus_EC_8,41, t_27_246_41); ////////////////////////////////// TGeoTranslation t1_27_252_42=TGeoTranslation("trans1_27252",0,0,51.2); TGeoRotation R1_27_252_42=TGeoRotation("rot1_27252",252,27.81,0); TGeoHMatrix ta_27_252_42=R1_27_252_42*t1_27_252_42; TGeoHMatrix *t_27_252_42=new TGeoHMatrix(ta_27_252_42); pWorld->AddNode(Alveolus_EC_8,42, t_27_252_42); ////////////////////////////////// TGeoTranslation t1_27_258_43=TGeoTranslation("trans1_27258",0,0,51.2); TGeoRotation R1_27_258_43=TGeoRotation("rot1_27258",258,27.81,0); TGeoHMatrix ta_27_258_43=R1_27_258_43*t1_27_258_43; TGeoHMatrix *t_27_258_43=new TGeoHMatrix(ta_27_258_43); pWorld->AddNode(Alveolus_EC_8,43, t_27_258_43); ////////////////////////////////// TGeoTranslation t1_27_264_44=TGeoTranslation("trans1_27264",0,0,51.2); TGeoRotation R1_27_264_44=TGeoRotation("rot1_27264",264,27.81,0); TGeoHMatrix ta_27_264_44=R1_27_264_44*t1_27_264_44; TGeoHMatrix *t_27_264_44=new TGeoHMatrix(ta_27_264_44); pWorld->AddNode(Alveolus_EC_8,44, t_27_264_44); ////////////////////////////////// TGeoTranslation t1_27_270_45=TGeoTranslation("trans1_27270",0,0,51.2); TGeoRotation R1_27_270_45=TGeoRotation("rot1_27270",270,27.81,0); TGeoHMatrix ta_27_270_45=R1_27_270_45*t1_27_270_45; TGeoHMatrix *t_27_270_45=new TGeoHMatrix(ta_27_270_45); pWorld->AddNode(Alveolus_EC_8,45, t_27_270_45); ////////////////////////////////// TGeoTranslation t1_27_276_46=TGeoTranslation("trans1_27276",0,0,51.2); TGeoRotation R1_27_276_46=TGeoRotation("rot1_27276",276,27.81,0); TGeoHMatrix ta_27_276_46=R1_27_276_46*t1_27_276_46; TGeoHMatrix *t_27_276_46=new TGeoHMatrix(ta_27_276_46); pWorld->AddNode(Alveolus_EC_8,46, t_27_276_46); ////////////////////////////////// TGeoTranslation t1_27_282_47=TGeoTranslation("trans1_27282",0,0,51.2); TGeoRotation R1_27_282_47=TGeoRotation("rot1_27282",282,27.81,0); TGeoHMatrix ta_27_282_47=R1_27_282_47*t1_27_282_47; TGeoHMatrix *t_27_282_47=new TGeoHMatrix(ta_27_282_47); pWorld->AddNode(Alveolus_EC_8,47, t_27_282_47); ////////////////////////////////// TGeoTranslation t1_27_288_48=TGeoTranslation("trans1_27288",0,0,51.2); TGeoRotation R1_27_288_48=TGeoRotation("rot1_27288",288,27.81,0); TGeoHMatrix ta_27_288_48=R1_27_288_48*t1_27_288_48; TGeoHMatrix *t_27_288_48=new TGeoHMatrix(ta_27_288_48); pWorld->AddNode(Alveolus_EC_8,48, t_27_288_48); ////////////////////////////////// TGeoTranslation t1_27_294_49=TGeoTranslation("trans1_27294",0,0,51.2); TGeoRotation R1_27_294_49=TGeoRotation("rot1_27294",294,27.81,0); TGeoHMatrix ta_27_294_49=R1_27_294_49*t1_27_294_49; TGeoHMatrix *t_27_294_49=new TGeoHMatrix(ta_27_294_49); pWorld->AddNode(Alveolus_EC_8,49, t_27_294_49); ////////////////////////////////// TGeoTranslation t1_27_300_50=TGeoTranslation("trans1_27300",0,0,51.2); TGeoRotation R1_27_300_50=TGeoRotation("rot1_27300",300,27.81,0); TGeoHMatrix ta_27_300_50=R1_27_300_50*t1_27_300_50; TGeoHMatrix *t_27_300_50=new TGeoHMatrix(ta_27_300_50); pWorld->AddNode(Alveolus_EC_8,50, t_27_300_50); ////////////////////////////////// TGeoTranslation t1_27_306_51=TGeoTranslation("trans1_27306",0,0,51.2); TGeoRotation R1_27_306_51=TGeoRotation("rot1_27306",306,27.81,0); TGeoHMatrix ta_27_306_51=R1_27_306_51*t1_27_306_51; TGeoHMatrix *t_27_306_51=new TGeoHMatrix(ta_27_306_51); pWorld->AddNode(Alveolus_EC_8,51, t_27_306_51); ////////////////////////////////// TGeoTranslation t1_27_312_52=TGeoTranslation("trans1_27312",0,0,51.2); TGeoRotation R1_27_312_52=TGeoRotation("rot1_27312",312,27.81,0); TGeoHMatrix ta_27_312_52=R1_27_312_52*t1_27_312_52; TGeoHMatrix *t_27_312_52=new TGeoHMatrix(ta_27_312_52); pWorld->AddNode(Alveolus_EC_8,52, t_27_312_52); ////////////////////////////////// TGeoTranslation t1_27_318_53=TGeoTranslation("trans1_27318",0,0,51.2); TGeoRotation R1_27_318_53=TGeoRotation("rot1_27318",318,27.81,0); TGeoHMatrix ta_27_318_53=R1_27_318_53*t1_27_318_53; TGeoHMatrix *t_27_318_53=new TGeoHMatrix(ta_27_318_53); pWorld->AddNode(Alveolus_EC_8,53, t_27_318_53); ////////////////////////////////// TGeoTranslation t1_27_324_54=TGeoTranslation("trans1_27324",0,0,51.2); TGeoRotation R1_27_324_54=TGeoRotation("rot1_27324",324,27.81,0); TGeoHMatrix ta_27_324_54=R1_27_324_54*t1_27_324_54; TGeoHMatrix *t_27_324_54=new TGeoHMatrix(ta_27_324_54); pWorld->AddNode(Alveolus_EC_8,54, t_27_324_54); ////////////////////////////////// TGeoTranslation t1_27_330_55=TGeoTranslation("trans1_27330",0,0,51.2); TGeoRotation R1_27_330_55=TGeoRotation("rot1_27330",330,27.81,0); TGeoHMatrix ta_27_330_55=R1_27_330_55*t1_27_330_55; TGeoHMatrix *t_27_330_55=new TGeoHMatrix(ta_27_330_55); pWorld->AddNode(Alveolus_EC_8,55, t_27_330_55); ////////////////////////////////// TGeoTranslation t1_27_336_56=TGeoTranslation("trans1_27336",0,0,51.2); TGeoRotation R1_27_336_56=TGeoRotation("rot1_27336",336,27.81,0); TGeoHMatrix ta_27_336_56=R1_27_336_56*t1_27_336_56; TGeoHMatrix *t_27_336_56=new TGeoHMatrix(ta_27_336_56); pWorld->AddNode(Alveolus_EC_8,56, t_27_336_56); ////////////////////////////////// TGeoTranslation t1_27_342_57=TGeoTranslation("trans1_27342",0,0,51.2); TGeoRotation R1_27_342_57=TGeoRotation("rot1_27342",342,27.81,0); TGeoHMatrix ta_27_342_57=R1_27_342_57*t1_27_342_57; TGeoHMatrix *t_27_342_57=new TGeoHMatrix(ta_27_342_57); pWorld->AddNode(Alveolus_EC_8,57, t_27_342_57); ////////////////////////////////// TGeoTranslation t1_27_348_58=TGeoTranslation("trans1_27348",0,0,51.2); TGeoRotation R1_27_348_58=TGeoRotation("rot1_27348",348,27.81,0); TGeoHMatrix ta_27_348_58=R1_27_348_58*t1_27_348_58; TGeoHMatrix *t_27_348_58=new TGeoHMatrix(ta_27_348_58); pWorld->AddNode(Alveolus_EC_8,58, t_27_348_58); ////////////////////////////////// TGeoTranslation t1_27_354_59=TGeoTranslation("trans1_27354",0,0,51.2); TGeoRotation R1_27_354_59=TGeoRotation("rot1_27354",354,27.81,0); TGeoHMatrix ta_27_354_59=R1_27_354_59*t1_27_354_59; TGeoHMatrix *t_27_354_59=new TGeoHMatrix(ta_27_354_59); pWorld->AddNode(Alveolus_EC_8,59, t_27_354_59); ////////////////////////////////// TGeoTranslation t1_25_0_0=TGeoTranslation("trans1_250",0,0,51.2); TGeoRotation R1_25_0_0=TGeoRotation("rot1_250",0,25.62,0); TGeoHMatrix ta_25_0_0=R1_25_0_0*t1_25_0_0; TGeoHMatrix *t_25_0_0=new TGeoHMatrix(ta_25_0_0); pWorld->AddNode(Alveolus_EC_9,0, t_25_0_0); ////////////////////////////////// TGeoTranslation t1_25_6_1=TGeoTranslation("trans1_256",0,0,51.2); TGeoRotation R1_25_6_1=TGeoRotation("rot1_256",6,25.62,0); TGeoHMatrix ta_25_6_1=R1_25_6_1*t1_25_6_1; TGeoHMatrix *t_25_6_1=new TGeoHMatrix(ta_25_6_1); pWorld->AddNode(Alveolus_EC_9,1, t_25_6_1); ////////////////////////////////// TGeoTranslation t1_25_12_2=TGeoTranslation("trans1_2512",0,0,51.2); TGeoRotation R1_25_12_2=TGeoRotation("rot1_2512",12,25.62,0); TGeoHMatrix ta_25_12_2=R1_25_12_2*t1_25_12_2; TGeoHMatrix *t_25_12_2=new TGeoHMatrix(ta_25_12_2); pWorld->AddNode(Alveolus_EC_9,2, t_25_12_2); ////////////////////////////////// TGeoTranslation t1_25_18_3=TGeoTranslation("trans1_2518",0,0,51.2); TGeoRotation R1_25_18_3=TGeoRotation("rot1_2518",18,25.62,0); TGeoHMatrix ta_25_18_3=R1_25_18_3*t1_25_18_3; TGeoHMatrix *t_25_18_3=new TGeoHMatrix(ta_25_18_3); pWorld->AddNode(Alveolus_EC_9,3, t_25_18_3); ////////////////////////////////// TGeoTranslation t1_25_24_4=TGeoTranslation("trans1_2524",0,0,51.2); TGeoRotation R1_25_24_4=TGeoRotation("rot1_2524",24,25.62,0); TGeoHMatrix ta_25_24_4=R1_25_24_4*t1_25_24_4; TGeoHMatrix *t_25_24_4=new TGeoHMatrix(ta_25_24_4); pWorld->AddNode(Alveolus_EC_9,4, t_25_24_4); ////////////////////////////////// TGeoTranslation t1_25_30_5=TGeoTranslation("trans1_2530",0,0,51.2); TGeoRotation R1_25_30_5=TGeoRotation("rot1_2530",30,25.62,0); TGeoHMatrix ta_25_30_5=R1_25_30_5*t1_25_30_5; TGeoHMatrix *t_25_30_5=new TGeoHMatrix(ta_25_30_5); pWorld->AddNode(Alveolus_EC_9,5, t_25_30_5); ////////////////////////////////// TGeoTranslation t1_25_36_6=TGeoTranslation("trans1_2536",0,0,51.2); TGeoRotation R1_25_36_6=TGeoRotation("rot1_2536",36,25.62,0); TGeoHMatrix ta_25_36_6=R1_25_36_6*t1_25_36_6; TGeoHMatrix *t_25_36_6=new TGeoHMatrix(ta_25_36_6); pWorld->AddNode(Alveolus_EC_9,6, t_25_36_6); ////////////////////////////////// TGeoTranslation t1_25_42_7=TGeoTranslation("trans1_2542",0,0,51.2); TGeoRotation R1_25_42_7=TGeoRotation("rot1_2542",42,25.62,0); TGeoHMatrix ta_25_42_7=R1_25_42_7*t1_25_42_7; TGeoHMatrix *t_25_42_7=new TGeoHMatrix(ta_25_42_7); pWorld->AddNode(Alveolus_EC_9,7, t_25_42_7); ////////////////////////////////// TGeoTranslation t1_25_48_8=TGeoTranslation("trans1_2548",0,0,51.2); TGeoRotation R1_25_48_8=TGeoRotation("rot1_2548",48,25.62,0); TGeoHMatrix ta_25_48_8=R1_25_48_8*t1_25_48_8; TGeoHMatrix *t_25_48_8=new TGeoHMatrix(ta_25_48_8); pWorld->AddNode(Alveolus_EC_9,8, t_25_48_8); ////////////////////////////////// TGeoTranslation t1_25_54_9=TGeoTranslation("trans1_2554",0,0,51.2); TGeoRotation R1_25_54_9=TGeoRotation("rot1_2554",54,25.62,0); TGeoHMatrix ta_25_54_9=R1_25_54_9*t1_25_54_9; TGeoHMatrix *t_25_54_9=new TGeoHMatrix(ta_25_54_9); pWorld->AddNode(Alveolus_EC_9,9, t_25_54_9); ////////////////////////////////// TGeoTranslation t1_25_60_10=TGeoTranslation("trans1_2560",0,0,51.2); TGeoRotation R1_25_60_10=TGeoRotation("rot1_2560",60,25.62,0); TGeoHMatrix ta_25_60_10=R1_25_60_10*t1_25_60_10; TGeoHMatrix *t_25_60_10=new TGeoHMatrix(ta_25_60_10); pWorld->AddNode(Alveolus_EC_9,10, t_25_60_10); ////////////////////////////////// TGeoTranslation t1_25_66_11=TGeoTranslation("trans1_2566",0,0,51.2); TGeoRotation R1_25_66_11=TGeoRotation("rot1_2566",66,25.62,0); TGeoHMatrix ta_25_66_11=R1_25_66_11*t1_25_66_11; TGeoHMatrix *t_25_66_11=new TGeoHMatrix(ta_25_66_11); pWorld->AddNode(Alveolus_EC_9,11, t_25_66_11); ////////////////////////////////// TGeoTranslation t1_25_72_12=TGeoTranslation("trans1_2572",0,0,51.2); TGeoRotation R1_25_72_12=TGeoRotation("rot1_2572",72,25.62,0); TGeoHMatrix ta_25_72_12=R1_25_72_12*t1_25_72_12; TGeoHMatrix *t_25_72_12=new TGeoHMatrix(ta_25_72_12); pWorld->AddNode(Alveolus_EC_9,12, t_25_72_12); ////////////////////////////////// TGeoTranslation t1_25_78_13=TGeoTranslation("trans1_2578",0,0,51.2); TGeoRotation R1_25_78_13=TGeoRotation("rot1_2578",78,25.62,0); TGeoHMatrix ta_25_78_13=R1_25_78_13*t1_25_78_13; TGeoHMatrix *t_25_78_13=new TGeoHMatrix(ta_25_78_13); pWorld->AddNode(Alveolus_EC_9,13, t_25_78_13); ////////////////////////////////// TGeoTranslation t1_25_84_14=TGeoTranslation("trans1_2584",0,0,51.2); TGeoRotation R1_25_84_14=TGeoRotation("rot1_2584",84,25.62,0); TGeoHMatrix ta_25_84_14=R1_25_84_14*t1_25_84_14; TGeoHMatrix *t_25_84_14=new TGeoHMatrix(ta_25_84_14); pWorld->AddNode(Alveolus_EC_9,14, t_25_84_14); ////////////////////////////////// TGeoTranslation t1_25_90_15=TGeoTranslation("trans1_2590",0,0,51.2); TGeoRotation R1_25_90_15=TGeoRotation("rot1_2590",90,25.62,0); TGeoHMatrix ta_25_90_15=R1_25_90_15*t1_25_90_15; TGeoHMatrix *t_25_90_15=new TGeoHMatrix(ta_25_90_15); pWorld->AddNode(Alveolus_EC_9,15, t_25_90_15); ////////////////////////////////// TGeoTranslation t1_25_96_16=TGeoTranslation("trans1_2596",0,0,51.2); TGeoRotation R1_25_96_16=TGeoRotation("rot1_2596",96,25.62,0); TGeoHMatrix ta_25_96_16=R1_25_96_16*t1_25_96_16; TGeoHMatrix *t_25_96_16=new TGeoHMatrix(ta_25_96_16); pWorld->AddNode(Alveolus_EC_9,16, t_25_96_16); ////////////////////////////////// TGeoTranslation t1_25_102_17=TGeoTranslation("trans1_25102",0,0,51.2); TGeoRotation R1_25_102_17=TGeoRotation("rot1_25102",102,25.62,0); TGeoHMatrix ta_25_102_17=R1_25_102_17*t1_25_102_17; TGeoHMatrix *t_25_102_17=new TGeoHMatrix(ta_25_102_17); pWorld->AddNode(Alveolus_EC_9,17, t_25_102_17); ////////////////////////////////// TGeoTranslation t1_25_108_18=TGeoTranslation("trans1_25108",0,0,51.2); TGeoRotation R1_25_108_18=TGeoRotation("rot1_25108",108,25.62,0); TGeoHMatrix ta_25_108_18=R1_25_108_18*t1_25_108_18; TGeoHMatrix *t_25_108_18=new TGeoHMatrix(ta_25_108_18); pWorld->AddNode(Alveolus_EC_9,18, t_25_108_18); ////////////////////////////////// TGeoTranslation t1_25_114_19=TGeoTranslation("trans1_25114",0,0,51.2); TGeoRotation R1_25_114_19=TGeoRotation("rot1_25114",114,25.62,0); TGeoHMatrix ta_25_114_19=R1_25_114_19*t1_25_114_19; TGeoHMatrix *t_25_114_19=new TGeoHMatrix(ta_25_114_19); pWorld->AddNode(Alveolus_EC_9,19, t_25_114_19); ////////////////////////////////// TGeoTranslation t1_25_120_20=TGeoTranslation("trans1_25120",0,0,51.2); TGeoRotation R1_25_120_20=TGeoRotation("rot1_25120",120,25.62,0); TGeoHMatrix ta_25_120_20=R1_25_120_20*t1_25_120_20; TGeoHMatrix *t_25_120_20=new TGeoHMatrix(ta_25_120_20); pWorld->AddNode(Alveolus_EC_9,20, t_25_120_20); ////////////////////////////////// TGeoTranslation t1_25_126_21=TGeoTranslation("trans1_25126",0,0,51.2); TGeoRotation R1_25_126_21=TGeoRotation("rot1_25126",126,25.62,0); TGeoHMatrix ta_25_126_21=R1_25_126_21*t1_25_126_21; TGeoHMatrix *t_25_126_21=new TGeoHMatrix(ta_25_126_21); pWorld->AddNode(Alveolus_EC_9,21, t_25_126_21); ////////////////////////////////// TGeoTranslation t1_25_132_22=TGeoTranslation("trans1_25132",0,0,51.2); TGeoRotation R1_25_132_22=TGeoRotation("rot1_25132",132,25.62,0); TGeoHMatrix ta_25_132_22=R1_25_132_22*t1_25_132_22; TGeoHMatrix *t_25_132_22=new TGeoHMatrix(ta_25_132_22); pWorld->AddNode(Alveolus_EC_9,22, t_25_132_22); ////////////////////////////////// TGeoTranslation t1_25_138_23=TGeoTranslation("trans1_25138",0,0,51.2); TGeoRotation R1_25_138_23=TGeoRotation("rot1_25138",138,25.62,0); TGeoHMatrix ta_25_138_23=R1_25_138_23*t1_25_138_23; TGeoHMatrix *t_25_138_23=new TGeoHMatrix(ta_25_138_23); pWorld->AddNode(Alveolus_EC_9,23, t_25_138_23); ////////////////////////////////// TGeoTranslation t1_25_144_24=TGeoTranslation("trans1_25144",0,0,51.2); TGeoRotation R1_25_144_24=TGeoRotation("rot1_25144",144,25.62,0); TGeoHMatrix ta_25_144_24=R1_25_144_24*t1_25_144_24; TGeoHMatrix *t_25_144_24=new TGeoHMatrix(ta_25_144_24); pWorld->AddNode(Alveolus_EC_9,24, t_25_144_24); ////////////////////////////////// TGeoTranslation t1_25_150_25=TGeoTranslation("trans1_25150",0,0,51.2); TGeoRotation R1_25_150_25=TGeoRotation("rot1_25150",150,25.62,0); TGeoHMatrix ta_25_150_25=R1_25_150_25*t1_25_150_25; TGeoHMatrix *t_25_150_25=new TGeoHMatrix(ta_25_150_25); pWorld->AddNode(Alveolus_EC_9,25, t_25_150_25); ////////////////////////////////// TGeoTranslation t1_25_156_26=TGeoTranslation("trans1_25156",0,0,51.2); TGeoRotation R1_25_156_26=TGeoRotation("rot1_25156",156,25.62,0); TGeoHMatrix ta_25_156_26=R1_25_156_26*t1_25_156_26; TGeoHMatrix *t_25_156_26=new TGeoHMatrix(ta_25_156_26); pWorld->AddNode(Alveolus_EC_9,26, t_25_156_26); ////////////////////////////////// TGeoTranslation t1_25_162_27=TGeoTranslation("trans1_25162",0,0,51.2); TGeoRotation R1_25_162_27=TGeoRotation("rot1_25162",162,25.62,0); TGeoHMatrix ta_25_162_27=R1_25_162_27*t1_25_162_27; TGeoHMatrix *t_25_162_27=new TGeoHMatrix(ta_25_162_27); pWorld->AddNode(Alveolus_EC_9,27, t_25_162_27); ////////////////////////////////// TGeoTranslation t1_25_168_28=TGeoTranslation("trans1_25168",0,0,51.2); TGeoRotation R1_25_168_28=TGeoRotation("rot1_25168",168,25.62,0); TGeoHMatrix ta_25_168_28=R1_25_168_28*t1_25_168_28; TGeoHMatrix *t_25_168_28=new TGeoHMatrix(ta_25_168_28); pWorld->AddNode(Alveolus_EC_9,28, t_25_168_28); ////////////////////////////////// TGeoTranslation t1_25_174_29=TGeoTranslation("trans1_25174",0,0,51.2); TGeoRotation R1_25_174_29=TGeoRotation("rot1_25174",174,25.62,0); TGeoHMatrix ta_25_174_29=R1_25_174_29*t1_25_174_29; TGeoHMatrix *t_25_174_29=new TGeoHMatrix(ta_25_174_29); pWorld->AddNode(Alveolus_EC_9,29, t_25_174_29); ////////////////////////////////// TGeoTranslation t1_25_180_30=TGeoTranslation("trans1_25180",0,0,51.2); TGeoRotation R1_25_180_30=TGeoRotation("rot1_25180",180,25.62,0); TGeoHMatrix ta_25_180_30=R1_25_180_30*t1_25_180_30; TGeoHMatrix *t_25_180_30=new TGeoHMatrix(ta_25_180_30); pWorld->AddNode(Alveolus_EC_9,30, t_25_180_30); ////////////////////////////////// TGeoTranslation t1_25_186_31=TGeoTranslation("trans1_25186",0,0,51.2); TGeoRotation R1_25_186_31=TGeoRotation("rot1_25186",186,25.62,0); TGeoHMatrix ta_25_186_31=R1_25_186_31*t1_25_186_31; TGeoHMatrix *t_25_186_31=new TGeoHMatrix(ta_25_186_31); pWorld->AddNode(Alveolus_EC_9,31, t_25_186_31); ////////////////////////////////// TGeoTranslation t1_25_192_32=TGeoTranslation("trans1_25192",0,0,51.2); TGeoRotation R1_25_192_32=TGeoRotation("rot1_25192",192,25.62,0); TGeoHMatrix ta_25_192_32=R1_25_192_32*t1_25_192_32; TGeoHMatrix *t_25_192_32=new TGeoHMatrix(ta_25_192_32); pWorld->AddNode(Alveolus_EC_9,32, t_25_192_32); ////////////////////////////////// TGeoTranslation t1_25_198_33=TGeoTranslation("trans1_25198",0,0,51.2); TGeoRotation R1_25_198_33=TGeoRotation("rot1_25198",198,25.62,0); TGeoHMatrix ta_25_198_33=R1_25_198_33*t1_25_198_33; TGeoHMatrix *t_25_198_33=new TGeoHMatrix(ta_25_198_33); pWorld->AddNode(Alveolus_EC_9,33, t_25_198_33); ////////////////////////////////// TGeoTranslation t1_25_204_34=TGeoTranslation("trans1_25204",0,0,51.2); TGeoRotation R1_25_204_34=TGeoRotation("rot1_25204",204,25.62,0); TGeoHMatrix ta_25_204_34=R1_25_204_34*t1_25_204_34; TGeoHMatrix *t_25_204_34=new TGeoHMatrix(ta_25_204_34); pWorld->AddNode(Alveolus_EC_9,34, t_25_204_34); ////////////////////////////////// TGeoTranslation t1_25_210_35=TGeoTranslation("trans1_25210",0,0,51.2); TGeoRotation R1_25_210_35=TGeoRotation("rot1_25210",210,25.62,0); TGeoHMatrix ta_25_210_35=R1_25_210_35*t1_25_210_35; TGeoHMatrix *t_25_210_35=new TGeoHMatrix(ta_25_210_35); pWorld->AddNode(Alveolus_EC_9,35, t_25_210_35); ////////////////////////////////// TGeoTranslation t1_25_216_36=TGeoTranslation("trans1_25216",0,0,51.2); TGeoRotation R1_25_216_36=TGeoRotation("rot1_25216",216,25.62,0); TGeoHMatrix ta_25_216_36=R1_25_216_36*t1_25_216_36; TGeoHMatrix *t_25_216_36=new TGeoHMatrix(ta_25_216_36); pWorld->AddNode(Alveolus_EC_9,36, t_25_216_36); ////////////////////////////////// TGeoTranslation t1_25_222_37=TGeoTranslation("trans1_25222",0,0,51.2); TGeoRotation R1_25_222_37=TGeoRotation("rot1_25222",222,25.62,0); TGeoHMatrix ta_25_222_37=R1_25_222_37*t1_25_222_37; TGeoHMatrix *t_25_222_37=new TGeoHMatrix(ta_25_222_37); pWorld->AddNode(Alveolus_EC_9,37, t_25_222_37); ////////////////////////////////// TGeoTranslation t1_25_228_38=TGeoTranslation("trans1_25228",0,0,51.2); TGeoRotation R1_25_228_38=TGeoRotation("rot1_25228",228,25.62,0); TGeoHMatrix ta_25_228_38=R1_25_228_38*t1_25_228_38; TGeoHMatrix *t_25_228_38=new TGeoHMatrix(ta_25_228_38); pWorld->AddNode(Alveolus_EC_9,38, t_25_228_38); ////////////////////////////////// TGeoTranslation t1_25_234_39=TGeoTranslation("trans1_25234",0,0,51.2); TGeoRotation R1_25_234_39=TGeoRotation("rot1_25234",234,25.62,0); TGeoHMatrix ta_25_234_39=R1_25_234_39*t1_25_234_39; TGeoHMatrix *t_25_234_39=new TGeoHMatrix(ta_25_234_39); pWorld->AddNode(Alveolus_EC_9,39, t_25_234_39); ////////////////////////////////// TGeoTranslation t1_25_240_40=TGeoTranslation("trans1_25240",0,0,51.2); TGeoRotation R1_25_240_40=TGeoRotation("rot1_25240",240,25.62,0); TGeoHMatrix ta_25_240_40=R1_25_240_40*t1_25_240_40; TGeoHMatrix *t_25_240_40=new TGeoHMatrix(ta_25_240_40); pWorld->AddNode(Alveolus_EC_9,40, t_25_240_40); ////////////////////////////////// TGeoTranslation t1_25_246_41=TGeoTranslation("trans1_25246",0,0,51.2); TGeoRotation R1_25_246_41=TGeoRotation("rot1_25246",246,25.62,0); TGeoHMatrix ta_25_246_41=R1_25_246_41*t1_25_246_41; TGeoHMatrix *t_25_246_41=new TGeoHMatrix(ta_25_246_41); pWorld->AddNode(Alveolus_EC_9,41, t_25_246_41); ////////////////////////////////// TGeoTranslation t1_25_252_42=TGeoTranslation("trans1_25252",0,0,51.2); TGeoRotation R1_25_252_42=TGeoRotation("rot1_25252",252,25.62,0); TGeoHMatrix ta_25_252_42=R1_25_252_42*t1_25_252_42; TGeoHMatrix *t_25_252_42=new TGeoHMatrix(ta_25_252_42); pWorld->AddNode(Alveolus_EC_9,42, t_25_252_42); ////////////////////////////////// TGeoTranslation t1_25_258_43=TGeoTranslation("trans1_25258",0,0,51.2); TGeoRotation R1_25_258_43=TGeoRotation("rot1_25258",258,25.62,0); TGeoHMatrix ta_25_258_43=R1_25_258_43*t1_25_258_43; TGeoHMatrix *t_25_258_43=new TGeoHMatrix(ta_25_258_43); pWorld->AddNode(Alveolus_EC_9,43, t_25_258_43); ////////////////////////////////// TGeoTranslation t1_25_264_44=TGeoTranslation("trans1_25264",0,0,51.2); TGeoRotation R1_25_264_44=TGeoRotation("rot1_25264",264,25.62,0); TGeoHMatrix ta_25_264_44=R1_25_264_44*t1_25_264_44; TGeoHMatrix *t_25_264_44=new TGeoHMatrix(ta_25_264_44); pWorld->AddNode(Alveolus_EC_9,44, t_25_264_44); ////////////////////////////////// TGeoTranslation t1_25_270_45=TGeoTranslation("trans1_25270",0,0,51.2); TGeoRotation R1_25_270_45=TGeoRotation("rot1_25270",270,25.62,0); TGeoHMatrix ta_25_270_45=R1_25_270_45*t1_25_270_45; TGeoHMatrix *t_25_270_45=new TGeoHMatrix(ta_25_270_45); pWorld->AddNode(Alveolus_EC_9,45, t_25_270_45); ////////////////////////////////// TGeoTranslation t1_25_276_46=TGeoTranslation("trans1_25276",0,0,51.2); TGeoRotation R1_25_276_46=TGeoRotation("rot1_25276",276,25.62,0); TGeoHMatrix ta_25_276_46=R1_25_276_46*t1_25_276_46; TGeoHMatrix *t_25_276_46=new TGeoHMatrix(ta_25_276_46); pWorld->AddNode(Alveolus_EC_9,46, t_25_276_46); ////////////////////////////////// TGeoTranslation t1_25_282_47=TGeoTranslation("trans1_25282",0,0,51.2); TGeoRotation R1_25_282_47=TGeoRotation("rot1_25282",282,25.62,0); TGeoHMatrix ta_25_282_47=R1_25_282_47*t1_25_282_47; TGeoHMatrix *t_25_282_47=new TGeoHMatrix(ta_25_282_47); pWorld->AddNode(Alveolus_EC_9,47, t_25_282_47); ////////////////////////////////// TGeoTranslation t1_25_288_48=TGeoTranslation("trans1_25288",0,0,51.2); TGeoRotation R1_25_288_48=TGeoRotation("rot1_25288",288,25.62,0); TGeoHMatrix ta_25_288_48=R1_25_288_48*t1_25_288_48; TGeoHMatrix *t_25_288_48=new TGeoHMatrix(ta_25_288_48); pWorld->AddNode(Alveolus_EC_9,48, t_25_288_48); ////////////////////////////////// TGeoTranslation t1_25_294_49=TGeoTranslation("trans1_25294",0,0,51.2); TGeoRotation R1_25_294_49=TGeoRotation("rot1_25294",294,25.62,0); TGeoHMatrix ta_25_294_49=R1_25_294_49*t1_25_294_49; TGeoHMatrix *t_25_294_49=new TGeoHMatrix(ta_25_294_49); pWorld->AddNode(Alveolus_EC_9,49, t_25_294_49); ////////////////////////////////// TGeoTranslation t1_25_300_50=TGeoTranslation("trans1_25300",0,0,51.2); TGeoRotation R1_25_300_50=TGeoRotation("rot1_25300",300,25.62,0); TGeoHMatrix ta_25_300_50=R1_25_300_50*t1_25_300_50; TGeoHMatrix *t_25_300_50=new TGeoHMatrix(ta_25_300_50); pWorld->AddNode(Alveolus_EC_9,50, t_25_300_50); ////////////////////////////////// TGeoTranslation t1_25_306_51=TGeoTranslation("trans1_25306",0,0,51.2); TGeoRotation R1_25_306_51=TGeoRotation("rot1_25306",306,25.62,0); TGeoHMatrix ta_25_306_51=R1_25_306_51*t1_25_306_51; TGeoHMatrix *t_25_306_51=new TGeoHMatrix(ta_25_306_51); pWorld->AddNode(Alveolus_EC_9,51, t_25_306_51); ////////////////////////////////// TGeoTranslation t1_25_312_52=TGeoTranslation("trans1_25312",0,0,51.2); TGeoRotation R1_25_312_52=TGeoRotation("rot1_25312",312,25.62,0); TGeoHMatrix ta_25_312_52=R1_25_312_52*t1_25_312_52; TGeoHMatrix *t_25_312_52=new TGeoHMatrix(ta_25_312_52); pWorld->AddNode(Alveolus_EC_9,52, t_25_312_52); ////////////////////////////////// TGeoTranslation t1_25_318_53=TGeoTranslation("trans1_25318",0,0,51.2); TGeoRotation R1_25_318_53=TGeoRotation("rot1_25318",318,25.62,0); TGeoHMatrix ta_25_318_53=R1_25_318_53*t1_25_318_53; TGeoHMatrix *t_25_318_53=new TGeoHMatrix(ta_25_318_53); pWorld->AddNode(Alveolus_EC_9,53, t_25_318_53); ////////////////////////////////// TGeoTranslation t1_25_324_54=TGeoTranslation("trans1_25324",0,0,51.2); TGeoRotation R1_25_324_54=TGeoRotation("rot1_25324",324,25.62,0); TGeoHMatrix ta_25_324_54=R1_25_324_54*t1_25_324_54; TGeoHMatrix *t_25_324_54=new TGeoHMatrix(ta_25_324_54); pWorld->AddNode(Alveolus_EC_9,54, t_25_324_54); ////////////////////////////////// TGeoTranslation t1_25_330_55=TGeoTranslation("trans1_25330",0,0,51.2); TGeoRotation R1_25_330_55=TGeoRotation("rot1_25330",330,25.62,0); TGeoHMatrix ta_25_330_55=R1_25_330_55*t1_25_330_55; TGeoHMatrix *t_25_330_55=new TGeoHMatrix(ta_25_330_55); pWorld->AddNode(Alveolus_EC_9,55, t_25_330_55); ////////////////////////////////// TGeoTranslation t1_25_336_56=TGeoTranslation("trans1_25336",0,0,51.2); TGeoRotation R1_25_336_56=TGeoRotation("rot1_25336",336,25.62,0); TGeoHMatrix ta_25_336_56=R1_25_336_56*t1_25_336_56; TGeoHMatrix *t_25_336_56=new TGeoHMatrix(ta_25_336_56); pWorld->AddNode(Alveolus_EC_9,56, t_25_336_56); ////////////////////////////////// TGeoTranslation t1_25_342_57=TGeoTranslation("trans1_25342",0,0,51.2); TGeoRotation R1_25_342_57=TGeoRotation("rot1_25342",342,25.62,0); TGeoHMatrix ta_25_342_57=R1_25_342_57*t1_25_342_57; TGeoHMatrix *t_25_342_57=new TGeoHMatrix(ta_25_342_57); pWorld->AddNode(Alveolus_EC_9,57, t_25_342_57); ////////////////////////////////// TGeoTranslation t1_25_348_58=TGeoTranslation("trans1_25348",0,0,51.2); TGeoRotation R1_25_348_58=TGeoRotation("rot1_25348",348,25.62,0); TGeoHMatrix ta_25_348_58=R1_25_348_58*t1_25_348_58; TGeoHMatrix *t_25_348_58=new TGeoHMatrix(ta_25_348_58); pWorld->AddNode(Alveolus_EC_9,58, t_25_348_58); ////////////////////////////////// TGeoTranslation t1_25_354_59=TGeoTranslation("trans1_25354",0,0,51.2); TGeoRotation R1_25_354_59=TGeoRotation("rot1_25354",354,25.62,0); TGeoHMatrix ta_25_354_59=R1_25_354_59*t1_25_354_59; TGeoHMatrix *t_25_354_59=new TGeoHMatrix(ta_25_354_59); pWorld->AddNode(Alveolus_EC_9,59, t_25_354_59); ////////////////////////////////// TGeoTranslation t1_23_0_0=TGeoTranslation("trans1_230",0,0,51.2); TGeoRotation R1_23_0_0=TGeoRotation("rot1_230",0,23.36,0); TGeoHMatrix ta_23_0_0=R1_23_0_0*t1_23_0_0; TGeoHMatrix *t_23_0_0=new TGeoHMatrix(ta_23_0_0); pWorld->AddNode(Alveolus_EC_10,0, t_23_0_0); ////////////////////////////////// TGeoTranslation t1_23_6_1=TGeoTranslation("trans1_236",0,0,51.2); TGeoRotation R1_23_6_1=TGeoRotation("rot1_236",6,23.36,0); TGeoHMatrix ta_23_6_1=R1_23_6_1*t1_23_6_1; TGeoHMatrix *t_23_6_1=new TGeoHMatrix(ta_23_6_1); pWorld->AddNode(Alveolus_EC_10,1, t_23_6_1); ////////////////////////////////// TGeoTranslation t1_23_12_2=TGeoTranslation("trans1_2312",0,0,51.2); TGeoRotation R1_23_12_2=TGeoRotation("rot1_2312",12,23.36,0); TGeoHMatrix ta_23_12_2=R1_23_12_2*t1_23_12_2; TGeoHMatrix *t_23_12_2=new TGeoHMatrix(ta_23_12_2); pWorld->AddNode(Alveolus_EC_10,2, t_23_12_2); ////////////////////////////////// TGeoTranslation t1_23_18_3=TGeoTranslation("trans1_2318",0,0,51.2); TGeoRotation R1_23_18_3=TGeoRotation("rot1_2318",18,23.36,0); TGeoHMatrix ta_23_18_3=R1_23_18_3*t1_23_18_3; TGeoHMatrix *t_23_18_3=new TGeoHMatrix(ta_23_18_3); pWorld->AddNode(Alveolus_EC_10,3, t_23_18_3); ////////////////////////////////// TGeoTranslation t1_23_24_4=TGeoTranslation("trans1_2324",0,0,51.2); TGeoRotation R1_23_24_4=TGeoRotation("rot1_2324",24,23.36,0); TGeoHMatrix ta_23_24_4=R1_23_24_4*t1_23_24_4; TGeoHMatrix *t_23_24_4=new TGeoHMatrix(ta_23_24_4); pWorld->AddNode(Alveolus_EC_10,4, t_23_24_4); ////////////////////////////////// TGeoTranslation t1_23_30_5=TGeoTranslation("trans1_2330",0,0,51.2); TGeoRotation R1_23_30_5=TGeoRotation("rot1_2330",30,23.36,0); TGeoHMatrix ta_23_30_5=R1_23_30_5*t1_23_30_5; TGeoHMatrix *t_23_30_5=new TGeoHMatrix(ta_23_30_5); pWorld->AddNode(Alveolus_EC_10,5, t_23_30_5); ////////////////////////////////// TGeoTranslation t1_23_36_6=TGeoTranslation("trans1_2336",0,0,51.2); TGeoRotation R1_23_36_6=TGeoRotation("rot1_2336",36,23.36,0); TGeoHMatrix ta_23_36_6=R1_23_36_6*t1_23_36_6; TGeoHMatrix *t_23_36_6=new TGeoHMatrix(ta_23_36_6); pWorld->AddNode(Alveolus_EC_10,6, t_23_36_6); ////////////////////////////////// TGeoTranslation t1_23_42_7=TGeoTranslation("trans1_2342",0,0,51.2); TGeoRotation R1_23_42_7=TGeoRotation("rot1_2342",42,23.36,0); TGeoHMatrix ta_23_42_7=R1_23_42_7*t1_23_42_7; TGeoHMatrix *t_23_42_7=new TGeoHMatrix(ta_23_42_7); pWorld->AddNode(Alveolus_EC_10,7, t_23_42_7); ////////////////////////////////// TGeoTranslation t1_23_48_8=TGeoTranslation("trans1_2348",0,0,51.2); TGeoRotation R1_23_48_8=TGeoRotation("rot1_2348",48,23.36,0); TGeoHMatrix ta_23_48_8=R1_23_48_8*t1_23_48_8; TGeoHMatrix *t_23_48_8=new TGeoHMatrix(ta_23_48_8); pWorld->AddNode(Alveolus_EC_10,8, t_23_48_8); ////////////////////////////////// TGeoTranslation t1_23_54_9=TGeoTranslation("trans1_2354",0,0,51.2); TGeoRotation R1_23_54_9=TGeoRotation("rot1_2354",54,23.36,0); TGeoHMatrix ta_23_54_9=R1_23_54_9*t1_23_54_9; TGeoHMatrix *t_23_54_9=new TGeoHMatrix(ta_23_54_9); pWorld->AddNode(Alveolus_EC_10,9, t_23_54_9); ////////////////////////////////// TGeoTranslation t1_23_60_10=TGeoTranslation("trans1_2360",0,0,51.2); TGeoRotation R1_23_60_10=TGeoRotation("rot1_2360",60,23.36,0); TGeoHMatrix ta_23_60_10=R1_23_60_10*t1_23_60_10; TGeoHMatrix *t_23_60_10=new TGeoHMatrix(ta_23_60_10); pWorld->AddNode(Alveolus_EC_10,10, t_23_60_10); ////////////////////////////////// TGeoTranslation t1_23_66_11=TGeoTranslation("trans1_2366",0,0,51.2); TGeoRotation R1_23_66_11=TGeoRotation("rot1_2366",66,23.36,0); TGeoHMatrix ta_23_66_11=R1_23_66_11*t1_23_66_11; TGeoHMatrix *t_23_66_11=new TGeoHMatrix(ta_23_66_11); pWorld->AddNode(Alveolus_EC_10,11, t_23_66_11); ////////////////////////////////// TGeoTranslation t1_23_72_12=TGeoTranslation("trans1_2372",0,0,51.2); TGeoRotation R1_23_72_12=TGeoRotation("rot1_2372",72,23.36,0); TGeoHMatrix ta_23_72_12=R1_23_72_12*t1_23_72_12; TGeoHMatrix *t_23_72_12=new TGeoHMatrix(ta_23_72_12); pWorld->AddNode(Alveolus_EC_10,12, t_23_72_12); ////////////////////////////////// TGeoTranslation t1_23_78_13=TGeoTranslation("trans1_2378",0,0,51.2); TGeoRotation R1_23_78_13=TGeoRotation("rot1_2378",78,23.36,0); TGeoHMatrix ta_23_78_13=R1_23_78_13*t1_23_78_13; TGeoHMatrix *t_23_78_13=new TGeoHMatrix(ta_23_78_13); pWorld->AddNode(Alveolus_EC_10,13, t_23_78_13); ////////////////////////////////// TGeoTranslation t1_23_84_14=TGeoTranslation("trans1_2384",0,0,51.2); TGeoRotation R1_23_84_14=TGeoRotation("rot1_2384",84,23.36,0); TGeoHMatrix ta_23_84_14=R1_23_84_14*t1_23_84_14; TGeoHMatrix *t_23_84_14=new TGeoHMatrix(ta_23_84_14); pWorld->AddNode(Alveolus_EC_10,14, t_23_84_14); ////////////////////////////////// TGeoTranslation t1_23_90_15=TGeoTranslation("trans1_2390",0,0,51.2); TGeoRotation R1_23_90_15=TGeoRotation("rot1_2390",90,23.36,0); TGeoHMatrix ta_23_90_15=R1_23_90_15*t1_23_90_15; TGeoHMatrix *t_23_90_15=new TGeoHMatrix(ta_23_90_15); pWorld->AddNode(Alveolus_EC_10,15, t_23_90_15); ////////////////////////////////// TGeoTranslation t1_23_96_16=TGeoTranslation("trans1_2396",0,0,51.2); TGeoRotation R1_23_96_16=TGeoRotation("rot1_2396",96,23.36,0); TGeoHMatrix ta_23_96_16=R1_23_96_16*t1_23_96_16; TGeoHMatrix *t_23_96_16=new TGeoHMatrix(ta_23_96_16); pWorld->AddNode(Alveolus_EC_10,16, t_23_96_16); ////////////////////////////////// TGeoTranslation t1_23_102_17=TGeoTranslation("trans1_23102",0,0,51.2); TGeoRotation R1_23_102_17=TGeoRotation("rot1_23102",102,23.36,0); TGeoHMatrix ta_23_102_17=R1_23_102_17*t1_23_102_17; TGeoHMatrix *t_23_102_17=new TGeoHMatrix(ta_23_102_17); pWorld->AddNode(Alveolus_EC_10,17, t_23_102_17); ////////////////////////////////// TGeoTranslation t1_23_108_18=TGeoTranslation("trans1_23108",0,0,51.2); TGeoRotation R1_23_108_18=TGeoRotation("rot1_23108",108,23.36,0); TGeoHMatrix ta_23_108_18=R1_23_108_18*t1_23_108_18; TGeoHMatrix *t_23_108_18=new TGeoHMatrix(ta_23_108_18); pWorld->AddNode(Alveolus_EC_10,18, t_23_108_18); ////////////////////////////////// TGeoTranslation t1_23_114_19=TGeoTranslation("trans1_23114",0,0,51.2); TGeoRotation R1_23_114_19=TGeoRotation("rot1_23114",114,23.36,0); TGeoHMatrix ta_23_114_19=R1_23_114_19*t1_23_114_19; TGeoHMatrix *t_23_114_19=new TGeoHMatrix(ta_23_114_19); pWorld->AddNode(Alveolus_EC_10,19, t_23_114_19); ////////////////////////////////// TGeoTranslation t1_23_120_20=TGeoTranslation("trans1_23120",0,0,51.2); TGeoRotation R1_23_120_20=TGeoRotation("rot1_23120",120,23.36,0); TGeoHMatrix ta_23_120_20=R1_23_120_20*t1_23_120_20; TGeoHMatrix *t_23_120_20=new TGeoHMatrix(ta_23_120_20); pWorld->AddNode(Alveolus_EC_10,20, t_23_120_20); ////////////////////////////////// TGeoTranslation t1_23_126_21=TGeoTranslation("trans1_23126",0,0,51.2); TGeoRotation R1_23_126_21=TGeoRotation("rot1_23126",126,23.36,0); TGeoHMatrix ta_23_126_21=R1_23_126_21*t1_23_126_21; TGeoHMatrix *t_23_126_21=new TGeoHMatrix(ta_23_126_21); pWorld->AddNode(Alveolus_EC_10,21, t_23_126_21); ////////////////////////////////// TGeoTranslation t1_23_132_22=TGeoTranslation("trans1_23132",0,0,51.2); TGeoRotation R1_23_132_22=TGeoRotation("rot1_23132",132,23.36,0); TGeoHMatrix ta_23_132_22=R1_23_132_22*t1_23_132_22; TGeoHMatrix *t_23_132_22=new TGeoHMatrix(ta_23_132_22); pWorld->AddNode(Alveolus_EC_10,22, t_23_132_22); ////////////////////////////////// TGeoTranslation t1_23_138_23=TGeoTranslation("trans1_23138",0,0,51.2); TGeoRotation R1_23_138_23=TGeoRotation("rot1_23138",138,23.36,0); TGeoHMatrix ta_23_138_23=R1_23_138_23*t1_23_138_23; TGeoHMatrix *t_23_138_23=new TGeoHMatrix(ta_23_138_23); pWorld->AddNode(Alveolus_EC_10,23, t_23_138_23); ////////////////////////////////// TGeoTranslation t1_23_144_24=TGeoTranslation("trans1_23144",0,0,51.2); TGeoRotation R1_23_144_24=TGeoRotation("rot1_23144",144,23.36,0); TGeoHMatrix ta_23_144_24=R1_23_144_24*t1_23_144_24; TGeoHMatrix *t_23_144_24=new TGeoHMatrix(ta_23_144_24); pWorld->AddNode(Alveolus_EC_10,24, t_23_144_24); ////////////////////////////////// TGeoTranslation t1_23_150_25=TGeoTranslation("trans1_23150",0,0,51.2); TGeoRotation R1_23_150_25=TGeoRotation("rot1_23150",150,23.36,0); TGeoHMatrix ta_23_150_25=R1_23_150_25*t1_23_150_25; TGeoHMatrix *t_23_150_25=new TGeoHMatrix(ta_23_150_25); pWorld->AddNode(Alveolus_EC_10,25, t_23_150_25); ////////////////////////////////// TGeoTranslation t1_23_156_26=TGeoTranslation("trans1_23156",0,0,51.2); TGeoRotation R1_23_156_26=TGeoRotation("rot1_23156",156,23.36,0); TGeoHMatrix ta_23_156_26=R1_23_156_26*t1_23_156_26; TGeoHMatrix *t_23_156_26=new TGeoHMatrix(ta_23_156_26); pWorld->AddNode(Alveolus_EC_10,26, t_23_156_26); ////////////////////////////////// TGeoTranslation t1_23_162_27=TGeoTranslation("trans1_23162",0,0,51.2); TGeoRotation R1_23_162_27=TGeoRotation("rot1_23162",162,23.36,0); TGeoHMatrix ta_23_162_27=R1_23_162_27*t1_23_162_27; TGeoHMatrix *t_23_162_27=new TGeoHMatrix(ta_23_162_27); pWorld->AddNode(Alveolus_EC_10,27, t_23_162_27); ////////////////////////////////// TGeoTranslation t1_23_168_28=TGeoTranslation("trans1_23168",0,0,51.2); TGeoRotation R1_23_168_28=TGeoRotation("rot1_23168",168,23.36,0); TGeoHMatrix ta_23_168_28=R1_23_168_28*t1_23_168_28; TGeoHMatrix *t_23_168_28=new TGeoHMatrix(ta_23_168_28); pWorld->AddNode(Alveolus_EC_10,28, t_23_168_28); ////////////////////////////////// TGeoTranslation t1_23_174_29=TGeoTranslation("trans1_23174",0,0,51.2); TGeoRotation R1_23_174_29=TGeoRotation("rot1_23174",174,23.36,0); TGeoHMatrix ta_23_174_29=R1_23_174_29*t1_23_174_29; TGeoHMatrix *t_23_174_29=new TGeoHMatrix(ta_23_174_29); pWorld->AddNode(Alveolus_EC_10,29, t_23_174_29); ////////////////////////////////// TGeoTranslation t1_23_180_30=TGeoTranslation("trans1_23180",0,0,51.2); TGeoRotation R1_23_180_30=TGeoRotation("rot1_23180",180,23.36,0); TGeoHMatrix ta_23_180_30=R1_23_180_30*t1_23_180_30; TGeoHMatrix *t_23_180_30=new TGeoHMatrix(ta_23_180_30); pWorld->AddNode(Alveolus_EC_10,30, t_23_180_30); ////////////////////////////////// TGeoTranslation t1_23_186_31=TGeoTranslation("trans1_23186",0,0,51.2); TGeoRotation R1_23_186_31=TGeoRotation("rot1_23186",186,23.36,0); TGeoHMatrix ta_23_186_31=R1_23_186_31*t1_23_186_31; TGeoHMatrix *t_23_186_31=new TGeoHMatrix(ta_23_186_31); pWorld->AddNode(Alveolus_EC_10,31, t_23_186_31); ////////////////////////////////// TGeoTranslation t1_23_192_32=TGeoTranslation("trans1_23192",0,0,51.2); TGeoRotation R1_23_192_32=TGeoRotation("rot1_23192",192,23.36,0); TGeoHMatrix ta_23_192_32=R1_23_192_32*t1_23_192_32; TGeoHMatrix *t_23_192_32=new TGeoHMatrix(ta_23_192_32); pWorld->AddNode(Alveolus_EC_10,32, t_23_192_32); ////////////////////////////////// TGeoTranslation t1_23_198_33=TGeoTranslation("trans1_23198",0,0,51.2); TGeoRotation R1_23_198_33=TGeoRotation("rot1_23198",198,23.36,0); TGeoHMatrix ta_23_198_33=R1_23_198_33*t1_23_198_33; TGeoHMatrix *t_23_198_33=new TGeoHMatrix(ta_23_198_33); pWorld->AddNode(Alveolus_EC_10,33, t_23_198_33); ////////////////////////////////// TGeoTranslation t1_23_204_34=TGeoTranslation("trans1_23204",0,0,51.2); TGeoRotation R1_23_204_34=TGeoRotation("rot1_23204",204,23.36,0); TGeoHMatrix ta_23_204_34=R1_23_204_34*t1_23_204_34; TGeoHMatrix *t_23_204_34=new TGeoHMatrix(ta_23_204_34); pWorld->AddNode(Alveolus_EC_10,34, t_23_204_34); ////////////////////////////////// TGeoTranslation t1_23_210_35=TGeoTranslation("trans1_23210",0,0,51.2); TGeoRotation R1_23_210_35=TGeoRotation("rot1_23210",210,23.36,0); TGeoHMatrix ta_23_210_35=R1_23_210_35*t1_23_210_35; TGeoHMatrix *t_23_210_35=new TGeoHMatrix(ta_23_210_35); pWorld->AddNode(Alveolus_EC_10,35, t_23_210_35); ////////////////////////////////// TGeoTranslation t1_23_216_36=TGeoTranslation("trans1_23216",0,0,51.2); TGeoRotation R1_23_216_36=TGeoRotation("rot1_23216",216,23.36,0); TGeoHMatrix ta_23_216_36=R1_23_216_36*t1_23_216_36; TGeoHMatrix *t_23_216_36=new TGeoHMatrix(ta_23_216_36); pWorld->AddNode(Alveolus_EC_10,36, t_23_216_36); ////////////////////////////////// TGeoTranslation t1_23_222_37=TGeoTranslation("trans1_23222",0,0,51.2); TGeoRotation R1_23_222_37=TGeoRotation("rot1_23222",222,23.36,0); TGeoHMatrix ta_23_222_37=R1_23_222_37*t1_23_222_37; TGeoHMatrix *t_23_222_37=new TGeoHMatrix(ta_23_222_37); pWorld->AddNode(Alveolus_EC_10,37, t_23_222_37); ////////////////////////////////// TGeoTranslation t1_23_228_38=TGeoTranslation("trans1_23228",0,0,51.2); TGeoRotation R1_23_228_38=TGeoRotation("rot1_23228",228,23.36,0); TGeoHMatrix ta_23_228_38=R1_23_228_38*t1_23_228_38; TGeoHMatrix *t_23_228_38=new TGeoHMatrix(ta_23_228_38); pWorld->AddNode(Alveolus_EC_10,38, t_23_228_38); ////////////////////////////////// TGeoTranslation t1_23_234_39=TGeoTranslation("trans1_23234",0,0,51.2); TGeoRotation R1_23_234_39=TGeoRotation("rot1_23234",234,23.36,0); TGeoHMatrix ta_23_234_39=R1_23_234_39*t1_23_234_39; TGeoHMatrix *t_23_234_39=new TGeoHMatrix(ta_23_234_39); pWorld->AddNode(Alveolus_EC_10,39, t_23_234_39); ////////////////////////////////// TGeoTranslation t1_23_240_40=TGeoTranslation("trans1_23240",0,0,51.2); TGeoRotation R1_23_240_40=TGeoRotation("rot1_23240",240,23.36,0); TGeoHMatrix ta_23_240_40=R1_23_240_40*t1_23_240_40; TGeoHMatrix *t_23_240_40=new TGeoHMatrix(ta_23_240_40); pWorld->AddNode(Alveolus_EC_10,40, t_23_240_40); ////////////////////////////////// TGeoTranslation t1_23_246_41=TGeoTranslation("trans1_23246",0,0,51.2); TGeoRotation R1_23_246_41=TGeoRotation("rot1_23246",246,23.36,0); TGeoHMatrix ta_23_246_41=R1_23_246_41*t1_23_246_41; TGeoHMatrix *t_23_246_41=new TGeoHMatrix(ta_23_246_41); pWorld->AddNode(Alveolus_EC_10,41, t_23_246_41); ////////////////////////////////// TGeoTranslation t1_23_252_42=TGeoTranslation("trans1_23252",0,0,51.2); TGeoRotation R1_23_252_42=TGeoRotation("rot1_23252",252,23.36,0); TGeoHMatrix ta_23_252_42=R1_23_252_42*t1_23_252_42; TGeoHMatrix *t_23_252_42=new TGeoHMatrix(ta_23_252_42); pWorld->AddNode(Alveolus_EC_10,42, t_23_252_42); ////////////////////////////////// TGeoTranslation t1_23_258_43=TGeoTranslation("trans1_23258",0,0,51.2); TGeoRotation R1_23_258_43=TGeoRotation("rot1_23258",258,23.36,0); TGeoHMatrix ta_23_258_43=R1_23_258_43*t1_23_258_43; TGeoHMatrix *t_23_258_43=new TGeoHMatrix(ta_23_258_43); pWorld->AddNode(Alveolus_EC_10,43, t_23_258_43); ////////////////////////////////// TGeoTranslation t1_23_264_44=TGeoTranslation("trans1_23264",0,0,51.2); TGeoRotation R1_23_264_44=TGeoRotation("rot1_23264",264,23.36,0); TGeoHMatrix ta_23_264_44=R1_23_264_44*t1_23_264_44; TGeoHMatrix *t_23_264_44=new TGeoHMatrix(ta_23_264_44); pWorld->AddNode(Alveolus_EC_10,44, t_23_264_44); ////////////////////////////////// TGeoTranslation t1_23_270_45=TGeoTranslation("trans1_23270",0,0,51.2); TGeoRotation R1_23_270_45=TGeoRotation("rot1_23270",270,23.36,0); TGeoHMatrix ta_23_270_45=R1_23_270_45*t1_23_270_45; TGeoHMatrix *t_23_270_45=new TGeoHMatrix(ta_23_270_45); pWorld->AddNode(Alveolus_EC_10,45, t_23_270_45); ////////////////////////////////// TGeoTranslation t1_23_276_46=TGeoTranslation("trans1_23276",0,0,51.2); TGeoRotation R1_23_276_46=TGeoRotation("rot1_23276",276,23.36,0); TGeoHMatrix ta_23_276_46=R1_23_276_46*t1_23_276_46; TGeoHMatrix *t_23_276_46=new TGeoHMatrix(ta_23_276_46); pWorld->AddNode(Alveolus_EC_10,46, t_23_276_46); ////////////////////////////////// TGeoTranslation t1_23_282_47=TGeoTranslation("trans1_23282",0,0,51.2); TGeoRotation R1_23_282_47=TGeoRotation("rot1_23282",282,23.36,0); TGeoHMatrix ta_23_282_47=R1_23_282_47*t1_23_282_47; TGeoHMatrix *t_23_282_47=new TGeoHMatrix(ta_23_282_47); pWorld->AddNode(Alveolus_EC_10,47, t_23_282_47); ////////////////////////////////// TGeoTranslation t1_23_288_48=TGeoTranslation("trans1_23288",0,0,51.2); TGeoRotation R1_23_288_48=TGeoRotation("rot1_23288",288,23.36,0); TGeoHMatrix ta_23_288_48=R1_23_288_48*t1_23_288_48; TGeoHMatrix *t_23_288_48=new TGeoHMatrix(ta_23_288_48); pWorld->AddNode(Alveolus_EC_10,48, t_23_288_48); ////////////////////////////////// TGeoTranslation t1_23_294_49=TGeoTranslation("trans1_23294",0,0,51.2); TGeoRotation R1_23_294_49=TGeoRotation("rot1_23294",294,23.36,0); TGeoHMatrix ta_23_294_49=R1_23_294_49*t1_23_294_49; TGeoHMatrix *t_23_294_49=new TGeoHMatrix(ta_23_294_49); pWorld->AddNode(Alveolus_EC_10,49, t_23_294_49); ////////////////////////////////// TGeoTranslation t1_23_300_50=TGeoTranslation("trans1_23300",0,0,51.2); TGeoRotation R1_23_300_50=TGeoRotation("rot1_23300",300,23.36,0); TGeoHMatrix ta_23_300_50=R1_23_300_50*t1_23_300_50; TGeoHMatrix *t_23_300_50=new TGeoHMatrix(ta_23_300_50); pWorld->AddNode(Alveolus_EC_10,50, t_23_300_50); ////////////////////////////////// TGeoTranslation t1_23_306_51=TGeoTranslation("trans1_23306",0,0,51.2); TGeoRotation R1_23_306_51=TGeoRotation("rot1_23306",306,23.36,0); TGeoHMatrix ta_23_306_51=R1_23_306_51*t1_23_306_51; TGeoHMatrix *t_23_306_51=new TGeoHMatrix(ta_23_306_51); pWorld->AddNode(Alveolus_EC_10,51, t_23_306_51); ////////////////////////////////// TGeoTranslation t1_23_312_52=TGeoTranslation("trans1_23312",0,0,51.2); TGeoRotation R1_23_312_52=TGeoRotation("rot1_23312",312,23.36,0); TGeoHMatrix ta_23_312_52=R1_23_312_52*t1_23_312_52; TGeoHMatrix *t_23_312_52=new TGeoHMatrix(ta_23_312_52); pWorld->AddNode(Alveolus_EC_10,52, t_23_312_52); ////////////////////////////////// TGeoTranslation t1_23_318_53=TGeoTranslation("trans1_23318",0,0,51.2); TGeoRotation R1_23_318_53=TGeoRotation("rot1_23318",318,23.36,0); TGeoHMatrix ta_23_318_53=R1_23_318_53*t1_23_318_53; TGeoHMatrix *t_23_318_53=new TGeoHMatrix(ta_23_318_53); pWorld->AddNode(Alveolus_EC_10,53, t_23_318_53); ////////////////////////////////// TGeoTranslation t1_23_324_54=TGeoTranslation("trans1_23324",0,0,51.2); TGeoRotation R1_23_324_54=TGeoRotation("rot1_23324",324,23.36,0); TGeoHMatrix ta_23_324_54=R1_23_324_54*t1_23_324_54; TGeoHMatrix *t_23_324_54=new TGeoHMatrix(ta_23_324_54); pWorld->AddNode(Alveolus_EC_10,54, t_23_324_54); ////////////////////////////////// TGeoTranslation t1_23_330_55=TGeoTranslation("trans1_23330",0,0,51.2); TGeoRotation R1_23_330_55=TGeoRotation("rot1_23330",330,23.36,0); TGeoHMatrix ta_23_330_55=R1_23_330_55*t1_23_330_55; TGeoHMatrix *t_23_330_55=new TGeoHMatrix(ta_23_330_55); pWorld->AddNode(Alveolus_EC_10,55, t_23_330_55); ////////////////////////////////// TGeoTranslation t1_23_336_56=TGeoTranslation("trans1_23336",0,0,51.2); TGeoRotation R1_23_336_56=TGeoRotation("rot1_23336",336,23.36,0); TGeoHMatrix ta_23_336_56=R1_23_336_56*t1_23_336_56; TGeoHMatrix *t_23_336_56=new TGeoHMatrix(ta_23_336_56); pWorld->AddNode(Alveolus_EC_10,56, t_23_336_56); ////////////////////////////////// TGeoTranslation t1_23_342_57=TGeoTranslation("trans1_23342",0,0,51.2); TGeoRotation R1_23_342_57=TGeoRotation("rot1_23342",342,23.36,0); TGeoHMatrix ta_23_342_57=R1_23_342_57*t1_23_342_57; TGeoHMatrix *t_23_342_57=new TGeoHMatrix(ta_23_342_57); pWorld->AddNode(Alveolus_EC_10,57, t_23_342_57); ////////////////////////////////// TGeoTranslation t1_23_348_58=TGeoTranslation("trans1_23348",0,0,51.2); TGeoRotation R1_23_348_58=TGeoRotation("rot1_23348",348,23.36,0); TGeoHMatrix ta_23_348_58=R1_23_348_58*t1_23_348_58; TGeoHMatrix *t_23_348_58=new TGeoHMatrix(ta_23_348_58); pWorld->AddNode(Alveolus_EC_10,58, t_23_348_58); ////////////////////////////////// TGeoTranslation t1_23_354_59=TGeoTranslation("trans1_23354",0,0,51.2); TGeoRotation R1_23_354_59=TGeoRotation("rot1_23354",354,23.36,0); TGeoHMatrix ta_23_354_59=R1_23_354_59*t1_23_354_59; TGeoHMatrix *t_23_354_59=new TGeoHMatrix(ta_23_354_59); pWorld->AddNode(Alveolus_EC_10,59, t_23_354_59); ////////////////////////////////// TGeoTranslation t1_20_3_0=TGeoTranslation("trans1_203",0,0,51.2); TGeoRotation R1_20_3_0=TGeoRotation("rot1_203",3,20.99,0); TGeoHMatrix ta_20_3_0=R1_20_3_0*t1_20_3_0; TGeoHMatrix *t_20_3_0=new TGeoHMatrix(ta_20_3_0); pWorld->AddNode(Alveolus_EC_11,0, t_20_3_0); ////////////////////////////////// TGeoTranslation t1_20_15_1=TGeoTranslation("trans1_2015",0,0,51.2); TGeoRotation R1_20_15_1=TGeoRotation("rot1_2015",15,20.99,0); TGeoHMatrix ta_20_15_1=R1_20_15_1*t1_20_15_1; TGeoHMatrix *t_20_15_1=new TGeoHMatrix(ta_20_15_1); pWorld->AddNode(Alveolus_EC_11,1, t_20_15_1); ////////////////////////////////// TGeoTranslation t1_20_27_2=TGeoTranslation("trans1_2027",0,0,51.2); TGeoRotation R1_20_27_2=TGeoRotation("rot1_2027",27,20.99,0); TGeoHMatrix ta_20_27_2=R1_20_27_2*t1_20_27_2; TGeoHMatrix *t_20_27_2=new TGeoHMatrix(ta_20_27_2); pWorld->AddNode(Alveolus_EC_11,2, t_20_27_2); ////////////////////////////////// TGeoTranslation t1_20_39_3=TGeoTranslation("trans1_2039",0,0,51.2); TGeoRotation R1_20_39_3=TGeoRotation("rot1_2039",39,20.99,0); TGeoHMatrix ta_20_39_3=R1_20_39_3*t1_20_39_3; TGeoHMatrix *t_20_39_3=new TGeoHMatrix(ta_20_39_3); pWorld->AddNode(Alveolus_EC_11,3, t_20_39_3); ////////////////////////////////// TGeoTranslation t1_20_51_4=TGeoTranslation("trans1_2051",0,0,51.2); TGeoRotation R1_20_51_4=TGeoRotation("rot1_2051",51,20.99,0); TGeoHMatrix ta_20_51_4=R1_20_51_4*t1_20_51_4; TGeoHMatrix *t_20_51_4=new TGeoHMatrix(ta_20_51_4); pWorld->AddNode(Alveolus_EC_11,4, t_20_51_4); ////////////////////////////////// TGeoTranslation t1_20_63_5=TGeoTranslation("trans1_2063",0,0,51.2); TGeoRotation R1_20_63_5=TGeoRotation("rot1_2063",63,20.99,0); TGeoHMatrix ta_20_63_5=R1_20_63_5*t1_20_63_5; TGeoHMatrix *t_20_63_5=new TGeoHMatrix(ta_20_63_5); pWorld->AddNode(Alveolus_EC_11,5, t_20_63_5); ////////////////////////////////// TGeoTranslation t1_20_75_6=TGeoTranslation("trans1_2075",0,0,51.2); TGeoRotation R1_20_75_6=TGeoRotation("rot1_2075",75,20.99,0); TGeoHMatrix ta_20_75_6=R1_20_75_6*t1_20_75_6; TGeoHMatrix *t_20_75_6=new TGeoHMatrix(ta_20_75_6); pWorld->AddNode(Alveolus_EC_11,6, t_20_75_6); ////////////////////////////////// TGeoTranslation t1_20_87_7=TGeoTranslation("trans1_2087",0,0,51.2); TGeoRotation R1_20_87_7=TGeoRotation("rot1_2087",87,20.99,0); TGeoHMatrix ta_20_87_7=R1_20_87_7*t1_20_87_7; TGeoHMatrix *t_20_87_7=new TGeoHMatrix(ta_20_87_7); pWorld->AddNode(Alveolus_EC_11,7, t_20_87_7); ////////////////////////////////// TGeoTranslation t1_20_99_8=TGeoTranslation("trans1_2099",0,0,51.2); TGeoRotation R1_20_99_8=TGeoRotation("rot1_2099",99,20.99,0); TGeoHMatrix ta_20_99_8=R1_20_99_8*t1_20_99_8; TGeoHMatrix *t_20_99_8=new TGeoHMatrix(ta_20_99_8); pWorld->AddNode(Alveolus_EC_11,8, t_20_99_8); ////////////////////////////////// TGeoTranslation t1_20_111_9=TGeoTranslation("trans1_20111",0,0,51.2); TGeoRotation R1_20_111_9=TGeoRotation("rot1_20111",111,20.99,0); TGeoHMatrix ta_20_111_9=R1_20_111_9*t1_20_111_9; TGeoHMatrix *t_20_111_9=new TGeoHMatrix(ta_20_111_9); pWorld->AddNode(Alveolus_EC_11,9, t_20_111_9); ////////////////////////////////// TGeoTranslation t1_20_123_10=TGeoTranslation("trans1_20123",0,0,51.2); TGeoRotation R1_20_123_10=TGeoRotation("rot1_20123",123,20.99,0); TGeoHMatrix ta_20_123_10=R1_20_123_10*t1_20_123_10; TGeoHMatrix *t_20_123_10=new TGeoHMatrix(ta_20_123_10); pWorld->AddNode(Alveolus_EC_11,10, t_20_123_10); ////////////////////////////////// TGeoTranslation t1_20_135_11=TGeoTranslation("trans1_20135",0,0,51.2); TGeoRotation R1_20_135_11=TGeoRotation("rot1_20135",135,20.99,0); TGeoHMatrix ta_20_135_11=R1_20_135_11*t1_20_135_11; TGeoHMatrix *t_20_135_11=new TGeoHMatrix(ta_20_135_11); pWorld->AddNode(Alveolus_EC_11,11, t_20_135_11); ////////////////////////////////// TGeoTranslation t1_20_147_12=TGeoTranslation("trans1_20147",0,0,51.2); TGeoRotation R1_20_147_12=TGeoRotation("rot1_20147",147,20.99,0); TGeoHMatrix ta_20_147_12=R1_20_147_12*t1_20_147_12; TGeoHMatrix *t_20_147_12=new TGeoHMatrix(ta_20_147_12); pWorld->AddNode(Alveolus_EC_11,12, t_20_147_12); ////////////////////////////////// TGeoTranslation t1_20_159_13=TGeoTranslation("trans1_20159",0,0,51.2); TGeoRotation R1_20_159_13=TGeoRotation("rot1_20159",159,20.99,0); TGeoHMatrix ta_20_159_13=R1_20_159_13*t1_20_159_13; TGeoHMatrix *t_20_159_13=new TGeoHMatrix(ta_20_159_13); pWorld->AddNode(Alveolus_EC_11,13, t_20_159_13); ////////////////////////////////// TGeoTranslation t1_20_171_14=TGeoTranslation("trans1_20171",0,0,51.2); TGeoRotation R1_20_171_14=TGeoRotation("rot1_20171",171,20.99,0); TGeoHMatrix ta_20_171_14=R1_20_171_14*t1_20_171_14; TGeoHMatrix *t_20_171_14=new TGeoHMatrix(ta_20_171_14); pWorld->AddNode(Alveolus_EC_11,14, t_20_171_14); ////////////////////////////////// TGeoTranslation t1_20_183_15=TGeoTranslation("trans1_20183",0,0,51.2); TGeoRotation R1_20_183_15=TGeoRotation("rot1_20183",183,20.99,0); TGeoHMatrix ta_20_183_15=R1_20_183_15*t1_20_183_15; TGeoHMatrix *t_20_183_15=new TGeoHMatrix(ta_20_183_15); pWorld->AddNode(Alveolus_EC_11,15, t_20_183_15); ////////////////////////////////// TGeoTranslation t1_20_195_16=TGeoTranslation("trans1_20195",0,0,51.2); TGeoRotation R1_20_195_16=TGeoRotation("rot1_20195",195,20.99,0); TGeoHMatrix ta_20_195_16=R1_20_195_16*t1_20_195_16; TGeoHMatrix *t_20_195_16=new TGeoHMatrix(ta_20_195_16); pWorld->AddNode(Alveolus_EC_11,16, t_20_195_16); ////////////////////////////////// TGeoTranslation t1_20_207_17=TGeoTranslation("trans1_20207",0,0,51.2); TGeoRotation R1_20_207_17=TGeoRotation("rot1_20207",207,20.99,0); TGeoHMatrix ta_20_207_17=R1_20_207_17*t1_20_207_17; TGeoHMatrix *t_20_207_17=new TGeoHMatrix(ta_20_207_17); pWorld->AddNode(Alveolus_EC_11,17, t_20_207_17); ////////////////////////////////// TGeoTranslation t1_20_219_18=TGeoTranslation("trans1_20219",0,0,51.2); TGeoRotation R1_20_219_18=TGeoRotation("rot1_20219",219,20.99,0); TGeoHMatrix ta_20_219_18=R1_20_219_18*t1_20_219_18; TGeoHMatrix *t_20_219_18=new TGeoHMatrix(ta_20_219_18); pWorld->AddNode(Alveolus_EC_11,18, t_20_219_18); ////////////////////////////////// TGeoTranslation t1_20_231_19=TGeoTranslation("trans1_20231",0,0,51.2); TGeoRotation R1_20_231_19=TGeoRotation("rot1_20231",231,20.99,0); TGeoHMatrix ta_20_231_19=R1_20_231_19*t1_20_231_19; TGeoHMatrix *t_20_231_19=new TGeoHMatrix(ta_20_231_19); pWorld->AddNode(Alveolus_EC_11,19, t_20_231_19); ////////////////////////////////// TGeoTranslation t1_20_243_20=TGeoTranslation("trans1_20243",0,0,51.2); TGeoRotation R1_20_243_20=TGeoRotation("rot1_20243",243,20.99,0); TGeoHMatrix ta_20_243_20=R1_20_243_20*t1_20_243_20; TGeoHMatrix *t_20_243_20=new TGeoHMatrix(ta_20_243_20); pWorld->AddNode(Alveolus_EC_11,20, t_20_243_20); ////////////////////////////////// TGeoTranslation t1_20_255_21=TGeoTranslation("trans1_20255",0,0,51.2); TGeoRotation R1_20_255_21=TGeoRotation("rot1_20255",255,20.99,0); TGeoHMatrix ta_20_255_21=R1_20_255_21*t1_20_255_21; TGeoHMatrix *t_20_255_21=new TGeoHMatrix(ta_20_255_21); pWorld->AddNode(Alveolus_EC_11,21, t_20_255_21); ////////////////////////////////// TGeoTranslation t1_20_267_22=TGeoTranslation("trans1_20267",0,0,51.2); TGeoRotation R1_20_267_22=TGeoRotation("rot1_20267",267,20.99,0); TGeoHMatrix ta_20_267_22=R1_20_267_22*t1_20_267_22; TGeoHMatrix *t_20_267_22=new TGeoHMatrix(ta_20_267_22); pWorld->AddNode(Alveolus_EC_11,22, t_20_267_22); ////////////////////////////////// TGeoTranslation t1_20_279_23=TGeoTranslation("trans1_20279",0,0,51.2); TGeoRotation R1_20_279_23=TGeoRotation("rot1_20279",279,20.99,0); TGeoHMatrix ta_20_279_23=R1_20_279_23*t1_20_279_23; TGeoHMatrix *t_20_279_23=new TGeoHMatrix(ta_20_279_23); pWorld->AddNode(Alveolus_EC_11,23, t_20_279_23); ////////////////////////////////// TGeoTranslation t1_20_291_24=TGeoTranslation("trans1_20291",0,0,51.2); TGeoRotation R1_20_291_24=TGeoRotation("rot1_20291",291,20.99,0); TGeoHMatrix ta_20_291_24=R1_20_291_24*t1_20_291_24; TGeoHMatrix *t_20_291_24=new TGeoHMatrix(ta_20_291_24); pWorld->AddNode(Alveolus_EC_11,24, t_20_291_24); ////////////////////////////////// TGeoTranslation t1_20_303_25=TGeoTranslation("trans1_20303",0,0,51.2); TGeoRotation R1_20_303_25=TGeoRotation("rot1_20303",303,20.99,0); TGeoHMatrix ta_20_303_25=R1_20_303_25*t1_20_303_25; TGeoHMatrix *t_20_303_25=new TGeoHMatrix(ta_20_303_25); pWorld->AddNode(Alveolus_EC_11,25, t_20_303_25); ////////////////////////////////// TGeoTranslation t1_20_315_26=TGeoTranslation("trans1_20315",0,0,51.2); TGeoRotation R1_20_315_26=TGeoRotation("rot1_20315",315,20.99,0); TGeoHMatrix ta_20_315_26=R1_20_315_26*t1_20_315_26; TGeoHMatrix *t_20_315_26=new TGeoHMatrix(ta_20_315_26); pWorld->AddNode(Alveolus_EC_11,26, t_20_315_26); ////////////////////////////////// TGeoTranslation t1_20_327_27=TGeoTranslation("trans1_20327",0,0,51.2); TGeoRotation R1_20_327_27=TGeoRotation("rot1_20327",327,20.99,0); TGeoHMatrix ta_20_327_27=R1_20_327_27*t1_20_327_27; TGeoHMatrix *t_20_327_27=new TGeoHMatrix(ta_20_327_27); pWorld->AddNode(Alveolus_EC_11,27, t_20_327_27); ////////////////////////////////// TGeoTranslation t1_20_339_28=TGeoTranslation("trans1_20339",0,0,51.2); TGeoRotation R1_20_339_28=TGeoRotation("rot1_20339",339,20.99,0); TGeoHMatrix ta_20_339_28=R1_20_339_28*t1_20_339_28; TGeoHMatrix *t_20_339_28=new TGeoHMatrix(ta_20_339_28); pWorld->AddNode(Alveolus_EC_11,28, t_20_339_28); ////////////////////////////////// TGeoTranslation t1_20_351_29=TGeoTranslation("trans1_20351",0,0,51.2); TGeoRotation R1_20_351_29=TGeoRotation("rot1_20351",351,20.99,0); TGeoHMatrix ta_20_351_29=R1_20_351_29*t1_20_351_29; TGeoHMatrix *t_20_351_29=new TGeoHMatrix(ta_20_351_29); pWorld->AddNode(Alveolus_EC_11,29, t_20_351_29); ////////////////////////////////// TGeoTranslation t1_18_3_0=TGeoTranslation("trans1_183",0,0,51.2); TGeoRotation R1_18_3_0=TGeoRotation("rot1_183",3,18.46,0); TGeoHMatrix ta_18_3_0=R1_18_3_0*t1_18_3_0; TGeoHMatrix *t_18_3_0=new TGeoHMatrix(ta_18_3_0); pWorld->AddNode(Alveolus_EC_12,0, t_18_3_0); ////////////////////////////////// TGeoTranslation t1_18_15_1=TGeoTranslation("trans1_1815",0,0,51.2); TGeoRotation R1_18_15_1=TGeoRotation("rot1_1815",15,18.46,0); TGeoHMatrix ta_18_15_1=R1_18_15_1*t1_18_15_1; TGeoHMatrix *t_18_15_1=new TGeoHMatrix(ta_18_15_1); pWorld->AddNode(Alveolus_EC_12,1, t_18_15_1); ////////////////////////////////// TGeoTranslation t1_18_27_2=TGeoTranslation("trans1_1827",0,0,51.2); TGeoRotation R1_18_27_2=TGeoRotation("rot1_1827",27,18.46,0); TGeoHMatrix ta_18_27_2=R1_18_27_2*t1_18_27_2; TGeoHMatrix *t_18_27_2=new TGeoHMatrix(ta_18_27_2); pWorld->AddNode(Alveolus_EC_12,2, t_18_27_2); ////////////////////////////////// TGeoTranslation t1_18_39_3=TGeoTranslation("trans1_1839",0,0,51.2); TGeoRotation R1_18_39_3=TGeoRotation("rot1_1839",39,18.46,0); TGeoHMatrix ta_18_39_3=R1_18_39_3*t1_18_39_3; TGeoHMatrix *t_18_39_3=new TGeoHMatrix(ta_18_39_3); pWorld->AddNode(Alveolus_EC_12,3, t_18_39_3); ////////////////////////////////// TGeoTranslation t1_18_51_4=TGeoTranslation("trans1_1851",0,0,51.2); TGeoRotation R1_18_51_4=TGeoRotation("rot1_1851",51,18.46,0); TGeoHMatrix ta_18_51_4=R1_18_51_4*t1_18_51_4; TGeoHMatrix *t_18_51_4=new TGeoHMatrix(ta_18_51_4); pWorld->AddNode(Alveolus_EC_12,4, t_18_51_4); ////////////////////////////////// TGeoTranslation t1_18_63_5=TGeoTranslation("trans1_1863",0,0,51.2); TGeoRotation R1_18_63_5=TGeoRotation("rot1_1863",63,18.46,0); TGeoHMatrix ta_18_63_5=R1_18_63_5*t1_18_63_5; TGeoHMatrix *t_18_63_5=new TGeoHMatrix(ta_18_63_5); pWorld->AddNode(Alveolus_EC_12,5, t_18_63_5); ////////////////////////////////// TGeoTranslation t1_18_75_6=TGeoTranslation("trans1_1875",0,0,51.2); TGeoRotation R1_18_75_6=TGeoRotation("rot1_1875",75,18.46,0); TGeoHMatrix ta_18_75_6=R1_18_75_6*t1_18_75_6; TGeoHMatrix *t_18_75_6=new TGeoHMatrix(ta_18_75_6); pWorld->AddNode(Alveolus_EC_12,6, t_18_75_6); ////////////////////////////////// TGeoTranslation t1_18_87_7=TGeoTranslation("trans1_1887",0,0,51.2); TGeoRotation R1_18_87_7=TGeoRotation("rot1_1887",87,18.46,0); TGeoHMatrix ta_18_87_7=R1_18_87_7*t1_18_87_7; TGeoHMatrix *t_18_87_7=new TGeoHMatrix(ta_18_87_7); pWorld->AddNode(Alveolus_EC_12,7, t_18_87_7); ////////////////////////////////// TGeoTranslation t1_18_99_8=TGeoTranslation("trans1_1899",0,0,51.2); TGeoRotation R1_18_99_8=TGeoRotation("rot1_1899",99,18.46,0); TGeoHMatrix ta_18_99_8=R1_18_99_8*t1_18_99_8; TGeoHMatrix *t_18_99_8=new TGeoHMatrix(ta_18_99_8); pWorld->AddNode(Alveolus_EC_12,8, t_18_99_8); ////////////////////////////////// TGeoTranslation t1_18_111_9=TGeoTranslation("trans1_18111",0,0,51.2); TGeoRotation R1_18_111_9=TGeoRotation("rot1_18111",111,18.46,0); TGeoHMatrix ta_18_111_9=R1_18_111_9*t1_18_111_9; TGeoHMatrix *t_18_111_9=new TGeoHMatrix(ta_18_111_9); pWorld->AddNode(Alveolus_EC_12,9, t_18_111_9); ////////////////////////////////// TGeoTranslation t1_18_123_10=TGeoTranslation("trans1_18123",0,0,51.2); TGeoRotation R1_18_123_10=TGeoRotation("rot1_18123",123,18.46,0); TGeoHMatrix ta_18_123_10=R1_18_123_10*t1_18_123_10; TGeoHMatrix *t_18_123_10=new TGeoHMatrix(ta_18_123_10); pWorld->AddNode(Alveolus_EC_12,10, t_18_123_10); ////////////////////////////////// TGeoTranslation t1_18_135_11=TGeoTranslation("trans1_18135",0,0,51.2); TGeoRotation R1_18_135_11=TGeoRotation("rot1_18135",135,18.46,0); TGeoHMatrix ta_18_135_11=R1_18_135_11*t1_18_135_11; TGeoHMatrix *t_18_135_11=new TGeoHMatrix(ta_18_135_11); pWorld->AddNode(Alveolus_EC_12,11, t_18_135_11); ////////////////////////////////// TGeoTranslation t1_18_147_12=TGeoTranslation("trans1_18147",0,0,51.2); TGeoRotation R1_18_147_12=TGeoRotation("rot1_18147",147,18.46,0); TGeoHMatrix ta_18_147_12=R1_18_147_12*t1_18_147_12; TGeoHMatrix *t_18_147_12=new TGeoHMatrix(ta_18_147_12); pWorld->AddNode(Alveolus_EC_12,12, t_18_147_12); ////////////////////////////////// TGeoTranslation t1_18_159_13=TGeoTranslation("trans1_18159",0,0,51.2); TGeoRotation R1_18_159_13=TGeoRotation("rot1_18159",159,18.46,0); TGeoHMatrix ta_18_159_13=R1_18_159_13*t1_18_159_13; TGeoHMatrix *t_18_159_13=new TGeoHMatrix(ta_18_159_13); pWorld->AddNode(Alveolus_EC_12,13, t_18_159_13); ////////////////////////////////// TGeoTranslation t1_18_171_14=TGeoTranslation("trans1_18171",0,0,51.2); TGeoRotation R1_18_171_14=TGeoRotation("rot1_18171",171,18.46,0); TGeoHMatrix ta_18_171_14=R1_18_171_14*t1_18_171_14; TGeoHMatrix *t_18_171_14=new TGeoHMatrix(ta_18_171_14); pWorld->AddNode(Alveolus_EC_12,14, t_18_171_14); ////////////////////////////////// TGeoTranslation t1_18_183_15=TGeoTranslation("trans1_18183",0,0,51.2); TGeoRotation R1_18_183_15=TGeoRotation("rot1_18183",183,18.46,0); TGeoHMatrix ta_18_183_15=R1_18_183_15*t1_18_183_15; TGeoHMatrix *t_18_183_15=new TGeoHMatrix(ta_18_183_15); pWorld->AddNode(Alveolus_EC_12,15, t_18_183_15); ////////////////////////////////// TGeoTranslation t1_18_195_16=TGeoTranslation("trans1_18195",0,0,51.2); TGeoRotation R1_18_195_16=TGeoRotation("rot1_18195",195,18.46,0); TGeoHMatrix ta_18_195_16=R1_18_195_16*t1_18_195_16; TGeoHMatrix *t_18_195_16=new TGeoHMatrix(ta_18_195_16); pWorld->AddNode(Alveolus_EC_12,16, t_18_195_16); ////////////////////////////////// TGeoTranslation t1_18_207_17=TGeoTranslation("trans1_18207",0,0,51.2); TGeoRotation R1_18_207_17=TGeoRotation("rot1_18207",207,18.46,0); TGeoHMatrix ta_18_207_17=R1_18_207_17*t1_18_207_17; TGeoHMatrix *t_18_207_17=new TGeoHMatrix(ta_18_207_17); pWorld->AddNode(Alveolus_EC_12,17, t_18_207_17); ////////////////////////////////// TGeoTranslation t1_18_219_18=TGeoTranslation("trans1_18219",0,0,51.2); TGeoRotation R1_18_219_18=TGeoRotation("rot1_18219",219,18.46,0); TGeoHMatrix ta_18_219_18=R1_18_219_18*t1_18_219_18; TGeoHMatrix *t_18_219_18=new TGeoHMatrix(ta_18_219_18); pWorld->AddNode(Alveolus_EC_12,18, t_18_219_18); ////////////////////////////////// TGeoTranslation t1_18_231_19=TGeoTranslation("trans1_18231",0,0,51.2); TGeoRotation R1_18_231_19=TGeoRotation("rot1_18231",231,18.46,0); TGeoHMatrix ta_18_231_19=R1_18_231_19*t1_18_231_19; TGeoHMatrix *t_18_231_19=new TGeoHMatrix(ta_18_231_19); pWorld->AddNode(Alveolus_EC_12,19, t_18_231_19); ////////////////////////////////// TGeoTranslation t1_18_243_20=TGeoTranslation("trans1_18243",0,0,51.2); TGeoRotation R1_18_243_20=TGeoRotation("rot1_18243",243,18.46,0); TGeoHMatrix ta_18_243_20=R1_18_243_20*t1_18_243_20; TGeoHMatrix *t_18_243_20=new TGeoHMatrix(ta_18_243_20); pWorld->AddNode(Alveolus_EC_12,20, t_18_243_20); ////////////////////////////////// TGeoTranslation t1_18_255_21=TGeoTranslation("trans1_18255",0,0,51.2); TGeoRotation R1_18_255_21=TGeoRotation("rot1_18255",255,18.46,0); TGeoHMatrix ta_18_255_21=R1_18_255_21*t1_18_255_21; TGeoHMatrix *t_18_255_21=new TGeoHMatrix(ta_18_255_21); pWorld->AddNode(Alveolus_EC_12,21, t_18_255_21); ////////////////////////////////// TGeoTranslation t1_18_267_22=TGeoTranslation("trans1_18267",0,0,51.2); TGeoRotation R1_18_267_22=TGeoRotation("rot1_18267",267,18.46,0); TGeoHMatrix ta_18_267_22=R1_18_267_22*t1_18_267_22; TGeoHMatrix *t_18_267_22=new TGeoHMatrix(ta_18_267_22); pWorld->AddNode(Alveolus_EC_12,22, t_18_267_22); ////////////////////////////////// TGeoTranslation t1_18_279_23=TGeoTranslation("trans1_18279",0,0,51.2); TGeoRotation R1_18_279_23=TGeoRotation("rot1_18279",279,18.46,0); TGeoHMatrix ta_18_279_23=R1_18_279_23*t1_18_279_23; TGeoHMatrix *t_18_279_23=new TGeoHMatrix(ta_18_279_23); pWorld->AddNode(Alveolus_EC_12,23, t_18_279_23); ////////////////////////////////// TGeoTranslation t1_18_291_24=TGeoTranslation("trans1_18291",0,0,51.2); TGeoRotation R1_18_291_24=TGeoRotation("rot1_18291",291,18.46,0); TGeoHMatrix ta_18_291_24=R1_18_291_24*t1_18_291_24; TGeoHMatrix *t_18_291_24=new TGeoHMatrix(ta_18_291_24); pWorld->AddNode(Alveolus_EC_12,24, t_18_291_24); ////////////////////////////////// TGeoTranslation t1_18_303_25=TGeoTranslation("trans1_18303",0,0,51.2); TGeoRotation R1_18_303_25=TGeoRotation("rot1_18303",303,18.46,0); TGeoHMatrix ta_18_303_25=R1_18_303_25*t1_18_303_25; TGeoHMatrix *t_18_303_25=new TGeoHMatrix(ta_18_303_25); pWorld->AddNode(Alveolus_EC_12,25, t_18_303_25); ////////////////////////////////// TGeoTranslation t1_18_315_26=TGeoTranslation("trans1_18315",0,0,51.2); TGeoRotation R1_18_315_26=TGeoRotation("rot1_18315",315,18.46,0); TGeoHMatrix ta_18_315_26=R1_18_315_26*t1_18_315_26; TGeoHMatrix *t_18_315_26=new TGeoHMatrix(ta_18_315_26); pWorld->AddNode(Alveolus_EC_12,26, t_18_315_26); ////////////////////////////////// TGeoTranslation t1_18_327_27=TGeoTranslation("trans1_18327",0,0,51.2); TGeoRotation R1_18_327_27=TGeoRotation("rot1_18327",327,18.46,0); TGeoHMatrix ta_18_327_27=R1_18_327_27*t1_18_327_27; TGeoHMatrix *t_18_327_27=new TGeoHMatrix(ta_18_327_27); pWorld->AddNode(Alveolus_EC_12,27, t_18_327_27); ////////////////////////////////// TGeoTranslation t1_18_339_28=TGeoTranslation("trans1_18339",0,0,51.2); TGeoRotation R1_18_339_28=TGeoRotation("rot1_18339",339,18.46,0); TGeoHMatrix ta_18_339_28=R1_18_339_28*t1_18_339_28; TGeoHMatrix *t_18_339_28=new TGeoHMatrix(ta_18_339_28); pWorld->AddNode(Alveolus_EC_12,28, t_18_339_28); ////////////////////////////////// TGeoTranslation t1_18_351_29=TGeoTranslation("trans1_18351",0,0,51.2); TGeoRotation R1_18_351_29=TGeoRotation("rot1_18351",351,18.46,0); TGeoHMatrix ta_18_351_29=R1_18_351_29*t1_18_351_29; TGeoHMatrix *t_18_351_29=new TGeoHMatrix(ta_18_351_29); pWorld->AddNode(Alveolus_EC_12,29, t_18_351_29); ////////////////////////////////// TGeoTranslation t1_15_3_0=TGeoTranslation("trans1_153",0,0,51.2); TGeoRotation R1_15_3_0=TGeoRotation("rot1_153",3,15.75,0); TGeoHMatrix ta_15_3_0=R1_15_3_0*t1_15_3_0; TGeoHMatrix *t_15_3_0=new TGeoHMatrix(ta_15_3_0); pWorld->AddNode(Alveolus_EC_13,0, t_15_3_0); ////////////////////////////////// TGeoTranslation t1_15_15_1=TGeoTranslation("trans1_1515",0,0,51.2); TGeoRotation R1_15_15_1=TGeoRotation("rot1_1515",15,15.75,0); TGeoHMatrix ta_15_15_1=R1_15_15_1*t1_15_15_1; TGeoHMatrix *t_15_15_1=new TGeoHMatrix(ta_15_15_1); pWorld->AddNode(Alveolus_EC_13,1, t_15_15_1); ////////////////////////////////// TGeoTranslation t1_15_27_2=TGeoTranslation("trans1_1527",0,0,51.2); TGeoRotation R1_15_27_2=TGeoRotation("rot1_1527",27,15.75,0); TGeoHMatrix ta_15_27_2=R1_15_27_2*t1_15_27_2; TGeoHMatrix *t_15_27_2=new TGeoHMatrix(ta_15_27_2); pWorld->AddNode(Alveolus_EC_13,2, t_15_27_2); ////////////////////////////////// TGeoTranslation t1_15_39_3=TGeoTranslation("trans1_1539",0,0,51.2); TGeoRotation R1_15_39_3=TGeoRotation("rot1_1539",39,15.75,0); TGeoHMatrix ta_15_39_3=R1_15_39_3*t1_15_39_3; TGeoHMatrix *t_15_39_3=new TGeoHMatrix(ta_15_39_3); pWorld->AddNode(Alveolus_EC_13,3, t_15_39_3); ////////////////////////////////// TGeoTranslation t1_15_51_4=TGeoTranslation("trans1_1551",0,0,51.2); TGeoRotation R1_15_51_4=TGeoRotation("rot1_1551",51,15.75,0); TGeoHMatrix ta_15_51_4=R1_15_51_4*t1_15_51_4; TGeoHMatrix *t_15_51_4=new TGeoHMatrix(ta_15_51_4); pWorld->AddNode(Alveolus_EC_13,4, t_15_51_4); ////////////////////////////////// TGeoTranslation t1_15_63_5=TGeoTranslation("trans1_1563",0,0,51.2); TGeoRotation R1_15_63_5=TGeoRotation("rot1_1563",63,15.75,0); TGeoHMatrix ta_15_63_5=R1_15_63_5*t1_15_63_5; TGeoHMatrix *t_15_63_5=new TGeoHMatrix(ta_15_63_5); pWorld->AddNode(Alveolus_EC_13,5, t_15_63_5); ////////////////////////////////// TGeoTranslation t1_15_75_6=TGeoTranslation("trans1_1575",0,0,51.2); TGeoRotation R1_15_75_6=TGeoRotation("rot1_1575",75,15.75,0); TGeoHMatrix ta_15_75_6=R1_15_75_6*t1_15_75_6; TGeoHMatrix *t_15_75_6=new TGeoHMatrix(ta_15_75_6); pWorld->AddNode(Alveolus_EC_13,6, t_15_75_6); ////////////////////////////////// TGeoTranslation t1_15_87_7=TGeoTranslation("trans1_1587",0,0,51.2); TGeoRotation R1_15_87_7=TGeoRotation("rot1_1587",87,15.75,0); TGeoHMatrix ta_15_87_7=R1_15_87_7*t1_15_87_7; TGeoHMatrix *t_15_87_7=new TGeoHMatrix(ta_15_87_7); pWorld->AddNode(Alveolus_EC_13,7, t_15_87_7); ////////////////////////////////// TGeoTranslation t1_15_99_8=TGeoTranslation("trans1_1599",0,0,51.2); TGeoRotation R1_15_99_8=TGeoRotation("rot1_1599",99,15.75,0); TGeoHMatrix ta_15_99_8=R1_15_99_8*t1_15_99_8; TGeoHMatrix *t_15_99_8=new TGeoHMatrix(ta_15_99_8); pWorld->AddNode(Alveolus_EC_13,8, t_15_99_8); ////////////////////////////////// TGeoTranslation t1_15_111_9=TGeoTranslation("trans1_15111",0,0,51.2); TGeoRotation R1_15_111_9=TGeoRotation("rot1_15111",111,15.75,0); TGeoHMatrix ta_15_111_9=R1_15_111_9*t1_15_111_9; TGeoHMatrix *t_15_111_9=new TGeoHMatrix(ta_15_111_9); pWorld->AddNode(Alveolus_EC_13,9, t_15_111_9); ////////////////////////////////// TGeoTranslation t1_15_123_10=TGeoTranslation("trans1_15123",0,0,51.2); TGeoRotation R1_15_123_10=TGeoRotation("rot1_15123",123,15.75,0); TGeoHMatrix ta_15_123_10=R1_15_123_10*t1_15_123_10; TGeoHMatrix *t_15_123_10=new TGeoHMatrix(ta_15_123_10); pWorld->AddNode(Alveolus_EC_13,10, t_15_123_10); ////////////////////////////////// TGeoTranslation t1_15_135_11=TGeoTranslation("trans1_15135",0,0,51.2); TGeoRotation R1_15_135_11=TGeoRotation("rot1_15135",135,15.75,0); TGeoHMatrix ta_15_135_11=R1_15_135_11*t1_15_135_11; TGeoHMatrix *t_15_135_11=new TGeoHMatrix(ta_15_135_11); pWorld->AddNode(Alveolus_EC_13,11, t_15_135_11); ////////////////////////////////// TGeoTranslation t1_15_147_12=TGeoTranslation("trans1_15147",0,0,51.2); TGeoRotation R1_15_147_12=TGeoRotation("rot1_15147",147,15.75,0); TGeoHMatrix ta_15_147_12=R1_15_147_12*t1_15_147_12; TGeoHMatrix *t_15_147_12=new TGeoHMatrix(ta_15_147_12); pWorld->AddNode(Alveolus_EC_13,12, t_15_147_12); ////////////////////////////////// TGeoTranslation t1_15_159_13=TGeoTranslation("trans1_15159",0,0,51.2); TGeoRotation R1_15_159_13=TGeoRotation("rot1_15159",159,15.75,0); TGeoHMatrix ta_15_159_13=R1_15_159_13*t1_15_159_13; TGeoHMatrix *t_15_159_13=new TGeoHMatrix(ta_15_159_13); pWorld->AddNode(Alveolus_EC_13,13, t_15_159_13); ////////////////////////////////// TGeoTranslation t1_15_171_14=TGeoTranslation("trans1_15171",0,0,51.2); TGeoRotation R1_15_171_14=TGeoRotation("rot1_15171",171,15.75,0); TGeoHMatrix ta_15_171_14=R1_15_171_14*t1_15_171_14; TGeoHMatrix *t_15_171_14=new TGeoHMatrix(ta_15_171_14); pWorld->AddNode(Alveolus_EC_13,14, t_15_171_14); ////////////////////////////////// TGeoTranslation t1_15_183_15=TGeoTranslation("trans1_15183",0,0,51.2); TGeoRotation R1_15_183_15=TGeoRotation("rot1_15183",183,15.75,0); TGeoHMatrix ta_15_183_15=R1_15_183_15*t1_15_183_15; TGeoHMatrix *t_15_183_15=new TGeoHMatrix(ta_15_183_15); pWorld->AddNode(Alveolus_EC_13,15, t_15_183_15); ////////////////////////////////// TGeoTranslation t1_15_195_16=TGeoTranslation("trans1_15195",0,0,51.2); TGeoRotation R1_15_195_16=TGeoRotation("rot1_15195",195,15.75,0); TGeoHMatrix ta_15_195_16=R1_15_195_16*t1_15_195_16; TGeoHMatrix *t_15_195_16=new TGeoHMatrix(ta_15_195_16); pWorld->AddNode(Alveolus_EC_13,16, t_15_195_16); ////////////////////////////////// TGeoTranslation t1_15_207_17=TGeoTranslation("trans1_15207",0,0,51.2); TGeoRotation R1_15_207_17=TGeoRotation("rot1_15207",207,15.75,0); TGeoHMatrix ta_15_207_17=R1_15_207_17*t1_15_207_17; TGeoHMatrix *t_15_207_17=new TGeoHMatrix(ta_15_207_17); pWorld->AddNode(Alveolus_EC_13,17, t_15_207_17); ////////////////////////////////// TGeoTranslation t1_15_219_18=TGeoTranslation("trans1_15219",0,0,51.2); TGeoRotation R1_15_219_18=TGeoRotation("rot1_15219",219,15.75,0); TGeoHMatrix ta_15_219_18=R1_15_219_18*t1_15_219_18; TGeoHMatrix *t_15_219_18=new TGeoHMatrix(ta_15_219_18); pWorld->AddNode(Alveolus_EC_13,18, t_15_219_18); ////////////////////////////////// TGeoTranslation t1_15_231_19=TGeoTranslation("trans1_15231",0,0,51.2); TGeoRotation R1_15_231_19=TGeoRotation("rot1_15231",231,15.75,0); TGeoHMatrix ta_15_231_19=R1_15_231_19*t1_15_231_19; TGeoHMatrix *t_15_231_19=new TGeoHMatrix(ta_15_231_19); pWorld->AddNode(Alveolus_EC_13,19, t_15_231_19); ////////////////////////////////// TGeoTranslation t1_15_243_20=TGeoTranslation("trans1_15243",0,0,51.2); TGeoRotation R1_15_243_20=TGeoRotation("rot1_15243",243,15.75,0); TGeoHMatrix ta_15_243_20=R1_15_243_20*t1_15_243_20; TGeoHMatrix *t_15_243_20=new TGeoHMatrix(ta_15_243_20); pWorld->AddNode(Alveolus_EC_13,20, t_15_243_20); ////////////////////////////////// TGeoTranslation t1_15_255_21=TGeoTranslation("trans1_15255",0,0,51.2); TGeoRotation R1_15_255_21=TGeoRotation("rot1_15255",255,15.75,0); TGeoHMatrix ta_15_255_21=R1_15_255_21*t1_15_255_21; TGeoHMatrix *t_15_255_21=new TGeoHMatrix(ta_15_255_21); pWorld->AddNode(Alveolus_EC_13,21, t_15_255_21); ////////////////////////////////// TGeoTranslation t1_15_267_22=TGeoTranslation("trans1_15267",0,0,51.2); TGeoRotation R1_15_267_22=TGeoRotation("rot1_15267",267,15.75,0); TGeoHMatrix ta_15_267_22=R1_15_267_22*t1_15_267_22; TGeoHMatrix *t_15_267_22=new TGeoHMatrix(ta_15_267_22); pWorld->AddNode(Alveolus_EC_13,22, t_15_267_22); ////////////////////////////////// TGeoTranslation t1_15_279_23=TGeoTranslation("trans1_15279",0,0,51.2); TGeoRotation R1_15_279_23=TGeoRotation("rot1_15279",279,15.75,0); TGeoHMatrix ta_15_279_23=R1_15_279_23*t1_15_279_23; TGeoHMatrix *t_15_279_23=new TGeoHMatrix(ta_15_279_23); pWorld->AddNode(Alveolus_EC_13,23, t_15_279_23); ////////////////////////////////// TGeoTranslation t1_15_291_24=TGeoTranslation("trans1_15291",0,0,51.2); TGeoRotation R1_15_291_24=TGeoRotation("rot1_15291",291,15.75,0); TGeoHMatrix ta_15_291_24=R1_15_291_24*t1_15_291_24; TGeoHMatrix *t_15_291_24=new TGeoHMatrix(ta_15_291_24); pWorld->AddNode(Alveolus_EC_13,24, t_15_291_24); ////////////////////////////////// TGeoTranslation t1_15_303_25=TGeoTranslation("trans1_15303",0,0,51.2); TGeoRotation R1_15_303_25=TGeoRotation("rot1_15303",303,15.75,0); TGeoHMatrix ta_15_303_25=R1_15_303_25*t1_15_303_25; TGeoHMatrix *t_15_303_25=new TGeoHMatrix(ta_15_303_25); pWorld->AddNode(Alveolus_EC_13,25, t_15_303_25); ////////////////////////////////// TGeoTranslation t1_15_315_26=TGeoTranslation("trans1_15315",0,0,51.2); TGeoRotation R1_15_315_26=TGeoRotation("rot1_15315",315,15.75,0); TGeoHMatrix ta_15_315_26=R1_15_315_26*t1_15_315_26; TGeoHMatrix *t_15_315_26=new TGeoHMatrix(ta_15_315_26); pWorld->AddNode(Alveolus_EC_13,26, t_15_315_26); ////////////////////////////////// TGeoTranslation t1_15_327_27=TGeoTranslation("trans1_15327",0,0,51.2); TGeoRotation R1_15_327_27=TGeoRotation("rot1_15327",327,15.75,0); TGeoHMatrix ta_15_327_27=R1_15_327_27*t1_15_327_27; TGeoHMatrix *t_15_327_27=new TGeoHMatrix(ta_15_327_27); pWorld->AddNode(Alveolus_EC_13,27, t_15_327_27); ////////////////////////////////// TGeoTranslation t1_15_339_28=TGeoTranslation("trans1_15339",0,0,51.2); TGeoRotation R1_15_339_28=TGeoRotation("rot1_15339",339,15.75,0); TGeoHMatrix ta_15_339_28=R1_15_339_28*t1_15_339_28; TGeoHMatrix *t_15_339_28=new TGeoHMatrix(ta_15_339_28); pWorld->AddNode(Alveolus_EC_13,28, t_15_339_28); ////////////////////////////////// TGeoTranslation t1_15_351_29=TGeoTranslation("trans1_15351",0,0,51.2); TGeoRotation R1_15_351_29=TGeoRotation("rot1_15351",351,15.75,0); TGeoHMatrix ta_15_351_29=R1_15_351_29*t1_15_351_29; TGeoHMatrix *t_15_351_29=new TGeoHMatrix(ta_15_351_29); pWorld->AddNode(Alveolus_EC_13,29, t_15_351_29); ////////////////////////////////// TGeoTranslation t1_12_3_0=TGeoTranslation("trans1_123",0,0,51.2); TGeoRotation R1_12_3_0=TGeoRotation("rot1_123",3,12.73,0); TGeoHMatrix ta_12_3_0=R1_12_3_0*t1_12_3_0; TGeoHMatrix *t_12_3_0=new TGeoHMatrix(ta_12_3_0); pWorld->AddNode(Alveolus_EC_14,0, t_12_3_0); ////////////////////////////////// TGeoTranslation t1_12_15_1=TGeoTranslation("trans1_1215",0,0,51.2); TGeoRotation R1_12_15_1=TGeoRotation("rot1_1215",15,12.73,0); TGeoHMatrix ta_12_15_1=R1_12_15_1*t1_12_15_1; TGeoHMatrix *t_12_15_1=new TGeoHMatrix(ta_12_15_1); pWorld->AddNode(Alveolus_EC_14,1, t_12_15_1); ////////////////////////////////// TGeoTranslation t1_12_27_2=TGeoTranslation("trans1_1227",0,0,51.2); TGeoRotation R1_12_27_2=TGeoRotation("rot1_1227",27,12.73,0); TGeoHMatrix ta_12_27_2=R1_12_27_2*t1_12_27_2; TGeoHMatrix *t_12_27_2=new TGeoHMatrix(ta_12_27_2); pWorld->AddNode(Alveolus_EC_14,2, t_12_27_2); ////////////////////////////////// TGeoTranslation t1_12_39_3=TGeoTranslation("trans1_1239",0,0,51.2); TGeoRotation R1_12_39_3=TGeoRotation("rot1_1239",39,12.73,0); TGeoHMatrix ta_12_39_3=R1_12_39_3*t1_12_39_3; TGeoHMatrix *t_12_39_3=new TGeoHMatrix(ta_12_39_3); pWorld->AddNode(Alveolus_EC_14,3, t_12_39_3); ////////////////////////////////// TGeoTranslation t1_12_51_4=TGeoTranslation("trans1_1251",0,0,51.2); TGeoRotation R1_12_51_4=TGeoRotation("rot1_1251",51,12.73,0); TGeoHMatrix ta_12_51_4=R1_12_51_4*t1_12_51_4; TGeoHMatrix *t_12_51_4=new TGeoHMatrix(ta_12_51_4); pWorld->AddNode(Alveolus_EC_14,4, t_12_51_4); ////////////////////////////////// TGeoTranslation t1_12_63_5=TGeoTranslation("trans1_1263",0,0,51.2); TGeoRotation R1_12_63_5=TGeoRotation("rot1_1263",63,12.73,0); TGeoHMatrix ta_12_63_5=R1_12_63_5*t1_12_63_5; TGeoHMatrix *t_12_63_5=new TGeoHMatrix(ta_12_63_5); pWorld->AddNode(Alveolus_EC_14,5, t_12_63_5); ////////////////////////////////// TGeoTranslation t1_12_75_6=TGeoTranslation("trans1_1275",0,0,51.2); TGeoRotation R1_12_75_6=TGeoRotation("rot1_1275",75,12.73,0); TGeoHMatrix ta_12_75_6=R1_12_75_6*t1_12_75_6; TGeoHMatrix *t_12_75_6=new TGeoHMatrix(ta_12_75_6); pWorld->AddNode(Alveolus_EC_14,6, t_12_75_6); ////////////////////////////////// TGeoTranslation t1_12_87_7=TGeoTranslation("trans1_1287",0,0,51.2); TGeoRotation R1_12_87_7=TGeoRotation("rot1_1287",87,12.73,0); TGeoHMatrix ta_12_87_7=R1_12_87_7*t1_12_87_7; TGeoHMatrix *t_12_87_7=new TGeoHMatrix(ta_12_87_7); pWorld->AddNode(Alveolus_EC_14,7, t_12_87_7); ////////////////////////////////// TGeoTranslation t1_12_99_8=TGeoTranslation("trans1_1299",0,0,51.2); TGeoRotation R1_12_99_8=TGeoRotation("rot1_1299",99,12.73,0); TGeoHMatrix ta_12_99_8=R1_12_99_8*t1_12_99_8; TGeoHMatrix *t_12_99_8=new TGeoHMatrix(ta_12_99_8); pWorld->AddNode(Alveolus_EC_14,8, t_12_99_8); ////////////////////////////////// TGeoTranslation t1_12_111_9=TGeoTranslation("trans1_12111",0,0,51.2); TGeoRotation R1_12_111_9=TGeoRotation("rot1_12111",111,12.73,0); TGeoHMatrix ta_12_111_9=R1_12_111_9*t1_12_111_9; TGeoHMatrix *t_12_111_9=new TGeoHMatrix(ta_12_111_9); pWorld->AddNode(Alveolus_EC_14,9, t_12_111_9); ////////////////////////////////// TGeoTranslation t1_12_123_10=TGeoTranslation("trans1_12123",0,0,51.2); TGeoRotation R1_12_123_10=TGeoRotation("rot1_12123",123,12.73,0); TGeoHMatrix ta_12_123_10=R1_12_123_10*t1_12_123_10; TGeoHMatrix *t_12_123_10=new TGeoHMatrix(ta_12_123_10); pWorld->AddNode(Alveolus_EC_14,10, t_12_123_10); ////////////////////////////////// TGeoTranslation t1_12_135_11=TGeoTranslation("trans1_12135",0,0,51.2); TGeoRotation R1_12_135_11=TGeoRotation("rot1_12135",135,12.73,0); TGeoHMatrix ta_12_135_11=R1_12_135_11*t1_12_135_11; TGeoHMatrix *t_12_135_11=new TGeoHMatrix(ta_12_135_11); pWorld->AddNode(Alveolus_EC_14,11, t_12_135_11); ////////////////////////////////// TGeoTranslation t1_12_147_12=TGeoTranslation("trans1_12147",0,0,51.2); TGeoRotation R1_12_147_12=TGeoRotation("rot1_12147",147,12.73,0); TGeoHMatrix ta_12_147_12=R1_12_147_12*t1_12_147_12; TGeoHMatrix *t_12_147_12=new TGeoHMatrix(ta_12_147_12); pWorld->AddNode(Alveolus_EC_14,12, t_12_147_12); ////////////////////////////////// TGeoTranslation t1_12_159_13=TGeoTranslation("trans1_12159",0,0,51.2); TGeoRotation R1_12_159_13=TGeoRotation("rot1_12159",159,12.73,0); TGeoHMatrix ta_12_159_13=R1_12_159_13*t1_12_159_13; TGeoHMatrix *t_12_159_13=new TGeoHMatrix(ta_12_159_13); pWorld->AddNode(Alveolus_EC_14,13, t_12_159_13); ////////////////////////////////// TGeoTranslation t1_12_171_14=TGeoTranslation("trans1_12171",0,0,51.2); TGeoRotation R1_12_171_14=TGeoRotation("rot1_12171",171,12.73,0); TGeoHMatrix ta_12_171_14=R1_12_171_14*t1_12_171_14; TGeoHMatrix *t_12_171_14=new TGeoHMatrix(ta_12_171_14); pWorld->AddNode(Alveolus_EC_14,14, t_12_171_14); ////////////////////////////////// TGeoTranslation t1_12_183_15=TGeoTranslation("trans1_12183",0,0,51.2); TGeoRotation R1_12_183_15=TGeoRotation("rot1_12183",183,12.73,0); TGeoHMatrix ta_12_183_15=R1_12_183_15*t1_12_183_15; TGeoHMatrix *t_12_183_15=new TGeoHMatrix(ta_12_183_15); pWorld->AddNode(Alveolus_EC_14,15, t_12_183_15); ////////////////////////////////// TGeoTranslation t1_12_195_16=TGeoTranslation("trans1_12195",0,0,51.2); TGeoRotation R1_12_195_16=TGeoRotation("rot1_12195",195,12.73,0); TGeoHMatrix ta_12_195_16=R1_12_195_16*t1_12_195_16; TGeoHMatrix *t_12_195_16=new TGeoHMatrix(ta_12_195_16); pWorld->AddNode(Alveolus_EC_14,16, t_12_195_16); ////////////////////////////////// TGeoTranslation t1_12_207_17=TGeoTranslation("trans1_12207",0,0,51.2); TGeoRotation R1_12_207_17=TGeoRotation("rot1_12207",207,12.73,0); TGeoHMatrix ta_12_207_17=R1_12_207_17*t1_12_207_17; TGeoHMatrix *t_12_207_17=new TGeoHMatrix(ta_12_207_17); pWorld->AddNode(Alveolus_EC_14,17, t_12_207_17); ////////////////////////////////// TGeoTranslation t1_12_219_18=TGeoTranslation("trans1_12219",0,0,51.2); TGeoRotation R1_12_219_18=TGeoRotation("rot1_12219",219,12.73,0); TGeoHMatrix ta_12_219_18=R1_12_219_18*t1_12_219_18; TGeoHMatrix *t_12_219_18=new TGeoHMatrix(ta_12_219_18); pWorld->AddNode(Alveolus_EC_14,18, t_12_219_18); ////////////////////////////////// TGeoTranslation t1_12_231_19=TGeoTranslation("trans1_12231",0,0,51.2); TGeoRotation R1_12_231_19=TGeoRotation("rot1_12231",231,12.73,0); TGeoHMatrix ta_12_231_19=R1_12_231_19*t1_12_231_19; TGeoHMatrix *t_12_231_19=new TGeoHMatrix(ta_12_231_19); pWorld->AddNode(Alveolus_EC_14,19, t_12_231_19); ////////////////////////////////// TGeoTranslation t1_12_243_20=TGeoTranslation("trans1_12243",0,0,51.2); TGeoRotation R1_12_243_20=TGeoRotation("rot1_12243",243,12.73,0); TGeoHMatrix ta_12_243_20=R1_12_243_20*t1_12_243_20; TGeoHMatrix *t_12_243_20=new TGeoHMatrix(ta_12_243_20); pWorld->AddNode(Alveolus_EC_14,20, t_12_243_20); ////////////////////////////////// TGeoTranslation t1_12_255_21=TGeoTranslation("trans1_12255",0,0,51.2); TGeoRotation R1_12_255_21=TGeoRotation("rot1_12255",255,12.73,0); TGeoHMatrix ta_12_255_21=R1_12_255_21*t1_12_255_21; TGeoHMatrix *t_12_255_21=new TGeoHMatrix(ta_12_255_21); pWorld->AddNode(Alveolus_EC_14,21, t_12_255_21); ////////////////////////////////// TGeoTranslation t1_12_267_22=TGeoTranslation("trans1_12267",0,0,51.2); TGeoRotation R1_12_267_22=TGeoRotation("rot1_12267",267,12.73,0); TGeoHMatrix ta_12_267_22=R1_12_267_22*t1_12_267_22; TGeoHMatrix *t_12_267_22=new TGeoHMatrix(ta_12_267_22); pWorld->AddNode(Alveolus_EC_14,22, t_12_267_22); ////////////////////////////////// TGeoTranslation t1_12_279_23=TGeoTranslation("trans1_12279",0,0,51.2); TGeoRotation R1_12_279_23=TGeoRotation("rot1_12279",279,12.73,0); TGeoHMatrix ta_12_279_23=R1_12_279_23*t1_12_279_23; TGeoHMatrix *t_12_279_23=new TGeoHMatrix(ta_12_279_23); pWorld->AddNode(Alveolus_EC_14,23, t_12_279_23); ////////////////////////////////// TGeoTranslation t1_12_291_24=TGeoTranslation("trans1_12291",0,0,51.2); TGeoRotation R1_12_291_24=TGeoRotation("rot1_12291",291,12.73,0); TGeoHMatrix ta_12_291_24=R1_12_291_24*t1_12_291_24; TGeoHMatrix *t_12_291_24=new TGeoHMatrix(ta_12_291_24); pWorld->AddNode(Alveolus_EC_14,24, t_12_291_24); ////////////////////////////////// TGeoTranslation t1_12_303_25=TGeoTranslation("trans1_12303",0,0,51.2); TGeoRotation R1_12_303_25=TGeoRotation("rot1_12303",303,12.73,0); TGeoHMatrix ta_12_303_25=R1_12_303_25*t1_12_303_25; TGeoHMatrix *t_12_303_25=new TGeoHMatrix(ta_12_303_25); pWorld->AddNode(Alveolus_EC_14,25, t_12_303_25); ////////////////////////////////// TGeoTranslation t1_12_315_26=TGeoTranslation("trans1_12315",0,0,51.2); TGeoRotation R1_12_315_26=TGeoRotation("rot1_12315",315,12.73,0); TGeoHMatrix ta_12_315_26=R1_12_315_26*t1_12_315_26; TGeoHMatrix *t_12_315_26=new TGeoHMatrix(ta_12_315_26); pWorld->AddNode(Alveolus_EC_14,26, t_12_315_26); ////////////////////////////////// TGeoTranslation t1_12_327_27=TGeoTranslation("trans1_12327",0,0,51.2); TGeoRotation R1_12_327_27=TGeoRotation("rot1_12327",327,12.73,0); TGeoHMatrix ta_12_327_27=R1_12_327_27*t1_12_327_27; TGeoHMatrix *t_12_327_27=new TGeoHMatrix(ta_12_327_27); pWorld->AddNode(Alveolus_EC_14,27, t_12_327_27); ////////////////////////////////// TGeoTranslation t1_12_339_28=TGeoTranslation("trans1_12339",0,0,51.2); TGeoRotation R1_12_339_28=TGeoRotation("rot1_12339",339,12.73,0); TGeoHMatrix ta_12_339_28=R1_12_339_28*t1_12_339_28; TGeoHMatrix *t_12_339_28=new TGeoHMatrix(ta_12_339_28); pWorld->AddNode(Alveolus_EC_14,28, t_12_339_28); ////////////////////////////////// TGeoTranslation t1_12_351_29=TGeoTranslation("trans1_12351",0,0,51.2); TGeoRotation R1_12_351_29=TGeoRotation("rot1_12351",351,12.73,0); TGeoHMatrix ta_12_351_29=R1_12_351_29*t1_12_351_29; TGeoHMatrix *t_12_351_29=new TGeoHMatrix(ta_12_351_29); pWorld->AddNode(Alveolus_EC_14,29, t_12_351_29); ////////////////////////////////// TGeoTranslation t1_8_3_0=TGeoTranslation("trans1_83",0,0,51.2); TGeoRotation R1_8_3_0=TGeoRotation("rot1_83",3,8.4,0); TGeoHMatrix ta_8_3_0=R1_8_3_0*t1_8_3_0; TGeoHMatrix *t_8_3_0=new TGeoHMatrix(ta_8_3_0); pWorld->AddNode(Alveolus_EC_15,0, t_8_3_0); ////////////////////////////////// TGeoTranslation t1_8_15_1=TGeoTranslation("trans1_815",0,0,51.2); TGeoRotation R1_8_15_1=TGeoRotation("rot1_815",15,8.4,0); TGeoHMatrix ta_8_15_1=R1_8_15_1*t1_8_15_1; TGeoHMatrix *t_8_15_1=new TGeoHMatrix(ta_8_15_1); pWorld->AddNode(Alveolus_EC_15,1, t_8_15_1); ////////////////////////////////// TGeoTranslation t1_8_27_2=TGeoTranslation("trans1_827",0,0,51.2); TGeoRotation R1_8_27_2=TGeoRotation("rot1_827",27,8.4,0); TGeoHMatrix ta_8_27_2=R1_8_27_2*t1_8_27_2; TGeoHMatrix *t_8_27_2=new TGeoHMatrix(ta_8_27_2); pWorld->AddNode(Alveolus_EC_15,2, t_8_27_2); ////////////////////////////////// TGeoTranslation t1_8_39_3=TGeoTranslation("trans1_839",0,0,51.2); TGeoRotation R1_8_39_3=TGeoRotation("rot1_839",39,8.4,0); TGeoHMatrix ta_8_39_3=R1_8_39_3*t1_8_39_3; TGeoHMatrix *t_8_39_3=new TGeoHMatrix(ta_8_39_3); pWorld->AddNode(Alveolus_EC_15,3, t_8_39_3); ////////////////////////////////// TGeoTranslation t1_8_51_4=TGeoTranslation("trans1_851",0,0,51.2); TGeoRotation R1_8_51_4=TGeoRotation("rot1_851",51,8.4,0); TGeoHMatrix ta_8_51_4=R1_8_51_4*t1_8_51_4; TGeoHMatrix *t_8_51_4=new TGeoHMatrix(ta_8_51_4); pWorld->AddNode(Alveolus_EC_15,4, t_8_51_4); ////////////////////////////////// TGeoTranslation t1_8_63_5=TGeoTranslation("trans1_863",0,0,51.2); TGeoRotation R1_8_63_5=TGeoRotation("rot1_863",63,8.4,0); TGeoHMatrix ta_8_63_5=R1_8_63_5*t1_8_63_5; TGeoHMatrix *t_8_63_5=new TGeoHMatrix(ta_8_63_5); pWorld->AddNode(Alveolus_EC_15,5, t_8_63_5); ////////////////////////////////// TGeoTranslation t1_8_75_6=TGeoTranslation("trans1_875",0,0,51.2); TGeoRotation R1_8_75_6=TGeoRotation("rot1_875",75,8.4,0); TGeoHMatrix ta_8_75_6=R1_8_75_6*t1_8_75_6; TGeoHMatrix *t_8_75_6=new TGeoHMatrix(ta_8_75_6); pWorld->AddNode(Alveolus_EC_15,6, t_8_75_6); ////////////////////////////////// TGeoTranslation t1_8_87_7=TGeoTranslation("trans1_887",0,0,51.2); TGeoRotation R1_8_87_7=TGeoRotation("rot1_887",87,8.4,0); TGeoHMatrix ta_8_87_7=R1_8_87_7*t1_8_87_7; TGeoHMatrix *t_8_87_7=new TGeoHMatrix(ta_8_87_7); pWorld->AddNode(Alveolus_EC_15,7, t_8_87_7); ////////////////////////////////// TGeoTranslation t1_8_99_8=TGeoTranslation("trans1_899",0,0,51.2); TGeoRotation R1_8_99_8=TGeoRotation("rot1_899",99,8.4,0); TGeoHMatrix ta_8_99_8=R1_8_99_8*t1_8_99_8; TGeoHMatrix *t_8_99_8=new TGeoHMatrix(ta_8_99_8); pWorld->AddNode(Alveolus_EC_15,8, t_8_99_8); ////////////////////////////////// TGeoTranslation t1_8_111_9=TGeoTranslation("trans1_8111",0,0,51.2); TGeoRotation R1_8_111_9=TGeoRotation("rot1_8111",111,8.4,0); TGeoHMatrix ta_8_111_9=R1_8_111_9*t1_8_111_9; TGeoHMatrix *t_8_111_9=new TGeoHMatrix(ta_8_111_9); pWorld->AddNode(Alveolus_EC_15,9, t_8_111_9); ////////////////////////////////// TGeoTranslation t1_8_123_10=TGeoTranslation("trans1_8123",0,0,51.2); TGeoRotation R1_8_123_10=TGeoRotation("rot1_8123",123,8.4,0); TGeoHMatrix ta_8_123_10=R1_8_123_10*t1_8_123_10; TGeoHMatrix *t_8_123_10=new TGeoHMatrix(ta_8_123_10); pWorld->AddNode(Alveolus_EC_15,10, t_8_123_10); ////////////////////////////////// TGeoTranslation t1_8_135_11=TGeoTranslation("trans1_8135",0,0,51.2); TGeoRotation R1_8_135_11=TGeoRotation("rot1_8135",135,8.4,0); TGeoHMatrix ta_8_135_11=R1_8_135_11*t1_8_135_11; TGeoHMatrix *t_8_135_11=new TGeoHMatrix(ta_8_135_11); pWorld->AddNode(Alveolus_EC_15,11, t_8_135_11); ////////////////////////////////// TGeoTranslation t1_8_147_12=TGeoTranslation("trans1_8147",0,0,51.2); TGeoRotation R1_8_147_12=TGeoRotation("rot1_8147",147,8.4,0); TGeoHMatrix ta_8_147_12=R1_8_147_12*t1_8_147_12; TGeoHMatrix *t_8_147_12=new TGeoHMatrix(ta_8_147_12); pWorld->AddNode(Alveolus_EC_15,12, t_8_147_12); ////////////////////////////////// TGeoTranslation t1_8_159_13=TGeoTranslation("trans1_8159",0,0,51.2); TGeoRotation R1_8_159_13=TGeoRotation("rot1_8159",159,8.4,0); TGeoHMatrix ta_8_159_13=R1_8_159_13*t1_8_159_13; TGeoHMatrix *t_8_159_13=new TGeoHMatrix(ta_8_159_13); pWorld->AddNode(Alveolus_EC_15,13, t_8_159_13); ////////////////////////////////// TGeoTranslation t1_8_171_14=TGeoTranslation("trans1_8171",0,0,51.2); TGeoRotation R1_8_171_14=TGeoRotation("rot1_8171",171,8.4,0); TGeoHMatrix ta_8_171_14=R1_8_171_14*t1_8_171_14; TGeoHMatrix *t_8_171_14=new TGeoHMatrix(ta_8_171_14); pWorld->AddNode(Alveolus_EC_15,14, t_8_171_14); ////////////////////////////////// TGeoTranslation t1_8_183_15=TGeoTranslation("trans1_8183",0,0,51.2); TGeoRotation R1_8_183_15=TGeoRotation("rot1_8183",183,8.4,0); TGeoHMatrix ta_8_183_15=R1_8_183_15*t1_8_183_15; TGeoHMatrix *t_8_183_15=new TGeoHMatrix(ta_8_183_15); pWorld->AddNode(Alveolus_EC_15,15, t_8_183_15); ////////////////////////////////// TGeoTranslation t1_8_195_16=TGeoTranslation("trans1_8195",0,0,51.2); TGeoRotation R1_8_195_16=TGeoRotation("rot1_8195",195,8.4,0); TGeoHMatrix ta_8_195_16=R1_8_195_16*t1_8_195_16; TGeoHMatrix *t_8_195_16=new TGeoHMatrix(ta_8_195_16); pWorld->AddNode(Alveolus_EC_15,16, t_8_195_16); ////////////////////////////////// TGeoTranslation t1_8_207_17=TGeoTranslation("trans1_8207",0,0,51.2); TGeoRotation R1_8_207_17=TGeoRotation("rot1_8207",207,8.4,0); TGeoHMatrix ta_8_207_17=R1_8_207_17*t1_8_207_17; TGeoHMatrix *t_8_207_17=new TGeoHMatrix(ta_8_207_17); pWorld->AddNode(Alveolus_EC_15,17, t_8_207_17); ////////////////////////////////// TGeoTranslation t1_8_219_18=TGeoTranslation("trans1_8219",0,0,51.2); TGeoRotation R1_8_219_18=TGeoRotation("rot1_8219",219,8.4,0); TGeoHMatrix ta_8_219_18=R1_8_219_18*t1_8_219_18; TGeoHMatrix *t_8_219_18=new TGeoHMatrix(ta_8_219_18); pWorld->AddNode(Alveolus_EC_15,18, t_8_219_18); ////////////////////////////////// TGeoTranslation t1_8_231_19=TGeoTranslation("trans1_8231",0,0,51.2); TGeoRotation R1_8_231_19=TGeoRotation("rot1_8231",231,8.4,0); TGeoHMatrix ta_8_231_19=R1_8_231_19*t1_8_231_19; TGeoHMatrix *t_8_231_19=new TGeoHMatrix(ta_8_231_19); pWorld->AddNode(Alveolus_EC_15,19, t_8_231_19); ////////////////////////////////// TGeoTranslation t1_8_243_20=TGeoTranslation("trans1_8243",0,0,51.2); TGeoRotation R1_8_243_20=TGeoRotation("rot1_8243",243,8.4,0); TGeoHMatrix ta_8_243_20=R1_8_243_20*t1_8_243_20; TGeoHMatrix *t_8_243_20=new TGeoHMatrix(ta_8_243_20); pWorld->AddNode(Alveolus_EC_15,20, t_8_243_20); ////////////////////////////////// TGeoTranslation t1_8_255_21=TGeoTranslation("trans1_8255",0,0,51.2); TGeoRotation R1_8_255_21=TGeoRotation("rot1_8255",255,8.4,0); TGeoHMatrix ta_8_255_21=R1_8_255_21*t1_8_255_21; TGeoHMatrix *t_8_255_21=new TGeoHMatrix(ta_8_255_21); pWorld->AddNode(Alveolus_EC_15,21, t_8_255_21); ////////////////////////////////// TGeoTranslation t1_8_267_22=TGeoTranslation("trans1_8267",0,0,51.2); TGeoRotation R1_8_267_22=TGeoRotation("rot1_8267",267,8.4,0); TGeoHMatrix ta_8_267_22=R1_8_267_22*t1_8_267_22; TGeoHMatrix *t_8_267_22=new TGeoHMatrix(ta_8_267_22); pWorld->AddNode(Alveolus_EC_15,22, t_8_267_22); ////////////////////////////////// TGeoTranslation t1_8_279_23=TGeoTranslation("trans1_8279",0,0,51.2); TGeoRotation R1_8_279_23=TGeoRotation("rot1_8279",279,8.4,0); TGeoHMatrix ta_8_279_23=R1_8_279_23*t1_8_279_23; TGeoHMatrix *t_8_279_23=new TGeoHMatrix(ta_8_279_23); pWorld->AddNode(Alveolus_EC_15,23, t_8_279_23); ////////////////////////////////// TGeoTranslation t1_8_291_24=TGeoTranslation("trans1_8291",0,0,51.2); TGeoRotation R1_8_291_24=TGeoRotation("rot1_8291",291,8.4,0); TGeoHMatrix ta_8_291_24=R1_8_291_24*t1_8_291_24; TGeoHMatrix *t_8_291_24=new TGeoHMatrix(ta_8_291_24); pWorld->AddNode(Alveolus_EC_15,24, t_8_291_24); ////////////////////////////////// TGeoTranslation t1_8_303_25=TGeoTranslation("trans1_8303",0,0,51.2); TGeoRotation R1_8_303_25=TGeoRotation("rot1_8303",303,8.4,0); TGeoHMatrix ta_8_303_25=R1_8_303_25*t1_8_303_25; TGeoHMatrix *t_8_303_25=new TGeoHMatrix(ta_8_303_25); pWorld->AddNode(Alveolus_EC_15,25, t_8_303_25); ////////////////////////////////// TGeoTranslation t1_8_315_26=TGeoTranslation("trans1_8315",0,0,51.2); TGeoRotation R1_8_315_26=TGeoRotation("rot1_8315",315,8.4,0); TGeoHMatrix ta_8_315_26=R1_8_315_26*t1_8_315_26; TGeoHMatrix *t_8_315_26=new TGeoHMatrix(ta_8_315_26); pWorld->AddNode(Alveolus_EC_15,26, t_8_315_26); ////////////////////////////////// TGeoTranslation t1_8_327_27=TGeoTranslation("trans1_8327",0,0,51.2); TGeoRotation R1_8_327_27=TGeoRotation("rot1_8327",327,8.4,0); TGeoHMatrix ta_8_327_27=R1_8_327_27*t1_8_327_27; TGeoHMatrix *t_8_327_27=new TGeoHMatrix(ta_8_327_27); pWorld->AddNode(Alveolus_EC_15,27, t_8_327_27); ////////////////////////////////// TGeoTranslation t1_8_339_28=TGeoTranslation("trans1_8339",0,0,51.2); TGeoRotation R1_8_339_28=TGeoRotation("rot1_8339",339,8.4,0); TGeoHMatrix ta_8_339_28=R1_8_339_28*t1_8_339_28; TGeoHMatrix *t_8_339_28=new TGeoHMatrix(ta_8_339_28); pWorld->AddNode(Alveolus_EC_15,28, t_8_339_28); ////////////////////////////////// TGeoTranslation t1_8_351_29=TGeoTranslation("trans1_8351",0,0,51.2); TGeoRotation R1_8_351_29=TGeoRotation("rot1_8351",351,8.4,0); TGeoHMatrix ta_8_351_29=R1_8_351_29*t1_8_351_29; TGeoHMatrix *t_8_351_29=new TGeoHMatrix(ta_8_351_29); pWorld->AddNode(Alveolus_EC_15,29, t_8_351_29); // --------------- Finish ----------------------------------------------- gGeoMan->CloseGeometry(); gGeoMan->CheckOverlaps(0.001); gGeoMan->PrintOverlaps(); gGeoMan->Test(); TFile* geoFile = new TFile(geoFileName, "RECREATE"); top->Write(); geoFile->Close(); // -------------------------------------------------------------------------- } TGeoCombiTrans* GetGlobalPosition(TGeoCombiTrans *fRef) { if (fLocalTrans == kTRUE ) { if ( ( fThetaX == 0 ) && ( fThetaY==0 ) && ( fThetaZ == 0 ) && ( fX == 0 ) && ( fY == 0 ) && ( fZ == 0 ) ) return fRef; // X axis Double_t xAxis[3] = { 1. , 0. , 0. }; Double_t yAxis[3] = { 0. , 1. , 0. }; Double_t zAxis[3] = { 0. , 0. , 1. }; // Reference Rotation fRefRot = fRef; if (fRefRot) { Double_t mX[3] = {0.,0.,0.}; Double_t mY[3] = {0.,0.,0.}; Double_t mZ[3] = {0.,0.,0.}; fRefRot->LocalToMasterVect(xAxis,mX); fRefRot->LocalToMasterVect(yAxis,mY); fRefRot->LocalToMasterVect(zAxis,mZ); Double_t a[4]={ mX[0],mX[1],mX[2], fThetaX }; Double_t b[4]={ mY[0],mY[1],mY[2], fThetaY }; Double_t c[4]={ mZ[0],mZ[1],mZ[2], fThetaZ }; ROOT::Math::AxisAngle aX(a,a+4); ROOT::Math::AxisAngle aY(b,b+4); ROOT::Math::AxisAngle aZ(c,c+4); ROOT::Math::Rotation3D fMatX( aX ); ROOT::Math::Rotation3D fMatY( aY ); ROOT::Math::Rotation3D fMatZ( aZ ); ROOT::Math::Rotation3D fRotXYZ = (fMatZ * (fMatY * fMatX)); //cout << fRotXYZ << endl; Double_t fRotable[9]={0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; fRotXYZ.GetComponents( fRotable[0],fRotable[3],fRotable[6], fRotable[1],fRotable[4],fRotable[7], fRotable[2],fRotable[5],fRotable[8] ); TGeoRotation *pRot = new TGeoRotation(); pRot->SetMatrix(fRotable); TGeoCombiTrans *pTmp = new TGeoCombiTrans(*fGlobalTrans,*pRot); // ne peut pas etre applique ici // il faut differencier trans et rot dans la multi. TGeoRotation rot_id; rot_id.SetAngles(0.0,0.0,0.0); TGeoCombiTrans c1; c1.SetRotation(rot_id); const Double_t *t = pTmp->GetTranslation(); c1.SetTranslation(t[0],t[1],t[2]); TGeoCombiTrans c2; c2.SetRotation(rot_id); const Double_t *tt = fRefRot->GetTranslation(); c2.SetTranslation(tt[0],tt[1],tt[2]); TGeoCombiTrans cc = c1 * c2 ; TGeoCombiTrans c3; c3.SetRotation(pTmp->GetRotation()); TGeoCombiTrans c4; c4.SetRotation(fRefRot->GetRotation()); TGeoCombiTrans ccc = c3 * c4; TGeoCombiTrans pGlobal; pGlobal.SetRotation(ccc.GetRotation()); const Double_t *allt = cc.GetTranslation(); pGlobal.SetTranslation(allt[0],allt[1],allt[2]); return ( new TGeoCombiTrans( pGlobal ) ); }else{ cout << "-E- R3BDetector::GetGlobalPosition() \ No. Ref. Transformation defined ! " << endl; cout << "-E- R3BDetector::GetGlobalPosition() \ cannot create Local Transformation " << endl; return NULL; } //! fRefRot } else { // Lab Transf. if ( ( fPhi == 0 ) && ( fTheta==0 ) && ( fPsi == 0 ) && ( fX == 0 ) && ( fY == 0 ) && ( fZ == 0 ) ) return fRef; return ( new TGeoCombiTrans(*fGlobalTrans,*fGlobalRot) ); } }