void y2010() { gSystem->Load("libGeom"); new TGeoManager("y2010", "y2010 | dyson"); Double_t dx,dy,dz; Double_t dx1, dx2, dy1, dy2; Double_t vert[20], par[20]; Double_t theta, phi, h1, bl1, tl1, alpha1, h2, bl2, tl2, alpha2; Double_t twist; Double_t origin[3]; Double_t rmin, rmax, rmin1, rmax1, rmin2, rmax2; Double_t r, rlo, rhi; Double_t phi1, phi2; Double_t a,b; Double_t point[3], norm[3]; Double_t rin, stin, rout, stout; Double_t thx, phx, thy, phy, thz, phz; Double_t alpha, theta1, theta2, phi1, phi2, dphi; Double_t tr[3], rot[9]; Double_t z, density, radl, absl, w; Double_t lx,ly,lz,tx,ty,tz; Double_t xvert[50], yvert[50]; Double_t zsect,x0,y0,scale0; Int_t nel, numed, nz, nedges, nvert; TGeoBoolNode *pBoolNode = 0; // MATERIALS, MIXTURES AND TRACKING MEDIA // Mixture: CaveGeo_Concrete nel = 2; density = 2.500000; pMat1 = new TGeoMixture("CaveGeo_Concrete", nel,density); a = 28.085500; z = 14.000000; w = 0.467435; // SI pMat1->DefineElement(0,a,z,w); a = 15.999400; z = 8.000000; w = 0.532565; // O pMat1->DefineElement(1,a,z,w); pMat1->SetIndex(0); // Medium: CaveGeo_HALL CaveGeo_HALL_Standard numed = 1; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed1 = new TGeoMedium("CaveGeo_HALL CaveGeo_HALL_Standard", numed,pMat1, par); // Material: CaveGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat2 = new TGeoMaterial("CaveGeo_Air", a,z,density,radl,absl); pMat2->SetIndex(1); // Medium: CaveGeo_CAVE CaveGeo_CAVE_Something numed = 2; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 100.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed2 = new TGeoMedium("CaveGeo_CAVE CaveGeo_CAVE_Something", numed,pMat2, par); // Material: MagpGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat3 = new TGeoMaterial("MagpGeo_Air", a,z,density,radl,absl); pMat3->SetIndex(2); // Medium: MagpGeo_MAGP MagpGeo_MAGP_Standard numed = 3; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed3 = new TGeoMedium("MagpGeo_MAGP MagpGeo_MAGP_Standard", numed,pMat3, par); // Medium: MagpGeo_COIL None numed = 4; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed4 = new TGeoMedium("MagpGeo_COIL None", numed,pMat3, par); // Material: MagpGeo_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat4 = new TGeoMaterial("MagpGeo_Aluminium", a,z,density,radl,absl); pMat4->SetIndex(3); // Medium: MagpGeo_MCSE None numed = 5; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed5 = new TGeoMedium("MagpGeo_MCSE None", numed,pMat4, par); // Medium: MagpGeo_MRET None numed = 6; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed6 = new TGeoMedium("MagpGeo_MRET None", numed,pMat3, par); // Material: MagpGeo_Iron a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat5 = new TGeoMaterial("MagpGeo_Iron", a,z,density,radl,absl); pMat5->SetIndex(4); // Medium: MagpGeo_MBAR None numed = 8; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed8 = new TGeoMedium("MagpGeo_MBAR None", numed,pMat5, par); // Medium: MagpGeo_MPTV None numed = 9; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed9 = new TGeoMedium("MagpGeo_MPTV None", numed,pMat5, par); // Medium: MagpGeo_MPCV None numed = 10; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed10 = new TGeoMedium("MagpGeo_MPCV None", numed,pMat4, par); // Medium: MagpGeo_MTCL None numed = 11; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed11 = new TGeoMedium("MagpGeo_MTCL None", numed,pMat4, par); // Medium: MagpGeo_MRGV None numed = 12; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed12 = new TGeoMedium("MagpGeo_MRGV None", numed,pMat5, par); // Material: PipeGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat6 = new TGeoMaterial("PipeGeo_Air", a,z,density,radl,absl); pMat6->SetIndex(5); // Medium: PipeGeo_PIPE PipeGeo_PIPE_Standard numed = 13; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed13 = new TGeoMedium("PipeGeo_PIPE PipeGeo_PIPE_Standard", numed,pMat6, par); // Material: PipeGeo_Berillium a = 9.010000; z = 4.000000; density = 1.848000; radl = 34.459958; absl = 36.700000; pMat7 = new TGeoMaterial("PipeGeo_Berillium", a,z,density,radl,absl); pMat7->SetIndex(6); // Medium: PipeGeo_PIPC None numed = 14; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed14 = new TGeoMedium("PipeGeo_PIPC None", numed,pMat7, par); // Material: PipeGeo_Pvacuum a = 14.610000; z = 7.300000; density = 0.000000; radl = 3041260928.119308; absl = 6750000170.519347; pMat8 = new TGeoMaterial("PipeGeo_Pvacuum", a,z,density,radl,absl); pMat8->SetIndex(7); // Medium: PipeGeo_PVAC None numed = 15; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed15 = new TGeoMedium("PipeGeo_PVAC None", numed,pMat8, par); // Material: PipeGeo_Pipe a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat9 = new TGeoMaterial("PipeGeo_Pipe", a,z,density,radl,absl); pMat9->SetIndex(8); // Medium: PipeGeo_PIPO None numed = 16; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed16 = new TGeoMedium("PipeGeo_PIPO None", numed,pMat9, par); // Medium: PipeGeo_PVAO None numed = 17; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed17 = new TGeoMedium("PipeGeo_PVAO None", numed,pMat8, par); // Medium: PipeGeo_PIPI None numed = 18; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed18 = new TGeoMedium("PipeGeo_PIPI None", numed,pMat9, par); // Medium: PipeGeo_PVAI None numed = 19; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed19 = new TGeoMedium("PipeGeo_PVAI None", numed,pMat8, par); // Medium: PipeGeo_PIPT None numed = 20; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed20 = new TGeoMedium("PipeGeo_PIPT None", numed,pMat9, par); // Medium: PipeGeo_PVAT None numed = 21; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed21 = new TGeoMedium("PipeGeo_PVAT None", numed,pMat8, par); // Material: PipeGeo_Iron a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat10 = new TGeoMaterial("PipeGeo_Iron", a,z,density,radl,absl); pMat10->SetIndex(9); // Medium: PipeGeo_PIPB None numed = 22; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed22 = new TGeoMedium("PipeGeo_PIPB None", numed,pMat10, par); // Medium: PipeGeo_PVAB None numed = 23; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed23 = new TGeoMedium("PipeGeo_PVAB None", numed,pMat8, par); // Medium: PipeGeo_PFLO None numed = 24; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed24 = new TGeoMedium("PipeGeo_PFLO None", numed,pMat10, par); // Medium: PipeGeo_PFLT None numed = 25; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed25 = new TGeoMedium("PipeGeo_PFLT None", numed,pMat10, par); // Medium: PipeGeo_PIPS None numed = 26; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed26 = new TGeoMedium("PipeGeo_PIPS None", numed,pMat10, par); // Medium: PipeGeo_PVAS None numed = 27; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed27 = new TGeoMedium("PipeGeo_PVAS None", numed,pMat8, par); // Medium: PipeGeo_PRIS None numed = 28; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed28 = new TGeoMedium("PipeGeo_PRIS None", numed,pMat6, par); // Medium: PipeGeo_PRIB None numed = 30; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed30 = new TGeoMedium("PipeGeo_PRIB None", numed,pMat10, par); // Mixture: PipeGeo_Mli nel = 4; density = 1.826670; pMat11 = new TGeoMixture("PipeGeo_Mli", nel,density); a = 12.010700; z = 6.000000; w = 0.339230; // C pMat11->DefineElement(0,a,z,w); a = 1.007940; z = 1.000000; w = 0.022775; // H pMat11->DefineElement(1,a,z,w); a = 15.999400; z = 8.000000; w = 0.180755; // O pMat11->DefineElement(2,a,z,w); a = 26.981538; z = 13.000000; w = 0.457240; // AL pMat11->DefineElement(3,a,z,w); pMat11->SetIndex(10); // Medium: PipeGeo_PWRP None numed = 31; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed31 = new TGeoMedium("PipeGeo_PWRP None", numed,pMat11, par); // Material: BbcmGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat12 = new TGeoMaterial("BbcmGeo_Air", a,z,density,radl,absl); pMat12->SetIndex(11); // Medium: BbcmGeo_BBCM BbcmGeo_BBCM_Standard numed = 32; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed32 = new TGeoMedium("BbcmGeo_BBCM BbcmGeo_BBCM_Standard", numed,pMat12, par); // Medium: BbcmGeo_BBCA BbcmGeo_BBCA_Standard numed = 33; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed33 = new TGeoMedium("BbcmGeo_BBCA BbcmGeo_BBCA_Standard", numed,pMat12, par); // Medium: BbcmGeo_THXM BbcmGeo_THXM_Standard numed = 34; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed34 = new TGeoMedium("BbcmGeo_THXM BbcmGeo_THXM_Standard", numed,pMat12, par); // Medium: BbcmGeo_SHXT BbcmGeo_SHXT_Standard numed = 35; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed35 = new TGeoMedium("BbcmGeo_SHXT BbcmGeo_SHXT_Standard", numed,pMat12, par); // Mixture: BbcmGeo_Alkap nel = 4; density = 1.432000; pMat13 = new TGeoMixture("BbcmGeo_Alkap", nel,density); a = 12.010700; z = 6.000000; w = 0.587061; // C pMat13->DefineElement(0,a,z,w); a = 1.007940; z = 1.000000; w = 0.039413; // H pMat13->DefineElement(1,a,z,w); a = 15.999400; z = 8.000000; w = 0.312808; // O pMat13->DefineElement(2,a,z,w); a = 26.981538; z = 13.000000; w = 0.060718; // AL pMat13->DefineElement(3,a,z,w); pMat13->SetIndex(12); // Medium: BbcmGeo_CLAD None numed = 36; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed36 = new TGeoMedium("BbcmGeo_CLAD None", numed,pMat13, par); // Material: BbcmGeo_Cpolystyren a = 11.153000; z = 5.615000; density = 1.032000; radl = 42.900887; absl = 67500.000000; pMat14 = new TGeoMaterial("BbcmGeo_Cpolystyren", a,z,density,radl,absl); pMat14->SetIndex(13); // Medium: BbcmGeo_BPOL None numed = 37; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed37 = new TGeoMedium("BbcmGeo_BPOL None", numed,pMat14, par); // Material: VpddGeo2_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat15 = new TGeoMaterial("VpddGeo2_Air", a,z,density,radl,absl); pMat15->SetIndex(14); // Medium: VpddGeo2_IBEM None numed = 44; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed44 = new TGeoMedium("VpddGeo2_IBEM None", numed,pMat15, par); // Material: VpddGeo2_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat16 = new TGeoMaterial("VpddGeo2_Aluminium", a,z,density,radl,absl); pMat16->SetIndex(15); // Medium: VpddGeo2_IBEH None numed = 45; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed45 = new TGeoMedium("VpddGeo2_IBEH None", numed,pMat16, par); // Medium: VpddGeo2_IBEV None numed = 46; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed46 = new TGeoMedium("VpddGeo2_IBEV None", numed,pMat16, par); // Medium: VpddGeo2_IBEW None numed = 47; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed47 = new TGeoMedium("VpddGeo2_IBEW None", numed,pMat16, par); // Material: VpddGeo2_Iron a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat19 = new TGeoMaterial("VpddGeo2_Iron", a,z,density,radl,absl); pMat19->SetIndex(18); // Medium: VpddGeo2_IBSS None numed = 59; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed59 = new TGeoMedium("VpddGeo2_IBSS None", numed,pMat19, par); // Medium: VpddGeo2_IBSA None numed = 48; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed48 = new TGeoMedium("VpddGeo2_IBSA None", numed,pMat15, par); // Medium: VpddGeo2_IBAA None numed = 49; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed49 = new TGeoMedium("VpddGeo2_IBAA None", numed,pMat16, par); // Medium: VpddGeo2_IBSB None numed = 50; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed50 = new TGeoMedium("VpddGeo2_IBSB None", numed,pMat15, par); // Medium: VpddGeo2_IBAB None numed = 51; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed51 = new TGeoMedium("VpddGeo2_IBAB None", numed,pMat16, par); // Medium: VpddGeo2_IBSC None numed = 52; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed52 = new TGeoMedium("VpddGeo2_IBSC None", numed,pMat15, par); // Medium: VpddGeo2_IBAC None numed = 53; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed53 = new TGeoMedium("VpddGeo2_IBAC None", numed,pMat16, par); // Medium: VpddGeo2_IBBC None numed = 54; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed54 = new TGeoMedium("VpddGeo2_IBBC None", numed,pMat16, par); // Medium: VpddGeo2_IBCC None numed = 55; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed55 = new TGeoMedium("VpddGeo2_IBCC None", numed,pMat16, par); // Medium: VpddGeo2_IBSD None numed = 56; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed56 = new TGeoMedium("VpddGeo2_IBSD None", numed,pMat16, par); // Medium: VpddGeo2_IBSE None numed = 57; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed57 = new TGeoMedium("VpddGeo2_IBSE None", numed,pMat16, par); // Medium: VpddGeo2_IBSF None numed = 58; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed58 = new TGeoMedium("VpddGeo2_IBSF None", numed,pMat19, par); // Medium: VpddGeo2_IBSG None numed = 60; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed60 = new TGeoMedium("VpddGeo2_IBSG None", numed,pMat19, par); // Medium: VpddGeo2_IBSH None numed = 61; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed61 = new TGeoMedium("VpddGeo2_IBSH None", numed,pMat19, par); // Material: ZcalGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat20 = new TGeoMaterial("ZcalGeo_Air", a,z,density,radl,absl); pMat20->SetIndex(19); // Medium: ZcalGeo_ZCAL ZcalGeo_ZCAL_Standard numed = 62; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed62 = new TGeoMedium("ZcalGeo_ZCAL ZcalGeo_ZCAL_Standard", numed,pMat20, par); // Material: ZcalGeo_Iron a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat21 = new TGeoMaterial("ZcalGeo_Iron", a,z,density,radl,absl); pMat21->SetIndex(20); // Medium: ZcalGeo_PIPH None numed = 63; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed63 = new TGeoMedium("ZcalGeo_PIPH None", numed,pMat21, par); // Material: ZcalGeo_Vacuum a = 14.610000; z = 7.300000; density = 0.000001; radl = 36647193.258052; absl = 67500000.000000; pMat22 = new TGeoMaterial("ZcalGeo_Vacuum", a,z,density,radl,absl); pMat22->SetIndex(21); // Medium: ZcalGeo_PVAH None numed = 64; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed64 = new TGeoMedium("ZcalGeo_PVAH None", numed,pMat22, par); // Medium: ZcalGeo_PLAT None numed = 65; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed65 = new TGeoMedium("ZcalGeo_PLAT None", numed,pMat21, par); // Medium: ZcalGeo_PLVA None numed = 66; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed66 = new TGeoMedium("ZcalGeo_PLVA None", numed,pMat22, par); // Material: ZcalGeo_Dirty_lead a = 207.190000; z = 82.000000; density = 11.350000; radl = 0.561705; absl = 18.500000; pMat23 = new TGeoMaterial("ZcalGeo_Dirty_lead", a,z,density,radl,absl); pMat23->SetIndex(22); // Medium: ZcalGeo_QCAL None numed = 67; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed67 = new TGeoMedium("ZcalGeo_QCAL None", numed,pMat23, par); // Material: ZcalGeo_Scintillator a = 11.153000; z = 5.615000; density = 1.032000; radl = 42.900887; absl = 18.500000; pMat24 = new TGeoMaterial("ZcalGeo_Scintillator", a,z,density,radl,absl); pMat24->SetIndex(23); // Medium: ZcalGeo_QSCI None numed = 69; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed69 = new TGeoMedium("ZcalGeo_QSCI None", numed,pMat24, par); // Medium: ZcalGeo_PIPJ None numed = 70; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed70 = new TGeoMedium("ZcalGeo_PIPJ None", numed,pMat21, par); // Medium: ZcalGeo_PVAJ None numed = 71; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed71 = new TGeoMedium("ZcalGeo_PVAJ None", numed,pMat22, par); // Material: BtofGeo6_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat25 = new TGeoMaterial("BtofGeo6_Air", a,z,density,radl,absl); pMat25->SetIndex(24); // Medium: BtofGeo6_BTOF BtofGeo6_BTOF_Standard numed = 72; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed72 = new TGeoMedium("BtofGeo6_BTOF BtofGeo6_BTOF_Standard", numed,pMat25, par); // Medium: BtofGeo6_BTOH None numed = 73; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed73 = new TGeoMedium("BtofGeo6_BTOH None", numed,pMat25, par); // Medium: BtofGeo6_BSEC None numed = 74; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed74 = new TGeoMedium("BtofGeo6_BSEC None", numed,pMat25, par); // Medium: BtofGeo6_BTRA None numed = 75; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed75 = new TGeoMedium("BtofGeo6_BTRA None", numed,pMat25, par); // Material: BtofGeo6_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat26 = new TGeoMaterial("BtofGeo6_Aluminium", a,z,density,radl,absl); pMat26->SetIndex(25); // Medium: BtofGeo6_BXTR None numed = 76; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed76 = new TGeoMedium("BtofGeo6_BXTR None", numed,pMat26, par); // Mixture: BtofGeo6_Honeycomb nel = 3; density = 0.730000; pMat27 = new TGeoMixture("BtofGeo6_Honeycomb", nel,density); a = 27.000000; z = 13.000000; w = 0.010500; // AL pMat27->DefineElement(0,a,z,w); a = 14.000000; z = 7.000000; w = 0.739500; // N pMat27->DefineElement(1,a,z,w); a = 9.000000; z = 4.500000; w = 0.250000; // BE pMat27->DefineElement(2,a,z,w); pMat27->SetIndex(26); // Medium: BtofGeo6_BRTC None numed = 77; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed77 = new TGeoMedium("BtofGeo6_BRTC None", numed,pMat27, par); // Mixture: BtofGeo6_Rpcgas nel = 4; density = 0.004550; pMat28 = new TGeoMixture("BtofGeo6_Rpcgas", nel,density); a = 1.000000; z = 1.000000; w = 0.026268; // H pMat28->DefineElement(0,a,z,w); a = 12.000000; z = 6.000000; w = 0.253144; // C pMat28->DefineElement(1,a,z,w); a = 19.000000; z = 9.000000; w = 0.709629; // F pMat28->DefineElement(2,a,z,w); a = 32.000000; z = 16.000000; w = 0.010959; // S pMat28->DefineElement(3,a,z,w); pMat28->SetIndex(27); // Medium: BtofGeo6_BGMT None numed = 78; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed78 = new TGeoMedium("BtofGeo6_BGMT None", numed,pMat28, par); // Medium: BtofGeo6_BRMD None numed = 79; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed79 = new TGeoMedium("BtofGeo6_BRMD None", numed,pMat28, par); // Medium: BtofGeo6_BRHC None numed = 80; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed80 = new TGeoMedium("BtofGeo6_BRHC None", numed,pMat27, par); // Mixture: BtofGeo6_G10 nel = 4; density = 1.700000; pMat29 = new TGeoMixture("BtofGeo6_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat29->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat29->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat29->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat29->DefineElement(3,a,z,w); pMat29->SetIndex(28); // Medium: BtofGeo6_BRCB None numed = 81; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed81 = new TGeoMedium("BtofGeo6_BRCB None", numed,pMat29, par); // Mixture: BtofGeo6_Mylar nel = 3; density = 1.390000; pMat30 = new TGeoMixture("BtofGeo6_Mylar", nel,density); a = 12.000000; z = 6.000000; w = 0.625000; // C pMat30->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.042000; // H pMat30->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.333000; // O pMat30->DefineElement(2,a,z,w); pMat30->SetIndex(29); // Medium: BtofGeo6_BRMY None numed = 82; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed82 = new TGeoMedium("BtofGeo6_BRMY None", numed,pMat30, par); // Material: BtofGeo6_Carbon a = 12.010000; z = 6.000000; density = 2.265000; radl = 18.761206; absl = 49.900000; pMat31 = new TGeoMaterial("BtofGeo6_Carbon", a,z,density,radl,absl); pMat31->SetIndex(30); // Medium: BtofGeo6_BRGR None numed = 83; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed83 = new TGeoMedium("BtofGeo6_BRGR None", numed,pMat31, par); // Mixture: BtofGeo6_Glass nel = 2; density = 2.500000; pMat32 = new TGeoMixture("BtofGeo6_Glass", nel,density); a = 28.085500; z = 14.000000; w = 0.467435; // SI pMat32->DefineElement(0,a,z,w); a = 15.999400; z = 8.000000; w = 0.532565; // O pMat32->DefineElement(1,a,z,w); pMat32->SetIndex(31); // Medium: BtofGeo6_BROG None numed = 84; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed84 = new TGeoMedium("BtofGeo6_BROG None", numed,pMat32, par); // Medium: BtofGeo6_BRDT None numed = 85; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed85 = new TGeoMedium("BtofGeo6_BRDT None", numed,pMat28, par); // Medium: BtofGeo6_BRSG BtofGeo6_BRSG_Sensitive numed = 87; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed87 = new TGeoMedium("BtofGeo6_BRSG BtofGeo6_BRSG_Sensitive", numed,pMat28, par); // Medium: BtofGeo6_BRIG None numed = 86; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed86 = new TGeoMedium("BtofGeo6_BRIG None", numed,pMat32, par); // Medium: BtofGeo6_BUPC None numed = 89; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed89 = new TGeoMedium("BtofGeo6_BUPC None", numed,pMat25, par); // Medium: BtofGeo6_BTFE None numed = 90; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed90 = new TGeoMedium("BtofGeo6_BTFE None", numed,pMat29, par); // Medium: BtofGeo6_BUND None numed = 91; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed91 = new TGeoMedium("BtofGeo6_BUND None", numed,pMat25, par); // Medium: BtofGeo6_BTFT None numed = 92; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed92 = new TGeoMedium("BtofGeo6_BTFT None", numed,pMat26, par); // Medium: BtofGeo6_BASE None numed = 93; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed93 = new TGeoMedium("BtofGeo6_BASE None", numed,pMat26, par); // Medium: BtofGeo6_BARM None numed = 94; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed94 = new TGeoMedium("BtofGeo6_BARM None", numed,pMat26, par); // Medium: BtofGeo6_BANG None numed = 95; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed95 = new TGeoMedium("BtofGeo6_BANG None", numed,pMat26, par); // Medium: BtofGeo6_BCOV None numed = 96; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed96 = new TGeoMedium("BtofGeo6_BCOV None", numed,pMat26, par); // Material: MutdGeo3_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat35 = new TGeoMaterial("MutdGeo3_Air", a,z,density,radl,absl); pMat35->SetIndex(34); // Medium: MutdGeo3_MUTD MutdGeo3_MUTD_Standard numed = 98; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed98 = new TGeoMedium("MutdGeo3_MUTD MutdGeo3_MUTD_Standard", numed,pMat35, par); // Medium: MutdGeo3_MUSC None numed = 99; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed99 = new TGeoMedium("MutdGeo3_MUSC None", numed,pMat35, par); // Medium: MutdGeo3_MTRA None numed = 100; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed100 = new TGeoMedium("MutdGeo3_MTRA None", numed,pMat35, par); // Material: MutdGeo3_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat36 = new TGeoMaterial("MutdGeo3_Aluminium", a,z,density,radl,absl); pMat36->SetIndex(35); // Medium: MutdGeo3_MXTR None numed = 101; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed101 = new TGeoMedium("MutdGeo3_MXTR None", numed,pMat36, par); // Medium: MutdGeo3_MMTC None numed = 102; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed102 = new TGeoMedium("MutdGeo3_MMTC None", numed,pMat35, par); // Mixture: MutdGeo3_Polystyren nel = 2; density = 1.032000; pMat37 = new TGeoMixture("MutdGeo3_Polystyren", nel,density); a = 12.000000; z = 6.000000; w = 0.923000; // C pMat37->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.077000; // H pMat37->DefineElement(1,a,z,w); pMat37->SetIndex(36); // Medium: MutdGeo3_MXSA MutdGeo3_MXSA_Sensitive numed = 103; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed103 = new TGeoMedium("MutdGeo3_MXSA MutdGeo3_MXSA_Sensitive", numed,pMat37, par); // Medium: MutdGeo3_MPMT None numed = 104; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed104 = new TGeoMedium("MutdGeo3_MPMT None", numed,pMat36, par); // Mixture: MutdGeo3_Rpcgas nel = 4; density = 0.004550; pMat38 = new TGeoMixture("MutdGeo3_Rpcgas", nel,density); a = 1.000000; z = 1.000000; w = 0.026268; // H pMat38->DefineElement(0,a,z,w); a = 12.000000; z = 6.000000; w = 0.253144; // C pMat38->DefineElement(1,a,z,w); a = 19.000000; z = 9.000000; w = 0.709629; // F pMat38->DefineElement(2,a,z,w); a = 32.000000; z = 16.000000; w = 0.010959; // S pMat38->DefineElement(3,a,z,w); pMat38->SetIndex(37); // Medium: MutdGeo3_MMRP MutdGeo3_MMRP_Sensitive numed = 105; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed105 = new TGeoMedium("MutdGeo3_MMRP MutdGeo3_MMRP_Sensitive", numed,pMat38, par); // Material: PhmdGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat39 = new TGeoMaterial("PhmdGeo_Air", a,z,density,radl,absl); pMat39->SetIndex(38); // Medium: PhmdGeo_PHMD PhmdGeo_PHMD_Standard numed = 106; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed106 = new TGeoMedium("PhmdGeo_PHMD PhmdGeo_PHMD_Standard", numed,pMat39, par); // Medium: PhmdGeo_PHMS PhmdGeo_PHMS_Standard numed = 107; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed107 = new TGeoMedium("PhmdGeo_PHMS PhmdGeo_PHMS_Standard", numed,pMat39, par); // Medium: PhmdGeo_PHSR None numed = 108; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed108 = new TGeoMedium("PhmdGeo_PHSR None", numed,pMat39, par); // Material: PhmdGeo_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat40 = new TGeoMaterial("PhmdGeo_Aluminium", a,z,density,radl,absl); pMat40->SetIndex(39); // Medium: PhmdGeo_PMDA None numed = 109; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed109 = new TGeoMedium("PhmdGeo_PMDA None", numed,pMat40, par); // Medium: PhmdGeo_AIRA None numed = 110; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed110 = new TGeoMedium("PhmdGeo_AIRA None", numed,pMat39, par); // Mixture: PhmdGeo_G10 nel = 4; density = 1.700000; pMat41 = new TGeoMixture("PhmdGeo_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat41->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat41->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat41->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat41->DefineElement(3,a,z,w); pMat41->SetIndex(40); // Medium: PhmdGeo_PCBA None numed = 111; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed111 = new TGeoMedium("PhmdGeo_PCBA None", numed,pMat41, par); // Medium: PhmdGeo_PHCA None numed = 112; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed112 = new TGeoMedium("PhmdGeo_PHCA None", numed,pMat39, par); // Medium: PhmdGeo_ASTR None numed = 113; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed113 = new TGeoMedium("PhmdGeo_ASTR None", numed,pMat39, par); // Material: PhmdGeo_Copper a = 63.540000; z = 29.000000; density = 8.960000; radl = 1.435029; absl = 14.800000; pMat42 = new TGeoMaterial("PhmdGeo_Copper", a,z,density,radl,absl); pMat42->SetIndex(41); // Medium: PhmdGeo_PDCU None numed = 115; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed115 = new TGeoMedium("PhmdGeo_PDCU None", numed,pMat42, par); // Mixture: PhmdGeo_Ar_co2 nel = 3; density = 0.001840; pMat43 = new TGeoMixture("PhmdGeo_Ar_co2", nel,density); a = 40.000000; z = 18.000000; w = 0.700000; // AR pMat43->DefineElement(0,a,z,w); a = 12.000000; z = 6.000000; w = 0.081818; // C pMat43->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.218182; // O pMat43->DefineElement(2,a,z,w); pMat43->SetIndex(42); // Medium: PhmdGeo_PDGS PhmdGeo_PDGS_Sensitive numed = 116; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed116 = new TGeoMedium("PhmdGeo_PDGS PhmdGeo_PDGS_Sensitive", numed,pMat43, par); // Medium: PhmdGeo_BASA None numed = 117; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed117 = new TGeoMedium("PhmdGeo_BASA None", numed,pMat41, par); // Material: PhmdGeo_Lead_ppba a = 207.190000; z = 82.000000; density = 11.350000; radl = 0.561705; absl = 18.500000; pMat44 = new TGeoMaterial("PhmdGeo_Lead_ppba", a,z,density,radl,absl); pMat44->SetIndex(43); // Medium: PhmdGeo_PPBA None numed = 118; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed118 = new TGeoMedium("PhmdGeo_PPBA None", numed,pMat44, par); // Material: PhmdGeo_Iron_pfea a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat45 = new TGeoMaterial("PhmdGeo_Iron_pfea", a,z,density,radl,absl); pMat45->SetIndex(44); // Medium: PhmdGeo_PFEA None numed = 119; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed119 = new TGeoMedium("PhmdGeo_PFEA None", numed,pMat45, par); // Material: TpceGeo3a_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat46 = new TGeoMaterial("TpceGeo3a_Air", a,z,density,radl,absl); pMat46->SetIndex(45); // Medium: TpceGeo3a_TPCE TpceGeo3a_TPCE_Standard numed = 120; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed120 = new TGeoMedium("TpceGeo3a_TPCE TpceGeo3a_TPCE_Standard", numed,pMat46, par); // Mixture: TpceGeo3a_Mylar nel = 3; density = 1.390000; pMat49 = new TGeoMixture("TpceGeo3a_Mylar", nel,density); a = 12.000000; z = 6.000000; w = 0.625000; // C pMat49->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.042000; // H pMat49->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.333000; // O pMat49->DefineElement(2,a,z,w); pMat49->SetIndex(48); // Medium: TpceGeo3a_TPCM TpceGeo3a_TPCM_Tpcm_mylar numed = 125; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.212557; // deemax par[6] = 0.010000; // epsil par[7] = 0.031138; // stmin pMed125 = new TGeoMedium("TpceGeo3a_TPCM TpceGeo3a_TPCM_Tpcm_mylar", numed,pMat49, par); // Material: TpceGeo3a_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat50 = new TGeoMaterial("TpceGeo3a_Aluminium", a,z,density,radl,absl); pMat50->SetIndex(49); // Medium: TpceGeo3a_TIFC TpceGeo3a_TIFC_Tifc_aluminium numed = 126; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed126 = new TGeoMedium("TpceGeo3a_TIFC TpceGeo3a_TIFC_Tifc_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TIKA TpceGeo3a_TIKA_Tika_mylar numed = 127; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.212557; // deemax par[6] = 0.010000; // epsil par[7] = 0.031138; // stmin pMed127 = new TGeoMedium("TpceGeo3a_TIKA TpceGeo3a_TIKA_Tika_mylar", numed,pMat49, par); // Mixture: TpceGeo3a_Nomex nel = 3; density = 0.064000; pMat51 = new TGeoMixture("TpceGeo3a_Nomex", nel,density); a = 12.010700; z = 6.000000; w = 0.599840; // C pMat51->DefineElement(0,a,z,w); a = 1.007940; z = 1.000000; w = 0.080542; // H pMat51->DefineElement(1,a,z,w); a = 15.999400; z = 8.000000; w = 0.319618; // O pMat51->DefineElement(2,a,z,w); pMat51->SetIndex(50); // Medium: TpceGeo3a_TINX TpceGeo3a_TINX_Tinx_nomex numed = 128; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.242015; // deemax par[6] = 0.010000; // epsil par[7] = 135061.000000; // stmin pMed128 = new TGeoMedium("TpceGeo3a_TINX TpceGeo3a_TINX_Tinx_nomex", numed,pMat51, par); // Mixture: TpceGeo3a_Adhesive nel = 3; density = 1.200000; pMat52 = new TGeoMixture("TpceGeo3a_Adhesive", nel,density); a = 12.000000; z = 6.000000; w = 0.625000; // C pMat52->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.041667; // H pMat52->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.333333; // O pMat52->DefineElement(2,a,z,w); pMat52->SetIndex(51); // Medium: TpceGeo3a_TIAD TpceGeo3a_TIAD_Tiad_adhesive numed = 129; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.215210; // deemax par[6] = 0.010000; // epsil par[7] = 0.033412; // stmin pMed129 = new TGeoMedium("TpceGeo3a_TIAD TpceGeo3a_TIAD_Tiad_adhesive", numed,pMat52, par); // Medium: TpceGeo3a_TOFC TpceGeo3a_TOFC_Tofc_aluminium numed = 130; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed130 = new TGeoMedium("TpceGeo3a_TOFC TpceGeo3a_TOFC_Tofc_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TOAD TpceGeo3a_TOAD_Toad_mylar numed = 131; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.212557; // deemax par[6] = 0.010000; // epsil par[7] = 0.031138; // stmin pMed131 = new TGeoMedium("TpceGeo3a_TOAD TpceGeo3a_TOAD_Toad_mylar", numed,pMat49, par); // Material: TpceGeo3a_Copper a = 63.540000; z = 29.000000; density = 8.960000; radl = 1.435029; absl = 14.800000; pMat53 = new TGeoMaterial("TpceGeo3a_Copper", a,z,density,radl,absl); pMat53->SetIndex(52); // Medium: TpceGeo3a_TOFS TpceGeo3a_TOFS_Tofs_copper numed = 132; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.250000; // deemax par[6] = 0.010000; // epsil par[7] = 0.028139; // stmin pMed132 = new TGeoMedium("TpceGeo3a_TOFS TpceGeo3a_TOFS_Tofs_copper", numed,pMat53, par); // Medium: TpceGeo3a_TOKA TpceGeo3a_TOKA_Toka_mylar numed = 133; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.212557; // deemax par[6] = 0.010000; // epsil par[7] = 0.031138; // stmin pMed133 = new TGeoMedium("TpceGeo3a_TOKA TpceGeo3a_TOKA_Toka_mylar", numed,pMat49, par); // Medium: TpceGeo3a_TONX TpceGeo3a_TONX_Tonx_nomex numed = 134; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.242015; // deemax par[6] = 0.010000; // epsil par[7] = 0.135061; // stmin pMed134 = new TGeoMedium("TpceGeo3a_TONX TpceGeo3a_TONX_Tonx_nomex", numed,pMat51, par); // Material: TpceGeo3a_Nitrogen_gas a = 14.010000; z = 7.000000; density = 0.001000; radl = 37843.359416; absl = 75400.000000; pMat54 = new TGeoMaterial("TpceGeo3a_Nitrogen_gas", a,z,density,radl,absl); pMat54->SetIndex(53); // Medium: TpceGeo3a_TOIG TpceGeo3a_TOIG_Toig_nitrogen_gas numed = 135; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248893; // deemax par[6] = 0.010000; // epsil par[7] = 1.145540; // stmin pMed135 = new TGeoMedium("TpceGeo3a_TOIG TpceGeo3a_TOIG_Toig_nitrogen_gas", numed,pMat54, par); // Mixture: TpceGeo3a_Al_honeycomb nel = 3; density = 0.282000; pMat55 = new TGeoMixture("TpceGeo3a_Al_honeycomb", nel,density); a = 27.000000; z = 13.000000; w = 0.010500; // AL pMat55->DefineElement(0,a,z,w); a = 14.000000; z = 7.000000; w = 0.739500; // N pMat55->DefineElement(1,a,z,w); a = 9.000000; z = 4.500000; w = 0.250000; // BE pMat55->DefineElement(2,a,z,w); pMat55->SetIndex(54); // Medium: TpceGeo3a_TOHA TpceGeo3a_TOHA_Toha_al_honeycomb numed = 136; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.233280; // deemax par[6] = 0.010000; // epsil par[7] = 0.070769; // stmin pMed136 = new TGeoMedium("TpceGeo3a_TOHA TpceGeo3a_TOHA_Toha_al_honeycomb", numed,pMat55, par); // Mixture: TpceGeo3a_P10 nel = 3; density = 0.001541; pMat47 = new TGeoMixture("TpceGeo3a_P10", nel,density); a = 39.948000; z = 18.000000; w = 0.957286; // AR pMat47->DefineElement(0,a,z,w); a = 12.010700; z = 6.000000; w = 0.031980; // C pMat47->DefineElement(1,a,z,w); a = 1.007940; z = 1.000000; w = 0.010735; // H pMat47->DefineElement(2,a,z,w); pMat47->SetIndex(46); // Medium: TpceGeo3a_TPGV TpceGeo3a_TPGV_Tpgv_p10 numed = 121; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248246; // deemax par[6] = 0.010000; // epsil par[7] = 1.605940; // stmin pMed121 = new TGeoMedium("TpceGeo3a_TPGV TpceGeo3a_TPGV_Tpgv_p10", numed,pMat47, par); // Medium: TpceGeo3a_TPSS TpceGeo3a_TPSS_Tpss_whatever numed = 122; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248246; // deemax par[6] = 0.010000; // epsil par[7] = 1.605940; // stmin pMed122 = new TGeoMedium("TpceGeo3a_TPSS TpceGeo3a_TPSS_Tpss_whatever", numed,pMat47, par); // Material: TpceGeo3a_Sensitive_gas a = 38.691489; z = 17.436170; density = 0.001541; radl = 13017.798856; absl = 0.000000; pMat48 = new TGeoMaterial("TpceGeo3a_Sensitive_gas", a,z,density,radl,absl); pMat48->SetIndex(47); // Medium: TpceGeo3a_TPAD TpceGeo3a_TPAD_Tpad_p10 numed = 123; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 2.875000; // stemax par[5] = 0.001754; // deemax par[6] = 0.010000; // epsil par[7] = 0.024906; // stmin pMed123 = new TGeoMedium("TpceGeo3a_TPAD TpceGeo3a_TPAD_Tpad_p10", numed,pMat48, par); // Medium: TpceGeo3a_TPAD TpceGeo3a_TPAD_Tpad_p10 numed = 124; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 4.875000; // stemax par[5] = 0.001754; // deemax par[6] = 0.010000; // epsil par[7] = 0.024906; // stmin pMed124 = new TGeoMedium("TpceGeo3a_TPAD TpceGeo3a_TPAD_Tpad_p10", numed,pMat48, par); // Medium: TpceGeo3a_TSWH TpceGeo3a_TSWH_Tswh_standard numed = 137; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed137 = new TGeoMedium("TpceGeo3a_TSWH TpceGeo3a_TSWH_Tswh_standard", numed,pMat46, par); // Medium: TpceGeo3a_TSAW TpceGeo3a_TSAW_Standard numed = 138; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed138 = new TGeoMedium("TpceGeo3a_TSAW TpceGeo3a_TSAW_Standard", numed,pMat46, par); // Medium: TpceGeo3a_TBRW TpceGeo3a_TBRW_Tbrw_aluminium numed = 152; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed152 = new TGeoMedium("TpceGeo3a_TBRW TpceGeo3a_TBRW_Tbrw_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TWRB TpceGeo3a_TWRB_Twrb_aluminium numed = 153; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed153 = new TGeoMedium("TpceGeo3a_TWRB TpceGeo3a_TWRB_Twrb_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TWBT TpceGeo3a_TWBT_Twbt_aluminium numed = 154; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed154 = new TGeoMedium("TpceGeo3a_TWBT TpceGeo3a_TWBT_Twbt_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TWTR TpceGeo3a_TWTR_Twtr_aluminium numed = 158; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed158 = new TGeoMedium("TpceGeo3a_TWTR TpceGeo3a_TWTR_Twtr_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TWMR TpceGeo3a_TWMR_Twmr_aluminium numed = 159; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed159 = new TGeoMedium("TpceGeo3a_TWMR TpceGeo3a_TWMR_Twmr_aluminium", numed,pMat50, par); // Mixture: TpceGeo3a_Water_pipe nel = 3; density = 2.321550; pMat57 = new TGeoMixture("TpceGeo3a_Water_pipe", nel,density); a = 1.000000; z = 1.000000; w = 0.010655; // H pMat57->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.085237; // O pMat57->DefineElement(1,a,z,w); a = 27.000000; z = 14.000000; w = 0.904108; // SI pMat57->DefineElement(2,a,z,w); pMat57->SetIndex(56); // Medium: TpceGeo3a_TCOO TpceGeo3a_TCOO_Tcoo_h2o_pipe numed = 147; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.184746; // deemax par[6] = 0.010000; // epsil par[7] = 0.034830; // stmin pMed147 = new TGeoMedium("TpceGeo3a_TCOO TpceGeo3a_TCOO_Tcoo_h2o_pipe", numed,pMat57, par); // Mixture: TpceGeo3a_Cables nel = 4; density = 2.680000; pMat58 = new TGeoMixture("TpceGeo3a_Cables", nel,density); a = 63.540000; z = 29.000000; w = 0.586000; // CU pMat58->DefineElement(0,a,z,w); a = 12.010000; z = 6.000000; w = 0.259000; // C pMat58->DefineElement(1,a,z,w); a = 15.999000; z = 8.000000; w = 0.138000; // O pMat58->DefineElement(2,a,z,w); a = 1.007940; z = 1.000000; w = 0.017000; // H pMat58->DefineElement(3,a,z,w); pMat58->SetIndex(57); // Medium: TpceGeo3a_TCAB TpceGeo3a_TCAB_Tcab_cables numed = 162; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.172513; // deemax par[6] = 0.010000; // epsil par[7] = 0.038832; // stmin pMed162 = new TGeoMedium("TpceGeo3a_TCAB TpceGeo3a_TCAB_Tcab_cables", numed,pMat58, par); // Medium: TpceGeo3a_TSAS TpceGeo3a_TSAS_Tsas_standard numed = 139; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed139 = new TGeoMedium("TpceGeo3a_TSAS TpceGeo3a_TSAS_Tsas_standard", numed,pMat46, par); // Medium: TpceGeo3a_TALS TpceGeo3a_TALS_Tals_aluminium numed = 140; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed140 = new TGeoMedium("TpceGeo3a_TALS TpceGeo3a_TALS_Tals_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_THOL TpceGeo3a_THOL_Thol_air numed = 141; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed141 = new TGeoMedium("TpceGeo3a_THOL TpceGeo3a_THOL_Thol_air", numed,pMat46, par); // Mixture: TpceGeo3a_G10 nel = 4; density = 1.700000; pMat56 = new TGeoMixture("TpceGeo3a_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat56->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat56->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat56->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat56->DefineElement(3,a,z,w); pMat56->SetIndex(55); // Medium: TpceGeo3a_FEES TpceGeo3a_FEES_Fees_g10 numed = 142; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.203130; // deemax par[6] = 0.010000; // epsil par[7] = 0.033381; // stmin pMed142 = new TGeoMedium("TpceGeo3a_FEES TpceGeo3a_FEES_Fees_g10", numed,pMat56, par); // Medium: TpceGeo3a_TSGT TpceGeo3a_TSGT_Tsgt_g10 numed = 143; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.203130; // deemax par[6] = 0.010000; // epsil par[7] = 0.033381; // stmin pMed143 = new TGeoMedium("TpceGeo3a_TSGT TpceGeo3a_TSGT_Tsgt_g10", numed,pMat56, par); // Medium: TpceGeo3a_TRIB TpceGeo3a_TRIB_Trib_aluminium numed = 144; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed144 = new TGeoMedium("TpceGeo3a_TRIB TpceGeo3a_TRIB_Trib_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TWIR TpceGeo3a_TWIR_Twir_g10 numed = 145; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.203130; // deemax par[6] = 0.010000; // epsil par[7] = 0.033381; // stmin pMed145 = new TGeoMedium("TpceGeo3a_TWIR TpceGeo3a_TWIR_Twir_g10", numed,pMat56, par); // Medium: TpceGeo3a_TWAS TpceGeo3a_TWAS_Twas_standard numed = 146; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed146 = new TGeoMedium("TpceGeo3a_TWAS TpceGeo3a_TWAS_Twas_standard", numed,pMat46, par); // Medium: TpceGeo3a_FEEA TpceGeo3a_FEEA_Feea_std numed = 148; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed148 = new TGeoMedium("TpceGeo3a_FEEA TpceGeo3a_FEEA_Feea_std", numed,pMat46, par); // Medium: TpceGeo3a_FEEP TpceGeo3a_FEEP_Feep_aluminium numed = 149; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed149 = new TGeoMedium("TpceGeo3a_FEEP TpceGeo3a_FEEP_Feep_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_FEER TpceGeo3a_FEER_Feer_aluminium numed = 150; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed150 = new TGeoMedium("TpceGeo3a_FEER TpceGeo3a_FEER_Feer_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_FEEI TpceGeo3a_FEEI_Feei_g10 numed = 151; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.203130; // deemax par[6] = 0.010000; // epsil par[7] = 0.033381; // stmin pMed151 = new TGeoMedium("TpceGeo3a_FEEI TpceGeo3a_FEEI_Feei_g10", numed,pMat56, par); // Medium: TpceGeo3a_TWRI TpceGeo3a_TWRI_Twri_standard numed = 155; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed155 = new TGeoMedium("TpceGeo3a_TWRI TpceGeo3a_TWRI_Twri_standard", numed,pMat46, par); // Medium: TpceGeo3a_TWRC TpceGeo3a_TWRC_Twrc_aluminium numed = 156; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed156 = new TGeoMedium("TpceGeo3a_TWRC TpceGeo3a_TWRC_Twrc_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TWRG TpceGeo3a_TWRG_Twrg_aluminium numed = 157; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.182960; // deemax par[6] = 0.010000; // epsil par[7] = 0.033442; // stmin pMed157 = new TGeoMedium("TpceGeo3a_TWRG TpceGeo3a_TWRG_Twrg_aluminium", numed,pMat50, par); // Medium: TpceGeo3a_TRDO TpceGeo3a_TRDO_Trdo_whatever numed = 160; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.248853; // deemax par[6] = 0.010000; // epsil par[7] = 1.150550; // stmin pMed160 = new TGeoMedium("TpceGeo3a_TRDO TpceGeo3a_TRDO_Trdo_whatever", numed,pMat46, par); // Medium: TpceGeo3a_TRDC TpceGeo3a_TRDC_Trdc_g10 numed = 161; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.203130; // deemax par[6] = 0.010000; // epsil par[7] = 0.033381; // stmin pMed161 = new TGeoMedium("TpceGeo3a_TRDC TpceGeo3a_TRDC_Trdc_g10", numed,pMat56, par); // Material: SconGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat59 = new TGeoMaterial("SconGeo_Air", a,z,density,radl,absl); pMat59->SetIndex(58); // Medium: SconGeo_SCON None numed = 163; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed163 = new TGeoMedium("SconGeo_SCON None", numed,pMat59, par); // Material: SconGeo_Carbon a = 12.010000; z = 6.000000; density = 2.265000; radl = 18.761206; absl = 49.900000; pMat60 = new TGeoMaterial("SconGeo_Carbon", a,z,density,radl,absl); pMat60->SetIndex(59); // Medium: SconGeo_SGRA None numed = 164; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed164 = new TGeoMedium("SconGeo_SGRA None", numed,pMat60, par); // Mixture: SconGeo_Mylar nel = 3; density = 1.390000; pMat61 = new TGeoMixture("SconGeo_Mylar", nel,density); a = 12.010700; z = 6.000000; w = 0.625010; // C pMat61->DefineElement(0,a,z,w); a = 1.007940; z = 1.000000; w = 0.041961; // H pMat61->DefineElement(1,a,z,w); a = 15.999400; z = 8.000000; w = 0.333029; // O pMat61->DefineElement(2,a,z,w); pMat61->SetIndex(60); // Medium: SconGeo_SCMY None numed = 165; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed165 = new TGeoMedium("SconGeo_SCMY None", numed,pMat61, par); // Medium: SconGeo_SROD None numed = 166; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed166 = new TGeoMedium("SconGeo_SROD None", numed,pMat60, par); // Medium: SconGeo_SROH None numed = 167; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed167 = new TGeoMedium("SconGeo_SROH None", numed,pMat59, par); // Medium: SconGeo_SBSP None numed = 168; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed168 = new TGeoMedium("SconGeo_SBSP None", numed,pMat59, par); // Material: SconGeo_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat62 = new TGeoMaterial("SconGeo_Aluminium", a,z,density,radl,absl); pMat62->SetIndex(61); // Medium: SconGeo_SAKM None numed = 169; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed169 = new TGeoMedium("SconGeo_SAKM None", numed,pMat62, par); // Medium: SconGeo_SCKM None numed = 170; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed170 = new TGeoMedium("SconGeo_SCKM None", numed,pMat59, par); // Medium: SconGeo_SBMM None numed = 171; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed171 = new TGeoMedium("SconGeo_SBMM None", numed,pMat59, par); // Medium: SconGeo_SMRD None numed = 172; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed172 = new TGeoMedium("SconGeo_SMRD None", numed,pMat62, par); // Mixture: SconGeo_G10 nel = 4; density = 1.700000; pMat63 = new TGeoMixture("SconGeo_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat63->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat63->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat63->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat63->DefineElement(3,a,z,w); pMat63->SetIndex(62); // Medium: SconGeo_SBMO None numed = 173; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed173 = new TGeoMedium("SconGeo_SBMO None", numed,pMat63, par); // Medium: SconGeo_SBMI None numed = 174; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed174 = new TGeoMedium("SconGeo_SBMI None", numed,pMat63, par); // Material: SconGeo_Pyrex a = 20.719000; z = 10.307000; density = 2.230000; radl = 12.578753; absl = 50.700000; pMat64 = new TGeoMaterial("SconGeo_Pyrex", a,z,density,radl,absl); pMat64->SetIndex(63); // Medium: SconGeo_SBRL None numed = 175; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed175 = new TGeoMedium("SconGeo_SBRL None", numed,pMat64, par); // Material: SconGeo_Iron a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat65 = new TGeoMaterial("SconGeo_Iron", a,z,density,radl,absl); pMat65->SetIndex(64); // Medium: SconGeo_SBRX None numed = 176; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed176 = new TGeoMedium("SconGeo_SBRX None", numed,pMat65, par); // Medium: SconGeo_SBSR None numed = 177; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed177 = new TGeoMedium("SconGeo_SBSR None", numed,pMat63, par); // Medium: SconGeo_SBCR None numed = 178; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed178 = new TGeoMedium("SconGeo_SBCR None", numed,pMat59, par); // Material: FtroGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat77 = new TGeoMaterial("FtroGeo_Air", a,z,density,radl,absl); pMat77->SetIndex(76); // Medium: FtroGeo_FTMO None numed = 226; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed226 = new TGeoMedium("FtroGeo_FTMO None", numed,pMat77, par); // Medium: FtroGeo_FTCM None numed = 227; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed227 = new TGeoMedium("FtroGeo_FTCM None", numed,pMat77, par); // Medium: FtroGeo_FSMO None numed = 229; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed229 = new TGeoMedium("FtroGeo_FSMO None", numed,pMat77, par); // Material: FtroGeo_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat78 = new TGeoMaterial("FtroGeo_Aluminium", a,z,density,radl,absl); pMat78->SetIndex(77); // Medium: FtroGeo_FSTL None numed = 230; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed230 = new TGeoMedium("FtroGeo_FSTL None", numed,pMat78, par); // Medium: FtroGeo_FSTC None numed = 231; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed231 = new TGeoMedium("FtroGeo_FSTC None", numed,pMat78, par); // Medium: FtroGeo_FSHL None numed = 232; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed232 = new TGeoMedium("FtroGeo_FSHL None", numed,pMat77, par); // Medium: FtroGeo_FTPL None numed = 233; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed233 = new TGeoMedium("FtroGeo_FTPL None", numed,pMat78, par); // Mixture: FtroGeo_G10 nel = 4; density = 1.700000; pMat79 = new TGeoMixture("FtroGeo_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat79->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat79->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat79->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat79->DefineElement(3,a,z,w); pMat79->SetIndex(78); // Medium: FtroGeo_FTPO None numed = 234; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed234 = new TGeoMedium("FtroGeo_FTPO None", numed,pMat79, par); // Medium: FtroGeo_FTPI None numed = 235; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed235 = new TGeoMedium("FtroGeo_FTPI None", numed,pMat79, par); // Medium: FtroGeo_FTSH None numed = 236; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed236 = new TGeoMedium("FtroGeo_FTSH None", numed,pMat78, par); // Medium: FtroGeo_FTOF None numed = 237; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed237 = new TGeoMedium("FtroGeo_FTOF None", numed,pMat78, par); // Medium: FtroGeo_FTOH None numed = 238; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed238 = new TGeoMedium("FtroGeo_FTOH None", numed,pMat77, par); // Medium: FtroGeo_FTIF None numed = 239; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed239 = new TGeoMedium("FtroGeo_FTIF None", numed,pMat78, par); // Medium: FtroGeo_FTRM None numed = 240; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed240 = new TGeoMedium("FtroGeo_FTRM None", numed,pMat78, par); // Material: CalbGeo2_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat80 = new TGeoMaterial("CalbGeo2_Air", a,z,density,radl,absl); pMat80->SetIndex(79); // Medium: CalbGeo2_CALB CalbGeo2_CALB_Standard numed = 241; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed241 = new TGeoMedium("CalbGeo2_CALB CalbGeo2_CALB_Standard", numed,pMat80, par); // Medium: CalbGeo2_CHLV None numed = 242; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed242 = new TGeoMedium("CalbGeo2_CHLV None", numed,pMat80, par); // Medium: CalbGeo2_CPHI None numed = 243; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed243 = new TGeoMedium("CalbGeo2_CPHI None", numed,pMat80, par); // Material: CalbGeo2_Iron_cszo a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat81 = new TGeoMaterial("CalbGeo2_Iron_cszo", a,z,density,radl,absl); pMat81->SetIndex(80); // Medium: CalbGeo2_CSZO None numed = 244; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed244 = new TGeoMedium("CalbGeo2_CSZO None", numed,pMat81, par); // Material: CalbGeo2_Iron_cszu a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat82 = new TGeoMaterial("CalbGeo2_Iron_cszu", a,z,density,radl,absl); pMat82->SetIndex(81); // Medium: CalbGeo2_CSZU None numed = 245; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed245 = new TGeoMedium("CalbGeo2_CSZU None", numed,pMat82, par); // Material: CalbGeo2_Alu_cspt a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat83 = new TGeoMaterial("CalbGeo2_Alu_cspt", a,z,density,radl,absl); pMat83->SetIndex(82); // Medium: CalbGeo2_CSPT None numed = 246; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed246 = new TGeoMedium("CalbGeo2_CSPT None", numed,pMat83, par); // Material: CalbGeo2_Alu_cspb a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat84 = new TGeoMaterial("CalbGeo2_Alu_cspb", a,z,density,radl,absl); pMat84->SetIndex(83); // Medium: CalbGeo2_CSPB None numed = 247; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed247 = new TGeoMedium("CalbGeo2_CSPB None", numed,pMat84, par); // Material: CalbGeo2_Alu_cbtw a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat85 = new TGeoMaterial("CalbGeo2_Alu_cbtw", a,z,density,radl,absl); pMat85->SetIndex(84); // Medium: CalbGeo2_CBTW None numed = 248; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed248 = new TGeoMedium("CalbGeo2_CBTW None", numed,pMat85, par); // Material: CalbGeo2_Cron_cslg a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat86 = new TGeoMaterial("CalbGeo2_Cron_cslg", a,z,density,radl,absl); pMat86->SetIndex(85); // Medium: CalbGeo2_CSLG None numed = 249; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed249 = new TGeoMedium("CalbGeo2_CSLG None", numed,pMat86, par); // Material: CalbGeo2_Iron_cstp a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat87 = new TGeoMaterial("CalbGeo2_Iron_cstp", a,z,density,radl,absl); pMat87->SetIndex(86); // Medium: CalbGeo2_CSTP None numed = 250; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed250 = new TGeoMedium("CalbGeo2_CSTP None", numed,pMat87, par); // Mixture: CalbGeo2_Cellulose nel = 3; density = 0.350000; pMat88 = new TGeoMixture("CalbGeo2_Cellulose", nel,density); a = 12.010000; z = 6.000000; w = 0.285714; // C pMat88->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.476190; // H pMat88->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.238095; // O pMat88->DefineElement(2,a,z,w); pMat88->SetIndex(87); // Medium: CalbGeo2_CSUP None numed = 251; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed251 = new TGeoMedium("CalbGeo2_CSUP None", numed,pMat88, par); // Material: CalbGeo2_Cpolystyren a = 11.153000; z = 5.615000; density = 1.032000; radl = 42.900887; absl = 67500.000000; pMat89 = new TGeoMaterial("CalbGeo2_Cpolystyren", a,z,density,radl,absl); pMat89->SetIndex(88); // Medium: CalbGeo2_CSCI None numed = 252; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed252 = new TGeoMedium("CalbGeo2_CSCI None", numed,pMat89, par); // Material: CalbGeo2_Lead_cpbp a = 207.190000; z = 82.000000; density = 11.350000; radl = 0.561705; absl = 18.500000; pMat90 = new TGeoMaterial("CalbGeo2_Lead_cpbp", a,z,density,radl,absl); pMat90->SetIndex(89); // Medium: CalbGeo2_CPBP None numed = 253; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed253 = new TGeoMedium("CalbGeo2_CPBP None", numed,pMat90, par); // Medium: CalbGeo2_CSMD None numed = 254; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed254 = new TGeoMedium("CalbGeo2_CSMD None", numed,pMat88, par); // Mixture: CalbGeo2_G10 nel = 4; density = 1.700000; pMat91 = new TGeoMixture("CalbGeo2_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat91->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat91->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat91->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat91->DefineElement(3,a,z,w); pMat91->SetIndex(90); // Medium: CalbGeo2_CSMG None numed = 255; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed255 = new TGeoMedium("CalbGeo2_CSMG None", numed,pMat91, par); // Material: CalbGeo2_Alu_csda a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat92 = new TGeoMaterial("CalbGeo2_Alu_csda", a,z,density,radl,absl); pMat92->SetIndex(91); // Medium: CalbGeo2_CSDA None numed = 256; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed256 = new TGeoMedium("CalbGeo2_CSDA None", numed,pMat92, par); // Mixture: CalbGeo2_Sens_gas nel = 3; density = 0.001801; pMat94 = new TGeoMixture("CalbGeo2_Sens_gas", nel,density); a = 39.950000; z = 18.000000; w = 0.900000; // AR pMat94->DefineElement(0,a,z,w); a = 12.010000; z = 6.000000; w = 0.027289; // C pMat94->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.072711; // O pMat94->DefineElement(2,a,z,w); pMat94->SetIndex(93); // Medium: CalbGeo2_CSHI None numed = 258; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed258 = new TGeoMedium("CalbGeo2_CSHI None", numed,pMat94, par); // Material: CalbGeo2_Alu_csmc a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat95 = new TGeoMaterial("CalbGeo2_Alu_csmc", a,z,density,radl,absl); pMat95->SetIndex(94); // Medium: CalbGeo2_CSMC None numed = 259; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed259 = new TGeoMedium("CalbGeo2_CSMC None", numed,pMat95, par); // Material: CalbGeo2_Alu_csmb a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat96 = new TGeoMaterial("CalbGeo2_Alu_csmb", a,z,density,radl,absl); pMat96->SetIndex(95); // Medium: CalbGeo2_CSMB None numed = 260; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed260 = new TGeoMedium("CalbGeo2_CSMB None", numed,pMat96, par); // Material: EcalGeo6_Ecal_air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat97 = new TGeoMaterial("EcalGeo6_Ecal_air", a,z,density,radl,absl); pMat97->SetIndex(96); // Medium: EcalGeo6_ECAL None numed = 261; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed261 = new TGeoMedium("EcalGeo6_ECAL None", numed,pMat97, par); // Medium: EcalGeo6_EAGA None numed = 262; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed262 = new TGeoMedium("EcalGeo6_EAGA None", numed,pMat97, par); // Medium: EcalGeo6_ECGH None numed = 286; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed286 = new TGeoMedium("EcalGeo6_ECGH None", numed,pMat97, par); // Mixture: EcalGeo6_Ecal_steel nel = 3; density = 8.030000; pMat98 = new TGeoMixture("EcalGeo6_Ecal_steel", nel,density); a = 51.996000; z = 24.000000; w = 0.190000; // CR pMat98->DefineElement(0,a,z,w); a = 58.693400; z = 28.000000; w = 0.090000; // NI pMat98->DefineElement(1,a,z,w); a = 55.845000; z = 26.000000; w = 0.720000; // FE pMat98->DefineElement(2,a,z,w); pMat98->SetIndex(97); // Medium: EcalGeo6_ECHC None numed = 287; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed287 = new TGeoMedium("EcalGeo6_ECHC None", numed,pMat98, par); // Medium: EcalGeo6_EMSS None numed = 263; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed263 = new TGeoMedium("EcalGeo6_EMSS None", numed,pMat98, par); // Material: EcalGeo6_Ecal_aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat99 = new TGeoMaterial("EcalGeo6_Ecal_aluminium", a,z,density,radl,absl); pMat99->SetIndex(98); // Medium: EcalGeo6_EFLP None numed = 264; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed264 = new TGeoMedium("EcalGeo6_EFLP None", numed,pMat99, par); // Medium: EcalGeo6_ECVO None numed = 265; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed265 = new TGeoMedium("EcalGeo6_ECVO None", numed,pMat97, par); // Medium: EcalGeo6_EMOD None numed = 266; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed266 = new TGeoMedium("EcalGeo6_EMOD None", numed,pMat97, par); // Medium: EcalGeo6_ESEC None numed = 267; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed267 = new TGeoMedium("EcalGeo6_ESEC None", numed,pMat97, par); // Medium: EcalGeo6_EMGT None numed = 268; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed268 = new TGeoMedium("EcalGeo6_EMGT None", numed,pMat97, par); // Material: EcalGeo6_Ecal_polystyren a = 11.153000; z = 5.615000; density = 1.032000; radl = 42.900887; absl = 67500.000000; pMat100 = new TGeoMaterial("EcalGeo6_Ecal_polystyren", a,z,density,radl,absl); pMat100->SetIndex(99); // Medium: EcalGeo6_EPER None numed = 269; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed269 = new TGeoMedium("EcalGeo6_EPER None", numed,pMat100, par); // Medium: EcalGeo6_ETAR None numed = 270; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed270 = new TGeoMedium("EcalGeo6_ETAR None", numed,pMat100, par); // Material: EcalGeo6_Ecal_aluplate a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat101 = new TGeoMaterial("EcalGeo6_Ecal_aluplate", a,z,density,radl,absl); pMat101->SetIndex(100); // Medium: EcalGeo6_EALP None numed = 271; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed271 = new TGeoMedium("EcalGeo6_EALP None", numed,pMat101, par); // Material: EcalGeo6_Ecal_scint a = 11.153000; z = 5.615000; density = 1.032000; radl = 42.900887; absl = 67500.000000; pMat102 = new TGeoMaterial("EcalGeo6_Ecal_scint", a,z,density,radl,absl); pMat102->SetIndex(101); // Medium: EcalGeo6_ESCI None numed = 272; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed272 = new TGeoMedium("EcalGeo6_ESCI None", numed,pMat102, par); // Medium: EcalGeo6_ERAD None numed = 273; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed273 = new TGeoMedium("EcalGeo6_ERAD None", numed,pMat98, par); // Mixture: EcalGeo6_Ecal_pballoy nel = 4; density = 11.350000; pMat103 = new TGeoMixture("EcalGeo6_Ecal_pballoy", nel,density); a = 118.710000; z = 50.000000; w = 0.014000; // SN pMat103->DefineElement(0,a,z,w); a = 40.078000; z = 20.000000; w = 0.000750; // CA pMat103->DefineElement(1,a,z,w); a = 26.981500; z = 13.000000; w = 0.000300; // AL pMat103->DefineElement(2,a,z,w); a = 207.190000; z = 82.000000; w = 0.984950; // PB pMat103->DefineElement(3,a,z,w); pMat103->SetIndex(102); // Medium: EcalGeo6_ELED None numed = 274; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed274 = new TGeoMedium("EcalGeo6_ELED None", numed,pMat103, par); // Medium: EcalGeo6_ESSP None numed = 283; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed283 = new TGeoMedium("EcalGeo6_ESSP None", numed,pMat98, par); // Medium: EcalGeo6_ERCM None numed = 284; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed284 = new TGeoMedium("EcalGeo6_ERCM None", numed,pMat98, par); // Medium: EcalGeo6_EPSB None numed = 285; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed285 = new TGeoMedium("EcalGeo6_EPSB None", numed,pMat98, par); // Medium: EcalGeo6_ESHM None numed = 275; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed275 = new TGeoMedium("EcalGeo6_ESHM None", numed,pMat97, par); // Medium: EcalGeo6_ERSM None numed = 282; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed282 = new TGeoMedium("EcalGeo6_ERSM None", numed,pMat98, par); // Medium: EcalGeo6_ESPL None numed = 276; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed276 = new TGeoMedium("EcalGeo6_ESPL None", numed,pMat97, par); // Medium: EcalGeo6_EXSG None numed = 277; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed277 = new TGeoMedium("EcalGeo6_EXSG None", numed,pMat97, par); // Material: EcalGeo6_Ecal_smdstrip a = 11.153000; z = 5.615000; density = 1.032000; radl = 42.900887; absl = 67500.000000; pMat104 = new TGeoMaterial("EcalGeo6_Ecal_smdstrip", a,z,density,radl,absl); pMat104->SetIndex(103); // Medium: EcalGeo6_EHMS None numed = 278; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed278 = new TGeoMedium("EcalGeo6_EHMS None", numed,pMat104, par); // Mixture: EcalGeo6_Ebls nel = 4; density = 1.306786; pMat105 = new TGeoMixture("EcalGeo6_Ebls", nel,density); a = 12.889000; z = 6.465000; w = 0.050651; // C pMat105->DefineElement(0,a,z,w); a = 19.103000; z = 9.549000; w = 0.139382; // F pMat105->DefineElement(1,a,z,w); a = 11.154000; z = 5.615000; w = 0.564089; // B pMat105->DefineElement(2,a,z,w); a = 28.080000; z = 14.000000; w = 0.245878; // SI pMat105->DefineElement(3,a,z,w); pMat105->SetIndex(104); // Medium: EcalGeo6_EBLS None numed = 279; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed279 = new TGeoMedium("EcalGeo6_EBLS None", numed,pMat105, par); // Mixture: EcalGeo6_Efls nel = 3; density = 1.640870; pMat106 = new TGeoMixture("EcalGeo6_Efls", nel,density); a = 18.017000; z = 9.013000; w = 0.765766; // F pMat106->DefineElement(0,a,z,w); a = 19.103000; z = 9.549000; w = 0.144788; // F pMat106->DefineElement(1,a,z,w); a = 12.889000; z = 6.465000; w = 0.089447; // C pMat106->DefineElement(2,a,z,w); pMat106->SetIndex(105); // Medium: EcalGeo6_EFLS None numed = 280; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed280 = new TGeoMedium("EcalGeo6_EFLS None", numed,pMat106, par); // Mixture: EcalGeo6_Pvc_spacer nel = 3; density = 1.668000; pMat107 = new TGeoMixture("EcalGeo6_Pvc_spacer", nel,density); a = 1.000000; z = 1.000000; w = 0.048036; // H pMat107->DefineElement(0,a,z,w); a = 12.000000; z = 6.000000; w = 0.384289; // C pMat107->DefineElement(1,a,z,w); a = 35.453000; z = 17.000000; w = 0.567675; // CL pMat107->DefineElement(2,a,z,w); pMat107->SetIndex(106); // Medium: EcalGeo6_EXPS None numed = 281; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed281 = new TGeoMedium("EcalGeo6_EXPS None", numed,pMat107, par); // Medium: VpddGeo2_VPDD VpddGeo2_VPDD_Standard numed = 38; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed38 = new TGeoMedium("VpddGeo2_VPDD VpddGeo2_VPDD_Standard", numed,pMat15, par); // Medium: VpddGeo2_VRNG None numed = 39; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed39 = new TGeoMedium("VpddGeo2_VRNG None", numed,pMat15, par); // Medium: VpddGeo2_VDET None numed = 40; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed40 = new TGeoMedium("VpddGeo2_VDET None", numed,pMat16, par); // Medium: VpddGeo2_VDTI None numed = 41; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed41 = new TGeoMedium("VpddGeo2_VDTI None", numed,pMat15, par); // Material: VpddGeo2_Lead a = 207.190000; z = 82.000000; density = 11.350000; radl = 0.561705; absl = 18.500000; pMat17 = new TGeoMaterial("VpddGeo2_Lead", a,z,density,radl,absl); pMat17->SetIndex(16); // Medium: VpddGeo2_VCNV None numed = 42; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed42 = new TGeoMedium("VpddGeo2_VCNV None", numed,pMat17, par); // Mixture: VpddGeo2_Polystyren nel = 2; density = 1.032000; pMat18 = new TGeoMixture("VpddGeo2_Polystyren", nel,density); a = 12.000000; z = 6.000000; w = 0.923000; // C pMat18->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.077000; // H pMat18->DefineElement(1,a,z,w); pMat18->SetIndex(17); // Medium: VpddGeo2_VRAD VpddGeo2_VRAD_Sensitive numed = 43; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed43 = new TGeoMedium("VpddGeo2_VRAD VpddGeo2_VRAD_Sensitive", numed,pMat18, par); // Material: FtpcGeo1_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat66 = new TGeoMaterial("FtpcGeo1_Air", a,z,density,radl,absl); pMat66->SetIndex(65); // Medium: FtpcGeo1_FTPC FtpcGeo1_FTPC_Standard numed = 179; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed179 = new TGeoMedium("FtpcGeo1_FTPC FtpcGeo1_FTPC_Standard", numed,pMat66, par); // Material: FtpcGeo1_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat67 = new TGeoMaterial("FtpcGeo1_Aluminium", a,z,density,radl,absl); pMat67->SetIndex(66); // Medium: FtpcGeo1_FIAL None numed = 180; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed180 = new TGeoMedium("FtpcGeo1_FIAL None", numed,pMat67, par); // Mixture: FtpcGeo1_Polyethylene nel = 2; density = 0.930000; pMat68 = new TGeoMixture("FtpcGeo1_Polyethylene", nel,density); a = 12.000000; z = 6.000000; w = 0.857000; // C pMat68->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.143000; // H pMat68->DefineElement(1,a,z,w); pMat68->SetIndex(67); // Medium: FtpcGeo1_FMPT None numed = 181; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed181 = new TGeoMedium("FtpcGeo1_FMPT None", numed,pMat68, par); // Medium: FtpcGeo1_FOAL None numed = 182; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed182 = new TGeoMedium("FtpcGeo1_FOAL None", numed,pMat67, par); // Mixture: FtpcGeo1_Mylar nel = 3; density = 1.390000; pMat69 = new TGeoMixture("FtpcGeo1_Mylar", nel,density); a = 12.000000; z = 6.000000; w = 0.625000; // C pMat69->DefineElement(0,a,z,w); a = 1.000000; z = 1.000000; w = 0.042000; // H pMat69->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.333000; // O pMat69->DefineElement(2,a,z,w); pMat69->SetIndex(68); // Medium: FtpcGeo1_FPAD None numed = 183; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed183 = new TGeoMedium("FtpcGeo1_FPAD None", numed,pMat69, par); // Mixture: FtpcGeo1_Ar_co2 nel = 3; density = 0.001879; pMat70 = new TGeoMixture("FtpcGeo1_Ar_co2", nel,density); a = 40.000000; z = 18.000000; w = 0.500000; // AR pMat70->DefineElement(0,a,z,w); a = 12.000000; z = 6.000000; w = 0.136364; // C pMat70->DefineElement(1,a,z,w); a = 16.000000; z = 8.000000; w = 0.363636; // O pMat70->DefineElement(2,a,z,w); pMat70->SetIndex(69); // Medium: FtpcGeo1_FGAS None numed = 184; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed184 = new TGeoMedium("FtpcGeo1_FGAS None", numed,pMat70, par); // Medium: FtpcGeo1_FSEN FtpcGeo1_FSEN_Sensitive numed = 185; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed185 = new TGeoMedium("FtpcGeo1_FSEN FtpcGeo1_FSEN_Sensitive", numed,pMat70, par); // Material: FtpcGeo1_Pyrex a = 20.719000; z = 10.307000; density = 2.230000; radl = 12.578753; absl = 50.700000; pMat71 = new TGeoMaterial("FtpcGeo1_Pyrex", a,z,density,radl,absl); pMat71->SetIndex(70); // Medium: FtpcGeo1_FFSL None numed = 187; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed187 = new TGeoMedium("FtpcGeo1_FFSL None", numed,pMat71, par); // Medium: FtpcGeo1_FFCE None numed = 188; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed188 = new TGeoMedium("FtpcGeo1_FFCE None", numed,pMat67, par); // Medium: FtpcGeo1_FFRA None numed = 189; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed189 = new TGeoMedium("FtpcGeo1_FFRA None", numed,pMat67, par); // Medium: FtpcGeo1_FIFR None numed = 190; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed190 = new TGeoMedium("FtpcGeo1_FIFR None", numed,pMat67, par); // Medium: FtpcGeo1_FKWI None numed = 191; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed191 = new TGeoMedium("FtpcGeo1_FKWI None", numed,pMat69, par); // Medium: FtpcGeo1_FSER None numed = 192; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed192 = new TGeoMedium("FtpcGeo1_FSER None", numed,pMat66, par); // Medium: FtpcGeo1_FSRA None numed = 193; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed193 = new TGeoMedium("FtpcGeo1_FSRA None", numed,pMat67, par); // Medium: FtpcGeo1_FSRB None numed = 194; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed194 = new TGeoMedium("FtpcGeo1_FSRB None", numed,pMat67, par); // Medium: FtpcGeo1_FSPG None numed = 195; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed195 = new TGeoMedium("FtpcGeo1_FSPG None", numed,pMat67, par); // Medium: FtpcGeo1_FSPI None numed = 196; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed196 = new TGeoMedium("FtpcGeo1_FSPI None", numed,pMat66, par); // Medium: FtpcGeo1_FSSM None numed = 197; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed197 = new TGeoMedium("FtpcGeo1_FSSM None", numed,pMat66, par); // Medium: FtpcGeo1_FSRI None numed = 198; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed198 = new TGeoMedium("FtpcGeo1_FSRI None", numed,pMat67, par); // Medium: FtpcGeo1_FSBA None numed = 199; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed199 = new TGeoMedium("FtpcGeo1_FSBA None", numed,pMat67, par); // Medium: FtpcGeo1_FROS None numed = 200; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed200 = new TGeoMedium("FtpcGeo1_FROS None", numed,pMat66, par); // Medium: FtpcGeo1_FROT None numed = 208; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed208 = new TGeoMedium("FtpcGeo1_FROT None", numed,pMat67, par); // Medium: FtpcGeo1_FROP None numed = 209; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed209 = new TGeoMedium("FtpcGeo1_FROP None", numed,pMat67, par); // Mixture: FtpcGeo1_G10 nel = 4; density = 1.700000; pMat72 = new TGeoMixture("FtpcGeo1_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat72->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat72->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat72->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat72->DefineElement(3,a,z,w); pMat72->SetIndex(71); // Medium: FtpcGeo1_FREL None numed = 205; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed205 = new TGeoMedium("FtpcGeo1_FREL None", numed,pMat72, par); // Material: FtpcGeo1_Copper a = 63.540000; z = 29.000000; density = 8.960000; radl = 1.435029; absl = 14.800000; pMat73 = new TGeoMaterial("FtpcGeo1_Copper", a,z,density,radl,absl); pMat73->SetIndex(72); // Medium: FtpcGeo1_FRCC None numed = 206; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed206 = new TGeoMedium("FtpcGeo1_FRCC None", numed,pMat73, par); // Medium: FtpcGeo1_FRCE None numed = 207; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed207 = new TGeoMedium("FtpcGeo1_FRCE None", numed,pMat73, par); // Medium: FtpcGeo1_FROM None numed = 201; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed201 = new TGeoMedium("FtpcGeo1_FROM None", numed,pMat67, par); // Medium: FtpcGeo1_FROE None numed = 202; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed202 = new TGeoMedium("FtpcGeo1_FROE None", numed,pMat66, par); // Medium: FtpcGeo1_FROL None numed = 203; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed203 = new TGeoMedium("FtpcGeo1_FROL None", numed,pMat66, par); // Medium: FtpcGeo1_FROB None numed = 204; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed204 = new TGeoMedium("FtpcGeo1_FROB None", numed,pMat66, par); // Material: SupoGeo1_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat74 = new TGeoMaterial("SupoGeo1_Air", a,z,density,radl,absl); pMat74->SetIndex(73); // Medium: SupoGeo1_SUPO SupoGeo1_SUPO_Standard numed = 210; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed210 = new TGeoMedium("SupoGeo1_SUPO SupoGeo1_SUPO_Standard", numed,pMat74, par); // Medium: SupoGeo1_SUPL None numed = 211; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed211 = new TGeoMedium("SupoGeo1_SUPL None", numed,pMat74, par); // Material: SupoGeo1_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat75 = new TGeoMaterial("SupoGeo1_Aluminium", a,z,density,radl,absl); pMat75->SetIndex(74); // Medium: SupoGeo1_SLRL None numed = 212; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed212 = new TGeoMedium("SupoGeo1_SLRL None", numed,pMat75, par); // Medium: SupoGeo1_SLWL None numed = 213; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed213 = new TGeoMedium("SupoGeo1_SLWL None", numed,pMat75, par); // Medium: SupoGeo1_SLHD None numed = 214; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed214 = new TGeoMedium("SupoGeo1_SLHD None", numed,pMat75, par); // Medium: SupoGeo1_SLXW None numed = 215; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed215 = new TGeoMedium("SupoGeo1_SLXW None", numed,pMat75, par); // Medium: SupoGeo1_SLEN None numed = 216; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed216 = new TGeoMedium("SupoGeo1_SLEN None", numed,pMat75, par); // Medium: SupoGeo1_SLFX None numed = 217; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed217 = new TGeoMedium("SupoGeo1_SLFX None", numed,pMat75, par); // Medium: SupoGeo1_SLBL None numed = 218; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed218 = new TGeoMedium("SupoGeo1_SLBL None", numed,pMat75, par); // Medium: SupoGeo1_SUPH None numed = 219; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed219 = new TGeoMedium("SupoGeo1_SUPH None", numed,pMat74, par); // Medium: SupoGeo1_SHRL None numed = 220; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed220 = new TGeoMedium("SupoGeo1_SHRL None", numed,pMat75, par); // Medium: SupoGeo1_SHPT None numed = 221; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed221 = new TGeoMedium("SupoGeo1_SHPT None", numed,pMat75, par); // Medium: SupoGeo1_SHBR None numed = 222; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed222 = new TGeoMedium("SupoGeo1_SHBR None", numed,pMat75, par); // Medium: SupoGeo1_SHBK None numed = 223; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed223 = new TGeoMedium("SupoGeo1_SHBK None", numed,pMat75, par); // Mixture: SupoGeo1_G10 nel = 4; density = 1.700000; pMat76 = new TGeoMixture("SupoGeo1_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat76->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat76->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat76->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat76->DefineElement(3,a,z,w); pMat76->SetIndex(75); // Medium: SupoGeo1_SHFX None numed = 224; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed224 = new TGeoMedium("SupoGeo1_SHFX None", numed,pMat76, par); // Medium: SupoGeo1_SHST None numed = 225; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed225 = new TGeoMedium("SupoGeo1_SHST None", numed,pMat75, par); // Material: FpdmGeo3_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat108 = new TGeoMaterial("FpdmGeo3_Air", a,z,density,radl,absl); pMat108->SetIndex(107); // Medium: FpdmGeo3_FBOX FpdmGeo3_FBOX_Standard numed = 288; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed288 = new TGeoMedium("FpdmGeo3_FBOX FpdmGeo3_FBOX_Standard", numed,pMat108, par); // Medium: FpdmGeo3_FTOW None numed = 289; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed289 = new TGeoMedium("FpdmGeo3_FTOW None", numed,pMat108, par); // Material: FpdmGeo3_Aluminium a = 26.980000; z = 13.000000; density = 2.700000; radl = 8.875105; absl = 37.200000; pMat109 = new TGeoMaterial("FpdmGeo3_Aluminium", a,z,density,radl,absl); pMat109->SetIndex(108); // Medium: FpdmGeo3_FWAL None numed = 290; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed290 = new TGeoMedium("FpdmGeo3_FWAL None", numed,pMat109, par); // Mixture: FpdmGeo3_Pbg nel = 5; density = 3.860000; pMat110 = new TGeoMixture("FpdmGeo3_Pbg", nel,density); a = 207.190000; z = 82.000000; w = 0.607120; // PB pMat110->DefineElement(0,a,z,w); a = 39.102000; z = 19.000000; w = 0.023240; // K pMat110->DefineElement(1,a,z,w); a = 28.088000; z = 14.000000; w = 0.147710; // SI pMat110->DefineElement(2,a,z,w); a = 15.999000; z = 8.000000; w = 0.220410; // O pMat110->DefineElement(3,a,z,w); a = 74.922000; z = 33.000000; w = 0.001520; // AS pMat110->DefineElement(4,a,z,w); pMat110->SetIndex(109); // Medium: FpdmGeo3_FLGR FpdmGeo3_FLGR_Leadglass numed = 291; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed291 = new TGeoMedium("FpdmGeo3_FLGR FpdmGeo3_FLGR_Leadglass", numed,pMat110, par); // Material: FpdmGeo3_Iron a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat111 = new TGeoMaterial("FpdmGeo3_Iron", a,z,density,radl,absl); pMat111->SetIndex(110); // Medium: FpdmGeo3_FUMT None numed = 292; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed292 = new TGeoMedium("FpdmGeo3_FUMT None", numed,pMat111, par); // Medium: FpdmGeo3_FPCT FpdmGeo3_FPCT_Photcath numed = 293; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed293 = new TGeoMedium("FpdmGeo3_FPCT FpdmGeo3_FPCT_Photcath", numed,pMat108, par); // Medium: FpdmGeo3_FSHM None numed = 295; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed295 = new TGeoMedium("FpdmGeo3_FSHM None", numed,pMat108, par); // Mixture: FpdmGeo3_G10 nel = 4; density = 1.700000; pMat113 = new TGeoMixture("FpdmGeo3_G10", nel,density); a = 28.080000; z = 14.000000; w = 0.280000; // SI pMat113->DefineElement(0,a,z,w); a = 16.000000; z = 8.000000; w = 0.467126; // O pMat113->DefineElement(1,a,z,w); a = 12.000000; z = 6.000000; w = 0.220690; // C pMat113->DefineElement(2,a,z,w); a = 1.000000; z = 1.000000; w = 0.032184; // H pMat113->DefineElement(3,a,z,w); pMat113->SetIndex(112); // Medium: FpdmGeo3_FXGT None numed = 296; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed296 = new TGeoMedium("FpdmGeo3_FXGT None", numed,pMat113, par); // Material: FpdmGeo3_Cpolystyren a = 11.153000; z = 5.615000; density = 1.032000; radl = 42.900887; absl = 67500.000000; pMat114 = new TGeoMaterial("FpdmGeo3_Cpolystyren", a,z,density,radl,absl); pMat114->SetIndex(113); // Medium: FpdmGeo3_FHMS None numed = 297; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed297 = new TGeoMedium("FpdmGeo3_FHMS None", numed,pMat114, par); // Mixture: FpdmGeo3_F2 nel = 5; density = 3.610000; pMat115 = new TGeoMixture("FpdmGeo3_F2", nel,density); a = 207.190000; z = 82.000000; w = 0.417740; // PB pMat115->DefineElement(0,a,z,w); a = 39.102000; z = 19.000000; w = 0.041510; // K pMat115->DefineElement(1,a,z,w); a = 28.088000; z = 14.000000; w = 0.210470; // SI pMat115->DefineElement(2,a,z,w); a = 15.999000; z = 8.000000; w = 0.293300; // O pMat115->DefineElement(3,a,z,w); a = 22.990000; z = 11.000000; w = 0.037100; // NA pMat115->DefineElement(4,a,z,w); pMat115->SetIndex(114); // Medium: FpdmGeo3_FLXF FpdmGeo3_FLXF_Leadglass numed = 307; // medium number par[0] = 1.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed307 = new TGeoMedium("FpdmGeo3_FLXF FpdmGeo3_FLXF_Leadglass", numed,pMat115, par); // Medium: FpdmGeo3_FALU None numed = 308; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed308 = new TGeoMedium("FpdmGeo3_FALU None", numed,pMat109, par); // Medium: FpdmGeo3_FENC None numed = 298; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed298 = new TGeoMedium("FpdmGeo3_FENC None", numed,pMat111, par); // Medium: FpdmGeo3_FEAC None numed = 299; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed299 = new TGeoMedium("FpdmGeo3_FEAC None", numed,pMat111, par); // Medium: FpdmGeo3_FEBC None numed = 300; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed300 = new TGeoMedium("FpdmGeo3_FEBC None", numed,pMat108, par); // Medium: FpdmGeo3_FECC None numed = 301; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed301 = new TGeoMedium("FpdmGeo3_FECC None", numed,pMat111, par); // Medium: FpdmGeo3_FEEC None numed = 305; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed305 = new TGeoMedium("FpdmGeo3_FEEC None", numed,pMat111, par); // Medium: FpdmGeo3_FETC None numed = 306; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed306 = new TGeoMedium("FpdmGeo3_FETC None", numed,pMat108, par); // Medium: FpdmGeo3_FESC None numed = 304; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed304 = new TGeoMedium("FpdmGeo3_FESC None", numed,pMat108, par); // Medium: FpdmGeo3_FEDC None numed = 302; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed302 = new TGeoMedium("FpdmGeo3_FEDC None", numed,pMat111, par); // Medium: FpdmGeo3_FERC None numed = 303; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed303 = new TGeoMedium("FpdmGeo3_FERC None", numed,pMat108, par); // Material: UpstGeo_Air a = 14.610000; z = 7.300000; density = 0.001205; radl = 30412.608513; absl = 67500.000000; pMat116 = new TGeoMaterial("UpstGeo_Air", a,z,density,radl,absl); pMat116->SetIndex(115); // Medium: UpstGeo_UPST UpstGeo_UPST_Standard numed = 310; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed310 = new TGeoMedium("UpstGeo_UPST UpstGeo_UPST_Standard", numed,pMat116, par); // Material: UpstGeo_Iron a = 55.850000; z = 26.000000; density = 7.870000; radl = 1.757717; absl = 17.100000; pMat117 = new TGeoMaterial("UpstGeo_Iron", a,z,density,radl,absl); pMat117->SetIndex(116); // Medium: UpstGeo_PUPD None numed = 311; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed311 = new TGeoMedium("UpstGeo_PUPD None", numed,pMat117, par); // Material: UpstGeo_Vacuum a = 14.610000; z = 7.300000; density = 0.000001; radl = 36647193.258052; absl = 67500000.000000; pMat118 = new TGeoMaterial("UpstGeo_Vacuum", a,z,density,radl,absl); pMat118->SetIndex(117); // Medium: UpstGeo_PVAD None numed = 312; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed312 = new TGeoMedium("UpstGeo_PVAD None", numed,pMat118, par); // Medium: UpstGeo_PUPE None numed = 313; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed313 = new TGeoMedium("UpstGeo_PUPE None", numed,pMat117, par); // Medium: UpstGeo_PVAE None numed = 314; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed314 = new TGeoMedium("UpstGeo_PVAE None", numed,pMat118, par); // Medium: UpstGeo_PUPF None numed = 315; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed315 = new TGeoMedium("UpstGeo_PUPF None", numed,pMat117, par); // Medium: UpstGeo_DXMG None numed = 316; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed316 = new TGeoMedium("UpstGeo_DXMG None", numed,pMat117, par); // Medium: UpstGeo_DCON None numed = 317; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed317 = new TGeoMedium("UpstGeo_DCON None", numed,pMat117, par); // Medium: UpstGeo_DVAC None numed = 318; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed318 = new TGeoMedium("UpstGeo_DVAC None", numed,pMat118, par); // Medium: UpstGeo_PUPG None numed = 319; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed319 = new TGeoMedium("UpstGeo_PUPG None", numed,pMat117, par); // Medium: UpstGeo_PVAG None numed = 320; // medium number par[0] = 0.000000; // isvol par[1] = 1.000000; // ifield par[2] = 20.000000; // fieldm par[3] = 20.000000; // tmaxfd par[4] = 10.000000; // stemax par[5] = 0.000000; // deemax par[6] = 0.010000; // epsil par[7] = 0.000000; // stmin pMed320 = new TGeoMedium("UpstGeo_PVAG None", numed,pMat118, par); // TRANSFORMATION MATRICES // Combi transformation: pos_MCSE_in_COIL_1 dx = 0.000000; dy = 0.000000; dz = 30.950001; pMatrix4 = new TGeoCombiTrans("pos_MCSE_in_COIL_1"); pMatrix4->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_2 dx = 0.000000; dy = 0.000000; dz = -30.950001; pMatrix5 = new TGeoCombiTrans("pos_MCSE_in_COIL_2"); pMatrix5->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_3 dx = 0.000000; dy = 0.000000; dz = 89.050003; pMatrix6 = new TGeoCombiTrans("pos_MCSE_in_COIL_3"); pMatrix6->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_4 dx = 0.000000; dy = 0.000000; dz = -89.050003; pMatrix7 = new TGeoCombiTrans("pos_MCSE_in_COIL_4"); pMatrix7->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_5 dx = 0.000000; dy = 0.000000; dz = 147.169998; pMatrix8 = new TGeoCombiTrans("pos_MCSE_in_COIL_5"); pMatrix8->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_6 dx = 0.000000; dy = 0.000000; dz = -147.169998; pMatrix9 = new TGeoCombiTrans("pos_MCSE_in_COIL_6"); pMatrix9->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_7 dx = 0.000000; dy = 0.000000; dz = 205.250000; pMatrix10 = new TGeoCombiTrans("pos_MCSE_in_COIL_7"); pMatrix10->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_8 dx = 0.000000; dy = 0.000000; dz = -205.250000; pMatrix11 = new TGeoCombiTrans("pos_MCSE_in_COIL_8"); pMatrix11->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCS1_in_COIL_9 dx = 0.000000; dy = 0.000000; dz = 249.000000; pMatrix12 = new TGeoCombiTrans("pos_MCS1_in_COIL_9"); pMatrix12->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCS1_in_COIL_10 dx = 0.000000; dy = 0.000000; dz = -249.000000; pMatrix13 = new TGeoCombiTrans("pos_MCS1_in_COIL_10"); pMatrix13->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_11 dx = 0.000000; dy = 0.000000; dz = 288.350006; pMatrix14 = new TGeoCombiTrans("pos_MCSE_in_COIL_11"); pMatrix14->SetTranslation(dx,dy,dz); // Combi transformation: pos_MCSE_in_COIL_12 dx = 0.000000; dy = 0.000000; dz = -288.350006; pMatrix15 = new TGeoCombiTrans("pos_MCSE_in_COIL_12"); pMatrix15->SetTranslation(dx,dy,dz); // Combi transformation: pos_MBAR_in_MSEC_1 dx = 333.290009; dy = 0.000000; dz = 0.000000; // Rotation: rot_MBAR_in_MSEC thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix19 = new TGeoRotation("rot_MBAR_in_MSEC",thx,phx,thy,phy,thz,phz); pMatrix18 = new TGeoCombiTrans("pos_MBAR_in_MSEC_1", dx,dy,dz,pMatrix19); // Combi transformation: pos_MPTV_in_MAGP_1 dx = 0.000000; dy = 0.000000; dz = 310.006989; pMatrix23 = new TGeoCombiTrans("pos_MPTV_in_MAGP_1"); pMatrix23->SetTranslation(dx,dy,dz); // Combi transformation: pos_MPCV_in_MPTV_1 dx = 0.000000; dy = 0.000000; dz = 9.000000; pMatrix22 = new TGeoCombiTrans("pos_MPCV_in_MPTV_1"); pMatrix22->SetTranslation(dx,dy,dz); // Combi transformation: pos_MTCL_in_MPCV_1 dx = 0.000000; dy = 0.000000; dz = -0.750000; pMatrix21 = new TGeoCombiTrans("pos_MTCL_in_MPCV_1"); pMatrix21->SetTranslation(dx,dy,dz); // Combi transformation: pos_MPTV_in_MAGP_2 dx = 0.000000; dy = 0.000000; dz = -310.006989; // Rotation: rot_MPTV_in_MAGP thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix25 = new TGeoRotation("rot_MPTV_in_MAGP",thx,phx,thy,phy,thz,phz); pMatrix24 = new TGeoCombiTrans("pos_MPTV_in_MAGP_2", dx,dy,dz,pMatrix25); // Combi transformation: pos_MRGV_in_MAGP_1 dx = 0.000000; dy = 0.000000; dz = 313.700012; pMatrix26 = new TGeoCombiTrans("pos_MRGV_in_MAGP_1"); pMatrix26->SetTranslation(dx,dy,dz); // Combi transformation: pos_MRGV_in_MAGP_2 dx = 0.000000; dy = 0.000000; dz = -313.700012; // Rotation: rot_MRGV_in_MAGP thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix28 = new TGeoRotation("rot_MRGV_in_MAGP",thx,phx,thy,phy,thz,phz); pMatrix27 = new TGeoCombiTrans("pos_MRGV_in_MAGP_2", dx,dy,dz,pMatrix28); // Combi transformation: pos_PIPC_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 38.099998; pMatrix31 = new TGeoCombiTrans("pos_PIPC_in_PIPE_1"); pMatrix31->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPO_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 229.599991; pMatrix33 = new TGeoCombiTrans("pos_PIPO_in_PIPE_1"); pMatrix33->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPI_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 401.000000; pMatrix35 = new TGeoCombiTrans("pos_PIPI_in_PIPE_1"); pMatrix35->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPT_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 420.000000; pMatrix37 = new TGeoCombiTrans("pos_PIPT_in_PIPE_1"); pMatrix37->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPB_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 433.500000; pMatrix39 = new TGeoCombiTrans("pos_PIPB_in_PIPE_1"); pMatrix39->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFLO_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 385.000000; pMatrix40 = new TGeoCombiTrans("pos_PFLO_in_PIPE_1"); pMatrix40->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFLT_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 417.000000; pMatrix41 = new TGeoCombiTrans("pos_PFLT_in_PIPE_1"); pMatrix41->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPS_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 596.000000; pMatrix43 = new TGeoCombiTrans("pos_PIPS_in_PIPE_1"); pMatrix43->SetTranslation(dx,dy,dz); // Combi transformation: pos_PRIS_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 401.000000; pMatrix46 = new TGeoCombiTrans("pos_PRIS_in_PIPE_1"); pMatrix46->SetTranslation(dx,dy,dz); // Combi transformation: pos_PWRP_in_PIPE_1 dx = 0.000000; dy = 0.000000; dz = 150.000000; pMatrix47 = new TGeoCombiTrans("pos_PWRP_in_PIPE_1"); pMatrix47->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPE_in_CAVE_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_PIPE_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix50 = new TGeoRotation("rot_PIPE_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix49 = new TGeoCombiTrans("pos_PIPE_in_CAVE_2", dx,dy,dz,pMatrix50); // Combi transformation: pos_BBCM_in_CAVE_1 dx = 0.000000; dy = 0.000000; dz = 374.239990; pMatrix85 = new TGeoCombiTrans("pos_BBCM_in_CAVE_1"); pMatrix85->SetTranslation(dx,dy,dz); // Combi transformation: pos_BBCA_in_BBCM_1 dx = 0.000000; dy = 0.000000; dz = 1.500000; pMatrix67 = new TGeoCombiTrans("pos_BBCA_in_BBCM_1"); pMatrix67->SetTranslation(dx,dy,dz); // Combi transformation: pos_THXM_in_BBCA_1 dx = 2.409861; dy = 12.521998; dz = 0.000000; pMatrix56 = new TGeoCombiTrans("pos_THXM_in_BBCA_1"); pMatrix56->SetTranslation(dx,dy,dz); // Combi transformation: pos_SHXT_in_THXM_1 dx = 4.819720; dy = 0.000000; dz = 0.000000; pMatrix53 = new TGeoCombiTrans("pos_SHXT_in_THXM_1"); pMatrix53->SetTranslation(dx,dy,dz); // Combi transformation: pos_SHXT_in_THXM_2 dx = -2.409860; dy = 4.174000; dz = 0.000000; pMatrix54 = new TGeoCombiTrans("pos_SHXT_in_THXM_2"); pMatrix54->SetTranslation(dx,dy,dz); // Combi transformation: pos_SHXT_in_THXM_3 dx = -2.409859; dy = -4.174000; dz = 0.000000; pMatrix55 = new TGeoCombiTrans("pos_SHXT_in_THXM_3"); pMatrix55->SetTranslation(dx,dy,dz); // Combi transformation: pos_THXM_in_BBCA_2 dx = -9.639438; dy = 8.348001; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 60.000000; thy = 90.000000; phy = 150.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix58 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix57 = new TGeoCombiTrans("pos_THXM_in_BBCA_2", dx,dy,dz,pMatrix58); // Combi transformation: pos_THXM_in_BBCA_3 dx = -12.049299; dy = -4.173998; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 120.000000; thy = 90.000000; phy = 210.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix60 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix59 = new TGeoCombiTrans("pos_THXM_in_BBCA_3", dx,dy,dz,pMatrix60); // Combi transformation: pos_THXM_in_BBCA_4 dx = -2.409858; dy = -12.521999; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix62 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix61 = new TGeoCombiTrans("pos_THXM_in_BBCA_4", dx,dy,dz,pMatrix62); // Combi transformation: pos_THXM_in_BBCA_5 dx = 9.639439; dy = -8.348000; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 240.000000; thy = 90.000000; phy = 330.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix64 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix63 = new TGeoCombiTrans("pos_THXM_in_BBCA_5", dx,dy,dz,pMatrix64); // Combi transformation: pos_THXM_in_BBCA_6 dx = 12.049300; dy = 4.173996; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 300.000000; thy = 90.000000; phy = 30.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix66 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix65 = new TGeoCombiTrans("pos_THXM_in_BBCA_6", dx,dy,dz,pMatrix66); // Combi transformation: pos_BBC1_in_BBCM_2 dx = 0.000000; dy = 0.000000; dz = -1.500000; pMatrix84 = new TGeoCombiTrans("pos_BBC1_in_BBCM_2"); pMatrix84->SetTranslation(dx,dy,dz); // Combi transformation: pos_THX1_in_BBC1_1 dx = 9.640015; dy = 50.091003; dz = 0.000000; pMatrix73 = new TGeoCombiTrans("pos_THX1_in_BBC1_1"); pMatrix73->SetTranslation(dx,dy,dz); // Combi transformation: pos_SHX1_in_THX1_1 dx = 19.280035; dy = 0.000000; dz = 0.000000; pMatrix70 = new TGeoCombiTrans("pos_SHX1_in_THX1_1"); pMatrix70->SetTranslation(dx,dy,dz); // Combi transformation: pos_SHX1_in_THX1_2 dx = -9.640018; dy = 16.697000; dz = 0.000000; pMatrix71 = new TGeoCombiTrans("pos_SHX1_in_THX1_2"); pMatrix71->SetTranslation(dx,dy,dz); // Combi transformation: pos_SHX1_in_THX1_3 dx = -9.640016; dy = -16.697001; dz = 0.000000; pMatrix72 = new TGeoCombiTrans("pos_SHX1_in_THX1_3"); pMatrix72->SetTranslation(dx,dy,dz); // Combi transformation: pos_THX1_in_BBC1_2 dx = -38.560074; dy = 33.393997; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 60.000000; thy = 90.000000; phy = 150.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix75 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix74 = new TGeoCombiTrans("pos_THX1_in_BBC1_2", dx,dy,dz,pMatrix75); // Combi transformation: pos_THX1_in_BBC1_3 dx = -48.200089; dy = -16.697006; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 120.000000; thy = 90.000000; phy = 210.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix77 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix76 = new TGeoCombiTrans("pos_THX1_in_BBC1_3", dx,dy,dz,pMatrix77); // Combi transformation: pos_THX1_in_BBC1_4 dx = -9.640011; dy = -50.091003; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix79 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix78 = new TGeoCombiTrans("pos_THX1_in_BBC1_4", dx,dy,dz,pMatrix79); // Combi transformation: pos_THX1_in_BBC1_5 dx = 38.560070; dy = -33.394005; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 240.000000; thy = 90.000000; phy = 330.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix81 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix80 = new TGeoCombiTrans("pos_THX1_in_BBC1_5", dx,dy,dz,pMatrix81); // Combi transformation: pos_THX1_in_BBC1_6 dx = 48.200089; dy = 16.697012; dz = 0.000000; // Rotation: rot_THXM_in_BBCA thx = 90.000000; phx = 300.000000; thy = 90.000000; phy = 30.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix83 = new TGeoRotation("rot_THXM_in_BBCA",thx,phx,thy,phy,thz,phz); pMatrix82 = new TGeoCombiTrans("pos_THX1_in_BBC1_6", dx,dy,dz,pMatrix83); // Combi transformation: pos_BBCM_in_CAVE_2 dx = 0.000000; dy = 0.000000; dz = -374.239990; // Rotation: rot_BBCM_in_CAVE thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix87 = new TGeoRotation("rot_BBCM_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix86 = new TGeoCombiTrans("pos_BBCM_in_CAVE_2", dx,dy,dz,pMatrix87); // Combi transformation: pos_IBEM_in_CAVE_1 dx = 0.000000; dy = -16.510000; dz = 540.450012; pMatrix119 = new TGeoCombiTrans("pos_IBEM_in_CAVE_1"); pMatrix119->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBEH_in_IBEM_1 dx = 0.000000; dy = 4.711700; dz = 0.000000; pMatrix114 = new TGeoCombiTrans("pos_IBEH_in_IBEM_1"); pMatrix114->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBE1_in_IBEM_2 dx = 0.000000; dy = -4.711700; dz = 11.430000; pMatrix115 = new TGeoCombiTrans("pos_IBE1_in_IBEM_2"); pMatrix115->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBEV_in_IBEM_1 dx = 0.000000; dy = 0.000000; dz = 11.430000; pMatrix116 = new TGeoCombiTrans("pos_IBEV_in_IBEM_1"); pMatrix116->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBEW_in_IBEM_1 dx = 0.000000; dy = 1.153750; dz = -136.017006; // Rotation: rot_IBEW_in_IBEM thx = 90.000000; phx = 270.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 180.000000; TGeoRotation *pMatrix118 = new TGeoRotation("rot_IBEW_in_IBEM",thx,phx,thy,phy,thz,phz); pMatrix117 = new TGeoCombiTrans("pos_IBEW_in_IBEM_1", dx,dy,dz,pMatrix118); // Combi transformation: pos_IBSS_in_IBEM_1 dx = 0.000000; dy = 0.000000; dz = -128.750000; // Rotation: rot_IBSS_in_IBEM thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix176 = new TGeoRotation("rot_IBSS_in_IBEM",thx,phx,thy,phy,thz,phz); pMatrix175 = new TGeoCombiTrans("pos_IBSS_in_IBEM_1", dx,dy,dz,pMatrix176); // Combi transformation: pos_IBSS_in_IBEM_2 dx = 0.000000; dy = 0.000000; dz = 126.845000; // Rotation: rot_IBSS_in_IBEM thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix178 = new TGeoRotation("rot_IBSS_in_IBEM",thx,phx,thy,phy,thz,phz); pMatrix177 = new TGeoCombiTrans("pos_IBSS_in_IBEM_2", dx,dy,dz,pMatrix178); // Combi transformation: pos_IBEM_in_CAVE_2 dx = 0.000000; dy = -16.510000; dz = -542.355012; // Rotation: rot_IBEM_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix121 = new TGeoRotation("rot_IBEM_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix120 = new TGeoCombiTrans("pos_IBEM_in_CAVE_2", dx,dy,dz,pMatrix121); // Combi transformation: pos_IBSA_in_CAVE_1 dx = 24.110001; dy = -60.099998; dz = 692.909973; pMatrix125 = new TGeoCombiTrans("pos_IBSA_in_CAVE_1"); pMatrix125->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBAA_in_IBSA_1 dx = 0.000000; dy = 0.000000; dz = -3.335000; pMatrix122 = new TGeoCombiTrans("pos_IBAA_in_IBSA_1"); pMatrix122->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBAA_in_IBSA_2 dx = -3.335000; dy = 0.000000; dz = 0.000000; // Rotation: rot_IBAA_in_IBSA thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix124 = new TGeoRotation("rot_IBAA_in_IBSA",thx,phx,thy,phy,thz,phz); pMatrix123 = new TGeoCombiTrans("pos_IBAA_in_IBSA_2", dx,dy,dz,pMatrix124); // Combi transformation: pos_IBSA_in_CAVE_2 dx = -24.110001; dy = -60.099998; dz = 692.909973; // Rotation: rot_IBSA_in_CAVE thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix127 = new TGeoRotation("rot_IBSA_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix126 = new TGeoCombiTrans("pos_IBSA_in_CAVE_2", dx,dy,dz,pMatrix127); // Combi transformation: pos_IBSA_in_CAVE_3 dx = 24.110001; dy = -60.099998; dz = -694.814973; // Rotation: rot_IBSA_in_CAVE thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix129 = new TGeoRotation("rot_IBSA_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix128 = new TGeoCombiTrans("pos_IBSA_in_CAVE_3", dx,dy,dz,pMatrix129); // Combi transformation: pos_IBSA_in_CAVE_4 dx = -24.110001; dy = -60.099998; dz = -694.814973; // Rotation: rot_IBSA_in_CAVE thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix131 = new TGeoRotation("rot_IBSA_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix130 = new TGeoCombiTrans("pos_IBSA_in_CAVE_4", dx,dy,dz,pMatrix131); // Combi transformation: pos_IBSB_in_CAVE_1 dx = 24.110001; dy = -69.500000; dz = 631.200012; // Rotation: rot_IBSB_in_CAVE thx = 90.000000; phx = 0.000000; thy = 135.000000; phy = 90.000000; thz = 45.000000; phz = 90.000000; TGeoRotation *pMatrix136 = new TGeoRotation("rot_IBSB_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix135 = new TGeoCombiTrans("pos_IBSB_in_CAVE_1", dx,dy,dz,pMatrix136); // Combi transformation: pos_IBAB_in_IBSB_1 dx = 0.000000; dy = 0.000000; dz = 3.335000; pMatrix132 = new TGeoCombiTrans("pos_IBAB_in_IBSB_1"); pMatrix132->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBAB_in_IBSB_2 dx = -3.335000; dy = 0.000000; dz = 0.000000; // Rotation: rot_IBAB_in_IBSB thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix134 = new TGeoRotation("rot_IBAB_in_IBSB",thx,phx,thy,phy,thz,phz); pMatrix133 = new TGeoCombiTrans("pos_IBAB_in_IBSB_2", dx,dy,dz,pMatrix134); // Combi transformation: pos_IBSB_in_CAVE_2 dx = -24.110001; dy = -69.500000; dz = 631.200012; // Rotation: rot_IBSB_in_CAVE thx = 135.000000; phx = 270.000000; thy = 135.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix138 = new TGeoRotation("rot_IBSB_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix137 = new TGeoCombiTrans("pos_IBSB_in_CAVE_2", dx,dy,dz,pMatrix138); // Combi transformation: pos_IBSB_in_CAVE_3 dx = 24.110001; dy = -69.500000; dz = -633.105012; // Rotation: rot_IBSB_in_CAVE thx = 45.000000; phx = 270.000000; thy = 45.000000; phy = 90.000000; thz = 90.000000; phz = 180.000000; TGeoRotation *pMatrix140 = new TGeoRotation("rot_IBSB_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix139 = new TGeoCombiTrans("pos_IBSB_in_CAVE_3", dx,dy,dz,pMatrix140); // Combi transformation: pos_IBSB_in_CAVE_4 dx = -24.110001; dy = -69.500000; dz = -633.105012; // Rotation: rot_IBSB_in_CAVE thx = 90.000000; phx = 180.000000; thy = 45.000000; phy = 90.000000; thz = 135.000000; phz = 90.000000; TGeoRotation *pMatrix142 = new TGeoRotation("rot_IBSB_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix141 = new TGeoCombiTrans("pos_IBSB_in_CAVE_4", dx,dy,dz,pMatrix142); // Combi transformation: pos_IBSC_in_CAVE_1 dx = 0.000000; dy = -23.600000; dz = 581.099976; pMatrix148 = new TGeoCombiTrans("pos_IBSC_in_CAVE_1"); pMatrix148->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBAC_in_IBSC_1 dx = 0.000000; dy = 0.000000; dz = 4.760000; pMatrix143 = new TGeoCombiTrans("pos_IBAC_in_IBSC_1"); pMatrix143->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBAC_in_IBSC_2 dx = 0.000000; dy = 0.000000; dz = -4.760000; pMatrix144 = new TGeoCombiTrans("pos_IBAC_in_IBSC_2"); pMatrix144->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBBC_in_IBSC_1 dx = 0.000000; dy = 1.685000; dz = 0.000000; pMatrix145 = new TGeoCombiTrans("pos_IBBC_in_IBSC_1"); pMatrix145->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBCC_in_IBSC_1 dx = 20.000000; dy = 0.000000; dz = 0.000000; pMatrix146 = new TGeoCombiTrans("pos_IBCC_in_IBSC_1"); pMatrix146->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBCC_in_IBSC_2 dx = -20.000000; dy = 0.000000; dz = 0.000000; pMatrix147 = new TGeoCombiTrans("pos_IBCC_in_IBSC_2"); pMatrix147->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSC_in_CAVE_2 dx = 0.000000; dy = -23.600000; dz = -583.004976; // Rotation: rot_IBSC_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix150 = new TGeoRotation("rot_IBSC_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix149 = new TGeoCombiTrans("pos_IBSC_in_CAVE_2", dx,dy,dz,pMatrix150); // Combi transformation: pos_IBSD_in_CAVE_1 dx = 0.000000; dy = -11.010000; dz = 397.700012; pMatrix151 = new TGeoCombiTrans("pos_IBSD_in_CAVE_1"); pMatrix151->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSD_in_CAVE_2 dx = 0.000000; dy = -11.010000; dz = 442.799988; pMatrix152 = new TGeoCombiTrans("pos_IBSD_in_CAVE_2"); pMatrix152->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSD_in_CAVE_3 dx = 0.000000; dy = -11.010000; dz = -399.605012; // Rotation: rot_IBSD_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix154 = new TGeoRotation("rot_IBSD_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix153 = new TGeoCombiTrans("pos_IBSD_in_CAVE_3", dx,dy,dz,pMatrix154); // Combi transformation: pos_IBSD_in_CAVE_4 dx = 0.000000; dy = -11.010000; dz = -444.704988; // Rotation: rot_IBSD_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix156 = new TGeoRotation("rot_IBSD_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix155 = new TGeoCombiTrans("pos_IBSD_in_CAVE_4", dx,dy,dz,pMatrix156); // Combi transformation: pos_IBSD_in_CAVE_5 dx = 0.000000; dy = -7.200000; dz = 397.700012; pMatrix157 = new TGeoCombiTrans("pos_IBSD_in_CAVE_5"); pMatrix157->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSD_in_CAVE_6 dx = 0.000000; dy = -7.200000; dz = 442.799988; pMatrix158 = new TGeoCombiTrans("pos_IBSD_in_CAVE_6"); pMatrix158->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSD_in_CAVE_7 dx = 0.000000; dy = -7.200000; dz = -399.605012; // Rotation: rot_IBSD_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix160 = new TGeoRotation("rot_IBSD_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix159 = new TGeoCombiTrans("pos_IBSD_in_CAVE_7", dx,dy,dz,pMatrix160); // Combi transformation: pos_IBSD_in_CAVE_8 dx = 0.000000; dy = -7.200000; dz = -444.704988; // Rotation: rot_IBSD_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix162 = new TGeoRotation("rot_IBSD_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix161 = new TGeoCombiTrans("pos_IBSD_in_CAVE_8", dx,dy,dz,pMatrix162); // Combi transformation: pos_IBSE_in_CAVE_1 dx = 6.990000; dy = -13.440000; dz = 397.700012; pMatrix163 = new TGeoCombiTrans("pos_IBSE_in_CAVE_1"); pMatrix163->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSE_in_CAVE_2 dx = -6.990000; dy = -13.440000; dz = 397.700012; pMatrix164 = new TGeoCombiTrans("pos_IBSE_in_CAVE_2"); pMatrix164->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSE_in_CAVE_3 dx = 6.990000; dy = -13.440000; dz = 442.799988; pMatrix165 = new TGeoCombiTrans("pos_IBSE_in_CAVE_3"); pMatrix165->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSE_in_CAVE_4 dx = -6.990000; dy = -13.440000; dz = 442.799988; pMatrix166 = new TGeoCombiTrans("pos_IBSE_in_CAVE_4"); pMatrix166->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSE_in_CAVE_5 dx = 6.990000; dy = -13.440000; dz = -399.605012; pMatrix167 = new TGeoCombiTrans("pos_IBSE_in_CAVE_5"); pMatrix167->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSE_in_CAVE_6 dx = -6.990000; dy = -13.440000; dz = -399.605012; pMatrix168 = new TGeoCombiTrans("pos_IBSE_in_CAVE_6"); pMatrix168->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSE_in_CAVE_7 dx = 6.990000; dy = -13.440000; dz = -444.704988; pMatrix169 = new TGeoCombiTrans("pos_IBSE_in_CAVE_7"); pMatrix169->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSE_in_CAVE_8 dx = -6.990000; dy = -13.440000; dz = -444.704988; pMatrix170 = new TGeoCombiTrans("pos_IBSE_in_CAVE_8"); pMatrix170->SetTranslation(dx,dy,dz); // Combi transformation: pos_IBSF_in_CAVE_1 dx = 0.000000; dy = -16.510000; dz = 411.700012; // Rotation: rot_IBSF_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix172 = new TGeoRotation("rot_IBSF_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix171 = new TGeoCombiTrans("pos_IBSF_in_CAVE_1", dx,dy,dz,pMatrix172); // Combi transformation: pos_IBSF_in_CAVE_2 dx = 0.000000; dy = -16.510000; dz = -413.605012; // Rotation: rot_IBSF_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix174 = new TGeoRotation("rot_IBSF_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix173 = new TGeoCombiTrans("pos_IBSF_in_CAVE_2", dx,dy,dz,pMatrix174); // Combi transformation: pos_IBSG_in_CAVE_1 dx = 0.000000; dy = -17.570000; dz = 395.160012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix180 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix179 = new TGeoCombiTrans("pos_IBSG_in_CAVE_1", dx,dy,dz,pMatrix180); // Combi transformation: pos_IBSG_in_CAVE_2 dx = 0.000000; dy = -17.570000; dz = 395.160012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix182 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix181 = new TGeoCombiTrans("pos_IBSG_in_CAVE_2", dx,dy,dz,pMatrix182); // Combi transformation: pos_IBSG_in_CAVE_3 dx = 0.000000; dy = -17.570000; dz = 400.240012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix184 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix183 = new TGeoCombiTrans("pos_IBSG_in_CAVE_3", dx,dy,dz,pMatrix184); // Combi transformation: pos_IBSG_in_CAVE_4 dx = 0.000000; dy = -17.570000; dz = 400.240012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix186 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix185 = new TGeoCombiTrans("pos_IBSG_in_CAVE_4", dx,dy,dz,pMatrix186); // Combi transformation: pos_IBSG_in_CAVE_5 dx = 0.000000; dy = -17.570000; dz = 440.259988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix188 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix187 = new TGeoCombiTrans("pos_IBSG_in_CAVE_5", dx,dy,dz,pMatrix188); // Combi transformation: pos_IBSG_in_CAVE_6 dx = 0.000000; dy = -17.570000; dz = 440.259988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix190 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix189 = new TGeoCombiTrans("pos_IBSG_in_CAVE_6", dx,dy,dz,pMatrix190); // Combi transformation: pos_IBSG_in_CAVE_7 dx = 0.000000; dy = -17.570000; dz = 445.339988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix192 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix191 = new TGeoCombiTrans("pos_IBSG_in_CAVE_7", dx,dy,dz,pMatrix192); // Combi transformation: pos_IBSG_in_CAVE_8 dx = 0.000000; dy = -17.570000; dz = 445.339988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix194 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix193 = new TGeoCombiTrans("pos_IBSG_in_CAVE_8", dx,dy,dz,pMatrix194); // Combi transformation: pos_IBSG_in_CAVE_9 dx = 0.000000; dy = -17.570000; dz = -397.065012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix196 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix195 = new TGeoCombiTrans("pos_IBSG_in_CAVE_9", dx,dy,dz,pMatrix196); // Combi transformation: pos_IBSG_in_CAVE_10 dx = 0.000000; dy = -17.570000; dz = -397.065012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix198 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix197 = new TGeoCombiTrans("pos_IBSG_in_CAVE_10", dx,dy,dz,pMatrix198); // Combi transformation: pos_IBSG_in_CAVE_11 dx = 0.000000; dy = -17.570000; dz = -402.145012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix200 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix199 = new TGeoCombiTrans("pos_IBSG_in_CAVE_11", dx,dy,dz,pMatrix200); // Combi transformation: pos_IBSG_in_CAVE_12 dx = 0.000000; dy = -17.570000; dz = -402.145012; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix202 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix201 = new TGeoCombiTrans("pos_IBSG_in_CAVE_12", dx,dy,dz,pMatrix202); // Combi transformation: pos_IBSG_in_CAVE_13 dx = 0.000000; dy = -17.570000; dz = -442.164988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix204 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix203 = new TGeoCombiTrans("pos_IBSG_in_CAVE_13", dx,dy,dz,pMatrix204); // Combi transformation: pos_IBSG_in_CAVE_14 dx = 0.000000; dy = -17.570000; dz = -442.164988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix206 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix205 = new TGeoCombiTrans("pos_IBSG_in_CAVE_14", dx,dy,dz,pMatrix206); // Combi transformation: pos_IBSG_in_CAVE_15 dx = 0.000000; dy = -17.570000; dz = -447.244988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix208 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix207 = new TGeoCombiTrans("pos_IBSG_in_CAVE_15", dx,dy,dz,pMatrix208); // Combi transformation: pos_IBSG_in_CAVE_16 dx = 0.000000; dy = -17.570000; dz = -447.244988; // Rotation: rot_IBSG_in_CAVE thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix210 = new TGeoRotation("rot_IBSG_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix209 = new TGeoCombiTrans("pos_IBSG_in_CAVE_16", dx,dy,dz,pMatrix210); // Combi transformation: pos_IBSH_in_CAVE_1 dx = 6.350000; dy = 0.000000; dz = 397.700012; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix212 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix211 = new TGeoCombiTrans("pos_IBSH_in_CAVE_1", dx,dy,dz,pMatrix212); // Combi transformation: pos_IBSH_in_CAVE_2 dx = -6.350000; dy = 0.000000; dz = 397.700012; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix214 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix213 = new TGeoCombiTrans("pos_IBSH_in_CAVE_2", dx,dy,dz,pMatrix214); // Combi transformation: pos_IBSH_in_CAVE_3 dx = 6.350000; dy = 0.000000; dz = -399.605012; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix216 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix215 = new TGeoCombiTrans("pos_IBSH_in_CAVE_3", dx,dy,dz,pMatrix216); // Combi transformation: pos_IBSH_in_CAVE_4 dx = -6.350000; dy = 0.000000; dz = -399.605012; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix218 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix217 = new TGeoCombiTrans("pos_IBSH_in_CAVE_4", dx,dy,dz,pMatrix218); // Combi transformation: pos_IBSH_in_CAVE_5 dx = 7.620000; dy = 0.000000; dz = 442.799988; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix220 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix219 = new TGeoCombiTrans("pos_IBSH_in_CAVE_5", dx,dy,dz,pMatrix220); // Combi transformation: pos_IBSH_in_CAVE_6 dx = -7.620000; dy = 0.000000; dz = 442.799988; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix222 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix221 = new TGeoCombiTrans("pos_IBSH_in_CAVE_6", dx,dy,dz,pMatrix222); // Combi transformation: pos_IBSH_in_CAVE_7 dx = 7.620000; dy = 0.000000; dz = -444.704988; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix224 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix223 = new TGeoCombiTrans("pos_IBSH_in_CAVE_7", dx,dy,dz,pMatrix224); // Combi transformation: pos_IBSH_in_CAVE_8 dx = -7.620000; dy = 0.000000; dz = -444.704988; // Rotation: rot_IBSH_in_CAVE thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix226 = new TGeoRotation("rot_IBSH_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix225 = new TGeoCombiTrans("pos_IBSH_in_CAVE_8", dx,dy,dz,pMatrix226); // Combi transformation: pos_ZCAL_in_CAVE_1 dx = 0.000000; dy = 0.000000; dz = 1767.660000; pMatrix240 = new TGeoCombiTrans("pos_ZCAL_in_CAVE_1"); pMatrix240->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPH_in_ZCAL_1 dx = 0.000000; dy = 0.000000; dz = -116.649994; pMatrix228 = new TGeoCombiTrans("pos_PIPH_in_ZCAL_1"); pMatrix228->SetTranslation(dx,dy,dz); // Combi transformation: pos_PLAT_in_ZCAL_1 dx = 0.000000; dy = 0.000000; dz = 17.170012; pMatrix231 = new TGeoCombiTrans("pos_PLAT_in_ZCAL_1"); pMatrix231->SetTranslation(dx,dy,dz); // Combi transformation: pos_PLVA_in_PLAT_1 dx = 11.100000; dy = 0.000000; dz = 0.000000; pMatrix229 = new TGeoCombiTrans("pos_PLVA_in_PLAT_1"); pMatrix229->SetTranslation(dx,dy,dz); // Combi transformation: pos_PLVA_in_PLAT_2 dx = -11.100000; dy = 0.000000; dz = 0.000000; pMatrix230 = new TGeoCombiTrans("pos_PLVA_in_PLAT_2"); pMatrix230->SetTranslation(dx,dy,dz); // Combi transformation: pos_QCAL_in_ZCAL_1 dx = 0.000000; dy = 0.000000; dz = 122.640015; pMatrix234 = new TGeoCombiTrans("pos_QCAL_in_ZCAL_1"); pMatrix234->SetTranslation(dx,dy,dz); // Combi transformation: pos_QSCI_in_QDIV_1 dx = 0.000000; dy = 0.000000; dz = -0.200000; pMatrix233 = new TGeoCombiTrans("pos_QSCI_in_QDIV_1"); pMatrix233->SetTranslation(dx,dy,dz); // Combi transformation: pos_PIPJ_in_ZCAL_1 dx = 12.820000; dy = 0.000000; dz = 109.380013; // Rotation: rot_PIPJ_in_ZCAL thx = 91.074000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 1.074000; phz = 0.000000; TGeoRotation *pMatrix237 = new TGeoRotation("rot_PIPJ_in_ZCAL",thx,phx,thy,phy,thz,phz); pMatrix236 = new TGeoCombiTrans("pos_PIPJ_in_ZCAL_1", dx,dy,dz,pMatrix237); // Combi transformation: pos_PIPJ_in_ZCAL_2 dx = -12.820000; dy = 0.000000; dz = 109.380013; // Rotation: rot_PIPJ_in_ZCAL thx = 88.926000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 1.074000; phz = 180.000000; TGeoRotation *pMatrix239 = new TGeoRotation("rot_PIPJ_in_ZCAL",thx,phx,thy,phy,thz,phz); pMatrix238 = new TGeoCombiTrans("pos_PIPJ_in_ZCAL_2", dx,dy,dz,pMatrix239); // Combi transformation: pos_ZCAL_in_CAVE_2 dx = 0.000000; dy = 0.000000; dz = -1767.660000; // Rotation: rot_ZCAL_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix242 = new TGeoRotation("rot_ZCAL_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix241 = new TGeoCombiTrans("pos_ZCAL_in_CAVE_2", dx,dy,dz,pMatrix242); // Combi transformation: pos_BTOH_in_BTOF_1 dx = 0.000000; dy = 0.000000; dz = 123.000000; // Rotation: rot_BTOH_in_BTOF thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix471 = new TGeoRotation("rot_BTOH_in_BTOF",thx,phx,thy,phy,thz,phz); pMatrix470 = new TGeoCombiTrans("pos_BTOH_in_BTOF_1", dx,dy,dz,pMatrix471); // Combi transformation: pos_BSEC_in_BTOH_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 108.000000; thy = 90.000000; phy = 198.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix351 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix350 = new TGeoCombiTrans("pos_BSEC_in_BTOH_1", dx,dy,dz,pMatrix351); // Combi transformation: pos_BTRA_in_BSEC_1 dx = 214.570003; dy = 0.000000; dz = 0.000000; pMatrix349 = new TGeoCombiTrans("pos_BTRA_in_BSEC_1"); pMatrix349->SetTranslation(dx,dy,dz); // Combi transformation: pos_BXTR_in_BTRA_1 dx = 1.055000; dy = 0.000000; dz = 2.699997; pMatrix334 = new TGeoCombiTrans("pos_BXTR_in_BTRA_1"); pMatrix334->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRTC_in_BXTR_1 dx = -1.701000; dy = 0.000000; dz = 0.000000; pMatrix330 = new TGeoCombiTrans("pos_BRTC_in_BXTR_1"); pMatrix330->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRMD_in_BGMT_1 dx = 0.056000; dy = 0.000000; dz = 114.740006; // Rotation: rot_BRMD_in_BGMT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix266 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix265 = new TGeoCombiTrans("pos_BRMD_in_BGMT_1", dx,dy,dz,pMatrix266); // Combi transformation: pos_BRHC_in_BRMD_1 dx = 0.775000; dy = 0.000000; dz = 0.350000; pMatrix254 = new TGeoCombiTrans("pos_BRHC_in_BRMD_1"); pMatrix254->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRCB_in_BRMD_1 dx = 0.500000; dy = 0.000000; dz = 0.000000; pMatrix255 = new TGeoCombiTrans("pos_BRCB_in_BRMD_1"); pMatrix255->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRMY_in_BRMD_1 dx = 0.407500; dy = 0.000000; dz = 0.350000; pMatrix256 = new TGeoCombiTrans("pos_BRMY_in_BRMD_1"); pMatrix256->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRGR_in_BRMD_1 dx = 0.383500; dy = 0.000000; dz = 0.000000; pMatrix257 = new TGeoCombiTrans("pos_BRGR_in_BRMD_1"); pMatrix257->SetTranslation(dx,dy,dz); // Combi transformation: pos_BROG_in_BRMD_1 dx = 0.342000; dy = 0.000000; dz = 0.000000; pMatrix258 = new TGeoCombiTrans("pos_BROG_in_BRMD_1"); pMatrix258->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRDT_in_BRMD_1 dx = 0.106000; dy = 0.000000; dz = 0.000000; pMatrix259 = new TGeoCombiTrans("pos_BRDT_in_BRMD_1"); pMatrix259->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRSG_in_BRDT_1 dx = 0.190000; dy = 0.000000; dz = 0.000000; pMatrix243 = new TGeoCombiTrans("pos_BRSG_in_BRDT_1"); pMatrix243->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRIG_in_BRDT_1 dx = 0.152000; dy = 0.000000; dz = 0.000000; pMatrix244 = new TGeoCombiTrans("pos_BRIG_in_BRDT_1"); pMatrix244->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRSG_in_BRDT_2 dx = 0.114000; dy = 0.000000; dz = 0.000000; pMatrix245 = new TGeoCombiTrans("pos_BRSG_in_BRDT_2"); pMatrix245->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRIG_in_BRDT_2 dx = 0.076000; dy = 0.000000; dz = 0.000000; pMatrix246 = new TGeoCombiTrans("pos_BRIG_in_BRDT_2"); pMatrix246->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRSG_in_BRDT_3 dx = 0.038000; dy = 0.000000; dz = 0.000000; pMatrix247 = new TGeoCombiTrans("pos_BRSG_in_BRDT_3"); pMatrix247->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRIG_in_BRDT_3 dx = -0.000000; dy = 0.000000; dz = 0.000000; pMatrix248 = new TGeoCombiTrans("pos_BRIG_in_BRDT_3"); pMatrix248->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRSG_in_BRDT_4 dx = -0.038000; dy = 0.000000; dz = 0.000000; pMatrix249 = new TGeoCombiTrans("pos_BRSG_in_BRDT_4"); pMatrix249->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRIG_in_BRDT_4 dx = -0.076000; dy = 0.000000; dz = 0.000000; pMatrix250 = new TGeoCombiTrans("pos_BRIG_in_BRDT_4"); pMatrix250->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRSG_in_BRDT_5 dx = -0.114000; dy = 0.000000; dz = 0.000000; pMatrix251 = new TGeoCombiTrans("pos_BRSG_in_BRDT_5"); pMatrix251->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRIG_in_BRDT_5 dx = -0.152000; dy = 0.000000; dz = 0.000000; pMatrix252 = new TGeoCombiTrans("pos_BRIG_in_BRDT_5"); pMatrix252->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRSG_in_BRDT_6 dx = -0.190000; dy = 0.000000; dz = 0.000000; pMatrix253 = new TGeoCombiTrans("pos_BRSG_in_BRDT_6"); pMatrix253->SetTranslation(dx,dy,dz); // Combi transformation: pos_BROG_in_BRMD_2 dx = -0.130000; dy = 0.000000; dz = 0.000000; pMatrix260 = new TGeoCombiTrans("pos_BROG_in_BRMD_2"); pMatrix260->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRGR_in_BRMD_2 dx = -0.171500; dy = 0.000000; dz = 0.000000; pMatrix261 = new TGeoCombiTrans("pos_BRGR_in_BRMD_2"); pMatrix261->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRMY_in_BRMD_2 dx = -0.195500; dy = 0.000000; dz = 0.000000; pMatrix262 = new TGeoCombiTrans("pos_BRMY_in_BRMD_2"); pMatrix262->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRCB_in_BRMD_2 dx = -0.288000; dy = 0.000000; dz = 0.000000; pMatrix263 = new TGeoCombiTrans("pos_BRCB_in_BRMD_2"); pMatrix263->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRHC_in_BRMD_2 dx = -0.563000; dy = 0.000000; dz = 0.350000; pMatrix264 = new TGeoCombiTrans("pos_BRHC_in_BRMD_2"); pMatrix264->SetTranslation(dx,dy,dz); // Combi transformation: pos_BRMD_in_BGMT_2 dx = -2.404000; dy = 0.000000; dz = 108.750006; // Rotation: rot_BRMD_in_BGMT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix268 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix267 = new TGeoCombiTrans("pos_BRMD_in_BGMT_2", dx,dy,dz,pMatrix268); // Combi transformation: pos_BRMD_in_BGMT_3 dx = 0.056000; dy = 0.000000; dz = 102.460007; // Rotation: rot_BRMD_in_BGMT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix270 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix269 = new TGeoCombiTrans("pos_BRMD_in_BGMT_3", dx,dy,dz,pMatrix270); // Combi transformation: pos_BRMD_in_BGMT_4 dx = -2.404000; dy = 0.000000; dz = 96.610006; // Rotation: rot_BRMD_in_BGMT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix272 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix271 = new TGeoCombiTrans("pos_BRMD_in_BGMT_4", dx,dy,dz,pMatrix272); // Combi transformation: pos_BRMD_in_BGMT_5 dx = 0.056000; dy = 0.000000; dz = 90.210007; // Rotation: rot_BRMD_in_BGMT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix274 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix273 = new TGeoCombiTrans("pos_BRMD_in_BGMT_5", dx,dy,dz,pMatrix274); // Combi transformation: pos_BRMD_in_BGMT_6 dx = -2.404000; dy = 0.000000; dz = 84.510006; // Rotation: rot_BRMD_in_BGMT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix276 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix275 = new TGeoCombiTrans("pos_BRMD_in_BGMT_6", dx,dy,dz,pMatrix276); // Combi transformation: pos_BRMD_in_BGMT_7 dx = -0.874000; dy = 0.000000; dz = 77.460007; // Rotation: rot_BRMD_in_BGMT thx = 106.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 16.000000; phz = 0.000000; TGeoRotation *pMatrix278 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix277 = new TGeoCombiTrans("pos_BRMD_in_BGMT_7", dx,dy,dz,pMatrix278); // Combi transformation: pos_BRMD_in_BGMT_8 dx = -0.344000; dy = 0.000000; dz = 71.130005; // Rotation: rot_BRMD_in_BGMT thx = 106.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 16.000000; phz = 0.000000; TGeoRotation *pMatrix280 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix279 = new TGeoCombiTrans("pos_BRMD_in_BGMT_8", dx,dy,dz,pMatrix280); // Combi transformation: pos_BRMD_in_BGMT_9 dx = -0.094000; dy = 0.000000; dz = 64.820007; // Rotation: rot_BRMD_in_BGMT thx = 110.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 20.000000; phz = 0.000000; TGeoRotation *pMatrix282 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix281 = new TGeoCombiTrans("pos_BRMD_in_BGMT_9", dx,dy,dz,pMatrix282); // Combi transformation: pos_BRMD_in_BGMT_10 dx = -0.024000; dy = 0.000000; dz = 58.520004; // Rotation: rot_BRMD_in_BGMT thx = 112.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 22.000000; phz = 0.000000; TGeoRotation *pMatrix284 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix283 = new TGeoCombiTrans("pos_BRMD_in_BGMT_10", dx,dy,dz,pMatrix284); // Combi transformation: pos_BRMD_in_BGMT_11 dx = -0.044000; dy = 0.000000; dz = 52.180008; // Rotation: rot_BRMD_in_BGMT thx = 112.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 22.000000; phz = 0.000000; TGeoRotation *pMatrix286 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix285 = new TGeoCombiTrans("pos_BRMD_in_BGMT_11", dx,dy,dz,pMatrix286); // Combi transformation: pos_BRMD_in_BGMT_12 dx = 0.006000; dy = 0.000000; dz = 45.750008; // Rotation: rot_BRMD_in_BGMT thx = 112.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 22.000000; phz = 0.000000; TGeoRotation *pMatrix288 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix287 = new TGeoCombiTrans("pos_BRMD_in_BGMT_12", dx,dy,dz,pMatrix288); // Combi transformation: pos_BRMD_in_BGMT_13 dx = 0.006000; dy = 0.000000; dz = 39.260002; // Rotation: rot_BRMD_in_BGMT thx = 112.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 22.000000; phz = 0.000000; TGeoRotation *pMatrix290 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix289 = new TGeoCombiTrans("pos_BRMD_in_BGMT_13", dx,dy,dz,pMatrix290); // Combi transformation: pos_BRMD_in_BGMT_14 dx = -0.044000; dy = 0.000000; dz = 32.730003; // Rotation: rot_BRMD_in_BGMT thx = 112.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 22.000000; phz = 0.000000; TGeoRotation *pMatrix292 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix291 = new TGeoCombiTrans("pos_BRMD_in_BGMT_14", dx,dy,dz,pMatrix292); // Combi transformation: pos_BRMD_in_BGMT_15 dx = -0.374000; dy = 0.000000; dz = 26.240005; // Rotation: rot_BRMD_in_BGMT thx = 116.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 26.000000; phz = 0.000000; TGeoRotation *pMatrix294 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix293 = new TGeoCombiTrans("pos_BRMD_in_BGMT_15", dx,dy,dz,pMatrix294); // Combi transformation: pos_BRMD_in_BGMT_16 dx = -0.594000; dy = 0.000000; dz = 19.640007; // Rotation: rot_BRMD_in_BGMT thx = 116.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 26.000000; phz = 0.000000; TGeoRotation *pMatrix296 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix295 = new TGeoCombiTrans("pos_BRMD_in_BGMT_16", dx,dy,dz,pMatrix296); // Combi transformation: pos_BRMD_in_BGMT_17 dx = -0.594000; dy = 0.000000; dz = 12.870003; // Rotation: rot_BRMD_in_BGMT thx = 116.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 26.000000; phz = 0.000000; TGeoRotation *pMatrix298 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix297 = new TGeoCombiTrans("pos_BRMD_in_BGMT_17", dx,dy,dz,pMatrix298); // Combi transformation: pos_BRMD_in_BGMT_18 dx = -0.594000; dy = 0.000000; dz = 6.000008; // Rotation: rot_BRMD_in_BGMT thx = 116.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 26.000000; phz = 0.000000; TGeoRotation *pMatrix300 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix299 = new TGeoCombiTrans("pos_BRMD_in_BGMT_18", dx,dy,dz,pMatrix300); // Combi transformation: pos_BRMD_in_BGMT_19 dx = -0.384000; dy = 0.000000; dz = -1.049995; // Rotation: rot_BRMD_in_BGMT thx = 120.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 30.000000; phz = 0.000000; TGeoRotation *pMatrix302 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix301 = new TGeoCombiTrans("pos_BRMD_in_BGMT_19", dx,dy,dz,pMatrix302); // Combi transformation: pos_BRMD_in_BGMT_20 dx = -0.384000; dy = 0.000000; dz = -8.119987; // Rotation: rot_BRMD_in_BGMT thx = 120.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 30.000000; phz = 0.000000; TGeoRotation *pMatrix304 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix303 = new TGeoCombiTrans("pos_BRMD_in_BGMT_20", dx,dy,dz,pMatrix304); // Combi transformation: pos_BRMD_in_BGMT_21 dx = -0.284000; dy = 0.000000; dz = -15.349998; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix306 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix305 = new TGeoCombiTrans("pos_BRMD_in_BGMT_21", dx,dy,dz,pMatrix306); // Combi transformation: pos_BRMD_in_BGMT_22 dx = -0.284000; dy = 0.000000; dz = -22.629997; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix308 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix307 = new TGeoCombiTrans("pos_BRMD_in_BGMT_22", dx,dy,dz,pMatrix308); // Combi transformation: pos_BRMD_in_BGMT_23 dx = -0.284000; dy = 0.000000; dz = -30.019997; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix310 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix309 = new TGeoCombiTrans("pos_BRMD_in_BGMT_23", dx,dy,dz,pMatrix310); // Combi transformation: pos_BRMD_in_BGMT_24 dx = -0.284000; dy = 0.000000; dz = -37.549995; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix312 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix311 = new TGeoCombiTrans("pos_BRMD_in_BGMT_24", dx,dy,dz,pMatrix312); // Combi transformation: pos_BRMD_in_BGMT_25 dx = -0.284000; dy = 0.000000; dz = -45.169991; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix314 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix313 = new TGeoCombiTrans("pos_BRMD_in_BGMT_25", dx,dy,dz,pMatrix314); // Combi transformation: pos_BRMD_in_BGMT_26 dx = -0.284000; dy = 0.000000; dz = -52.900002; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix316 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix315 = new TGeoCombiTrans("pos_BRMD_in_BGMT_26", dx,dy,dz,pMatrix316); // Combi transformation: pos_BRMD_in_BGMT_27 dx = -0.284000; dy = 0.000000; dz = -60.749992; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix318 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix317 = new TGeoCombiTrans("pos_BRMD_in_BGMT_27", dx,dy,dz,pMatrix318); // Combi transformation: pos_BRMD_in_BGMT_28 dx = -0.284000; dy = 0.000000; dz = -68.759987; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix320 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix319 = new TGeoCombiTrans("pos_BRMD_in_BGMT_28", dx,dy,dz,pMatrix320); // Combi transformation: pos_BRMD_in_BGMT_29 dx = -0.284000; dy = 0.000000; dz = -76.849998; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix322 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix321 = new TGeoCombiTrans("pos_BRMD_in_BGMT_29", dx,dy,dz,pMatrix322); // Combi transformation: pos_BRMD_in_BGMT_30 dx = -0.284000; dy = 0.000000; dz = -85.070000; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix324 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix323 = new TGeoCombiTrans("pos_BRMD_in_BGMT_30", dx,dy,dz,pMatrix324); // Combi transformation: pos_BRMD_in_BGMT_31 dx = -0.284000; dy = 0.000000; dz = -93.439995; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix326 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix325 = new TGeoCombiTrans("pos_BRMD_in_BGMT_31", dx,dy,dz,pMatrix326); // Combi transformation: pos_BRMD_in_BGMT_32 dx = -0.284000; dy = 0.000000; dz = -101.909996; // Rotation: rot_BRMD_in_BGMT thx = 122.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 32.000000; phz = 0.000000; TGeoRotation *pMatrix328 = new TGeoRotation("rot_BRMD_in_BGMT",thx,phx,thy,phy,thz,phz); pMatrix327 = new TGeoCombiTrans("pos_BRMD_in_BGMT_32", dx,dy,dz,pMatrix328); // Combi transformation: pos_BUPC_in_BXTR_1 dx = 3.999000; dy = 0.000000; dz = 0.000000; pMatrix333 = new TGeoCombiTrans("pos_BUPC_in_BXTR_1"); pMatrix333->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFE_in_BUPC_1 dx = -1.466000; dy = 0.000000; dz = 0.000000; pMatrix331 = new TGeoCombiTrans("pos_BTFE_in_BUPC_1"); pMatrix331->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFE_in_BUPC_2 dx = -0.116000; dy = 0.000000; dz = 0.000000; pMatrix332 = new TGeoCombiTrans("pos_BTFE_in_BUPC_2"); pMatrix332->SetTranslation(dx,dy,dz); // Combi transformation: pos_BUND_in_BTRA_1 dx = -5.755000; dy = 0.000000; dz = 15.050003; pMatrix348 = new TGeoCombiTrans("pos_BUND_in_BTRA_1"); pMatrix348->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFT_in_BUND_1 dx = 0.900000; dy = -8.895000; dz = 0.000000; pMatrix335 = new TGeoCombiTrans("pos_BTFT_in_BUND_1"); pMatrix335->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFT_in_BUND_2 dx = 0.900000; dy = 8.895000; dz = 0.000000; pMatrix336 = new TGeoCombiTrans("pos_BTFT_in_BUND_2"); pMatrix336->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFT_in_BUND_3 dx = 0.435000; dy = -7.940001; dz = 0.000000; pMatrix337 = new TGeoCombiTrans("pos_BTFT_in_BUND_3"); pMatrix337->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFT_in_BUND_4 dx = 0.435000; dy = 7.940001; dz = 0.000000; pMatrix338 = new TGeoCombiTrans("pos_BTFT_in_BUND_4"); pMatrix338->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFT_in_BUND_5 dx = -0.030000; dy = -6.745000; dz = 0.000000; pMatrix339 = new TGeoCombiTrans("pos_BTFT_in_BUND_5"); pMatrix339->SetTranslation(dx,dy,dz); // Combi transformation: pos_BTFT_in_BUND_6 dx = -0.030000; dy = 6.745000; dz = 0.000000; pMatrix340 = new TGeoCombiTrans("pos_BTFT_in_BUND_6"); pMatrix340->SetTranslation(dx,dy,dz); // Combi transformation: pos_BASE_in_BUND_1 dx = -0.855000; dy = 0.000000; dz = 0.000000; pMatrix341 = new TGeoCombiTrans("pos_BASE_in_BUND_1"); pMatrix341->SetTranslation(dx,dy,dz); // Combi transformation: pos_BARM_in_BUND_1 dx = 0.695000; dy = -6.516258; dz = 0.000000; pMatrix342 = new TGeoCombiTrans("pos_BARM_in_BUND_1"); pMatrix342->SetTranslation(dx,dy,dz); // Combi transformation: pos_BARM_in_BUND_2 dx = 0.695000; dy = 6.516258; dz = 0.000000; pMatrix343 = new TGeoCombiTrans("pos_BARM_in_BUND_2"); pMatrix343->SetTranslation(dx,dy,dz); // Combi transformation: pos_BANG_in_BUND_1 dx = 0.000000; dy = -5.011259; dz = 0.000000; pMatrix344 = new TGeoCombiTrans("pos_BANG_in_BUND_1"); pMatrix344->SetTranslation(dx,dy,dz); // Combi transformation: pos_BANG_in_BUND_2 dx = 0.000000; dy = 5.011259; dz = 0.000000; // Rotation: rot_BANG_in_BUND thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix346 = new TGeoRotation("rot_BANG_in_BUND",thx,phx,thy,phy,thz,phz); pMatrix345 = new TGeoCombiTrans("pos_BANG_in_BUND_2", dx,dy,dz,pMatrix346); // Combi transformation: pos_BCOV_in_BUND_1 dx = -0.215000; dy = 0.000000; dz = 0.000000; pMatrix347 = new TGeoCombiTrans("pos_BCOV_in_BUND_1"); pMatrix347->SetTranslation(dx,dy,dz); // Combi transformation: pos_BSEC_in_BTOH_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 114.000000; thy = 90.000000; phy = 204.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix353 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix352 = new TGeoCombiTrans("pos_BSEC_in_BTOH_2", dx,dy,dz,pMatrix353); // Combi transformation: pos_BSEC_in_BTOH_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 120.000000; thy = 90.000000; phy = 210.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix355 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix354 = new TGeoCombiTrans("pos_BSEC_in_BTOH_3", dx,dy,dz,pMatrix355); // Combi transformation: pos_BSEC_in_BTOH_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 126.000000; thy = 90.000000; phy = 216.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix357 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix356 = new TGeoCombiTrans("pos_BSEC_in_BTOH_4", dx,dy,dz,pMatrix357); // Combi transformation: pos_BSEC_in_BTOH_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 132.000000; thy = 90.000000; phy = 222.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix359 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix358 = new TGeoCombiTrans("pos_BSEC_in_BTOH_5", dx,dy,dz,pMatrix359); // Combi transformation: pos_BSEC_in_BTOH_6 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 138.000000; thy = 90.000000; phy = 228.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix361 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix360 = new TGeoCombiTrans("pos_BSEC_in_BTOH_6", dx,dy,dz,pMatrix361); // Combi transformation: pos_BSEC_in_BTOH_7 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 144.000000; thy = 90.000000; phy = 234.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix363 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix362 = new TGeoCombiTrans("pos_BSEC_in_BTOH_7", dx,dy,dz,pMatrix363); // Combi transformation: pos_BSEC_in_BTOH_8 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 150.000000; thy = 90.000000; phy = 240.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix365 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix364 = new TGeoCombiTrans("pos_BSEC_in_BTOH_8", dx,dy,dz,pMatrix365); // Combi transformation: pos_BSEC_in_BTOH_9 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 156.000000; thy = 90.000000; phy = 246.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix367 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix366 = new TGeoCombiTrans("pos_BSEC_in_BTOH_9", dx,dy,dz,pMatrix367); // Combi transformation: pos_BSEC_in_BTOH_10 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 162.000000; thy = 90.000000; phy = 252.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix369 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix368 = new TGeoCombiTrans("pos_BSEC_in_BTOH_10", dx,dy,dz,pMatrix369); // Combi transformation: pos_BSEC_in_BTOH_11 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 168.000000; thy = 90.000000; phy = 258.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix371 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix370 = new TGeoCombiTrans("pos_BSEC_in_BTOH_11", dx,dy,dz,pMatrix371); // Combi transformation: pos_BSEC_in_BTOH_12 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 174.000000; thy = 90.000000; phy = 264.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix373 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix372 = new TGeoCombiTrans("pos_BSEC_in_BTOH_12", dx,dy,dz,pMatrix373); // Combi transformation: pos_BSEC_in_BTOH_13 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix375 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix374 = new TGeoCombiTrans("pos_BSEC_in_BTOH_13", dx,dy,dz,pMatrix375); // Combi transformation: pos_BSEC_in_BTOH_14 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 186.000000; thy = 90.000000; phy = 276.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix377 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix376 = new TGeoCombiTrans("pos_BSEC_in_BTOH_14", dx,dy,dz,pMatrix377); // Combi transformation: pos_BSEC_in_BTOH_15 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 192.000000; thy = 90.000000; phy = 282.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix379 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix378 = new TGeoCombiTrans("pos_BSEC_in_BTOH_15", dx,dy,dz,pMatrix379); // Combi transformation: pos_BSEC_in_BTOH_16 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 198.000000; thy = 90.000000; phy = 288.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix381 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix380 = new TGeoCombiTrans("pos_BSEC_in_BTOH_16", dx,dy,dz,pMatrix381); // Combi transformation: pos_BSEC_in_BTOH_17 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 204.000000; thy = 90.000000; phy = 294.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix383 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix382 = new TGeoCombiTrans("pos_BSEC_in_BTOH_17", dx,dy,dz,pMatrix383); // Combi transformation: pos_BSEC_in_BTOH_18 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 210.000000; thy = 90.000000; phy = 300.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix385 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix384 = new TGeoCombiTrans("pos_BSEC_in_BTOH_18", dx,dy,dz,pMatrix385); // Combi transformation: pos_BSEC_in_BTOH_19 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 216.000000; thy = 90.000000; phy = 306.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix387 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix386 = new TGeoCombiTrans("pos_BSEC_in_BTOH_19", dx,dy,dz,pMatrix387); // Combi transformation: pos_BSEC_in_BTOH_20 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 222.000000; thy = 90.000000; phy = 312.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix389 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix388 = new TGeoCombiTrans("pos_BSEC_in_BTOH_20", dx,dy,dz,pMatrix389); // Combi transformation: pos_BSEC_in_BTOH_21 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 228.000000; thy = 90.000000; phy = 318.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix391 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix390 = new TGeoCombiTrans("pos_BSEC_in_BTOH_21", dx,dy,dz,pMatrix391); // Combi transformation: pos_BSEC_in_BTOH_22 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 234.000000; thy = 90.000000; phy = 324.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix393 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix392 = new TGeoCombiTrans("pos_BSEC_in_BTOH_22", dx,dy,dz,pMatrix393); // Combi transformation: pos_BSEC_in_BTOH_23 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 240.000000; thy = 90.000000; phy = 330.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix395 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix394 = new TGeoCombiTrans("pos_BSEC_in_BTOH_23", dx,dy,dz,pMatrix395); // Combi transformation: pos_BSEC_in_BTOH_24 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 246.000000; thy = 90.000000; phy = 336.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix397 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix396 = new TGeoCombiTrans("pos_BSEC_in_BTOH_24", dx,dy,dz,pMatrix397); // Combi transformation: pos_BSEC_in_BTOH_25 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 252.000000; thy = 90.000000; phy = 342.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix399 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix398 = new TGeoCombiTrans("pos_BSEC_in_BTOH_25", dx,dy,dz,pMatrix399); // Combi transformation: pos_BSEC_in_BTOH_26 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 258.000000; thy = 90.000000; phy = 348.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix401 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix400 = new TGeoCombiTrans("pos_BSEC_in_BTOH_26", dx,dy,dz,pMatrix401); // Combi transformation: pos_BSEC_in_BTOH_27 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 264.000000; thy = 90.000000; phy = 354.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix403 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix402 = new TGeoCombiTrans("pos_BSEC_in_BTOH_27", dx,dy,dz,pMatrix403); // Combi transformation: pos_BSEC_in_BTOH_28 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 270.000000; thy = 90.000000; phy = 360.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix405 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix404 = new TGeoCombiTrans("pos_BSEC_in_BTOH_28", dx,dy,dz,pMatrix405); // Combi transformation: pos_BSEC_in_BTOH_29 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 276.000000; thy = 90.000000; phy = 6.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix407 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix406 = new TGeoCombiTrans("pos_BSEC_in_BTOH_29", dx,dy,dz,pMatrix407); // Combi transformation: pos_BSEC_in_BTOH_30 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 282.000000; thy = 90.000000; phy = 12.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix409 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix408 = new TGeoCombiTrans("pos_BSEC_in_BTOH_30", dx,dy,dz,pMatrix409); // Combi transformation: pos_BSEC_in_BTOH_31 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 288.000000; thy = 90.000000; phy = 18.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix411 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix410 = new TGeoCombiTrans("pos_BSEC_in_BTOH_31", dx,dy,dz,pMatrix411); // Combi transformation: pos_BSEC_in_BTOH_32 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 294.000000; thy = 90.000000; phy = 24.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix413 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix412 = new TGeoCombiTrans("pos_BSEC_in_BTOH_32", dx,dy,dz,pMatrix413); // Combi transformation: pos_BSEC_in_BTOH_33 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 300.000000; thy = 90.000000; phy = 30.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix415 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix414 = new TGeoCombiTrans("pos_BSEC_in_BTOH_33", dx,dy,dz,pMatrix415); // Combi transformation: pos_BSEC_in_BTOH_34 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 306.000000; thy = 90.000000; phy = 36.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix417 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix416 = new TGeoCombiTrans("pos_BSEC_in_BTOH_34", dx,dy,dz,pMatrix417); // Combi transformation: pos_BSEC_in_BTOH_35 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 312.000000; thy = 90.000000; phy = 42.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix419 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix418 = new TGeoCombiTrans("pos_BSEC_in_BTOH_35", dx,dy,dz,pMatrix419); // Combi transformation: pos_BSEC_in_BTOH_36 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 318.000000; thy = 90.000000; phy = 48.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix421 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix420 = new TGeoCombiTrans("pos_BSEC_in_BTOH_36", dx,dy,dz,pMatrix421); // Combi transformation: pos_BSEC_in_BTOH_37 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 324.000000; thy = 90.000000; phy = 54.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix423 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix422 = new TGeoCombiTrans("pos_BSEC_in_BTOH_37", dx,dy,dz,pMatrix423); // Combi transformation: pos_BSEC_in_BTOH_38 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 330.000000; thy = 90.000000; phy = 60.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix425 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix424 = new TGeoCombiTrans("pos_BSEC_in_BTOH_38", dx,dy,dz,pMatrix425); // Combi transformation: pos_BSEC_in_BTOH_39 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 336.000000; thy = 90.000000; phy = 66.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix427 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix426 = new TGeoCombiTrans("pos_BSEC_in_BTOH_39", dx,dy,dz,pMatrix427); // Combi transformation: pos_BSEC_in_BTOH_40 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 342.000000; thy = 90.000000; phy = 72.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix429 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix428 = new TGeoCombiTrans("pos_BSEC_in_BTOH_40", dx,dy,dz,pMatrix429); // Combi transformation: pos_BSEC_in_BTOH_41 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix431 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix430 = new TGeoCombiTrans("pos_BSEC_in_BTOH_41", dx,dy,dz,pMatrix431); // Combi transformation: pos_BSEC_in_BTOH_42 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix433 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix432 = new TGeoCombiTrans("pos_BSEC_in_BTOH_42", dx,dy,dz,pMatrix433); // Combi transformation: pos_BSEC_in_BTOH_43 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 360.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix435 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix434 = new TGeoCombiTrans("pos_BSEC_in_BTOH_43", dx,dy,dz,pMatrix435); // Combi transformation: pos_BSEC_in_BTOH_44 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix437 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix436 = new TGeoCombiTrans("pos_BSEC_in_BTOH_44", dx,dy,dz,pMatrix437); // Combi transformation: pos_BSEC_in_BTOH_45 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix439 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix438 = new TGeoCombiTrans("pos_BSEC_in_BTOH_45", dx,dy,dz,pMatrix439); // Combi transformation: pos_BSEC_in_BTOH_46 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 18.000000; thy = 90.000000; phy = 108.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix441 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix440 = new TGeoCombiTrans("pos_BSEC_in_BTOH_46", dx,dy,dz,pMatrix441); // Combi transformation: pos_BSEC_in_BTOH_47 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 24.000000; thy = 90.000000; phy = 114.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix443 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix442 = new TGeoCombiTrans("pos_BSEC_in_BTOH_47", dx,dy,dz,pMatrix443); // Combi transformation: pos_BSEC_in_BTOH_48 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 30.000000; thy = 90.000000; phy = 120.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix445 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix444 = new TGeoCombiTrans("pos_BSEC_in_BTOH_48", dx,dy,dz,pMatrix445); // Combi transformation: pos_BSEC_in_BTOH_49 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 36.000000; thy = 90.000000; phy = 126.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix447 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix446 = new TGeoCombiTrans("pos_BSEC_in_BTOH_49", dx,dy,dz,pMatrix447); // Combi transformation: pos_BSEC_in_BTOH_50 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 42.000000; thy = 90.000000; phy = 132.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix449 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix448 = new TGeoCombiTrans("pos_BSEC_in_BTOH_50", dx,dy,dz,pMatrix449); // Combi transformation: pos_BSEC_in_BTOH_51 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 48.000000; thy = 90.000000; phy = 138.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix451 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix450 = new TGeoCombiTrans("pos_BSEC_in_BTOH_51", dx,dy,dz,pMatrix451); // Combi transformation: pos_BSEC_in_BTOH_52 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 54.000000; thy = 90.000000; phy = 144.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix453 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix452 = new TGeoCombiTrans("pos_BSEC_in_BTOH_52", dx,dy,dz,pMatrix453); // Combi transformation: pos_BSEC_in_BTOH_53 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 60.000000; thy = 90.000000; phy = 150.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix455 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix454 = new TGeoCombiTrans("pos_BSEC_in_BTOH_53", dx,dy,dz,pMatrix455); // Combi transformation: pos_BSEC_in_BTOH_54 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 66.000000; thy = 90.000000; phy = 156.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix457 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix456 = new TGeoCombiTrans("pos_BSEC_in_BTOH_54", dx,dy,dz,pMatrix457); // Combi transformation: pos_BSEC_in_BTOH_55 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 72.000000; thy = 90.000000; phy = 162.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix459 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix458 = new TGeoCombiTrans("pos_BSEC_in_BTOH_55", dx,dy,dz,pMatrix459); // Combi transformation: pos_BSEC_in_BTOH_56 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 78.000000; thy = 90.000000; phy = 168.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix461 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix460 = new TGeoCombiTrans("pos_BSEC_in_BTOH_56", dx,dy,dz,pMatrix461); // Combi transformation: pos_BSEC_in_BTOH_57 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 84.000000; thy = 90.000000; phy = 174.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix463 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix462 = new TGeoCombiTrans("pos_BSEC_in_BTOH_57", dx,dy,dz,pMatrix463); // Combi transformation: pos_BSEC_in_BTOH_58 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix465 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix464 = new TGeoCombiTrans("pos_BSEC_in_BTOH_58", dx,dy,dz,pMatrix465); // Combi transformation: pos_BSEC_in_BTOH_59 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 96.000000; thy = 90.000000; phy = 186.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix467 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix466 = new TGeoCombiTrans("pos_BSEC_in_BTOH_59", dx,dy,dz,pMatrix467); // Combi transformation: pos_BSEC_in_BTOH_60 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_BSEC_in_BTOH thx = 90.000000; phx = 102.000000; thy = 90.000000; phy = 192.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix469 = new TGeoRotation("rot_BSEC_in_BTOH",thx,phx,thy,phy,thz,phz); pMatrix468 = new TGeoCombiTrans("pos_BSEC_in_BTOH_60", dx,dy,dz,pMatrix469); // Combi transformation: pos_BTOH_in_BTOF_2 dx = 0.000000; dy = 0.000000; dz = -123.000000; pMatrix472 = new TGeoCombiTrans("pos_BTOH_in_BTOF_2"); pMatrix472->SetTranslation(dx,dy,dz); // Combi transformation: pos_MUSC_in_MUTD_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_MUSC_in_MUTD thx = 90.000000; phx = 210.000000; thy = 90.000000; phy = 300.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix485 = new TGeoRotation("rot_MUSC_in_MUTD",thx,phx,thy,phy,thz,phz); pMatrix484 = new TGeoCombiTrans("pos_MUSC_in_MUTD_1", dx,dy,dz,pMatrix485); // Combi transformation: pos_MTRA_in_MUSC_1 dx = 395.592987; dy = 0.000000; dz = -128.810000; pMatrix478 = new TGeoCombiTrans("pos_MTRA_in_MUSC_1"); pMatrix478->SetTranslation(dx,dy,dz); // Combi transformation: pos_MXTR_in_MTRA_1 dx = 1.055000; dy = 0.000000; dz = 2.190002; pMatrix477 = new TGeoCombiTrans("pos_MXTR_in_MTRA_1"); pMatrix477->SetTranslation(dx,dy,dz); // Combi transformation: pos_MXSA_in_MMTC_1 dx = 1.395000; dy = 0.000000; dz = 64.299995; pMatrix474 = new TGeoCombiTrans("pos_MXSA_in_MMTC_1"); pMatrix474->SetTranslation(dx,dy,dz); // Combi transformation: pos_MXSA_in_MMTC_2 dx = -1.775000; dy = 0.000000; dz = -55.289997; pMatrix475 = new TGeoCombiTrans("pos_MXSA_in_MMTC_2"); pMatrix475->SetTranslation(dx,dy,dz); // Combi transformation: pos_MPMT_in_MUSC_1 dx = 367.310000; dy = 0.000000; dz = 0.000000; pMatrix479 = new TGeoCombiTrans("pos_MPMT_in_MUSC_1"); pMatrix479->SetTranslation(dx,dy,dz); // Combi transformation: pos_MMRP_in_MUSC_1 dx = 404.850006; dy = 0.000000; dz = -128.810000; pMatrix480 = new TGeoCombiTrans("pos_MMRP_in_MUSC_1"); pMatrix480->SetTranslation(dx,dy,dz); // Combi transformation: pos_MTRA_in_MUSC_2 dx = 425.592987; dy = 0.000000; dz = -128.810000; pMatrix481 = new TGeoCombiTrans("pos_MTRA_in_MUSC_2"); pMatrix481->SetTranslation(dx,dy,dz); // Combi transformation: pos_MPMT_in_MUSC_2 dx = 367.310000; dy = 0.000000; dz = 0.000000; pMatrix482 = new TGeoCombiTrans("pos_MPMT_in_MUSC_2"); pMatrix482->SetTranslation(dx,dy,dz); // Combi transformation: pos_MMRP_in_MUSC_2 dx = 404.850006; dy = 0.000000; dz = -128.810000; pMatrix483 = new TGeoCombiTrans("pos_MMRP_in_MUSC_2"); pMatrix483->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHMD_in_CAVE_1 dx = 0.000000; dy = 0.000000; dz = -539.000000; pMatrix1016 = new TGeoCombiTrans("pos_PHMD_in_CAVE_1"); pMatrix1016->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHMS_in_PHMD_1 dx = 57.297106; dy = 32.791827; dz = 0.000000; // Rotation: rot_PHMS_in_PHMD thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix747 = new TGeoRotation("rot_PHMS_in_PHMD",thx,phx,thy,phy,thz,phz); pMatrix746 = new TGeoCombiTrans("pos_PHMS_in_PHMD_1", dx,dy,dz,pMatrix747); // Combi transformation: pos_PHSR_in_PHMS_1 dx = 11.829627; dy = 45.266201; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix527 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix526 = new TGeoCombiTrans("pos_PHSR_in_PHMS_1", dx,dy,dz,pMatrix527); // Combi transformation: pos_PMDA_in_PHSR_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix521 = new TGeoCombiTrans("pos_PMDA_in_PHSR_1"); pMatrix521->SetTranslation(dx,dy,dz); // Combi transformation: pos_AIRA_in_PMDA_1 dx = -0.230940; dy = -0.400000; dz = 0.000000; pMatrix520 = new TGeoCombiTrans("pos_AIRA_in_PMDA_1"); pMatrix520->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCBA_in_AIRA_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix487 = new TGeoCombiTrans("pos_PCBA_in_AIRA_1"); pMatrix487->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCBA_in_AIRA_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix488 = new TGeoCombiTrans("pos_PCBA_in_AIRA_2"); pMatrix488->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHCA_in_AIRA_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix517 = new TGeoCombiTrans("pos_PHCA_in_AIRA_1"); pMatrix517->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_1 dx = -6.073100; dy = -10.518917; dz = 0.000000; pMatrix493 = new TGeoCombiTrans("pos_ASTR_in_PHCA_1"); pMatrix493->SetTranslation(dx,dy,dz); // Combi transformation: pos_PDCU_in_PSTR_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_PDCU_in_PSTR thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix492 = new TGeoRotation("rot_PDCU_in_PSTR",thx,phx,thy,phy,thz,phz); pMatrix491 = new TGeoCombiTrans("pos_PDCU_in_PSTR_1", dx,dy,dz,pMatrix492); // Combi transformation: pos_ASTR_in_PHCA_2 dx = -5.543099; dy = -9.600930; dz = 0.000000; pMatrix494 = new TGeoCombiTrans("pos_ASTR_in_PHCA_2"); pMatrix494->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_3 dx = -5.013100; dy = -8.682943; dz = 0.000000; pMatrix495 = new TGeoCombiTrans("pos_ASTR_in_PHCA_3"); pMatrix495->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_4 dx = -4.483099; dy = -7.764956; dz = 0.000000; pMatrix496 = new TGeoCombiTrans("pos_ASTR_in_PHCA_4"); pMatrix496->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_5 dx = -3.953100; dy = -6.846969; dz = 0.000000; pMatrix497 = new TGeoCombiTrans("pos_ASTR_in_PHCA_5"); pMatrix497->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_6 dx = -3.423100; dy = -5.928982; dz = 0.000000; pMatrix498 = new TGeoCombiTrans("pos_ASTR_in_PHCA_6"); pMatrix498->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_7 dx = -2.893100; dy = -5.010995; dz = 0.000000; pMatrix499 = new TGeoCombiTrans("pos_ASTR_in_PHCA_7"); pMatrix499->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_8 dx = -2.363100; dy = -4.093009; dz = 0.000000; pMatrix500 = new TGeoCombiTrans("pos_ASTR_in_PHCA_8"); pMatrix500->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_9 dx = -1.833100; dy = -3.175022; dz = 0.000000; pMatrix501 = new TGeoCombiTrans("pos_ASTR_in_PHCA_9"); pMatrix501->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_10 dx = -1.303100; dy = -2.257035; dz = 0.000000; pMatrix502 = new TGeoCombiTrans("pos_ASTR_in_PHCA_10"); pMatrix502->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_11 dx = -0.773100; dy = -1.339048; dz = 0.000000; pMatrix503 = new TGeoCombiTrans("pos_ASTR_in_PHCA_11"); pMatrix503->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_12 dx = -0.243100; dy = -0.421061; dz = 0.000000; pMatrix504 = new TGeoCombiTrans("pos_ASTR_in_PHCA_12"); pMatrix504->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_13 dx = 0.286900; dy = 0.496926; dz = 0.000000; pMatrix505 = new TGeoCombiTrans("pos_ASTR_in_PHCA_13"); pMatrix505->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_14 dx = 0.816900; dy = 1.414913; dz = 0.000000; pMatrix506 = new TGeoCombiTrans("pos_ASTR_in_PHCA_14"); pMatrix506->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_15 dx = 1.346900; dy = 2.332900; dz = 0.000000; pMatrix507 = new TGeoCombiTrans("pos_ASTR_in_PHCA_15"); pMatrix507->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_16 dx = 1.876900; dy = 3.250886; dz = 0.000000; pMatrix508 = new TGeoCombiTrans("pos_ASTR_in_PHCA_16"); pMatrix508->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_17 dx = 2.406900; dy = 4.168873; dz = 0.000000; pMatrix509 = new TGeoCombiTrans("pos_ASTR_in_PHCA_17"); pMatrix509->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_18 dx = 2.936900; dy = 5.086860; dz = 0.000000; pMatrix510 = new TGeoCombiTrans("pos_ASTR_in_PHCA_18"); pMatrix510->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_19 dx = 3.466900; dy = 6.004847; dz = 0.000000; pMatrix511 = new TGeoCombiTrans("pos_ASTR_in_PHCA_19"); pMatrix511->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_20 dx = 3.996900; dy = 6.922834; dz = 0.000000; pMatrix512 = new TGeoCombiTrans("pos_ASTR_in_PHCA_20"); pMatrix512->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_21 dx = 4.526900; dy = 7.840821; dz = 0.000000; pMatrix513 = new TGeoCombiTrans("pos_ASTR_in_PHCA_21"); pMatrix513->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_22 dx = 5.056900; dy = 8.758808; dz = 0.000000; pMatrix514 = new TGeoCombiTrans("pos_ASTR_in_PHCA_22"); pMatrix514->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_23 dx = 5.586900; dy = 9.676795; dz = 0.000000; pMatrix515 = new TGeoCombiTrans("pos_ASTR_in_PHCA_23"); pMatrix515->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHCA_24 dx = 6.116900; dy = 10.594782; dz = 0.000000; pMatrix516 = new TGeoCombiTrans("pos_ASTR_in_PHCA_24"); pMatrix516->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCBA_in_AIRA_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix518 = new TGeoCombiTrans("pos_PCBA_in_AIRA_3"); pMatrix518->SetTranslation(dx,dy,dz); // Combi transformation: pos_BASA_in_AIRA_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix519 = new TGeoCombiTrans("pos_BASA_in_AIRA_1"); pMatrix519->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPBA_in_PHSR_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix522 = new TGeoCombiTrans("pos_PPBA_in_PHSR_1"); pMatrix522->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFEA_in_PHSR_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix523 = new TGeoCombiTrans("pos_PFEA_in_PHSR_1"); pMatrix523->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMDA_in_PHSR_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix525 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix524 = new TGeoCombiTrans("pos_PMDA_in_PHSR_2", dx,dy,dz,pMatrix525); // Combi transformation: pos_PHS1_in_PHMS_2 dx = -19.796045; dy = 11.225956; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix591 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix590 = new TGeoCombiTrans("pos_PHS1_in_PHMS_2", dx,dy,dz,pMatrix591); // Combi transformation: pos_PMD1_in_PHS1_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix585 = new TGeoCombiTrans("pos_PMD1_in_PHS1_1"); pMatrix585->SetTranslation(dx,dy,dz); // Combi transformation: pos_AIR1_in_PMD1_1 dx = 0.230940; dy = 0.400000; dz = 0.000000; pMatrix584 = new TGeoCombiTrans("pos_AIR1_in_PMD1_1"); pMatrix584->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB1_in_AIR1_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix528 = new TGeoCombiTrans("pos_PCB1_in_AIR1_1"); pMatrix528->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB1_in_AIR1_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix529 = new TGeoCombiTrans("pos_PCB1_in_AIR1_2"); pMatrix529->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC1_in_AIR1_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix581 = new TGeoCombiTrans("pos_PHC1_in_AIR1_1"); pMatrix581->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_1 dx = -12.411500; dy = -21.497347; dz = 0.000000; pMatrix533 = new TGeoCombiTrans("pos_AST1_in_PHC1_1"); pMatrix533->SetTranslation(dx,dy,dz); // Combi transformation: pos_PDCU_in_PST1_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_PDCU_in_PSTR thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix532 = new TGeoRotation("rot_PDCU_in_PSTR",thx,phx,thy,phy,thz,phz); pMatrix531 = new TGeoCombiTrans("pos_PDCU_in_PST1_1", dx,dy,dz,pMatrix532); // Combi transformation: pos_AST1_in_PHC1_2 dx = -11.881499; dy = -20.579361; dz = 0.000000; pMatrix534 = new TGeoCombiTrans("pos_AST1_in_PHC1_2"); pMatrix534->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_3 dx = -11.351500; dy = -19.661373; dz = 0.000000; pMatrix535 = new TGeoCombiTrans("pos_AST1_in_PHC1_3"); pMatrix535->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_4 dx = -10.821500; dy = -18.743387; dz = 0.000000; pMatrix536 = new TGeoCombiTrans("pos_AST1_in_PHC1_4"); pMatrix536->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_5 dx = -10.291500; dy = -17.825399; dz = 0.000000; pMatrix537 = new TGeoCombiTrans("pos_AST1_in_PHC1_5"); pMatrix537->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_6 dx = -9.761499; dy = -16.907413; dz = 0.000000; pMatrix538 = new TGeoCombiTrans("pos_AST1_in_PHC1_6"); pMatrix538->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_7 dx = -9.231500; dy = -15.989427; dz = 0.000000; pMatrix539 = new TGeoCombiTrans("pos_AST1_in_PHC1_7"); pMatrix539->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_8 dx = -8.701500; dy = -15.071440; dz = 0.000000; pMatrix540 = new TGeoCombiTrans("pos_AST1_in_PHC1_8"); pMatrix540->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_9 dx = -8.171500; dy = -14.153453; dz = 0.000000; pMatrix541 = new TGeoCombiTrans("pos_AST1_in_PHC1_9"); pMatrix541->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_10 dx = -7.641500; dy = -13.235466; dz = 0.000000; pMatrix542 = new TGeoCombiTrans("pos_AST1_in_PHC1_10"); pMatrix542->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_11 dx = -7.111500; dy = -12.317479; dz = 0.000000; pMatrix543 = new TGeoCombiTrans("pos_AST1_in_PHC1_11"); pMatrix543->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_12 dx = -6.581500; dy = -11.399492; dz = 0.000000; pMatrix544 = new TGeoCombiTrans("pos_AST1_in_PHC1_12"); pMatrix544->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_13 dx = -6.051500; dy = -10.481505; dz = 0.000000; pMatrix545 = new TGeoCombiTrans("pos_AST1_in_PHC1_13"); pMatrix545->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_14 dx = -5.521500; dy = -9.563519; dz = 0.000000; pMatrix546 = new TGeoCombiTrans("pos_AST1_in_PHC1_14"); pMatrix546->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_15 dx = -4.991500; dy = -8.645532; dz = 0.000000; pMatrix547 = new TGeoCombiTrans("pos_AST1_in_PHC1_15"); pMatrix547->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_16 dx = -4.461500; dy = -7.727544; dz = 0.000000; pMatrix548 = new TGeoCombiTrans("pos_AST1_in_PHC1_16"); pMatrix548->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_17 dx = -3.931500; dy = -6.809557; dz = 0.000000; pMatrix549 = new TGeoCombiTrans("pos_AST1_in_PHC1_17"); pMatrix549->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_18 dx = -3.401500; dy = -5.891571; dz = 0.000000; pMatrix550 = new TGeoCombiTrans("pos_AST1_in_PHC1_18"); pMatrix550->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_19 dx = -2.871500; dy = -4.973584; dz = 0.000000; pMatrix551 = new TGeoCombiTrans("pos_AST1_in_PHC1_19"); pMatrix551->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_20 dx = -2.341500; dy = -4.055597; dz = 0.000000; pMatrix552 = new TGeoCombiTrans("pos_AST1_in_PHC1_20"); pMatrix552->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_21 dx = -1.811500; dy = -3.137610; dz = 0.000000; pMatrix553 = new TGeoCombiTrans("pos_AST1_in_PHC1_21"); pMatrix553->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_22 dx = -1.281500; dy = -2.219623; dz = 0.000000; pMatrix554 = new TGeoCombiTrans("pos_AST1_in_PHC1_22"); pMatrix554->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_23 dx = -0.751500; dy = -1.301636; dz = 0.000000; pMatrix555 = new TGeoCombiTrans("pos_AST1_in_PHC1_23"); pMatrix555->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_24 dx = -0.221500; dy = -0.383649; dz = 0.000000; pMatrix556 = new TGeoCombiTrans("pos_AST1_in_PHC1_24"); pMatrix556->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_25 dx = 0.308500; dy = 0.534338; dz = 0.000000; pMatrix557 = new TGeoCombiTrans("pos_AST1_in_PHC1_25"); pMatrix557->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_26 dx = 0.838500; dy = 1.452325; dz = 0.000000; pMatrix558 = new TGeoCombiTrans("pos_AST1_in_PHC1_26"); pMatrix558->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_27 dx = 1.368500; dy = 2.370311; dz = 0.000000; pMatrix559 = new TGeoCombiTrans("pos_AST1_in_PHC1_27"); pMatrix559->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_28 dx = 1.898500; dy = 3.288298; dz = 0.000000; pMatrix560 = new TGeoCombiTrans("pos_AST1_in_PHC1_28"); pMatrix560->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_29 dx = 2.428500; dy = 4.206285; dz = 0.000000; pMatrix561 = new TGeoCombiTrans("pos_AST1_in_PHC1_29"); pMatrix561->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_30 dx = 2.958500; dy = 5.124272; dz = 0.000000; pMatrix562 = new TGeoCombiTrans("pos_AST1_in_PHC1_30"); pMatrix562->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_31 dx = 3.488500; dy = 6.042259; dz = 0.000000; pMatrix563 = new TGeoCombiTrans("pos_AST1_in_PHC1_31"); pMatrix563->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_32 dx = 4.018499; dy = 6.960246; dz = 0.000000; pMatrix564 = new TGeoCombiTrans("pos_AST1_in_PHC1_32"); pMatrix564->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_33 dx = 4.548500; dy = 7.878232; dz = 0.000000; pMatrix565 = new TGeoCombiTrans("pos_AST1_in_PHC1_33"); pMatrix565->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_34 dx = 5.078499; dy = 8.796220; dz = 0.000000; pMatrix566 = new TGeoCombiTrans("pos_AST1_in_PHC1_34"); pMatrix566->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_35 dx = 5.608500; dy = 9.714207; dz = 0.000000; pMatrix567 = new TGeoCombiTrans("pos_AST1_in_PHC1_35"); pMatrix567->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_36 dx = 6.138499; dy = 10.632194; dz = 0.000000; pMatrix568 = new TGeoCombiTrans("pos_AST1_in_PHC1_36"); pMatrix568->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_37 dx = 6.668499; dy = 11.550180; dz = 0.000000; pMatrix569 = new TGeoCombiTrans("pos_AST1_in_PHC1_37"); pMatrix569->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_38 dx = 7.198499; dy = 12.468167; dz = 0.000000; pMatrix570 = new TGeoCombiTrans("pos_AST1_in_PHC1_38"); pMatrix570->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_39 dx = 7.728499; dy = 13.386154; dz = 0.000000; pMatrix571 = new TGeoCombiTrans("pos_AST1_in_PHC1_39"); pMatrix571->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_40 dx = 8.258499; dy = 14.304141; dz = 0.000000; pMatrix572 = new TGeoCombiTrans("pos_AST1_in_PHC1_40"); pMatrix572->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_41 dx = 8.788499; dy = 15.222128; dz = 0.000000; pMatrix573 = new TGeoCombiTrans("pos_AST1_in_PHC1_41"); pMatrix573->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_42 dx = 9.318500; dy = 16.140114; dz = 0.000000; pMatrix574 = new TGeoCombiTrans("pos_AST1_in_PHC1_42"); pMatrix574->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_43 dx = 9.848499; dy = 17.058102; dz = 0.000000; pMatrix575 = new TGeoCombiTrans("pos_AST1_in_PHC1_43"); pMatrix575->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_44 dx = 10.378499; dy = 17.976088; dz = 0.000000; pMatrix576 = new TGeoCombiTrans("pos_AST1_in_PHC1_44"); pMatrix576->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_45 dx = 10.908499; dy = 18.894075; dz = 0.000000; pMatrix577 = new TGeoCombiTrans("pos_AST1_in_PHC1_45"); pMatrix577->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_46 dx = 11.438499; dy = 19.812061; dz = 0.000000; pMatrix578 = new TGeoCombiTrans("pos_AST1_in_PHC1_46"); pMatrix578->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_47 dx = 11.968499; dy = 20.730049; dz = 0.000000; pMatrix579 = new TGeoCombiTrans("pos_AST1_in_PHC1_47"); pMatrix579->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC1_48 dx = 12.498499; dy = 21.648035; dz = 0.000000; pMatrix580 = new TGeoCombiTrans("pos_AST1_in_PHC1_48"); pMatrix580->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB1_in_AIR1_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix582 = new TGeoCombiTrans("pos_PCB1_in_AIR1_3"); pMatrix582->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS1_in_AIR1_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix583 = new TGeoCombiTrans("pos_BAS1_in_AIR1_1"); pMatrix583->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB1_in_PHS1_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix586 = new TGeoCombiTrans("pos_PPB1_in_PHS1_1"); pMatrix586->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE1_in_PHS1_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix587 = new TGeoCombiTrans("pos_PFE1_in_PHS1_1"); pMatrix587->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD1_in_PHS1_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix589 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix588 = new TGeoCombiTrans("pos_PMD1_in_PHS1_2", dx,dy,dz,pMatrix589); // Combi transformation: pos_PHS2_in_PHMS_3 dx = -46.018532; dy = -34.192719; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix599 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix598 = new TGeoCombiTrans("pos_PHS2_in_PHMS_3", dx,dy,dz,pMatrix599); // Combi transformation: pos_PMD2_in_PHS2_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix593 = new TGeoCombiTrans("pos_PMD2_in_PHS2_1"); pMatrix593->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB2_in_PHS2_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix594 = new TGeoCombiTrans("pos_PPB2_in_PHS2_1"); pMatrix594->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE2_in_PHS2_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix595 = new TGeoCombiTrans("pos_PFE2_in_PHS2_1"); pMatrix595->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD2_in_PHS2_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix597 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix596 = new TGeoCombiTrans("pos_PMD2_in_PHS2_2", dx,dy,dz,pMatrix597); // Combi transformation: pos_PHS3_in_PHMS_4 dx = 52.356937; dy = 22.909340; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix684 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix683 = new TGeoCombiTrans("pos_PHS3_in_PHMS_4", dx,dy,dz,pMatrix684); // Combi transformation: pos_PMD3_in_PHS3_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix678 = new TGeoCombiTrans("pos_PMD3_in_PHS3_1"); pMatrix678->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB2_in_AIR2_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix600 = new TGeoCombiTrans("pos_PCB2_in_AIR2_1"); pMatrix600->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB2_in_AIR2_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix601 = new TGeoCombiTrans("pos_PCB2_in_AIR2_2"); pMatrix601->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC2_in_AIR2_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix674 = new TGeoCombiTrans("pos_PHC2_in_AIR2_1"); pMatrix674->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_1 dx = -18.749899; dy = -32.475777; dz = 0.000000; pMatrix602 = new TGeoCombiTrans("pos_ASTR_in_PHC2_1"); pMatrix602->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_2 dx = -18.219898; dy = -31.557791; dz = 0.000000; pMatrix603 = new TGeoCombiTrans("pos_ASTR_in_PHC2_2"); pMatrix603->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_3 dx = -17.689899; dy = -30.639803; dz = 0.000000; pMatrix604 = new TGeoCombiTrans("pos_ASTR_in_PHC2_3"); pMatrix604->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_4 dx = -17.159899; dy = -29.721817; dz = 0.000000; pMatrix605 = new TGeoCombiTrans("pos_ASTR_in_PHC2_4"); pMatrix605->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_5 dx = -16.629900; dy = -28.803829; dz = 0.000000; pMatrix606 = new TGeoCombiTrans("pos_ASTR_in_PHC2_5"); pMatrix606->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_6 dx = -16.099899; dy = -27.885843; dz = 0.000000; pMatrix607 = new TGeoCombiTrans("pos_ASTR_in_PHC2_6"); pMatrix607->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_7 dx = -15.569900; dy = -26.967855; dz = 0.000000; pMatrix608 = new TGeoCombiTrans("pos_ASTR_in_PHC2_7"); pMatrix608->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_8 dx = -15.039899; dy = -26.049870; dz = 0.000000; pMatrix609 = new TGeoCombiTrans("pos_ASTR_in_PHC2_8"); pMatrix609->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_9 dx = -14.509899; dy = -25.131882; dz = 0.000000; pMatrix610 = new TGeoCombiTrans("pos_ASTR_in_PHC2_9"); pMatrix610->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_10 dx = -13.979899; dy = -24.213896; dz = 0.000000; pMatrix611 = new TGeoCombiTrans("pos_ASTR_in_PHC2_10"); pMatrix611->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_11 dx = -13.449900; dy = -23.295908; dz = 0.000000; pMatrix612 = new TGeoCombiTrans("pos_ASTR_in_PHC2_11"); pMatrix612->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_12 dx = -12.919899; dy = -22.377922; dz = 0.000000; pMatrix613 = new TGeoCombiTrans("pos_ASTR_in_PHC2_12"); pMatrix613->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_13 dx = -12.389899; dy = -21.459934; dz = 0.000000; pMatrix614 = new TGeoCombiTrans("pos_ASTR_in_PHC2_13"); pMatrix614->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_14 dx = -11.859900; dy = -20.541948; dz = 0.000000; pMatrix615 = new TGeoCombiTrans("pos_ASTR_in_PHC2_14"); pMatrix615->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_15 dx = -11.329900; dy = -19.623960; dz = 0.000000; pMatrix616 = new TGeoCombiTrans("pos_ASTR_in_PHC2_15"); pMatrix616->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_16 dx = -10.799899; dy = -18.705975; dz = 0.000000; pMatrix617 = new TGeoCombiTrans("pos_ASTR_in_PHC2_16"); pMatrix617->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_17 dx = -10.269899; dy = -17.787987; dz = 0.000000; pMatrix618 = new TGeoCombiTrans("pos_ASTR_in_PHC2_17"); pMatrix618->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_18 dx = -9.739900; dy = -16.870001; dz = 0.000000; pMatrix619 = new TGeoCombiTrans("pos_ASTR_in_PHC2_18"); pMatrix619->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_19 dx = -9.209900; dy = -15.952013; dz = 0.000000; pMatrix620 = new TGeoCombiTrans("pos_ASTR_in_PHC2_19"); pMatrix620->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_20 dx = -8.679899; dy = -15.034026; dz = 0.000000; pMatrix621 = new TGeoCombiTrans("pos_ASTR_in_PHC2_20"); pMatrix621->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_21 dx = -8.149899; dy = -14.116039; dz = 0.000000; pMatrix622 = new TGeoCombiTrans("pos_ASTR_in_PHC2_21"); pMatrix622->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_22 dx = -7.619900; dy = -13.198052; dz = 0.000000; pMatrix623 = new TGeoCombiTrans("pos_ASTR_in_PHC2_22"); pMatrix623->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_23 dx = -7.089900; dy = -12.280066; dz = 0.000000; pMatrix624 = new TGeoCombiTrans("pos_ASTR_in_PHC2_23"); pMatrix624->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_24 dx = -6.559900; dy = -11.362079; dz = 0.000000; pMatrix625 = new TGeoCombiTrans("pos_ASTR_in_PHC2_24"); pMatrix625->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_25 dx = -6.029900; dy = -10.444092; dz = 0.000000; pMatrix626 = new TGeoCombiTrans("pos_ASTR_in_PHC2_25"); pMatrix626->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_26 dx = -5.499900; dy = -9.526105; dz = 0.000000; pMatrix627 = new TGeoCombiTrans("pos_ASTR_in_PHC2_26"); pMatrix627->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_27 dx = -4.969900; dy = -8.608118; dz = 0.000000; pMatrix628 = new TGeoCombiTrans("pos_ASTR_in_PHC2_27"); pMatrix628->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_28 dx = -4.439900; dy = -7.690132; dz = 0.000000; pMatrix629 = new TGeoCombiTrans("pos_ASTR_in_PHC2_28"); pMatrix629->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_29 dx = -3.909900; dy = -6.772145; dz = 0.000000; pMatrix630 = new TGeoCombiTrans("pos_ASTR_in_PHC2_29"); pMatrix630->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_30 dx = -3.379900; dy = -5.854158; dz = 0.000000; pMatrix631 = new TGeoCombiTrans("pos_ASTR_in_PHC2_30"); pMatrix631->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_31 dx = -2.849900; dy = -4.936171; dz = 0.000000; pMatrix632 = new TGeoCombiTrans("pos_ASTR_in_PHC2_31"); pMatrix632->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_32 dx = -2.319900; dy = -4.018184; dz = 0.000000; pMatrix633 = new TGeoCombiTrans("pos_ASTR_in_PHC2_32"); pMatrix633->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_33 dx = -1.789900; dy = -3.100197; dz = 0.000000; pMatrix634 = new TGeoCombiTrans("pos_ASTR_in_PHC2_33"); pMatrix634->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_34 dx = -1.259900; dy = -2.182210; dz = 0.000000; pMatrix635 = new TGeoCombiTrans("pos_ASTR_in_PHC2_34"); pMatrix635->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_35 dx = -0.729900; dy = -1.264223; dz = 0.000000; pMatrix636 = new TGeoCombiTrans("pos_ASTR_in_PHC2_35"); pMatrix636->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_36 dx = -0.199900; dy = -0.346237; dz = 0.000000; pMatrix637 = new TGeoCombiTrans("pos_ASTR_in_PHC2_36"); pMatrix637->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_37 dx = 0.330100; dy = 0.571750; dz = 0.000000; pMatrix638 = new TGeoCombiTrans("pos_ASTR_in_PHC2_37"); pMatrix638->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_38 dx = 0.860100; dy = 1.489737; dz = 0.000000; pMatrix639 = new TGeoCombiTrans("pos_ASTR_in_PHC2_38"); pMatrix639->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_39 dx = 1.390100; dy = 2.407724; dz = 0.000000; pMatrix640 = new TGeoCombiTrans("pos_ASTR_in_PHC2_39"); pMatrix640->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_40 dx = 1.920100; dy = 3.325711; dz = 0.000000; pMatrix641 = new TGeoCombiTrans("pos_ASTR_in_PHC2_40"); pMatrix641->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_41 dx = 2.450100; dy = 4.243698; dz = 0.000000; pMatrix642 = new TGeoCombiTrans("pos_ASTR_in_PHC2_41"); pMatrix642->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_42 dx = 2.980100; dy = 5.161685; dz = 0.000000; pMatrix643 = new TGeoCombiTrans("pos_ASTR_in_PHC2_42"); pMatrix643->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_43 dx = 3.510100; dy = 6.079671; dz = 0.000000; pMatrix644 = new TGeoCombiTrans("pos_ASTR_in_PHC2_43"); pMatrix644->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_44 dx = 4.040100; dy = 6.997658; dz = 0.000000; pMatrix645 = new TGeoCombiTrans("pos_ASTR_in_PHC2_44"); pMatrix645->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_45 dx = 4.570100; dy = 7.915645; dz = 0.000000; pMatrix646 = new TGeoCombiTrans("pos_ASTR_in_PHC2_45"); pMatrix646->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_46 dx = 5.100100; dy = 8.833632; dz = 0.000000; pMatrix647 = new TGeoCombiTrans("pos_ASTR_in_PHC2_46"); pMatrix647->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_47 dx = 5.630100; dy = 9.751619; dz = 0.000000; pMatrix648 = new TGeoCombiTrans("pos_ASTR_in_PHC2_47"); pMatrix648->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_48 dx = 6.160100; dy = 10.669606; dz = 0.000000; pMatrix649 = new TGeoCombiTrans("pos_ASTR_in_PHC2_48"); pMatrix649->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_49 dx = 6.690100; dy = 11.587593; dz = 0.000000; pMatrix650 = new TGeoCombiTrans("pos_ASTR_in_PHC2_49"); pMatrix650->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_50 dx = 7.220099; dy = 12.505580; dz = 0.000000; pMatrix651 = new TGeoCombiTrans("pos_ASTR_in_PHC2_50"); pMatrix651->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_51 dx = 7.750100; dy = 13.423567; dz = 0.000000; pMatrix652 = new TGeoCombiTrans("pos_ASTR_in_PHC2_51"); pMatrix652->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_52 dx = 8.280100; dy = 14.341554; dz = 0.000000; pMatrix653 = new TGeoCombiTrans("pos_ASTR_in_PHC2_52"); pMatrix653->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_53 dx = 8.810100; dy = 15.259541; dz = 0.000000; pMatrix654 = new TGeoCombiTrans("pos_ASTR_in_PHC2_53"); pMatrix654->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_54 dx = 9.340099; dy = 16.177526; dz = 0.000000; pMatrix655 = new TGeoCombiTrans("pos_ASTR_in_PHC2_54"); pMatrix655->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_55 dx = 9.870099; dy = 17.095514; dz = 0.000000; pMatrix656 = new TGeoCombiTrans("pos_ASTR_in_PHC2_55"); pMatrix656->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_56 dx = 10.400100; dy = 18.013500; dz = 0.000000; pMatrix657 = new TGeoCombiTrans("pos_ASTR_in_PHC2_56"); pMatrix657->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_57 dx = 10.930099; dy = 18.931488; dz = 0.000000; pMatrix658 = new TGeoCombiTrans("pos_ASTR_in_PHC2_57"); pMatrix658->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_58 dx = 11.460099; dy = 19.849474; dz = 0.000000; pMatrix659 = new TGeoCombiTrans("pos_ASTR_in_PHC2_58"); pMatrix659->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_59 dx = 11.990099; dy = 20.767462; dz = 0.000000; pMatrix660 = new TGeoCombiTrans("pos_ASTR_in_PHC2_59"); pMatrix660->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_60 dx = 12.520100; dy = 21.685448; dz = 0.000000; pMatrix661 = new TGeoCombiTrans("pos_ASTR_in_PHC2_60"); pMatrix661->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_61 dx = 13.050099; dy = 22.603436; dz = 0.000000; pMatrix662 = new TGeoCombiTrans("pos_ASTR_in_PHC2_61"); pMatrix662->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_62 dx = 13.580099; dy = 23.521421; dz = 0.000000; pMatrix663 = new TGeoCombiTrans("pos_ASTR_in_PHC2_62"); pMatrix663->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_63 dx = 14.110099; dy = 24.439409; dz = 0.000000; pMatrix664 = new TGeoCombiTrans("pos_ASTR_in_PHC2_63"); pMatrix664->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_64 dx = 14.640100; dy = 25.357395; dz = 0.000000; pMatrix665 = new TGeoCombiTrans("pos_ASTR_in_PHC2_64"); pMatrix665->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_65 dx = 15.170099; dy = 26.275383; dz = 0.000000; pMatrix666 = new TGeoCombiTrans("pos_ASTR_in_PHC2_65"); pMatrix666->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_66 dx = 15.700099; dy = 27.193369; dz = 0.000000; pMatrix667 = new TGeoCombiTrans("pos_ASTR_in_PHC2_66"); pMatrix667->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_67 dx = 16.230099; dy = 28.111357; dz = 0.000000; pMatrix668 = new TGeoCombiTrans("pos_ASTR_in_PHC2_67"); pMatrix668->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_68 dx = 16.760099; dy = 29.029343; dz = 0.000000; pMatrix669 = new TGeoCombiTrans("pos_ASTR_in_PHC2_68"); pMatrix669->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_69 dx = 17.290098; dy = 29.947330; dz = 0.000000; pMatrix670 = new TGeoCombiTrans("pos_ASTR_in_PHC2_69"); pMatrix670->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_70 dx = 17.820099; dy = 30.865316; dz = 0.000000; pMatrix671 = new TGeoCombiTrans("pos_ASTR_in_PHC2_70"); pMatrix671->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_71 dx = 18.350100; dy = 31.783304; dz = 0.000000; pMatrix672 = new TGeoCombiTrans("pos_ASTR_in_PHC2_71"); pMatrix672->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC2_72 dx = 18.880098; dy = 32.701290; dz = 0.000000; pMatrix673 = new TGeoCombiTrans("pos_ASTR_in_PHC2_72"); pMatrix673->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB2_in_AIR2_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix675 = new TGeoCombiTrans("pos_PCB2_in_AIR2_3"); pMatrix675->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS2_in_AIR2_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix676 = new TGeoCombiTrans("pos_BAS2_in_AIR2_1"); pMatrix676->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB3_in_PHS3_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix679 = new TGeoCombiTrans("pos_PPB3_in_PHS3_1"); pMatrix679->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE3_in_PHS3_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix680 = new TGeoCombiTrans("pos_PFE3_in_PHS3_1"); pMatrix680->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD3_in_PHS3_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix682 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix681 = new TGeoCombiTrans("pos_PMD3_in_PHS3_2", dx,dy,dz,pMatrix682); // Combi transformation: pos_PHS4_in_PHMS_5 dx = -58.695335; dy = -33.887764; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix745 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix744 = new TGeoCombiTrans("pos_PHS4_in_PHMS_5", dx,dy,dz,pMatrix745); // Combi transformation: pos_PMD4_in_PHS4_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix739 = new TGeoCombiTrans("pos_PMD4_in_PHS4_1"); pMatrix739->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB3_in_AIR3_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix685 = new TGeoCombiTrans("pos_PCB3_in_AIR3_1"); pMatrix685->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB3_in_AIR3_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix686 = new TGeoCombiTrans("pos_PCB3_in_AIR3_2"); pMatrix686->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC3_in_AIR3_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix735 = new TGeoCombiTrans("pos_PHC3_in_AIR3_1"); pMatrix735->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_1 dx = -12.411500; dy = -21.497347; dz = 0.000000; pMatrix687 = new TGeoCombiTrans("pos_ASTR_in_PHC3_1"); pMatrix687->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_2 dx = -11.881499; dy = -20.579361; dz = 0.000000; pMatrix688 = new TGeoCombiTrans("pos_ASTR_in_PHC3_2"); pMatrix688->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_3 dx = -11.351500; dy = -19.661373; dz = 0.000000; pMatrix689 = new TGeoCombiTrans("pos_ASTR_in_PHC3_3"); pMatrix689->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_4 dx = -10.821500; dy = -18.743387; dz = 0.000000; pMatrix690 = new TGeoCombiTrans("pos_ASTR_in_PHC3_4"); pMatrix690->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_5 dx = -10.291500; dy = -17.825399; dz = 0.000000; pMatrix691 = new TGeoCombiTrans("pos_ASTR_in_PHC3_5"); pMatrix691->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_6 dx = -9.761499; dy = -16.907413; dz = 0.000000; pMatrix692 = new TGeoCombiTrans("pos_ASTR_in_PHC3_6"); pMatrix692->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_7 dx = -9.231500; dy = -15.989427; dz = 0.000000; pMatrix693 = new TGeoCombiTrans("pos_ASTR_in_PHC3_7"); pMatrix693->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_8 dx = -8.701500; dy = -15.071440; dz = 0.000000; pMatrix694 = new TGeoCombiTrans("pos_ASTR_in_PHC3_8"); pMatrix694->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_9 dx = -8.171500; dy = -14.153453; dz = 0.000000; pMatrix695 = new TGeoCombiTrans("pos_ASTR_in_PHC3_9"); pMatrix695->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_10 dx = -7.641500; dy = -13.235466; dz = 0.000000; pMatrix696 = new TGeoCombiTrans("pos_ASTR_in_PHC3_10"); pMatrix696->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_11 dx = -7.111500; dy = -12.317479; dz = 0.000000; pMatrix697 = new TGeoCombiTrans("pos_ASTR_in_PHC3_11"); pMatrix697->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_12 dx = -6.581500; dy = -11.399492; dz = 0.000000; pMatrix698 = new TGeoCombiTrans("pos_ASTR_in_PHC3_12"); pMatrix698->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_13 dx = -6.051500; dy = -10.481505; dz = 0.000000; pMatrix699 = new TGeoCombiTrans("pos_ASTR_in_PHC3_13"); pMatrix699->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_14 dx = -5.521500; dy = -9.563519; dz = 0.000000; pMatrix700 = new TGeoCombiTrans("pos_ASTR_in_PHC3_14"); pMatrix700->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_15 dx = -4.991500; dy = -8.645532; dz = 0.000000; pMatrix701 = new TGeoCombiTrans("pos_ASTR_in_PHC3_15"); pMatrix701->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_16 dx = -4.461500; dy = -7.727544; dz = 0.000000; pMatrix702 = new TGeoCombiTrans("pos_ASTR_in_PHC3_16"); pMatrix702->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_17 dx = -3.931500; dy = -6.809557; dz = 0.000000; pMatrix703 = new TGeoCombiTrans("pos_ASTR_in_PHC3_17"); pMatrix703->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_18 dx = -3.401500; dy = -5.891571; dz = 0.000000; pMatrix704 = new TGeoCombiTrans("pos_ASTR_in_PHC3_18"); pMatrix704->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_19 dx = -2.871500; dy = -4.973584; dz = 0.000000; pMatrix705 = new TGeoCombiTrans("pos_ASTR_in_PHC3_19"); pMatrix705->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_20 dx = -2.341500; dy = -4.055597; dz = 0.000000; pMatrix706 = new TGeoCombiTrans("pos_ASTR_in_PHC3_20"); pMatrix706->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_21 dx = -1.811500; dy = -3.137610; dz = 0.000000; pMatrix707 = new TGeoCombiTrans("pos_ASTR_in_PHC3_21"); pMatrix707->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_22 dx = -1.281500; dy = -2.219623; dz = 0.000000; pMatrix708 = new TGeoCombiTrans("pos_ASTR_in_PHC3_22"); pMatrix708->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_23 dx = -0.751500; dy = -1.301636; dz = 0.000000; pMatrix709 = new TGeoCombiTrans("pos_ASTR_in_PHC3_23"); pMatrix709->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_24 dx = -0.221500; dy = -0.383649; dz = 0.000000; pMatrix710 = new TGeoCombiTrans("pos_ASTR_in_PHC3_24"); pMatrix710->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_25 dx = 0.308500; dy = 0.534338; dz = 0.000000; pMatrix711 = new TGeoCombiTrans("pos_ASTR_in_PHC3_25"); pMatrix711->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_26 dx = 0.838500; dy = 1.452325; dz = 0.000000; pMatrix712 = new TGeoCombiTrans("pos_ASTR_in_PHC3_26"); pMatrix712->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_27 dx = 1.368500; dy = 2.370311; dz = 0.000000; pMatrix713 = new TGeoCombiTrans("pos_ASTR_in_PHC3_27"); pMatrix713->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_28 dx = 1.898500; dy = 3.288298; dz = 0.000000; pMatrix714 = new TGeoCombiTrans("pos_ASTR_in_PHC3_28"); pMatrix714->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_29 dx = 2.428500; dy = 4.206285; dz = 0.000000; pMatrix715 = new TGeoCombiTrans("pos_ASTR_in_PHC3_29"); pMatrix715->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_30 dx = 2.958500; dy = 5.124272; dz = 0.000000; pMatrix716 = new TGeoCombiTrans("pos_ASTR_in_PHC3_30"); pMatrix716->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_31 dx = 3.488500; dy = 6.042259; dz = 0.000000; pMatrix717 = new TGeoCombiTrans("pos_ASTR_in_PHC3_31"); pMatrix717->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_32 dx = 4.018499; dy = 6.960246; dz = 0.000000; pMatrix718 = new TGeoCombiTrans("pos_ASTR_in_PHC3_32"); pMatrix718->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_33 dx = 4.548500; dy = 7.878232; dz = 0.000000; pMatrix719 = new TGeoCombiTrans("pos_ASTR_in_PHC3_33"); pMatrix719->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_34 dx = 5.078499; dy = 8.796220; dz = 0.000000; pMatrix720 = new TGeoCombiTrans("pos_ASTR_in_PHC3_34"); pMatrix720->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_35 dx = 5.608500; dy = 9.714207; dz = 0.000000; pMatrix721 = new TGeoCombiTrans("pos_ASTR_in_PHC3_35"); pMatrix721->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_36 dx = 6.138499; dy = 10.632194; dz = 0.000000; pMatrix722 = new TGeoCombiTrans("pos_ASTR_in_PHC3_36"); pMatrix722->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_37 dx = 6.668499; dy = 11.550180; dz = 0.000000; pMatrix723 = new TGeoCombiTrans("pos_ASTR_in_PHC3_37"); pMatrix723->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_38 dx = 7.198499; dy = 12.468167; dz = 0.000000; pMatrix724 = new TGeoCombiTrans("pos_ASTR_in_PHC3_38"); pMatrix724->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_39 dx = 7.728499; dy = 13.386154; dz = 0.000000; pMatrix725 = new TGeoCombiTrans("pos_ASTR_in_PHC3_39"); pMatrix725->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_40 dx = 8.258499; dy = 14.304141; dz = 0.000000; pMatrix726 = new TGeoCombiTrans("pos_ASTR_in_PHC3_40"); pMatrix726->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_41 dx = 8.788499; dy = 15.222128; dz = 0.000000; pMatrix727 = new TGeoCombiTrans("pos_ASTR_in_PHC3_41"); pMatrix727->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_42 dx = 9.318500; dy = 16.140114; dz = 0.000000; pMatrix728 = new TGeoCombiTrans("pos_ASTR_in_PHC3_42"); pMatrix728->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_43 dx = 9.848499; dy = 17.058102; dz = 0.000000; pMatrix729 = new TGeoCombiTrans("pos_ASTR_in_PHC3_43"); pMatrix729->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_44 dx = 10.378499; dy = 17.976088; dz = 0.000000; pMatrix730 = new TGeoCombiTrans("pos_ASTR_in_PHC3_44"); pMatrix730->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_45 dx = 10.908499; dy = 18.894075; dz = 0.000000; pMatrix731 = new TGeoCombiTrans("pos_ASTR_in_PHC3_45"); pMatrix731->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_46 dx = 11.438499; dy = 19.812061; dz = 0.000000; pMatrix732 = new TGeoCombiTrans("pos_ASTR_in_PHC3_46"); pMatrix732->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_47 dx = 11.968499; dy = 20.730049; dz = 0.000000; pMatrix733 = new TGeoCombiTrans("pos_ASTR_in_PHC3_47"); pMatrix733->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC3_48 dx = 12.498499; dy = 21.648035; dz = 0.000000; pMatrix734 = new TGeoCombiTrans("pos_ASTR_in_PHC3_48"); pMatrix734->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB3_in_AIR3_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix736 = new TGeoCombiTrans("pos_PCB3_in_AIR3_3"); pMatrix736->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS3_in_AIR3_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix737 = new TGeoCombiTrans("pos_BAS3_in_AIR3_1"); pMatrix737->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB4_in_PHS4_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix740 = new TGeoCombiTrans("pos_PPB4_in_PHS4_1"); pMatrix740->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE4_in_PHS4_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix741 = new TGeoCombiTrans("pos_PFE4_in_PHS4_1"); pMatrix741->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD4_in_PHS4_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix743 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix742 = new TGeoCombiTrans("pos_PMD4_in_PHS4_2", dx,dy,dz,pMatrix743); // Combi transformation: pos_PHMS_in_PHMD_2 dx = -57.297106; dy = 32.791827; dz = 0.000000; // Rotation: rot_PHMS_in_PHMD thx = 90.000000; phx = 210.000000; thy = 90.000000; phy = 300.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix749 = new TGeoRotation("rot_PHMS_in_PHMD",thx,phx,thy,phy,thz,phz); pMatrix748 = new TGeoCombiTrans("pos_PHMS_in_PHMD_2", dx,dy,dz,pMatrix749); // Combi transformation: pos_PHM1_in_PHMD_3 dx = -0.396333; dy = -66.495101; dz = 0.000000; // Rotation: rot_PHMS_in_PHMD thx = 90.000000; phx = 330.000000; thy = 90.000000; phy = 60.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1015 = new TGeoRotation("rot_PHMS_in_PHMD",thx,phx,thy,phy,thz,phz); pMatrix1014 = new TGeoCombiTrans("pos_PHM1_in_PHMD_3", dx,dy,dz,pMatrix1015); // Combi transformation: pos_PHS5_in_PHM1_1 dx = 1.416448; dy = 45.828579; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix789 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix788 = new TGeoCombiTrans("pos_PHS5_in_PHM1_1", dx,dy,dz,pMatrix789); // Combi transformation: pos_PMD5_in_PHS5_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix783 = new TGeoCombiTrans("pos_PMD5_in_PHS5_1"); pMatrix783->SetTranslation(dx,dy,dz); // Combi transformation: pos_AIR4_in_PMD5_1 dx = 0.461880; dy = 0.000000; dz = 0.000000; pMatrix782 = new TGeoCombiTrans("pos_AIR4_in_PMD5_1"); pMatrix782->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB4_in_AIR4_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix750 = new TGeoCombiTrans("pos_PCB4_in_AIR4_1"); pMatrix750->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB4_in_AIR4_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix751 = new TGeoCombiTrans("pos_PCB4_in_AIR4_2"); pMatrix751->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC4_in_AIR4_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix779 = new TGeoCombiTrans("pos_PHC4_in_AIR4_1"); pMatrix779->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_1 dx = -6.134980; dy = -10.626097; dz = 0.000000; pMatrix755 = new TGeoCombiTrans("pos_AST2_in_PHC4_1"); pMatrix755->SetTranslation(dx,dy,dz); // Combi transformation: pos_PDCU_in_PST2_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_PDCU_in_PSTR thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix754 = new TGeoRotation("rot_PDCU_in_PSTR",thx,phx,thy,phy,thz,phz); pMatrix753 = new TGeoCombiTrans("pos_PDCU_in_PST2_1", dx,dy,dz,pMatrix754); // Combi transformation: pos_AST2_in_PHC4_2 dx = -5.604980; dy = -9.708110; dz = 0.000000; pMatrix756 = new TGeoCombiTrans("pos_AST2_in_PHC4_2"); pMatrix756->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_3 dx = -5.074980; dy = -8.790123; dz = 0.000000; pMatrix757 = new TGeoCombiTrans("pos_AST2_in_PHC4_3"); pMatrix757->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_4 dx = -4.544980; dy = -7.872136; dz = 0.000000; pMatrix758 = new TGeoCombiTrans("pos_AST2_in_PHC4_4"); pMatrix758->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_5 dx = -4.014980; dy = -6.954149; dz = 0.000000; pMatrix759 = new TGeoCombiTrans("pos_AST2_in_PHC4_5"); pMatrix759->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_6 dx = -3.484980; dy = -6.036162; dz = 0.000000; pMatrix760 = new TGeoCombiTrans("pos_AST2_in_PHC4_6"); pMatrix760->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_7 dx = -2.954980; dy = -5.118175; dz = 0.000000; pMatrix761 = new TGeoCombiTrans("pos_AST2_in_PHC4_7"); pMatrix761->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_8 dx = -2.424980; dy = -4.200188; dz = 0.000000; pMatrix762 = new TGeoCombiTrans("pos_AST2_in_PHC4_8"); pMatrix762->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_9 dx = -1.894980; dy = -3.282201; dz = 0.000000; pMatrix763 = new TGeoCombiTrans("pos_AST2_in_PHC4_9"); pMatrix763->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_10 dx = -1.364980; dy = -2.364214; dz = 0.000000; pMatrix764 = new TGeoCombiTrans("pos_AST2_in_PHC4_10"); pMatrix764->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_11 dx = -0.834980; dy = -1.446228; dz = 0.000000; pMatrix765 = new TGeoCombiTrans("pos_AST2_in_PHC4_11"); pMatrix765->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_12 dx = -0.304980; dy = -0.528241; dz = 0.000000; pMatrix766 = new TGeoCombiTrans("pos_AST2_in_PHC4_12"); pMatrix766->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_13 dx = 0.225020; dy = 0.389746; dz = 0.000000; pMatrix767 = new TGeoCombiTrans("pos_AST2_in_PHC4_13"); pMatrix767->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_14 dx = 0.755020; dy = 1.307733; dz = 0.000000; pMatrix768 = new TGeoCombiTrans("pos_AST2_in_PHC4_14"); pMatrix768->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_15 dx = 1.285020; dy = 2.225720; dz = 0.000000; pMatrix769 = new TGeoCombiTrans("pos_AST2_in_PHC4_15"); pMatrix769->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_16 dx = 1.815020; dy = 3.143707; dz = 0.000000; pMatrix770 = new TGeoCombiTrans("pos_AST2_in_PHC4_16"); pMatrix770->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_17 dx = 2.345020; dy = 4.061694; dz = 0.000000; pMatrix771 = new TGeoCombiTrans("pos_AST2_in_PHC4_17"); pMatrix771->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_18 dx = 2.875020; dy = 4.979681; dz = 0.000000; pMatrix772 = new TGeoCombiTrans("pos_AST2_in_PHC4_18"); pMatrix772->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_19 dx = 3.405020; dy = 5.897667; dz = 0.000000; pMatrix773 = new TGeoCombiTrans("pos_AST2_in_PHC4_19"); pMatrix773->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_20 dx = 3.935020; dy = 6.815654; dz = 0.000000; pMatrix774 = new TGeoCombiTrans("pos_AST2_in_PHC4_20"); pMatrix774->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_21 dx = 4.465020; dy = 7.733641; dz = 0.000000; pMatrix775 = new TGeoCombiTrans("pos_AST2_in_PHC4_21"); pMatrix775->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_22 dx = 4.995019; dy = 8.651628; dz = 0.000000; pMatrix776 = new TGeoCombiTrans("pos_AST2_in_PHC4_22"); pMatrix776->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_23 dx = 5.525020; dy = 9.569615; dz = 0.000000; pMatrix777 = new TGeoCombiTrans("pos_AST2_in_PHC4_23"); pMatrix777->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC4_24 dx = 6.055019; dy = 10.487602; dz = 0.000000; pMatrix778 = new TGeoCombiTrans("pos_AST2_in_PHC4_24"); pMatrix778->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB4_in_AIR4_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix780 = new TGeoCombiTrans("pos_PCB4_in_AIR4_3"); pMatrix780->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS4_in_AIR4_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix781 = new TGeoCombiTrans("pos_BAS4_in_AIR4_1"); pMatrix781->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB5_in_PHS5_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix784 = new TGeoCombiTrans("pos_PPB5_in_PHS5_1"); pMatrix784->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE5_in_PHS5_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix785 = new TGeoCombiTrans("pos_PFE5_in_PHS5_1"); pMatrix785->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD5_in_PHS5_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix787 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix786 = new TGeoCombiTrans("pos_PMD5_in_PHS5_2", dx,dy,dz,pMatrix787); // Combi transformation: pos_PHS6_in_PHM1_2 dx = -26.840261; dy = 21.991762; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix826 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix825 = new TGeoCombiTrans("pos_PHS6_in_PHM1_2", dx,dy,dz,pMatrix826); // Combi transformation: pos_PMD6_in_PHS6_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix820 = new TGeoCombiTrans("pos_PMD6_in_PHS6_1"); pMatrix820->SetTranslation(dx,dy,dz); // Combi transformation: pos_AIR5_in_PMD6_1 dx = -0.692820; dy = -0.300000; dz = 0.000000; pMatrix819 = new TGeoCombiTrans("pos_AIR5_in_PMD6_1"); pMatrix819->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB5_in_AIR5_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix790 = new TGeoCombiTrans("pos_PCB5_in_AIR5_1"); pMatrix790->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB5_in_AIR5_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix791 = new TGeoCombiTrans("pos_PCB5_in_AIR5_2"); pMatrix791->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC5_in_AIR5_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix816 = new TGeoCombiTrans("pos_PHC5_in_AIR5_1"); pMatrix816->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_1 dx = -6.134980; dy = -10.626097; dz = 0.000000; pMatrix792 = new TGeoCombiTrans("pos_ASTR_in_PHC5_1"); pMatrix792->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_2 dx = -5.604980; dy = -9.708110; dz = 0.000000; pMatrix793 = new TGeoCombiTrans("pos_ASTR_in_PHC5_2"); pMatrix793->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_3 dx = -5.074980; dy = -8.790123; dz = 0.000000; pMatrix794 = new TGeoCombiTrans("pos_ASTR_in_PHC5_3"); pMatrix794->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_4 dx = -4.544980; dy = -7.872136; dz = 0.000000; pMatrix795 = new TGeoCombiTrans("pos_ASTR_in_PHC5_4"); pMatrix795->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_5 dx = -4.014980; dy = -6.954149; dz = 0.000000; pMatrix796 = new TGeoCombiTrans("pos_ASTR_in_PHC5_5"); pMatrix796->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_6 dx = -3.484980; dy = -6.036162; dz = 0.000000; pMatrix797 = new TGeoCombiTrans("pos_ASTR_in_PHC5_6"); pMatrix797->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_7 dx = -2.954980; dy = -5.118175; dz = 0.000000; pMatrix798 = new TGeoCombiTrans("pos_ASTR_in_PHC5_7"); pMatrix798->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_8 dx = -2.424980; dy = -4.200188; dz = 0.000000; pMatrix799 = new TGeoCombiTrans("pos_ASTR_in_PHC5_8"); pMatrix799->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_9 dx = -1.894980; dy = -3.282201; dz = 0.000000; pMatrix800 = new TGeoCombiTrans("pos_ASTR_in_PHC5_9"); pMatrix800->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_10 dx = -1.364980; dy = -2.364214; dz = 0.000000; pMatrix801 = new TGeoCombiTrans("pos_ASTR_in_PHC5_10"); pMatrix801->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_11 dx = -0.834980; dy = -1.446228; dz = 0.000000; pMatrix802 = new TGeoCombiTrans("pos_ASTR_in_PHC5_11"); pMatrix802->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_12 dx = -0.304980; dy = -0.528241; dz = 0.000000; pMatrix803 = new TGeoCombiTrans("pos_ASTR_in_PHC5_12"); pMatrix803->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_13 dx = 0.225020; dy = 0.389746; dz = 0.000000; pMatrix804 = new TGeoCombiTrans("pos_ASTR_in_PHC5_13"); pMatrix804->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_14 dx = 0.755020; dy = 1.307733; dz = 0.000000; pMatrix805 = new TGeoCombiTrans("pos_ASTR_in_PHC5_14"); pMatrix805->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_15 dx = 1.285020; dy = 2.225720; dz = 0.000000; pMatrix806 = new TGeoCombiTrans("pos_ASTR_in_PHC5_15"); pMatrix806->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_16 dx = 1.815020; dy = 3.143707; dz = 0.000000; pMatrix807 = new TGeoCombiTrans("pos_ASTR_in_PHC5_16"); pMatrix807->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_17 dx = 2.345020; dy = 4.061694; dz = 0.000000; pMatrix808 = new TGeoCombiTrans("pos_ASTR_in_PHC5_17"); pMatrix808->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_18 dx = 2.875020; dy = 4.979681; dz = 0.000000; pMatrix809 = new TGeoCombiTrans("pos_ASTR_in_PHC5_18"); pMatrix809->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_19 dx = 3.405020; dy = 5.897667; dz = 0.000000; pMatrix810 = new TGeoCombiTrans("pos_ASTR_in_PHC5_19"); pMatrix810->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_20 dx = 3.935020; dy = 6.815654; dz = 0.000000; pMatrix811 = new TGeoCombiTrans("pos_ASTR_in_PHC5_20"); pMatrix811->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_21 dx = 4.465020; dy = 7.733641; dz = 0.000000; pMatrix812 = new TGeoCombiTrans("pos_ASTR_in_PHC5_21"); pMatrix812->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_22 dx = 4.995019; dy = 8.651628; dz = 0.000000; pMatrix813 = new TGeoCombiTrans("pos_ASTR_in_PHC5_22"); pMatrix813->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_23 dx = 5.525020; dy = 9.569615; dz = 0.000000; pMatrix814 = new TGeoCombiTrans("pos_ASTR_in_PHC5_23"); pMatrix814->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC5_24 dx = 6.055019; dy = 10.487602; dz = 0.000000; pMatrix815 = new TGeoCombiTrans("pos_ASTR_in_PHC5_24"); pMatrix815->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB5_in_AIR5_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix817 = new TGeoCombiTrans("pos_PCB5_in_AIR5_3"); pMatrix817->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS5_in_AIR5_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix818 = new TGeoCombiTrans("pos_BAS5_in_AIR5_1"); pMatrix818->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB6_in_PHS6_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix821 = new TGeoCombiTrans("pos_PPB6_in_PHS6_1"); pMatrix821->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE6_in_PHS6_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix822 = new TGeoCombiTrans("pos_PFE6_in_PHS6_1"); pMatrix822->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD6_in_PHS6_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix824 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix823 = new TGeoCombiTrans("pos_PMD6_in_PHS6_2", dx,dy,dz,pMatrix824); // Combi transformation: pos_PHS7_in_PHM1_3 dx = -27.247267; dy = -1.070055; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix863 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix862 = new TGeoCombiTrans("pos_PHS7_in_PHM1_3", dx,dy,dz,pMatrix863); // Combi transformation: pos_PMD7_in_PHS7_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix857 = new TGeoCombiTrans("pos_PMD7_in_PHS7_1"); pMatrix857->SetTranslation(dx,dy,dz); // Combi transformation: pos_AIR6_in_PMD7_1 dx = -0.230940; dy = 0.300000; dz = 0.000000; pMatrix856 = new TGeoCombiTrans("pos_AIR6_in_PMD7_1"); pMatrix856->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB6_in_AIR6_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix827 = new TGeoCombiTrans("pos_PCB6_in_AIR6_1"); pMatrix827->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB6_in_AIR6_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix828 = new TGeoCombiTrans("pos_PCB6_in_AIR6_2"); pMatrix828->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC6_in_AIR6_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix853 = new TGeoCombiTrans("pos_PHC6_in_AIR6_1"); pMatrix853->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_1 dx = -6.134980; dy = -10.626097; dz = 0.000000; pMatrix829 = new TGeoCombiTrans("pos_AST1_in_PHC6_1"); pMatrix829->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_2 dx = -5.604980; dy = -9.708110; dz = 0.000000; pMatrix830 = new TGeoCombiTrans("pos_AST1_in_PHC6_2"); pMatrix830->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_3 dx = -5.074980; dy = -8.790123; dz = 0.000000; pMatrix831 = new TGeoCombiTrans("pos_AST1_in_PHC6_3"); pMatrix831->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_4 dx = -4.544980; dy = -7.872136; dz = 0.000000; pMatrix832 = new TGeoCombiTrans("pos_AST1_in_PHC6_4"); pMatrix832->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_5 dx = -4.014980; dy = -6.954149; dz = 0.000000; pMatrix833 = new TGeoCombiTrans("pos_AST1_in_PHC6_5"); pMatrix833->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_6 dx = -3.484980; dy = -6.036162; dz = 0.000000; pMatrix834 = new TGeoCombiTrans("pos_AST1_in_PHC6_6"); pMatrix834->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_7 dx = -2.954980; dy = -5.118175; dz = 0.000000; pMatrix835 = new TGeoCombiTrans("pos_AST1_in_PHC6_7"); pMatrix835->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_8 dx = -2.424980; dy = -4.200188; dz = 0.000000; pMatrix836 = new TGeoCombiTrans("pos_AST1_in_PHC6_8"); pMatrix836->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_9 dx = -1.894980; dy = -3.282201; dz = 0.000000; pMatrix837 = new TGeoCombiTrans("pos_AST1_in_PHC6_9"); pMatrix837->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_10 dx = -1.364980; dy = -2.364214; dz = 0.000000; pMatrix838 = new TGeoCombiTrans("pos_AST1_in_PHC6_10"); pMatrix838->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_11 dx = -0.834980; dy = -1.446228; dz = 0.000000; pMatrix839 = new TGeoCombiTrans("pos_AST1_in_PHC6_11"); pMatrix839->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_12 dx = -0.304980; dy = -0.528241; dz = 0.000000; pMatrix840 = new TGeoCombiTrans("pos_AST1_in_PHC6_12"); pMatrix840->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_13 dx = 0.225020; dy = 0.389746; dz = 0.000000; pMatrix841 = new TGeoCombiTrans("pos_AST1_in_PHC6_13"); pMatrix841->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_14 dx = 0.755020; dy = 1.307733; dz = 0.000000; pMatrix842 = new TGeoCombiTrans("pos_AST1_in_PHC6_14"); pMatrix842->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_15 dx = 1.285020; dy = 2.225720; dz = 0.000000; pMatrix843 = new TGeoCombiTrans("pos_AST1_in_PHC6_15"); pMatrix843->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_16 dx = 1.815020; dy = 3.143707; dz = 0.000000; pMatrix844 = new TGeoCombiTrans("pos_AST1_in_PHC6_16"); pMatrix844->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_17 dx = 2.345020; dy = 4.061694; dz = 0.000000; pMatrix845 = new TGeoCombiTrans("pos_AST1_in_PHC6_17"); pMatrix845->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_18 dx = 2.875020; dy = 4.979681; dz = 0.000000; pMatrix846 = new TGeoCombiTrans("pos_AST1_in_PHC6_18"); pMatrix846->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_19 dx = 3.405020; dy = 5.897667; dz = 0.000000; pMatrix847 = new TGeoCombiTrans("pos_AST1_in_PHC6_19"); pMatrix847->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_20 dx = 3.935020; dy = 6.815654; dz = 0.000000; pMatrix848 = new TGeoCombiTrans("pos_AST1_in_PHC6_20"); pMatrix848->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_21 dx = 4.465020; dy = 7.733641; dz = 0.000000; pMatrix849 = new TGeoCombiTrans("pos_AST1_in_PHC6_21"); pMatrix849->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_22 dx = 4.995019; dy = 8.651628; dz = 0.000000; pMatrix850 = new TGeoCombiTrans("pos_AST1_in_PHC6_22"); pMatrix850->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_23 dx = 5.525020; dy = 9.569615; dz = 0.000000; pMatrix851 = new TGeoCombiTrans("pos_AST1_in_PHC6_23"); pMatrix851->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST1_in_PHC6_24 dx = 6.055019; dy = 10.487602; dz = 0.000000; pMatrix852 = new TGeoCombiTrans("pos_AST1_in_PHC6_24"); pMatrix852->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB6_in_AIR6_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix854 = new TGeoCombiTrans("pos_PCB6_in_AIR6_3"); pMatrix854->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS6_in_AIR6_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix855 = new TGeoCombiTrans("pos_BAS6_in_AIR6_1"); pMatrix855->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB7_in_PHS7_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix858 = new TGeoCombiTrans("pos_PPB7_in_PHS7_1"); pMatrix858->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE7_in_PHS7_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix859 = new TGeoCombiTrans("pos_PFE7_in_PHS7_1"); pMatrix859->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD7_in_PHS7_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix861 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix860 = new TGeoCombiTrans("pos_PMD7_in_PHS7_2", dx,dy,dz,pMatrix861); // Combi transformation: pos_PHS2_in_PHM1_4 dx = -47.030117; dy = -35.510300; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix865 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix864 = new TGeoCombiTrans("pos_PHS2_in_PHM1_4", dx,dy,dz,pMatrix865); // Combi transformation: pos_PHS8_in_PHM1_5 dx = 22.874996; dy = 34.450150; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix926 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix925 = new TGeoCombiTrans("pos_PHS8_in_PHM1_5", dx,dy,dz,pMatrix926); // Combi transformation: pos_PMD8_in_PHS8_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix920 = new TGeoCombiTrans("pos_PMD8_in_PHS8_1"); pMatrix920->SetTranslation(dx,dy,dz); // Combi transformation: pos_AIR7_in_PMD8_1 dx = 0.230940; dy = 0.400000; dz = 0.000000; pMatrix919 = new TGeoCombiTrans("pos_AIR7_in_PMD8_1"); pMatrix919->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB7_in_AIR7_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix866 = new TGeoCombiTrans("pos_PCB7_in_AIR7_1"); pMatrix866->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB7_in_AIR7_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix867 = new TGeoCombiTrans("pos_PCB7_in_AIR7_2"); pMatrix867->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC7_in_AIR7_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix916 = new TGeoCombiTrans("pos_PHC7_in_AIR7_1"); pMatrix916->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_1 dx = -12.473380; dy = -21.604527; dz = 0.000000; pMatrix868 = new TGeoCombiTrans("pos_AST2_in_PHC7_1"); pMatrix868->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_2 dx = -11.943379; dy = -20.686541; dz = 0.000000; pMatrix869 = new TGeoCombiTrans("pos_AST2_in_PHC7_2"); pMatrix869->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_3 dx = -11.413380; dy = -19.768553; dz = 0.000000; pMatrix870 = new TGeoCombiTrans("pos_AST2_in_PHC7_3"); pMatrix870->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_4 dx = -10.883380; dy = -18.850567; dz = 0.000000; pMatrix871 = new TGeoCombiTrans("pos_AST2_in_PHC7_4"); pMatrix871->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_5 dx = -10.353380; dy = -17.932579; dz = 0.000000; pMatrix872 = new TGeoCombiTrans("pos_AST2_in_PHC7_5"); pMatrix872->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_6 dx = -9.823380; dy = -17.014593; dz = 0.000000; pMatrix873 = new TGeoCombiTrans("pos_AST2_in_PHC7_6"); pMatrix873->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_7 dx = -9.293380; dy = -16.096605; dz = 0.000000; pMatrix874 = new TGeoCombiTrans("pos_AST2_in_PHC7_7"); pMatrix874->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_8 dx = -8.763380; dy = -15.178619; dz = 0.000000; pMatrix875 = new TGeoCombiTrans("pos_AST2_in_PHC7_8"); pMatrix875->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_9 dx = -8.233380; dy = -14.260633; dz = 0.000000; pMatrix876 = new TGeoCombiTrans("pos_AST2_in_PHC7_9"); pMatrix876->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_10 dx = -7.703380; dy = -13.342646; dz = 0.000000; pMatrix877 = new TGeoCombiTrans("pos_AST2_in_PHC7_10"); pMatrix877->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_11 dx = -7.173380; dy = -12.424659; dz = 0.000000; pMatrix878 = new TGeoCombiTrans("pos_AST2_in_PHC7_11"); pMatrix878->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_12 dx = -6.643380; dy = -11.506672; dz = 0.000000; pMatrix879 = new TGeoCombiTrans("pos_AST2_in_PHC7_12"); pMatrix879->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_13 dx = -6.113380; dy = -10.588685; dz = 0.000000; pMatrix880 = new TGeoCombiTrans("pos_AST2_in_PHC7_13"); pMatrix880->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_14 dx = -5.583380; dy = -9.670698; dz = 0.000000; pMatrix881 = new TGeoCombiTrans("pos_AST2_in_PHC7_14"); pMatrix881->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_15 dx = -5.053380; dy = -8.752711; dz = 0.000000; pMatrix882 = new TGeoCombiTrans("pos_AST2_in_PHC7_15"); pMatrix882->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_16 dx = -4.523380; dy = -7.834724; dz = 0.000000; pMatrix883 = new TGeoCombiTrans("pos_AST2_in_PHC7_16"); pMatrix883->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_17 dx = -3.993380; dy = -6.916737; dz = 0.000000; pMatrix884 = new TGeoCombiTrans("pos_AST2_in_PHC7_17"); pMatrix884->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_18 dx = -3.463380; dy = -5.998750; dz = 0.000000; pMatrix885 = new TGeoCombiTrans("pos_AST2_in_PHC7_18"); pMatrix885->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_19 dx = -2.933380; dy = -5.080763; dz = 0.000000; pMatrix886 = new TGeoCombiTrans("pos_AST2_in_PHC7_19"); pMatrix886->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_20 dx = -2.403380; dy = -4.162776; dz = 0.000000; pMatrix887 = new TGeoCombiTrans("pos_AST2_in_PHC7_20"); pMatrix887->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_21 dx = -1.873380; dy = -3.244790; dz = 0.000000; pMatrix888 = new TGeoCombiTrans("pos_AST2_in_PHC7_21"); pMatrix888->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_22 dx = -1.343380; dy = -2.326803; dz = 0.000000; pMatrix889 = new TGeoCombiTrans("pos_AST2_in_PHC7_22"); pMatrix889->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_23 dx = -0.813380; dy = -1.408816; dz = 0.000000; pMatrix890 = new TGeoCombiTrans("pos_AST2_in_PHC7_23"); pMatrix890->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_24 dx = -0.283380; dy = -0.490829; dz = 0.000000; pMatrix891 = new TGeoCombiTrans("pos_AST2_in_PHC7_24"); pMatrix891->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_25 dx = 0.246620; dy = 0.427158; dz = 0.000000; pMatrix892 = new TGeoCombiTrans("pos_AST2_in_PHC7_25"); pMatrix892->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_26 dx = 0.776619; dy = 1.345145; dz = 0.000000; pMatrix893 = new TGeoCombiTrans("pos_AST2_in_PHC7_26"); pMatrix893->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_27 dx = 1.306619; dy = 2.263132; dz = 0.000000; pMatrix894 = new TGeoCombiTrans("pos_AST2_in_PHC7_27"); pMatrix894->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_28 dx = 1.836619; dy = 3.181118; dz = 0.000000; pMatrix895 = new TGeoCombiTrans("pos_AST2_in_PHC7_28"); pMatrix895->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_29 dx = 2.366619; dy = 4.099105; dz = 0.000000; pMatrix896 = new TGeoCombiTrans("pos_AST2_in_PHC7_29"); pMatrix896->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_30 dx = 2.896619; dy = 5.017092; dz = 0.000000; pMatrix897 = new TGeoCombiTrans("pos_AST2_in_PHC7_30"); pMatrix897->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_31 dx = 3.426619; dy = 5.935079; dz = 0.000000; pMatrix898 = new TGeoCombiTrans("pos_AST2_in_PHC7_31"); pMatrix898->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_32 dx = 3.956619; dy = 6.853066; dz = 0.000000; pMatrix899 = new TGeoCombiTrans("pos_AST2_in_PHC7_32"); pMatrix899->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_33 dx = 4.486619; dy = 7.771053; dz = 0.000000; pMatrix900 = new TGeoCombiTrans("pos_AST2_in_PHC7_33"); pMatrix900->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_34 dx = 5.016619; dy = 8.689040; dz = 0.000000; pMatrix901 = new TGeoCombiTrans("pos_AST2_in_PHC7_34"); pMatrix901->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_35 dx = 5.546619; dy = 9.607027; dz = 0.000000; pMatrix902 = new TGeoCombiTrans("pos_AST2_in_PHC7_35"); pMatrix902->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_36 dx = 6.076619; dy = 10.525014; dz = 0.000000; pMatrix903 = new TGeoCombiTrans("pos_AST2_in_PHC7_36"); pMatrix903->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_37 dx = 6.606619; dy = 11.443001; dz = 0.000000; pMatrix904 = new TGeoCombiTrans("pos_AST2_in_PHC7_37"); pMatrix904->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_38 dx = 7.136619; dy = 12.360988; dz = 0.000000; pMatrix905 = new TGeoCombiTrans("pos_AST2_in_PHC7_38"); pMatrix905->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_39 dx = 7.666619; dy = 13.278975; dz = 0.000000; pMatrix906 = new TGeoCombiTrans("pos_AST2_in_PHC7_39"); pMatrix906->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_40 dx = 8.196619; dy = 14.196961; dz = 0.000000; pMatrix907 = new TGeoCombiTrans("pos_AST2_in_PHC7_40"); pMatrix907->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_41 dx = 8.726619; dy = 15.114948; dz = 0.000000; pMatrix908 = new TGeoCombiTrans("pos_AST2_in_PHC7_41"); pMatrix908->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_42 dx = 9.256619; dy = 16.032934; dz = 0.000000; pMatrix909 = new TGeoCombiTrans("pos_AST2_in_PHC7_42"); pMatrix909->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_43 dx = 9.786619; dy = 16.950922; dz = 0.000000; pMatrix910 = new TGeoCombiTrans("pos_AST2_in_PHC7_43"); pMatrix910->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_44 dx = 10.316619; dy = 17.868908; dz = 0.000000; pMatrix911 = new TGeoCombiTrans("pos_AST2_in_PHC7_44"); pMatrix911->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_45 dx = 10.846619; dy = 18.786896; dz = 0.000000; pMatrix912 = new TGeoCombiTrans("pos_AST2_in_PHC7_45"); pMatrix912->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_46 dx = 11.376619; dy = 19.704882; dz = 0.000000; pMatrix913 = new TGeoCombiTrans("pos_AST2_in_PHC7_46"); pMatrix913->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_47 dx = 11.906619; dy = 20.622869; dz = 0.000000; pMatrix914 = new TGeoCombiTrans("pos_AST2_in_PHC7_47"); pMatrix914->SetTranslation(dx,dy,dz); // Combi transformation: pos_AST2_in_PHC7_48 dx = 12.436619; dy = 21.540855; dz = 0.000000; pMatrix915 = new TGeoCombiTrans("pos_AST2_in_PHC7_48"); pMatrix915->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB7_in_AIR7_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix917 = new TGeoCombiTrans("pos_PCB7_in_AIR7_3"); pMatrix917->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS7_in_AIR7_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix918 = new TGeoCombiTrans("pos_BAS7_in_AIR7_1"); pMatrix918->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB8_in_PHS8_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix921 = new TGeoCombiTrans("pos_PPB8_in_PHS8_1"); pMatrix921->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE8_in_PHS8_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix922 = new TGeoCombiTrans("pos_PFE8_in_PHS8_1"); pMatrix922->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD8_in_PHS8_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix924 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix923 = new TGeoCombiTrans("pos_PMD8_in_PHS8_2", dx,dy,dz,pMatrix924); // Combi transformation: pos_PHS9_in_PHM1_6 dx = 53.636951; dy = 23.871719; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1011 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix1010 = new TGeoCombiTrans("pos_PHS9_in_PHM1_6", dx,dy,dz,pMatrix1011); // Combi transformation: pos_PMD9_in_PHS9_1 dx = 0.000000; dy = 0.000000; dz = -1.990000; pMatrix1005 = new TGeoCombiTrans("pos_PMD9_in_PHS9_1"); pMatrix1005->SetTranslation(dx,dy,dz); // Combi transformation: pos_AIR8_in_PMD9_1 dx = -0.461880; dy = 0.000000; dz = 0.000000; pMatrix1004 = new TGeoCombiTrans("pos_AIR8_in_PMD9_1"); pMatrix1004->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB8_in_AIR8_1 dx = 0.000000; dy = 0.000000; dz = -0.910000; pMatrix927 = new TGeoCombiTrans("pos_PCB8_in_AIR8_1"); pMatrix927->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB8_in_AIR8_2 dx = 0.000000; dy = 0.000000; dz = -0.450000; pMatrix928 = new TGeoCombiTrans("pos_PCB8_in_AIR8_2"); pMatrix928->SetTranslation(dx,dy,dz); // Combi transformation: pos_PHC8_in_AIR8_1 dx = 0.000000; dy = 0.000000; dz = 0.030000; pMatrix1001 = new TGeoCombiTrans("pos_PHC8_in_AIR8_1"); pMatrix1001->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_1 dx = -18.811781; dy = -32.582958; dz = 0.000000; pMatrix929 = new TGeoCombiTrans("pos_ASTR_in_PHC8_1"); pMatrix929->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_2 dx = -18.281780; dy = -31.664972; dz = 0.000000; pMatrix930 = new TGeoCombiTrans("pos_ASTR_in_PHC8_2"); pMatrix930->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_3 dx = -17.751780; dy = -30.746984; dz = 0.000000; pMatrix931 = new TGeoCombiTrans("pos_ASTR_in_PHC8_3"); pMatrix931->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_4 dx = -17.221781; dy = -29.828999; dz = 0.000000; pMatrix932 = new TGeoCombiTrans("pos_ASTR_in_PHC8_4"); pMatrix932->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_5 dx = -16.691780; dy = -28.911011; dz = 0.000000; pMatrix933 = new TGeoCombiTrans("pos_ASTR_in_PHC8_5"); pMatrix933->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_6 dx = -16.161781; dy = -27.993025; dz = 0.000000; pMatrix934 = new TGeoCombiTrans("pos_ASTR_in_PHC8_6"); pMatrix934->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_7 dx = -15.631781; dy = -27.075037; dz = 0.000000; pMatrix935 = new TGeoCombiTrans("pos_ASTR_in_PHC8_7"); pMatrix935->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_8 dx = -15.101781; dy = -26.157051; dz = 0.000000; pMatrix936 = new TGeoCombiTrans("pos_ASTR_in_PHC8_8"); pMatrix936->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_9 dx = -14.571780; dy = -25.239063; dz = 0.000000; pMatrix937 = new TGeoCombiTrans("pos_ASTR_in_PHC8_9"); pMatrix937->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_10 dx = -14.041780; dy = -24.321077; dz = 0.000000; pMatrix938 = new TGeoCombiTrans("pos_ASTR_in_PHC8_10"); pMatrix938->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_11 dx = -13.511781; dy = -23.403090; dz = 0.000000; pMatrix939 = new TGeoCombiTrans("pos_ASTR_in_PHC8_11"); pMatrix939->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_12 dx = -12.981781; dy = -22.485104; dz = 0.000000; pMatrix940 = new TGeoCombiTrans("pos_ASTR_in_PHC8_12"); pMatrix940->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_13 dx = -12.451780; dy = -21.567116; dz = 0.000000; pMatrix941 = new TGeoCombiTrans("pos_ASTR_in_PHC8_13"); pMatrix941->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_14 dx = -11.921781; dy = -20.649130; dz = 0.000000; pMatrix942 = new TGeoCombiTrans("pos_ASTR_in_PHC8_14"); pMatrix942->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_15 dx = -11.391781; dy = -19.731142; dz = 0.000000; pMatrix943 = new TGeoCombiTrans("pos_ASTR_in_PHC8_15"); pMatrix943->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_16 dx = -10.861781; dy = -18.813156; dz = 0.000000; pMatrix944 = new TGeoCombiTrans("pos_ASTR_in_PHC8_16"); pMatrix944->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_17 dx = -10.331780; dy = -17.895168; dz = 0.000000; pMatrix945 = new TGeoCombiTrans("pos_ASTR_in_PHC8_17"); pMatrix945->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_18 dx = -9.801781; dy = -16.977182; dz = 0.000000; pMatrix946 = new TGeoCombiTrans("pos_ASTR_in_PHC8_18"); pMatrix946->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_19 dx = -9.271781; dy = -16.059195; dz = 0.000000; pMatrix947 = new TGeoCombiTrans("pos_ASTR_in_PHC8_19"); pMatrix947->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_20 dx = -8.741781; dy = -15.141208; dz = 0.000000; pMatrix948 = new TGeoCombiTrans("pos_ASTR_in_PHC8_20"); pMatrix948->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_21 dx = -8.211781; dy = -14.223221; dz = 0.000000; pMatrix949 = new TGeoCombiTrans("pos_ASTR_in_PHC8_21"); pMatrix949->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_22 dx = -7.681781; dy = -13.305234; dz = 0.000000; pMatrix950 = new TGeoCombiTrans("pos_ASTR_in_PHC8_22"); pMatrix950->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_23 dx = -7.151781; dy = -12.387247; dz = 0.000000; pMatrix951 = new TGeoCombiTrans("pos_ASTR_in_PHC8_23"); pMatrix951->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_24 dx = -6.621781; dy = -11.469260; dz = 0.000000; pMatrix952 = new TGeoCombiTrans("pos_ASTR_in_PHC8_24"); pMatrix952->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_25 dx = -6.091781; dy = -10.551273; dz = 0.000000; pMatrix953 = new TGeoCombiTrans("pos_ASTR_in_PHC8_25"); pMatrix953->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_26 dx = -5.561781; dy = -9.633286; dz = 0.000000; pMatrix954 = new TGeoCombiTrans("pos_ASTR_in_PHC8_26"); pMatrix954->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_27 dx = -5.031781; dy = -8.715300; dz = 0.000000; pMatrix955 = new TGeoCombiTrans("pos_ASTR_in_PHC8_27"); pMatrix955->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_28 dx = -4.501781; dy = -7.797313; dz = 0.000000; pMatrix956 = new TGeoCombiTrans("pos_ASTR_in_PHC8_28"); pMatrix956->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_29 dx = -3.971781; dy = -6.879326; dz = 0.000000; pMatrix957 = new TGeoCombiTrans("pos_ASTR_in_PHC8_29"); pMatrix957->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_30 dx = -3.441781; dy = -5.961339; dz = 0.000000; pMatrix958 = new TGeoCombiTrans("pos_ASTR_in_PHC8_30"); pMatrix958->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_31 dx = -2.911781; dy = -5.043353; dz = 0.000000; pMatrix959 = new TGeoCombiTrans("pos_ASTR_in_PHC8_31"); pMatrix959->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_32 dx = -2.381781; dy = -4.125366; dz = 0.000000; pMatrix960 = new TGeoCombiTrans("pos_ASTR_in_PHC8_32"); pMatrix960->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_33 dx = -1.851781; dy = -3.207379; dz = 0.000000; pMatrix961 = new TGeoCombiTrans("pos_ASTR_in_PHC8_33"); pMatrix961->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_34 dx = -1.321781; dy = -2.289392; dz = 0.000000; pMatrix962 = new TGeoCombiTrans("pos_ASTR_in_PHC8_34"); pMatrix962->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_35 dx = -0.791781; dy = -1.371405; dz = 0.000000; pMatrix963 = new TGeoCombiTrans("pos_ASTR_in_PHC8_35"); pMatrix963->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_36 dx = -0.261781; dy = -0.453418; dz = 0.000000; pMatrix964 = new TGeoCombiTrans("pos_ASTR_in_PHC8_36"); pMatrix964->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_37 dx = 0.268219; dy = 0.464569; dz = 0.000000; pMatrix965 = new TGeoCombiTrans("pos_ASTR_in_PHC8_37"); pMatrix965->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_38 dx = 0.798219; dy = 1.382556; dz = 0.000000; pMatrix966 = new TGeoCombiTrans("pos_ASTR_in_PHC8_38"); pMatrix966->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_39 dx = 1.328218; dy = 2.300543; dz = 0.000000; pMatrix967 = new TGeoCombiTrans("pos_ASTR_in_PHC8_39"); pMatrix967->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_40 dx = 1.858218; dy = 3.218529; dz = 0.000000; pMatrix968 = new TGeoCombiTrans("pos_ASTR_in_PHC8_40"); pMatrix968->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_41 dx = 2.388218; dy = 4.136516; dz = 0.000000; pMatrix969 = new TGeoCombiTrans("pos_ASTR_in_PHC8_41"); pMatrix969->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_42 dx = 2.918218; dy = 5.054503; dz = 0.000000; pMatrix970 = new TGeoCombiTrans("pos_ASTR_in_PHC8_42"); pMatrix970->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_43 dx = 3.448218; dy = 5.972490; dz = 0.000000; pMatrix971 = new TGeoCombiTrans("pos_ASTR_in_PHC8_43"); pMatrix971->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_44 dx = 3.978218; dy = 6.890477; dz = 0.000000; pMatrix972 = new TGeoCombiTrans("pos_ASTR_in_PHC8_44"); pMatrix972->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_45 dx = 4.508218; dy = 7.808464; dz = 0.000000; pMatrix973 = new TGeoCombiTrans("pos_ASTR_in_PHC8_45"); pMatrix973->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_46 dx = 5.038218; dy = 8.726451; dz = 0.000000; pMatrix974 = new TGeoCombiTrans("pos_ASTR_in_PHC8_46"); pMatrix974->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_47 dx = 5.568218; dy = 9.644438; dz = 0.000000; pMatrix975 = new TGeoCombiTrans("pos_ASTR_in_PHC8_47"); pMatrix975->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_48 dx = 6.098218; dy = 10.562425; dz = 0.000000; pMatrix976 = new TGeoCombiTrans("pos_ASTR_in_PHC8_48"); pMatrix976->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_49 dx = 6.628218; dy = 11.480412; dz = 0.000000; pMatrix977 = new TGeoCombiTrans("pos_ASTR_in_PHC8_49"); pMatrix977->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_50 dx = 7.158218; dy = 12.398398; dz = 0.000000; pMatrix978 = new TGeoCombiTrans("pos_ASTR_in_PHC8_50"); pMatrix978->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_51 dx = 7.688218; dy = 13.316385; dz = 0.000000; pMatrix979 = new TGeoCombiTrans("pos_ASTR_in_PHC8_51"); pMatrix979->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_52 dx = 8.218218; dy = 14.234372; dz = 0.000000; pMatrix980 = new TGeoCombiTrans("pos_ASTR_in_PHC8_52"); pMatrix980->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_53 dx = 8.748219; dy = 15.152359; dz = 0.000000; pMatrix981 = new TGeoCombiTrans("pos_ASTR_in_PHC8_53"); pMatrix981->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_54 dx = 9.278218; dy = 16.070345; dz = 0.000000; pMatrix982 = new TGeoCombiTrans("pos_ASTR_in_PHC8_54"); pMatrix982->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_55 dx = 9.808218; dy = 16.988333; dz = 0.000000; pMatrix983 = new TGeoCombiTrans("pos_ASTR_in_PHC8_55"); pMatrix983->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_56 dx = 10.338218; dy = 17.906319; dz = 0.000000; pMatrix984 = new TGeoCombiTrans("pos_ASTR_in_PHC8_56"); pMatrix984->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_57 dx = 10.868218; dy = 18.824306; dz = 0.000000; pMatrix985 = new TGeoCombiTrans("pos_ASTR_in_PHC8_57"); pMatrix985->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_58 dx = 11.398218; dy = 19.742292; dz = 0.000000; pMatrix986 = new TGeoCombiTrans("pos_ASTR_in_PHC8_58"); pMatrix986->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_59 dx = 11.928218; dy = 20.660280; dz = 0.000000; pMatrix987 = new TGeoCombiTrans("pos_ASTR_in_PHC8_59"); pMatrix987->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_60 dx = 12.458218; dy = 21.578266; dz = 0.000000; pMatrix988 = new TGeoCombiTrans("pos_ASTR_in_PHC8_60"); pMatrix988->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_61 dx = 12.988218; dy = 22.496254; dz = 0.000000; pMatrix989 = new TGeoCombiTrans("pos_ASTR_in_PHC8_61"); pMatrix989->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_62 dx = 13.518218; dy = 23.414240; dz = 0.000000; pMatrix990 = new TGeoCombiTrans("pos_ASTR_in_PHC8_62"); pMatrix990->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_63 dx = 14.048218; dy = 24.332228; dz = 0.000000; pMatrix991 = new TGeoCombiTrans("pos_ASTR_in_PHC8_63"); pMatrix991->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_64 dx = 14.578218; dy = 25.250214; dz = 0.000000; pMatrix992 = new TGeoCombiTrans("pos_ASTR_in_PHC8_64"); pMatrix992->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_65 dx = 15.108218; dy = 26.168201; dz = 0.000000; pMatrix993 = new TGeoCombiTrans("pos_ASTR_in_PHC8_65"); pMatrix993->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_66 dx = 15.638218; dy = 27.086187; dz = 0.000000; pMatrix994 = new TGeoCombiTrans("pos_ASTR_in_PHC8_66"); pMatrix994->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_67 dx = 16.168219; dy = 28.004175; dz = 0.000000; pMatrix995 = new TGeoCombiTrans("pos_ASTR_in_PHC8_67"); pMatrix995->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_68 dx = 16.698217; dy = 28.922161; dz = 0.000000; pMatrix996 = new TGeoCombiTrans("pos_ASTR_in_PHC8_68"); pMatrix996->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_69 dx = 17.228218; dy = 29.840149; dz = 0.000000; pMatrix997 = new TGeoCombiTrans("pos_ASTR_in_PHC8_69"); pMatrix997->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_70 dx = 17.758217; dy = 30.758135; dz = 0.000000; pMatrix998 = new TGeoCombiTrans("pos_ASTR_in_PHC8_70"); pMatrix998->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_71 dx = 18.288218; dy = 31.676123; dz = 0.000000; pMatrix999 = new TGeoCombiTrans("pos_ASTR_in_PHC8_71"); pMatrix999->SetTranslation(dx,dy,dz); // Combi transformation: pos_ASTR_in_PHC8_72 dx = 18.818218; dy = 32.594109; dz = 0.000000; pMatrix1000 = new TGeoCombiTrans("pos_ASTR_in_PHC8_72"); pMatrix1000->SetTranslation(dx,dy,dz); // Combi transformation: pos_PCB8_in_AIR8_3 dx = 0.000000; dy = 0.000000; dz = 0.510000; pMatrix1002 = new TGeoCombiTrans("pos_PCB8_in_AIR8_3"); pMatrix1002->SetTranslation(dx,dy,dz); // Combi transformation: pos_BAS8_in_AIR8_1 dx = 0.000000; dy = 0.000000; dz = 0.840000; pMatrix1003 = new TGeoCombiTrans("pos_BAS8_in_AIR8_1"); pMatrix1003->SetTranslation(dx,dy,dz); // Combi transformation: pos_PPB9_in_PHS9_1 dx = 0.000000; dy = 0.000000; dz = -0.250000; pMatrix1006 = new TGeoCombiTrans("pos_PPB9_in_PHS9_1"); pMatrix1006->SetTranslation(dx,dy,dz); // Combi transformation: pos_PFE9_in_PHS9_1 dx = 0.000000; dy = 0.000000; dz = 0.750000; pMatrix1007 = new TGeoCombiTrans("pos_PFE9_in_PHS9_1"); pMatrix1007->SetTranslation(dx,dy,dz); // Combi transformation: pos_PMD9_in_PHS9_2 dx = 0.000000; dy = 0.000000; dz = 1.990000; // Rotation: rot_PMDA_in_PHSR thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1009 = new TGeoRotation("rot_PMDA_in_PHSR",thx,phx,thy,phy,thz,phz); pMatrix1008 = new TGeoCombiTrans("pos_PMD9_in_PHS9_2", dx,dy,dz,pMatrix1009); // Combi transformation: pos_PHS4_in_PHM1_7 dx = 20.034485; dy = -33.325386; dz = 0.000000; // Rotation: rot_PHSR_in_PHMS thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1013 = new TGeoRotation("rot_PHSR_in_PHMS",thx,phx,thy,phy,thz,phz); pMatrix1012 = new TGeoCombiTrans("pos_PHS4_in_PHM1_7", dx,dy,dz,pMatrix1013); // Combi transformation: pos_TPGV_in_TPCE_1 dx = 0.000000; dy = 0.000000; dz = 105.001900; // Rotation: rot_TPGV_in_TPCE thx = 90.000000; phx = 75.000000; thy = 90.000000; phy = 345.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1188 = new TGeoRotation("rot_TPGV_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1187 = new TGeoCombiTrans("pos_TPGV_in_TPCE_1", dx,dy,dz,pMatrix1188); // Combi transformation: pos_TPSS_in_TPGV_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1164 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1163 = new TGeoCombiTrans("pos_TPSS_in_TPGV_1", dx,dy,dz,pMatrix1164); // Combi transformation: pos_TPAD_in_TPSS_1 dx = 58.849998; dy = 0.000000; dz = -6.699992; pMatrix1017 = new TGeoCombiTrans("pos_TPAD_in_TPSS_1"); pMatrix1017->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_2 dx = 60.000000; dy = 0.000000; dz = -6.699992; pMatrix1018 = new TGeoCombiTrans("pos_TPAD_in_TPSS_2"); pMatrix1018->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_3 dx = 61.150002; dy = 0.000000; dz = -6.699992; pMatrix1019 = new TGeoCombiTrans("pos_TPAD_in_TPSS_3"); pMatrix1019->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_4 dx = 63.650002; dy = 0.000000; dz = -6.699992; pMatrix1020 = new TGeoCombiTrans("pos_TPAD_in_TPSS_4"); pMatrix1020->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_5 dx = 64.800003; dy = 0.000000; dz = -6.699992; pMatrix1021 = new TGeoCombiTrans("pos_TPAD_in_TPSS_5"); pMatrix1021->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_6 dx = 65.950005; dy = 0.000000; dz = -6.699992; pMatrix1022 = new TGeoCombiTrans("pos_TPAD_in_TPSS_6"); pMatrix1022->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_7 dx = 68.449997; dy = 0.000000; dz = -6.699992; pMatrix1023 = new TGeoCombiTrans("pos_TPAD_in_TPSS_7"); pMatrix1023->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_8 dx = 69.599998; dy = 0.000000; dz = -6.699992; pMatrix1024 = new TGeoCombiTrans("pos_TPAD_in_TPSS_8"); pMatrix1024->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_9 dx = 70.750000; dy = 0.000000; dz = -6.699992; pMatrix1025 = new TGeoCombiTrans("pos_TPAD_in_TPSS_9"); pMatrix1025->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_10 dx = 73.250000; dy = 0.000000; dz = -6.699992; pMatrix1026 = new TGeoCombiTrans("pos_TPAD_in_TPSS_10"); pMatrix1026->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_11 dx = 74.400002; dy = 0.000000; dz = -6.699992; pMatrix1027 = new TGeoCombiTrans("pos_TPAD_in_TPSS_11"); pMatrix1027->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_12 dx = 75.550003; dy = 0.000000; dz = -6.699992; pMatrix1028 = new TGeoCombiTrans("pos_TPAD_in_TPSS_12"); pMatrix1028->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_13 dx = 78.049995; dy = 0.000000; dz = -6.699992; pMatrix1029 = new TGeoCombiTrans("pos_TPAD_in_TPSS_13"); pMatrix1029->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_14 dx = 79.199997; dy = 0.000000; dz = -6.699992; pMatrix1030 = new TGeoCombiTrans("pos_TPAD_in_TPSS_14"); pMatrix1030->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_15 dx = 80.349998; dy = 0.000000; dz = -6.699992; pMatrix1031 = new TGeoCombiTrans("pos_TPAD_in_TPSS_15"); pMatrix1031->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_16 dx = 82.849998; dy = 0.000000; dz = -6.699992; pMatrix1032 = new TGeoCombiTrans("pos_TPAD_in_TPSS_16"); pMatrix1032->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_17 dx = 84.000000; dy = 0.000000; dz = -6.699992; pMatrix1033 = new TGeoCombiTrans("pos_TPAD_in_TPSS_17"); pMatrix1033->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_18 dx = 85.150002; dy = 0.000000; dz = -6.699992; pMatrix1034 = new TGeoCombiTrans("pos_TPAD_in_TPSS_18"); pMatrix1034->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_19 dx = 87.650002; dy = 0.000000; dz = -6.699992; pMatrix1035 = new TGeoCombiTrans("pos_TPAD_in_TPSS_19"); pMatrix1035->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_20 dx = 88.800003; dy = 0.000000; dz = -6.699992; pMatrix1036 = new TGeoCombiTrans("pos_TPAD_in_TPSS_20"); pMatrix1036->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_21 dx = 89.950005; dy = 0.000000; dz = -6.699992; pMatrix1037 = new TGeoCombiTrans("pos_TPAD_in_TPSS_21"); pMatrix1037->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_22 dx = 92.449997; dy = 0.000000; dz = -6.699992; pMatrix1038 = new TGeoCombiTrans("pos_TPAD_in_TPSS_22"); pMatrix1038->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_23 dx = 93.599998; dy = 0.000000; dz = -6.699992; pMatrix1039 = new TGeoCombiTrans("pos_TPAD_in_TPSS_23"); pMatrix1039->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_24 dx = 94.750000; dy = 0.000000; dz = -6.699992; pMatrix1040 = new TGeoCombiTrans("pos_TPAD_in_TPSS_24"); pMatrix1040->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_25 dx = 97.650002; dy = 0.000000; dz = -6.699992; pMatrix1041 = new TGeoCombiTrans("pos_TPAD_in_TPSS_25"); pMatrix1041->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_26 dx = 98.800003; dy = 0.000000; dz = -6.699992; pMatrix1042 = new TGeoCombiTrans("pos_TPAD_in_TPSS_26"); pMatrix1042->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_27 dx = 99.950005; dy = 0.000000; dz = -6.699992; pMatrix1043 = new TGeoCombiTrans("pos_TPAD_in_TPSS_27"); pMatrix1043->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_28 dx = 102.849998; dy = 0.000000; dz = -6.699992; pMatrix1044 = new TGeoCombiTrans("pos_TPAD_in_TPSS_28"); pMatrix1044->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_29 dx = 104.000000; dy = 0.000000; dz = -6.699992; pMatrix1045 = new TGeoCombiTrans("pos_TPAD_in_TPSS_29"); pMatrix1045->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_30 dx = 105.150002; dy = 0.000000; dz = -6.699992; pMatrix1046 = new TGeoCombiTrans("pos_TPAD_in_TPSS_30"); pMatrix1046->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_31 dx = 108.049995; dy = 0.000000; dz = -6.699992; pMatrix1047 = new TGeoCombiTrans("pos_TPAD_in_TPSS_31"); pMatrix1047->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_32 dx = 109.199997; dy = 0.000000; dz = -6.699992; pMatrix1048 = new TGeoCombiTrans("pos_TPAD_in_TPSS_32"); pMatrix1048->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_33 dx = 110.349998; dy = 0.000000; dz = -6.699992; pMatrix1049 = new TGeoCombiTrans("pos_TPAD_in_TPSS_33"); pMatrix1049->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_34 dx = 113.250000; dy = 0.000000; dz = -6.699992; pMatrix1050 = new TGeoCombiTrans("pos_TPAD_in_TPSS_34"); pMatrix1050->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_35 dx = 114.400002; dy = 0.000000; dz = -6.699992; pMatrix1051 = new TGeoCombiTrans("pos_TPAD_in_TPSS_35"); pMatrix1051->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_36 dx = 115.550003; dy = 0.000000; dz = -6.699992; pMatrix1052 = new TGeoCombiTrans("pos_TPAD_in_TPSS_36"); pMatrix1052->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_37 dx = 118.449997; dy = 0.000000; dz = -6.699992; pMatrix1053 = new TGeoCombiTrans("pos_TPAD_in_TPSS_37"); pMatrix1053->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_38 dx = 119.599998; dy = 0.000000; dz = -6.699992; pMatrix1054 = new TGeoCombiTrans("pos_TPAD_in_TPSS_38"); pMatrix1054->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_39 dx = 120.750000; dy = 0.000000; dz = -6.699992; pMatrix1055 = new TGeoCombiTrans("pos_TPAD_in_TPSS_39"); pMatrix1055->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_40 dx = 125.245003; dy = 0.000000; dz = -6.699992; pMatrix1056 = new TGeoCombiTrans("pos_TPA1_in_TPSS_40"); pMatrix1056->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_41 dx = 127.195000; dy = 0.000000; dz = -6.699992; pMatrix1057 = new TGeoCombiTrans("pos_TPA1_in_TPSS_41"); pMatrix1057->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_42 dx = 129.195007; dy = 0.000000; dz = -6.699992; pMatrix1058 = new TGeoCombiTrans("pos_TPA1_in_TPSS_42"); pMatrix1058->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_43 dx = 131.195007; dy = 0.000000; dz = -6.699992; pMatrix1059 = new TGeoCombiTrans("pos_TPA1_in_TPSS_43"); pMatrix1059->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_44 dx = 133.195007; dy = 0.000000; dz = -6.699992; pMatrix1060 = new TGeoCombiTrans("pos_TPA1_in_TPSS_44"); pMatrix1060->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_45 dx = 135.195007; dy = 0.000000; dz = -6.699992; pMatrix1061 = new TGeoCombiTrans("pos_TPA1_in_TPSS_45"); pMatrix1061->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_46 dx = 137.195007; dy = 0.000000; dz = -6.699992; pMatrix1062 = new TGeoCombiTrans("pos_TPA1_in_TPSS_46"); pMatrix1062->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_47 dx = 139.195007; dy = 0.000000; dz = -6.699992; pMatrix1063 = new TGeoCombiTrans("pos_TPA1_in_TPSS_47"); pMatrix1063->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_48 dx = 141.195007; dy = 0.000000; dz = -6.699992; pMatrix1064 = new TGeoCombiTrans("pos_TPA1_in_TPSS_48"); pMatrix1064->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_49 dx = 143.195007; dy = 0.000000; dz = -6.699992; pMatrix1065 = new TGeoCombiTrans("pos_TPA1_in_TPSS_49"); pMatrix1065->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_50 dx = 145.195007; dy = 0.000000; dz = -6.699992; pMatrix1066 = new TGeoCombiTrans("pos_TPA1_in_TPSS_50"); pMatrix1066->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_51 dx = 147.195007; dy = 0.000000; dz = -6.699992; pMatrix1067 = new TGeoCombiTrans("pos_TPA1_in_TPSS_51"); pMatrix1067->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_52 dx = 149.195007; dy = 0.000000; dz = -6.699992; pMatrix1068 = new TGeoCombiTrans("pos_TPA1_in_TPSS_52"); pMatrix1068->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_53 dx = 151.195007; dy = 0.000000; dz = -6.699992; pMatrix1069 = new TGeoCombiTrans("pos_TPA1_in_TPSS_53"); pMatrix1069->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_54 dx = 153.195007; dy = 0.000000; dz = -6.699992; pMatrix1070 = new TGeoCombiTrans("pos_TPA1_in_TPSS_54"); pMatrix1070->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_55 dx = 155.195007; dy = 0.000000; dz = -6.699992; pMatrix1071 = new TGeoCombiTrans("pos_TPA1_in_TPSS_55"); pMatrix1071->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_56 dx = 157.195007; dy = 0.000000; dz = -6.699992; pMatrix1072 = new TGeoCombiTrans("pos_TPA1_in_TPSS_56"); pMatrix1072->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_57 dx = 159.195007; dy = 0.000000; dz = -6.699992; pMatrix1073 = new TGeoCombiTrans("pos_TPA1_in_TPSS_57"); pMatrix1073->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_58 dx = 161.195007; dy = 0.000000; dz = -6.699992; pMatrix1074 = new TGeoCombiTrans("pos_TPA1_in_TPSS_58"); pMatrix1074->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_59 dx = 163.195007; dy = 0.000000; dz = -6.699992; pMatrix1075 = new TGeoCombiTrans("pos_TPA1_in_TPSS_59"); pMatrix1075->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_60 dx = 165.195007; dy = 0.000000; dz = -6.699992; pMatrix1076 = new TGeoCombiTrans("pos_TPA1_in_TPSS_60"); pMatrix1076->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_61 dx = 167.195007; dy = 0.000000; dz = -6.699992; pMatrix1077 = new TGeoCombiTrans("pos_TPA1_in_TPSS_61"); pMatrix1077->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_62 dx = 169.195007; dy = 0.000000; dz = -6.699992; pMatrix1078 = new TGeoCombiTrans("pos_TPA1_in_TPSS_62"); pMatrix1078->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_63 dx = 171.195007; dy = 0.000000; dz = -6.699992; pMatrix1079 = new TGeoCombiTrans("pos_TPA1_in_TPSS_63"); pMatrix1079->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_64 dx = 173.195007; dy = 0.000000; dz = -6.699992; pMatrix1080 = new TGeoCombiTrans("pos_TPA1_in_TPSS_64"); pMatrix1080->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_65 dx = 175.195007; dy = 0.000000; dz = -6.699992; pMatrix1081 = new TGeoCombiTrans("pos_TPA1_in_TPSS_65"); pMatrix1081->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_66 dx = 177.195007; dy = 0.000000; dz = -6.699992; pMatrix1082 = new TGeoCombiTrans("pos_TPA1_in_TPSS_66"); pMatrix1082->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_67 dx = 179.195007; dy = 0.000000; dz = -6.699992; pMatrix1083 = new TGeoCombiTrans("pos_TPA1_in_TPSS_67"); pMatrix1083->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_68 dx = 181.195007; dy = 0.000000; dz = -6.699992; pMatrix1084 = new TGeoCombiTrans("pos_TPA1_in_TPSS_68"); pMatrix1084->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_69 dx = 183.195007; dy = 0.000000; dz = -6.699992; pMatrix1085 = new TGeoCombiTrans("pos_TPA1_in_TPSS_69"); pMatrix1085->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_70 dx = 185.195007; dy = 0.000000; dz = -6.699992; pMatrix1086 = new TGeoCombiTrans("pos_TPA1_in_TPSS_70"); pMatrix1086->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_71 dx = 187.195007; dy = 0.000000; dz = -6.699992; pMatrix1087 = new TGeoCombiTrans("pos_TPA1_in_TPSS_71"); pMatrix1087->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_72 dx = 189.195007; dy = 0.000000; dz = -6.699992; pMatrix1088 = new TGeoCombiTrans("pos_TPA1_in_TPSS_72"); pMatrix1088->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_73 dx = 191.145004; dy = 0.000000; dz = -6.699992; pMatrix1089 = new TGeoCombiTrans("pos_TPA1_in_TPSS_73"); pMatrix1089->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_74 dx = 58.849998; dy = 0.000000; dz = 104.098106; pMatrix1090 = new TGeoCombiTrans("pos_TPAD_in_TPSS_74"); pMatrix1090->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_75 dx = 60.000000; dy = 0.000000; dz = 104.098106; pMatrix1091 = new TGeoCombiTrans("pos_TPAD_in_TPSS_75"); pMatrix1091->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_76 dx = 61.150002; dy = 0.000000; dz = 104.098106; pMatrix1092 = new TGeoCombiTrans("pos_TPAD_in_TPSS_76"); pMatrix1092->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_77 dx = 63.650002; dy = 0.000000; dz = 104.098106; pMatrix1093 = new TGeoCombiTrans("pos_TPAD_in_TPSS_77"); pMatrix1093->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_78 dx = 64.800003; dy = 0.000000; dz = 104.098106; pMatrix1094 = new TGeoCombiTrans("pos_TPAD_in_TPSS_78"); pMatrix1094->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_79 dx = 65.950005; dy = 0.000000; dz = 104.098106; pMatrix1095 = new TGeoCombiTrans("pos_TPAD_in_TPSS_79"); pMatrix1095->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_80 dx = 68.449997; dy = 0.000000; dz = 104.098106; pMatrix1096 = new TGeoCombiTrans("pos_TPAD_in_TPSS_80"); pMatrix1096->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_81 dx = 69.599998; dy = 0.000000; dz = 104.098106; pMatrix1097 = new TGeoCombiTrans("pos_TPAD_in_TPSS_81"); pMatrix1097->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_82 dx = 70.750000; dy = 0.000000; dz = 104.098106; pMatrix1098 = new TGeoCombiTrans("pos_TPAD_in_TPSS_82"); pMatrix1098->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_83 dx = 73.250000; dy = 0.000000; dz = 104.098106; pMatrix1099 = new TGeoCombiTrans("pos_TPAD_in_TPSS_83"); pMatrix1099->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_84 dx = 74.400002; dy = 0.000000; dz = 104.098106; pMatrix1100 = new TGeoCombiTrans("pos_TPAD_in_TPSS_84"); pMatrix1100->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_85 dx = 75.550003; dy = 0.000000; dz = 104.098106; pMatrix1101 = new TGeoCombiTrans("pos_TPAD_in_TPSS_85"); pMatrix1101->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_86 dx = 78.049995; dy = 0.000000; dz = 104.098106; pMatrix1102 = new TGeoCombiTrans("pos_TPAD_in_TPSS_86"); pMatrix1102->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_87 dx = 79.199997; dy = 0.000000; dz = 104.098106; pMatrix1103 = new TGeoCombiTrans("pos_TPAD_in_TPSS_87"); pMatrix1103->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_88 dx = 80.349998; dy = 0.000000; dz = 104.098106; pMatrix1104 = new TGeoCombiTrans("pos_TPAD_in_TPSS_88"); pMatrix1104->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_89 dx = 82.849998; dy = 0.000000; dz = 104.098106; pMatrix1105 = new TGeoCombiTrans("pos_TPAD_in_TPSS_89"); pMatrix1105->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_90 dx = 84.000000; dy = 0.000000; dz = 104.098106; pMatrix1106 = new TGeoCombiTrans("pos_TPAD_in_TPSS_90"); pMatrix1106->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_91 dx = 85.150002; dy = 0.000000; dz = 104.098106; pMatrix1107 = new TGeoCombiTrans("pos_TPAD_in_TPSS_91"); pMatrix1107->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_92 dx = 87.650002; dy = 0.000000; dz = 104.098106; pMatrix1108 = new TGeoCombiTrans("pos_TPAD_in_TPSS_92"); pMatrix1108->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_93 dx = 88.800003; dy = 0.000000; dz = 104.098106; pMatrix1109 = new TGeoCombiTrans("pos_TPAD_in_TPSS_93"); pMatrix1109->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_94 dx = 89.950005; dy = 0.000000; dz = 104.098106; pMatrix1110 = new TGeoCombiTrans("pos_TPAD_in_TPSS_94"); pMatrix1110->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_95 dx = 92.449997; dy = 0.000000; dz = 104.098106; pMatrix1111 = new TGeoCombiTrans("pos_TPAD_in_TPSS_95"); pMatrix1111->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_96 dx = 93.599998; dy = 0.000000; dz = 104.098106; pMatrix1112 = new TGeoCombiTrans("pos_TPAD_in_TPSS_96"); pMatrix1112->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_97 dx = 94.750000; dy = 0.000000; dz = 104.098106; pMatrix1113 = new TGeoCombiTrans("pos_TPAD_in_TPSS_97"); pMatrix1113->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_98 dx = 97.650002; dy = 0.000000; dz = 104.098106; pMatrix1114 = new TGeoCombiTrans("pos_TPAD_in_TPSS_98"); pMatrix1114->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_99 dx = 98.800003; dy = 0.000000; dz = 104.098106; pMatrix1115 = new TGeoCombiTrans("pos_TPAD_in_TPSS_99"); pMatrix1115->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_100 dx = 99.950005; dy = 0.000000; dz = 104.098106; pMatrix1116 = new TGeoCombiTrans("pos_TPAD_in_TPSS_100"); pMatrix1116->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_101 dx = 102.849998; dy = 0.000000; dz = 104.098106; pMatrix1117 = new TGeoCombiTrans("pos_TPAD_in_TPSS_101"); pMatrix1117->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_102 dx = 104.000000; dy = 0.000000; dz = 104.098106; pMatrix1118 = new TGeoCombiTrans("pos_TPAD_in_TPSS_102"); pMatrix1118->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_103 dx = 105.150002; dy = 0.000000; dz = 104.098106; pMatrix1119 = new TGeoCombiTrans("pos_TPAD_in_TPSS_103"); pMatrix1119->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_104 dx = 108.049995; dy = 0.000000; dz = 104.098106; pMatrix1120 = new TGeoCombiTrans("pos_TPAD_in_TPSS_104"); pMatrix1120->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_105 dx = 109.199997; dy = 0.000000; dz = 104.098106; pMatrix1121 = new TGeoCombiTrans("pos_TPAD_in_TPSS_105"); pMatrix1121->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_106 dx = 110.349998; dy = 0.000000; dz = 104.098106; pMatrix1122 = new TGeoCombiTrans("pos_TPAD_in_TPSS_106"); pMatrix1122->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_107 dx = 113.250000; dy = 0.000000; dz = 104.098106; pMatrix1123 = new TGeoCombiTrans("pos_TPAD_in_TPSS_107"); pMatrix1123->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_108 dx = 114.400002; dy = 0.000000; dz = 104.098106; pMatrix1124 = new TGeoCombiTrans("pos_TPAD_in_TPSS_108"); pMatrix1124->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_109 dx = 115.550003; dy = 0.000000; dz = 104.098106; pMatrix1125 = new TGeoCombiTrans("pos_TPAD_in_TPSS_109"); pMatrix1125->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_110 dx = 118.449997; dy = 0.000000; dz = 104.098106; pMatrix1126 = new TGeoCombiTrans("pos_TPAD_in_TPSS_110"); pMatrix1126->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_111 dx = 119.599998; dy = 0.000000; dz = 104.098106; pMatrix1127 = new TGeoCombiTrans("pos_TPAD_in_TPSS_111"); pMatrix1127->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPAD_in_TPSS_112 dx = 120.750000; dy = 0.000000; dz = 104.098106; pMatrix1128 = new TGeoCombiTrans("pos_TPAD_in_TPSS_112"); pMatrix1128->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_113 dx = 125.245003; dy = 0.000000; dz = 104.298111; pMatrix1129 = new TGeoCombiTrans("pos_TPA1_in_TPSS_113"); pMatrix1129->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_114 dx = 127.195000; dy = 0.000000; dz = 104.298111; pMatrix1130 = new TGeoCombiTrans("pos_TPA1_in_TPSS_114"); pMatrix1130->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_115 dx = 129.195007; dy = 0.000000; dz = 104.298111; pMatrix1131 = new TGeoCombiTrans("pos_TPA1_in_TPSS_115"); pMatrix1131->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_116 dx = 131.195007; dy = 0.000000; dz = 104.298111; pMatrix1132 = new TGeoCombiTrans("pos_TPA1_in_TPSS_116"); pMatrix1132->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_117 dx = 133.195007; dy = 0.000000; dz = 104.298111; pMatrix1133 = new TGeoCombiTrans("pos_TPA1_in_TPSS_117"); pMatrix1133->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_118 dx = 135.195007; dy = 0.000000; dz = 104.298111; pMatrix1134 = new TGeoCombiTrans("pos_TPA1_in_TPSS_118"); pMatrix1134->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_119 dx = 137.195007; dy = 0.000000; dz = 104.298111; pMatrix1135 = new TGeoCombiTrans("pos_TPA1_in_TPSS_119"); pMatrix1135->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_120 dx = 139.195007; dy = 0.000000; dz = 104.298111; pMatrix1136 = new TGeoCombiTrans("pos_TPA1_in_TPSS_120"); pMatrix1136->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_121 dx = 141.195007; dy = 0.000000; dz = 104.298111; pMatrix1137 = new TGeoCombiTrans("pos_TPA1_in_TPSS_121"); pMatrix1137->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_122 dx = 143.195007; dy = 0.000000; dz = 104.298111; pMatrix1138 = new TGeoCombiTrans("pos_TPA1_in_TPSS_122"); pMatrix1138->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_123 dx = 145.195007; dy = 0.000000; dz = 104.298111; pMatrix1139 = new TGeoCombiTrans("pos_TPA1_in_TPSS_123"); pMatrix1139->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_124 dx = 147.195007; dy = 0.000000; dz = 104.298111; pMatrix1140 = new TGeoCombiTrans("pos_TPA1_in_TPSS_124"); pMatrix1140->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_125 dx = 149.195007; dy = 0.000000; dz = 104.298111; pMatrix1141 = new TGeoCombiTrans("pos_TPA1_in_TPSS_125"); pMatrix1141->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_126 dx = 151.195007; dy = 0.000000; dz = 104.298111; pMatrix1142 = new TGeoCombiTrans("pos_TPA1_in_TPSS_126"); pMatrix1142->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_127 dx = 153.195007; dy = 0.000000; dz = 104.298111; pMatrix1143 = new TGeoCombiTrans("pos_TPA1_in_TPSS_127"); pMatrix1143->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_128 dx = 155.195007; dy = 0.000000; dz = 104.298111; pMatrix1144 = new TGeoCombiTrans("pos_TPA1_in_TPSS_128"); pMatrix1144->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_129 dx = 157.195007; dy = 0.000000; dz = 104.298111; pMatrix1145 = new TGeoCombiTrans("pos_TPA1_in_TPSS_129"); pMatrix1145->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_130 dx = 159.195007; dy = 0.000000; dz = 104.298111; pMatrix1146 = new TGeoCombiTrans("pos_TPA1_in_TPSS_130"); pMatrix1146->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_131 dx = 161.195007; dy = 0.000000; dz = 104.298111; pMatrix1147 = new TGeoCombiTrans("pos_TPA1_in_TPSS_131"); pMatrix1147->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_132 dx = 163.195007; dy = 0.000000; dz = 104.298111; pMatrix1148 = new TGeoCombiTrans("pos_TPA1_in_TPSS_132"); pMatrix1148->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_133 dx = 165.195007; dy = 0.000000; dz = 104.298111; pMatrix1149 = new TGeoCombiTrans("pos_TPA1_in_TPSS_133"); pMatrix1149->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_134 dx = 167.195007; dy = 0.000000; dz = 104.298111; pMatrix1150 = new TGeoCombiTrans("pos_TPA1_in_TPSS_134"); pMatrix1150->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_135 dx = 169.195007; dy = 0.000000; dz = 104.298111; pMatrix1151 = new TGeoCombiTrans("pos_TPA1_in_TPSS_135"); pMatrix1151->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_136 dx = 171.195007; dy = 0.000000; dz = 104.298111; pMatrix1152 = new TGeoCombiTrans("pos_TPA1_in_TPSS_136"); pMatrix1152->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_137 dx = 173.195007; dy = 0.000000; dz = 104.298111; pMatrix1153 = new TGeoCombiTrans("pos_TPA1_in_TPSS_137"); pMatrix1153->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_138 dx = 175.195007; dy = 0.000000; dz = 104.298111; pMatrix1154 = new TGeoCombiTrans("pos_TPA1_in_TPSS_138"); pMatrix1154->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_139 dx = 177.195007; dy = 0.000000; dz = 104.298111; pMatrix1155 = new TGeoCombiTrans("pos_TPA1_in_TPSS_139"); pMatrix1155->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_140 dx = 179.195007; dy = 0.000000; dz = 104.298111; pMatrix1156 = new TGeoCombiTrans("pos_TPA1_in_TPSS_140"); pMatrix1156->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_141 dx = 181.195007; dy = 0.000000; dz = 104.298111; pMatrix1157 = new TGeoCombiTrans("pos_TPA1_in_TPSS_141"); pMatrix1157->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_142 dx = 183.195007; dy = 0.000000; dz = 104.298111; pMatrix1158 = new TGeoCombiTrans("pos_TPA1_in_TPSS_142"); pMatrix1158->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_143 dx = 185.195007; dy = 0.000000; dz = 104.298111; pMatrix1159 = new TGeoCombiTrans("pos_TPA1_in_TPSS_143"); pMatrix1159->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_144 dx = 187.195007; dy = 0.000000; dz = 104.298111; pMatrix1160 = new TGeoCombiTrans("pos_TPA1_in_TPSS_144"); pMatrix1160->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_145 dx = 189.195007; dy = 0.000000; dz = 104.298111; pMatrix1161 = new TGeoCombiTrans("pos_TPA1_in_TPSS_145"); pMatrix1161->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPA1_in_TPSS_146 dx = 191.145004; dy = 0.000000; dz = 104.298111; pMatrix1162 = new TGeoCombiTrans("pos_TPA1_in_TPSS_146"); pMatrix1162->SetTranslation(dx,dy,dz); // Combi transformation: pos_TPSS_in_TPGV_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 45.000000; thy = 90.000000; phy = 135.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1166 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1165 = new TGeoCombiTrans("pos_TPSS_in_TPGV_2", dx,dy,dz,pMatrix1166); // Combi transformation: pos_TPSS_in_TPGV_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 75.000000; thy = 90.000000; phy = 165.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1168 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1167 = new TGeoCombiTrans("pos_TPSS_in_TPGV_3", dx,dy,dz,pMatrix1168); // Combi transformation: pos_TPSS_in_TPGV_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 105.000000; thy = 90.000000; phy = 195.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1170 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1169 = new TGeoCombiTrans("pos_TPSS_in_TPGV_4", dx,dy,dz,pMatrix1170); // Combi transformation: pos_TPSS_in_TPGV_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 135.000000; thy = 90.000000; phy = 225.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1172 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1171 = new TGeoCombiTrans("pos_TPSS_in_TPGV_5", dx,dy,dz,pMatrix1172); // Combi transformation: pos_TPSS_in_TPGV_6 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 165.000000; thy = 90.000000; phy = 255.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1174 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1173 = new TGeoCombiTrans("pos_TPSS_in_TPGV_6", dx,dy,dz,pMatrix1174); // Combi transformation: pos_TPSS_in_TPGV_7 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 195.000000; thy = 90.000000; phy = 285.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1176 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1175 = new TGeoCombiTrans("pos_TPSS_in_TPGV_7", dx,dy,dz,pMatrix1176); // Combi transformation: pos_TPSS_in_TPGV_8 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 225.000000; thy = 90.000000; phy = 315.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1178 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1177 = new TGeoCombiTrans("pos_TPSS_in_TPGV_8", dx,dy,dz,pMatrix1178); // Combi transformation: pos_TPSS_in_TPGV_9 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 255.000000; thy = 90.000000; phy = 345.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1180 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1179 = new TGeoCombiTrans("pos_TPSS_in_TPGV_9", dx,dy,dz,pMatrix1180); // Combi transformation: pos_TPSS_in_TPGV_10 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 285.000000; thy = 90.000000; phy = 15.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1182 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1181 = new TGeoCombiTrans("pos_TPSS_in_TPGV_10", dx,dy,dz,pMatrix1182); // Combi transformation: pos_TPSS_in_TPGV_11 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1184 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1183 = new TGeoCombiTrans("pos_TPSS_in_TPGV_11", dx,dy,dz,pMatrix1184); // Combi transformation: pos_TPSS_in_TPGV_12 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TPSS_in_TPGV thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1186 = new TGeoRotation("rot_TPSS_in_TPGV",thx,phx,thy,phy,thz,phz); pMatrix1185 = new TGeoCombiTrans("pos_TPSS_in_TPGV_12", dx,dy,dz,pMatrix1186); // Combi transformation: pos_TPGV_in_TPCE_2 dx = 0.000000; dy = 0.000000; dz = -105.001900; // Rotation: rot_TPGV_in_TPCE thx = 90.000000; phx = 105.000000; thy = 90.000000; phy = 195.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1190 = new TGeoRotation("rot_TPGV_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1189 = new TGeoCombiTrans("pos_TPGV_in_TPCE_2", dx,dy,dz,pMatrix1190); // Combi transformation: pos_TSWH_in_TPCE_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1784 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1783 = new TGeoCombiTrans("pos_TSWH_in_TPCE_1", dx,dy,dz,pMatrix1784); // Combi transformation: pos_TBRW_in_TSAW_1 dx = 121.582176; dy = 0.000000; dz = 223.994999; pMatrix1380 = new TGeoCombiTrans("pos_TBRW_in_TSAW_1"); pMatrix1380->SetTranslation(dx,dy,dz); // Combi transformation: pos_TWRB_in_TSAW_1 dx = 123.012711; dy = -31.061157; dz = 218.929993; // Rotation: rot_TWRB_in_TSAW thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1382 = new TGeoRotation("rot_TWRB_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1381 = new TGeoCombiTrans("pos_TWRB_in_TSAW_1", dx,dy,dz,pMatrix1382); // Combi transformation: pos_TWR1_in_TSAW_2 dx = 123.012711; dy = -32.486156; dz = 223.994995; // Rotation: rot_TWRB_in_TSAW thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1384 = new TGeoRotation("rot_TWRB_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1383 = new TGeoCombiTrans("pos_TWR1_in_TSAW_2", dx,dy,dz,pMatrix1384); // Combi transformation: pos_TWR2_in_TSAW_3 dx = 123.012711; dy = 31.061157; dz = 218.929993; // Rotation: rot_TWRB_in_TSAW thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1710 = new TGeoRotation("rot_TWRB_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1709 = new TGeoCombiTrans("pos_TWR2_in_TSAW_3", dx,dy,dz,pMatrix1710); // Combi transformation: pos_TWR3_in_TSAW_4 dx = 123.012711; dy = 32.486156; dz = 223.994995; // Rotation: rot_TWRB_in_TSAW thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1712 = new TGeoRotation("rot_TWRB_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1711 = new TGeoCombiTrans("pos_TWR3_in_TSAW_4", dx,dy,dz,pMatrix1712); // Combi transformation: pos_TBRW_in_TSAW_2 dx = 180.624329; dy = -48.398144; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1714 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1713 = new TGeoCombiTrans("pos_TBRW_in_TSAW_2", dx,dy,dz,pMatrix1714); // Combi transformation: pos_TBRW_in_TSAW_3 dx = 138.451355; dy = -37.097927; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1716 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1715 = new TGeoCombiTrans("pos_TBRW_in_TSAW_3", dx,dy,dz,pMatrix1716); // Combi transformation: pos_TBRW_in_TSAW_4 dx = 105.824020; dy = -28.355461; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1718 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1717 = new TGeoCombiTrans("pos_TBRW_in_TSAW_4", dx,dy,dz,pMatrix1718); // Combi transformation: pos_TBRW_in_TSAW_5 dx = 66.428619; dy = -17.799496; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1720 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1719 = new TGeoCombiTrans("pos_TBRW_in_TSAW_5", dx,dy,dz,pMatrix1720); // Combi transformation: pos_TBRW_in_TSAW_6 dx = 180.624329; dy = 48.398144; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1722 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1721 = new TGeoCombiTrans("pos_TBRW_in_TSAW_6", dx,dy,dz,pMatrix1722); // Combi transformation: pos_TBRW_in_TSAW_7 dx = 138.451355; dy = 37.097927; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1724 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1723 = new TGeoCombiTrans("pos_TBRW_in_TSAW_7", dx,dy,dz,pMatrix1724); // Combi transformation: pos_TBRW_in_TSAW_8 dx = 105.824020; dy = 28.355461; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1726 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1725 = new TGeoCombiTrans("pos_TBRW_in_TSAW_8", dx,dy,dz,pMatrix1726); // Combi transformation: pos_TBRW_in_TSAW_9 dx = 66.428619; dy = 17.799496; dz = 223.994999; // Rotation: rot_TBRW_in_TSAW thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1728 = new TGeoRotation("rot_TBRW_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1727 = new TGeoCombiTrans("pos_TBRW_in_TSAW_9", dx,dy,dz,pMatrix1728); // Combi transformation: pos_TC1O_in_TSAW_1 dx = 189.740601; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1763 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1762 = new TGeoCombiTrans("pos_TC1O_in_TSAW_1", dx,dy,dz,pMatrix1763); // Combi transformation: pos_TC11_in_TSAW_2 dx = 173.740601; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1765 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1764 = new TGeoCombiTrans("pos_TC11_in_TSAW_2", dx,dy,dz,pMatrix1765); // Combi transformation: pos_TC12_in_TSAW_3 dx = 157.740601; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1767 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1766 = new TGeoCombiTrans("pos_TC12_in_TSAW_3", dx,dy,dz,pMatrix1767); // Combi transformation: pos_TC13_in_TSAW_4 dx = 141.740601; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1769 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1768 = new TGeoCombiTrans("pos_TC13_in_TSAW_4", dx,dy,dz,pMatrix1769); // Combi transformation: pos_TC14_in_TSAW_5 dx = 125.040604; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1771 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1770 = new TGeoCombiTrans("pos_TC14_in_TSAW_5", dx,dy,dz,pMatrix1771); // Combi transformation: pos_TC15_in_TSAW_6 dx = 110.040604; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1773 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1772 = new TGeoCombiTrans("pos_TC15_in_TSAW_6", dx,dy,dz,pMatrix1773); // Combi transformation: pos_TC16_in_TSAW_7 dx = 106.540604; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1775 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1774 = new TGeoCombiTrans("pos_TC16_in_TSAW_7", dx,dy,dz,pMatrix1775); // Combi transformation: pos_TC17_in_TSAW_8 dx = 92.040604; dy = 0.000000; dz = 248.440007; // Rotation: rot_TCOO_in_TSAW thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1777 = new TGeoRotation("rot_TCOO_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1776 = new TGeoCombiTrans("pos_TC17_in_TSAW_8", dx,dy,dz,pMatrix1777); // Combi transformation: pos_TCAB_in_TSAW_1 dx = 123.943108; dy = -30.960455; dz = 262.710022; // Rotation: rot_TCAB_in_TSAW thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1779 = new TGeoRotation("rot_TCAB_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1778 = new TGeoCombiTrans("pos_TCAB_in_TSAW_1", dx,dy,dz,pMatrix1779); // Combi transformation: pos_TCA1_in_TSAW_2 dx = 123.943108; dy = 30.960455; dz = 262.710022; // Rotation: rot_TCAB_in_TSAW thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1781 = new TGeoRotation("rot_TCAB_in_TSAW",thx,phx,thy,phy,thz,phz); pMatrix1780 = new TGeoCombiTrans("pos_TCA1_in_TSAW_2", dx,dy,dz,pMatrix1781); // Combi transformation: pos_THOL_in_TALS_1 dx = 115.804665; dy = -20.192999; dz = 210.556244; pMatrix1204 = new TGeoCombiTrans("pos_THOL_in_TALS_1"); pMatrix1204->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_2 dx = 115.804665; dy = -12.115800; dz = 210.556244; pMatrix1205 = new TGeoCombiTrans("pos_THOL_in_TALS_2"); pMatrix1205->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_3 dx = 115.804665; dy = -4.038600; dz = 210.556244; pMatrix1206 = new TGeoCombiTrans("pos_THOL_in_TALS_3"); pMatrix1206->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_4 dx = 115.804665; dy = 4.038600; dz = 210.556244; pMatrix1207 = new TGeoCombiTrans("pos_THOL_in_TALS_4"); pMatrix1207->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_5 dx = 115.804665; dy = 12.115800; dz = 210.556244; pMatrix1208 = new TGeoCombiTrans("pos_THOL_in_TALS_5"); pMatrix1208->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_6 dx = 115.804665; dy = 20.192999; dz = 210.556244; pMatrix1209 = new TGeoCombiTrans("pos_THOL_in_TALS_6"); pMatrix1209->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_7 dx = 111.804161; dy = -19.121120; dz = 210.556244; pMatrix1210 = new TGeoCombiTrans("pos_THOL_in_TALS_7"); pMatrix1210->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_8 dx = 111.804161; dy = -9.560560; dz = 210.556244; pMatrix1211 = new TGeoCombiTrans("pos_THOL_in_TALS_8"); pMatrix1211->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_9 dx = 111.804161; dy = 0.000000; dz = 210.556244; pMatrix1212 = new TGeoCombiTrans("pos_THOL_in_TALS_9"); pMatrix1212->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_10 dx = 111.804161; dy = 9.560560; dz = 210.556244; pMatrix1213 = new TGeoCombiTrans("pos_THOL_in_TALS_10"); pMatrix1213->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_11 dx = 111.804161; dy = 19.121120; dz = 210.556244; pMatrix1214 = new TGeoCombiTrans("pos_THOL_in_TALS_11"); pMatrix1214->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_12 dx = 107.803658; dy = -18.049240; dz = 210.556244; pMatrix1215 = new TGeoCombiTrans("pos_THOL_in_TALS_12"); pMatrix1215->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_13 dx = 107.803658; dy = -9.024620; dz = 210.556244; pMatrix1216 = new TGeoCombiTrans("pos_THOL_in_TALS_13"); pMatrix1216->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_14 dx = 107.803658; dy = 0.000000; dz = 210.556244; pMatrix1217 = new TGeoCombiTrans("pos_THOL_in_TALS_14"); pMatrix1217->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_15 dx = 107.803658; dy = 9.024620; dz = 210.556244; pMatrix1218 = new TGeoCombiTrans("pos_THOL_in_TALS_15"); pMatrix1218->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_16 dx = 107.803658; dy = 18.049240; dz = 210.556244; pMatrix1219 = new TGeoCombiTrans("pos_THOL_in_TALS_16"); pMatrix1219->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_17 dx = 103.803154; dy = -16.977360; dz = 210.556244; pMatrix1220 = new TGeoCombiTrans("pos_THOL_in_TALS_17"); pMatrix1220->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_18 dx = 103.803154; dy = 16.977360; dz = 210.556244; pMatrix1221 = new TGeoCombiTrans("pos_THOL_in_TALS_18"); pMatrix1221->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_19 dx = 99.802650; dy = -15.905480; dz = 210.556244; pMatrix1222 = new TGeoCombiTrans("pos_THOL_in_TALS_19"); pMatrix1222->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_20 dx = 99.802650; dy = -7.952740; dz = 210.556244; pMatrix1223 = new TGeoCombiTrans("pos_THOL_in_TALS_20"); pMatrix1223->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_21 dx = 99.802650; dy = 0.000000; dz = 210.556244; pMatrix1224 = new TGeoCombiTrans("pos_THOL_in_TALS_21"); pMatrix1224->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_22 dx = 99.802650; dy = 7.952740; dz = 210.556244; pMatrix1225 = new TGeoCombiTrans("pos_THOL_in_TALS_22"); pMatrix1225->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_23 dx = 99.802650; dy = 15.905480; dz = 210.556244; pMatrix1226 = new TGeoCombiTrans("pos_THOL_in_TALS_23"); pMatrix1226->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_24 dx = 95.802147; dy = -14.833600; dz = 210.556244; pMatrix1227 = new TGeoCombiTrans("pos_THOL_in_TALS_24"); pMatrix1227->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_25 dx = 95.802147; dy = -4.947920; dz = 210.556244; pMatrix1228 = new TGeoCombiTrans("pos_THOL_in_TALS_25"); pMatrix1228->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_26 dx = 95.802147; dy = 4.947920; dz = 210.556244; pMatrix1229 = new TGeoCombiTrans("pos_THOL_in_TALS_26"); pMatrix1229->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_27 dx = 95.802147; dy = 14.833600; dz = 210.556244; pMatrix1230 = new TGeoCombiTrans("pos_THOL_in_TALS_27"); pMatrix1230->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_28 dx = 91.801643; dy = -13.761721; dz = 210.556244; pMatrix1231 = new TGeoCombiTrans("pos_THOL_in_TALS_28"); pMatrix1231->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_29 dx = 91.801643; dy = -4.589780; dz = 210.556244; pMatrix1232 = new TGeoCombiTrans("pos_THOL_in_TALS_29"); pMatrix1232->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_30 dx = 91.801643; dy = 4.589780; dz = 210.556244; pMatrix1233 = new TGeoCombiTrans("pos_THOL_in_TALS_30"); pMatrix1233->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_31 dx = 91.801643; dy = 13.761721; dz = 210.556244; pMatrix1234 = new TGeoCombiTrans("pos_THOL_in_TALS_31"); pMatrix1234->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_32 dx = 87.801140; dy = -12.688570; dz = 210.556244; pMatrix1235 = new TGeoCombiTrans("pos_THOL_in_TALS_32"); pMatrix1235->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_33 dx = 87.801140; dy = -4.354830; dz = 210.556244; pMatrix1236 = new TGeoCombiTrans("pos_THOL_in_TALS_33"); pMatrix1236->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_34 dx = 87.801140; dy = 4.354830; dz = 210.556244; pMatrix1237 = new TGeoCombiTrans("pos_THOL_in_TALS_34"); pMatrix1237->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_35 dx = 87.801140; dy = 12.688570; dz = 210.556244; pMatrix1238 = new TGeoCombiTrans("pos_THOL_in_TALS_35"); pMatrix1238->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_36 dx = 83.800636; dy = -12.001500; dz = 210.556244; pMatrix1239 = new TGeoCombiTrans("pos_THOL_in_TALS_36"); pMatrix1239->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_37 dx = 83.800636; dy = -4.000500; dz = 210.556244; pMatrix1240 = new TGeoCombiTrans("pos_THOL_in_TALS_37"); pMatrix1240->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_38 dx = 83.800636; dy = 4.000500; dz = 210.556244; pMatrix1241 = new TGeoCombiTrans("pos_THOL_in_TALS_38"); pMatrix1241->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_39 dx = 83.800636; dy = 12.001500; dz = 210.556244; pMatrix1242 = new TGeoCombiTrans("pos_THOL_in_TALS_39"); pMatrix1242->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_40 dx = 79.800133; dy = -10.546080; dz = 210.556244; pMatrix1243 = new TGeoCombiTrans("pos_THOL_in_TALS_40"); pMatrix1243->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_41 dx = 79.800133; dy = 0.000000; dz = 210.556244; pMatrix1244 = new TGeoCombiTrans("pos_THOL_in_TALS_41"); pMatrix1244->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_42 dx = 79.800133; dy = 10.546080; dz = 210.556244; pMatrix1245 = new TGeoCombiTrans("pos_THOL_in_TALS_42"); pMatrix1245->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_43 dx = 75.799629; dy = -9.474200; dz = 210.556244; pMatrix1246 = new TGeoCombiTrans("pos_THOL_in_TALS_43"); pMatrix1246->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_44 dx = 75.799629; dy = 0.000000; dz = 210.556244; pMatrix1247 = new TGeoCombiTrans("pos_THOL_in_TALS_44"); pMatrix1247->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_45 dx = 75.799629; dy = 9.474200; dz = 210.556244; pMatrix1248 = new TGeoCombiTrans("pos_THOL_in_TALS_45"); pMatrix1248->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_46 dx = 71.799126; dy = -8.402320; dz = 210.556244; pMatrix1249 = new TGeoCombiTrans("pos_THOL_in_TALS_46"); pMatrix1249->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_47 dx = 71.799126; dy = 0.000000; dz = 210.556244; pMatrix1250 = new TGeoCombiTrans("pos_THOL_in_TALS_47"); pMatrix1250->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_48 dx = 71.799126; dy = 8.402320; dz = 210.556244; pMatrix1251 = new TGeoCombiTrans("pos_THOL_in_TALS_48"); pMatrix1251->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_49 dx = 67.798622; dy = -7.810500; dz = 210.556244; pMatrix1252 = new TGeoCombiTrans("pos_THOL_in_TALS_49"); pMatrix1252->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_50 dx = 67.798622; dy = 0.000000; dz = 210.556244; pMatrix1253 = new TGeoCombiTrans("pos_THOL_in_TALS_50"); pMatrix1253->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_51 dx = 67.798622; dy = 7.810500; dz = 210.556244; pMatrix1254 = new TGeoCombiTrans("pos_THOL_in_TALS_51"); pMatrix1254->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_52 dx = 63.798122; dy = -6.257290; dz = 210.556244; pMatrix1255 = new TGeoCombiTrans("pos_THOL_in_TALS_52"); pMatrix1255->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_53 dx = 63.798122; dy = 6.257290; dz = 210.556244; pMatrix1256 = new TGeoCombiTrans("pos_THOL_in_TALS_53"); pMatrix1256->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_54 dx = 59.797623; dy = -5.185410; dz = 210.556244; pMatrix1257 = new TGeoCombiTrans("pos_THOL_in_TALS_54"); pMatrix1257->SetTranslation(dx,dy,dz); // Combi transformation: pos_THOL_in_TALS_55 dx = 59.797623; dy = 5.185410; dz = 210.556244; pMatrix1258 = new TGeoCombiTrans("pos_THOL_in_TALS_55"); pMatrix1258->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRIB_in_TSAS_1 dx = 86.090477; dy = -21.264359; dz = 214.656250; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1262 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1261 = new TGeoCombiTrans("pos_TRIB_in_TSAS_1", dx,dy,dz,pMatrix1262); // Combi transformation: pos_TWIR_in_TSAS_1 dx = 86.090477; dy = -22.188044; dz = 209.047089; // Rotation: rot_TWIR_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1264 = new TGeoRotation("rot_TWIR_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1263 = new TGeoCombiTrans("pos_TWIR_in_TSAS_1", dx,dy,dz,pMatrix1264); // Combi transformation: pos_TRI1_in_TSAS_2 dx = 86.090477; dy = 21.264359; dz = 214.656250; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1266 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1265 = new TGeoCombiTrans("pos_TRI1_in_TSAS_2", dx,dy,dz,pMatrix1266); // Combi transformation: pos_TWI1_in_TSAS_2 dx = 86.090477; dy = 22.188044; dz = 209.047089; // Rotation: rot_TWIR_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1268 = new TGeoRotation("rot_TWIR_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1267 = new TGeoCombiTrans("pos_TWI1_in_TSAS_2", dx,dy,dz,pMatrix1268); // Combi transformation: pos_TRI2_in_TSAS_3 dx = 118.987287; dy = 0.000000; dz = 214.656249; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1270 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1269 = new TGeoCombiTrans("pos_TRI2_in_TSAS_3", dx,dy,dz,pMatrix1270); // Combi transformation: pos_TRI3_in_TSAS_4 dx = 109.555000; dy = 0.000000; dz = 214.656249; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1272 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1271 = new TGeoCombiTrans("pos_TRI3_in_TSAS_4", dx,dy,dz,pMatrix1272); // Combi transformation: pos_TRI4_in_TSAS_5 dx = 93.553001; dy = 0.000000; dz = 214.656249; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1274 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1273 = new TGeoCombiTrans("pos_TRI4_in_TSAS_5", dx,dy,dz,pMatrix1274); // Combi transformation: pos_TRI5_in_TSAS_6 dx = 77.550995; dy = 0.000000; dz = 214.656249; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1276 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1275 = new TGeoCombiTrans("pos_TRI5_in_TSAS_6", dx,dy,dz,pMatrix1276); // Combi transformation: pos_TRI6_in_TSAS_7 dx = 61.548999; dy = 0.000000; dz = 214.656249; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1278 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1277 = new TGeoCombiTrans("pos_TRI6_in_TSAS_7", dx,dy,dz,pMatrix1278); // Combi transformation: pos_TRI7_in_TSAS_8 dx = 53.133975; dy = 0.000000; dz = 214.656249; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1280 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1279 = new TGeoCombiTrans("pos_TRI7_in_TSAS_8", dx,dy,dz,pMatrix1280); // Combi transformation: pos_TRI8_in_TSAS_9 dx = 111.390144; dy = -14.338300; dz = 214.656249; pMatrix1281 = new TGeoCombiTrans("pos_TRI8_in_TSAS_9"); pMatrix1281->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRI8_in_TSAS_10 dx = 111.390144; dy = 14.338300; dz = 214.656249; pMatrix1282 = new TGeoCombiTrans("pos_TRI8_in_TSAS_10"); pMatrix1282->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRI8_in_TSAS_11 dx = 95.388145; dy = -9.893300; dz = 214.656249; pMatrix1283 = new TGeoCombiTrans("pos_TRI8_in_TSAS_11"); pMatrix1283->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRI8_in_TSAS_12 dx = 95.388145; dy = 9.893300; dz = 214.656249; pMatrix1284 = new TGeoCombiTrans("pos_TRI8_in_TSAS_12"); pMatrix1284->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRI9_in_TSAS_13 dx = 56.134987; dy = 0.000000; dz = 214.656249; pMatrix1285 = new TGeoCombiTrans("pos_TRI9_in_TSAS_13"); pMatrix1285->SetTranslation(dx,dy,dz); // Combi transformation: pos_TCOO_in_TWAS_1 dx = 85.042725; dy = -17.280254; dz = 220.565999; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1288 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1287 = new TGeoCombiTrans("pos_TCOO_in_TWAS_1", dx,dy,dz,pMatrix1288); // Combi transformation: pos_TCO1_in_TWAS_2 dx = 85.042725; dy = 17.280254; dz = 220.565999; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1290 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1289 = new TGeoCombiTrans("pos_TCO1_in_TWAS_2", dx,dy,dz,pMatrix1290); // Combi transformation: pos_TCO2_in_TWAS_3 dx = 115.317558; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1292 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1291 = new TGeoCombiTrans("pos_TCO2_in_TWAS_3", dx,dy,dz,pMatrix1292); // Combi transformation: pos_TCO3_in_TWAS_4 dx = 111.317055; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1303 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1302 = new TGeoCombiTrans("pos_TCO3_in_TWAS_4", dx,dy,dz,pMatrix1303); // Combi transformation: pos_TCO4_in_TWAS_5 dx = 107.316551; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1310 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1309 = new TGeoCombiTrans("pos_TCO4_in_TWAS_5", dx,dy,dz,pMatrix1310); // Combi transformation: pos_TCO5_in_TWAS_6 dx = 103.316048; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1317 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1316 = new TGeoCombiTrans("pos_TCO5_in_TWAS_6", dx,dy,dz,pMatrix1317); // Combi transformation: pos_TCO6_in_TWAS_7 dx = 99.315544; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1321 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1320 = new TGeoCombiTrans("pos_TCO6_in_TWAS_7", dx,dy,dz,pMatrix1321); // Combi transformation: pos_TCO7_in_TWAS_8 dx = 95.315041; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1328 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1327 = new TGeoCombiTrans("pos_TCO7_in_TWAS_8", dx,dy,dz,pMatrix1328); // Combi transformation: pos_TCO8_in_TWAS_9 dx = 91.314537; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1334 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1333 = new TGeoCombiTrans("pos_TCO8_in_TWAS_9", dx,dy,dz,pMatrix1334); // Combi transformation: pos_TCO9_in_TWAS_10 dx = 87.314034; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1340 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1339 = new TGeoCombiTrans("pos_TCO9_in_TWAS_10", dx,dy,dz,pMatrix1340); // Combi transformation: pos_TCO0_in_TWAS_11 dx = 83.313530; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1346 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1345 = new TGeoCombiTrans("pos_TCO0_in_TWAS_11", dx,dy,dz,pMatrix1346); // Combi transformation: pos_TCOa_in_TWAS_12 dx = 79.313026; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1352 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1351 = new TGeoCombiTrans("pos_TCOa_in_TWAS_12", dx,dy,dz,pMatrix1352); // Combi transformation: pos_TCOb_in_TWAS_13 dx = 75.312523; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1357 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1356 = new TGeoCombiTrans("pos_TCOb_in_TWAS_13", dx,dy,dz,pMatrix1357); // Combi transformation: pos_TCOc_in_TWAS_14 dx = 71.312019; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1362 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1361 = new TGeoCombiTrans("pos_TCOc_in_TWAS_14", dx,dy,dz,pMatrix1362); // Combi transformation: pos_TCOd_in_TWAS_15 dx = 67.311516; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1367 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1366 = new TGeoCombiTrans("pos_TCOd_in_TWAS_15", dx,dy,dz,pMatrix1367); // Combi transformation: pos_TCOe_in_TWAS_16 dx = 63.311016; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1372 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1371 = new TGeoCombiTrans("pos_TCOe_in_TWAS_16", dx,dy,dz,pMatrix1372); // Combi transformation: pos_TCOf_in_TWAS_17 dx = 59.310516; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1376 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1375 = new TGeoCombiTrans("pos_TCOf_in_TWAS_17", dx,dy,dz,pMatrix1376); // Combi transformation: pos_FEEA_in_TWAS_1 dx = 116.555426; dy = -20.192999; dz = 219.755358; pMatrix1296 = new TGeoCombiTrans("pos_FEEA_in_TWAS_1"); pMatrix1296->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEER_in_FEEA_1 dx = -0.836041; dy = 0.000000; dz = 0.000000; pMatrix1294 = new TGeoCombiTrans("pos_FEER_in_FEEA_1"); pMatrix1294->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEI_in_FEEA_1 dx = 0.410718; dy = 0.000000; dz = 0.500000; pMatrix1295 = new TGeoCombiTrans("pos_FEEI_in_FEEA_1"); pMatrix1295->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_2 dx = 116.555426; dy = -12.115800; dz = 219.755358; pMatrix1297 = new TGeoCombiTrans("pos_FEEA_in_TWAS_2"); pMatrix1297->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_3 dx = 116.555426; dy = -4.038600; dz = 219.755358; pMatrix1298 = new TGeoCombiTrans("pos_FEEA_in_TWAS_3"); pMatrix1298->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_4 dx = 116.555426; dy = 4.038600; dz = 219.755358; pMatrix1299 = new TGeoCombiTrans("pos_FEEA_in_TWAS_4"); pMatrix1299->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_5 dx = 116.555426; dy = 12.115800; dz = 219.755358; pMatrix1300 = new TGeoCombiTrans("pos_FEEA_in_TWAS_5"); pMatrix1300->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_6 dx = 116.555426; dy = 20.192999; dz = 219.755358; pMatrix1301 = new TGeoCombiTrans("pos_FEEA_in_TWAS_6"); pMatrix1301->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_7 dx = 112.554922; dy = -19.121120; dz = 219.755358; pMatrix1304 = new TGeoCombiTrans("pos_FEEA_in_TWAS_7"); pMatrix1304->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_8 dx = 112.554922; dy = -9.560560; dz = 219.755358; pMatrix1305 = new TGeoCombiTrans("pos_FEEA_in_TWAS_8"); pMatrix1305->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_9 dx = 112.554922; dy = 0.000000; dz = 219.755358; pMatrix1306 = new TGeoCombiTrans("pos_FEEA_in_TWAS_9"); pMatrix1306->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_10 dx = 112.554922; dy = 9.560560; dz = 219.755358; pMatrix1307 = new TGeoCombiTrans("pos_FEEA_in_TWAS_10"); pMatrix1307->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_11 dx = 112.554922; dy = 19.121120; dz = 219.755358; pMatrix1308 = new TGeoCombiTrans("pos_FEEA_in_TWAS_11"); pMatrix1308->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_12 dx = 108.554419; dy = -18.049240; dz = 219.755358; pMatrix1311 = new TGeoCombiTrans("pos_FEEA_in_TWAS_12"); pMatrix1311->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_13 dx = 108.554419; dy = -9.024620; dz = 219.755358; pMatrix1312 = new TGeoCombiTrans("pos_FEEA_in_TWAS_13"); pMatrix1312->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_14 dx = 108.554419; dy = 0.000000; dz = 219.755358; pMatrix1313 = new TGeoCombiTrans("pos_FEEA_in_TWAS_14"); pMatrix1313->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_15 dx = 108.554419; dy = 9.024620; dz = 219.755358; pMatrix1314 = new TGeoCombiTrans("pos_FEEA_in_TWAS_15"); pMatrix1314->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_16 dx = 108.554419; dy = 18.049240; dz = 219.755358; pMatrix1315 = new TGeoCombiTrans("pos_FEEA_in_TWAS_16"); pMatrix1315->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_17 dx = 104.553915; dy = -16.977360; dz = 219.755358; pMatrix1318 = new TGeoCombiTrans("pos_FEEA_in_TWAS_17"); pMatrix1318->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_18 dx = 104.553915; dy = 16.977360; dz = 219.755358; pMatrix1319 = new TGeoCombiTrans("pos_FEEA_in_TWAS_18"); pMatrix1319->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_19 dx = 100.553412; dy = -15.905480; dz = 219.755358; pMatrix1322 = new TGeoCombiTrans("pos_FEEA_in_TWAS_19"); pMatrix1322->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_20 dx = 100.553412; dy = -7.952740; dz = 219.755358; pMatrix1323 = new TGeoCombiTrans("pos_FEEA_in_TWAS_20"); pMatrix1323->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_21 dx = 100.553412; dy = 0.000000; dz = 219.755358; pMatrix1324 = new TGeoCombiTrans("pos_FEEA_in_TWAS_21"); pMatrix1324->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_22 dx = 100.553412; dy = 7.952740; dz = 219.755358; pMatrix1325 = new TGeoCombiTrans("pos_FEEA_in_TWAS_22"); pMatrix1325->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_23 dx = 100.553412; dy = 15.905480; dz = 219.755358; pMatrix1326 = new TGeoCombiTrans("pos_FEEA_in_TWAS_23"); pMatrix1326->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_24 dx = 96.552908; dy = -14.833600; dz = 219.755358; pMatrix1329 = new TGeoCombiTrans("pos_FEEA_in_TWAS_24"); pMatrix1329->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_25 dx = 96.552908; dy = -4.947920; dz = 219.755358; pMatrix1330 = new TGeoCombiTrans("pos_FEEA_in_TWAS_25"); pMatrix1330->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_26 dx = 96.552908; dy = 4.947920; dz = 219.755358; pMatrix1331 = new TGeoCombiTrans("pos_FEEA_in_TWAS_26"); pMatrix1331->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_27 dx = 96.552908; dy = 14.833600; dz = 219.755358; pMatrix1332 = new TGeoCombiTrans("pos_FEEA_in_TWAS_27"); pMatrix1332->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_28 dx = 92.552405; dy = -13.761721; dz = 219.755358; pMatrix1335 = new TGeoCombiTrans("pos_FEEA_in_TWAS_28"); pMatrix1335->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_29 dx = 92.552405; dy = -4.589780; dz = 219.755358; pMatrix1336 = new TGeoCombiTrans("pos_FEEA_in_TWAS_29"); pMatrix1336->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_30 dx = 92.552405; dy = 4.589780; dz = 219.755358; pMatrix1337 = new TGeoCombiTrans("pos_FEEA_in_TWAS_30"); pMatrix1337->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_31 dx = 92.552405; dy = 13.761721; dz = 219.755358; pMatrix1338 = new TGeoCombiTrans("pos_FEEA_in_TWAS_31"); pMatrix1338->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_32 dx = 88.551901; dy = -12.688570; dz = 219.755358; pMatrix1341 = new TGeoCombiTrans("pos_FEEA_in_TWAS_32"); pMatrix1341->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_33 dx = 88.551901; dy = -4.354830; dz = 219.755358; pMatrix1342 = new TGeoCombiTrans("pos_FEEA_in_TWAS_33"); pMatrix1342->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_34 dx = 88.551901; dy = 4.354830; dz = 219.755358; pMatrix1343 = new TGeoCombiTrans("pos_FEEA_in_TWAS_34"); pMatrix1343->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_35 dx = 88.551901; dy = 12.688570; dz = 219.755358; pMatrix1344 = new TGeoCombiTrans("pos_FEEA_in_TWAS_35"); pMatrix1344->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_36 dx = 84.551398; dy = -12.001500; dz = 219.755358; pMatrix1347 = new TGeoCombiTrans("pos_FEEA_in_TWAS_36"); pMatrix1347->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_37 dx = 84.551398; dy = -4.000500; dz = 219.755358; pMatrix1348 = new TGeoCombiTrans("pos_FEEA_in_TWAS_37"); pMatrix1348->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_38 dx = 84.551398; dy = 4.000500; dz = 219.755358; pMatrix1349 = new TGeoCombiTrans("pos_FEEA_in_TWAS_38"); pMatrix1349->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_39 dx = 84.551398; dy = 12.001500; dz = 219.755358; pMatrix1350 = new TGeoCombiTrans("pos_FEEA_in_TWAS_39"); pMatrix1350->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_40 dx = 80.550894; dy = -10.546080; dz = 219.755358; pMatrix1353 = new TGeoCombiTrans("pos_FEEA_in_TWAS_40"); pMatrix1353->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_41 dx = 80.550894; dy = 0.000000; dz = 219.755358; pMatrix1354 = new TGeoCombiTrans("pos_FEEA_in_TWAS_41"); pMatrix1354->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_42 dx = 80.550894; dy = 10.546080; dz = 219.755358; pMatrix1355 = new TGeoCombiTrans("pos_FEEA_in_TWAS_42"); pMatrix1355->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_43 dx = 76.550391; dy = -9.474200; dz = 219.755358; pMatrix1358 = new TGeoCombiTrans("pos_FEEA_in_TWAS_43"); pMatrix1358->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_44 dx = 76.550391; dy = 0.000000; dz = 219.755358; pMatrix1359 = new TGeoCombiTrans("pos_FEEA_in_TWAS_44"); pMatrix1359->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_45 dx = 76.550391; dy = 9.474200; dz = 219.755358; pMatrix1360 = new TGeoCombiTrans("pos_FEEA_in_TWAS_45"); pMatrix1360->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_46 dx = 72.549887; dy = -8.402320; dz = 219.755358; pMatrix1363 = new TGeoCombiTrans("pos_FEEA_in_TWAS_46"); pMatrix1363->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_47 dx = 72.549887; dy = 0.000000; dz = 219.755358; pMatrix1364 = new TGeoCombiTrans("pos_FEEA_in_TWAS_47"); pMatrix1364->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_48 dx = 72.549887; dy = 8.402320; dz = 219.755358; pMatrix1365 = new TGeoCombiTrans("pos_FEEA_in_TWAS_48"); pMatrix1365->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_49 dx = 68.549383; dy = -7.810500; dz = 219.755358; pMatrix1368 = new TGeoCombiTrans("pos_FEEA_in_TWAS_49"); pMatrix1368->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_50 dx = 68.549383; dy = 0.000000; dz = 219.755358; pMatrix1369 = new TGeoCombiTrans("pos_FEEA_in_TWAS_50"); pMatrix1369->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_51 dx = 68.549383; dy = 7.810500; dz = 219.755358; pMatrix1370 = new TGeoCombiTrans("pos_FEEA_in_TWAS_51"); pMatrix1370->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_52 dx = 64.548884; dy = -6.257290; dz = 219.755358; pMatrix1373 = new TGeoCombiTrans("pos_FEEA_in_TWAS_52"); pMatrix1373->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_53 dx = 64.548884; dy = 6.257290; dz = 219.755358; pMatrix1374 = new TGeoCombiTrans("pos_FEEA_in_TWAS_53"); pMatrix1374->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_54 dx = 60.548384; dy = -5.185410; dz = 219.755358; pMatrix1377 = new TGeoCombiTrans("pos_FEEA_in_TWAS_54"); pMatrix1377->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWAS_55 dx = 60.548384; dy = 5.185410; dz = 219.755358; pMatrix1378 = new TGeoCombiTrans("pos_FEEA_in_TWAS_55"); pMatrix1378->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_1 dx = 187.617554; dy = -38.163498; dz = 210.962646; pMatrix1386 = new TGeoCombiTrans("pos_THO1_in_TAL1_1"); pMatrix1386->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_2 dx = 187.617554; dy = -29.479240; dz = 210.962646; pMatrix1387 = new TGeoCombiTrans("pos_THO1_in_TAL1_2"); pMatrix1387->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_3 dx = 187.617554; dy = -20.769581; dz = 210.962646; pMatrix1388 = new TGeoCombiTrans("pos_THO1_in_TAL1_3"); pMatrix1388->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_4 dx = 187.617554; dy = -10.718800; dz = 210.962646; pMatrix1389 = new TGeoCombiTrans("pos_THO1_in_TAL1_4"); pMatrix1389->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_5 dx = 187.617554; dy = 0.000000; dz = 210.962646; pMatrix1390 = new TGeoCombiTrans("pos_THO1_in_TAL1_5"); pMatrix1390->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_6 dx = 187.617554; dy = 10.718800; dz = 210.962646; pMatrix1391 = new TGeoCombiTrans("pos_THO1_in_TAL1_6"); pMatrix1391->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_7 dx = 187.617554; dy = 20.769581; dz = 210.962646; pMatrix1392 = new TGeoCombiTrans("pos_THO1_in_TAL1_7"); pMatrix1392->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_8 dx = 187.617554; dy = 29.479240; dz = 210.962646; pMatrix1393 = new TGeoCombiTrans("pos_THO1_in_TAL1_8"); pMatrix1393->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_9 dx = 187.617554; dy = 38.163498; dz = 210.962646; pMatrix1394 = new TGeoCombiTrans("pos_THO1_in_TAL1_9"); pMatrix1394->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_10 dx = 183.617050; dy = -38.163498; dz = 210.962646; pMatrix1395 = new TGeoCombiTrans("pos_THO1_in_TAL1_10"); pMatrix1395->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_11 dx = 183.617050; dy = -29.479240; dz = 210.962646; pMatrix1396 = new TGeoCombiTrans("pos_THO1_in_TAL1_11"); pMatrix1396->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_12 dx = 183.617050; dy = -20.769581; dz = 210.962646; pMatrix1397 = new TGeoCombiTrans("pos_THO1_in_TAL1_12"); pMatrix1397->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_13 dx = 183.617050; dy = -10.718800; dz = 210.962646; pMatrix1398 = new TGeoCombiTrans("pos_THO1_in_TAL1_13"); pMatrix1398->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_14 dx = 183.617050; dy = 0.000000; dz = 210.962646; pMatrix1399 = new TGeoCombiTrans("pos_THO1_in_TAL1_14"); pMatrix1399->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_15 dx = 183.617050; dy = 10.718800; dz = 210.962646; pMatrix1400 = new TGeoCombiTrans("pos_THO1_in_TAL1_15"); pMatrix1400->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_16 dx = 183.617050; dy = 20.769581; dz = 210.962646; pMatrix1401 = new TGeoCombiTrans("pos_THO1_in_TAL1_16"); pMatrix1401->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_17 dx = 183.617050; dy = 29.479240; dz = 210.962646; pMatrix1402 = new TGeoCombiTrans("pos_THO1_in_TAL1_17"); pMatrix1402->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_18 dx = 183.617050; dy = 38.163498; dz = 210.962646; pMatrix1403 = new TGeoCombiTrans("pos_THO1_in_TAL1_18"); pMatrix1403->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_19 dx = 179.616547; dy = -36.177219; dz = 210.962646; pMatrix1404 = new TGeoCombiTrans("pos_THO1_in_TAL1_19"); pMatrix1404->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_20 dx = 179.616547; dy = -28.138121; dz = 210.962646; pMatrix1405 = new TGeoCombiTrans("pos_THO1_in_TAL1_20"); pMatrix1405->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_21 dx = 179.616547; dy = -16.078199; dz = 210.962646; pMatrix1406 = new TGeoCombiTrans("pos_THO1_in_TAL1_21"); pMatrix1406->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_22 dx = 179.616547; dy = -8.039100; dz = 210.962646; pMatrix1407 = new TGeoCombiTrans("pos_THO1_in_TAL1_22"); pMatrix1407->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_23 dx = 179.616547; dy = 0.000000; dz = 210.962646; pMatrix1408 = new TGeoCombiTrans("pos_THO1_in_TAL1_23"); pMatrix1408->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_24 dx = 179.616547; dy = 8.039100; dz = 210.962646; pMatrix1409 = new TGeoCombiTrans("pos_THO1_in_TAL1_24"); pMatrix1409->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_25 dx = 179.616547; dy = 16.078199; dz = 210.962646; pMatrix1410 = new TGeoCombiTrans("pos_THO1_in_TAL1_25"); pMatrix1410->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_26 dx = 179.616547; dy = 28.138121; dz = 210.962646; pMatrix1411 = new TGeoCombiTrans("pos_THO1_in_TAL1_26"); pMatrix1411->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_27 dx = 179.616547; dy = 36.177219; dz = 210.962646; pMatrix1412 = new TGeoCombiTrans("pos_THO1_in_TAL1_27"); pMatrix1412->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_28 dx = 175.616043; dy = -36.177219; dz = 210.962646; pMatrix1413 = new TGeoCombiTrans("pos_THO1_in_TAL1_28"); pMatrix1413->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_29 dx = 175.616043; dy = -28.138121; dz = 210.962646; pMatrix1414 = new TGeoCombiTrans("pos_THO1_in_TAL1_29"); pMatrix1414->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_30 dx = 175.616043; dy = -16.078199; dz = 210.962646; pMatrix1415 = new TGeoCombiTrans("pos_THO1_in_TAL1_30"); pMatrix1415->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_31 dx = 175.616043; dy = -8.039100; dz = 210.962646; pMatrix1416 = new TGeoCombiTrans("pos_THO1_in_TAL1_31"); pMatrix1416->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_32 dx = 175.616043; dy = 0.000000; dz = 210.962646; pMatrix1417 = new TGeoCombiTrans("pos_THO1_in_TAL1_32"); pMatrix1417->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_33 dx = 175.616043; dy = 8.039100; dz = 210.962646; pMatrix1418 = new TGeoCombiTrans("pos_THO1_in_TAL1_33"); pMatrix1418->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_34 dx = 175.616043; dy = 16.078199; dz = 210.962646; pMatrix1419 = new TGeoCombiTrans("pos_THO1_in_TAL1_34"); pMatrix1419->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_35 dx = 175.616043; dy = 28.138121; dz = 210.962646; pMatrix1420 = new TGeoCombiTrans("pos_THO1_in_TAL1_35"); pMatrix1420->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_36 dx = 175.616043; dy = 36.177219; dz = 210.962646; pMatrix1421 = new TGeoCombiTrans("pos_THO1_in_TAL1_36"); pMatrix1421->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_37 dx = 171.615555; dy = -34.168079; dz = 210.962646; pMatrix1422 = new TGeoCombiTrans("pos_THO1_in_TAL1_37"); pMatrix1422->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_38 dx = 171.615555; dy = -25.458420; dz = 210.962646; pMatrix1423 = new TGeoCombiTrans("pos_THO1_in_TAL1_38"); pMatrix1423->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_39 dx = 171.615555; dy = -16.078199; dz = 210.962646; pMatrix1424 = new TGeoCombiTrans("pos_THO1_in_TAL1_39"); pMatrix1424->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_40 dx = 171.615555; dy = -8.039100; dz = 210.962646; pMatrix1425 = new TGeoCombiTrans("pos_THO1_in_TAL1_40"); pMatrix1425->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_41 dx = 171.615555; dy = 0.000000; dz = 210.962646; pMatrix1426 = new TGeoCombiTrans("pos_THO1_in_TAL1_41"); pMatrix1426->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_42 dx = 171.615555; dy = 8.039100; dz = 210.962646; pMatrix1427 = new TGeoCombiTrans("pos_THO1_in_TAL1_42"); pMatrix1427->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_43 dx = 171.615555; dy = 16.078199; dz = 210.962646; pMatrix1428 = new TGeoCombiTrans("pos_THO1_in_TAL1_43"); pMatrix1428->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_44 dx = 171.615555; dy = 25.458420; dz = 210.962646; pMatrix1429 = new TGeoCombiTrans("pos_THO1_in_TAL1_44"); pMatrix1429->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_45 dx = 171.615555; dy = 34.168079; dz = 210.962646; pMatrix1430 = new TGeoCombiTrans("pos_THO1_in_TAL1_45"); pMatrix1430->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_46 dx = 167.615051; dy = -34.168079; dz = 210.962646; pMatrix1431 = new TGeoCombiTrans("pos_THO1_in_TAL1_46"); pMatrix1431->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_47 dx = 167.615051; dy = -25.458420; dz = 210.962646; pMatrix1432 = new TGeoCombiTrans("pos_THO1_in_TAL1_47"); pMatrix1432->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_48 dx = 167.615051; dy = -16.078199; dz = 210.962646; pMatrix1433 = new TGeoCombiTrans("pos_THO1_in_TAL1_48"); pMatrix1433->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_49 dx = 167.615051; dy = -8.039100; dz = 210.962646; pMatrix1434 = new TGeoCombiTrans("pos_THO1_in_TAL1_49"); pMatrix1434->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_50 dx = 167.615051; dy = 8.039100; dz = 210.962646; pMatrix1435 = new TGeoCombiTrans("pos_THO1_in_TAL1_50"); pMatrix1435->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_51 dx = 167.615051; dy = 16.078199; dz = 210.962646; pMatrix1436 = new TGeoCombiTrans("pos_THO1_in_TAL1_51"); pMatrix1436->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_52 dx = 167.615051; dy = 25.458420; dz = 210.962646; pMatrix1437 = new TGeoCombiTrans("pos_THO1_in_TAL1_52"); pMatrix1437->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_53 dx = 167.615051; dy = 34.168079; dz = 210.962646; pMatrix1438 = new TGeoCombiTrans("pos_THO1_in_TAL1_53"); pMatrix1438->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_54 dx = 163.614548; dy = -32.156399; dz = 210.962646; pMatrix1439 = new TGeoCombiTrans("pos_THO1_in_TAL1_54"); pMatrix1439->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_55 dx = 163.614548; dy = -24.117300; dz = 210.962646; pMatrix1440 = new TGeoCombiTrans("pos_THO1_in_TAL1_55"); pMatrix1440->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_56 dx = 163.614548; dy = -16.078199; dz = 210.962646; pMatrix1441 = new TGeoCombiTrans("pos_THO1_in_TAL1_56"); pMatrix1441->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_57 dx = 163.614548; dy = -5.359400; dz = 210.962646; pMatrix1442 = new TGeoCombiTrans("pos_THO1_in_TAL1_57"); pMatrix1442->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_58 dx = 163.614548; dy = 5.359400; dz = 210.962646; pMatrix1443 = new TGeoCombiTrans("pos_THO1_in_TAL1_58"); pMatrix1443->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_59 dx = 163.614548; dy = 16.078199; dz = 210.962646; pMatrix1444 = new TGeoCombiTrans("pos_THO1_in_TAL1_59"); pMatrix1444->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_60 dx = 163.614548; dy = 24.117300; dz = 210.962646; pMatrix1445 = new TGeoCombiTrans("pos_THO1_in_TAL1_60"); pMatrix1445->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_61 dx = 163.614548; dy = 32.156399; dz = 210.962646; pMatrix1446 = new TGeoCombiTrans("pos_THO1_in_TAL1_61"); pMatrix1446->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_62 dx = 159.614044; dy = -32.156399; dz = 210.962646; pMatrix1447 = new TGeoCombiTrans("pos_THO1_in_TAL1_62"); pMatrix1447->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_63 dx = 159.614044; dy = -24.117300; dz = 210.962646; pMatrix1448 = new TGeoCombiTrans("pos_THO1_in_TAL1_63"); pMatrix1448->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_64 dx = 159.614044; dy = -16.078199; dz = 210.962646; pMatrix1449 = new TGeoCombiTrans("pos_THO1_in_TAL1_64"); pMatrix1449->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_65 dx = 159.614044; dy = -5.359400; dz = 210.962646; pMatrix1450 = new TGeoCombiTrans("pos_THO1_in_TAL1_65"); pMatrix1450->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_66 dx = 159.614044; dy = 5.359400; dz = 210.962646; pMatrix1451 = new TGeoCombiTrans("pos_THO1_in_TAL1_66"); pMatrix1451->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_67 dx = 159.614044; dy = 16.078199; dz = 210.962646; pMatrix1452 = new TGeoCombiTrans("pos_THO1_in_TAL1_67"); pMatrix1452->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_68 dx = 159.614044; dy = 24.117300; dz = 210.962646; pMatrix1453 = new TGeoCombiTrans("pos_THO1_in_TAL1_68"); pMatrix1453->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_69 dx = 159.614044; dy = 32.156399; dz = 210.962646; pMatrix1454 = new TGeoCombiTrans("pos_THO1_in_TAL1_69"); pMatrix1454->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_70 dx = 155.613556; dy = -30.149799; dz = 210.962646; pMatrix1455 = new TGeoCombiTrans("pos_THO1_in_TAL1_70"); pMatrix1455->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_71 dx = 155.613556; dy = -21.437599; dz = 210.962646; pMatrix1456 = new TGeoCombiTrans("pos_THO1_in_TAL1_71"); pMatrix1456->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_72 dx = 155.613556; dy = -13.398500; dz = 210.962646; pMatrix1457 = new TGeoCombiTrans("pos_THO1_in_TAL1_72"); pMatrix1457->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_73 dx = 155.613556; dy = -5.359400; dz = 210.962646; pMatrix1458 = new TGeoCombiTrans("pos_THO1_in_TAL1_73"); pMatrix1458->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_74 dx = 155.613556; dy = 5.359400; dz = 210.962646; pMatrix1459 = new TGeoCombiTrans("pos_THO1_in_TAL1_74"); pMatrix1459->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_75 dx = 155.613556; dy = 13.398500; dz = 210.962646; pMatrix1460 = new TGeoCombiTrans("pos_THO1_in_TAL1_75"); pMatrix1460->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_76 dx = 155.613556; dy = 21.437599; dz = 210.962646; pMatrix1461 = new TGeoCombiTrans("pos_THO1_in_TAL1_76"); pMatrix1461->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_77 dx = 155.613556; dy = 30.149799; dz = 210.962646; pMatrix1462 = new TGeoCombiTrans("pos_THO1_in_TAL1_77"); pMatrix1462->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_78 dx = 151.613052; dy = -30.149799; dz = 210.962646; pMatrix1463 = new TGeoCombiTrans("pos_THO1_in_TAL1_78"); pMatrix1463->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_79 dx = 151.613052; dy = -21.437599; dz = 210.962646; pMatrix1464 = new TGeoCombiTrans("pos_THO1_in_TAL1_79"); pMatrix1464->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_80 dx = 151.613052; dy = -13.398500; dz = 210.962646; pMatrix1465 = new TGeoCombiTrans("pos_THO1_in_TAL1_80"); pMatrix1465->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_81 dx = 151.613052; dy = -5.359400; dz = 210.962646; pMatrix1466 = new TGeoCombiTrans("pos_THO1_in_TAL1_81"); pMatrix1466->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_82 dx = 151.613052; dy = 5.359400; dz = 210.962646; pMatrix1467 = new TGeoCombiTrans("pos_THO1_in_TAL1_82"); pMatrix1467->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_83 dx = 151.613052; dy = 13.398500; dz = 210.962646; pMatrix1468 = new TGeoCombiTrans("pos_THO1_in_TAL1_83"); pMatrix1468->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_84 dx = 151.613052; dy = 21.437599; dz = 210.962646; pMatrix1469 = new TGeoCombiTrans("pos_THO1_in_TAL1_84"); pMatrix1469->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_85 dx = 151.613052; dy = 30.149799; dz = 210.962646; pMatrix1470 = new TGeoCombiTrans("pos_THO1_in_TAL1_85"); pMatrix1470->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_86 dx = 147.612549; dy = -28.138121; dz = 210.962646; pMatrix1471 = new TGeoCombiTrans("pos_THO1_in_TAL1_86"); pMatrix1471->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_87 dx = 147.612549; dy = -19.428461; dz = 210.962646; pMatrix1472 = new TGeoCombiTrans("pos_THO1_in_TAL1_87"); pMatrix1472->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_88 dx = 147.612549; dy = -10.718800; dz = 210.962646; pMatrix1473 = new TGeoCombiTrans("pos_THO1_in_TAL1_88"); pMatrix1473->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_89 dx = 147.612549; dy = 0.000000; dz = 210.962646; pMatrix1474 = new TGeoCombiTrans("pos_THO1_in_TAL1_89"); pMatrix1474->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_90 dx = 147.612549; dy = 10.718800; dz = 210.962646; pMatrix1475 = new TGeoCombiTrans("pos_THO1_in_TAL1_90"); pMatrix1475->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_91 dx = 147.612549; dy = 19.428461; dz = 210.962646; pMatrix1476 = new TGeoCombiTrans("pos_THO1_in_TAL1_91"); pMatrix1476->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_92 dx = 147.612549; dy = 28.138121; dz = 210.962646; pMatrix1477 = new TGeoCombiTrans("pos_THO1_in_TAL1_92"); pMatrix1477->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_93 dx = 143.612045; dy = -28.138121; dz = 210.962646; pMatrix1478 = new TGeoCombiTrans("pos_THO1_in_TAL1_93"); pMatrix1478->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_94 dx = 143.612045; dy = -19.428461; dz = 210.962646; pMatrix1479 = new TGeoCombiTrans("pos_THO1_in_TAL1_94"); pMatrix1479->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_95 dx = 143.612045; dy = -10.718800; dz = 210.962646; pMatrix1480 = new TGeoCombiTrans("pos_THO1_in_TAL1_95"); pMatrix1480->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_96 dx = 143.612045; dy = 0.000000; dz = 210.962646; pMatrix1481 = new TGeoCombiTrans("pos_THO1_in_TAL1_96"); pMatrix1481->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_97 dx = 143.612045; dy = 10.718800; dz = 210.962646; pMatrix1482 = new TGeoCombiTrans("pos_THO1_in_TAL1_97"); pMatrix1482->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_98 dx = 143.612045; dy = 19.428461; dz = 210.962646; pMatrix1483 = new TGeoCombiTrans("pos_THO1_in_TAL1_98"); pMatrix1483->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_99 dx = 143.612045; dy = 28.138121; dz = 210.962646; pMatrix1484 = new TGeoCombiTrans("pos_THO1_in_TAL1_99"); pMatrix1484->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_100 dx = 139.611542; dy = -25.455881; dz = 210.962646; pMatrix1485 = new TGeoCombiTrans("pos_THO1_in_TAL1_100"); pMatrix1485->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_101 dx = 139.611542; dy = -17.419319; dz = 210.962646; pMatrix1486 = new TGeoCombiTrans("pos_THO1_in_TAL1_101"); pMatrix1486->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_102 dx = 139.611542; dy = -8.709660; dz = 210.962646; pMatrix1487 = new TGeoCombiTrans("pos_THO1_in_TAL1_102"); pMatrix1487->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_103 dx = 139.611542; dy = 0.000000; dz = 210.962646; pMatrix1488 = new TGeoCombiTrans("pos_THO1_in_TAL1_103"); pMatrix1488->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_104 dx = 139.611542; dy = 8.709660; dz = 210.962646; pMatrix1489 = new TGeoCombiTrans("pos_THO1_in_TAL1_104"); pMatrix1489->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_105 dx = 139.611542; dy = 17.419319; dz = 210.962646; pMatrix1490 = new TGeoCombiTrans("pos_THO1_in_TAL1_105"); pMatrix1490->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_106 dx = 139.611542; dy = 25.455881; dz = 210.962646; pMatrix1491 = new TGeoCombiTrans("pos_THO1_in_TAL1_106"); pMatrix1491->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_107 dx = 135.611053; dy = -25.455881; dz = 210.962646; pMatrix1492 = new TGeoCombiTrans("pos_THO1_in_TAL1_107"); pMatrix1492->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_108 dx = 135.611053; dy = -17.419319; dz = 210.962646; pMatrix1493 = new TGeoCombiTrans("pos_THO1_in_TAL1_108"); pMatrix1493->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_109 dx = 135.611053; dy = -8.709660; dz = 210.962646; pMatrix1494 = new TGeoCombiTrans("pos_THO1_in_TAL1_109"); pMatrix1494->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_110 dx = 135.611053; dy = 0.000000; dz = 210.962646; pMatrix1495 = new TGeoCombiTrans("pos_THO1_in_TAL1_110"); pMatrix1495->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_111 dx = 135.611053; dy = 8.709660; dz = 210.962646; pMatrix1496 = new TGeoCombiTrans("pos_THO1_in_TAL1_111"); pMatrix1496->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_112 dx = 135.611053; dy = 17.419319; dz = 210.962646; pMatrix1497 = new TGeoCombiTrans("pos_THO1_in_TAL1_112"); pMatrix1497->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_113 dx = 135.611053; dy = 25.455881; dz = 210.962646; pMatrix1498 = new TGeoCombiTrans("pos_THO1_in_TAL1_113"); pMatrix1498->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_114 dx = 131.610550; dy = -24.117300; dz = 210.962646; pMatrix1499 = new TGeoCombiTrans("pos_THO1_in_TAL1_114"); pMatrix1499->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_115 dx = 131.610550; dy = -16.078199; dz = 210.962646; pMatrix1500 = new TGeoCombiTrans("pos_THO1_in_TAL1_115"); pMatrix1500->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_116 dx = 131.610550; dy = -8.039100; dz = 210.962646; pMatrix1501 = new TGeoCombiTrans("pos_THO1_in_TAL1_116"); pMatrix1501->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_117 dx = 131.610550; dy = 0.000000; dz = 210.962646; pMatrix1502 = new TGeoCombiTrans("pos_THO1_in_TAL1_117"); pMatrix1502->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_118 dx = 131.610550; dy = 8.039100; dz = 210.962646; pMatrix1503 = new TGeoCombiTrans("pos_THO1_in_TAL1_118"); pMatrix1503->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_119 dx = 131.610550; dy = 16.078199; dz = 210.962646; pMatrix1504 = new TGeoCombiTrans("pos_THO1_in_TAL1_119"); pMatrix1504->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_120 dx = 131.610550; dy = 24.117300; dz = 210.962646; pMatrix1505 = new TGeoCombiTrans("pos_THO1_in_TAL1_120"); pMatrix1505->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_121 dx = 127.610046; dy = -24.117300; dz = 210.962646; pMatrix1506 = new TGeoCombiTrans("pos_THO1_in_TAL1_121"); pMatrix1506->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_122 dx = 127.610046; dy = -16.078199; dz = 210.962646; pMatrix1507 = new TGeoCombiTrans("pos_THO1_in_TAL1_122"); pMatrix1507->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_123 dx = 127.610046; dy = -8.039100; dz = 210.962646; pMatrix1508 = new TGeoCombiTrans("pos_THO1_in_TAL1_123"); pMatrix1508->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_124 dx = 127.610046; dy = 8.039100; dz = 210.962646; pMatrix1509 = new TGeoCombiTrans("pos_THO1_in_TAL1_124"); pMatrix1509->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_125 dx = 127.610046; dy = 16.078199; dz = 210.962646; pMatrix1510 = new TGeoCombiTrans("pos_THO1_in_TAL1_125"); pMatrix1510->SetTranslation(dx,dy,dz); // Combi transformation: pos_THO1_in_TAL1_126 dx = 127.610046; dy = 24.117300; dz = 210.962646; pMatrix1511 = new TGeoCombiTrans("pos_THO1_in_TAL1_126"); pMatrix1511->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRI0_in_TSA1_1 dx = 156.910217; dy = -40.240063; dz = 214.859451; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1515 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1514 = new TGeoCombiTrans("pos_TRI0_in_TSA1_1", dx,dy,dz,pMatrix1515); // Combi transformation: pos_TWI2_in_TSA1_1 dx = 156.910217; dy = -41.163750; dz = 209.453491; // Rotation: rot_TWIR_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1517 = new TGeoRotation("rot_TWIR_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1516 = new TGeoCombiTrans("pos_TWI2_in_TSA1_1", dx,dy,dz,pMatrix1517); // Combi transformation: pos_TRIa_in_TSA1_2 dx = 156.910217; dy = 40.240063; dz = 214.859451; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1519 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1518 = new TGeoCombiTrans("pos_TRIa_in_TSA1_2", dx,dy,dz,pMatrix1519); // Combi transformation: pos_TWI3_in_TSA1_2 dx = 156.910217; dy = 41.163750; dz = 209.453491; // Rotation: rot_TWIR_in_TSAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1521 = new TGeoRotation("rot_TWIR_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1520 = new TGeoCombiTrans("pos_TWI3_in_TSA1_2", dx,dy,dz,pMatrix1521); // Combi transformation: pos_TRIb_in_TSA1_3 dx = 190.345512; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1523 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1522 = new TGeoCombiTrans("pos_TRIb_in_TSA1_3", dx,dy,dz,pMatrix1523); // Combi transformation: pos_TRIc_in_TSA1_4 dx = 181.367881; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1525 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1524 = new TGeoCombiTrans("pos_TRIc_in_TSA1_4", dx,dy,dz,pMatrix1525); // Combi transformation: pos_TRId_in_TSA1_5 dx = 173.369423; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1527 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1526 = new TGeoCombiTrans("pos_TRId_in_TSA1_5", dx,dy,dz,pMatrix1527); // Combi transformation: pos_TRIe_in_TSA1_6 dx = 165.368416; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1529 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1528 = new TGeoCombiTrans("pos_TRIe_in_TSA1_6", dx,dy,dz,pMatrix1529); // Combi transformation: pos_TRIf_in_TSA1_7 dx = 157.367424; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1531 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1530 = new TGeoCombiTrans("pos_TRIf_in_TSA1_7", dx,dy,dz,pMatrix1531); // Combi transformation: pos_TRIg_in_TSA1_8 dx = 149.368965; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1533 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1532 = new TGeoCombiTrans("pos_TRIg_in_TSA1_8", dx,dy,dz,pMatrix1533); // Combi transformation: pos_TRIh_in_TSA1_9 dx = 141.367958; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1535 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1534 = new TGeoCombiTrans("pos_TRIh_in_TSA1_9", dx,dy,dz,pMatrix1535); // Combi transformation: pos_TRIi_in_TSA1_10 dx = 133.369499; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1537 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1536 = new TGeoCombiTrans("pos_TRIi_in_TSA1_10", dx,dy,dz,pMatrix1537); // Combi transformation: pos_TRIj_in_TSA1_11 dx = 123.853389; dy = 0.000000; dz = 214.859449; // Rotation: rot_TRIB_in_TSAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1539 = new TGeoRotation("rot_TRIB_in_TSAS",thx,phx,thy,phy,thz,phz); pMatrix1538 = new TGeoCombiTrans("pos_TRIj_in_TSA1_11", dx,dy,dz,pMatrix1539); // Combi transformation: pos_TRIk_in_TSA1_12 dx = 177.368652; dy = 21.907499; dz = 214.859449; pMatrix1540 = new TGeoCombiTrans("pos_TRIk_in_TSA1_12"); pMatrix1540->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRIk_in_TSA1_13 dx = 177.368652; dy = -21.907499; dz = 214.859449; pMatrix1541 = new TGeoCombiTrans("pos_TRIk_in_TSA1_13"); pMatrix1541->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRIl_in_TSA1_14 dx = 161.367920; dy = 0.000000; dz = 214.859449; pMatrix1542 = new TGeoCombiTrans("pos_TRIl_in_TSA1_14"); pMatrix1542->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRIm_in_TSA1_15 dx = 153.368195; dy = 0.000000; dz = 214.859449; pMatrix1543 = new TGeoCombiTrans("pos_TRIm_in_TSA1_15"); pMatrix1543->SetTranslation(dx,dy,dz); // Combi transformation: pos_TRIn_in_TSA1_16 dx = 127.842461; dy = 0.000000; dz = 214.859449; pMatrix1544 = new TGeoCombiTrans("pos_TRIn_in_TSA1_16"); pMatrix1544->SetTranslation(dx,dy,dz); // Combi transformation: pos_TCOg_in_TWA1_1 dx = 156.770752; dy = -36.010216; dz = 220.565999; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1547 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1546 = new TGeoCombiTrans("pos_TCOg_in_TWA1_1", dx,dy,dz,pMatrix1547); // Combi transformation: pos_TCOh_in_TWA1_2 dx = 156.770752; dy = 36.010216; dz = 220.565999; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1549 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1548 = new TGeoCombiTrans("pos_TCOh_in_TWA1_2", dx,dy,dz,pMatrix1549); // Combi transformation: pos_TCOi_in_TWA1_3 dx = 187.130844; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1551 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1550 = new TGeoCombiTrans("pos_TCOi_in_TWA1_3", dx,dy,dz,pMatrix1551); // Combi transformation: pos_TCOj_in_TWA1_4 dx = 183.130341; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1562 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1561 = new TGeoCombiTrans("pos_TCOj_in_TWA1_4", dx,dy,dz,pMatrix1562); // Combi transformation: pos_TCOk_in_TWA1_5 dx = 179.129837; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1573 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1572 = new TGeoCombiTrans("pos_TCOk_in_TWA1_5", dx,dy,dz,pMatrix1573); // Combi transformation: pos_TCOl_in_TWA1_6 dx = 175.129333; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1584 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1583 = new TGeoCombiTrans("pos_TCOl_in_TWA1_6", dx,dy,dz,pMatrix1584); // Combi transformation: pos_TCOm_in_TWA1_7 dx = 171.128845; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1595 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1594 = new TGeoCombiTrans("pos_TCOm_in_TWA1_7", dx,dy,dz,pMatrix1595); // Combi transformation: pos_TCOn_in_TWA1_8 dx = 167.128342; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1606 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1605 = new TGeoCombiTrans("pos_TCOn_in_TWA1_8", dx,dy,dz,pMatrix1606); // Combi transformation: pos_TCOo_in_TWA1_9 dx = 163.127838; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1616 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1615 = new TGeoCombiTrans("pos_TCOo_in_TWA1_9", dx,dy,dz,pMatrix1616); // Combi transformation: pos_TCOp_in_TWA1_10 dx = 159.127335; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1626 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1625 = new TGeoCombiTrans("pos_TCOp_in_TWA1_10", dx,dy,dz,pMatrix1626); // Combi transformation: pos_TCOq_in_TWA1_11 dx = 155.126846; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1636 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1635 = new TGeoCombiTrans("pos_TCOq_in_TWA1_11", dx,dy,dz,pMatrix1636); // Combi transformation: pos_TCOr_in_TWA1_12 dx = 151.126343; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1646 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1645 = new TGeoCombiTrans("pos_TCOr_in_TWA1_12", dx,dy,dz,pMatrix1646); // Combi transformation: pos_TCOs_in_TWA1_13 dx = 147.125839; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1656 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1655 = new TGeoCombiTrans("pos_TCOs_in_TWA1_13", dx,dy,dz,pMatrix1656); // Combi transformation: pos_TCOt_in_TWA1_14 dx = 143.125336; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1665 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1664 = new TGeoCombiTrans("pos_TCOt_in_TWA1_14", dx,dy,dz,pMatrix1665); // Combi transformation: pos_TCOu_in_TWA1_15 dx = 139.124832; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1674 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1673 = new TGeoCombiTrans("pos_TCOu_in_TWA1_15", dx,dy,dz,pMatrix1674); // Combi transformation: pos_TCOv_in_TWA1_16 dx = 135.124344; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1683 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1682 = new TGeoCombiTrans("pos_TCOv_in_TWA1_16", dx,dy,dz,pMatrix1683); // Combi transformation: pos_TCOw_in_TWA1_17 dx = 131.123840; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1692 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1691 = new TGeoCombiTrans("pos_TCOw_in_TWA1_17", dx,dy,dz,pMatrix1692); // Combi transformation: pos_TCOx_in_TWA1_18 dx = 127.123344; dy = 0.000000; dz = 218.914993; // Rotation: rot_TCOO_in_TWAS thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1701 = new TGeoRotation("rot_TCOO_in_TWAS",thx,phx,thy,phy,thz,phz); pMatrix1700 = new TGeoCombiTrans("pos_TCOx_in_TWA1_18", dx,dy,dz,pMatrix1701); // Combi transformation: pos_FEEA_in_TWA1_1 dx = 188.368719; dy = -38.163498; dz = 219.755358; pMatrix1552 = new TGeoCombiTrans("pos_FEEA_in_TWA1_1"); pMatrix1552->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_2 dx = 188.368719; dy = -29.479240; dz = 219.755358; pMatrix1553 = new TGeoCombiTrans("pos_FEEA_in_TWA1_2"); pMatrix1553->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_3 dx = 188.368719; dy = -20.769581; dz = 219.755358; pMatrix1554 = new TGeoCombiTrans("pos_FEEA_in_TWA1_3"); pMatrix1554->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_4 dx = 188.368719; dy = -10.718800; dz = 219.755358; pMatrix1555 = new TGeoCombiTrans("pos_FEEA_in_TWA1_4"); pMatrix1555->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_5 dx = 188.368719; dy = 0.000000; dz = 219.755358; pMatrix1556 = new TGeoCombiTrans("pos_FEEA_in_TWA1_5"); pMatrix1556->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_6 dx = 188.368719; dy = 10.718800; dz = 219.755358; pMatrix1557 = new TGeoCombiTrans("pos_FEEA_in_TWA1_6"); pMatrix1557->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_7 dx = 188.368719; dy = 20.769581; dz = 219.755358; pMatrix1558 = new TGeoCombiTrans("pos_FEEA_in_TWA1_7"); pMatrix1558->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_8 dx = 188.368719; dy = 29.479240; dz = 219.755358; pMatrix1559 = new TGeoCombiTrans("pos_FEEA_in_TWA1_8"); pMatrix1559->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_9 dx = 188.368719; dy = 38.163498; dz = 219.755358; pMatrix1560 = new TGeoCombiTrans("pos_FEEA_in_TWA1_9"); pMatrix1560->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_10 dx = 184.368216; dy = -38.163498; dz = 219.755358; pMatrix1563 = new TGeoCombiTrans("pos_FEEA_in_TWA1_10"); pMatrix1563->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_11 dx = 184.368216; dy = -29.479240; dz = 219.755358; pMatrix1564 = new TGeoCombiTrans("pos_FEEA_in_TWA1_11"); pMatrix1564->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_12 dx = 184.368216; dy = -20.769581; dz = 219.755358; pMatrix1565 = new TGeoCombiTrans("pos_FEEA_in_TWA1_12"); pMatrix1565->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_13 dx = 184.368216; dy = -10.718800; dz = 219.755358; pMatrix1566 = new TGeoCombiTrans("pos_FEEA_in_TWA1_13"); pMatrix1566->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_14 dx = 184.368216; dy = 0.000000; dz = 219.755358; pMatrix1567 = new TGeoCombiTrans("pos_FEEA_in_TWA1_14"); pMatrix1567->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_15 dx = 184.368216; dy = 10.718800; dz = 219.755358; pMatrix1568 = new TGeoCombiTrans("pos_FEEA_in_TWA1_15"); pMatrix1568->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_16 dx = 184.368216; dy = 20.769581; dz = 219.755358; pMatrix1569 = new TGeoCombiTrans("pos_FEEA_in_TWA1_16"); pMatrix1569->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_17 dx = 184.368216; dy = 29.479240; dz = 219.755358; pMatrix1570 = new TGeoCombiTrans("pos_FEEA_in_TWA1_17"); pMatrix1570->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_18 dx = 184.368216; dy = 38.163498; dz = 219.755358; pMatrix1571 = new TGeoCombiTrans("pos_FEEA_in_TWA1_18"); pMatrix1571->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_19 dx = 180.367712; dy = -36.177219; dz = 219.755358; pMatrix1574 = new TGeoCombiTrans("pos_FEEA_in_TWA1_19"); pMatrix1574->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_20 dx = 180.367712; dy = -28.138121; dz = 219.755358; pMatrix1575 = new TGeoCombiTrans("pos_FEEA_in_TWA1_20"); pMatrix1575->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_21 dx = 180.367712; dy = -16.078199; dz = 219.755358; pMatrix1576 = new TGeoCombiTrans("pos_FEEA_in_TWA1_21"); pMatrix1576->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_22 dx = 180.367712; dy = -8.039100; dz = 219.755358; pMatrix1577 = new TGeoCombiTrans("pos_FEEA_in_TWA1_22"); pMatrix1577->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_23 dx = 180.367712; dy = 0.000000; dz = 219.755358; pMatrix1578 = new TGeoCombiTrans("pos_FEEA_in_TWA1_23"); pMatrix1578->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_24 dx = 180.367712; dy = 8.039100; dz = 219.755358; pMatrix1579 = new TGeoCombiTrans("pos_FEEA_in_TWA1_24"); pMatrix1579->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_25 dx = 180.367712; dy = 16.078199; dz = 219.755358; pMatrix1580 = new TGeoCombiTrans("pos_FEEA_in_TWA1_25"); pMatrix1580->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_26 dx = 180.367712; dy = 28.138121; dz = 219.755358; pMatrix1581 = new TGeoCombiTrans("pos_FEEA_in_TWA1_26"); pMatrix1581->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_27 dx = 180.367712; dy = 36.177219; dz = 219.755358; pMatrix1582 = new TGeoCombiTrans("pos_FEEA_in_TWA1_27"); pMatrix1582->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_28 dx = 176.367209; dy = -36.177219; dz = 219.755358; pMatrix1585 = new TGeoCombiTrans("pos_FEEA_in_TWA1_28"); pMatrix1585->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_29 dx = 176.367209; dy = -28.138121; dz = 219.755358; pMatrix1586 = new TGeoCombiTrans("pos_FEEA_in_TWA1_29"); pMatrix1586->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_30 dx = 176.367209; dy = -16.078199; dz = 219.755358; pMatrix1587 = new TGeoCombiTrans("pos_FEEA_in_TWA1_30"); pMatrix1587->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_31 dx = 176.367209; dy = -8.039100; dz = 219.755358; pMatrix1588 = new TGeoCombiTrans("pos_FEEA_in_TWA1_31"); pMatrix1588->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_32 dx = 176.367209; dy = 0.000000; dz = 219.755358; pMatrix1589 = new TGeoCombiTrans("pos_FEEA_in_TWA1_32"); pMatrix1589->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_33 dx = 176.367209; dy = 8.039100; dz = 219.755358; pMatrix1590 = new TGeoCombiTrans("pos_FEEA_in_TWA1_33"); pMatrix1590->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_34 dx = 176.367209; dy = 16.078199; dz = 219.755358; pMatrix1591 = new TGeoCombiTrans("pos_FEEA_in_TWA1_34"); pMatrix1591->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_35 dx = 176.367209; dy = 28.138121; dz = 219.755358; pMatrix1592 = new TGeoCombiTrans("pos_FEEA_in_TWA1_35"); pMatrix1592->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_36 dx = 176.367209; dy = 36.177219; dz = 219.755358; pMatrix1593 = new TGeoCombiTrans("pos_FEEA_in_TWA1_36"); pMatrix1593->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_37 dx = 172.366720; dy = -34.168079; dz = 219.755358; pMatrix1596 = new TGeoCombiTrans("pos_FEEA_in_TWA1_37"); pMatrix1596->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_38 dx = 172.366720; dy = -25.458420; dz = 219.755358; pMatrix1597 = new TGeoCombiTrans("pos_FEEA_in_TWA1_38"); pMatrix1597->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_39 dx = 172.366720; dy = -16.078199; dz = 219.755358; pMatrix1598 = new TGeoCombiTrans("pos_FEEA_in_TWA1_39"); pMatrix1598->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_40 dx = 172.366720; dy = -8.039100; dz = 219.755358; pMatrix1599 = new TGeoCombiTrans("pos_FEEA_in_TWA1_40"); pMatrix1599->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_41 dx = 172.366720; dy = 0.000000; dz = 219.755358; pMatrix1600 = new TGeoCombiTrans("pos_FEEA_in_TWA1_41"); pMatrix1600->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_42 dx = 172.366720; dy = 8.039100; dz = 219.755358; pMatrix1601 = new TGeoCombiTrans("pos_FEEA_in_TWA1_42"); pMatrix1601->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_43 dx = 172.366720; dy = 16.078199; dz = 219.755358; pMatrix1602 = new TGeoCombiTrans("pos_FEEA_in_TWA1_43"); pMatrix1602->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_44 dx = 172.366720; dy = 25.458420; dz = 219.755358; pMatrix1603 = new TGeoCombiTrans("pos_FEEA_in_TWA1_44"); pMatrix1603->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_45 dx = 172.366720; dy = 34.168079; dz = 219.755358; pMatrix1604 = new TGeoCombiTrans("pos_FEEA_in_TWA1_45"); pMatrix1604->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_46 dx = 168.366217; dy = -34.168079; dz = 219.755358; pMatrix1607 = new TGeoCombiTrans("pos_FEEA_in_TWA1_46"); pMatrix1607->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_47 dx = 168.366217; dy = -25.458420; dz = 219.755358; pMatrix1608 = new TGeoCombiTrans("pos_FEEA_in_TWA1_47"); pMatrix1608->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_48 dx = 168.366217; dy = -16.078199; dz = 219.755358; pMatrix1609 = new TGeoCombiTrans("pos_FEEA_in_TWA1_48"); pMatrix1609->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_49 dx = 168.366217; dy = -8.039100; dz = 219.755358; pMatrix1610 = new TGeoCombiTrans("pos_FEEA_in_TWA1_49"); pMatrix1610->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_50 dx = 168.366217; dy = 8.039100; dz = 219.755358; pMatrix1611 = new TGeoCombiTrans("pos_FEEA_in_TWA1_50"); pMatrix1611->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_51 dx = 168.366217; dy = 16.078199; dz = 219.755358; pMatrix1612 = new TGeoCombiTrans("pos_FEEA_in_TWA1_51"); pMatrix1612->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_52 dx = 168.366217; dy = 25.458420; dz = 219.755358; pMatrix1613 = new TGeoCombiTrans("pos_FEEA_in_TWA1_52"); pMatrix1613->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_53 dx = 168.366217; dy = 34.168079; dz = 219.755358; pMatrix1614 = new TGeoCombiTrans("pos_FEEA_in_TWA1_53"); pMatrix1614->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_54 dx = 164.365713; dy = -32.156399; dz = 219.755358; pMatrix1617 = new TGeoCombiTrans("pos_FEEA_in_TWA1_54"); pMatrix1617->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_55 dx = 164.365713; dy = -24.117300; dz = 219.755358; pMatrix1618 = new TGeoCombiTrans("pos_FEEA_in_TWA1_55"); pMatrix1618->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_56 dx = 164.365713; dy = -16.078199; dz = 219.755358; pMatrix1619 = new TGeoCombiTrans("pos_FEEA_in_TWA1_56"); pMatrix1619->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_57 dx = 164.365713; dy = -5.359400; dz = 219.755358; pMatrix1620 = new TGeoCombiTrans("pos_FEEA_in_TWA1_57"); pMatrix1620->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_58 dx = 164.365713; dy = 5.359400; dz = 219.755358; pMatrix1621 = new TGeoCombiTrans("pos_FEEA_in_TWA1_58"); pMatrix1621->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_59 dx = 164.365713; dy = 16.078199; dz = 219.755358; pMatrix1622 = new TGeoCombiTrans("pos_FEEA_in_TWA1_59"); pMatrix1622->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_60 dx = 164.365713; dy = 24.117300; dz = 219.755358; pMatrix1623 = new TGeoCombiTrans("pos_FEEA_in_TWA1_60"); pMatrix1623->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_61 dx = 164.365713; dy = 32.156399; dz = 219.755358; pMatrix1624 = new TGeoCombiTrans("pos_FEEA_in_TWA1_61"); pMatrix1624->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_62 dx = 160.365210; dy = -32.156399; dz = 219.755358; pMatrix1627 = new TGeoCombiTrans("pos_FEEA_in_TWA1_62"); pMatrix1627->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_63 dx = 160.365210; dy = -24.117300; dz = 219.755358; pMatrix1628 = new TGeoCombiTrans("pos_FEEA_in_TWA1_63"); pMatrix1628->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_64 dx = 160.365210; dy = -16.078199; dz = 219.755358; pMatrix1629 = new TGeoCombiTrans("pos_FEEA_in_TWA1_64"); pMatrix1629->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_65 dx = 160.365210; dy = -5.359400; dz = 219.755358; pMatrix1630 = new TGeoCombiTrans("pos_FEEA_in_TWA1_65"); pMatrix1630->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_66 dx = 160.365210; dy = 5.359400; dz = 219.755358; pMatrix1631 = new TGeoCombiTrans("pos_FEEA_in_TWA1_66"); pMatrix1631->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_67 dx = 160.365210; dy = 16.078199; dz = 219.755358; pMatrix1632 = new TGeoCombiTrans("pos_FEEA_in_TWA1_67"); pMatrix1632->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_68 dx = 160.365210; dy = 24.117300; dz = 219.755358; pMatrix1633 = new TGeoCombiTrans("pos_FEEA_in_TWA1_68"); pMatrix1633->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_69 dx = 160.365210; dy = 32.156399; dz = 219.755358; pMatrix1634 = new TGeoCombiTrans("pos_FEEA_in_TWA1_69"); pMatrix1634->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_70 dx = 156.364722; dy = -30.149799; dz = 219.755358; pMatrix1637 = new TGeoCombiTrans("pos_FEEA_in_TWA1_70"); pMatrix1637->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_71 dx = 156.364722; dy = -21.437599; dz = 219.755358; pMatrix1638 = new TGeoCombiTrans("pos_FEEA_in_TWA1_71"); pMatrix1638->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_72 dx = 156.364722; dy = -13.398500; dz = 219.755358; pMatrix1639 = new TGeoCombiTrans("pos_FEEA_in_TWA1_72"); pMatrix1639->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_73 dx = 156.364722; dy = -5.359400; dz = 219.755358; pMatrix1640 = new TGeoCombiTrans("pos_FEEA_in_TWA1_73"); pMatrix1640->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_74 dx = 156.364722; dy = 5.359400; dz = 219.755358; pMatrix1641 = new TGeoCombiTrans("pos_FEEA_in_TWA1_74"); pMatrix1641->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_75 dx = 156.364722; dy = 13.398500; dz = 219.755358; pMatrix1642 = new TGeoCombiTrans("pos_FEEA_in_TWA1_75"); pMatrix1642->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_76 dx = 156.364722; dy = 21.437599; dz = 219.755358; pMatrix1643 = new TGeoCombiTrans("pos_FEEA_in_TWA1_76"); pMatrix1643->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_77 dx = 156.364722; dy = 30.149799; dz = 219.755358; pMatrix1644 = new TGeoCombiTrans("pos_FEEA_in_TWA1_77"); pMatrix1644->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_78 dx = 152.364218; dy = -30.149799; dz = 219.755358; pMatrix1647 = new TGeoCombiTrans("pos_FEEA_in_TWA1_78"); pMatrix1647->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_79 dx = 152.364218; dy = -21.437599; dz = 219.755358; pMatrix1648 = new TGeoCombiTrans("pos_FEEA_in_TWA1_79"); pMatrix1648->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_80 dx = 152.364218; dy = -13.398500; dz = 219.755358; pMatrix1649 = new TGeoCombiTrans("pos_FEEA_in_TWA1_80"); pMatrix1649->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_81 dx = 152.364218; dy = -5.359400; dz = 219.755358; pMatrix1650 = new TGeoCombiTrans("pos_FEEA_in_TWA1_81"); pMatrix1650->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_82 dx = 152.364218; dy = 5.359400; dz = 219.755358; pMatrix1651 = new TGeoCombiTrans("pos_FEEA_in_TWA1_82"); pMatrix1651->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_83 dx = 152.364218; dy = 13.398500; dz = 219.755358; pMatrix1652 = new TGeoCombiTrans("pos_FEEA_in_TWA1_83"); pMatrix1652->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_84 dx = 152.364218; dy = 21.437599; dz = 219.755358; pMatrix1653 = new TGeoCombiTrans("pos_FEEA_in_TWA1_84"); pMatrix1653->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_85 dx = 152.364218; dy = 30.149799; dz = 219.755358; pMatrix1654 = new TGeoCombiTrans("pos_FEEA_in_TWA1_85"); pMatrix1654->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_86 dx = 148.363714; dy = -28.138121; dz = 219.755358; pMatrix1657 = new TGeoCombiTrans("pos_FEEA_in_TWA1_86"); pMatrix1657->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_87 dx = 148.363714; dy = -19.428461; dz = 219.755358; pMatrix1658 = new TGeoCombiTrans("pos_FEEA_in_TWA1_87"); pMatrix1658->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_88 dx = 148.363714; dy = -10.718800; dz = 219.755358; pMatrix1659 = new TGeoCombiTrans("pos_FEEA_in_TWA1_88"); pMatrix1659->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_89 dx = 148.363714; dy = 0.000000; dz = 219.755358; pMatrix1660 = new TGeoCombiTrans("pos_FEEA_in_TWA1_89"); pMatrix1660->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_90 dx = 148.363714; dy = 10.718800; dz = 219.755358; pMatrix1661 = new TGeoCombiTrans("pos_FEEA_in_TWA1_90"); pMatrix1661->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_91 dx = 148.363714; dy = 19.428461; dz = 219.755358; pMatrix1662 = new TGeoCombiTrans("pos_FEEA_in_TWA1_91"); pMatrix1662->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_92 dx = 148.363714; dy = 28.138121; dz = 219.755358; pMatrix1663 = new TGeoCombiTrans("pos_FEEA_in_TWA1_92"); pMatrix1663->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_93 dx = 144.363211; dy = -28.138121; dz = 219.755358; pMatrix1666 = new TGeoCombiTrans("pos_FEEA_in_TWA1_93"); pMatrix1666->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_94 dx = 144.363211; dy = -19.428461; dz = 219.755358; pMatrix1667 = new TGeoCombiTrans("pos_FEEA_in_TWA1_94"); pMatrix1667->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_95 dx = 144.363211; dy = -10.718800; dz = 219.755358; pMatrix1668 = new TGeoCombiTrans("pos_FEEA_in_TWA1_95"); pMatrix1668->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_96 dx = 144.363211; dy = 0.000000; dz = 219.755358; pMatrix1669 = new TGeoCombiTrans("pos_FEEA_in_TWA1_96"); pMatrix1669->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_97 dx = 144.363211; dy = 10.718800; dz = 219.755358; pMatrix1670 = new TGeoCombiTrans("pos_FEEA_in_TWA1_97"); pMatrix1670->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_98 dx = 144.363211; dy = 19.428461; dz = 219.755358; pMatrix1671 = new TGeoCombiTrans("pos_FEEA_in_TWA1_98"); pMatrix1671->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_99 dx = 144.363211; dy = 28.138121; dz = 219.755358; pMatrix1672 = new TGeoCombiTrans("pos_FEEA_in_TWA1_99"); pMatrix1672->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_100 dx = 140.362707; dy = -25.455881; dz = 219.755358; pMatrix1675 = new TGeoCombiTrans("pos_FEEA_in_TWA1_100"); pMatrix1675->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_101 dx = 140.362707; dy = -17.419319; dz = 219.755358; pMatrix1676 = new TGeoCombiTrans("pos_FEEA_in_TWA1_101"); pMatrix1676->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_102 dx = 140.362707; dy = -8.709660; dz = 219.755358; pMatrix1677 = new TGeoCombiTrans("pos_FEEA_in_TWA1_102"); pMatrix1677->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_103 dx = 140.362707; dy = 0.000000; dz = 219.755358; pMatrix1678 = new TGeoCombiTrans("pos_FEEA_in_TWA1_103"); pMatrix1678->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_104 dx = 140.362707; dy = 8.709660; dz = 219.755358; pMatrix1679 = new TGeoCombiTrans("pos_FEEA_in_TWA1_104"); pMatrix1679->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_105 dx = 140.362707; dy = 17.419319; dz = 219.755358; pMatrix1680 = new TGeoCombiTrans("pos_FEEA_in_TWA1_105"); pMatrix1680->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_106 dx = 140.362707; dy = 25.455881; dz = 219.755358; pMatrix1681 = new TGeoCombiTrans("pos_FEEA_in_TWA1_106"); pMatrix1681->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_107 dx = 136.362219; dy = -25.455881; dz = 219.755358; pMatrix1684 = new TGeoCombiTrans("pos_FEEA_in_TWA1_107"); pMatrix1684->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_108 dx = 136.362219; dy = -17.419319; dz = 219.755358; pMatrix1685 = new TGeoCombiTrans("pos_FEEA_in_TWA1_108"); pMatrix1685->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_109 dx = 136.362219; dy = -8.709660; dz = 219.755358; pMatrix1686 = new TGeoCombiTrans("pos_FEEA_in_TWA1_109"); pMatrix1686->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_110 dx = 136.362219; dy = 0.000000; dz = 219.755358; pMatrix1687 = new TGeoCombiTrans("pos_FEEA_in_TWA1_110"); pMatrix1687->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_111 dx = 136.362219; dy = 8.709660; dz = 219.755358; pMatrix1688 = new TGeoCombiTrans("pos_FEEA_in_TWA1_111"); pMatrix1688->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_112 dx = 136.362219; dy = 17.419319; dz = 219.755358; pMatrix1689 = new TGeoCombiTrans("pos_FEEA_in_TWA1_112"); pMatrix1689->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_113 dx = 136.362219; dy = 25.455881; dz = 219.755358; pMatrix1690 = new TGeoCombiTrans("pos_FEEA_in_TWA1_113"); pMatrix1690->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_114 dx = 132.361716; dy = -24.117300; dz = 219.755358; pMatrix1693 = new TGeoCombiTrans("pos_FEEA_in_TWA1_114"); pMatrix1693->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_115 dx = 132.361716; dy = -16.078199; dz = 219.755358; pMatrix1694 = new TGeoCombiTrans("pos_FEEA_in_TWA1_115"); pMatrix1694->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_116 dx = 132.361716; dy = -8.039100; dz = 219.755358; pMatrix1695 = new TGeoCombiTrans("pos_FEEA_in_TWA1_116"); pMatrix1695->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_117 dx = 132.361716; dy = 0.000000; dz = 219.755358; pMatrix1696 = new TGeoCombiTrans("pos_FEEA_in_TWA1_117"); pMatrix1696->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_118 dx = 132.361716; dy = 8.039100; dz = 219.755358; pMatrix1697 = new TGeoCombiTrans("pos_FEEA_in_TWA1_118"); pMatrix1697->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_119 dx = 132.361716; dy = 16.078199; dz = 219.755358; pMatrix1698 = new TGeoCombiTrans("pos_FEEA_in_TWA1_119"); pMatrix1698->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_120 dx = 132.361716; dy = 24.117300; dz = 219.755358; pMatrix1699 = new TGeoCombiTrans("pos_FEEA_in_TWA1_120"); pMatrix1699->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_121 dx = 128.361212; dy = -24.117300; dz = 219.755358; pMatrix1702 = new TGeoCombiTrans("pos_FEEA_in_TWA1_121"); pMatrix1702->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_122 dx = 128.361212; dy = -16.078199; dz = 219.755358; pMatrix1703 = new TGeoCombiTrans("pos_FEEA_in_TWA1_122"); pMatrix1703->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_123 dx = 128.361212; dy = -8.039100; dz = 219.755358; pMatrix1704 = new TGeoCombiTrans("pos_FEEA_in_TWA1_123"); pMatrix1704->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_124 dx = 128.361212; dy = 8.039100; dz = 219.755358; pMatrix1705 = new TGeoCombiTrans("pos_FEEA_in_TWA1_124"); pMatrix1705->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_125 dx = 128.361212; dy = 16.078199; dz = 219.755358; pMatrix1706 = new TGeoCombiTrans("pos_FEEA_in_TWA1_125"); pMatrix1706->SetTranslation(dx,dy,dz); // Combi transformation: pos_FEEA_in_TWA1_126 dx = 128.361212; dy = 24.117300; dz = 219.755358; pMatrix1707 = new TGeoCombiTrans("pos_FEEA_in_TWA1_126"); pMatrix1707->SetTranslation(dx,dy,dz); // Combi transformation: pos_TCOy_in_TRDO_1 dx = 140.776215; dy = 36.470875; dz = 248.760010; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1736 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1735 = new TGeoCombiTrans("pos_TCOy_in_TRDO_1", dx,dy,dz,pMatrix1736); // Combi transformation: pos_TCOz_in_TRDO_2 dx = 140.776215; dy = -36.470875; dz = 248.760010; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 0.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1738 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1737 = new TGeoCombiTrans("pos_TCOz_in_TRDO_2", dx,dy,dz,pMatrix1738); // Combi transformation: pos_TC1O_in_TRDO_3 dx = 189.740601; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1740 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1739 = new TGeoCombiTrans("pos_TC1O_in_TRDO_3", dx,dy,dz,pMatrix1740); // Combi transformation: pos_TC11_in_TRDO_4 dx = 173.740601; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1742 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1741 = new TGeoCombiTrans("pos_TC11_in_TRDO_4", dx,dy,dz,pMatrix1742); // Combi transformation: pos_TRDC_in_TRDO_1 dx = 175.508408; dy = 0.000000; dz = 241.210007; pMatrix1743 = new TGeoCombiTrans("pos_TRDC_in_TRDO_1"); pMatrix1743->SetTranslation(dx,dy,dz); // Combi transformation: pos_TC12_in_TRDO_5 dx = 157.740601; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1745 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1744 = new TGeoCombiTrans("pos_TC12_in_TRDO_5", dx,dy,dz,pMatrix1745); // Combi transformation: pos_TRDC_in_TRDO_2 dx = 159.508408; dy = 0.000000; dz = 241.210007; pMatrix1746 = new TGeoCombiTrans("pos_TRDC_in_TRDO_2"); pMatrix1746->SetTranslation(dx,dy,dz); // Combi transformation: pos_TC13_in_TRDO_6 dx = 141.740601; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1748 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1747 = new TGeoCombiTrans("pos_TC13_in_TRDO_6", dx,dy,dz,pMatrix1748); // Combi transformation: pos_TRDC_in_TRDO_3 dx = 143.508408; dy = 0.000000; dz = 241.210007; pMatrix1749 = new TGeoCombiTrans("pos_TRDC_in_TRDO_3"); pMatrix1749->SetTranslation(dx,dy,dz); // Combi transformation: pos_TC14_in_TRDO_7 dx = 125.040604; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1751 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1750 = new TGeoCombiTrans("pos_TC14_in_TRDO_7", dx,dy,dz,pMatrix1751); // Combi transformation: pos_TRDC_in_TRDO_4 dx = 126.808411; dy = 0.000000; dz = 241.210007; pMatrix1752 = new TGeoCombiTrans("pos_TRDC_in_TRDO_4"); pMatrix1752->SetTranslation(dx,dy,dz); // Combi transformation: pos_TC15_in_TRDO_8 dx = 110.040604; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1754 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1753 = new TGeoCombiTrans("pos_TC15_in_TRDO_8", dx,dy,dz,pMatrix1754); // Combi transformation: pos_TRDC_in_TRDO_5 dx = 111.808411; dy = 0.000000; dz = 241.210007; pMatrix1755 = new TGeoCombiTrans("pos_TRDC_in_TRDO_5"); pMatrix1755->SetTranslation(dx,dy,dz); // Combi transformation: pos_TC16_in_TRDO_9 dx = 106.540604; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1757 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1756 = new TGeoCombiTrans("pos_TC16_in_TRDO_9", dx,dy,dz,pMatrix1757); // Combi transformation: pos_TC17_in_TRDO_10 dx = 92.040604; dy = 0.000000; dz = 248.440002; // Rotation: rot_TCOO_in_TRDO thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix1759 = new TGeoRotation("rot_TCOO_in_TRDO",thx,phx,thy,phy,thz,phz); pMatrix1758 = new TGeoCombiTrans("pos_TC17_in_TRDO_10", dx,dy,dz,pMatrix1759); // Combi transformation: pos_TRDC_in_TRDO_6 dx = 93.808411; dy = 0.000000; dz = 241.210007; pMatrix1760 = new TGeoCombiTrans("pos_TRDC_in_TRDO_6"); pMatrix1760->SetTranslation(dx,dy,dz); // Combi transformation: pos_TSWH_in_TPCE_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1786 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1785 = new TGeoCombiTrans("pos_TSWH_in_TPCE_2", dx,dy,dz,pMatrix1786); // Combi transformation: pos_TSWH_in_TPCE_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 30.000000; thy = 90.000000; phy = 120.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1788 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1787 = new TGeoCombiTrans("pos_TSWH_in_TPCE_3", dx,dy,dz,pMatrix1788); // Combi transformation: pos_TSWH_in_TPCE_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 30.000000; thy = 90.000000; phy = 120.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1790 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1789 = new TGeoCombiTrans("pos_TSWH_in_TPCE_4", dx,dy,dz,pMatrix1790); // Combi transformation: pos_TSWH_in_TPCE_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 60.000000; thy = 90.000000; phy = 150.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1792 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1791 = new TGeoCombiTrans("pos_TSWH_in_TPCE_5", dx,dy,dz,pMatrix1792); // Combi transformation: pos_TSWH_in_TPCE_6 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 60.000000; thy = 90.000000; phy = 150.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1794 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1793 = new TGeoCombiTrans("pos_TSWH_in_TPCE_6", dx,dy,dz,pMatrix1794); // Combi transformation: pos_TSWH_in_TPCE_7 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1796 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1795 = new TGeoCombiTrans("pos_TSWH_in_TPCE_7", dx,dy,dz,pMatrix1796); // Combi transformation: pos_TSWH_in_TPCE_8 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1798 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1797 = new TGeoCombiTrans("pos_TSWH_in_TPCE_8", dx,dy,dz,pMatrix1798); // Combi transformation: pos_TSWH_in_TPCE_9 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 120.000000; thy = 90.000000; phy = 210.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1800 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1799 = new TGeoCombiTrans("pos_TSWH_in_TPCE_9", dx,dy,dz,pMatrix1800); // Combi transformation: pos_TSWH_in_TPCE_10 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 120.000000; thy = 90.000000; phy = 210.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1802 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1801 = new TGeoCombiTrans("pos_TSWH_in_TPCE_10", dx,dy,dz,pMatrix1802); // Combi transformation: pos_TSWH_in_TPCE_11 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 150.000000; thy = 90.000000; phy = 240.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1804 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1803 = new TGeoCombiTrans("pos_TSWH_in_TPCE_11", dx,dy,dz,pMatrix1804); // Combi transformation: pos_TSWH_in_TPCE_12 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 150.000000; thy = 90.000000; phy = 240.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1806 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1805 = new TGeoCombiTrans("pos_TSWH_in_TPCE_12", dx,dy,dz,pMatrix1806); // Combi transformation: pos_TSWH_in_TPCE_13 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1808 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1807 = new TGeoCombiTrans("pos_TSWH_in_TPCE_13", dx,dy,dz,pMatrix1808); // Combi transformation: pos_TSWH_in_TPCE_14 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1810 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1809 = new TGeoCombiTrans("pos_TSWH_in_TPCE_14", dx,dy,dz,pMatrix1810); // Combi transformation: pos_TSWH_in_TPCE_15 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 210.000000; thy = 90.000000; phy = 300.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1812 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1811 = new TGeoCombiTrans("pos_TSWH_in_TPCE_15", dx,dy,dz,pMatrix1812); // Combi transformation: pos_TSWH_in_TPCE_16 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 210.000000; thy = 90.000000; phy = 300.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1814 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1813 = new TGeoCombiTrans("pos_TSWH_in_TPCE_16", dx,dy,dz,pMatrix1814); // Combi transformation: pos_TSWH_in_TPCE_17 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 240.000000; thy = 90.000000; phy = 330.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1816 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1815 = new TGeoCombiTrans("pos_TSWH_in_TPCE_17", dx,dy,dz,pMatrix1816); // Combi transformation: pos_TSWH_in_TPCE_18 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 240.000000; thy = 90.000000; phy = 330.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1818 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1817 = new TGeoCombiTrans("pos_TSWH_in_TPCE_18", dx,dy,dz,pMatrix1818); // Combi transformation: pos_TSWH_in_TPCE_19 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 270.000000; thy = 90.000000; phy = 360.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1820 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1819 = new TGeoCombiTrans("pos_TSWH_in_TPCE_19", dx,dy,dz,pMatrix1820); // Combi transformation: pos_TSWH_in_TPCE_20 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 270.000000; thy = 90.000000; phy = 360.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1822 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1821 = new TGeoCombiTrans("pos_TSWH_in_TPCE_20", dx,dy,dz,pMatrix1822); // Combi transformation: pos_TSWH_in_TPCE_21 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 300.000000; thy = 90.000000; phy = 30.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1824 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1823 = new TGeoCombiTrans("pos_TSWH_in_TPCE_21", dx,dy,dz,pMatrix1824); // Combi transformation: pos_TSWH_in_TPCE_22 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 300.000000; thy = 90.000000; phy = 30.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1826 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1825 = new TGeoCombiTrans("pos_TSWH_in_TPCE_22", dx,dy,dz,pMatrix1826); // Combi transformation: pos_TSWH_in_TPCE_23 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 330.000000; thy = 90.000000; phy = 60.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1828 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1827 = new TGeoCombiTrans("pos_TSWH_in_TPCE_23", dx,dy,dz,pMatrix1828); // Combi transformation: pos_TSWH_in_TPCE_24 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_TSWH_in_TPCE thx = 90.000000; phx = 330.000000; thy = 90.000000; phy = 60.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1830 = new TGeoRotation("rot_TSWH_in_TPCE",thx,phx,thy,phy,thz,phz); pMatrix1829 = new TGeoCombiTrans("pos_TSWH_in_TPCE_24", dx,dy,dz,pMatrix1830); // Combi transformation: pos_SCON_in_CAVE_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_SCON_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1836 = new TGeoRotation("rot_SCON_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix1835 = new TGeoCombiTrans("pos_SCON_in_CAVE_2", dx,dy,dz,pMatrix1836); // Combi transformation: pos_SROD_in_CAVE_1 dx = 0.000000; dy = 19.750000; dz = 0.000000; pMatrix1838 = new TGeoCombiTrans("pos_SROD_in_CAVE_1"); pMatrix1838->SetTranslation(dx,dy,dz); // Combi transformation: pos_SROD_in_CAVE_2 dx = 0.000000; dy = -19.750000; dz = 0.000000; pMatrix1839 = new TGeoCombiTrans("pos_SROD_in_CAVE_2"); pMatrix1839->SetTranslation(dx,dy,dz); // Combi transformation: pos_SBSP_in_CAVE_1 dx = 0.000000; dy = 0.000000; dz = 55.080002; pMatrix1881 = new TGeoCombiTrans("pos_SBSP_in_CAVE_1"); pMatrix1881->SetTranslation(dx,dy,dz); // Combi transformation: pos_SCKM_in_SAKM_1 dx = 0.000000; dy = 26.580000; dz = 0.000000; pMatrix1840 = new TGeoCombiTrans("pos_SCKM_in_SAKM_1"); pMatrix1840->SetTranslation(dx,dy,dz); // Combi transformation: pos_SCKM_in_SAKM_2 dx = 0.000000; dy = -26.580000; dz = 0.000000; // Rotation: rot_SCKM_in_SAKM thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1842 = new TGeoRotation("rot_SCKM_in_SAKM",thx,phx,thy,phy,thz,phz); pMatrix1841 = new TGeoCombiTrans("pos_SCKM_in_SAKM_2", dx,dy,dz,pMatrix1842); // Combi transformation: pos_SBMM_in_SBSP_1 dx = -7.449503; dy = -9.534930; dz = -0.805000; // Rotation: rot_SBMM_in_SBSP thx = 90.000000; phx = 322.000000; thy = 90.000000; phy = 52.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1849 = new TGeoRotation("rot_SBMM_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1848 = new TGeoCombiTrans("pos_SBMM_in_SBSP_1", dx,dy,dz,pMatrix1849); // Combi transformation: pos_SMRD_in_SBMM_1 dx = 0.000000; dy = 0.690000; dz = 0.000000; // Rotation: rot_SMRD_in_SBMM thx = 90.000000; phx = 0.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 270.000000; TGeoRotation *pMatrix1845 = new TGeoRotation("rot_SMRD_in_SBMM",thx,phx,thy,phy,thz,phz); pMatrix1844 = new TGeoCombiTrans("pos_SMRD_in_SBMM_1", dx,dy,dz,pMatrix1845); // Combi transformation: pos_SBMO_in_SBMM_1 dx = 0.000000; dy = -5.300000; dz = 0.000000; pMatrix1846 = new TGeoCombiTrans("pos_SBMO_in_SBMM_1"); pMatrix1846->SetTranslation(dx,dy,dz); // Combi transformation: pos_SBMI_in_SBMM_1 dx = 0.000000; dy = 6.680000; dz = 0.000000; pMatrix1847 = new TGeoCombiTrans("pos_SBMI_in_SBMM_1"); pMatrix1847->SetTranslation(dx,dy,dz); // Combi transformation: pos_SBRL_in_SBSP_1 dx = -2.715067; dy = -3.475127; dz = 0.420000; // Rotation: rot_SBRL_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 232.000000; thz = 90.000000; phz = 322.000000; TGeoRotation *pMatrix1851 = new TGeoRotation("rot_SBRL_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1850 = new TGeoCombiTrans("pos_SBRL_in_SBSP_1", dx,dy,dz,pMatrix1851); // Combi transformation: pos_SBRX_in_SBSP_1 dx = -2.715067; dy = -3.475127; dz = 0.420000; // Rotation: rot_SBRX_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 232.000000; thz = 90.000000; phz = 322.000000; TGeoRotation *pMatrix1853 = new TGeoRotation("rot_SBRX_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1852 = new TGeoCombiTrans("pos_SBRX_in_SBSP_1", dx,dy,dz,pMatrix1853); // Combi transformation: pos_SBMM_in_SBSP_2 dx = 7.449503; dy = 9.534930; dz = -0.805000; // Rotation: rot_SBMM_in_SBSP thx = 90.000000; phx = 142.000000; thy = 90.000000; phy = 232.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1855 = new TGeoRotation("rot_SBMM_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1854 = new TGeoCombiTrans("pos_SBMM_in_SBSP_2", dx,dy,dz,pMatrix1855); // Combi transformation: pos_SBRL_in_SBSP_2 dx = 2.715067; dy = 3.475127; dz = 0.420000; // Rotation: rot_SBRL_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 52.000000; thz = 90.000000; phz = 142.000000; TGeoRotation *pMatrix1857 = new TGeoRotation("rot_SBRL_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1856 = new TGeoCombiTrans("pos_SBRL_in_SBSP_2", dx,dy,dz,pMatrix1857); // Combi transformation: pos_SBRX_in_SBSP_2 dx = 2.715067; dy = 3.475127; dz = 0.420000; // Rotation: rot_SBRX_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 52.000000; thz = 90.000000; phz = 142.000000; TGeoRotation *pMatrix1859 = new TGeoRotation("rot_SBRX_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1858 = new TGeoCombiTrans("pos_SBRX_in_SBSP_2", dx,dy,dz,pMatrix1859); // Combi transformation: pos_SBMM_in_SBSP_3 dx = 7.449503; dy = -9.534930; dz = -0.805000; // Rotation: rot_SBMM_in_SBSP thx = 90.000000; phx = 38.000000; thy = 90.000000; phy = 128.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1861 = new TGeoRotation("rot_SBMM_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1860 = new TGeoCombiTrans("pos_SBMM_in_SBSP_3", dx,dy,dz,pMatrix1861); // Combi transformation: pos_SBRL_in_SBSP_3 dx = 2.715067; dy = -3.475127; dz = 0.420000; // Rotation: rot_SBRL_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 308.000000; thz = 90.000000; phz = 38.000000; TGeoRotation *pMatrix1863 = new TGeoRotation("rot_SBRL_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1862 = new TGeoCombiTrans("pos_SBRL_in_SBSP_3", dx,dy,dz,pMatrix1863); // Combi transformation: pos_SBRX_in_SBSP_3 dx = 2.715067; dy = -3.475127; dz = 0.420000; // Rotation: rot_SBRX_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 308.000000; thz = 90.000000; phz = 38.000000; TGeoRotation *pMatrix1865 = new TGeoRotation("rot_SBRX_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1864 = new TGeoCombiTrans("pos_SBRX_in_SBSP_3", dx,dy,dz,pMatrix1865); // Combi transformation: pos_SBMM_in_SBSP_4 dx = -7.449503; dy = 9.534930; dz = -0.805000; // Rotation: rot_SBMM_in_SBSP thx = 90.000000; phx = 218.000000; thy = 90.000000; phy = 308.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1867 = new TGeoRotation("rot_SBMM_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1866 = new TGeoCombiTrans("pos_SBMM_in_SBSP_4", dx,dy,dz,pMatrix1867); // Combi transformation: pos_SBRL_in_SBSP_4 dx = -2.715067; dy = 3.475127; dz = 0.420000; // Rotation: rot_SBRL_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 128.000000; thz = 90.000000; phz = 218.000000; TGeoRotation *pMatrix1869 = new TGeoRotation("rot_SBRL_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1868 = new TGeoCombiTrans("pos_SBRL_in_SBSP_4", dx,dy,dz,pMatrix1869); // Combi transformation: pos_SBRX_in_SBSP_4 dx = -2.715067; dy = 3.475127; dz = 0.420000; // Rotation: rot_SBRX_in_SBSP thx = 0.000000; phx = 0.000000; thy = 90.000000; phy = 128.000000; thz = 90.000000; phz = 218.000000; TGeoRotation *pMatrix1871 = new TGeoRotation("rot_SBRX_in_SBSP",thx,phx,thy,phy,thz,phz); pMatrix1870 = new TGeoCombiTrans("pos_SBRX_in_SBSP_4", dx,dy,dz,pMatrix1871); // Combi transformation: pos_SBCR_in_SBSR_1 dx = -2.641188; dy = -3.380566; dz = 0.000000; // Rotation: rot_SBCR_in_SBSR thx = 90.000000; phx = 322.000000; thy = 90.000000; phy = 52.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1873 = new TGeoRotation("rot_SBCR_in_SBSR",thx,phx,thy,phy,thz,phz); pMatrix1872 = new TGeoCombiTrans("pos_SBCR_in_SBSR_1", dx,dy,dz,pMatrix1873); // Combi transformation: pos_SBCR_in_SBSR_2 dx = 2.641188; dy = 3.380566; dz = 0.000000; // Rotation: rot_SBCR_in_SBSR thx = 90.000000; phx = 142.000000; thy = 90.000000; phy = 232.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1875 = new TGeoRotation("rot_SBCR_in_SBSR",thx,phx,thy,phy,thz,phz); pMatrix1874 = new TGeoCombiTrans("pos_SBCR_in_SBSR_2", dx,dy,dz,pMatrix1875); // Combi transformation: pos_SBCR_in_SBSR_3 dx = 2.641188; dy = -3.380566; dz = 0.000000; // Rotation: rot_SBCR_in_SBSR thx = 90.000000; phx = 38.000000; thy = 90.000000; phy = 128.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1877 = new TGeoRotation("rot_SBCR_in_SBSR",thx,phx,thy,phy,thz,phz); pMatrix1876 = new TGeoCombiTrans("pos_SBCR_in_SBSR_3", dx,dy,dz,pMatrix1877); // Combi transformation: pos_SBCR_in_SBSR_4 dx = -2.641188; dy = 3.380566; dz = 0.000000; // Rotation: rot_SBCR_in_SBSR thx = 90.000000; phx = 218.000000; thy = 90.000000; phy = 308.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix1879 = new TGeoRotation("rot_SBCR_in_SBSR",thx,phx,thy,phy,thz,phz); pMatrix1878 = new TGeoCombiTrans("pos_SBCR_in_SBSR_4", dx,dy,dz,pMatrix1879); // Combi transformation: pos_SBSP_in_CAVE_2 dx = 0.000000; dy = 0.000000; dz = -55.080002; // Rotation: rot_SBSP_in_CAVE thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix1883 = new TGeoRotation("rot_SBSP_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix1882 = new TGeoCombiTrans("pos_SBSP_in_CAVE_2", dx,dy,dz,pMatrix1883); // Combi transformation: pos_FTMO_in_CAVE_1 dx = 0.000000; dy = 0.000000; dz = 309.000000; pMatrix2174 = new TGeoCombiTrans("pos_FTMO_in_CAVE_1"); pMatrix2174->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTCM_in_FTMO_1 dx = 0.000000; dy = 0.000000; dz = 14.000000; pMatrix2155 = new TGeoCombiTrans("pos_FTCM_in_FTMO_1"); pMatrix2155->SetTranslation(dx,dy,dz); // Combi transformation: pos_FSMO_in_FTCD_1 dx = 23.250000; dy = 0.000000; dz = 0.000000; // Rotation: rot_FSMO_in_FTCD thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2143 = new TGeoRotation("rot_FSMO_in_FTCD",thx,phx,thy,phy,thz,phz); pMatrix2142 = new TGeoCombiTrans("pos_FSMO_in_FTCD_1", dx,dy,dz,pMatrix2143); // Combi transformation: pos_FSTL_in_FSMO_1 dx = 0.000000; dy = -3.125000; dz = 0.000000; pMatrix2129 = new TGeoCombiTrans("pos_FSTL_in_FSMO_1"); pMatrix2129->SetTranslation(dx,dy,dz); // Combi transformation: pos_FSTL_in_FSMO_2 dx = 0.000000; dy = 3.125000; dz = 0.000000; pMatrix2130 = new TGeoCombiTrans("pos_FSTL_in_FSMO_2"); pMatrix2130->SetTranslation(dx,dy,dz); // Combi transformation: pos_FSHL_in_FSTC_1 dx = 0.000000; dy = 0.000000; dz = -16.666667; // Rotation: rot_FSHL_in_FSTC thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2132 = new TGeoRotation("rot_FSHL_in_FSTC",thx,phx,thy,phy,thz,phz); pMatrix2131 = new TGeoCombiTrans("pos_FSHL_in_FSTC_1", dx,dy,dz,pMatrix2132); // Combi transformation: pos_FSHL_in_FSTC_2 dx = 0.000000; dy = 0.000000; dz = -8.333334; // Rotation: rot_FSHL_in_FSTC thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2134 = new TGeoRotation("rot_FSHL_in_FSTC",thx,phx,thy,phy,thz,phz); pMatrix2133 = new TGeoCombiTrans("pos_FSHL_in_FSTC_2", dx,dy,dz,pMatrix2134); // Combi transformation: pos_FSHL_in_FSTC_3 dx = 0.000000; dy = 0.000000; dz = -0.000001; // Rotation: rot_FSHL_in_FSTC thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2136 = new TGeoRotation("rot_FSHL_in_FSTC",thx,phx,thy,phy,thz,phz); pMatrix2135 = new TGeoCombiTrans("pos_FSHL_in_FSTC_3", dx,dy,dz,pMatrix2136); // Combi transformation: pos_FSHL_in_FSTC_4 dx = 0.000000; dy = 0.000000; dz = 8.333332; // Rotation: rot_FSHL_in_FSTC thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2138 = new TGeoRotation("rot_FSHL_in_FSTC",thx,phx,thy,phy,thz,phz); pMatrix2137 = new TGeoCombiTrans("pos_FSHL_in_FSTC_4", dx,dy,dz,pMatrix2138); // Combi transformation: pos_FSHL_in_FSTC_5 dx = 0.000000; dy = 0.000000; dz = 16.666665; // Rotation: rot_FSHL_in_FSTC thx = 180.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2140 = new TGeoRotation("rot_FSHL_in_FSTC",thx,phx,thy,phy,thz,phz); pMatrix2139 = new TGeoCombiTrans("pos_FSHL_in_FSTC_5", dx,dy,dz,pMatrix2140); // Combi transformation: pos_FTPL_in_FTCD_1 dx = 26.575001; dy = 0.000000; dz = 0.000000; // Rotation: rot_FTPL_in_FTCD thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2145 = new TGeoRotation("rot_FTPL_in_FTCD",thx,phx,thy,phy,thz,phz); pMatrix2144 = new TGeoCombiTrans("pos_FTPL_in_FTCD_1", dx,dy,dz,pMatrix2145); // Combi transformation: pos_FTPO_in_FTCD_1 dx = 21.740331; dy = 7.760833; dz = 0.000000; // Rotation: rot_FTPO_in_FTCD thx = 90.000000; phx = 126.000000; thy = 90.000000; phy = 216.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2147 = new TGeoRotation("rot_FTPO_in_FTCD",thx,phx,thy,phy,thz,phz); pMatrix2146 = new TGeoCombiTrans("pos_FTPO_in_FTCD_1", dx,dy,dz,pMatrix2147); // Combi transformation: pos_FTPO_in_FTCD_2 dx = 21.740331; dy = -7.760833; dz = 0.000000; // Rotation: rot_FTPO_in_FTCD thx = 90.000000; phx = 234.000000; thy = 90.000000; phy = 324.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2149 = new TGeoRotation("rot_FTPO_in_FTCD",thx,phx,thy,phy,thz,phz); pMatrix2148 = new TGeoCombiTrans("pos_FTPO_in_FTCD_2", dx,dy,dz,pMatrix2149); // Combi transformation: pos_FTPI_in_FTCD_1 dx = 19.828405; dy = 6.989771; dz = 0.000000; // Rotation: rot_FTPI_in_FTCD thx = 90.000000; phx = 126.000000; thy = 90.000000; phy = 216.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2151 = new TGeoRotation("rot_FTPI_in_FTCD",thx,phx,thy,phy,thz,phz); pMatrix2150 = new TGeoCombiTrans("pos_FTPI_in_FTCD_1", dx,dy,dz,pMatrix2151); // Combi transformation: pos_FTPI_in_FTCD_2 dx = 19.828405; dy = -6.989771; dz = 0.000000; // Rotation: rot_FTPI_in_FTCD thx = 90.000000; phx = 234.000000; thy = 90.000000; phy = 324.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2153 = new TGeoRotation("rot_FTPI_in_FTCD",thx,phx,thy,phy,thz,phz); pMatrix2152 = new TGeoCombiTrans("pos_FTPI_in_FTCD_2", dx,dy,dz,pMatrix2153); // Combi transformation: pos_FTOF_in_FTMO_1 dx = 0.000000; dy = 0.000000; dz = 39.150000; pMatrix2171 = new TGeoCombiTrans("pos_FTOF_in_FTMO_1"); pMatrix2171->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_1 dx = 26.000000; dy = 0.000000; dz = 0.000000; pMatrix2156 = new TGeoCombiTrans("pos_FTOH_in_FTOF_1"); pMatrix2156->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_2 dx = 23.752182; dy = 10.575153; dz = 0.000000; pMatrix2157 = new TGeoCombiTrans("pos_FTOH_in_FTOF_2"); pMatrix2157->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_3 dx = 17.397395; dy = 19.321766; dz = 0.000000; pMatrix2158 = new TGeoCombiTrans("pos_FTOH_in_FTOF_3"); pMatrix2158->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_4 dx = 8.034441; dy = 24.727470; dz = 0.000000; pMatrix2159 = new TGeoCombiTrans("pos_FTOH_in_FTOF_4"); pMatrix2159->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_5 dx = -2.717741; dy = 25.857569; dz = 0.000000; pMatrix2160 = new TGeoCombiTrans("pos_FTOH_in_FTOF_5"); pMatrix2160->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_6 dx = -13.000001; dy = 22.516660; dz = 0.000000; pMatrix2161 = new TGeoCombiTrans("pos_FTOH_in_FTOF_6"); pMatrix2161->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_7 dx = -21.034443; dy = 15.282415; dz = 0.000000; pMatrix2162 = new TGeoCombiTrans("pos_FTOH_in_FTOF_7"); pMatrix2162->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_8 dx = -25.431838; dy = 5.405702; dz = 0.000000; pMatrix2163 = new TGeoCombiTrans("pos_FTOH_in_FTOF_8"); pMatrix2163->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_9 dx = -25.431837; dy = -5.405706; dz = 0.000000; pMatrix2164 = new TGeoCombiTrans("pos_FTOH_in_FTOF_9"); pMatrix2164->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_10 dx = -21.034444; dy = -15.282414; dz = 0.000000; pMatrix2165 = new TGeoCombiTrans("pos_FTOH_in_FTOF_10"); pMatrix2165->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_11 dx = -12.999997; dy = -22.516662; dz = 0.000000; pMatrix2166 = new TGeoCombiTrans("pos_FTOH_in_FTOF_11"); pMatrix2166->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_12 dx = -2.717737; dy = -25.857570; dz = 0.000000; pMatrix2167 = new TGeoCombiTrans("pos_FTOH_in_FTOF_12"); pMatrix2167->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_13 dx = 8.034445; dy = -24.727468; dz = 0.000000; pMatrix2168 = new TGeoCombiTrans("pos_FTOH_in_FTOF_13"); pMatrix2168->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_14 dx = 17.397399; dy = -19.321763; dz = 0.000000; pMatrix2169 = new TGeoCombiTrans("pos_FTOH_in_FTOF_14"); pMatrix2169->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTOH_in_FTOF_15 dx = 23.752184; dy = -10.575149; dz = 0.000000; pMatrix2170 = new TGeoCombiTrans("pos_FTOH_in_FTOF_15"); pMatrix2170->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTIF_in_FTMO_1 dx = 0.000000; dy = 0.000000; dz = -11.075000; pMatrix2172 = new TGeoCombiTrans("pos_FTIF_in_FTMO_1"); pMatrix2172->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTRM_in_FTMO_1 dx = 0.000000; dy = 0.000000; dz = -13.650000; pMatrix2173 = new TGeoCombiTrans("pos_FTRM_in_FTMO_1"); pMatrix2173->SetTranslation(dx,dy,dz); // Combi transformation: pos_FTMO_in_CAVE_2 dx = 0.000000; dy = 0.000000; dz = -309.000000; // Rotation: rot_FTMO_in_CAVE thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2176 = new TGeoRotation("rot_FTMO_in_CAVE",thx,phx,thy,phy,thz,phz); pMatrix2175 = new TGeoCombiTrans("pos_FTMO_in_CAVE_2", dx,dy,dz,pMatrix2176); // Combi transformation: pos_CPHI_in_CHLV_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 78.000000; thy = 90.000000; phy = 168.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2344 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2343 = new TGeoCombiTrans("pos_CPHI_in_CHLV_1", dx,dy,dz,pMatrix2344); // Combi transformation: pos_CBTW_in_CPHI_1 dx = 224.452500; dy = 0.000000; dz = 128.739739; pMatrix2181 = new TGeoCombiTrans("pos_CBTW_in_CPHI_1"); pMatrix2181->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_1 dx = 223.976250; dy = 9.470639; dz = 17.061900; pMatrix2182 = new TGeoCombiTrans("pos_CSLG_in_CPHI_1"); pMatrix2182->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_2 dx = 223.976250; dy = -9.470639; dz = 17.061900; pMatrix2183 = new TGeoCombiTrans("pos_CSLG_in_CPHI_2"); pMatrix2183->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_1 dx = 236.983597; dy = 11.864784; dz = 17.061900; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2185 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2184 = new TGeoCombiTrans("pos_CSTP_in_CPHI_1", dx,dy,dz,pMatrix2185); // Combi transformation: pos_CSTP_in_CPHI_2 dx = 236.983597; dy = -11.864784; dz = 17.061900; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2187 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2186 = new TGeoCombiTrans("pos_CSTP_in_CPHI_2", dx,dy,dz,pMatrix2187); // Combi transformation: pos_CSLG_in_CPHI_3 dx = 223.976250; dy = 9.470639; dz = 34.121899; pMatrix2188 = new TGeoCombiTrans("pos_CSLG_in_CPHI_3"); pMatrix2188->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_4 dx = 223.976250; dy = -9.470639; dz = 34.121899; pMatrix2189 = new TGeoCombiTrans("pos_CSLG_in_CPHI_4"); pMatrix2189->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_3 dx = 236.983597; dy = 11.864784; dz = 34.121899; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2191 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2190 = new TGeoCombiTrans("pos_CSTP_in_CPHI_3", dx,dy,dz,pMatrix2191); // Combi transformation: pos_CSTP_in_CPHI_4 dx = 236.983597; dy = -11.864784; dz = 34.121899; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2193 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2192 = new TGeoCombiTrans("pos_CSTP_in_CPHI_4", dx,dy,dz,pMatrix2193); // Combi transformation: pos_CSLG_in_CPHI_5 dx = 223.976250; dy = 9.470639; dz = 51.181899; pMatrix2194 = new TGeoCombiTrans("pos_CSLG_in_CPHI_5"); pMatrix2194->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_6 dx = 223.976250; dy = -9.470639; dz = 51.181899; pMatrix2195 = new TGeoCombiTrans("pos_CSLG_in_CPHI_6"); pMatrix2195->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_5 dx = 236.983597; dy = 11.864784; dz = 51.181899; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2197 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2196 = new TGeoCombiTrans("pos_CSTP_in_CPHI_5", dx,dy,dz,pMatrix2197); // Combi transformation: pos_CSTP_in_CPHI_6 dx = 236.983597; dy = -11.864784; dz = 51.181899; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2199 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2198 = new TGeoCombiTrans("pos_CSTP_in_CPHI_6", dx,dy,dz,pMatrix2199); // Combi transformation: pos_CSLG_in_CPHI_7 dx = 223.976250; dy = 9.470639; dz = 68.241898; pMatrix2200 = new TGeoCombiTrans("pos_CSLG_in_CPHI_7"); pMatrix2200->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_8 dx = 223.976250; dy = -9.470639; dz = 68.241898; pMatrix2201 = new TGeoCombiTrans("pos_CSLG_in_CPHI_8"); pMatrix2201->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_7 dx = 236.983597; dy = 11.864784; dz = 68.241898; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2203 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2202 = new TGeoCombiTrans("pos_CSTP_in_CPHI_7", dx,dy,dz,pMatrix2203); // Combi transformation: pos_CSTP_in_CPHI_8 dx = 236.983597; dy = -11.864784; dz = 68.241898; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2205 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2204 = new TGeoCombiTrans("pos_CSTP_in_CPHI_8", dx,dy,dz,pMatrix2205); // Combi transformation: pos_CSLG_in_CPHI_9 dx = 223.976250; dy = 9.470639; dz = 85.301898; pMatrix2206 = new TGeoCombiTrans("pos_CSLG_in_CPHI_9"); pMatrix2206->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_10 dx = 223.976250; dy = -9.470639; dz = 85.301898; pMatrix2207 = new TGeoCombiTrans("pos_CSLG_in_CPHI_10"); pMatrix2207->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_9 dx = 236.983597; dy = 11.864784; dz = 85.301898; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2209 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2208 = new TGeoCombiTrans("pos_CSTP_in_CPHI_9", dx,dy,dz,pMatrix2209); // Combi transformation: pos_CSTP_in_CPHI_10 dx = 236.983597; dy = -11.864784; dz = 85.301898; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2211 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2210 = new TGeoCombiTrans("pos_CSTP_in_CPHI_10", dx,dy,dz,pMatrix2211); // Combi transformation: pos_CSLG_in_CPHI_11 dx = 223.976250; dy = 9.470639; dz = 102.361897; pMatrix2212 = new TGeoCombiTrans("pos_CSLG_in_CPHI_11"); pMatrix2212->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_12 dx = 223.976250; dy = -9.470639; dz = 102.361897; pMatrix2213 = new TGeoCombiTrans("pos_CSLG_in_CPHI_12"); pMatrix2213->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_11 dx = 236.983597; dy = 11.864784; dz = 102.361897; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2215 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2214 = new TGeoCombiTrans("pos_CSTP_in_CPHI_11", dx,dy,dz,pMatrix2215); // Combi transformation: pos_CSTP_in_CPHI_12 dx = 236.983597; dy = -11.864784; dz = 102.361897; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2217 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2216 = new TGeoCombiTrans("pos_CSTP_in_CPHI_12", dx,dy,dz,pMatrix2217); // Combi transformation: pos_CSLG_in_CPHI_13 dx = 223.976250; dy = 9.470639; dz = 119.421897; pMatrix2218 = new TGeoCombiTrans("pos_CSLG_in_CPHI_13"); pMatrix2218->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_14 dx = 223.976250; dy = -9.470639; dz = 119.421897; pMatrix2219 = new TGeoCombiTrans("pos_CSLG_in_CPHI_14"); pMatrix2219->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_13 dx = 236.983597; dy = 11.864784; dz = 119.421897; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2221 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2220 = new TGeoCombiTrans("pos_CSTP_in_CPHI_13", dx,dy,dz,pMatrix2221); // Combi transformation: pos_CSTP_in_CPHI_14 dx = 236.983597; dy = -11.864784; dz = 119.421897; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2223 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2222 = new TGeoCombiTrans("pos_CSTP_in_CPHI_14", dx,dy,dz,pMatrix2223); // Combi transformation: pos_CSLG_in_CPHI_15 dx = 223.976250; dy = 9.470639; dz = 136.481896; pMatrix2224 = new TGeoCombiTrans("pos_CSLG_in_CPHI_15"); pMatrix2224->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_16 dx = 223.976250; dy = -9.470639; dz = 136.481896; pMatrix2225 = new TGeoCombiTrans("pos_CSLG_in_CPHI_16"); pMatrix2225->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_15 dx = 236.983597; dy = 11.864784; dz = 136.481896; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2227 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2226 = new TGeoCombiTrans("pos_CSTP_in_CPHI_15", dx,dy,dz,pMatrix2227); // Combi transformation: pos_CSTP_in_CPHI_16 dx = 236.983597; dy = -11.864784; dz = 136.481896; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2229 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2228 = new TGeoCombiTrans("pos_CSTP_in_CPHI_16", dx,dy,dz,pMatrix2229); // Combi transformation: pos_CSLG_in_CPHI_17 dx = 223.976250; dy = 9.470639; dz = 153.541896; pMatrix2230 = new TGeoCombiTrans("pos_CSLG_in_CPHI_17"); pMatrix2230->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_18 dx = 223.976250; dy = -9.470639; dz = 153.541896; pMatrix2231 = new TGeoCombiTrans("pos_CSLG_in_CPHI_18"); pMatrix2231->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_17 dx = 236.983597; dy = 11.864784; dz = 153.541896; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2233 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2232 = new TGeoCombiTrans("pos_CSTP_in_CPHI_17", dx,dy,dz,pMatrix2233); // Combi transformation: pos_CSTP_in_CPHI_18 dx = 236.983597; dy = -11.864784; dz = 153.541896; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2235 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2234 = new TGeoCombiTrans("pos_CSTP_in_CPHI_18", dx,dy,dz,pMatrix2235); // Combi transformation: pos_CSLG_in_CPHI_19 dx = 223.976250; dy = 9.470639; dz = 170.601895; pMatrix2236 = new TGeoCombiTrans("pos_CSLG_in_CPHI_19"); pMatrix2236->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_20 dx = 223.976250; dy = -9.470639; dz = 170.601895; pMatrix2237 = new TGeoCombiTrans("pos_CSLG_in_CPHI_20"); pMatrix2237->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_19 dx = 236.983597; dy = 11.864784; dz = 170.601895; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2239 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2238 = new TGeoCombiTrans("pos_CSTP_in_CPHI_19", dx,dy,dz,pMatrix2239); // Combi transformation: pos_CSTP_in_CPHI_20 dx = 236.983597; dy = -11.864784; dz = 170.601895; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2241 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2240 = new TGeoCombiTrans("pos_CSTP_in_CPHI_20", dx,dy,dz,pMatrix2241); // Combi transformation: pos_CSLG_in_CPHI_21 dx = 223.976250; dy = 9.470639; dz = 187.661895; pMatrix2242 = new TGeoCombiTrans("pos_CSLG_in_CPHI_21"); pMatrix2242->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_22 dx = 223.976250; dy = -9.470639; dz = 187.661895; pMatrix2243 = new TGeoCombiTrans("pos_CSLG_in_CPHI_22"); pMatrix2243->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_21 dx = 236.983597; dy = 11.864784; dz = 187.661895; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2245 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2244 = new TGeoCombiTrans("pos_CSTP_in_CPHI_21", dx,dy,dz,pMatrix2245); // Combi transformation: pos_CSTP_in_CPHI_22 dx = 236.983597; dy = -11.864784; dz = 187.661895; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2247 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2246 = new TGeoCombiTrans("pos_CSTP_in_CPHI_22", dx,dy,dz,pMatrix2247); // Combi transformation: pos_CSLG_in_CPHI_23 dx = 223.976250; dy = 9.470639; dz = 204.721894; pMatrix2248 = new TGeoCombiTrans("pos_CSLG_in_CPHI_23"); pMatrix2248->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_24 dx = 223.976250; dy = -9.470639; dz = 204.721894; pMatrix2249 = new TGeoCombiTrans("pos_CSLG_in_CPHI_24"); pMatrix2249->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_23 dx = 236.983597; dy = 11.864784; dz = 204.721894; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2251 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2250 = new TGeoCombiTrans("pos_CSTP_in_CPHI_23", dx,dy,dz,pMatrix2251); // Combi transformation: pos_CSTP_in_CPHI_24 dx = 236.983597; dy = -11.864784; dz = 204.721894; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2253 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2252 = new TGeoCombiTrans("pos_CSTP_in_CPHI_24", dx,dy,dz,pMatrix2253); // Combi transformation: pos_CSLG_in_CPHI_25 dx = 223.976250; dy = 9.470639; dz = 221.781894; pMatrix2254 = new TGeoCombiTrans("pos_CSLG_in_CPHI_25"); pMatrix2254->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_26 dx = 223.976250; dy = -9.470639; dz = 221.781894; pMatrix2255 = new TGeoCombiTrans("pos_CSLG_in_CPHI_26"); pMatrix2255->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_25 dx = 236.983597; dy = 11.864784; dz = 221.781894; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2257 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2256 = new TGeoCombiTrans("pos_CSTP_in_CPHI_25", dx,dy,dz,pMatrix2257); // Combi transformation: pos_CSTP_in_CPHI_26 dx = 236.983597; dy = -11.864784; dz = 221.781894; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2259 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2258 = new TGeoCombiTrans("pos_CSTP_in_CPHI_26", dx,dy,dz,pMatrix2259); // Combi transformation: pos_CSLG_in_CPHI_27 dx = 223.976250; dy = 9.470639; dz = 238.841893; pMatrix2260 = new TGeoCombiTrans("pos_CSLG_in_CPHI_27"); pMatrix2260->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_28 dx = 223.976250; dy = -9.470639; dz = 238.841893; pMatrix2261 = new TGeoCombiTrans("pos_CSLG_in_CPHI_28"); pMatrix2261->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_27 dx = 236.983597; dy = 11.864784; dz = 238.841893; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2263 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2262 = new TGeoCombiTrans("pos_CSTP_in_CPHI_27", dx,dy,dz,pMatrix2263); // Combi transformation: pos_CSTP_in_CPHI_28 dx = 236.983597; dy = -11.864784; dz = 238.841893; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2265 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2264 = new TGeoCombiTrans("pos_CSTP_in_CPHI_28", dx,dy,dz,pMatrix2265); // Combi transformation: pos_CSLG_in_CPHI_29 dx = 223.976250; dy = 9.470639; dz = 252.846477; pMatrix2266 = new TGeoCombiTrans("pos_CSLG_in_CPHI_29"); pMatrix2266->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSLG_in_CPHI_30 dx = 223.976250; dy = -9.470639; dz = 252.846477; pMatrix2267 = new TGeoCombiTrans("pos_CSLG_in_CPHI_30"); pMatrix2267->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSTP_in_CPHI_29 dx = 236.983597; dy = 11.864784; dz = 252.846477; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 3.000000; thy = 90.000000; phy = 93.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2269 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2268 = new TGeoCombiTrans("pos_CSTP_in_CPHI_29", dx,dy,dz,pMatrix2269); // Combi transformation: pos_CSTP_in_CPHI_30 dx = 236.983597; dy = -11.864784; dz = 252.846477; // Rotation: rot_CSTP_in_CPHI thx = 90.000000; phx = 357.000000; thy = 90.000000; phy = 87.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2271 = new TGeoRotation("rot_CSTP_in_CPHI",thx,phx,thy,phy,thz,phz); pMatrix2270 = new TGeoCombiTrans("pos_CSTP_in_CPHI_30", dx,dy,dz,pMatrix2271); // Combi transformation: pos_CSCI_in_CSUP_1 dx = 225.714999; dy = 0.000000; dz = 129.942517; pMatrix2272 = new TGeoCombiTrans("pos_CSCI_in_CSUP_1"); pMatrix2272->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBP_in_CSUP_1 dx = 226.274999; dy = 0.000000; dz = 129.942517; pMatrix2273 = new TGeoCombiTrans("pos_CPBP_in_CSUP_1"); pMatrix2273->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC1_in_CSUP_2 dx = 226.834994; dy = 0.000000; dz = 130.586458; pMatrix2274 = new TGeoCombiTrans("pos_CSC1_in_CSUP_2"); pMatrix2274->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB1_in_CSUP_2 dx = 227.394994; dy = 0.000000; dz = 130.586458; pMatrix2275 = new TGeoCombiTrans("pos_CPB1_in_CSUP_2"); pMatrix2275->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC2_in_CSU1_1 dx = 227.904989; dy = 0.000000; dz = 131.230398; pMatrix2277 = new TGeoCombiTrans("pos_CSC2_in_CSU1_1"); pMatrix2277->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB2_in_CSU1_1 dx = 228.414989; dy = 0.000000; dz = 131.230398; pMatrix2278 = new TGeoCombiTrans("pos_CPB2_in_CSU1_1"); pMatrix2278->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC3_in_CSU1_2 dx = 228.924993; dy = 0.000000; dz = 131.816849; pMatrix2279 = new TGeoCombiTrans("pos_CSC3_in_CSU1_2"); pMatrix2279->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB3_in_CSU1_2 dx = 229.434993; dy = 0.000000; dz = 131.816849; pMatrix2280 = new TGeoCombiTrans("pos_CPB3_in_CSU1_2"); pMatrix2280->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC4_in_CSU1_3 dx = 229.944998; dy = 0.000000; dz = 132.403301; pMatrix2281 = new TGeoCombiTrans("pos_CSC4_in_CSU1_3"); pMatrix2281->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB4_in_CSU1_3 dx = 230.454998; dy = 0.000000; dz = 132.403301; pMatrix2282 = new TGeoCombiTrans("pos_CPB4_in_CSU1_3"); pMatrix2282->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSMD_in_CSU1_1 dx = 231.723602; dy = 0.000000; dz = 132.882252; pMatrix2307 = new TGeoCombiTrans("pos_CSMD_in_CSU1_1"); pMatrix2307->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSMG_in_CSMD_1 dx = -0.893600; dy = 0.000000; dz = 0.000000; pMatrix2283 = new TGeoCombiTrans("pos_CSMG_in_CSMD_1"); pMatrix2283->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSMG_in_CSMD_2 dx = 0.893600; dy = 0.000000; dz = 0.000000; pMatrix2284 = new TGeoCombiTrans("pos_CSMG_in_CSMD_2"); pMatrix2284->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSDA_in_CSMD_1 dx = -0.389300; dy = 0.000000; dz = -72.818553; pMatrix2288 = new TGeoCombiTrans("pos_CSDA_in_CSMD_1"); pMatrix2288->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSHI_in_CSME_1 dx = -0.253400; dy = 0.000000; dz = 0.000000; pMatrix2286 = new TGeoCombiTrans("pos_CSHI_in_CSME_1"); pMatrix2286->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSH1_in_CSME_2 dx = -0.117500; dy = 0.000000; dz = 0.000000; pMatrix2287 = new TGeoCombiTrans("pos_CSH1_in_CSME_2"); pMatrix2287->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSD1_in_CSMD_2 dx = -0.389300; dy = 0.000000; dz = 58.339951; pMatrix2292 = new TGeoCombiTrans("pos_CSD1_in_CSMD_2"); pMatrix2292->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSH2_in_CSM1_1 dx = -0.253400; dy = 0.000000; dz = 0.000000; pMatrix2290 = new TGeoCombiTrans("pos_CSH2_in_CSM1_1"); pMatrix2290->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSH3_in_CSM1_2 dx = -0.117500; dy = 0.000000; dz = 0.000000; pMatrix2291 = new TGeoCombiTrans("pos_CSH3_in_CSM1_2"); pMatrix2291->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSD2_in_CSMD_3 dx = 0.389300; dy = 0.000000; dz = -72.818553; // Rotation: rot_CSDA_in_CSMD thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2297 = new TGeoRotation("rot_CSDA_in_CSMD",thx,phx,thy,phy,thz,phz); pMatrix2296 = new TGeoCombiTrans("pos_CSD2_in_CSMD_3", dx,dy,dz,pMatrix2297); // Combi transformation: pos_CSH4_in_CSM2_1 dx = -0.253400; dy = 0.000000; dz = 0.000000; pMatrix2294 = new TGeoCombiTrans("pos_CSH4_in_CSM2_1"); pMatrix2294->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSH5_in_CSM2_2 dx = -0.117500; dy = 0.000000; dz = 0.000000; pMatrix2295 = new TGeoCombiTrans("pos_CSH5_in_CSM2_2"); pMatrix2295->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSD3_in_CSMD_4 dx = 0.389300; dy = 0.000000; dz = 58.339951; // Rotation: rot_CSDA_in_CSMD thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2302 = new TGeoRotation("rot_CSDA_in_CSMD",thx,phx,thy,phy,thz,phz); pMatrix2301 = new TGeoCombiTrans("pos_CSD3_in_CSMD_4", dx,dy,dz,pMatrix2302); // Combi transformation: pos_CSH6_in_CSM3_1 dx = -0.253400; dy = 0.000000; dz = 0.000000; pMatrix2299 = new TGeoCombiTrans("pos_CSH6_in_CSM3_1"); pMatrix2299->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSH7_in_CSM3_2 dx = -0.117500; dy = 0.000000; dz = 0.000000; pMatrix2300 = new TGeoCombiTrans("pos_CSH7_in_CSM3_2"); pMatrix2300->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSMC_in_CSMD_1 dx = -0.389300; dy = 11.314400; dz = 0.000000; pMatrix2303 = new TGeoCombiTrans("pos_CSMC_in_CSMD_1"); pMatrix2303->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSMC_in_CSMD_2 dx = -0.389300; dy = -11.314400; dz = 0.000000; pMatrix2304 = new TGeoCombiTrans("pos_CSMC_in_CSMD_2"); pMatrix2304->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSMB_in_CSMD_1 dx = 0.389300; dy = 11.367800; dz = 0.000000; pMatrix2305 = new TGeoCombiTrans("pos_CSMB_in_CSMD_1"); pMatrix2305->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSMB_in_CSMD_2 dx = 0.389300; dy = -11.367800; dz = 0.000000; pMatrix2306 = new TGeoCombiTrans("pos_CSMB_in_CSMD_2"); pMatrix2306->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC5_in_CSU1_4 dx = 233.002203; dy = 0.000000; dz = 134.161039; pMatrix2308 = new TGeoCombiTrans("pos_CSC5_in_CSU1_4"); pMatrix2308->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB5_in_CSU1_4 dx = 233.512203; dy = 0.000000; dz = 134.161039; pMatrix2309 = new TGeoCombiTrans("pos_CPB5_in_CSU1_4"); pMatrix2309->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC6_in_CSU1_5 dx = 234.022207; dy = 0.000000; dz = 134.747491; pMatrix2310 = new TGeoCombiTrans("pos_CSC6_in_CSU1_5"); pMatrix2310->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB6_in_CSU1_5 dx = 234.532207; dy = 0.000000; dz = 134.747491; pMatrix2311 = new TGeoCombiTrans("pos_CPB6_in_CSU1_5"); pMatrix2311->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC7_in_CSU1_6 dx = 235.042211; dy = 0.000000; dz = 135.333942; pMatrix2312 = new TGeoCombiTrans("pos_CSC7_in_CSU1_6"); pMatrix2312->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB7_in_CSU1_6 dx = 235.552211; dy = 0.000000; dz = 135.333942; pMatrix2313 = new TGeoCombiTrans("pos_CPB7_in_CSU1_6"); pMatrix2313->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC8_in_CSU1_7 dx = 236.062216; dy = 0.000000; dz = 135.920393; pMatrix2314 = new TGeoCombiTrans("pos_CSC8_in_CSU1_7"); pMatrix2314->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB8_in_CSU1_7 dx = 236.572216; dy = 0.000000; dz = 135.920393; pMatrix2315 = new TGeoCombiTrans("pos_CPB8_in_CSU1_7"); pMatrix2315->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC9_in_CSU1_8 dx = 237.082220; dy = 0.000000; dz = 136.506844; pMatrix2316 = new TGeoCombiTrans("pos_CSC9_in_CSU1_8"); pMatrix2316->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB9_in_CSU1_8 dx = 237.592220; dy = 0.000000; dz = 136.506844; pMatrix2317 = new TGeoCombiTrans("pos_CPB9_in_CSU1_8"); pMatrix2317->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSC0_in_CSU1_9 dx = 238.102224; dy = 0.000000; dz = 137.093295; pMatrix2318 = new TGeoCombiTrans("pos_CSC0_in_CSU1_9"); pMatrix2318->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPB0_in_CSU1_9 dx = 238.612224; dy = 0.000000; dz = 137.093295; pMatrix2319 = new TGeoCombiTrans("pos_CPB0_in_CSU1_9"); pMatrix2319->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCa_in_CSU1_10 dx = 239.122228; dy = 0.000000; dz = 137.679746; pMatrix2320 = new TGeoCombiTrans("pos_CSCa_in_CSU1_10"); pMatrix2320->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBa_in_CSU1_10 dx = 239.632228; dy = 0.000000; dz = 137.679746; pMatrix2321 = new TGeoCombiTrans("pos_CPBa_in_CSU1_10"); pMatrix2321->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCb_in_CSU1_11 dx = 240.142233; dy = 0.000000; dz = 138.266197; pMatrix2322 = new TGeoCombiTrans("pos_CSCb_in_CSU1_11"); pMatrix2322->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBb_in_CSU1_11 dx = 240.652233; dy = 0.000000; dz = 138.266197; pMatrix2323 = new TGeoCombiTrans("pos_CPBb_in_CSU1_11"); pMatrix2323->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCc_in_CSU1_12 dx = 241.162237; dy = 0.000000; dz = 138.852648; pMatrix2324 = new TGeoCombiTrans("pos_CSCc_in_CSU1_12"); pMatrix2324->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBc_in_CSU1_12 dx = 241.672237; dy = 0.000000; dz = 138.852648; pMatrix2325 = new TGeoCombiTrans("pos_CPBc_in_CSU1_12"); pMatrix2325->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCd_in_CSU1_13 dx = 242.182241; dy = 0.000000; dz = 139.439099; pMatrix2326 = new TGeoCombiTrans("pos_CSCd_in_CSU1_13"); pMatrix2326->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBd_in_CSU1_13 dx = 242.692241; dy = 0.000000; dz = 139.439099; pMatrix2327 = new TGeoCombiTrans("pos_CPBd_in_CSU1_13"); pMatrix2327->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCe_in_CSU1_14 dx = 243.202245; dy = 0.000000; dz = 140.025550; pMatrix2328 = new TGeoCombiTrans("pos_CSCe_in_CSU1_14"); pMatrix2328->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBe_in_CSU1_14 dx = 243.712245; dy = 0.000000; dz = 140.025550; pMatrix2329 = new TGeoCombiTrans("pos_CPBe_in_CSU1_14"); pMatrix2329->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCf_in_CSU1_15 dx = 244.222250; dy = 0.000000; dz = 140.612001; pMatrix2330 = new TGeoCombiTrans("pos_CSCf_in_CSU1_15"); pMatrix2330->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBf_in_CSU1_15 dx = 244.732250; dy = 0.000000; dz = 140.612001; pMatrix2331 = new TGeoCombiTrans("pos_CPBf_in_CSU1_15"); pMatrix2331->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCg_in_CSU1_16 dx = 245.242254; dy = 0.000000; dz = 141.198452; pMatrix2332 = new TGeoCombiTrans("pos_CSCg_in_CSU1_16"); pMatrix2332->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBg_in_CSU1_16 dx = 245.752254; dy = 0.000000; dz = 141.198452; pMatrix2333 = new TGeoCombiTrans("pos_CPBg_in_CSU1_16"); pMatrix2333->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCh_in_CSU1_17 dx = 246.262258; dy = 0.000000; dz = 141.784903; pMatrix2334 = new TGeoCombiTrans("pos_CSCh_in_CSU1_17"); pMatrix2334->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBh_in_CSU1_17 dx = 246.772258; dy = 0.000000; dz = 141.784903; pMatrix2335 = new TGeoCombiTrans("pos_CPBh_in_CSU1_17"); pMatrix2335->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCi_in_CSU1_18 dx = 247.282263; dy = 0.000000; dz = 142.371354; pMatrix2336 = new TGeoCombiTrans("pos_CSCi_in_CSU1_18"); pMatrix2336->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPBi_in_CSU1_18 dx = 247.792263; dy = 0.000000; dz = 142.371354; pMatrix2337 = new TGeoCombiTrans("pos_CPBi_in_CSU1_18"); pMatrix2337->SetTranslation(dx,dy,dz); // Combi transformation: pos_CSCj_in_CSU1_19 dx = 248.302267; dy = 0.000000; dz = 142.957805; pMatrix2338 = new TGeoCombiTrans("pos_CSCj_in_CSU1_19"); pMatrix2338->SetTranslation(dx,dy,dz); // Combi transformation: pos_CBT1_in_CPHI_2 dx = 249.514771; dy = 0.000000; dz = 143.149282; pMatrix2340 = new TGeoCombiTrans("pos_CBT1_in_CPHI_2"); pMatrix2340->SetTranslation(dx,dy,dz); // Combi transformation: pos_CBT2_in_CPHI_3 dx = 252.370771; dy = 0.000000; dz = 143.149282; pMatrix2341 = new TGeoCombiTrans("pos_CBT2_in_CPHI_3"); pMatrix2341->SetTranslation(dx,dy,dz); // Combi transformation: pos_CBT1_in_CPHI_4 dx = 254.910771; dy = 0.000000; dz = 143.149282; pMatrix2342 = new TGeoCombiTrans("pos_CBT1_in_CPHI_4"); pMatrix2342->SetTranslation(dx,dy,dz); // Combi transformation: pos_CPHI_in_CHLV_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 84.000000; thy = 90.000000; phy = 174.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2346 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2345 = new TGeoCombiTrans("pos_CPHI_in_CHLV_2", dx,dy,dz,pMatrix2346); // Combi transformation: pos_CPHI_in_CHLV_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2348 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2347 = new TGeoCombiTrans("pos_CPHI_in_CHLV_3", dx,dy,dz,pMatrix2348); // Combi transformation: pos_CPHI_in_CHLV_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 96.000000; thy = 90.000000; phy = 186.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2350 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2349 = new TGeoCombiTrans("pos_CPHI_in_CHLV_4", dx,dy,dz,pMatrix2350); // Combi transformation: pos_CPHI_in_CHLV_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 102.000000; thy = 90.000000; phy = 192.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2352 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2351 = new TGeoCombiTrans("pos_CPHI_in_CHLV_5", dx,dy,dz,pMatrix2352); // Combi transformation: pos_CPHI_in_CHLV_6 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 108.000000; thy = 90.000000; phy = 198.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2354 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2353 = new TGeoCombiTrans("pos_CPHI_in_CHLV_6", dx,dy,dz,pMatrix2354); // Combi transformation: pos_CPHI_in_CHLV_7 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 114.000000; thy = 90.000000; phy = 204.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2356 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2355 = new TGeoCombiTrans("pos_CPHI_in_CHLV_7", dx,dy,dz,pMatrix2356); // Combi transformation: pos_CPHI_in_CHLV_8 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 120.000000; thy = 90.000000; phy = 210.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2358 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2357 = new TGeoCombiTrans("pos_CPHI_in_CHLV_8", dx,dy,dz,pMatrix2358); // Combi transformation: pos_CPHI_in_CHLV_9 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 126.000000; thy = 90.000000; phy = 216.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2360 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2359 = new TGeoCombiTrans("pos_CPHI_in_CHLV_9", dx,dy,dz,pMatrix2360); // Combi transformation: pos_CPHI_in_CHLV_10 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 132.000000; thy = 90.000000; phy = 222.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2362 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2361 = new TGeoCombiTrans("pos_CPHI_in_CHLV_10", dx,dy,dz,pMatrix2362); // Combi transformation: pos_CPHI_in_CHLV_11 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 138.000000; thy = 90.000000; phy = 228.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2364 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2363 = new TGeoCombiTrans("pos_CPHI_in_CHLV_11", dx,dy,dz,pMatrix2364); // Combi transformation: pos_CPHI_in_CHLV_12 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 144.000000; thy = 90.000000; phy = 234.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2366 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2365 = new TGeoCombiTrans("pos_CPHI_in_CHLV_12", dx,dy,dz,pMatrix2366); // Combi transformation: pos_CPHI_in_CHLV_13 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 150.000000; thy = 90.000000; phy = 240.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2368 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2367 = new TGeoCombiTrans("pos_CPHI_in_CHLV_13", dx,dy,dz,pMatrix2368); // Combi transformation: pos_CPHI_in_CHLV_14 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 156.000000; thy = 90.000000; phy = 246.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2370 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2369 = new TGeoCombiTrans("pos_CPHI_in_CHLV_14", dx,dy,dz,pMatrix2370); // Combi transformation: pos_CPHI_in_CHLV_15 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 162.000000; thy = 90.000000; phy = 252.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2372 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2371 = new TGeoCombiTrans("pos_CPHI_in_CHLV_15", dx,dy,dz,pMatrix2372); // Combi transformation: pos_CPHI_in_CHLV_16 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 168.000000; thy = 90.000000; phy = 258.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2374 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2373 = new TGeoCombiTrans("pos_CPHI_in_CHLV_16", dx,dy,dz,pMatrix2374); // Combi transformation: pos_CPHI_in_CHLV_17 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 174.000000; thy = 90.000000; phy = 264.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2376 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2375 = new TGeoCombiTrans("pos_CPHI_in_CHLV_17", dx,dy,dz,pMatrix2376); // Combi transformation: pos_CPHI_in_CHLV_18 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2378 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2377 = new TGeoCombiTrans("pos_CPHI_in_CHLV_18", dx,dy,dz,pMatrix2378); // Combi transformation: pos_CPHI_in_CHLV_19 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 186.000000; thy = 90.000000; phy = 276.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2380 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2379 = new TGeoCombiTrans("pos_CPHI_in_CHLV_19", dx,dy,dz,pMatrix2380); // Combi transformation: pos_CPHI_in_CHLV_20 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 192.000000; thy = 90.000000; phy = 282.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2382 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2381 = new TGeoCombiTrans("pos_CPHI_in_CHLV_20", dx,dy,dz,pMatrix2382); // Combi transformation: pos_CPHI_in_CHLV_21 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 198.000000; thy = 90.000000; phy = 288.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2384 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2383 = new TGeoCombiTrans("pos_CPHI_in_CHLV_21", dx,dy,dz,pMatrix2384); // Combi transformation: pos_CPHI_in_CHLV_22 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 204.000000; thy = 90.000000; phy = 294.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2386 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2385 = new TGeoCombiTrans("pos_CPHI_in_CHLV_22", dx,dy,dz,pMatrix2386); // Combi transformation: pos_CPHI_in_CHLV_23 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 210.000000; thy = 90.000000; phy = 300.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2388 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2387 = new TGeoCombiTrans("pos_CPHI_in_CHLV_23", dx,dy,dz,pMatrix2388); // Combi transformation: pos_CPHI_in_CHLV_24 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 216.000000; thy = 90.000000; phy = 306.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2390 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2389 = new TGeoCombiTrans("pos_CPHI_in_CHLV_24", dx,dy,dz,pMatrix2390); // Combi transformation: pos_CPHI_in_CHLV_25 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 222.000000; thy = 90.000000; phy = 312.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2392 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2391 = new TGeoCombiTrans("pos_CPHI_in_CHLV_25", dx,dy,dz,pMatrix2392); // Combi transformation: pos_CPHI_in_CHLV_26 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 228.000000; thy = 90.000000; phy = 318.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2394 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2393 = new TGeoCombiTrans("pos_CPHI_in_CHLV_26", dx,dy,dz,pMatrix2394); // Combi transformation: pos_CPHI_in_CHLV_27 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 234.000000; thy = 90.000000; phy = 324.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2396 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2395 = new TGeoCombiTrans("pos_CPHI_in_CHLV_27", dx,dy,dz,pMatrix2396); // Combi transformation: pos_CPHI_in_CHLV_28 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 240.000000; thy = 90.000000; phy = 330.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2398 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2397 = new TGeoCombiTrans("pos_CPHI_in_CHLV_28", dx,dy,dz,pMatrix2398); // Combi transformation: pos_CPHI_in_CHLV_29 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 246.000000; thy = 90.000000; phy = 336.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2400 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2399 = new TGeoCombiTrans("pos_CPHI_in_CHLV_29", dx,dy,dz,pMatrix2400); // Combi transformation: pos_CPHI_in_CHLV_30 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 252.000000; thy = 90.000000; phy = 342.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2402 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2401 = new TGeoCombiTrans("pos_CPHI_in_CHLV_30", dx,dy,dz,pMatrix2402); // Combi transformation: pos_CPHI_in_CHLV_31 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 258.000000; thy = 90.000000; phy = 348.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2404 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2403 = new TGeoCombiTrans("pos_CPHI_in_CHLV_31", dx,dy,dz,pMatrix2404); // Combi transformation: pos_CPHI_in_CHLV_32 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 264.000000; thy = 90.000000; phy = 354.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2406 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2405 = new TGeoCombiTrans("pos_CPHI_in_CHLV_32", dx,dy,dz,pMatrix2406); // Combi transformation: pos_CPHI_in_CHLV_33 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 270.000000; thy = 90.000000; phy = 360.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2408 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2407 = new TGeoCombiTrans("pos_CPHI_in_CHLV_33", dx,dy,dz,pMatrix2408); // Combi transformation: pos_CPHI_in_CHLV_34 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 276.000000; thy = 90.000000; phy = 6.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2410 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2409 = new TGeoCombiTrans("pos_CPHI_in_CHLV_34", dx,dy,dz,pMatrix2410); // Combi transformation: pos_CPHI_in_CHLV_35 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 282.000000; thy = 90.000000; phy = 12.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2412 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2411 = new TGeoCombiTrans("pos_CPHI_in_CHLV_35", dx,dy,dz,pMatrix2412); // Combi transformation: pos_CPHI_in_CHLV_36 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 288.000000; thy = 90.000000; phy = 18.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2414 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2413 = new TGeoCombiTrans("pos_CPHI_in_CHLV_36", dx,dy,dz,pMatrix2414); // Combi transformation: pos_CPHI_in_CHLV_37 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 294.000000; thy = 90.000000; phy = 24.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2416 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2415 = new TGeoCombiTrans("pos_CPHI_in_CHLV_37", dx,dy,dz,pMatrix2416); // Combi transformation: pos_CPHI_in_CHLV_38 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 300.000000; thy = 90.000000; phy = 30.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2418 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2417 = new TGeoCombiTrans("pos_CPHI_in_CHLV_38", dx,dy,dz,pMatrix2418); // Combi transformation: pos_CPHI_in_CHLV_39 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 306.000000; thy = 90.000000; phy = 36.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2420 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2419 = new TGeoCombiTrans("pos_CPHI_in_CHLV_39", dx,dy,dz,pMatrix2420); // Combi transformation: pos_CPHI_in_CHLV_40 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 312.000000; thy = 90.000000; phy = 42.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2422 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2421 = new TGeoCombiTrans("pos_CPHI_in_CHLV_40", dx,dy,dz,pMatrix2422); // Combi transformation: pos_CPHI_in_CHLV_41 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 318.000000; thy = 90.000000; phy = 48.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2424 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2423 = new TGeoCombiTrans("pos_CPHI_in_CHLV_41", dx,dy,dz,pMatrix2424); // Combi transformation: pos_CPHI_in_CHLV_42 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 324.000000; thy = 90.000000; phy = 54.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2426 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2425 = new TGeoCombiTrans("pos_CPHI_in_CHLV_42", dx,dy,dz,pMatrix2426); // Combi transformation: pos_CPHI_in_CHLV_43 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 330.000000; thy = 90.000000; phy = 60.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2428 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2427 = new TGeoCombiTrans("pos_CPHI_in_CHLV_43", dx,dy,dz,pMatrix2428); // Combi transformation: pos_CPHI_in_CHLV_44 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 336.000000; thy = 90.000000; phy = 66.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2430 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2429 = new TGeoCombiTrans("pos_CPHI_in_CHLV_44", dx,dy,dz,pMatrix2430); // Combi transformation: pos_CPHI_in_CHLV_45 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 342.000000; thy = 90.000000; phy = 72.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2432 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2431 = new TGeoCombiTrans("pos_CPHI_in_CHLV_45", dx,dy,dz,pMatrix2432); // Combi transformation: pos_CPHI_in_CHLV_46 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2434 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2433 = new TGeoCombiTrans("pos_CPHI_in_CHLV_46", dx,dy,dz,pMatrix2434); // Combi transformation: pos_CPHI_in_CHLV_47 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2436 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2435 = new TGeoCombiTrans("pos_CPHI_in_CHLV_47", dx,dy,dz,pMatrix2436); // Combi transformation: pos_CPHI_in_CHLV_48 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 360.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2438 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2437 = new TGeoCombiTrans("pos_CPHI_in_CHLV_48", dx,dy,dz,pMatrix2438); // Combi transformation: pos_CPHI_in_CHLV_49 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2440 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2439 = new TGeoCombiTrans("pos_CPHI_in_CHLV_49", dx,dy,dz,pMatrix2440); // Combi transformation: pos_CPHI_in_CHLV_50 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2442 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2441 = new TGeoCombiTrans("pos_CPHI_in_CHLV_50", dx,dy,dz,pMatrix2442); // Combi transformation: pos_CPHI_in_CHLV_51 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 18.000000; thy = 90.000000; phy = 108.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2444 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2443 = new TGeoCombiTrans("pos_CPHI_in_CHLV_51", dx,dy,dz,pMatrix2444); // Combi transformation: pos_CPHI_in_CHLV_52 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 24.000000; thy = 90.000000; phy = 114.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2446 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2445 = new TGeoCombiTrans("pos_CPHI_in_CHLV_52", dx,dy,dz,pMatrix2446); // Combi transformation: pos_CPHI_in_CHLV_53 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 30.000000; thy = 90.000000; phy = 120.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2448 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2447 = new TGeoCombiTrans("pos_CPHI_in_CHLV_53", dx,dy,dz,pMatrix2448); // Combi transformation: pos_CPHI_in_CHLV_54 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 36.000000; thy = 90.000000; phy = 126.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2450 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2449 = new TGeoCombiTrans("pos_CPHI_in_CHLV_54", dx,dy,dz,pMatrix2450); // Combi transformation: pos_CPHI_in_CHLV_55 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 42.000000; thy = 90.000000; phy = 132.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2452 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2451 = new TGeoCombiTrans("pos_CPHI_in_CHLV_55", dx,dy,dz,pMatrix2452); // Combi transformation: pos_CPHI_in_CHLV_56 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 48.000000; thy = 90.000000; phy = 138.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2454 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2453 = new TGeoCombiTrans("pos_CPHI_in_CHLV_56", dx,dy,dz,pMatrix2454); // Combi transformation: pos_CPHI_in_CHLV_57 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 54.000000; thy = 90.000000; phy = 144.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2456 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2455 = new TGeoCombiTrans("pos_CPHI_in_CHLV_57", dx,dy,dz,pMatrix2456); // Combi transformation: pos_CPHI_in_CHLV_58 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 60.000000; thy = 90.000000; phy = 150.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2458 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2457 = new TGeoCombiTrans("pos_CPHI_in_CHLV_58", dx,dy,dz,pMatrix2458); // Combi transformation: pos_CPHI_in_CHLV_59 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 66.000000; thy = 90.000000; phy = 156.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2460 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2459 = new TGeoCombiTrans("pos_CPHI_in_CHLV_59", dx,dy,dz,pMatrix2460); // Combi transformation: pos_CPHI_in_CHLV_60 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 72.000000; thy = 90.000000; phy = 162.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2462 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2461 = new TGeoCombiTrans("pos_CPHI_in_CHLV_60", dx,dy,dz,pMatrix2462); // Combi transformation: pos_CHL1_in_CALB_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CHLV_in_CALB thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2585 = new TGeoRotation("rot_CHLV_in_CALB",thx,phx,thy,phy,thz,phz); pMatrix2584 = new TGeoCombiTrans("pos_CHL1_in_CALB_2", dx,dy,dz,pMatrix2585); // Combi transformation: pos_CPHI_in_CHL1_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 108.000000; thy = 90.000000; phy = 198.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2465 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2464 = new TGeoCombiTrans("pos_CPHI_in_CHL1_1", dx,dy,dz,pMatrix2465); // Combi transformation: pos_CPHI_in_CHL1_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 114.000000; thy = 90.000000; phy = 204.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2467 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2466 = new TGeoCombiTrans("pos_CPHI_in_CHL1_2", dx,dy,dz,pMatrix2467); // Combi transformation: pos_CPHI_in_CHL1_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 120.000000; thy = 90.000000; phy = 210.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2469 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2468 = new TGeoCombiTrans("pos_CPHI_in_CHL1_3", dx,dy,dz,pMatrix2469); // Combi transformation: pos_CPHI_in_CHL1_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 126.000000; thy = 90.000000; phy = 216.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2471 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2470 = new TGeoCombiTrans("pos_CPHI_in_CHL1_4", dx,dy,dz,pMatrix2471); // Combi transformation: pos_CPHI_in_CHL1_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 132.000000; thy = 90.000000; phy = 222.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2473 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2472 = new TGeoCombiTrans("pos_CPHI_in_CHL1_5", dx,dy,dz,pMatrix2473); // Combi transformation: pos_CPHI_in_CHL1_6 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 138.000000; thy = 90.000000; phy = 228.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2475 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2474 = new TGeoCombiTrans("pos_CPHI_in_CHL1_6", dx,dy,dz,pMatrix2475); // Combi transformation: pos_CPHI_in_CHL1_7 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 144.000000; thy = 90.000000; phy = 234.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2477 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2476 = new TGeoCombiTrans("pos_CPHI_in_CHL1_7", dx,dy,dz,pMatrix2477); // Combi transformation: pos_CPHI_in_CHL1_8 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 150.000000; thy = 90.000000; phy = 240.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2479 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2478 = new TGeoCombiTrans("pos_CPHI_in_CHL1_8", dx,dy,dz,pMatrix2479); // Combi transformation: pos_CPHI_in_CHL1_9 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 156.000000; thy = 90.000000; phy = 246.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2481 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2480 = new TGeoCombiTrans("pos_CPHI_in_CHL1_9", dx,dy,dz,pMatrix2481); // Combi transformation: pos_CPHI_in_CHL1_10 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 162.000000; thy = 90.000000; phy = 252.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2483 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2482 = new TGeoCombiTrans("pos_CPHI_in_CHL1_10", dx,dy,dz,pMatrix2483); // Combi transformation: pos_CPHI_in_CHL1_11 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 168.000000; thy = 90.000000; phy = 258.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2485 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2484 = new TGeoCombiTrans("pos_CPHI_in_CHL1_11", dx,dy,dz,pMatrix2485); // Combi transformation: pos_CPHI_in_CHL1_12 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 174.000000; thy = 90.000000; phy = 264.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2487 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2486 = new TGeoCombiTrans("pos_CPHI_in_CHL1_12", dx,dy,dz,pMatrix2487); // Combi transformation: pos_CPHI_in_CHL1_13 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2489 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2488 = new TGeoCombiTrans("pos_CPHI_in_CHL1_13", dx,dy,dz,pMatrix2489); // Combi transformation: pos_CPHI_in_CHL1_14 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 186.000000; thy = 90.000000; phy = 276.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2491 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2490 = new TGeoCombiTrans("pos_CPHI_in_CHL1_14", dx,dy,dz,pMatrix2491); // Combi transformation: pos_CPHI_in_CHL1_15 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 192.000000; thy = 90.000000; phy = 282.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2493 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2492 = new TGeoCombiTrans("pos_CPHI_in_CHL1_15", dx,dy,dz,pMatrix2493); // Combi transformation: pos_CPHI_in_CHL1_16 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 198.000000; thy = 90.000000; phy = 288.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2495 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2494 = new TGeoCombiTrans("pos_CPHI_in_CHL1_16", dx,dy,dz,pMatrix2495); // Combi transformation: pos_CPHI_in_CHL1_17 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 204.000000; thy = 90.000000; phy = 294.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2497 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2496 = new TGeoCombiTrans("pos_CPHI_in_CHL1_17", dx,dy,dz,pMatrix2497); // Combi transformation: pos_CPHI_in_CHL1_18 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 210.000000; thy = 90.000000; phy = 300.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2499 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2498 = new TGeoCombiTrans("pos_CPHI_in_CHL1_18", dx,dy,dz,pMatrix2499); // Combi transformation: pos_CPHI_in_CHL1_19 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 216.000000; thy = 90.000000; phy = 306.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2501 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2500 = new TGeoCombiTrans("pos_CPHI_in_CHL1_19", dx,dy,dz,pMatrix2501); // Combi transformation: pos_CPHI_in_CHL1_20 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 222.000000; thy = 90.000000; phy = 312.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2503 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2502 = new TGeoCombiTrans("pos_CPHI_in_CHL1_20", dx,dy,dz,pMatrix2503); // Combi transformation: pos_CPHI_in_CHL1_21 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 228.000000; thy = 90.000000; phy = 318.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2505 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2504 = new TGeoCombiTrans("pos_CPHI_in_CHL1_21", dx,dy,dz,pMatrix2505); // Combi transformation: pos_CPHI_in_CHL1_22 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 234.000000; thy = 90.000000; phy = 324.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2507 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2506 = new TGeoCombiTrans("pos_CPHI_in_CHL1_22", dx,dy,dz,pMatrix2507); // Combi transformation: pos_CPHI_in_CHL1_23 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 240.000000; thy = 90.000000; phy = 330.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2509 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2508 = new TGeoCombiTrans("pos_CPHI_in_CHL1_23", dx,dy,dz,pMatrix2509); // Combi transformation: pos_CPHI_in_CHL1_24 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 246.000000; thy = 90.000000; phy = 336.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2511 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2510 = new TGeoCombiTrans("pos_CPHI_in_CHL1_24", dx,dy,dz,pMatrix2511); // Combi transformation: pos_CPHI_in_CHL1_25 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 252.000000; thy = 90.000000; phy = 342.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2513 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2512 = new TGeoCombiTrans("pos_CPHI_in_CHL1_25", dx,dy,dz,pMatrix2513); // Combi transformation: pos_CPHI_in_CHL1_26 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 258.000000; thy = 90.000000; phy = 348.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2515 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2514 = new TGeoCombiTrans("pos_CPHI_in_CHL1_26", dx,dy,dz,pMatrix2515); // Combi transformation: pos_CPHI_in_CHL1_27 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 264.000000; thy = 90.000000; phy = 354.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2517 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2516 = new TGeoCombiTrans("pos_CPHI_in_CHL1_27", dx,dy,dz,pMatrix2517); // Combi transformation: pos_CPHI_in_CHL1_28 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 270.000000; thy = 90.000000; phy = 360.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2519 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2518 = new TGeoCombiTrans("pos_CPHI_in_CHL1_28", dx,dy,dz,pMatrix2519); // Combi transformation: pos_CPHI_in_CHL1_29 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 276.000000; thy = 90.000000; phy = 6.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2521 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2520 = new TGeoCombiTrans("pos_CPHI_in_CHL1_29", dx,dy,dz,pMatrix2521); // Combi transformation: pos_CPHI_in_CHL1_30 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 282.000000; thy = 90.000000; phy = 12.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2523 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2522 = new TGeoCombiTrans("pos_CPHI_in_CHL1_30", dx,dy,dz,pMatrix2523); // Combi transformation: pos_CPHI_in_CHL1_31 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 288.000000; thy = 90.000000; phy = 18.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2525 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2524 = new TGeoCombiTrans("pos_CPHI_in_CHL1_31", dx,dy,dz,pMatrix2525); // Combi transformation: pos_CPHI_in_CHL1_32 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 294.000000; thy = 90.000000; phy = 24.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2527 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2526 = new TGeoCombiTrans("pos_CPHI_in_CHL1_32", dx,dy,dz,pMatrix2527); // Combi transformation: pos_CPHI_in_CHL1_33 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 300.000000; thy = 90.000000; phy = 30.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2529 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2528 = new TGeoCombiTrans("pos_CPHI_in_CHL1_33", dx,dy,dz,pMatrix2529); // Combi transformation: pos_CPHI_in_CHL1_34 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 306.000000; thy = 90.000000; phy = 36.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2531 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2530 = new TGeoCombiTrans("pos_CPHI_in_CHL1_34", dx,dy,dz,pMatrix2531); // Combi transformation: pos_CPHI_in_CHL1_35 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 312.000000; thy = 90.000000; phy = 42.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2533 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2532 = new TGeoCombiTrans("pos_CPHI_in_CHL1_35", dx,dy,dz,pMatrix2533); // Combi transformation: pos_CPHI_in_CHL1_36 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 318.000000; thy = 90.000000; phy = 48.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2535 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2534 = new TGeoCombiTrans("pos_CPHI_in_CHL1_36", dx,dy,dz,pMatrix2535); // Combi transformation: pos_CPHI_in_CHL1_37 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 324.000000; thy = 90.000000; phy = 54.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2537 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2536 = new TGeoCombiTrans("pos_CPHI_in_CHL1_37", dx,dy,dz,pMatrix2537); // Combi transformation: pos_CPHI_in_CHL1_38 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 330.000000; thy = 90.000000; phy = 60.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2539 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2538 = new TGeoCombiTrans("pos_CPHI_in_CHL1_38", dx,dy,dz,pMatrix2539); // Combi transformation: pos_CPHI_in_CHL1_39 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 336.000000; thy = 90.000000; phy = 66.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2541 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2540 = new TGeoCombiTrans("pos_CPHI_in_CHL1_39", dx,dy,dz,pMatrix2541); // Combi transformation: pos_CPHI_in_CHL1_40 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 342.000000; thy = 90.000000; phy = 72.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2543 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2542 = new TGeoCombiTrans("pos_CPHI_in_CHL1_40", dx,dy,dz,pMatrix2543); // Combi transformation: pos_CPHI_in_CHL1_41 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2545 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2544 = new TGeoCombiTrans("pos_CPHI_in_CHL1_41", dx,dy,dz,pMatrix2545); // Combi transformation: pos_CPHI_in_CHL1_42 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2547 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2546 = new TGeoCombiTrans("pos_CPHI_in_CHL1_42", dx,dy,dz,pMatrix2547); // Combi transformation: pos_CPHI_in_CHL1_43 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 360.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2549 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2548 = new TGeoCombiTrans("pos_CPHI_in_CHL1_43", dx,dy,dz,pMatrix2549); // Combi transformation: pos_CPHI_in_CHL1_44 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2551 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2550 = new TGeoCombiTrans("pos_CPHI_in_CHL1_44", dx,dy,dz,pMatrix2551); // Combi transformation: pos_CPHI_in_CHL1_45 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2553 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2552 = new TGeoCombiTrans("pos_CPHI_in_CHL1_45", dx,dy,dz,pMatrix2553); // Combi transformation: pos_CPHI_in_CHL1_46 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 18.000000; thy = 90.000000; phy = 108.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2555 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2554 = new TGeoCombiTrans("pos_CPHI_in_CHL1_46", dx,dy,dz,pMatrix2555); // Combi transformation: pos_CPHI_in_CHL1_47 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 24.000000; thy = 90.000000; phy = 114.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2557 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2556 = new TGeoCombiTrans("pos_CPHI_in_CHL1_47", dx,dy,dz,pMatrix2557); // Combi transformation: pos_CPHI_in_CHL1_48 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 30.000000; thy = 90.000000; phy = 120.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2559 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2558 = new TGeoCombiTrans("pos_CPHI_in_CHL1_48", dx,dy,dz,pMatrix2559); // Combi transformation: pos_CPHI_in_CHL1_49 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 36.000000; thy = 90.000000; phy = 126.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2561 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2560 = new TGeoCombiTrans("pos_CPHI_in_CHL1_49", dx,dy,dz,pMatrix2561); // Combi transformation: pos_CPHI_in_CHL1_50 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 42.000000; thy = 90.000000; phy = 132.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2563 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2562 = new TGeoCombiTrans("pos_CPHI_in_CHL1_50", dx,dy,dz,pMatrix2563); // Combi transformation: pos_CPHI_in_CHL1_51 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 48.000000; thy = 90.000000; phy = 138.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2565 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2564 = new TGeoCombiTrans("pos_CPHI_in_CHL1_51", dx,dy,dz,pMatrix2565); // Combi transformation: pos_CPHI_in_CHL1_52 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 54.000000; thy = 90.000000; phy = 144.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2567 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2566 = new TGeoCombiTrans("pos_CPHI_in_CHL1_52", dx,dy,dz,pMatrix2567); // Combi transformation: pos_CPHI_in_CHL1_53 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 60.000000; thy = 90.000000; phy = 150.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2569 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2568 = new TGeoCombiTrans("pos_CPHI_in_CHL1_53", dx,dy,dz,pMatrix2569); // Combi transformation: pos_CPHI_in_CHL1_54 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 66.000000; thy = 90.000000; phy = 156.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2571 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2570 = new TGeoCombiTrans("pos_CPHI_in_CHL1_54", dx,dy,dz,pMatrix2571); // Combi transformation: pos_CPHI_in_CHL1_55 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 72.000000; thy = 90.000000; phy = 162.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2573 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2572 = new TGeoCombiTrans("pos_CPHI_in_CHL1_55", dx,dy,dz,pMatrix2573); // Combi transformation: pos_CPHI_in_CHL1_56 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 78.000000; thy = 90.000000; phy = 168.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2575 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2574 = new TGeoCombiTrans("pos_CPHI_in_CHL1_56", dx,dy,dz,pMatrix2575); // Combi transformation: pos_CPHI_in_CHL1_57 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 84.000000; thy = 90.000000; phy = 174.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2577 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2576 = new TGeoCombiTrans("pos_CPHI_in_CHL1_57", dx,dy,dz,pMatrix2577); // Combi transformation: pos_CPHI_in_CHL1_58 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2579 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2578 = new TGeoCombiTrans("pos_CPHI_in_CHL1_58", dx,dy,dz,pMatrix2579); // Combi transformation: pos_CPHI_in_CHL1_59 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 96.000000; thy = 90.000000; phy = 186.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2581 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2580 = new TGeoCombiTrans("pos_CPHI_in_CHL1_59", dx,dy,dz,pMatrix2581); // Combi transformation: pos_CPHI_in_CHL1_60 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_CPHI_in_CHLV thx = 90.000000; phx = 102.000000; thy = 90.000000; phy = 192.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2583 = new TGeoRotation("rot_CPHI_in_CHLV",thx,phx,thy,phy,thz,phz); pMatrix2582 = new TGeoCombiTrans("pos_CPHI_in_CHL1_60", dx,dy,dz,pMatrix2583); // Combi transformation: pos_ECAL_in_CAVE_1 dx = 0.000000; dy = 0.000000; dz = 289.385010; pMatrix9903 = new TGeoCombiTrans("pos_ECAL_in_CAVE_1"); pMatrix9903->SetTranslation(dx,dy,dz); // Combi transformation: pos_EAGA_in_ECAL_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EAGA_in_ECAL thx = 90.000000; phx = 255.000000; thy = 90.000000; phy = 345.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9900 = new TGeoRotation("rot_EAGA_in_ECAL",thx,phx,thy,phy,thz,phz); pMatrix9899 = new TGeoCombiTrans("pos_EAGA_in_ECAL_1", dx,dy,dz,pMatrix9900); // Combi transformation: pos_ECGH_in_EAGA_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_ECGH_in_EAGA thx = 90.000000; phx = 90.000000; thy = 90.000000; phy = 180.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9898 = new TGeoRotation("rot_ECGH_in_EAGA",thx,phx,thy,phy,thz,phz); pMatrix9897 = new TGeoCombiTrans("pos_ECGH_in_EAGA_1", dx,dy,dz,pMatrix9898); // Combi transformation: pos_ECHC_in_ECGH_1 dx = 147.874329; dy = -0.237500; dz = 0.000000; pMatrix9894 = new TGeoCombiTrans("pos_ECHC_in_ECGH_1"); pMatrix9894->SetTranslation(dx,dy,dz); // Combi transformation: pos_ECHC_in_ECGH_2 dx = -147.874329; dy = -0.237500; dz = 0.000000; // Rotation: rot_ECHC_in_ECGH thx = 90.000000; phx = 180.000000; thy = 90.000000; phy = 270.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9896 = new TGeoRotation("rot_ECHC_in_ECGH",thx,phx,thy,phy,thz,phz); pMatrix9895 = new TGeoCombiTrans("pos_ECHC_in_ECGH_2", dx,dy,dz,pMatrix9896); // Combi transformation: pos_EFLP_in_EMSS_1 dx = 0.000000; dy = 0.000000; dz = -20.145509; pMatrix2587 = new TGeoCombiTrans("pos_EFLP_in_EMSS_1"); pMatrix2587->SetTranslation(dx,dy,dz); // Combi transformation: pos_ECVO_in_EMSS_1 dx = 0.000000; dy = 0.000000; dz = -15.656012; pMatrix2967 = new TGeoCombiTrans("pos_ECVO_in_EMSS_1"); pMatrix2967->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMOD_in_ECVO_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 75.000000; thy = 90.000000; phy = 165.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2956 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix2955 = new TGeoCombiTrans("pos_EMOD_in_ECVO_1", dx,dy,dz,pMatrix2956); // Combi transformation: pos_ESEC_in_EMOD_1 dx = 0.000000; dy = 0.000000; dz = -3.260500; pMatrix2649 = new TGeoCombiTrans("pos_ESEC_in_EMOD_1"); pMatrix2649->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGT_in_ESEC_1 dx = 0.000000; dy = 0.000000; dz = -0.292500; pMatrix2646 = new TGeoCombiTrans("pos_EMGT_in_ESEC_1"); pMatrix2646->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPER_in_EMGT_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2637 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2636 = new TGeoCombiTrans("pos_EPER_in_EMGT_1", dx,dy,dz,pMatrix2637); // Combi transformation: pos_ETAR_in_EPER_1 dx = 78.509445; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2591 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2590 = new TGeoCombiTrans("pos_ETAR_in_EPER_1", dx,dy,dz,pMatrix2591); // Combi transformation: pos_EALP_in_ETAR_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2588 = new TGeoCombiTrans("pos_EALP_in_ETAR_1"); pMatrix2588->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCI_in_ETAR_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2589 = new TGeoCombiTrans("pos_ESCI_in_ETAR_1"); pMatrix2589->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA1_in_EPER_2 dx = 86.859287; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2595 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2594 = new TGeoCombiTrans("pos_ETA1_in_EPER_2", dx,dy,dz,pMatrix2595); // Combi transformation: pos_EAL1_in_ETA1_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2592 = new TGeoCombiTrans("pos_EAL1_in_ETA1_1"); pMatrix2592->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC1_in_ETA1_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2593 = new TGeoCombiTrans("pos_ESC1_in_ETA1_1"); pMatrix2593->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA2_in_EPER_3 dx = 95.708038; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2599 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2598 = new TGeoCombiTrans("pos_ETA2_in_EPER_3", dx,dy,dz,pMatrix2599); // Combi transformation: pos_EAL2_in_ETA2_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2596 = new TGeoCombiTrans("pos_EAL2_in_ETA2_1"); pMatrix2596->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC2_in_ETA2_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2597 = new TGeoCombiTrans("pos_ESC2_in_ETA2_1"); pMatrix2597->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA3_in_EPER_4 dx = 105.051048; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2603 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2602 = new TGeoCombiTrans("pos_ETA3_in_EPER_4", dx,dy,dz,pMatrix2603); // Combi transformation: pos_EAL3_in_ETA3_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2600 = new TGeoCombiTrans("pos_EAL3_in_ETA3_1"); pMatrix2600->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC3_in_ETA3_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2601 = new TGeoCombiTrans("pos_ESC3_in_ETA3_1"); pMatrix2601->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA4_in_EPER_5 dx = 114.897011; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2607 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2606 = new TGeoCombiTrans("pos_ETA4_in_EPER_5", dx,dy,dz,pMatrix2607); // Combi transformation: pos_EAL4_in_ETA4_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2604 = new TGeoCombiTrans("pos_EAL4_in_ETA4_1"); pMatrix2604->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC4_in_ETA4_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2605 = new TGeoCombiTrans("pos_ESC4_in_ETA4_1"); pMatrix2605->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA5_in_EPER_6 dx = 125.255707; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2611 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2610 = new TGeoCombiTrans("pos_ETA5_in_EPER_6", dx,dy,dz,pMatrix2611); // Combi transformation: pos_EAL5_in_ETA5_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2608 = new TGeoCombiTrans("pos_EAL5_in_ETA5_1"); pMatrix2608->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC5_in_ETA5_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2609 = new TGeoCombiTrans("pos_ESC5_in_ETA5_1"); pMatrix2609->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA6_in_EPER_7 dx = 136.129349; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2615 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2614 = new TGeoCombiTrans("pos_ETA6_in_EPER_7", dx,dy,dz,pMatrix2615); // Combi transformation: pos_EAL6_in_ETA6_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2612 = new TGeoCombiTrans("pos_EAL6_in_ETA6_1"); pMatrix2612->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC6_in_ETA6_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2613 = new TGeoCombiTrans("pos_ESC6_in_ETA6_1"); pMatrix2613->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA7_in_EPER_8 dx = 147.536148; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2619 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2618 = new TGeoCombiTrans("pos_ETA7_in_EPER_8", dx,dy,dz,pMatrix2619); // Combi transformation: pos_EAL7_in_ETA7_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2616 = new TGeoCombiTrans("pos_EAL7_in_ETA7_1"); pMatrix2616->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC7_in_ETA7_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2617 = new TGeoCombiTrans("pos_ESC7_in_ETA7_1"); pMatrix2617->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA8_in_EPER_9 dx = 159.492882; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2623 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2622 = new TGeoCombiTrans("pos_ETA8_in_EPER_9", dx,dy,dz,pMatrix2623); // Combi transformation: pos_EAL8_in_ETA8_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2620 = new TGeoCombiTrans("pos_EAL8_in_ETA8_1"); pMatrix2620->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC8_in_ETA8_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2621 = new TGeoCombiTrans("pos_ESC8_in_ETA8_1"); pMatrix2621->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA9_in_EPER_10 dx = 172.011169; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2627 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2626 = new TGeoCombiTrans("pos_ETA9_in_EPER_10", dx,dy,dz,pMatrix2627); // Combi transformation: pos_EAL9_in_ETA9_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2624 = new TGeoCombiTrans("pos_EAL9_in_ETA9_1"); pMatrix2624->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC9_in_ETA9_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2625 = new TGeoCombiTrans("pos_ESC9_in_ETA9_1"); pMatrix2625->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETA0_in_EPER_11 dx = 185.094467; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2631 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2630 = new TGeoCombiTrans("pos_ETA0_in_EPER_11", dx,dy,dz,pMatrix2631); // Combi transformation: pos_EAL0_in_ETA0_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2628 = new TGeoCombiTrans("pos_EAL0_in_ETA0_1"); pMatrix2628->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESC0_in_ETA0_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2629 = new TGeoCombiTrans("pos_ESC0_in_ETA0_1"); pMatrix2629->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAa_in_EPER_12 dx = 198.770897; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2635 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2634 = new TGeoCombiTrans("pos_ETAa_in_EPER_12", dx,dy,dz,pMatrix2635); // Combi transformation: pos_EALa_in_ETAa_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2632 = new TGeoCombiTrans("pos_EALa_in_ETAa_1"); pMatrix2632->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCa_in_ETAa_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2633 = new TGeoCombiTrans("pos_ESCa_in_ETAa_1"); pMatrix2633->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPER_in_EMGT_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2639 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2638 = new TGeoCombiTrans("pos_EPER_in_EMGT_2", dx,dy,dz,pMatrix2639); // Combi transformation: pos_EPER_in_EMGT_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2641 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2640 = new TGeoCombiTrans("pos_EPER_in_EMGT_3", dx,dy,dz,pMatrix2641); // Combi transformation: pos_EPER_in_EMGT_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2643 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2642 = new TGeoCombiTrans("pos_EPER_in_EMGT_4", dx,dy,dz,pMatrix2643); // Combi transformation: pos_EPER_in_EMGT_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2645 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2644 = new TGeoCombiTrans("pos_EPER_in_EMGT_5", dx,dy,dz,pMatrix2645); // Combi transformation: pos_ERAD_in_ESEC_1 dx = 0.000000; dy = 0.000000; dz = 0.460000; pMatrix2648 = new TGeoCombiTrans("pos_ERAD_in_ESEC_1"); pMatrix2648->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESE1_in_EMOD_2 dx = 0.000000; dy = 0.000000; dz = -1.755496; pMatrix2711 = new TGeoCombiTrans("pos_ESE1_in_EMOD_2"); pMatrix2711->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG1_in_ESE1_1 dx = 0.000000; dy = 0.000000; dz = -0.296700; pMatrix2708 = new TGeoCombiTrans("pos_EMG1_in_ESE1_1"); pMatrix2708->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE1_in_EMG1_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2699 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2698 = new TGeoCombiTrans("pos_EPE1_in_EMG1_1", dx,dy,dz,pMatrix2699); // Combi transformation: pos_ETAb_in_EPE1_1 dx = 78.946983; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2653 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2652 = new TGeoCombiTrans("pos_ETAb_in_EPE1_1", dx,dy,dz,pMatrix2653); // Combi transformation: pos_EALb_in_ETAb_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2650 = new TGeoCombiTrans("pos_EALb_in_ETAb_1"); pMatrix2650->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCb_in_ETAb_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2651 = new TGeoCombiTrans("pos_ESCb_in_ETAb_1"); pMatrix2651->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAc_in_EPE1_2 dx = 87.343361; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2657 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2656 = new TGeoCombiTrans("pos_ETAc_in_EPE1_2", dx,dy,dz,pMatrix2657); // Combi transformation: pos_EALc_in_ETAc_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2654 = new TGeoCombiTrans("pos_EALc_in_ETAc_1"); pMatrix2654->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCc_in_ETAc_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2655 = new TGeoCombiTrans("pos_ESCc_in_ETAc_1"); pMatrix2655->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAd_in_EPE1_3 dx = 96.241428; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2661 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2660 = new TGeoCombiTrans("pos_ETAd_in_EPE1_3", dx,dy,dz,pMatrix2661); // Combi transformation: pos_EALd_in_ETAd_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2658 = new TGeoCombiTrans("pos_EALd_in_ETAd_1"); pMatrix2658->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCd_in_ETAd_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2659 = new TGeoCombiTrans("pos_ESCd_in_ETAd_1"); pMatrix2659->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAe_in_EPE1_4 dx = 105.636509; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2665 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2664 = new TGeoCombiTrans("pos_ETAe_in_EPE1_4", dx,dy,dz,pMatrix2665); // Combi transformation: pos_EALe_in_ETAe_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2662 = new TGeoCombiTrans("pos_EALe_in_ETAe_1"); pMatrix2662->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCe_in_ETAe_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2663 = new TGeoCombiTrans("pos_ESCe_in_ETAe_1"); pMatrix2663->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAf_in_EPE1_5 dx = 115.537346; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2669 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2668 = new TGeoCombiTrans("pos_ETAf_in_EPE1_5", dx,dy,dz,pMatrix2669); // Combi transformation: pos_EALf_in_ETAf_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2666 = new TGeoCombiTrans("pos_EALf_in_ETAf_1"); pMatrix2666->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCf_in_ETAf_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2667 = new TGeoCombiTrans("pos_ESCf_in_ETAf_1"); pMatrix2667->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAg_in_EPE1_6 dx = 125.953770; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2673 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2672 = new TGeoCombiTrans("pos_ETAg_in_EPE1_6", dx,dy,dz,pMatrix2673); // Combi transformation: pos_EALg_in_ETAg_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2670 = new TGeoCombiTrans("pos_EALg_in_ETAg_1"); pMatrix2670->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCg_in_ETAg_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2671 = new TGeoCombiTrans("pos_ESCg_in_ETAg_1"); pMatrix2671->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAh_in_EPE1_7 dx = 136.888008; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2677 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2676 = new TGeoCombiTrans("pos_ETAh_in_EPE1_7", dx,dy,dz,pMatrix2677); // Combi transformation: pos_EALh_in_ETAh_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2674 = new TGeoCombiTrans("pos_EALh_in_ETAh_1"); pMatrix2674->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCh_in_ETAh_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2675 = new TGeoCombiTrans("pos_ESCh_in_ETAh_1"); pMatrix2675->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAi_in_EPE1_8 dx = 148.358383; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2681 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2680 = new TGeoCombiTrans("pos_ETAi_in_EPE1_8", dx,dy,dz,pMatrix2681); // Combi transformation: pos_EALi_in_ETAi_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2678 = new TGeoCombiTrans("pos_EALi_in_ETAi_1"); pMatrix2678->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCi_in_ETAi_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2679 = new TGeoCombiTrans("pos_ESCi_in_ETAi_1"); pMatrix2679->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAj_in_EPE1_9 dx = 160.381752; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2685 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2684 = new TGeoCombiTrans("pos_ETAj_in_EPE1_9", dx,dy,dz,pMatrix2685); // Combi transformation: pos_EALj_in_ETAj_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2682 = new TGeoCombiTrans("pos_EALj_in_ETAj_1"); pMatrix2682->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCj_in_ETAj_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2683 = new TGeoCombiTrans("pos_ESCj_in_ETAj_1"); pMatrix2683->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAk_in_EPE1_10 dx = 172.969803; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2689 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2688 = new TGeoCombiTrans("pos_ETAk_in_EPE1_10", dx,dy,dz,pMatrix2689); // Combi transformation: pos_EALk_in_ETAk_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2686 = new TGeoCombiTrans("pos_EALk_in_ETAk_1"); pMatrix2686->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCk_in_ETAk_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2687 = new TGeoCombiTrans("pos_ESCk_in_ETAk_1"); pMatrix2687->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAl_in_EPE1_11 dx = 186.126015; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2693 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2692 = new TGeoCombiTrans("pos_ETAl_in_EPE1_11", dx,dy,dz,pMatrix2693); // Combi transformation: pos_EALl_in_ETAl_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2690 = new TGeoCombiTrans("pos_EALl_in_ETAl_1"); pMatrix2690->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCl_in_ETAl_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2691 = new TGeoCombiTrans("pos_ESCl_in_ETAl_1"); pMatrix2691->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAm_in_EPE1_12 dx = 199.878662; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2697 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2696 = new TGeoCombiTrans("pos_ETAm_in_EPE1_12", dx,dy,dz,pMatrix2697); // Combi transformation: pos_EALm_in_ETAm_1 dx = 0.000000; dy = -0.322500; dz = 0.000000; pMatrix2694 = new TGeoCombiTrans("pos_EALm_in_ETAm_1"); pMatrix2694->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCm_in_ETAm_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2695 = new TGeoCombiTrans("pos_ESCm_in_ETAm_1"); pMatrix2695->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE1_in_EMG1_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2701 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2700 = new TGeoCombiTrans("pos_EPE1_in_EMG1_2", dx,dy,dz,pMatrix2701); // Combi transformation: pos_EPE1_in_EMG1_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2703 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2702 = new TGeoCombiTrans("pos_EPE1_in_EMG1_3", dx,dy,dz,pMatrix2703); // Combi transformation: pos_EPE1_in_EMG1_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2705 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2704 = new TGeoCombiTrans("pos_EPE1_in_EMG1_4", dx,dy,dz,pMatrix2705); // Combi transformation: pos_EPE1_in_EMG1_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2707 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2706 = new TGeoCombiTrans("pos_EPE1_in_EMG1_5", dx,dy,dz,pMatrix2707); // Combi transformation: pos_ERA1_in_ESE1_1 dx = 0.000000; dy = 0.000000; dz = 0.455800; pMatrix2710 = new TGeoCombiTrans("pos_ERA1_in_ESE1_1"); pMatrix2710->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESE2_in_EMOD_3 dx = 0.000000; dy = 0.000000; dz = 1.528509; pMatrix2954 = new TGeoCombiTrans("pos_ESE2_in_EMOD_3"); pMatrix2954->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG2_in_ESE2_1 dx = 0.000000; dy = 0.000000; dz = -2.122000; pMatrix2770 = new TGeoCombiTrans("pos_EMG2_in_ESE2_1"); pMatrix2770->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE2_in_EMG2_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2761 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2760 = new TGeoCombiTrans("pos_EPE2_in_EMG2_1", dx,dy,dz,pMatrix2761); // Combi transformation: pos_ETAn_in_EPE2_1 dx = 79.373631; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2715 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2714 = new TGeoCombiTrans("pos_ETAn_in_EPE2_1", dx,dy,dz,pMatrix2715); // Combi transformation: pos_EALn_in_ETAn_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2712 = new TGeoCombiTrans("pos_EALn_in_ETAn_1"); pMatrix2712->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCn_in_ETAn_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2713 = new TGeoCombiTrans("pos_ESCn_in_ETAn_1"); pMatrix2713->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAo_in_EPE2_2 dx = 87.815384; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2719 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2718 = new TGeoCombiTrans("pos_ETAo_in_EPE2_2", dx,dy,dz,pMatrix2719); // Combi transformation: pos_EALo_in_ETAo_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2716 = new TGeoCombiTrans("pos_EALo_in_ETAo_1"); pMatrix2716->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCo_in_ETAo_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2717 = new TGeoCombiTrans("pos_ESCo_in_ETAo_1"); pMatrix2717->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAp_in_EPE2_3 dx = 96.761536; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2723 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2722 = new TGeoCombiTrans("pos_ETAp_in_EPE2_3", dx,dy,dz,pMatrix2723); // Combi transformation: pos_EALp_in_ETAp_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2720 = new TGeoCombiTrans("pos_EALp_in_ETAp_1"); pMatrix2720->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCp_in_ETAp_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2721 = new TGeoCombiTrans("pos_ESCp_in_ETAp_1"); pMatrix2721->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAq_in_EPE2_4 dx = 106.207390; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2727 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2726 = new TGeoCombiTrans("pos_ETAq_in_EPE2_4", dx,dy,dz,pMatrix2727); // Combi transformation: pos_EALq_in_ETAq_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2724 = new TGeoCombiTrans("pos_EALq_in_ETAq_1"); pMatrix2724->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCq_in_ETAq_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2725 = new TGeoCombiTrans("pos_ESCq_in_ETAq_1"); pMatrix2725->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAr_in_EPE2_5 dx = 116.161732; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2731 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2730 = new TGeoCombiTrans("pos_ETAr_in_EPE2_5", dx,dy,dz,pMatrix2731); // Combi transformation: pos_EALr_in_ETAr_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2728 = new TGeoCombiTrans("pos_EALr_in_ETAr_1"); pMatrix2728->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCr_in_ETAr_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2729 = new TGeoCombiTrans("pos_ESCr_in_ETAr_1"); pMatrix2729->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAs_in_EPE2_6 dx = 126.634445; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2735 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2734 = new TGeoCombiTrans("pos_ETAs_in_EPE2_6", dx,dy,dz,pMatrix2735); // Combi transformation: pos_EALs_in_ETAs_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2732 = new TGeoCombiTrans("pos_EALs_in_ETAs_1"); pMatrix2732->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCs_in_ETAs_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2733 = new TGeoCombiTrans("pos_ESCs_in_ETAs_1"); pMatrix2733->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAt_in_EPE2_7 dx = 137.627777; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2739 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2738 = new TGeoCombiTrans("pos_ETAt_in_EPE2_7", dx,dy,dz,pMatrix2739); // Combi transformation: pos_EALt_in_ETAt_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2736 = new TGeoCombiTrans("pos_EALt_in_ETAt_1"); pMatrix2736->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCt_in_ETAt_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2737 = new TGeoCombiTrans("pos_ESCt_in_ETAt_1"); pMatrix2737->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAu_in_EPE2_8 dx = 149.160141; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2743 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2742 = new TGeoCombiTrans("pos_ETAu_in_EPE2_8", dx,dy,dz,pMatrix2743); // Combi transformation: pos_EALu_in_ETAu_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2740 = new TGeoCombiTrans("pos_EALu_in_ETAu_1"); pMatrix2740->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCu_in_ETAu_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2741 = new TGeoCombiTrans("pos_ESCu_in_ETAu_1"); pMatrix2741->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAv_in_EPE2_9 dx = 161.248482; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2747 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2746 = new TGeoCombiTrans("pos_ETAv_in_EPE2_9", dx,dy,dz,pMatrix2747); // Combi transformation: pos_EALv_in_ETAv_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2744 = new TGeoCombiTrans("pos_EALv_in_ETAv_1"); pMatrix2744->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCv_in_ETAv_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2745 = new TGeoCombiTrans("pos_ESCv_in_ETAv_1"); pMatrix2745->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAw_in_EPE2_10 dx = 173.904564; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2751 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2750 = new TGeoCombiTrans("pos_ETAw_in_EPE2_10", dx,dy,dz,pMatrix2751); // Combi transformation: pos_EALw_in_ETAw_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2748 = new TGeoCombiTrans("pos_EALw_in_ETAw_1"); pMatrix2748->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCw_in_ETAw_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2749 = new TGeoCombiTrans("pos_ESCw_in_ETAw_1"); pMatrix2749->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAx_in_EPE2_11 dx = 187.131882; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2755 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2754 = new TGeoCombiTrans("pos_ETAx_in_EPE2_11", dx,dy,dz,pMatrix2755); // Combi transformation: pos_EALx_in_ETAx_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2752 = new TGeoCombiTrans("pos_EALx_in_ETAx_1"); pMatrix2752->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCx_in_ETAx_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2753 = new TGeoCombiTrans("pos_ESCx_in_ETAx_1"); pMatrix2753->SetTranslation(dx,dy,dz); // Combi transformation: pos_ETAy_in_EPE2_12 dx = 200.958847; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2759 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2758 = new TGeoCombiTrans("pos_ETAy_in_EPE2_12", dx,dy,dz,pMatrix2759); // Combi transformation: pos_EALy_in_ETAy_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2756 = new TGeoCombiTrans("pos_EALy_in_ETAy_1"); pMatrix2756->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCy_in_ETAy_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2757 = new TGeoCombiTrans("pos_ESCy_in_ETAy_1"); pMatrix2757->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE2_in_EMG2_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2763 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2762 = new TGeoCombiTrans("pos_EPE2_in_EMG2_2", dx,dy,dz,pMatrix2763); // Combi transformation: pos_EPE2_in_EMG2_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2765 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2764 = new TGeoCombiTrans("pos_EPE2_in_EMG2_3", dx,dy,dz,pMatrix2765); // Combi transformation: pos_EPE2_in_EMG2_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2767 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2766 = new TGeoCombiTrans("pos_EPE2_in_EMG2_4", dx,dy,dz,pMatrix2767); // Combi transformation: pos_EPE2_in_EMG2_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2769 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2768 = new TGeoCombiTrans("pos_EPE2_in_EMG2_5", dx,dy,dz,pMatrix2769); // Combi transformation: pos_ERA2_in_ESE2_1 dx = 0.000000; dy = 0.000000; dz = -1.419500; pMatrix2772 = new TGeoCombiTrans("pos_ERA2_in_ESE2_1"); pMatrix2772->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG3_in_ESE2_2 dx = 0.000000; dy = 0.000000; dz = -0.717000; pMatrix2831 = new TGeoCombiTrans("pos_EMG3_in_ESE2_2"); pMatrix2831->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE3_in_EMG3_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2822 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2821 = new TGeoCombiTrans("pos_EPE3_in_EMG3_1", dx,dy,dz,pMatrix2822); // Combi transformation: pos_ETAz_in_EPE3_1 dx = 79.782097; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2776 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2775 = new TGeoCombiTrans("pos_ETAz_in_EPE3_1", dx,dy,dz,pMatrix2776); // Combi transformation: pos_EALz_in_ETAz_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2773 = new TGeoCombiTrans("pos_EALz_in_ETAz_1"); pMatrix2773->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESCz_in_ETAz_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2774 = new TGeoCombiTrans("pos_ESCz_in_ETAz_1"); pMatrix2774->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1R_in_EPE3_2 dx = 88.267292; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2780 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2779 = new TGeoCombiTrans("pos_ET1R_in_EPE3_2", dx,dy,dz,pMatrix2780); // Combi transformation: pos_EA1P_in_ET1R_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2777 = new TGeoCombiTrans("pos_EA1P_in_ET1R_1"); pMatrix2777->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1I_in_ET1R_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2778 = new TGeoCombiTrans("pos_ES1I_in_ET1R_1"); pMatrix2778->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET11_in_EPE3_3 dx = 97.259483; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2784 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2783 = new TGeoCombiTrans("pos_ET11_in_EPE3_3", dx,dy,dz,pMatrix2784); // Combi transformation: pos_EA11_in_ET11_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2781 = new TGeoCombiTrans("pos_EA11_in_ET11_1"); pMatrix2781->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES11_in_ET11_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2782 = new TGeoCombiTrans("pos_ES11_in_ET11_1"); pMatrix2782->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET12_in_EPE3_4 dx = 106.753944; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2788 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2787 = new TGeoCombiTrans("pos_ET12_in_EPE3_4", dx,dy,dz,pMatrix2788); // Combi transformation: pos_EA12_in_ET12_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2785 = new TGeoCombiTrans("pos_EA12_in_ET12_1"); pMatrix2785->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES12_in_ET12_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2786 = new TGeoCombiTrans("pos_ES12_in_ET12_1"); pMatrix2786->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET13_in_EPE3_5 dx = 116.759510; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2792 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2791 = new TGeoCombiTrans("pos_ET13_in_EPE3_5", dx,dy,dz,pMatrix2792); // Combi transformation: pos_EA13_in_ET13_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2789 = new TGeoCombiTrans("pos_EA13_in_ET13_1"); pMatrix2789->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES13_in_ET13_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2790 = new TGeoCombiTrans("pos_ES13_in_ET13_1"); pMatrix2790->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET14_in_EPE3_6 dx = 127.286118; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2796 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2795 = new TGeoCombiTrans("pos_ET14_in_EPE3_6", dx,dy,dz,pMatrix2796); // Combi transformation: pos_EA14_in_ET14_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2793 = new TGeoCombiTrans("pos_EA14_in_ET14_1"); pMatrix2793->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES14_in_ET14_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2794 = new TGeoCombiTrans("pos_ES14_in_ET14_1"); pMatrix2794->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET15_in_EPE3_7 dx = 138.336021; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2800 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2799 = new TGeoCombiTrans("pos_ET15_in_EPE3_7", dx,dy,dz,pMatrix2800); // Combi transformation: pos_EA15_in_ET15_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2797 = new TGeoCombiTrans("pos_EA15_in_ET15_1"); pMatrix2797->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES15_in_ET15_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2798 = new TGeoCombiTrans("pos_ES15_in_ET15_1"); pMatrix2798->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET16_in_EPE3_8 dx = 149.927734; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2804 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2803 = new TGeoCombiTrans("pos_ET16_in_EPE3_8", dx,dy,dz,pMatrix2804); // Combi transformation: pos_EA16_in_ET16_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2801 = new TGeoCombiTrans("pos_EA16_in_ET16_1"); pMatrix2801->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES16_in_ET16_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2802 = new TGeoCombiTrans("pos_ES16_in_ET16_1"); pMatrix2802->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET17_in_EPE3_9 dx = 162.078293; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2808 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2807 = new TGeoCombiTrans("pos_ET17_in_EPE3_9", dx,dy,dz,pMatrix2808); // Combi transformation: pos_EA17_in_ET17_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2805 = new TGeoCombiTrans("pos_EA17_in_ET17_1"); pMatrix2805->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES17_in_ET17_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2806 = new TGeoCombiTrans("pos_ES17_in_ET17_1"); pMatrix2806->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET18_in_EPE3_10 dx = 174.799500; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2812 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2811 = new TGeoCombiTrans("pos_ET18_in_EPE3_10", dx,dy,dz,pMatrix2812); // Combi transformation: pos_EA18_in_ET18_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2809 = new TGeoCombiTrans("pos_EA18_in_ET18_1"); pMatrix2809->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES18_in_ET18_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2810 = new TGeoCombiTrans("pos_ES18_in_ET18_1"); pMatrix2810->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET19_in_EPE3_11 dx = 188.094879; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2816 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2815 = new TGeoCombiTrans("pos_ET19_in_EPE3_11", dx,dy,dz,pMatrix2816); // Combi transformation: pos_EA19_in_ET19_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2813 = new TGeoCombiTrans("pos_EA19_in_ET19_1"); pMatrix2813->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES19_in_ET19_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2814 = new TGeoCombiTrans("pos_ES19_in_ET19_1"); pMatrix2814->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1a_in_EPE3_12 dx = 201.993004; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2820 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2819 = new TGeoCombiTrans("pos_ET1a_in_EPE3_12", dx,dy,dz,pMatrix2820); // Combi transformation: pos_EA1a_in_ET1a_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2817 = new TGeoCombiTrans("pos_EA1a_in_ET1a_1"); pMatrix2817->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1a_in_ET1a_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2818 = new TGeoCombiTrans("pos_ES1a_in_ET1a_1"); pMatrix2818->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE3_in_EMG3_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2824 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2823 = new TGeoCombiTrans("pos_EPE3_in_EMG3_2", dx,dy,dz,pMatrix2824); // Combi transformation: pos_EPE3_in_EMG3_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2826 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2825 = new TGeoCombiTrans("pos_EPE3_in_EMG3_3", dx,dy,dz,pMatrix2826); // Combi transformation: pos_EPE3_in_EMG3_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2828 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2827 = new TGeoCombiTrans("pos_EPE3_in_EMG3_4", dx,dy,dz,pMatrix2828); // Combi transformation: pos_EPE3_in_EMG3_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2830 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2829 = new TGeoCombiTrans("pos_EPE3_in_EMG3_5", dx,dy,dz,pMatrix2830); // Combi transformation: pos_ERA3_in_ESE2_2 dx = 0.000000; dy = 0.000000; dz = -0.014500; pMatrix2833 = new TGeoCombiTrans("pos_ERA3_in_ESE2_2"); pMatrix2833->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG4_in_ESE2_3 dx = 0.000000; dy = 0.000000; dz = 0.688000; pMatrix2892 = new TGeoCombiTrans("pos_EMG4_in_ESE2_3"); pMatrix2892->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE4_in_EMG4_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2883 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2882 = new TGeoCombiTrans("pos_EPE4_in_EMG4_1", dx,dy,dz,pMatrix2883); // Combi transformation: pos_ET1b_in_EPE4_1 dx = 80.190559; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2837 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2836 = new TGeoCombiTrans("pos_ET1b_in_EPE4_1", dx,dy,dz,pMatrix2837); // Combi transformation: pos_EA1b_in_ET1b_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2834 = new TGeoCombiTrans("pos_EA1b_in_ET1b_1"); pMatrix2834->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1b_in_ET1b_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2835 = new TGeoCombiTrans("pos_ES1b_in_ET1b_1"); pMatrix2835->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1c_in_EPE4_2 dx = 88.719196; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2841 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2840 = new TGeoCombiTrans("pos_ET1c_in_EPE4_2", dx,dy,dz,pMatrix2841); // Combi transformation: pos_EA1c_in_ET1c_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2838 = new TGeoCombiTrans("pos_EA1c_in_ET1c_1"); pMatrix2838->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1c_in_ET1c_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2839 = new TGeoCombiTrans("pos_ES1c_in_ET1c_1"); pMatrix2839->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1d_in_EPE4_3 dx = 97.757427; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2845 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2844 = new TGeoCombiTrans("pos_ET1d_in_EPE4_3", dx,dy,dz,pMatrix2845); // Combi transformation: pos_EA1d_in_ET1d_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2842 = new TGeoCombiTrans("pos_EA1d_in_ET1d_1"); pMatrix2842->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1d_in_ET1d_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2843 = new TGeoCombiTrans("pos_ES1d_in_ET1d_1"); pMatrix2843->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1e_in_EPE4_4 dx = 107.300503; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2849 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2848 = new TGeoCombiTrans("pos_ET1e_in_EPE4_4", dx,dy,dz,pMatrix2849); // Combi transformation: pos_EA1e_in_ET1e_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2846 = new TGeoCombiTrans("pos_EA1e_in_ET1e_1"); pMatrix2846->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1e_in_ET1e_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2847 = new TGeoCombiTrans("pos_ES1e_in_ET1e_1"); pMatrix2847->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1f_in_EPE4_5 dx = 117.357296; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2853 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2852 = new TGeoCombiTrans("pos_ET1f_in_EPE4_5", dx,dy,dz,pMatrix2853); // Combi transformation: pos_EA1f_in_ET1f_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2850 = new TGeoCombiTrans("pos_EA1f_in_ET1f_1"); pMatrix2850->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1f_in_ET1f_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2851 = new TGeoCombiTrans("pos_ES1f_in_ET1f_1"); pMatrix2851->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1g_in_EPE4_6 dx = 127.937801; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2857 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2856 = new TGeoCombiTrans("pos_ET1g_in_EPE4_6", dx,dy,dz,pMatrix2857); // Combi transformation: pos_EA1g_in_ET1g_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2854 = new TGeoCombiTrans("pos_EA1g_in_ET1g_1"); pMatrix2854->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1g_in_ET1g_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2855 = new TGeoCombiTrans("pos_ES1g_in_ET1g_1"); pMatrix2855->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1h_in_EPE4_7 dx = 139.044281; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2861 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2860 = new TGeoCombiTrans("pos_ET1h_in_EPE4_7", dx,dy,dz,pMatrix2861); // Combi transformation: pos_EA1h_in_ET1h_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2858 = new TGeoCombiTrans("pos_EA1h_in_ET1h_1"); pMatrix2858->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1h_in_ET1h_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2859 = new TGeoCombiTrans("pos_ES1h_in_ET1h_1"); pMatrix2859->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1i_in_EPE4_8 dx = 150.695335; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2865 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2864 = new TGeoCombiTrans("pos_ET1i_in_EPE4_8", dx,dy,dz,pMatrix2865); // Combi transformation: pos_EA1i_in_ET1i_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2862 = new TGeoCombiTrans("pos_EA1i_in_ET1i_1"); pMatrix2862->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1i_in_ET1i_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2863 = new TGeoCombiTrans("pos_ES1i_in_ET1i_1"); pMatrix2863->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1j_in_EPE4_9 dx = 162.908096; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2869 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2868 = new TGeoCombiTrans("pos_ET1j_in_EPE4_9", dx,dy,dz,pMatrix2869); // Combi transformation: pos_EA1j_in_ET1j_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2866 = new TGeoCombiTrans("pos_EA1j_in_ET1j_1"); pMatrix2866->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1j_in_ET1j_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2867 = new TGeoCombiTrans("pos_ES1j_in_ET1j_1"); pMatrix2867->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1k_in_EPE4_10 dx = 175.694435; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2873 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2872 = new TGeoCombiTrans("pos_ET1k_in_EPE4_10", dx,dy,dz,pMatrix2873); // Combi transformation: pos_EA1k_in_ET1k_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2870 = new TGeoCombiTrans("pos_EA1k_in_ET1k_1"); pMatrix2870->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1k_in_ET1k_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2871 = new TGeoCombiTrans("pos_ES1k_in_ET1k_1"); pMatrix2871->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1l_in_EPE4_11 dx = 189.057884; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2877 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2876 = new TGeoCombiTrans("pos_ET1l_in_EPE4_11", dx,dy,dz,pMatrix2877); // Combi transformation: pos_EA1l_in_ET1l_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2874 = new TGeoCombiTrans("pos_EA1l_in_ET1l_1"); pMatrix2874->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1l_in_ET1l_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2875 = new TGeoCombiTrans("pos_ES1l_in_ET1l_1"); pMatrix2875->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1m_in_EPE4_12 dx = 203.027161; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2881 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2880 = new TGeoCombiTrans("pos_ET1m_in_EPE4_12", dx,dy,dz,pMatrix2881); // Combi transformation: pos_EA1m_in_ET1m_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2878 = new TGeoCombiTrans("pos_EA1m_in_ET1m_1"); pMatrix2878->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1m_in_ET1m_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2879 = new TGeoCombiTrans("pos_ES1m_in_ET1m_1"); pMatrix2879->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE4_in_EMG4_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2885 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2884 = new TGeoCombiTrans("pos_EPE4_in_EMG4_2", dx,dy,dz,pMatrix2885); // Combi transformation: pos_EPE4_in_EMG4_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2887 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2886 = new TGeoCombiTrans("pos_EPE4_in_EMG4_3", dx,dy,dz,pMatrix2887); // Combi transformation: pos_EPE4_in_EMG4_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2889 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2888 = new TGeoCombiTrans("pos_EPE4_in_EMG4_4", dx,dy,dz,pMatrix2889); // Combi transformation: pos_EPE4_in_EMG4_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2891 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2890 = new TGeoCombiTrans("pos_EPE4_in_EMG4_5", dx,dy,dz,pMatrix2891); // Combi transformation: pos_ERA4_in_ESE2_3 dx = 0.000000; dy = 0.000000; dz = 1.390500; pMatrix2894 = new TGeoCombiTrans("pos_ERA4_in_ESE2_3"); pMatrix2894->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG5_in_ESE2_4 dx = 0.000000; dy = 0.000000; dz = 2.093000; pMatrix2953 = new TGeoCombiTrans("pos_EMG5_in_ESE2_4"); pMatrix2953->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE5_in_EMG5_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2944 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2943 = new TGeoCombiTrans("pos_EPE5_in_EMG5_1", dx,dy,dz,pMatrix2944); // Combi transformation: pos_ET1n_in_EPE5_1 dx = 80.599030; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2898 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2897 = new TGeoCombiTrans("pos_ET1n_in_EPE5_1", dx,dy,dz,pMatrix2898); // Combi transformation: pos_EA1n_in_ET1n_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2895 = new TGeoCombiTrans("pos_EA1n_in_ET1n_1"); pMatrix2895->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1n_in_ET1n_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2896 = new TGeoCombiTrans("pos_ES1n_in_ET1n_1"); pMatrix2896->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1o_in_EPE5_2 dx = 89.171108; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2902 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2901 = new TGeoCombiTrans("pos_ET1o_in_EPE5_2", dx,dy,dz,pMatrix2902); // Combi transformation: pos_EA1o_in_ET1o_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2899 = new TGeoCombiTrans("pos_EA1o_in_ET1o_1"); pMatrix2899->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1o_in_ET1o_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2900 = new TGeoCombiTrans("pos_ES1o_in_ET1o_1"); pMatrix2900->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1p_in_EPE5_3 dx = 98.255375; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2906 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2905 = new TGeoCombiTrans("pos_ET1p_in_EPE5_3", dx,dy,dz,pMatrix2906); // Combi transformation: pos_EA1p_in_ET1p_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2903 = new TGeoCombiTrans("pos_EA1p_in_ET1p_1"); pMatrix2903->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1p_in_ET1p_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2904 = new TGeoCombiTrans("pos_ES1p_in_ET1p_1"); pMatrix2904->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1q_in_EPE5_4 dx = 107.847057; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2910 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2909 = new TGeoCombiTrans("pos_ET1q_in_EPE5_4", dx,dy,dz,pMatrix2910); // Combi transformation: pos_EA1q_in_ET1q_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2907 = new TGeoCombiTrans("pos_EA1q_in_ET1q_1"); pMatrix2907->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1q_in_ET1q_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2908 = new TGeoCombiTrans("pos_ES1q_in_ET1q_1"); pMatrix2908->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1r_in_EPE5_5 dx = 117.955078; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2914 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2913 = new TGeoCombiTrans("pos_ET1r_in_EPE5_5", dx,dy,dz,pMatrix2914); // Combi transformation: pos_EA1r_in_ET1r_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2911 = new TGeoCombiTrans("pos_EA1r_in_ET1r_1"); pMatrix2911->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1r_in_ET1r_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2912 = new TGeoCombiTrans("pos_ES1r_in_ET1r_1"); pMatrix2912->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1s_in_EPE5_6 dx = 128.589478; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2918 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2917 = new TGeoCombiTrans("pos_ET1s_in_EPE5_6", dx,dy,dz,pMatrix2918); // Combi transformation: pos_EA1s_in_ET1s_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2915 = new TGeoCombiTrans("pos_EA1s_in_ET1s_1"); pMatrix2915->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1s_in_ET1s_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2916 = new TGeoCombiTrans("pos_ES1s_in_ET1s_1"); pMatrix2916->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1t_in_EPE5_7 dx = 139.752525; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2922 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2921 = new TGeoCombiTrans("pos_ET1t_in_EPE5_7", dx,dy,dz,pMatrix2922); // Combi transformation: pos_EA1t_in_ET1t_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2919 = new TGeoCombiTrans("pos_EA1t_in_ET1t_1"); pMatrix2919->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1t_in_ET1t_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2920 = new TGeoCombiTrans("pos_ES1t_in_ET1t_1"); pMatrix2920->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1u_in_EPE5_8 dx = 151.462929; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2926 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2925 = new TGeoCombiTrans("pos_ET1u_in_EPE5_8", dx,dy,dz,pMatrix2926); // Combi transformation: pos_EA1u_in_ET1u_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2923 = new TGeoCombiTrans("pos_EA1u_in_ET1u_1"); pMatrix2923->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1u_in_ET1u_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2924 = new TGeoCombiTrans("pos_ES1u_in_ET1u_1"); pMatrix2924->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1v_in_EPE5_9 dx = 163.737900; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2930 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2929 = new TGeoCombiTrans("pos_ET1v_in_EPE5_9", dx,dy,dz,pMatrix2930); // Combi transformation: pos_EA1v_in_ET1v_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2927 = new TGeoCombiTrans("pos_EA1v_in_ET1v_1"); pMatrix2927->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1v_in_ET1v_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2928 = new TGeoCombiTrans("pos_ES1v_in_ET1v_1"); pMatrix2928->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1w_in_EPE5_10 dx = 176.589363; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2934 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2933 = new TGeoCombiTrans("pos_ET1w_in_EPE5_10", dx,dy,dz,pMatrix2934); // Combi transformation: pos_EA1w_in_ET1w_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2931 = new TGeoCombiTrans("pos_EA1w_in_ET1w_1"); pMatrix2931->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1w_in_ET1w_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2932 = new TGeoCombiTrans("pos_ES1w_in_ET1w_1"); pMatrix2932->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1x_in_EPE5_11 dx = 190.020882; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2938 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2937 = new TGeoCombiTrans("pos_ET1x_in_EPE5_11", dx,dy,dz,pMatrix2938); // Combi transformation: pos_EA1x_in_ET1x_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2935 = new TGeoCombiTrans("pos_EA1x_in_ET1x_1"); pMatrix2935->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1x_in_ET1x_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2936 = new TGeoCombiTrans("pos_ES1x_in_ET1x_1"); pMatrix2936->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET1y_in_EPE5_12 dx = 204.061317; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix2942 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix2941 = new TGeoCombiTrans("pos_ET1y_in_EPE5_12", dx,dy,dz,pMatrix2942); // Combi transformation: pos_EA1y_in_ET1y_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix2939 = new TGeoCombiTrans("pos_EA1y_in_ET1y_1"); pMatrix2939->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1y_in_ET1y_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix2940 = new TGeoCombiTrans("pos_ES1y_in_ET1y_1"); pMatrix2940->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE5_in_EMG5_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2946 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2945 = new TGeoCombiTrans("pos_EPE5_in_EMG5_2", dx,dy,dz,pMatrix2946); // Combi transformation: pos_EPE5_in_EMG5_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2948 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2947 = new TGeoCombiTrans("pos_EPE5_in_EMG5_3", dx,dy,dz,pMatrix2948); // Combi transformation: pos_EPE5_in_EMG5_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2950 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2949 = new TGeoCombiTrans("pos_EPE5_in_EMG5_4", dx,dy,dz,pMatrix2950); // Combi transformation: pos_EPE5_in_EMG5_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2952 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix2951 = new TGeoCombiTrans("pos_EPE5_in_EMG5_5", dx,dy,dz,pMatrix2952); // Combi transformation: pos_EMOD_in_ECVO_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 45.000000; thy = 90.000000; phy = 135.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2958 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix2957 = new TGeoCombiTrans("pos_EMOD_in_ECVO_2", dx,dy,dz,pMatrix2958); // Combi transformation: pos_EMOD_in_ECVO_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2960 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix2959 = new TGeoCombiTrans("pos_EMOD_in_ECVO_3", dx,dy,dz,pMatrix2960); // Combi transformation: pos_EMOD_in_ECVO_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2962 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix2961 = new TGeoCombiTrans("pos_EMOD_in_ECVO_4", dx,dy,dz,pMatrix2962); // Combi transformation: pos_EMOD_in_ECVO_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2964 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix2963 = new TGeoCombiTrans("pos_EMOD_in_ECVO_5", dx,dy,dz,pMatrix2964); // Combi transformation: pos_EMOD_in_ECVO_6 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 285.000000; thy = 90.000000; phy = 15.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2966 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix2965 = new TGeoCombiTrans("pos_EMOD_in_ECVO_6", dx,dy,dz,pMatrix2966); // Combi transformation: pos_ECV1_in_EMSS_2 dx = 0.000000; dy = 0.000000; dz = 4.701996; pMatrix9869 = new TGeoCombiTrans("pos_ECV1_in_EMSS_2"); pMatrix9869->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMO1_in_ECV1_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 75.000000; thy = 90.000000; phy = 165.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9858 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix9857 = new TGeoCombiTrans("pos_EMO1_in_ECV1_1", dx,dy,dz,pMatrix9858); // Combi transformation: pos_ESE3_in_EMO1_1 dx = 0.000000; dy = 0.000000; dz = -0.523995; pMatrix9796 = new TGeoCombiTrans("pos_ESE3_in_EMO1_1"); pMatrix9796->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERA5_in_ESE3_1 dx = 0.000000; dy = 0.000000; dz = -11.908900; pMatrix8758 = new TGeoCombiTrans("pos_ERA5_in_ESE3_1"); pMatrix8758->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG6_in_ESE3_1 dx = 0.000000; dy = 0.000000; dz = -11.206400; pMatrix8817 = new TGeoCombiTrans("pos_EMG6_in_ESE3_1"); pMatrix8817->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE6_in_EMG6_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8808 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8807 = new TGeoCombiTrans("pos_EPE6_in_EMG6_1", dx,dy,dz,pMatrix8808); // Combi transformation: pos_ET1z_in_EPE6_1 dx = 82.040440; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8762 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8761 = new TGeoCombiTrans("pos_ET1z_in_EPE6_1", dx,dy,dz,pMatrix8762); // Combi transformation: pos_EA1z_in_ET1z_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8759 = new TGeoCombiTrans("pos_EA1z_in_ET1z_1"); pMatrix8759->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES1z_in_ET1z_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8760 = new TGeoCombiTrans("pos_ES1z_in_ET1z_1"); pMatrix8760->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2R_in_EPE6_2 dx = 90.765820; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8766 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8765 = new TGeoCombiTrans("pos_ET2R_in_EPE6_2", dx,dy,dz,pMatrix8766); // Combi transformation: pos_EA2P_in_ET2R_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8763 = new TGeoCombiTrans("pos_EA2P_in_ET2R_1"); pMatrix8763->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2I_in_ET2R_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8764 = new TGeoCombiTrans("pos_ES2I_in_ET2R_1"); pMatrix8764->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET21_in_EPE6_3 dx = 100.012547; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8770 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8769 = new TGeoCombiTrans("pos_ET21_in_EPE6_3", dx,dy,dz,pMatrix8770); // Combi transformation: pos_EA21_in_ET21_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8767 = new TGeoCombiTrans("pos_EA21_in_ET21_1"); pMatrix8767->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES21_in_ET21_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8768 = new TGeoCombiTrans("pos_ES21_in_ET21_1"); pMatrix8768->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET22_in_EPE6_4 dx = 109.775761; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8774 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8773 = new TGeoCombiTrans("pos_ET22_in_EPE6_4", dx,dy,dz,pMatrix8774); // Combi transformation: pos_EA22_in_ET22_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8771 = new TGeoCombiTrans("pos_EA22_in_ET22_1"); pMatrix8771->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES22_in_ET22_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8772 = new TGeoCombiTrans("pos_ES22_in_ET22_1"); pMatrix8772->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET23_in_EPE6_5 dx = 120.064548; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8778 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8777 = new TGeoCombiTrans("pos_ET23_in_EPE6_5", dx,dy,dz,pMatrix8778); // Combi transformation: pos_EA23_in_ET23_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8775 = new TGeoCombiTrans("pos_EA23_in_ET23_1"); pMatrix8775->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES23_in_ET23_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8776 = new TGeoCombiTrans("pos_ES23_in_ET23_1"); pMatrix8776->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET24_in_EPE6_6 dx = 130.889133; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8782 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8781 = new TGeoCombiTrans("pos_ET24_in_EPE6_6", dx,dy,dz,pMatrix8782); // Combi transformation: pos_EA24_in_ET24_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8779 = new TGeoCombiTrans("pos_EA24_in_ET24_1"); pMatrix8779->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES24_in_ET24_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8780 = new TGeoCombiTrans("pos_ES24_in_ET24_1"); pMatrix8780->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET25_in_EPE6_7 dx = 142.251823; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8786 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8785 = new TGeoCombiTrans("pos_ET25_in_EPE6_7", dx,dy,dz,pMatrix8786); // Combi transformation: pos_EA25_in_ET25_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8783 = new TGeoCombiTrans("pos_EA25_in_ET25_1"); pMatrix8783->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES25_in_ET25_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8784 = new TGeoCombiTrans("pos_ES25_in_ET25_1"); pMatrix8784->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET26_in_EPE6_8 dx = 154.171646; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8790 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8789 = new TGeoCombiTrans("pos_ET26_in_EPE6_8", dx,dy,dz,pMatrix8790); // Combi transformation: pos_EA26_in_ET26_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8787 = new TGeoCombiTrans("pos_EA26_in_ET26_1"); pMatrix8787->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES26_in_ET26_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8788 = new TGeoCombiTrans("pos_ES26_in_ET26_1"); pMatrix8788->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET27_in_EPE6_9 dx = 166.666138; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8794 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8793 = new TGeoCombiTrans("pos_ET27_in_EPE6_9", dx,dy,dz,pMatrix8794); // Combi transformation: pos_EA27_in_ET27_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8791 = new TGeoCombiTrans("pos_EA27_in_ET27_1"); pMatrix8791->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES27_in_ET27_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8792 = new TGeoCombiTrans("pos_ES27_in_ET27_1"); pMatrix8792->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET28_in_EPE6_10 dx = 179.747437; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8798 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8797 = new TGeoCombiTrans("pos_ET28_in_EPE6_10", dx,dy,dz,pMatrix8798); // Combi transformation: pos_EA28_in_ET28_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8795 = new TGeoCombiTrans("pos_EA28_in_ET28_1"); pMatrix8795->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES28_in_ET28_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8796 = new TGeoCombiTrans("pos_ES28_in_ET28_1"); pMatrix8796->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET29_in_EPE6_11 dx = 193.419159; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8802 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8801 = new TGeoCombiTrans("pos_ET29_in_EPE6_11", dx,dy,dz,pMatrix8802); // Combi transformation: pos_EA29_in_ET29_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8799 = new TGeoCombiTrans("pos_EA29_in_ET29_1"); pMatrix8799->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES29_in_ET29_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8800 = new TGeoCombiTrans("pos_ES29_in_ET29_1"); pMatrix8800->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2a_in_EPE6_12 dx = 207.710693; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8806 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8805 = new TGeoCombiTrans("pos_ET2a_in_EPE6_12", dx,dy,dz,pMatrix8806); // Combi transformation: pos_EA2a_in_ET2a_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8803 = new TGeoCombiTrans("pos_EA2a_in_ET2a_1"); pMatrix8803->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2a_in_ET2a_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8804 = new TGeoCombiTrans("pos_ES2a_in_ET2a_1"); pMatrix8804->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE6_in_EMG6_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8810 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8809 = new TGeoCombiTrans("pos_EPE6_in_EMG6_2", dx,dy,dz,pMatrix8810); // Combi transformation: pos_EPE6_in_EMG6_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8812 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8811 = new TGeoCombiTrans("pos_EPE6_in_EMG6_3", dx,dy,dz,pMatrix8812); // Combi transformation: pos_EPE6_in_EMG6_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8814 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8813 = new TGeoCombiTrans("pos_EPE6_in_EMG6_4", dx,dy,dz,pMatrix8814); // Combi transformation: pos_EPE6_in_EMG6_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8816 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8815 = new TGeoCombiTrans("pos_EPE6_in_EMG6_5", dx,dy,dz,pMatrix8816); // Combi transformation: pos_ERA6_in_ESE3_2 dx = 0.000000; dy = 0.000000; dz = -10.503900; pMatrix8819 = new TGeoCombiTrans("pos_ERA6_in_ESE3_2"); pMatrix8819->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG7_in_ESE3_2 dx = 0.000000; dy = 0.000000; dz = -9.801400; pMatrix8878 = new TGeoCombiTrans("pos_EMG7_in_ESE3_2"); pMatrix8878->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE7_in_EMG7_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8869 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8868 = new TGeoCombiTrans("pos_EPE7_in_EMG7_1", dx,dy,dz,pMatrix8869); // Combi transformation: pos_ET2b_in_EPE7_1 dx = 82.448902; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8823 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8822 = new TGeoCombiTrans("pos_ET2b_in_EPE7_1", dx,dy,dz,pMatrix8823); // Combi transformation: pos_EA2b_in_ET2b_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8820 = new TGeoCombiTrans("pos_EA2b_in_ET2b_1"); pMatrix8820->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2b_in_ET2b_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8821 = new TGeoCombiTrans("pos_ES2b_in_ET2b_1"); pMatrix8821->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2c_in_EPE7_2 dx = 91.217724; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8827 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8826 = new TGeoCombiTrans("pos_ET2c_in_EPE7_2", dx,dy,dz,pMatrix8827); // Combi transformation: pos_EA2c_in_ET2c_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8824 = new TGeoCombiTrans("pos_EA2c_in_ET2c_1"); pMatrix8824->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2c_in_ET2c_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8825 = new TGeoCombiTrans("pos_ES2c_in_ET2c_1"); pMatrix8825->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2d_in_EPE7_3 dx = 100.510490; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8831 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8830 = new TGeoCombiTrans("pos_ET2d_in_EPE7_3", dx,dy,dz,pMatrix8831); // Combi transformation: pos_EA2d_in_ET2d_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8828 = new TGeoCombiTrans("pos_EA2d_in_ET2d_1"); pMatrix8828->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2d_in_ET2d_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8829 = new TGeoCombiTrans("pos_ES2d_in_ET2d_1"); pMatrix8829->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2e_in_EPE7_4 dx = 110.322319; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8835 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8834 = new TGeoCombiTrans("pos_ET2e_in_EPE7_4", dx,dy,dz,pMatrix8835); // Combi transformation: pos_EA2e_in_ET2e_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8832 = new TGeoCombiTrans("pos_EA2e_in_ET2e_1"); pMatrix8832->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2e_in_ET2e_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8833 = new TGeoCombiTrans("pos_ES2e_in_ET2e_1"); pMatrix8833->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2f_in_EPE7_5 dx = 120.662334; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8839 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8838 = new TGeoCombiTrans("pos_ET2f_in_EPE7_5", dx,dy,dz,pMatrix8839); // Combi transformation: pos_EA2f_in_ET2f_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8836 = new TGeoCombiTrans("pos_EA2f_in_ET2f_1"); pMatrix8836->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2f_in_ET2f_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8837 = new TGeoCombiTrans("pos_ES2f_in_ET2f_1"); pMatrix8837->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2g_in_EPE7_6 dx = 131.540810; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8843 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8842 = new TGeoCombiTrans("pos_ET2g_in_EPE7_6", dx,dy,dz,pMatrix8843); // Combi transformation: pos_EA2g_in_ET2g_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8840 = new TGeoCombiTrans("pos_EA2g_in_ET2g_1"); pMatrix8840->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2g_in_ET2g_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8841 = new TGeoCombiTrans("pos_ES2g_in_ET2g_1"); pMatrix8841->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2h_in_EPE7_7 dx = 142.960068; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8847 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8846 = new TGeoCombiTrans("pos_ET2h_in_EPE7_7", dx,dy,dz,pMatrix8847); // Combi transformation: pos_EA2h_in_ET2h_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8844 = new TGeoCombiTrans("pos_EA2h_in_ET2h_1"); pMatrix8844->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2h_in_ET2h_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8845 = new TGeoCombiTrans("pos_ES2h_in_ET2h_1"); pMatrix8845->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2i_in_EPE7_8 dx = 154.939240; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8851 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8850 = new TGeoCombiTrans("pos_ET2i_in_EPE7_8", dx,dy,dz,pMatrix8851); // Combi transformation: pos_EA2i_in_ET2i_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8848 = new TGeoCombiTrans("pos_EA2i_in_ET2i_1"); pMatrix8848->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2i_in_ET2i_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8849 = new TGeoCombiTrans("pos_ES2i_in_ET2i_1"); pMatrix8849->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2j_in_EPE7_9 dx = 167.495941; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8855 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8854 = new TGeoCombiTrans("pos_ET2j_in_EPE7_9", dx,dy,dz,pMatrix8855); // Combi transformation: pos_EA2j_in_ET2j_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8852 = new TGeoCombiTrans("pos_EA2j_in_ET2j_1"); pMatrix8852->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2j_in_ET2j_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8853 = new TGeoCombiTrans("pos_ES2j_in_ET2j_1"); pMatrix8853->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2k_in_EPE7_10 dx = 180.642372; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8859 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8858 = new TGeoCombiTrans("pos_ET2k_in_EPE7_10", dx,dy,dz,pMatrix8859); // Combi transformation: pos_EA2k_in_ET2k_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8856 = new TGeoCombiTrans("pos_EA2k_in_ET2k_1"); pMatrix8856->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2k_in_ET2k_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8857 = new TGeoCombiTrans("pos_ES2k_in_ET2k_1"); pMatrix8857->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2l_in_EPE7_11 dx = 194.382164; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8863 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8862 = new TGeoCombiTrans("pos_ET2l_in_EPE7_11", dx,dy,dz,pMatrix8863); // Combi transformation: pos_EA2l_in_ET2l_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8860 = new TGeoCombiTrans("pos_EA2l_in_ET2l_1"); pMatrix8860->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2l_in_ET2l_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8861 = new TGeoCombiTrans("pos_ES2l_in_ET2l_1"); pMatrix8861->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2m_in_EPE7_12 dx = 208.744850; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8867 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8866 = new TGeoCombiTrans("pos_ET2m_in_EPE7_12", dx,dy,dz,pMatrix8867); // Combi transformation: pos_EA2m_in_ET2m_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8864 = new TGeoCombiTrans("pos_EA2m_in_ET2m_1"); pMatrix8864->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2m_in_ET2m_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8865 = new TGeoCombiTrans("pos_ES2m_in_ET2m_1"); pMatrix8865->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE7_in_EMG7_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8871 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8870 = new TGeoCombiTrans("pos_EPE7_in_EMG7_2", dx,dy,dz,pMatrix8871); // Combi transformation: pos_EPE7_in_EMG7_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8873 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8872 = new TGeoCombiTrans("pos_EPE7_in_EMG7_3", dx,dy,dz,pMatrix8873); // Combi transformation: pos_EPE7_in_EMG7_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8875 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8874 = new TGeoCombiTrans("pos_EPE7_in_EMG7_4", dx,dy,dz,pMatrix8875); // Combi transformation: pos_EPE7_in_EMG7_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8877 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8876 = new TGeoCombiTrans("pos_EPE7_in_EMG7_5", dx,dy,dz,pMatrix8877); // Combi transformation: pos_ERA7_in_ESE3_3 dx = 0.000000; dy = 0.000000; dz = -9.098900; pMatrix8880 = new TGeoCombiTrans("pos_ERA7_in_ESE3_3"); pMatrix8880->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG8_in_ESE3_3 dx = 0.000000; dy = 0.000000; dz = -8.396400; pMatrix8939 = new TGeoCombiTrans("pos_EMG8_in_ESE3_3"); pMatrix8939->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE8_in_EMG8_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8930 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8929 = new TGeoCombiTrans("pos_EPE8_in_EMG8_1", dx,dy,dz,pMatrix8930); // Combi transformation: pos_ET2n_in_EPE8_1 dx = 82.857372; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8884 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8883 = new TGeoCombiTrans("pos_ET2n_in_EPE8_1", dx,dy,dz,pMatrix8884); // Combi transformation: pos_EA2n_in_ET2n_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8881 = new TGeoCombiTrans("pos_EA2n_in_ET2n_1"); pMatrix8881->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2n_in_ET2n_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8882 = new TGeoCombiTrans("pos_ES2n_in_ET2n_1"); pMatrix8882->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2o_in_EPE8_2 dx = 91.669636; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8888 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8887 = new TGeoCombiTrans("pos_ET2o_in_EPE8_2", dx,dy,dz,pMatrix8888); // Combi transformation: pos_EA2o_in_ET2o_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8885 = new TGeoCombiTrans("pos_EA2o_in_ET2o_1"); pMatrix8885->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2o_in_ET2o_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8886 = new TGeoCombiTrans("pos_ES2o_in_ET2o_1"); pMatrix8886->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2p_in_EPE8_3 dx = 101.008438; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8892 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8891 = new TGeoCombiTrans("pos_ET2p_in_EPE8_3", dx,dy,dz,pMatrix8892); // Combi transformation: pos_EA2p_in_ET2p_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8889 = new TGeoCombiTrans("pos_EA2p_in_ET2p_1"); pMatrix8889->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2p_in_ET2p_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8890 = new TGeoCombiTrans("pos_ES2p_in_ET2p_1"); pMatrix8890->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2q_in_EPE8_4 dx = 110.868874; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8896 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8895 = new TGeoCombiTrans("pos_ET2q_in_EPE8_4", dx,dy,dz,pMatrix8896); // Combi transformation: pos_EA2q_in_ET2q_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8893 = new TGeoCombiTrans("pos_EA2q_in_ET2q_1"); pMatrix8893->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2q_in_ET2q_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8894 = new TGeoCombiTrans("pos_ES2q_in_ET2q_1"); pMatrix8894->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2r_in_EPE8_5 dx = 121.260113; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8900 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8899 = new TGeoCombiTrans("pos_ET2r_in_EPE8_5", dx,dy,dz,pMatrix8900); // Combi transformation: pos_EA2r_in_ET2r_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8897 = new TGeoCombiTrans("pos_EA2r_in_ET2r_1"); pMatrix8897->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2r_in_ET2r_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8898 = new TGeoCombiTrans("pos_ES2r_in_ET2r_1"); pMatrix8898->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2s_in_EPE8_6 dx = 132.192482; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8904 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8903 = new TGeoCombiTrans("pos_ET2s_in_EPE8_6", dx,dy,dz,pMatrix8904); // Combi transformation: pos_EA2s_in_ET2s_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8901 = new TGeoCombiTrans("pos_EA2s_in_ET2s_1"); pMatrix8901->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2s_in_ET2s_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8902 = new TGeoCombiTrans("pos_ES2s_in_ET2s_1"); pMatrix8902->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2t_in_EPE8_7 dx = 143.668320; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8908 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8907 = new TGeoCombiTrans("pos_ET2t_in_EPE8_7", dx,dy,dz,pMatrix8908); // Combi transformation: pos_EA2t_in_ET2t_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8905 = new TGeoCombiTrans("pos_EA2t_in_ET2t_1"); pMatrix8905->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2t_in_ET2t_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8906 = new TGeoCombiTrans("pos_ES2t_in_ET2t_1"); pMatrix8906->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2u_in_EPE8_8 dx = 155.706841; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8912 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8911 = new TGeoCombiTrans("pos_ET2u_in_EPE8_8", dx,dy,dz,pMatrix8912); // Combi transformation: pos_EA2u_in_ET2u_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8909 = new TGeoCombiTrans("pos_EA2u_in_ET2u_1"); pMatrix8909->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2u_in_ET2u_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8910 = new TGeoCombiTrans("pos_ES2u_in_ET2u_1"); pMatrix8910->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2v_in_EPE8_9 dx = 168.325745; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8916 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8915 = new TGeoCombiTrans("pos_ET2v_in_EPE8_9", dx,dy,dz,pMatrix8916); // Combi transformation: pos_EA2v_in_ET2v_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8913 = new TGeoCombiTrans("pos_EA2v_in_ET2v_1"); pMatrix8913->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2v_in_ET2v_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8914 = new TGeoCombiTrans("pos_ES2v_in_ET2v_1"); pMatrix8914->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2w_in_EPE8_10 dx = 181.537308; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8920 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8919 = new TGeoCombiTrans("pos_ET2w_in_EPE8_10", dx,dy,dz,pMatrix8920); // Combi transformation: pos_EA2w_in_ET2w_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8917 = new TGeoCombiTrans("pos_EA2w_in_ET2w_1"); pMatrix8917->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2w_in_ET2w_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8918 = new TGeoCombiTrans("pos_ES2w_in_ET2w_1"); pMatrix8918->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2x_in_EPE8_11 dx = 195.345177; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8924 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8923 = new TGeoCombiTrans("pos_ET2x_in_EPE8_11", dx,dy,dz,pMatrix8924); // Combi transformation: pos_EA2x_in_ET2x_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8921 = new TGeoCombiTrans("pos_EA2x_in_ET2x_1"); pMatrix8921->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2x_in_ET2x_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8922 = new TGeoCombiTrans("pos_ES2x_in_ET2x_1"); pMatrix8922->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET2y_in_EPE8_12 dx = 209.779015; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8928 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8927 = new TGeoCombiTrans("pos_ET2y_in_EPE8_12", dx,dy,dz,pMatrix8928); // Combi transformation: pos_EA2y_in_ET2y_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8925 = new TGeoCombiTrans("pos_EA2y_in_ET2y_1"); pMatrix8925->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2y_in_ET2y_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8926 = new TGeoCombiTrans("pos_ES2y_in_ET2y_1"); pMatrix8926->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE8_in_EMG8_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8932 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8931 = new TGeoCombiTrans("pos_EPE8_in_EMG8_2", dx,dy,dz,pMatrix8932); // Combi transformation: pos_EPE8_in_EMG8_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8934 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8933 = new TGeoCombiTrans("pos_EPE8_in_EMG8_3", dx,dy,dz,pMatrix8934); // Combi transformation: pos_EPE8_in_EMG8_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8936 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8935 = new TGeoCombiTrans("pos_EPE8_in_EMG8_4", dx,dy,dz,pMatrix8936); // Combi transformation: pos_EPE8_in_EMG8_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8938 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8937 = new TGeoCombiTrans("pos_EPE8_in_EMG8_5", dx,dy,dz,pMatrix8938); // Combi transformation: pos_ERA8_in_ESE3_4 dx = 0.000000; dy = 0.000000; dz = -7.693901; pMatrix8941 = new TGeoCombiTrans("pos_ERA8_in_ESE3_4"); pMatrix8941->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG9_in_ESE3_4 dx = 0.000000; dy = 0.000000; dz = -6.991400; pMatrix9000 = new TGeoCombiTrans("pos_EMG9_in_ESE3_4"); pMatrix9000->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE9_in_EMG9_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8991 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8990 = new TGeoCombiTrans("pos_EPE9_in_EMG9_1", dx,dy,dz,pMatrix8991); // Combi transformation: pos_ET2z_in_EPE9_1 dx = 83.265835; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8945 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8944 = new TGeoCombiTrans("pos_ET2z_in_EPE9_1", dx,dy,dz,pMatrix8945); // Combi transformation: pos_EA2z_in_ET2z_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8942 = new TGeoCombiTrans("pos_EA2z_in_ET2z_1"); pMatrix8942->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES2z_in_ET2z_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8943 = new TGeoCombiTrans("pos_ES2z_in_ET2z_1"); pMatrix8943->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3R_in_EPE9_2 dx = 92.121544; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8949 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8948 = new TGeoCombiTrans("pos_ET3R_in_EPE9_2", dx,dy,dz,pMatrix8949); // Combi transformation: pos_EA3P_in_ET3R_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8946 = new TGeoCombiTrans("pos_EA3P_in_ET3R_1"); pMatrix8946->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3I_in_ET3R_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8947 = new TGeoCombiTrans("pos_ES3I_in_ET3R_1"); pMatrix8947->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET31_in_EPE9_3 dx = 101.506386; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8953 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8952 = new TGeoCombiTrans("pos_ET31_in_EPE9_3", dx,dy,dz,pMatrix8953); // Combi transformation: pos_EA31_in_ET31_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8950 = new TGeoCombiTrans("pos_EA31_in_ET31_1"); pMatrix8950->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES31_in_ET31_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8951 = new TGeoCombiTrans("pos_ES31_in_ET31_1"); pMatrix8951->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET32_in_EPE9_4 dx = 111.415432; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8957 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8956 = new TGeoCombiTrans("pos_ET32_in_EPE9_4", dx,dy,dz,pMatrix8957); // Combi transformation: pos_EA32_in_ET32_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8954 = new TGeoCombiTrans("pos_EA32_in_ET32_1"); pMatrix8954->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES32_in_ET32_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8955 = new TGeoCombiTrans("pos_ES32_in_ET32_1"); pMatrix8955->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET33_in_EPE9_5 dx = 121.857899; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8961 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8960 = new TGeoCombiTrans("pos_ET33_in_EPE9_5", dx,dy,dz,pMatrix8961); // Combi transformation: pos_EA33_in_ET33_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8958 = new TGeoCombiTrans("pos_EA33_in_ET33_1"); pMatrix8958->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES33_in_ET33_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8959 = new TGeoCombiTrans("pos_ES33_in_ET33_1"); pMatrix8959->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET34_in_EPE9_6 dx = 132.844158; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8965 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8964 = new TGeoCombiTrans("pos_ET34_in_EPE9_6", dx,dy,dz,pMatrix8965); // Combi transformation: pos_EA34_in_ET34_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8962 = new TGeoCombiTrans("pos_EA34_in_ET34_1"); pMatrix8962->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES34_in_ET34_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8963 = new TGeoCombiTrans("pos_ES34_in_ET34_1"); pMatrix8963->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET35_in_EPE9_7 dx = 144.376564; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8969 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8968 = new TGeoCombiTrans("pos_ET35_in_EPE9_7", dx,dy,dz,pMatrix8969); // Combi transformation: pos_EA35_in_ET35_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8966 = new TGeoCombiTrans("pos_EA35_in_ET35_1"); pMatrix8966->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES35_in_ET35_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8967 = new TGeoCombiTrans("pos_ES35_in_ET35_1"); pMatrix8967->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET36_in_EPE9_8 dx = 156.474434; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8973 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8972 = new TGeoCombiTrans("pos_ET36_in_EPE9_8", dx,dy,dz,pMatrix8973); // Combi transformation: pos_EA36_in_ET36_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8970 = new TGeoCombiTrans("pos_EA36_in_ET36_1"); pMatrix8970->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES36_in_ET36_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8971 = new TGeoCombiTrans("pos_ES36_in_ET36_1"); pMatrix8971->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET37_in_EPE9_9 dx = 169.155548; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8977 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8976 = new TGeoCombiTrans("pos_ET37_in_EPE9_9", dx,dy,dz,pMatrix8977); // Combi transformation: pos_EA37_in_ET37_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8974 = new TGeoCombiTrans("pos_EA37_in_ET37_1"); pMatrix8974->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES37_in_ET37_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8975 = new TGeoCombiTrans("pos_ES37_in_ET37_1"); pMatrix8975->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET38_in_EPE9_10 dx = 182.432236; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8981 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8980 = new TGeoCombiTrans("pos_ET38_in_EPE9_10", dx,dy,dz,pMatrix8981); // Combi transformation: pos_EA38_in_ET38_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8978 = new TGeoCombiTrans("pos_EA38_in_ET38_1"); pMatrix8978->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES38_in_ET38_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8979 = new TGeoCombiTrans("pos_ES38_in_ET38_1"); pMatrix8979->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET39_in_EPE9_11 dx = 196.308174; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8985 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8984 = new TGeoCombiTrans("pos_ET39_in_EPE9_11", dx,dy,dz,pMatrix8985); // Combi transformation: pos_EA39_in_ET39_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8982 = new TGeoCombiTrans("pos_EA39_in_ET39_1"); pMatrix8982->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES39_in_ET39_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8983 = new TGeoCombiTrans("pos_ES39_in_ET39_1"); pMatrix8983->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3a_in_EPE9_12 dx = 210.813171; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix8989 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix8988 = new TGeoCombiTrans("pos_ET3a_in_EPE9_12", dx,dy,dz,pMatrix8989); // Combi transformation: pos_EA3a_in_ET3a_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix8986 = new TGeoCombiTrans("pos_EA3a_in_ET3a_1"); pMatrix8986->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3a_in_ET3a_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix8987 = new TGeoCombiTrans("pos_ES3a_in_ET3a_1"); pMatrix8987->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE9_in_EMG9_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8993 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8992 = new TGeoCombiTrans("pos_EPE9_in_EMG9_2", dx,dy,dz,pMatrix8993); // Combi transformation: pos_EPE9_in_EMG9_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8995 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8994 = new TGeoCombiTrans("pos_EPE9_in_EMG9_3", dx,dy,dz,pMatrix8995); // Combi transformation: pos_EPE9_in_EMG9_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8997 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8996 = new TGeoCombiTrans("pos_EPE9_in_EMG9_4", dx,dy,dz,pMatrix8997); // Combi transformation: pos_EPE9_in_EMG9_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix8999 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix8998 = new TGeoCombiTrans("pos_EPE9_in_EMG9_5", dx,dy,dz,pMatrix8999); // Combi transformation: pos_ERA9_in_ESE3_5 dx = 0.000000; dy = 0.000000; dz = -6.288900; pMatrix9002 = new TGeoCombiTrans("pos_ERA9_in_ESE3_5"); pMatrix9002->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMG0_in_ESE3_5 dx = 0.000000; dy = 0.000000; dz = -5.586400; pMatrix9061 = new TGeoCombiTrans("pos_EMG0_in_ESE3_5"); pMatrix9061->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE0_in_EMG0_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9052 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9051 = new TGeoCombiTrans("pos_EPE0_in_EMG0_1", dx,dy,dz,pMatrix9052); // Combi transformation: pos_ET3b_in_EPE0_1 dx = 83.674301; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9006 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9005 = new TGeoCombiTrans("pos_ET3b_in_EPE0_1", dx,dy,dz,pMatrix9006); // Combi transformation: pos_EA3b_in_ET3b_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9003 = new TGeoCombiTrans("pos_EA3b_in_ET3b_1"); pMatrix9003->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3b_in_ET3b_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9004 = new TGeoCombiTrans("pos_ES3b_in_ET3b_1"); pMatrix9004->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3c_in_EPE0_2 dx = 92.573452; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9010 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9009 = new TGeoCombiTrans("pos_ET3c_in_EPE0_2", dx,dy,dz,pMatrix9010); // Combi transformation: pos_EA3c_in_ET3c_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9007 = new TGeoCombiTrans("pos_EA3c_in_ET3c_1"); pMatrix9007->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3c_in_ET3c_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9008 = new TGeoCombiTrans("pos_ES3c_in_ET3c_1"); pMatrix9008->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3d_in_EPE0_3 dx = 102.004333; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9014 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9013 = new TGeoCombiTrans("pos_ET3d_in_EPE0_3", dx,dy,dz,pMatrix9014); // Combi transformation: pos_EA3d_in_ET3d_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9011 = new TGeoCombiTrans("pos_EA3d_in_ET3d_1"); pMatrix9011->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3d_in_ET3d_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9012 = new TGeoCombiTrans("pos_ES3d_in_ET3d_1"); pMatrix9012->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3e_in_EPE0_4 dx = 111.961987; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9018 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9017 = new TGeoCombiTrans("pos_ET3e_in_EPE0_4", dx,dy,dz,pMatrix9018); // Combi transformation: pos_EA3e_in_ET3e_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9015 = new TGeoCombiTrans("pos_EA3e_in_ET3e_1"); pMatrix9015->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3e_in_ET3e_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9016 = new TGeoCombiTrans("pos_ES3e_in_ET3e_1"); pMatrix9016->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3f_in_EPE0_5 dx = 122.455681; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9022 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9021 = new TGeoCombiTrans("pos_ET3f_in_EPE0_5", dx,dy,dz,pMatrix9022); // Combi transformation: pos_EA3f_in_ET3f_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9019 = new TGeoCombiTrans("pos_EA3f_in_ET3f_1"); pMatrix9019->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3f_in_ET3f_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9020 = new TGeoCombiTrans("pos_ES3f_in_ET3f_1"); pMatrix9020->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3g_in_EPE0_6 dx = 133.495834; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9026 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9025 = new TGeoCombiTrans("pos_ET3g_in_EPE0_6", dx,dy,dz,pMatrix9026); // Combi transformation: pos_EA3g_in_ET3g_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9023 = new TGeoCombiTrans("pos_EA3g_in_ET3g_1"); pMatrix9023->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3g_in_ET3g_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9024 = new TGeoCombiTrans("pos_ES3g_in_ET3g_1"); pMatrix9024->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3h_in_EPE0_7 dx = 145.084816; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9030 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9029 = new TGeoCombiTrans("pos_ET3h_in_EPE0_7", dx,dy,dz,pMatrix9030); // Combi transformation: pos_EA3h_in_ET3h_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9027 = new TGeoCombiTrans("pos_EA3h_in_ET3h_1"); pMatrix9027->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3h_in_ET3h_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9028 = new TGeoCombiTrans("pos_ES3h_in_ET3h_1"); pMatrix9028->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3i_in_EPE0_8 dx = 157.242035; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9034 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9033 = new TGeoCombiTrans("pos_ET3i_in_EPE0_8", dx,dy,dz,pMatrix9034); // Combi transformation: pos_EA3i_in_ET3i_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9031 = new TGeoCombiTrans("pos_EA3i_in_ET3i_1"); pMatrix9031->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3i_in_ET3i_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9032 = new TGeoCombiTrans("pos_ES3i_in_ET3i_1"); pMatrix9032->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3j_in_EPE0_9 dx = 169.985352; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9038 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9037 = new TGeoCombiTrans("pos_ET3j_in_EPE0_9", dx,dy,dz,pMatrix9038); // Combi transformation: pos_EA3j_in_ET3j_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9035 = new TGeoCombiTrans("pos_EA3j_in_ET3j_1"); pMatrix9035->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3j_in_ET3j_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9036 = new TGeoCombiTrans("pos_ES3j_in_ET3j_1"); pMatrix9036->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3k_in_EPE0_10 dx = 183.327171; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9042 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9041 = new TGeoCombiTrans("pos_ET3k_in_EPE0_10", dx,dy,dz,pMatrix9042); // Combi transformation: pos_EA3k_in_ET3k_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9039 = new TGeoCombiTrans("pos_EA3k_in_ET3k_1"); pMatrix9039->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3k_in_ET3k_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9040 = new TGeoCombiTrans("pos_ES3k_in_ET3k_1"); pMatrix9040->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3l_in_EPE0_11 dx = 197.271179; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9046 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9045 = new TGeoCombiTrans("pos_ET3l_in_EPE0_11", dx,dy,dz,pMatrix9046); // Combi transformation: pos_EA3l_in_ET3l_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9043 = new TGeoCombiTrans("pos_EA3l_in_ET3l_1"); pMatrix9043->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3l_in_ET3l_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9044 = new TGeoCombiTrans("pos_ES3l_in_ET3l_1"); pMatrix9044->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3m_in_EPE0_12 dx = 211.847328; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9050 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9049 = new TGeoCombiTrans("pos_ET3m_in_EPE0_12", dx,dy,dz,pMatrix9050); // Combi transformation: pos_EA3m_in_ET3m_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9047 = new TGeoCombiTrans("pos_EA3m_in_ET3m_1"); pMatrix9047->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3m_in_ET3m_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9048 = new TGeoCombiTrans("pos_ES3m_in_ET3m_1"); pMatrix9048->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPE0_in_EMG0_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9054 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9053 = new TGeoCombiTrans("pos_EPE0_in_EMG0_2", dx,dy,dz,pMatrix9054); // Combi transformation: pos_EPE0_in_EMG0_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9056 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9055 = new TGeoCombiTrans("pos_EPE0_in_EMG0_3", dx,dy,dz,pMatrix9056); // Combi transformation: pos_EPE0_in_EMG0_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9058 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9057 = new TGeoCombiTrans("pos_EPE0_in_EMG0_4", dx,dy,dz,pMatrix9058); // Combi transformation: pos_EPE0_in_EMG0_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9060 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9059 = new TGeoCombiTrans("pos_EPE0_in_EMG0_5", dx,dy,dz,pMatrix9060); // Combi transformation: pos_ERA0_in_ESE3_6 dx = 0.000000; dy = 0.000000; dz = -4.883900; pMatrix9063 = new TGeoCombiTrans("pos_ERA0_in_ESE3_6"); pMatrix9063->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGa_in_ESE3_6 dx = 0.000000; dy = 0.000000; dz = -4.181400; pMatrix9122 = new TGeoCombiTrans("pos_EMGa_in_ESE3_6"); pMatrix9122->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEa_in_EMGa_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9113 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9112 = new TGeoCombiTrans("pos_EPEa_in_EMGa_1", dx,dy,dz,pMatrix9113); // Combi transformation: pos_ET3n_in_EPEa_1 dx = 84.082771; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9067 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9066 = new TGeoCombiTrans("pos_ET3n_in_EPEa_1", dx,dy,dz,pMatrix9067); // Combi transformation: pos_EA3n_in_ET3n_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9064 = new TGeoCombiTrans("pos_EA3n_in_ET3n_1"); pMatrix9064->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3n_in_ET3n_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9065 = new TGeoCombiTrans("pos_ES3n_in_ET3n_1"); pMatrix9065->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3o_in_EPEa_2 dx = 93.025360; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9071 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9070 = new TGeoCombiTrans("pos_ET3o_in_EPEa_2", dx,dy,dz,pMatrix9071); // Combi transformation: pos_EA3o_in_ET3o_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9068 = new TGeoCombiTrans("pos_EA3o_in_ET3o_1"); pMatrix9068->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3o_in_ET3o_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9069 = new TGeoCombiTrans("pos_ES3o_in_ET3o_1"); pMatrix9069->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3p_in_EPEa_3 dx = 102.502274; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9075 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9074 = new TGeoCombiTrans("pos_ET3p_in_EPEa_3", dx,dy,dz,pMatrix9075); // Combi transformation: pos_EA3p_in_ET3p_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9072 = new TGeoCombiTrans("pos_EA3p_in_ET3p_1"); pMatrix9072->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3p_in_ET3p_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9073 = new TGeoCombiTrans("pos_ES3p_in_ET3p_1"); pMatrix9073->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3q_in_EPEa_4 dx = 112.508537; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9079 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9078 = new TGeoCombiTrans("pos_ET3q_in_EPEa_4", dx,dy,dz,pMatrix9079); // Combi transformation: pos_EA3q_in_ET3q_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9076 = new TGeoCombiTrans("pos_EA3q_in_ET3q_1"); pMatrix9076->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3q_in_ET3q_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9077 = new TGeoCombiTrans("pos_ES3q_in_ET3q_1"); pMatrix9077->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3r_in_EPEa_5 dx = 123.053459; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9083 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9082 = new TGeoCombiTrans("pos_ET3r_in_EPEa_5", dx,dy,dz,pMatrix9083); // Combi transformation: pos_EA3r_in_ET3r_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9080 = new TGeoCombiTrans("pos_EA3r_in_ET3r_1"); pMatrix9080->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3r_in_ET3r_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9081 = new TGeoCombiTrans("pos_ES3r_in_ET3r_1"); pMatrix9081->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3s_in_EPEa_6 dx = 134.147507; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9087 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9086 = new TGeoCombiTrans("pos_ET3s_in_EPEa_6", dx,dy,dz,pMatrix9087); // Combi transformation: pos_EA3s_in_ET3s_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9084 = new TGeoCombiTrans("pos_EA3s_in_ET3s_1"); pMatrix9084->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3s_in_ET3s_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9085 = new TGeoCombiTrans("pos_ES3s_in_ET3s_1"); pMatrix9085->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3t_in_EPEa_7 dx = 145.793060; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9091 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9090 = new TGeoCombiTrans("pos_ET3t_in_EPEa_7", dx,dy,dz,pMatrix9091); // Combi transformation: pos_EA3t_in_ET3t_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9088 = new TGeoCombiTrans("pos_EA3t_in_ET3t_1"); pMatrix9088->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3t_in_ET3t_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9089 = new TGeoCombiTrans("pos_ES3t_in_ET3t_1"); pMatrix9089->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3u_in_EPEa_8 dx = 158.009628; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9095 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9094 = new TGeoCombiTrans("pos_ET3u_in_EPEa_8", dx,dy,dz,pMatrix9095); // Combi transformation: pos_EA3u_in_ET3u_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9092 = new TGeoCombiTrans("pos_EA3u_in_ET3u_1"); pMatrix9092->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3u_in_ET3u_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9093 = new TGeoCombiTrans("pos_ES3u_in_ET3u_1"); pMatrix9093->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3v_in_EPEa_9 dx = 170.815155; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9099 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9098 = new TGeoCombiTrans("pos_ET3v_in_EPEa_9", dx,dy,dz,pMatrix9099); // Combi transformation: pos_EA3v_in_ET3v_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9096 = new TGeoCombiTrans("pos_EA3v_in_ET3v_1"); pMatrix9096->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3v_in_ET3v_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9097 = new TGeoCombiTrans("pos_ES3v_in_ET3v_1"); pMatrix9097->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3w_in_EPEa_10 dx = 184.222099; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9103 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9102 = new TGeoCombiTrans("pos_ET3w_in_EPEa_10", dx,dy,dz,pMatrix9103); // Combi transformation: pos_EA3w_in_ET3w_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9100 = new TGeoCombiTrans("pos_EA3w_in_ET3w_1"); pMatrix9100->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3w_in_ET3w_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9101 = new TGeoCombiTrans("pos_ES3w_in_ET3w_1"); pMatrix9101->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3x_in_EPEa_11 dx = 198.234177; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9107 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9106 = new TGeoCombiTrans("pos_ET3x_in_EPEa_11", dx,dy,dz,pMatrix9107); // Combi transformation: pos_EA3x_in_ET3x_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9104 = new TGeoCombiTrans("pos_EA3x_in_ET3x_1"); pMatrix9104->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3x_in_ET3x_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9105 = new TGeoCombiTrans("pos_ES3x_in_ET3x_1"); pMatrix9105->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET3y_in_EPEa_12 dx = 212.881485; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9111 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9110 = new TGeoCombiTrans("pos_ET3y_in_EPEa_12", dx,dy,dz,pMatrix9111); // Combi transformation: pos_EA3y_in_ET3y_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9108 = new TGeoCombiTrans("pos_EA3y_in_ET3y_1"); pMatrix9108->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3y_in_ET3y_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9109 = new TGeoCombiTrans("pos_ES3y_in_ET3y_1"); pMatrix9109->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEa_in_EMGa_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9115 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9114 = new TGeoCombiTrans("pos_EPEa_in_EMGa_2", dx,dy,dz,pMatrix9115); // Combi transformation: pos_EPEa_in_EMGa_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9117 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9116 = new TGeoCombiTrans("pos_EPEa_in_EMGa_3", dx,dy,dz,pMatrix9117); // Combi transformation: pos_EPEa_in_EMGa_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9119 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9118 = new TGeoCombiTrans("pos_EPEa_in_EMGa_4", dx,dy,dz,pMatrix9119); // Combi transformation: pos_EPEa_in_EMGa_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9121 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9120 = new TGeoCombiTrans("pos_EPEa_in_EMGa_5", dx,dy,dz,pMatrix9121); // Combi transformation: pos_ERAa_in_ESE3_7 dx = 0.000000; dy = 0.000000; dz = -3.478900; pMatrix9124 = new TGeoCombiTrans("pos_ERAa_in_ESE3_7"); pMatrix9124->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGb_in_ESE3_7 dx = 0.000000; dy = 0.000000; dz = -2.776400; pMatrix9183 = new TGeoCombiTrans("pos_EMGb_in_ESE3_7"); pMatrix9183->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEb_in_EMGb_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9174 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9173 = new TGeoCombiTrans("pos_EPEb_in_EMGb_1", dx,dy,dz,pMatrix9174); // Combi transformation: pos_ET3z_in_EPEb_1 dx = 84.491234; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9128 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9127 = new TGeoCombiTrans("pos_ET3z_in_EPEb_1", dx,dy,dz,pMatrix9128); // Combi transformation: pos_EA3z_in_ET3z_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9125 = new TGeoCombiTrans("pos_EA3z_in_ET3z_1"); pMatrix9125->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES3z_in_ET3z_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9126 = new TGeoCombiTrans("pos_ES3z_in_ET3z_1"); pMatrix9126->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4R_in_EPEb_2 dx = 93.477268; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9132 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9131 = new TGeoCombiTrans("pos_ET4R_in_EPEb_2", dx,dy,dz,pMatrix9132); // Combi transformation: pos_EA4P_in_ET4R_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9129 = new TGeoCombiTrans("pos_EA4P_in_ET4R_1"); pMatrix9129->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4I_in_ET4R_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9130 = new TGeoCombiTrans("pos_ES4I_in_ET4R_1"); pMatrix9130->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET41_in_EPEb_3 dx = 103.000221; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9136 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9135 = new TGeoCombiTrans("pos_ET41_in_EPEb_3", dx,dy,dz,pMatrix9136); // Combi transformation: pos_EA41_in_ET41_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9133 = new TGeoCombiTrans("pos_EA41_in_ET41_1"); pMatrix9133->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES41_in_ET41_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9134 = new TGeoCombiTrans("pos_ES41_in_ET41_1"); pMatrix9134->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET42_in_EPEb_4 dx = 113.055096; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9140 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9139 = new TGeoCombiTrans("pos_ET42_in_EPEb_4", dx,dy,dz,pMatrix9140); // Combi transformation: pos_EA42_in_ET42_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9137 = new TGeoCombiTrans("pos_EA42_in_ET42_1"); pMatrix9137->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES42_in_ET42_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9138 = new TGeoCombiTrans("pos_ES42_in_ET42_1"); pMatrix9138->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET43_in_EPEb_5 dx = 123.651241; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9144 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9143 = new TGeoCombiTrans("pos_ET43_in_EPEb_5", dx,dy,dz,pMatrix9144); // Combi transformation: pos_EA43_in_ET43_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9141 = new TGeoCombiTrans("pos_EA43_in_ET43_1"); pMatrix9141->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES43_in_ET43_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9142 = new TGeoCombiTrans("pos_ES43_in_ET43_1"); pMatrix9142->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET44_in_EPEb_6 dx = 134.799187; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9148 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9147 = new TGeoCombiTrans("pos_ET44_in_EPEb_6", dx,dy,dz,pMatrix9148); // Combi transformation: pos_EA44_in_ET44_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9145 = new TGeoCombiTrans("pos_EA44_in_ET44_1"); pMatrix9145->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES44_in_ET44_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9146 = new TGeoCombiTrans("pos_ES44_in_ET44_1"); pMatrix9146->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET45_in_EPEb_7 dx = 146.501312; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9152 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9151 = new TGeoCombiTrans("pos_ET45_in_EPEb_7", dx,dy,dz,pMatrix9152); // Combi transformation: pos_EA45_in_ET45_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9149 = new TGeoCombiTrans("pos_EA45_in_ET45_1"); pMatrix9149->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES45_in_ET45_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9150 = new TGeoCombiTrans("pos_ES45_in_ET45_1"); pMatrix9150->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET46_in_EPEb_8 dx = 158.777222; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9156 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9155 = new TGeoCombiTrans("pos_ET46_in_EPEb_8", dx,dy,dz,pMatrix9156); // Combi transformation: pos_EA46_in_ET46_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9153 = new TGeoCombiTrans("pos_EA46_in_ET46_1"); pMatrix9153->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES46_in_ET46_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9154 = new TGeoCombiTrans("pos_ES46_in_ET46_1"); pMatrix9154->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET47_in_EPEb_9 dx = 171.644966; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9160 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9159 = new TGeoCombiTrans("pos_ET47_in_EPEb_9", dx,dy,dz,pMatrix9160); // Combi transformation: pos_EA47_in_ET47_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9157 = new TGeoCombiTrans("pos_EA47_in_ET47_1"); pMatrix9157->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES47_in_ET47_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9158 = new TGeoCombiTrans("pos_ES47_in_ET47_1"); pMatrix9158->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET48_in_EPEb_10 dx = 185.117043; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9164 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9163 = new TGeoCombiTrans("pos_ET48_in_EPEb_10", dx,dy,dz,pMatrix9164); // Combi transformation: pos_EA48_in_ET48_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9161 = new TGeoCombiTrans("pos_EA48_in_ET48_1"); pMatrix9161->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES48_in_ET48_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9162 = new TGeoCombiTrans("pos_ES48_in_ET48_1"); pMatrix9162->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET49_in_EPEb_11 dx = 199.197182; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9168 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9167 = new TGeoCombiTrans("pos_ET49_in_EPEb_11", dx,dy,dz,pMatrix9168); // Combi transformation: pos_EA49_in_ET49_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9165 = new TGeoCombiTrans("pos_EA49_in_ET49_1"); pMatrix9165->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES49_in_ET49_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9166 = new TGeoCombiTrans("pos_ES49_in_ET49_1"); pMatrix9166->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4a_in_EPEb_12 dx = 213.915642; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9172 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9171 = new TGeoCombiTrans("pos_ET4a_in_EPEb_12", dx,dy,dz,pMatrix9172); // Combi transformation: pos_EA4a_in_ET4a_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9169 = new TGeoCombiTrans("pos_EA4a_in_ET4a_1"); pMatrix9169->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4a_in_ET4a_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9170 = new TGeoCombiTrans("pos_ES4a_in_ET4a_1"); pMatrix9170->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEb_in_EMGb_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9176 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9175 = new TGeoCombiTrans("pos_EPEb_in_EMGb_2", dx,dy,dz,pMatrix9176); // Combi transformation: pos_EPEb_in_EMGb_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9178 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9177 = new TGeoCombiTrans("pos_EPEb_in_EMGb_3", dx,dy,dz,pMatrix9178); // Combi transformation: pos_EPEb_in_EMGb_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9180 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9179 = new TGeoCombiTrans("pos_EPEb_in_EMGb_4", dx,dy,dz,pMatrix9180); // Combi transformation: pos_EPEb_in_EMGb_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9182 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9181 = new TGeoCombiTrans("pos_EPEb_in_EMGb_5", dx,dy,dz,pMatrix9182); // Combi transformation: pos_ERAb_in_ESE3_8 dx = 0.000000; dy = 0.000000; dz = -2.073900; pMatrix9185 = new TGeoCombiTrans("pos_ERAb_in_ESE3_8"); pMatrix9185->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGc_in_ESE3_8 dx = 0.000000; dy = 0.000000; dz = -1.371400; pMatrix9244 = new TGeoCombiTrans("pos_EMGc_in_ESE3_8"); pMatrix9244->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEc_in_EMGc_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9235 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9234 = new TGeoCombiTrans("pos_EPEc_in_EMGc_1", dx,dy,dz,pMatrix9235); // Combi transformation: pos_ET4b_in_EPEc_1 dx = 84.899700; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9189 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9188 = new TGeoCombiTrans("pos_ET4b_in_EPEc_1", dx,dy,dz,pMatrix9189); // Combi transformation: pos_EA4b_in_ET4b_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9186 = new TGeoCombiTrans("pos_EA4b_in_ET4b_1"); pMatrix9186->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4b_in_ET4b_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9187 = new TGeoCombiTrans("pos_ES4b_in_ET4b_1"); pMatrix9187->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4c_in_EPEc_2 dx = 93.929176; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9193 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9192 = new TGeoCombiTrans("pos_ET4c_in_EPEc_2", dx,dy,dz,pMatrix9193); // Combi transformation: pos_EA4c_in_ET4c_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9190 = new TGeoCombiTrans("pos_EA4c_in_ET4c_1"); pMatrix9190->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4c_in_ET4c_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9191 = new TGeoCombiTrans("pos_ES4c_in_ET4c_1"); pMatrix9191->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4d_in_EPEc_3 dx = 103.498169; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9197 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9196 = new TGeoCombiTrans("pos_ET4d_in_EPEc_3", dx,dy,dz,pMatrix9197); // Combi transformation: pos_EA4d_in_ET4d_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9194 = new TGeoCombiTrans("pos_EA4d_in_ET4d_1"); pMatrix9194->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4d_in_ET4d_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9195 = new TGeoCombiTrans("pos_ES4d_in_ET4d_1"); pMatrix9195->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4e_in_EPEc_4 dx = 113.601650; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9201 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9200 = new TGeoCombiTrans("pos_ET4e_in_EPEc_4", dx,dy,dz,pMatrix9201); // Combi transformation: pos_EA4e_in_ET4e_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9198 = new TGeoCombiTrans("pos_EA4e_in_ET4e_1"); pMatrix9198->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4e_in_ET4e_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9199 = new TGeoCombiTrans("pos_ES4e_in_ET4e_1"); pMatrix9199->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4f_in_EPEc_5 dx = 124.249027; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9205 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9204 = new TGeoCombiTrans("pos_ET4f_in_EPEc_5", dx,dy,dz,pMatrix9205); // Combi transformation: pos_EA4f_in_ET4f_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9202 = new TGeoCombiTrans("pos_EA4f_in_ET4f_1"); pMatrix9202->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4f_in_ET4f_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9203 = new TGeoCombiTrans("pos_ES4f_in_ET4f_1"); pMatrix9203->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4g_in_EPEc_6 dx = 135.450867; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9209 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9208 = new TGeoCombiTrans("pos_ET4g_in_EPEc_6", dx,dy,dz,pMatrix9209); // Combi transformation: pos_EA4g_in_ET4g_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9206 = new TGeoCombiTrans("pos_EA4g_in_ET4g_1"); pMatrix9206->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4g_in_ET4g_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9207 = new TGeoCombiTrans("pos_ES4g_in_ET4g_1"); pMatrix9207->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4h_in_EPEc_7 dx = 147.209564; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9213 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9212 = new TGeoCombiTrans("pos_ET4h_in_EPEc_7", dx,dy,dz,pMatrix9213); // Combi transformation: pos_EA4h_in_ET4h_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9210 = new TGeoCombiTrans("pos_EA4h_in_ET4h_1"); pMatrix9210->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4h_in_ET4h_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9211 = new TGeoCombiTrans("pos_ES4h_in_ET4h_1"); pMatrix9211->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4i_in_EPEc_8 dx = 159.544815; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9217 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9216 = new TGeoCombiTrans("pos_ET4i_in_EPEc_8", dx,dy,dz,pMatrix9217); // Combi transformation: pos_EA4i_in_ET4i_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9214 = new TGeoCombiTrans("pos_EA4i_in_ET4i_1"); pMatrix9214->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4i_in_ET4i_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9215 = new TGeoCombiTrans("pos_ES4i_in_ET4i_1"); pMatrix9215->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4j_in_EPEc_9 dx = 172.474762; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9221 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9220 = new TGeoCombiTrans("pos_ET4j_in_EPEc_9", dx,dy,dz,pMatrix9221); // Combi transformation: pos_EA4j_in_ET4j_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9218 = new TGeoCombiTrans("pos_EA4j_in_ET4j_1"); pMatrix9218->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4j_in_ET4j_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9219 = new TGeoCombiTrans("pos_ES4j_in_ET4j_1"); pMatrix9219->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4k_in_EPEc_10 dx = 186.011971; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9225 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9224 = new TGeoCombiTrans("pos_ET4k_in_EPEc_10", dx,dy,dz,pMatrix9225); // Combi transformation: pos_EA4k_in_ET4k_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9222 = new TGeoCombiTrans("pos_EA4k_in_ET4k_1"); pMatrix9222->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4k_in_ET4k_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9223 = new TGeoCombiTrans("pos_ES4k_in_ET4k_1"); pMatrix9223->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4l_in_EPEc_11 dx = 200.160179; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9229 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9228 = new TGeoCombiTrans("pos_ET4l_in_EPEc_11", dx,dy,dz,pMatrix9229); // Combi transformation: pos_EA4l_in_ET4l_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9226 = new TGeoCombiTrans("pos_EA4l_in_ET4l_1"); pMatrix9226->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4l_in_ET4l_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9227 = new TGeoCombiTrans("pos_ES4l_in_ET4l_1"); pMatrix9227->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4m_in_EPEc_12 dx = 214.949799; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9233 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9232 = new TGeoCombiTrans("pos_ET4m_in_EPEc_12", dx,dy,dz,pMatrix9233); // Combi transformation: pos_EA4m_in_ET4m_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9230 = new TGeoCombiTrans("pos_EA4m_in_ET4m_1"); pMatrix9230->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4m_in_ET4m_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9231 = new TGeoCombiTrans("pos_ES4m_in_ET4m_1"); pMatrix9231->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEc_in_EMGc_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9237 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9236 = new TGeoCombiTrans("pos_EPEc_in_EMGc_2", dx,dy,dz,pMatrix9237); // Combi transformation: pos_EPEc_in_EMGc_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9239 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9238 = new TGeoCombiTrans("pos_EPEc_in_EMGc_3", dx,dy,dz,pMatrix9239); // Combi transformation: pos_EPEc_in_EMGc_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9241 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9240 = new TGeoCombiTrans("pos_EPEc_in_EMGc_4", dx,dy,dz,pMatrix9241); // Combi transformation: pos_EPEc_in_EMGc_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9243 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9242 = new TGeoCombiTrans("pos_EPEc_in_EMGc_5", dx,dy,dz,pMatrix9243); // Combi transformation: pos_ERAc_in_ESE3_9 dx = 0.000000; dy = 0.000000; dz = -0.668900; pMatrix9246 = new TGeoCombiTrans("pos_ERAc_in_ESE3_9"); pMatrix9246->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGd_in_ESE3_9 dx = 0.000000; dy = 0.000000; dz = 0.033600; pMatrix9305 = new TGeoCombiTrans("pos_EMGd_in_ESE3_9"); pMatrix9305->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEd_in_EMGd_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9296 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9295 = new TGeoCombiTrans("pos_EPEd_in_EMGd_1", dx,dy,dz,pMatrix9296); // Combi transformation: pos_ET4n_in_EPEd_1 dx = 85.308167; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9250 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9249 = new TGeoCombiTrans("pos_ET4n_in_EPEd_1", dx,dy,dz,pMatrix9250); // Combi transformation: pos_EA4n_in_ET4n_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9247 = new TGeoCombiTrans("pos_EA4n_in_ET4n_1"); pMatrix9247->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4n_in_ET4n_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9248 = new TGeoCombiTrans("pos_ES4n_in_ET4n_1"); pMatrix9248->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4o_in_EPEd_2 dx = 94.381084; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9254 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9253 = new TGeoCombiTrans("pos_ET4o_in_EPEd_2", dx,dy,dz,pMatrix9254); // Combi transformation: pos_EA4o_in_ET4o_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9251 = new TGeoCombiTrans("pos_EA4o_in_ET4o_1"); pMatrix9251->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4o_in_ET4o_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9252 = new TGeoCombiTrans("pos_ES4o_in_ET4o_1"); pMatrix9252->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4p_in_EPEd_3 dx = 103.996113; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9258 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9257 = new TGeoCombiTrans("pos_ET4p_in_EPEd_3", dx,dy,dz,pMatrix9258); // Combi transformation: pos_EA4p_in_ET4p_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9255 = new TGeoCombiTrans("pos_EA4p_in_ET4p_1"); pMatrix9255->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4p_in_ET4p_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9256 = new TGeoCombiTrans("pos_ES4p_in_ET4p_1"); pMatrix9256->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4q_in_EPEd_4 dx = 114.148209; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9262 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9261 = new TGeoCombiTrans("pos_ET4q_in_EPEd_4", dx,dy,dz,pMatrix9262); // Combi transformation: pos_EA4q_in_ET4q_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9259 = new TGeoCombiTrans("pos_EA4q_in_ET4q_1"); pMatrix9259->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4q_in_ET4q_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9260 = new TGeoCombiTrans("pos_ES4q_in_ET4q_1"); pMatrix9260->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4r_in_EPEd_5 dx = 124.846809; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9266 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9265 = new TGeoCombiTrans("pos_ET4r_in_EPEd_5", dx,dy,dz,pMatrix9266); // Combi transformation: pos_EA4r_in_ET4r_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9263 = new TGeoCombiTrans("pos_EA4r_in_ET4r_1"); pMatrix9263->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4r_in_ET4r_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9264 = new TGeoCombiTrans("pos_ES4r_in_ET4r_1"); pMatrix9264->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4s_in_EPEd_6 dx = 136.102539; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9270 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9269 = new TGeoCombiTrans("pos_ET4s_in_EPEd_6", dx,dy,dz,pMatrix9270); // Combi transformation: pos_EA4s_in_ET4s_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9267 = new TGeoCombiTrans("pos_EA4s_in_ET4s_1"); pMatrix9267->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4s_in_ET4s_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9268 = new TGeoCombiTrans("pos_ES4s_in_ET4s_1"); pMatrix9268->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4t_in_EPEd_7 dx = 147.917809; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9274 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9273 = new TGeoCombiTrans("pos_ET4t_in_EPEd_7", dx,dy,dz,pMatrix9274); // Combi transformation: pos_EA4t_in_ET4t_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9271 = new TGeoCombiTrans("pos_EA4t_in_ET4t_1"); pMatrix9271->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4t_in_ET4t_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9272 = new TGeoCombiTrans("pos_ES4t_in_ET4t_1"); pMatrix9272->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4u_in_EPEd_8 dx = 160.312408; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9278 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9277 = new TGeoCombiTrans("pos_ET4u_in_EPEd_8", dx,dy,dz,pMatrix9278); // Combi transformation: pos_EA4u_in_ET4u_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9275 = new TGeoCombiTrans("pos_EA4u_in_ET4u_1"); pMatrix9275->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4u_in_ET4u_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9276 = new TGeoCombiTrans("pos_ES4u_in_ET4u_1"); pMatrix9276->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4v_in_EPEd_9 dx = 173.304565; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9282 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9281 = new TGeoCombiTrans("pos_ET4v_in_EPEd_9", dx,dy,dz,pMatrix9282); // Combi transformation: pos_EA4v_in_ET4v_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9279 = new TGeoCombiTrans("pos_EA4v_in_ET4v_1"); pMatrix9279->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4v_in_ET4v_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9280 = new TGeoCombiTrans("pos_ES4v_in_ET4v_1"); pMatrix9280->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4w_in_EPEd_10 dx = 186.906906; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9286 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9285 = new TGeoCombiTrans("pos_ET4w_in_EPEd_10", dx,dy,dz,pMatrix9286); // Combi transformation: pos_EA4w_in_ET4w_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9283 = new TGeoCombiTrans("pos_EA4w_in_ET4w_1"); pMatrix9283->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4w_in_ET4w_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9284 = new TGeoCombiTrans("pos_ES4w_in_ET4w_1"); pMatrix9284->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4x_in_EPEd_11 dx = 201.123184; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9290 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9289 = new TGeoCombiTrans("pos_ET4x_in_EPEd_11", dx,dy,dz,pMatrix9290); // Combi transformation: pos_EA4x_in_ET4x_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9287 = new TGeoCombiTrans("pos_EA4x_in_ET4x_1"); pMatrix9287->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4x_in_ET4x_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9288 = new TGeoCombiTrans("pos_ES4x_in_ET4x_1"); pMatrix9288->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET4y_in_EPEd_12 dx = 215.983955; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9294 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9293 = new TGeoCombiTrans("pos_ET4y_in_EPEd_12", dx,dy,dz,pMatrix9294); // Combi transformation: pos_EA4y_in_ET4y_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9291 = new TGeoCombiTrans("pos_EA4y_in_ET4y_1"); pMatrix9291->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4y_in_ET4y_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9292 = new TGeoCombiTrans("pos_ES4y_in_ET4y_1"); pMatrix9292->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEd_in_EMGd_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9298 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9297 = new TGeoCombiTrans("pos_EPEd_in_EMGd_2", dx,dy,dz,pMatrix9298); // Combi transformation: pos_EPEd_in_EMGd_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9300 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9299 = new TGeoCombiTrans("pos_EPEd_in_EMGd_3", dx,dy,dz,pMatrix9300); // Combi transformation: pos_EPEd_in_EMGd_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9302 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9301 = new TGeoCombiTrans("pos_EPEd_in_EMGd_4", dx,dy,dz,pMatrix9302); // Combi transformation: pos_EPEd_in_EMGd_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9304 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9303 = new TGeoCombiTrans("pos_EPEd_in_EMGd_5", dx,dy,dz,pMatrix9304); // Combi transformation: pos_ERAd_in_ESE3_10 dx = 0.000000; dy = 0.000000; dz = 0.736100; pMatrix9307 = new TGeoCombiTrans("pos_ERAd_in_ESE3_10"); pMatrix9307->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGe_in_ESE3_10 dx = 0.000000; dy = 0.000000; dz = 1.438600; pMatrix9366 = new TGeoCombiTrans("pos_EMGe_in_ESE3_10"); pMatrix9366->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEe_in_EMGe_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9357 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9356 = new TGeoCombiTrans("pos_EPEe_in_EMGe_1", dx,dy,dz,pMatrix9357); // Combi transformation: pos_ET4z_in_EPEe_1 dx = 85.716633; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9311 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9310 = new TGeoCombiTrans("pos_ET4z_in_EPEe_1", dx,dy,dz,pMatrix9311); // Combi transformation: pos_EA4z_in_ET4z_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9308 = new TGeoCombiTrans("pos_EA4z_in_ET4z_1"); pMatrix9308->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES4z_in_ET4z_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9309 = new TGeoCombiTrans("pos_ES4z_in_ET4z_1"); pMatrix9309->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5R_in_EPEe_2 dx = 94.832993; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9315 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9314 = new TGeoCombiTrans("pos_ET5R_in_EPEe_2", dx,dy,dz,pMatrix9315); // Combi transformation: pos_EA5P_in_ET5R_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9312 = new TGeoCombiTrans("pos_EA5P_in_ET5R_1"); pMatrix9312->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5I_in_ET5R_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9313 = new TGeoCombiTrans("pos_ES5I_in_ET5R_1"); pMatrix9313->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET51_in_EPEe_3 dx = 104.494061; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9319 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9318 = new TGeoCombiTrans("pos_ET51_in_EPEe_3", dx,dy,dz,pMatrix9319); // Combi transformation: pos_EA51_in_ET51_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9316 = new TGeoCombiTrans("pos_EA51_in_ET51_1"); pMatrix9316->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES51_in_ET51_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9317 = new TGeoCombiTrans("pos_ES51_in_ET51_1"); pMatrix9317->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET52_in_EPEe_4 dx = 114.694763; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9323 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9322 = new TGeoCombiTrans("pos_ET52_in_EPEe_4", dx,dy,dz,pMatrix9323); // Combi transformation: pos_EA52_in_ET52_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9320 = new TGeoCombiTrans("pos_EA52_in_ET52_1"); pMatrix9320->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES52_in_ET52_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9321 = new TGeoCombiTrans("pos_ES52_in_ET52_1"); pMatrix9321->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET53_in_EPEe_5 dx = 125.444588; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9327 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9326 = new TGeoCombiTrans("pos_ET53_in_EPEe_5", dx,dy,dz,pMatrix9327); // Combi transformation: pos_EA53_in_ET53_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9324 = new TGeoCombiTrans("pos_EA53_in_ET53_1"); pMatrix9324->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES53_in_ET53_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9325 = new TGeoCombiTrans("pos_ES53_in_ET53_1"); pMatrix9325->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET54_in_EPEe_6 dx = 136.754211; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9331 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9330 = new TGeoCombiTrans("pos_ET54_in_EPEe_6", dx,dy,dz,pMatrix9331); // Combi transformation: pos_EA54_in_ET54_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9328 = new TGeoCombiTrans("pos_EA54_in_ET54_1"); pMatrix9328->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES54_in_ET54_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9329 = new TGeoCombiTrans("pos_ES54_in_ET54_1"); pMatrix9329->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET55_in_EPEe_7 dx = 148.626060; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9335 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9334 = new TGeoCombiTrans("pos_ET55_in_EPEe_7", dx,dy,dz,pMatrix9335); // Combi transformation: pos_EA55_in_ET55_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9332 = new TGeoCombiTrans("pos_EA55_in_ET55_1"); pMatrix9332->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES55_in_ET55_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9333 = new TGeoCombiTrans("pos_ES55_in_ET55_1"); pMatrix9333->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET56_in_EPEe_8 dx = 161.080009; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9339 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9338 = new TGeoCombiTrans("pos_ET56_in_EPEe_8", dx,dy,dz,pMatrix9339); // Combi transformation: pos_EA56_in_ET56_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9336 = new TGeoCombiTrans("pos_EA56_in_ET56_1"); pMatrix9336->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES56_in_ET56_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9337 = new TGeoCombiTrans("pos_ES56_in_ET56_1"); pMatrix9337->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET57_in_EPEe_9 dx = 174.134369; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9343 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9342 = new TGeoCombiTrans("pos_ET57_in_EPEe_9", dx,dy,dz,pMatrix9343); // Combi transformation: pos_EA57_in_ET57_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9340 = new TGeoCombiTrans("pos_EA57_in_ET57_1"); pMatrix9340->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES57_in_ET57_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9341 = new TGeoCombiTrans("pos_ES57_in_ET57_1"); pMatrix9341->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET58_in_EPEe_10 dx = 187.801842; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9347 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9346 = new TGeoCombiTrans("pos_ET58_in_EPEe_10", dx,dy,dz,pMatrix9347); // Combi transformation: pos_EA58_in_ET58_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9344 = new TGeoCombiTrans("pos_EA58_in_ET58_1"); pMatrix9344->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES58_in_ET58_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9345 = new TGeoCombiTrans("pos_ES58_in_ET58_1"); pMatrix9345->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET59_in_EPEe_11 dx = 202.086197; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9351 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9350 = new TGeoCombiTrans("pos_ET59_in_EPEe_11", dx,dy,dz,pMatrix9351); // Combi transformation: pos_EA59_in_ET59_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9348 = new TGeoCombiTrans("pos_EA59_in_ET59_1"); pMatrix9348->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES59_in_ET59_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9349 = new TGeoCombiTrans("pos_ES59_in_ET59_1"); pMatrix9349->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5a_in_EPEe_12 dx = 217.018120; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9355 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9354 = new TGeoCombiTrans("pos_ET5a_in_EPEe_12", dx,dy,dz,pMatrix9355); // Combi transformation: pos_EA5a_in_ET5a_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9352 = new TGeoCombiTrans("pos_EA5a_in_ET5a_1"); pMatrix9352->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5a_in_ET5a_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9353 = new TGeoCombiTrans("pos_ES5a_in_ET5a_1"); pMatrix9353->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEe_in_EMGe_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9359 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9358 = new TGeoCombiTrans("pos_EPEe_in_EMGe_2", dx,dy,dz,pMatrix9359); // Combi transformation: pos_EPEe_in_EMGe_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9361 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9360 = new TGeoCombiTrans("pos_EPEe_in_EMGe_3", dx,dy,dz,pMatrix9361); // Combi transformation: pos_EPEe_in_EMGe_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9363 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9362 = new TGeoCombiTrans("pos_EPEe_in_EMGe_4", dx,dy,dz,pMatrix9363); // Combi transformation: pos_EPEe_in_EMGe_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9365 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9364 = new TGeoCombiTrans("pos_EPEe_in_EMGe_5", dx,dy,dz,pMatrix9365); // Combi transformation: pos_ERAe_in_ESE3_11 dx = 0.000000; dy = 0.000000; dz = 2.141100; pMatrix9368 = new TGeoCombiTrans("pos_ERAe_in_ESE3_11"); pMatrix9368->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGf_in_ESE3_11 dx = 0.000000; dy = 0.000000; dz = 2.843600; pMatrix9427 = new TGeoCombiTrans("pos_EMGf_in_ESE3_11"); pMatrix9427->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEf_in_EMGf_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9418 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9417 = new TGeoCombiTrans("pos_EPEf_in_EMGf_1", dx,dy,dz,pMatrix9418); // Combi transformation: pos_ET5b_in_EPEf_1 dx = 86.125095; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9372 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9371 = new TGeoCombiTrans("pos_ET5b_in_EPEf_1", dx,dy,dz,pMatrix9372); // Combi transformation: pos_EA5b_in_ET5b_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9369 = new TGeoCombiTrans("pos_EA5b_in_ET5b_1"); pMatrix9369->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5b_in_ET5b_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9370 = new TGeoCombiTrans("pos_ES5b_in_ET5b_1"); pMatrix9370->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5c_in_EPEf_2 dx = 95.284901; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9376 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9375 = new TGeoCombiTrans("pos_ET5c_in_EPEf_2", dx,dy,dz,pMatrix9376); // Combi transformation: pos_EA5c_in_ET5c_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9373 = new TGeoCombiTrans("pos_EA5c_in_ET5c_1"); pMatrix9373->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5c_in_ET5c_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9374 = new TGeoCombiTrans("pos_ES5c_in_ET5c_1"); pMatrix9374->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5d_in_EPEf_3 dx = 104.992008; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9380 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9379 = new TGeoCombiTrans("pos_ET5d_in_EPEf_3", dx,dy,dz,pMatrix9380); // Combi transformation: pos_EA5d_in_ET5d_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9377 = new TGeoCombiTrans("pos_EA5d_in_ET5d_1"); pMatrix9377->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5d_in_ET5d_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9378 = new TGeoCombiTrans("pos_ES5d_in_ET5d_1"); pMatrix9378->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5e_in_EPEf_4 dx = 115.241318; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9384 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9383 = new TGeoCombiTrans("pos_ET5e_in_EPEf_4", dx,dy,dz,pMatrix9384); // Combi transformation: pos_EA5e_in_ET5e_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9381 = new TGeoCombiTrans("pos_EA5e_in_ET5e_1"); pMatrix9381->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5e_in_ET5e_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9382 = new TGeoCombiTrans("pos_ES5e_in_ET5e_1"); pMatrix9382->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5f_in_EPEf_5 dx = 126.042374; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9388 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9387 = new TGeoCombiTrans("pos_ET5f_in_EPEf_5", dx,dy,dz,pMatrix9388); // Combi transformation: pos_EA5f_in_ET5f_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9385 = new TGeoCombiTrans("pos_EA5f_in_ET5f_1"); pMatrix9385->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5f_in_ET5f_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9386 = new TGeoCombiTrans("pos_ES5f_in_ET5f_1"); pMatrix9386->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5g_in_EPEf_6 dx = 137.405891; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9392 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9391 = new TGeoCombiTrans("pos_ET5g_in_EPEf_6", dx,dy,dz,pMatrix9392); // Combi transformation: pos_EA5g_in_ET5g_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9389 = new TGeoCombiTrans("pos_EA5g_in_ET5g_1"); pMatrix9389->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5g_in_ET5g_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9390 = new TGeoCombiTrans("pos_ES5g_in_ET5g_1"); pMatrix9390->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5h_in_EPEf_7 dx = 149.334305; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9396 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9395 = new TGeoCombiTrans("pos_ET5h_in_EPEf_7", dx,dy,dz,pMatrix9396); // Combi transformation: pos_EA5h_in_ET5h_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9393 = new TGeoCombiTrans("pos_EA5h_in_ET5h_1"); pMatrix9393->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5h_in_ET5h_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9394 = new TGeoCombiTrans("pos_ES5h_in_ET5h_1"); pMatrix9394->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5i_in_EPEf_8 dx = 161.847603; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9400 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9399 = new TGeoCombiTrans("pos_ET5i_in_EPEf_8", dx,dy,dz,pMatrix9400); // Combi transformation: pos_EA5i_in_ET5i_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9397 = new TGeoCombiTrans("pos_EA5i_in_ET5i_1"); pMatrix9397->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5i_in_ET5i_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9398 = new TGeoCombiTrans("pos_ES5i_in_ET5i_1"); pMatrix9398->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5j_in_EPEf_9 dx = 174.964172; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9404 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9403 = new TGeoCombiTrans("pos_ET5j_in_EPEf_9", dx,dy,dz,pMatrix9404); // Combi transformation: pos_EA5j_in_ET5j_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9401 = new TGeoCombiTrans("pos_EA5j_in_ET5j_1"); pMatrix9401->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5j_in_ET5j_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9402 = new TGeoCombiTrans("pos_ES5j_in_ET5j_1"); pMatrix9402->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5k_in_EPEf_10 dx = 188.696770; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9408 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9407 = new TGeoCombiTrans("pos_ET5k_in_EPEf_10", dx,dy,dz,pMatrix9408); // Combi transformation: pos_EA5k_in_ET5k_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9405 = new TGeoCombiTrans("pos_EA5k_in_ET5k_1"); pMatrix9405->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5k_in_ET5k_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9406 = new TGeoCombiTrans("pos_ES5k_in_ET5k_1"); pMatrix9406->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5l_in_EPEf_11 dx = 203.049194; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9412 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9411 = new TGeoCombiTrans("pos_ET5l_in_EPEf_11", dx,dy,dz,pMatrix9412); // Combi transformation: pos_EA5l_in_ET5l_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9409 = new TGeoCombiTrans("pos_EA5l_in_ET5l_1"); pMatrix9409->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5l_in_ET5l_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9410 = new TGeoCombiTrans("pos_ES5l_in_ET5l_1"); pMatrix9410->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5m_in_EPEf_12 dx = 218.052277; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9416 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9415 = new TGeoCombiTrans("pos_ET5m_in_EPEf_12", dx,dy,dz,pMatrix9416); // Combi transformation: pos_EA5m_in_ET5m_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9413 = new TGeoCombiTrans("pos_EA5m_in_ET5m_1"); pMatrix9413->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5m_in_ET5m_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9414 = new TGeoCombiTrans("pos_ES5m_in_ET5m_1"); pMatrix9414->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEf_in_EMGf_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9420 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9419 = new TGeoCombiTrans("pos_EPEf_in_EMGf_2", dx,dy,dz,pMatrix9420); // Combi transformation: pos_EPEf_in_EMGf_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9422 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9421 = new TGeoCombiTrans("pos_EPEf_in_EMGf_3", dx,dy,dz,pMatrix9422); // Combi transformation: pos_EPEf_in_EMGf_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9424 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9423 = new TGeoCombiTrans("pos_EPEf_in_EMGf_4", dx,dy,dz,pMatrix9424); // Combi transformation: pos_EPEf_in_EMGf_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9426 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9425 = new TGeoCombiTrans("pos_EPEf_in_EMGf_5", dx,dy,dz,pMatrix9426); // Combi transformation: pos_ERAf_in_ESE3_12 dx = 0.000000; dy = 0.000000; dz = 3.546100; pMatrix9429 = new TGeoCombiTrans("pos_ERAf_in_ESE3_12"); pMatrix9429->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGg_in_ESE3_12 dx = 0.000000; dy = 0.000000; dz = 4.248600; pMatrix9488 = new TGeoCombiTrans("pos_EMGg_in_ESE3_12"); pMatrix9488->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEg_in_EMGg_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9479 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9478 = new TGeoCombiTrans("pos_EPEg_in_EMGg_1", dx,dy,dz,pMatrix9479); // Combi transformation: pos_ET5n_in_EPEg_1 dx = 86.533566; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9433 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9432 = new TGeoCombiTrans("pos_ET5n_in_EPEg_1", dx,dy,dz,pMatrix9433); // Combi transformation: pos_EA5n_in_ET5n_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9430 = new TGeoCombiTrans("pos_EA5n_in_ET5n_1"); pMatrix9430->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5n_in_ET5n_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9431 = new TGeoCombiTrans("pos_ES5n_in_ET5n_1"); pMatrix9431->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5o_in_EPEg_2 dx = 95.736813; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9437 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9436 = new TGeoCombiTrans("pos_ET5o_in_EPEg_2", dx,dy,dz,pMatrix9437); // Combi transformation: pos_EA5o_in_ET5o_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9434 = new TGeoCombiTrans("pos_EA5o_in_ET5o_1"); pMatrix9434->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5o_in_ET5o_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9435 = new TGeoCombiTrans("pos_ES5o_in_ET5o_1"); pMatrix9435->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5p_in_EPEg_3 dx = 105.489956; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9441 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9440 = new TGeoCombiTrans("pos_ET5p_in_EPEg_3", dx,dy,dz,pMatrix9441); // Combi transformation: pos_EA5p_in_ET5p_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9438 = new TGeoCombiTrans("pos_EA5p_in_ET5p_1"); pMatrix9438->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5p_in_ET5p_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9439 = new TGeoCombiTrans("pos_ES5p_in_ET5p_1"); pMatrix9439->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5q_in_EPEg_4 dx = 115.787876; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9445 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9444 = new TGeoCombiTrans("pos_ET5q_in_EPEg_4", dx,dy,dz,pMatrix9445); // Combi transformation: pos_EA5q_in_ET5q_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9442 = new TGeoCombiTrans("pos_EA5q_in_ET5q_1"); pMatrix9442->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5q_in_ET5q_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9443 = new TGeoCombiTrans("pos_ES5q_in_ET5q_1"); pMatrix9443->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5r_in_EPEg_5 dx = 126.640156; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9449 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9448 = new TGeoCombiTrans("pos_ET5r_in_EPEg_5", dx,dy,dz,pMatrix9449); // Combi transformation: pos_EA5r_in_ET5r_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9446 = new TGeoCombiTrans("pos_EA5r_in_ET5r_1"); pMatrix9446->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5r_in_ET5r_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9447 = new TGeoCombiTrans("pos_ES5r_in_ET5r_1"); pMatrix9447->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5s_in_EPEg_6 dx = 138.057571; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9453 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9452 = new TGeoCombiTrans("pos_ET5s_in_EPEg_6", dx,dy,dz,pMatrix9453); // Combi transformation: pos_EA5s_in_ET5s_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9450 = new TGeoCombiTrans("pos_EA5s_in_ET5s_1"); pMatrix9450->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5s_in_ET5s_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9451 = new TGeoCombiTrans("pos_ES5s_in_ET5s_1"); pMatrix9451->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5t_in_EPEg_7 dx = 150.042564; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9457 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9456 = new TGeoCombiTrans("pos_ET5t_in_EPEg_7", dx,dy,dz,pMatrix9457); // Combi transformation: pos_EA5t_in_ET5t_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9454 = new TGeoCombiTrans("pos_EA5t_in_ET5t_1"); pMatrix9454->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5t_in_ET5t_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9455 = new TGeoCombiTrans("pos_ES5t_in_ET5t_1"); pMatrix9455->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5u_in_EPEg_8 dx = 162.615204; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9461 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9460 = new TGeoCombiTrans("pos_ET5u_in_EPEg_8", dx,dy,dz,pMatrix9461); // Combi transformation: pos_EA5u_in_ET5u_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9458 = new TGeoCombiTrans("pos_EA5u_in_ET5u_1"); pMatrix9458->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5u_in_ET5u_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9459 = new TGeoCombiTrans("pos_ES5u_in_ET5u_1"); pMatrix9459->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5v_in_EPEg_9 dx = 175.793976; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9465 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9464 = new TGeoCombiTrans("pos_ET5v_in_EPEg_9", dx,dy,dz,pMatrix9465); // Combi transformation: pos_EA5v_in_ET5v_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9462 = new TGeoCombiTrans("pos_EA5v_in_ET5v_1"); pMatrix9462->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5v_in_ET5v_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9463 = new TGeoCombiTrans("pos_ES5v_in_ET5v_1"); pMatrix9463->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5w_in_EPEg_10 dx = 189.591705; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9469 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9468 = new TGeoCombiTrans("pos_ET5w_in_EPEg_10", dx,dy,dz,pMatrix9469); // Combi transformation: pos_EA5w_in_ET5w_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9466 = new TGeoCombiTrans("pos_EA5w_in_ET5w_1"); pMatrix9466->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5w_in_ET5w_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9467 = new TGeoCombiTrans("pos_ES5w_in_ET5w_1"); pMatrix9467->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5x_in_EPEg_11 dx = 204.012199; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9473 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9472 = new TGeoCombiTrans("pos_ET5x_in_EPEg_11", dx,dy,dz,pMatrix9473); // Combi transformation: pos_EA5x_in_ET5x_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9470 = new TGeoCombiTrans("pos_EA5x_in_ET5x_1"); pMatrix9470->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5x_in_ET5x_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9471 = new TGeoCombiTrans("pos_ES5x_in_ET5x_1"); pMatrix9471->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET5y_in_EPEg_12 dx = 219.086433; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9477 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9476 = new TGeoCombiTrans("pos_ET5y_in_EPEg_12", dx,dy,dz,pMatrix9477); // Combi transformation: pos_EA5y_in_ET5y_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9474 = new TGeoCombiTrans("pos_EA5y_in_ET5y_1"); pMatrix9474->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5y_in_ET5y_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9475 = new TGeoCombiTrans("pos_ES5y_in_ET5y_1"); pMatrix9475->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEg_in_EMGg_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9481 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9480 = new TGeoCombiTrans("pos_EPEg_in_EMGg_2", dx,dy,dz,pMatrix9481); // Combi transformation: pos_EPEg_in_EMGg_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9483 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9482 = new TGeoCombiTrans("pos_EPEg_in_EMGg_3", dx,dy,dz,pMatrix9483); // Combi transformation: pos_EPEg_in_EMGg_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9485 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9484 = new TGeoCombiTrans("pos_EPEg_in_EMGg_4", dx,dy,dz,pMatrix9485); // Combi transformation: pos_EPEg_in_EMGg_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9487 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9486 = new TGeoCombiTrans("pos_EPEg_in_EMGg_5", dx,dy,dz,pMatrix9487); // Combi transformation: pos_ERAg_in_ESE3_13 dx = 0.000000; dy = 0.000000; dz = 4.951100; pMatrix9490 = new TGeoCombiTrans("pos_ERAg_in_ESE3_13"); pMatrix9490->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGh_in_ESE3_13 dx = 0.000000; dy = 0.000000; dz = 5.653600; pMatrix9549 = new TGeoCombiTrans("pos_EMGh_in_ESE3_13"); pMatrix9549->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEh_in_EMGh_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9540 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9539 = new TGeoCombiTrans("pos_EPEh_in_EMGh_1", dx,dy,dz,pMatrix9540); // Combi transformation: pos_ET5z_in_EPEh_1 dx = 86.942032; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9494 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9493 = new TGeoCombiTrans("pos_ET5z_in_EPEh_1", dx,dy,dz,pMatrix9494); // Combi transformation: pos_EA5z_in_ET5z_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9491 = new TGeoCombiTrans("pos_EA5z_in_ET5z_1"); pMatrix9491->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES5z_in_ET5z_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9492 = new TGeoCombiTrans("pos_ES5z_in_ET5z_1"); pMatrix9492->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6R_in_EPEh_2 dx = 96.188717; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9498 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9497 = new TGeoCombiTrans("pos_ET6R_in_EPEh_2", dx,dy,dz,pMatrix9498); // Combi transformation: pos_EA6P_in_ET6R_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9495 = new TGeoCombiTrans("pos_EA6P_in_ET6R_1"); pMatrix9495->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6I_in_ET6R_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9496 = new TGeoCombiTrans("pos_ES6I_in_ET6R_1"); pMatrix9496->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET61_in_EPEh_3 dx = 105.987900; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9502 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9501 = new TGeoCombiTrans("pos_ET61_in_EPEh_3", dx,dy,dz,pMatrix9502); // Combi transformation: pos_EA61_in_ET61_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9499 = new TGeoCombiTrans("pos_EA61_in_ET61_1"); pMatrix9499->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES61_in_ET61_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9500 = new TGeoCombiTrans("pos_ES61_in_ET61_1"); pMatrix9500->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET62_in_EPEh_4 dx = 116.334431; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9506 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9505 = new TGeoCombiTrans("pos_ET62_in_EPEh_4", dx,dy,dz,pMatrix9506); // Combi transformation: pos_EA62_in_ET62_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9503 = new TGeoCombiTrans("pos_EA62_in_ET62_1"); pMatrix9503->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES62_in_ET62_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9504 = new TGeoCombiTrans("pos_ES62_in_ET62_1"); pMatrix9504->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET63_in_EPEh_5 dx = 127.237934; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9510 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9509 = new TGeoCombiTrans("pos_ET63_in_EPEh_5", dx,dy,dz,pMatrix9510); // Combi transformation: pos_EA63_in_ET63_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9507 = new TGeoCombiTrans("pos_EA63_in_ET63_1"); pMatrix9507->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES63_in_ET63_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9508 = new TGeoCombiTrans("pos_ES63_in_ET63_1"); pMatrix9508->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET64_in_EPEh_6 dx = 138.709244; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9514 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9513 = new TGeoCombiTrans("pos_ET64_in_EPEh_6", dx,dy,dz,pMatrix9514); // Combi transformation: pos_EA64_in_ET64_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9511 = new TGeoCombiTrans("pos_EA64_in_ET64_1"); pMatrix9511->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES64_in_ET64_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9512 = new TGeoCombiTrans("pos_ES64_in_ET64_1"); pMatrix9512->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET65_in_EPEh_7 dx = 150.750809; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9518 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9517 = new TGeoCombiTrans("pos_ET65_in_EPEh_7", dx,dy,dz,pMatrix9518); // Combi transformation: pos_EA65_in_ET65_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9515 = new TGeoCombiTrans("pos_EA65_in_ET65_1"); pMatrix9515->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES65_in_ET65_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9516 = new TGeoCombiTrans("pos_ES65_in_ET65_1"); pMatrix9516->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET66_in_EPEh_8 dx = 163.382797; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9522 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9521 = new TGeoCombiTrans("pos_ET66_in_EPEh_8", dx,dy,dz,pMatrix9522); // Combi transformation: pos_EA66_in_ET66_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9519 = new TGeoCombiTrans("pos_EA66_in_ET66_1"); pMatrix9519->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES66_in_ET66_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9520 = new TGeoCombiTrans("pos_ES66_in_ET66_1"); pMatrix9520->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET67_in_EPEh_9 dx = 176.623787; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9526 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9525 = new TGeoCombiTrans("pos_ET67_in_EPEh_9", dx,dy,dz,pMatrix9526); // Combi transformation: pos_EA67_in_ET67_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9523 = new TGeoCombiTrans("pos_EA67_in_ET67_1"); pMatrix9523->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES67_in_ET67_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9524 = new TGeoCombiTrans("pos_ES67_in_ET67_1"); pMatrix9524->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET68_in_EPEh_10 dx = 190.486641; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9530 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9529 = new TGeoCombiTrans("pos_ET68_in_EPEh_10", dx,dy,dz,pMatrix9530); // Combi transformation: pos_EA68_in_ET68_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9527 = new TGeoCombiTrans("pos_EA68_in_ET68_1"); pMatrix9527->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES68_in_ET68_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9528 = new TGeoCombiTrans("pos_ES68_in_ET68_1"); pMatrix9528->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET69_in_EPEh_11 dx = 204.975197; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9534 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9533 = new TGeoCombiTrans("pos_ET69_in_EPEh_11", dx,dy,dz,pMatrix9534); // Combi transformation: pos_EA69_in_ET69_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9531 = new TGeoCombiTrans("pos_EA69_in_ET69_1"); pMatrix9531->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES69_in_ET69_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9532 = new TGeoCombiTrans("pos_ES69_in_ET69_1"); pMatrix9532->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6a_in_EPEh_12 dx = 220.120590; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9538 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9537 = new TGeoCombiTrans("pos_ET6a_in_EPEh_12", dx,dy,dz,pMatrix9538); // Combi transformation: pos_EA6a_in_ET6a_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9535 = new TGeoCombiTrans("pos_EA6a_in_ET6a_1"); pMatrix9535->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6a_in_ET6a_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9536 = new TGeoCombiTrans("pos_ES6a_in_ET6a_1"); pMatrix9536->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEh_in_EMGh_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9542 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9541 = new TGeoCombiTrans("pos_EPEh_in_EMGh_2", dx,dy,dz,pMatrix9542); // Combi transformation: pos_EPEh_in_EMGh_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9544 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9543 = new TGeoCombiTrans("pos_EPEh_in_EMGh_3", dx,dy,dz,pMatrix9544); // Combi transformation: pos_EPEh_in_EMGh_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9546 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9545 = new TGeoCombiTrans("pos_EPEh_in_EMGh_4", dx,dy,dz,pMatrix9546); // Combi transformation: pos_EPEh_in_EMGh_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9548 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9547 = new TGeoCombiTrans("pos_EPEh_in_EMGh_5", dx,dy,dz,pMatrix9548); // Combi transformation: pos_ERAh_in_ESE3_14 dx = 0.000000; dy = 0.000000; dz = 6.356100; pMatrix9551 = new TGeoCombiTrans("pos_ERAh_in_ESE3_14"); pMatrix9551->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGi_in_ESE3_14 dx = 0.000000; dy = 0.000000; dz = 7.058600; pMatrix9610 = new TGeoCombiTrans("pos_EMGi_in_ESE3_14"); pMatrix9610->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEi_in_EMGi_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9601 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9600 = new TGeoCombiTrans("pos_EPEi_in_EMGi_1", dx,dy,dz,pMatrix9601); // Combi transformation: pos_ET6b_in_EPEi_1 dx = 87.350494; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9555 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9554 = new TGeoCombiTrans("pos_ET6b_in_EPEi_1", dx,dy,dz,pMatrix9555); // Combi transformation: pos_EA6b_in_ET6b_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9552 = new TGeoCombiTrans("pos_EA6b_in_ET6b_1"); pMatrix9552->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6b_in_ET6b_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9553 = new TGeoCombiTrans("pos_ES6b_in_ET6b_1"); pMatrix9553->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6c_in_EPEi_2 dx = 96.640625; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9559 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9558 = new TGeoCombiTrans("pos_ET6c_in_EPEi_2", dx,dy,dz,pMatrix9559); // Combi transformation: pos_EA6c_in_ET6c_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9556 = new TGeoCombiTrans("pos_EA6c_in_ET6c_1"); pMatrix9556->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6c_in_ET6c_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9557 = new TGeoCombiTrans("pos_ES6c_in_ET6c_1"); pMatrix9557->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6d_in_EPEi_3 dx = 106.485847; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9563 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9562 = new TGeoCombiTrans("pos_ET6d_in_EPEi_3", dx,dy,dz,pMatrix9563); // Combi transformation: pos_EA6d_in_ET6d_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9560 = new TGeoCombiTrans("pos_EA6d_in_ET6d_1"); pMatrix9560->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6d_in_ET6d_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9561 = new TGeoCombiTrans("pos_ES6d_in_ET6d_1"); pMatrix9561->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6e_in_EPEi_4 dx = 116.880989; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9567 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9566 = new TGeoCombiTrans("pos_ET6e_in_EPEi_4", dx,dy,dz,pMatrix9567); // Combi transformation: pos_EA6e_in_ET6e_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9564 = new TGeoCombiTrans("pos_EA6e_in_ET6e_1"); pMatrix9564->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6e_in_ET6e_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9565 = new TGeoCombiTrans("pos_ES6e_in_ET6e_1"); pMatrix9565->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6f_in_EPEi_5 dx = 127.835716; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9571 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9570 = new TGeoCombiTrans("pos_ET6f_in_EPEi_5", dx,dy,dz,pMatrix9571); // Combi transformation: pos_EA6f_in_ET6f_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9568 = new TGeoCombiTrans("pos_EA6f_in_ET6f_1"); pMatrix9568->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6f_in_ET6f_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9569 = new TGeoCombiTrans("pos_ES6f_in_ET6f_1"); pMatrix9569->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6g_in_EPEi_6 dx = 139.360916; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9575 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9574 = new TGeoCombiTrans("pos_ET6g_in_EPEi_6", dx,dy,dz,pMatrix9575); // Combi transformation: pos_EA6g_in_ET6g_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9572 = new TGeoCombiTrans("pos_EA6g_in_ET6g_1"); pMatrix9572->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6g_in_ET6g_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9573 = new TGeoCombiTrans("pos_ES6g_in_ET6g_1"); pMatrix9573->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6h_in_EPEi_7 dx = 151.459053; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9579 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9578 = new TGeoCombiTrans("pos_ET6h_in_EPEi_7", dx,dy,dz,pMatrix9579); // Combi transformation: pos_EA6h_in_ET6h_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9576 = new TGeoCombiTrans("pos_EA6h_in_ET6h_1"); pMatrix9576->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6h_in_ET6h_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9577 = new TGeoCombiTrans("pos_ES6h_in_ET6h_1"); pMatrix9577->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6i_in_EPEi_8 dx = 164.150391; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9583 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9582 = new TGeoCombiTrans("pos_ET6i_in_EPEi_8", dx,dy,dz,pMatrix9583); // Combi transformation: pos_EA6i_in_ET6i_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9580 = new TGeoCombiTrans("pos_EA6i_in_ET6i_1"); pMatrix9580->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6i_in_ET6i_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9581 = new TGeoCombiTrans("pos_ES6i_in_ET6i_1"); pMatrix9581->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6j_in_EPEi_9 dx = 177.453590; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9587 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9586 = new TGeoCombiTrans("pos_ET6j_in_EPEi_9", dx,dy,dz,pMatrix9587); // Combi transformation: pos_EA6j_in_ET6j_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9584 = new TGeoCombiTrans("pos_EA6j_in_ET6j_1"); pMatrix9584->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6j_in_ET6j_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9585 = new TGeoCombiTrans("pos_ES6j_in_ET6j_1"); pMatrix9585->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6k_in_EPEi_10 dx = 191.381577; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9591 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9590 = new TGeoCombiTrans("pos_ET6k_in_EPEi_10", dx,dy,dz,pMatrix9591); // Combi transformation: pos_EA6k_in_ET6k_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9588 = new TGeoCombiTrans("pos_EA6k_in_ET6k_1"); pMatrix9588->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6k_in_ET6k_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9589 = new TGeoCombiTrans("pos_ES6k_in_ET6k_1"); pMatrix9589->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6l_in_EPEi_11 dx = 205.938202; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9595 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9594 = new TGeoCombiTrans("pos_ET6l_in_EPEi_11", dx,dy,dz,pMatrix9595); // Combi transformation: pos_EA6l_in_ET6l_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9592 = new TGeoCombiTrans("pos_EA6l_in_ET6l_1"); pMatrix9592->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6l_in_ET6l_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9593 = new TGeoCombiTrans("pos_ES6l_in_ET6l_1"); pMatrix9593->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6m_in_EPEi_12 dx = 221.154747; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9599 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9598 = new TGeoCombiTrans("pos_ET6m_in_EPEi_12", dx,dy,dz,pMatrix9599); // Combi transformation: pos_EA6m_in_ET6m_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9596 = new TGeoCombiTrans("pos_EA6m_in_ET6m_1"); pMatrix9596->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6m_in_ET6m_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9597 = new TGeoCombiTrans("pos_ES6m_in_ET6m_1"); pMatrix9597->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEi_in_EMGi_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9603 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9602 = new TGeoCombiTrans("pos_EPEi_in_EMGi_2", dx,dy,dz,pMatrix9603); // Combi transformation: pos_EPEi_in_EMGi_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9605 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9604 = new TGeoCombiTrans("pos_EPEi_in_EMGi_3", dx,dy,dz,pMatrix9605); // Combi transformation: pos_EPEi_in_EMGi_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9607 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9606 = new TGeoCombiTrans("pos_EPEi_in_EMGi_4", dx,dy,dz,pMatrix9607); // Combi transformation: pos_EPEi_in_EMGi_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9609 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9608 = new TGeoCombiTrans("pos_EPEi_in_EMGi_5", dx,dy,dz,pMatrix9609); // Combi transformation: pos_ERAi_in_ESE3_15 dx = 0.000000; dy = 0.000000; dz = 7.761100; pMatrix9612 = new TGeoCombiTrans("pos_ERAi_in_ESE3_15"); pMatrix9612->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGj_in_ESE3_15 dx = 0.000000; dy = 0.000000; dz = 8.463601; pMatrix9671 = new TGeoCombiTrans("pos_EMGj_in_ESE3_15"); pMatrix9671->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEj_in_EMGj_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9662 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9661 = new TGeoCombiTrans("pos_EPEj_in_EMGj_1", dx,dy,dz,pMatrix9662); // Combi transformation: pos_ET6n_in_EPEj_1 dx = 87.758965; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9616 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9615 = new TGeoCombiTrans("pos_ET6n_in_EPEj_1", dx,dy,dz,pMatrix9616); // Combi transformation: pos_EA6n_in_ET6n_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9613 = new TGeoCombiTrans("pos_EA6n_in_ET6n_1"); pMatrix9613->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6n_in_ET6n_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9614 = new TGeoCombiTrans("pos_ES6n_in_ET6n_1"); pMatrix9614->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6o_in_EPEj_2 dx = 97.092537; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9620 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9619 = new TGeoCombiTrans("pos_ET6o_in_EPEj_2", dx,dy,dz,pMatrix9620); // Combi transformation: pos_EA6o_in_ET6o_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9617 = new TGeoCombiTrans("pos_EA6o_in_ET6o_1"); pMatrix9617->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6o_in_ET6o_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9618 = new TGeoCombiTrans("pos_ES6o_in_ET6o_1"); pMatrix9618->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6p_in_EPEj_3 dx = 106.983795; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9624 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9623 = new TGeoCombiTrans("pos_ET6p_in_EPEj_3", dx,dy,dz,pMatrix9624); // Combi transformation: pos_EA6p_in_ET6p_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9621 = new TGeoCombiTrans("pos_EA6p_in_ET6p_1"); pMatrix9621->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6p_in_ET6p_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9622 = new TGeoCombiTrans("pos_ES6p_in_ET6p_1"); pMatrix9622->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6q_in_EPEj_4 dx = 117.427544; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9628 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9627 = new TGeoCombiTrans("pos_ET6q_in_EPEj_4", dx,dy,dz,pMatrix9628); // Combi transformation: pos_EA6q_in_ET6q_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9625 = new TGeoCombiTrans("pos_EA6q_in_ET6q_1"); pMatrix9625->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6q_in_ET6q_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9626 = new TGeoCombiTrans("pos_ES6q_in_ET6q_1"); pMatrix9626->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6r_in_EPEj_5 dx = 128.433502; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9632 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9631 = new TGeoCombiTrans("pos_ET6r_in_EPEj_5", dx,dy,dz,pMatrix9632); // Combi transformation: pos_EA6r_in_ET6r_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9629 = new TGeoCombiTrans("pos_EA6r_in_ET6r_1"); pMatrix9629->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6r_in_ET6r_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9630 = new TGeoCombiTrans("pos_ES6r_in_ET6r_1"); pMatrix9630->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6s_in_EPEj_6 dx = 140.012596; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9636 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9635 = new TGeoCombiTrans("pos_ET6s_in_EPEj_6", dx,dy,dz,pMatrix9636); // Combi transformation: pos_EA6s_in_ET6s_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9633 = new TGeoCombiTrans("pos_EA6s_in_ET6s_1"); pMatrix9633->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6s_in_ET6s_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9634 = new TGeoCombiTrans("pos_ES6s_in_ET6s_1"); pMatrix9634->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6t_in_EPEj_7 dx = 152.167305; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9640 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9639 = new TGeoCombiTrans("pos_ET6t_in_EPEj_7", dx,dy,dz,pMatrix9640); // Combi transformation: pos_EA6t_in_ET6t_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9637 = new TGeoCombiTrans("pos_EA6t_in_ET6t_1"); pMatrix9637->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6t_in_ET6t_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9638 = new TGeoCombiTrans("pos_ES6t_in_ET6t_1"); pMatrix9638->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6u_in_EPEj_8 dx = 164.917992; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9644 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9643 = new TGeoCombiTrans("pos_ET6u_in_EPEj_8", dx,dy,dz,pMatrix9644); // Combi transformation: pos_EA6u_in_ET6u_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9641 = new TGeoCombiTrans("pos_EA6u_in_ET6u_1"); pMatrix9641->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6u_in_ET6u_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9642 = new TGeoCombiTrans("pos_ES6u_in_ET6u_1"); pMatrix9642->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6v_in_EPEj_9 dx = 178.283394; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9648 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9647 = new TGeoCombiTrans("pos_ET6v_in_EPEj_9", dx,dy,dz,pMatrix9648); // Combi transformation: pos_EA6v_in_ET6v_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9645 = new TGeoCombiTrans("pos_EA6v_in_ET6v_1"); pMatrix9645->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6v_in_ET6v_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9646 = new TGeoCombiTrans("pos_ES6v_in_ET6v_1"); pMatrix9646->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6w_in_EPEj_10 dx = 192.276505; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9652 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9651 = new TGeoCombiTrans("pos_ET6w_in_EPEj_10", dx,dy,dz,pMatrix9652); // Combi transformation: pos_EA6w_in_ET6w_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9649 = new TGeoCombiTrans("pos_EA6w_in_ET6w_1"); pMatrix9649->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6w_in_ET6w_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9650 = new TGeoCombiTrans("pos_ES6w_in_ET6w_1"); pMatrix9650->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6x_in_EPEj_11 dx = 206.901199; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9656 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9655 = new TGeoCombiTrans("pos_ET6x_in_EPEj_11", dx,dy,dz,pMatrix9656); // Combi transformation: pos_EA6x_in_ET6x_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9653 = new TGeoCombiTrans("pos_EA6x_in_ET6x_1"); pMatrix9653->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6x_in_ET6x_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9654 = new TGeoCombiTrans("pos_ES6x_in_ET6x_1"); pMatrix9654->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET6y_in_EPEj_12 dx = 222.188904; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9660 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9659 = new TGeoCombiTrans("pos_ET6y_in_EPEj_12", dx,dy,dz,pMatrix9660); // Combi transformation: pos_EA6y_in_ET6y_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9657 = new TGeoCombiTrans("pos_EA6y_in_ET6y_1"); pMatrix9657->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6y_in_ET6y_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9658 = new TGeoCombiTrans("pos_ES6y_in_ET6y_1"); pMatrix9658->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEj_in_EMGj_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9664 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9663 = new TGeoCombiTrans("pos_EPEj_in_EMGj_2", dx,dy,dz,pMatrix9664); // Combi transformation: pos_EPEj_in_EMGj_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9666 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9665 = new TGeoCombiTrans("pos_EPEj_in_EMGj_3", dx,dy,dz,pMatrix9666); // Combi transformation: pos_EPEj_in_EMGj_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9668 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9667 = new TGeoCombiTrans("pos_EPEj_in_EMGj_4", dx,dy,dz,pMatrix9668); // Combi transformation: pos_EPEj_in_EMGj_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9670 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9669 = new TGeoCombiTrans("pos_EPEj_in_EMGj_5", dx,dy,dz,pMatrix9670); // Combi transformation: pos_ERAj_in_ESE3_16 dx = 0.000000; dy = 0.000000; dz = 9.166100; pMatrix9673 = new TGeoCombiTrans("pos_ERAj_in_ESE3_16"); pMatrix9673->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGk_in_ESE3_16 dx = 0.000000; dy = 0.000000; dz = 9.868600; pMatrix9732 = new TGeoCombiTrans("pos_EMGk_in_ESE3_16"); pMatrix9732->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEk_in_EMGk_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9723 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9722 = new TGeoCombiTrans("pos_EPEk_in_EMGk_1", dx,dy,dz,pMatrix9723); // Combi transformation: pos_ET6z_in_EPEk_1 dx = 88.167427; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9677 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9676 = new TGeoCombiTrans("pos_ET6z_in_EPEk_1", dx,dy,dz,pMatrix9677); // Combi transformation: pos_EA6z_in_ET6z_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9674 = new TGeoCombiTrans("pos_EA6z_in_ET6z_1"); pMatrix9674->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES6z_in_ET6z_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9675 = new TGeoCombiTrans("pos_ES6z_in_ET6z_1"); pMatrix9675->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7R_in_EPEk_2 dx = 97.544441; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9681 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9680 = new TGeoCombiTrans("pos_ET7R_in_EPEk_2", dx,dy,dz,pMatrix9681); // Combi transformation: pos_EA7P_in_ET7R_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9678 = new TGeoCombiTrans("pos_EA7P_in_ET7R_1"); pMatrix9678->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7I_in_ET7R_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9679 = new TGeoCombiTrans("pos_ES7I_in_ET7R_1"); pMatrix9679->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET71_in_EPEk_3 dx = 107.481739; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9685 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9684 = new TGeoCombiTrans("pos_ET71_in_EPEk_3", dx,dy,dz,pMatrix9685); // Combi transformation: pos_EA71_in_ET71_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9682 = new TGeoCombiTrans("pos_EA71_in_ET71_1"); pMatrix9682->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES71_in_ET71_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9683 = new TGeoCombiTrans("pos_ES71_in_ET71_1"); pMatrix9683->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET72_in_EPEk_4 dx = 117.974098; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9689 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9688 = new TGeoCombiTrans("pos_ET72_in_EPEk_4", dx,dy,dz,pMatrix9689); // Combi transformation: pos_EA72_in_ET72_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9686 = new TGeoCombiTrans("pos_EA72_in_ET72_1"); pMatrix9686->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES72_in_ET72_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9687 = new TGeoCombiTrans("pos_ES72_in_ET72_1"); pMatrix9687->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET73_in_EPEk_5 dx = 129.031281; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9693 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9692 = new TGeoCombiTrans("pos_ET73_in_EPEk_5", dx,dy,dz,pMatrix9693); // Combi transformation: pos_EA73_in_ET73_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9690 = new TGeoCombiTrans("pos_EA73_in_ET73_1"); pMatrix9690->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES73_in_ET73_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9691 = new TGeoCombiTrans("pos_ES73_in_ET73_1"); pMatrix9691->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET74_in_EPEk_6 dx = 140.664268; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9697 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9696 = new TGeoCombiTrans("pos_ET74_in_EPEk_6", dx,dy,dz,pMatrix9697); // Combi transformation: pos_EA74_in_ET74_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9694 = new TGeoCombiTrans("pos_EA74_in_ET74_1"); pMatrix9694->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES74_in_ET74_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9695 = new TGeoCombiTrans("pos_ES74_in_ET74_1"); pMatrix9695->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET75_in_EPEk_7 dx = 152.875549; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9701 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9700 = new TGeoCombiTrans("pos_ET75_in_EPEk_7", dx,dy,dz,pMatrix9701); // Combi transformation: pos_EA75_in_ET75_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9698 = new TGeoCombiTrans("pos_EA75_in_ET75_1"); pMatrix9698->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES75_in_ET75_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9699 = new TGeoCombiTrans("pos_ES75_in_ET75_1"); pMatrix9699->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET76_in_EPEk_8 dx = 165.685585; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9705 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9704 = new TGeoCombiTrans("pos_ET76_in_EPEk_8", dx,dy,dz,pMatrix9705); // Combi transformation: pos_EA76_in_ET76_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9702 = new TGeoCombiTrans("pos_EA76_in_ET76_1"); pMatrix9702->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES76_in_ET76_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9703 = new TGeoCombiTrans("pos_ES76_in_ET76_1"); pMatrix9703->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET77_in_EPEk_9 dx = 179.113197; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9709 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9708 = new TGeoCombiTrans("pos_ET77_in_EPEk_9", dx,dy,dz,pMatrix9709); // Combi transformation: pos_EA77_in_ET77_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9706 = new TGeoCombiTrans("pos_EA77_in_ET77_1"); pMatrix9706->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES77_in_ET77_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9707 = new TGeoCombiTrans("pos_ES77_in_ET77_1"); pMatrix9707->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET78_in_EPEk_10 dx = 193.171440; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9713 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9712 = new TGeoCombiTrans("pos_ET78_in_EPEk_10", dx,dy,dz,pMatrix9713); // Combi transformation: pos_EA78_in_ET78_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9710 = new TGeoCombiTrans("pos_EA78_in_ET78_1"); pMatrix9710->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES78_in_ET78_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9711 = new TGeoCombiTrans("pos_ES78_in_ET78_1"); pMatrix9711->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET79_in_EPEk_11 dx = 207.864204; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9717 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9716 = new TGeoCombiTrans("pos_ET79_in_EPEk_11", dx,dy,dz,pMatrix9717); // Combi transformation: pos_EA79_in_ET79_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9714 = new TGeoCombiTrans("pos_EA79_in_ET79_1"); pMatrix9714->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES79_in_ET79_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9715 = new TGeoCombiTrans("pos_ES79_in_ET79_1"); pMatrix9715->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7a_in_EPEk_12 dx = 223.223061; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9721 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9720 = new TGeoCombiTrans("pos_ET7a_in_EPEk_12", dx,dy,dz,pMatrix9721); // Combi transformation: pos_EA7a_in_ET7a_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9718 = new TGeoCombiTrans("pos_EA7a_in_ET7a_1"); pMatrix9718->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7a_in_ET7a_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9719 = new TGeoCombiTrans("pos_ES7a_in_ET7a_1"); pMatrix9719->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEk_in_EMGk_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9725 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9724 = new TGeoCombiTrans("pos_EPEk_in_EMGk_2", dx,dy,dz,pMatrix9725); // Combi transformation: pos_EPEk_in_EMGk_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9727 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9726 = new TGeoCombiTrans("pos_EPEk_in_EMGk_3", dx,dy,dz,pMatrix9727); // Combi transformation: pos_EPEk_in_EMGk_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9729 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9728 = new TGeoCombiTrans("pos_EPEk_in_EMGk_4", dx,dy,dz,pMatrix9729); // Combi transformation: pos_EPEk_in_EMGk_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9731 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9730 = new TGeoCombiTrans("pos_EPEk_in_EMGk_5", dx,dy,dz,pMatrix9731); // Combi transformation: pos_ERAk_in_ESE3_17 dx = 0.000000; dy = 0.000000; dz = 10.571100; pMatrix9734 = new TGeoCombiTrans("pos_ERAk_in_ESE3_17"); pMatrix9734->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGl_in_ESE3_17 dx = 0.000000; dy = 0.000000; dz = 11.273600; pMatrix9793 = new TGeoCombiTrans("pos_EMGl_in_ESE3_17"); pMatrix9793->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEl_in_EMGl_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9784 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9783 = new TGeoCombiTrans("pos_EPEl_in_EMGl_1", dx,dy,dz,pMatrix9784); // Combi transformation: pos_ET7b_in_EPEl_1 dx = 88.575897; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9738 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9737 = new TGeoCombiTrans("pos_ET7b_in_EPEl_1", dx,dy,dz,pMatrix9738); // Combi transformation: pos_EA7b_in_ET7b_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9735 = new TGeoCombiTrans("pos_EA7b_in_ET7b_1"); pMatrix9735->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7b_in_ET7b_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9736 = new TGeoCombiTrans("pos_ES7b_in_ET7b_1"); pMatrix9736->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7c_in_EPEl_2 dx = 97.996353; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9742 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9741 = new TGeoCombiTrans("pos_ET7c_in_EPEl_2", dx,dy,dz,pMatrix9742); // Combi transformation: pos_EA7c_in_ET7c_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9739 = new TGeoCombiTrans("pos_EA7c_in_ET7c_1"); pMatrix9739->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7c_in_ET7c_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9740 = new TGeoCombiTrans("pos_ES7c_in_ET7c_1"); pMatrix9740->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7d_in_EPEl_3 dx = 107.979687; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9746 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9745 = new TGeoCombiTrans("pos_ET7d_in_EPEl_3", dx,dy,dz,pMatrix9746); // Combi transformation: pos_EA7d_in_ET7d_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9743 = new TGeoCombiTrans("pos_EA7d_in_ET7d_1"); pMatrix9743->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7d_in_ET7d_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9744 = new TGeoCombiTrans("pos_ES7d_in_ET7d_1"); pMatrix9744->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7e_in_EPEl_4 dx = 118.520657; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9750 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9749 = new TGeoCombiTrans("pos_ET7e_in_EPEl_4", dx,dy,dz,pMatrix9750); // Combi transformation: pos_EA7e_in_ET7e_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9747 = new TGeoCombiTrans("pos_EA7e_in_ET7e_1"); pMatrix9747->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7e_in_ET7e_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9748 = new TGeoCombiTrans("pos_ES7e_in_ET7e_1"); pMatrix9748->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7f_in_EPEl_5 dx = 129.629063; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9754 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9753 = new TGeoCombiTrans("pos_ET7f_in_EPEl_5", dx,dy,dz,pMatrix9754); // Combi transformation: pos_EA7f_in_ET7f_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9751 = new TGeoCombiTrans("pos_EA7f_in_ET7f_1"); pMatrix9751->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7f_in_ET7f_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9752 = new TGeoCombiTrans("pos_ES7f_in_ET7f_1"); pMatrix9752->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7g_in_EPEl_6 dx = 141.315941; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9758 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9757 = new TGeoCombiTrans("pos_ET7g_in_EPEl_6", dx,dy,dz,pMatrix9758); // Combi transformation: pos_EA7g_in_ET7g_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9755 = new TGeoCombiTrans("pos_EA7g_in_ET7g_1"); pMatrix9755->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7g_in_ET7g_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9756 = new TGeoCombiTrans("pos_ES7g_in_ET7g_1"); pMatrix9756->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7h_in_EPEl_7 dx = 153.583801; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9762 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9761 = new TGeoCombiTrans("pos_ET7h_in_EPEl_7", dx,dy,dz,pMatrix9762); // Combi transformation: pos_EA7h_in_ET7h_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9759 = new TGeoCombiTrans("pos_EA7h_in_ET7h_1"); pMatrix9759->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7h_in_ET7h_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9760 = new TGeoCombiTrans("pos_ES7h_in_ET7h_1"); pMatrix9760->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7i_in_EPEl_8 dx = 166.453186; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9766 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9765 = new TGeoCombiTrans("pos_ET7i_in_EPEl_8", dx,dy,dz,pMatrix9766); // Combi transformation: pos_EA7i_in_ET7i_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9763 = new TGeoCombiTrans("pos_EA7i_in_ET7i_1"); pMatrix9763->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7i_in_ET7i_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9764 = new TGeoCombiTrans("pos_ES7i_in_ET7i_1"); pMatrix9764->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7j_in_EPEl_9 dx = 179.943001; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9770 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9769 = new TGeoCombiTrans("pos_ET7j_in_EPEl_9", dx,dy,dz,pMatrix9770); // Combi transformation: pos_EA7j_in_ET7j_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9767 = new TGeoCombiTrans("pos_EA7j_in_ET7j_1"); pMatrix9767->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7j_in_ET7j_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9768 = new TGeoCombiTrans("pos_ES7j_in_ET7j_1"); pMatrix9768->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7k_in_EPEl_10 dx = 194.066376; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9774 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9773 = new TGeoCombiTrans("pos_ET7k_in_EPEl_10", dx,dy,dz,pMatrix9774); // Combi transformation: pos_EA7k_in_ET7k_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9771 = new TGeoCombiTrans("pos_EA7k_in_ET7k_1"); pMatrix9771->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7k_in_ET7k_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9772 = new TGeoCombiTrans("pos_ES7k_in_ET7k_1"); pMatrix9772->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7l_in_EPEl_11 dx = 208.827217; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9778 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9777 = new TGeoCombiTrans("pos_ET7l_in_EPEl_11", dx,dy,dz,pMatrix9778); // Combi transformation: pos_EA7l_in_ET7l_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9775 = new TGeoCombiTrans("pos_EA7l_in_ET7l_1"); pMatrix9775->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7l_in_ET7l_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9776 = new TGeoCombiTrans("pos_ES7l_in_ET7l_1"); pMatrix9776->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7m_in_EPEl_12 dx = 224.257225; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9782 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9781 = new TGeoCombiTrans("pos_ET7m_in_EPEl_12", dx,dy,dz,pMatrix9782); // Combi transformation: pos_EA7m_in_ET7m_1 dx = 0.000000; dy = -0.285000; dz = 0.000000; pMatrix9779 = new TGeoCombiTrans("pos_EA7m_in_ET7m_1"); pMatrix9779->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7m_in_ET7m_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9780 = new TGeoCombiTrans("pos_ES7m_in_ET7m_1"); pMatrix9780->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEl_in_EMGl_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9786 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9785 = new TGeoCombiTrans("pos_EPEl_in_EMGl_2", dx,dy,dz,pMatrix9786); // Combi transformation: pos_EPEl_in_EMGl_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9788 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9787 = new TGeoCombiTrans("pos_EPEl_in_EMGl_3", dx,dy,dz,pMatrix9788); // Combi transformation: pos_EPEl_in_EMGl_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9790 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9789 = new TGeoCombiTrans("pos_EPEl_in_EMGl_4", dx,dy,dz,pMatrix9790); // Combi transformation: pos_EPEl_in_EMGl_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9792 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9791 = new TGeoCombiTrans("pos_EPEl_in_EMGl_5", dx,dy,dz,pMatrix9792); // Combi transformation: pos_ERAl_in_ESE3_18 dx = 0.000000; dy = 0.000000; dz = 11.976100; pMatrix9795 = new TGeoCombiTrans("pos_ERAl_in_ESE3_18"); pMatrix9795->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESE4_in_EMO1_2 dx = 0.000000; dy = 0.000000; dz = 12.170991; pMatrix9856 = new TGeoCombiTrans("pos_ESE4_in_EMO1_2"); pMatrix9856->SetTranslation(dx,dy,dz); // Combi transformation: pos_EMGm_in_ESE4_1 dx = 0.000000; dy = 0.000000; dz = 0.036000; pMatrix9855 = new TGeoCombiTrans("pos_EMGm_in_ESE4_1"); pMatrix9855->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEm_in_EMGm_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 12.000000; thy = 90.000000; phy = 102.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9846 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9845 = new TGeoCombiTrans("pos_EPEm_in_EMGm_1", dx,dy,dz,pMatrix9846); // Combi transformation: pos_ET7n_in_EPEm_1 dx = 88.998894; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9800 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9799 = new TGeoCombiTrans("pos_ET7n_in_EPEm_1", dx,dy,dz,pMatrix9800); // Combi transformation: pos_EA7n_in_ET7n_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9797 = new TGeoCombiTrans("pos_EA7n_in_ET7n_1"); pMatrix9797->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7n_in_ET7n_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9798 = new TGeoCombiTrans("pos_ES7n_in_ET7n_1"); pMatrix9798->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7o_in_EPEm_2 dx = 98.464340; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9804 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9803 = new TGeoCombiTrans("pos_ET7o_in_EPEm_2", dx,dy,dz,pMatrix9804); // Combi transformation: pos_EA7o_in_ET7o_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9801 = new TGeoCombiTrans("pos_EA7o_in_ET7o_1"); pMatrix9801->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7o_in_ET7o_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9802 = new TGeoCombiTrans("pos_ES7o_in_ET7o_1"); pMatrix9802->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7p_in_EPEm_3 dx = 108.495350; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9808 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9807 = new TGeoCombiTrans("pos_ET7p_in_EPEm_3", dx,dy,dz,pMatrix9808); // Combi transformation: pos_EA7p_in_ET7p_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9805 = new TGeoCombiTrans("pos_EA7p_in_ET7p_1"); pMatrix9805->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7p_in_ET7p_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9806 = new TGeoCombiTrans("pos_ES7p_in_ET7p_1"); pMatrix9806->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7q_in_EPEm_4 dx = 119.086655; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9812 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9811 = new TGeoCombiTrans("pos_ET7q_in_EPEm_4", dx,dy,dz,pMatrix9812); // Combi transformation: pos_EA7q_in_ET7q_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9809 = new TGeoCombiTrans("pos_EA7q_in_ET7q_1"); pMatrix9809->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7q_in_ET7q_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9810 = new TGeoCombiTrans("pos_ES7q_in_ET7q_1"); pMatrix9810->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7r_in_EPEm_5 dx = 130.248116; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9816 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9815 = new TGeoCombiTrans("pos_ET7r_in_EPEm_5", dx,dy,dz,pMatrix9816); // Combi transformation: pos_EA7r_in_ET7r_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9813 = new TGeoCombiTrans("pos_EA7r_in_ET7r_1"); pMatrix9813->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7r_in_ET7r_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9814 = new TGeoCombiTrans("pos_ES7r_in_ET7r_1"); pMatrix9814->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7s_in_EPEm_6 dx = 141.990807; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9820 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9819 = new TGeoCombiTrans("pos_ET7s_in_EPEm_6", dx,dy,dz,pMatrix9820); // Combi transformation: pos_EA7s_in_ET7s_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9817 = new TGeoCombiTrans("pos_EA7s_in_ET7s_1"); pMatrix9817->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7s_in_ET7s_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9818 = new TGeoCombiTrans("pos_ES7s_in_ET7s_1"); pMatrix9818->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7t_in_EPEm_7 dx = 154.317245; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9824 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9823 = new TGeoCombiTrans("pos_ET7t_in_EPEm_7", dx,dy,dz,pMatrix9824); // Combi transformation: pos_EA7t_in_ET7t_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9821 = new TGeoCombiTrans("pos_EA7t_in_ET7t_1"); pMatrix9821->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7t_in_ET7t_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9822 = new TGeoCombiTrans("pos_ES7t_in_ET7t_1"); pMatrix9822->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7u_in_EPEm_8 dx = 167.248085; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9828 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9827 = new TGeoCombiTrans("pos_ET7u_in_EPEm_8", dx,dy,dz,pMatrix9828); // Combi transformation: pos_EA7u_in_ET7u_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9825 = new TGeoCombiTrans("pos_EA7u_in_ET7u_1"); pMatrix9825->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7u_in_ET7u_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9826 = new TGeoCombiTrans("pos_ES7u_in_ET7u_1"); pMatrix9826->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7v_in_EPEm_9 dx = 180.802322; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9832 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9831 = new TGeoCombiTrans("pos_ET7v_in_EPEm_9", dx,dy,dz,pMatrix9832); // Combi transformation: pos_EA7v_in_ET7v_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9829 = new TGeoCombiTrans("pos_EA7v_in_ET7v_1"); pMatrix9829->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7v_in_ET7v_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9830 = new TGeoCombiTrans("pos_ES7v_in_ET7v_1"); pMatrix9830->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7w_in_EPEm_10 dx = 194.993149; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9836 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9835 = new TGeoCombiTrans("pos_ET7w_in_EPEm_10", dx,dy,dz,pMatrix9836); // Combi transformation: pos_EA7w_in_ET7w_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9833 = new TGeoCombiTrans("pos_EA7w_in_ET7w_1"); pMatrix9833->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7w_in_ET7w_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9834 = new TGeoCombiTrans("pos_ES7w_in_ET7w_1"); pMatrix9834->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7x_in_EPEm_11 dx = 209.824478; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9840 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9839 = new TGeoCombiTrans("pos_ET7x_in_EPEm_11", dx,dy,dz,pMatrix9840); // Combi transformation: pos_EA7x_in_ET7x_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9837 = new TGeoCombiTrans("pos_EA7x_in_ET7x_1"); pMatrix9837->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7x_in_ET7x_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9838 = new TGeoCombiTrans("pos_ES7x_in_ET7x_1"); pMatrix9838->SetTranslation(dx,dy,dz); // Combi transformation: pos_ET7y_in_EPEm_12 dx = 225.328178; dy = 0.000000; dz = 0.000000; // Rotation: rot_ETAR_in_EPER thx = 90.000000; phx = 90.000000; thy = 0.000000; phy = 0.000000; thz = 90.000000; phz = 0.000000; TGeoRotation *pMatrix9844 = new TGeoRotation("rot_ETAR_in_EPER",thx,phx,thy,phy,thz,phz); pMatrix9843 = new TGeoCombiTrans("pos_ET7y_in_EPEm_12", dx,dy,dz,pMatrix9844); // Combi transformation: pos_EA7y_in_ET7y_1 dx = 0.000000; dy = -0.335000; dz = 0.000000; pMatrix9841 = new TGeoCombiTrans("pos_EA7y_in_ET7y_1"); pMatrix9841->SetTranslation(dx,dy,dz); // Combi transformation: pos_ES7y_in_ET7y_1 dx = 0.000000; dy = -0.060000; dz = 0.000000; pMatrix9842 = new TGeoCombiTrans("pos_ES7y_in_ET7y_1"); pMatrix9842->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPEm_in_EMGm_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 6.000000; thy = 90.000000; phy = 96.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9848 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9847 = new TGeoCombiTrans("pos_EPEm_in_EMGm_2", dx,dy,dz,pMatrix9848); // Combi transformation: pos_EPEm_in_EMGm_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 0.000000; thy = 90.000000; phy = 90.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9850 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9849 = new TGeoCombiTrans("pos_EPEm_in_EMGm_3", dx,dy,dz,pMatrix9850); // Combi transformation: pos_EPEm_in_EMGm_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 354.000000; thy = 90.000000; phy = 84.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9852 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9851 = new TGeoCombiTrans("pos_EPEm_in_EMGm_4", dx,dy,dz,pMatrix9852); // Combi transformation: pos_EPEm_in_EMGm_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EPER_in_EMGT thx = 90.000000; phx = 348.000000; thy = 90.000000; phy = 78.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9854 = new TGeoRotation("rot_EPER_in_EMGT",thx,phx,thy,phy,thz,phz); pMatrix9853 = new TGeoCombiTrans("pos_EPEm_in_EMGm_5", dx,dy,dz,pMatrix9854); // Combi transformation: pos_EMO1_in_ECV1_2 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 45.000000; thy = 90.000000; phy = 135.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9860 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix9859 = new TGeoCombiTrans("pos_EMO1_in_ECV1_2", dx,dy,dz,pMatrix9860); // Combi transformation: pos_EMO1_in_ECV1_3 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9862 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix9861 = new TGeoCombiTrans("pos_EMO1_in_ECV1_3", dx,dy,dz,pMatrix9862); // Combi transformation: pos_EMO1_in_ECV1_4 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9864 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix9863 = new TGeoCombiTrans("pos_EMO1_in_ECV1_4", dx,dy,dz,pMatrix9864); // Combi transformation: pos_EMO1_in_ECV1_5 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9866 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix9865 = new TGeoCombiTrans("pos_EMO1_in_ECV1_5", dx,dy,dz,pMatrix9866); // Combi transformation: pos_EMO1_in_ECV1_6 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EMOD_in_ECVO thx = 90.000000; phx = 285.000000; thy = 90.000000; phy = 15.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9868 = new TGeoRotation("rot_EMOD_in_ECVO",thx,phx,thy,phy,thz,phz); pMatrix9867 = new TGeoCombiTrans("pos_EMO1_in_ECV1_6", dx,dy,dz,pMatrix9868); // Combi transformation: pos_ESSP_in_EMSS_1 dx = 0.000000; dy = 0.000000; dz = 19.034491; pMatrix9870 = new TGeoCombiTrans("pos_ESSP_in_EMSS_1"); pMatrix9870->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_1 dx = 79.999992; dy = -138.564072; dz = 0.000000; pMatrix9871 = new TGeoCombiTrans("pos_ERCM_in_EMSS_1"); pMatrix9871->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_2 dx = 138.564056; dy = -80.000000; dz = 0.000000; pMatrix9872 = new TGeoCombiTrans("pos_ERCM_in_EMSS_2"); pMatrix9872->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_3 dx = 160.000000; dy = 0.000000; dz = 0.000000; pMatrix9873 = new TGeoCombiTrans("pos_ERCM_in_EMSS_3"); pMatrix9873->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_4 dx = 138.564056; dy = 80.000000; dz = 0.000000; pMatrix9874 = new TGeoCombiTrans("pos_ERCM_in_EMSS_4"); pMatrix9874->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_5 dx = 79.999992; dy = 138.564072; dz = 0.000000; pMatrix9875 = new TGeoCombiTrans("pos_ERCM_in_EMSS_5"); pMatrix9875->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_6 dx = 97.499992; dy = -168.874954; dz = 0.000000; pMatrix9876 = new TGeoCombiTrans("pos_ERCM_in_EMSS_6"); pMatrix9876->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_7 dx = 168.874954; dy = -97.500000; dz = 0.000000; pMatrix9877 = new TGeoCombiTrans("pos_ERCM_in_EMSS_7"); pMatrix9877->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_8 dx = 195.000000; dy = 0.000000; dz = 0.000000; pMatrix9878 = new TGeoCombiTrans("pos_ERCM_in_EMSS_8"); pMatrix9878->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_9 dx = 168.874954; dy = 97.500000; dz = 0.000000; pMatrix9879 = new TGeoCombiTrans("pos_ERCM_in_EMSS_9"); pMatrix9879->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERCM_in_EMSS_10 dx = 97.499992; dy = 168.874954; dz = 0.000000; pMatrix9880 = new TGeoCombiTrans("pos_ERCM_in_EMSS_10"); pMatrix9880->SetTranslation(dx,dy,dz); // Combi transformation: pos_EPSB_in_EMSS_1 dx = 57.810772; dy = -215.752716; dz = 0.000000; // Rotation: rot_EPSB_in_EMSS thx = 90.000000; phx = 285.000000; thy = 90.000000; phy = 15.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9882 = new TGeoRotation("rot_EPSB_in_EMSS",thx,phx,thy,phy,thz,phz); pMatrix9881 = new TGeoCombiTrans("pos_EPSB_in_EMSS_1", dx,dy,dz,pMatrix9882); // Combi transformation: pos_EPSB_in_EMSS_2 dx = 157.941940; dy = -157.941956; dz = 0.000000; // Rotation: rot_EPSB_in_EMSS thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9884 = new TGeoRotation("rot_EPSB_in_EMSS",thx,phx,thy,phy,thz,phz); pMatrix9883 = new TGeoCombiTrans("pos_EPSB_in_EMSS_2", dx,dy,dz,pMatrix9884); // Combi transformation: pos_EPSB_in_EMSS_3 dx = 215.752716; dy = -57.810768; dz = 0.000000; // Rotation: rot_EPSB_in_EMSS thx = 90.000000; phx = 345.000000; thy = 90.000000; phy = 75.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9886 = new TGeoRotation("rot_EPSB_in_EMSS",thx,phx,thy,phy,thz,phz); pMatrix9885 = new TGeoCombiTrans("pos_EPSB_in_EMSS_3", dx,dy,dz,pMatrix9886); // Combi transformation: pos_EPSB_in_EMSS_4 dx = 215.752716; dy = 57.810768; dz = 0.000000; // Rotation: rot_EPSB_in_EMSS thx = 90.000000; phx = 15.000000; thy = 90.000000; phy = 105.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9888 = new TGeoRotation("rot_EPSB_in_EMSS",thx,phx,thy,phy,thz,phz); pMatrix9887 = new TGeoCombiTrans("pos_EPSB_in_EMSS_4", dx,dy,dz,pMatrix9888); // Combi transformation: pos_EPSB_in_EMSS_5 dx = 157.941940; dy = 157.941956; dz = 0.000000; // Rotation: rot_EPSB_in_EMSS thx = 90.000000; phx = 45.000000; thy = 90.000000; phy = 135.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9890 = new TGeoRotation("rot_EPSB_in_EMSS",thx,phx,thy,phy,thz,phz); pMatrix9889 = new TGeoCombiTrans("pos_EPSB_in_EMSS_5", dx,dy,dz,pMatrix9890); // Combi transformation: pos_EPSB_in_EMSS_6 dx = 57.810772; dy = 215.752716; dz = 0.000000; // Rotation: rot_EPSB_in_EMSS thx = 90.000000; phx = 75.000000; thy = 90.000000; phy = 165.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix9892 = new TGeoRotation("rot_EPSB_in_EMSS",thx,phx,thy,phy,thz,phz); pMatrix9891 = new TGeoCombiTrans("pos_EPSB_in_EMSS_6", dx,dy,dz,pMatrix9892); // Combi transformation: pos_ESHM_in_EMSS_1 dx = 0.000000; dy = 0.000000; dz = -9.843005; pMatrix8756 = new TGeoCombiTrans("pos_ESHM_in_EMSS_1"); pMatrix8756->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_1 dx = 79.999992; dy = -138.564072; dz = 0.000000; pMatrix8746 = new TGeoCombiTrans("pos_ERSM_in_ESHM_1"); pMatrix8746->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_2 dx = 138.564056; dy = -80.000000; dz = 0.000000; pMatrix8747 = new TGeoCombiTrans("pos_ERSM_in_ESHM_2"); pMatrix8747->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_3 dx = 160.000000; dy = 0.000000; dz = 0.000000; pMatrix8748 = new TGeoCombiTrans("pos_ERSM_in_ESHM_3"); pMatrix8748->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_4 dx = 138.564056; dy = 80.000000; dz = 0.000000; pMatrix8749 = new TGeoCombiTrans("pos_ERSM_in_ESHM_4"); pMatrix8749->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_5 dx = 79.999992; dy = 138.564072; dz = 0.000000; pMatrix8750 = new TGeoCombiTrans("pos_ERSM_in_ESHM_5"); pMatrix8750->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_6 dx = 97.499992; dy = -168.874954; dz = 0.000000; pMatrix8751 = new TGeoCombiTrans("pos_ERSM_in_ESHM_6"); pMatrix8751->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_7 dx = 168.874954; dy = -97.500000; dz = 0.000000; pMatrix8752 = new TGeoCombiTrans("pos_ERSM_in_ESHM_7"); pMatrix8752->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_8 dx = 195.000000; dy = 0.000000; dz = 0.000000; pMatrix8753 = new TGeoCombiTrans("pos_ERSM_in_ESHM_8"); pMatrix8753->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_9 dx = 168.874954; dy = 97.500000; dz = 0.000000; pMatrix8754 = new TGeoCombiTrans("pos_ERSM_in_ESHM_9"); pMatrix8754->SetTranslation(dx,dy,dz); // Combi transformation: pos_ERSM_in_ESHM_10 dx = 97.499992; dy = 168.874954; dz = 0.000000; pMatrix8755 = new TGeoCombiTrans("pos_ERSM_in_ESHM_10"); pMatrix8755->SetTranslation(dx,dy,dz); // Combi transformation: pos_ESPL_in_ESHM_1 dx = 0.000000; dy = 0.000000; dz = -1.215000; pMatrix5273 = new TGeoCombiTrans("pos_ESPL_in_ESHM_1"); pMatrix5273->SetTranslation(dx,dy,dz); // Combi transformation: pos_EXSG_in_ESPL_1 dx = 0.000000; dy = 0.000000; dz = 0.000000; // Rotation: rot_EXSG_in_ESPL thx = 90.000000; phx = 75.000000; thy = 90.000000; phy = 345.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix4109 = new TGeoRotation("rot_EXSG_in_ESPL",thx,phx,thy,phy,thz,phz); pMatrix4108 = new TGeoCombiTrans("pos_EXSG_in_ESPL_1", dx,dy,dz,pMatrix4109); // Combi transformation: pos_EHMS_in_EXSG_1 dx = 74.494095; dy = 17.844566; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2969 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2968 = new TGeoCombiTrans("pos_EHMS_in_EXSG_1", dx,dy,dz,pMatrix2969); // Combi transformation: pos_EBLS_in_EXSG_1 dx = 74.494095; dy = 17.844566; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2971 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2970 = new TGeoCombiTrans("pos_EBLS_in_EXSG_1", dx,dy,dz,pMatrix2971); // Combi transformation: pos_EHM1_in_EXSG_2 dx = 75.046585; dy = 17.682880; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2973 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2972 = new TGeoCombiTrans("pos_EHM1_in_EXSG_2", dx,dy,dz,pMatrix2973); // Combi transformation: pos_EFLS_in_EXSG_1 dx = 75.046585; dy = 17.682880; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2975 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2974 = new TGeoCombiTrans("pos_EFLS_in_EXSG_1", dx,dy,dz,pMatrix2975); // Combi transformation: pos_EHM2_in_EXSG_3 dx = 75.597122; dy = 17.519238; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2977 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2976 = new TGeoCombiTrans("pos_EHM2_in_EXSG_3", dx,dy,dz,pMatrix2977); // Combi transformation: pos_EBL1_in_EXSG_2 dx = 75.597122; dy = 17.519238; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2979 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2978 = new TGeoCombiTrans("pos_EBL1_in_EXSG_2", dx,dy,dz,pMatrix2979); // Combi transformation: pos_EHM3_in_EXSG_4 dx = 76.145660; dy = 17.353605; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2981 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2980 = new TGeoCombiTrans("pos_EHM3_in_EXSG_4", dx,dy,dz,pMatrix2981); // Combi transformation: pos_EFL1_in_EXSG_2 dx = 76.145660; dy = 17.353605; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2983 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2982 = new TGeoCombiTrans("pos_EFL1_in_EXSG_2", dx,dy,dz,pMatrix2983); // Combi transformation: pos_EHM4_in_EXSG_5 dx = 76.692200; dy = 17.185955; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2985 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2984 = new TGeoCombiTrans("pos_EHM4_in_EXSG_5", dx,dy,dz,pMatrix2985); // Combi transformation: pos_EBL2_in_EXSG_3 dx = 76.692200; dy = 17.185955; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2987 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2986 = new TGeoCombiTrans("pos_EBL2_in_EXSG_3", dx,dy,dz,pMatrix2987); // Combi transformation: pos_EHM5_in_EXSG_6 dx = 77.236664; dy = 17.016256; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2989 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2988 = new TGeoCombiTrans("pos_EHM5_in_EXSG_6", dx,dy,dz,pMatrix2989); // Combi transformation: pos_EFL2_in_EXSG_3 dx = 77.236664; dy = 17.016256; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2991 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2990 = new TGeoCombiTrans("pos_EFL2_in_EXSG_3", dx,dy,dz,pMatrix2991); // Combi transformation: pos_EHM6_in_EXSG_7 dx = 77.779068; dy = 16.844471; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2993 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2992 = new TGeoCombiTrans("pos_EHM6_in_EXSG_7", dx,dy,dz,pMatrix2993); // Combi transformation: pos_EBL3_in_EXSG_4 dx = 77.779068; dy = 16.844471; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix2995 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2994 = new TGeoCombiTrans("pos_EBL3_in_EXSG_4", dx,dy,dz,pMatrix2995); // Combi transformation: pos_EHM7_in_EXSG_8 dx = 78.319336; dy = 16.670568; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2997 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2996 = new TGeoCombiTrans("pos_EHM7_in_EXSG_8", dx,dy,dz,pMatrix2997); // Combi transformation: pos_EFL3_in_EXSG_4 dx = 78.319336; dy = 16.670568; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix2999 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix2998 = new TGeoCombiTrans("pos_EFL3_in_EXSG_4", dx,dy,dz,pMatrix2999); // Combi transformation: pos_EHM8_in_EXSG_9 dx = 78.857452; dy = 16.494511; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3001 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3000 = new TGeoCombiTrans("pos_EHM8_in_EXSG_9", dx,dy,dz,pMatrix3001); // Combi transformation: pos_EBL4_in_EXSG_5 dx = 78.857452; dy = 16.494511; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3003 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3002 = new TGeoCombiTrans("pos_EBL4_in_EXSG_5", dx,dy,dz,pMatrix3003); // Combi transformation: pos_EHM9_in_EXSG_10 dx = 79.393387; dy = 16.316259; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3005 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3004 = new TGeoCombiTrans("pos_EHM9_in_EXSG_10", dx,dy,dz,pMatrix3005); // Combi transformation: pos_EFL4_in_EXSG_5 dx = 79.393387; dy = 16.316259; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3007 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3006 = new TGeoCombiTrans("pos_EFL4_in_EXSG_5", dx,dy,dz,pMatrix3007); // Combi transformation: pos_EHM0_in_EXSG_11 dx = 79.927078; dy = 16.135777; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3009 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3008 = new TGeoCombiTrans("pos_EHM0_in_EXSG_11", dx,dy,dz,pMatrix3009); // Combi transformation: pos_EBL5_in_EXSG_6 dx = 79.927078; dy = 16.135777; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3011 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3010 = new TGeoCombiTrans("pos_EBL5_in_EXSG_6", dx,dy,dz,pMatrix3011); // Combi transformation: pos_EHMa_in_EXSG_12 dx = 80.458504; dy = 15.953021; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3013 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3012 = new TGeoCombiTrans("pos_EHMa_in_EXSG_12", dx,dy,dz,pMatrix3013); // Combi transformation: pos_EFL5_in_EXSG_6 dx = 80.458504; dy = 15.953021; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3015 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3014 = new TGeoCombiTrans("pos_EFL5_in_EXSG_6", dx,dy,dz,pMatrix3015); // Combi transformation: pos_EHMb_in_EXSG_13 dx = 80.987610; dy = 15.767952; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3017 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3016 = new TGeoCombiTrans("pos_EHMb_in_EXSG_13", dx,dy,dz,pMatrix3017); // Combi transformation: pos_EBL6_in_EXSG_7 dx = 80.987610; dy = 15.767952; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3019 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3018 = new TGeoCombiTrans("pos_EBL6_in_EXSG_7", dx,dy,dz,pMatrix3019); // Combi transformation: pos_EHMc_in_EXSG_14 dx = 81.514359; dy = 15.580523; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3021 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3020 = new TGeoCombiTrans("pos_EHMc_in_EXSG_14", dx,dy,dz,pMatrix3021); // Combi transformation: pos_EFL6_in_EXSG_7 dx = 81.514359; dy = 15.580523; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3023 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3022 = new TGeoCombiTrans("pos_EFL6_in_EXSG_7", dx,dy,dz,pMatrix3023); // Combi transformation: pos_EHMd_in_EXSG_15 dx = 82.038704; dy = 15.390686; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3025 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3024 = new TGeoCombiTrans("pos_EHMd_in_EXSG_15", dx,dy,dz,pMatrix3025); // Combi transformation: pos_EBL7_in_EXSG_8 dx = 82.038704; dy = 15.390686; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3027 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3026 = new TGeoCombiTrans("pos_EBL7_in_EXSG_8", dx,dy,dz,pMatrix3027); // Combi transformation: pos_EHMe_in_EXSG_16 dx = 82.560593; dy = 15.198399; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3029 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3028 = new TGeoCombiTrans("pos_EHMe_in_EXSG_16", dx,dy,dz,pMatrix3029); // Combi transformation: pos_EFL7_in_EXSG_8 dx = 82.560593; dy = 15.198399; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3031 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3030 = new TGeoCombiTrans("pos_EFL7_in_EXSG_8", dx,dy,dz,pMatrix3031); // Combi transformation: pos_EHMf_in_EXSG_17 dx = 83.079971; dy = 15.003604; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3033 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3032 = new TGeoCombiTrans("pos_EHMf_in_EXSG_17", dx,dy,dz,pMatrix3033); // Combi transformation: pos_EBL8_in_EXSG_9 dx = 83.079971; dy = 15.003604; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3035 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3034 = new TGeoCombiTrans("pos_EBL8_in_EXSG_9", dx,dy,dz,pMatrix3035); // Combi transformation: pos_EHMg_in_EXSG_18 dx = 83.596802; dy = 14.806252; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3037 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3036 = new TGeoCombiTrans("pos_EHMg_in_EXSG_18", dx,dy,dz,pMatrix3037); // Combi transformation: pos_EFL8_in_EXSG_9 dx = 83.596802; dy = 14.806252; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3039 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3038 = new TGeoCombiTrans("pos_EFL8_in_EXSG_9", dx,dy,dz,pMatrix3039); // Combi transformation: pos_EHMh_in_EXSG_19 dx = 84.111023; dy = 14.606288; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3041 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3040 = new TGeoCombiTrans("pos_EHMh_in_EXSG_19", dx,dy,dz,pMatrix3041); // Combi transformation: pos_EBL9_in_EXSG_10 dx = 84.111023; dy = 14.606288; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3043 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3042 = new TGeoCombiTrans("pos_EBL9_in_EXSG_10", dx,dy,dz,pMatrix3043); // Combi transformation: pos_EHMi_in_EXSG_20 dx = 84.622559; dy = 14.403654; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3045 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3044 = new TGeoCombiTrans("pos_EHMi_in_EXSG_20", dx,dy,dz,pMatrix3045); // Combi transformation: pos_EFL9_in_EXSG_10 dx = 84.622559; dy = 14.403654; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3047 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3046 = new TGeoCombiTrans("pos_EFL9_in_EXSG_10", dx,dy,dz,pMatrix3047); // Combi transformation: pos_EHMj_in_EXSG_21 dx = 85.131371; dy = 14.198289; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3049 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3048 = new TGeoCombiTrans("pos_EHMj_in_EXSG_21", dx,dy,dz,pMatrix3049); // Combi transformation: pos_EBL0_in_EXSG_11 dx = 85.131371; dy = 14.198289; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3051 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3050 = new TGeoCombiTrans("pos_EBL0_in_EXSG_11", dx,dy,dz,pMatrix3051); // Combi transformation: pos_EHMk_in_EXSG_22 dx = 85.637390; dy = 13.990128; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3053 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3052 = new TGeoCombiTrans("pos_EHMk_in_EXSG_22", dx,dy,dz,pMatrix3053); // Combi transformation: pos_EFL0_in_EXSG_11 dx = 85.637390; dy = 13.990128; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3055 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3054 = new TGeoCombiTrans("pos_EFL0_in_EXSG_11", dx,dy,dz,pMatrix3055); // Combi transformation: pos_EHMl_in_EXSG_23 dx = 86.140541; dy = 13.779107; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3057 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3056 = new TGeoCombiTrans("pos_EHMl_in_EXSG_23", dx,dy,dz,pMatrix3057); // Combi transformation: pos_EBLa_in_EXSG_12 dx = 86.140541; dy = 13.779107; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3059 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3058 = new TGeoCombiTrans("pos_EBLa_in_EXSG_12", dx,dy,dz,pMatrix3059); // Combi transformation: pos_EHMm_in_EXSG_24 dx = 86.640762; dy = 13.565153; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3061 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3060 = new TGeoCombiTrans("pos_EHMm_in_EXSG_24", dx,dy,dz,pMatrix3061); // Combi transformation: pos_EFLa_in_EXSG_12 dx = 86.640762; dy = 13.565153; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3063 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3062 = new TGeoCombiTrans("pos_EFLa_in_EXSG_12", dx,dy,dz,pMatrix3063); // Combi transformation: pos_EHMn_in_EXSG_25 dx = 87.137985; dy = 13.348193; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3065 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3064 = new TGeoCombiTrans("pos_EHMn_in_EXSG_25", dx,dy,dz,pMatrix3065); // Combi transformation: pos_EBLb_in_EXSG_13 dx = 87.137985; dy = 13.348193; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3067 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3066 = new TGeoCombiTrans("pos_EBLb_in_EXSG_13", dx,dy,dz,pMatrix3067); // Combi transformation: pos_EHMo_in_EXSG_26 dx = 87.632126; dy = 13.128150; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3069 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3068 = new TGeoCombiTrans("pos_EHMo_in_EXSG_26", dx,dy,dz,pMatrix3069); // Combi transformation: pos_EFLb_in_EXSG_13 dx = 87.632126; dy = 13.128150; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3071 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3070 = new TGeoCombiTrans("pos_EFLb_in_EXSG_13", dx,dy,dz,pMatrix3071); // Combi transformation: pos_EHMp_in_EXSG_27 dx = 88.123093; dy = 12.904943; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3073 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3072 = new TGeoCombiTrans("pos_EHMp_in_EXSG_27", dx,dy,dz,pMatrix3073); // Combi transformation: pos_EBLc_in_EXSG_14 dx = 88.123093; dy = 12.904943; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3075 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3074 = new TGeoCombiTrans("pos_EBLc_in_EXSG_14", dx,dy,dz,pMatrix3075); // Combi transformation: pos_EHMq_in_EXSG_28 dx = 88.610809; dy = 12.678482; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3077 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3076 = new TGeoCombiTrans("pos_EHMq_in_EXSG_28", dx,dy,dz,pMatrix3077); // Combi transformation: pos_EFLc_in_EXSG_14 dx = 88.610809; dy = 12.678482; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3079 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3078 = new TGeoCombiTrans("pos_EFLc_in_EXSG_14", dx,dy,dz,pMatrix3079); // Combi transformation: pos_EHMr_in_EXSG_29 dx = 89.095184; dy = 12.448678; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3081 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3080 = new TGeoCombiTrans("pos_EHMr_in_EXSG_29", dx,dy,dz,pMatrix3081); // Combi transformation: pos_EBLd_in_EXSG_15 dx = 89.095184; dy = 12.448678; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3083 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3082 = new TGeoCombiTrans("pos_EBLd_in_EXSG_15", dx,dy,dz,pMatrix3083); // Combi transformation: pos_EHMs_in_EXSG_30 dx = 89.576111; dy = 12.215436; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3085 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3084 = new TGeoCombiTrans("pos_EHMs_in_EXSG_30", dx,dy,dz,pMatrix3085); // Combi transformation: pos_EFLd_in_EXSG_15 dx = 89.576111; dy = 12.215436; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3087 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3086 = new TGeoCombiTrans("pos_EFLd_in_EXSG_15", dx,dy,dz,pMatrix3087); // Combi transformation: pos_EHMt_in_EXSG_31 dx = 90.053513; dy = 11.978651; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3089 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3088 = new TGeoCombiTrans("pos_EHMt_in_EXSG_31", dx,dy,dz,pMatrix3089); // Combi transformation: pos_EBLe_in_EXSG_16 dx = 90.053513; dy = 11.978651; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3091 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3090 = new TGeoCombiTrans("pos_EBLe_in_EXSG_16", dx,dy,dz,pMatrix3091); // Combi transformation: pos_EHMu_in_EXSG_32 dx = 90.527252; dy = 11.738214; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3093 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3092 = new TGeoCombiTrans("pos_EHMu_in_EXSG_32", dx,dy,dz,pMatrix3093); // Combi transformation: pos_EFLe_in_EXSG_16 dx = 90.527252; dy = 11.738214; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3095 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3094 = new TGeoCombiTrans("pos_EFLe_in_EXSG_16", dx,dy,dz,pMatrix3095); // Combi transformation: pos_EHMv_in_EXSG_33 dx = 90.997231; dy = 11.494013; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3097 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3096 = new TGeoCombiTrans("pos_EHMv_in_EXSG_33", dx,dy,dz,pMatrix3097); // Combi transformation: pos_EBLf_in_EXSG_17 dx = 90.997231; dy = 11.494013; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3099 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3098 = new TGeoCombiTrans("pos_EBLf_in_EXSG_17", dx,dy,dz,pMatrix3099); // Combi transformation: pos_EHMw_in_EXSG_34 dx = 91.463318; dy = 11.245926; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3101 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3100 = new TGeoCombiTrans("pos_EHMw_in_EXSG_34", dx,dy,dz,pMatrix3101); // Combi transformation: pos_EFLf_in_EXSG_17 dx = 91.463318; dy = 11.245926; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3103 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3102 = new TGeoCombiTrans("pos_EFLf_in_EXSG_17", dx,dy,dz,pMatrix3103); // Combi transformation: pos_EHMx_in_EXSG_35 dx = 91.925385; dy = 10.993816; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3105 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3104 = new TGeoCombiTrans("pos_EHMx_in_EXSG_35", dx,dy,dz,pMatrix3105); // Combi transformation: pos_EBLg_in_EXSG_18 dx = 91.925385; dy = 10.993816; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3107 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3106 = new TGeoCombiTrans("pos_EBLg_in_EXSG_18", dx,dy,dz,pMatrix3107); // Combi transformation: pos_EHMy_in_EXSG_36 dx = 92.383301; dy = 10.737551; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3109 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3108 = new TGeoCombiTrans("pos_EHMy_in_EXSG_36", dx,dy,dz,pMatrix3109); // Combi transformation: pos_EFLg_in_EXSG_18 dx = 92.383301; dy = 10.737551; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3111 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3110 = new TGeoCombiTrans("pos_EFLg_in_EXSG_18", dx,dy,dz,pMatrix3111); // Combi transformation: pos_EHMz_in_EXSG_37 dx = 92.836914; dy = 10.476978; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3113 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3112 = new TGeoCombiTrans("pos_EHMz_in_EXSG_37", dx,dy,dz,pMatrix3113); // Combi transformation: pos_EBLh_in_EXSG_19 dx = 92.836914; dy = 10.476978; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3115 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3114 = new TGeoCombiTrans("pos_EBLh_in_EXSG_19", dx,dy,dz,pMatrix3115); // Combi transformation: pos_EH1S_in_EXSG_38 dx = 93.286049; dy = 10.211943; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3117 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3116 = new TGeoCombiTrans("pos_EH1S_in_EXSG_38", dx,dy,dz,pMatrix3117); // Combi transformation: pos_EFLh_in_EXSG_19 dx = 93.286049; dy = 10.211943; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3119 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3118 = new TGeoCombiTrans("pos_EFLh_in_EXSG_19", dx,dy,dz,pMatrix3119); // Combi transformation: pos_EH11_in_EXSG_39 dx = 93.730553; dy = 9.942268; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3121 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3120 = new TGeoCombiTrans("pos_EH11_in_EXSG_39", dx,dy,dz,pMatrix3121); // Combi transformation: pos_EBLi_in_EXSG_20 dx = 93.730553; dy = 9.942268; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3123 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3122 = new TGeoCombiTrans("pos_EBLi_in_EXSG_20", dx,dy,dz,pMatrix3123); // Combi transformation: pos_EH12_in_EXSG_40 dx = 94.170242; dy = 9.667774; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3125 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3124 = new TGeoCombiTrans("pos_EH12_in_EXSG_40", dx,dy,dz,pMatrix3125); // Combi transformation: pos_EFLi_in_EXSG_20 dx = 94.170242; dy = 9.667774; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3127 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3126 = new TGeoCombiTrans("pos_EFLi_in_EXSG_20", dx,dy,dz,pMatrix3127); // Combi transformation: pos_EH13_in_EXSG_41 dx = 94.604904; dy = 9.388266; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3129 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3128 = new TGeoCombiTrans("pos_EH13_in_EXSG_41", dx,dy,dz,pMatrix3129); // Combi transformation: pos_EBLj_in_EXSG_21 dx = 94.604904; dy = 9.388266; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3131 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3130 = new TGeoCombiTrans("pos_EBLj_in_EXSG_21", dx,dy,dz,pMatrix3131); // Combi transformation: pos_EH14_in_EXSG_42 dx = 95.034340; dy = 9.103524; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3133 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3132 = new TGeoCombiTrans("pos_EH14_in_EXSG_42", dx,dy,dz,pMatrix3133); // Combi transformation: pos_EFLj_in_EXSG_21 dx = 95.034340; dy = 9.103524; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3135 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3134 = new TGeoCombiTrans("pos_EFLj_in_EXSG_21", dx,dy,dz,pMatrix3135); // Combi transformation: pos_EH15_in_EXSG_43 dx = 95.458321; dy = 8.813322; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3137 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3136 = new TGeoCombiTrans("pos_EH15_in_EXSG_43", dx,dy,dz,pMatrix3137); // Combi transformation: pos_EBLk_in_EXSG_22 dx = 95.458321; dy = 8.813322; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3139 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3138 = new TGeoCombiTrans("pos_EBLk_in_EXSG_22", dx,dy,dz,pMatrix3139); // Combi transformation: pos_EH16_in_EXSG_44 dx = 95.876587; dy = 8.517408; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3141 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3140 = new TGeoCombiTrans("pos_EH16_in_EXSG_44", dx,dy,dz,pMatrix3141); // Combi transformation: pos_EFLk_in_EXSG_22 dx = 95.876587; dy = 8.517408; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3143 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3142 = new TGeoCombiTrans("pos_EFLk_in_EXSG_22", dx,dy,dz,pMatrix3143); // Combi transformation: pos_EH17_in_EXSG_45 dx = 96.288864; dy = 8.215513; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3145 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3144 = new TGeoCombiTrans("pos_EH17_in_EXSG_45", dx,dy,dz,pMatrix3145); // Combi transformation: pos_EBLl_in_EXSG_23 dx = 96.288864; dy = 8.215513; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3147 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3146 = new TGeoCombiTrans("pos_EBLl_in_EXSG_23", dx,dy,dz,pMatrix3147); // Combi transformation: pos_EH18_in_EXSG_46 dx = 96.694862; dy = 7.907336; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3149 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3148 = new TGeoCombiTrans("pos_EH18_in_EXSG_46", dx,dy,dz,pMatrix3149); // Combi transformation: pos_EFLl_in_EXSG_23 dx = 96.694862; dy = 7.907336; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3151 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3150 = new TGeoCombiTrans("pos_EFLl_in_EXSG_23", dx,dy,dz,pMatrix3151); // Combi transformation: pos_EH19_in_EXSG_47 dx = 97.094254; dy = 7.592554; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3153 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3152 = new TGeoCombiTrans("pos_EH19_in_EXSG_47", dx,dy,dz,pMatrix3153); // Combi transformation: pos_EBLm_in_EXSG_24 dx = 97.094254; dy = 7.592554; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3155 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3154 = new TGeoCombiTrans("pos_EBLm_in_EXSG_24", dx,dy,dz,pMatrix3155); // Combi transformation: pos_EH1a_in_EXSG_48 dx = 97.486694; dy = 7.270803; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3157 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3156 = new TGeoCombiTrans("pos_EH1a_in_EXSG_48", dx,dy,dz,pMatrix3157); // Combi transformation: pos_EFLm_in_EXSG_24 dx = 97.486694; dy = 7.270803; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3159 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3158 = new TGeoCombiTrans("pos_EFLm_in_EXSG_24", dx,dy,dz,pMatrix3159); // Combi transformation: pos_EH1b_in_EXSG_49 dx = 97.871765; dy = 6.941702; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3161 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3160 = new TGeoCombiTrans("pos_EH1b_in_EXSG_49", dx,dy,dz,pMatrix3161); // Combi transformation: pos_EBLn_in_EXSG_25 dx = 97.871765; dy = 6.941702; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3163 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3162 = new TGeoCombiTrans("pos_EBLn_in_EXSG_25", dx,dy,dz,pMatrix3163); // Combi transformation: pos_EH1c_in_EXSG_50 dx = 98.249039; dy = 6.604807; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3165 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3164 = new TGeoCombiTrans("pos_EH1c_in_EXSG_50", dx,dy,dz,pMatrix3165); // Combi transformation: pos_EFLn_in_EXSG_25 dx = 98.249039; dy = 6.604807; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3167 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3166 = new TGeoCombiTrans("pos_EFLn_in_EXSG_25", dx,dy,dz,pMatrix3167); // Combi transformation: pos_EH1d_in_EXSG_51 dx = 98.618050; dy = 6.259629; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3169 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3168 = new TGeoCombiTrans("pos_EH1d_in_EXSG_51", dx,dy,dz,pMatrix3169); // Combi transformation: pos_EBLo_in_EXSG_26 dx = 98.618050; dy = 6.259629; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3171 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3170 = new TGeoCombiTrans("pos_EBLo_in_EXSG_26", dx,dy,dz,pMatrix3171); // Combi transformation: pos_EH1e_in_EXSG_52 dx = 99.238785; dy = 6.166196; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3173 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3172 = new TGeoCombiTrans("pos_EH1e_in_EXSG_52", dx,dy,dz,pMatrix3173); // Combi transformation: pos_EFLo_in_EXSG_26 dx = 99.238785; dy = 6.166196; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3175 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3174 = new TGeoCombiTrans("pos_EFLo_in_EXSG_26", dx,dy,dz,pMatrix3175); // Combi transformation: pos_EH1f_in_EXSG_53 dx = 100.008217; dy = 6.221438; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3177 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3176 = new TGeoCombiTrans("pos_EH1f_in_EXSG_53", dx,dy,dz,pMatrix3177); // Combi transformation: pos_EBLp_in_EXSG_27 dx = 100.008217; dy = 6.221438; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3179 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3178 = new TGeoCombiTrans("pos_EBLp_in_EXSG_27", dx,dy,dz,pMatrix3179); // Combi transformation: pos_EH1g_in_EXSG_54 dx = 100.777634; dy = 6.276680; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3181 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3180 = new TGeoCombiTrans("pos_EH1g_in_EXSG_54", dx,dy,dz,pMatrix3181); // Combi transformation: pos_EFLp_in_EXSG_27 dx = 100.777634; dy = 6.276680; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3183 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3182 = new TGeoCombiTrans("pos_EFLp_in_EXSG_27", dx,dy,dz,pMatrix3183); // Combi transformation: pos_EH1h_in_EXSG_55 dx = 101.547050; dy = 6.331922; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3185 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3184 = new TGeoCombiTrans("pos_EH1h_in_EXSG_55", dx,dy,dz,pMatrix3185); // Combi transformation: pos_EBLq_in_EXSG_28 dx = 101.547050; dy = 6.331922; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3187 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3186 = new TGeoCombiTrans("pos_EBLq_in_EXSG_28", dx,dy,dz,pMatrix3187); // Combi transformation: pos_EH1i_in_EXSG_56 dx = 102.316467; dy = 6.387164; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3189 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3188 = new TGeoCombiTrans("pos_EH1i_in_EXSG_56", dx,dy,dz,pMatrix3189); // Combi transformation: pos_EFLq_in_EXSG_28 dx = 102.316467; dy = 6.387164; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3191 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3190 = new TGeoCombiTrans("pos_EFLq_in_EXSG_28", dx,dy,dz,pMatrix3191); // Combi transformation: pos_EH1j_in_EXSG_57 dx = 103.085892; dy = 6.442406; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3193 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3192 = new TGeoCombiTrans("pos_EH1j_in_EXSG_57", dx,dy,dz,pMatrix3193); // Combi transformation: pos_EBLr_in_EXSG_29 dx = 103.085892; dy = 6.442406; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3195 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3194 = new TGeoCombiTrans("pos_EBLr_in_EXSG_29", dx,dy,dz,pMatrix3195); // Combi transformation: pos_EH1k_in_EXSG_58 dx = 103.855309; dy = 6.497647; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3197 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3196 = new TGeoCombiTrans("pos_EH1k_in_EXSG_58", dx,dy,dz,pMatrix3197); // Combi transformation: pos_EFLr_in_EXSG_29 dx = 103.855309; dy = 6.497647; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3199 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3198 = new TGeoCombiTrans("pos_EFLr_in_EXSG_29", dx,dy,dz,pMatrix3199); // Combi transformation: pos_EH1l_in_EXSG_59 dx = 104.624733; dy = 6.552890; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3201 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3200 = new TGeoCombiTrans("pos_EH1l_in_EXSG_59", dx,dy,dz,pMatrix3201); // Combi transformation: pos_EBLs_in_EXSG_30 dx = 104.624733; dy = 6.552890; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3203 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3202 = new TGeoCombiTrans("pos_EBLs_in_EXSG_30", dx,dy,dz,pMatrix3203); // Combi transformation: pos_EH1m_in_EXSG_60 dx = 105.394150; dy = 6.608131; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3205 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3204 = new TGeoCombiTrans("pos_EH1m_in_EXSG_60", dx,dy,dz,pMatrix3205); // Combi transformation: pos_EFLs_in_EXSG_30 dx = 105.394150; dy = 6.608131; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3207 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3206 = new TGeoCombiTrans("pos_EFLs_in_EXSG_30", dx,dy,dz,pMatrix3207); // Combi transformation: pos_EH1n_in_EXSG_61 dx = 106.163559; dy = 6.663373; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3209 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3208 = new TGeoCombiTrans("pos_EH1n_in_EXSG_61", dx,dy,dz,pMatrix3209); // Combi transformation: pos_EBLt_in_EXSG_31 dx = 106.163559; dy = 6.663373; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3211 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3210 = new TGeoCombiTrans("pos_EBLt_in_EXSG_31", dx,dy,dz,pMatrix3211); // Combi transformation: pos_EH1o_in_EXSG_62 dx = 106.932991; dy = 6.718616; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3213 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3212 = new TGeoCombiTrans("pos_EH1o_in_EXSG_62", dx,dy,dz,pMatrix3213); // Combi transformation: pos_EFLt_in_EXSG_31 dx = 106.932991; dy = 6.718616; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3215 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3214 = new TGeoCombiTrans("pos_EFLt_in_EXSG_31", dx,dy,dz,pMatrix3215); // Combi transformation: pos_EH1p_in_EXSG_63 dx = 107.702408; dy = 6.773857; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3217 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3216 = new TGeoCombiTrans("pos_EH1p_in_EXSG_63", dx,dy,dz,pMatrix3217); // Combi transformation: pos_EBLu_in_EXSG_32 dx = 107.702408; dy = 6.773857; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3219 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3218 = new TGeoCombiTrans("pos_EBLu_in_EXSG_32", dx,dy,dz,pMatrix3219); // Combi transformation: pos_EH1q_in_EXSG_64 dx = 108.471817; dy = 6.829099; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3221 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3220 = new TGeoCombiTrans("pos_EH1q_in_EXSG_64", dx,dy,dz,pMatrix3221); // Combi transformation: pos_EFLu_in_EXSG_32 dx = 108.471817; dy = 6.829099; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3223 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3222 = new TGeoCombiTrans("pos_EFLu_in_EXSG_32", dx,dy,dz,pMatrix3223); // Combi transformation: pos_EH1r_in_EXSG_65 dx = 109.241257; dy = 6.884341; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3225 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3224 = new TGeoCombiTrans("pos_EH1r_in_EXSG_65", dx,dy,dz,pMatrix3225); // Combi transformation: pos_EBLv_in_EXSG_33 dx = 109.241257; dy = 6.884341; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3227 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3226 = new TGeoCombiTrans("pos_EBLv_in_EXSG_33", dx,dy,dz,pMatrix3227); // Combi transformation: pos_EH1s_in_EXSG_66 dx = 110.010666; dy = 6.939583; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3229 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3228 = new TGeoCombiTrans("pos_EH1s_in_EXSG_66", dx,dy,dz,pMatrix3229); // Combi transformation: pos_EFLv_in_EXSG_33 dx = 110.010666; dy = 6.939583; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3231 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3230 = new TGeoCombiTrans("pos_EFLv_in_EXSG_33", dx,dy,dz,pMatrix3231); // Combi transformation: pos_EH1t_in_EXSG_67 dx = 110.780090; dy = 6.994824; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3233 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3232 = new TGeoCombiTrans("pos_EH1t_in_EXSG_67", dx,dy,dz,pMatrix3233); // Combi transformation: pos_EBLw_in_EXSG_34 dx = 110.780090; dy = 6.994824; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3235 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3234 = new TGeoCombiTrans("pos_EBLw_in_EXSG_34", dx,dy,dz,pMatrix3235); // Combi transformation: pos_EH1u_in_EXSG_68 dx = 111.549500; dy = 7.050066; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3237 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3236 = new TGeoCombiTrans("pos_EH1u_in_EXSG_68", dx,dy,dz,pMatrix3237); // Combi transformation: pos_EFLw_in_EXSG_34 dx = 111.549500; dy = 7.050066; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3239 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3238 = new TGeoCombiTrans("pos_EFLw_in_EXSG_34", dx,dy,dz,pMatrix3239); // Combi transformation: pos_EH1v_in_EXSG_69 dx = 112.318924; dy = 7.105308; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3241 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3240 = new TGeoCombiTrans("pos_EH1v_in_EXSG_69", dx,dy,dz,pMatrix3241); // Combi transformation: pos_EBLx_in_EXSG_35 dx = 112.318924; dy = 7.105308; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3243 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3242 = new TGeoCombiTrans("pos_EBLx_in_EXSG_35", dx,dy,dz,pMatrix3243); // Combi transformation: pos_EH1w_in_EXSG_70 dx = 113.088348; dy = 7.160550; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3245 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3244 = new TGeoCombiTrans("pos_EH1w_in_EXSG_70", dx,dy,dz,pMatrix3245); // Combi transformation: pos_EFLx_in_EXSG_35 dx = 113.088348; dy = 7.160550; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3247 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3246 = new TGeoCombiTrans("pos_EFLx_in_EXSG_35", dx,dy,dz,pMatrix3247); // Combi transformation: pos_EH1x_in_EXSG_71 dx = 113.857765; dy = 7.215792; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3249 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3248 = new TGeoCombiTrans("pos_EH1x_in_EXSG_71", dx,dy,dz,pMatrix3249); // Combi transformation: pos_EBLy_in_EXSG_36 dx = 113.857765; dy = 7.215792; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3251 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3250 = new TGeoCombiTrans("pos_EBLy_in_EXSG_36", dx,dy,dz,pMatrix3251); // Combi transformation: pos_EH1y_in_EXSG_72 dx = 114.627182; dy = 7.271033; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3253 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3252 = new TGeoCombiTrans("pos_EH1y_in_EXSG_72", dx,dy,dz,pMatrix3253); // Combi transformation: pos_EFLy_in_EXSG_36 dx = 114.627182; dy = 7.271033; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3255 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3254 = new TGeoCombiTrans("pos_EFLy_in_EXSG_36", dx,dy,dz,pMatrix3255); // Combi transformation: pos_EH1z_in_EXSG_73 dx = 115.396606; dy = 7.326276; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3257 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3256 = new TGeoCombiTrans("pos_EH1z_in_EXSG_73", dx,dy,dz,pMatrix3257); // Combi transformation: pos_EBLz_in_EXSG_37 dx = 115.396606; dy = 7.326276; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3259 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3258 = new TGeoCombiTrans("pos_EBLz_in_EXSG_37", dx,dy,dz,pMatrix3259); // Combi transformation: pos_EH2S_in_EXSG_74 dx = 116.166023; dy = 7.381517; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3261 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3260 = new TGeoCombiTrans("pos_EH2S_in_EXSG_74", dx,dy,dz,pMatrix3261); // Combi transformation: pos_EFLz_in_EXSG_37 dx = 116.166023; dy = 7.381517; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3263 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3262 = new TGeoCombiTrans("pos_EFLz_in_EXSG_37", dx,dy,dz,pMatrix3263); // Combi transformation: pos_EH21_in_EXSG_75 dx = 116.935440; dy = 7.436759; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3265 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3264 = new TGeoCombiTrans("pos_EH21_in_EXSG_75", dx,dy,dz,pMatrix3265); // Combi transformation: pos_EB1S_in_EXSG_38 dx = 116.935440; dy = 7.436759; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3267 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3266 = new TGeoCombiTrans("pos_EB1S_in_EXSG_38", dx,dy,dz,pMatrix3267); // Combi transformation: pos_EH22_in_EXSG_76 dx = 117.704865; dy = 7.492002; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3269 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3268 = new TGeoCombiTrans("pos_EH22_in_EXSG_76", dx,dy,dz,pMatrix3269); // Combi transformation: pos_EF1S_in_EXSG_38 dx = 117.704865; dy = 7.492002; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3271 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3270 = new TGeoCombiTrans("pos_EF1S_in_EXSG_38", dx,dy,dz,pMatrix3271); // Combi transformation: pos_EH23_in_EXSG_77 dx = 118.474289; dy = 7.547241; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3273 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3272 = new TGeoCombiTrans("pos_EH23_in_EXSG_77", dx,dy,dz,pMatrix3273); // Combi transformation: pos_EB11_in_EXSG_39 dx = 118.474289; dy = 7.547241; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3275 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3274 = new TGeoCombiTrans("pos_EB11_in_EXSG_39", dx,dy,dz,pMatrix3275); // Combi transformation: pos_EH24_in_EXSG_78 dx = 119.243698; dy = 7.602483; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3277 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3276 = new TGeoCombiTrans("pos_EH24_in_EXSG_78", dx,dy,dz,pMatrix3277); // Combi transformation: pos_EF11_in_EXSG_39 dx = 119.243698; dy = 7.602483; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3279 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3278 = new TGeoCombiTrans("pos_EF11_in_EXSG_39", dx,dy,dz,pMatrix3279); // Combi transformation: pos_EH25_in_EXSG_79 dx = 120.013123; dy = 7.657725; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3281 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3280 = new TGeoCombiTrans("pos_EH25_in_EXSG_79", dx,dy,dz,pMatrix3281); // Combi transformation: pos_EB12_in_EXSG_40 dx = 120.013123; dy = 7.657725; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3283 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3282 = new TGeoCombiTrans("pos_EB12_in_EXSG_40", dx,dy,dz,pMatrix3283); // Combi transformation: pos_EH26_in_EXSG_80 dx = 120.782532; dy = 7.712967; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3285 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3284 = new TGeoCombiTrans("pos_EH26_in_EXSG_80", dx,dy,dz,pMatrix3285); // Combi transformation: pos_EF12_in_EXSG_40 dx = 120.782532; dy = 7.712967; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3287 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3286 = new TGeoCombiTrans("pos_EF12_in_EXSG_40", dx,dy,dz,pMatrix3287); // Combi transformation: pos_EH27_in_EXSG_81 dx = 121.551971; dy = 7.768209; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3289 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3288 = new TGeoCombiTrans("pos_EH27_in_EXSG_81", dx,dy,dz,pMatrix3289); // Combi transformation: pos_EB13_in_EXSG_41 dx = 121.551971; dy = 7.768209; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3291 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3290 = new TGeoCombiTrans("pos_EB13_in_EXSG_41", dx,dy,dz,pMatrix3291); // Combi transformation: pos_EH28_in_EXSG_82 dx = 122.321381; dy = 7.823451; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3293 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3292 = new TGeoCombiTrans("pos_EH28_in_EXSG_82", dx,dy,dz,pMatrix3293); // Combi transformation: pos_EF13_in_EXSG_41 dx = 122.321381; dy = 7.823451; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3295 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3294 = new TGeoCombiTrans("pos_EF13_in_EXSG_41", dx,dy,dz,pMatrix3295); // Combi transformation: pos_EH29_in_EXSG_83 dx = 123.090797; dy = 7.878693; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3297 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3296 = new TGeoCombiTrans("pos_EH29_in_EXSG_83", dx,dy,dz,pMatrix3297); // Combi transformation: pos_EB14_in_EXSG_42 dx = 123.090797; dy = 7.878693; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3299 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3298 = new TGeoCombiTrans("pos_EB14_in_EXSG_42", dx,dy,dz,pMatrix3299); // Combi transformation: pos_EH2a_in_EXSG_84 dx = 123.860229; dy = 7.933935; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3301 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3300 = new TGeoCombiTrans("pos_EH2a_in_EXSG_84", dx,dy,dz,pMatrix3301); // Combi transformation: pos_EF14_in_EXSG_42 dx = 123.860229; dy = 7.933935; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3303 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3302 = new TGeoCombiTrans("pos_EF14_in_EXSG_42", dx,dy,dz,pMatrix3303); // Combi transformation: pos_EH2b_in_EXSG_85 dx = 124.629639; dy = 7.989177; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3305 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3304 = new TGeoCombiTrans("pos_EH2b_in_EXSG_85", dx,dy,dz,pMatrix3305); // Combi transformation: pos_EB15_in_EXSG_43 dx = 124.629639; dy = 7.989177; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3307 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3306 = new TGeoCombiTrans("pos_EB15_in_EXSG_43", dx,dy,dz,pMatrix3307); // Combi transformation: pos_EH2c_in_EXSG_86 dx = 125.399055; dy = 8.044418; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3309 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3308 = new TGeoCombiTrans("pos_EH2c_in_EXSG_86", dx,dy,dz,pMatrix3309); // Combi transformation: pos_EF15_in_EXSG_43 dx = 125.399055; dy = 8.044418; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3311 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3310 = new TGeoCombiTrans("pos_EF15_in_EXSG_43", dx,dy,dz,pMatrix3311); // Combi transformation: pos_EH2d_in_EXSG_87 dx = 126.168480; dy = 8.099661; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3313 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3312 = new TGeoCombiTrans("pos_EH2d_in_EXSG_87", dx,dy,dz,pMatrix3313); // Combi transformation: pos_EB16_in_EXSG_44 dx = 126.168480; dy = 8.099661; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3315 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3314 = new TGeoCombiTrans("pos_EB16_in_EXSG_44", dx,dy,dz,pMatrix3315); // Combi transformation: pos_EH2e_in_EXSG_88 dx = 126.937897; dy = 8.154902; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3317 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3316 = new TGeoCombiTrans("pos_EH2e_in_EXSG_88", dx,dy,dz,pMatrix3317); // Combi transformation: pos_EF16_in_EXSG_44 dx = 126.937897; dy = 8.154902; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3319 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3318 = new TGeoCombiTrans("pos_EF16_in_EXSG_44", dx,dy,dz,pMatrix3319); // Combi transformation: pos_EH2f_in_EXSG_89 dx = 127.707321; dy = 8.210144; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3321 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3320 = new TGeoCombiTrans("pos_EH2f_in_EXSG_89", dx,dy,dz,pMatrix3321); // Combi transformation: pos_EB17_in_EXSG_45 dx = 127.707321; dy = 8.210144; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3323 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3322 = new TGeoCombiTrans("pos_EB17_in_EXSG_45", dx,dy,dz,pMatrix3323); // Combi transformation: pos_EH2g_in_EXSG_90 dx = 128.476746; dy = 8.265387; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3325 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3324 = new TGeoCombiTrans("pos_EH2g_in_EXSG_90", dx,dy,dz,pMatrix3325); // Combi transformation: pos_EF17_in_EXSG_45 dx = 128.476746; dy = 8.265387; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3327 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3326 = new TGeoCombiTrans("pos_EF17_in_EXSG_45", dx,dy,dz,pMatrix3327); // Combi transformation: pos_EH2h_in_EXSG_91 dx = 129.246155; dy = 8.320628; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3329 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3328 = new TGeoCombiTrans("pos_EH2h_in_EXSG_91", dx,dy,dz,pMatrix3329); // Combi transformation: pos_EB18_in_EXSG_46 dx = 129.246155; dy = 8.320628; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3331 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3330 = new TGeoCombiTrans("pos_EB18_in_EXSG_46", dx,dy,dz,pMatrix3331); // Combi transformation: pos_EH2i_in_EXSG_92 dx = 130.015579; dy = 8.375871; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3333 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3332 = new TGeoCombiTrans("pos_EH2i_in_EXSG_92", dx,dy,dz,pMatrix3333); // Combi transformation: pos_EF18_in_EXSG_46 dx = 130.015579; dy = 8.375871; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3335 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3334 = new TGeoCombiTrans("pos_EF18_in_EXSG_46", dx,dy,dz,pMatrix3335); // Combi transformation: pos_EH2j_in_EXSG_93 dx = 130.785004; dy = 8.431112; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3337 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3336 = new TGeoCombiTrans("pos_EH2j_in_EXSG_93", dx,dy,dz,pMatrix3337); // Combi transformation: pos_EB19_in_EXSG_47 dx = 130.785004; dy = 8.431112; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3339 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3338 = new TGeoCombiTrans("pos_EB19_in_EXSG_47", dx,dy,dz,pMatrix3339); // Combi transformation: pos_EH2k_in_EXSG_94 dx = 131.554413; dy = 8.486354; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3341 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3340 = new TGeoCombiTrans("pos_EH2k_in_EXSG_94", dx,dy,dz,pMatrix3341); // Combi transformation: pos_EF19_in_EXSG_47 dx = 131.554413; dy = 8.486354; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3343 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3342 = new TGeoCombiTrans("pos_EF19_in_EXSG_47", dx,dy,dz,pMatrix3343); // Combi transformation: pos_EH2l_in_EXSG_95 dx = 132.323837; dy = 8.541595; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3345 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3344 = new TGeoCombiTrans("pos_EH2l_in_EXSG_95", dx,dy,dz,pMatrix3345); // Combi transformation: pos_EB1a_in_EXSG_48 dx = 132.323837; dy = 8.541595; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3347 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3346 = new TGeoCombiTrans("pos_EB1a_in_EXSG_48", dx,dy,dz,pMatrix3347); // Combi transformation: pos_EH2m_in_EXSG_96 dx = 133.093262; dy = 8.596837; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3349 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3348 = new TGeoCombiTrans("pos_EH2m_in_EXSG_96", dx,dy,dz,pMatrix3349); // Combi transformation: pos_EF1a_in_EXSG_48 dx = 133.093262; dy = 8.596837; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3351 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3350 = new TGeoCombiTrans("pos_EF1a_in_EXSG_48", dx,dy,dz,pMatrix3351); // Combi transformation: pos_EH2n_in_EXSG_97 dx = 133.862671; dy = 8.652079; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3353 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3352 = new TGeoCombiTrans("pos_EH2n_in_EXSG_97", dx,dy,dz,pMatrix3353); // Combi transformation: pos_EB1b_in_EXSG_49 dx = 133.862671; dy = 8.652079; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3355 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3354 = new TGeoCombiTrans("pos_EB1b_in_EXSG_49", dx,dy,dz,pMatrix3355); // Combi transformation: pos_EH2o_in_EXSG_98 dx = 134.632111; dy = 8.707321; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3357 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3356 = new TGeoCombiTrans("pos_EH2o_in_EXSG_98", dx,dy,dz,pMatrix3357); // Combi transformation: pos_EF1b_in_EXSG_49 dx = 134.632111; dy = 8.707321; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3359 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3358 = new TGeoCombiTrans("pos_EF1b_in_EXSG_49", dx,dy,dz,pMatrix3359); // Combi transformation: pos_EH2p_in_EXSG_99 dx = 135.401520; dy = 8.762563; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3361 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3360 = new TGeoCombiTrans("pos_EH2p_in_EXSG_99", dx,dy,dz,pMatrix3361); // Combi transformation: pos_EB1c_in_EXSG_50 dx = 135.401520; dy = 8.762563; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3363 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3362 = new TGeoCombiTrans("pos_EB1c_in_EXSG_50", dx,dy,dz,pMatrix3363); // Combi transformation: pos_EH2q_in_EXSG_100 dx = 136.170929; dy = 8.817804; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3365 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3364 = new TGeoCombiTrans("pos_EH2q_in_EXSG_100", dx,dy,dz,pMatrix3365); // Combi transformation: pos_EF1c_in_EXSG_50 dx = 136.170929; dy = 8.817804; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3367 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3366 = new TGeoCombiTrans("pos_EF1c_in_EXSG_50", dx,dy,dz,pMatrix3367); // Combi transformation: pos_EH2r_in_EXSG_101 dx = 136.940369; dy = 8.873047; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3369 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3368 = new TGeoCombiTrans("pos_EH2r_in_EXSG_101", dx,dy,dz,pMatrix3369); // Combi transformation: pos_EB1d_in_EXSG_51 dx = 136.940369; dy = 8.873047; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3371 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3370 = new TGeoCombiTrans("pos_EB1d_in_EXSG_51", dx,dy,dz,pMatrix3371); // Combi transformation: pos_EH2s_in_EXSG_102 dx = 137.709778; dy = 8.928288; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3373 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3372 = new TGeoCombiTrans("pos_EH2s_in_EXSG_102", dx,dy,dz,pMatrix3373); // Combi transformation: pos_EF1d_in_EXSG_51 dx = 137.709778; dy = 8.928288; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3375 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3374 = new TGeoCombiTrans("pos_EF1d_in_EXSG_51", dx,dy,dz,pMatrix3375); // Combi transformation: pos_EH2t_in_EXSG_103 dx = 138.479187; dy = 8.983530; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3377 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3376 = new TGeoCombiTrans("pos_EH2t_in_EXSG_103", dx,dy,dz,pMatrix3377); // Combi transformation: pos_EB1e_in_EXSG_52 dx = 138.479187; dy = 8.983530; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3379 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3378 = new TGeoCombiTrans("pos_EB1e_in_EXSG_52", dx,dy,dz,pMatrix3379); // Combi transformation: pos_EH2u_in_EXSG_104 dx = 139.248611; dy = 9.038773; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3381 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3380 = new TGeoCombiTrans("pos_EH2u_in_EXSG_104", dx,dy,dz,pMatrix3381); // Combi transformation: pos_EF1e_in_EXSG_52 dx = 139.248611; dy = 9.038773; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3383 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3382 = new TGeoCombiTrans("pos_EF1e_in_EXSG_52", dx,dy,dz,pMatrix3383); // Combi transformation: pos_EH2v_in_EXSG_105 dx = 140.018036; dy = 9.094014; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3385 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3384 = new TGeoCombiTrans("pos_EH2v_in_EXSG_105", dx,dy,dz,pMatrix3385); // Combi transformation: pos_EB1f_in_EXSG_53 dx = 140.018036; dy = 9.094014; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3387 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3386 = new TGeoCombiTrans("pos_EB1f_in_EXSG_53", dx,dy,dz,pMatrix3387); // Combi transformation: pos_EH2w_in_EXSG_106 dx = 140.787460; dy = 9.149257; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3389 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3388 = new TGeoCombiTrans("pos_EH2w_in_EXSG_106", dx,dy,dz,pMatrix3389); // Combi transformation: pos_EF1f_in_EXSG_53 dx = 140.787460; dy = 9.149257; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3391 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3390 = new TGeoCombiTrans("pos_EF1f_in_EXSG_53", dx,dy,dz,pMatrix3391); // Combi transformation: pos_EH2x_in_EXSG_107 dx = 141.556870; dy = 9.204498; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3393 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3392 = new TGeoCombiTrans("pos_EH2x_in_EXSG_107", dx,dy,dz,pMatrix3393); // Combi transformation: pos_EB1g_in_EXSG_54 dx = 141.556870; dy = 9.204498; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3395 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3394 = new TGeoCombiTrans("pos_EB1g_in_EXSG_54", dx,dy,dz,pMatrix3395); // Combi transformation: pos_EH2y_in_EXSG_108 dx = 142.326294; dy = 9.259740; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3397 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3396 = new TGeoCombiTrans("pos_EH2y_in_EXSG_108", dx,dy,dz,pMatrix3397); // Combi transformation: pos_EF1g_in_EXSG_54 dx = 142.326294; dy = 9.259740; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3399 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3398 = new TGeoCombiTrans("pos_EF1g_in_EXSG_54", dx,dy,dz,pMatrix3399); // Combi transformation: pos_EH2z_in_EXSG_109 dx = 143.095718; dy = 9.314982; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3401 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3400 = new TGeoCombiTrans("pos_EH2z_in_EXSG_109", dx,dy,dz,pMatrix3401); // Combi transformation: pos_EB1h_in_EXSG_55 dx = 143.095718; dy = 9.314982; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3403 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3402 = new TGeoCombiTrans("pos_EB1h_in_EXSG_55", dx,dy,dz,pMatrix3403); // Combi transformation: pos_EH3S_in_EXSG_110 dx = 143.865143; dy = 9.370224; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3405 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3404 = new TGeoCombiTrans("pos_EH3S_in_EXSG_110", dx,dy,dz,pMatrix3405); // Combi transformation: pos_EF1h_in_EXSG_55 dx = 143.865143; dy = 9.370224; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3407 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3406 = new TGeoCombiTrans("pos_EF1h_in_EXSG_55", dx,dy,dz,pMatrix3407); // Combi transformation: pos_EH31_in_EXSG_111 dx = 144.634552; dy = 9.425466; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3409 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3408 = new TGeoCombiTrans("pos_EH31_in_EXSG_111", dx,dy,dz,pMatrix3409); // Combi transformation: pos_EB1i_in_EXSG_56 dx = 144.634552; dy = 9.425466; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3411 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3410 = new TGeoCombiTrans("pos_EB1i_in_EXSG_56", dx,dy,dz,pMatrix3411); // Combi transformation: pos_EH32_in_EXSG_112 dx = 145.403976; dy = 9.480708; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3413 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3412 = new TGeoCombiTrans("pos_EH32_in_EXSG_112", dx,dy,dz,pMatrix3413); // Combi transformation: pos_EF1i_in_EXSG_56 dx = 145.403976; dy = 9.480708; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3415 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3414 = new TGeoCombiTrans("pos_EF1i_in_EXSG_56", dx,dy,dz,pMatrix3415); // Combi transformation: pos_EH33_in_EXSG_113 dx = 146.173401; dy = 9.535950; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3417 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3416 = new TGeoCombiTrans("pos_EH33_in_EXSG_113", dx,dy,dz,pMatrix3417); // Combi transformation: pos_EB1j_in_EXSG_57 dx = 146.173401; dy = 9.535950; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3419 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3418 = new TGeoCombiTrans("pos_EB1j_in_EXSG_57", dx,dy,dz,pMatrix3419); // Combi transformation: pos_EH34_in_EXSG_114 dx = 146.942810; dy = 9.591191; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3421 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3420 = new TGeoCombiTrans("pos_EH34_in_EXSG_114", dx,dy,dz,pMatrix3421); // Combi transformation: pos_EF1j_in_EXSG_57 dx = 146.942810; dy = 9.591191; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3423 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3422 = new TGeoCombiTrans("pos_EF1j_in_EXSG_57", dx,dy,dz,pMatrix3423); // Combi transformation: pos_EH35_in_EXSG_115 dx = 147.712234; dy = 9.646434; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3425 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3424 = new TGeoCombiTrans("pos_EH35_in_EXSG_115", dx,dy,dz,pMatrix3425); // Combi transformation: pos_EB1k_in_EXSG_58 dx = 147.712234; dy = 9.646434; dz = 0.455000; // Rotation: rot_EBLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *pMatrix3427 = new TGeoRotation("rot_EBLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3426 = new TGeoCombiTrans("pos_EB1k_in_EXSG_58", dx,dy,dz,pMatrix3427); // Combi transformation: pos_EH36_in_EXSG_116 dx = 148.481644; dy = 9.701674; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3429 = new TGeoRotation("rot_EHMS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3428 = new TGeoCombiTrans("pos_EH36_in_EXSG_116", dx,dy,dz,pMatrix3429); // Combi transformation: pos_EF1k_in_EXSG_58 dx = 148.481644; dy = 9.701674; dz = -0.430500; // Rotation: rot_EFLS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 225.000000; thz = 180.000000; phz = 0.000000; TGeoRotation *pMatrix3431 = new TGeoRotation("rot_EFLS_in_EXSG",thx,phx,thy,phy,thz,phz); pMatrix3430 = new TGeoCombiTrans("pos_EF1k_in_EXSG_58", dx,dy,dz,pMatrix3431); // Combi transformation: pos_EH37_in_EXSG_117 dx = 149.251068; dy = 9.756916; dz = 0.000000; // Rotation: rot_EHMS_in_EXSG thx = 90.000000; phx = 315.000000; thy = 90.000000; phy = 45.000000; thz = 0.000000; phz = 0.000000; TGeoRotation *