1 /**************************************************************************
2 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * Author: The ALICE Off-line Project. *
5 * Contributors are mentioned in the code where appropriate. *
7 * Permission to use, copy, modify and distribute this software and its *
8 * documentation strictly for non-commercial purposes is hereby granted *
9 * without fee, provided that the above copyright notice appears in all *
10 * copies and that both the copyright notice and this permission notice *
11 * appear in the supporting documentation. The authors make no claims *
12 * about the suitability of this software for any purpose. It is *
13 * provided "as is" without express or implied warranty. *
14 **************************************************************************/
18 Revision 1.48 2001/10/17 04:35:32 barbera
19 Checks for the det and chip thickness modified in order to set the dafault values to 200 um if the user chosen values are outside the range 100-300 um
21 Revision 1.47 2001/10/04 22:33:39 nilsen
22 Fixed bugs in SetDefaults.
24 Revision 1.46 2001/10/01 19:34:08 nilsen
25 Fixed a bug in asigning detector types in SetDefaults under SSD layer 6.
27 Revision 1.45 2001/06/07 14:42:14 barbera
28 Both chip and det thicknesses set to [100,300]
30 Revision 1.44 2001/05/31 19:24:47 barbera
31 Default values of SPD detector and chip thickness set to 200 microns as defined by the Technical Board
33 Revision 1.43 2001/05/30 16:15:47 fca
34 Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
36 Revision 1.42 2001/05/30 15:55:35 hristov
37 Strings compared instead of pointers
39 Revision 1.41 2001/05/30 14:04:31 hristov
40 Dynamic cast replaced (F.Carminati)
42 Revision 1.40 2001/05/25 15:59:59 morsch
43 Overlaps corrected. (R. Barbera)
45 Revision 1.38 2001/05/16 08:17:49 hristov
46 Bug fixed in the StepManager to account for the difference in the geometry tree for the ITS pixels. This fixes both the funny distribution of pixel coordinates and the missing hits/digits/points in many sectors of the ITS pixel barrel. Also included is a patch to properly get and use the detector dimensions through out the ITS code. (B.Nilsen)
48 Revision 1.37 2001/05/10 00:12:59 nilsen
49 Finished fixing up the default segmentation for the PPR geometry.
51 Revision 1.36 2001/05/09 01:02:21 nilsen
52 Finished fixing SetDefaults for the segmentation of SPD, SDD, and SSD.
54 Revision 1.35 2001/05/03 08:40:15 barbera
55 Volume ITSD slightly modified to be consistent with v5. Some improvement in the printouts. The last commit did not complete successfully.
57 Revision 1.33 2001/05/01 22:40:42 nilsen
58 Partical update of SetDefault.
60 Revision 1.32 2001/04/22 13:48:09 barbera
61 New values of media parameters and thickness of SPD end-ladder electronics as given by Fabio Formenti
63 Revision 1.31 2001/04/04 07:02:16 barbera
64 Position of the cylinders holding rails corrected
66 Revision 1.30 2001/03/29 22:02:30 barbera
67 Some changes to the services due to the new drawings from the engineers.
69 Revision 1.29 2001/03/29 05:28:56 barbera
70 Rails material changed from aluminum to carbon fiber according with the decision of the last Technical Board
72 Revision 1.28 2001/03/28 06:40:20 barbera
73 Central and services mother volumes made consistenf for detailed and coarse geometry. Switch for rails added to the coarse geometries
75 Revision 1.26 2001/03/23 00:12:23 nilsen
76 Set Reading of AliITSgeom data from Geant3 common blocks as the default and
77 not a .det file. Removed redundent calls to BuildGeometry.
79 Revision 1.25 2001/03/20 19:22:51 barbera
80 Flags for the rails and the cooling fluid added. Some changes in the volumes of the SSD cones after the meeting with the engineers in Torino.
82 Revision 1.23 2001/03/13 21:18:44 barbera
83 Some misleading comments removed
85 Revision 1.22 2001/03/13 18:13:30 barbera
86 Some mother volumes sligthly modified to eliminate an overlap with the absorber
88 Revision 1.21 2001/03/13 08:36:23 hristov
89 fabsf replaced by TMath::Abs
91 Revision 1.20 2001/03/13 00:17:41 barbera
92 New SDD geometry got grom F. Tosello and checked by the SDD engineers
94 Revision 1.19 2001/02/28 18:23:13 barbera
95 Setters and getters to set/get the detector and chip thickness on SPD layers added
97 Revision 1.18 2001/02/27 23:18:24 barbera
98 Full parameterization of detector and chip thicknesses for layer 1 and layer 2 of SPD as requested by the project leader
100 Revision 1.17 2001/02/19 22:14:55 nilsen
101 Fix for all 4 versions 11, 12, 21, and 22.
103 Revision 1.16 2001/02/19 20:10:34 barbera
104 Set option=2 and thickness=2 as default values --> SetMinorVersion=22
106 Revision 1.15 2001/02/19 19:44:00 barbera
107 Air density parameter corrected
109 Revision 1.14 2001/02/13 16:53:35 nilsen
110 Fixed a but when trying to use GEANT4. Needed to replace
111 if(!((TGeant3*)gMC)) with if(!(dynamic_casst<TGeant3*>(gMC)))
112 because just casting gMC to be TGeant3* even when it realy is a TGeant3 pointer
113 did not result in a zero value. For AliITSv5asymm and AliITSv5symm, needed
114 to fix a bug in the initilizers and a bug in BuildGeometry. This is now done
115 in the same way as in AliITSv5.cxx.
117 Revision 1.13 2001/02/09 20:06:26 nilsen
118 Fixed bug in distructor. Can't distroy fixxed length arrays. Thanks Peter.
120 Revision 1.12 2001/02/09 13:53:38 barbera
121 Int_t redefinition avoided
123 Revision 1.11 2001/02/09 06:55:38 barbera
124 SPD option re-set to B. It was A by mistake
126 Revision 1.10 2001/02/09 00:05:31 nilsen
127 Added fMajor/MinorVersion variables and made other changes to better make
128 use of the new code changes in AliITSgeom related classes.
131 Revision 1.9 2001/02/08 16:00:37 barbera
132 New thicknesses (300+300 um) added for SPD chips and detectors and set as default. Many other refinements.
134 Revision 1.8 2001/02/06 08:03:44 barbera
135 Material redefinition in SDD
137 Revision 1.7 2001/02/05 13:34:57 barbera
138 Updated version of the ITS detailed geometry
140 Revision 1.5 2001/01/30 09:23:13 hristov
141 Streamers removed (R.Brun)
143 Revision 1.4 2001/01/23 20:08:03 barbera
144 Option B for pixels implemented and set as default
146 Revision 1.3 2001/01/17 08:08:20 barbera
147 Some media parameters modified
149 Revision 1.1.2.1 2001/01/15 13:38:08 barbera
150 New ITS detailed geometry to be used for the PPR
154 ///////////////////////////////////////////////////////////////////////////////
156 // Inner Traking System version PPR asymmetric //
157 // This class contains the base procedures for the Inner Tracking System //
159 // Authors: R. Barbera //
161 // Created January 15 2001. //
163 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS. //
165 ///////////////////////////////////////////////////////////////////////////////
167 // See AliITSvPPRasymm::StepManager().
168 #include <iostream.h>
173 #include <TGeometry.h>
178 #include <TFile.h> // only required for Tracking function?
180 #include <TObjArray.h>
181 #include <TLorentzVector.h>
182 #include <TObjString.h>
183 #include <TClonesArray.h>
190 #include "AliConst.h"
191 #include "AliGeant3.h"
192 #include "AliITSGeant3Geometry.h"
193 #include "AliITShit.h"
195 #include "AliITSvPPRasymm.h"
196 #include "AliITSgeom.h"
197 #include "AliITSgeomSPD.h"
198 #include "AliITSgeomSDD.h"
199 #include "AliITSgeomSSD.h"
200 #include "AliITSDetType.h"
201 #include "AliITSresponseSPD.h"
202 #include "AliITSresponseSDD.h"
203 #include "AliITSresponseSSD.h"
204 #include "AliITSsegmentationSPD.h"
205 #include "AliITSsegmentationSDD.h"
206 #include "AliITSsegmentationSSD.h"
207 #include "AliITSsimulationSPD.h"
208 #include "AliITSsimulationSDD.h"
209 #include "AliITSsimulationSSD.h"
210 #include "AliITSClusterFinderSPD.h"
211 #include "AliITSClusterFinderSDD.h"
212 #include "AliITSClusterFinderSSD.h"
215 ClassImp(AliITSvPPRasymm)
217 //_____________________________________________________________________________
218 AliITSvPPRasymm::AliITSvPPRasymm() {
219 ////////////////////////////////////////////////////////////////////////
220 // Standard default constructor for the ITS version 8.
221 ////////////////////////////////////////////////////////////////////////
227 fEuclidOut = kFALSE; // Don't write Euclide file
228 fGeomDetOut = kFALSE; // Don't write .det file
229 fGeomDetIn = kFALSE; // Don't Read .det file
230 fMajorVersion = IsVersion();
232 for(i=0;i<60;i++) fRead[i] = '\0';
233 for(i=0;i<60;i++) fWrite[i] = '\0';
234 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
236 //_____________________________________________________________________________
237 AliITSvPPRasymm::AliITSvPPRasymm(const char *name, const char *title) : AliITS(name, title){
238 ////////////////////////////////////////////////////////////////////////
239 // Standard constructor for the ITS version 8.
240 ////////////////////////////////////////////////////////////////////////
244 fIdName = new TString[fIdN];
251 fIdSens = new Int_t[fIdN];
252 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
253 fMajorVersion = IsVersion();
255 fEuclidOut = kFALSE; // Don't write Euclide file
256 fGeomDetOut = kFALSE; // Don't write .det file
257 fGeomDetIn = kFALSE; // Don't Read .det file
263 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
264 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
265 strncpy(fRead,fEuclidGeomDet,60);
266 strncpy(fWrite,fEuclidGeomDet,60);
268 //____________________________________________________________________________
269 AliITSvPPRasymm::AliITSvPPRasymm(const AliITSvPPRasymm &source){
270 ////////////////////////////////////////////////////////////////////////
271 // Copy Constructor for ITS version 8.
272 ////////////////////////////////////////////////////////////////////////
273 if(&source == this) return;
274 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymm");
277 //_____________________________________________________________________________
278 AliITSvPPRasymm& AliITSvPPRasymm::operator=(const AliITSvPPRasymm &source){
279 ////////////////////////////////////////////////////////////////////////
280 // Assignment operator for the ITS version 8.
281 ////////////////////////////////////////////////////////////////////////
282 if(&source == this) return *this;
283 Warning("= operator","Not allowed to copy AliITSvPPRasymm");
286 //_____________________________________________________________________________
287 AliITSvPPRasymm::~AliITSvPPRasymm() {
288 ////////////////////////////////////////////////////////////////////////
289 // Standard destructor for the ITS version 8.
290 ////////////////////////////////////////////////////////////////////////
292 //__________________________________________________________________________
293 void AliITSvPPRasymm::BuildGeometry(){
294 ////////////////////////////////////////////////////////////////////////
295 // Geometry builder for the ITS version 8.
296 ////////////////////////////////////////////////////////////////////////
298 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
300 const int kColorITS=kYellow;
302 top = gAlice->GetGeometry()->GetNode("alice");
304 new TTUBE("S_layer1","Layer1 of ITS","void",3.95,3.95+0.05475,12.25);
306 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
307 node->SetLineColor(kColorITS);
310 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+0.05475,16.3);
312 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
313 node->SetLineColor(kColorITS);
316 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.05288,21.1);
318 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
319 node->SetLineColor(kColorITS);
322 new TTUBE("S_layer4","Layer4 of ITS","void",24,24+0.05288,29.6);
324 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
325 node->SetLineColor(kColorITS);
328 new TTUBE("S_layer5","Layer5 of ITS","void",40,40+0.05382,45.1);
330 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
331 node->SetLineColor(kColorITS);
334 new TTUBE("S_layer6","Layer6 of ITS","void",45,45+0.05382,50.4);
336 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
337 node->SetLineColor(kColorITS);
342 // Define some variables for SPD
345 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
346 Float_t di103[3], di10a[3]; // for layer 1
347 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
348 Float_t di1d3[3], di20a[3]; // for layer 2
350 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
351 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
353 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
354 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
356 Float_t dbus=300.; // total bus thickness on both layers (micron)
358 ddet1 = GetThicknessDet1();
359 ddet2 = GetThicknessDet2();
360 dchip1 = GetThicknessChip1();
361 dchip2 = GetThicknessChip2();
363 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
365 if(ddet1 < 100. || ddet1 > 300.) {
366 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
367 " The default value of 200 microns will be used." << endl;
371 if(ddet2 < 100. || ddet2 > 300.) {
372 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
373 " The default value of 200 microns will be used." << endl;
377 if(dchip1 < 100. || dchip1 > 300.) {
378 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
379 " The default value of 200 microns will be used." << endl;
383 if(dchip2 < 100. || dchip2 > 300.) {
384 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
385 " The default value of 200 microns will be used." << endl;
389 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
390 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
391 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
392 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
394 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
395 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
396 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
397 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
398 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
400 Float_t deltax, deltay;
402 Int_t thickness = fMinorVersion/10;
403 Int_t option = fMinorVersion - 10*thickness;
406 // Define some variables for SDD
407 // SDD detector ladder
410 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
411 Float_t Y_SDD_sep = 0.20;
412 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
413 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
421 new TRotMatrix("rot238","rot238",90.0,144.0,90.0,234.0,0.0,0.0);
422 new TRotMatrix("rot236","rot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
423 new TRotMatrix("rot239","rot239",90.0,216.0,90.0,306.0,0.0,0.0);
424 new TRotMatrix("rot233","rot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
425 new TRotMatrix("rot240","rot240",90.0,288.0,90.0,18.0,0.0,0.0);
426 new TRotMatrix("rot241","rot241",90.0,324.0,90.0,54.0,0.0,0.0);
427 new TRotMatrix("rot242","rot242",90.0,36.0,90.0,126.0,0.0,0.0);
428 new TRotMatrix("rot234","rot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
429 new TRotMatrix("rot243","rot243",90.0,108.0,90.0,198.0,0.0,0.0);
430 new TRotMatrix("rot244","rot244",90.0,180.0,90.0,270.0,0.0,0.0);
431 new TRotMatrix("rot245","rot245",90.0,162.0,90.0,252.0,0.0,0.0);
432 new TRotMatrix("rot246","rot246",90.0,310.0,90.0,40.0,0.0,0.0);
433 new TRotMatrix("rot247","rot247",90.0,319.0,90.0,49.0,0.0,0.0);
434 new TRotMatrix("rot248","rot248",90.0,328.0,90.0,58.0,0.0,0.0);
435 new TRotMatrix("rot249","rot249",90.0,337.0,90.0,67.0,0.0,0.0);
439 // SPD - option 'b' (this is the default)
443 new TRotMatrix("rot233","rot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
444 new TRotMatrix("rot244","rot244",90.0,216.0,90.0,306.0,0.0,0.0);
445 new TRotMatrix("rot236","rot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
446 new TRotMatrix("rot245","rot245",90.0,36.0,90.0,126.0,0.0,0.0);
447 new TRotMatrix("rot234","rot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
448 new TRotMatrix("rot246","rot246",90.0,108.0,90.0,198.0,0.0,0.0);
449 new TRotMatrix("rot247","rot247",90.0,144.0,90.0,234.0,0.0,0.0);
450 new TRotMatrix("rot248","rot248",90.0,288.0,90.0,18.0,0.0,0.0);
451 new TRotMatrix("rot249","rot249",90.0,324.0,90.0,54.0,0.0,0.0);
452 new TRotMatrix("rot238","rot238",90.0,180.0,90.0,270.0,0.0,0.0);
453 new TRotMatrix("rot239","rot239",90.0,162.0,90.0,252.0,0.0,0.0);
454 new TRotMatrix("rot240","rot240",90.0,310.0,90.0,40.0,0.0,0.0);
455 new TRotMatrix("rot241","rot241",90.0,319.0,90.0,49.0,0.0,0.0);
456 new TRotMatrix("rot242","rot242",90.0,328.0,90.0,58.0,0.0,0.0);
457 new TRotMatrix("rot243","rot243",90.0,337.0,90.0,67.0,0.0,0.0);
463 new TRotMatrix("rot321","rot321",90.0,12.86,90.0,102.86,0.0,0.0);
464 new TRotMatrix("rot333","rot333",90.0,38.57,90.0,128.57,0.0,0.0);
465 new TRotMatrix("rot336","rot336",90.0,64.29,90.0,154.29,0.0,0.0);
466 new TRotMatrix("rot350","rot350",90.0,90.0,90.0,180.0,0.0,0.0);
467 new TRotMatrix("rot313","rot313",90.0,115.71,90.0,205.71,0.0,0.0);
468 new TRotMatrix("rot311","rot311",90.0,141.43,90.0,231.43,0.0,0.0);
469 new TRotMatrix("rot310","rot310",90.0,167.14,90.0,257.14,0.0,0.0);
470 new TRotMatrix("rot386","rot386",90.0,192.86,90.0,282.86,0.0,0.0);
471 new TRotMatrix("rot309","rot309",90.0,218.57,90.0,308.57,0.0,0.0);
472 new TRotMatrix("rot308","rot308",90.0,244.29,90.0,334.29,0.0,0.0);
473 new TRotMatrix("rot356","rot356",90.0,270.0,90.0,0.0,0.0,0.0);
474 new TRotMatrix("rot307","rot307",90.0,295.71,90.0,25.71,0.0,0.0);
475 new TRotMatrix("rot306","rot306",90.0,321.43,90.0,51.43,0.0,0.0);
476 new TRotMatrix("rot305","rot305",90.0,347.14,90.0,77.14,0.0,0.0);
477 new TRotMatrix("rot335","rot335",90.0,8.18,90.0,98.18,0.0,0.0);
478 new TRotMatrix("rot332","rot332",90.0,24.55,90.0,114.55,0.0,0.0);
479 new TRotMatrix("rot331","rot331",90.0,40.91,90.0,130.91,0.0,0.0);
480 new TRotMatrix("rot366","rot366",90.0,57.27,90.0,147.27,0.0,0.0);
481 new TRotMatrix("rot330","rot330",90.0,73.64,90.0,163.64,0.0,0.0);
482 new TRotMatrix("rot350","rot350",90.0,90.0,90.0,180.0,0.0,0.0);
483 new TRotMatrix("rot329","rot329",90.0,106.36,90.0,196.36,0.0,0.0);
484 new TRotMatrix("rot328","rot328",90.0,122.73,90.0,212.73,0.0,0.0);
485 new TRotMatrix("rot327","rot327",90.0,139.09,90.0,229.09,0.0,0.0);
486 new TRotMatrix("rot326","rot326",90.0,155.45,90.0,245.45,0.0,0.0);
487 new TRotMatrix("rot325","rot325",90.0,171.82,90.0,261.82,0.0,0.0);
488 new TRotMatrix("rot324","rot324",90.0,188.18,90.0,278.18,0.0,0.0);
489 new TRotMatrix("rot323","rot323",90.0,204.55,90.0,294.55,0.0,0.0);
490 new TRotMatrix("rot322","rot322",90.0,220.91,90.0,310.91,0.0,0.0);
491 new TRotMatrix("rot320","rot320",90.0,237.27,90.0,327.27,0.0,0.0);
492 new TRotMatrix("rot319","rot319",90.0,253.64,90.0,343.64,0.0,0.0);
493 new TRotMatrix("rot318","rot318",90.0,270.0,90.0,360.0,0.0,0.0);
494 new TRotMatrix("rot317","rot317",90.0,286.36,90.0,16.36,0.0,0.0);
495 new TRotMatrix("rot316","rot316",90.0,302.73,90.0,32.73,0.0,0.0);
496 new TRotMatrix("rot315","rot315",90.0,319.09,90.0,49.09,0.0,0.0);
497 new TRotMatrix("rot314","rot314",90.0,335.45,90.0,65.45,0.0,0.0);
498 new TRotMatrix("rot334","rot334",90.0,351.82,90.0,81.82,0.0,0.0);
502 new TRotMatrix("rot504","rot504",90.0,127.06,90.0,217.06,0.0,0.0);
503 new TRotMatrix("rot505","rot505",90.0,116.47,90.0,206.47,0.0,0.0);
504 new TRotMatrix("rot506","rot506",90.0,105.88,90.0,195.88,0.0,0.0);
505 new TRotMatrix("rot507","rot507",90.0,95.29,90.0,185.29,0.0,0.0);
506 new TRotMatrix("rot508","rot508",90.0,84.71,90.0,174.71,0.0,0.0);
507 new TRotMatrix("rot509","rot509",90.0,74.12,90.0,164.12,0.0,0.0);
508 new TRotMatrix("rot510","rot510",90.0,63.53,90.0,153.53,0.0,0.0);
509 new TRotMatrix("rot511","rot511",90.0,52.94,90.0,142.94,0.0,0.0);
510 new TRotMatrix("rot512","rot512",90.0,42.35,90.0,132.35,0.0,0.0);
511 new TRotMatrix("rot513","rot513",90.0,31.76,90.0,121.76,0.0,0.0);
512 new TRotMatrix("rot653","rot653",90.0,21.18,90.0,111.18,0.0,0.0);
513 new TRotMatrix("rot514","rot514",90.0,10.59,90.0,100.59,0.0,0.0);
514 new TRotMatrix("rot515","rot515",90.0,349.41,90.0,79.41,0.0,0.0);
515 new TRotMatrix("rot516","rot516",90.0,338.82,90.0,68.82,0.0,0.0);
516 new TRotMatrix("rot517","rot517",90.0,328.24,90.0,58.24,0.0,0.0);
517 new TRotMatrix("rot518","rot518",90.0,317.65,90.0,47.65,0.0,0.0);
518 new TRotMatrix("rot519","rot519",90.0,307.06,90.0,37.06,0.0,0.0);
519 new TRotMatrix("rot520","rot520",90.0,296.47,90.0,26.47,0.0,0.0);
520 new TRotMatrix("rot521","rot521",90.0,285.88,90.0,15.88,0.0,0.0);
521 new TRotMatrix("rot522","rot522",90.0,275.29,90.0,5.29,0.0,0.0);
522 new TRotMatrix("rot523","rot523",90.0,264.71,90.0,354.71,0.0,0.0);
523 new TRotMatrix("rot524","rot524",90.0,254.12,90.0,344.12,0.0,0.0);
524 new TRotMatrix("rot525","rot525",90.0,243.53,90.0,333.53,0.0,0.0);
525 new TRotMatrix("rot526","rot526",90.0,232.94,90.0,322.94,0.0,0.0);
526 new TRotMatrix("rot527","rot527",90.0,222.35,90.0,312.35,0.0,0.0);
527 new TRotMatrix("rot528","rot528",90.0,211.76,90.0,301.76,0.0,0.0);
528 new TRotMatrix("rot618","rot618",90.0,201.18,90.0,291.18,0.0,0.0);
529 new TRotMatrix("rot529","rot529",90.0,190.59,90.0,280.59,0.0,0.0);
530 new TRotMatrix("rot533","rot533",90.0,180.0,90.0,270.0,0.0,0.0);
531 new TRotMatrix("rot530","rot530",90.0,169.41,90.0,259.41,0.0,0.0);
532 new TRotMatrix("rot531","rot531",90.0,158.82,90.0,248.82,0.0,0.0);
533 new TRotMatrix("rot501","rot501",90.0,148.24,90.0,238.24,0.0,0.0);
534 new TRotMatrix("rot503","rot503",90.0,137.65,90.0,227.65,0.0,0.0);
535 new TRotMatrix("rot532","rot532",90.0,360.0,90.0,90.0,0.0,0.0);
536 new TRotMatrix("rot560","rot560",90.0,85.26,90.0,175.26,0.0,0.0);
537 new TRotMatrix("rot561","rot561",90.0,94.74,90.0,184.74,0.0,0.0);
538 new TRotMatrix("rot562","rot562",90.0,104.21,90.0,194.21,0.0,0.0);
539 new TRotMatrix("rot563","rot563",90.0,113.68,90.0,203.68,0.0,0.0);
540 new TRotMatrix("rot564","rot564",90.0,123.16,90.0,213.16,0.0,0.0);
541 new TRotMatrix("rot565","rot565",90.0,132.63,90.0,222.63,0.0,0.0);
542 new TRotMatrix("rot566","rot566",90.0,142.11,90.0,232.11,0.0,0.0);
543 new TRotMatrix("rot567","rot567",90.0,151.58,90.0,241.58,0.0,0.0);
544 new TRotMatrix("rot568","rot568",90.0,161.05,90.0,251.05,0.0,0.0);
545 new TRotMatrix("rot569","rot569",90.0,170.53,90.0,260.53,0.0,0.0);
546 new TRotMatrix("rot533","rot533",90.0,180.0,90.0,270.0,0.0,0.0);
547 new TRotMatrix("rot534","rot534",90.0,189.47,90.0,279.47,0.0,0.0);
548 new TRotMatrix("rot535","rot535",90.0,198.95,90.0,288.95,0.0,0.0);
549 new TRotMatrix("rot623","rot623",90.0,208.42,90.0,298.42,0.0,0.0);
550 new TRotMatrix("rot537","rot537",90.0,217.89,90.0,307.89,0.0,0.0);
551 new TRotMatrix("rot538","rot538",90.0,227.37,90.0,317.37,0.0,0.0);
552 new TRotMatrix("rot539","rot539",90.0,236.84,90.0,326.84,0.0,0.0);
553 new TRotMatrix("rot540","rot540",90.0,246.32,90.0,336.32,0.0,0.0);
554 new TRotMatrix("rot541","rot541",90.0,255.79,90.0,345.79,0.0,0.0);
555 new TRotMatrix("rot542","rot542",90.0,265.26,90.0,355.26,0.0,0.0);
556 new TRotMatrix("rot543","rot543",90.0,274.74,90.0,4.74,0.0,0.0);
557 new TRotMatrix("rot544","rot544",90.0,284.21,90.0,14.21,0.0,0.0);
558 new TRotMatrix("rot545","rot545",90.0,293.68,90.0,23.68,0.0,0.0);
559 new TRotMatrix("rot546","rot546",90.0,303.16,90.0,33.16,0.0,0.0);
560 new TRotMatrix("rot547","rot547",90.0,312.63,90.0,42.63,0.0,0.0);
561 new TRotMatrix("rot548","rot548",90.0,322.11,90.0,52.11,0.0,0.0);
562 new TRotMatrix("rot549","rot549",90.0,331.58,90.0,61.58,0.0,0.0);
563 new TRotMatrix("rot550","rot550",90.0,341.05,90.0,71.05,0.0,0.0);
564 new TRotMatrix("rot551","rot551",90.0,350.53,90.0,80.53,0.0,0.0);
565 new TRotMatrix("rot552","rot552",90.0,9.47,90.0,99.47,0.0,0.0);
566 new TRotMatrix("rot553","rot553",90.0,18.95,90.0,108.95,0.0,0.0);
567 new TRotMatrix("rot620","rot620",90.0,28.42,90.0,118.42,0.0,0.0);
568 new TRotMatrix("rot555","rot555",90.0,37.89,90.0,127.89,0.0,0.0);
569 new TRotMatrix("rot556","rot556",90.0,47.37,90.0,137.37,0.0,0.0);
570 new TRotMatrix("rot557","rot557",90.0,56.84,90.0,146.84,0.0,0.0);
571 new TRotMatrix("rot558","rot558",90.0,66.32,90.0,156.32,0.0,0.0);
572 new TRotMatrix("rot559","rot559",90.0,75.79,90.0,165.79,0.0,0.0);
575 // --- Define SPD (option 'a') volumes ----------------------------
578 // (this is NOT the default)
585 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
590 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
595 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
600 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
603 di103[1] = ddet1+dchip1;
605 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
608 di1d3[1] = ddet2+dchip2;
610 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
613 di10a[1] = ddet1+dchip1+dbus+0.0025;
615 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
618 di20a[1] = ddet2+dchip2+dbus+0.0025;
620 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
627 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
632 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
636 // --- Define SPD (option 'b') volumes ----------------------------
639 // (this is the default)
646 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
651 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
656 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
661 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
664 di107[1] = ddet1+dchip1;
666 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
669 di1d7[1] = ddet2+dchip2;
671 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
674 di10b[1] = ddet1+dchip1+dbus+0.0025;
676 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
679 di20b[1] = ddet2+dchip2+dbus+0.0025;
681 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
688 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
693 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
698 // --- Define SDD volumes ------------------------------------------
700 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
701 it34->DefineSection(1,-34.6,23.49,28.);
702 it34->DefineSection(2,-23.65,23.49,28.);
703 it34->DefineSection(3,-23.65,14.59,28.);
704 it34->DefineSection(4,23.65,14.59,28.);
705 it34->DefineSection(5,23.65,23.49,28.);
706 it34->DefineSection(6,34.6,23.49,28.);
708 I302dits[0] = 3.6250;
709 I302dits[1] = 0.0150;
710 I302dits[2] = 4.3794;
711 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
713 I004dits[0] = I302dits[0]+0.005;
714 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
715 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
716 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
717 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
719 I004dits[2] = I004dits[2] + I302dits[2];
720 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
725 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
727 I402dits[0] = 3.6250;
728 I402dits[1] = 0.0150;
729 I402dits[2] = 4.3794;
730 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
732 I005dits[0] = I402dits[0]+0.005;
733 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
734 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
735 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
736 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
738 I005dits[2] = I005dits[2] + I402dits[2];
739 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
744 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
747 // --- Define SSD volumes ------------------------------------------
750 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
751 it56->DefineSection(1,-57.45,43.6,48.);
752 it56->DefineSection(2,-49.15,43.6,48.);
753 it56->DefineSection(3,-49.15,36.9,48.);
754 it56->DefineSection(4,50.55,36.9,48.);
755 it56->DefineSection(5,50.55,43.6,48.);
756 it56->DefineSection(6,57.45,43.6,48.);
761 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
766 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
771 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
776 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
781 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
786 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
792 // --- Place SPD (option 'a') volumes into their mother volume
795 // (this is NOT the default)
803 // --- Place SPD (option 'b') volumes into their mother volume
806 // (this is the default)
810 // Place IT12 in Alice
812 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
813 node->SetLineColor(kColorITS);
814 node->SetVisibility(0);
817 // Place copy #1 of I12B in IT12
819 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
820 sub1node->SetLineColor(kColorITS);
821 sub1node->SetVisibility(0);
824 // Place copy #1 of I10B in I12B
826 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
827 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
828 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
829 sub2node->SetLineColor(kColorITS);
830 sub2node->SetVisibility(0);
833 // Place copy #1 of I107 in I10B
835 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
836 sub3node->SetLineColor(kColorITS);
837 sub3node->SetVisibility(0);
840 // Place copy #1 of I101 in I107
842 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
843 sub4node->SetLineColor(kColorITS);
844 sub4node->SetVisibility(0);
847 // Place copy #1 of ITS1 in I101
849 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
850 sub5node->SetLineColor(kColorITS);
851 fNodes->Add(sub5node);
853 fNodes->Add(sub4node);
855 fNodes->Add(sub3node);
858 // Place copy #2 of I107 in I10B
860 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
861 sub3node->SetLineColor(kColorITS);
862 sub3node->SetVisibility(0);
865 // Place copy #1 of I101 in I107
867 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
868 sub4node->SetLineColor(kColorITS);
869 sub4node->SetVisibility(0);
872 // Place copy #1 of ITS1 in I101
874 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
875 sub5node->SetLineColor(kColorITS);
876 fNodes->Add(sub5node);
878 fNodes->Add(sub4node);
880 fNodes->Add(sub3node);
883 // Place copy #3 of I107 in I10B
885 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
886 sub3node->SetLineColor(kColorITS);
887 sub3node->SetVisibility(0);
890 // Place copy #1 of I101 in I107
892 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
893 sub4node->SetLineColor(kColorITS);
894 sub4node->SetVisibility(0);
897 // Place copy #1 of ITS1 in I101
899 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
900 sub5node->SetLineColor(kColorITS);
901 fNodes->Add(sub5node);
903 fNodes->Add(sub4node);
905 fNodes->Add(sub3node);
908 // Place copy #4 of I107 in I10B
910 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
911 sub3node->SetLineColor(kColorITS);
912 sub3node->SetVisibility(0);
915 // Place copy #1 of I101 in I107
917 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
918 sub4node->SetLineColor(kColorITS);
919 sub4node->SetVisibility(0);
922 // Place copy #1 of ITS1 in I101
924 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
925 sub5node->SetLineColor(kColorITS);
926 fNodes->Add(sub5node);
928 fNodes->Add(sub4node);
930 fNodes->Add(sub3node);
932 fNodes->Add(sub2node);
935 // Place copy #2 of I10B in I12B
937 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
938 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
939 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
940 sub2node->SetLineColor(kColorITS);
941 sub2node->SetVisibility(0);
944 // Place copy #1 of I107 in I10B
946 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
947 sub3node->SetLineColor(kColorITS);
948 sub3node->SetVisibility(0);
951 // Place copy #1 of I101 in I107
953 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
954 sub4node->SetLineColor(kColorITS);
955 sub4node->SetVisibility(0);
958 // Place copy #1 of ITS1 in I101
960 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
961 sub5node->SetLineColor(kColorITS);
962 fNodes->Add(sub5node);
964 fNodes->Add(sub4node);
966 fNodes->Add(sub3node);
969 // Place copy #2 of I107 in I10B
971 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
972 sub3node->SetLineColor(kColorITS);
973 sub3node->SetVisibility(0);
976 // Place copy #1 of I101 in I107
978 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
979 sub4node->SetLineColor(kColorITS);
980 sub4node->SetVisibility(0);
983 // Place copy #1 of ITS1 in I101
985 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
986 sub5node->SetLineColor(kColorITS);
987 fNodes->Add(sub5node);
989 fNodes->Add(sub4node);
991 fNodes->Add(sub3node);
994 // Place copy #3 of I107 in I10B
996 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
997 sub3node->SetLineColor(kColorITS);
998 sub3node->SetVisibility(0);
1001 // Place copy #1 of I101 in I107
1003 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1004 sub4node->SetLineColor(kColorITS);
1005 sub4node->SetVisibility(0);
1008 // Place copy #1 of ITS1 in I101
1010 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1011 sub5node->SetLineColor(kColorITS);
1012 fNodes->Add(sub5node);
1014 fNodes->Add(sub4node);
1016 fNodes->Add(sub3node);
1019 // Place copy #4 of I107 in I10B
1021 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1022 sub3node->SetLineColor(kColorITS);
1023 sub3node->SetVisibility(0);
1026 // Place copy #1 of I101 in I107
1028 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1029 sub4node->SetLineColor(kColorITS);
1030 sub4node->SetVisibility(0);
1033 // Place copy #1 of ITS1 in I101
1035 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1036 sub5node->SetLineColor(kColorITS);
1037 fNodes->Add(sub5node);
1039 fNodes->Add(sub4node);
1041 fNodes->Add(sub3node);
1043 fNodes->Add(sub2node);
1046 // Place copy #1 of I20B in I12B
1048 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1049 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1050 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
1051 sub2node->SetLineColor(kColorITS);
1052 sub2node->SetVisibility(0);
1055 // Place copy #1 of I1D7 in I20B
1057 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1058 sub3node->SetLineColor(kColorITS);
1059 sub3node->SetVisibility(0);
1062 // Place copy #1 of I1D1 in I1D7
1064 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1065 sub4node->SetLineColor(kColorITS);
1066 sub4node->SetVisibility(0);
1069 // Place copy #1 of ITS2 in I1D1
1071 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1072 sub5node->SetLineColor(kColorITS);
1073 fNodes->Add(sub5node);
1075 fNodes->Add(sub4node);
1077 fNodes->Add(sub3node);
1080 // Place copy #2 of I1D7 in I20B
1082 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1083 sub3node->SetLineColor(kColorITS);
1084 sub3node->SetVisibility(0);
1087 // Place copy #1 of I1D1 in I1D7
1089 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1090 sub4node->SetLineColor(kColorITS);
1091 sub4node->SetVisibility(0);
1094 // Place copy #1 of ITS2 in I1D1
1096 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1097 sub5node->SetLineColor(kColorITS);
1098 fNodes->Add(sub5node);
1100 fNodes->Add(sub4node);
1102 fNodes->Add(sub3node);
1105 // Place copy #3 of I1D7 in I20B
1107 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1108 sub3node->SetLineColor(kColorITS);
1109 sub3node->SetVisibility(0);
1112 // Place copy #1 of I1D1 in I1D7
1114 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1115 sub4node->SetLineColor(kColorITS);
1116 sub4node->SetVisibility(0);
1119 // Place copy #1 of ITS2 in I1D1
1121 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1122 sub5node->SetLineColor(kColorITS);
1123 fNodes->Add(sub5node);
1125 fNodes->Add(sub4node);
1127 fNodes->Add(sub3node);
1130 // Place copy #4 of I1D7 in I20B
1132 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1133 sub3node->SetLineColor(kColorITS);
1134 sub3node->SetVisibility(0);
1137 // Place copy #1 of I1D1 in I1D7
1139 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1140 sub4node->SetLineColor(kColorITS);
1141 sub4node->SetVisibility(0);
1144 // Place copy #1 of ITS2 in I1D1
1146 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1147 sub5node->SetLineColor(kColorITS);
1148 fNodes->Add(sub5node);
1150 fNodes->Add(sub4node);
1152 fNodes->Add(sub3node);
1154 fNodes->Add(sub2node);
1157 // Place copy #2 of I20B in I12B
1159 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1160 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1161 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
1162 sub2node->SetLineColor(kColorITS);
1163 sub2node->SetVisibility(0);
1166 // Place copy #1 of I1D7 in I20B
1168 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1169 sub3node->SetLineColor(kColorITS);
1170 sub3node->SetVisibility(0);
1173 // Place copy #1 of I1D1 in I1D7
1175 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1176 sub4node->SetLineColor(kColorITS);
1177 sub4node->SetVisibility(0);
1180 // Place copy #1 of ITS2 in I1D1
1182 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1183 sub5node->SetLineColor(kColorITS);
1184 fNodes->Add(sub5node);
1186 fNodes->Add(sub4node);
1188 fNodes->Add(sub3node);
1191 // Place copy #2 of I1D7 in I20B
1193 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1194 sub3node->SetLineColor(kColorITS);
1195 sub3node->SetVisibility(0);
1198 // Place copy #1 of I1D1 in I1D7
1200 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1201 sub4node->SetLineColor(kColorITS);
1202 sub4node->SetVisibility(0);
1205 // Place copy #1 of ITS2 in I1D1
1207 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1208 sub5node->SetLineColor(kColorITS);
1209 fNodes->Add(sub5node);
1211 fNodes->Add(sub4node);
1213 fNodes->Add(sub3node);
1216 // Place copy #3 of I1D7 in I20B
1218 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1219 sub3node->SetLineColor(kColorITS);
1220 sub3node->SetVisibility(0);
1223 // Place copy #1 of I1D1 in I1D7
1225 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1226 sub4node->SetLineColor(kColorITS);
1227 sub4node->SetVisibility(0);
1230 // Place copy #1 of ITS2 in I1D1
1232 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1233 sub5node->SetLineColor(kColorITS);
1234 fNodes->Add(sub5node);
1236 fNodes->Add(sub4node);
1238 fNodes->Add(sub3node);
1241 // Place copy #4 of I1D7 in I20B
1243 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1244 sub3node->SetLineColor(kColorITS);
1245 sub3node->SetVisibility(0);
1248 // Place copy #1 of I1D1 in I1D7
1250 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1251 sub4node->SetLineColor(kColorITS);
1252 sub4node->SetVisibility(0);
1255 // Place copy #1 of ITS2 in I1D1
1257 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1258 sub5node->SetLineColor(kColorITS);
1259 fNodes->Add(sub5node);
1261 fNodes->Add(sub4node);
1263 fNodes->Add(sub3node);
1265 fNodes->Add(sub2node);
1268 // Place copy #3 of I20B in I12B
1270 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1271 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1272 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
1273 sub2node->SetLineColor(kColorITS);
1274 sub2node->SetVisibility(0);
1277 // Place copy #1 of I1D7 in I20B
1279 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1280 sub3node->SetLineColor(kColorITS);
1281 sub3node->SetVisibility(0);
1284 // Place copy #1 of I1D1 in I1D7
1286 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1287 sub4node->SetLineColor(kColorITS);
1288 sub4node->SetVisibility(0);
1291 // Place copy #1 of ITS2 in I1D1
1293 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1294 sub5node->SetLineColor(kColorITS);
1295 fNodes->Add(sub5node);
1297 fNodes->Add(sub4node);
1299 fNodes->Add(sub3node);
1302 // Place copy #2 of I1D7 in I20B
1304 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1305 sub3node->SetLineColor(kColorITS);
1306 sub3node->SetVisibility(0);
1309 // Place copy #1 of I1D1 in I1D7
1311 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1312 sub4node->SetLineColor(kColorITS);
1313 sub4node->SetVisibility(0);
1316 // Place copy #1 of ITS2 in I1D1
1318 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1319 sub5node->SetLineColor(kColorITS);
1320 fNodes->Add(sub5node);
1322 fNodes->Add(sub4node);
1324 fNodes->Add(sub3node);
1327 // Place copy #3 of I1D7 in I20B
1329 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1330 sub3node->SetLineColor(kColorITS);
1331 sub3node->SetVisibility(0);
1334 // Place copy #1 of I1D1 in I1D7
1336 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1337 sub4node->SetLineColor(kColorITS);
1338 sub4node->SetVisibility(0);
1341 // Place copy #1 of ITS2 in I1D1
1343 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1344 sub5node->SetLineColor(kColorITS);
1345 fNodes->Add(sub5node);
1347 fNodes->Add(sub4node);
1349 fNodes->Add(sub3node);
1352 // Place copy #4 of I1D7 in I20B
1354 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1355 sub3node->SetLineColor(kColorITS);
1356 sub3node->SetVisibility(0);
1359 // Place copy #1 of I1D1 in I1D7
1361 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1362 sub4node->SetLineColor(kColorITS);
1363 sub4node->SetVisibility(0);
1366 // Place copy #1 of ITS2 in I1D1
1368 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1369 sub5node->SetLineColor(kColorITS);
1370 fNodes->Add(sub5node);
1372 fNodes->Add(sub4node);
1374 fNodes->Add(sub3node);
1376 fNodes->Add(sub2node);
1379 // Place copy #4 of I20B in I12B
1381 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1382 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1383 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
1384 sub2node->SetLineColor(kColorITS);
1385 sub2node->SetVisibility(0);
1388 // Place copy #1 of I1D7 in I20B
1390 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1391 sub3node->SetLineColor(kColorITS);
1392 sub3node->SetVisibility(0);
1395 // Place copy #1 of I1D1 in I1D7
1397 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1398 sub4node->SetLineColor(kColorITS);
1399 sub4node->SetVisibility(0);
1402 // Place copy #1 of ITS2 in I1D1
1404 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1405 sub5node->SetLineColor(kColorITS);
1406 fNodes->Add(sub5node);
1408 fNodes->Add(sub4node);
1410 fNodes->Add(sub3node);
1413 // Place copy #2 of I1D7 in I20B
1415 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1416 sub3node->SetLineColor(kColorITS);
1417 sub3node->SetVisibility(0);
1420 // Place copy #1 of I1D1 in I1D7
1422 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1423 sub4node->SetLineColor(kColorITS);
1424 sub4node->SetVisibility(0);
1427 // Place copy #1 of ITS2 in I1D1
1429 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1430 sub5node->SetLineColor(kColorITS);
1431 fNodes->Add(sub5node);
1433 fNodes->Add(sub4node);
1435 fNodes->Add(sub3node);
1438 // Place copy #3 of I1D7 in I20B
1440 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1441 sub3node->SetLineColor(kColorITS);
1442 sub3node->SetVisibility(0);
1445 // Place copy #1 of I1D1 in I1D7
1447 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1448 sub4node->SetLineColor(kColorITS);
1449 sub4node->SetVisibility(0);
1452 // Place copy #1 of ITS2 in I1D1
1454 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1455 sub5node->SetLineColor(kColorITS);
1456 fNodes->Add(sub5node);
1458 fNodes->Add(sub4node);
1460 fNodes->Add(sub3node);
1463 // Place copy #4 of I1D7 in I20B
1465 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1466 sub3node->SetLineColor(kColorITS);
1467 sub3node->SetVisibility(0);
1470 // Place copy #1 of I1D1 in I1D7
1472 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1473 sub4node->SetLineColor(kColorITS);
1474 sub4node->SetVisibility(0);
1477 // Place copy #1 of ITS2 in I1D1
1479 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1480 sub5node->SetLineColor(kColorITS);
1481 fNodes->Add(sub5node);
1483 fNodes->Add(sub4node);
1485 fNodes->Add(sub3node);
1487 fNodes->Add(sub2node);
1489 fNodes->Add(sub1node);
1492 // Place copy #2 of I12B in IT12
1494 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot245");
1495 sub1node->SetLineColor(kColorITS);
1496 sub1node->SetVisibility(0);
1499 // Place copy #1 of I10B in I12B
1501 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1502 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1503 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
1504 sub2node->SetLineColor(kColorITS);
1505 sub2node->SetVisibility(0);
1508 // Place copy #1 of I107 in I10B
1510 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1511 sub3node->SetLineColor(kColorITS);
1512 sub3node->SetVisibility(0);
1515 // Place copy #1 of I101 in I107
1517 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1518 sub4node->SetLineColor(kColorITS);
1519 sub4node->SetVisibility(0);
1522 // Place copy #1 of ITS1 in I101
1524 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1525 sub5node->SetLineColor(kColorITS);
1526 fNodes->Add(sub5node);
1528 fNodes->Add(sub4node);
1530 fNodes->Add(sub3node);
1533 // Place copy #2 of I107 in I10B
1535 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1536 sub3node->SetLineColor(kColorITS);
1537 sub3node->SetVisibility(0);
1540 // Place copy #1 of I101 in I107
1542 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1543 sub4node->SetLineColor(kColorITS);
1544 sub4node->SetVisibility(0);
1547 // Place copy #1 of ITS1 in I101
1549 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1550 sub5node->SetLineColor(kColorITS);
1551 fNodes->Add(sub5node);
1553 fNodes->Add(sub4node);
1555 fNodes->Add(sub3node);
1558 // Place copy #3 of I107 in I10B
1560 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1561 sub3node->SetLineColor(kColorITS);
1562 sub3node->SetVisibility(0);
1565 // Place copy #1 of I101 in I107
1567 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1568 sub4node->SetLineColor(kColorITS);
1569 sub4node->SetVisibility(0);
1572 // Place copy #1 of ITS1 in I101
1574 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1575 sub5node->SetLineColor(kColorITS);
1576 fNodes->Add(sub5node);
1578 fNodes->Add(sub4node);
1580 fNodes->Add(sub3node);
1583 // Place copy #4 of I107 in I10B
1585 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1586 sub3node->SetLineColor(kColorITS);
1587 sub3node->SetVisibility(0);
1590 // Place copy #1 of I101 in I107
1592 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1593 sub4node->SetLineColor(kColorITS);
1594 sub4node->SetVisibility(0);
1597 // Place copy #1 of ITS1 in I101
1599 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1600 sub5node->SetLineColor(kColorITS);
1601 fNodes->Add(sub5node);
1603 fNodes->Add(sub4node);
1605 fNodes->Add(sub3node);
1607 fNodes->Add(sub2node);
1610 // Place copy #2 of I10B in I12B
1612 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1613 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1614 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
1615 sub2node->SetLineColor(kColorITS);
1616 sub2node->SetVisibility(0);
1619 // Place copy #1 of I107 in I10B
1621 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1622 sub3node->SetLineColor(kColorITS);
1623 sub3node->SetVisibility(0);
1626 // Place copy #1 of I101 in I107
1628 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1629 sub4node->SetLineColor(kColorITS);
1630 sub4node->SetVisibility(0);
1633 // Place copy #1 of ITS1 in I101
1635 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1636 sub5node->SetLineColor(kColorITS);
1637 fNodes->Add(sub5node);
1639 fNodes->Add(sub4node);
1641 fNodes->Add(sub3node);
1644 // Place copy #2 of I107 in I10B
1646 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1647 sub3node->SetLineColor(kColorITS);
1648 sub3node->SetVisibility(0);
1651 // Place copy #1 of I101 in I107
1653 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1654 sub4node->SetLineColor(kColorITS);
1655 sub4node->SetVisibility(0);
1658 // Place copy #1 of ITS1 in I101
1660 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1661 sub5node->SetLineColor(kColorITS);
1662 fNodes->Add(sub5node);
1664 fNodes->Add(sub4node);
1666 fNodes->Add(sub3node);
1669 // Place copy #3 of I107 in I10B
1671 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1672 sub3node->SetLineColor(kColorITS);
1673 sub3node->SetVisibility(0);
1676 // Place copy #1 of I101 in I107
1678 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1679 sub4node->SetLineColor(kColorITS);
1680 sub4node->SetVisibility(0);
1683 // Place copy #1 of ITS1 in I101
1685 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1686 sub5node->SetLineColor(kColorITS);
1687 fNodes->Add(sub5node);
1689 fNodes->Add(sub4node);
1691 fNodes->Add(sub3node);
1694 // Place copy #4 of I107 in I10B
1696 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1697 sub3node->SetLineColor(kColorITS);
1698 sub3node->SetVisibility(0);
1701 // Place copy #1 of I101 in I107
1703 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1704 sub4node->SetLineColor(kColorITS);
1705 sub4node->SetVisibility(0);
1708 // Place copy #1 of ITS1 in I101
1710 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1711 sub5node->SetLineColor(kColorITS);
1712 fNodes->Add(sub5node);
1714 fNodes->Add(sub4node);
1716 fNodes->Add(sub3node);
1718 fNodes->Add(sub2node);
1721 // Place copy #1 of I20B in I12B
1723 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1724 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1725 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
1726 sub2node->SetLineColor(kColorITS);
1727 sub2node->SetVisibility(0);
1730 // Place copy #1 of I1D7 in I20B
1732 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1733 sub3node->SetLineColor(kColorITS);
1734 sub3node->SetVisibility(0);
1737 // Place copy #1 of I1D1 in I1D7
1739 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1740 sub4node->SetLineColor(kColorITS);
1741 sub4node->SetVisibility(0);
1744 // Place copy #1 of ITS2 in I1D1
1746 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1747 sub5node->SetLineColor(kColorITS);
1748 fNodes->Add(sub5node);
1750 fNodes->Add(sub4node);
1752 fNodes->Add(sub3node);
1755 // Place copy #2 of I1D7 in I20B
1757 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1758 sub3node->SetLineColor(kColorITS);
1759 sub3node->SetVisibility(0);
1762 // Place copy #1 of I1D1 in I1D7
1764 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1765 sub4node->SetLineColor(kColorITS);
1766 sub4node->SetVisibility(0);
1769 // Place copy #1 of ITS2 in I1D1
1771 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1772 sub5node->SetLineColor(kColorITS);
1773 fNodes->Add(sub5node);
1775 fNodes->Add(sub4node);
1777 fNodes->Add(sub3node);
1780 // Place copy #3 of I1D7 in I20B
1782 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1783 sub3node->SetLineColor(kColorITS);
1784 sub3node->SetVisibility(0);
1787 // Place copy #1 of I1D1 in I1D7
1789 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1790 sub4node->SetLineColor(kColorITS);
1791 sub4node->SetVisibility(0);
1794 // Place copy #1 of ITS2 in I1D1
1796 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1797 sub5node->SetLineColor(kColorITS);
1798 fNodes->Add(sub5node);
1800 fNodes->Add(sub4node);
1802 fNodes->Add(sub3node);
1805 // Place copy #4 of I1D7 in I20B
1807 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1808 sub3node->SetLineColor(kColorITS);
1809 sub3node->SetVisibility(0);
1812 // Place copy #1 of I1D1 in I1D7
1814 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1815 sub4node->SetLineColor(kColorITS);
1816 sub4node->SetVisibility(0);
1819 // Place copy #1 of ITS2 in I1D1
1821 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1822 sub5node->SetLineColor(kColorITS);
1823 fNodes->Add(sub5node);
1825 fNodes->Add(sub4node);
1827 fNodes->Add(sub3node);
1829 fNodes->Add(sub2node);
1832 // Place copy #2 of I20B in I12B
1834 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1835 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1836 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
1837 sub2node->SetLineColor(kColorITS);
1838 sub2node->SetVisibility(0);
1841 // Place copy #1 of I1D7 in I20B
1843 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1844 sub3node->SetLineColor(kColorITS);
1845 sub3node->SetVisibility(0);
1848 // Place copy #1 of I1D1 in I1D7
1850 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1851 sub4node->SetLineColor(kColorITS);
1852 sub4node->SetVisibility(0);
1855 // Place copy #1 of ITS2 in I1D1
1857 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1858 sub5node->SetLineColor(kColorITS);
1859 fNodes->Add(sub5node);
1861 fNodes->Add(sub4node);
1863 fNodes->Add(sub3node);
1866 // Place copy #2 of I1D7 in I20B
1868 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1869 sub3node->SetLineColor(kColorITS);
1870 sub3node->SetVisibility(0);
1873 // Place copy #1 of I1D1 in I1D7
1875 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1876 sub4node->SetLineColor(kColorITS);
1877 sub4node->SetVisibility(0);
1880 // Place copy #1 of ITS2 in I1D1
1882 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1883 sub5node->SetLineColor(kColorITS);
1884 fNodes->Add(sub5node);
1886 fNodes->Add(sub4node);
1888 fNodes->Add(sub3node);
1891 // Place copy #3 of I1D7 in I20B
1893 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1894 sub3node->SetLineColor(kColorITS);
1895 sub3node->SetVisibility(0);
1898 // Place copy #1 of I1D1 in I1D7
1900 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1901 sub4node->SetLineColor(kColorITS);
1902 sub4node->SetVisibility(0);
1905 // Place copy #1 of ITS2 in I1D1
1907 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1908 sub5node->SetLineColor(kColorITS);
1909 fNodes->Add(sub5node);
1911 fNodes->Add(sub4node);
1913 fNodes->Add(sub3node);
1916 // Place copy #4 of I1D7 in I20B
1918 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1919 sub3node->SetLineColor(kColorITS);
1920 sub3node->SetVisibility(0);
1923 // Place copy #1 of I1D1 in I1D7
1925 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1926 sub4node->SetLineColor(kColorITS);
1927 sub4node->SetVisibility(0);
1930 // Place copy #1 of ITS2 in I1D1
1932 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1933 sub5node->SetLineColor(kColorITS);
1934 fNodes->Add(sub5node);
1936 fNodes->Add(sub4node);
1938 fNodes->Add(sub3node);
1940 fNodes->Add(sub2node);
1943 // Place copy #3 of I20B in I12B
1945 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1946 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1947 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
1948 sub2node->SetLineColor(kColorITS);
1949 sub2node->SetVisibility(0);
1952 // Place copy #1 of I1D7 in I20B
1954 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1955 sub3node->SetLineColor(kColorITS);
1956 sub3node->SetVisibility(0);
1959 // Place copy #1 of I1D1 in I1D7
1961 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1962 sub4node->SetLineColor(kColorITS);
1963 sub4node->SetVisibility(0);
1966 // Place copy #1 of ITS2 in I1D1
1968 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1969 sub5node->SetLineColor(kColorITS);
1970 fNodes->Add(sub5node);
1972 fNodes->Add(sub4node);
1974 fNodes->Add(sub3node);
1977 // Place copy #2 of I1D7 in I20B
1979 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1980 sub3node->SetLineColor(kColorITS);
1981 sub3node->SetVisibility(0);
1984 // Place copy #1 of I1D1 in I1D7
1986 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1987 sub4node->SetLineColor(kColorITS);
1988 sub4node->SetVisibility(0);
1991 // Place copy #1 of ITS2 in I1D1
1993 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1994 sub5node->SetLineColor(kColorITS);
1995 fNodes->Add(sub5node);
1997 fNodes->Add(sub4node);
1999 fNodes->Add(sub3node);
2002 // Place copy #3 of I1D7 in I20B
2004 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2005 sub3node->SetLineColor(kColorITS);
2006 sub3node->SetVisibility(0);
2009 // Place copy #1 of I1D1 in I1D7
2011 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2012 sub4node->SetLineColor(kColorITS);
2013 sub4node->SetVisibility(0);
2016 // Place copy #1 of ITS2 in I1D1
2018 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2019 sub5node->SetLineColor(kColorITS);
2020 fNodes->Add(sub5node);
2022 fNodes->Add(sub4node);
2024 fNodes->Add(sub3node);
2027 // Place copy #4 of I1D7 in I20B
2029 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2030 sub3node->SetLineColor(kColorITS);
2031 sub3node->SetVisibility(0);
2034 // Place copy #1 of I1D1 in I1D7
2036 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2037 sub4node->SetLineColor(kColorITS);
2038 sub4node->SetVisibility(0);
2041 // Place copy #1 of ITS2 in I1D1
2043 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2044 sub5node->SetLineColor(kColorITS);
2045 fNodes->Add(sub5node);
2047 fNodes->Add(sub4node);
2049 fNodes->Add(sub3node);
2051 fNodes->Add(sub2node);
2054 // Place copy #4 of I20B in I12B
2056 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2057 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2058 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
2059 sub2node->SetLineColor(kColorITS);
2060 sub2node->SetVisibility(0);
2063 // Place copy #1 of I1D7 in I20B
2065 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2066 sub3node->SetLineColor(kColorITS);
2067 sub3node->SetVisibility(0);
2070 // Place copy #1 of I1D1 in I1D7
2072 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2073 sub4node->SetLineColor(kColorITS);
2074 sub4node->SetVisibility(0);
2077 // Place copy #1 of ITS2 in I1D1
2079 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2080 sub5node->SetLineColor(kColorITS);
2081 fNodes->Add(sub5node);
2083 fNodes->Add(sub4node);
2085 fNodes->Add(sub3node);
2088 // Place copy #2 of I1D7 in I20B
2090 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2091 sub3node->SetLineColor(kColorITS);
2092 sub3node->SetVisibility(0);
2095 // Place copy #1 of I1D1 in I1D7
2097 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2098 sub4node->SetLineColor(kColorITS);
2099 sub4node->SetVisibility(0);
2102 // Place copy #1 of ITS2 in I1D1
2104 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2105 sub5node->SetLineColor(kColorITS);
2106 fNodes->Add(sub5node);
2108 fNodes->Add(sub4node);
2110 fNodes->Add(sub3node);
2113 // Place copy #3 of I1D7 in I20B
2115 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2116 sub3node->SetLineColor(kColorITS);
2117 sub3node->SetVisibility(0);
2120 // Place copy #1 of I1D1 in I1D7
2122 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2123 sub4node->SetLineColor(kColorITS);
2124 sub4node->SetVisibility(0);
2127 // Place copy #1 of ITS2 in I1D1
2129 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2130 sub5node->SetLineColor(kColorITS);
2131 fNodes->Add(sub5node);
2133 fNodes->Add(sub4node);
2135 fNodes->Add(sub3node);
2138 // Place copy #4 of I1D7 in I20B
2140 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2141 sub3node->SetLineColor(kColorITS);
2142 sub3node->SetVisibility(0);
2145 // Place copy #1 of I1D1 in I1D7
2147 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2148 sub4node->SetLineColor(kColorITS);
2149 sub4node->SetVisibility(0);
2152 // Place copy #1 of ITS2 in I1D1
2154 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2155 sub5node->SetLineColor(kColorITS);
2156 fNodes->Add(sub5node);
2158 fNodes->Add(sub4node);
2160 fNodes->Add(sub3node);
2162 fNodes->Add(sub2node);
2164 fNodes->Add(sub1node);
2167 // Place copy #3 of I12B in IT12
2169 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot234");
2170 sub1node->SetLineColor(kColorITS);
2171 sub1node->SetVisibility(0);
2174 // Place copy #1 of I10B in I12B
2176 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2177 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2178 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
2179 sub2node->SetLineColor(kColorITS);
2180 sub2node->SetVisibility(0);
2183 // Place copy #1 of I107 in I10B
2185 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2186 sub3node->SetLineColor(kColorITS);
2187 sub3node->SetVisibility(0);
2190 // Place copy #1 of I101 in I107
2192 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2193 sub4node->SetLineColor(kColorITS);
2194 sub4node->SetVisibility(0);
2197 // Place copy #1 of ITS1 in I101
2199 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2200 sub5node->SetLineColor(kColorITS);
2201 fNodes->Add(sub5node);
2203 fNodes->Add(sub4node);
2205 fNodes->Add(sub3node);
2208 // Place copy #2 of I107 in I10B
2210 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2211 sub3node->SetLineColor(kColorITS);
2212 sub3node->SetVisibility(0);
2215 // Place copy #1 of I101 in I107
2217 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2218 sub4node->SetLineColor(kColorITS);
2219 sub4node->SetVisibility(0);
2222 // Place copy #1 of ITS1 in I101
2224 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2225 sub5node->SetLineColor(kColorITS);
2226 fNodes->Add(sub5node);
2228 fNodes->Add(sub4node);
2230 fNodes->Add(sub3node);
2233 // Place copy #3 of I107 in I10B
2235 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2236 sub3node->SetLineColor(kColorITS);
2237 sub3node->SetVisibility(0);
2240 // Place copy #1 of I101 in I107
2242 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2243 sub4node->SetLineColor(kColorITS);
2244 sub4node->SetVisibility(0);
2247 // Place copy #1 of ITS1 in I101
2249 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2250 sub5node->SetLineColor(kColorITS);
2251 fNodes->Add(sub5node);
2253 fNodes->Add(sub4node);
2255 fNodes->Add(sub3node);
2258 // Place copy #4 of I107 in I10B
2260 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2261 sub3node->SetLineColor(kColorITS);
2262 sub3node->SetVisibility(0);
2265 // Place copy #1 of I101 in I107
2267 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2268 sub4node->SetLineColor(kColorITS);
2269 sub4node->SetVisibility(0);
2272 // Place copy #1 of ITS1 in I101
2274 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2275 sub5node->SetLineColor(kColorITS);
2276 fNodes->Add(sub5node);
2278 fNodes->Add(sub4node);
2280 fNodes->Add(sub3node);
2282 fNodes->Add(sub2node);
2285 // Place copy #2 of I10B in I12B
2287 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2288 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2289 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
2290 sub2node->SetLineColor(kColorITS);
2291 sub2node->SetVisibility(0);
2294 // Place copy #1 of I107 in I10B
2296 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2297 sub3node->SetLineColor(kColorITS);
2298 sub3node->SetVisibility(0);
2301 // Place copy #1 of I101 in I107
2303 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2304 sub4node->SetLineColor(kColorITS);
2305 sub4node->SetVisibility(0);
2308 // Place copy #1 of ITS1 in I101
2310 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2311 sub5node->SetLineColor(kColorITS);
2312 fNodes->Add(sub5node);
2314 fNodes->Add(sub4node);
2316 fNodes->Add(sub3node);
2319 // Place copy #2 of I107 in I10B
2321 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2322 sub3node->SetLineColor(kColorITS);
2323 sub3node->SetVisibility(0);
2326 // Place copy #1 of I101 in I107
2328 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2329 sub4node->SetLineColor(kColorITS);
2330 sub4node->SetVisibility(0);
2333 // Place copy #1 of ITS1 in I101
2335 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2336 sub5node->SetLineColor(kColorITS);
2337 fNodes->Add(sub5node);
2339 fNodes->Add(sub4node);
2341 fNodes->Add(sub3node);
2344 // Place copy #3 of I107 in I10B
2346 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2347 sub3node->SetLineColor(kColorITS);
2348 sub3node->SetVisibility(0);
2351 // Place copy #1 of I101 in I107
2353 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2354 sub4node->SetLineColor(kColorITS);
2355 sub4node->SetVisibility(0);
2358 // Place copy #1 of ITS1 in I101
2360 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2361 sub5node->SetLineColor(kColorITS);
2362 fNodes->Add(sub5node);
2364 fNodes->Add(sub4node);
2366 fNodes->Add(sub3node);
2369 // Place copy #4 of I107 in I10B
2371 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2372 sub3node->SetLineColor(kColorITS);
2373 sub3node->SetVisibility(0);
2376 // Place copy #1 of I101 in I107
2378 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2379 sub4node->SetLineColor(kColorITS);
2380 sub4node->SetVisibility(0);
2383 // Place copy #1 of ITS1 in I101
2385 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2386 sub5node->SetLineColor(kColorITS);
2387 fNodes->Add(sub5node);
2389 fNodes->Add(sub4node);
2391 fNodes->Add(sub3node);
2393 fNodes->Add(sub2node);
2396 // Place copy #1 of I20B in I12B
2398 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2399 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2400 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
2401 sub2node->SetLineColor(kColorITS);
2402 sub2node->SetVisibility(0);
2405 // Place copy #1 of I1D7 in I20B
2407 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2408 sub3node->SetLineColor(kColorITS);
2409 sub3node->SetVisibility(0);
2412 // Place copy #1 of I1D1 in I1D7
2414 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2415 sub4node->SetLineColor(kColorITS);
2416 sub4node->SetVisibility(0);
2419 // Place copy #1 of ITS2 in I1D1
2421 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2422 sub5node->SetLineColor(kColorITS);
2423 fNodes->Add(sub5node);
2425 fNodes->Add(sub4node);
2427 fNodes->Add(sub3node);
2430 // Place copy #2 of I1D7 in I20B
2432 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2433 sub3node->SetLineColor(kColorITS);
2434 sub3node->SetVisibility(0);
2437 // Place copy #1 of I1D1 in I1D7
2439 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2440 sub4node->SetLineColor(kColorITS);
2441 sub4node->SetVisibility(0);
2444 // Place copy #1 of ITS2 in I1D1
2446 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2447 sub5node->SetLineColor(kColorITS);
2448 fNodes->Add(sub5node);
2450 fNodes->Add(sub4node);
2452 fNodes->Add(sub3node);
2455 // Place copy #3 of I1D7 in I20B
2457 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2458 sub3node->SetLineColor(kColorITS);
2459 sub3node->SetVisibility(0);
2462 // Place copy #1 of I1D1 in I1D7
2464 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2465 sub4node->SetLineColor(kColorITS);
2466 sub4node->SetVisibility(0);
2469 // Place copy #1 of ITS2 in I1D1
2471 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2472 sub5node->SetLineColor(kColorITS);
2473 fNodes->Add(sub5node);
2475 fNodes->Add(sub4node);
2477 fNodes->Add(sub3node);
2480 // Place copy #4 of I1D7 in I20B
2482 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2483 sub3node->SetLineColor(kColorITS);
2484 sub3node->SetVisibility(0);
2487 // Place copy #1 of I1D1 in I1D7
2489 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2490 sub4node->SetLineColor(kColorITS);
2491 sub4node->SetVisibility(0);
2494 // Place copy #1 of ITS2 in I1D1
2496 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2497 sub5node->SetLineColor(kColorITS);
2498 fNodes->Add(sub5node);
2500 fNodes->Add(sub4node);
2502 fNodes->Add(sub3node);
2504 fNodes->Add(sub2node);
2507 // Place copy #2 of I20B in I12B
2509 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2510 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2511 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
2512 sub2node->SetLineColor(kColorITS);
2513 sub2node->SetVisibility(0);
2516 // Place copy #1 of I1D7 in I20B
2518 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2519 sub3node->SetLineColor(kColorITS);
2520 sub3node->SetVisibility(0);
2523 // Place copy #1 of I1D1 in I1D7
2525 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2526 sub4node->SetLineColor(kColorITS);
2527 sub4node->SetVisibility(0);
2530 // Place copy #1 of ITS2 in I1D1
2532 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2533 sub5node->SetLineColor(kColorITS);
2534 fNodes->Add(sub5node);
2536 fNodes->Add(sub4node);
2538 fNodes->Add(sub3node);
2541 // Place copy #2 of I1D7 in I20B
2543 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2544 sub3node->SetLineColor(kColorITS);
2545 sub3node->SetVisibility(0);
2548 // Place copy #1 of I1D1 in I1D7
2550 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2551 sub4node->SetLineColor(kColorITS);
2552 sub4node->SetVisibility(0);
2555 // Place copy #1 of ITS2 in I1D1
2557 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2558 sub5node->SetLineColor(kColorITS);
2559 fNodes->Add(sub5node);
2561 fNodes->Add(sub4node);
2563 fNodes->Add(sub3node);
2566 // Place copy #3 of I1D7 in I20B
2568 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2569 sub3node->SetLineColor(kColorITS);
2570 sub3node->SetVisibility(0);
2573 // Place copy #1 of I1D1 in I1D7
2575 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2576 sub4node->SetLineColor(kColorITS);
2577 sub4node->SetVisibility(0);
2580 // Place copy #1 of ITS2 in I1D1
2582 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2583 sub5node->SetLineColor(kColorITS);
2584 fNodes->Add(sub5node);
2586 fNodes->Add(sub4node);
2588 fNodes->Add(sub3node);
2591 // Place copy #4 of I1D7 in I20B
2593 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2594 sub3node->SetLineColor(kColorITS);
2595 sub3node->SetVisibility(0);
2598 // Place copy #1 of I1D1 in I1D7
2600 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2601 sub4node->SetLineColor(kColorITS);
2602 sub4node->SetVisibility(0);
2605 // Place copy #1 of ITS2 in I1D1
2607 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2608 sub5node->SetLineColor(kColorITS);
2609 fNodes->Add(sub5node);
2611 fNodes->Add(sub4node);
2613 fNodes->Add(sub3node);
2615 fNodes->Add(sub2node);
2618 // Place copy #3 of I20B in I12B
2620 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2621 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2622 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
2623 sub2node->SetLineColor(kColorITS);
2624 sub2node->SetVisibility(0);
2627 // Place copy #1 of I1D7 in I20B
2629 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2630 sub3node->SetLineColor(kColorITS);
2631 sub3node->SetVisibility(0);
2634 // Place copy #1 of I1D1 in I1D7
2636 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2637 sub4node->SetLineColor(kColorITS);
2638 sub4node->SetVisibility(0);
2641 // Place copy #1 of ITS2 in I1D1
2643 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2644 sub5node->SetLineColor(kColorITS);
2645 fNodes->Add(sub5node);
2647 fNodes->Add(sub4node);
2649 fNodes->Add(sub3node);
2652 // Place copy #2 of I1D7 in I20B
2654 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2655 sub3node->SetLineColor(kColorITS);
2656 sub3node->SetVisibility(0);
2659 // Place copy #1 of I1D1 in I1D7
2661 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2662 sub4node->SetLineColor(kColorITS);
2663 sub4node->SetVisibility(0);
2666 // Place copy #1 of ITS2 in I1D1
2668 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2669 sub5node->SetLineColor(kColorITS);
2670 fNodes->Add(sub5node);
2672 fNodes->Add(sub4node);
2674 fNodes->Add(sub3node);
2677 // Place copy #3 of I1D7 in I20B
2679 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2680 sub3node->SetLineColor(kColorITS);
2681 sub3node->SetVisibility(0);
2684 // Place copy #1 of I1D1 in I1D7
2686 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2687 sub4node->SetLineColor(kColorITS);
2688 sub4node->SetVisibility(0);
2691 // Place copy #1 of ITS2 in I1D1
2693 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2694 sub5node->SetLineColor(kColorITS);
2695 fNodes->Add(sub5node);
2697 fNodes->Add(sub4node);
2699 fNodes->Add(sub3node);
2702 // Place copy #4 of I1D7 in I20B
2704 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2705 sub3node->SetLineColor(kColorITS);
2706 sub3node->SetVisibility(0);
2709 // Place copy #1 of I1D1 in I1D7
2711 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2712 sub4node->SetLineColor(kColorITS);
2713 sub4node->SetVisibility(0);
2716 // Place copy #1 of ITS2 in I1D1
2718 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2719 sub5node->SetLineColor(kColorITS);
2720 fNodes->Add(sub5node);
2722 fNodes->Add(sub4node);
2724 fNodes->Add(sub3node);
2726 fNodes->Add(sub2node);
2729 // Place copy #4 of I20B in I12B
2731 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2732 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2733 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
2734 sub2node->SetLineColor(kColorITS);
2735 sub2node->SetVisibility(0);
2738 // Place copy #1 of I1D7 in I20B
2740 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2741 sub3node->SetLineColor(kColorITS);
2742 sub3node->SetVisibility(0);
2745 // Place copy #1 of I1D1 in I1D7
2747 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2748 sub4node->SetLineColor(kColorITS);
2749 sub4node->SetVisibility(0);
2752 // Place copy #1 of ITS2 in I1D1
2754 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2755 sub5node->SetLineColor(kColorITS);
2756 fNodes->Add(sub5node);
2758 fNodes->Add(sub4node);
2760 fNodes->Add(sub3node);
2763 // Place copy #2 of I1D7 in I20B
2765 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2766 sub3node->SetLineColor(kColorITS);
2767 sub3node->SetVisibility(0);
2770 // Place copy #1 of I1D1 in I1D7
2772 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2773 sub4node->SetLineColor(kColorITS);
2774 sub4node->SetVisibility(0);
2777 // Place copy #1 of ITS2 in I1D1
2779 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2780 sub5node->SetLineColor(kColorITS);
2781 fNodes->Add(sub5node);
2783 fNodes->Add(sub4node);
2785 fNodes->Add(sub3node);
2788 // Place copy #3 of I1D7 in I20B
2790 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2791 sub3node->SetLineColor(kColorITS);
2792 sub3node->SetVisibility(0);
2795 // Place copy #1 of I1D1 in I1D7
2797 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2798 sub4node->SetLineColor(kColorITS);
2799 sub4node->SetVisibility(0);
2802 // Place copy #1 of ITS2 in I1D1
2804 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2805 sub5node->SetLineColor(kColorITS);
2806 fNodes->Add(sub5node);
2808 fNodes->Add(sub4node);
2810 fNodes->Add(sub3node);
2813 // Place copy #4 of I1D7 in I20B
2815 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2816 sub3node->SetLineColor(kColorITS);
2817 sub3node->SetVisibility(0);
2820 // Place copy #1 of I1D1 in I1D7
2822 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2823 sub4node->SetLineColor(kColorITS);
2824 sub4node->SetVisibility(0);
2827 // Place copy #1 of ITS2 in I1D1
2829 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2830 sub5node->SetLineColor(kColorITS);
2831 fNodes->Add(sub5node);
2833 fNodes->Add(sub4node);
2835 fNodes->Add(sub3node);
2837 fNodes->Add(sub2node);
2839 fNodes->Add(sub1node);
2842 // Place copy #4 of I12B in IT12
2844 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot246");
2845 sub1node->SetLineColor(kColorITS);
2846 sub1node->SetVisibility(0);
2849 // Place copy #1 of I10B in I12B
2851 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2852 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2853 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
2854 sub2node->SetLineColor(kColorITS);
2855 sub2node->SetVisibility(0);
2858 // Place copy #1 of I107 in I10B
2860 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2861 sub3node->SetLineColor(kColorITS);
2862 sub3node->SetVisibility(0);
2865 // Place copy #1 of I101 in I107
2867 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2868 sub4node->SetLineColor(kColorITS);
2869 sub4node->SetVisibility(0);
2872 // Place copy #1 of ITS1 in I101
2874 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2875 sub5node->SetLineColor(kColorITS);
2876 fNodes->Add(sub5node);
2878 fNodes->Add(sub4node);
2880 fNodes->Add(sub3node);
2883 // Place copy #2 of I107 in I10B
2885 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2886 sub3node->SetLineColor(kColorITS);
2887 sub3node->SetVisibility(0);
2890 // Place copy #1 of I101 in I107
2892 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2893 sub4node->SetLineColor(kColorITS);
2894 sub4node->SetVisibility(0);
2897 // Place copy #1 of ITS1 in I101
2899 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2900 sub5node->SetLineColor(kColorITS);
2901 fNodes->Add(sub5node);
2903 fNodes->Add(sub4node);
2905 fNodes->Add(sub3node);
2908 // Place copy #3 of I107 in I10B
2910 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2911 sub3node->SetLineColor(kColorITS);
2912 sub3node->SetVisibility(0);
2915 // Place copy #1 of I101 in I107
2917 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2918 sub4node->SetLineColor(kColorITS);
2919 sub4node->SetVisibility(0);
2922 // Place copy #1 of ITS1 in I101
2924 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2925 sub5node->SetLineColor(kColorITS);
2926 fNodes->Add(sub5node);
2928 fNodes->Add(sub4node);
2930 fNodes->Add(sub3node);
2933 // Place copy #4 of I107 in I10B
2935 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2936 sub3node->SetLineColor(kColorITS);
2937 sub3node->SetVisibility(0);
2940 // Place copy #1 of I101 in I107
2942 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2943 sub4node->SetLineColor(kColorITS);
2944 sub4node->SetVisibility(0);
2947 // Place copy #1 of ITS1 in I101
2949 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2950 sub5node->SetLineColor(kColorITS);
2951 fNodes->Add(sub5node);
2953 fNodes->Add(sub4node);
2955 fNodes->Add(sub3node);
2957 fNodes->Add(sub2node);
2960 // Place copy #2 of I10B in I12B
2962 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2963 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2964 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
2965 sub2node->SetLineColor(kColorITS);
2966 sub2node->SetVisibility(0);
2969 // Place copy #1 of I107 in I10B
2971 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2972 sub3node->SetLineColor(kColorITS);
2973 sub3node->SetVisibility(0);
2976 // Place copy #1 of I101 in I107
2978 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2979 sub4node->SetLineColor(kColorITS);
2980 sub4node->SetVisibility(0);
2983 // Place copy #1 of ITS1 in I101
2985 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2986 sub5node->SetLineColor(kColorITS);
2987 fNodes->Add(sub5node);
2989 fNodes->Add(sub4node);
2991 fNodes->Add(sub3node);
2994 // Place copy #2 of I107 in I10B
2996 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2997 sub3node->SetLineColor(kColorITS);
2998 sub3node->SetVisibility(0);
3001 // Place copy #1 of I101 in I107
3003 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3004 sub4node->SetLineColor(kColorITS);
3005 sub4node->SetVisibility(0);
3008 // Place copy #1 of ITS1 in I101
3010 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3011 sub5node->SetLineColor(kColorITS);
3012 fNodes->Add(sub5node);
3014 fNodes->Add(sub4node);
3016 fNodes->Add(sub3node);
3019 // Place copy #3 of I107 in I10B
3021 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3022 sub3node->SetLineColor(kColorITS);
3023 sub3node->SetVisibility(0);
3026 // Place copy #1 of I101 in I107
3028 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3029 sub4node->SetLineColor(kColorITS);
3030 sub4node->SetVisibility(0);
3033 // Place copy #1 of ITS1 in I101
3035 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3036 sub5node->SetLineColor(kColorITS);
3037 fNodes->Add(sub5node);
3039 fNodes->Add(sub4node);
3041 fNodes->Add(sub3node);
3044 // Place copy #4 of I107 in I10B
3046 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3047 sub3node->SetLineColor(kColorITS);
3048 sub3node->SetVisibility(0);
3051 // Place copy #1 of I101 in I107
3053 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3054 sub4node->SetLineColor(kColorITS);
3055 sub4node->SetVisibility(0);
3058 // Place copy #1 of ITS1 in I101
3060 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3061 sub5node->SetLineColor(kColorITS);
3062 fNodes->Add(sub5node);
3064 fNodes->Add(sub4node);
3066 fNodes->Add(sub3node);
3068 fNodes->Add(sub2node);
3071 // Place copy #1 of I20B in I12B
3073 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3074 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3075 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
3076 sub2node->SetLineColor(kColorITS);
3077 sub2node->SetVisibility(0);
3080 // Place copy #1 of I1D7 in I20B
3082 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3083 sub3node->SetLineColor(kColorITS);
3084 sub3node->SetVisibility(0);
3087 // Place copy #1 of I1D1 in I1D7
3089 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3090 sub4node->SetLineColor(kColorITS);
3091 sub4node->SetVisibility(0);
3094 // Place copy #1 of ITS2 in I1D1
3096 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3097 sub5node->SetLineColor(kColorITS);
3098 fNodes->Add(sub5node);
3100 fNodes->Add(sub4node);
3102 fNodes->Add(sub3node);
3105 // Place copy #2 of I1D7 in I20B
3107 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3108 sub3node->SetLineColor(kColorITS);
3109 sub3node->SetVisibility(0);
3112 // Place copy #1 of I1D1 in I1D7
3114 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3115 sub4node->SetLineColor(kColorITS);
3116 sub4node->SetVisibility(0);
3119 // Place copy #1 of ITS2 in I1D1
3121 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3122 sub5node->SetLineColor(kColorITS);
3123 fNodes->Add(sub5node);
3125 fNodes->Add(sub4node);
3127 fNodes->Add(sub3node);
3130 // Place copy #3 of I1D7 in I20B
3132 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3133 sub3node->SetLineColor(kColorITS);
3134 sub3node->SetVisibility(0);
3137 // Place copy #1 of I1D1 in I1D7
3139 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3140 sub4node->SetLineColor(kColorITS);
3141 sub4node->SetVisibility(0);
3144 // Place copy #1 of ITS2 in I1D1
3146 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3147 sub5node->SetLineColor(kColorITS);
3148 fNodes->Add(sub5node);
3150 fNodes->Add(sub4node);
3152 fNodes->Add(sub3node);
3155 // Place copy #4 of I1D7 in I20B
3157 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3158 sub3node->SetLineColor(kColorITS);
3159 sub3node->SetVisibility(0);
3162 // Place copy #1 of I1D1 in I1D7
3164 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3165 sub4node->SetLineColor(kColorITS);
3166 sub4node->SetVisibility(0);
3169 // Place copy #1 of ITS2 in I1D1
3171 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3172 sub5node->SetLineColor(kColorITS);
3173 fNodes->Add(sub5node);
3175 fNodes->Add(sub4node);
3177 fNodes->Add(sub3node);
3179 fNodes->Add(sub2node);
3182 // Place copy #2 of I20B in I12B
3184 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3185 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3186 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
3187 sub2node->SetLineColor(kColorITS);
3188 sub2node->SetVisibility(0);
3191 // Place copy #1 of I1D7 in I20B
3193 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3194 sub3node->SetLineColor(kColorITS);
3195 sub3node->SetVisibility(0);
3198 // Place copy #1 of I1D1 in I1D7
3200 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3201 sub4node->SetLineColor(kColorITS);
3202 sub4node->SetVisibility(0);
3205 // Place copy #1 of ITS2 in I1D1
3207 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3208 sub5node->SetLineColor(kColorITS);
3209 fNodes->Add(sub5node);
3211 fNodes->Add(sub4node);
3213 fNodes->Add(sub3node);
3216 // Place copy #2 of I1D7 in I20B
3218 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3219 sub3node->SetLineColor(kColorITS);
3220 sub3node->SetVisibility(0);
3223 // Place copy #1 of I1D1 in I1D7
3225 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3226 sub4node->SetLineColor(kColorITS);
3227 sub4node->SetVisibility(0);
3230 // Place copy #1 of ITS2 in I1D1
3232 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3233 sub5node->SetLineColor(kColorITS);
3234 fNodes->Add(sub5node);
3236 fNodes->Add(sub4node);
3238 fNodes->Add(sub3node);
3241 // Place copy #3 of I1D7 in I20B
3243 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3244 sub3node->SetLineColor(kColorITS);
3245 sub3node->SetVisibility(0);
3248 // Place copy #1 of I1D1 in I1D7
3250 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3251 sub4node->SetLineColor(kColorITS);
3252 sub4node->SetVisibility(0);
3255 // Place copy #1 of ITS2 in I1D1
3257 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3258 sub5node->SetLineColor(kColorITS);
3259 fNodes->Add(sub5node);
3261 fNodes->Add(sub4node);
3263 fNodes->Add(sub3node);
3266 // Place copy #4 of I1D7 in I20B
3268 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3269 sub3node->SetLineColor(kColorITS);
3270 sub3node->SetVisibility(0);
3273 // Place copy #1 of I1D1 in I1D7
3275 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3276 sub4node->SetLineColor(kColorITS);
3277 sub4node->SetVisibility(0);
3280 // Place copy #1 of ITS2 in I1D1
3282 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3283 sub5node->SetLineColor(kColorITS);
3284 fNodes->Add(sub5node);
3286 fNodes->Add(sub4node);
3288 fNodes->Add(sub3node);
3290 fNodes->Add(sub2node);
3293 // Place copy #3 of I20B in I12B
3295 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3296 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3297 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
3298 sub2node->SetLineColor(kColorITS);
3299 sub2node->SetVisibility(0);
3302 // Place copy #1 of I1D7 in I20B
3304 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3305 sub3node->SetLineColor(kColorITS);
3306 sub3node->SetVisibility(0);
3309 // Place copy #1 of I1D1 in I1D7
3311 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3312 sub4node->SetLineColor(kColorITS);
3313 sub4node->SetVisibility(0);
3316 // Place copy #1 of ITS2 in I1D1
3318 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3319 sub5node->SetLineColor(kColorITS);
3320 fNodes->Add(sub5node);
3322 fNodes->Add(sub4node);
3324 fNodes->Add(sub3node);
3327 // Place copy #2 of I1D7 in I20B
3329 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3330 sub3node->SetLineColor(kColorITS);
3331 sub3node->SetVisibility(0);
3334 // Place copy #1 of I1D1 in I1D7
3336 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3337 sub4node->SetLineColor(kColorITS);
3338 sub4node->SetVisibility(0);
3341 // Place copy #1 of ITS2 in I1D1
3343 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3344 sub5node->SetLineColor(kColorITS);
3345 fNodes->Add(sub5node);
3347 fNodes->Add(sub4node);
3349 fNodes->Add(sub3node);
3352 // Place copy #3 of I1D7 in I20B
3354 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3355 sub3node->SetLineColor(kColorITS);
3356 sub3node->SetVisibility(0);
3359 // Place copy #1 of I1D1 in I1D7
3361 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3362 sub4node->SetLineColor(kColorITS);
3363 sub4node->SetVisibility(0);
3366 // Place copy #1 of ITS2 in I1D1
3368 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3369 sub5node->SetLineColor(kColorITS);
3370 fNodes->Add(sub5node);
3372 fNodes->Add(sub4node);
3374 fNodes->Add(sub3node);
3377 // Place copy #4 of I1D7 in I20B
3379 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3380 sub3node->SetLineColor(kColorITS);
3381 sub3node->SetVisibility(0);
3384 // Place copy #1 of I1D1 in I1D7
3386 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3387 sub4node->SetLineColor(kColorITS);
3388 sub4node->SetVisibility(0);
3391 // Place copy #1 of ITS2 in I1D1
3393 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3394 sub5node->SetLineColor(kColorITS);
3395 fNodes->Add(sub5node);
3397 fNodes->Add(sub4node);
3399 fNodes->Add(sub3node);
3401 fNodes->Add(sub2node);
3404 // Place copy #4 of I20B in I12B
3406 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3407 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3408 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
3409 sub2node->SetLineColor(kColorITS);
3410 sub2node->SetVisibility(0);
3413 // Place copy #1 of I1D7 in I20B
3415 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3416 sub3node->SetLineColor(kColorITS);
3417 sub3node->SetVisibility(0);
3420 // Place copy #1 of I1D1 in I1D7
3422 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3423 sub4node->SetLineColor(kColorITS);
3424 sub4node->SetVisibility(0);
3427 // Place copy #1 of ITS2 in I1D1
3429 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3430 sub5node->SetLineColor(kColorITS);
3431 fNodes->Add(sub5node);
3433 fNodes->Add(sub4node);
3435 fNodes->Add(sub3node);
3438 // Place copy #2 of I1D7 in I20B
3440 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3441 sub3node->SetLineColor(kColorITS);
3442 sub3node->SetVisibility(0);
3445 // Place copy #1 of I1D1 in I1D7
3447 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3448 sub4node->SetLineColor(kColorITS);
3449 sub4node->SetVisibility(0);
3452 // Place copy #1 of ITS2 in I1D1
3454 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3455 sub5node->SetLineColor(kColorITS);
3456 fNodes->Add(sub5node);
3458 fNodes->Add(sub4node);
3460 fNodes->Add(sub3node);
3463 // Place copy #3 of I1D7 in I20B
3465 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3466 sub3node->SetLineColor(kColorITS);
3467 sub3node->SetVisibility(0);
3470 // Place copy #1 of I1D1 in I1D7
3472 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3473 sub4node->SetLineColor(kColorITS);
3474 sub4node->SetVisibility(0);
3477 // Place copy #1 of ITS2 in I1D1
3479 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3480 sub5node->SetLineColor(kColorITS);
3481 fNodes->Add(sub5node);
3483 fNodes->Add(sub4node);
3485 fNodes->Add(sub3node);
3488 // Place copy #4 of I1D7 in I20B
3490 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3491 sub3node->SetLineColor(kColorITS);
3492 sub3node->SetVisibility(0);
3495 // Place copy #1 of I1D1 in I1D7
3497 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3498 sub4node->SetLineColor(kColorITS);
3499 sub4node->SetVisibility(0);
3502 // Place copy #1 of ITS2 in I1D1
3504 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3505 sub5node->SetLineColor(kColorITS);
3506 fNodes->Add(sub5node);
3508 fNodes->Add(sub4node);
3510 fNodes->Add(sub3node);
3512 fNodes->Add(sub2node);
3514 fNodes->Add(sub1node);
3517 // Place copy #5 of I12B in IT12
3519 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot247");
3520 sub1node->SetLineColor(kColorITS);
3521 sub1node->SetVisibility(0);
3524 // Place copy #1 of I10B in I12B
3526 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3527 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3528 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
3529 sub2node->SetLineColor(kColorITS);
3530 sub2node->SetVisibility(0);
3533 // Place copy #1 of I107 in I10B
3535 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3536 sub3node->SetLineColor(kColorITS);
3537 sub3node->SetVisibility(0);
3540 // Place copy #1 of I101 in I107
3542 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3543 sub4node->SetLineColor(kColorITS);
3544 sub4node->SetVisibility(0);
3547 // Place copy #1 of ITS1 in I101
3549 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3550 sub5node->SetLineColor(kColorITS);
3551 fNodes->Add(sub5node);
3553 fNodes->Add(sub4node);
3555 fNodes->Add(sub3node);
3558 // Place copy #2 of I107 in I10B
3560 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3561 sub3node->SetLineColor(kColorITS);
3562 sub3node->SetVisibility(0);
3565 // Place copy #1 of I101 in I107
3567 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3568 sub4node->SetLineColor(kColorITS);
3569 sub4node->SetVisibility(0);
3572 // Place copy #1 of ITS1 in I101
3574 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3575 sub5node->SetLineColor(kColorITS);
3576 fNodes->Add(sub5node);
3578 fNodes->Add(sub4node);
3580 fNodes->Add(sub3node);
3583 // Place copy #3 of I107 in I10B
3585 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3586 sub3node->SetLineColor(kColorITS);
3587 sub3node->SetVisibility(0);
3590 // Place copy #1 of I101 in I107
3592 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3593 sub4node->SetLineColor(kColorITS);
3594 sub4node->SetVisibility(0);
3597 // Place copy #1 of ITS1 in I101
3599 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3600 sub5node->SetLineColor(kColorITS);
3601 fNodes->Add(sub5node);
3603 fNodes->Add(sub4node);
3605 fNodes->Add(sub3node);
3608 // Place copy #4 of I107 in I10B
3610 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3611 sub3node->SetLineColor(kColorITS);
3612 sub3node->SetVisibility(0);
3615 // Place copy #1 of I101 in I107
3617 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3618 sub4node->SetLineColor(kColorITS);
3619 sub4node->SetVisibility(0);
3622 // Place copy #1 of ITS1 in I101
3624 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3625 sub5node->SetLineColor(kColorITS);
3626 fNodes->Add(sub5node);
3628 fNodes->Add(sub4node);
3630 fNodes->Add(sub3node);
3632 fNodes->Add(sub2node);
3635 // Place copy #2 of I10B in I12B
3637 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3638 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3639 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
3640 sub2node->SetLineColor(kColorITS);
3641 sub2node->SetVisibility(0);
3644 // Place copy #1 of I107 in I10B
3646 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3647 sub3node->SetLineColor(kColorITS);
3648 sub3node->SetVisibility(0);
3651 // Place copy #1 of I101 in I107
3653 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3654 sub4node->SetLineColor(kColorITS);
3655 sub4node->SetVisibility(0);
3658 // Place copy #1 of ITS1 in I101
3660 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3661 sub5node->SetLineColor(kColorITS);
3662 fNodes->Add(sub5node);
3664 fNodes->Add(sub4node);
3666 fNodes->Add(sub3node);
3669 // Place copy #2 of I107 in I10B
3671 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3672 sub3node->SetLineColor(kColorITS);
3673 sub3node->SetVisibility(0);
3676 // Place copy #1 of I101 in I107
3678 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3679 sub4node->SetLineColor(kColorITS);
3680 sub4node->SetVisibility(0);
3683 // Place copy #1 of ITS1 in I101
3685 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3686 sub5node->SetLineColor(kColorITS);
3687 fNodes->Add(sub5node);
3689 fNodes->Add(sub4node);
3691 fNodes->Add(sub3node);
3694 // Place copy #3 of I107 in I10B
3696 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3697 sub3node->SetLineColor(kColorITS);
3698 sub3node->SetVisibility(0);
3701 // Place copy #1 of I101 in I107
3703 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3704 sub4node->SetLineColor(kColorITS);
3705 sub4node->SetVisibility(0);
3708 // Place copy #1 of ITS1 in I101
3710 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3711 sub5node->SetLineColor(kColorITS);
3712 fNodes->Add(sub5node);
3714 fNodes->Add(sub4node);
3716 fNodes->Add(sub3node);
3719 // Place copy #4 of I107 in I10B
3721 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3722 sub3node->SetLineColor(kColorITS);
3723 sub3node->SetVisibility(0);
3726 // Place copy #1 of I101 in I107
3728 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3729 sub4node->SetLineColor(kColorITS);
3730 sub4node->SetVisibility(0);
3733 // Place copy #1 of ITS1 in I101
3735 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3736 sub5node->SetLineColor(kColorITS);
3737 fNodes->Add(sub5node);
3739 fNodes->Add(sub4node);
3741 fNodes->Add(sub3node);
3743 fNodes->Add(sub2node);
3746 // Place copy #1 of I20B in I12B
3748 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3749 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3750 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
3751 sub2node->SetLineColor(kColorITS);
3752 sub2node->SetVisibility(0);
3755 // Place copy #1 of I1D7 in I20B
3757 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3758 sub3node->SetLineColor(kColorITS);
3759 sub3node->SetVisibility(0);
3762 // Place copy #1 of I1D1 in I1D7
3764 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3765 sub4node->SetLineColor(kColorITS);
3766 sub4node->SetVisibility(0);
3769 // Place copy #1 of ITS2 in I1D1
3771 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3772 sub5node->SetLineColor(kColorITS);
3773 fNodes->Add(sub5node);
3775 fNodes->Add(sub4node);
3777 fNodes->Add(sub3node);
3780 // Place copy #2 of I1D7 in I20B
3782 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3783 sub3node->SetLineColor(kColorITS);
3784 sub3node->SetVisibility(0);
3787 // Place copy #1 of I1D1 in I1D7
3789 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3790 sub4node->SetLineColor(kColorITS);
3791 sub4node->SetVisibility(0);
3794 // Place copy #1 of ITS2 in I1D1
3796 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3797 sub5node->SetLineColor(kColorITS);
3798 fNodes->Add(sub5node);
3800 fNodes->Add(sub4node);
3802 fNodes->Add(sub3node);
3805 // Place copy #3 of I1D7 in I20B
3807 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3808 sub3node->SetLineColor(kColorITS);
3809 sub3node->SetVisibility(0);
3812 // Place copy #1 of I1D1 in I1D7
3814 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3815 sub4node->SetLineColor(kColorITS);
3816 sub4node->SetVisibility(0);
3819 // Place copy #1 of ITS2 in I1D1
3821 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3822 sub5node->SetLineColor(kColorITS);
3823 fNodes->Add(sub5node);
3825 fNodes->Add(sub4node);
3827 fNodes->Add(sub3node);
3830 // Place copy #4 of I1D7 in I20B
3832 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3833 sub3node->SetLineColor(kColorITS);
3834 sub3node->SetVisibility(0);
3837 // Place copy #1 of I1D1 in I1D7
3839 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3840 sub4node->SetLineColor(kColorITS);
3841 sub4node->SetVisibility(0);
3844 // Place copy #1 of ITS2 in I1D1
3846 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3847 sub5node->SetLineColor(kColorITS);
3848 fNodes->Add(sub5node);
3850 fNodes->Add(sub4node);
3852 fNodes->Add(sub3node);
3854 fNodes->Add(sub2node);
3857 // Place copy #2 of I20B in I12B
3859 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3860 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3861 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
3862 sub2node->SetLineColor(kColorITS);
3863 sub2node->SetVisibility(0);
3866 // Place copy #1 of I1D7 in I20B
3868 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3869 sub3node->SetLineColor(kColorITS);
3870 sub3node->SetVisibility(0);
3873 // Place copy #1 of I1D1 in I1D7
3875 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3876 sub4node->SetLineColor(kColorITS);
3877 sub4node->SetVisibility(0);
3880 // Place copy #1 of ITS2 in I1D1
3882 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3883 sub5node->SetLineColor(kColorITS);
3884 fNodes->Add(sub5node);
3886 fNodes->Add(sub4node);
3888 fNodes->Add(sub3node);
3891 // Place copy #2 of I1D7 in I20B
3893 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3894 sub3node->SetLineColor(kColorITS);
3895 sub3node->SetVisibility(0);
3898 // Place copy #1 of I1D1 in I1D7
3900 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3901 sub4node->SetLineColor(kColorITS);
3902 sub4node->SetVisibility(0);
3905 // Place copy #1 of ITS2 in I1D1
3907 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3908 sub5node->SetLineColor(kColorITS);
3909 fNodes->Add(sub5node);
3911 fNodes->Add(sub4node);
3913 fNodes->Add(sub3node);
3916 // Place copy #3 of I1D7 in I20B
3918 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3919 sub3node->SetLineColor(kColorITS);
3920 sub3node->SetVisibility(0);
3923 // Place copy #1 of I1D1 in I1D7
3925 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3926 sub4node->SetLineColor(kColorITS);
3927 sub4node->SetVisibility(0);
3930 // Place copy #1 of ITS2 in I1D1
3932 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3933 sub5node->SetLineColor(kColorITS);
3934 fNodes->Add(sub5node);
3936 fNodes->Add(sub4node);
3938 fNodes->Add(sub3node);
3941 // Place copy #4 of I1D7 in I20B
3943 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3944 sub3node->SetLineColor(kColorITS);
3945 sub3node->SetVisibility(0);
3948 // Place copy #1 of I1D1 in I1D7
3950 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3951 sub4node->SetLineColor(kColorITS);
3952 sub4node->SetVisibility(0);
3955 // Place copy #1 of ITS2 in I1D1
3957 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3958 sub5node->SetLineColor(kColorITS);
3959 fNodes->Add(sub5node);
3961 fNodes->Add(sub4node);
3963 fNodes->Add(sub3node);
3965 fNodes->Add(sub2node);
3968 // Place copy #3 of I20B in I12B
3970 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3971 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3972 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
3973 sub2node->SetLineColor(kColorITS);
3974 sub2node->SetVisibility(0);
3977 // Place copy #1 of I1D7 in I20B
3979 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3980 sub3node->SetLineColor(kColorITS);
3981 sub3node->SetVisibility(0);
3984 // Place copy #1 of I1D1 in I1D7
3986 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3987 sub4node->SetLineColor(kColorITS);
3988 sub4node->SetVisibility(0);
3991 // Place copy #1 of ITS2 in I1D1
3993 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3994 sub5node->SetLineColor(kColorITS);
3995 fNodes->Add(sub5node);
3997 fNodes->Add(sub4node);
3999 fNodes->Add(sub3node);
4002 // Place copy #2 of I1D7 in I20B
4004 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4005 sub3node->SetLineColor(kColorITS);
4006 sub3node->SetVisibility(0);
4009 // Place copy #1 of I1D1 in I1D7
4011 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4012 sub4node->SetLineColor(kColorITS);
4013 sub4node->SetVisibility(0);
4016 // Place copy #1 of ITS2 in I1D1
4018 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4019 sub5node->SetLineColor(kColorITS);
4020 fNodes->Add(sub5node);
4022 fNodes->Add(sub4node);
4024 fNodes->Add(sub3node);
4027 // Place copy #3 of I1D7 in I20B
4029 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4030 sub3node->SetLineColor(kColorITS);
4031 sub3node->SetVisibility(0);
4034 // Place copy #1 of I1D1 in I1D7
4036 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4037 sub4node->SetLineColor(kColorITS);
4038 sub4node->SetVisibility(0);
4041 // Place copy #1 of ITS2 in I1D1
4043 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4044 sub5node->SetLineColor(kColorITS);
4045 fNodes->Add(sub5node);
4047 fNodes->Add(sub4node);
4049 fNodes->Add(sub3node);
4052 // Place copy #4 of I1D7 in I20B
4054 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4055 sub3node->SetLineColor(kColorITS);
4056 sub3node->SetVisibility(0);
4059 // Place copy #1 of I1D1 in I1D7
4061 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4062 sub4node->SetLineColor(kColorITS);
4063 sub4node->SetVisibility(0);
4066 // Place copy #1 of ITS2 in I1D1
4068 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4069 sub5node->SetLineColor(kColorITS);
4070 fNodes->Add(sub5node);
4072 fNodes->Add(sub4node);
4074 fNodes->Add(sub3node);
4076 fNodes->Add(sub2node);
4079 // Place copy #4 of I20B in I12B
4081 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4082 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4083 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
4084 sub2node->SetLineColor(kColorITS);
4085 sub2node->SetVisibility(0);
4088 // Place copy #1 of I1D7 in I20B
4090 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4091 sub3node->SetLineColor(kColorITS);
4092 sub3node->SetVisibility(0);
4095 // Place copy #1 of I1D1 in I1D7
4097 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4098 sub4node->SetLineColor(kColorITS);
4099 sub4node->SetVisibility(0);
4102 // Place copy #1 of ITS2 in I1D1
4104 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4105 sub5node->SetLineColor(kColorITS);
4106 fNodes->Add(sub5node);
4108 fNodes->Add(sub4node);
4110 fNodes->Add(sub3node);
4113 // Place copy #2 of I1D7 in I20B
4115 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4116 sub3node->SetLineColor(kColorITS);
4117 sub3node->SetVisibility(0);
4120 // Place copy #1 of I1D1 in I1D7
4122 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4123 sub4node->SetLineColor(kColorITS);
4124 sub4node->SetVisibility(0);
4127 // Place copy #1 of ITS2 in I1D1
4129 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4130 sub5node->SetLineColor(kColorITS);
4131 fNodes->Add(sub5node);
4133 fNodes->Add(sub4node);
4135 fNodes->Add(sub3node);
4138 // Place copy #3 of I1D7 in I20B
4140 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4141 sub3node->SetLineColor(kColorITS);
4142 sub3node->SetVisibility(0);
4145 // Place copy #1 of I1D1 in I1D7
4147 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4148 sub4node->SetLineColor(kColorITS);
4149 sub4node->SetVisibility(0);
4152 // Place copy #1 of ITS2 in I1D1
4154 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4155 sub5node->SetLineColor(kColorITS);
4156 fNodes->Add(sub5node);
4158 fNodes->Add(sub4node);
4160 fNodes->Add(sub3node);
4163 // Place copy #4 of I1D7 in I20B
4165 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4166 sub3node->SetLineColor(kColorITS);
4167 sub3node->SetVisibility(0);
4170 // Place copy #1 of I1D1 in I1D7
4172 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4173 sub4node->SetLineColor(kColorITS);
4174 sub4node->SetVisibility(0);
4177 // Place copy #1 of ITS2 in I1D1
4179 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4180 sub5node->SetLineColor(kColorITS);
4181 fNodes->Add(sub5node);
4183 fNodes->Add(sub4node);
4185 fNodes->Add(sub3node);
4187 fNodes->Add(sub2node);
4189 fNodes->Add(sub1node);
4192 // Place copy #6 of I12B in IT12
4194 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot236");
4195 sub1node->SetLineColor(kColorITS);
4196 sub1node->SetVisibility(0);
4199 // Place copy #1 of I10B in I12B
4201 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4202 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4203 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
4204 sub2node->SetLineColor(kColorITS);
4205 sub2node->SetVisibility(0);
4208 // Place copy #1 of I107 in I10B
4210 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4211 sub3node->SetLineColor(kColorITS);
4212 sub3node->SetVisibility(0);
4215 // Place copy #1 of I101 in I107
4217 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4218 sub4node->SetLineColor(kColorITS);
4219 sub4node->SetVisibility(0);
4222 // Place copy #1 of ITS1 in I101
4224 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4225 sub5node->SetLineColor(kColorITS);
4226 fNodes->Add(sub5node);
4228 fNodes->Add(sub4node);
4230 fNodes->Add(sub3node);
4233 // Place copy #2 of I107 in I10B
4235 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4236 sub3node->SetLineColor(kColorITS);
4237 sub3node->SetVisibility(0);
4240 // Place copy #1 of I101 in I107
4242 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4243 sub4node->SetLineColor(kColorITS);
4244 sub4node->SetVisibility(0);
4247 // Place copy #1 of ITS1 in I101
4249 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4250 sub5node->SetLineColor(kColorITS);
4251 fNodes->Add(sub5node);
4253 fNodes->Add(sub4node);
4255 fNodes->Add(sub3node);
4258 // Place copy #3 of I107 in I10B
4260 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4261 sub3node->SetLineColor(kColorITS);
4262 sub3node->SetVisibility(0);
4265 // Place copy #1 of I101 in I107
4267 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4268 sub4node->SetLineColor(kColorITS);
4269 sub4node->SetVisibility(0);
4272 // Place copy #1 of ITS1 in I101
4274 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4275 sub5node->SetLineColor(kColorITS);
4276 fNodes->Add(sub5node);
4278 fNodes->Add(sub4node);
4280 fNodes->Add(sub3node);
4283 // Place copy #4 of I107 in I10B
4285 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4286 sub3node->SetLineColor(kColorITS);
4287 sub3node->SetVisibility(0);
4290 // Place copy #1 of I101 in I107
4292 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4293 sub4node->SetLineColor(kColorITS);
4294 sub4node->SetVisibility(0);
4297 // Place copy #1 of ITS1 in I101
4299 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4300 sub5node->SetLineColor(kColorITS);
4301 fNodes->Add(sub5node);
4303 fNodes->Add(sub4node);
4305 fNodes->Add(sub3node);
4307 fNodes->Add(sub2node);
4310 // Place copy #2 of I10B in I12B
4312 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4313 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4314 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
4315 sub2node->SetLineColor(kColorITS);
4316 sub2node->SetVisibility(0);
4319 // Place copy #1 of I107 in I10B
4321 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4322 sub3node->SetLineColor(kColorITS);
4323 sub3node->SetVisibility(0);
4326 // Place copy #1 of I101 in I107
4328 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4329 sub4node->SetLineColor(kColorITS);
4330 sub4node->SetVisibility(0);
4333 // Place copy #1 of ITS1 in I101
4335 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4336 sub5node->SetLineColor(kColorITS);
4337 fNodes->Add(sub5node);
4339 fNodes->Add(sub4node);
4341 fNodes->Add(sub3node);
4344 // Place copy #2 of I107 in I10B
4346 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4347 sub3node->SetLineColor(kColorITS);
4348 sub3node->SetVisibility(0);
4351 // Place copy #1 of I101 in I107
4353 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4354 sub4node->SetLineColor(kColorITS);
4355 sub4node->SetVisibility(0);
4358 // Place copy #1 of ITS1 in I101
4360 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4361 sub5node->SetLineColor(kColorITS);
4362 fNodes->Add(sub5node);
4364 fNodes->Add(sub4node);
4366 fNodes->Add(sub3node);
4369 // Place copy #3 of I107 in I10B
4371 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4372 sub3node->SetLineColor(kColorITS);
4373 sub3node->SetVisibility(0);
4376 // Place copy #1 of I101 in I107
4378 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4379 sub4node->SetLineColor(kColorITS);
4380 sub4node->SetVisibility(0);
4383 // Place copy #1 of ITS1 in I101
4385 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4386 sub5node->SetLineColor(kColorITS);
4387 fNodes->Add(sub5node);
4389 fNodes->Add(sub4node);
4391 fNodes->Add(sub3node);
4394 // Place copy #4 of I107 in I10B
4396 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4397 sub3node->SetLineColor(kColorITS);
4398 sub3node->SetVisibility(0);
4401 // Place copy #1 of I101 in I107
4403 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4404 sub4node->SetLineColor(kColorITS);
4405 sub4node->SetVisibility(0);
4408 // Place copy #1 of ITS1 in I101
4410 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4411 sub5node->SetLineColor(kColorITS);
4412 fNodes->Add(sub5node);
4414 fNodes->Add(sub4node);
4416 fNodes->Add(sub3node);
4418 fNodes->Add(sub2node);
4421 // Place copy #1 of I20B in I12B
4423 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4424 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4425 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
4426 sub2node->SetLineColor(kColorITS);
4427 sub2node->SetVisibility(0);
4430 // Place copy #1 of I1D7 in I20B
4432 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4433 sub3node->SetLineColor(kColorITS);
4434 sub3node->SetVisibility(0);
4437 // Place copy #1 of I1D1 in I1D7
4439 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4440 sub4node->SetLineColor(kColorITS);
4441 sub4node->SetVisibility(0);
4444 // Place copy #1 of ITS2 in I1D1
4446 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4447 sub5node->SetLineColor(kColorITS);
4448 fNodes->Add(sub5node);
4450 fNodes->Add(sub4node);
4452 fNodes->Add(sub3node);
4455 // Place copy #2 of I1D7 in I20B
4457 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4458 sub3node->SetLineColor(kColorITS);
4459 sub3node->SetVisibility(0);
4462 // Place copy #1 of I1D1 in I1D7
4464 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4465 sub4node->SetLineColor(kColorITS);
4466 sub4node->SetVisibility(0);
4469 // Place copy #1 of ITS2 in I1D1
4471 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4472 sub5node->SetLineColor(kColorITS);
4473 fNodes->Add(sub5node);
4475 fNodes->Add(sub4node);
4477 fNodes->Add(sub3node);
4480 // Place copy #3 of I1D7 in I20B
4482 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4483 sub3node->SetLineColor(kColorITS);
4484 sub3node->SetVisibility(0);
4487 // Place copy #1 of I1D1 in I1D7
4489 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4490 sub4node->SetLineColor(kColorITS);
4491 sub4node->SetVisibility(0);
4494 // Place copy #1 of ITS2 in I1D1
4496 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4497 sub5node->SetLineColor(kColorITS);
4498 fNodes->Add(sub5node);
4500 fNodes->Add(sub4node);
4502 fNodes->Add(sub3node);
4505 // Place copy #4 of I1D7 in I20B
4507 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4508 sub3node->SetLineColor(kColorITS);
4509 sub3node->SetVisibility(0);
4512 // Place copy #1 of I1D1 in I1D7
4514 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4515 sub4node->SetLineColor(kColorITS);
4516 sub4node->SetVisibility(0);
4519 // Place copy #1 of ITS2 in I1D1
4521 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4522 sub5node->SetLineColor(kColorITS);
4523 fNodes->Add(sub5node);
4525 fNodes->Add(sub4node);
4527 fNodes->Add(sub3node);
4529 fNodes->Add(sub2node);
4532 // Place copy #2 of I20B in I12B
4534 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4535 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4536 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
4537 sub2node->SetLineColor(kColorITS);
4538 sub2node->SetVisibility(0);
4541 // Place copy #1 of I1D7 in I20B
4543 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4544 sub3node->SetLineColor(kColorITS);
4545 sub3node->SetVisibility(0);
4548 // Place copy #1 of I1D1 in I1D7
4550 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4551 sub4node->SetLineColor(kColorITS);
4552 sub4node->SetVisibility(0);
4555 // Place copy #1 of ITS2 in I1D1
4557 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4558 sub5node->SetLineColor(kColorITS);
4559 fNodes->Add(sub5node);
4561 fNodes->Add(sub4node);
4563 fNodes->Add(sub3node);
4566 // Place copy #2 of I1D7 in I20B
4568 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4569 sub3node->SetLineColor(kColorITS);
4570 sub3node->SetVisibility(0);
4573 // Place copy #1 of I1D1 in I1D7
4575 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4576 sub4node->SetLineColor(kColorITS);
4577 sub4node->SetVisibility(0);
4580 // Place copy #1 of ITS2 in I1D1
4582 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4583 sub5node->SetLineColor(kColorITS);
4584 fNodes->Add(sub5node);
4586 fNodes->Add(sub4node);
4588 fNodes->Add(sub3node);
4591 // Place copy #3 of I1D7 in I20B
4593 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4594 sub3node->SetLineColor(kColorITS);
4595 sub3node->SetVisibility(0);
4598 // Place copy #1 of I1D1 in I1D7
4600 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4601 sub4node->SetLineColor(kColorITS);
4602 sub4node->SetVisibility(0);
4605 // Place copy #1 of ITS2 in I1D1
4607 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4608 sub5node->SetLineColor(kColorITS);
4609 fNodes->Add(sub5node);
4611 fNodes->Add(sub4node);
4613 fNodes->Add(sub3node);
4616 // Place copy #4 of I1D7 in I20B
4618 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4619 sub3node->SetLineColor(kColorITS);
4620 sub3node->SetVisibility(0);
4623 // Place copy #1 of I1D1 in I1D7
4625 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4626 sub4node->SetLineColor(kColorITS);
4627 sub4node->SetVisibility(0);
4630 // Place copy #1 of ITS2 in I1D1
4632 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4633 sub5node->SetLineColor(kColorITS);
4634 fNodes->Add(sub5node);
4636 fNodes->Add(sub4node);
4638 fNodes->Add(sub3node);
4640 fNodes->Add(sub2node);
4643 // Place copy #3 of I20B in I12B
4645 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4646 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4647 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
4648 sub2node->SetLineColor(kColorITS);
4649 sub2node->SetVisibility(0);
4652 // Place copy #1 of I1D7 in I20B
4654 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4655 sub3node->SetLineColor(kColorITS);
4656 sub3node->SetVisibility(0);
4659 // Place copy #1 of I1D1 in I1D7
4661 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4662 sub4node->SetLineColor(kColorITS);
4663 sub4node->SetVisibility(0);
4666 // Place copy #1 of ITS2 in I1D1
4668 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4669 sub5node->SetLineColor(kColorITS);
4670 fNodes->Add(sub5node);
4672 fNodes->Add(sub4node);
4674 fNodes->Add(sub3node);
4677 // Place copy #2 of I1D7 in I20B
4679 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4680 sub3node->SetLineColor(kColorITS);
4681 sub3node->SetVisibility(0);
4684 // Place copy #1 of I1D1 in I1D7
4686 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4687 sub4node->SetLineColor(kColorITS);
4688 sub4node->SetVisibility(0);
4691 // Place copy #1 of ITS2 in I1D1
4693 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4694 sub5node->SetLineColor(kColorITS);
4695 fNodes->Add(sub5node);
4697 fNodes->Add(sub4node);
4699 fNodes->Add(sub3node);
4702 // Place copy #3 of I1D7 in I20B
4704 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4705 sub3node->SetLineColor(kColorITS);
4706 sub3node->SetVisibility(0);
4709 // Place copy #1 of I1D1 in I1D7
4711 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4712 sub4node->SetLineColor(kColorITS);
4713 sub4node->SetVisibility(0);
4716 // Place copy #1 of ITS2 in I1D1
4718 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4719 sub5node->SetLineColor(kColorITS);
4720 fNodes->Add(sub5node);
4722 fNodes->Add(sub4node);
4724 fNodes->Add(sub3node);
4727 // Place copy #4 of I1D7 in I20B
4729 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4730 sub3node->SetLineColor(kColorITS);
4731 sub3node->SetVisibility(0);
4734 // Place copy #1 of I1D1 in I1D7
4736 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4737 sub4node->SetLineColor(kColorITS);
4738 sub4node->SetVisibility(0);
4741 // Place copy #1 of ITS2 in I1D1
4743 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4744 sub5node->SetLineColor(kColorITS);
4745 fNodes->Add(sub5node);
4747 fNodes->Add(sub4node);
4749 fNodes->Add(sub3node);
4751 fNodes->Add(sub2node);
4754 // Place copy #4 of I20B in I12B
4756 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4757 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4758 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
4759 sub2node->SetLineColor(kColorITS);
4760 sub2node->SetVisibility(0);
4763 // Place copy #1 of I1D7 in I20B
4765 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4766 sub3node->SetLineColor(kColorITS);
4767 sub3node->SetVisibility(0);
4770 // Place copy #1 of I1D1 in I1D7
4772 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4773 sub4node->SetLineColor(kColorITS);
4774 sub4node->SetVisibility(0);
4777 // Place copy #1 of ITS2 in I1D1
4779 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4780 sub5node->SetLineColor(kColorITS);
4781 fNodes->Add(sub5node);
4783 fNodes->Add(sub4node);
4785 fNodes->Add(sub3node);
4788 // Place copy #2 of I1D7 in I20B
4790 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4791 sub3node->SetLineColor(kColorITS);
4792 sub3node->SetVisibility(0);
4795 // Place copy #1 of I1D1 in I1D7
4797 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4798 sub4node->SetLineColor(kColorITS);
4799 sub4node->SetVisibility(0);
4802 // Place copy #1 of ITS2 in I1D1
4804 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4805 sub5node->SetLineColor(kColorITS);
4806 fNodes->Add(sub5node);
4808 fNodes->Add(sub4node);
4810 fNodes->Add(sub3node);
4813 // Place copy #3 of I1D7 in I20B
4815 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4816 sub3node->SetLineColor(kColorITS);
4817 sub3node->SetVisibility(0);
4820 // Place copy #1 of I1D1 in I1D7
4822 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4823 sub4node->SetLineColor(kColorITS);
4824 sub4node->SetVisibility(0);
4827 // Place copy #1 of ITS2 in I1D1
4829 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4830 sub5node->SetLineColor(kColorITS);
4831 fNodes->Add(sub5node);
4833 fNodes->Add(sub4node);
4835 fNodes->Add(sub3node);
4838 // Place copy #4 of I1D7 in I20B
4840 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4841 sub3node->SetLineColor(kColorITS);
4842 sub3node->SetVisibility(0);
4845 // Place copy #1 of I1D1 in I1D7
4847 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4848 sub4node->SetLineColor(kColorITS);
4849 sub4node->SetVisibility(0);
4852 // Place copy #1 of ITS2 in I1D1
4854 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4855 sub5node->SetLineColor(kColorITS);
4856 fNodes->Add(sub5node);
4858 fNodes->Add(sub4node);
4860 fNodes->Add(sub3node);
4862 fNodes->Add(sub2node);
4864 fNodes->Add(sub1node);
4867 // Place copy #7 of I12B in IT12
4869 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot244");
4870 sub1node->SetLineColor(kColorITS);
4871 sub1node->SetVisibility(0);
4874 // Place copy #1 of I10B in I12B
4876 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4877 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4878 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
4879 sub2node->SetLineColor(kColorITS);
4880 sub2node->SetVisibility(0);
4883 // Place copy #1 of I107 in I10B
4885 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4886 sub3node->SetLineColor(kColorITS);
4887 sub3node->SetVisibility(0);
4890 // Place copy #1 of I101 in I107
4892 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4893 sub4node->SetLineColor(kColorITS);
4894 sub4node->SetVisibility(0);
4897 // Place copy #1 of ITS1 in I101
4899 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4900 sub5node->SetLineColor(kColorITS);
4901 fNodes->Add(sub5node);
4903 fNodes->Add(sub4node);
4905 fNodes->Add(sub3node);
4908 // Place copy #2 of I107 in I10B
4910 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4911 sub3node->SetLineColor(kColorITS);
4912 sub3node->SetVisibility(0);
4915 // Place copy #1 of I101 in I107
4917 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4918 sub4node->SetLineColor(kColorITS);
4919 sub4node->SetVisibility(0);
4922 // Place copy #1 of ITS1 in I101
4924 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4925 sub5node->SetLineColor(kColorITS);
4926 fNodes->Add(sub5node);
4928 fNodes->Add(sub4node);
4930 fNodes->Add(sub3node);
4933 // Place copy #3 of I107 in I10B
4935 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4936 sub3node->SetLineColor(kColorITS);
4937 sub3node->SetVisibility(0);
4940 // Place copy #1 of I101 in I107
4942 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4943 sub4node->SetLineColor(kColorITS);
4944 sub4node->SetVisibility(0);
4947 // Place copy #1 of ITS1 in I101
4949 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4950 sub5node->SetLineColor(kColorITS);
4951 fNodes->Add(sub5node);
4953 fNodes->Add(sub4node);
4955 fNodes->Add(sub3node);
4958 // Place copy #4 of I107 in I10B
4960 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4961 sub3node->SetLineColor(kColorITS);
4962 sub3node->SetVisibility(0);
4965 // Place copy #1 of I101 in I107
4967 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4968 sub4node->SetLineColor(kColorITS);
4969 sub4node->SetVisibility(0);
4972 // Place copy #1 of ITS1 in I101
4974 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4975 sub5node->SetLineColor(kColorITS);
4976 fNodes->Add(sub5node);
4978 fNodes->Add(sub4node);
4980 fNodes->Add(sub3node);
4982 fNodes->Add(sub2node);
4985 // Place copy #2 of I10B in I12B
4987 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4988 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4989 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
4990 sub2node->SetLineColor(kColorITS);
4991 sub2node->SetVisibility(0);
4994 // Place copy #1 of I107 in I10B
4996 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4997 sub3node->SetLineColor(kColorITS);
4998 sub3node->SetVisibility(0);
5001 // Place copy #1 of I101 in I107
5003 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5004 sub4node->SetLineColor(kColorITS);
5005 sub4node->SetVisibility(0);
5008 // Place copy #1 of ITS1 in I101
5010 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5011 sub5node->SetLineColor(kColorITS);
5012 fNodes->Add(sub5node);
5014 fNodes->Add(sub4node);
5016 fNodes->Add(sub3node);
5019 // Place copy #2 of I107 in I10B
5021 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5022 sub3node->SetLineColor(kColorITS);
5023 sub3node->SetVisibility(0);
5026 // Place copy #1 of I101 in I107
5028 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5029 sub4node->SetLineColor(kColorITS);
5030 sub4node->SetVisibility(0);
5033 // Place copy #1 of ITS1 in I101
5035 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5036 sub5node->SetLineColor(kColorITS);
5037 fNodes->Add(sub5node);
5039 fNodes->Add(sub4node);
5041 fNodes->Add(sub3node);
5044 // Place copy #3 of I107 in I10B
5046 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5047 sub3node->SetLineColor(kColorITS);
5048 sub3node->SetVisibility(0);
5051 // Place copy #1 of I101 in I107
5053 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5054 sub4node->SetLineColor(kColorITS);
5055 sub4node->SetVisibility(0);
5058 // Place copy #1 of ITS1 in I101
5060 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5061 sub5node->SetLineColor(kColorITS);
5062 fNodes->Add(sub5node);
5064 fNodes->Add(sub4node);
5066 fNodes->Add(sub3node);
5069 // Place copy #4 of I107 in I10B
5071 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5072 sub3node->SetLineColor(kColorITS);
5073 sub3node->SetVisibility(0);
5076 // Place copy #1 of I101 in I107
5078 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5079 sub4node->SetLineColor(kColorITS);
5080 sub4node->SetVisibility(0);
5083 // Place copy #1 of ITS1 in I101
5085 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5086 sub5node->SetLineColor(kColorITS);
5087 fNodes->Add(sub5node);
5089 fNodes->Add(sub4node);
5091 fNodes->Add(sub3node);
5093 fNodes->Add(sub2node);
5096 // Place copy #1 of I20B in I12B
5098 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5099 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5100 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
5101 sub2node->SetLineColor(kColorITS);
5102 sub2node->SetVisibility(0);
5105 // Place copy #1 of I1D7 in I20B
5107 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5108 sub3node->SetLineColor(kColorITS);
5109 sub3node->SetVisibility(0);
5112 // Place copy #1 of I1D1 in I1D7
5114 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5115 sub4node->SetLineColor(kColorITS);
5116 sub4node->SetVisibility(0);
5119 // Place copy #1 of ITS2 in I1D1
5121 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5122 sub5node->SetLineColor(kColorITS);
5123 fNodes->Add(sub5node);
5125 fNodes->Add(sub4node);
5127 fNodes->Add(sub3node);
5130 // Place copy #2 of I1D7 in I20B
5132 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5133 sub3node->SetLineColor(kColorITS);
5134 sub3node->SetVisibility(0);
5137 // Place copy #1 of I1D1 in I1D7
5139 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5140 sub4node->SetLineColor(kColorITS);
5141 sub4node->SetVisibility(0);
5144 // Place copy #1 of ITS2 in I1D1
5146 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5147 sub5node->SetLineColor(kColorITS);
5148 fNodes->Add(sub5node);
5150 fNodes->Add(sub4node);
5152 fNodes->Add(sub3node);
5155 // Place copy #3 of I1D7 in I20B
5157 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5158 sub3node->SetLineColor(kColorITS);
5159 sub3node->SetVisibility(0);
5162 // Place copy #1 of I1D1 in I1D7
5164 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5165 sub4node->SetLineColor(kColorITS);
5166 sub4node->SetVisibility(0);
5169 // Place copy #1 of ITS2 in I1D1
5171 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5172 sub5node->SetLineColor(kColorITS);
5173 fNodes->Add(sub5node);
5175 fNodes->Add(sub4node);
5177 fNodes->Add(sub3node);
5180 // Place copy #4 of I1D7 in I20B
5182 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5183 sub3node->SetLineColor(kColorITS);
5184 sub3node->SetVisibility(0);
5187 // Place copy #1 of I1D1 in I1D7
5189 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5190 sub4node->SetLineColor(kColorITS);
5191 sub4node->SetVisibility(0);
5194 // Place copy #1 of ITS2 in I1D1
5196 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5197 sub5node->SetLineColor(kColorITS);
5198 fNodes->Add(sub5node);
5200 fNodes->Add(sub4node);
5202 fNodes->Add(sub3node);
5204 fNodes->Add(sub2node);
5207 // Place copy #2 of I20B in I12B
5209 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5210 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5211 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
5212 sub2node->SetLineColor(kColorITS);
5213 sub2node->SetVisibility(0);
5216 // Place copy #1 of I1D7 in I20B
5218 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5219 sub3node->SetLineColor(kColorITS);
5220 sub3node->SetVisibility(0);
5223 // Place copy #1 of I1D1 in I1D7
5225 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5226 sub4node->SetLineColor(kColorITS);
5227 sub4node->SetVisibility(0);
5230 // Place copy #1 of ITS2 in I1D1
5232 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5233 sub5node->SetLineColor(kColorITS);
5234 fNodes->Add(sub5node);
5236 fNodes->Add(sub4node);
5238 fNodes->Add(sub3node);
5241 // Place copy #2 of I1D7 in I20B
5243 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5244 sub3node->SetLineColor(kColorITS);
5245 sub3node->SetVisibility(0);
5248 // Place copy #1 of I1D1 in I1D7
5250 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5251 sub4node->SetLineColor(kColorITS);
5252 sub4node->SetVisibility(0);
5255 // Place copy #1 of ITS2 in I1D1
5257 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5258 sub5node->SetLineColor(kColorITS);
5259 fNodes->Add(sub5node);
5261 fNodes->Add(sub4node);
5263 fNodes->Add(sub3node);
5266 // Place copy #3 of I1D7 in I20B
5268 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5269 sub3node->SetLineColor(kColorITS);
5270 sub3node->SetVisibility(0);
5273 // Place copy #1 of I1D1 in I1D7
5275 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5276 sub4node->SetLineColor(kColorITS);
5277 sub4node->SetVisibility(0);
5280 // Place copy #1 of ITS2 in I1D1
5282 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5283 sub5node->SetLineColor(kColorITS);
5284 fNodes->Add(sub5node);
5286 fNodes->Add(sub4node);
5288 fNodes->Add(sub3node);
5291 // Place copy #4 of I1D7 in I20B
5293 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5294 sub3node->SetLineColor(kColorITS);
5295 sub3node->SetVisibility(0);
5298 // Place copy #1 of I1D1 in I1D7
5300 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5301 sub4node->SetLineColor(kColorITS);
5302 sub4node->SetVisibility(0);
5305 // Place copy #1 of ITS2 in I1D1
5307 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5308 sub5node->SetLineColor(kColorITS);
5309 fNodes->Add(sub5node);
5311 fNodes->Add(sub4node);
5313 fNodes->Add(sub3node);
5315 fNodes->Add(sub2node);
5318 // Place copy #3 of I20B in I12B
5320 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5321 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5322 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
5323 sub2node->SetLineColor(kColorITS);
5324 sub2node->SetVisibility(0);
5327 // Place copy #1 of I1D7 in I20B
5329 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5330 sub3node->SetLineColor(kColorITS);
5331 sub3node->SetVisibility(0);
5334 // Place copy #1 of I1D1 in I1D7
5336 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5337 sub4node->SetLineColor(kColorITS);
5338 sub4node->SetVisibility(0);
5341 // Place copy #1 of ITS2 in I1D1
5343 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5344 sub5node->SetLineColor(kColorITS);
5345 fNodes->Add(sub5node);
5347 fNodes->Add(sub4node);
5349 fNodes->Add(sub3node);
5352 // Place copy #2 of I1D7 in I20B
5354 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5355 sub3node->SetLineColor(kColorITS);
5356 sub3node->SetVisibility(0);
5359 // Place copy #1 of I1D1 in I1D7
5361 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5362 sub4node->SetLineColor(kColorITS);
5363 sub4node->SetVisibility(0);
5366 // Place copy #1 of ITS2 in I1D1
5368 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5369 sub5node->SetLineColor(kColorITS);
5370 fNodes->Add(sub5node);
5372 fNodes->Add(sub4node);
5374 fNodes->Add(sub3node);
5377 // Place copy #3 of I1D7 in I20B
5379 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5380 sub3node->SetLineColor(kColorITS);
5381 sub3node->SetVisibility(0);
5384 // Place copy #1 of I1D1 in I1D7
5386 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5387 sub4node->SetLineColor(kColorITS);
5388 sub4node->SetVisibility(0);
5391 // Place copy #1 of ITS2 in I1D1
5393 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5394 sub5node->SetLineColor(kColorITS);
5395 fNodes->Add(sub5node);
5397 fNodes->Add(sub4node);
5399 fNodes->Add(sub3node);
5402 // Place copy #4 of I1D7 in I20B
5404 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5405 sub3node->SetLineColor(kColorITS);
5406 sub3node->SetVisibility(0);
5409 // Place copy #1 of I1D1 in I1D7
5411 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5412 sub4node->SetLineColor(kColorITS);
5413 sub4node->SetVisibility(0);
5416 // Place copy #1 of ITS2 in I1D1
5418 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5419 sub5node->SetLineColor(kColorITS);
5420 fNodes->Add(sub5node);
5422 fNodes->Add(sub4node);
5424 fNodes->Add(sub3node);
5426 fNodes->Add(sub2node);
5429 // Place copy #4 of I20B in I12B
5431 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5432 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5433 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
5434 sub2node->SetLineColor(kColorITS);
5435 sub2node->SetVisibility(0);
5438 // Place copy #1 of I1D7 in I20B
5440 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5441 sub3node->SetLineColor(kColorITS);
5442 sub3node->SetVisibility(0);
5445 // Place copy #1 of I1D1 in I1D7
5447 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5448 sub4node->SetLineColor(kColorITS);
5449 sub4node->SetVisibility(0);
5452 // Place copy #1 of ITS2 in I1D1
5454 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5455 sub5node->SetLineColor(kColorITS);
5456 fNodes->Add(sub5node);
5458 fNodes->Add(sub4node);
5460 fNodes->Add(sub3node);
5463 // Place copy #2 of I1D7 in I20B
5465 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5466 sub3node->SetLineColor(kColorITS);
5467 sub3node->SetVisibility(0);
5470 // Place copy #1 of I1D1 in I1D7
5472 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5473 sub4node->SetLineColor(kColorITS);
5474 sub4node->SetVisibility(0);
5477 // Place copy #1 of ITS2 in I1D1
5479 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5480 sub5node->SetLineColor(kColorITS);
5481 fNodes->Add(sub5node);
5483 fNodes->Add(sub4node);
5485 fNodes->Add(sub3node);
5488 // Place copy #3 of I1D7 in I20B
5490 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5491 sub3node->SetLineColor(kColorITS);
5492 sub3node->SetVisibility(0);
5495 // Place copy #1 of I1D1 in I1D7
5497 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5498 sub4node->SetLineColor(kColorITS);
5499 sub4node->SetVisibility(0);
5502 // Place copy #1 of ITS2 in I1D1
5504 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5505 sub5node->SetLineColor(kColorITS);
5506 fNodes->Add(sub5node);
5508 fNodes->Add(sub4node);
5510 fNodes->Add(sub3node);
5513 // Place copy #4 of I1D7 in I20B
5515 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5516 sub3node->SetLineColor(kColorITS);
5517 sub3node->SetVisibility(0);
5520 // Place copy #1 of I1D1 in I1D7
5522 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5523 sub4node->SetLineColor(kColorITS);
5524 sub4node->SetVisibility(0);
5527 // Place copy #1 of ITS2 in I1D1
5529 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5530 sub5node->SetLineColor(kColorITS);
5531 fNodes->Add(sub5node);
5533 fNodes->Add(sub4node);
5535 fNodes->Add(sub3node);
5537 fNodes->Add(sub2node);
5539 fNodes->Add(sub1node);
5542 // Place copy #8 of I12B in IT12
5544 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot233");
5545 sub1node->SetLineColor(kColorITS);
5546 sub1node->SetVisibility(0);
5549 // Place copy #1 of I10B in I12B
5551 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5552 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5553 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
5554 sub2node->SetLineColor(kColorITS);
5555 sub2node->SetVisibility(0);
5558 // Place copy #1 of I107 in I10B
5560 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5561 sub3node->SetLineColor(kColorITS);
5562 sub3node->SetVisibility(0);
5565 // Place copy #1 of I101 in I107
5567 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5568 sub4node->SetLineColor(kColorITS);
5569 sub4node->SetVisibility(0);
5572 // Place copy #1 of ITS1 in I101
5574 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5575 sub5node->SetLineColor(kColorITS);
5576 fNodes->Add(sub5node);
5578 fNodes->Add(sub4node);
5580 fNodes->Add(sub3node);
5583 // Place copy #2 of I107 in I10B
5585 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5586 sub3node->SetLineColor(kColorITS);
5587 sub3node->SetVisibility(0);
5590 // Place copy #1 of I101 in I107
5592 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5593 sub4node->SetLineColor(kColorITS);
5594 sub4node->SetVisibility(0);
5597 // Place copy #1 of ITS1 in I101
5599 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5600 sub5node->SetLineColor(kColorITS);
5601 fNodes->Add(sub5node);
5603 fNodes->Add(sub4node);
5605 fNodes->Add(sub3node);
5608 // Place copy #3 of I107 in I10B
5610 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5611 sub3node->SetLineColor(kColorITS);
5612 sub3node->SetVisibility(0);
5615 // Place copy #1 of I101 in I107
5617 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5618 sub4node->SetLineColor(kColorITS);
5619 sub4node->SetVisibility(0);
5622 // Place copy #1 of ITS1 in I101
5624 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5625 sub5node->SetLineColor(kColorITS);
5626 fNodes->Add(sub5node);
5628 fNodes->Add(sub4node);
5630 fNodes->Add(sub3node);
5633 // Place copy #4 of I107 in I10B
5635 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5636 sub3node->SetLineColor(kColorITS);
5637 sub3node->SetVisibility(0);
5640 // Place copy #1 of I101 in I107
5642 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5643 sub4node->SetLineColor(kColorITS);
5644 sub4node->SetVisibility(0);
5647 // Place copy #1 of ITS1 in I101
5649 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5650 sub5node->SetLineColor(kColorITS);
5651 fNodes->Add(sub5node);
5653 fNodes->Add(sub4node);
5655 fNodes->Add(sub3node);
5657 fNodes->Add(sub2node);
5660 // Place copy #2 of I10B in I12B
5662 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5663 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5664 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
5665 sub2node->SetLineColor(kColorITS);
5666 sub2node->SetVisibility(0);
5669 // Place copy #1 of I107 in I10B
5671 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5672 sub3node->SetLineColor(kColorITS);
5673 sub3node->SetVisibility(0);
5676 // Place copy #1 of I101 in I107
5678 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5679 sub4node->SetLineColor(kColorITS);
5680 sub4node->SetVisibility(0);
5683 // Place copy #1 of ITS1 in I101
5685 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5686 sub5node->SetLineColor(kColorITS);
5687 fNodes->Add(sub5node);
5689 fNodes->Add(sub4node);
5691 fNodes->Add(sub3node);
5694 // Place copy #2 of I107 in I10B
5696 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5697 sub3node->SetLineColor(kColorITS);
5698 sub3node->SetVisibility(0);
5701 // Place copy #1 of I101 in I107
5703 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5704 sub4node->SetLineColor(kColorITS);
5705 sub4node->SetVisibility(0);
5708 // Place copy #1 of ITS1 in I101
5710 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5711 sub5node->SetLineColor(kColorITS);
5712 fNodes->Add(sub5node);
5714 fNodes->Add(sub4node);
5716 fNodes->Add(sub3node);
5719 // Place copy #3 of I107 in I10B
5721 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5722 sub3node->SetLineColor(kColorITS);
5723 sub3node->SetVisibility(0);
5726 // Place copy #1 of I101 in I107
5728 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5729 sub4node->SetLineColor(kColorITS);
5730 sub4node->SetVisibility(0);
5733 // Place copy #1 of ITS1 in I101
5735 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5736 sub5node->SetLineColor(kColorITS);
5737 fNodes->Add(sub5node);
5739 fNodes->Add(sub4node);
5741 fNodes->Add(sub3node);
5744 // Place copy #4 of I107 in I10B
5746 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5747 sub3node->SetLineColor(kColorITS);
5748 sub3node->SetVisibility(0);
5751 // Place copy #1 of I101 in I107
5753 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5754 sub4node->SetLineColor(kColorITS);
5755 sub4node->SetVisibility(0);
5758 // Place copy #1 of ITS1 in I101
5760 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5761 sub5node->SetLineColor(kColorITS);
5762 fNodes->Add(sub5node);
5764 fNodes->Add(sub4node);
5766 fNodes->Add(sub3node);
5768 fNodes->Add(sub2node);
5771 // Place copy #1 of I20B in I12B
5773 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5774 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5775 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
5776 sub2node->SetLineColor(kColorITS);
5777 sub2node->SetVisibility(0);
5780 // Place copy #1 of I1D7 in I20B
5782 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5783 sub3node->SetLineColor(kColorITS);
5784 sub3node->SetVisibility(0);
5787 // Place copy #1 of I1D1 in I1D7
5789 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5790 sub4node->SetLineColor(kColorITS);
5791 sub4node->SetVisibility(0);
5794 // Place copy #1 of ITS2 in I1D1
5796 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5797 sub5node->SetLineColor(kColorITS);
5798 fNodes->Add(sub5node);
5800 fNodes->Add(sub4node);
5802 fNodes->Add(sub3node);
5805 // Place copy #2 of I1D7 in I20B
5807 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5808 sub3node->SetLineColor(kColorITS);
5809 sub3node->SetVisibility(0);
5812 // Place copy #1 of I1D1 in I1D7
5814 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5815 sub4node->SetLineColor(kColorITS);
5816 sub4node->SetVisibility(0);
5819 // Place copy #1 of ITS2 in I1D1
5821 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5822 sub5node->SetLineColor(kColorITS);
5823 fNodes->Add(sub5node);
5825 fNodes->Add(sub4node);
5827 fNodes->Add(sub3node);
5830 // Place copy #3 of I1D7 in I20B
5832 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5833 sub3node->SetLineColor(kColorITS);
5834 sub3node->SetVisibility(0);
5837 // Place copy #1 of I1D1 in I1D7
5839 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5840 sub4node->SetLineColor(kColorITS);
5841 sub4node->SetVisibility(0);
5844 // Place copy #1 of ITS2 in I1D1
5846 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5847 sub5node->SetLineColor(kColorITS);
5848 fNodes->Add(sub5node);
5850 fNodes->Add(sub4node);
5852 fNodes->Add(sub3node);
5855 // Place copy #4 of I1D7 in I20B
5857 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5858 sub3node->SetLineColor(kColorITS);
5859 sub3node->SetVisibility(0);
5862 // Place copy #1 of I1D1 in I1D7
5864 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5865 sub4node->SetLineColor(kColorITS);
5866 sub4node->SetVisibility(0);
5869 // Place copy #1 of ITS2 in I1D1
5871 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5872 sub5node->SetLineColor(kColorITS);
5873 fNodes->Add(sub5node);
5875 fNodes->Add(sub4node);
5877 fNodes->Add(sub3node);
5879 fNodes->Add(sub2node);
5882 // Place copy #2 of I20B in I12B
5884 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5885 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5886 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
5887 sub2node->SetLineColor(kColorITS);
5888 sub2node->SetVisibility(0);
5891 // Place copy #1 of I1D7 in I20B
5893 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5894 sub3node->SetLineColor(kColorITS);
5895 sub3node->SetVisibility(0);
5898 // Place copy #1 of I1D1 in I1D7
5900 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5901 sub4node->SetLineColor(kColorITS);
5902 sub4node->SetVisibility(0);
5905 // Place copy #1 of ITS2 in I1D1
5907 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5908 sub5node->SetLineColor(kColorITS);
5909 fNodes->Add(sub5node);
5911 fNodes->Add(sub4node);
5913 fNodes->Add(sub3node);
5916 // Place copy #2 of I1D7 in I20B
5918 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5919 sub3node->SetLineColor(kColorITS);
5920 sub3node->SetVisibility(0);
5923 // Place copy #1 of I1D1 in I1D7
5925 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5926 sub4node->SetLineColor(kColorITS);
5927 sub4node->SetVisibility(0);
5930 // Place copy #1 of ITS2 in I1D1
5932 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5933 sub5node->SetLineColor(kColorITS);
5934 fNodes->Add(sub5node);
5936 fNodes->Add(sub4node);
5938 fNodes->Add(sub3node);
5941 // Place copy #3 of I1D7 in I20B
5943 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5944 sub3node->SetLineColor(kColorITS);
5945 sub3node->SetVisibility(0);
5948 // Place copy #1 of I1D1 in I1D7
5950 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5951 sub4node->SetLineColor(kColorITS);
5952 sub4node->SetVisibility(0);
5955 // Place copy #1 of ITS2 in I1D1
5957 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5958 sub5node->SetLineColor(kColorITS);
5959 fNodes->Add(sub5node);
5961 fNodes->Add(sub4node);
5963 fNodes->Add(sub3node);
5966 // Place copy #4 of I1D7 in I20B
5968 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5969 sub3node->SetLineColor(kColorITS);
5970 sub3node->SetVisibility(0);
5973 // Place copy #1 of I1D1 in I1D7
5975 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5976 sub4node->SetLineColor(kColorITS);
5977 sub4node->SetVisibility(0);
5980 // Place copy #1 of ITS2 in I1D1
5982 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5983 sub5node->SetLineColor(kColorITS);
5984 fNodes->Add(sub5node);
5986 fNodes->Add(sub4node);
5988 fNodes->Add(sub3node);
5990 fNodes->Add(sub2node);
5993 // Place copy #3 of I20B in I12B
5995 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5996 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5997 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
5998 sub2node->SetLineColor(kColorITS);
5999 sub2node->SetVisibility(0);
6002 // Place copy #1 of I1D7 in I20B
6004 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6005 sub3node->SetLineColor(kColorITS);
6006 sub3node->SetVisibility(0);
6009 // Place copy #1 of I1D1 in I1D7
6011 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6012 sub4node->SetLineColor(kColorITS);
6013 sub4node->SetVisibility(0);
6016 // Place copy #1 of ITS2 in I1D1
6018 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6019 sub5node->SetLineColor(kColorITS);
6020 fNodes->Add(sub5node);
6022 fNodes->Add(sub4node);
6024 fNodes->Add(sub3node);
6027 // Place copy #2 of I1D7 in I20B
6029 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6030 sub3node->SetLineColor(kColorITS);
6031 sub3node->SetVisibility(0);
6034 // Place copy #1 of I1D1 in I1D7
6036 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6037 sub4node->SetLineColor(kColorITS);
6038 sub4node->SetVisibility(0);
6041 // Place copy #1 of ITS2 in I1D1
6043 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6044 sub5node->SetLineColor(kColorITS);
6045 fNodes->Add(sub5node);
6047 fNodes->Add(sub4node);
6049 fNodes->Add(sub3node);
6052 // Place copy #3 of I1D7 in I20B
6054 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6055 sub3node->SetLineColor(kColorITS);
6056 sub3node->SetVisibility(0);
6059 // Place copy #1 of I1D1 in I1D7
6061 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6062 sub4node->SetLineColor(kColorITS);
6063 sub4node->SetVisibility(0);
6066 // Place copy #1 of ITS2 in I1D1
6068 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6069 sub5node->SetLineColor(kColorITS);
6070 fNodes->Add(sub5node);
6072 fNodes->Add(sub4node);
6074 fNodes->Add(sub3node);
6077 // Place copy #4 of I1D7 in I20B
6079 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6080 sub3node->SetLineColor(kColorITS);
6081 sub3node->SetVisibility(0);
6084 // Place copy #1 of I1D1 in I1D7
6086 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6087 sub4node->SetLineColor(kColorITS);
6088 sub4node->SetVisibility(0);
6091 // Place copy #1 of ITS2 in I1D1
6093 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6094 sub5node->SetLineColor(kColorITS);
6095 fNodes->Add(sub5node);
6097 fNodes->Add(sub4node);
6099 fNodes->Add(sub3node);
6101 fNodes->Add(sub2node);
6104 // Place copy #4 of I20B in I12B
6106 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6107 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6108 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
6109 sub2node->SetLineColor(kColorITS);
6110 sub2node->SetVisibility(0);
6113 // Place copy #1 of I1D7 in I20B
6115 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6116 sub3node->SetLineColor(kColorITS);
6117 sub3node->SetVisibility(0);
6120 // Place copy #1 of I1D1 in I1D7
6122 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6123 sub4node->SetLineColor(kColorITS);
6124 sub4node->SetVisibility(0);
6127 // Place copy #1 of ITS2 in I1D1
6129 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6130 sub5node->SetLineColor(kColorITS);
6131 fNodes->Add(sub5node);
6133 fNodes->Add(sub4node);
6135 fNodes->Add(sub3node);
6138 // Place copy #2 of I1D7 in I20B
6140 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6141 sub3node->SetLineColor(kColorITS);
6142 sub3node->SetVisibility(0);
6145 // Place copy #1 of I1D1 in I1D7
6147 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6148 sub4node->SetLineColor(kColorITS);
6149 sub4node->SetVisibility(0);
6152 // Place copy #1 of ITS2 in I1D1
6154 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6155 sub5node->SetLineColor(kColorITS);
6156 fNodes->Add(sub5node);
6158 fNodes->Add(sub4node);
6160 fNodes->Add(sub3node);
6163 // Place copy #3 of I1D7 in I20B
6165 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6166 sub3node->SetLineColor(kColorITS);
6167 sub3node->SetVisibility(0);
6170 // Place copy #1 of I1D1 in I1D7
6172 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6173 sub4node->SetLineColor(kColorITS);
6174 sub4node->SetVisibility(0);
6177 // Place copy #1 of ITS2 in I1D1
6179 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6180 sub5node->SetLineColor(kColorITS);
6181 fNodes->Add(sub5node);
6183 fNodes->Add(sub4node);
6185 fNodes->Add(sub3node);
6188 // Place copy #4 of I1D7 in I20B
6190 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6191 sub3node->SetLineColor(kColorITS);
6192 sub3node->SetVisibility(0);
6195 // Place copy #1 of I1D1 in I1D7
6197 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6198 sub4node->SetLineColor(kColorITS);
6199 sub4node->SetVisibility(0);
6202 // Place copy #1 of ITS2 in I1D1
6204 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6205 sub5node->SetLineColor(kColorITS);
6206 fNodes->Add(sub5node);
6208 fNodes->Add(sub4node);
6210 fNodes->Add(sub3node);
6212 fNodes->Add(sub2node);
6214 fNodes->Add(sub1node);
6217 // Place copy #9 of I12B in IT12
6219 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot248");
6220 sub1node->SetLineColor(kColorITS);
6221 sub1node->SetVisibility(0);
6224 // Place copy #1 of I10B in I12B
6226 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6227 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6228 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
6229 sub2node->SetLineColor(kColorITS);
6230 sub2node->SetVisibility(0);
6233 // Place copy #1 of I107 in I10B
6235 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6236 sub3node->SetLineColor(kColorITS);
6237 sub3node->SetVisibility(0);
6240 // Place copy #1 of I101 in I107
6242 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6243 sub4node->SetLineColor(kColorITS);
6244 sub4node->SetVisibility(0);
6247 // Place copy #1 of ITS1 in I101
6249 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6250 sub5node->SetLineColor(kColorITS);
6251 fNodes->Add(sub5node);
6253 fNodes->Add(sub4node);
6255 fNodes->Add(sub3node);
6258 // Place copy #2 of I107 in I10B
6260 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6261 sub3node->SetLineColor(kColorITS);
6262 sub3node->SetVisibility(0);
6265 // Place copy #1 of I101 in I107
6267 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6268 sub4node->SetLineColor(kColorITS);
6269 sub4node->SetVisibility(0);
6272 // Place copy #1 of ITS1 in I101
6274 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6275 sub5node->SetLineColor(kColorITS);
6276 fNodes->Add(sub5node);
6278 fNodes->Add(sub4node);
6280 fNodes->Add(sub3node);
6283 // Place copy #3 of I107 in I10B
6285 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6286 sub3node->SetLineColor(kColorITS);
6287 sub3node->SetVisibility(0);
6290 // Place copy #1 of I101 in I107
6292 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6293 sub4node->SetLineColor(kColorITS);
6294 sub4node->SetVisibility(0);
6297 // Place copy #1 of ITS1 in I101
6299 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6300 sub5node->SetLineColor(kColorITS);
6301 fNodes->Add(sub5node);
6303 fNodes->Add(sub4node);
6305 fNodes->Add(sub3node);
6308 // Place copy #4 of I107 in I10B
6310 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6311 sub3node->SetLineColor(kColorITS);
6312 sub3node->SetVisibility(0);
6315 // Place copy #1 of I101 in I107
6317 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6318 sub4node->SetLineColor(kColorITS);
6319 sub4node->SetVisibility(0);
6322 // Place copy #1 of ITS1 in I101
6324 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6325 sub5node->SetLineColor(kColorITS);
6326 fNodes->Add(sub5node);
6328 fNodes->Add(sub4node);
6330 fNodes->Add(sub3node);
6332 fNodes->Add(sub2node);
6335 // Place copy #2 of I10B in I12B
6337 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6338 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6339 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
6340 sub2node->SetLineColor(kColorITS);
6341 sub2node->SetVisibility(0);
6344 // Place copy #1 of I107 in I10B
6346 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6347 sub3node->SetLineColor(kColorITS);
6348 sub3node->SetVisibility(0);
6351 // Place copy #1 of I101 in I107
6353 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6354 sub4node->SetLineColor(kColorITS);
6355 sub4node->SetVisibility(0);
6358 // Place copy #1 of ITS1 in I101
6360 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6361 sub5node->SetLineColor(kColorITS);
6362 fNodes->Add(sub5node);
6364 fNodes->Add(sub4node);
6366 fNodes->Add(sub3node);
6369 // Place copy #2 of I107 in I10B
6371 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6372 sub3node->SetLineColor(kColorITS);
6373 sub3node->SetVisibility(0);
6376 // Place copy #1 of I101 in I107
6378 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6379 sub4node->SetLineColor(kColorITS);
6380 sub4node->SetVisibility(0);
6383 // Place copy #1 of ITS1 in I101
6385 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6386 sub5node->SetLineColor(kColorITS);
6387 fNodes->Add(sub5node);
6389 fNodes->Add(sub4node);
6391 fNodes->Add(sub3node);
6394 // Place copy #3 of I107 in I10B
6396 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6397 sub3node->SetLineColor(kColorITS);
6398 sub3node->SetVisibility(0);
6401 // Place copy #1 of I101 in I107
6403 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6404 sub4node->SetLineColor(kColorITS);
6405 sub4node->SetVisibility(0);
6408 // Place copy #1 of ITS1 in I101
6410 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6411 sub5node->SetLineColor(kColorITS);
6412 fNodes->Add(sub5node);
6414 fNodes->Add(sub4node);
6416 fNodes->Add(sub3node);
6419 // Place copy #4 of I107 in I10B
6421 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6422 sub3node->SetLineColor(kColorITS);
6423 sub3node->SetVisibility(0);
6426 // Place copy #1 of I101 in I107
6428 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6429 sub4node->SetLineColor(kColorITS);
6430 sub4node->SetVisibility(0);
6433 // Place copy #1 of ITS1 in I101
6435 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6436 sub5node->SetLineColor(kColorITS);
6437 fNodes->Add(sub5node);
6439 fNodes->Add(sub4node);
6441 fNodes->Add(sub3node);
6443 fNodes->Add(sub2node);
6446 // Place copy #1 of I20B in I12B
6448 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6449 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6450 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
6451 sub2node->SetLineColor(kColorITS);
6452 sub2node->SetVisibility(0);
6455 // Place copy #1 of I1D7 in I20B
6457 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6458 sub3node->SetLineColor(kColorITS);
6459 sub3node->SetVisibility(0);
6462 // Place copy #1 of I1D1 in I1D7
6464 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6465 sub4node->SetLineColor(kColorITS);
6466 sub4node->SetVisibility(0);
6469 // Place copy #1 of ITS2 in I1D1
6471 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6472 sub5node->SetLineColor(kColorITS);
6473 fNodes->Add(sub5node);
6475 fNodes->Add(sub4node);
6477 fNodes->Add(sub3node);
6480 // Place copy #2 of I1D7 in I20B
6482 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6483 sub3node->SetLineColor(kColorITS);
6484 sub3node->SetVisibility(0);
6487 // Place copy #1 of I1D1 in I1D7
6489 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6490 sub4node->SetLineColor(kColorITS);
6491 sub4node->SetVisibility(0);
6494 // Place copy #1 of ITS2 in I1D1
6496 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6497 sub5node->SetLineColor(kColorITS);
6498 fNodes->Add(sub5node);
6500 fNodes->Add(sub4node);
6502 fNodes->Add(sub3node);
6505 // Place copy #3 of I1D7 in I20B
6507 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6508 sub3node->SetLineColor(kColorITS);
6509 sub3node->SetVisibility(0);
6512 // Place copy #1 of I1D1 in I1D7
6514 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6515 sub4node->SetLineColor(kColorITS);
6516 sub4node->SetVisibility(0);
6519 // Place copy #1 of ITS2 in I1D1
6521 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6522 sub5node->SetLineColor(kColorITS);
6523 fNodes->Add(sub5node);
6525 fNodes->Add(sub4node);
6527 fNodes->Add(sub3node);
6530 // Place copy #4 of I1D7 in I20B
6532 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6533 sub3node->SetLineColor(kColorITS);
6534 sub3node->SetVisibility(0);
6537 // Place copy #1 of I1D1 in I1D7
6539 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6540 sub4node->SetLineColor(kColorITS);
6541 sub4node->SetVisibility(0);
6544 // Place copy #1 of ITS2 in I1D1
6546 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6547 sub5node->SetLineColor(kColorITS);
6548 fNodes->Add(sub5node);
6550 fNodes->Add(sub4node);
6552 fNodes->Add(sub3node);
6554 fNodes->Add(sub2node);
6557 // Place copy #2 of I20B in I12B
6559 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6560 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6561 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
6562 sub2node->SetLineColor(kColorITS);
6563 sub2node->SetVisibility(0);
6566 // Place copy #1 of I1D7 in I20B
6568 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6569 sub3node->SetLineColor(kColorITS);
6570 sub3node->SetVisibility(0);
6573 // Place copy #1 of I1D1 in I1D7
6575 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6576 sub4node->SetLineColor(kColorITS);
6577 sub4node->SetVisibility(0);
6580 // Place copy #1 of ITS2 in I1D1
6582 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6583 sub5node->SetLineColor(kColorITS);
6584 fNodes->Add(sub5node);
6586 fNodes->Add(sub4node);
6588 fNodes->Add(sub3node);
6591 // Place copy #2 of I1D7 in I20B
6593 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6594 sub3node->SetLineColor(kColorITS);
6595 sub3node->SetVisibility(0);
6598 // Place copy #1 of I1D1 in I1D7
6600 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6601 sub4node->SetLineColor(kColorITS);
6602 sub4node->SetVisibility(0);
6605 // Place copy #1 of ITS2 in I1D1
6607 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6608 sub5node->SetLineColor(kColorITS);
6609 fNodes->Add(sub5node);
6611 fNodes->Add(sub4node);
6613 fNodes->Add(sub3node);
6616 // Place copy #3 of I1D7 in I20B
6618 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6619 sub3node->SetLineColor(kColorITS);
6620 sub3node->SetVisibility(0);
6623 // Place copy #1 of I1D1 in I1D7
6625 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6626 sub4node->SetLineColor(kColorITS);
6627 sub4node->SetVisibility(0);
6630 // Place copy #1 of ITS2 in I1D1
6632 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6633 sub5node->SetLineColor(kColorITS);
6634 fNodes->Add(sub5node);
6636 fNodes->Add(sub4node);
6638 fNodes->Add(sub3node);
6641 // Place copy #4 of I1D7 in I20B
6643 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6644 sub3node->SetLineColor(kColorITS);
6645 sub3node->SetVisibility(0);
6648 // Place copy #1 of I1D1 in I1D7
6650 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6651 sub4node->SetLineColor(kColorITS);
6652 sub4node->SetVisibility(0);
6655 // Place copy #1 of ITS2 in I1D1
6657 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6658 sub5node->SetLineColor(kColorITS);
6659 fNodes->Add(sub5node);
6661 fNodes->Add(sub4node);
6663 fNodes->Add(sub3node);
6665 fNodes->Add(sub2node);
6668 // Place copy #3 of I20B in I12B
6670 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6671 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6672 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
6673 sub2node->SetLineColor(kColorITS);
6674 sub2node->SetVisibility(0);
6677 // Place copy #1 of I1D7 in I20B
6679 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6680 sub3node->SetLineColor(kColorITS);
6681 sub3node->SetVisibility(0);
6684 // Place copy #1 of I1D1 in I1D7
6686 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6687 sub4node->SetLineColor(kColorITS);
6688 sub4node->SetVisibility(0);
6691 // Place copy #1 of ITS2 in I1D1
6693 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6694 sub5node->SetLineColor(kColorITS);
6695 fNodes->Add(sub5node);
6697 fNodes->Add(sub4node);
6699 fNodes->Add(sub3node);
6702 // Place copy #2 of I1D7 in I20B
6704 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6705 sub3node->SetLineColor(kColorITS);
6706 sub3node->SetVisibility(0);
6709 // Place copy #1 of I1D1 in I1D7
6711 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6712 sub4node->SetLineColor(kColorITS);
6713 sub4node->SetVisibility(0);
6716 // Place copy #1 of ITS2 in I1D1
6718 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6719 sub5node->SetLineColor(kColorITS);
6720 fNodes->Add(sub5node);
6722 fNodes->Add(sub4node);
6724 fNodes->Add(sub3node);
6727 // Place copy #3 of I1D7 in I20B
6729 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6730 sub3node->SetLineColor(kColorITS);
6731 sub3node->SetVisibility(0);
6734 // Place copy #1 of I1D1 in I1D7
6736 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6737 sub4node->SetLineColor(kColorITS);
6738 sub4node->SetVisibility(0);
6741 // Place copy #1 of ITS2 in I1D1
6743 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6744 sub5node->SetLineColor(kColorITS);
6745 fNodes->Add(sub5node);
6747 fNodes->Add(sub4node);
6749 fNodes->Add(sub3node);
6752 // Place copy #4 of I1D7 in I20B
6754 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6755 sub3node->SetLineColor(kColorITS);
6756 sub3node->SetVisibility(0);
6759 // Place copy #1 of I1D1 in I1D7
6761 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6762 sub4node->SetLineColor(kColorITS);
6763 sub4node->SetVisibility(0);
6766 // Place copy #1 of ITS2 in I1D1
6768 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6769 sub5node->SetLineColor(kColorITS);
6770 fNodes->Add(sub5node);
6772 fNodes->Add(sub4node);
6774 fNodes->Add(sub3node);
6776 fNodes->Add(sub2node);
6779 // Place copy #4 of I20B in I12B
6781 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6782 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6783 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
6784 sub2node->SetLineColor(kColorITS);
6785 sub2node->SetVisibility(0);
6788 // Place copy #1 of I1D7 in I20B
6790 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6791 sub3node->SetLineColor(kColorITS);
6792 sub3node->SetVisibility(0);
6795 // Place copy #1 of I1D1 in I1D7
6797 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6798 sub4node->SetLineColor(kColorITS);
6799 sub4node->SetVisibility(0);
6802 // Place copy #1 of ITS2 in I1D1
6804 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6805 sub5node->SetLineColor(kColorITS);
6806 fNodes->Add(sub5node);
6808 fNodes->Add(sub4node);
6810 fNodes->Add(sub3node);
6813 // Place copy #2 of I1D7 in I20B
6815 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6816 sub3node->SetLineColor(kColorITS);
6817 sub3node->SetVisibility(0);
6820 // Place copy #1 of I1D1 in I1D7
6822 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6823 sub4node->SetLineColor(kColorITS);
6824 sub4node->SetVisibility(0);
6827 // Place copy #1 of ITS2 in I1D1
6829 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6830 sub5node->SetLineColor(kColorITS);
6831 fNodes->Add(sub5node);
6833 fNodes->Add(sub4node);
6835 fNodes->Add(sub3node);
6838 // Place copy #3 of I1D7 in I20B
6840 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6841 sub3node->SetLineColor(kColorITS);
6842 sub3node->SetVisibility(0);
6845 // Place copy #1 of I1D1 in I1D7
6847 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6848 sub4node->SetLineColor(kColorITS);
6849 sub4node->SetVisibility(0);
6852 // Place copy #1 of ITS2 in I1D1
6854 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6855 sub5node->SetLineColor(kColorITS);
6856 fNodes->Add(sub5node);
6858 fNodes->Add(sub4node);
6860 fNodes->Add(sub3node);
6863 // Place copy #4 of I1D7 in I20B
6865 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6866 sub3node->SetLineColor(kColorITS);
6867 sub3node->SetVisibility(0);
6870 // Place copy #1 of I1D1 in I1D7
6872 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6873 sub4node->SetLineColor(kColorITS);
6874 sub4node->SetVisibility(0);
6877 // Place copy #1 of ITS2 in I1D1
6879 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6880 sub5node->SetLineColor(kColorITS);
6881 fNodes->Add(sub5node);
6883 fNodes->Add(sub4node);
6885 fNodes->Add(sub3node);
6887 fNodes->Add(sub2node);
6889 fNodes->Add(sub1node);
6892 // Place copy #10 of I12B in IT12
6894 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot249");
6895 sub1node->SetLineColor(kColorITS);
6896 sub1node->SetVisibility(0);
6899 // Place copy #1 of I10B in I12B
6901 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6902 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6903 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
6904 sub2node->SetLineColor(kColorITS);
6905 sub2node->SetVisibility(0);
6908 // Place copy #1 of I107 in I10B
6910 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6911 sub3node->SetLineColor(kColorITS);
6912 sub3node->SetVisibility(0);
6915 // Place copy #1 of I101 in I107
6917 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6918 sub4node->SetLineColor(kColorITS);
6919 sub4node->SetVisibility(0);
6922 // Place copy #1 of ITS1 in I101
6924 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6925 sub5node->SetLineColor(kColorITS);
6926 fNodes->Add(sub5node);
6928 fNodes->Add(sub4node);
6930 fNodes->Add(sub3node);
6933 // Place copy #2 of I107 in I10B
6935 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6936 sub3node->SetLineColor(kColorITS);
6937 sub3node->SetVisibility(0);
6940 // Place copy #1 of I101 in I107
6942 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6943 sub4node->SetLineColor(kColorITS);
6944 sub4node->SetVisibility(0);
6947 // Place copy #1 of ITS1 in I101
6949 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6950 sub5node->SetLineColor(kColorITS);
6951 fNodes->Add(sub5node);
6953 fNodes->Add(sub4node);
6955 fNodes->Add(sub3node);
6958 // Place copy #3 of I107 in I10B
6960 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6961 sub3node->SetLineColor(kColorITS);
6962 sub3node->SetVisibility(0);
6965 // Place copy #1 of I101 in I107
6967 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6968 sub4node->SetLineColor(kColorITS);
6969 sub4node->SetVisibility(0);
6972 // Place copy #1 of ITS1 in I101
6974 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6975 sub5node->SetLineColor(kColorITS);
6976 fNodes->Add(sub5node);
6978 fNodes->Add(sub4node);
6980 fNodes->Add(sub3node);
6983 // Place copy #4 of I107 in I10B
6985 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6986 sub3node->SetLineColor(kColorITS);
6987 sub3node->SetVisibility(0);
6990 // Place copy #1 of I101 in I107
6992 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6993 sub4node->SetLineColor(kColorITS);
6994 sub4node->SetVisibility(0);
6997 // Place copy #1 of ITS1 in I101
6999 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7000 sub5node->SetLineColor(kColorITS);
7001 fNodes->Add(sub5node);
7003 fNodes->Add(sub4node);
7005 fNodes->Add(sub3node);
7007 fNodes->Add(sub2node);
7010 // Place copy #2 of I10B in I12B
7012 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
7013 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
7014 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
7015 sub2node->SetLineColor(kColorITS);
7016 sub2node->SetVisibility(0);
7019 // Place copy #1 of I107 in I10B
7021 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
7022 sub3node->SetLineColor(kColorITS);
7023 sub3node->SetVisibility(0);
7026 // Place copy #1 of I101 in I107
7028 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7029 sub4node->SetLineColor(kColorITS);
7030 sub4node->SetVisibility(0);
7033 // Place copy #1 of ITS1 in I101
7035 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7036 sub5node->SetLineColor(kColorITS);
7037 fNodes->Add(sub5node);
7039 fNodes->Add(sub4node);
7041 fNodes->Add(sub3node);
7044 // Place copy #2 of I107 in I10B
7046 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
7047 sub3node->SetLineColor(kColorITS);
7048 sub3node->SetVisibility(0);
7051 // Place copy #1 of I101 in I107
7053 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7054 sub4node->SetLineColor(kColorITS);
7055 sub4node->SetVisibility(0);
7058 // Place copy #1 of ITS1 in I101
7060 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7061 sub5node->SetLineColor(kColorITS);
7062 fNodes->Add(sub5node);
7064 fNodes->Add(sub4node);
7066 fNodes->Add(sub3node);
7069 // Place copy #3 of I107 in I10B
7071 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
7072 sub3node->SetLineColor(kColorITS);
7073 sub3node->SetVisibility(0);
7076 // Place copy #1 of I101 in I107
7078 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7079 sub4node->SetLineColor(kColorITS);
7080 sub4node->SetVisibility(0);
7083 // Place copy #1 of ITS1 in I101
7085 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7086 sub5node->SetLineColor(kColorITS);
7087 fNodes->Add(sub5node);
7089 fNodes->Add(sub4node);
7091 fNodes->Add(sub3node);
7094 // Place copy #4 of I107 in I10B
7096 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7097 sub3node->SetLineColor(kColorITS);
7098 sub3node->SetVisibility(0);
7101 // Place copy #1 of I101 in I107
7103 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7104 sub4node->SetLineColor(kColorITS);
7105 sub4node->SetVisibility(0);
7108 // Place copy #1 of ITS1 in I101
7110 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7111 sub5node->SetLineColor(kColorITS);
7112 fNodes->Add(sub5node);
7114 fNodes->Add(sub4node);
7116 fNodes->Add(sub3node);
7118 fNodes->Add(sub2node);
7121 // Place copy #1 of I20B in I12B
7123 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
7124 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7125 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
7126 sub2node->SetLineColor(kColorITS);
7127 sub2node->SetVisibility(0);
7130 // Place copy #1 of I1D7 in I20B
7132 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7133 sub3node->SetLineColor(kColorITS);
7134 sub3node->SetVisibility(0);
7137 // Place copy #1 of I1D1 in I1D7
7139 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7140 sub4node->SetLineColor(kColorITS);
7141 sub4node->SetVisibility(0);
7144 // Place copy #1 of ITS2 in I1D1
7146 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7147 sub5node->SetLineColor(kColorITS);
7148 fNodes->Add(sub5node);
7150 fNodes->Add(sub4node);
7152 fNodes->Add(sub3node);
7155 // Place copy #2 of I1D7 in I20B
7157 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7158 sub3node->SetLineColor(kColorITS);
7159 sub3node->SetVisibility(0);
7162 // Place copy #1 of I1D1 in I1D7
7164 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7165 sub4node->SetLineColor(kColorITS);
7166 sub4node->SetVisibility(0);
7169 // Place copy #1 of ITS2 in I1D1
7171 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7172 sub5node->SetLineColor(kColorITS);
7173 fNodes->Add(sub5node);
7175 fNodes->Add(sub4node);
7177 fNodes->Add(sub3node);
7180 // Place copy #3 of I1D7 in I20B
7182 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7183 sub3node->SetLineColor(kColorITS);
7184 sub3node->SetVisibility(0);
7187 // Place copy #1 of I1D1 in I1D7
7189 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7190 sub4node->SetLineColor(kColorITS);
7191 sub4node->SetVisibility(0);
7194 // Place copy #1 of ITS2 in I1D1
7196 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7197 sub5node->SetLineColor(kColorITS);
7198 fNodes->Add(sub5node);
7200 fNodes->Add(sub4node);
7202 fNodes->Add(sub3node);
7205 // Place copy #4 of I1D7 in I20B
7207 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7208 sub3node->SetLineColor(kColorITS);
7209 sub3node->SetVisibility(0);
7212 // Place copy #1 of I1D1 in I1D7
7214 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7215 sub4node->SetLineColor(kColorITS);
7216 sub4node->SetVisibility(0);
7219 // Place copy #1 of ITS2 in I1D1
7221 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7222 sub5node->SetLineColor(kColorITS);
7223 fNodes->Add(sub5node);
7225 fNodes->Add(sub4node);
7227 fNodes->Add(sub3node);
7229 fNodes->Add(sub2node);
7232 // Place copy #2 of I20B in I12B
7234 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7235 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7236 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
7237 sub2node->SetLineColor(kColorITS);
7238 sub2node->SetVisibility(0);
7241 // Place copy #1 of I1D7 in I20B
7243 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7244 sub3node->SetLineColor(kColorITS);
7245 sub3node->SetVisibility(0);
7248 // Place copy #1 of I1D1 in I1D7
7250 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7251 sub4node->SetLineColor(kColorITS);
7252 sub4node->SetVisibility(0);
7255 // Place copy #1 of ITS2 in I1D1
7257 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7258 sub5node->SetLineColor(kColorITS);
7259 fNodes->Add(sub5node);
7261 fNodes->Add(sub4node);
7263 fNodes->Add(sub3node);
7266 // Place copy #2 of I1D7 in I20B
7268 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7269 sub3node->SetLineColor(kColorITS);
7270 sub3node->SetVisibility(0);
7273 // Place copy #1 of I1D1 in I1D7
7275 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7276 sub4node->SetLineColor(kColorITS);
7277 sub4node->SetVisibility(0);
7280 // Place copy #1 of ITS2 in I1D1
7282 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7283 sub5node->SetLineColor(kColorITS);
7284 fNodes->Add(sub5node);
7286 fNodes->Add(sub4node);
7288 fNodes->Add(sub3node);
7291 // Place copy #3 of I1D7 in I20B
7293 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7294 sub3node->SetLineColor(kColorITS);
7295 sub3node->SetVisibility(0);
7298 // Place copy #1 of I1D1 in I1D7
7300 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7301 sub4node->SetLineColor(kColorITS);
7302 sub4node->SetVisibility(0);
7305 // Place copy #1 of ITS2 in I1D1
7307 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7308 sub5node->SetLineColor(kColorITS);
7309 fNodes->Add(sub5node);
7311 fNodes->Add(sub4node);
7313 fNodes->Add(sub3node);
7316 // Place copy #4 of I1D7 in I20B
7318 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7319 sub3node->SetLineColor(kColorITS);
7320 sub3node->SetVisibility(0);
7323 // Place copy #1 of I1D1 in I1D7
7325 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7326 sub4node->SetLineColor(kColorITS);
7327 sub4node->SetVisibility(0);
7330 // Place copy #1 of ITS2 in I1D1
7332 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7333 sub5node->SetLineColor(kColorITS);
7334 fNodes->Add(sub5node);
7336 fNodes->Add(sub4node);
7338 fNodes->Add(sub3node);
7340 fNodes->Add(sub2node);
7343 // Place copy #3 of I20B in I12B
7345 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7346 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7347 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
7348 sub2node->SetLineColor(kColorITS);
7349 sub2node->SetVisibility(0);
7352 // Place copy #1 of I1D7 in I20B
7354 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7355 sub3node->SetLineColor(kColorITS);
7356 sub3node->SetVisibility(0);
7359 // Place copy #1 of I1D1 in I1D7
7361 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7362 sub4node->SetLineColor(kColorITS);
7363 sub4node->SetVisibility(0);
7366 // Place copy #1 of ITS2 in I1D1
7368 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7369 sub5node->SetLineColor(kColorITS);
7370 fNodes->Add(sub5node);
7372 fNodes->Add(sub4node);
7374 fNodes->Add(sub3node);
7377 // Place copy #2 of I1D7 in I20B
7379 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7380 sub3node->SetLineColor(kColorITS);
7381 sub3node->SetVisibility(0);
7384 // Place copy #1 of I1D1 in I1D7
7386 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7387 sub4node->SetLineColor(kColorITS);
7388 sub4node->SetVisibility(0);
7391 // Place copy #1 of ITS2 in I1D1
7393 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7394 sub5node->SetLineColor(kColorITS);
7395 fNodes->Add(sub5node);
7397 fNodes->Add(sub4node);
7399 fNodes->Add(sub3node);
7402 // Place copy #3 of I1D7 in I20B
7404 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7405 sub3node->SetLineColor(kColorITS);
7406 sub3node->SetVisibility(0);
7409 // Place copy #1 of I1D1 in I1D7
7411 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7412 sub4node->SetLineColor(kColorITS);
7413 sub4node->SetVisibility(0);
7416 // Place copy #1 of ITS2 in I1D1
7418 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7419 sub5node->SetLineColor(kColorITS);
7420 fNodes->Add(sub5node);
7422 fNodes->Add(sub4node);
7424 fNodes->Add(sub3node);
7427 // Place copy #4 of I1D7 in I20B
7429 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7430 sub3node->SetLineColor(kColorITS);
7431 sub3node->SetVisibility(0);
7434 // Place copy #1 of I1D1 in I1D7
7436 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7437 sub4node->SetLineColor(kColorITS);
7438 sub4node->SetVisibility(0);
7441 // Place copy #1 of ITS2 in I1D1
7443 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7444 sub5node->SetLineColor(kColorITS);
7445 fNodes->Add(sub5node);
7447 fNodes->Add(sub4node);
7449 fNodes->Add(sub3node);
7451 fNodes->Add(sub2node);
7454 // Place copy #4 of I20B in I12B
7456 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7457 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7458 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
7459 sub2node->SetLineColor(kColorITS);
7460 sub2node->SetVisibility(0);
7463 // Place copy #1 of I1D7 in I20B
7465 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7466 sub3node->SetLineColor(kColorITS);
7467 sub3node->SetVisibility(0);
7470 // Place copy #1 of I1D1 in I1D7
7472 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7473 sub4node->SetLineColor(kColorITS);
7474 sub4node->SetVisibility(0);
7477 // Place copy #1 of ITS2 in I1D1
7479 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7480 sub5node->SetLineColor(kColorITS);
7481 fNodes->Add(sub5node);
7483 fNodes->Add(sub4node);
7485 fNodes->Add(sub3node);
7488 // Place copy #2 of I1D7 in I20B
7490 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7491 sub3node->SetLineColor(kColorITS);
7492 sub3node->SetVisibility(0);
7495 // Place copy #1 of I1D1 in I1D7
7497 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7498 sub4node->SetLineColor(kColorITS);
7499 sub4node->SetVisibility(0);
7502 // Place copy #1 of ITS2 in I1D1
7504 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7505 sub5node->SetLineColor(kColorITS);
7506 fNodes->Add(sub5node);
7508 fNodes->Add(sub4node);
7510 fNodes->Add(sub3node);
7513 // Place copy #3 of I1D7 in I20B
7515 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7516 sub3node->SetLineColor(kColorITS);
7517 sub3node->SetVisibility(0);
7520 // Place copy #1 of I1D1 in I1D7
7522 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7523 sub4node->SetLineColor(kColorITS);
7524 sub4node->SetVisibility(0);
7527 // Place copy #1 of ITS2 in I1D1
7529 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7530 sub5node->SetLineColor(kColorITS);
7531 fNodes->Add(sub5node);
7533 fNodes->Add(sub4node);
7535 fNodes->Add(sub3node);
7538 // Place copy #4 of I1D7 in I20B
7540 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7541 sub3node->SetLineColor(kColorITS);
7542 sub3node->SetVisibility(0);
7545 // Place copy #1 of I1D1 in I1D7
7547 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7548 sub4node->SetLineColor(kColorITS);
7549 sub4node->SetVisibility(0);
7552 // Place copy #1 of ITS2 in I1D1
7554 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7555 sub5node->SetLineColor(kColorITS);
7556 fNodes->Add(sub5node);
7558 fNodes->Add(sub4node);
7560 fNodes->Add(sub3node);
7562 fNodes->Add(sub2node);
7564 fNodes->Add(sub1node);
7572 // --- Place SDD volumes into their mother volume
7574 // Place IT34 in Alice
7575 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7576 node->SetLineColor(kColorITS);
7577 node->SetVisibility(0);
7580 // Place copy #1 of I004 in IT34
7582 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"rot321");
7583 sub1node->SetLineColor(kColorITS);
7584 sub1node->SetVisibility(0);
7587 // Place copy #1 of ITS3 directly in I004
7589 ySDD = Y_SDD_sep/2.+I302dits[1];
7590 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7591 sub2node->SetLineColor(kColorITS);
7592 sub2node->SetVisibility(1);
7593 fNodes->Add(sub2node);
7596 // Place copy #2 of ITS3 directly in I004
7598 ySDD = Y_SDD_sep/2.+I302dits[1];
7599 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7600 sub2node->SetLineColor(kColorITS);
7601 sub2node->SetVisibility(1);
7602 fNodes->Add(sub2node);
7605 // Place copy #3 of ITS3 directly in I004
7607 ySDD = Y_SDD_sep/2.+I302dits[1];
7608 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7609 sub2node->SetLineColor(kColorITS);
7610 sub2node->SetVisibility(1);
7611 fNodes->Add(sub2node);
7614 // Place copy #4 of ITS3 directly in I004
7616 ySDD = Y_SDD_sep/2.+I302dits[1];
7617 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7618 sub2node->SetLineColor(kColorITS);
7619 sub2node->SetVisibility(1);
7620 fNodes->Add(sub2node);
7623 // Place copy #5 of ITS3 directly in I004
7625 ySDD = Y_SDD_sep/2.+I302dits[1];
7626 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7627 sub2node->SetLineColor(kColorITS);
7628 sub2node->SetVisibility(1);
7629 fNodes->Add(sub2node);
7632 // Place copy #6 of ITS3 directly in I004
7634 ySDD = Y_SDD_sep/2.+I302dits[1];
7635 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7636 sub2node->SetLineColor(kColorITS);
7637 sub2node->SetVisibility(1);
7638 fNodes->Add(sub2node);
7640 fNodes->Add(sub1node);
7643 // Place copy #2 of I004 in IT34
7645 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"rot333");
7646 sub1node->SetLineColor(kColorITS);
7647 sub1node->SetVisibility(0);
7650 // Place copy #1 of ITS3 directly in I004
7652 ySDD = Y_SDD_sep/2.+I302dits[1];
7653 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7654 sub2node->SetLineColor(kColorITS);
7655 sub2node->SetVisibility(1);
7656 fNodes->Add(sub2node);
7659 // Place copy #2 of ITS3 directly in I004
7661 ySDD = Y_SDD_sep/2.+I302dits[1];
7662 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7663 sub2node->SetLineColor(kColorITS);
7664 sub2node->SetVisibility(1);
7665 fNodes->Add(sub2node);
7668 // Place copy #3 of ITS3 directly in I004
7670 ySDD = Y_SDD_sep/2.+I302dits[1];
7671 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7672 sub2node->SetLineColor(kColorITS);
7673 sub2node->SetVisibility(1);
7674 fNodes->Add(sub2node);
7677 // Place copy #4 of ITS3 directly in I004
7679 ySDD = Y_SDD_sep/2.+I302dits[1];
7680 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7681 sub2node->SetLineColor(kColorITS);
7682 sub2node->SetVisibility(1);
7683 fNodes->Add(sub2node);
7686 // Place copy #5 of ITS3 directly in I004
7688 ySDD = Y_SDD_sep/2.+I302dits[1];
7689 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7690 sub2node->SetLineColor(kColorITS);
7691 sub2node->SetVisibility(1);
7692 fNodes->Add(sub2node);
7695 // Place copy #6 of ITS3 directly in I004
7697 ySDD = Y_SDD_sep/2.+I302dits[1];
7698 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7699 sub2node->SetLineColor(kColorITS);
7700 sub2node->SetVisibility(1);
7701 fNodes->Add(sub2node);
7703 fNodes->Add(sub1node);
7706 // Place copy #3 of I004 in IT34
7708 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"rot336");
7709 sub1node->SetLineColor(kColorITS);
7710 sub1node->SetVisibility(0);
7713 // Place copy #1 of ITS3 directly in I004
7715 ySDD = Y_SDD_sep/2.+I302dits[1];
7716 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7717 sub2node->SetLineColor(kColorITS);
7718 sub2node->SetVisibility(1);
7719 fNodes->Add(sub2node);
7722 // Place copy #2 of ITS3 directly in I004
7724 ySDD = Y_SDD_sep/2.+I302dits[1];
7725 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7726 sub2node->SetLineColor(kColorITS);
7727 sub2node->SetVisibility(1);
7728 fNodes->Add(sub2node);
7731 // Place copy #3 of ITS3 directly in I004
7733 ySDD = Y_SDD_sep/2.+I302dits[1];
7734 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7735 sub2node->SetLineColor(kColorITS);
7736 sub2node->SetVisibility(1);
7737 fNodes->Add(sub2node);
7740 // Place copy #4 of ITS3 directly in I004
7742 ySDD = Y_SDD_sep/2.+I302dits[1];
7743 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7744 sub2node->SetLineColor(kColorITS);
7745 sub2node->SetVisibility(1);
7746 fNodes->Add(sub2node);
7749 // Place copy #5 of ITS3 directly in I004
7751 ySDD = Y_SDD_sep/2.+I302dits[1];
7752 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7753 sub2node->SetLineColor(kColorITS);
7754 sub2node->SetVisibility(1);
7755 fNodes->Add(sub2node);
7758 // Place copy #6 of ITS3 directly in I004
7760 ySDD = Y_SDD_sep/2.+I302dits[1];
7761 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7762 sub2node->SetLineColor(kColorITS);
7763 sub2node->SetVisibility(1);
7764 fNodes->Add(sub2node);
7766 fNodes->Add(sub1node);
7769 // Place copy #4 of I004 in IT34
7771 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"rot350");
7772 sub1node->SetLineColor(kColorITS);
7773 sub1node->SetVisibility(0);
7776 // Place copy #1 of ITS3 directly in I004
7778 ySDD = Y_SDD_sep/2.+I302dits[1];
7779 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7780 sub2node->SetLineColor(kColorITS);
7781 sub2node->SetVisibility(1);
7782 fNodes->Add(sub2node);
7785 // Place copy #2 of ITS3 directly in I004
7787 ySDD = Y_SDD_sep/2.+I302dits[1];
7788 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7789 sub2node->SetLineColor(kColorITS);
7790 sub2node->SetVisibility(1);
7791 fNodes->Add(sub2node);
7794 // Place copy #3 of ITS3 directly in I004
7796 ySDD = Y_SDD_sep/2.+I302dits[1];
7797 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7798 sub2node->SetLineColor(kColorITS);
7799 sub2node->SetVisibility(1);
7800 fNodes->Add(sub2node);
7803 // Place copy #4 of ITS3 directly in I004
7805 ySDD = Y_SDD_sep/2.+I302dits[1];
7806 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7807 sub2node->SetLineColor(kColorITS);
7808 sub2node->SetVisibility(1);
7809 fNodes->Add(sub2node);
7812 // Place copy #5 of ITS3 directly in I004
7814 ySDD = Y_SDD_sep/2.+I302dits[1];
7815 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7816 sub2node->SetLineColor(kColorITS);
7817 sub2node->SetVisibility(1);
7818 fNodes->Add(sub2node);
7821 // Place copy #6 of ITS3 directly in I004
7823 ySDD = Y_SDD_sep/2.+I302dits[1];
7824 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7825 sub2node->SetLineColor(kColorITS);
7826 sub2node->SetVisibility(1);
7827 fNodes->Add(sub2node);
7829 fNodes->Add(sub1node);
7832 // Place copy #5 of I004 in IT34
7834 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"rot313");
7835 sub1node->SetLineColor(kColorITS);
7836 sub1node->SetVisibility(0);
7839 // Place copy #1 of ITS3 directly in I004
7841 ySDD = Y_SDD_sep/2.+I302dits[1];
7842 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7843 sub2node->SetLineColor(kColorITS);
7844 sub2node->SetVisibility(1);
7845 fNodes->Add(sub2node);
7848 // Place copy #2 of ITS3 directly in I004
7850 ySDD = Y_SDD_sep/2.+I302dits[1];
7851 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7852 sub2node->SetLineColor(kColorITS);
7853 sub2node->SetVisibility(1);
7854 fNodes->Add(sub2node);
7857 // Place copy #3 of ITS3 directly in I004
7859 ySDD = Y_SDD_sep/2.+I302dits[1];
7860 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7861 sub2node->SetLineColor(kColorITS);
7862 sub2node->SetVisibility(1);
7863 fNodes->Add(sub2node);
7866 // Place copy #4 of ITS3 directly in I004
7868 ySDD = Y_SDD_sep/2.+I302dits[1];
7869 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7870 sub2node->SetLineColor(kColorITS);
7871 sub2node->SetVisibility(1);
7872 fNodes->Add(sub2node);
7875 // Place copy #5 of ITS3 directly in I004
7877 ySDD = Y_SDD_sep/2.+I302dits[1];
7878 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7879 sub2node->SetLineColor(kColorITS);
7880 sub2node->SetVisibility(1);
7881 fNodes->Add(sub2node);
7884 // Place copy #6 of ITS3 directly in I004
7886 ySDD = Y_SDD_sep/2.+I302dits[1];
7887 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7888 sub2node->SetLineColor(kColorITS);
7889 sub2node->SetVisibility(1);
7890 fNodes->Add(sub2node);
7892 fNodes->Add(sub1node);
7895 // Place copy #6 of I004 in IT34
7897 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"rot311");
7898 sub1node->SetLineColor(kColorITS);
7899 sub1node->SetVisibility(0);
7902 // Place copy #1 of ITS3 directly in I004
7904 ySDD = Y_SDD_sep/2.+I302dits[1];
7905 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7906 sub2node->SetLineColor(kColorITS);
7907 sub2node->SetVisibility(1);
7908 fNodes->Add(sub2node);
7911 // Place copy #2 of ITS3 directly in I004
7913 ySDD = Y_SDD_sep/2.+I302dits[1];
7914 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7915 sub2node->SetLineColor(kColorITS);
7916 sub2node->SetVisibility(1);
7917 fNodes->Add(sub2node);
7920 // Place copy #3 of ITS3 directly in I004
7922 ySDD = Y_SDD_sep/2.+I302dits[1];
7923 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7924 sub2node->SetLineColor(kColorITS);
7925 sub2node->SetVisibility(1);
7926 fNodes->Add(sub2node);
7929 // Place copy #4 of ITS3 directly in I004
7931 ySDD = Y_SDD_sep/2.+I302dits[1];
7932 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7933 sub2node->SetLineColor(kColorITS);
7934 sub2node->SetVisibility(1);
7935 fNodes->Add(sub2node);
7938 // Place copy #5 of ITS3 directly in I004
7940 ySDD = Y_SDD_sep/2.+I302dits[1];
7941 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7942 sub2node->SetLineColor(kColorITS);
7943 sub2node->SetVisibility(1);
7944 fNodes->Add(sub2node);
7947 // Place copy #6 of ITS3 directly in I004
7949 ySDD = Y_SDD_sep/2.+I302dits[1];
7950 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7951 sub2node->SetLineColor(kColorITS);
7952 sub2node->SetVisibility(1);
7953 fNodes->Add(sub2node);
7955 fNodes->Add(sub1node);
7958 // Place copy #7 of I004 in IT34
7960 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"rot310");
7961 sub1node->SetLineColor(kColorITS);
7962 sub1node->SetVisibility(0);
7965 // Place copy #1 of ITS3 directly in I004
7967 ySDD = Y_SDD_sep/2.+I302dits[1];
7968 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7969 sub2node->SetLineColor(kColorITS);
7970 sub2node->SetVisibility(1);
7971 fNodes->Add(sub2node);
7974 // Place copy #2 of ITS3 directly in I004
7976 ySDD = Y_SDD_sep/2.+I302dits[1];
7977 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7978 sub2node->SetLineColor(kColorITS);
7979 sub2node->SetVisibility(1);
7980 fNodes->Add(sub2node);
7983 // Place copy #3 of ITS3 directly in I004
7985 ySDD = Y_SDD_sep/2.+I302dits[1];
7986 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7987 sub2node->SetLineColor(kColorITS);
7988 sub2node->SetVisibility(1);
7989 fNodes->Add(sub2node);
7992 // Place copy #4 of ITS3 directly in I004
7994 ySDD = Y_SDD_sep/2.+I302dits[1];
7995 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7996 sub2node->SetLineColor(kColorITS);
7997 sub2node->SetVisibility(1);
7998 fNodes->Add(sub2node);
8001 // Place copy #5 of ITS3 directly in I004
8003 ySDD = Y_SDD_sep/2.+I302dits[1];
8004 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8005 sub2node->SetLineColor(kColorITS);
8006 sub2node->SetVisibility(1);
8007 fNodes->Add(sub2node);
8010 // Place copy #6 of ITS3 directly in I004
8012 ySDD = Y_SDD_sep/2.+I302dits[1];
8013 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8014 sub2node->SetLineColor(kColorITS);
8015 sub2node->SetVisibility(1);
8016 fNodes->Add(sub2node);
8018 fNodes->Add(sub1node);
8021 // Place copy #8 of I004 in IT34
8023 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"rot386");
8024 sub1node->SetLineColor(kColorITS);
8025 sub1node->SetVisibility(0);
8028 // Place copy #1 of ITS3 directly in I004
8030 ySDD = Y_SDD_sep/2.+I302dits[1];
8031 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8032 sub2node->SetLineColor(kColorITS);
8033 sub2node->SetVisibility(1);
8034 fNodes->Add(sub2node);
8037 // Place copy #2 of ITS3 directly in I004
8039 ySDD = Y_SDD_sep/2.+I302dits[1];
8040 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8041 sub2node->SetLineColor(kColorITS);
8042 sub2node->SetVisibility(1);
8043 fNodes->Add(sub2node);
8046 // Place copy #3 of ITS3 directly in I004
8048 ySDD = Y_SDD_sep/2.+I302dits[1];
8049 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8050 sub2node->SetLineColor(kColorITS);
8051 sub2node->SetVisibility(1);
8052 fNodes->Add(sub2node);
8055 // Place copy #4 of ITS3 directly in I004
8057 ySDD = Y_SDD_sep/2.+I302dits[1];
8058 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8059 sub2node->SetLineColor(kColorITS);
8060 sub2node->SetVisibility(1);
8061 fNodes->Add(sub2node);
8064 // Place copy #5 of ITS3 directly in I004
8066 ySDD = Y_SDD_sep/2.+I302dits[1];
8067 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8068 sub2node->SetLineColor(kColorITS);
8069 sub2node->SetVisibility(1);
8070 fNodes->Add(sub2node);
8073 // Place copy #6 of ITS3 directly in I004
8075 ySDD = Y_SDD_sep/2.+I302dits[1];
8076 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8077 sub2node->SetLineColor(kColorITS);
8078 sub2node->SetVisibility(1);
8079 fNodes->Add(sub2node);
8081 fNodes->Add(sub1node);
8084 // Place copy #9 of I004 in IT34
8086 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"rot309");
8087 sub1node->SetLineColor(kColorITS);
8088 sub1node->SetVisibility(0);
8091 // Place copy #1 of ITS3 directly in I004
8093 ySDD = Y_SDD_sep/2.+I302dits[1];
8094 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8095 sub2node->SetLineColor(kColorITS);
8096 sub2node->SetVisibility(1);
8097 fNodes->Add(sub2node);
8100 // Place copy #2 of ITS3 directly in I004
8102 ySDD = Y_SDD_sep/2.+I302dits[1];
8103 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8104 sub2node->SetLineColor(kColorITS);
8105 sub2node->SetVisibility(1);
8106 fNodes->Add(sub2node);
8109 // Place copy #3 of ITS3 directly in I004
8111 ySDD = Y_SDD_sep/2.+I302dits[1];
8112 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8113 sub2node->SetLineColor(kColorITS);
8114 sub2node->SetVisibility(1);
8115 fNodes->Add(sub2node);
8118 // Place copy #4 of ITS3 directly in I004
8120 ySDD = Y_SDD_sep/2.+I302dits[1];
8121 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8122 sub2node->SetLineColor(kColorITS);
8123 sub2node->SetVisibility(1);
8124 fNodes->Add(sub2node);
8127 // Place copy #5 of ITS3 directly in I004
8129 ySDD = Y_SDD_sep/2.+I302dits[1];
8130 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8131 sub2node->SetLineColor(kColorITS);
8132 sub2node->SetVisibility(1);
8133 fNodes->Add(sub2node);
8136 // Place copy #6 of ITS3 directly in I004
8138 ySDD = Y_SDD_sep/2.+I302dits[1];
8139 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8140 sub2node->SetLineColor(kColorITS);
8141 sub2node->SetVisibility(1);
8142 fNodes->Add(sub2node);
8144 fNodes->Add(sub1node);
8147 // Place copy #10 of I004 in IT34
8149 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"rot308");
8150 sub1node->SetLineColor(kColorITS);
8151 sub1node->SetVisibility(0);
8154 // Place copy #1 of ITS3 directly in I004
8156 ySDD = Y_SDD_sep/2.+I302dits[1];
8157 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8158 sub2node->SetLineColor(kColorITS);
8159 sub2node->SetVisibility(1);
8160 fNodes->Add(sub2node);
8163 // Place copy #2 of ITS3 directly in I004
8165 ySDD = Y_SDD_sep/2.+I302dits[1];
8166 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8167 sub2node->SetLineColor(kColorITS);
8168 sub2node->SetVisibility(1);
8169 fNodes->Add(sub2node);
8172 // Place copy #3 of ITS3 directly in I004
8174 ySDD = Y_SDD_sep/2.+I302dits[1];
8175 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8176 sub2node->SetLineColor(kColorITS);
8177 sub2node->SetVisibility(1);
8178 fNodes->Add(sub2node);
8181 // Place copy #4 of ITS3 directly in I004
8183 ySDD = Y_SDD_sep/2.+I302dits[1];
8184 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8185 sub2node->SetLineColor(kColorITS);
8186 sub2node->SetVisibility(1);
8187 fNodes->Add(sub2node);
8190 // Place copy #5 of ITS3 directly in I004
8192 ySDD = Y_SDD_sep/2.+I302dits[1];
8193 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8194 sub2node->SetLineColor(kColorITS);
8195 sub2node->SetVisibility(1);
8196 fNodes->Add(sub2node);
8199 // Place copy #6 of ITS3 directly in I004
8201 ySDD = Y_SDD_sep/2.+I302dits[1];
8202 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8203 sub2node->SetLineColor(kColorITS);
8204 sub2node->SetVisibility(1);
8205 fNodes->Add(sub2node);
8207 fNodes->Add(sub1node);
8210 // Place copy #11 of I004 in IT34
8212 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"rot356");
8213 sub1node->SetLineColor(kColorITS);
8214 sub1node->SetVisibility(0);
8217 // Place copy #1 of ITS3 directly in I004
8219 ySDD = Y_SDD_sep/2.+I302dits[1];
8220 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8221 sub2node->SetLineColor(kColorITS);
8222 sub2node->SetVisibility(1);
8223 fNodes->Add(sub2node);
8226 // Place copy #2 of ITS3 directly in I004
8228 ySDD = Y_SDD_sep/2.+I302dits[1];
8229 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8230 sub2node->SetLineColor(kColorITS);
8231 sub2node->SetVisibility(1);
8232 fNodes->Add(sub2node);
8235 // Place copy #3 of ITS3 directly in I004
8237 ySDD = Y_SDD_sep/2.+I302dits[1];
8238 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8239 sub2node->SetLineColor(kColorITS);
8240 sub2node->SetVisibility(1);
8241 fNodes->Add(sub2node);
8244 // Place copy #4 of ITS3 directly in I004
8246 ySDD = Y_SDD_sep/2.+I302dits[1];
8247 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8248 sub2node->SetLineColor(kColorITS);
8249 sub2node->SetVisibility(1);
8250 fNodes->Add(sub2node);
8253 // Place copy #5 of ITS3 directly in I004
8255 ySDD = Y_SDD_sep/2.+I302dits[1];
8256 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8257 sub2node->SetLineColor(kColorITS);
8258 sub2node->SetVisibility(1);
8259 fNodes->Add(sub2node);
8262 // Place copy #6 of ITS3 directly in I004
8264 ySDD = Y_SDD_sep/2.+I302dits[1];
8265 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8266 sub2node->SetLineColor(kColorITS);
8267 sub2node->SetVisibility(1);
8268 fNodes->Add(sub2node);
8270 fNodes->Add(sub1node);
8273 // Place copy #12 of I004 in IT34
8275 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"rot307");
8276 sub1node->SetLineColor(kColorITS);
8277 sub1node->SetVisibility(0);
8280 // Place copy #1 of ITS3 directly in I004
8282 ySDD = Y_SDD_sep/2.+I302dits[1];
8283 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8284 sub2node->SetLineColor(kColorITS);
8285 sub2node->SetVisibility(1);
8286 fNodes->Add(sub2node);
8289 // Place copy #2 of ITS3 directly in I004
8291 ySDD = Y_SDD_sep/2.+I302dits[1];
8292 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8293 sub2node->SetLineColor(kColorITS);
8294 sub2node->SetVisibility(1);
8295 fNodes->Add(sub2node);
8298 // Place copy #3 of ITS3 directly in I004
8300 ySDD = Y_SDD_sep/2.+I302dits[1];
8301 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8302 sub2node->SetLineColor(kColorITS);
8303 sub2node->SetVisibility(1);
8304 fNodes->Add(sub2node);
8307 // Place copy #4 of ITS3 directly in I004
8309 ySDD = Y_SDD_sep/2.+I302dits[1];
8310 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8311 sub2node->SetLineColor(kColorITS);
8312 sub2node->SetVisibility(1);
8313 fNodes->Add(sub2node);
8316 // Place copy #5 of ITS3 directly in I004
8318 ySDD = Y_SDD_sep/2.+I302dits[1];
8319 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8320 sub2node->SetLineColor(kColorITS);
8321 sub2node->SetVisibility(1);
8322 fNodes->Add(sub2node);
8325 // Place copy #6 of ITS3 directly in I004
8327 ySDD = Y_SDD_sep/2.+I302dits[1];
8328 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8329 sub2node->SetLineColor(kColorITS);
8330 sub2node->SetVisibility(1);
8331 fNodes->Add(sub2node);
8333 fNodes->Add(sub1node);
8336 // Place copy #13 of I004 in IT34
8338 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"rot306");
8339 sub1node->SetLineColor(kColorITS);
8340 sub1node->SetVisibility(0);
8343 // Place copy #1 of ITS3 directly in I004
8345 ySDD = Y_SDD_sep/2.+I302dits[1];
8346 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8347 sub2node->SetLineColor(kColorITS);
8348 sub2node->SetVisibility(1);
8349 fNodes->Add(sub2node);
8352 // Place copy #2 of ITS3 directly in I004
8354 ySDD = Y_SDD_sep/2.+I302dits[1];
8355 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8356 sub2node->SetLineColor(kColorITS);
8357 sub2node->SetVisibility(1);
8358 fNodes->Add(sub2node);
8361 // Place copy #3 of ITS3 directly in I004
8363 ySDD = Y_SDD_sep/2.+I302dits[1];
8364 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8365 sub2node->SetLineColor(kColorITS);
8366 sub2node->SetVisibility(1);
8367 fNodes->Add(sub2node);
8370 // Place copy #4 of ITS3 directly in I004
8372 ySDD = Y_SDD_sep/2.+I302dits[1];
8373 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8374 sub2node->SetLineColor(kColorITS);
8375 sub2node->SetVisibility(1);
8376 fNodes->Add(sub2node);
8379 // Place copy #5 of ITS3 directly in I004
8381 ySDD = Y_SDD_sep/2.+I302dits[1];
8382 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8383 sub2node->SetLineColor(kColorITS);
8384 sub2node->SetVisibility(1);
8385 fNodes->Add(sub2node);
8388 // Place copy #6 of ITS3 directly in I004
8390 ySDD = Y_SDD_sep/2.+I302dits[1];
8391 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8392 sub2node->SetLineColor(kColorITS);
8393 sub2node->SetVisibility(1);
8394 fNodes->Add(sub2node);
8396 fNodes->Add(sub1node);
8399 // Place copy #14 of I004 in IT34
8401 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"rot305");
8402 sub1node->SetLineColor(kColorITS);
8403 sub1node->SetVisibility(0);
8406 // Place copy #1 of ITS3 directly in I004
8408 ySDD = Y_SDD_sep/2.+I302dits[1];
8409 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8410 sub2node->SetLineColor(kColorITS);
8411 sub2node->SetVisibility(1);
8412 fNodes->Add(sub2node);
8415 // Place copy #2 of ITS3 directly in I004
8417 ySDD = Y_SDD_sep/2.+I302dits[1];
8418 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8419 sub2node->SetLineColor(kColorITS);
8420 sub2node->SetVisibility(1);
8421 fNodes->Add(sub2node);
8424 // Place copy #3 of ITS3 directly in I004
8426 ySDD = Y_SDD_sep/2.+I302dits[1];
8427 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8428 sub2node->SetLineColor(kColorITS);
8429 sub2node->SetVisibility(1);
8430 fNodes->Add(sub2node);
8433 // Place copy #4 of ITS3 directly in I004
8435 ySDD = Y_SDD_sep/2.+I302dits[1];
8436 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8437 sub2node->SetLineColor(kColorITS);
8438 sub2node->SetVisibility(1);
8439 fNodes->Add(sub2node);
8442 // Place copy #5 of ITS3 directly in I004
8444 ySDD = Y_SDD_sep/2.+I302dits[1];
8445 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8446 sub2node->SetLineColor(kColorITS);
8447 sub2node->SetVisibility(1);
8448 fNodes->Add(sub2node);
8451 // Place copy #6 of ITS3 directly in I004
8453 ySDD = Y_SDD_sep/2.+I302dits[1];
8454 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8455 sub2node->SetLineColor(kColorITS);
8456 sub2node->SetVisibility(1);
8457 fNodes->Add(sub2node);
8459 fNodes->Add(sub1node);
8462 // Place copy #1 of I005 in IT34
8464 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"rot335");
8465 sub1node->SetLineColor(kColorITS);
8466 sub1node->SetVisibility(0);
8469 // Place copy #1 of ITS4 directly in I005
8471 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8472 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8473 sub2node->SetLineColor(kColorITS);
8474 sub2node->SetVisibility(1);
8475 fNodes->Add(sub2node);
8478 // Place copy #2 of ITS4 directly in I005
8480 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8481 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8482 sub2node->SetLineColor(kColorITS);
8483 sub2node->SetVisibility(1);
8484 fNodes->Add(sub2node);
8487 // Place copy #3 of ITS4 directly in I005
8489 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8490 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8491 sub2node->SetLineColor(kColorITS);
8492 sub2node->SetVisibility(1);
8493 fNodes->Add(sub2node);
8496 // Place copy #4 of ITS4 directly in I005
8498 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8499 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8500 sub2node->SetLineColor(kColorITS);
8501 sub2node->SetVisibility(1);
8502 fNodes->Add(sub2node);
8505 // Place copy #5 of ITS4 directly in I005
8507 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8508 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8509 sub2node->SetLineColor(kColorITS);
8510 sub2node->SetVisibility(1);
8511 fNodes->Add(sub2node);
8514 // Place copy #6 of ITS4 directly in I005
8516 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8517 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8518 sub2node->SetLineColor(kColorITS);
8519 sub2node->SetVisibility(1);
8520 fNodes->Add(sub2node);
8523 // Place copy #7 of ITS4 directly in I005
8525 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8526 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8527 sub2node->SetLineColor(kColorITS);
8528 sub2node->SetVisibility(1);
8529 fNodes->Add(sub2node);
8532 // Place copy #8 of ITS4 directly in I005
8534 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8535 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8536 sub2node->SetLineColor(kColorITS);
8537 sub2node->SetVisibility(1);
8538 fNodes->Add(sub2node);
8540 fNodes->Add(sub1node);
8543 // Place copy #2 of I005 in IT34
8545 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"rot332");
8546 sub1node->SetLineColor(kColorITS);
8547 sub1node->SetVisibility(0);
8550 // Place copy #1 of ITS4 directly in I005
8552 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8553 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8554 sub2node->SetLineColor(kColorITS);
8555 sub2node->SetVisibility(1);
8556 fNodes->Add(sub2node);
8559 // Place copy #2 of ITS4 directly in I005
8561 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8562 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8563 sub2node->SetLineColor(kColorITS);
8564 sub2node->SetVisibility(1);
8565 fNodes->Add(sub2node);
8568 // Place copy #3 of ITS4 directly in I005
8570 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8571 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8572 sub2node->SetLineColor(kColorITS);
8573 sub2node->SetVisibility(1);
8574 fNodes->Add(sub2node);
8577 // Place copy #4 of ITS4 directly in I005
8579 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8580 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8581 sub2node->SetLineColor(kColorITS);
8582 sub2node->SetVisibility(1);
8583 fNodes->Add(sub2node);
8586 // Place copy #5 of ITS4 directly in I005
8588 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8589 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8590 sub2node->SetLineColor(kColorITS);
8591 sub2node->SetVisibility(1);
8592 fNodes->Add(sub2node);
8595 // Place copy #6 of ITS4 directly in I005
8597 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8598 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8599 sub2node->SetLineColor(kColorITS);
8600 sub2node->SetVisibility(1);
8601 fNodes->Add(sub2node);
8604 // Place copy #7 of ITS4 directly in I005
8606 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8607 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8608 sub2node->SetLineColor(kColorITS);
8609 sub2node->SetVisibility(1);
8610 fNodes->Add(sub2node);
8613 // Place copy #8 of ITS4 directly in I005
8615 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8616 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8617 sub2node->SetLineColor(kColorITS);
8618 sub2node->SetVisibility(1);
8619 fNodes->Add(sub2node);
8621 fNodes->Add(sub1node);
8624 // Place copy #3 of I005 in IT34
8626 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"rot331");
8627 sub1node->SetLineColor(kColorITS);
8628 sub1node->SetVisibility(0);
8631 // Place copy #1 of ITS4 directly in I005
8633 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8634 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8635 sub2node->SetLineColor(kColorITS);
8636 sub2node->SetVisibility(1);
8637 fNodes->Add(sub2node);
8640 // Place copy #2 of ITS4 directly in I005
8642 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8643 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8644 sub2node->SetLineColor(kColorITS);
8645 sub2node->SetVisibility(1);
8646 fNodes->Add(sub2node);
8649 // Place copy #3 of ITS4 directly in I005
8651 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8652 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8653 sub2node->SetLineColor(kColorITS);
8654 sub2node->SetVisibility(1);
8655 fNodes->Add(sub2node);
8658 // Place copy #4 of ITS4 directly in I005
8660 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8661 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8662 sub2node->SetLineColor(kColorITS);
8663 sub2node->SetVisibility(1);
8664 fNodes->Add(sub2node);
8667 // Place copy #5 of ITS4 directly in I005
8669 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8670 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8671 sub2node->SetLineColor(kColorITS);
8672 sub2node->SetVisibility(1);
8673 fNodes->Add(sub2node);
8676 // Place copy #6 of ITS4 directly in I005
8678 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8679 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8680 sub2node->SetLineColor(kColorITS);
8681 sub2node->SetVisibility(1);
8682 fNodes->Add(sub2node);
8685 // Place copy #7 of ITS4 directly in I005
8687 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8688 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8689 sub2node->SetLineColor(kColorITS);
8690 sub2node->SetVisibility(1);
8691 fNodes->Add(sub2node);
8694 // Place copy #8 of ITS4 directly in I005
8696 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8697 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8698 sub2node->SetLineColor(kColorITS);
8699 sub2node->SetVisibility(1);
8700 fNodes->Add(sub2node);
8702 fNodes->Add(sub1node);
8705 // Place copy #4 of I005 in IT34
8707 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"rot366");
8708 sub1node->SetLineColor(kColorITS);
8709 sub1node->SetVisibility(0);
8712 // Place copy #1 of ITS4 directly in I005
8714 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8715 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8716 sub2node->SetLineColor(kColorITS);
8717 sub2node->SetVisibility(1);
8718 fNodes->Add(sub2node);
8721 // Place copy #2 of ITS4 directly in I005
8723 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8724 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8725 sub2node->SetLineColor(kColorITS);
8726 sub2node->SetVisibility(1);
8727 fNodes->Add(sub2node);
8730 // Place copy #3 of ITS4 directly in I005
8732 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8733 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8734 sub2node->SetLineColor(kColorITS);
8735 sub2node->SetVisibility(1);
8736 fNodes->Add(sub2node);
8739 // Place copy #4 of ITS4 directly in I005
8741 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8742 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8743 sub2node->SetLineColor(kColorITS);
8744 sub2node->SetVisibility(1);
8745 fNodes->Add(sub2node);
8748 // Place copy #5 of ITS4 directly in I005
8750 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8751 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8752 sub2node->SetLineColor(kColorITS);
8753 sub2node->SetVisibility(1);
8754 fNodes->Add(sub2node);
8757 // Place copy #6 of ITS4 directly in I005
8759 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8760 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8761 sub2node->SetLineColor(kColorITS);
8762 sub2node->SetVisibility(1);
8763 fNodes->Add(sub2node);
8766 // Place copy #7 of ITS4 directly in I005
8768 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8769 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8770 sub2node->SetLineColor(kColorITS);
8771 sub2node->SetVisibility(1);
8772 fNodes->Add(sub2node);
8775 // Place copy #8 of ITS4 directly in I005
8777 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8778 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8779 sub2node->SetLineColor(kColorITS);
8780 sub2node->SetVisibility(1);
8781 fNodes->Add(sub2node);
8783 fNodes->Add(sub1node);
8786 // Place copy #5 of I005 in IT34
8788 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"rot330");
8789 sub1node->SetLineColor(kColorITS);
8790 sub1node->SetVisibility(0);
8793 // Place copy #1 of ITS4 directly in I005
8795 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8796 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8797 sub2node->SetLineColor(kColorITS);
8798 sub2node->SetVisibility(1);
8799 fNodes->Add(sub2node);
8802 // Place copy #2 of ITS4 directly in I005
8804 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8805 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8806 sub2node->SetLineColor(kColorITS);
8807 sub2node->SetVisibility(1);
8808 fNodes->Add(sub2node);
8811 // Place copy #3 of ITS4 directly in I005
8813 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8814 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8815 sub2node->SetLineColor(kColorITS);
8816 sub2node->SetVisibility(1);
8817 fNodes->Add(sub2node);
8820 // Place copy #4 of ITS4 directly in I005
8822 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8823 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8824 sub2node->SetLineColor(kColorITS);
8825 sub2node->SetVisibility(1);
8826 fNodes->Add(sub2node);
8829 // Place copy #5 of ITS4 directly in I005
8831 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8832 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8833 sub2node->SetLineColor(kColorITS);
8834 sub2node->SetVisibility(1);
8835 fNodes->Add(sub2node);
8838 // Place copy #6 of ITS4 directly in I005
8840 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8841 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8842 sub2node->SetLineColor(kColorITS);
8843 sub2node->SetVisibility(1);
8844 fNodes->Add(sub2node);
8847 // Place copy #7 of ITS4 directly in I005
8849 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8850 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8851 sub2node->SetLineColor(kColorITS);
8852 sub2node->SetVisibility(1);
8853 fNodes->Add(sub2node);
8856 // Place copy #8 of ITS4 directly in I005
8858 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8859 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8860 sub2node->SetLineColor(kColorITS);
8861 sub2node->SetVisibility(1);
8862 fNodes->Add(sub2node);
8864 fNodes->Add(sub1node);
8867 // Place copy #6 of I005 in IT34
8869 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"rot350");
8870 sub1node->SetLineColor(kColorITS);
8871 sub1node->SetVisibility(0);
8874 // Place copy #1 of ITS4 directly in I005
8876 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8877 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8878 sub2node->SetLineColor(kColorITS);
8879 sub2node->SetVisibility(1);
8880 fNodes->Add(sub2node);
8883 // Place copy #2 of ITS4 directly in I005
8885 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8886 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8887 sub2node->SetLineColor(kColorITS);
8888 sub2node->SetVisibility(1);
8889 fNodes->Add(sub2node);
8892 // Place copy #3 of ITS4 directly in I005
8894 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8895 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8896 sub2node->SetLineColor(kColorITS);
8897 sub2node->SetVisibility(1);
8898 fNodes->Add(sub2node);
8901 // Place copy #4 of ITS4 directly in I005
8903 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8904 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8905 sub2node->SetLineColor(kColorITS);
8906 sub2node->SetVisibility(1);
8907 fNodes->Add(sub2node);
8910 // Place copy #5 of ITS4 directly in I005
8912 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8913 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8914 sub2node->SetLineColor(kColorITS);
8915 sub2node->SetVisibility(1);
8916 fNodes->Add(sub2node);
8919 // Place copy #6 of ITS4 directly in I005
8921 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8922 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8923 sub2node->SetLineColor(kColorITS);
8924 sub2node->SetVisibility(1);
8925 fNodes->Add(sub2node);
8928 // Place copy #7 of ITS4 directly in I005
8930 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8931 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8932 sub2node->SetLineColor(kColorITS);
8933 sub2node->SetVisibility(1);
8934 fNodes->Add(sub2node);
8937 // Place copy #8 of ITS4 directly in I005
8939 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8940 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8941 sub2node->SetLineColor(kColorITS);
8942 sub2node->SetVisibility(1);
8943 fNodes->Add(sub2node);
8945 fNodes->Add(sub1node);
8948 // Place copy #7 of I005 in IT34
8950 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"rot329");
8951 sub1node->SetLineColor(kColorITS);
8952 sub1node->SetVisibility(0);
8955 // Place copy #1 of ITS4 directly in I005
8957 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8958 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8959 sub2node->SetLineColor(kColorITS);
8960 sub2node->SetVisibility(1);
8961 fNodes->Add(sub2node);
8964 // Place copy #2 of ITS4 directly in I005
8966 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8967 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8968 sub2node->SetLineColor(kColorITS);
8969 sub2node->SetVisibility(1);
8970 fNodes->Add(sub2node);
8973 // Place copy #3 of ITS4 directly in I005
8975 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8976 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8977 sub2node->SetLineColor(kColorITS);
8978 sub2node->SetVisibility(1);
8979 fNodes->Add(sub2node);
8982 // Place copy #4 of ITS4 directly in I005
8984 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8985 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8986 sub2node->SetLineColor(kColorITS);
8987 sub2node->SetVisibility(1);
8988 fNodes->Add(sub2node);
8991 // Place copy #5 of ITS4 directly in I005
8993 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8994 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8995 sub2node->SetLineColor(kColorITS);
8996 sub2node->SetVisibility(1);
8997 fNodes->Add(sub2node);
9000 // Place copy #6 of ITS4 directly in I005
9002 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9003 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9004 sub2node->SetLineColor(kColorITS);
9005 sub2node->SetVisibility(1);
9006 fNodes->Add(sub2node);
9009 // Place copy #7 of ITS4 directly in I005
9011 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9012 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9013 sub2node->SetLineColor(kColorITS);
9014 sub2node->SetVisibility(1);
9015 fNodes->Add(sub2node);
9018 // Place copy #8 of ITS4 directly in I005
9020 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9021 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9022 sub2node->SetLineColor(kColorITS);
9023 sub2node->SetVisibility(1);
9024 fNodes->Add(sub2node);
9026 fNodes->Add(sub1node);
9029 // Place copy #8 of I005 in IT34
9031 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"rot328");
9032 sub1node->SetLineColor(kColorITS);
9033 sub1node->SetVisibility(0);
9036 // Place copy #1 of ITS4 directly in I005
9038 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9039 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9040 sub2node->SetLineColor(kColorITS);
9041 sub2node->SetVisibility(1);
9042 fNodes->Add(sub2node);
9045 // Place copy #2 of ITS4 directly in I005
9047 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9048 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9049 sub2node->SetLineColor(kColorITS);
9050 sub2node->SetVisibility(1);
9051 fNodes->Add(sub2node);
9054 // Place copy #3 of ITS4 directly in I005
9056 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9057 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9058 sub2node->SetLineColor(kColorITS);
9059 sub2node->SetVisibility(1);
9060 fNodes->Add(sub2node);
9063 // Place copy #4 of ITS4 directly in I005
9065 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9066 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9067 sub2node->SetLineColor(kColorITS);
9068 sub2node->SetVisibility(1);
9069 fNodes->Add(sub2node);
9072 // Place copy #5 of ITS4 directly in I005
9074 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9075 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9076 sub2node->SetLineColor(kColorITS);
9077 sub2node->SetVisibility(1);
9078 fNodes->Add(sub2node);
9081 // Place copy #6 of ITS4 directly in I005
9083 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9084 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9085 sub2node->SetLineColor(kColorITS);
9086 sub2node->SetVisibility(1);
9087 fNodes->Add(sub2node);
9090 // Place copy #7 of ITS4 directly in I005
9092 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9093 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9094 sub2node->SetLineColor(kColorITS);
9095 sub2node->SetVisibility(1);
9096 fNodes->Add(sub2node);
9099 // Place copy #8 of ITS4 directly in I005
9101 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9102 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9103 sub2node->SetLineColor(kColorITS);
9104 sub2node->SetVisibility(1);
9105 fNodes->Add(sub2node);
9107 fNodes->Add(sub1node);
9110 // Place copy #9 of I005 in IT34
9112 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"rot327");
9113 sub1node->SetLineColor(kColorITS);
9114 sub1node->SetVisibility(0);
9117 // Place copy #1 of ITS4 directly in I005
9119 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9120 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9121 sub2node->SetLineColor(kColorITS);
9122 sub2node->SetVisibility(1);
9123 fNodes->Add(sub2node);
9126 // Place copy #2 of ITS4 directly in I005
9128 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9129 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9130 sub2node->SetLineColor(kColorITS);
9131 sub2node->SetVisibility(1);
9132 fNodes->Add(sub2node);
9135 // Place copy #3 of ITS4 directly in I005
9137 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9138 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9139 sub2node->SetLineColor(kColorITS);
9140 sub2node->SetVisibility(1);
9141 fNodes->Add(sub2node);
9144 // Place copy #4 of ITS4 directly in I005
9146 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9147 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9148 sub2node->SetLineColor(kColorITS);
9149 sub2node->SetVisibility(1);
9150 fNodes->Add(sub2node);
9153 // Place copy #5 of ITS4 directly in I005
9155 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9156 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9157 sub2node->SetLineColor(kColorITS);
9158 sub2node->SetVisibility(1);
9159 fNodes->Add(sub2node);
9162 // Place copy #6 of ITS4 directly in I005
9164 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9165 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9166 sub2node->SetLineColor(kColorITS);
9167 sub2node->SetVisibility(1);
9168 fNodes->Add(sub2node);
9171 // Place copy #7 of ITS4 directly in I005
9173 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9174 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9175 sub2node->SetLineColor(kColorITS);
9176 sub2node->SetVisibility(1);
9177 fNodes->Add(sub2node);
9180 // Place copy #8 of ITS4 directly in I005
9182 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9183 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9184 sub2node->SetLineColor(kColorITS);
9185 sub2node->SetVisibility(1);
9186 fNodes->Add(sub2node);
9188 fNodes->Add(sub1node);
9191 // Place copy #10 of I005 in IT34
9193 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"rot326");
9194 sub1node->SetLineColor(kColorITS);
9195 sub1node->SetVisibility(0);
9198 // Place copy #1 of ITS4 directly in I005
9200 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9201 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9202 sub2node->SetLineColor(kColorITS);
9203 sub2node->SetVisibility(1);
9204 fNodes->Add(sub2node);
9207 // Place copy #2 of ITS4 directly in I005
9209 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9210 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9211 sub2node->SetLineColor(kColorITS);
9212 sub2node->SetVisibility(1);
9213 fNodes->Add(sub2node);
9216 // Place copy #3 of ITS4 directly in I005
9218 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9219 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9220 sub2node->SetLineColor(kColorITS);
9221 sub2node->SetVisibility(1);
9222 fNodes->Add(sub2node);
9225 // Place copy #4 of ITS4 directly in I005
9227 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9228 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9229 sub2node->SetLineColor(kColorITS);
9230 sub2node->SetVisibility(1);
9231 fNodes->Add(sub2node);
9234 // Place copy #5 of ITS4 directly in I005
9236 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9237 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9238 sub2node->SetLineColor(kColorITS);
9239 sub2node->SetVisibility(1);
9240 fNodes->Add(sub2node);
9243 // Place copy #6 of ITS4 directly in I005
9245 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9246 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9247 sub2node->SetLineColor(kColorITS);
9248 sub2node->SetVisibility(1);
9249 fNodes->Add(sub2node);
9252 // Place copy #7 of ITS4 directly in I005
9254 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9255 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9256 sub2node->SetLineColor(kColorITS);
9257 sub2node->SetVisibility(1);
9258 fNodes->Add(sub2node);
9261 // Place copy #8 of ITS4 directly in I005
9263 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9264 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9265 sub2node->SetLineColor(kColorITS);
9266 sub2node->SetVisibility(1);
9267 fNodes->Add(sub2node);
9269 fNodes->Add(sub1node);
9272 // Place copy #11 of I005 in IT34
9274 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"rot325");
9275 sub1node->SetLineColor(kColorITS);
9276 sub1node->SetVisibility(0);
9279 // Place copy #1 of ITS4 directly in I005
9281 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9282 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9283 sub2node->SetLineColor(kColorITS);
9284 sub2node->SetVisibility(1);
9285 fNodes->Add(sub2node);
9288 // Place copy #2 of ITS4 directly in I005
9290 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9291 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9292 sub2node->SetLineColor(kColorITS);
9293 sub2node->SetVisibility(1);
9294 fNodes->Add(sub2node);
9297 // Place copy #3 of ITS4 directly in I005
9299 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9300 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9301 sub2node->SetLineColor(kColorITS);
9302 sub2node->SetVisibility(1);
9303 fNodes->Add(sub2node);
9306 // Place copy #4 of ITS4 directly in I005
9308 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9309 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9310 sub2node->SetLineColor(kColorITS);
9311 sub2node->SetVisibility(1);
9312 fNodes->Add(sub2node);
9315 // Place copy #5 of ITS4 directly in I005
9317 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9318 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9319 sub2node->SetLineColor(kColorITS);
9320 sub2node->SetVisibility(1);
9321 fNodes->Add(sub2node);
9324 // Place copy #6 of ITS4 directly in I005
9326 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9327 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9328 sub2node->SetLineColor(kColorITS);
9329 sub2node->SetVisibility(1);
9330 fNodes->Add(sub2node);
9333 // Place copy #7 of ITS4 directly in I005
9335 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9336 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9337 sub2node->SetLineColor(kColorITS);
9338 sub2node->SetVisibility(1);
9339 fNodes->Add(sub2node);
9342 // Place copy #8 of ITS4 directly in I005
9344 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9345 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9346 sub2node->SetLineColor(kColorITS);
9347 sub2node->SetVisibility(1);
9348 fNodes->Add(sub2node);
9350 fNodes->Add(sub1node);
9353 // Place copy #12 of I005 in IT34
9355 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"rot324");
9356 sub1node->SetLineColor(kColorITS);
9357 sub1node->SetVisibility(0);
9360 // Place copy #1 of ITS4 directly in I005
9362 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9363 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9364 sub2node->SetLineColor(kColorITS);
9365 sub2node->SetVisibility(1);
9366 fNodes->Add(sub2node);
9369 // Place copy #2 of ITS4 directly in I005
9371 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9372 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9373 sub2node->SetLineColor(kColorITS);
9374 sub2node->SetVisibility(1);
9375 fNodes->Add(sub2node);
9378 // Place copy #3 of ITS4 directly in I005
9380 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9381 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9382 sub2node->SetLineColor(kColorITS);
9383 sub2node->SetVisibility(1);
9384 fNodes->Add(sub2node);
9387 // Place copy #4 of ITS4 directly in I005
9389 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9390 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9391 sub2node->SetLineColor(kColorITS);
9392 sub2node->SetVisibility(1);
9393 fNodes->Add(sub2node);
9396 // Place copy #5 of ITS4 directly in I005
9398 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9399 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9400 sub2node->SetLineColor(kColorITS);
9401 sub2node->SetVisibility(1);
9402 fNodes->Add(sub2node);
9405 // Place copy #6 of ITS4 directly in I005
9407 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9408 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9409 sub2node->SetLineColor(kColorITS);
9410 sub2node->SetVisibility(1);
9411 fNodes->Add(sub2node);
9414 // Place copy #7 of ITS4 directly in I005
9416 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9417 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9418 sub2node->SetLineColor(kColorITS);
9419 sub2node->SetVisibility(1);
9420 fNodes->Add(sub2node);
9423 // Place copy #8 of ITS4 directly in I005
9425 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9426 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9427 sub2node->SetLineColor(kColorITS);
9428 sub2node->SetVisibility(1);
9429 fNodes->Add(sub2node);
9431 fNodes->Add(sub1node);
9434 // Place copy #13 of I005 in IT34
9436 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"rot323");
9437 sub1node->SetLineColor(kColorITS);
9438 sub1node->SetVisibility(0);
9441 // Place copy #1 of ITS4 directly in I005
9443 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9444 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9445 sub2node->SetLineColor(kColorITS);
9446 sub2node->SetVisibility(1);
9447 fNodes->Add(sub2node);
9450 // Place copy #2 of ITS4 directly in I005
9452 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9453 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9454 sub2node->SetLineColor(kColorITS);
9455 sub2node->SetVisibility(1);
9456 fNodes->Add(sub2node);
9459 // Place copy #3 of ITS4 directly in I005
9461 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9462 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9463 sub2node->SetLineColor(kColorITS);
9464 sub2node->SetVisibility(1);
9465 fNodes->Add(sub2node);
9468 // Place copy #4 of ITS4 directly in I005
9470 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9471 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9472 sub2node->SetLineColor(kColorITS);
9473 sub2node->SetVisibility(1);
9474 fNodes->Add(sub2node);
9477 // Place copy #5 of ITS4 directly in I005
9479 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9480 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9481 sub2node->SetLineColor(kColorITS);
9482 sub2node->SetVisibility(1);
9483 fNodes->Add(sub2node);
9486 // Place copy #6 of ITS4 directly in I005
9488 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9489 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9490 sub2node->SetLineColor(kColorITS);
9491 sub2node->SetVisibility(1);
9492 fNodes->Add(sub2node);
9495 // Place copy #7 of ITS4 directly in I005
9497 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9498 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9499 sub2node->SetLineColor(kColorITS);
9500 sub2node->SetVisibility(1);
9501 fNodes->Add(sub2node);
9504 // Place copy #8 of ITS4 directly in I005
9506 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9507 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9508 sub2node->SetLineColor(kColorITS);
9509 sub2node->SetVisibility(1);
9510 fNodes->Add(sub2node);
9512 fNodes->Add(sub1node);
9515 // Place copy #14 of I005 in IT34
9517 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"rot322");
9518 sub1node->SetLineColor(kColorITS);
9519 sub1node->SetVisibility(0);
9522 // Place copy #1 of ITS4 directly in I005
9524 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9525 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9526 sub2node->SetLineColor(kColorITS);
9527 sub2node->SetVisibility(1);
9528 fNodes->Add(sub2node);
9531 // Place copy #2 of ITS4 directly in I005
9533 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9534 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9535 sub2node->SetLineColor(kColorITS);
9536 sub2node->SetVisibility(1);
9537 fNodes->Add(sub2node);
9540 // Place copy #3 of ITS4 directly in I005
9542 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9543 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9544 sub2node->SetLineColor(kColorITS);
9545 sub2node->SetVisibility(1);
9546 fNodes->Add(sub2node);
9549 // Place copy #4 of ITS4 directly in I005
9551 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9552 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9553 sub2node->SetLineColor(kColorITS);
9554 sub2node->SetVisibility(1);
9555 fNodes->Add(sub2node);
9558 // Place copy #5 of ITS4 directly in I005
9560 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9561 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9562 sub2node->SetLineColor(kColorITS);
9563 sub2node->SetVisibility(1);
9564 fNodes->Add(sub2node);
9567 // Place copy #6 of ITS4 directly in I005
9569 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9570 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9571 sub2node->SetLineColor(kColorITS);
9572 sub2node->SetVisibility(1);
9573 fNodes->Add(sub2node);
9576 // Place copy #7 of ITS4 directly in I005
9578 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9579 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9580 sub2node->SetLineColor(kColorITS);
9581 sub2node->SetVisibility(1);
9582 fNodes->Add(sub2node);
9585 // Place copy #8 of ITS4 directly in I005
9587 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9588 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9589 sub2node->SetLineColor(kColorITS);
9590 sub2node->SetVisibility(1);
9591 fNodes->Add(sub2node);
9593 fNodes->Add(sub1node);
9596 // Place copy #15 of I005 in IT34
9598 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"rot320");
9599 sub1node->SetLineColor(kColorITS);
9600 sub1node->SetVisibility(0);
9603 // Place copy #1 of ITS4 directly in I005
9605 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9606 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9607 sub2node->SetLineColor(kColorITS);
9608 sub2node->SetVisibility(1);
9609 fNodes->Add(sub2node);
9612 // Place copy #2 of ITS4 directly in I005
9614 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9615 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9616 sub2node->SetLineColor(kColorITS);
9617 sub2node->SetVisibility(1);
9618 fNodes->Add(sub2node);
9621 // Place copy #3 of ITS4 directly in I005
9623 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9624 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9625 sub2node->SetLineColor(kColorITS);
9626 sub2node->SetVisibility(1);
9627 fNodes->Add(sub2node);
9630 // Place copy #4 of ITS4 directly in I005
9632 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9633 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9634 sub2node->SetLineColor(kColorITS);
9635 sub2node->SetVisibility(1);
9636 fNodes->Add(sub2node);
9639 // Place copy #5 of ITS4 directly in I005
9641 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9642 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9643 sub2node->SetLineColor(kColorITS);
9644 sub2node->SetVisibility(1);
9645 fNodes->Add(sub2node);
9648 // Place copy #6 of ITS4 directly in I005
9650 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9651 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9652 sub2node->SetLineColor(kColorITS);
9653 sub2node->SetVisibility(1);
9654 fNodes->Add(sub2node);
9657 // Place copy #7 of ITS4 directly in I005
9659 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9660 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9661 sub2node->SetLineColor(kColorITS);
9662 sub2node->SetVisibility(1);
9663 fNodes->Add(sub2node);
9666 // Place copy #8 of ITS4 directly in I005
9668 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9669 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9670 sub2node->SetLineColor(kColorITS);
9671 sub2node->SetVisibility(1);
9672 fNodes->Add(sub2node);
9674 fNodes->Add(sub1node);
9677 // Place copy #16 of I005 in IT34
9679 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"rot319");
9680 sub1node->SetLineColor(kColorITS);
9681 sub1node->SetVisibility(0);
9684 // Place copy #1 of ITS4 directly in I005
9686 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9687 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9688 sub2node->SetLineColor(kColorITS);
9689 sub2node->SetVisibility(1);
9690 fNodes->Add(sub2node);
9693 // Place copy #2 of ITS4 directly in I005
9695 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9696 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9697 sub2node->SetLineColor(kColorITS);
9698 sub2node->SetVisibility(1);
9699 fNodes->Add(sub2node);
9702 // Place copy #3 of ITS4 directly in I005
9704 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9705 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9706 sub2node->SetLineColor(kColorITS);
9707 sub2node->SetVisibility(1);
9708 fNodes->Add(sub2node);
9711 // Place copy #4 of ITS4 directly in I005
9713 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9714 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9715 sub2node->SetLineColor(kColorITS);
9716 sub2node->SetVisibility(1);
9717 fNodes->Add(sub2node);
9720 // Place copy #5 of ITS4 directly in I005
9722 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9723 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9724 sub2node->SetLineColor(kColorITS);
9725 sub2node->SetVisibility(1);
9726 fNodes->Add(sub2node);
9729 // Place copy #6 of ITS4 directly in I005
9731 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9732 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9733 sub2node->SetLineColor(kColorITS);
9734 sub2node->SetVisibility(1);
9735 fNodes->Add(sub2node);
9738 // Place copy #7 of ITS4 directly in I005
9740 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9741 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9742 sub2node->SetLineColor(kColorITS);
9743 sub2node->SetVisibility(1);
9744 fNodes->Add(sub2node);
9747 // Place copy #8 of ITS4 directly in I005
9749 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9750 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9751 sub2node->SetLineColor(kColorITS);
9752 sub2node->SetVisibility(1);
9753 fNodes->Add(sub2node);
9755 fNodes->Add(sub1node);
9758 // Place copy #17 of I005 in IT34
9760 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"rot318");
9761 sub1node->SetLineColor(kColorITS);
9762 sub1node->SetVisibility(0);
9765 // Place copy #1 of ITS4 directly in I005
9767 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9768 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9769 sub2node->SetLineColor(kColorITS);
9770 sub2node->SetVisibility(1);
9771 fNodes->Add(sub2node);
9774 // Place copy #2 of ITS4 directly in I005
9776 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9777 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9778 sub2node->SetLineColor(kColorITS);
9779 sub2node->SetVisibility(1);
9780 fNodes->Add(sub2node);
9783 // Place copy #3 of ITS4 directly in I005
9785 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9786 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9787 sub2node->SetLineColor(kColorITS);
9788 sub2node->SetVisibility(1);
9789 fNodes->Add(sub2node);
9792 // Place copy #4 of ITS4 directly in I005
9794 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9795 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9796 sub2node->SetLineColor(kColorITS);
9797 sub2node->SetVisibility(1);
9798 fNodes->Add(sub2node);
9801 // Place copy #5 of ITS4 directly in I005
9803 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9804 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9805 sub2node->SetLineColor(kColorITS);
9806 sub2node->SetVisibility(1);
9807 fNodes->Add(sub2node);
9810 // Place copy #6 of ITS4 directly in I005
9812 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9813 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9814 sub2node->SetLineColor(kColorITS);
9815 sub2node->SetVisibility(1);
9816 fNodes->Add(sub2node);
9819 // Place copy #7 of ITS4 directly in I005
9821 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9822 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9823 sub2node->SetLineColor(kColorITS);
9824 sub2node->SetVisibility(1);
9825 fNodes->Add(sub2node);
9828 // Place copy #8 of ITS4 directly in I005
9830 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9831 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9832 sub2node->SetLineColor(kColorITS);
9833 sub2node->SetVisibility(1);
9834 fNodes->Add(sub2node);
9836 fNodes->Add(sub1node);
9839 // Place copy #18 of I005 in IT34
9841 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"rot317");
9842 sub1node->SetLineColor(kColorITS);
9843 sub1node->SetVisibility(0);
9846 // Place copy #1 of ITS4 directly in I005
9848 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9849 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9850 sub2node->SetLineColor(kColorITS);
9851 sub2node->SetVisibility(1);
9852 fNodes->Add(sub2node);
9855 // Place copy #2 of ITS4 directly in I005
9857 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9858 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9859 sub2node->SetLineColor(kColorITS);
9860 sub2node->SetVisibility(1);
9861 fNodes->Add(sub2node);
9864 // Place copy #3 of ITS4 directly in I005
9866 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9867 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9868 sub2node->SetLineColor(kColorITS);
9869 sub2node->SetVisibility(1);
9870 fNodes->Add(sub2node);
9873 // Place copy #4 of ITS4 directly in I005
9875 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9876 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9877 sub2node->SetLineColor(kColorITS);
9878 sub2node->SetVisibility(1);
9879 fNodes->Add(sub2node);
9882 // Place copy #5 of ITS4 directly in I005
9884 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9885 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9886 sub2node->SetLineColor(kColorITS);
9887 sub2node->SetVisibility(1);
9888 fNodes->Add(sub2node);
9891 // Place copy #6 of ITS4 directly in I005
9893 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9894 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9895 sub2node->SetLineColor(kColorITS);
9896 sub2node->SetVisibility(1);
9897 fNodes->Add(sub2node);
9900 // Place copy #7 of ITS4 directly in I005
9902 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9903 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9904 sub2node->SetLineColor(kColorITS);
9905 sub2node->SetVisibility(1);
9906 fNodes->Add(sub2node);
9909 // Place copy #8 of ITS4 directly in I005
9911 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9912 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9913 sub2node->SetLineColor(kColorITS);
9914 sub2node->SetVisibility(1);
9915 fNodes->Add(sub2node);
9917 fNodes->Add(sub1node);
9920 // Place copy #19 of I005 in IT34
9922 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"rot316");
9923 sub1node->SetLineColor(kColorITS);
9924 sub1node->SetVisibility(0);
9927 // Place copy #1 of ITS4 directly in I005
9929 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9930 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9931 sub2node->SetLineColor(kColorITS);
9932 sub2node->SetVisibility(1);
9933 fNodes->Add(sub2node);
9936 // Place copy #2 of ITS4 directly in I005
9938 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9939 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9940 sub2node->SetLineColor(kColorITS);
9941 sub2node->SetVisibility(1);
9942 fNodes->Add(sub2node);
9945 // Place copy #3 of ITS4 directly in I005
9947 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9948 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9949 sub2node->SetLineColor(kColorITS);
9950 sub2node->SetVisibility(1);
9951 fNodes->Add(sub2node);
9954 // Place copy #4 of ITS4 directly in I005
9956 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9957 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9958 sub2node->SetLineColor(kColorITS);
9959 sub2node->SetVisibility(1);
9960 fNodes->Add(sub2node);
9963 // Place copy #5 of ITS4 directly in I005
9965 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9966 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9967 sub2node->SetLineColor(kColorITS);
9968 sub2node->SetVisibility(1);
9969 fNodes->Add(sub2node);
9972 // Place copy #6 of ITS4 directly in I005
9974 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9975 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9976 sub2node->SetLineColor(kColorITS);
9977 sub2node->SetVisibility(1);
9978 fNodes->Add(sub2node);
9981 // Place copy #7 of ITS4 directly in I005
9983 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9984 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9985 sub2node->SetLineColor(kColorITS);
9986 sub2node->SetVisibility(1);
9987 fNodes->Add(sub2node);
9990 // Place copy #8 of ITS4 directly in I005
9992 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9993 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9994 sub2node->SetLineColor(kColorITS);
9995 sub2node->SetVisibility(1);
9996 fNodes->Add(sub2node);
9998 fNodes->Add(sub1node);
10001 // Place copy #20 of I005 in IT34
10003 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"rot315");
10004 sub1node->SetLineColor(kColorITS);
10005 sub1node->SetVisibility(0);
10008 // Place copy #1 of ITS4 directly in I005
10010 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10011 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10012 sub2node->SetLineColor(kColorITS);
10013 sub2node->SetVisibility(1);
10014 fNodes->Add(sub2node);
10017 // Place copy #2 of ITS4 directly in I005
10019 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10020 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10021 sub2node->SetLineColor(kColorITS);
10022 sub2node->SetVisibility(1);
10023 fNodes->Add(sub2node);
10026 // Place copy #3 of ITS4 directly in I005
10028 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10029 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10030 sub2node->SetLineColor(kColorITS);
10031 sub2node->SetVisibility(1);
10032 fNodes->Add(sub2node);
10035 // Place copy #4 of ITS4 directly in I005
10037 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10038 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10039 sub2node->SetLineColor(kColorITS);
10040 sub2node->SetVisibility(1);
10041 fNodes->Add(sub2node);
10044 // Place copy #5 of ITS4 directly in I005
10046 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10047 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10048 sub2node->SetLineColor(kColorITS);
10049 sub2node->SetVisibility(1);
10050 fNodes->Add(sub2node);
10053 // Place copy #6 of ITS4 directly in I005
10055 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10056 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10057 sub2node->SetLineColor(kColorITS);
10058 sub2node->SetVisibility(1);
10059 fNodes->Add(sub2node);
10062 // Place copy #7 of ITS4 directly in I005
10064 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10065 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10066 sub2node->SetLineColor(kColorITS);
10067 sub2node->SetVisibility(1);
10068 fNodes->Add(sub2node);
10071 // Place copy #8 of ITS4 directly in I005
10073 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10074 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10075 sub2node->SetLineColor(kColorITS);
10076 sub2node->SetVisibility(1);
10077 fNodes->Add(sub2node);
10079 fNodes->Add(sub1node);
10082 // Place copy #21 of I005 in IT34
10084 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"rot314");
10085 sub1node->SetLineColor(kColorITS);
10086 sub1node->SetVisibility(0);
10089 // Place copy #1 of ITS4 directly in I005
10091 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10092 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10093 sub2node->SetLineColor(kColorITS);
10094 sub2node->SetVisibility(1);
10095 fNodes->Add(sub2node);
10098 // Place copy #2 of ITS4 directly in I005
10100 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10101 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10102 sub2node->SetLineColor(kColorITS);
10103 sub2node->SetVisibility(1);
10104 fNodes->Add(sub2node);
10107 // Place copy #3 of ITS4 directly in I005
10109 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10110 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10111 sub2node->SetLineColor(kColorITS);
10112 sub2node->SetVisibility(1);
10113 fNodes->Add(sub2node);
10116 // Place copy #4 of ITS4 directly in I005
10118 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10119 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10120 sub2node->SetLineColor(kColorITS);
10121 sub2node->SetVisibility(1);
10122 fNodes->Add(sub2node);
10125 // Place copy #5 of ITS4 directly in I005
10127 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10128 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10129 sub2node->SetLineColor(kColorITS);
10130 sub2node->SetVisibility(1);
10131 fNodes->Add(sub2node);
10134 // Place copy #6 of ITS4 directly in I005
10136 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10137 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10138 sub2node->SetLineColor(kColorITS);
10139 sub2node->SetVisibility(1);
10140 fNodes->Add(sub2node);
10143 // Place copy #7 of ITS4 directly in I005
10145 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10146 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10147 sub2node->SetLineColor(kColorITS);
10148 sub2node->SetVisibility(1);
10149 fNodes->Add(sub2node);
10152 // Place copy #8 of ITS4 directly in I005
10154 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10155 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10156 sub2node->SetLineColor(kColorITS);
10157 sub2node->SetVisibility(1);
10158 fNodes->Add(sub2node);
10160 fNodes->Add(sub1node);
10163 // Place copy #22 of I005 in IT34
10165 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"rot334");
10166 sub1node->SetLineColor(kColorITS);
10167 sub1node->SetVisibility(0);
10170 // Place copy #1 of ITS4 directly in I005
10172 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10173 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10174 sub2node->SetLineColor(kColorITS);
10175 sub2node->SetVisibility(1);
10176 fNodes->Add(sub2node);
10179 // Place copy #2 of ITS4 directly in I005
10181 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10182 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10183 sub2node->SetLineColor(kColorITS);
10184 sub2node->SetVisibility(1);
10185 fNodes->Add(sub2node);
10188 // Place copy #3 of ITS4 directly in I005
10190 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10191 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10192 sub2node->SetLineColor(kColorITS);
10193 sub2node->SetVisibility(1);
10194 fNodes->Add(sub2node);
10197 // Place copy #4 of ITS4 directly in I005
10199 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10200 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10201 sub2node->SetLineColor(kColorITS);
10202 sub2node->SetVisibility(1);
10203 fNodes->Add(sub2node);
10206 // Place copy #5 of ITS4 directly in I005
10208 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10209 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10210 sub2node->SetLineColor(kColorITS);
10211 sub2node->SetVisibility(1);
10212 fNodes->Add(sub2node);
10215 // Place copy #6 of ITS4 directly in I005
10217 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10218 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10219 sub2node->SetLineColor(kColorITS);
10220 sub2node->SetVisibility(1);
10221 fNodes->Add(sub2node);
10224 // Place copy #7 of ITS4 directly in I005
10226 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10227 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10228 sub2node->SetLineColor(kColorITS);
10229 sub2node->SetVisibility(1);
10230 fNodes->Add(sub2node);
10233 // Place copy #8 of ITS4 directly in I005
10235 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10236 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10237 sub2node->SetLineColor(kColorITS);
10238 sub2node->SetVisibility(1);
10239 fNodes->Add(sub2node);
10241 fNodes->Add(sub1node);
10247 // --- Place SSD volumes into their mother volume
10249 // Place IT56 in Alice
10250 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10251 node->SetLineColor(kColorITS);
10252 node->SetVisibility(0);
10255 // Place copy #1 of I565 in IT56
10257 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10258 sub1node->SetLineColor(kColorITS);
10259 sub1node->SetVisibility(0);
10262 // Place copy #1 of ITS5 directly in I565
10264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10265 sub2node->SetLineColor(kColorITS);
10266 sub2node->SetVisibility(1);
10267 fNodes->Add(sub2node);
10270 // Place copy #2 of ITS5 directly in I565
10272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10273 sub2node->SetLineColor(kColorITS);
10274 sub2node->SetVisibility(1);
10275 fNodes->Add(sub2node);
10278 // Place copy #3 of ITS5 directly in I565
10280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10281 sub2node->SetLineColor(kColorITS);
10282 sub2node->SetVisibility(1);
10283 fNodes->Add(sub2node);
10286 // Place copy #4 of ITS5 directly in I565
10288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10289 sub2node->SetLineColor(kColorITS);
10290 sub2node->SetVisibility(1);
10291 fNodes->Add(sub2node);
10294 // Place copy #5 of ITS5 directly in I565
10296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10297 sub2node->SetLineColor(kColorITS);
10298 sub2node->SetVisibility(1);
10299 fNodes->Add(sub2node);
10302 // Place copy #6 of ITS5 directly in I565
10304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10305 sub2node->SetLineColor(kColorITS);
10306 sub2node->SetVisibility(1);
10307 fNodes->Add(sub2node);
10310 // Place copy #7 of ITS5 directly in I565
10312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10313 sub2node->SetLineColor(kColorITS);
10314 sub2node->SetVisibility(1);
10315 fNodes->Add(sub2node);
10318 // Place copy #8 of ITS5 directly in I565
10320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10321 sub2node->SetLineColor(kColorITS);
10322 sub2node->SetVisibility(1);
10323 fNodes->Add(sub2node);
10326 // Place copy #9 of ITS5 directly in I565
10328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10329 sub2node->SetLineColor(kColorITS);
10330 sub2node->SetVisibility(1);
10331 fNodes->Add(sub2node);
10334 // Place copy #10 of ITS5 directly in I565
10336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10337 sub2node->SetLineColor(kColorITS);
10338 sub2node->SetVisibility(1);
10339 fNodes->Add(sub2node);
10342 // Place copy #11 of ITS5 directly in I565
10344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10345 sub2node->SetLineColor(kColorITS);
10346 sub2node->SetVisibility(1);
10347 fNodes->Add(sub2node);
10350 // Place copy #12 of ITS5 directly in I565
10352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10353 sub2node->SetLineColor(kColorITS);
10354 sub2node->SetVisibility(1);
10355 fNodes->Add(sub2node);
10358 // Place copy #13 of ITS5 directly in I565
10360 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10361 sub2node->SetLineColor(kColorITS);
10362 sub2node->SetVisibility(1);
10363 fNodes->Add(sub2node);
10366 // Place copy #14 of ITS5 directly in I565
10368 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10369 sub2node->SetLineColor(kColorITS);
10370 sub2node->SetVisibility(1);
10371 fNodes->Add(sub2node);
10374 // Place copy #15 of ITS5 directly in I565
10376 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10377 sub2node->SetLineColor(kColorITS);
10378 sub2node->SetVisibility(1);
10379 fNodes->Add(sub2node);
10382 // Place copy #16 of ITS5 directly in I565
10384 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10385 sub2node->SetLineColor(kColorITS);
10386 sub2node->SetVisibility(1);
10387 fNodes->Add(sub2node);
10390 // Place copy #17 of ITS5 directly in I565
10392 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10393 sub2node->SetLineColor(kColorITS);
10394 sub2node->SetVisibility(1);
10395 fNodes->Add(sub2node);
10398 // Place copy #18 of ITS5 directly in I565
10400 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10401 sub2node->SetLineColor(kColorITS);
10402 sub2node->SetVisibility(1);
10403 fNodes->Add(sub2node);
10406 // Place copy #19 of ITS5 directly in I565
10408 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10409 sub2node->SetLineColor(kColorITS);
10410 sub2node->SetVisibility(1);
10411 fNodes->Add(sub2node);
10414 // Place copy #20 of ITS5 directly in I565
10416 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10417 sub2node->SetLineColor(kColorITS);
10418 sub2node->SetVisibility(1);
10419 fNodes->Add(sub2node);
10422 // Place copy #21 of ITS5 directly in I565
10424 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10425 sub2node->SetLineColor(kColorITS);
10426 sub2node->SetVisibility(1);
10427 fNodes->Add(sub2node);
10430 // Place copy #22 of ITS5 directly in I565
10432 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10433 sub2node->SetLineColor(kColorITS);
10434 sub2node->SetVisibility(1);
10435 fNodes->Add(sub2node);
10437 fNodes->Add(sub1node);
10440 // Place copy #2 of I565 in IT56
10442 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"rot514");
10443 sub1node->SetLineColor(kColorITS);
10444 sub1node->SetVisibility(0);
10447 // Place copy #1 of ITS5 directly in I565
10449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10450 sub2node->SetLineColor(kColorITS);
10451 sub2node->SetVisibility(1);
10452 fNodes->Add(sub2node);
10455 // Place copy #2 of ITS5 directly in I565
10457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10458 sub2node->SetLineColor(kColorITS);
10459 sub2node->SetVisibility(1);
10460 fNodes->Add(sub2node);
10463 // Place copy #3 of ITS5 directly in I565
10465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10466 sub2node->SetLineColor(kColorITS);
10467 sub2node->SetVisibility(1);
10468 fNodes->Add(sub2node);
10471 // Place copy #4 of ITS5 directly in I565
10473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10474 sub2node->SetLineColor(kColorITS);
10475 sub2node->SetVisibility(1);
10476 fNodes->Add(sub2node);
10479 // Place copy #5 of ITS5 directly in I565
10481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10482 sub2node->SetLineColor(kColorITS);
10483 sub2node->SetVisibility(1);
10484 fNodes->Add(sub2node);
10487 // Place copy #6 of ITS5 directly in I565
10489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10490 sub2node->SetLineColor(kColorITS);
10491 sub2node->SetVisibility(1);
10492 fNodes->Add(sub2node);
10495 // Place copy #7 of ITS5 directly in I565
10497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10498 sub2node->SetLineColor(kColorITS);
10499 sub2node->SetVisibility(1);
10500 fNodes->Add(sub2node);
10503 // Place copy #8 of ITS5 directly in I565
10505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10506 sub2node->SetLineColor(kColorITS);
10507 sub2node->SetVisibility(1);
10508 fNodes->Add(sub2node);
10511 // Place copy #9 of ITS5 directly in I565
10513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10514 sub2node->SetLineColor(kColorITS);
10515 sub2node->SetVisibility(1);
10516 fNodes->Add(sub2node);
10519 // Place copy #10 of ITS5 directly in I565
10521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10522 sub2node->SetLineColor(kColorITS);
10523 sub2node->SetVisibility(1);
10524 fNodes->Add(sub2node);
10527 // Place copy #11 of ITS5 directly in I565
10529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10530 sub2node->SetLineColor(kColorITS);
10531 sub2node->SetVisibility(1);
10532 fNodes->Add(sub2node);
10535 // Place copy #12 of ITS5 directly in I565
10537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10538 sub2node->SetLineColor(kColorITS);
10539 sub2node->SetVisibility(1);
10540 fNodes->Add(sub2node);
10543 // Place copy #13 of ITS5 directly in I565
10545 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10546 sub2node->SetLineColor(kColorITS);
10547 sub2node->SetVisibility(1);
10548 fNodes->Add(sub2node);
10551 // Place copy #14 of ITS5 directly in I565
10553 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10554 sub2node->SetLineColor(kColorITS);
10555 sub2node->SetVisibility(1);
10556 fNodes->Add(sub2node);
10559 // Place copy #15 of ITS5 directly in I565
10561 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10562 sub2node->SetLineColor(kColorITS);
10563 sub2node->SetVisibility(1);
10564 fNodes->Add(sub2node);
10567 // Place copy #16 of ITS5 directly in I565
10569 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10570 sub2node->SetLineColor(kColorITS);
10571 sub2node->SetVisibility(1);
10572 fNodes->Add(sub2node);
10575 // Place copy #17 of ITS5 directly in I565
10577 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10578 sub2node->SetLineColor(kColorITS);
10579 sub2node->SetVisibility(1);
10580 fNodes->Add(sub2node);
10583 // Place copy #18 of ITS5 directly in I565
10585 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10586 sub2node->SetLineColor(kColorITS);
10587 sub2node->SetVisibility(1);
10588 fNodes->Add(sub2node);
10591 // Place copy #19 of ITS5 directly in I565
10593 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10594 sub2node->SetLineColor(kColorITS);
10595 sub2node->SetVisibility(1);
10596 fNodes->Add(sub2node);
10599 // Place copy #20 of ITS5 directly in I565
10601 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10602 sub2node->SetLineColor(kColorITS);
10603 sub2node->SetVisibility(1);
10604 fNodes->Add(sub2node);
10607 // Place copy #21 of ITS5 directly in I565
10609 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10610 sub2node->SetLineColor(kColorITS);
10611 sub2node->SetVisibility(1);
10612 fNodes->Add(sub2node);
10615 // Place copy #22 of ITS5 directly in I565
10617 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10618 sub2node->SetLineColor(kColorITS);
10619 sub2node->SetVisibility(1);
10620 fNodes->Add(sub2node);
10622 fNodes->Add(sub1node);
10625 // Place copy #3 of I565 in IT56
10627 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"rot653");
10628 sub1node->SetLineColor(kColorITS);
10629 sub1node->SetVisibility(0);
10632 // Place copy #1 of ITS5 directly in I565
10634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10635 sub2node->SetLineColor(kColorITS);
10636 sub2node->SetVisibility(1);
10637 fNodes->Add(sub2node);
10640 // Place copy #2 of ITS5 directly in I565
10642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10643 sub2node->SetLineColor(kColorITS);
10644 sub2node->SetVisibility(1);
10645 fNodes->Add(sub2node);
10648 // Place copy #3 of ITS5 directly in I565
10650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10651 sub2node->SetLineColor(kColorITS);
10652 sub2node->SetVisibility(1);
10653 fNodes->Add(sub2node);
10656 // Place copy #4 of ITS5 directly in I565
10658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10659 sub2node->SetLineColor(kColorITS);
10660 sub2node->SetVisibility(1);
10661 fNodes->Add(sub2node);
10664 // Place copy #5 of ITS5 directly in I565
10666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10667 sub2node->SetLineColor(kColorITS);
10668 sub2node->SetVisibility(1);
10669 fNodes->Add(sub2node);
10672 // Place copy #6 of ITS5 directly in I565
10674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10675 sub2node->SetLineColor(kColorITS);
10676 sub2node->SetVisibility(1);
10677 fNodes->Add(sub2node);
10680 // Place copy #7 of ITS5 directly in I565
10682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10683 sub2node->SetLineColor(kColorITS);
10684 sub2node->SetVisibility(1);
10685 fNodes->Add(sub2node);
10688 // Place copy #8 of ITS5 directly in I565
10690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10691 sub2node->SetLineColor(kColorITS);
10692 sub2node->SetVisibility(1);
10693 fNodes->Add(sub2node);
10696 // Place copy #9 of ITS5 directly in I565
10698 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10699 sub2node->SetLineColor(kColorITS);
10700 sub2node->SetVisibility(1);
10701 fNodes->Add(sub2node);
10704 // Place copy #10 of ITS5 directly in I565
10706 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10707 sub2node->SetLineColor(kColorITS);
10708 sub2node->SetVisibility(1);
10709 fNodes->Add(sub2node);
10712 // Place copy #11 of ITS5 directly in I565
10714 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10715 sub2node->SetLineColor(kColorITS);
10716 sub2node->SetVisibility(1);
10717 fNodes->Add(sub2node);
10720 // Place copy #12 of ITS5 directly in I565
10722 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10723 sub2node->SetLineColor(kColorITS);
10724 sub2node->SetVisibility(1);
10725 fNodes->Add(sub2node);
10728 // Place copy #13 of ITS5 directly in I565
10730 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10731 sub2node->SetLineColor(kColorITS);
10732 sub2node->SetVisibility(1);
10733 fNodes->Add(sub2node);
10736 // Place copy #14 of ITS5 directly in I565
10738 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10739 sub2node->SetLineColor(kColorITS);
10740 sub2node->SetVisibility(1);
10741 fNodes->Add(sub2node);
10744 // Place copy #15 of ITS5 directly in I565
10746 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10747 sub2node->SetLineColor(kColorITS);
10748 sub2node->SetVisibility(1);
10749 fNodes->Add(sub2node);
10752 // Place copy #16 of ITS5 directly in I565
10754 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10755 sub2node->SetLineColor(kColorITS);
10756 sub2node->SetVisibility(1);
10757 fNodes->Add(sub2node);
10760 // Place copy #17 of ITS5 directly in I565
10762 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10763 sub2node->SetLineColor(kColorITS);
10764 sub2node->SetVisibility(1);
10765 fNodes->Add(sub2node);
10768 // Place copy #18 of ITS5 directly in I565
10770 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10771 sub2node->SetLineColor(kColorITS);
10772 sub2node->SetVisibility(1);
10773 fNodes->Add(sub2node);
10776 // Place copy #19 of ITS5 directly in I565
10778 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10779 sub2node->SetLineColor(kColorITS);
10780 sub2node->SetVisibility(1);
10781 fNodes->Add(sub2node);
10784 // Place copy #20 of ITS5 directly in I565
10786 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10787 sub2node->SetLineColor(kColorITS);
10788 sub2node->SetVisibility(1);
10789 fNodes->Add(sub2node);
10792 // Place copy #21 of ITS5 directly in I565
10794 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10795 sub2node->SetLineColor(kColorITS);
10796 sub2node->SetVisibility(1);
10797 fNodes->Add(sub2node);
10800 // Place copy #22 of ITS5 directly in I565
10802 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10803 sub2node->SetLineColor(kColorITS);
10804 sub2node->SetVisibility(1);
10805 fNodes->Add(sub2node);
10807 fNodes->Add(sub1node);
10810 // Place copy #4 of I565 in IT56
10812 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"rot513");
10813 sub1node->SetLineColor(kColorITS);
10814 sub1node->SetVisibility(0);
10817 // Place copy #1 of ITS5 directly in I565
10819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10820 sub2node->SetLineColor(kColorITS);
10821 sub2node->SetVisibility(1);
10822 fNodes->Add(sub2node);
10825 // Place copy #2 of ITS5 directly in I565
10827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10828 sub2node->SetLineColor(kColorITS);
10829 sub2node->SetVisibility(1);
10830 fNodes->Add(sub2node);
10833 // Place copy #3 of ITS5 directly in I565
10835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10836 sub2node->SetLineColor(kColorITS);
10837 sub2node->SetVisibility(1);
10838 fNodes->Add(sub2node);
10841 // Place copy #4 of ITS5 directly in I565
10843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10844 sub2node->SetLineColor(kColorITS);
10845 sub2node->SetVisibility(1);
10846 fNodes->Add(sub2node);
10849 // Place copy #5 of ITS5 directly in I565
10851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10852 sub2node->SetLineColor(kColorITS);
10853 sub2node->SetVisibility(1);
10854 fNodes->Add(sub2node);
10857 // Place copy #6 of ITS5 directly in I565
10859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10860 sub2node->SetLineColor(kColorITS);
10861 sub2node->SetVisibility(1);
10862 fNodes->Add(sub2node);
10865 // Place copy #7 of ITS5 directly in I565
10867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10868 sub2node->SetLineColor(kColorITS);
10869 sub2node->SetVisibility(1);
10870 fNodes->Add(sub2node);
10873 // Place copy #8 of ITS5 directly in I565
10875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10876 sub2node->SetLineColor(kColorITS);
10877 sub2node->SetVisibility(1);
10878 fNodes->Add(sub2node);
10881 // Place copy #9 of ITS5 directly in I565
10883 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10884 sub2node->SetLineColor(kColorITS);
10885 sub2node->SetVisibility(1);
10886 fNodes->Add(sub2node);
10889 // Place copy #10 of ITS5 directly in I565
10891 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10892 sub2node->SetLineColor(kColorITS);
10893 sub2node->SetVisibility(1);
10894 fNodes->Add(sub2node);
10897 // Place copy #11 of ITS5 directly in I565
10899 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10900 sub2node->SetLineColor(kColorITS);
10901 sub2node->SetVisibility(1);
10902 fNodes->Add(sub2node);
10905 // Place copy #12 of ITS5 directly in I565
10907 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10908 sub2node->SetLineColor(kColorITS);
10909 sub2node->SetVisibility(1);
10910 fNodes->Add(sub2node);
10913 // Place copy #13 of ITS5 directly in I565
10915 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10916 sub2node->SetLineColor(kColorITS);
10917 sub2node->SetVisibility(1);
10918 fNodes->Add(sub2node);
10921 // Place copy #14 of ITS5 directly in I565
10923 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10924 sub2node->SetLineColor(kColorITS);
10925 sub2node->SetVisibility(1);
10926 fNodes->Add(sub2node);
10929 // Place copy #15 of ITS5 directly in I565
10931 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10932 sub2node->SetLineColor(kColorITS);
10933 sub2node->SetVisibility(1);
10934 fNodes->Add(sub2node);
10937 // Place copy #16 of ITS5 directly in I565
10939 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10940 sub2node->SetLineColor(kColorITS);
10941 sub2node->SetVisibility(1);
10942 fNodes->Add(sub2node);
10945 // Place copy #17 of ITS5 directly in I565
10947 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10948 sub2node->SetLineColor(kColorITS);
10949 sub2node->SetVisibility(1);
10950 fNodes->Add(sub2node);
10953 // Place copy #18 of ITS5 directly in I565
10955 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10956 sub2node->SetLineColor(kColorITS);
10957 sub2node->SetVisibility(1);
10958 fNodes->Add(sub2node);
10961 // Place copy #19 of ITS5 directly in I565
10963 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10964 sub2node->SetLineColor(kColorITS);
10965 sub2node->SetVisibility(1);
10966 fNodes->Add(sub2node);
10969 // Place copy #20 of ITS5 directly in I565
10971 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10972 sub2node->SetLineColor(kColorITS);
10973 sub2node->SetVisibility(1);
10974 fNodes->Add(sub2node);
10977 // Place copy #21 of ITS5 directly in I565
10979 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10980 sub2node->SetLineColor(kColorITS);
10981 sub2node->SetVisibility(1);
10982 fNodes->Add(sub2node);
10985 // Place copy #22 of ITS5 directly in I565
10987 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10988 sub2node->SetLineColor(kColorITS);
10989 sub2node->SetVisibility(1);
10990 fNodes->Add(sub2node);
10992 fNodes->Add(sub1node);
10995 // Place copy #5 of I565 in IT56
10997 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"rot512");
10998 sub1node->SetLineColor(kColorITS);
10999 sub1node->SetVisibility(0);
11002 // Place copy #1 of ITS5 directly in I565
11004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11005 sub2node->SetLineColor(kColorITS);
11006 sub2node->SetVisibility(1);
11007 fNodes->Add(sub2node);
11010 // Place copy #2 of ITS5 directly in I565
11012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11013 sub2node->SetLineColor(kColorITS);
11014 sub2node->SetVisibility(1);
11015 fNodes->Add(sub2node);
11018 // Place copy #3 of ITS5 directly in I565
11020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11021 sub2node->SetLineColor(kColorITS);
11022 sub2node->SetVisibility(1);
11023 fNodes->Add(sub2node);
11026 // Place copy #4 of ITS5 directly in I565
11028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11029 sub2node->SetLineColor(kColorITS);
11030 sub2node->SetVisibility(1);
11031 fNodes->Add(sub2node);
11034 // Place copy #5 of ITS5 directly in I565
11036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11037 sub2node->SetLineColor(kColorITS);
11038 sub2node->SetVisibility(1);
11039 fNodes->Add(sub2node);
11042 // Place copy #6 of ITS5 directly in I565
11044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11045 sub2node->SetLineColor(kColorITS);
11046 sub2node->SetVisibility(1);
11047 fNodes->Add(sub2node);
11050 // Place copy #7 of ITS5 directly in I565
11052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11053 sub2node->SetLineColor(kColorITS);
11054 sub2node->SetVisibility(1);
11055 fNodes->Add(sub2node);
11058 // Place copy #8 of ITS5 directly in I565
11060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11061 sub2node->SetLineColor(kColorITS);
11062 sub2node->SetVisibility(1);
11063 fNodes->Add(sub2node);
11066 // Place copy #9 of ITS5 directly in I565
11068 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11069 sub2node->SetLineColor(kColorITS);
11070 sub2node->SetVisibility(1);
11071 fNodes->Add(sub2node);
11074 // Place copy #10 of ITS5 directly in I565
11076 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11077 sub2node->SetLineColor(kColorITS);
11078 sub2node->SetVisibility(1);
11079 fNodes->Add(sub2node);
11082 // Place copy #11 of ITS5 directly in I565
11084 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11085 sub2node->SetLineColor(kColorITS);
11086 sub2node->SetVisibility(1);
11087 fNodes->Add(sub2node);
11090 // Place copy #12 of ITS5 directly in I565
11092 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11093 sub2node->SetLineColor(kColorITS);
11094 sub2node->SetVisibility(1);
11095 fNodes->Add(sub2node);
11098 // Place copy #13 of ITS5 directly in I565
11100 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11101 sub2node->SetLineColor(kColorITS);
11102 sub2node->SetVisibility(1);
11103 fNodes->Add(sub2node);
11106 // Place copy #14 of ITS5 directly in I565
11108 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11109 sub2node->SetLineColor(kColorITS);
11110 sub2node->SetVisibility(1);
11111 fNodes->Add(sub2node);
11114 // Place copy #15 of ITS5 directly in I565
11116 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11117 sub2node->SetLineColor(kColorITS);
11118 sub2node->SetVisibility(1);
11119 fNodes->Add(sub2node);
11122 // Place copy #16 of ITS5 directly in I565
11124 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11125 sub2node->SetLineColor(kColorITS);
11126 sub2node->SetVisibility(1);
11127 fNodes->Add(sub2node);
11130 // Place copy #17 of ITS5 directly in I565
11132 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11133 sub2node->SetLineColor(kColorITS);
11134 sub2node->SetVisibility(1);
11135 fNodes->Add(sub2node);
11138 // Place copy #18 of ITS5 directly in I565
11140 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11141 sub2node->SetLineColor(kColorITS);
11142 sub2node->SetVisibility(1);
11143 fNodes->Add(sub2node);
11146 // Place copy #19 of ITS5 directly in I565
11148 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11149 sub2node->SetLineColor(kColorITS);
11150 sub2node->SetVisibility(1);
11151 fNodes->Add(sub2node);
11154 // Place copy #20 of ITS5 directly in I565
11156 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11157 sub2node->SetLineColor(kColorITS);
11158 sub2node->SetVisibility(1);
11159 fNodes->Add(sub2node);
11162 // Place copy #21 of ITS5 directly in I565
11164 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11165 sub2node->SetLineColor(kColorITS);
11166 sub2node->SetVisibility(1);
11167 fNodes->Add(sub2node);
11170 // Place copy #22 of ITS5 directly in I565
11172 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11173 sub2node->SetLineColor(kColorITS);
11174 sub2node->SetVisibility(1);
11175 fNodes->Add(sub2node);
11177 fNodes->Add(sub1node);
11180 // Place copy #6 of I565 in IT56
11182 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"rot511");
11183 sub1node->SetLineColor(kColorITS);
11184 sub1node->SetVisibility(0);
11187 // Place copy #1 of ITS5 directly in I565
11189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11190 sub2node->SetLineColor(kColorITS);
11191 sub2node->SetVisibility(1);
11192 fNodes->Add(sub2node);
11195 // Place copy #2 of ITS5 directly in I565
11197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11198 sub2node->SetLineColor(kColorITS);
11199 sub2node->SetVisibility(1);
11200 fNodes->Add(sub2node);
11203 // Place copy #3 of ITS5 directly in I565
11205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11206 sub2node->SetLineColor(kColorITS);
11207 sub2node->SetVisibility(1);
11208 fNodes->Add(sub2node);
11211 // Place copy #4 of ITS5 directly in I565
11213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11214 sub2node->SetLineColor(kColorITS);
11215 sub2node->SetVisibility(1);
11216 fNodes->Add(sub2node);
11219 // Place copy #5 of ITS5 directly in I565
11221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11222 sub2node->SetLineColor(kColorITS);
11223 sub2node->SetVisibility(1);
11224 fNodes->Add(sub2node);
11227 // Place copy #6 of ITS5 directly in I565
11229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11230 sub2node->SetLineColor(kColorITS);
11231 sub2node->SetVisibility(1);
11232 fNodes->Add(sub2node);
11235 // Place copy #7 of ITS5 directly in I565
11237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11238 sub2node->SetLineColor(kColorITS);
11239 sub2node->SetVisibility(1);
11240 fNodes->Add(sub2node);
11243 // Place copy #8 of ITS5 directly in I565
11245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11246 sub2node->SetLineColor(kColorITS);
11247 sub2node->SetVisibility(1);
11248 fNodes->Add(sub2node);
11251 // Place copy #9 of ITS5 directly in I565
11253 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11254 sub2node->SetLineColor(kColorITS);
11255 sub2node->SetVisibility(1);
11256 fNodes->Add(sub2node);
11259 // Place copy #10 of ITS5 directly in I565
11261 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11262 sub2node->SetLineColor(kColorITS);
11263 sub2node->SetVisibility(1);
11264 fNodes->Add(sub2node);
11267 // Place copy #11 of ITS5 directly in I565
11269 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11270 sub2node->SetLineColor(kColorITS);
11271 sub2node->SetVisibility(1);
11272 fNodes->Add(sub2node);
11275 // Place copy #12 of ITS5 directly in I565
11277 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11278 sub2node->SetLineColor(kColorITS);
11279 sub2node->SetVisibility(1);
11280 fNodes->Add(sub2node);
11283 // Place copy #13 of ITS5 directly in I565
11285 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11286 sub2node->SetLineColor(kColorITS);
11287 sub2node->SetVisibility(1);
11288 fNodes->Add(sub2node);
11291 // Place copy #14 of ITS5 directly in I565
11293 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11294 sub2node->SetLineColor(kColorITS);
11295 sub2node->SetVisibility(1);
11296 fNodes->Add(sub2node);
11299 // Place copy #15 of ITS5 directly in I565
11301 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11302 sub2node->SetLineColor(kColorITS);
11303 sub2node->SetVisibility(1);
11304 fNodes->Add(sub2node);
11307 // Place copy #16 of ITS5 directly in I565
11309 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11310 sub2node->SetLineColor(kColorITS);
11311 sub2node->SetVisibility(1);
11312 fNodes->Add(sub2node);
11315 // Place copy #17 of ITS5 directly in I565
11317 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11318 sub2node->SetLineColor(kColorITS);
11319 sub2node->SetVisibility(1);
11320 fNodes->Add(sub2node);
11323 // Place copy #18 of ITS5 directly in I565
11325 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11326 sub2node->SetLineColor(kColorITS);
11327 sub2node->SetVisibility(1);
11328 fNodes->Add(sub2node);
11331 // Place copy #19 of ITS5 directly in I565
11333 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11334 sub2node->SetLineColor(kColorITS);
11335 sub2node->SetVisibility(1);
11336 fNodes->Add(sub2node);
11339 // Place copy #20 of ITS5 directly in I565
11341 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11342 sub2node->SetLineColor(kColorITS);
11343 sub2node->SetVisibility(1);
11344 fNodes->Add(sub2node);
11347 // Place copy #21 of ITS5 directly in I565
11349 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11350 sub2node->SetLineColor(kColorITS);
11351 sub2node->SetVisibility(1);
11352 fNodes->Add(sub2node);
11355 // Place copy #22 of ITS5 directly in I565
11357 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11358 sub2node->SetLineColor(kColorITS);
11359 sub2node->SetVisibility(1);
11360 fNodes->Add(sub2node);
11362 fNodes->Add(sub1node);
11365 // Place copy #7 of I565 in IT56
11367 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"rot510");
11368 sub1node->SetLineColor(kColorITS);
11369 sub1node->SetVisibility(0);
11372 // Place copy #1 of ITS5 directly in I565
11374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11375 sub2node->SetLineColor(kColorITS);
11376 sub2node->SetVisibility(1);
11377 fNodes->Add(sub2node);
11380 // Place copy #2 of ITS5 directly in I565
11382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11383 sub2node->SetLineColor(kColorITS);
11384 sub2node->SetVisibility(1);
11385 fNodes->Add(sub2node);
11388 // Place copy #3 of ITS5 directly in I565
11390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11391 sub2node->SetLineColor(kColorITS);
11392 sub2node->SetVisibility(1);
11393 fNodes->Add(sub2node);
11396 // Place copy #4 of ITS5 directly in I565
11398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11399 sub2node->SetLineColor(kColorITS);
11400 sub2node->SetVisibility(1);
11401 fNodes->Add(sub2node);
11404 // Place copy #5 of ITS5 directly in I565
11406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11407 sub2node->SetLineColor(kColorITS);
11408 sub2node->SetVisibility(1);
11409 fNodes->Add(sub2node);
11412 // Place copy #6 of ITS5 directly in I565
11414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11415 sub2node->SetLineColor(kColorITS);
11416 sub2node->SetVisibility(1);
11417 fNodes->Add(sub2node);
11420 // Place copy #7 of ITS5 directly in I565
11422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11423 sub2node->SetLineColor(kColorITS);
11424 sub2node->SetVisibility(1);
11425 fNodes->Add(sub2node);
11428 // Place copy #8 of ITS5 directly in I565
11430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11431 sub2node->SetLineColor(kColorITS);
11432 sub2node->SetVisibility(1);
11433 fNodes->Add(sub2node);
11436 // Place copy #9 of ITS5 directly in I565
11438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11439 sub2node->SetLineColor(kColorITS);
11440 sub2node->SetVisibility(1);
11441 fNodes->Add(sub2node);
11444 // Place copy #10 of ITS5 directly in I565
11446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11447 sub2node->SetLineColor(kColorITS);
11448 sub2node->SetVisibility(1);
11449 fNodes->Add(sub2node);
11452 // Place copy #11 of ITS5 directly in I565
11454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11455 sub2node->SetLineColor(kColorITS);
11456 sub2node->SetVisibility(1);
11457 fNodes->Add(sub2node);
11460 // Place copy #12 of ITS5 directly in I565
11462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11463 sub2node->SetLineColor(kColorITS);
11464 sub2node->SetVisibility(1);
11465 fNodes->Add(sub2node);
11468 // Place copy #13 of ITS5 directly in I565
11470 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11471 sub2node->SetLineColor(kColorITS);
11472 sub2node->SetVisibility(1);
11473 fNodes->Add(sub2node);
11476 // Place copy #14 of ITS5 directly in I565
11478 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11479 sub2node->SetLineColor(kColorITS);
11480 sub2node->SetVisibility(1);
11481 fNodes->Add(sub2node);
11484 // Place copy #15 of ITS5 directly in I565
11486 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11487 sub2node->SetLineColor(kColorITS);
11488 sub2node->SetVisibility(1);
11489 fNodes->Add(sub2node);
11492 // Place copy #16 of ITS5 directly in I565
11494 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11495 sub2node->SetLineColor(kColorITS);
11496 sub2node->SetVisibility(1);
11497 fNodes->Add(sub2node);
11500 // Place copy #17 of ITS5 directly in I565
11502 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11503 sub2node->SetLineColor(kColorITS);
11504 sub2node->SetVisibility(1);
11505 fNodes->Add(sub2node);
11508 // Place copy #18 of ITS5 directly in I565
11510 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11511 sub2node->SetLineColor(kColorITS);
11512 sub2node->SetVisibility(1);
11513 fNodes->Add(sub2node);
11516 // Place copy #19 of ITS5 directly in I565
11518 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11519 sub2node->SetLineColor(kColorITS);
11520 sub2node->SetVisibility(1);
11521 fNodes->Add(sub2node);
11524 // Place copy #20 of ITS5 directly in I565
11526 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11527 sub2node->SetLineColor(kColorITS);
11528 sub2node->SetVisibility(1);
11529 fNodes->Add(sub2node);
11532 // Place copy #21 of ITS5 directly in I565
11534 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11535 sub2node->SetLineColor(kColorITS);
11536 sub2node->SetVisibility(1);
11537 fNodes->Add(sub2node);
11540 // Place copy #22 of ITS5 directly in I565
11542 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11543 sub2node->SetLineColor(kColorITS);
11544 sub2node->SetVisibility(1);
11545 fNodes->Add(sub2node);
11547 fNodes->Add(sub1node);
11550 // Place copy #8 of I565 in IT56
11552 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"rot509");
11553 sub1node->SetLineColor(kColorITS);
11554 sub1node->SetVisibility(0);
11557 // Place copy #1 of ITS5 directly in I565
11559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11560 sub2node->SetLineColor(kColorITS);
11561 sub2node->SetVisibility(1);
11562 fNodes->Add(sub2node);
11565 // Place copy #2 of ITS5 directly in I565
11567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11568 sub2node->SetLineColor(kColorITS);
11569 sub2node->SetVisibility(1);
11570 fNodes->Add(sub2node);
11573 // Place copy #3 of ITS5 directly in I565
11575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11576 sub2node->SetLineColor(kColorITS);
11577 sub2node->SetVisibility(1);
11578 fNodes->Add(sub2node);
11581 // Place copy #4 of ITS5 directly in I565
11583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11584 sub2node->SetLineColor(kColorITS);
11585 sub2node->SetVisibility(1);
11586 fNodes->Add(sub2node);
11589 // Place copy #5 of ITS5 directly in I565
11591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11592 sub2node->SetLineColor(kColorITS);
11593 sub2node->SetVisibility(1);
11594 fNodes->Add(sub2node);
11597 // Place copy #6 of ITS5 directly in I565
11599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11600 sub2node->SetLineColor(kColorITS);
11601 sub2node->SetVisibility(1);
11602 fNodes->Add(sub2node);
11605 // Place copy #7 of ITS5 directly in I565
11607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11608 sub2node->SetLineColor(kColorITS);
11609 sub2node->SetVisibility(1);
11610 fNodes->Add(sub2node);
11613 // Place copy #8 of ITS5 directly in I565
11615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11616 sub2node->SetLineColor(kColorITS);
11617 sub2node->SetVisibility(1);
11618 fNodes->Add(sub2node);
11621 // Place copy #9 of ITS5 directly in I565
11623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11624 sub2node->SetLineColor(kColorITS);
11625 sub2node->SetVisibility(1);
11626 fNodes->Add(sub2node);
11629 // Place copy #10 of ITS5 directly in I565
11631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11632 sub2node->SetLineColor(kColorITS);
11633 sub2node->SetVisibility(1);
11634 fNodes->Add(sub2node);
11637 // Place copy #11 of ITS5 directly in I565
11639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11640 sub2node->SetLineColor(kColorITS);
11641 sub2node->SetVisibility(1);
11642 fNodes->Add(sub2node);
11645 // Place copy #12 of ITS5 directly in I565
11647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11648 sub2node->SetLineColor(kColorITS);
11649 sub2node->SetVisibility(1);
11650 fNodes->Add(sub2node);
11653 // Place copy #13 of ITS5 directly in I565
11655 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11656 sub2node->SetLineColor(kColorITS);
11657 sub2node->SetVisibility(1);
11658 fNodes->Add(sub2node);
11661 // Place copy #14 of ITS5 directly in I565
11663 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11664 sub2node->SetLineColor(kColorITS);
11665 sub2node->SetVisibility(1);
11666 fNodes->Add(sub2node);
11669 // Place copy #15 of ITS5 directly in I565
11671 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11672 sub2node->SetLineColor(kColorITS);
11673 sub2node->SetVisibility(1);
11674 fNodes->Add(sub2node);
11677 // Place copy #16 of ITS5 directly in I565
11679 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11680 sub2node->SetLineColor(kColorITS);
11681 sub2node->SetVisibility(1);
11682 fNodes->Add(sub2node);
11685 // Place copy #17 of ITS5 directly in I565
11687 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11688 sub2node->SetLineColor(kColorITS);
11689 sub2node->SetVisibility(1);
11690 fNodes->Add(sub2node);
11693 // Place copy #18 of ITS5 directly in I565
11695 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11696 sub2node->SetLineColor(kColorITS);
11697 sub2node->SetVisibility(1);
11698 fNodes->Add(sub2node);
11701 // Place copy #19 of ITS5 directly in I565
11703 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11704 sub2node->SetLineColor(kColorITS);
11705 sub2node->SetVisibility(1);
11706 fNodes->Add(sub2node);
11709 // Place copy #20 of ITS5 directly in I565
11711 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11712 sub2node->SetLineColor(kColorITS);
11713 sub2node->SetVisibility(1);
11714 fNodes->Add(sub2node);
11717 // Place copy #21 of ITS5 directly in I565
11719 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11720 sub2node->SetLineColor(kColorITS);
11721 sub2node->SetVisibility(1);
11722 fNodes->Add(sub2node);
11725 // Place copy #22 of ITS5 directly in I565
11727 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11728 sub2node->SetLineColor(kColorITS);
11729 sub2node->SetVisibility(1);
11730 fNodes->Add(sub2node);
11732 fNodes->Add(sub1node);
11735 // Place copy #9 of I565 in IT56
11737 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"rot508");
11738 sub1node->SetLineColor(kColorITS);
11739 sub1node->SetVisibility(0);
11742 // Place copy #1 of ITS5 directly in I565
11744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11745 sub2node->SetLineColor(kColorITS);
11746 sub2node->SetVisibility(1);
11747 fNodes->Add(sub2node);
11750 // Place copy #2 of ITS5 directly in I565
11752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11753 sub2node->SetLineColor(kColorITS);
11754 sub2node->SetVisibility(1);
11755 fNodes->Add(sub2node);
11758 // Place copy #3 of ITS5 directly in I565
11760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11761 sub2node->SetLineColor(kColorITS);
11762 sub2node->SetVisibility(1);
11763 fNodes->Add(sub2node);
11766 // Place copy #4 of ITS5 directly in I565
11768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11769 sub2node->SetLineColor(kColorITS);
11770 sub2node->SetVisibility(1);
11771 fNodes->Add(sub2node);
11774 // Place copy #5 of ITS5 directly in I565
11776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11777 sub2node->SetLineColor(kColorITS);
11778 sub2node->SetVisibility(1);
11779 fNodes->Add(sub2node);
11782 // Place copy #6 of ITS5 directly in I565
11784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11785 sub2node->SetLineColor(kColorITS);
11786 sub2node->SetVisibility(1);
11787 fNodes->Add(sub2node);
11790 // Place copy #7 of ITS5 directly in I565
11792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11793 sub2node->SetLineColor(kColorITS);
11794 sub2node->SetVisibility(1);
11795 fNodes->Add(sub2node);
11798 // Place copy #8 of ITS5 directly in I565
11800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11801 sub2node->SetLineColor(kColorITS);
11802 sub2node->SetVisibility(1);
11803 fNodes->Add(sub2node);
11806 // Place copy #9 of ITS5 directly in I565
11808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11809 sub2node->SetLineColor(kColorITS);
11810 sub2node->SetVisibility(1);
11811 fNodes->Add(sub2node);
11814 // Place copy #10 of ITS5 directly in I565
11816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11817 sub2node->SetLineColor(kColorITS);
11818 sub2node->SetVisibility(1);
11819 fNodes->Add(sub2node);
11822 // Place copy #11 of ITS5 directly in I565
11824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11825 sub2node->SetLineColor(kColorITS);
11826 sub2node->SetVisibility(1);
11827 fNodes->Add(sub2node);
11830 // Place copy #12 of ITS5 directly in I565
11832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11833 sub2node->SetLineColor(kColorITS);
11834 sub2node->SetVisibility(1);
11835 fNodes->Add(sub2node);
11838 // Place copy #13 of ITS5 directly in I565
11840 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11841 sub2node->SetLineColor(kColorITS);
11842 sub2node->SetVisibility(1);
11843 fNodes->Add(sub2node);
11846 // Place copy #14 of ITS5 directly in I565
11848 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11849 sub2node->SetLineColor(kColorITS);
11850 sub2node->SetVisibility(1);
11851 fNodes->Add(sub2node);
11854 // Place copy #15 of ITS5 directly in I565
11856 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11857 sub2node->SetLineColor(kColorITS);
11858 sub2node->SetVisibility(1);
11859 fNodes->Add(sub2node);
11862 // Place copy #16 of ITS5 directly in I565
11864 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11865 sub2node->SetLineColor(kColorITS);
11866 sub2node->SetVisibility(1);
11867 fNodes->Add(sub2node);
11870 // Place copy #17 of ITS5 directly in I565
11872 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11873 sub2node->SetLineColor(kColorITS);
11874 sub2node->SetVisibility(1);
11875 fNodes->Add(sub2node);
11878 // Place copy #18 of ITS5 directly in I565
11880 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11881 sub2node->SetLineColor(kColorITS);
11882 sub2node->SetVisibility(1);
11883 fNodes->Add(sub2node);
11886 // Place copy #19 of ITS5 directly in I565
11888 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11889 sub2node->SetLineColor(kColorITS);
11890 sub2node->SetVisibility(1);
11891 fNodes->Add(sub2node);
11894 // Place copy #20 of ITS5 directly in I565
11896 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11897 sub2node->SetLineColor(kColorITS);
11898 sub2node->SetVisibility(1);
11899 fNodes->Add(sub2node);
11902 // Place copy #21 of ITS5 directly in I565
11904 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11905 sub2node->SetLineColor(kColorITS);
11906 sub2node->SetVisibility(1);
11907 fNodes->Add(sub2node);
11910 // Place copy #22 of ITS5 directly in I565
11912 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11913 sub2node->SetLineColor(kColorITS);
11914 sub2node->SetVisibility(1);
11915 fNodes->Add(sub2node);
11917 fNodes->Add(sub1node);
11920 // Place copy #10 of I565 in IT56
11922 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"rot507");
11923 sub1node->SetLineColor(kColorITS);
11924 sub1node->SetVisibility(0);
11927 // Place copy #1 of ITS5 directly in I565
11929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11930 sub2node->SetLineColor(kColorITS);
11931 sub2node->SetVisibility(1);
11932 fNodes->Add(sub2node);
11935 // Place copy #2 of ITS5 directly in I565
11937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11938 sub2node->SetLineColor(kColorITS);
11939 sub2node->SetVisibility(1);
11940 fNodes->Add(sub2node);
11943 // Place copy #3 of ITS5 directly in I565
11945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11946 sub2node->SetLineColor(kColorITS);
11947 sub2node->SetVisibility(1);
11948 fNodes->Add(sub2node);
11951 // Place copy #4 of ITS5 directly in I565
11953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11954 sub2node->SetLineColor(kColorITS);
11955 sub2node->SetVisibility(1);
11956 fNodes->Add(sub2node);
11959 // Place copy #5 of ITS5 directly in I565
11961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11962 sub2node->SetLineColor(kColorITS);
11963 sub2node->SetVisibility(1);
11964 fNodes->Add(sub2node);
11967 // Place copy #6 of ITS5 directly in I565
11969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11970 sub2node->SetLineColor(kColorITS);
11971 sub2node->SetVisibility(1);
11972 fNodes->Add(sub2node);
11975 // Place copy #7 of ITS5 directly in I565
11977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11978 sub2node->SetLineColor(kColorITS);
11979 sub2node->SetVisibility(1);
11980 fNodes->Add(sub2node);
11983 // Place copy #8 of ITS5 directly in I565
11985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11986 sub2node->SetLineColor(kColorITS);
11987 sub2node->SetVisibility(1);
11988 fNodes->Add(sub2node);
11991 // Place copy #9 of ITS5 directly in I565
11993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11994 sub2node->SetLineColor(kColorITS);
11995 sub2node->SetVisibility(1);
11996 fNodes->Add(sub2node);
11999 // Place copy #10 of ITS5 directly in I565
12001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12002 sub2node->SetLineColor(kColorITS);
12003 sub2node->SetVisibility(1);
12004 fNodes->Add(sub2node);
12007 // Place copy #11 of ITS5 directly in I565
12009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12010 sub2node->SetLineColor(kColorITS);
12011 sub2node->SetVisibility(1);
12012 fNodes->Add(sub2node);
12015 // Place copy #12 of ITS5 directly in I565
12017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12018 sub2node->SetLineColor(kColorITS);
12019 sub2node->SetVisibility(1);
12020 fNodes->Add(sub2node);
12023 // Place copy #13 of ITS5 directly in I565
12025 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12026 sub2node->SetLineColor(kColorITS);
12027 sub2node->SetVisibility(1);
12028 fNodes->Add(sub2node);
12031 // Place copy #14 of ITS5 directly in I565
12033 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12034 sub2node->SetLineColor(kColorITS);
12035 sub2node->SetVisibility(1);
12036 fNodes->Add(sub2node);
12039 // Place copy #15 of ITS5 directly in I565
12041 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12042 sub2node->SetLineColor(kColorITS);
12043 sub2node->SetVisibility(1);
12044 fNodes->Add(sub2node);
12047 // Place copy #16 of ITS5 directly in I565
12049 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12050 sub2node->SetLineColor(kColorITS);
12051 sub2node->SetVisibility(1);
12052 fNodes->Add(sub2node);
12055 // Place copy #17 of ITS5 directly in I565
12057 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12058 sub2node->SetLineColor(kColorITS);
12059 sub2node->SetVisibility(1);
12060 fNodes->Add(sub2node);
12063 // Place copy #18 of ITS5 directly in I565
12065 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12066 sub2node->SetLineColor(kColorITS);
12067 sub2node->SetVisibility(1);
12068 fNodes->Add(sub2node);
12071 // Place copy #19 of ITS5 directly in I565
12073 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12074 sub2node->SetLineColor(kColorITS);
12075 sub2node->SetVisibility(1);
12076 fNodes->Add(sub2node);
12079 // Place copy #20 of ITS5 directly in I565
12081 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12082 sub2node->SetLineColor(kColorITS);
12083 sub2node->SetVisibility(1);
12084 fNodes->Add(sub2node);
12087 // Place copy #21 of ITS5 directly in I565
12089 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12090 sub2node->SetLineColor(kColorITS);
12091 sub2node->SetVisibility(1);
12092 fNodes->Add(sub2node);
12095 // Place copy #22 of ITS5 directly in I565
12097 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12098 sub2node->SetLineColor(kColorITS);
12099 sub2node->SetVisibility(1);
12100 fNodes->Add(sub2node);
12102 fNodes->Add(sub1node);
12105 // Place copy #11 of I565 in IT56
12107 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"rot506");
12108 sub1node->SetLineColor(kColorITS);
12109 sub1node->SetVisibility(0);
12112 // Place copy #1 of ITS5 directly in I565
12114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12115 sub2node->SetLineColor(kColorITS);
12116 sub2node->SetVisibility(1);
12117 fNodes->Add(sub2node);
12120 // Place copy #2 of ITS5 directly in I565
12122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12123 sub2node->SetLineColor(kColorITS);
12124 sub2node->SetVisibility(1);
12125 fNodes->Add(sub2node);
12128 // Place copy #3 of ITS5 directly in I565
12130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12131 sub2node->SetLineColor(kColorITS);
12132 sub2node->SetVisibility(1);
12133 fNodes->Add(sub2node);
12136 // Place copy #4 of ITS5 directly in I565
12138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12139 sub2node->SetLineColor(kColorITS);
12140 sub2node->SetVisibility(1);
12141 fNodes->Add(sub2node);
12144 // Place copy #5 of ITS5 directly in I565
12146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12147 sub2node->SetLineColor(kColorITS);
12148 sub2node->SetVisibility(1);
12149 fNodes->Add(sub2node);
12152 // Place copy #6 of ITS5 directly in I565
12154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12155 sub2node->SetLineColor(kColorITS);
12156 sub2node->SetVisibility(1);
12157 fNodes->Add(sub2node);
12160 // Place copy #7 of ITS5 directly in I565
12162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12163 sub2node->SetLineColor(kColorITS);
12164 sub2node->SetVisibility(1);
12165 fNodes->Add(sub2node);
12168 // Place copy #8 of ITS5 directly in I565
12170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12171 sub2node->SetLineColor(kColorITS);
12172 sub2node->SetVisibility(1);
12173 fNodes->Add(sub2node);
12176 // Place copy #9 of ITS5 directly in I565
12178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12179 sub2node->SetLineColor(kColorITS);
12180 sub2node->SetVisibility(1);
12181 fNodes->Add(sub2node);
12184 // Place copy #10 of ITS5 directly in I565
12186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12187 sub2node->SetLineColor(kColorITS);
12188 sub2node->SetVisibility(1);
12189 fNodes->Add(sub2node);
12192 // Place copy #11 of ITS5 directly in I565
12194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12195 sub2node->SetLineColor(kColorITS);
12196 sub2node->SetVisibility(1);
12197 fNodes->Add(sub2node);
12200 // Place copy #12 of ITS5 directly in I565
12202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12203 sub2node->SetLineColor(kColorITS);
12204 sub2node->SetVisibility(1);
12205 fNodes->Add(sub2node);
12208 // Place copy #13 of ITS5 directly in I565
12210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12211 sub2node->SetLineColor(kColorITS);
12212 sub2node->SetVisibility(1);
12213 fNodes->Add(sub2node);
12216 // Place copy #14 of ITS5 directly in I565
12218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12219 sub2node->SetLineColor(kColorITS);
12220 sub2node->SetVisibility(1);
12221 fNodes->Add(sub2node);
12224 // Place copy #15 of ITS5 directly in I565
12226 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12227 sub2node->SetLineColor(kColorITS);
12228 sub2node->SetVisibility(1);
12229 fNodes->Add(sub2node);
12232 // Place copy #16 of ITS5 directly in I565
12234 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12235 sub2node->SetLineColor(kColorITS);
12236 sub2node->SetVisibility(1);
12237 fNodes->Add(sub2node);
12240 // Place copy #17 of ITS5 directly in I565
12242 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12243 sub2node->SetLineColor(kColorITS);
12244 sub2node->SetVisibility(1);
12245 fNodes->Add(sub2node);
12248 // Place copy #18 of ITS5 directly in I565
12250 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12251 sub2node->SetLineColor(kColorITS);
12252 sub2node->SetVisibility(1);
12253 fNodes->Add(sub2node);
12256 // Place copy #19 of ITS5 directly in I565
12258 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12259 sub2node->SetLineColor(kColorITS);
12260 sub2node->SetVisibility(1);
12261 fNodes->Add(sub2node);
12264 // Place copy #20 of ITS5 directly in I565
12266 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12267 sub2node->SetLineColor(kColorITS);
12268 sub2node->SetVisibility(1);
12269 fNodes->Add(sub2node);
12272 // Place copy #21 of ITS5 directly in I565
12274 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12275 sub2node->SetLineColor(kColorITS);
12276 sub2node->SetVisibility(1);
12277 fNodes->Add(sub2node);
12280 // Place copy #22 of ITS5 directly in I565
12282 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12283 sub2node->SetLineColor(kColorITS);
12284 sub2node->SetVisibility(1);
12285 fNodes->Add(sub2node);
12287 fNodes->Add(sub1node);
12290 // Place copy #12 of I565 in IT56
12292 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"rot505");
12293 sub1node->SetLineColor(kColorITS);
12294 sub1node->SetVisibility(0);
12297 // Place copy #1 of ITS5 directly in I565
12299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12300 sub2node->SetLineColor(kColorITS);
12301 sub2node->SetVisibility(1);
12302 fNodes->Add(sub2node);
12305 // Place copy #2 of ITS5 directly in I565
12307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12308 sub2node->SetLineColor(kColorITS);
12309 sub2node->SetVisibility(1);
12310 fNodes->Add(sub2node);
12313 // Place copy #3 of ITS5 directly in I565
12315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12316 sub2node->SetLineColor(kColorITS);
12317 sub2node->SetVisibility(1);
12318 fNodes->Add(sub2node);
12321 // Place copy #4 of ITS5 directly in I565
12323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12324 sub2node->SetLineColor(kColorITS);
12325 sub2node->SetVisibility(1);
12326 fNodes->Add(sub2node);
12329 // Place copy #5 of ITS5 directly in I565
12331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12332 sub2node->SetLineColor(kColorITS);
12333 sub2node->SetVisibility(1);
12334 fNodes->Add(sub2node);
12337 // Place copy #6 of ITS5 directly in I565
12339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12340 sub2node->SetLineColor(kColorITS);
12341 sub2node->SetVisibility(1);
12342 fNodes->Add(sub2node);
12345 // Place copy #7 of ITS5 directly in I565
12347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12348 sub2node->SetLineColor(kColorITS);
12349 sub2node->SetVisibility(1);
12350 fNodes->Add(sub2node);
12353 // Place copy #8 of ITS5 directly in I565
12355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12356 sub2node->SetLineColor(kColorITS);
12357 sub2node->SetVisibility(1);
12358 fNodes->Add(sub2node);
12361 // Place copy #9 of ITS5 directly in I565
12363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12364 sub2node->SetLineColor(kColorITS);
12365 sub2node->SetVisibility(1);
12366 fNodes->Add(sub2node);
12369 // Place copy #10 of ITS5 directly in I565
12371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12372 sub2node->SetLineColor(kColorITS);
12373 sub2node->SetVisibility(1);
12374 fNodes->Add(sub2node);
12377 // Place copy #11 of ITS5 directly in I565
12379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12380 sub2node->SetLineColor(kColorITS);
12381 sub2node->SetVisibility(1);
12382 fNodes->Add(sub2node);
12385 // Place copy #12 of ITS5 directly in I565
12387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12388 sub2node->SetLineColor(kColorITS);
12389 sub2node->SetVisibility(1);
12390 fNodes->Add(sub2node);
12393 // Place copy #13 of ITS5 directly in I565
12395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12396 sub2node->SetLineColor(kColorITS);
12397 sub2node->SetVisibility(1);
12398 fNodes->Add(sub2node);
12401 // Place copy #14 of ITS5 directly in I565
12403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12404 sub2node->SetLineColor(kColorITS);
12405 sub2node->SetVisibility(1);
12406 fNodes->Add(sub2node);
12409 // Place copy #15 of ITS5 directly in I565
12411 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12412 sub2node->SetLineColor(kColorITS);
12413 sub2node->SetVisibility(1);
12414 fNodes->Add(sub2node);
12417 // Place copy #16 of ITS5 directly in I565
12419 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12420 sub2node->SetLineColor(kColorITS);
12421 sub2node->SetVisibility(1);
12422 fNodes->Add(sub2node);
12425 // Place copy #17 of ITS5 directly in I565
12427 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12428 sub2node->SetLineColor(kColorITS);
12429 sub2node->SetVisibility(1);
12430 fNodes->Add(sub2node);
12433 // Place copy #18 of ITS5 directly in I565
12435 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12436 sub2node->SetLineColor(kColorITS);
12437 sub2node->SetVisibility(1);
12438 fNodes->Add(sub2node);
12441 // Place copy #19 of ITS5 directly in I565
12443 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12444 sub2node->SetLineColor(kColorITS);
12445 sub2node->SetVisibility(1);
12446 fNodes->Add(sub2node);
12449 // Place copy #20 of ITS5 directly in I565
12451 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12452 sub2node->SetLineColor(kColorITS);
12453 sub2node->SetVisibility(1);
12454 fNodes->Add(sub2node);
12457 // Place copy #21 of ITS5 directly in I565
12459 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12460 sub2node->SetLineColor(kColorITS);
12461 sub2node->SetVisibility(1);
12462 fNodes->Add(sub2node);
12465 // Place copy #22 of ITS5 directly in I565
12467 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12468 sub2node->SetLineColor(kColorITS);
12469 sub2node->SetVisibility(1);
12470 fNodes->Add(sub2node);
12472 fNodes->Add(sub1node);
12475 // Place copy #13 of I565 in IT56
12477 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"rot504");
12478 sub1node->SetLineColor(kColorITS);
12479 sub1node->SetVisibility(0);
12482 // Place copy #1 of ITS5 directly in I565
12484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12485 sub2node->SetLineColor(kColorITS);
12486 sub2node->SetVisibility(1);
12487 fNodes->Add(sub2node);
12490 // Place copy #2 of ITS5 directly in I565
12492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12493 sub2node->SetLineColor(kColorITS);
12494 sub2node->SetVisibility(1);
12495 fNodes->Add(sub2node);
12498 // Place copy #3 of ITS5 directly in I565
12500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12501 sub2node->SetLineColor(kColorITS);
12502 sub2node->SetVisibility(1);
12503 fNodes->Add(sub2node);
12506 // Place copy #4 of ITS5 directly in I565
12508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12509 sub2node->SetLineColor(kColorITS);
12510 sub2node->SetVisibility(1);
12511 fNodes->Add(sub2node);
12514 // Place copy #5 of ITS5 directly in I565
12516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12517 sub2node->SetLineColor(kColorITS);
12518 sub2node->SetVisibility(1);
12519 fNodes->Add(sub2node);
12522 // Place copy #6 of ITS5 directly in I565
12524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12525 sub2node->SetLineColor(kColorITS);
12526 sub2node->SetVisibility(1);
12527 fNodes->Add(sub2node);
12530 // Place copy #7 of ITS5 directly in I565
12532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12533 sub2node->SetLineColor(kColorITS);
12534 sub2node->SetVisibility(1);
12535 fNodes->Add(sub2node);
12538 // Place copy #8 of ITS5 directly in I565
12540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12541 sub2node->SetLineColor(kColorITS);
12542 sub2node->SetVisibility(1);
12543 fNodes->Add(sub2node);
12546 // Place copy #9 of ITS5 directly in I565
12548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12549 sub2node->SetLineColor(kColorITS);
12550 sub2node->SetVisibility(1);
12551 fNodes->Add(sub2node);
12554 // Place copy #10 of ITS5 directly in I565
12556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12557 sub2node->SetLineColor(kColorITS);
12558 sub2node->SetVisibility(1);
12559 fNodes->Add(sub2node);
12562 // Place copy #11 of ITS5 directly in I565
12564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12565 sub2node->SetLineColor(kColorITS);
12566 sub2node->SetVisibility(1);
12567 fNodes->Add(sub2node);
12570 // Place copy #12 of ITS5 directly in I565
12572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12573 sub2node->SetLineColor(kColorITS);
12574 sub2node->SetVisibility(1);
12575 fNodes->Add(sub2node);
12578 // Place copy #13 of ITS5 directly in I565
12580 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12581 sub2node->SetLineColor(kColorITS);
12582 sub2node->SetVisibility(1);
12583 fNodes->Add(sub2node);
12586 // Place copy #14 of ITS5 directly in I565
12588 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12589 sub2node->SetLineColor(kColorITS);
12590 sub2node->SetVisibility(1);
12591 fNodes->Add(sub2node);
12594 // Place copy #15 of ITS5 directly in I565
12596 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12597 sub2node->SetLineColor(kColorITS);
12598 sub2node->SetVisibility(1);
12599 fNodes->Add(sub2node);
12602 // Place copy #16 of ITS5 directly in I565
12604 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12605 sub2node->SetLineColor(kColorITS);
12606 sub2node->SetVisibility(1);
12607 fNodes->Add(sub2node);
12610 // Place copy #17 of ITS5 directly in I565
12612 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12613 sub2node->SetLineColor(kColorITS);
12614 sub2node->SetVisibility(1);
12615 fNodes->Add(sub2node);
12618 // Place copy #18 of ITS5 directly in I565
12620 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12621 sub2node->SetLineColor(kColorITS);
12622 sub2node->SetVisibility(1);
12623 fNodes->Add(sub2node);
12626 // Place copy #19 of ITS5 directly in I565
12628 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12629 sub2node->SetLineColor(kColorITS);
12630 sub2node->SetVisibility(1);
12631 fNodes->Add(sub2node);
12634 // Place copy #20 of ITS5 directly in I565
12636 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12637 sub2node->SetLineColor(kColorITS);
12638 sub2node->SetVisibility(1);
12639 fNodes->Add(sub2node);
12642 // Place copy #21 of ITS5 directly in I565
12644 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12645 sub2node->SetLineColor(kColorITS);
12646 sub2node->SetVisibility(1);
12647 fNodes->Add(sub2node);
12650 // Place copy #22 of ITS5 directly in I565
12652 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12653 sub2node->SetLineColor(kColorITS);
12654 sub2node->SetVisibility(1);
12655 fNodes->Add(sub2node);
12657 fNodes->Add(sub1node);
12660 // Place copy #14 of I565 in IT56
12662 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"rot503");
12663 sub1node->SetLineColor(kColorITS);
12664 sub1node->SetVisibility(0);
12667 // Place copy #1 of ITS5 directly in I565
12669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12670 sub2node->SetLineColor(kColorITS);
12671 sub2node->SetVisibility(1);
12672 fNodes->Add(sub2node);
12675 // Place copy #2 of ITS5 directly in I565
12677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12678 sub2node->SetLineColor(kColorITS);
12679 sub2node->SetVisibility(1);
12680 fNodes->Add(sub2node);
12683 // Place copy #3 of ITS5 directly in I565
12685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12686 sub2node->SetLineColor(kColorITS);
12687 sub2node->SetVisibility(1);
12688 fNodes->Add(sub2node);
12691 // Place copy #4 of ITS5 directly in I565
12693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12694 sub2node->SetLineColor(kColorITS);
12695 sub2node->SetVisibility(1);
12696 fNodes->Add(sub2node);
12699 // Place copy #5 of ITS5 directly in I565
12701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12702 sub2node->SetLineColor(kColorITS);
12703 sub2node->SetVisibility(1);
12704 fNodes->Add(sub2node);
12707 // Place copy #6 of ITS5 directly in I565
12709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12710 sub2node->SetLineColor(kColorITS);
12711 sub2node->SetVisibility(1);
12712 fNodes->Add(sub2node);
12715 // Place copy #7 of ITS5 directly in I565
12717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12718 sub2node->SetLineColor(kColorITS);
12719 sub2node->SetVisibility(1);
12720 fNodes->Add(sub2node);
12723 // Place copy #8 of ITS5 directly in I565
12725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12726 sub2node->SetLineColor(kColorITS);
12727 sub2node->SetVisibility(1);
12728 fNodes->Add(sub2node);
12731 // Place copy #9 of ITS5 directly in I565
12733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12734 sub2node->SetLineColor(kColorITS);
12735 sub2node->SetVisibility(1);
12736 fNodes->Add(sub2node);
12739 // Place copy #10 of ITS5 directly in I565
12741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12742 sub2node->SetLineColor(kColorITS);
12743 sub2node->SetVisibility(1);
12744 fNodes->Add(sub2node);
12747 // Place copy #11 of ITS5 directly in I565
12749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12750 sub2node->SetLineColor(kColorITS);
12751 sub2node->SetVisibility(1);
12752 fNodes->Add(sub2node);
12755 // Place copy #12 of ITS5 directly in I565
12757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12758 sub2node->SetLineColor(kColorITS);
12759 sub2node->SetVisibility(1);
12760 fNodes->Add(sub2node);
12763 // Place copy #13 of ITS5 directly in I565
12765 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12766 sub2node->SetLineColor(kColorITS);
12767 sub2node->SetVisibility(1);
12768 fNodes->Add(sub2node);
12771 // Place copy #14 of ITS5 directly in I565
12773 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12774 sub2node->SetLineColor(kColorITS);
12775 sub2node->SetVisibility(1);
12776 fNodes->Add(sub2node);
12779 // Place copy #15 of ITS5 directly in I565
12781 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12782 sub2node->SetLineColor(kColorITS);
12783 sub2node->SetVisibility(1);
12784 fNodes->Add(sub2node);
12787 // Place copy #16 of ITS5 directly in I565
12789 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12790 sub2node->SetLineColor(kColorITS);
12791 sub2node->SetVisibility(1);
12792 fNodes->Add(sub2node);
12795 // Place copy #17 of ITS5 directly in I565
12797 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12798 sub2node->SetLineColor(kColorITS);
12799 sub2node->SetVisibility(1);
12800 fNodes->Add(sub2node);
12803 // Place copy #18 of ITS5 directly in I565
12805 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12806 sub2node->SetLineColor(kColorITS);
12807 sub2node->SetVisibility(1);
12808 fNodes->Add(sub2node);
12811 // Place copy #19 of ITS5 directly in I565
12813 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12814 sub2node->SetLineColor(kColorITS);
12815 sub2node->SetVisibility(1);
12816 fNodes->Add(sub2node);
12819 // Place copy #20 of ITS5 directly in I565
12821 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12822 sub2node->SetLineColor(kColorITS);
12823 sub2node->SetVisibility(1);
12824 fNodes->Add(sub2node);
12827 // Place copy #21 of ITS5 directly in I565
12829 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12830 sub2node->SetLineColor(kColorITS);
12831 sub2node->SetVisibility(1);
12832 fNodes->Add(sub2node);
12835 // Place copy #22 of ITS5 directly in I565
12837 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12838 sub2node->SetLineColor(kColorITS);
12839 sub2node->SetVisibility(1);
12840 fNodes->Add(sub2node);
12842 fNodes->Add(sub1node);
12845 // Place copy #15 of I565 in IT56
12847 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"rot501");
12848 sub1node->SetLineColor(kColorITS);
12849 sub1node->SetVisibility(0);
12852 // Place copy #1 of ITS5 directly in I565
12854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12855 sub2node->SetLineColor(kColorITS);
12856 sub2node->SetVisibility(1);
12857 fNodes->Add(sub2node);
12860 // Place copy #2 of ITS5 directly in I565
12862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12863 sub2node->SetLineColor(kColorITS);
12864 sub2node->SetVisibility(1);
12865 fNodes->Add(sub2node);
12868 // Place copy #3 of ITS5 directly in I565
12870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12871 sub2node->SetLineColor(kColorITS);
12872 sub2node->SetVisibility(1);
12873 fNodes->Add(sub2node);
12876 // Place copy #4 of ITS5 directly in I565
12878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12879 sub2node->SetLineColor(kColorITS);
12880 sub2node->SetVisibility(1);
12881 fNodes->Add(sub2node);
12884 // Place copy #5 of ITS5 directly in I565
12886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12887 sub2node->SetLineColor(kColorITS);
12888 sub2node->SetVisibility(1);
12889 fNodes->Add(sub2node);
12892 // Place copy #6 of ITS5 directly in I565
12894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12895 sub2node->SetLineColor(kColorITS);
12896 sub2node->SetVisibility(1);
12897 fNodes->Add(sub2node);
12900 // Place copy #7 of ITS5 directly in I565
12902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12903 sub2node->SetLineColor(kColorITS);
12904 sub2node->SetVisibility(1);
12905 fNodes->Add(sub2node);
12908 // Place copy #8 of ITS5 directly in I565
12910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12911 sub2node->SetLineColor(kColorITS);
12912 sub2node->SetVisibility(1);
12913 fNodes->Add(sub2node);
12916 // Place copy #9 of ITS5 directly in I565
12918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12919 sub2node->SetLineColor(kColorITS);
12920 sub2node->SetVisibility(1);
12921 fNodes->Add(sub2node);
12924 // Place copy #10 of ITS5 directly in I565
12926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12927 sub2node->SetLineColor(kColorITS);
12928 sub2node->SetVisibility(1);
12929 fNodes->Add(sub2node);
12932 // Place copy #11 of ITS5 directly in I565
12934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12935 sub2node->SetLineColor(kColorITS);
12936 sub2node->SetVisibility(1);
12937 fNodes->Add(sub2node);
12940 // Place copy #12 of ITS5 directly in I565
12942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12943 sub2node->SetLineColor(kColorITS);
12944 sub2node->SetVisibility(1);
12945 fNodes->Add(sub2node);
12948 // Place copy #13 of ITS5 directly in I565
12950 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12951 sub2node->SetLineColor(kColorITS);
12952 sub2node->SetVisibility(1);
12953 fNodes->Add(sub2node);
12956 // Place copy #14 of ITS5 directly in I565
12958 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12959 sub2node->SetLineColor(kColorITS);
12960 sub2node->SetVisibility(1);
12961 fNodes->Add(sub2node);
12964 // Place copy #15 of ITS5 directly in I565
12966 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12967 sub2node->SetLineColor(kColorITS);
12968 sub2node->SetVisibility(1);
12969 fNodes->Add(sub2node);
12972 // Place copy #16 of ITS5 directly in I565
12974 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12975 sub2node->SetLineColor(kColorITS);
12976 sub2node->SetVisibility(1);
12977 fNodes->Add(sub2node);
12980 // Place copy #17 of ITS5 directly in I565
12982 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12983 sub2node->SetLineColor(kColorITS);
12984 sub2node->SetVisibility(1);
12985 fNodes->Add(sub2node);
12988 // Place copy #18 of ITS5 directly in I565
12990 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12991 sub2node->SetLineColor(kColorITS);
12992 sub2node->SetVisibility(1);
12993 fNodes->Add(sub2node);
12996 // Place copy #19 of ITS5 directly in I565
12998 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12999 sub2node->SetLineColor(kColorITS);
13000 sub2node->SetVisibility(1);
13001 fNodes->Add(sub2node);
13004 // Place copy #20 of ITS5 directly in I565
13006 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13007 sub2node->SetLineColor(kColorITS);
13008 sub2node->SetVisibility(1);
13009 fNodes->Add(sub2node);
13012 // Place copy #21 of ITS5 directly in I565
13014 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13015 sub2node->SetLineColor(kColorITS);
13016 sub2node->SetVisibility(1);
13017 fNodes->Add(sub2node);
13020 // Place copy #22 of ITS5 directly in I565
13022 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13023 sub2node->SetLineColor(kColorITS);
13024 sub2node->SetVisibility(1);
13025 fNodes->Add(sub2node);
13027 fNodes->Add(sub1node);
13030 // Place copy #16 of I565 in IT56
13032 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"rot531");
13033 sub1node->SetLineColor(kColorITS);
13034 sub1node->SetVisibility(0);
13037 // Place copy #1 of ITS5 directly in I565
13039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13040 sub2node->SetLineColor(kColorITS);
13041 sub2node->SetVisibility(1);
13042 fNodes->Add(sub2node);
13045 // Place copy #2 of ITS5 directly in I565
13047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13048 sub2node->SetLineColor(kColorITS);
13049 sub2node->SetVisibility(1);
13050 fNodes->Add(sub2node);
13053 // Place copy #3 of ITS5 directly in I565
13055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13056 sub2node->SetLineColor(kColorITS);
13057 sub2node->SetVisibility(1);
13058 fNodes->Add(sub2node);
13061 // Place copy #4 of ITS5 directly in I565
13063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13064 sub2node->SetLineColor(kColorITS);
13065 sub2node->SetVisibility(1);
13066 fNodes->Add(sub2node);
13069 // Place copy #5 of ITS5 directly in I565
13071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13072 sub2node->SetLineColor(kColorITS);
13073 sub2node->SetVisibility(1);
13074 fNodes->Add(sub2node);
13077 // Place copy #6 of ITS5 directly in I565
13079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13080 sub2node->SetLineColor(kColorITS);
13081 sub2node->SetVisibility(1);
13082 fNodes->Add(sub2node);
13085 // Place copy #7 of ITS5 directly in I565
13087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13088 sub2node->SetLineColor(kColorITS);
13089 sub2node->SetVisibility(1);
13090 fNodes->Add(sub2node);
13093 // Place copy #8 of ITS5 directly in I565
13095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13096 sub2node->SetLineColor(kColorITS);
13097 sub2node->SetVisibility(1);
13098 fNodes->Add(sub2node);
13101 // Place copy #9 of ITS5 directly in I565
13103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13104 sub2node->SetLineColor(kColorITS);
13105 sub2node->SetVisibility(1);
13106 fNodes->Add(sub2node);
13109 // Place copy #10 of ITS5 directly in I565
13111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13112 sub2node->SetLineColor(kColorITS);
13113 sub2node->SetVisibility(1);
13114 fNodes->Add(sub2node);
13117 // Place copy #11 of ITS5 directly in I565
13119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13120 sub2node->SetLineColor(kColorITS);
13121 sub2node->SetVisibility(1);
13122 fNodes->Add(sub2node);
13125 // Place copy #12 of ITS5 directly in I565
13127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13128 sub2node->SetLineColor(kColorITS);
13129 sub2node->SetVisibility(1);
13130 fNodes->Add(sub2node);
13133 // Place copy #13 of ITS5 directly in I565
13135 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13136 sub2node->SetLineColor(kColorITS);
13137 sub2node->SetVisibility(1);
13138 fNodes->Add(sub2node);
13141 // Place copy #14 of ITS5 directly in I565
13143 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13144 sub2node->SetLineColor(kColorITS);
13145 sub2node->SetVisibility(1);
13146 fNodes->Add(sub2node);
13149 // Place copy #15 of ITS5 directly in I565
13151 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13152 sub2node->SetLineColor(kColorITS);
13153 sub2node->SetVisibility(1);
13154 fNodes->Add(sub2node);
13157 // Place copy #16 of ITS5 directly in I565
13159 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13160 sub2node->SetLineColor(kColorITS);
13161 sub2node->SetVisibility(1);
13162 fNodes->Add(sub2node);
13165 // Place copy #17 of ITS5 directly in I565
13167 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13168 sub2node->SetLineColor(kColorITS);
13169 sub2node->SetVisibility(1);
13170 fNodes->Add(sub2node);
13173 // Place copy #18 of ITS5 directly in I565
13175 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13176 sub2node->SetLineColor(kColorITS);
13177 sub2node->SetVisibility(1);
13178 fNodes->Add(sub2node);
13181 // Place copy #19 of ITS5 directly in I565
13183 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13184 sub2node->SetLineColor(kColorITS);
13185 sub2node->SetVisibility(1);
13186 fNodes->Add(sub2node);
13189 // Place copy #20 of ITS5 directly in I565
13191 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13192 sub2node->SetLineColor(kColorITS);
13193 sub2node->SetVisibility(1);
13194 fNodes->Add(sub2node);
13197 // Place copy #21 of ITS5 directly in I565
13199 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13200 sub2node->SetLineColor(kColorITS);
13201 sub2node->SetVisibility(1);
13202 fNodes->Add(sub2node);
13205 // Place copy #22 of ITS5 directly in I565
13207 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13208 sub2node->SetLineColor(kColorITS);
13209 sub2node->SetVisibility(1);
13210 fNodes->Add(sub2node);
13212 fNodes->Add(sub1node);
13215 // Place copy #17 of I565 in IT56
13217 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"rot530");
13218 sub1node->SetLineColor(kColorITS);
13219 sub1node->SetVisibility(0);
13222 // Place copy #1 of ITS5 directly in I565
13224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13225 sub2node->SetLineColor(kColorITS);
13226 sub2node->SetVisibility(1);
13227 fNodes->Add(sub2node);
13230 // Place copy #2 of ITS5 directly in I565
13232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13233 sub2node->SetLineColor(kColorITS);
13234 sub2node->SetVisibility(1);
13235 fNodes->Add(sub2node);
13238 // Place copy #3 of ITS5 directly in I565
13240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13241 sub2node->SetLineColor(kColorITS);
13242 sub2node->SetVisibility(1);
13243 fNodes->Add(sub2node);
13246 // Place copy #4 of ITS5 directly in I565
13248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13249 sub2node->SetLineColor(kColorITS);
13250 sub2node->SetVisibility(1);
13251 fNodes->Add(sub2node);
13254 // Place copy #5 of ITS5 directly in I565
13256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13257 sub2node->SetLineColor(kColorITS);
13258 sub2node->SetVisibility(1);
13259 fNodes->Add(sub2node);
13262 // Place copy #6 of ITS5 directly in I565
13264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13265 sub2node->SetLineColor(kColorITS);
13266 sub2node->SetVisibility(1);
13267 fNodes->Add(sub2node);
13270 // Place copy #7 of ITS5 directly in I565
13272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13273 sub2node->SetLineColor(kColorITS);
13274 sub2node->SetVisibility(1);
13275 fNodes->Add(sub2node);
13278 // Place copy #8 of ITS5 directly in I565
13280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13281 sub2node->SetLineColor(kColorITS);
13282 sub2node->SetVisibility(1);
13283 fNodes->Add(sub2node);
13286 // Place copy #9 of ITS5 directly in I565
13288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13289 sub2node->SetLineColor(kColorITS);
13290 sub2node->SetVisibility(1);
13291 fNodes->Add(sub2node);
13294 // Place copy #10 of ITS5 directly in I565
13296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13297 sub2node->SetLineColor(kColorITS);
13298 sub2node->SetVisibility(1);
13299 fNodes->Add(sub2node);
13302 // Place copy #11 of ITS5 directly in I565
13304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13305 sub2node->SetLineColor(kColorITS);
13306 sub2node->SetVisibility(1);
13307 fNodes->Add(sub2node);
13310 // Place copy #12 of ITS5 directly in I565
13312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13313 sub2node->SetLineColor(kColorITS);
13314 sub2node->SetVisibility(1);
13315 fNodes->Add(sub2node);
13318 // Place copy #13 of ITS5 directly in I565
13320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13321 sub2node->SetLineColor(kColorITS);
13322 sub2node->SetVisibility(1);
13323 fNodes->Add(sub2node);
13326 // Place copy #14 of ITS5 directly in I565
13328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13329 sub2node->SetLineColor(kColorITS);
13330 sub2node->SetVisibility(1);
13331 fNodes->Add(sub2node);
13334 // Place copy #15 of ITS5 directly in I565
13336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13337 sub2node->SetLineColor(kColorITS);
13338 sub2node->SetVisibility(1);
13339 fNodes->Add(sub2node);
13342 // Place copy #16 of ITS5 directly in I565
13344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13345 sub2node->SetLineColor(kColorITS);
13346 sub2node->SetVisibility(1);
13347 fNodes->Add(sub2node);
13350 // Place copy #17 of ITS5 directly in I565
13352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13353 sub2node->SetLineColor(kColorITS);
13354 sub2node->SetVisibility(1);
13355 fNodes->Add(sub2node);
13358 // Place copy #18 of ITS5 directly in I565
13360 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13361 sub2node->SetLineColor(kColorITS);
13362 sub2node->SetVisibility(1);
13363 fNodes->Add(sub2node);
13366 // Place copy #19 of ITS5 directly in I565
13368 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13369 sub2node->SetLineColor(kColorITS);
13370 sub2node->SetVisibility(1);
13371 fNodes->Add(sub2node);
13374 // Place copy #20 of ITS5 directly in I565
13376 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13377 sub2node->SetLineColor(kColorITS);
13378 sub2node->SetVisibility(1);
13379 fNodes->Add(sub2node);
13382 // Place copy #21 of ITS5 directly in I565
13384 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13385 sub2node->SetLineColor(kColorITS);
13386 sub2node->SetVisibility(1);
13387 fNodes->Add(sub2node);
13390 // Place copy #22 of ITS5 directly in I565
13392 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13393 sub2node->SetLineColor(kColorITS);
13394 sub2node->SetVisibility(1);
13395 fNodes->Add(sub2node);
13397 fNodes->Add(sub1node);
13400 // Place copy #18 of I565 in IT56
13402 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"rot533");
13403 sub1node->SetLineColor(kColorITS);
13404 sub1node->SetVisibility(0);
13407 // Place copy #1 of ITS5 directly in I565
13409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13410 sub2node->SetLineColor(kColorITS);
13411 sub2node->SetVisibility(1);
13412 fNodes->Add(sub2node);
13415 // Place copy #2 of ITS5 directly in I565
13417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13418 sub2node->SetLineColor(kColorITS);
13419 sub2node->SetVisibility(1);
13420 fNodes->Add(sub2node);
13423 // Place copy #3 of ITS5 directly in I565
13425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13426 sub2node->SetLineColor(kColorITS);
13427 sub2node->SetVisibility(1);
13428 fNodes->Add(sub2node);
13431 // Place copy #4 of ITS5 directly in I565
13433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13434 sub2node->SetLineColor(kColorITS);
13435 sub2node->SetVisibility(1);
13436 fNodes->Add(sub2node);
13439 // Place copy #5 of ITS5 directly in I565
13441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13442 sub2node->SetLineColor(kColorITS);
13443 sub2node->SetVisibility(1);
13444 fNodes->Add(sub2node);
13447 // Place copy #6 of ITS5 directly in I565
13449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13450 sub2node->SetLineColor(kColorITS);
13451 sub2node->SetVisibility(1);
13452 fNodes->Add(sub2node);
13455 // Place copy #7 of ITS5 directly in I565
13457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13458 sub2node->SetLineColor(kColorITS);
13459 sub2node->SetVisibility(1);
13460 fNodes->Add(sub2node);
13463 // Place copy #8 of ITS5 directly in I565
13465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13466 sub2node->SetLineColor(kColorITS);
13467 sub2node->SetVisibility(1);
13468 fNodes->Add(sub2node);
13471 // Place copy #9 of ITS5 directly in I565
13473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13474 sub2node->SetLineColor(kColorITS);
13475 sub2node->SetVisibility(1);
13476 fNodes->Add(sub2node);
13479 // Place copy #10 of ITS5 directly in I565
13481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13482 sub2node->SetLineColor(kColorITS);
13483 sub2node->SetVisibility(1);
13484 fNodes->Add(sub2node);
13487 // Place copy #11 of ITS5 directly in I565
13489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13490 sub2node->SetLineColor(kColorITS);
13491 sub2node->SetVisibility(1);
13492 fNodes->Add(sub2node);
13495 // Place copy #12 of ITS5 directly in I565
13497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13498 sub2node->SetLineColor(kColorITS);
13499 sub2node->SetVisibility(1);
13500 fNodes->Add(sub2node);
13503 // Place copy #13 of ITS5 directly in I565
13505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13506 sub2node->SetLineColor(kColorITS);
13507 sub2node->SetVisibility(1);
13508 fNodes->Add(sub2node);
13511 // Place copy #14 of ITS5 directly in I565
13513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13514 sub2node->SetLineColor(kColorITS);
13515 sub2node->SetVisibility(1);
13516 fNodes->Add(sub2node);
13519 // Place copy #15 of ITS5 directly in I565
13521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13522 sub2node->SetLineColor(kColorITS);
13523 sub2node->SetVisibility(1);
13524 fNodes->Add(sub2node);
13527 // Place copy #16 of ITS5 directly in I565
13529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13530 sub2node->SetLineColor(kColorITS);
13531 sub2node->SetVisibility(1);
13532 fNodes->Add(sub2node);
13535 // Place copy #17 of ITS5 directly in I565
13537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13538 sub2node->SetLineColor(kColorITS);
13539 sub2node->SetVisibility(1);
13540 fNodes->Add(sub2node);
13543 // Place copy #18 of ITS5 directly in I565
13545 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13546 sub2node->SetLineColor(kColorITS);
13547 sub2node->SetVisibility(1);
13548 fNodes->Add(sub2node);
13551 // Place copy #19 of ITS5 directly in I565
13553 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13554 sub2node->SetLineColor(kColorITS);
13555 sub2node->SetVisibility(1);
13556 fNodes->Add(sub2node);
13559 // Place copy #20 of ITS5 directly in I565
13561 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13562 sub2node->SetLineColor(kColorITS);
13563 sub2node->SetVisibility(1);
13564 fNodes->Add(sub2node);
13567 // Place copy #21 of ITS5 directly in I565
13569 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13570 sub2node->SetLineColor(kColorITS);
13571 sub2node->SetVisibility(1);
13572 fNodes->Add(sub2node);
13575 // Place copy #22 of ITS5 directly in I565
13577 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13578 sub2node->SetLineColor(kColorITS);
13579 sub2node->SetVisibility(1);
13580 fNodes->Add(sub2node);
13582 fNodes->Add(sub1node);
13585 // Place copy #19 of I565 in IT56
13587 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"rot529");
13588 sub1node->SetLineColor(kColorITS);
13589 sub1node->SetVisibility(0);
13592 // Place copy #1 of ITS5 directly in I565
13594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13595 sub2node->SetLineColor(kColorITS);
13596 sub2node->SetVisibility(1);
13597 fNodes->Add(sub2node);
13600 // Place copy #2 of ITS5 directly in I565
13602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13603 sub2node->SetLineColor(kColorITS);
13604 sub2node->SetVisibility(1);
13605 fNodes->Add(sub2node);
13608 // Place copy #3 of ITS5 directly in I565
13610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13611 sub2node->SetLineColor(kColorITS);
13612 sub2node->SetVisibility(1);
13613 fNodes->Add(sub2node);
13616 // Place copy #4 of ITS5 directly in I565
13618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13619 sub2node->SetLineColor(kColorITS);
13620 sub2node->SetVisibility(1);
13621 fNodes->Add(sub2node);
13624 // Place copy #5 of ITS5 directly in I565
13626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13627 sub2node->SetLineColor(kColorITS);
13628 sub2node->SetVisibility(1);
13629 fNodes->Add(sub2node);
13632 // Place copy #6 of ITS5 directly in I565
13634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13635 sub2node->SetLineColor(kColorITS);
13636 sub2node->SetVisibility(1);
13637 fNodes->Add(sub2node);
13640 // Place copy #7 of ITS5 directly in I565
13642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13643 sub2node->SetLineColor(kColorITS);
13644 sub2node->SetVisibility(1);
13645 fNodes->Add(sub2node);
13648 // Place copy #8 of ITS5 directly in I565
13650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13651 sub2node->SetLineColor(kColorITS);
13652 sub2node->SetVisibility(1);
13653 fNodes->Add(sub2node);
13656 // Place copy #9 of ITS5 directly in I565
13658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13659 sub2node->SetLineColor(kColorITS);
13660 sub2node->SetVisibility(1);
13661 fNodes->Add(sub2node);
13664 // Place copy #10 of ITS5 directly in I565
13666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13667 sub2node->SetLineColor(kColorITS);
13668 sub2node->SetVisibility(1);
13669 fNodes->Add(sub2node);
13672 // Place copy #11 of ITS5 directly in I565
13674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13675 sub2node->SetLineColor(kColorITS);
13676 sub2node->SetVisibility(1);
13677 fNodes->Add(sub2node);
13680 // Place copy #12 of ITS5 directly in I565
13682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13683 sub2node->SetLineColor(kColorITS);
13684 sub2node->SetVisibility(1);
13685 fNodes->Add(sub2node);
13688 // Place copy #13 of ITS5 directly in I565
13690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13691 sub2node->SetLineColor(kColorITS);
13692 sub2node->SetVisibility(1);
13693 fNodes->Add(sub2node);
13696 // Place copy #14 of ITS5 directly in I565
13698 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13699 sub2node->SetLineColor(kColorITS);
13700 sub2node->SetVisibility(1);
13701 fNodes->Add(sub2node);
13704 // Place copy #15 of ITS5 directly in I565
13706 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13707 sub2node->SetLineColor(kColorITS);
13708 sub2node->SetVisibility(1);
13709 fNodes->Add(sub2node);
13712 // Place copy #16 of ITS5 directly in I565
13714 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13715 sub2node->SetLineColor(kColorITS);
13716 sub2node->SetVisibility(1);
13717 fNodes->Add(sub2node);
13720 // Place copy #17 of ITS5 directly in I565
13722 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13723 sub2node->SetLineColor(kColorITS);
13724 sub2node->SetVisibility(1);
13725 fNodes->Add(sub2node);
13728 // Place copy #18 of ITS5 directly in I565
13730 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13731 sub2node->SetLineColor(kColorITS);
13732 sub2node->SetVisibility(1);
13733 fNodes->Add(sub2node);
13736 // Place copy #19 of ITS5 directly in I565
13738 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13739 sub2node->SetLineColor(kColorITS);
13740 sub2node->SetVisibility(1);
13741 fNodes->Add(sub2node);
13744 // Place copy #20 of ITS5 directly in I565
13746 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13747 sub2node->SetLineColor(kColorITS);
13748 sub2node->SetVisibility(1);
13749 fNodes->Add(sub2node);
13752 // Place copy #21 of ITS5 directly in I565
13754 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13755 sub2node->SetLineColor(kColorITS);
13756 sub2node->SetVisibility(1);
13757 fNodes->Add(sub2node);
13760 // Place copy #22 of ITS5 directly in I565
13762 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13763 sub2node->SetLineColor(kColorITS);
13764 sub2node->SetVisibility(1);
13765 fNodes->Add(sub2node);
13767 fNodes->Add(sub1node);
13770 // Place copy #20 of I565 in IT56
13772 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"rot618");
13773 sub1node->SetLineColor(kColorITS);
13774 sub1node->SetVisibility(0);
13777 // Place copy #1 of ITS5 directly in I565
13779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13780 sub2node->SetLineColor(kColorITS);
13781 sub2node->SetVisibility(1);
13782 fNodes->Add(sub2node);
13785 // Place copy #2 of ITS5 directly in I565
13787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13788 sub2node->SetLineColor(kColorITS);
13789 sub2node->SetVisibility(1);
13790 fNodes->Add(sub2node);
13793 // Place copy #3 of ITS5 directly in I565
13795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13796 sub2node->SetLineColor(kColorITS);
13797 sub2node->SetVisibility(1);
13798 fNodes->Add(sub2node);
13801 // Place copy #4 of ITS5 directly in I565
13803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13804 sub2node->SetLineColor(kColorITS);
13805 sub2node->SetVisibility(1);
13806 fNodes->Add(sub2node);
13809 // Place copy #5 of ITS5 directly in I565
13811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13812 sub2node->SetLineColor(kColorITS);
13813 sub2node->SetVisibility(1);
13814 fNodes->Add(sub2node);
13817 // Place copy #6 of ITS5 directly in I565
13819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13820 sub2node->SetLineColor(kColorITS);
13821 sub2node->SetVisibility(1);
13822 fNodes->Add(sub2node);
13825 // Place copy #7 of ITS5 directly in I565
13827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13828 sub2node->SetLineColor(kColorITS);
13829 sub2node->SetVisibility(1);
13830 fNodes->Add(sub2node);
13833 // Place copy #8 of ITS5 directly in I565
13835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13836 sub2node->SetLineColor(kColorITS);
13837 sub2node->SetVisibility(1);
13838 fNodes->Add(sub2node);
13841 // Place copy #9 of ITS5 directly in I565
13843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13844 sub2node->SetLineColor(kColorITS);
13845 sub2node->SetVisibility(1);
13846 fNodes->Add(sub2node);
13849 // Place copy #10 of ITS5 directly in I565
13851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13852 sub2node->SetLineColor(kColorITS);
13853 sub2node->SetVisibility(1);
13854 fNodes->Add(sub2node);
13857 // Place copy #11 of ITS5 directly in I565
13859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13860 sub2node->SetLineColor(kColorITS);
13861 sub2node->SetVisibility(1);
13862 fNodes->Add(sub2node);
13865 // Place copy #12 of ITS5 directly in I565
13867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13868 sub2node->SetLineColor(kColorITS);
13869 sub2node->SetVisibility(1);
13870 fNodes->Add(sub2node);
13873 // Place copy #13 of ITS5 directly in I565
13875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13876 sub2node->SetLineColor(kColorITS);
13877 sub2node->SetVisibility(1);
13878 fNodes->Add(sub2node);
13881 // Place copy #14 of ITS5 directly in I565
13883 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13884 sub2node->SetLineColor(kColorITS);
13885 sub2node->SetVisibility(1);
13886 fNodes->Add(sub2node);
13889 // Place copy #15 of ITS5 directly in I565
13891 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13892 sub2node->SetLineColor(kColorITS);
13893 sub2node->SetVisibility(1);
13894 fNodes->Add(sub2node);
13897 // Place copy #16 of ITS5 directly in I565
13899 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13900 sub2node->SetLineColor(kColorITS);
13901 sub2node->SetVisibility(1);
13902 fNodes->Add(sub2node);
13905 // Place copy #17 of ITS5 directly in I565
13907 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13908 sub2node->SetLineColor(kColorITS);
13909 sub2node->SetVisibility(1);
13910 fNodes->Add(sub2node);
13913 // Place copy #18 of ITS5 directly in I565
13915 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13916 sub2node->SetLineColor(kColorITS);
13917 sub2node->SetVisibility(1);
13918 fNodes->Add(sub2node);
13921 // Place copy #19 of ITS5 directly in I565
13923 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13924 sub2node->SetLineColor(kColorITS);
13925 sub2node->SetVisibility(1);
13926 fNodes->Add(sub2node);
13929 // Place copy #20 of ITS5 directly in I565
13931 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13932 sub2node->SetLineColor(kColorITS);
13933 sub2node->SetVisibility(1);
13934 fNodes->Add(sub2node);
13937 // Place copy #21 of ITS5 directly in I565
13939 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13940 sub2node->SetLineColor(kColorITS);
13941 sub2node->SetVisibility(1);
13942 fNodes->Add(sub2node);
13945 // Place copy #22 of ITS5 directly in I565
13947 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13948 sub2node->SetLineColor(kColorITS);
13949 sub2node->SetVisibility(1);
13950 fNodes->Add(sub2node);
13952 fNodes->Add(sub1node);
13955 // Place copy #21 of I565 in IT56
13957 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"rot528");
13958 sub1node->SetLineColor(kColorITS);
13959 sub1node->SetVisibility(0);
13962 // Place copy #1 of ITS5 directly in I565
13964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13965 sub2node->SetLineColor(kColorITS);
13966 sub2node->SetVisibility(1);
13967 fNodes->Add(sub2node);
13970 // Place copy #2 of ITS5 directly in I565
13972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13973 sub2node->SetLineColor(kColorITS);
13974 sub2node->SetVisibility(1);
13975 fNodes->Add(sub2node);
13978 // Place copy #3 of ITS5 directly in I565
13980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13981 sub2node->SetLineColor(kColorITS);
13982 sub2node->SetVisibility(1);
13983 fNodes->Add(sub2node);
13986 // Place copy #4 of ITS5 directly in I565
13988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13989 sub2node->SetLineColor(kColorITS);
13990 sub2node->SetVisibility(1);
13991 fNodes->Add(sub2node);
13994 // Place copy #5 of ITS5 directly in I565
13996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13997 sub2node->SetLineColor(kColorITS);
13998 sub2node->SetVisibility(1);
13999 fNodes->Add(sub2node);
14002 // Place copy #6 of ITS5 directly in I565
14004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14005 sub2node->SetLineColor(kColorITS);
14006 sub2node->SetVisibility(1);
14007 fNodes->Add(sub2node);
14010 // Place copy #7 of ITS5 directly in I565
14012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14013 sub2node->SetLineColor(kColorITS);
14014 sub2node->SetVisibility(1);
14015 fNodes->Add(sub2node);
14018 // Place copy #8 of ITS5 directly in I565
14020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14021 sub2node->SetLineColor(kColorITS);
14022 sub2node->SetVisibility(1);
14023 fNodes->Add(sub2node);
14026 // Place copy #9 of ITS5 directly in I565
14028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14029 sub2node->SetLineColor(kColorITS);
14030 sub2node->SetVisibility(1);
14031 fNodes->Add(sub2node);
14034 // Place copy #10 of ITS5 directly in I565
14036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14037 sub2node->SetLineColor(kColorITS);
14038 sub2node->SetVisibility(1);
14039 fNodes->Add(sub2node);
14042 // Place copy #11 of ITS5 directly in I565
14044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14045 sub2node->SetLineColor(kColorITS);
14046 sub2node->SetVisibility(1);
14047 fNodes->Add(sub2node);
14050 // Place copy #12 of ITS5 directly in I565
14052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14053 sub2node->SetLineColor(kColorITS);
14054 sub2node->SetVisibility(1);
14055 fNodes->Add(sub2node);
14058 // Place copy #13 of ITS5 directly in I565
14060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14061 sub2node->SetLineColor(kColorITS);
14062 sub2node->SetVisibility(1);
14063 fNodes->Add(sub2node);
14066 // Place copy #14 of ITS5 directly in I565
14068 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14069 sub2node->SetLineColor(kColorITS);
14070 sub2node->SetVisibility(1);
14071 fNodes->Add(sub2node);
14074 // Place copy #15 of ITS5 directly in I565
14076 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14077 sub2node->SetLineColor(kColorITS);
14078 sub2node->SetVisibility(1);
14079 fNodes->Add(sub2node);
14082 // Place copy #16 of ITS5 directly in I565
14084 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14085 sub2node->SetLineColor(kColorITS);
14086 sub2node->SetVisibility(1);
14087 fNodes->Add(sub2node);
14090 // Place copy #17 of ITS5 directly in I565
14092 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14093 sub2node->SetLineColor(kColorITS);
14094 sub2node->SetVisibility(1);
14095 fNodes->Add(sub2node);
14098 // Place copy #18 of ITS5 directly in I565
14100 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14101 sub2node->SetLineColor(kColorITS);
14102 sub2node->SetVisibility(1);
14103 fNodes->Add(sub2node);
14106 // Place copy #19 of ITS5 directly in I565
14108 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14109 sub2node->SetLineColor(kColorITS);
14110 sub2node->SetVisibility(1);
14111 fNodes->Add(sub2node);
14114 // Place copy #20 of ITS5 directly in I565
14116 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14117 sub2node->SetLineColor(kColorITS);
14118 sub2node->SetVisibility(1);
14119 fNodes->Add(sub2node);
14122 // Place copy #21 of ITS5 directly in I565
14124 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14125 sub2node->SetLineColor(kColorITS);
14126 sub2node->SetVisibility(1);
14127 fNodes->Add(sub2node);
14130 // Place copy #22 of ITS5 directly in I565
14132 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14133 sub2node->SetLineColor(kColorITS);
14134 sub2node->SetVisibility(1);
14135 fNodes->Add(sub2node);
14137 fNodes->Add(sub1node);
14140 // Place copy #22 of I565 in IT56
14142 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"rot527");
14143 sub1node->SetLineColor(kColorITS);
14144 sub1node->SetVisibility(0);
14147 // Place copy #1 of ITS5 directly in I565
14149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14150 sub2node->SetLineColor(kColorITS);
14151 sub2node->SetVisibility(1);
14152 fNodes->Add(sub2node);
14155 // Place copy #2 of ITS5 directly in I565
14157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14158 sub2node->SetLineColor(kColorITS);
14159 sub2node->SetVisibility(1);
14160 fNodes->Add(sub2node);
14163 // Place copy #3 of ITS5 directly in I565
14165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14166 sub2node->SetLineColor(kColorITS);
14167 sub2node->SetVisibility(1);
14168 fNodes->Add(sub2node);
14171 // Place copy #4 of ITS5 directly in I565
14173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14174 sub2node->SetLineColor(kColorITS);
14175 sub2node->SetVisibility(1);
14176 fNodes->Add(sub2node);
14179 // Place copy #5 of ITS5 directly in I565
14181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14182 sub2node->SetLineColor(kColorITS);
14183 sub2node->SetVisibility(1);
14184 fNodes->Add(sub2node);
14187 // Place copy #6 of ITS5 directly in I565
14189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14190 sub2node->SetLineColor(kColorITS);
14191 sub2node->SetVisibility(1);
14192 fNodes->Add(sub2node);
14195 // Place copy #7 of ITS5 directly in I565
14197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14198 sub2node->SetLineColor(kColorITS);
14199 sub2node->SetVisibility(1);
14200 fNodes->Add(sub2node);
14203 // Place copy #8 of ITS5 directly in I565
14205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14206 sub2node->SetLineColor(kColorITS);
14207 sub2node->SetVisibility(1);
14208 fNodes->Add(sub2node);
14211 // Place copy #9 of ITS5 directly in I565
14213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14214 sub2node->SetLineColor(kColorITS);
14215 sub2node->SetVisibility(1);
14216 fNodes->Add(sub2node);
14219 // Place copy #10 of ITS5 directly in I565
14221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14222 sub2node->SetLineColor(kColorITS);
14223 sub2node->SetVisibility(1);
14224 fNodes->Add(sub2node);
14227 // Place copy #11 of ITS5 directly in I565
14229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14230 sub2node->SetLineColor(kColorITS);
14231 sub2node->SetVisibility(1);
14232 fNodes->Add(sub2node);
14235 // Place copy #12 of ITS5 directly in I565
14237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14238 sub2node->SetLineColor(kColorITS);
14239 sub2node->SetVisibility(1);
14240 fNodes->Add(sub2node);
14243 // Place copy #13 of ITS5 directly in I565
14245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14246 sub2node->SetLineColor(kColorITS);
14247 sub2node->SetVisibility(1);
14248 fNodes->Add(sub2node);
14251 // Place copy #14 of ITS5 directly in I565
14253 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14254 sub2node->SetLineColor(kColorITS);
14255 sub2node->SetVisibility(1);
14256 fNodes->Add(sub2node);
14259 // Place copy #15 of ITS5 directly in I565
14261 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14262 sub2node->SetLineColor(kColorITS);
14263 sub2node->SetVisibility(1);
14264 fNodes->Add(sub2node);
14267 // Place copy #16 of ITS5 directly in I565
14269 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14270 sub2node->SetLineColor(kColorITS);
14271 sub2node->SetVisibility(1);
14272 fNodes->Add(sub2node);
14275 // Place copy #17 of ITS5 directly in I565
14277 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14278 sub2node->SetLineColor(kColorITS);
14279 sub2node->SetVisibility(1);
14280 fNodes->Add(sub2node);
14283 // Place copy #18 of ITS5 directly in I565
14285 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14286 sub2node->SetLineColor(kColorITS);
14287 sub2node->SetVisibility(1);
14288 fNodes->Add(sub2node);
14291 // Place copy #19 of ITS5 directly in I565
14293 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14294 sub2node->SetLineColor(kColorITS);
14295 sub2node->SetVisibility(1);
14296 fNodes->Add(sub2node);
14299 // Place copy #20 of ITS5 directly in I565
14301 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14302 sub2node->SetLineColor(kColorITS);
14303 sub2node->SetVisibility(1);
14304 fNodes->Add(sub2node);
14307 // Place copy #21 of ITS5 directly in I565
14309 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14310 sub2node->SetLineColor(kColorITS);
14311 sub2node->SetVisibility(1);
14312 fNodes->Add(sub2node);
14315 // Place copy #22 of ITS5 directly in I565
14317 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14318 sub2node->SetLineColor(kColorITS);
14319 sub2node->SetVisibility(1);
14320 fNodes->Add(sub2node);
14322 fNodes->Add(sub1node);
14325 // Place copy #23 of I565 in IT56
14327 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"rot526");
14328 sub1node->SetLineColor(kColorITS);
14329 sub1node->SetVisibility(0);
14332 // Place copy #1 of ITS5 directly in I565
14334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14335 sub2node->SetLineColor(kColorITS);
14336 sub2node->SetVisibility(1);
14337 fNodes->Add(sub2node);
14340 // Place copy #2 of ITS5 directly in I565
14342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14343 sub2node->SetLineColor(kColorITS);
14344 sub2node->SetVisibility(1);
14345 fNodes->Add(sub2node);
14348 // Place copy #3 of ITS5 directly in I565
14350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14351 sub2node->SetLineColor(kColorITS);
14352 sub2node->SetVisibility(1);
14353 fNodes->Add(sub2node);
14356 // Place copy #4 of ITS5 directly in I565
14358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14359 sub2node->SetLineColor(kColorITS);
14360 sub2node->SetVisibility(1);
14361 fNodes->Add(sub2node);
14364 // Place copy #5 of ITS5 directly in I565
14366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14367 sub2node->SetLineColor(kColorITS);
14368 sub2node->SetVisibility(1);
14369 fNodes->Add(sub2node);
14372 // Place copy #6 of ITS5 directly in I565
14374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14375 sub2node->SetLineColor(kColorITS);
14376 sub2node->SetVisibility(1);
14377 fNodes->Add(sub2node);
14380 // Place copy #7 of ITS5 directly in I565
14382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14383 sub2node->SetLineColor(kColorITS);
14384 sub2node->SetVisibility(1);
14385 fNodes->Add(sub2node);
14388 // Place copy #8 of ITS5 directly in I565
14390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14391 sub2node->SetLineColor(kColorITS);
14392 sub2node->SetVisibility(1);
14393 fNodes->Add(sub2node);
14396 // Place copy #9 of ITS5 directly in I565
14398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14399 sub2node->SetLineColor(kColorITS);
14400 sub2node->SetVisibility(1);
14401 fNodes->Add(sub2node);
14404 // Place copy #10 of ITS5 directly in I565
14406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14407 sub2node->SetLineColor(kColorITS);
14408 sub2node->SetVisibility(1);
14409 fNodes->Add(sub2node);
14412 // Place copy #11 of ITS5 directly in I565
14414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14415 sub2node->SetLineColor(kColorITS);
14416 sub2node->SetVisibility(1);
14417 fNodes->Add(sub2node);
14420 // Place copy #12 of ITS5 directly in I565
14422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14423 sub2node->SetLineColor(kColorITS);
14424 sub2node->SetVisibility(1);
14425 fNodes->Add(sub2node);
14428 // Place copy #13 of ITS5 directly in I565
14430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14431 sub2node->SetLineColor(kColorITS);
14432 sub2node->SetVisibility(1);
14433 fNodes->Add(sub2node);
14436 // Place copy #14 of ITS5 directly in I565
14438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14439 sub2node->SetLineColor(kColorITS);
14440 sub2node->SetVisibility(1);
14441 fNodes->Add(sub2node);
14444 // Place copy #15 of ITS5 directly in I565
14446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14447 sub2node->SetLineColor(kColorITS);
14448 sub2node->SetVisibility(1);
14449 fNodes->Add(sub2node);
14452 // Place copy #16 of ITS5 directly in I565
14454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14455 sub2node->SetLineColor(kColorITS);
14456 sub2node->SetVisibility(1);
14457 fNodes->Add(sub2node);
14460 // Place copy #17 of ITS5 directly in I565
14462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14463 sub2node->SetLineColor(kColorITS);
14464 sub2node->SetVisibility(1);
14465 fNodes->Add(sub2node);
14468 // Place copy #18 of ITS5 directly in I565
14470 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14471 sub2node->SetLineColor(kColorITS);
14472 sub2node->SetVisibility(1);
14473 fNodes->Add(sub2node);
14476 // Place copy #19 of ITS5 directly in I565
14478 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14479 sub2node->SetLineColor(kColorITS);
14480 sub2node->SetVisibility(1);
14481 fNodes->Add(sub2node);
14484 // Place copy #20 of ITS5 directly in I565
14486 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14487 sub2node->SetLineColor(kColorITS);
14488 sub2node->SetVisibility(1);
14489 fNodes->Add(sub2node);
14492 // Place copy #21 of ITS5 directly in I565
14494 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14495 sub2node->SetLineColor(kColorITS);
14496 sub2node->SetVisibility(1);
14497 fNodes->Add(sub2node);
14500 // Place copy #22 of ITS5 directly in I565
14502 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14503 sub2node->SetLineColor(kColorITS);
14504 sub2node->SetVisibility(1);
14505 fNodes->Add(sub2node);
14507 fNodes->Add(sub1node);
14510 // Place copy #24 of I565 in IT56
14512 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"rot525");
14513 sub1node->SetLineColor(kColorITS);
14514 sub1node->SetVisibility(0);
14517 // Place copy #1 of ITS5 directly in I565
14519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14520 sub2node->SetLineColor(kColorITS);
14521 sub2node->SetVisibility(1);
14522 fNodes->Add(sub2node);
14525 // Place copy #2 of ITS5 directly in I565
14527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14528 sub2node->SetLineColor(kColorITS);
14529 sub2node->SetVisibility(1);
14530 fNodes->Add(sub2node);
14533 // Place copy #3 of ITS5 directly in I565
14535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14536 sub2node->SetLineColor(kColorITS);
14537 sub2node->SetVisibility(1);
14538 fNodes->Add(sub2node);
14541 // Place copy #4 of ITS5 directly in I565
14543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14544 sub2node->SetLineColor(kColorITS);
14545 sub2node->SetVisibility(1);
14546 fNodes->Add(sub2node);
14549 // Place copy #5 of ITS5 directly in I565
14551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14552 sub2node->SetLineColor(kColorITS);
14553 sub2node->SetVisibility(1);
14554 fNodes->Add(sub2node);
14557 // Place copy #6 of ITS5 directly in I565
14559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14560 sub2node->SetLineColor(kColorITS);
14561 sub2node->SetVisibility(1);
14562 fNodes->Add(sub2node);
14565 // Place copy #7 of ITS5 directly in I565
14567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14568 sub2node->SetLineColor(kColorITS);
14569 sub2node->SetVisibility(1);
14570 fNodes->Add(sub2node);
14573 // Place copy #8 of ITS5 directly in I565
14575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14576 sub2node->SetLineColor(kColorITS);
14577 sub2node->SetVisibility(1);
14578 fNodes->Add(sub2node);
14581 // Place copy #9 of ITS5 directly in I565
14583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14584 sub2node->SetLineColor(kColorITS);
14585 sub2node->SetVisibility(1);
14586 fNodes->Add(sub2node);
14589 // Place copy #10 of ITS5 directly in I565
14591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14592 sub2node->SetLineColor(kColorITS);
14593 sub2node->SetVisibility(1);
14594 fNodes->Add(sub2node);
14597 // Place copy #11 of ITS5 directly in I565
14599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14600 sub2node->SetLineColor(kColorITS);
14601 sub2node->SetVisibility(1);
14602 fNodes->Add(sub2node);
14605 // Place copy #12 of ITS5 directly in I565
14607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14608 sub2node->SetLineColor(kColorITS);
14609 sub2node->SetVisibility(1);
14610 fNodes->Add(sub2node);
14613 // Place copy #13 of ITS5 directly in I565
14615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14616 sub2node->SetLineColor(kColorITS);
14617 sub2node->SetVisibility(1);
14618 fNodes->Add(sub2node);
14621 // Place copy #14 of ITS5 directly in I565
14623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14624 sub2node->SetLineColor(kColorITS);
14625 sub2node->SetVisibility(1);
14626 fNodes->Add(sub2node);
14629 // Place copy #15 of ITS5 directly in I565
14631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14632 sub2node->SetLineColor(kColorITS);
14633 sub2node->SetVisibility(1);
14634 fNodes->Add(sub2node);
14637 // Place copy #16 of ITS5 directly in I565
14639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14640 sub2node->SetLineColor(kColorITS);
14641 sub2node->SetVisibility(1);
14642 fNodes->Add(sub2node);
14645 // Place copy #17 of ITS5 directly in I565
14647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14648 sub2node->SetLineColor(kColorITS);
14649 sub2node->SetVisibility(1);
14650 fNodes->Add(sub2node);
14653 // Place copy #18 of ITS5 directly in I565
14655 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14656 sub2node->SetLineColor(kColorITS);
14657 sub2node->SetVisibility(1);
14658 fNodes->Add(sub2node);
14661 // Place copy #19 of ITS5 directly in I565
14663 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14664 sub2node->SetLineColor(kColorITS);
14665 sub2node->SetVisibility(1);
14666 fNodes->Add(sub2node);
14669 // Place copy #20 of ITS5 directly in I565
14671 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14672 sub2node->SetLineColor(kColorITS);
14673 sub2node->SetVisibility(1);
14674 fNodes->Add(sub2node);
14677 // Place copy #21 of ITS5 directly in I565
14679 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14680 sub2node->SetLineColor(kColorITS);
14681 sub2node->SetVisibility(1);
14682 fNodes->Add(sub2node);
14685 // Place copy #22 of ITS5 directly in I565
14687 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14688 sub2node->SetLineColor(kColorITS);
14689 sub2node->SetVisibility(1);
14690 fNodes->Add(sub2node);
14692 fNodes->Add(sub1node);
14695 // Place copy #25 of I565 in IT56
14697 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"rot524");
14698 sub1node->SetLineColor(kColorITS);
14699 sub1node->SetVisibility(0);
14702 // Place copy #1 of ITS5 directly in I565
14704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14705 sub2node->SetLineColor(kColorITS);
14706 sub2node->SetVisibility(1);
14707 fNodes->Add(sub2node);
14710 // Place copy #2 of ITS5 directly in I565
14712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14713 sub2node->SetLineColor(kColorITS);
14714 sub2node->SetVisibility(1);
14715 fNodes->Add(sub2node);
14718 // Place copy #3 of ITS5 directly in I565
14720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14721 sub2node->SetLineColor(kColorITS);
14722 sub2node->SetVisibility(1);
14723 fNodes->Add(sub2node);
14726 // Place copy #4 of ITS5 directly in I565
14728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14729 sub2node->SetLineColor(kColorITS);
14730 sub2node->SetVisibility(1);
14731 fNodes->Add(sub2node);
14734 // Place copy #5 of ITS5 directly in I565
14736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14737 sub2node->SetLineColor(kColorITS);
14738 sub2node->SetVisibility(1);
14739 fNodes->Add(sub2node);
14742 // Place copy #6 of ITS5 directly in I565
14744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14745 sub2node->SetLineColor(kColorITS);
14746 sub2node->SetVisibility(1);
14747 fNodes->Add(sub2node);
14750 // Place copy #7 of ITS5 directly in I565
14752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14753 sub2node->SetLineColor(kColorITS);
14754 sub2node->SetVisibility(1);
14755 fNodes->Add(sub2node);
14758 // Place copy #8 of ITS5 directly in I565
14760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14761 sub2node->SetLineColor(kColorITS);
14762 sub2node->SetVisibility(1);
14763 fNodes->Add(sub2node);
14766 // Place copy #9 of ITS5 directly in I565
14768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14769 sub2node->SetLineColor(kColorITS);
14770 sub2node->SetVisibility(1);
14771 fNodes->Add(sub2node);
14774 // Place copy #10 of ITS5 directly in I565
14776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14777 sub2node->SetLineColor(kColorITS);
14778 sub2node->SetVisibility(1);
14779 fNodes->Add(sub2node);
14782 // Place copy #11 of ITS5 directly in I565
14784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14785 sub2node->SetLineColor(kColorITS);
14786 sub2node->SetVisibility(1);
14787 fNodes->Add(sub2node);
14790 // Place copy #12 of ITS5 directly in I565
14792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14793 sub2node->SetLineColor(kColorITS);
14794 sub2node->SetVisibility(1);
14795 fNodes->Add(sub2node);
14798 // Place copy #13 of ITS5 directly in I565
14800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14801 sub2node->SetLineColor(kColorITS);
14802 sub2node->SetVisibility(1);
14803 fNodes->Add(sub2node);
14806 // Place copy #14 of ITS5 directly in I565
14808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14809 sub2node->SetLineColor(kColorITS);
14810 sub2node->SetVisibility(1);
14811 fNodes->Add(sub2node);
14814 // Place copy #15 of ITS5 directly in I565
14816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14817 sub2node->SetLineColor(kColorITS);
14818 sub2node->SetVisibility(1);
14819 fNodes->Add(sub2node);
14822 // Place copy #16 of ITS5 directly in I565
14824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14825 sub2node->SetLineColor(kColorITS);
14826 sub2node->SetVisibility(1);
14827 fNodes->Add(sub2node);
14830 // Place copy #17 of ITS5 directly in I565
14832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14833 sub2node->SetLineColor(kColorITS);
14834 sub2node->SetVisibility(1);
14835 fNodes->Add(sub2node);
14838 // Place copy #18 of ITS5 directly in I565
14840 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14841 sub2node->SetLineColor(kColorITS);
14842 sub2node->SetVisibility(1);
14843 fNodes->Add(sub2node);
14846 // Place copy #19 of ITS5 directly in I565
14848 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14849 sub2node->SetLineColor(kColorITS);
14850 sub2node->SetVisibility(1);
14851 fNodes->Add(sub2node);
14854 // Place copy #20 of ITS5 directly in I565
14856 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14857 sub2node->SetLineColor(kColorITS);
14858 sub2node->SetVisibility(1);
14859 fNodes->Add(sub2node);
14862 // Place copy #21 of ITS5 directly in I565
14864 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14865 sub2node->SetLineColor(kColorITS);
14866 sub2node->SetVisibility(1);
14867 fNodes->Add(sub2node);
14870 // Place copy #22 of ITS5 directly in I565
14872 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14873 sub2node->SetLineColor(kColorITS);
14874 sub2node->SetVisibility(1);
14875 fNodes->Add(sub2node);
14877 fNodes->Add(sub1node);
14880 // Place copy #26 of I565 in IT56
14882 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"rot523");
14883 sub1node->SetLineColor(kColorITS);
14884 sub1node->SetVisibility(0);
14887 // Place copy #1 of ITS5 directly in I565
14889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14890 sub2node->SetLineColor(kColorITS);
14891 sub2node->SetVisibility(1);
14892 fNodes->Add(sub2node);
14895 // Place copy #2 of ITS5 directly in I565
14897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14898 sub2node->SetLineColor(kColorITS);
14899 sub2node->SetVisibility(1);
14900 fNodes->Add(sub2node);
14903 // Place copy #3 of ITS5 directly in I565
14905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14906 sub2node->SetLineColor(kColorITS);
14907 sub2node->SetVisibility(1);
14908 fNodes->Add(sub2node);
14911 // Place copy #4 of ITS5 directly in I565
14913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14914 sub2node->SetLineColor(kColorITS);
14915 sub2node->SetVisibility(1);
14916 fNodes->Add(sub2node);
14919 // Place copy #5 of ITS5 directly in I565
14921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14922 sub2node->SetLineColor(kColorITS);
14923 sub2node->SetVisibility(1);
14924 fNodes->Add(sub2node);
14927 // Place copy #6 of ITS5 directly in I565
14929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14930 sub2node->SetLineColor(kColorITS);
14931 sub2node->SetVisibility(1);
14932 fNodes->Add(sub2node);
14935 // Place copy #7 of ITS5 directly in I565
14937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14938 sub2node->SetLineColor(kColorITS);
14939 sub2node->SetVisibility(1);
14940 fNodes->Add(sub2node);
14943 // Place copy #8 of ITS5 directly in I565
14945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14946 sub2node->SetLineColor(kColorITS);
14947 sub2node->SetVisibility(1);
14948 fNodes->Add(sub2node);
14951 // Place copy #9 of ITS5 directly in I565
14953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14954 sub2node->SetLineColor(kColorITS);
14955 sub2node->SetVisibility(1);
14956 fNodes->Add(sub2node);
14959 // Place copy #10 of ITS5 directly in I565
14961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14962 sub2node->SetLineColor(kColorITS);
14963 sub2node->SetVisibility(1);
14964 fNodes->Add(sub2node);
14967 // Place copy #11 of ITS5 directly in I565
14969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14970 sub2node->SetLineColor(kColorITS);
14971 sub2node->SetVisibility(1);
14972 fNodes->Add(sub2node);
14975 // Place copy #12 of ITS5 directly in I565
14977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14978 sub2node->SetLineColor(kColorITS);
14979 sub2node->SetVisibility(1);
14980 fNodes->Add(sub2node);
14983 // Place copy #13 of ITS5 directly in I565
14985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14986 sub2node->SetLineColor(kColorITS);
14987 sub2node->SetVisibility(1);
14988 fNodes->Add(sub2node);
14991 // Place copy #14 of ITS5 directly in I565
14993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14994 sub2node->SetLineColor(kColorITS);
14995 sub2node->SetVisibility(1);
14996 fNodes->Add(sub2node);
14999 // Place copy #15 of ITS5 directly in I565
15001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15002 sub2node->SetLineColor(kColorITS);
15003 sub2node->SetVisibility(1);
15004 fNodes->Add(sub2node);
15007 // Place copy #16 of ITS5 directly in I565
15009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15010 sub2node->SetLineColor(kColorITS);
15011 sub2node->SetVisibility(1);
15012 fNodes->Add(sub2node);
15015 // Place copy #17 of ITS5 directly in I565
15017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15018 sub2node->SetLineColor(kColorITS);
15019 sub2node->SetVisibility(1);
15020 fNodes->Add(sub2node);
15023 // Place copy #18 of ITS5 directly in I565
15025 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15026 sub2node->SetLineColor(kColorITS);
15027 sub2node->SetVisibility(1);
15028 fNodes->Add(sub2node);
15031 // Place copy #19 of ITS5 directly in I565
15033 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15034 sub2node->SetLineColor(kColorITS);
15035 sub2node->SetVisibility(1);
15036 fNodes->Add(sub2node);
15039 // Place copy #20 of ITS5 directly in I565
15041 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15042 sub2node->SetLineColor(kColorITS);
15043 sub2node->SetVisibility(1);
15044 fNodes->Add(sub2node);
15047 // Place copy #21 of ITS5 directly in I565
15049 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15050 sub2node->SetLineColor(kColorITS);
15051 sub2node->SetVisibility(1);
15052 fNodes->Add(sub2node);
15055 // Place copy #22 of ITS5 directly in I565
15057 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15058 sub2node->SetLineColor(kColorITS);
15059 sub2node->SetVisibility(1);
15060 fNodes->Add(sub2node);
15062 fNodes->Add(sub1node);
15065 // Place copy #27 of I565 in IT56
15067 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"rot522");
15068 sub1node->SetLineColor(kColorITS);
15069 sub1node->SetVisibility(0);
15072 // Place copy #1 of ITS5 directly in I565
15074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15075 sub2node->SetLineColor(kColorITS);
15076 sub2node->SetVisibility(1);
15077 fNodes->Add(sub2node);
15080 // Place copy #2 of ITS5 directly in I565
15082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15083 sub2node->SetLineColor(kColorITS);
15084 sub2node->SetVisibility(1);
15085 fNodes->Add(sub2node);
15088 // Place copy #3 of ITS5 directly in I565
15090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15091 sub2node->SetLineColor(kColorITS);
15092 sub2node->SetVisibility(1);
15093 fNodes->Add(sub2node);
15096 // Place copy #4 of ITS5 directly in I565
15098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15099 sub2node->SetLineColor(kColorITS);
15100 sub2node->SetVisibility(1);
15101 fNodes->Add(sub2node);
15104 // Place copy #5 of ITS5 directly in I565
15106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15107 sub2node->SetLineColor(kColorITS);
15108 sub2node->SetVisibility(1);
15109 fNodes->Add(sub2node);
15112 // Place copy #6 of ITS5 directly in I565
15114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15115 sub2node->SetLineColor(kColorITS);
15116 sub2node->SetVisibility(1);
15117 fNodes->Add(sub2node);
15120 // Place copy #7 of ITS5 directly in I565
15122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15123 sub2node->SetLineColor(kColorITS);
15124 sub2node->SetVisibility(1);
15125 fNodes->Add(sub2node);
15128 // Place copy #8 of ITS5 directly in I565
15130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15131 sub2node->SetLineColor(kColorITS);
15132 sub2node->SetVisibility(1);
15133 fNodes->Add(sub2node);
15136 // Place copy #9 of ITS5 directly in I565
15138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15139 sub2node->SetLineColor(kColorITS);
15140 sub2node->SetVisibility(1);
15141 fNodes->Add(sub2node);
15144 // Place copy #10 of ITS5 directly in I565
15146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15147 sub2node->SetLineColor(kColorITS);
15148 sub2node->SetVisibility(1);
15149 fNodes->Add(sub2node);
15152 // Place copy #11 of ITS5 directly in I565
15154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15155 sub2node->SetLineColor(kColorITS);
15156 sub2node->SetVisibility(1);
15157 fNodes->Add(sub2node);
15160 // Place copy #12 of ITS5 directly in I565
15162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15163 sub2node->SetLineColor(kColorITS);
15164 sub2node->SetVisibility(1);
15165 fNodes->Add(sub2node);
15168 // Place copy #13 of ITS5 directly in I565
15170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15171 sub2node->SetLineColor(kColorITS);
15172 sub2node->SetVisibility(1);
15173 fNodes->Add(sub2node);
15176 // Place copy #14 of ITS5 directly in I565
15178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15179 sub2node->SetLineColor(kColorITS);
15180 sub2node->SetVisibility(1);
15181 fNodes->Add(sub2node);
15184 // Place copy #15 of ITS5 directly in I565
15186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15187 sub2node->SetLineColor(kColorITS);
15188 sub2node->SetVisibility(1);
15189 fNodes->Add(sub2node);
15192 // Place copy #16 of ITS5 directly in I565
15194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15195 sub2node->SetLineColor(kColorITS);
15196 sub2node->SetVisibility(1);
15197 fNodes->Add(sub2node);
15200 // Place copy #17 of ITS5 directly in I565
15202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15203 sub2node->SetLineColor(kColorITS);
15204 sub2node->SetVisibility(1);
15205 fNodes->Add(sub2node);
15208 // Place copy #18 of ITS5 directly in I565
15210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15211 sub2node->SetLineColor(kColorITS);
15212 sub2node->SetVisibility(1);
15213 fNodes->Add(sub2node);
15216 // Place copy #19 of ITS5 directly in I565
15218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15219 sub2node->SetLineColor(kColorITS);
15220 sub2node->SetVisibility(1);
15221 fNodes->Add(sub2node);
15224 // Place copy #20 of ITS5 directly in I565
15226 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15227 sub2node->SetLineColor(kColorITS);
15228 sub2node->SetVisibility(1);
15229 fNodes->Add(sub2node);
15232 // Place copy #21 of ITS5 directly in I565
15234 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15235 sub2node->SetLineColor(kColorITS);
15236 sub2node->SetVisibility(1);
15237 fNodes->Add(sub2node);
15240 // Place copy #22 of ITS5 directly in I565
15242 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15243 sub2node->SetLineColor(kColorITS);
15244 sub2node->SetVisibility(1);
15245 fNodes->Add(sub2node);
15247 fNodes->Add(sub1node);
15250 // Place copy #28 of I565 in IT56
15252 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"rot521");
15253 sub1node->SetLineColor(kColorITS);
15254 sub1node->SetVisibility(0);
15257 // Place copy #1 of ITS5 directly in I565
15259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15260 sub2node->SetLineColor(kColorITS);
15261 sub2node->SetVisibility(1);
15262 fNodes->Add(sub2node);
15265 // Place copy #2 of ITS5 directly in I565
15267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15268 sub2node->SetLineColor(kColorITS);
15269 sub2node->SetVisibility(1);
15270 fNodes->Add(sub2node);
15273 // Place copy #3 of ITS5 directly in I565
15275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15276 sub2node->SetLineColor(kColorITS);
15277 sub2node->SetVisibility(1);
15278 fNodes->Add(sub2node);
15281 // Place copy #4 of ITS5 directly in I565
15283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15284 sub2node->SetLineColor(kColorITS);
15285 sub2node->SetVisibility(1);
15286 fNodes->Add(sub2node);
15289 // Place copy #5 of ITS5 directly in I565
15291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15292 sub2node->SetLineColor(kColorITS);
15293 sub2node->SetVisibility(1);
15294 fNodes->Add(sub2node);
15297 // Place copy #6 of ITS5 directly in I565
15299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15300 sub2node->SetLineColor(kColorITS);
15301 sub2node->SetVisibility(1);
15302 fNodes->Add(sub2node);
15305 // Place copy #7 of ITS5 directly in I565
15307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15308 sub2node->SetLineColor(kColorITS);
15309 sub2node->SetVisibility(1);
15310 fNodes->Add(sub2node);
15313 // Place copy #8 of ITS5 directly in I565
15315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15316 sub2node->SetLineColor(kColorITS);
15317 sub2node->SetVisibility(1);
15318 fNodes->Add(sub2node);
15321 // Place copy #9 of ITS5 directly in I565
15323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15324 sub2node->SetLineColor(kColorITS);
15325 sub2node->SetVisibility(1);
15326 fNodes->Add(sub2node);
15329 // Place copy #10 of ITS5 directly in I565
15331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15332 sub2node->SetLineColor(kColorITS);
15333 sub2node->SetVisibility(1);
15334 fNodes->Add(sub2node);
15337 // Place copy #11 of ITS5 directly in I565
15339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15340 sub2node->SetLineColor(kColorITS);
15341 sub2node->SetVisibility(1);
15342 fNodes->Add(sub2node);
15345 // Place copy #12 of ITS5 directly in I565
15347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15348 sub2node->SetLineColor(kColorITS);
15349 sub2node->SetVisibility(1);
15350 fNodes->Add(sub2node);
15353 // Place copy #13 of ITS5 directly in I565
15355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15356 sub2node->SetLineColor(kColorITS);
15357 sub2node->SetVisibility(1);
15358 fNodes->Add(sub2node);
15361 // Place copy #14 of ITS5 directly in I565
15363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15364 sub2node->SetLineColor(kColorITS);
15365 sub2node->SetVisibility(1);
15366 fNodes->Add(sub2node);
15369 // Place copy #15 of ITS5 directly in I565
15371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15372 sub2node->SetLineColor(kColorITS);
15373 sub2node->SetVisibility(1);
15374 fNodes->Add(sub2node);
15377 // Place copy #16 of ITS5 directly in I565
15379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15380 sub2node->SetLineColor(kColorITS);
15381 sub2node->SetVisibility(1);
15382 fNodes->Add(sub2node);
15385 // Place copy #17 of ITS5 directly in I565
15387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15388 sub2node->SetLineColor(kColorITS);
15389 sub2node->SetVisibility(1);
15390 fNodes->Add(sub2node);
15393 // Place copy #18 of ITS5 directly in I565
15395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15396 sub2node->SetLineColor(kColorITS);
15397 sub2node->SetVisibility(1);
15398 fNodes->Add(sub2node);
15401 // Place copy #19 of ITS5 directly in I565
15403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15404 sub2node->SetLineColor(kColorITS);
15405 sub2node->SetVisibility(1);
15406 fNodes->Add(sub2node);
15409 // Place copy #20 of ITS5 directly in I565
15411 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15412 sub2node->SetLineColor(kColorITS);
15413 sub2node->SetVisibility(1);
15414 fNodes->Add(sub2node);
15417 // Place copy #21 of ITS5 directly in I565
15419 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15420 sub2node->SetLineColor(kColorITS);
15421 sub2node->SetVisibility(1);
15422 fNodes->Add(sub2node);
15425 // Place copy #22 of ITS5 directly in I565
15427 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15428 sub2node->SetLineColor(kColorITS);
15429 sub2node->SetVisibility(1);
15430 fNodes->Add(sub2node);
15432 fNodes->Add(sub1node);
15435 // Place copy #29 of I565 in IT56
15437 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"rot520");
15438 sub1node->SetLineColor(kColorITS);
15439 sub1node->SetVisibility(0);
15442 // Place copy #1 of ITS5 directly in I565
15444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15445 sub2node->SetLineColor(kColorITS);
15446 sub2node->SetVisibility(1);
15447 fNodes->Add(sub2node);
15450 // Place copy #2 of ITS5 directly in I565
15452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15453 sub2node->SetLineColor(kColorITS);
15454 sub2node->SetVisibility(1);
15455 fNodes->Add(sub2node);
15458 // Place copy #3 of ITS5 directly in I565
15460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15461 sub2node->SetLineColor(kColorITS);
15462 sub2node->SetVisibility(1);
15463 fNodes->Add(sub2node);
15466 // Place copy #4 of ITS5 directly in I565
15468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15469 sub2node->SetLineColor(kColorITS);
15470 sub2node->SetVisibility(1);
15471 fNodes->Add(sub2node);
15474 // Place copy #5 of ITS5 directly in I565
15476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15477 sub2node->SetLineColor(kColorITS);
15478 sub2node->SetVisibility(1);
15479 fNodes->Add(sub2node);
15482 // Place copy #6 of ITS5 directly in I565
15484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15485 sub2node->SetLineColor(kColorITS);
15486 sub2node->SetVisibility(1);
15487 fNodes->Add(sub2node);
15490 // Place copy #7 of ITS5 directly in I565
15492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15493 sub2node->SetLineColor(kColorITS);
15494 sub2node->SetVisibility(1);
15495 fNodes->Add(sub2node);
15498 // Place copy #8 of ITS5 directly in I565
15500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15501 sub2node->SetLineColor(kColorITS);
15502 sub2node->SetVisibility(1);
15503 fNodes->Add(sub2node);
15506 // Place copy #9 of ITS5 directly in I565
15508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15509 sub2node->SetLineColor(kColorITS);
15510 sub2node->SetVisibility(1);
15511 fNodes->Add(sub2node);
15514 // Place copy #10 of ITS5 directly in I565
15516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15517 sub2node->SetLineColor(kColorITS);
15518 sub2node->SetVisibility(1);
15519 fNodes->Add(sub2node);
15522 // Place copy #11 of ITS5 directly in I565
15524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15525 sub2node->SetLineColor(kColorITS);
15526 sub2node->SetVisibility(1);
15527 fNodes->Add(sub2node);
15530 // Place copy #12 of ITS5 directly in I565
15532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15533 sub2node->SetLineColor(kColorITS);
15534 sub2node->SetVisibility(1);
15535 fNodes->Add(sub2node);
15538 // Place copy #13 of ITS5 directly in I565
15540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15541 sub2node->SetLineColor(kColorITS);
15542 sub2node->SetVisibility(1);
15543 fNodes->Add(sub2node);
15546 // Place copy #14 of ITS5 directly in I565
15548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15549 sub2node->SetLineColor(kColorITS);
15550 sub2node->SetVisibility(1);
15551 fNodes->Add(sub2node);
15554 // Place copy #15 of ITS5 directly in I565
15556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15557 sub2node->SetLineColor(kColorITS);
15558 sub2node->SetVisibility(1);
15559 fNodes->Add(sub2node);
15562 // Place copy #16 of ITS5 directly in I565
15564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15565 sub2node->SetLineColor(kColorITS);
15566 sub2node->SetVisibility(1);
15567 fNodes->Add(sub2node);
15570 // Place copy #17 of ITS5 directly in I565
15572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15573 sub2node->SetLineColor(kColorITS);
15574 sub2node->SetVisibility(1);
15575 fNodes->Add(sub2node);
15578 // Place copy #18 of ITS5 directly in I565
15580 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15581 sub2node->SetLineColor(kColorITS);
15582 sub2node->SetVisibility(1);
15583 fNodes->Add(sub2node);
15586 // Place copy #19 of ITS5 directly in I565
15588 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15589 sub2node->SetLineColor(kColorITS);
15590 sub2node->SetVisibility(1);
15591 fNodes->Add(sub2node);
15594 // Place copy #20 of ITS5 directly in I565
15596 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15597 sub2node->SetLineColor(kColorITS);
15598 sub2node->SetVisibility(1);
15599 fNodes->Add(sub2node);
15602 // Place copy #21 of ITS5 directly in I565
15604 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15605 sub2node->SetLineColor(kColorITS);
15606 sub2node->SetVisibility(1);
15607 fNodes->Add(sub2node);
15610 // Place copy #22 of ITS5 directly in I565
15612 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15613 sub2node->SetLineColor(kColorITS);
15614 sub2node->SetVisibility(1);
15615 fNodes->Add(sub2node);
15617 fNodes->Add(sub1node);
15620 // Place copy #30 of I565 in IT56
15622 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"rot519");
15623 sub1node->SetLineColor(kColorITS);
15624 sub1node->SetVisibility(0);
15627 // Place copy #1 of ITS5 directly in I565
15629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15630 sub2node->SetLineColor(kColorITS);
15631 sub2node->SetVisibility(1);
15632 fNodes->Add(sub2node);
15635 // Place copy #2 of ITS5 directly in I565
15637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15638 sub2node->SetLineColor(kColorITS);
15639 sub2node->SetVisibility(1);
15640 fNodes->Add(sub2node);
15643 // Place copy #3 of ITS5 directly in I565
15645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15646 sub2node->SetLineColor(kColorITS);
15647 sub2node->SetVisibility(1);
15648 fNodes->Add(sub2node);
15651 // Place copy #4 of ITS5 directly in I565
15653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15654 sub2node->SetLineColor(kColorITS);
15655 sub2node->SetVisibility(1);
15656 fNodes->Add(sub2node);
15659 // Place copy #5 of ITS5 directly in I565
15661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15662 sub2node->SetLineColor(kColorITS);
15663 sub2node->SetVisibility(1);
15664 fNodes->Add(sub2node);
15667 // Place copy #6 of ITS5 directly in I565
15669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15670 sub2node->SetLineColor(kColorITS);
15671 sub2node->SetVisibility(1);
15672 fNodes->Add(sub2node);
15675 // Place copy #7 of ITS5 directly in I565
15677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15678 sub2node->SetLineColor(kColorITS);
15679 sub2node->SetVisibility(1);
15680 fNodes->Add(sub2node);
15683 // Place copy #8 of ITS5 directly in I565
15685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15686 sub2node->SetLineColor(kColorITS);
15687 sub2node->SetVisibility(1);
15688 fNodes->Add(sub2node);
15691 // Place copy #9 of ITS5 directly in I565
15693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15694 sub2node->SetLineColor(kColorITS);
15695 sub2node->SetVisibility(1);
15696 fNodes->Add(sub2node);
15699 // Place copy #10 of ITS5 directly in I565
15701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15702 sub2node->SetLineColor(kColorITS);
15703 sub2node->SetVisibility(1);
15704 fNodes->Add(sub2node);
15707 // Place copy #11 of ITS5 directly in I565
15709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15710 sub2node->SetLineColor(kColorITS);
15711 sub2node->SetVisibility(1);
15712 fNodes->Add(sub2node);
15715 // Place copy #12 of ITS5 directly in I565
15717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15718 sub2node->SetLineColor(kColorITS);
15719 sub2node->SetVisibility(1);
15720 fNodes->Add(sub2node);
15723 // Place copy #13 of ITS5 directly in I565
15725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15726 sub2node->SetLineColor(kColorITS);
15727 sub2node->SetVisibility(1);
15728 fNodes->Add(sub2node);
15731 // Place copy #14 of ITS5 directly in I565
15733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15734 sub2node->SetLineColor(kColorITS);
15735 sub2node->SetVisibility(1);
15736 fNodes->Add(sub2node);
15739 // Place copy #15 of ITS5 directly in I565
15741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15742 sub2node->SetLineColor(kColorITS);
15743 sub2node->SetVisibility(1);
15744 fNodes->Add(sub2node);
15747 // Place copy #16 of ITS5 directly in I565
15749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15750 sub2node->SetLineColor(kColorITS);
15751 sub2node->SetVisibility(1);
15752 fNodes->Add(sub2node);
15755 // Place copy #17 of ITS5 directly in I565
15757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15758 sub2node->SetLineColor(kColorITS);
15759 sub2node->SetVisibility(1);
15760 fNodes->Add(sub2node);
15763 // Place copy #18 of ITS5 directly in I565
15765 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15766 sub2node->SetLineColor(kColorITS);
15767 sub2node->SetVisibility(1);
15768 fNodes->Add(sub2node);
15771 // Place copy #19 of ITS5 directly in I565
15773 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15774 sub2node->SetLineColor(kColorITS);
15775 sub2node->SetVisibility(1);
15776 fNodes->Add(sub2node);
15779 // Place copy #20 of ITS5 directly in I565
15781 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15782 sub2node->SetLineColor(kColorITS);
15783 sub2node->SetVisibility(1);
15784 fNodes->Add(sub2node);
15787 // Place copy #21 of ITS5 directly in I565
15789 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15790 sub2node->SetLineColor(kColorITS);
15791 sub2node->SetVisibility(1);
15792 fNodes->Add(sub2node);
15795 // Place copy #22 of ITS5 directly in I565
15797 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15798 sub2node->SetLineColor(kColorITS);
15799 sub2node->SetVisibility(1);
15800 fNodes->Add(sub2node);
15802 fNodes->Add(sub1node);
15805 // Place copy #31 of I565 in IT56
15807 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"rot518");
15808 sub1node->SetLineColor(kColorITS);
15809 sub1node->SetVisibility(0);
15812 // Place copy #1 of ITS5 directly in I565
15814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15815 sub2node->SetLineColor(kColorITS);
15816 sub2node->SetVisibility(1);
15817 fNodes->Add(sub2node);
15820 // Place copy #2 of ITS5 directly in I565
15822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15823 sub2node->SetLineColor(kColorITS);
15824 sub2node->SetVisibility(1);
15825 fNodes->Add(sub2node);
15828 // Place copy #3 of ITS5 directly in I565
15830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15831 sub2node->SetLineColor(kColorITS);
15832 sub2node->SetVisibility(1);
15833 fNodes->Add(sub2node);
15836 // Place copy #4 of ITS5 directly in I565
15838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15839 sub2node->SetLineColor(kColorITS);
15840 sub2node->SetVisibility(1);
15841 fNodes->Add(sub2node);
15844 // Place copy #5 of ITS5 directly in I565
15846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15847 sub2node->SetLineColor(kColorITS);
15848 sub2node->SetVisibility(1);
15849 fNodes->Add(sub2node);
15852 // Place copy #6 of ITS5 directly in I565
15854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15855 sub2node->SetLineColor(kColorITS);
15856 sub2node->SetVisibility(1);
15857 fNodes->Add(sub2node);
15860 // Place copy #7 of ITS5 directly in I565
15862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15863 sub2node->SetLineColor(kColorITS);
15864 sub2node->SetVisibility(1);
15865 fNodes->Add(sub2node);
15868 // Place copy #8 of ITS5 directly in I565
15870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15871 sub2node->SetLineColor(kColorITS);
15872 sub2node->SetVisibility(1);
15873 fNodes->Add(sub2node);
15876 // Place copy #9 of ITS5 directly in I565
15878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15879 sub2node->SetLineColor(kColorITS);
15880 sub2node->SetVisibility(1);
15881 fNodes->Add(sub2node);
15884 // Place copy #10 of ITS5 directly in I565
15886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15887 sub2node->SetLineColor(kColorITS);
15888 sub2node->SetVisibility(1);
15889 fNodes->Add(sub2node);
15892 // Place copy #11 of ITS5 directly in I565
15894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15895 sub2node->SetLineColor(kColorITS);
15896 sub2node->SetVisibility(1);
15897 fNodes->Add(sub2node);
15900 // Place copy #12 of ITS5 directly in I565
15902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15903 sub2node->SetLineColor(kColorITS);
15904 sub2node->SetVisibility(1);
15905 fNodes->Add(sub2node);
15908 // Place copy #13 of ITS5 directly in I565
15910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15911 sub2node->SetLineColor(kColorITS);
15912 sub2node->SetVisibility(1);
15913 fNodes->Add(sub2node);
15916 // Place copy #14 of ITS5 directly in I565
15918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15919 sub2node->SetLineColor(kColorITS);
15920 sub2node->SetVisibility(1);
15921 fNodes->Add(sub2node);
15924 // Place copy #15 of ITS5 directly in I565
15926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15927 sub2node->SetLineColor(kColorITS);
15928 sub2node->SetVisibility(1);
15929 fNodes->Add(sub2node);
15932 // Place copy #16 of ITS5 directly in I565
15934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15935 sub2node->SetLineColor(kColorITS);
15936 sub2node->SetVisibility(1);
15937 fNodes->Add(sub2node);
15940 // Place copy #17 of ITS5 directly in I565
15942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15943 sub2node->SetLineColor(kColorITS);
15944 sub2node->SetVisibility(1);
15945 fNodes->Add(sub2node);
15948 // Place copy #18 of ITS5 directly in I565
15950 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15951 sub2node->SetLineColor(kColorITS);
15952 sub2node->SetVisibility(1);
15953 fNodes->Add(sub2node);
15956 // Place copy #19 of ITS5 directly in I565
15958 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15959 sub2node->SetLineColor(kColorITS);
15960 sub2node->SetVisibility(1);
15961 fNodes->Add(sub2node);
15964 // Place copy #20 of ITS5 directly in I565
15966 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15967 sub2node->SetLineColor(kColorITS);
15968 sub2node->SetVisibility(1);
15969 fNodes->Add(sub2node);
15972 // Place copy #21 of ITS5 directly in I565
15974 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15975 sub2node->SetLineColor(kColorITS);
15976 sub2node->SetVisibility(1);
15977 fNodes->Add(sub2node);
15980 // Place copy #22 of ITS5 directly in I565
15982 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15983 sub2node->SetLineColor(kColorITS);
15984 sub2node->SetVisibility(1);
15985 fNodes->Add(sub2node);
15987 fNodes->Add(sub1node);
15990 // Place copy #32 of I565 in IT56
15992 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"rot517");
15993 sub1node->SetLineColor(kColorITS);
15994 sub1node->SetVisibility(0);
15997 // Place copy #1 of ITS5 directly in I565
15999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16000 sub2node->SetLineColor(kColorITS);
16001 sub2node->SetVisibility(1);
16002 fNodes->Add(sub2node);
16005 // Place copy #2 of ITS5 directly in I565
16007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16008 sub2node->SetLineColor(kColorITS);
16009 sub2node->SetVisibility(1);
16010 fNodes->Add(sub2node);
16013 // Place copy #3 of ITS5 directly in I565
16015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16016 sub2node->SetLineColor(kColorITS);
16017 sub2node->SetVisibility(1);
16018 fNodes->Add(sub2node);
16021 // Place copy #4 of ITS5 directly in I565
16023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16024 sub2node->SetLineColor(kColorITS);
16025 sub2node->SetVisibility(1);
16026 fNodes->Add(sub2node);
16029 // Place copy #5 of ITS5 directly in I565
16031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16032 sub2node->SetLineColor(kColorITS);
16033 sub2node->SetVisibility(1);
16034 fNodes->Add(sub2node);
16037 // Place copy #6 of ITS5 directly in I565
16039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16040 sub2node->SetLineColor(kColorITS);
16041 sub2node->SetVisibility(1);
16042 fNodes->Add(sub2node);
16045 // Place copy #7 of ITS5 directly in I565
16047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16048 sub2node->SetLineColor(kColorITS);
16049 sub2node->SetVisibility(1);
16050 fNodes->Add(sub2node);
16053 // Place copy #8 of ITS5 directly in I565
16055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16056 sub2node->SetLineColor(kColorITS);
16057 sub2node->SetVisibility(1);
16058 fNodes->Add(sub2node);
16061 // Place copy #9 of ITS5 directly in I565
16063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16064 sub2node->SetLineColor(kColorITS);
16065 sub2node->SetVisibility(1);
16066 fNodes->Add(sub2node);
16069 // Place copy #10 of ITS5 directly in I565
16071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16072 sub2node->SetLineColor(kColorITS);
16073 sub2node->SetVisibility(1);
16074 fNodes->Add(sub2node);
16077 // Place copy #11 of ITS5 directly in I565
16079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16080 sub2node->SetLineColor(kColorITS);
16081 sub2node->SetVisibility(1);
16082 fNodes->Add(sub2node);
16085 // Place copy #12 of ITS5 directly in I565
16087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16088 sub2node->SetLineColor(kColorITS);
16089 sub2node->SetVisibility(1);
16090 fNodes->Add(sub2node);
16093 // Place copy #13 of ITS5 directly in I565
16095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16096 sub2node->SetLineColor(kColorITS);
16097 sub2node->SetVisibility(1);
16098 fNodes->Add(sub2node);
16101 // Place copy #14 of ITS5 directly in I565
16103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16104 sub2node->SetLineColor(kColorITS);
16105 sub2node->SetVisibility(1);
16106 fNodes->Add(sub2node);
16109 // Place copy #15 of ITS5 directly in I565
16111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16112 sub2node->SetLineColor(kColorITS);
16113 sub2node->SetVisibility(1);
16114 fNodes->Add(sub2node);
16117 // Place copy #16 of ITS5 directly in I565
16119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16120 sub2node->SetLineColor(kColorITS);
16121 sub2node->SetVisibility(1);
16122 fNodes->Add(sub2node);
16125 // Place copy #17 of ITS5 directly in I565
16127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16128 sub2node->SetLineColor(kColorITS);
16129 sub2node->SetVisibility(1);
16130 fNodes->Add(sub2node);
16133 // Place copy #18 of ITS5 directly in I565
16135 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16136 sub2node->SetLineColor(kColorITS);
16137 sub2node->SetVisibility(1);
16138 fNodes->Add(sub2node);
16141 // Place copy #19 of ITS5 directly in I565
16143 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16144 sub2node->SetLineColor(kColorITS);
16145 sub2node->SetVisibility(1);
16146 fNodes->Add(sub2node);
16149 // Place copy #20 of ITS5 directly in I565
16151 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16152 sub2node->SetLineColor(kColorITS);
16153 sub2node->SetVisibility(1);
16154 fNodes->Add(sub2node);
16157 // Place copy #21 of ITS5 directly in I565
16159 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16160 sub2node->SetLineColor(kColorITS);
16161 sub2node->SetVisibility(1);
16162 fNodes->Add(sub2node);
16165 // Place copy #22 of ITS5 directly in I565
16167 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16168 sub2node->SetLineColor(kColorITS);
16169 sub2node->SetVisibility(1);
16170 fNodes->Add(sub2node);
16172 fNodes->Add(sub1node);
16175 // Place copy #33 of I565 in IT56
16177 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"rot516");
16178 sub1node->SetLineColor(kColorITS);
16179 sub1node->SetVisibility(0);
16182 // Place copy #1 of ITS5 directly in I565
16184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16185 sub2node->SetLineColor(kColorITS);
16186 sub2node->SetVisibility(1);
16187 fNodes->Add(sub2node);
16190 // Place copy #2 of ITS5 directly in I565
16192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16193 sub2node->SetLineColor(kColorITS);
16194 sub2node->SetVisibility(1);
16195 fNodes->Add(sub2node);
16198 // Place copy #3 of ITS5 directly in I565
16200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16201 sub2node->SetLineColor(kColorITS);
16202 sub2node->SetVisibility(1);
16203 fNodes->Add(sub2node);
16206 // Place copy #4 of ITS5 directly in I565
16208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16209 sub2node->SetLineColor(kColorITS);
16210 sub2node->SetVisibility(1);
16211 fNodes->Add(sub2node);
16214 // Place copy #5 of ITS5 directly in I565
16216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16217 sub2node->SetLineColor(kColorITS);
16218 sub2node->SetVisibility(1);
16219 fNodes->Add(sub2node);
16222 // Place copy #6 of ITS5 directly in I565
16224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16225 sub2node->SetLineColor(kColorITS);
16226 sub2node->SetVisibility(1);
16227 fNodes->Add(sub2node);
16230 // Place copy #7 of ITS5 directly in I565
16232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16233 sub2node->SetLineColor(kColorITS);
16234 sub2node->SetVisibility(1);
16235 fNodes->Add(sub2node);
16238 // Place copy #8 of ITS5 directly in I565
16240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16241 sub2node->SetLineColor(kColorITS);
16242 sub2node->SetVisibility(1);
16243 fNodes->Add(sub2node);
16246 // Place copy #9 of ITS5 directly in I565
16248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16249 sub2node->SetLineColor(kColorITS);
16250 sub2node->SetVisibility(1);
16251 fNodes->Add(sub2node);
16254 // Place copy #10 of ITS5 directly in I565
16256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16257 sub2node->SetLineColor(kColorITS);
16258 sub2node->SetVisibility(1);
16259 fNodes->Add(sub2node);
16262 // Place copy #11 of ITS5 directly in I565
16264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16265 sub2node->SetLineColor(kColorITS);
16266 sub2node->SetVisibility(1);
16267 fNodes->Add(sub2node);
16270 // Place copy #12 of ITS5 directly in I565
16272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16273 sub2node->SetLineColor(kColorITS);
16274 sub2node->SetVisibility(1);
16275 fNodes->Add(sub2node);
16278 // Place copy #13 of ITS5 directly in I565
16280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16281 sub2node->SetLineColor(kColorITS);
16282 sub2node->SetVisibility(1);
16283 fNodes->Add(sub2node);
16286 // Place copy #14 of ITS5 directly in I565
16288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16289 sub2node->SetLineColor(kColorITS);
16290 sub2node->SetVisibility(1);
16291 fNodes->Add(sub2node);
16294 // Place copy #15 of ITS5 directly in I565
16296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16297 sub2node->SetLineColor(kColorITS);
16298 sub2node->SetVisibility(1);
16299 fNodes->Add(sub2node);
16302 // Place copy #16 of ITS5 directly in I565
16304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16305 sub2node->SetLineColor(kColorITS);
16306 sub2node->SetVisibility(1);
16307 fNodes->Add(sub2node);
16310 // Place copy #17 of ITS5 directly in I565
16312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16313 sub2node->SetLineColor(kColorITS);
16314 sub2node->SetVisibility(1);
16315 fNodes->Add(sub2node);
16318 // Place copy #18 of ITS5 directly in I565
16320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16321 sub2node->SetLineColor(kColorITS);
16322 sub2node->SetVisibility(1);
16323 fNodes->Add(sub2node);
16326 // Place copy #19 of ITS5 directly in I565
16328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16329 sub2node->SetLineColor(kColorITS);
16330 sub2node->SetVisibility(1);
16331 fNodes->Add(sub2node);
16334 // Place copy #20 of ITS5 directly in I565
16336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16337 sub2node->SetLineColor(kColorITS);
16338 sub2node->SetVisibility(1);
16339 fNodes->Add(sub2node);
16342 // Place copy #21 of ITS5 directly in I565
16344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16345 sub2node->SetLineColor(kColorITS);
16346 sub2node->SetVisibility(1);
16347 fNodes->Add(sub2node);
16350 // Place copy #22 of ITS5 directly in I565
16352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16353 sub2node->SetLineColor(kColorITS);
16354 sub2node->SetVisibility(1);
16355 fNodes->Add(sub2node);
16357 fNodes->Add(sub1node);
16360 // Place copy #34 of I565 in IT56
16362 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"rot515");
16363 sub1node->SetLineColor(kColorITS);
16364 sub1node->SetVisibility(0);
16367 // Place copy #1 of ITS5 directly in I565
16369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16370 sub2node->SetLineColor(kColorITS);
16371 sub2node->SetVisibility(1);
16372 fNodes->Add(sub2node);
16375 // Place copy #2 of ITS5 directly in I565
16377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16378 sub2node->SetLineColor(kColorITS);
16379 sub2node->SetVisibility(1);
16380 fNodes->Add(sub2node);
16383 // Place copy #3 of ITS5 directly in I565
16385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16386 sub2node->SetLineColor(kColorITS);
16387 sub2node->SetVisibility(1);
16388 fNodes->Add(sub2node);
16391 // Place copy #4 of ITS5 directly in I565
16393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16394 sub2node->SetLineColor(kColorITS);
16395 sub2node->SetVisibility(1);
16396 fNodes->Add(sub2node);
16399 // Place copy #5 of ITS5 directly in I565
16401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16402 sub2node->SetLineColor(kColorITS);
16403 sub2node->SetVisibility(1);
16404 fNodes->Add(sub2node);
16407 // Place copy #6 of ITS5 directly in I565
16409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16410 sub2node->SetLineColor(kColorITS);
16411 sub2node->SetVisibility(1);
16412 fNodes->Add(sub2node);
16415 // Place copy #7 of ITS5 directly in I565
16417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16418 sub2node->SetLineColor(kColorITS);
16419 sub2node->SetVisibility(1);
16420 fNodes->Add(sub2node);
16423 // Place copy #8 of ITS5 directly in I565
16425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16426 sub2node->SetLineColor(kColorITS);
16427 sub2node->SetVisibility(1);
16428 fNodes->Add(sub2node);
16431 // Place copy #9 of ITS5 directly in I565
16433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16434 sub2node->SetLineColor(kColorITS);
16435 sub2node->SetVisibility(1);
16436 fNodes->Add(sub2node);
16439 // Place copy #10 of ITS5 directly in I565
16441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16442 sub2node->SetLineColor(kColorITS);
16443 sub2node->SetVisibility(1);
16444 fNodes->Add(sub2node);
16447 // Place copy #11 of ITS5 directly in I565
16449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16450 sub2node->SetLineColor(kColorITS);
16451 sub2node->SetVisibility(1);
16452 fNodes->Add(sub2node);
16455 // Place copy #12 of ITS5 directly in I565
16457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16458 sub2node->SetLineColor(kColorITS);
16459 sub2node->SetVisibility(1);
16460 fNodes->Add(sub2node);
16463 // Place copy #13 of ITS5 directly in I565
16465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16466 sub2node->SetLineColor(kColorITS);
16467 sub2node->SetVisibility(1);
16468 fNodes->Add(sub2node);
16471 // Place copy #14 of ITS5 directly in I565
16473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16474 sub2node->SetLineColor(kColorITS);
16475 sub2node->SetVisibility(1);
16476 fNodes->Add(sub2node);
16479 // Place copy #15 of ITS5 directly in I565
16481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16482 sub2node->SetLineColor(kColorITS);
16483 sub2node->SetVisibility(1);
16484 fNodes->Add(sub2node);
16487 // Place copy #16 of ITS5 directly in I565
16489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16490 sub2node->SetLineColor(kColorITS);
16491 sub2node->SetVisibility(1);
16492 fNodes->Add(sub2node);
16495 // Place copy #17 of ITS5 directly in I565
16497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16498 sub2node->SetLineColor(kColorITS);
16499 sub2node->SetVisibility(1);
16500 fNodes->Add(sub2node);
16503 // Place copy #18 of ITS5 directly in I565
16505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16506 sub2node->SetLineColor(kColorITS);
16507 sub2node->SetVisibility(1);
16508 fNodes->Add(sub2node);
16511 // Place copy #19 of ITS5 directly in I565
16513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16514 sub2node->SetLineColor(kColorITS);
16515 sub2node->SetVisibility(1);
16516 fNodes->Add(sub2node);
16519 // Place copy #20 of ITS5 directly in I565
16521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16522 sub2node->SetLineColor(kColorITS);
16523 sub2node->SetVisibility(1);
16524 fNodes->Add(sub2node);
16527 // Place copy #21 of ITS5 directly in I565
16529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16530 sub2node->SetLineColor(kColorITS);
16531 sub2node->SetVisibility(1);
16532 fNodes->Add(sub2node);
16535 // Place copy #22 of ITS5 directly in I565
16537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16538 sub2node->SetLineColor(kColorITS);
16539 sub2node->SetVisibility(1);
16540 fNodes->Add(sub2node);
16542 fNodes->Add(sub1node);
16545 // Place copy #1 of I569 in IT56
16547 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"rot553");
16548 sub1node->SetLineColor(kColorITS);
16549 sub1node->SetVisibility(0);
16552 // Place copy #1 of ITS6 in I569
16554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
16555 sub2node->SetLineColor(kColorITS);
16556 sub2node->SetVisibility(1);
16557 fNodes->Add(sub2node);
16560 // Place copy #2 of ITS6 in I569
16562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16563 sub2node->SetLineColor(kColorITS);
16564 sub2node->SetVisibility(1);
16565 fNodes->Add(sub2node);
16568 // Place copy #3 of ITS6 in I569
16570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
16571 sub2node->SetLineColor(kColorITS);
16572 sub2node->SetVisibility(1);
16573 fNodes->Add(sub2node);
16576 // Place copy #4 of ITS6 in I569
16578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16579 sub2node->SetLineColor(kColorITS);
16580 sub2node->SetVisibility(1);
16581 fNodes->Add(sub2node);
16584 // Place copy #5 of ITS6 in I569
16586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
16587 sub2node->SetLineColor(kColorITS);
16588 sub2node->SetVisibility(1);
16589 fNodes->Add(sub2node);
16592 // Place copy #6 of ITS6 in I569
16594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16595 sub2node->SetLineColor(kColorITS);
16596 sub2node->SetVisibility(1);
16597 fNodes->Add(sub2node);
16600 // Place copy #7 of ITS6 in I569
16602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
16603 sub2node->SetLineColor(kColorITS);
16604 sub2node->SetVisibility(1);
16605 fNodes->Add(sub2node);
16608 // Place copy #8 of ITS6 in I569
16610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16611 sub2node->SetLineColor(kColorITS);
16612 sub2node->SetVisibility(1);
16613 fNodes->Add(sub2node);
16616 // Place copy #9 of ITS6 in I569
16618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
16619 sub2node->SetLineColor(kColorITS);
16620 sub2node->SetVisibility(1);
16621 fNodes->Add(sub2node);
16624 // Place copy #10 of ITS6 in I569
16626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16627 sub2node->SetLineColor(kColorITS);
16628 sub2node->SetVisibility(1);
16629 fNodes->Add(sub2node);
16632 // Place copy #11 of ITS6 in I569
16634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
16635 sub2node->SetLineColor(kColorITS);
16636 sub2node->SetVisibility(1);
16637 fNodes->Add(sub2node);
16640 // Place copy #12 of ITS6 in I569
16642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16643 sub2node->SetLineColor(kColorITS);
16644 sub2node->SetVisibility(1);
16645 fNodes->Add(sub2node);
16648 // Place copy #13 of ITS6 in I569
16650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16651 sub2node->SetLineColor(kColorITS);
16652 sub2node->SetVisibility(1);
16653 fNodes->Add(sub2node);
16656 // Place copy #14 of ITS6 in I569
16658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16659 sub2node->SetLineColor(kColorITS);
16660 sub2node->SetVisibility(1);
16661 fNodes->Add(sub2node);
16664 // Place copy #15 of ITS6 in I569
16666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
16667 sub2node->SetLineColor(kColorITS);
16668 sub2node->SetVisibility(1);
16669 fNodes->Add(sub2node);
16672 // Place copy #16 of ITS6 in I569
16674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16675 sub2node->SetLineColor(kColorITS);
16676 sub2node->SetVisibility(1);
16677 fNodes->Add(sub2node);
16680 // Place copy #17 of ITS6 in I569
16682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16683 sub2node->SetLineColor(kColorITS);
16684 sub2node->SetVisibility(1);
16685 fNodes->Add(sub2node);
16688 // Place copy #18 of ITS6 in I569
16690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16691 sub2node->SetLineColor(kColorITS);
16692 sub2node->SetVisibility(1);
16693 fNodes->Add(sub2node);
16696 // Place copy #19 of ITS6 in I569
16698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
16699 sub2node->SetLineColor(kColorITS);
16700 sub2node->SetVisibility(1);
16701 fNodes->Add(sub2node);
16704 // Place copy #20 of ITS6 in I569
16706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16707 sub2node->SetLineColor(kColorITS);
16708 sub2node->SetVisibility(1);
16709 fNodes->Add(sub2node);
16712 // Place copy #21 of ITS6 in I569
16714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
16715 sub2node->SetLineColor(kColorITS);
16716 sub2node->SetVisibility(1);
16717 fNodes->Add(sub2node);
16720 // Place copy #22 of ITS6 in I569
16722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16723 sub2node->SetLineColor(kColorITS);
16724 sub2node->SetVisibility(1);
16725 fNodes->Add(sub2node);
16728 // Place copy #23 of ITS6 in I569
16730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16731 sub2node->SetLineColor(kColorITS);
16732 sub2node->SetVisibility(1);
16733 fNodes->Add(sub2node);
16736 // Place copy #24 of ITS6 in I569
16738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16739 sub2node->SetLineColor(kColorITS);
16740 sub2node->SetVisibility(1);
16741 fNodes->Add(sub2node);
16744 // Place copy #25 of ITS6 in I569
16746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
16747 sub2node->SetLineColor(kColorITS);
16748 sub2node->SetVisibility(1);
16749 fNodes->Add(sub2node);
16751 fNodes->Add(sub1node);
16754 // Place copy #2 of I569 in IT56
16756 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"rot620");
16757 sub1node->SetLineColor(kColorITS);
16758 sub1node->SetVisibility(0);
16761 // Place copy #1 of ITS6 in I569
16763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
16764 sub2node->SetLineColor(kColorITS);
16765 sub2node->SetVisibility(1);
16766 fNodes->Add(sub2node);
16769 // Place copy #2 of ITS6 in I569
16771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16772 sub2node->SetLineColor(kColorITS);
16773 sub2node->SetVisibility(1);
16774 fNodes->Add(sub2node);
16777 // Place copy #3 of ITS6 in I569
16779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
16780 sub2node->SetLineColor(kColorITS);
16781 sub2node->SetVisibility(1);
16782 fNodes->Add(sub2node);
16785 // Place copy #4 of ITS6 in I569
16787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16788 sub2node->SetLineColor(kColorITS);
16789 sub2node->SetVisibility(1);
16790 fNodes->Add(sub2node);
16793 // Place copy #5 of ITS6 in I569
16795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
16796 sub2node->SetLineColor(kColorITS);
16797 sub2node->SetVisibility(1);
16798 fNodes->Add(sub2node);
16801 // Place copy #6 of ITS6 in I569
16803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16804 sub2node->SetLineColor(kColorITS);
16805 sub2node->SetVisibility(1);
16806 fNodes->Add(sub2node);
16809 // Place copy #7 of ITS6 in I569
16811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
16812 sub2node->SetLineColor(kColorITS);
16813 sub2node->SetVisibility(1);
16814 fNodes->Add(sub2node);
16817 // Place copy #8 of ITS6 in I569
16819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16820 sub2node->SetLineColor(kColorITS);
16821 sub2node->SetVisibility(1);
16822 fNodes->Add(sub2node);
16825 // Place copy #9 of ITS6 in I569
16827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
16828 sub2node->SetLineColor(kColorITS);
16829 sub2node->SetVisibility(1);
16830 fNodes->Add(sub2node);
16833 // Place copy #10 of ITS6 in I569
16835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16836 sub2node->SetLineColor(kColorITS);
16837 sub2node->SetVisibility(1);
16838 fNodes->Add(sub2node);
16841 // Place copy #11 of ITS6 in I569
16843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
16844 sub2node->SetLineColor(kColorITS);
16845 sub2node->SetVisibility(1);
16846 fNodes->Add(sub2node);
16849 // Place copy #12 of ITS6 in I569
16851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16852 sub2node->SetLineColor(kColorITS);
16853 sub2node->SetVisibility(1);
16854 fNodes->Add(sub2node);
16857 // Place copy #13 of ITS6 in I569
16859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16860 sub2node->SetLineColor(kColorITS);
16861 sub2node->SetVisibility(1);
16862 fNodes->Add(sub2node);
16865 // Place copy #14 of ITS6 in I569
16867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16868 sub2node->SetLineColor(kColorITS);
16869 sub2node->SetVisibility(1);
16870 fNodes->Add(sub2node);
16873 // Place copy #15 of ITS6 in I569
16875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
16876 sub2node->SetLineColor(kColorITS);
16877 sub2node->SetVisibility(1);
16878 fNodes->Add(sub2node);
16881 // Place copy #16 of ITS6 in I569
16883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16884 sub2node->SetLineColor(kColorITS);
16885 sub2node->SetVisibility(1);
16886 fNodes->Add(sub2node);
16889 // Place copy #17 of ITS6 in I569
16891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16892 sub2node->SetLineColor(kColorITS);
16893 sub2node->SetVisibility(1);
16894 fNodes->Add(sub2node);
16897 // Place copy #18 of ITS6 in I569
16899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16900 sub2node->SetLineColor(kColorITS);
16901 sub2node->SetVisibility(1);
16902 fNodes->Add(sub2node);
16905 // Place copy #19 of ITS6 in I569
16907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
16908 sub2node->SetLineColor(kColorITS);
16909 sub2node->SetVisibility(1);
16910 fNodes->Add(sub2node);
16913 // Place copy #20 of ITS6 in I569
16915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16916 sub2node->SetLineColor(kColorITS);
16917 sub2node->SetVisibility(1);
16918 fNodes->Add(sub2node);
16921 // Place copy #21 of ITS6 in I569
16923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
16924 sub2node->SetLineColor(kColorITS);
16925 sub2node->SetVisibility(1);
16926 fNodes->Add(sub2node);
16929 // Place copy #22 of ITS6 in I569
16931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16932 sub2node->SetLineColor(kColorITS);
16933 sub2node->SetVisibility(1);
16934 fNodes->Add(sub2node);
16937 // Place copy #23 of ITS6 in I569
16939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16940 sub2node->SetLineColor(kColorITS);
16941 sub2node->SetVisibility(1);
16942 fNodes->Add(sub2node);
16945 // Place copy #24 of ITS6 in I569
16947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16948 sub2node->SetLineColor(kColorITS);
16949 sub2node->SetVisibility(1);
16950 fNodes->Add(sub2node);
16953 // Place copy #25 of ITS6 in I569
16955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
16956 sub2node->SetLineColor(kColorITS);
16957 sub2node->SetVisibility(1);
16958 fNodes->Add(sub2node);
16960 fNodes->Add(sub1node);
16963 // Place copy #3 of I569 in IT56
16965 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"rot555");
16966 sub1node->SetLineColor(kColorITS);
16967 sub1node->SetVisibility(0);
16970 // Place copy #1 of ITS6 in I569
16972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
16973 sub2node->SetLineColor(kColorITS);
16974 sub2node->SetVisibility(1);
16975 fNodes->Add(sub2node);
16978 // Place copy #2 of ITS6 in I569
16980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16981 sub2node->SetLineColor(kColorITS);
16982 sub2node->SetVisibility(1);
16983 fNodes->Add(sub2node);
16986 // Place copy #3 of ITS6 in I569
16988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
16989 sub2node->SetLineColor(kColorITS);
16990 sub2node->SetVisibility(1);
16991 fNodes->Add(sub2node);
16994 // Place copy #4 of ITS6 in I569
16996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16997 sub2node->SetLineColor(kColorITS);
16998 sub2node->SetVisibility(1);
16999 fNodes->Add(sub2node);
17002 // Place copy #5 of ITS6 in I569
17004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17005 sub2node->SetLineColor(kColorITS);
17006 sub2node->SetVisibility(1);
17007 fNodes->Add(sub2node);
17010 // Place copy #6 of ITS6 in I569
17012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17013 sub2node->SetLineColor(kColorITS);
17014 sub2node->SetVisibility(1);
17015 fNodes->Add(sub2node);
17018 // Place copy #7 of ITS6 in I569
17020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17021 sub2node->SetLineColor(kColorITS);
17022 sub2node->SetVisibility(1);
17023 fNodes->Add(sub2node);
17026 // Place copy #8 of ITS6 in I569
17028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17029 sub2node->SetLineColor(kColorITS);
17030 sub2node->SetVisibility(1);
17031 fNodes->Add(sub2node);
17034 // Place copy #9 of ITS6 in I569
17036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17037 sub2node->SetLineColor(kColorITS);
17038 sub2node->SetVisibility(1);
17039 fNodes->Add(sub2node);
17042 // Place copy #10 of ITS6 in I569
17044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17045 sub2node->SetLineColor(kColorITS);
17046 sub2node->SetVisibility(1);
17047 fNodes->Add(sub2node);
17050 // Place copy #11 of ITS6 in I569
17052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17053 sub2node->SetLineColor(kColorITS);
17054 sub2node->SetVisibility(1);
17055 fNodes->Add(sub2node);
17058 // Place copy #12 of ITS6 in I569
17060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17061 sub2node->SetLineColor(kColorITS);
17062 sub2node->SetVisibility(1);
17063 fNodes->Add(sub2node);
17066 // Place copy #13 of ITS6 in I569
17068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17069 sub2node->SetLineColor(kColorITS);
17070 sub2node->SetVisibility(1);
17071 fNodes->Add(sub2node);
17074 // Place copy #14 of ITS6 in I569
17076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17077 sub2node->SetLineColor(kColorITS);
17078 sub2node->SetVisibility(1);
17079 fNodes->Add(sub2node);
17082 // Place copy #15 of ITS6 in I569
17084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17085 sub2node->SetLineColor(kColorITS);
17086 sub2node->SetVisibility(1);
17087 fNodes->Add(sub2node);
17090 // Place copy #16 of ITS6 in I569
17092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17093 sub2node->SetLineColor(kColorITS);
17094 sub2node->SetVisibility(1);
17095 fNodes->Add(sub2node);
17098 // Place copy #17 of ITS6 in I569
17100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17101 sub2node->SetLineColor(kColorITS);
17102 sub2node->SetVisibility(1);
17103 fNodes->Add(sub2node);
17106 // Place copy #18 of ITS6 in I569
17108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17109 sub2node->SetLineColor(kColorITS);
17110 sub2node->SetVisibility(1);
17111 fNodes->Add(sub2node);
17114 // Place copy #19 of ITS6 in I569
17116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17117 sub2node->SetLineColor(kColorITS);
17118 sub2node->SetVisibility(1);
17119 fNodes->Add(sub2node);
17122 // Place copy #20 of ITS6 in I569
17124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17125 sub2node->SetLineColor(kColorITS);
17126 sub2node->SetVisibility(1);
17127 fNodes->Add(sub2node);
17130 // Place copy #21 of ITS6 in I569
17132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17133 sub2node->SetLineColor(kColorITS);
17134 sub2node->SetVisibility(1);
17135 fNodes->Add(sub2node);
17138 // Place copy #22 of ITS6 in I569
17140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17141 sub2node->SetLineColor(kColorITS);
17142 sub2node->SetVisibility(1);
17143 fNodes->Add(sub2node);
17146 // Place copy #23 of ITS6 in I569
17148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17149 sub2node->SetLineColor(kColorITS);
17150 sub2node->SetVisibility(1);
17151 fNodes->Add(sub2node);
17154 // Place copy #24 of ITS6 in I569
17156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17157 sub2node->SetLineColor(kColorITS);
17158 sub2node->SetVisibility(1);
17159 fNodes->Add(sub2node);
17162 // Place copy #25 of ITS6 in I569
17164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17165 sub2node->SetLineColor(kColorITS);
17166 sub2node->SetVisibility(1);
17167 fNodes->Add(sub2node);
17169 fNodes->Add(sub1node);
17172 // Place copy #4 of I569 in IT56
17174 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"rot556");
17175 sub1node->SetLineColor(kColorITS);
17176 sub1node->SetVisibility(0);
17179 // Place copy #1 of ITS6 in I569
17181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17182 sub2node->SetLineColor(kColorITS);
17183 sub2node->SetVisibility(1);
17184 fNodes->Add(sub2node);
17187 // Place copy #2 of ITS6 in I569
17189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17190 sub2node->SetLineColor(kColorITS);
17191 sub2node->SetVisibility(1);
17192 fNodes->Add(sub2node);
17195 // Place copy #3 of ITS6 in I569
17197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17198 sub2node->SetLineColor(kColorITS);
17199 sub2node->SetVisibility(1);
17200 fNodes->Add(sub2node);
17203 // Place copy #4 of ITS6 in I569
17205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17206 sub2node->SetLineColor(kColorITS);
17207 sub2node->SetVisibility(1);
17208 fNodes->Add(sub2node);
17211 // Place copy #5 of ITS6 in I569
17213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17214 sub2node->SetLineColor(kColorITS);
17215 sub2node->SetVisibility(1);
17216 fNodes->Add(sub2node);
17219 // Place copy #6 of ITS6 in I569
17221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17222 sub2node->SetLineColor(kColorITS);
17223 sub2node->SetVisibility(1);
17224 fNodes->Add(sub2node);
17227 // Place copy #7 of ITS6 in I569
17229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17230 sub2node->SetLineColor(kColorITS);
17231 sub2node->SetVisibility(1);
17232 fNodes->Add(sub2node);
17235 // Place copy #8 of ITS6 in I569
17237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17238 sub2node->SetLineColor(kColorITS);
17239 sub2node->SetVisibility(1);
17240 fNodes->Add(sub2node);
17243 // Place copy #9 of ITS6 in I569
17245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17246 sub2node->SetLineColor(kColorITS);
17247 sub2node->SetVisibility(1);
17248 fNodes->Add(sub2node);
17251 // Place copy #10 of ITS6 in I569
17253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17254 sub2node->SetLineColor(kColorITS);
17255 sub2node->SetVisibility(1);
17256 fNodes->Add(sub2node);
17259 // Place copy #11 of ITS6 in I569
17261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17262 sub2node->SetLineColor(kColorITS);
17263 sub2node->SetVisibility(1);
17264 fNodes->Add(sub2node);
17267 // Place copy #12 of ITS6 in I569
17269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17270 sub2node->SetLineColor(kColorITS);
17271 sub2node->SetVisibility(1);
17272 fNodes->Add(sub2node);
17275 // Place copy #13 of ITS6 in I569
17277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17278 sub2node->SetLineColor(kColorITS);
17279 sub2node->SetVisibility(1);
17280 fNodes->Add(sub2node);
17283 // Place copy #14 of ITS6 in I569
17285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17286 sub2node->SetLineColor(kColorITS);
17287 sub2node->SetVisibility(1);
17288 fNodes->Add(sub2node);
17291 // Place copy #15 of ITS6 in I569
17293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17294 sub2node->SetLineColor(kColorITS);
17295 sub2node->SetVisibility(1);
17296 fNodes->Add(sub2node);
17299 // Place copy #16 of ITS6 in I569
17301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17302 sub2node->SetLineColor(kColorITS);
17303 sub2node->SetVisibility(1);
17304 fNodes->Add(sub2node);
17307 // Place copy #17 of ITS6 in I569
17309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17310 sub2node->SetLineColor(kColorITS);
17311 sub2node->SetVisibility(1);
17312 fNodes->Add(sub2node);
17315 // Place copy #18 of ITS6 in I569
17317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17318 sub2node->SetLineColor(kColorITS);
17319 sub2node->SetVisibility(1);
17320 fNodes->Add(sub2node);
17323 // Place copy #19 of ITS6 in I569
17325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17326 sub2node->SetLineColor(kColorITS);
17327 sub2node->SetVisibility(1);
17328 fNodes->Add(sub2node);
17331 // Place copy #20 of ITS6 in I569
17333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17334 sub2node->SetLineColor(kColorITS);
17335 sub2node->SetVisibility(1);
17336 fNodes->Add(sub2node);
17339 // Place copy #21 of ITS6 in I569
17341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17342 sub2node->SetLineColor(kColorITS);
17343 sub2node->SetVisibility(1);
17344 fNodes->Add(sub2node);
17347 // Place copy #22 of ITS6 in I569
17349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17350 sub2node->SetLineColor(kColorITS);
17351 sub2node->SetVisibility(1);
17352 fNodes->Add(sub2node);
17355 // Place copy #23 of ITS6 in I569
17357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17358 sub2node->SetLineColor(kColorITS);
17359 sub2node->SetVisibility(1);
17360 fNodes->Add(sub2node);
17363 // Place copy #24 of ITS6 in I569
17365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17366 sub2node->SetLineColor(kColorITS);
17367 sub2node->SetVisibility(1);
17368 fNodes->Add(sub2node);
17371 // Place copy #25 of ITS6 in I569
17373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17374 sub2node->SetLineColor(kColorITS);
17375 sub2node->SetVisibility(1);
17376 fNodes->Add(sub2node);
17378 fNodes->Add(sub1node);
17381 // Place copy #5 of I569 in IT56
17383 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"rot557");
17384 sub1node->SetLineColor(kColorITS);
17385 sub1node->SetVisibility(0);
17388 // Place copy #1 of ITS6 in I569
17390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17391 sub2node->SetLineColor(kColorITS);
17392 sub2node->SetVisibility(1);
17393 fNodes->Add(sub2node);
17396 // Place copy #2 of ITS6 in I569
17398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17399 sub2node->SetLineColor(kColorITS);
17400 sub2node->SetVisibility(1);
17401 fNodes->Add(sub2node);
17404 // Place copy #3 of ITS6 in I569
17406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17407 sub2node->SetLineColor(kColorITS);
17408 sub2node->SetVisibility(1);
17409 fNodes->Add(sub2node);
17412 // Place copy #4 of ITS6 in I569
17414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17415 sub2node->SetLineColor(kColorITS);
17416 sub2node->SetVisibility(1);
17417 fNodes->Add(sub2node);
17420 // Place copy #5 of ITS6 in I569
17422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17423 sub2node->SetLineColor(kColorITS);
17424 sub2node->SetVisibility(1);
17425 fNodes->Add(sub2node);
17428 // Place copy #6 of ITS6 in I569
17430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17431 sub2node->SetLineColor(kColorITS);
17432 sub2node->SetVisibility(1);
17433 fNodes->Add(sub2node);
17436 // Place copy #7 of ITS6 in I569
17438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17439 sub2node->SetLineColor(kColorITS);
17440 sub2node->SetVisibility(1);
17441 fNodes->Add(sub2node);
17444 // Place copy #8 of ITS6 in I569
17446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17447 sub2node->SetLineColor(kColorITS);
17448 sub2node->SetVisibility(1);
17449 fNodes->Add(sub2node);
17452 // Place copy #9 of ITS6 in I569
17454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17455 sub2node->SetLineColor(kColorITS);
17456 sub2node->SetVisibility(1);
17457 fNodes->Add(sub2node);
17460 // Place copy #10 of ITS6 in I569
17462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17463 sub2node->SetLineColor(kColorITS);
17464 sub2node->SetVisibility(1);
17465 fNodes->Add(sub2node);
17468 // Place copy #11 of ITS6 in I569
17470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17471 sub2node->SetLineColor(kColorITS);
17472 sub2node->SetVisibility(1);
17473 fNodes->Add(sub2node);
17476 // Place copy #12 of ITS6 in I569
17478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17479 sub2node->SetLineColor(kColorITS);
17480 sub2node->SetVisibility(1);
17481 fNodes->Add(sub2node);
17484 // Place copy #13 of ITS6 in I569
17486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17487 sub2node->SetLineColor(kColorITS);
17488 sub2node->SetVisibility(1);
17489 fNodes->Add(sub2node);
17492 // Place copy #14 of ITS6 in I569
17494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17495 sub2node->SetLineColor(kColorITS);
17496 sub2node->SetVisibility(1);
17497 fNodes->Add(sub2node);
17500 // Place copy #15 of ITS6 in I569
17502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17503 sub2node->SetLineColor(kColorITS);
17504 sub2node->SetVisibility(1);
17505 fNodes->Add(sub2node);
17508 // Place copy #16 of ITS6 in I569
17510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17511 sub2node->SetLineColor(kColorITS);
17512 sub2node->SetVisibility(1);
17513 fNodes->Add(sub2node);
17516 // Place copy #17 of ITS6 in I569
17518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17519 sub2node->SetLineColor(kColorITS);
17520 sub2node->SetVisibility(1);
17521 fNodes->Add(sub2node);
17524 // Place copy #18 of ITS6 in I569
17526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17527 sub2node->SetLineColor(kColorITS);
17528 sub2node->SetVisibility(1);
17529 fNodes->Add(sub2node);
17532 // Place copy #19 of ITS6 in I569
17534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17535 sub2node->SetLineColor(kColorITS);
17536 sub2node->SetVisibility(1);
17537 fNodes->Add(sub2node);
17540 // Place copy #20 of ITS6 in I569
17542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17543 sub2node->SetLineColor(kColorITS);
17544 sub2node->SetVisibility(1);
17545 fNodes->Add(sub2node);
17548 // Place copy #21 of ITS6 in I569
17550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17551 sub2node->SetLineColor(kColorITS);
17552 sub2node->SetVisibility(1);
17553 fNodes->Add(sub2node);
17556 // Place copy #22 of ITS6 in I569
17558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17559 sub2node->SetLineColor(kColorITS);
17560 sub2node->SetVisibility(1);
17561 fNodes->Add(sub2node);
17564 // Place copy #23 of ITS6 in I569
17566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17567 sub2node->SetLineColor(kColorITS);
17568 sub2node->SetVisibility(1);
17569 fNodes->Add(sub2node);
17572 // Place copy #24 of ITS6 in I569
17574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17575 sub2node->SetLineColor(kColorITS);
17576 sub2node->SetVisibility(1);
17577 fNodes->Add(sub2node);
17580 // Place copy #25 of ITS6 in I569
17582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17583 sub2node->SetLineColor(kColorITS);
17584 sub2node->SetVisibility(1);
17585 fNodes->Add(sub2node);
17587 fNodes->Add(sub1node);
17590 // Place copy #6 of I569 in IT56
17592 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"rot558");
17593 sub1node->SetLineColor(kColorITS);
17594 sub1node->SetVisibility(0);
17597 // Place copy #1 of ITS6 in I569
17599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17600 sub2node->SetLineColor(kColorITS);
17601 sub2node->SetVisibility(1);
17602 fNodes->Add(sub2node);
17605 // Place copy #2 of ITS6 in I569
17607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17608 sub2node->SetLineColor(kColorITS);
17609 sub2node->SetVisibility(1);
17610 fNodes->Add(sub2node);
17613 // Place copy #3 of ITS6 in I569
17615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17616 sub2node->SetLineColor(kColorITS);
17617 sub2node->SetVisibility(1);
17618 fNodes->Add(sub2node);
17621 // Place copy #4 of ITS6 in I569
17623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17624 sub2node->SetLineColor(kColorITS);
17625 sub2node->SetVisibility(1);
17626 fNodes->Add(sub2node);
17629 // Place copy #5 of ITS6 in I569
17631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17632 sub2node->SetLineColor(kColorITS);
17633 sub2node->SetVisibility(1);
17634 fNodes->Add(sub2node);
17637 // Place copy #6 of ITS6 in I569
17639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17640 sub2node->SetLineColor(kColorITS);
17641 sub2node->SetVisibility(1);
17642 fNodes->Add(sub2node);
17645 // Place copy #7 of ITS6 in I569
17647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17648 sub2node->SetLineColor(kColorITS);
17649 sub2node->SetVisibility(1);
17650 fNodes->Add(sub2node);
17653 // Place copy #8 of ITS6 in I569
17655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17656 sub2node->SetLineColor(kColorITS);
17657 sub2node->SetVisibility(1);
17658 fNodes->Add(sub2node);
17661 // Place copy #9 of ITS6 in I569
17663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17664 sub2node->SetLineColor(kColorITS);
17665 sub2node->SetVisibility(1);
17666 fNodes->Add(sub2node);
17669 // Place copy #10 of ITS6 in I569
17671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17672 sub2node->SetLineColor(kColorITS);
17673 sub2node->SetVisibility(1);
17674 fNodes->Add(sub2node);
17677 // Place copy #11 of ITS6 in I569
17679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17680 sub2node->SetLineColor(kColorITS);
17681 sub2node->SetVisibility(1);
17682 fNodes->Add(sub2node);
17685 // Place copy #12 of ITS6 in I569
17687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17688 sub2node->SetLineColor(kColorITS);
17689 sub2node->SetVisibility(1);
17690 fNodes->Add(sub2node);
17693 // Place copy #13 of ITS6 in I569
17695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17696 sub2node->SetLineColor(kColorITS);
17697 sub2node->SetVisibility(1);
17698 fNodes->Add(sub2node);
17701 // Place copy #14 of ITS6 in I569
17703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17704 sub2node->SetLineColor(kColorITS);
17705 sub2node->SetVisibility(1);
17706 fNodes->Add(sub2node);
17709 // Place copy #15 of ITS6 in I569
17711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17712 sub2node->SetLineColor(kColorITS);
17713 sub2node->SetVisibility(1);
17714 fNodes->Add(sub2node);
17717 // Place copy #16 of ITS6 in I569
17719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17720 sub2node->SetLineColor(kColorITS);
17721 sub2node->SetVisibility(1);
17722 fNodes->Add(sub2node);
17725 // Place copy #17 of ITS6 in I569
17727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17728 sub2node->SetLineColor(kColorITS);
17729 sub2node->SetVisibility(1);
17730 fNodes->Add(sub2node);
17733 // Place copy #18 of ITS6 in I569
17735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17736 sub2node->SetLineColor(kColorITS);
17737 sub2node->SetVisibility(1);
17738 fNodes->Add(sub2node);
17741 // Place copy #19 of ITS6 in I569
17743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17744 sub2node->SetLineColor(kColorITS);
17745 sub2node->SetVisibility(1);
17746 fNodes->Add(sub2node);
17749 // Place copy #20 of ITS6 in I569
17751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17752 sub2node->SetLineColor(kColorITS);
17753 sub2node->SetVisibility(1);
17754 fNodes->Add(sub2node);
17757 // Place copy #21 of ITS6 in I569
17759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17760 sub2node->SetLineColor(kColorITS);
17761 sub2node->SetVisibility(1);
17762 fNodes->Add(sub2node);
17765 // Place copy #22 of ITS6 in I569
17767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17768 sub2node->SetLineColor(kColorITS);
17769 sub2node->SetVisibility(1);
17770 fNodes->Add(sub2node);
17773 // Place copy #23 of ITS6 in I569
17775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17776 sub2node->SetLineColor(kColorITS);
17777 sub2node->SetVisibility(1);
17778 fNodes->Add(sub2node);
17781 // Place copy #24 of ITS6 in I569
17783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17784 sub2node->SetLineColor(kColorITS);
17785 sub2node->SetVisibility(1);
17786 fNodes->Add(sub2node);
17789 // Place copy #25 of ITS6 in I569
17791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17792 sub2node->SetLineColor(kColorITS);
17793 sub2node->SetVisibility(1);
17794 fNodes->Add(sub2node);
17796 fNodes->Add(sub1node);
17799 // Place copy #7 of I569 in IT56
17801 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"rot559");
17802 sub1node->SetLineColor(kColorITS);
17803 sub1node->SetVisibility(0);
17806 // Place copy #1 of ITS6 in I569
17808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17809 sub2node->SetLineColor(kColorITS);
17810 sub2node->SetVisibility(1);
17811 fNodes->Add(sub2node);
17814 // Place copy #2 of ITS6 in I569
17816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17817 sub2node->SetLineColor(kColorITS);
17818 sub2node->SetVisibility(1);
17819 fNodes->Add(sub2node);
17822 // Place copy #3 of ITS6 in I569
17824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17825 sub2node->SetLineColor(kColorITS);
17826 sub2node->SetVisibility(1);
17827 fNodes->Add(sub2node);
17830 // Place copy #4 of ITS6 in I569
17832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17833 sub2node->SetLineColor(kColorITS);
17834 sub2node->SetVisibility(1);
17835 fNodes->Add(sub2node);
17838 // Place copy #5 of ITS6 in I569
17840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17841 sub2node->SetLineColor(kColorITS);
17842 sub2node->SetVisibility(1);
17843 fNodes->Add(sub2node);
17846 // Place copy #6 of ITS6 in I569
17848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17849 sub2node->SetLineColor(kColorITS);
17850 sub2node->SetVisibility(1);
17851 fNodes->Add(sub2node);
17854 // Place copy #7 of ITS6 in I569
17856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17857 sub2node->SetLineColor(kColorITS);
17858 sub2node->SetVisibility(1);
17859 fNodes->Add(sub2node);
17862 // Place copy #8 of ITS6 in I569
17864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17865 sub2node->SetLineColor(kColorITS);
17866 sub2node->SetVisibility(1);
17867 fNodes->Add(sub2node);
17870 // Place copy #9 of ITS6 in I569
17872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17873 sub2node->SetLineColor(kColorITS);
17874 sub2node->SetVisibility(1);
17875 fNodes->Add(sub2node);
17878 // Place copy #10 of ITS6 in I569
17880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17881 sub2node->SetLineColor(kColorITS);
17882 sub2node->SetVisibility(1);
17883 fNodes->Add(sub2node);
17886 // Place copy #11 of ITS6 in I569
17888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17889 sub2node->SetLineColor(kColorITS);
17890 sub2node->SetVisibility(1);
17891 fNodes->Add(sub2node);
17894 // Place copy #12 of ITS6 in I569
17896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17897 sub2node->SetLineColor(kColorITS);
17898 sub2node->SetVisibility(1);
17899 fNodes->Add(sub2node);
17902 // Place copy #13 of ITS6 in I569
17904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17905 sub2node->SetLineColor(kColorITS);
17906 sub2node->SetVisibility(1);
17907 fNodes->Add(sub2node);
17910 // Place copy #14 of ITS6 in I569
17912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17913 sub2node->SetLineColor(kColorITS);
17914 sub2node->SetVisibility(1);
17915 fNodes->Add(sub2node);
17918 // Place copy #15 of ITS6 in I569
17920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17921 sub2node->SetLineColor(kColorITS);
17922 sub2node->SetVisibility(1);
17923 fNodes->Add(sub2node);
17926 // Place copy #16 of ITS6 in I569
17928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17929 sub2node->SetLineColor(kColorITS);
17930 sub2node->SetVisibility(1);
17931 fNodes->Add(sub2node);
17934 // Place copy #17 of ITS6 in I569
17936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17937 sub2node->SetLineColor(kColorITS);
17938 sub2node->SetVisibility(1);
17939 fNodes->Add(sub2node);
17942 // Place copy #18 of ITS6 in I569
17944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17945 sub2node->SetLineColor(kColorITS);
17946 sub2node->SetVisibility(1);
17947 fNodes->Add(sub2node);
17950 // Place copy #19 of ITS6 in I569
17952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17953 sub2node->SetLineColor(kColorITS);
17954 sub2node->SetVisibility(1);
17955 fNodes->Add(sub2node);
17958 // Place copy #20 of ITS6 in I569
17960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17961 sub2node->SetLineColor(kColorITS);
17962 sub2node->SetVisibility(1);
17963 fNodes->Add(sub2node);
17966 // Place copy #21 of ITS6 in I569
17968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17969 sub2node->SetLineColor(kColorITS);
17970 sub2node->SetVisibility(1);
17971 fNodes->Add(sub2node);
17974 // Place copy #22 of ITS6 in I569
17976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17977 sub2node->SetLineColor(kColorITS);
17978 sub2node->SetVisibility(1);
17979 fNodes->Add(sub2node);
17982 // Place copy #23 of ITS6 in I569
17984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17985 sub2node->SetLineColor(kColorITS);
17986 sub2node->SetVisibility(1);
17987 fNodes->Add(sub2node);
17990 // Place copy #24 of ITS6 in I569
17992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17993 sub2node->SetLineColor(kColorITS);
17994 sub2node->SetVisibility(1);
17995 fNodes->Add(sub2node);
17998 // Place copy #25 of ITS6 in I569
18000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18001 sub2node->SetLineColor(kColorITS);
18002 sub2node->SetVisibility(1);
18003 fNodes->Add(sub2node);
18005 fNodes->Add(sub1node);
18008 // Place copy #8 of I569 in IT56
18010 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"rot560");
18011 sub1node->SetLineColor(kColorITS);
18012 sub1node->SetVisibility(0);
18015 // Place copy #1 of ITS6 in I569
18017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18018 sub2node->SetLineColor(kColorITS);
18019 sub2node->SetVisibility(1);
18020 fNodes->Add(sub2node);
18023 // Place copy #2 of ITS6 in I569
18025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18026 sub2node->SetLineColor(kColorITS);
18027 sub2node->SetVisibility(1);
18028 fNodes->Add(sub2node);
18031 // Place copy #3 of ITS6 in I569
18033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18034 sub2node->SetLineColor(kColorITS);
18035 sub2node->SetVisibility(1);
18036 fNodes->Add(sub2node);
18039 // Place copy #4 of ITS6 in I569
18041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18042 sub2node->SetLineColor(kColorITS);
18043 sub2node->SetVisibility(1);
18044 fNodes->Add(sub2node);
18047 // Place copy #5 of ITS6 in I569
18049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18050 sub2node->SetLineColor(kColorITS);
18051 sub2node->SetVisibility(1);
18052 fNodes->Add(sub2node);
18055 // Place copy #6 of ITS6 in I569
18057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18058 sub2node->SetLineColor(kColorITS);
18059 sub2node->SetVisibility(1);
18060 fNodes->Add(sub2node);
18063 // Place copy #7 of ITS6 in I569
18065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18066 sub2node->SetLineColor(kColorITS);
18067 sub2node->SetVisibility(1);
18068 fNodes->Add(sub2node);
18071 // Place copy #8 of ITS6 in I569
18073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18074 sub2node->SetLineColor(kColorITS);
18075 sub2node->SetVisibility(1);
18076 fNodes->Add(sub2node);
18079 // Place copy #9 of ITS6 in I569
18081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18082 sub2node->SetLineColor(kColorITS);
18083 sub2node->SetVisibility(1);
18084 fNodes->Add(sub2node);
18087 // Place copy #10 of ITS6 in I569
18089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18090 sub2node->SetLineColor(kColorITS);
18091 sub2node->SetVisibility(1);
18092 fNodes->Add(sub2node);
18095 // Place copy #11 of ITS6 in I569
18097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18098 sub2node->SetLineColor(kColorITS);
18099 sub2node->SetVisibility(1);
18100 fNodes->Add(sub2node);
18103 // Place copy #12 of ITS6 in I569
18105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18106 sub2node->SetLineColor(kColorITS);
18107 sub2node->SetVisibility(1);
18108 fNodes->Add(sub2node);
18111 // Place copy #13 of ITS6 in I569
18113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18114 sub2node->SetLineColor(kColorITS);
18115 sub2node->SetVisibility(1);
18116 fNodes->Add(sub2node);
18119 // Place copy #14 of ITS6 in I569
18121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18122 sub2node->SetLineColor(kColorITS);
18123 sub2node->SetVisibility(1);
18124 fNodes->Add(sub2node);
18127 // Place copy #15 of ITS6 in I569
18129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18130 sub2node->SetLineColor(kColorITS);
18131 sub2node->SetVisibility(1);
18132 fNodes->Add(sub2node);
18135 // Place copy #16 of ITS6 in I569
18137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18138 sub2node->SetLineColor(kColorITS);
18139 sub2node->SetVisibility(1);
18140 fNodes->Add(sub2node);
18143 // Place copy #17 of ITS6 in I569
18145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18146 sub2node->SetLineColor(kColorITS);
18147 sub2node->SetVisibility(1);
18148 fNodes->Add(sub2node);
18151 // Place copy #18 of ITS6 in I569
18153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18154 sub2node->SetLineColor(kColorITS);
18155 sub2node->SetVisibility(1);
18156 fNodes->Add(sub2node);
18159 // Place copy #19 of ITS6 in I569
18161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18162 sub2node->SetLineColor(kColorITS);
18163 sub2node->SetVisibility(1);
18164 fNodes->Add(sub2node);
18167 // Place copy #20 of ITS6 in I569
18169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18170 sub2node->SetLineColor(kColorITS);
18171 sub2node->SetVisibility(1);
18172 fNodes->Add(sub2node);
18175 // Place copy #21 of ITS6 in I569
18177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18178 sub2node->SetLineColor(kColorITS);
18179 sub2node->SetVisibility(1);
18180 fNodes->Add(sub2node);
18183 // Place copy #22 of ITS6 in I569
18185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18186 sub2node->SetLineColor(kColorITS);
18187 sub2node->SetVisibility(1);
18188 fNodes->Add(sub2node);
18191 // Place copy #23 of ITS6 in I569
18193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18194 sub2node->SetLineColor(kColorITS);
18195 sub2node->SetVisibility(1);
18196 fNodes->Add(sub2node);
18199 // Place copy #24 of ITS6 in I569
18201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18202 sub2node->SetLineColor(kColorITS);
18203 sub2node->SetVisibility(1);
18204 fNodes->Add(sub2node);
18207 // Place copy #25 of ITS6 in I569
18209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18210 sub2node->SetLineColor(kColorITS);
18211 sub2node->SetVisibility(1);
18212 fNodes->Add(sub2node);
18214 fNodes->Add(sub1node);
18217 // Place copy #9 of I569 in IT56
18219 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"rot561");
18220 sub1node->SetLineColor(kColorITS);
18221 sub1node->SetVisibility(0);
18224 // Place copy #1 of ITS6 in I569
18226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18227 sub2node->SetLineColor(kColorITS);
18228 sub2node->SetVisibility(1);
18229 fNodes->Add(sub2node);
18232 // Place copy #2 of ITS6 in I569
18234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18235 sub2node->SetLineColor(kColorITS);
18236 sub2node->SetVisibility(1);
18237 fNodes->Add(sub2node);
18240 // Place copy #3 of ITS6 in I569
18242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18243 sub2node->SetLineColor(kColorITS);
18244 sub2node->SetVisibility(1);
18245 fNodes->Add(sub2node);
18248 // Place copy #4 of ITS6 in I569
18250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18251 sub2node->SetLineColor(kColorITS);
18252 sub2node->SetVisibility(1);
18253 fNodes->Add(sub2node);
18256 // Place copy #5 of ITS6 in I569
18258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18259 sub2node->SetLineColor(kColorITS);
18260 sub2node->SetVisibility(1);
18261 fNodes->Add(sub2node);
18264 // Place copy #6 of ITS6 in I569
18266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18267 sub2node->SetLineColor(kColorITS);
18268 sub2node->SetVisibility(1);
18269 fNodes->Add(sub2node);
18272 // Place copy #7 of ITS6 in I569
18274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18275 sub2node->SetLineColor(kColorITS);
18276 sub2node->SetVisibility(1);
18277 fNodes->Add(sub2node);
18280 // Place copy #8 of ITS6 in I569
18282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18283 sub2node->SetLineColor(kColorITS);
18284 sub2node->SetVisibility(1);
18285 fNodes->Add(sub2node);
18288 // Place copy #9 of ITS6 in I569
18290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18291 sub2node->SetLineColor(kColorITS);
18292 sub2node->SetVisibility(1);
18293 fNodes->Add(sub2node);
18296 // Place copy #10 of ITS6 in I569
18298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18299 sub2node->SetLineColor(kColorITS);
18300 sub2node->SetVisibility(1);
18301 fNodes->Add(sub2node);
18304 // Place copy #11 of ITS6 in I569
18306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18307 sub2node->SetLineColor(kColorITS);
18308 sub2node->SetVisibility(1);
18309 fNodes->Add(sub2node);
18312 // Place copy #12 of ITS6 in I569
18314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18315 sub2node->SetLineColor(kColorITS);
18316 sub2node->SetVisibility(1);
18317 fNodes->Add(sub2node);
18320 // Place copy #13 of ITS6 in I569
18322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18323 sub2node->SetLineColor(kColorITS);
18324 sub2node->SetVisibility(1);
18325 fNodes->Add(sub2node);
18328 // Place copy #14 of ITS6 in I569
18330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18331 sub2node->SetLineColor(kColorITS);
18332 sub2node->SetVisibility(1);
18333 fNodes->Add(sub2node);
18336 // Place copy #15 of ITS6 in I569
18338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18339 sub2node->SetLineColor(kColorITS);
18340 sub2node->SetVisibility(1);
18341 fNodes->Add(sub2node);
18344 // Place copy #16 of ITS6 in I569
18346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18347 sub2node->SetLineColor(kColorITS);
18348 sub2node->SetVisibility(1);
18349 fNodes->Add(sub2node);
18352 // Place copy #17 of ITS6 in I569
18354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18355 sub2node->SetLineColor(kColorITS);
18356 sub2node->SetVisibility(1);
18357 fNodes->Add(sub2node);
18360 // Place copy #18 of ITS6 in I569
18362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18363 sub2node->SetLineColor(kColorITS);
18364 sub2node->SetVisibility(1);
18365 fNodes->Add(sub2node);
18368 // Place copy #19 of ITS6 in I569
18370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18371 sub2node->SetLineColor(kColorITS);
18372 sub2node->SetVisibility(1);
18373 fNodes->Add(sub2node);
18376 // Place copy #20 of ITS6 in I569
18378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18379 sub2node->SetLineColor(kColorITS);
18380 sub2node->SetVisibility(1);
18381 fNodes->Add(sub2node);
18384 // Place copy #21 of ITS6 in I569
18386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18387 sub2node->SetLineColor(kColorITS);
18388 sub2node->SetVisibility(1);
18389 fNodes->Add(sub2node);
18392 // Place copy #22 of ITS6 in I569
18394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18395 sub2node->SetLineColor(kColorITS);
18396 sub2node->SetVisibility(1);
18397 fNodes->Add(sub2node);
18400 // Place copy #23 of ITS6 in I569
18402 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18403 sub2node->SetLineColor(kColorITS);
18404 sub2node->SetVisibility(1);
18405 fNodes->Add(sub2node);
18408 // Place copy #24 of ITS6 in I569
18410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18411 sub2node->SetLineColor(kColorITS);
18412 sub2node->SetVisibility(1);
18413 fNodes->Add(sub2node);
18416 // Place copy #25 of ITS6 in I569
18418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18419 sub2node->SetLineColor(kColorITS);
18420 sub2node->SetVisibility(1);
18421 fNodes->Add(sub2node);
18423 fNodes->Add(sub1node);
18426 // Place copy #10 of I569 in IT56
18428 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"rot562");
18429 sub1node->SetLineColor(kColorITS);
18430 sub1node->SetVisibility(0);
18433 // Place copy #1 of ITS6 in I569
18435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18436 sub2node->SetLineColor(kColorITS);
18437 sub2node->SetVisibility(1);
18438 fNodes->Add(sub2node);
18441 // Place copy #2 of ITS6 in I569
18443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18444 sub2node->SetLineColor(kColorITS);
18445 sub2node->SetVisibility(1);
18446 fNodes->Add(sub2node);
18449 // Place copy #3 of ITS6 in I569
18451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18452 sub2node->SetLineColor(kColorITS);
18453 sub2node->SetVisibility(1);
18454 fNodes->Add(sub2node);
18457 // Place copy #4 of ITS6 in I569
18459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18460 sub2node->SetLineColor(kColorITS);
18461 sub2node->SetVisibility(1);
18462 fNodes->Add(sub2node);
18465 // Place copy #5 of ITS6 in I569
18467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18468 sub2node->SetLineColor(kColorITS);
18469 sub2node->SetVisibility(1);
18470 fNodes->Add(sub2node);
18473 // Place copy #6 of ITS6 in I569
18475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18476 sub2node->SetLineColor(kColorITS);
18477 sub2node->SetVisibility(1);
18478 fNodes->Add(sub2node);
18481 // Place copy #7 of ITS6 in I569
18483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18484 sub2node->SetLineColor(kColorITS);
18485 sub2node->SetVisibility(1);
18486 fNodes->Add(sub2node);
18489 // Place copy #8 of ITS6 in I569
18491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18492 sub2node->SetLineColor(kColorITS);
18493 sub2node->SetVisibility(1);
18494 fNodes->Add(sub2node);
18497 // Place copy #9 of ITS6 in I569
18499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18500 sub2node->SetLineColor(kColorITS);
18501 sub2node->SetVisibility(1);
18502 fNodes->Add(sub2node);
18505 // Place copy #10 of ITS6 in I569
18507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18508 sub2node->SetLineColor(kColorITS);
18509 sub2node->SetVisibility(1);
18510 fNodes->Add(sub2node);
18513 // Place copy #11 of ITS6 in I569
18515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18516 sub2node->SetLineColor(kColorITS);
18517 sub2node->SetVisibility(1);
18518 fNodes->Add(sub2node);
18521 // Place copy #12 of ITS6 in I569
18523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18524 sub2node->SetLineColor(kColorITS);
18525 sub2node->SetVisibility(1);
18526 fNodes->Add(sub2node);
18529 // Place copy #13 of ITS6 in I569
18531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18532 sub2node->SetLineColor(kColorITS);
18533 sub2node->SetVisibility(1);
18534 fNodes->Add(sub2node);
18537 // Place copy #14 of ITS6 in I569
18539 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18540 sub2node->SetLineColor(kColorITS);
18541 sub2node->SetVisibility(1);
18542 fNodes->Add(sub2node);
18545 // Place copy #15 of ITS6 in I569
18547 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18548 sub2node->SetLineColor(kColorITS);
18549 sub2node->SetVisibility(1);
18550 fNodes->Add(sub2node);
18553 // Place copy #16 of ITS6 in I569
18555 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18556 sub2node->SetLineColor(kColorITS);
18557 sub2node->SetVisibility(1);
18558 fNodes->Add(sub2node);
18561 // Place copy #17 of ITS6 in I569
18563 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18564 sub2node->SetLineColor(kColorITS);
18565 sub2node->SetVisibility(1);
18566 fNodes->Add(sub2node);
18569 // Place copy #18 of ITS6 in I569
18571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18572 sub2node->SetLineColor(kColorITS);
18573 sub2node->SetVisibility(1);
18574 fNodes->Add(sub2node);
18577 // Place copy #19 of ITS6 in I569
18579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18580 sub2node->SetLineColor(kColorITS);
18581 sub2node->SetVisibility(1);
18582 fNodes->Add(sub2node);
18585 // Place copy #20 of ITS6 in I569
18587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18588 sub2node->SetLineColor(kColorITS);
18589 sub2node->SetVisibility(1);
18590 fNodes->Add(sub2node);
18593 // Place copy #21 of ITS6 in I569
18595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18596 sub2node->SetLineColor(kColorITS);
18597 sub2node->SetVisibility(1);
18598 fNodes->Add(sub2node);
18601 // Place copy #22 of ITS6 in I569
18603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18604 sub2node->SetLineColor(kColorITS);
18605 sub2node->SetVisibility(1);
18606 fNodes->Add(sub2node);
18609 // Place copy #23 of ITS6 in I569
18611 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18612 sub2node->SetLineColor(kColorITS);
18613 sub2node->SetVisibility(1);
18614 fNodes->Add(sub2node);
18617 // Place copy #24 of ITS6 in I569
18619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18620 sub2node->SetLineColor(kColorITS);
18621 sub2node->SetVisibility(1);
18622 fNodes->Add(sub2node);
18625 // Place copy #25 of ITS6 in I569
18627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18628 sub2node->SetLineColor(kColorITS);
18629 sub2node->SetVisibility(1);
18630 fNodes->Add(sub2node);
18632 fNodes->Add(sub1node);
18635 // Place copy #11 of I569 in IT56
18637 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"rot563");
18638 sub1node->SetLineColor(kColorITS);
18639 sub1node->SetVisibility(0);
18642 // Place copy #1 of ITS6 in I569
18644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18645 sub2node->SetLineColor(kColorITS);
18646 sub2node->SetVisibility(1);
18647 fNodes->Add(sub2node);
18650 // Place copy #2 of ITS6 in I569
18652 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18653 sub2node->SetLineColor(kColorITS);
18654 sub2node->SetVisibility(1);
18655 fNodes->Add(sub2node);
18658 // Place copy #3 of ITS6 in I569
18660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18661 sub2node->SetLineColor(kColorITS);
18662 sub2node->SetVisibility(1);
18663 fNodes->Add(sub2node);
18666 // Place copy #4 of ITS6 in I569
18668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18669 sub2node->SetLineColor(kColorITS);
18670 sub2node->SetVisibility(1);
18671 fNodes->Add(sub2node);
18674 // Place copy #5 of ITS6 in I569
18676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18677 sub2node->SetLineColor(kColorITS);
18678 sub2node->SetVisibility(1);
18679 fNodes->Add(sub2node);
18682 // Place copy #6 of ITS6 in I569
18684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18685 sub2node->SetLineColor(kColorITS);
18686 sub2node->SetVisibility(1);
18687 fNodes->Add(sub2node);
18690 // Place copy #7 of ITS6 in I569
18692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18693 sub2node->SetLineColor(kColorITS);
18694 sub2node->SetVisibility(1);
18695 fNodes->Add(sub2node);
18698 // Place copy #8 of ITS6 in I569
18700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18701 sub2node->SetLineColor(kColorITS);
18702 sub2node->SetVisibility(1);
18703 fNodes->Add(sub2node);
18706 // Place copy #9 of ITS6 in I569
18708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18709 sub2node->SetLineColor(kColorITS);
18710 sub2node->SetVisibility(1);
18711 fNodes->Add(sub2node);
18714 // Place copy #10 of ITS6 in I569
18716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18717 sub2node->SetLineColor(kColorITS);
18718 sub2node->SetVisibility(1);
18719 fNodes->Add(sub2node);
18722 // Place copy #11 of ITS6 in I569
18724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18725 sub2node->SetLineColor(kColorITS);
18726 sub2node->SetVisibility(1);
18727 fNodes->Add(sub2node);
18730 // Place copy #12 of ITS6 in I569
18732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18733 sub2node->SetLineColor(kColorITS);
18734 sub2node->SetVisibility(1);
18735 fNodes->Add(sub2node);
18738 // Place copy #13 of ITS6 in I569
18740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18741 sub2node->SetLineColor(kColorITS);
18742 sub2node->SetVisibility(1);
18743 fNodes->Add(sub2node);
18746 // Place copy #14 of ITS6 in I569
18748 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18749 sub2node->SetLineColor(kColorITS);
18750 sub2node->SetVisibility(1);
18751 fNodes->Add(sub2node);
18754 // Place copy #15 of ITS6 in I569
18756 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18757 sub2node->SetLineColor(kColorITS);
18758 sub2node->SetVisibility(1);
18759 fNodes->Add(sub2node);
18762 // Place copy #16 of ITS6 in I569
18764 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18765 sub2node->SetLineColor(kColorITS);
18766 sub2node->SetVisibility(1);
18767 fNodes->Add(sub2node);
18770 // Place copy #17 of ITS6 in I569
18772 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18773 sub2node->SetLineColor(kColorITS);
18774 sub2node->SetVisibility(1);
18775 fNodes->Add(sub2node);
18778 // Place copy #18 of ITS6 in I569
18780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18781 sub2node->SetLineColor(kColorITS);
18782 sub2node->SetVisibility(1);
18783 fNodes->Add(sub2node);
18786 // Place copy #19 of ITS6 in I569
18788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18789 sub2node->SetLineColor(kColorITS);
18790 sub2node->SetVisibility(1);
18791 fNodes->Add(sub2node);
18794 // Place copy #20 of ITS6 in I569
18796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18797 sub2node->SetLineColor(kColorITS);
18798 sub2node->SetVisibility(1);
18799 fNodes->Add(sub2node);
18802 // Place copy #21 of ITS6 in I569
18804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18805 sub2node->SetLineColor(kColorITS);
18806 sub2node->SetVisibility(1);
18807 fNodes->Add(sub2node);
18810 // Place copy #22 of ITS6 in I569
18812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18813 sub2node->SetLineColor(kColorITS);
18814 sub2node->SetVisibility(1);
18815 fNodes->Add(sub2node);
18818 // Place copy #23 of ITS6 in I569
18820 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18821 sub2node->SetLineColor(kColorITS);
18822 sub2node->SetVisibility(1);
18823 fNodes->Add(sub2node);
18826 // Place copy #24 of ITS6 in I569
18828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18829 sub2node->SetLineColor(kColorITS);
18830 sub2node->SetVisibility(1);
18831 fNodes->Add(sub2node);
18834 // Place copy #25 of ITS6 in I569
18836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18837 sub2node->SetLineColor(kColorITS);
18838 sub2node->SetVisibility(1);
18839 fNodes->Add(sub2node);
18841 fNodes->Add(sub1node);
18844 // Place copy #12 of I569 in IT56
18846 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"rot564");
18847 sub1node->SetLineColor(kColorITS);
18848 sub1node->SetVisibility(0);
18851 // Place copy #1 of ITS6 in I569
18853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18854 sub2node->SetLineColor(kColorITS);
18855 sub2node->SetVisibility(1);
18856 fNodes->Add(sub2node);
18859 // Place copy #2 of ITS6 in I569
18861 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18862 sub2node->SetLineColor(kColorITS);
18863 sub2node->SetVisibility(1);
18864 fNodes->Add(sub2node);
18867 // Place copy #3 of ITS6 in I569
18869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18870 sub2node->SetLineColor(kColorITS);
18871 sub2node->SetVisibility(1);
18872 fNodes->Add(sub2node);
18875 // Place copy #4 of ITS6 in I569
18877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18878 sub2node->SetLineColor(kColorITS);
18879 sub2node->SetVisibility(1);
18880 fNodes->Add(sub2node);
18883 // Place copy #5 of ITS6 in I569
18885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18886 sub2node->SetLineColor(kColorITS);
18887 sub2node->SetVisibility(1);
18888 fNodes->Add(sub2node);
18891 // Place copy #6 of ITS6 in I569
18893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18894 sub2node->SetLineColor(kColorITS);
18895 sub2node->SetVisibility(1);
18896 fNodes->Add(sub2node);
18899 // Place copy #7 of ITS6 in I569
18901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18902 sub2node->SetLineColor(kColorITS);
18903 sub2node->SetVisibility(1);
18904 fNodes->Add(sub2node);
18907 // Place copy #8 of ITS6 in I569
18909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18910 sub2node->SetLineColor(kColorITS);
18911 sub2node->SetVisibility(1);
18912 fNodes->Add(sub2node);
18915 // Place copy #9 of ITS6 in I569
18917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18918 sub2node->SetLineColor(kColorITS);
18919 sub2node->SetVisibility(1);
18920 fNodes->Add(sub2node);
18923 // Place copy #10 of ITS6 in I569
18925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18926 sub2node->SetLineColor(kColorITS);
18927 sub2node->SetVisibility(1);
18928 fNodes->Add(sub2node);
18931 // Place copy #11 of ITS6 in I569
18933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18934 sub2node->SetLineColor(kColorITS);
18935 sub2node->SetVisibility(1);
18936 fNodes->Add(sub2node);
18939 // Place copy #12 of ITS6 in I569
18941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18942 sub2node->SetLineColor(kColorITS);
18943 sub2node->SetVisibility(1);
18944 fNodes->Add(sub2node);
18947 // Place copy #13 of ITS6 in I569
18949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18950 sub2node->SetLineColor(kColorITS);
18951 sub2node->SetVisibility(1);
18952 fNodes->Add(sub2node);
18955 // Place copy #14 of ITS6 in I569
18957 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18958 sub2node->SetLineColor(kColorITS);
18959 sub2node->SetVisibility(1);
18960 fNodes->Add(sub2node);
18963 // Place copy #15 of ITS6 in I569
18965 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18966 sub2node->SetLineColor(kColorITS);
18967 sub2node->SetVisibility(1);
18968 fNodes->Add(sub2node);
18971 // Place copy #16 of ITS6 in I569
18973 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18974 sub2node->SetLineColor(kColorITS);
18975 sub2node->SetVisibility(1);
18976 fNodes->Add(sub2node);
18979 // Place copy #17 of ITS6 in I569
18981 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18982 sub2node->SetLineColor(kColorITS);
18983 sub2node->SetVisibility(1);
18984 fNodes->Add(sub2node);
18987 // Place copy #18 of ITS6 in I569
18989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18990 sub2node->SetLineColor(kColorITS);
18991 sub2node->SetVisibility(1);
18992 fNodes->Add(sub2node);
18995 // Place copy #19 of ITS6 in I569
18997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18998 sub2node->SetLineColor(kColorITS);
18999 sub2node->SetVisibility(1);
19000 fNodes->Add(sub2node);
19003 // Place copy #20 of ITS6 in I569
19005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19006 sub2node->SetLineColor(kColorITS);
19007 sub2node->SetVisibility(1);
19008 fNodes->Add(sub2node);
19011 // Place copy #21 of ITS6 in I569
19013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19014 sub2node->SetLineColor(kColorITS);
19015 sub2node->SetVisibility(1);
19016 fNodes->Add(sub2node);
19019 // Place copy #22 of ITS6 in I569
19021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19022 sub2node->SetLineColor(kColorITS);
19023 sub2node->SetVisibility(1);
19024 fNodes->Add(sub2node);
19027 // Place copy #23 of ITS6 in I569
19029 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19030 sub2node->SetLineColor(kColorITS);
19031 sub2node->SetVisibility(1);
19032 fNodes->Add(sub2node);
19035 // Place copy #24 of ITS6 in I569
19037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19038 sub2node->SetLineColor(kColorITS);
19039 sub2node->SetVisibility(1);
19040 fNodes->Add(sub2node);
19043 // Place copy #25 of ITS6 in I569
19045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19046 sub2node->SetLineColor(kColorITS);
19047 sub2node->SetVisibility(1);
19048 fNodes->Add(sub2node);
19050 fNodes->Add(sub1node);
19053 // Place copy #13 of I569 in IT56
19055 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"rot565");
19056 sub1node->SetLineColor(kColorITS);
19057 sub1node->SetVisibility(0);
19060 // Place copy #1 of ITS6 in I569
19062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19063 sub2node->SetLineColor(kColorITS);
19064 sub2node->SetVisibility(1);
19065 fNodes->Add(sub2node);
19068 // Place copy #2 of ITS6 in I569
19070 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19071 sub2node->SetLineColor(kColorITS);
19072 sub2node->SetVisibility(1);
19073 fNodes->Add(sub2node);
19076 // Place copy #3 of ITS6 in I569
19078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19079 sub2node->SetLineColor(kColorITS);
19080 sub2node->SetVisibility(1);
19081 fNodes->Add(sub2node);
19084 // Place copy #4 of ITS6 in I569
19086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19087 sub2node->SetLineColor(kColorITS);
19088 sub2node->SetVisibility(1);
19089 fNodes->Add(sub2node);
19092 // Place copy #5 of ITS6 in I569
19094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19095 sub2node->SetLineColor(kColorITS);
19096 sub2node->SetVisibility(1);
19097 fNodes->Add(sub2node);
19100 // Place copy #6 of ITS6 in I569
19102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19103 sub2node->SetLineColor(kColorITS);
19104 sub2node->SetVisibility(1);
19105 fNodes->Add(sub2node);
19108 // Place copy #7 of ITS6 in I569
19110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19111 sub2node->SetLineColor(kColorITS);
19112 sub2node->SetVisibility(1);
19113 fNodes->Add(sub2node);
19116 // Place copy #8 of ITS6 in I569
19118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19119 sub2node->SetLineColor(kColorITS);
19120 sub2node->SetVisibility(1);
19121 fNodes->Add(sub2node);
19124 // Place copy #9 of ITS6 in I569
19126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19127 sub2node->SetLineColor(kColorITS);
19128 sub2node->SetVisibility(1);
19129 fNodes->Add(sub2node);
19132 // Place copy #10 of ITS6 in I569
19134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19135 sub2node->SetLineColor(kColorITS);
19136 sub2node->SetVisibility(1);
19137 fNodes->Add(sub2node);
19140 // Place copy #11 of ITS6 in I569
19142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19143 sub2node->SetLineColor(kColorITS);
19144 sub2node->SetVisibility(1);
19145 fNodes->Add(sub2node);
19148 // Place copy #12 of ITS6 in I569
19150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19151 sub2node->SetLineColor(kColorITS);
19152 sub2node->SetVisibility(1);
19153 fNodes->Add(sub2node);
19156 // Place copy #13 of ITS6 in I569
19158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19159 sub2node->SetLineColor(kColorITS);
19160 sub2node->SetVisibility(1);
19161 fNodes->Add(sub2node);
19164 // Place copy #14 of ITS6 in I569
19166 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19167 sub2node->SetLineColor(kColorITS);
19168 sub2node->SetVisibility(1);
19169 fNodes->Add(sub2node);
19172 // Place copy #15 of ITS6 in I569
19174 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19175 sub2node->SetLineColor(kColorITS);
19176 sub2node->SetVisibility(1);
19177 fNodes->Add(sub2node);
19180 // Place copy #16 of ITS6 in I569
19182 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19183 sub2node->SetLineColor(kColorITS);
19184 sub2node->SetVisibility(1);
19185 fNodes->Add(sub2node);
19188 // Place copy #17 of ITS6 in I569
19190 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19191 sub2node->SetLineColor(kColorITS);
19192 sub2node->SetVisibility(1);
19193 fNodes->Add(sub2node);
19196 // Place copy #18 of ITS6 in I569
19198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19199 sub2node->SetLineColor(kColorITS);
19200 sub2node->SetVisibility(1);
19201 fNodes->Add(sub2node);
19204 // Place copy #19 of ITS6 in I569
19206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19207 sub2node->SetLineColor(kColorITS);
19208 sub2node->SetVisibility(1);
19209 fNodes->Add(sub2node);
19212 // Place copy #20 of ITS6 in I569
19214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19215 sub2node->SetLineColor(kColorITS);
19216 sub2node->SetVisibility(1);
19217 fNodes->Add(sub2node);
19220 // Place copy #21 of ITS6 in I569
19222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19223 sub2node->SetLineColor(kColorITS);
19224 sub2node->SetVisibility(1);
19225 fNodes->Add(sub2node);
19228 // Place copy #22 of ITS6 in I569
19230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19231 sub2node->SetLineColor(kColorITS);
19232 sub2node->SetVisibility(1);
19233 fNodes->Add(sub2node);
19236 // Place copy #23 of ITS6 in I569
19238 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19239 sub2node->SetLineColor(kColorITS);
19240 sub2node->SetVisibility(1);
19241 fNodes->Add(sub2node);
19244 // Place copy #24 of ITS6 in I569
19246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19247 sub2node->SetLineColor(kColorITS);
19248 sub2node->SetVisibility(1);
19249 fNodes->Add(sub2node);
19252 // Place copy #25 of ITS6 in I569
19254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19255 sub2node->SetLineColor(kColorITS);
19256 sub2node->SetVisibility(1);
19257 fNodes->Add(sub2node);
19259 fNodes->Add(sub1node);
19262 // Place copy #14 of I569 in IT56
19264 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"rot566");
19265 sub1node->SetLineColor(kColorITS);
19266 sub1node->SetVisibility(0);
19269 // Place copy #1 of ITS6 in I569
19271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19272 sub2node->SetLineColor(kColorITS);
19273 sub2node->SetVisibility(1);
19274 fNodes->Add(sub2node);
19277 // Place copy #2 of ITS6 in I569
19279 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19280 sub2node->SetLineColor(kColorITS);
19281 sub2node->SetVisibility(1);
19282 fNodes->Add(sub2node);
19285 // Place copy #3 of ITS6 in I569
19287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19288 sub2node->SetLineColor(kColorITS);
19289 sub2node->SetVisibility(1);
19290 fNodes->Add(sub2node);
19293 // Place copy #4 of ITS6 in I569
19295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19296 sub2node->SetLineColor(kColorITS);
19297 sub2node->SetVisibility(1);
19298 fNodes->Add(sub2node);
19301 // Place copy #5 of ITS6 in I569
19303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19304 sub2node->SetLineColor(kColorITS);
19305 sub2node->SetVisibility(1);
19306 fNodes->Add(sub2node);
19309 // Place copy #6 of ITS6 in I569
19311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19312 sub2node->SetLineColor(kColorITS);
19313 sub2node->SetVisibility(1);
19314 fNodes->Add(sub2node);
19317 // Place copy #7 of ITS6 in I569
19319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19320 sub2node->SetLineColor(kColorITS);
19321 sub2node->SetVisibility(1);
19322 fNodes->Add(sub2node);
19325 // Place copy #8 of ITS6 in I569
19327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19328 sub2node->SetLineColor(kColorITS);
19329 sub2node->SetVisibility(1);
19330 fNodes->Add(sub2node);
19333 // Place copy #9 of ITS6 in I569
19335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19336 sub2node->SetLineColor(kColorITS);
19337 sub2node->SetVisibility(1);
19338 fNodes->Add(sub2node);
19341 // Place copy #10 of ITS6 in I569
19343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19344 sub2node->SetLineColor(kColorITS);
19345 sub2node->SetVisibility(1);
19346 fNodes->Add(sub2node);
19349 // Place copy #11 of ITS6 in I569
19351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19352 sub2node->SetLineColor(kColorITS);
19353 sub2node->SetVisibility(1);
19354 fNodes->Add(sub2node);
19357 // Place copy #12 of ITS6 in I569
19359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19360 sub2node->SetLineColor(kColorITS);
19361 sub2node->SetVisibility(1);
19362 fNodes->Add(sub2node);
19365 // Place copy #13 of ITS6 in I569
19367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19368 sub2node->SetLineColor(kColorITS);
19369 sub2node->SetVisibility(1);
19370 fNodes->Add(sub2node);
19373 // Place copy #14 of ITS6 in I569
19375 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19376 sub2node->SetLineColor(kColorITS);
19377 sub2node->SetVisibility(1);
19378 fNodes->Add(sub2node);
19381 // Place copy #15 of ITS6 in I569
19383 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19384 sub2node->SetLineColor(kColorITS);
19385 sub2node->SetVisibility(1);
19386 fNodes->Add(sub2node);
19389 // Place copy #16 of ITS6 in I569
19391 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19392 sub2node->SetLineColor(kColorITS);
19393 sub2node->SetVisibility(1);
19394 fNodes->Add(sub2node);
19397 // Place copy #17 of ITS6 in I569
19399 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19400 sub2node->SetLineColor(kColorITS);
19401 sub2node->SetVisibility(1);
19402 fNodes->Add(sub2node);
19405 // Place copy #18 of ITS6 in I569
19407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19408 sub2node->SetLineColor(kColorITS);
19409 sub2node->SetVisibility(1);
19410 fNodes->Add(sub2node);
19413 // Place copy #19 of ITS6 in I569
19415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19416 sub2node->SetLineColor(kColorITS);
19417 sub2node->SetVisibility(1);
19418 fNodes->Add(sub2node);
19421 // Place copy #20 of ITS6 in I569
19423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19424 sub2node->SetLineColor(kColorITS);
19425 sub2node->SetVisibility(1);
19426 fNodes->Add(sub2node);
19429 // Place copy #21 of ITS6 in I569
19431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19432 sub2node->SetLineColor(kColorITS);
19433 sub2node->SetVisibility(1);
19434 fNodes->Add(sub2node);
19437 // Place copy #22 of ITS6 in I569
19439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19440 sub2node->SetLineColor(kColorITS);
19441 sub2node->SetVisibility(1);
19442 fNodes->Add(sub2node);
19445 // Place copy #23 of ITS6 in I569
19447 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19448 sub2node->SetLineColor(kColorITS);
19449 sub2node->SetVisibility(1);
19450 fNodes->Add(sub2node);
19453 // Place copy #24 of ITS6 in I569
19455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19456 sub2node->SetLineColor(kColorITS);
19457 sub2node->SetVisibility(1);
19458 fNodes->Add(sub2node);
19461 // Place copy #25 of ITS6 in I569
19463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19464 sub2node->SetLineColor(kColorITS);
19465 sub2node->SetVisibility(1);
19466 fNodes->Add(sub2node);
19468 fNodes->Add(sub1node);
19471 // Place copy #15 of I569 in IT56
19473 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"rot567");
19474 sub1node->SetLineColor(kColorITS);
19475 sub1node->SetVisibility(0);
19478 // Place copy #1 of ITS6 in I569
19480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19481 sub2node->SetLineColor(kColorITS);
19482 sub2node->SetVisibility(1);
19483 fNodes->Add(sub2node);
19486 // Place copy #2 of ITS6 in I569
19488 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19489 sub2node->SetLineColor(kColorITS);
19490 sub2node->SetVisibility(1);
19491 fNodes->Add(sub2node);
19494 // Place copy #3 of ITS6 in I569
19496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19497 sub2node->SetLineColor(kColorITS);
19498 sub2node->SetVisibility(1);
19499 fNodes->Add(sub2node);
19502 // Place copy #4 of ITS6 in I569
19504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19505 sub2node->SetLineColor(kColorITS);
19506 sub2node->SetVisibility(1);
19507 fNodes->Add(sub2node);
19510 // Place copy #5 of ITS6 in I569
19512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19513 sub2node->SetLineColor(kColorITS);
19514 sub2node->SetVisibility(1);
19515 fNodes->Add(sub2node);
19518 // Place copy #6 of ITS6 in I569
19520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19521 sub2node->SetLineColor(kColorITS);
19522 sub2node->SetVisibility(1);
19523 fNodes->Add(sub2node);
19526 // Place copy #7 of ITS6 in I569
19528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19529 sub2node->SetLineColor(kColorITS);
19530 sub2node->SetVisibility(1);
19531 fNodes->Add(sub2node);
19534 // Place copy #8 of ITS6 in I569
19536 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19537 sub2node->SetLineColor(kColorITS);
19538 sub2node->SetVisibility(1);
19539 fNodes->Add(sub2node);
19542 // Place copy #9 of ITS6 in I569
19544 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19545 sub2node->SetLineColor(kColorITS);
19546 sub2node->SetVisibility(1);
19547 fNodes->Add(sub2node);
19550 // Place copy #10 of ITS6 in I569
19552 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19553 sub2node->SetLineColor(kColorITS);
19554 sub2node->SetVisibility(1);
19555 fNodes->Add(sub2node);
19558 // Place copy #11 of ITS6 in I569
19560 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19561 sub2node->SetLineColor(kColorITS);
19562 sub2node->SetVisibility(1);
19563 fNodes->Add(sub2node);
19566 // Place copy #12 of ITS6 in I569
19568 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19569 sub2node->SetLineColor(kColorITS);
19570 sub2node->SetVisibility(1);
19571 fNodes->Add(sub2node);
19574 // Place copy #13 of ITS6 in I569
19576 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19577 sub2node->SetLineColor(kColorITS);
19578 sub2node->SetVisibility(1);
19579 fNodes->Add(sub2node);
19582 // Place copy #14 of ITS6 in I569
19584 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19585 sub2node->SetLineColor(kColorITS);
19586 sub2node->SetVisibility(1);
19587 fNodes->Add(sub2node);
19590 // Place copy #15 of ITS6 in I569
19592 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19593 sub2node->SetLineColor(kColorITS);
19594 sub2node->SetVisibility(1);
19595 fNodes->Add(sub2node);
19598 // Place copy #16 of ITS6 in I569
19600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19601 sub2node->SetLineColor(kColorITS);
19602 sub2node->SetVisibility(1);
19603 fNodes->Add(sub2node);
19606 // Place copy #17 of ITS6 in I569
19608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19609 sub2node->SetLineColor(kColorITS);
19610 sub2node->SetVisibility(1);
19611 fNodes->Add(sub2node);
19614 // Place copy #18 of ITS6 in I569
19616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19617 sub2node->SetLineColor(kColorITS);
19618 sub2node->SetVisibility(1);
19619 fNodes->Add(sub2node);
19622 // Place copy #19 of ITS6 in I569
19624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19625 sub2node->SetLineColor(kColorITS);
19626 sub2node->SetVisibility(1);
19627 fNodes->Add(sub2node);
19630 // Place copy #20 of ITS6 in I569
19632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19633 sub2node->SetLineColor(kColorITS);
19634 sub2node->SetVisibility(1);
19635 fNodes->Add(sub2node);
19638 // Place copy #21 of ITS6 in I569
19640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19641 sub2node->SetLineColor(kColorITS);
19642 sub2node->SetVisibility(1);
19643 fNodes->Add(sub2node);
19646 // Place copy #22 of ITS6 in I569
19648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19649 sub2node->SetLineColor(kColorITS);
19650 sub2node->SetVisibility(1);
19651 fNodes->Add(sub2node);
19654 // Place copy #23 of ITS6 in I569
19656 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19657 sub2node->SetLineColor(kColorITS);
19658 sub2node->SetVisibility(1);
19659 fNodes->Add(sub2node);
19662 // Place copy #24 of ITS6 in I569
19664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19665 sub2node->SetLineColor(kColorITS);
19666 sub2node->SetVisibility(1);
19667 fNodes->Add(sub2node);
19670 // Place copy #25 of ITS6 in I569
19672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19673 sub2node->SetLineColor(kColorITS);
19674 sub2node->SetVisibility(1);
19675 fNodes->Add(sub2node);
19677 fNodes->Add(sub1node);
19680 // Place copy #16 of I569 in IT56
19682 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"rot568");
19683 sub1node->SetLineColor(kColorITS);
19684 sub1node->SetVisibility(0);
19687 // Place copy #1 of ITS6 in I569
19689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19690 sub2node->SetLineColor(kColorITS);
19691 sub2node->SetVisibility(1);
19692 fNodes->Add(sub2node);
19695 // Place copy #2 of ITS6 in I569
19697 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19698 sub2node->SetLineColor(kColorITS);
19699 sub2node->SetVisibility(1);
19700 fNodes->Add(sub2node);
19703 // Place copy #3 of ITS6 in I569
19705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19706 sub2node->SetLineColor(kColorITS);
19707 sub2node->SetVisibility(1);
19708 fNodes->Add(sub2node);
19711 // Place copy #4 of ITS6 in I569
19713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19714 sub2node->SetLineColor(kColorITS);
19715 sub2node->SetVisibility(1);
19716 fNodes->Add(sub2node);
19719 // Place copy #5 of ITS6 in I569
19721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19722 sub2node->SetLineColor(kColorITS);
19723 sub2node->SetVisibility(1);
19724 fNodes->Add(sub2node);
19727 // Place copy #6 of ITS6 in I569
19729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19730 sub2node->SetLineColor(kColorITS);
19731 sub2node->SetVisibility(1);
19732 fNodes->Add(sub2node);
19735 // Place copy #7 of ITS6 in I569
19737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19738 sub2node->SetLineColor(kColorITS);
19739 sub2node->SetVisibility(1);
19740 fNodes->Add(sub2node);
19743 // Place copy #8 of ITS6 in I569
19745 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19746 sub2node->SetLineColor(kColorITS);
19747 sub2node->SetVisibility(1);
19748 fNodes->Add(sub2node);
19751 // Place copy #9 of ITS6 in I569
19753 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19754 sub2node->SetLineColor(kColorITS);
19755 sub2node->SetVisibility(1);
19756 fNodes->Add(sub2node);
19759 // Place copy #10 of ITS6 in I569
19761 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19762 sub2node->SetLineColor(kColorITS);
19763 sub2node->SetVisibility(1);
19764 fNodes->Add(sub2node);
19767 // Place copy #11 of ITS6 in I569
19769 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19770 sub2node->SetLineColor(kColorITS);
19771 sub2node->SetVisibility(1);
19772 fNodes->Add(sub2node);
19775 // Place copy #12 of ITS6 in I569
19777 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19778 sub2node->SetLineColor(kColorITS);
19779 sub2node->SetVisibility(1);
19780 fNodes->Add(sub2node);
19783 // Place copy #13 of ITS6 in I569
19785 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19786 sub2node->SetLineColor(kColorITS);
19787 sub2node->SetVisibility(1);
19788 fNodes->Add(sub2node);
19791 // Place copy #14 of ITS6 in I569
19793 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19794 sub2node->SetLineColor(kColorITS);
19795 sub2node->SetVisibility(1);
19796 fNodes->Add(sub2node);
19799 // Place copy #15 of ITS6 in I569
19801 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19802 sub2node->SetLineColor(kColorITS);
19803 sub2node->SetVisibility(1);
19804 fNodes->Add(sub2node);
19807 // Place copy #16 of ITS6 in I569
19809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19810 sub2node->SetLineColor(kColorITS);
19811 sub2node->SetVisibility(1);
19812 fNodes->Add(sub2node);
19815 // Place copy #17 of ITS6 in I569
19817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19818 sub2node->SetLineColor(kColorITS);
19819 sub2node->SetVisibility(1);
19820 fNodes->Add(sub2node);
19823 // Place copy #18 of ITS6 in I569
19825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19826 sub2node->SetLineColor(kColorITS);
19827 sub2node->SetVisibility(1);
19828 fNodes->Add(sub2node);
19831 // Place copy #19 of ITS6 in I569
19833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19834 sub2node->SetLineColor(kColorITS);
19835 sub2node->SetVisibility(1);
19836 fNodes->Add(sub2node);
19839 // Place copy #20 of ITS6 in I569
19841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19842 sub2node->SetLineColor(kColorITS);
19843 sub2node->SetVisibility(1);
19844 fNodes->Add(sub2node);
19847 // Place copy #21 of ITS6 in I569
19849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19850 sub2node->SetLineColor(kColorITS);
19851 sub2node->SetVisibility(1);
19852 fNodes->Add(sub2node);
19855 // Place copy #22 of ITS6 in I569
19857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19858 sub2node->SetLineColor(kColorITS);
19859 sub2node->SetVisibility(1);
19860 fNodes->Add(sub2node);
19863 // Place copy #23 of ITS6 in I569
19865 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19866 sub2node->SetLineColor(kColorITS);
19867 sub2node->SetVisibility(1);
19868 fNodes->Add(sub2node);
19871 // Place copy #24 of ITS6 in I569
19873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19874 sub2node->SetLineColor(kColorITS);
19875 sub2node->SetVisibility(1);
19876 fNodes->Add(sub2node);
19879 // Place copy #25 of ITS6 in I569
19881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19882 sub2node->SetLineColor(kColorITS);
19883 sub2node->SetVisibility(1);
19884 fNodes->Add(sub2node);
19886 fNodes->Add(sub1node);
19889 // Place copy #17 of I569 in IT56
19891 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"rot569");
19892 sub1node->SetLineColor(kColorITS);
19893 sub1node->SetVisibility(0);
19896 // Place copy #1 of ITS6 in I569
19898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19899 sub2node->SetLineColor(kColorITS);
19900 sub2node->SetVisibility(1);
19901 fNodes->Add(sub2node);
19904 // Place copy #2 of ITS6 in I569
19906 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19907 sub2node->SetLineColor(kColorITS);
19908 sub2node->SetVisibility(1);
19909 fNodes->Add(sub2node);
19912 // Place copy #3 of ITS6 in I569
19914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19915 sub2node->SetLineColor(kColorITS);
19916 sub2node->SetVisibility(1);
19917 fNodes->Add(sub2node);
19920 // Place copy #4 of ITS6 in I569
19922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19923 sub2node->SetLineColor(kColorITS);
19924 sub2node->SetVisibility(1);
19925 fNodes->Add(sub2node);
19928 // Place copy #5 of ITS6 in I569
19930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19931 sub2node->SetLineColor(kColorITS);
19932 sub2node->SetVisibility(1);
19933 fNodes->Add(sub2node);
19936 // Place copy #6 of ITS6 in I569
19938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19939 sub2node->SetLineColor(kColorITS);
19940 sub2node->SetVisibility(1);
19941 fNodes->Add(sub2node);
19944 // Place copy #7 of ITS6 in I569
19946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19947 sub2node->SetLineColor(kColorITS);
19948 sub2node->SetVisibility(1);
19949 fNodes->Add(sub2node);
19952 // Place copy #8 of ITS6 in I569
19954 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19955 sub2node->SetLineColor(kColorITS);
19956 sub2node->SetVisibility(1);
19957 fNodes->Add(sub2node);
19960 // Place copy #9 of ITS6 in I569
19962 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19963 sub2node->SetLineColor(kColorITS);
19964 sub2node->SetVisibility(1);
19965 fNodes->Add(sub2node);
19968 // Place copy #10 of ITS6 in I569
19970 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19971 sub2node->SetLineColor(kColorITS);
19972 sub2node->SetVisibility(1);
19973 fNodes->Add(sub2node);
19976 // Place copy #11 of ITS6 in I569
19978 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19979 sub2node->SetLineColor(kColorITS);
19980 sub2node->SetVisibility(1);
19981 fNodes->Add(sub2node);
19984 // Place copy #12 of ITS6 in I569
19986 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19987 sub2node->SetLineColor(kColorITS);
19988 sub2node->SetVisibility(1);
19989 fNodes->Add(sub2node);
19992 // Place copy #13 of ITS6 in I569
19994 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19995 sub2node->SetLineColor(kColorITS);
19996 sub2node->SetVisibility(1);
19997 fNodes->Add(sub2node);
20000 // Place copy #14 of ITS6 in I569
20002 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20003 sub2node->SetLineColor(kColorITS);
20004 sub2node->SetVisibility(1);
20005 fNodes->Add(sub2node);
20008 // Place copy #15 of ITS6 in I569
20010 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20011 sub2node->SetLineColor(kColorITS);
20012 sub2node->SetVisibility(1);
20013 fNodes->Add(sub2node);
20016 // Place copy #16 of ITS6 in I569
20018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20019 sub2node->SetLineColor(kColorITS);
20020 sub2node->SetVisibility(1);
20021 fNodes->Add(sub2node);
20024 // Place copy #17 of ITS6 in I569
20026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20027 sub2node->SetLineColor(kColorITS);
20028 sub2node->SetVisibility(1);
20029 fNodes->Add(sub2node);
20032 // Place copy #18 of ITS6 in I569
20034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20035 sub2node->SetLineColor(kColorITS);
20036 sub2node->SetVisibility(1);
20037 fNodes->Add(sub2node);
20040 // Place copy #19 of ITS6 in I569
20042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20043 sub2node->SetLineColor(kColorITS);
20044 sub2node->SetVisibility(1);
20045 fNodes->Add(sub2node);
20048 // Place copy #20 of ITS6 in I569
20050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20051 sub2node->SetLineColor(kColorITS);
20052 sub2node->SetVisibility(1);
20053 fNodes->Add(sub2node);
20056 // Place copy #21 of ITS6 in I569
20058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20059 sub2node->SetLineColor(kColorITS);
20060 sub2node->SetVisibility(1);
20061 fNodes->Add(sub2node);
20064 // Place copy #22 of ITS6 in I569
20066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20067 sub2node->SetLineColor(kColorITS);
20068 sub2node->SetVisibility(1);
20069 fNodes->Add(sub2node);
20072 // Place copy #23 of ITS6 in I569
20074 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20075 sub2node->SetLineColor(kColorITS);
20076 sub2node->SetVisibility(1);
20077 fNodes->Add(sub2node);
20080 // Place copy #24 of ITS6 in I569
20082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20083 sub2node->SetLineColor(kColorITS);
20084 sub2node->SetVisibility(1);
20085 fNodes->Add(sub2node);
20088 // Place copy #25 of ITS6 in I569
20090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20091 sub2node->SetLineColor(kColorITS);
20092 sub2node->SetVisibility(1);
20093 fNodes->Add(sub2node);
20095 fNodes->Add(sub1node);
20098 // Place copy #18 of I569 in IT56
20100 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"rot533");
20101 sub1node->SetLineColor(kColorITS);
20102 sub1node->SetVisibility(0);
20105 // Place copy #1 of ITS6 in I569
20107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20108 sub2node->SetLineColor(kColorITS);
20109 sub2node->SetVisibility(1);
20110 fNodes->Add(sub2node);
20113 // Place copy #2 of ITS6 in I569
20115 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20116 sub2node->SetLineColor(kColorITS);
20117 sub2node->SetVisibility(1);
20118 fNodes->Add(sub2node);
20121 // Place copy #3 of ITS6 in I569
20123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20124 sub2node->SetLineColor(kColorITS);
20125 sub2node->SetVisibility(1);
20126 fNodes->Add(sub2node);
20129 // Place copy #4 of ITS6 in I569
20131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20132 sub2node->SetLineColor(kColorITS);
20133 sub2node->SetVisibility(1);
20134 fNodes->Add(sub2node);
20137 // Place copy #5 of ITS6 in I569
20139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20140 sub2node->SetLineColor(kColorITS);
20141 sub2node->SetVisibility(1);
20142 fNodes->Add(sub2node);
20145 // Place copy #6 of ITS6 in I569
20147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20148 sub2node->SetLineColor(kColorITS);
20149 sub2node->SetVisibility(1);
20150 fNodes->Add(sub2node);
20153 // Place copy #7 of ITS6 in I569
20155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20156 sub2node->SetLineColor(kColorITS);
20157 sub2node->SetVisibility(1);
20158 fNodes->Add(sub2node);
20161 // Place copy #8 of ITS6 in I569
20163 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20164 sub2node->SetLineColor(kColorITS);
20165 sub2node->SetVisibility(1);
20166 fNodes->Add(sub2node);
20169 // Place copy #9 of ITS6 in I569
20171 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20172 sub2node->SetLineColor(kColorITS);
20173 sub2node->SetVisibility(1);
20174 fNodes->Add(sub2node);
20177 // Place copy #10 of ITS6 in I569
20179 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20180 sub2node->SetLineColor(kColorITS);
20181 sub2node->SetVisibility(1);
20182 fNodes->Add(sub2node);
20185 // Place copy #11 of ITS6 in I569
20187 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20188 sub2node->SetLineColor(kColorITS);
20189 sub2node->SetVisibility(1);
20190 fNodes->Add(sub2node);
20193 // Place copy #12 of ITS6 in I569
20195 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20196 sub2node->SetLineColor(kColorITS);
20197 sub2node->SetVisibility(1);
20198 fNodes->Add(sub2node);
20201 // Place copy #13 of ITS6 in I569
20203 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20204 sub2node->SetLineColor(kColorITS);
20205 sub2node->SetVisibility(1);
20206 fNodes->Add(sub2node);
20209 // Place copy #14 of ITS6 in I569
20211 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20212 sub2node->SetLineColor(kColorITS);
20213 sub2node->SetVisibility(1);
20214 fNodes->Add(sub2node);
20217 // Place copy #15 of ITS6 in I569
20219 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20220 sub2node->SetLineColor(kColorITS);
20221 sub2node->SetVisibility(1);
20222 fNodes->Add(sub2node);
20225 // Place copy #16 of ITS6 in I569
20227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20228 sub2node->SetLineColor(kColorITS);
20229 sub2node->SetVisibility(1);
20230 fNodes->Add(sub2node);
20233 // Place copy #17 of ITS6 in I569
20235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20236 sub2node->SetLineColor(kColorITS);
20237 sub2node->SetVisibility(1);
20238 fNodes->Add(sub2node);
20241 // Place copy #18 of ITS6 in I569
20243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20244 sub2node->SetLineColor(kColorITS);
20245 sub2node->SetVisibility(1);
20246 fNodes->Add(sub2node);
20249 // Place copy #19 of ITS6 in I569
20251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20252 sub2node->SetLineColor(kColorITS);
20253 sub2node->SetVisibility(1);
20254 fNodes->Add(sub2node);
20257 // Place copy #20 of ITS6 in I569
20259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20260 sub2node->SetLineColor(kColorITS);
20261 sub2node->SetVisibility(1);
20262 fNodes->Add(sub2node);
20265 // Place copy #21 of ITS6 in I569
20267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20268 sub2node->SetLineColor(kColorITS);
20269 sub2node->SetVisibility(1);
20270 fNodes->Add(sub2node);
20273 // Place copy #22 of ITS6 in I569
20275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20276 sub2node->SetLineColor(kColorITS);
20277 sub2node->SetVisibility(1);
20278 fNodes->Add(sub2node);
20281 // Place copy #23 of ITS6 in I569
20283 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20284 sub2node->SetLineColor(kColorITS);
20285 sub2node->SetVisibility(1);
20286 fNodes->Add(sub2node);
20289 // Place copy #24 of ITS6 in I569
20291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20292 sub2node->SetLineColor(kColorITS);
20293 sub2node->SetVisibility(1);
20294 fNodes->Add(sub2node);
20297 // Place copy #25 of ITS6 in I569
20299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20300 sub2node->SetLineColor(kColorITS);
20301 sub2node->SetVisibility(1);
20302 fNodes->Add(sub2node);
20304 fNodes->Add(sub1node);
20307 // Place copy #19 of I569 in IT56
20309 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"rot534");
20310 sub1node->SetLineColor(kColorITS);
20311 sub1node->SetVisibility(0);
20314 // Place copy #1 of ITS6 in I569
20316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20317 sub2node->SetLineColor(kColorITS);
20318 sub2node->SetVisibility(1);
20319 fNodes->Add(sub2node);
20322 // Place copy #2 of ITS6 in I569
20324 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20325 sub2node->SetLineColor(kColorITS);
20326 sub2node->SetVisibility(1);
20327 fNodes->Add(sub2node);
20330 // Place copy #3 of ITS6 in I569
20332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20333 sub2node->SetLineColor(kColorITS);
20334 sub2node->SetVisibility(1);
20335 fNodes->Add(sub2node);
20338 // Place copy #4 of ITS6 in I569
20340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20341 sub2node->SetLineColor(kColorITS);
20342 sub2node->SetVisibility(1);
20343 fNodes->Add(sub2node);
20346 // Place copy #5 of ITS6 in I569
20348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20349 sub2node->SetLineColor(kColorITS);
20350 sub2node->SetVisibility(1);
20351 fNodes->Add(sub2node);
20354 // Place copy #6 of ITS6 in I569
20356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20357 sub2node->SetLineColor(kColorITS);
20358 sub2node->SetVisibility(1);
20359 fNodes->Add(sub2node);
20362 // Place copy #7 of ITS6 in I569
20364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20365 sub2node->SetLineColor(kColorITS);
20366 sub2node->SetVisibility(1);
20367 fNodes->Add(sub2node);
20370 // Place copy #8 of ITS6 in I569
20372 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20373 sub2node->SetLineColor(kColorITS);
20374 sub2node->SetVisibility(1);
20375 fNodes->Add(sub2node);
20378 // Place copy #9 of ITS6 in I569
20380 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20381 sub2node->SetLineColor(kColorITS);
20382 sub2node->SetVisibility(1);
20383 fNodes->Add(sub2node);
20386 // Place copy #10 of ITS6 in I569
20388 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20389 sub2node->SetLineColor(kColorITS);
20390 sub2node->SetVisibility(1);
20391 fNodes->Add(sub2node);
20394 // Place copy #11 of ITS6 in I569
20396 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20397 sub2node->SetLineColor(kColorITS);
20398 sub2node->SetVisibility(1);
20399 fNodes->Add(sub2node);
20402 // Place copy #12 of ITS6 in I569
20404 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20405 sub2node->SetLineColor(kColorITS);
20406 sub2node->SetVisibility(1);
20407 fNodes->Add(sub2node);
20410 // Place copy #13 of ITS6 in I569
20412 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20413 sub2node->SetLineColor(kColorITS);
20414 sub2node->SetVisibility(1);
20415 fNodes->Add(sub2node);
20418 // Place copy #14 of ITS6 in I569
20420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20421 sub2node->SetLineColor(kColorITS);
20422 sub2node->SetVisibility(1);
20423 fNodes->Add(sub2node);
20426 // Place copy #15 of ITS6 in I569
20428 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20429 sub2node->SetLineColor(kColorITS);
20430 sub2node->SetVisibility(1);
20431 fNodes->Add(sub2node);
20434 // Place copy #16 of ITS6 in I569
20436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20437 sub2node->SetLineColor(kColorITS);
20438 sub2node->SetVisibility(1);
20439 fNodes->Add(sub2node);
20442 // Place copy #17 of ITS6 in I569
20444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20445 sub2node->SetLineColor(kColorITS);
20446 sub2node->SetVisibility(1);
20447 fNodes->Add(sub2node);
20450 // Place copy #18 of ITS6 in I569
20452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20453 sub2node->SetLineColor(kColorITS);
20454 sub2node->SetVisibility(1);
20455 fNodes->Add(sub2node);
20458 // Place copy #19 of ITS6 in I569
20460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20461 sub2node->SetLineColor(kColorITS);
20462 sub2node->SetVisibility(1);
20463 fNodes->Add(sub2node);
20466 // Place copy #20 of ITS6 in I569
20468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20469 sub2node->SetLineColor(kColorITS);
20470 sub2node->SetVisibility(1);
20471 fNodes->Add(sub2node);
20474 // Place copy #21 of ITS6 in I569
20476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20477 sub2node->SetLineColor(kColorITS);
20478 sub2node->SetVisibility(1);
20479 fNodes->Add(sub2node);
20482 // Place copy #22 of ITS6 in I569
20484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20485 sub2node->SetLineColor(kColorITS);
20486 sub2node->SetVisibility(1);
20487 fNodes->Add(sub2node);
20490 // Place copy #23 of ITS6 in I569
20492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20493 sub2node->SetLineColor(kColorITS);
20494 sub2node->SetVisibility(1);
20495 fNodes->Add(sub2node);
20498 // Place copy #24 of ITS6 in I569
20500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20501 sub2node->SetLineColor(kColorITS);
20502 sub2node->SetVisibility(1);
20503 fNodes->Add(sub2node);
20506 // Place copy #25 of ITS6 in I569
20508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20509 sub2node->SetLineColor(kColorITS);
20510 sub2node->SetVisibility(1);
20511 fNodes->Add(sub2node);
20513 fNodes->Add(sub1node);
20516 // Place copy #20 of I569 in IT56
20518 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"rot535");
20519 sub1node->SetLineColor(kColorITS);
20520 sub1node->SetVisibility(0);
20523 // Place copy #1 of ITS6 in I569
20525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20526 sub2node->SetLineColor(kColorITS);
20527 sub2node->SetVisibility(1);
20528 fNodes->Add(sub2node);
20531 // Place copy #2 of ITS6 in I569
20533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20534 sub2node->SetLineColor(kColorITS);
20535 sub2node->SetVisibility(1);
20536 fNodes->Add(sub2node);
20539 // Place copy #3 of ITS6 in I569
20541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20542 sub2node->SetLineColor(kColorITS);
20543 sub2node->SetVisibility(1);
20544 fNodes->Add(sub2node);
20547 // Place copy #4 of ITS6 in I569
20549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20550 sub2node->SetLineColor(kColorITS);
20551 sub2node->SetVisibility(1);
20552 fNodes->Add(sub2node);
20555 // Place copy #5 of ITS6 in I569
20557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20558 sub2node->SetLineColor(kColorITS);
20559 sub2node->SetVisibility(1);
20560 fNodes->Add(sub2node);
20563 // Place copy #6 of ITS6 in I569
20565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20566 sub2node->SetLineColor(kColorITS);
20567 sub2node->SetVisibility(1);
20568 fNodes->Add(sub2node);
20571 // Place copy #7 of ITS6 in I569
20573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20574 sub2node->SetLineColor(kColorITS);
20575 sub2node->SetVisibility(1);
20576 fNodes->Add(sub2node);
20579 // Place copy #8 of ITS6 in I569
20581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20582 sub2node->SetLineColor(kColorITS);
20583 sub2node->SetVisibility(1);
20584 fNodes->Add(sub2node);
20587 // Place copy #9 of ITS6 in I569
20589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20590 sub2node->SetLineColor(kColorITS);
20591 sub2node->SetVisibility(1);
20592 fNodes->Add(sub2node);
20595 // Place copy #10 of ITS6 in I569
20597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20598 sub2node->SetLineColor(kColorITS);
20599 sub2node->SetVisibility(1);
20600 fNodes->Add(sub2node);
20603 // Place copy #11 of ITS6 in I569
20605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20606 sub2node->SetLineColor(kColorITS);
20607 sub2node->SetVisibility(1);
20608 fNodes->Add(sub2node);
20611 // Place copy #12 of ITS6 in I569
20613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20614 sub2node->SetLineColor(kColorITS);
20615 sub2node->SetVisibility(1);
20616 fNodes->Add(sub2node);
20619 // Place copy #13 of ITS6 in I569
20621 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20622 sub2node->SetLineColor(kColorITS);
20623 sub2node->SetVisibility(1);
20624 fNodes->Add(sub2node);
20627 // Place copy #14 of ITS6 in I569
20629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20630 sub2node->SetLineColor(kColorITS);
20631 sub2node->SetVisibility(1);
20632 fNodes->Add(sub2node);
20635 // Place copy #15 of ITS6 in I569
20637 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20638 sub2node->SetLineColor(kColorITS);
20639 sub2node->SetVisibility(1);
20640 fNodes->Add(sub2node);
20643 // Place copy #16 of ITS6 in I569
20645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20646 sub2node->SetLineColor(kColorITS);
20647 sub2node->SetVisibility(1);
20648 fNodes->Add(sub2node);
20651 // Place copy #17 of ITS6 in I569
20653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20654 sub2node->SetLineColor(kColorITS);
20655 sub2node->SetVisibility(1);
20656 fNodes->Add(sub2node);
20659 // Place copy #18 of ITS6 in I569
20661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20662 sub2node->SetLineColor(kColorITS);
20663 sub2node->SetVisibility(1);
20664 fNodes->Add(sub2node);
20667 // Place copy #19 of ITS6 in I569
20669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20670 sub2node->SetLineColor(kColorITS);
20671 sub2node->SetVisibility(1);
20672 fNodes->Add(sub2node);
20675 // Place copy #20 of ITS6 in I569
20677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20678 sub2node->SetLineColor(kColorITS);
20679 sub2node->SetVisibility(1);
20680 fNodes->Add(sub2node);
20683 // Place copy #21 of ITS6 in I569
20685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20686 sub2node->SetLineColor(kColorITS);
20687 sub2node->SetVisibility(1);
20688 fNodes->Add(sub2node);
20691 // Place copy #22 of ITS6 in I569
20693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20694 sub2node->SetLineColor(kColorITS);
20695 sub2node->SetVisibility(1);
20696 fNodes->Add(sub2node);
20699 // Place copy #23 of ITS6 in I569
20701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20702 sub2node->SetLineColor(kColorITS);
20703 sub2node->SetVisibility(1);
20704 fNodes->Add(sub2node);
20707 // Place copy #24 of ITS6 in I569
20709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20710 sub2node->SetLineColor(kColorITS);
20711 sub2node->SetVisibility(1);
20712 fNodes->Add(sub2node);
20715 // Place copy #25 of ITS6 in I569
20717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20718 sub2node->SetLineColor(kColorITS);
20719 sub2node->SetVisibility(1);
20720 fNodes->Add(sub2node);
20722 fNodes->Add(sub1node);
20725 // Place copy #21 of I569 in IT56
20727 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"rot623");
20728 sub1node->SetLineColor(kColorITS);
20729 sub1node->SetVisibility(0);
20732 // Place copy #1 of ITS6 in I569
20734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20735 sub2node->SetLineColor(kColorITS);
20736 sub2node->SetVisibility(1);
20737 fNodes->Add(sub2node);
20740 // Place copy #2 of ITS6 in I569
20742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20743 sub2node->SetLineColor(kColorITS);
20744 sub2node->SetVisibility(1);
20745 fNodes->Add(sub2node);
20748 // Place copy #3 of ITS6 in I569
20750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20751 sub2node->SetLineColor(kColorITS);
20752 sub2node->SetVisibility(1);
20753 fNodes->Add(sub2node);
20756 // Place copy #4 of ITS6 in I569
20758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20759 sub2node->SetLineColor(kColorITS);
20760 sub2node->SetVisibility(1);
20761 fNodes->Add(sub2node);
20764 // Place copy #5 of ITS6 in I569
20766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20767 sub2node->SetLineColor(kColorITS);
20768 sub2node->SetVisibility(1);
20769 fNodes->Add(sub2node);
20772 // Place copy #6 of ITS6 in I569
20774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20775 sub2node->SetLineColor(kColorITS);
20776 sub2node->SetVisibility(1);
20777 fNodes->Add(sub2node);
20780 // Place copy #7 of ITS6 in I569
20782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20783 sub2node->SetLineColor(kColorITS);
20784 sub2node->SetVisibility(1);
20785 fNodes->Add(sub2node);
20788 // Place copy #8 of ITS6 in I569
20790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20791 sub2node->SetLineColor(kColorITS);
20792 sub2node->SetVisibility(1);
20793 fNodes->Add(sub2node);
20796 // Place copy #9 of ITS6 in I569
20798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20799 sub2node->SetLineColor(kColorITS);
20800 sub2node->SetVisibility(1);
20801 fNodes->Add(sub2node);
20804 // Place copy #10 of ITS6 in I569
20806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20807 sub2node->SetLineColor(kColorITS);
20808 sub2node->SetVisibility(1);
20809 fNodes->Add(sub2node);
20812 // Place copy #11 of ITS6 in I569
20814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20815 sub2node->SetLineColor(kColorITS);
20816 sub2node->SetVisibility(1);
20817 fNodes->Add(sub2node);
20820 // Place copy #12 of ITS6 in I569
20822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20823 sub2node->SetLineColor(kColorITS);
20824 sub2node->SetVisibility(1);
20825 fNodes->Add(sub2node);
20828 // Place copy #13 of ITS6 in I569
20830 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20831 sub2node->SetLineColor(kColorITS);
20832 sub2node->SetVisibility(1);
20833 fNodes->Add(sub2node);
20836 // Place copy #14 of ITS6 in I569
20838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20839 sub2node->SetLineColor(kColorITS);
20840 sub2node->SetVisibility(1);
20841 fNodes->Add(sub2node);
20844 // Place copy #15 of ITS6 in I569
20846 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20847 sub2node->SetLineColor(kColorITS);
20848 sub2node->SetVisibility(1);
20849 fNodes->Add(sub2node);
20852 // Place copy #16 of ITS6 in I569
20854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20855 sub2node->SetLineColor(kColorITS);
20856 sub2node->SetVisibility(1);
20857 fNodes->Add(sub2node);
20860 // Place copy #17 of ITS6 in I569
20862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20863 sub2node->SetLineColor(kColorITS);
20864 sub2node->SetVisibility(1);
20865 fNodes->Add(sub2node);
20868 // Place copy #18 of ITS6 in I569
20870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20871 sub2node->SetLineColor(kColorITS);
20872 sub2node->SetVisibility(1);
20873 fNodes->Add(sub2node);
20876 // Place copy #19 of ITS6 in I569
20878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20879 sub2node->SetLineColor(kColorITS);
20880 sub2node->SetVisibility(1);
20881 fNodes->Add(sub2node);
20884 // Place copy #20 of ITS6 in I569
20886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20887 sub2node->SetLineColor(kColorITS);
20888 sub2node->SetVisibility(1);
20889 fNodes->Add(sub2node);
20892 // Place copy #21 of ITS6 in I569
20894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20895 sub2node->SetLineColor(kColorITS);
20896 sub2node->SetVisibility(1);
20897 fNodes->Add(sub2node);
20900 // Place copy #22 of ITS6 in I569
20902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20903 sub2node->SetLineColor(kColorITS);
20904 sub2node->SetVisibility(1);
20905 fNodes->Add(sub2node);
20908 // Place copy #23 of ITS6 in I569
20910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20911 sub2node->SetLineColor(kColorITS);
20912 sub2node->SetVisibility(1);
20913 fNodes->Add(sub2node);
20916 // Place copy #24 of ITS6 in I569
20918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20919 sub2node->SetLineColor(kColorITS);
20920 sub2node->SetVisibility(1);
20921 fNodes->Add(sub2node);
20924 // Place copy #25 of ITS6 in I569
20926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20927 sub2node->SetLineColor(kColorITS);
20928 sub2node->SetVisibility(1);
20929 fNodes->Add(sub2node);
20931 fNodes->Add(sub1node);
20934 // Place copy #22 of I569 in IT56
20936 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"rot537");
20937 sub1node->SetLineColor(kColorITS);
20938 sub1node->SetVisibility(0);
20941 // Place copy #1 of ITS6 in I569
20943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20944 sub2node->SetLineColor(kColorITS);
20945 sub2node->SetVisibility(1);
20946 fNodes->Add(sub2node);
20949 // Place copy #2 of ITS6 in I569
20951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20952 sub2node->SetLineColor(kColorITS);
20953 sub2node->SetVisibility(1);
20954 fNodes->Add(sub2node);
20957 // Place copy #3 of ITS6 in I569
20959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20960 sub2node->SetLineColor(kColorITS);
20961 sub2node->SetVisibility(1);
20962 fNodes->Add(sub2node);
20965 // Place copy #4 of ITS6 in I569
20967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20968 sub2node->SetLineColor(kColorITS);
20969 sub2node->SetVisibility(1);
20970 fNodes->Add(sub2node);
20973 // Place copy #5 of ITS6 in I569
20975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20976 sub2node->SetLineColor(kColorITS);
20977 sub2node->SetVisibility(1);
20978 fNodes->Add(sub2node);
20981 // Place copy #6 of ITS6 in I569
20983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20984 sub2node->SetLineColor(kColorITS);
20985 sub2node->SetVisibility(1);
20986 fNodes->Add(sub2node);
20989 // Place copy #7 of ITS6 in I569
20991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20992 sub2node->SetLineColor(kColorITS);
20993 sub2node->SetVisibility(1);
20994 fNodes->Add(sub2node);
20997 // Place copy #8 of ITS6 in I569
20999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21000 sub2node->SetLineColor(kColorITS);
21001 sub2node->SetVisibility(1);
21002 fNodes->Add(sub2node);
21005 // Place copy #9 of ITS6 in I569
21007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21008 sub2node->SetLineColor(kColorITS);
21009 sub2node->SetVisibility(1);
21010 fNodes->Add(sub2node);
21013 // Place copy #10 of ITS6 in I569
21015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21016 sub2node->SetLineColor(kColorITS);
21017 sub2node->SetVisibility(1);
21018 fNodes->Add(sub2node);
21021 // Place copy #11 of ITS6 in I569
21023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21024 sub2node->SetLineColor(kColorITS);
21025 sub2node->SetVisibility(1);
21026 fNodes->Add(sub2node);
21029 // Place copy #12 of ITS6 in I569
21031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21032 sub2node->SetLineColor(kColorITS);
21033 sub2node->SetVisibility(1);
21034 fNodes->Add(sub2node);
21037 // Place copy #13 of ITS6 in I569
21039 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21040 sub2node->SetLineColor(kColorITS);
21041 sub2node->SetVisibility(1);
21042 fNodes->Add(sub2node);
21045 // Place copy #14 of ITS6 in I569
21047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21048 sub2node->SetLineColor(kColorITS);
21049 sub2node->SetVisibility(1);
21050 fNodes->Add(sub2node);
21053 // Place copy #15 of ITS6 in I569
21055 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21056 sub2node->SetLineColor(kColorITS);
21057 sub2node->SetVisibility(1);
21058 fNodes->Add(sub2node);
21061 // Place copy #16 of ITS6 in I569
21063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21064 sub2node->SetLineColor(kColorITS);
21065 sub2node->SetVisibility(1);
21066 fNodes->Add(sub2node);
21069 // Place copy #17 of ITS6 in I569
21071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21072 sub2node->SetLineColor(kColorITS);
21073 sub2node->SetVisibility(1);
21074 fNodes->Add(sub2node);
21077 // Place copy #18 of ITS6 in I569
21079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21080 sub2node->SetLineColor(kColorITS);
21081 sub2node->SetVisibility(1);
21082 fNodes->Add(sub2node);
21085 // Place copy #19 of ITS6 in I569
21087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21088 sub2node->SetLineColor(kColorITS);
21089 sub2node->SetVisibility(1);
21090 fNodes->Add(sub2node);
21093 // Place copy #20 of ITS6 in I569
21095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21096 sub2node->SetLineColor(kColorITS);
21097 sub2node->SetVisibility(1);
21098 fNodes->Add(sub2node);
21101 // Place copy #21 of ITS6 in I569
21103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21104 sub2node->SetLineColor(kColorITS);
21105 sub2node->SetVisibility(1);
21106 fNodes->Add(sub2node);
21109 // Place copy #22 of ITS6 in I569
21111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21112 sub2node->SetLineColor(kColorITS);
21113 sub2node->SetVisibility(1);
21114 fNodes->Add(sub2node);
21117 // Place copy #23 of ITS6 in I569
21119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21120 sub2node->SetLineColor(kColorITS);
21121 sub2node->SetVisibility(1);
21122 fNodes->Add(sub2node);
21125 // Place copy #24 of ITS6 in I569
21127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21128 sub2node->SetLineColor(kColorITS);
21129 sub2node->SetVisibility(1);
21130 fNodes->Add(sub2node);
21133 // Place copy #25 of ITS6 in I569
21135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21136 sub2node->SetLineColor(kColorITS);
21137 sub2node->SetVisibility(1);
21138 fNodes->Add(sub2node);
21140 fNodes->Add(sub1node);
21143 // Place copy #23 of I569 in IT56
21145 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"rot538");
21146 sub1node->SetLineColor(kColorITS);
21147 sub1node->SetVisibility(0);
21150 // Place copy #1 of ITS6 in I569
21152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21153 sub2node->SetLineColor(kColorITS);
21154 sub2node->SetVisibility(1);
21155 fNodes->Add(sub2node);
21158 // Place copy #2 of ITS6 in I569
21160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21161 sub2node->SetLineColor(kColorITS);
21162 sub2node->SetVisibility(1);
21163 fNodes->Add(sub2node);
21166 // Place copy #3 of ITS6 in I569
21168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21169 sub2node->SetLineColor(kColorITS);
21170 sub2node->SetVisibility(1);
21171 fNodes->Add(sub2node);
21174 // Place copy #4 of ITS6 in I569
21176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21177 sub2node->SetLineColor(kColorITS);
21178 sub2node->SetVisibility(1);
21179 fNodes->Add(sub2node);
21182 // Place copy #5 of ITS6 in I569
21184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21185 sub2node->SetLineColor(kColorITS);
21186 sub2node->SetVisibility(1);
21187 fNodes->Add(sub2node);
21190 // Place copy #6 of ITS6 in I569
21192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21193 sub2node->SetLineColor(kColorITS);
21194 sub2node->SetVisibility(1);
21195 fNodes->Add(sub2node);
21198 // Place copy #7 of ITS6 in I569
21200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21201 sub2node->SetLineColor(kColorITS);
21202 sub2node->SetVisibility(1);
21203 fNodes->Add(sub2node);
21206 // Place copy #8 of ITS6 in I569
21208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21209 sub2node->SetLineColor(kColorITS);
21210 sub2node->SetVisibility(1);
21211 fNodes->Add(sub2node);
21214 // Place copy #9 of ITS6 in I569
21216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21217 sub2node->SetLineColor(kColorITS);
21218 sub2node->SetVisibility(1);
21219 fNodes->Add(sub2node);
21222 // Place copy #10 of ITS6 in I569
21224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21225 sub2node->SetLineColor(kColorITS);
21226 sub2node->SetVisibility(1);
21227 fNodes->Add(sub2node);
21230 // Place copy #11 of ITS6 in I569
21232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21233 sub2node->SetLineColor(kColorITS);
21234 sub2node->SetVisibility(1);
21235 fNodes->Add(sub2node);
21238 // Place copy #12 of ITS6 in I569
21240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21241 sub2node->SetLineColor(kColorITS);
21242 sub2node->SetVisibility(1);
21243 fNodes->Add(sub2node);
21246 // Place copy #13 of ITS6 in I569
21248 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21249 sub2node->SetLineColor(kColorITS);
21250 sub2node->SetVisibility(1);
21251 fNodes->Add(sub2node);
21254 // Place copy #14 of ITS6 in I569
21256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21257 sub2node->SetLineColor(kColorITS);
21258 sub2node->SetVisibility(1);
21259 fNodes->Add(sub2node);
21262 // Place copy #15 of ITS6 in I569
21264 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21265 sub2node->SetLineColor(kColorITS);
21266 sub2node->SetVisibility(1);
21267 fNodes->Add(sub2node);
21270 // Place copy #16 of ITS6 in I569
21272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21273 sub2node->SetLineColor(kColorITS);
21274 sub2node->SetVisibility(1);
21275 fNodes->Add(sub2node);
21278 // Place copy #17 of ITS6 in I569
21280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21281 sub2node->SetLineColor(kColorITS);
21282 sub2node->SetVisibility(1);
21283 fNodes->Add(sub2node);
21286 // Place copy #18 of ITS6 in I569
21288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21289 sub2node->SetLineColor(kColorITS);
21290 sub2node->SetVisibility(1);
21291 fNodes->Add(sub2node);
21294 // Place copy #19 of ITS6 in I569
21296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21297 sub2node->SetLineColor(kColorITS);
21298 sub2node->SetVisibility(1);
21299 fNodes->Add(sub2node);
21302 // Place copy #20 of ITS6 in I569
21304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21305 sub2node->SetLineColor(kColorITS);
21306 sub2node->SetVisibility(1);
21307 fNodes->Add(sub2node);
21310 // Place copy #21 of ITS6 in I569
21312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21313 sub2node->SetLineColor(kColorITS);
21314 sub2node->SetVisibility(1);
21315 fNodes->Add(sub2node);
21318 // Place copy #22 of ITS6 in I569
21320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21321 sub2node->SetLineColor(kColorITS);
21322 sub2node->SetVisibility(1);
21323 fNodes->Add(sub2node);
21326 // Place copy #23 of ITS6 in I569
21328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21329 sub2node->SetLineColor(kColorITS);
21330 sub2node->SetVisibility(1);
21331 fNodes->Add(sub2node);
21334 // Place copy #24 of ITS6 in I569
21336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21337 sub2node->SetLineColor(kColorITS);
21338 sub2node->SetVisibility(1);
21339 fNodes->Add(sub2node);
21342 // Place copy #25 of ITS6 in I569
21344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21345 sub2node->SetLineColor(kColorITS);
21346 sub2node->SetVisibility(1);
21347 fNodes->Add(sub2node);
21349 fNodes->Add(sub1node);
21352 // Place copy #24 of I569 in IT56
21354 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"rot539");
21355 sub1node->SetLineColor(kColorITS);
21356 sub1node->SetVisibility(0);
21359 // Place copy #1 of ITS6 in I569
21361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21362 sub2node->SetLineColor(kColorITS);
21363 sub2node->SetVisibility(1);
21364 fNodes->Add(sub2node);
21367 // Place copy #2 of ITS6 in I569
21369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21370 sub2node->SetLineColor(kColorITS);
21371 sub2node->SetVisibility(1);
21372 fNodes->Add(sub2node);
21375 // Place copy #3 of ITS6 in I569
21377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21378 sub2node->SetLineColor(kColorITS);
21379 sub2node->SetVisibility(1);
21380 fNodes->Add(sub2node);
21383 // Place copy #4 of ITS6 in I569
21385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21386 sub2node->SetLineColor(kColorITS);
21387 sub2node->SetVisibility(1);
21388 fNodes->Add(sub2node);
21391 // Place copy #5 of ITS6 in I569
21393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21394 sub2node->SetLineColor(kColorITS);
21395 sub2node->SetVisibility(1);
21396 fNodes->Add(sub2node);
21399 // Place copy #6 of ITS6 in I569
21401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21402 sub2node->SetLineColor(kColorITS);
21403 sub2node->SetVisibility(1);
21404 fNodes->Add(sub2node);
21407 // Place copy #7 of ITS6 in I569
21409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21410 sub2node->SetLineColor(kColorITS);
21411 sub2node->SetVisibility(1);
21412 fNodes->Add(sub2node);
21415 // Place copy #8 of ITS6 in I569
21417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21418 sub2node->SetLineColor(kColorITS);
21419 sub2node->SetVisibility(1);
21420 fNodes->Add(sub2node);
21423 // Place copy #9 of ITS6 in I569
21425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21426 sub2node->SetLineColor(kColorITS);
21427 sub2node->SetVisibility(1);
21428 fNodes->Add(sub2node);
21431 // Place copy #10 of ITS6 in I569
21433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21434 sub2node->SetLineColor(kColorITS);
21435 sub2node->SetVisibility(1);
21436 fNodes->Add(sub2node);
21439 // Place copy #11 of ITS6 in I569
21441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21442 sub2node->SetLineColor(kColorITS);
21443 sub2node->SetVisibility(1);
21444 fNodes->Add(sub2node);
21447 // Place copy #12 of ITS6 in I569
21449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21450 sub2node->SetLineColor(kColorITS);
21451 sub2node->SetVisibility(1);
21452 fNodes->Add(sub2node);
21455 // Place copy #13 of ITS6 in I569
21457 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21458 sub2node->SetLineColor(kColorITS);
21459 sub2node->SetVisibility(1);
21460 fNodes->Add(sub2node);
21463 // Place copy #14 of ITS6 in I569
21465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21466 sub2node->SetLineColor(kColorITS);
21467 sub2node->SetVisibility(1);
21468 fNodes->Add(sub2node);
21471 // Place copy #15 of ITS6 in I569
21473 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21474 sub2node->SetLineColor(kColorITS);
21475 sub2node->SetVisibility(1);
21476 fNodes->Add(sub2node);
21479 // Place copy #16 of ITS6 in I569
21481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21482 sub2node->SetLineColor(kColorITS);
21483 sub2node->SetVisibility(1);
21484 fNodes->Add(sub2node);
21487 // Place copy #17 of ITS6 in I569
21489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21490 sub2node->SetLineColor(kColorITS);
21491 sub2node->SetVisibility(1);
21492 fNodes->Add(sub2node);
21495 // Place copy #18 of ITS6 in I569
21497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21498 sub2node->SetLineColor(kColorITS);
21499 sub2node->SetVisibility(1);
21500 fNodes->Add(sub2node);
21503 // Place copy #19 of ITS6 in I569
21505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21506 sub2node->SetLineColor(kColorITS);
21507 sub2node->SetVisibility(1);
21508 fNodes->Add(sub2node);
21511 // Place copy #20 of ITS6 in I569
21513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21514 sub2node->SetLineColor(kColorITS);
21515 sub2node->SetVisibility(1);
21516 fNodes->Add(sub2node);
21519 // Place copy #21 of ITS6 in I569
21521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21522 sub2node->SetLineColor(kColorITS);
21523 sub2node->SetVisibility(1);
21524 fNodes->Add(sub2node);
21527 // Place copy #22 of ITS6 in I569
21529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21530 sub2node->SetLineColor(kColorITS);
21531 sub2node->SetVisibility(1);
21532 fNodes->Add(sub2node);
21535 // Place copy #23 of ITS6 in I569
21537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21538 sub2node->SetLineColor(kColorITS);
21539 sub2node->SetVisibility(1);
21540 fNodes->Add(sub2node);
21543 // Place copy #24 of ITS6 in I569
21545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21546 sub2node->SetLineColor(kColorITS);
21547 sub2node->SetVisibility(1);
21548 fNodes->Add(sub2node);
21551 // Place copy #25 of ITS6 in I569
21553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21554 sub2node->SetLineColor(kColorITS);
21555 sub2node->SetVisibility(1);
21556 fNodes->Add(sub2node);
21558 fNodes->Add(sub1node);
21561 // Place copy #25 of I569 in IT56
21563 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"rot540");
21564 sub1node->SetLineColor(kColorITS);
21565 sub1node->SetVisibility(0);
21568 // Place copy #1 of ITS6 in I569
21570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21571 sub2node->SetLineColor(kColorITS);
21572 sub2node->SetVisibility(1);
21573 fNodes->Add(sub2node);
21576 // Place copy #2 of ITS6 in I569
21578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21579 sub2node->SetLineColor(kColorITS);
21580 sub2node->SetVisibility(1);
21581 fNodes->Add(sub2node);
21584 // Place copy #3 of ITS6 in I569
21586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21587 sub2node->SetLineColor(kColorITS);
21588 sub2node->SetVisibility(1);
21589 fNodes->Add(sub2node);
21592 // Place copy #4 of ITS6 in I569
21594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21595 sub2node->SetLineColor(kColorITS);
21596 sub2node->SetVisibility(1);
21597 fNodes->Add(sub2node);
21600 // Place copy #5 of ITS6 in I569
21602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21603 sub2node->SetLineColor(kColorITS);
21604 sub2node->SetVisibility(1);
21605 fNodes->Add(sub2node);
21608 // Place copy #6 of ITS6 in I569
21610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21611 sub2node->SetLineColor(kColorITS);
21612 sub2node->SetVisibility(1);
21613 fNodes->Add(sub2node);
21616 // Place copy #7 of ITS6 in I569
21618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21619 sub2node->SetLineColor(kColorITS);
21620 sub2node->SetVisibility(1);
21621 fNodes->Add(sub2node);
21624 // Place copy #8 of ITS6 in I569
21626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21627 sub2node->SetLineColor(kColorITS);
21628 sub2node->SetVisibility(1);
21629 fNodes->Add(sub2node);
21632 // Place copy #9 of ITS6 in I569
21634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21635 sub2node->SetLineColor(kColorITS);
21636 sub2node->SetVisibility(1);
21637 fNodes->Add(sub2node);
21640 // Place copy #10 of ITS6 in I569
21642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21643 sub2node->SetLineColor(kColorITS);
21644 sub2node->SetVisibility(1);
21645 fNodes->Add(sub2node);
21648 // Place copy #11 of ITS6 in I569
21650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21651 sub2node->SetLineColor(kColorITS);
21652 sub2node->SetVisibility(1);
21653 fNodes->Add(sub2node);
21656 // Place copy #12 of ITS6 in I569
21658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21659 sub2node->SetLineColor(kColorITS);
21660 sub2node->SetVisibility(1);
21661 fNodes->Add(sub2node);
21664 // Place copy #13 of ITS6 in I569
21666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21667 sub2node->SetLineColor(kColorITS);
21668 sub2node->SetVisibility(1);
21669 fNodes->Add(sub2node);
21672 // Place copy #14 of ITS6 in I569
21674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21675 sub2node->SetLineColor(kColorITS);
21676 sub2node->SetVisibility(1);
21677 fNodes->Add(sub2node);
21680 // Place copy #15 of ITS6 in I569
21682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21683 sub2node->SetLineColor(kColorITS);
21684 sub2node->SetVisibility(1);
21685 fNodes->Add(sub2node);
21688 // Place copy #16 of ITS6 in I569
21690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21691 sub2node->SetLineColor(kColorITS);
21692 sub2node->SetVisibility(1);
21693 fNodes->Add(sub2node);
21696 // Place copy #17 of ITS6 in I569
21698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21699 sub2node->SetLineColor(kColorITS);
21700 sub2node->SetVisibility(1);
21701 fNodes->Add(sub2node);
21704 // Place copy #18 of ITS6 in I569
21706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21707 sub2node->SetLineColor(kColorITS);
21708 sub2node->SetVisibility(1);
21709 fNodes->Add(sub2node);
21712 // Place copy #19 of ITS6 in I569
21714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21715 sub2node->SetLineColor(kColorITS);
21716 sub2node->SetVisibility(1);
21717 fNodes->Add(sub2node);
21720 // Place copy #20 of ITS6 in I569
21722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21723 sub2node->SetLineColor(kColorITS);
21724 sub2node->SetVisibility(1);
21725 fNodes->Add(sub2node);
21728 // Place copy #21 of ITS6 in I569
21730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21731 sub2node->SetLineColor(kColorITS);
21732 sub2node->SetVisibility(1);
21733 fNodes->Add(sub2node);
21736 // Place copy #22 of ITS6 in I569
21738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21739 sub2node->SetLineColor(kColorITS);
21740 sub2node->SetVisibility(1);
21741 fNodes->Add(sub2node);
21744 // Place copy #23 of ITS6 in I569
21746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21747 sub2node->SetLineColor(kColorITS);
21748 sub2node->SetVisibility(1);
21749 fNodes->Add(sub2node);
21752 // Place copy #24 of ITS6 in I569
21754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21755 sub2node->SetLineColor(kColorITS);
21756 sub2node->SetVisibility(1);
21757 fNodes->Add(sub2node);
21760 // Place copy #25 of ITS6 in I569
21762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21763 sub2node->SetLineColor(kColorITS);
21764 sub2node->SetVisibility(1);
21765 fNodes->Add(sub2node);
21767 fNodes->Add(sub1node);
21770 // Place copy #26 of I569 in IT56
21772 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"rot541");
21773 sub1node->SetLineColor(kColorITS);
21774 sub1node->SetVisibility(0);
21777 // Place copy #1 of ITS6 in I569
21779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21780 sub2node->SetLineColor(kColorITS);
21781 sub2node->SetVisibility(1);
21782 fNodes->Add(sub2node);
21785 // Place copy #2 of ITS6 in I569
21787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21788 sub2node->SetLineColor(kColorITS);
21789 sub2node->SetVisibility(1);
21790 fNodes->Add(sub2node);
21793 // Place copy #3 of ITS6 in I569
21795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21796 sub2node->SetLineColor(kColorITS);
21797 sub2node->SetVisibility(1);
21798 fNodes->Add(sub2node);
21801 // Place copy #4 of ITS6 in I569
21803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21804 sub2node->SetLineColor(kColorITS);
21805 sub2node->SetVisibility(1);
21806 fNodes->Add(sub2node);
21809 // Place copy #5 of ITS6 in I569
21811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21812 sub2node->SetLineColor(kColorITS);
21813 sub2node->SetVisibility(1);
21814 fNodes->Add(sub2node);
21817 // Place copy #6 of ITS6 in I569
21819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21820 sub2node->SetLineColor(kColorITS);
21821 sub2node->SetVisibility(1);
21822 fNodes->Add(sub2node);
21825 // Place copy #7 of ITS6 in I569
21827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21828 sub2node->SetLineColor(kColorITS);
21829 sub2node->SetVisibility(1);
21830 fNodes->Add(sub2node);
21833 // Place copy #8 of ITS6 in I569
21835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21836 sub2node->SetLineColor(kColorITS);
21837 sub2node->SetVisibility(1);
21838 fNodes->Add(sub2node);
21841 // Place copy #9 of ITS6 in I569
21843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21844 sub2node->SetLineColor(kColorITS);
21845 sub2node->SetVisibility(1);
21846 fNodes->Add(sub2node);
21849 // Place copy #10 of ITS6 in I569
21851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21852 sub2node->SetLineColor(kColorITS);
21853 sub2node->SetVisibility(1);
21854 fNodes->Add(sub2node);
21857 // Place copy #11 of ITS6 in I569
21859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21860 sub2node->SetLineColor(kColorITS);
21861 sub2node->SetVisibility(1);
21862 fNodes->Add(sub2node);
21865 // Place copy #12 of ITS6 in I569
21867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21868 sub2node->SetLineColor(kColorITS);
21869 sub2node->SetVisibility(1);
21870 fNodes->Add(sub2node);
21873 // Place copy #13 of ITS6 in I569
21875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21876 sub2node->SetLineColor(kColorITS);
21877 sub2node->SetVisibility(1);
21878 fNodes->Add(sub2node);
21881 // Place copy #14 of ITS6 in I569
21883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21884 sub2node->SetLineColor(kColorITS);
21885 sub2node->SetVisibility(1);
21886 fNodes->Add(sub2node);
21889 // Place copy #15 of ITS6 in I569
21891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21892 sub2node->SetLineColor(kColorITS);
21893 sub2node->SetVisibility(1);
21894 fNodes->Add(sub2node);
21897 // Place copy #16 of ITS6 in I569
21899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21900 sub2node->SetLineColor(kColorITS);
21901 sub2node->SetVisibility(1);
21902 fNodes->Add(sub2node);
21905 // Place copy #17 of ITS6 in I569
21907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21908 sub2node->SetLineColor(kColorITS);
21909 sub2node->SetVisibility(1);
21910 fNodes->Add(sub2node);
21913 // Place copy #18 of ITS6 in I569
21915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21916 sub2node->SetLineColor(kColorITS);
21917 sub2node->SetVisibility(1);
21918 fNodes->Add(sub2node);
21921 // Place copy #19 of ITS6 in I569
21923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21924 sub2node->SetLineColor(kColorITS);
21925 sub2node->SetVisibility(1);
21926 fNodes->Add(sub2node);
21929 // Place copy #20 of ITS6 in I569
21931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21932 sub2node->SetLineColor(kColorITS);
21933 sub2node->SetVisibility(1);
21934 fNodes->Add(sub2node);
21937 // Place copy #21 of ITS6 in I569
21939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21940 sub2node->SetLineColor(kColorITS);
21941 sub2node->SetVisibility(1);
21942 fNodes->Add(sub2node);
21945 // Place copy #22 of ITS6 in I569
21947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21948 sub2node->SetLineColor(kColorITS);
21949 sub2node->SetVisibility(1);
21950 fNodes->Add(sub2node);
21953 // Place copy #23 of ITS6 in I569
21955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21956 sub2node->SetLineColor(kColorITS);
21957 sub2node->SetVisibility(1);
21958 fNodes->Add(sub2node);
21961 // Place copy #24 of ITS6 in I569
21963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21964 sub2node->SetLineColor(kColorITS);
21965 sub2node->SetVisibility(1);
21966 fNodes->Add(sub2node);
21969 // Place copy #25 of ITS6 in I569
21971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21972 sub2node->SetLineColor(kColorITS);
21973 sub2node->SetVisibility(1);
21974 fNodes->Add(sub2node);
21976 fNodes->Add(sub1node);
21979 // Place copy #27 of I569 in IT56
21981 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"rot542");
21982 sub1node->SetLineColor(kColorITS);
21983 sub1node->SetVisibility(0);
21986 // Place copy #1 of ITS6 in I569
21988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21989 sub2node->SetLineColor(kColorITS);
21990 sub2node->SetVisibility(1);
21991 fNodes->Add(sub2node);
21994 // Place copy #2 of ITS6 in I569
21996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21997 sub2node->SetLineColor(kColorITS);
21998 sub2node->SetVisibility(1);
21999 fNodes->Add(sub2node);
22002 // Place copy #3 of ITS6 in I569
22004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22005 sub2node->SetLineColor(kColorITS);
22006 sub2node->SetVisibility(1);
22007 fNodes->Add(sub2node);
22010 // Place copy #4 of ITS6 in I569
22012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22013 sub2node->SetLineColor(kColorITS);
22014 sub2node->SetVisibility(1);
22015 fNodes->Add(sub2node);
22018 // Place copy #5 of ITS6 in I569
22020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22021 sub2node->SetLineColor(kColorITS);
22022 sub2node->SetVisibility(1);
22023 fNodes->Add(sub2node);
22026 // Place copy #6 of ITS6 in I569
22028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22029 sub2node->SetLineColor(kColorITS);
22030 sub2node->SetVisibility(1);
22031 fNodes->Add(sub2node);
22034 // Place copy #7 of ITS6 in I569
22036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22037 sub2node->SetLineColor(kColorITS);
22038 sub2node->SetVisibility(1);
22039 fNodes->Add(sub2node);
22042 // Place copy #8 of ITS6 in I569
22044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22045 sub2node->SetLineColor(kColorITS);
22046 sub2node->SetVisibility(1);
22047 fNodes->Add(sub2node);
22050 // Place copy #9 of ITS6 in I569
22052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22053 sub2node->SetLineColor(kColorITS);
22054 sub2node->SetVisibility(1);
22055 fNodes->Add(sub2node);
22058 // Place copy #10 of ITS6 in I569
22060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22061 sub2node->SetLineColor(kColorITS);
22062 sub2node->SetVisibility(1);
22063 fNodes->Add(sub2node);
22066 // Place copy #11 of ITS6 in I569
22068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22069 sub2node->SetLineColor(kColorITS);
22070 sub2node->SetVisibility(1);
22071 fNodes->Add(sub2node);
22074 // Place copy #12 of ITS6 in I569
22076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22077 sub2node->SetLineColor(kColorITS);
22078 sub2node->SetVisibility(1);
22079 fNodes->Add(sub2node);
22082 // Place copy #13 of ITS6 in I569
22084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22085 sub2node->SetLineColor(kColorITS);
22086 sub2node->SetVisibility(1);
22087 fNodes->Add(sub2node);
22090 // Place copy #14 of ITS6 in I569
22092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22093 sub2node->SetLineColor(kColorITS);
22094 sub2node->SetVisibility(1);
22095 fNodes->Add(sub2node);
22098 // Place copy #15 of ITS6 in I569
22100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22101 sub2node->SetLineColor(kColorITS);
22102 sub2node->SetVisibility(1);
22103 fNodes->Add(sub2node);
22106 // Place copy #16 of ITS6 in I569
22108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22109 sub2node->SetLineColor(kColorITS);
22110 sub2node->SetVisibility(1);
22111 fNodes->Add(sub2node);
22114 // Place copy #17 of ITS6 in I569
22116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22117 sub2node->SetLineColor(kColorITS);
22118 sub2node->SetVisibility(1);
22119 fNodes->Add(sub2node);
22122 // Place copy #18 of ITS6 in I569
22124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22125 sub2node->SetLineColor(kColorITS);
22126 sub2node->SetVisibility(1);
22127 fNodes->Add(sub2node);
22130 // Place copy #19 of ITS6 in I569
22132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22133 sub2node->SetLineColor(kColorITS);
22134 sub2node->SetVisibility(1);
22135 fNodes->Add(sub2node);
22138 // Place copy #20 of ITS6 in I569
22140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22141 sub2node->SetLineColor(kColorITS);
22142 sub2node->SetVisibility(1);
22143 fNodes->Add(sub2node);
22146 // Place copy #21 of ITS6 in I569
22148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22149 sub2node->SetLineColor(kColorITS);
22150 sub2node->SetVisibility(1);
22151 fNodes->Add(sub2node);
22154 // Place copy #22 of ITS6 in I569
22156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22157 sub2node->SetLineColor(kColorITS);
22158 sub2node->SetVisibility(1);
22159 fNodes->Add(sub2node);
22162 // Place copy #23 of ITS6 in I569
22164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22165 sub2node->SetLineColor(kColorITS);
22166 sub2node->SetVisibility(1);
22167 fNodes->Add(sub2node);
22170 // Place copy #24 of ITS6 in I569
22172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22173 sub2node->SetLineColor(kColorITS);
22174 sub2node->SetVisibility(1);
22175 fNodes->Add(sub2node);
22178 // Place copy #25 of ITS6 in I569
22180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22181 sub2node->SetLineColor(kColorITS);
22182 sub2node->SetVisibility(1);
22183 fNodes->Add(sub2node);
22185 fNodes->Add(sub1node);
22188 // Place copy #28 of I569 in IT56
22190 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"rot543");
22191 sub1node->SetLineColor(kColorITS);
22192 sub1node->SetVisibility(0);
22195 // Place copy #1 of ITS6 in I569
22197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22198 sub2node->SetLineColor(kColorITS);
22199 sub2node->SetVisibility(1);
22200 fNodes->Add(sub2node);
22203 // Place copy #2 of ITS6 in I569
22205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22206 sub2node->SetLineColor(kColorITS);
22207 sub2node->SetVisibility(1);
22208 fNodes->Add(sub2node);
22211 // Place copy #3 of ITS6 in I569
22213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22214 sub2node->SetLineColor(kColorITS);
22215 sub2node->SetVisibility(1);
22216 fNodes->Add(sub2node);
22219 // Place copy #4 of ITS6 in I569
22221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22222 sub2node->SetLineColor(kColorITS);
22223 sub2node->SetVisibility(1);
22224 fNodes->Add(sub2node);
22227 // Place copy #5 of ITS6 in I569
22229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22230 sub2node->SetLineColor(kColorITS);
22231 sub2node->SetVisibility(1);
22232 fNodes->Add(sub2node);
22235 // Place copy #6 of ITS6 in I569
22237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22238 sub2node->SetLineColor(kColorITS);
22239 sub2node->SetVisibility(1);
22240 fNodes->Add(sub2node);
22243 // Place copy #7 of ITS6 in I569
22245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22246 sub2node->SetLineColor(kColorITS);
22247 sub2node->SetVisibility(1);
22248 fNodes->Add(sub2node);
22251 // Place copy #8 of ITS6 in I569
22253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22254 sub2node->SetLineColor(kColorITS);
22255 sub2node->SetVisibility(1);
22256 fNodes->Add(sub2node);
22259 // Place copy #9 of ITS6 in I569
22261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22262 sub2node->SetLineColor(kColorITS);
22263 sub2node->SetVisibility(1);
22264 fNodes->Add(sub2node);
22267 // Place copy #10 of ITS6 in I569
22269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22270 sub2node->SetLineColor(kColorITS);
22271 sub2node->SetVisibility(1);
22272 fNodes->Add(sub2node);
22275 // Place copy #11 of ITS6 in I569
22277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22278 sub2node->SetLineColor(kColorITS);
22279 sub2node->SetVisibility(1);
22280 fNodes->Add(sub2node);
22283 // Place copy #12 of ITS6 in I569
22285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22286 sub2node->SetLineColor(kColorITS);
22287 sub2node->SetVisibility(1);
22288 fNodes->Add(sub2node);
22291 // Place copy #13 of ITS6 in I569
22293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22294 sub2node->SetLineColor(kColorITS);
22295 sub2node->SetVisibility(1);
22296 fNodes->Add(sub2node);
22299 // Place copy #14 of ITS6 in I569
22301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22302 sub2node->SetLineColor(kColorITS);
22303 sub2node->SetVisibility(1);
22304 fNodes->Add(sub2node);
22307 // Place copy #15 of ITS6 in I569
22309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22310 sub2node->SetLineColor(kColorITS);
22311 sub2node->SetVisibility(1);
22312 fNodes->Add(sub2node);
22315 // Place copy #16 of ITS6 in I569
22317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22318 sub2node->SetLineColor(kColorITS);
22319 sub2node->SetVisibility(1);
22320 fNodes->Add(sub2node);
22323 // Place copy #17 of ITS6 in I569
22325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22326 sub2node->SetLineColor(kColorITS);
22327 sub2node->SetVisibility(1);
22328 fNodes->Add(sub2node);
22331 // Place copy #18 of ITS6 in I569
22333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22334 sub2node->SetLineColor(kColorITS);
22335 sub2node->SetVisibility(1);
22336 fNodes->Add(sub2node);
22339 // Place copy #19 of ITS6 in I569
22341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22342 sub2node->SetLineColor(kColorITS);
22343 sub2node->SetVisibility(1);
22344 fNodes->Add(sub2node);
22347 // Place copy #20 of ITS6 in I569
22349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22350 sub2node->SetLineColor(kColorITS);
22351 sub2node->SetVisibility(1);
22352 fNodes->Add(sub2node);
22355 // Place copy #21 of ITS6 in I569
22357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22358 sub2node->SetLineColor(kColorITS);
22359 sub2node->SetVisibility(1);
22360 fNodes->Add(sub2node);
22363 // Place copy #22 of ITS6 in I569
22365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22366 sub2node->SetLineColor(kColorITS);
22367 sub2node->SetVisibility(1);
22368 fNodes->Add(sub2node);
22371 // Place copy #23 of ITS6 in I569
22373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22374 sub2node->SetLineColor(kColorITS);
22375 sub2node->SetVisibility(1);
22376 fNodes->Add(sub2node);
22379 // Place copy #24 of ITS6 in I569
22381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22382 sub2node->SetLineColor(kColorITS);
22383 sub2node->SetVisibility(1);
22384 fNodes->Add(sub2node);
22387 // Place copy #25 of ITS6 in I569
22389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22390 sub2node->SetLineColor(kColorITS);
22391 sub2node->SetVisibility(1);
22392 fNodes->Add(sub2node);
22394 fNodes->Add(sub1node);
22397 // Place copy #29 of I569 in IT56
22399 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"rot544");
22400 sub1node->SetLineColor(kColorITS);
22401 sub1node->SetVisibility(0);
22404 // Place copy #1 of ITS6 in I569
22406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22407 sub2node->SetLineColor(kColorITS);
22408 sub2node->SetVisibility(1);
22409 fNodes->Add(sub2node);
22412 // Place copy #2 of ITS6 in I569
22414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22415 sub2node->SetLineColor(kColorITS);
22416 sub2node->SetVisibility(1);
22417 fNodes->Add(sub2node);
22420 // Place copy #3 of ITS6 in I569
22422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22423 sub2node->SetLineColor(kColorITS);
22424 sub2node->SetVisibility(1);
22425 fNodes->Add(sub2node);
22428 // Place copy #4 of ITS6 in I569
22430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22431 sub2node->SetLineColor(kColorITS);
22432 sub2node->SetVisibility(1);
22433 fNodes->Add(sub2node);
22436 // Place copy #5 of ITS6 in I569
22438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22439 sub2node->SetLineColor(kColorITS);
22440 sub2node->SetVisibility(1);
22441 fNodes->Add(sub2node);
22444 // Place copy #6 of ITS6 in I569
22446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22447 sub2node->SetLineColor(kColorITS);
22448 sub2node->SetVisibility(1);
22449 fNodes->Add(sub2node);
22452 // Place copy #7 of ITS6 in I569
22454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22455 sub2node->SetLineColor(kColorITS);
22456 sub2node->SetVisibility(1);
22457 fNodes->Add(sub2node);
22460 // Place copy #8 of ITS6 in I569
22462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22463 sub2node->SetLineColor(kColorITS);
22464 sub2node->SetVisibility(1);
22465 fNodes->Add(sub2node);
22468 // Place copy #9 of ITS6 in I569
22470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22471 sub2node->SetLineColor(kColorITS);
22472 sub2node->SetVisibility(1);
22473 fNodes->Add(sub2node);
22476 // Place copy #10 of ITS6 in I569
22478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22479 sub2node->SetLineColor(kColorITS);
22480 sub2node->SetVisibility(1);
22481 fNodes->Add(sub2node);
22484 // Place copy #11 of ITS6 in I569
22486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22487 sub2node->SetLineColor(kColorITS);
22488 sub2node->SetVisibility(1);
22489 fNodes->Add(sub2node);
22492 // Place copy #12 of ITS6 in I569
22494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22495 sub2node->SetLineColor(kColorITS);
22496 sub2node->SetVisibility(1);
22497 fNodes->Add(sub2node);
22500 // Place copy #13 of ITS6 in I569
22502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22503 sub2node->SetLineColor(kColorITS);
22504 sub2node->SetVisibility(1);
22505 fNodes->Add(sub2node);
22508 // Place copy #14 of ITS6 in I569
22510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22511 sub2node->SetLineColor(kColorITS);
22512 sub2node->SetVisibility(1);
22513 fNodes->Add(sub2node);
22516 // Place copy #15 of ITS6 in I569
22518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22519 sub2node->SetLineColor(kColorITS);
22520 sub2node->SetVisibility(1);
22521 fNodes->Add(sub2node);
22524 // Place copy #16 of ITS6 in I569
22526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22527 sub2node->SetLineColor(kColorITS);
22528 sub2node->SetVisibility(1);
22529 fNodes->Add(sub2node);
22532 // Place copy #17 of ITS6 in I569
22534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22535 sub2node->SetLineColor(kColorITS);
22536 sub2node->SetVisibility(1);
22537 fNodes->Add(sub2node);
22540 // Place copy #18 of ITS6 in I569
22542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22543 sub2node->SetLineColor(kColorITS);
22544 sub2node->SetVisibility(1);
22545 fNodes->Add(sub2node);
22548 // Place copy #19 of ITS6 in I569
22550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22551 sub2node->SetLineColor(kColorITS);
22552 sub2node->SetVisibility(1);
22553 fNodes->Add(sub2node);
22556 // Place copy #20 of ITS6 in I569
22558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22559 sub2node->SetLineColor(kColorITS);
22560 sub2node->SetVisibility(1);
22561 fNodes->Add(sub2node);
22564 // Place copy #21 of ITS6 in I569
22566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22567 sub2node->SetLineColor(kColorITS);
22568 sub2node->SetVisibility(1);
22569 fNodes->Add(sub2node);
22572 // Place copy #22 of ITS6 in I569
22574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22575 sub2node->SetLineColor(kColorITS);
22576 sub2node->SetVisibility(1);
22577 fNodes->Add(sub2node);
22580 // Place copy #23 of ITS6 in I569
22582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22583 sub2node->SetLineColor(kColorITS);
22584 sub2node->SetVisibility(1);
22585 fNodes->Add(sub2node);
22588 // Place copy #24 of ITS6 in I569
22590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22591 sub2node->SetLineColor(kColorITS);
22592 sub2node->SetVisibility(1);
22593 fNodes->Add(sub2node);
22596 // Place copy #25 of ITS6 in I569
22598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22599 sub2node->SetLineColor(kColorITS);
22600 sub2node->SetVisibility(1);
22601 fNodes->Add(sub2node);
22603 fNodes->Add(sub1node);
22606 // Place copy #30 of I569 in IT56
22608 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"rot545");
22609 sub1node->SetLineColor(kColorITS);
22610 sub1node->SetVisibility(0);
22613 // Place copy #1 of ITS6 in I569
22615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22616 sub2node->SetLineColor(kColorITS);
22617 sub2node->SetVisibility(1);
22618 fNodes->Add(sub2node);
22621 // Place copy #2 of ITS6 in I569
22623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22624 sub2node->SetLineColor(kColorITS);
22625 sub2node->SetVisibility(1);
22626 fNodes->Add(sub2node);
22629 // Place copy #3 of ITS6 in I569
22631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22632 sub2node->SetLineColor(kColorITS);
22633 sub2node->SetVisibility(1);
22634 fNodes->Add(sub2node);
22637 // Place copy #4 of ITS6 in I569
22639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22640 sub2node->SetLineColor(kColorITS);
22641 sub2node->SetVisibility(1);
22642 fNodes->Add(sub2node);
22645 // Place copy #5 of ITS6 in I569
22647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22648 sub2node->SetLineColor(kColorITS);
22649 sub2node->SetVisibility(1);
22650 fNodes->Add(sub2node);
22653 // Place copy #6 of ITS6 in I569
22655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22656 sub2node->SetLineColor(kColorITS);
22657 sub2node->SetVisibility(1);
22658 fNodes->Add(sub2node);
22661 // Place copy #7 of ITS6 in I569
22663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22664 sub2node->SetLineColor(kColorITS);
22665 sub2node->SetVisibility(1);
22666 fNodes->Add(sub2node);
22669 // Place copy #8 of ITS6 in I569
22671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22672 sub2node->SetLineColor(kColorITS);
22673 sub2node->SetVisibility(1);
22674 fNodes->Add(sub2node);
22677 // Place copy #9 of ITS6 in I569
22679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22680 sub2node->SetLineColor(kColorITS);
22681 sub2node->SetVisibility(1);
22682 fNodes->Add(sub2node);
22685 // Place copy #10 of ITS6 in I569
22687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22688 sub2node->SetLineColor(kColorITS);
22689 sub2node->SetVisibility(1);
22690 fNodes->Add(sub2node);
22693 // Place copy #11 of ITS6 in I569
22695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22696 sub2node->SetLineColor(kColorITS);
22697 sub2node->SetVisibility(1);
22698 fNodes->Add(sub2node);
22701 // Place copy #12 of ITS6 in I569
22703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22704 sub2node->SetLineColor(kColorITS);
22705 sub2node->SetVisibility(1);
22706 fNodes->Add(sub2node);
22709 // Place copy #13 of ITS6 in I569
22711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22712 sub2node->SetLineColor(kColorITS);
22713 sub2node->SetVisibility(1);
22714 fNodes->Add(sub2node);
22717 // Place copy #14 of ITS6 in I569
22719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22720 sub2node->SetLineColor(kColorITS);
22721 sub2node->SetVisibility(1);
22722 fNodes->Add(sub2node);
22725 // Place copy #15 of ITS6 in I569
22727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22728 sub2node->SetLineColor(kColorITS);
22729 sub2node->SetVisibility(1);
22730 fNodes->Add(sub2node);
22733 // Place copy #16 of ITS6 in I569
22735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22736 sub2node->SetLineColor(kColorITS);
22737 sub2node->SetVisibility(1);
22738 fNodes->Add(sub2node);
22741 // Place copy #17 of ITS6 in I569
22743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22744 sub2node->SetLineColor(kColorITS);
22745 sub2node->SetVisibility(1);
22746 fNodes->Add(sub2node);
22749 // Place copy #18 of ITS6 in I569
22751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22752 sub2node->SetLineColor(kColorITS);
22753 sub2node->SetVisibility(1);
22754 fNodes->Add(sub2node);
22757 // Place copy #19 of ITS6 in I569
22759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22760 sub2node->SetLineColor(kColorITS);
22761 sub2node->SetVisibility(1);
22762 fNodes->Add(sub2node);
22765 // Place copy #20 of ITS6 in I569
22767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22768 sub2node->SetLineColor(kColorITS);
22769 sub2node->SetVisibility(1);
22770 fNodes->Add(sub2node);
22773 // Place copy #21 of ITS6 in I569
22775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22776 sub2node->SetLineColor(kColorITS);
22777 sub2node->SetVisibility(1);
22778 fNodes->Add(sub2node);
22781 // Place copy #22 of ITS6 in I569
22783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22784 sub2node->SetLineColor(kColorITS);
22785 sub2node->SetVisibility(1);
22786 fNodes->Add(sub2node);
22789 // Place copy #23 of ITS6 in I569
22791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22792 sub2node->SetLineColor(kColorITS);
22793 sub2node->SetVisibility(1);
22794 fNodes->Add(sub2node);
22797 // Place copy #24 of ITS6 in I569
22799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22800 sub2node->SetLineColor(kColorITS);
22801 sub2node->SetVisibility(1);
22802 fNodes->Add(sub2node);
22805 // Place copy #25 of ITS6 in I569
22807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22808 sub2node->SetLineColor(kColorITS);
22809 sub2node->SetVisibility(1);
22810 fNodes->Add(sub2node);
22812 fNodes->Add(sub1node);
22815 // Place copy #31 of I569 in IT56
22817 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"rot546");
22818 sub1node->SetLineColor(kColorITS);
22819 sub1node->SetVisibility(0);
22822 // Place copy #1 of ITS6 in I569
22824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22825 sub2node->SetLineColor(kColorITS);
22826 sub2node->SetVisibility(1);
22827 fNodes->Add(sub2node);
22830 // Place copy #2 of ITS6 in I569
22832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22833 sub2node->SetLineColor(kColorITS);
22834 sub2node->SetVisibility(1);
22835 fNodes->Add(sub2node);
22838 // Place copy #3 of ITS6 in I569
22840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22841 sub2node->SetLineColor(kColorITS);
22842 sub2node->SetVisibility(1);
22843 fNodes->Add(sub2node);
22846 // Place copy #4 of ITS6 in I569
22848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22849 sub2node->SetLineColor(kColorITS);
22850 sub2node->SetVisibility(1);
22851 fNodes->Add(sub2node);
22854 // Place copy #5 of ITS6 in I569
22856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22857 sub2node->SetLineColor(kColorITS);
22858 sub2node->SetVisibility(1);
22859 fNodes->Add(sub2node);
22862 // Place copy #6 of ITS6 in I569
22864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22865 sub2node->SetLineColor(kColorITS);
22866 sub2node->SetVisibility(1);
22867 fNodes->Add(sub2node);
22870 // Place copy #7 of ITS6 in I569
22872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22873 sub2node->SetLineColor(kColorITS);
22874 sub2node->SetVisibility(1);
22875 fNodes->Add(sub2node);
22878 // Place copy #8 of ITS6 in I569
22880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22881 sub2node->SetLineColor(kColorITS);
22882 sub2node->SetVisibility(1);
22883 fNodes->Add(sub2node);
22886 // Place copy #9 of ITS6 in I569
22888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22889 sub2node->SetLineColor(kColorITS);
22890 sub2node->SetVisibility(1);
22891 fNodes->Add(sub2node);
22894 // Place copy #10 of ITS6 in I569
22896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22897 sub2node->SetLineColor(kColorITS);
22898 sub2node->SetVisibility(1);
22899 fNodes->Add(sub2node);
22902 // Place copy #11 of ITS6 in I569
22904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22905 sub2node->SetLineColor(kColorITS);
22906 sub2node->SetVisibility(1);
22907 fNodes->Add(sub2node);
22910 // Place copy #12 of ITS6 in I569
22912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22913 sub2node->SetLineColor(kColorITS);
22914 sub2node->SetVisibility(1);
22915 fNodes->Add(sub2node);
22918 // Place copy #13 of ITS6 in I569
22920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22921 sub2node->SetLineColor(kColorITS);
22922 sub2node->SetVisibility(1);
22923 fNodes->Add(sub2node);
22926 // Place copy #14 of ITS6 in I569
22928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22929 sub2node->SetLineColor(kColorITS);
22930 sub2node->SetVisibility(1);
22931 fNodes->Add(sub2node);
22934 // Place copy #15 of ITS6 in I569
22936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22937 sub2node->SetLineColor(kColorITS);
22938 sub2node->SetVisibility(1);
22939 fNodes->Add(sub2node);
22942 // Place copy #16 of ITS6 in I569
22944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22945 sub2node->SetLineColor(kColorITS);
22946 sub2node->SetVisibility(1);
22947 fNodes->Add(sub2node);
22950 // Place copy #17 of ITS6 in I569
22952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22953 sub2node->SetLineColor(kColorITS);
22954 sub2node->SetVisibility(1);
22955 fNodes->Add(sub2node);
22958 // Place copy #18 of ITS6 in I569
22960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22961 sub2node->SetLineColor(kColorITS);
22962 sub2node->SetVisibility(1);
22963 fNodes->Add(sub2node);
22966 // Place copy #19 of ITS6 in I569
22968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22969 sub2node->SetLineColor(kColorITS);
22970 sub2node->SetVisibility(1);
22971 fNodes->Add(sub2node);
22974 // Place copy #20 of ITS6 in I569
22976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22977 sub2node->SetLineColor(kColorITS);
22978 sub2node->SetVisibility(1);
22979 fNodes->Add(sub2node);
22982 // Place copy #21 of ITS6 in I569
22984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22985 sub2node->SetLineColor(kColorITS);
22986 sub2node->SetVisibility(1);
22987 fNodes->Add(sub2node);
22990 // Place copy #22 of ITS6 in I569
22992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22993 sub2node->SetLineColor(kColorITS);
22994 sub2node->SetVisibility(1);
22995 fNodes->Add(sub2node);
22998 // Place copy #23 of ITS6 in I569
23000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23001 sub2node->SetLineColor(kColorITS);
23002 sub2node->SetVisibility(1);
23003 fNodes->Add(sub2node);
23006 // Place copy #24 of ITS6 in I569
23008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23009 sub2node->SetLineColor(kColorITS);
23010 sub2node->SetVisibility(1);
23011 fNodes->Add(sub2node);
23014 // Place copy #25 of ITS6 in I569
23016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23017 sub2node->SetLineColor(kColorITS);
23018 sub2node->SetVisibility(1);
23019 fNodes->Add(sub2node);
23021 fNodes->Add(sub1node);
23024 // Place copy #32 of I569 in IT56
23026 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"rot547");
23027 sub1node->SetLineColor(kColorITS);
23028 sub1node->SetVisibility(0);
23031 // Place copy #1 of ITS6 in I569
23033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23034 sub2node->SetLineColor(kColorITS);
23035 sub2node->SetVisibility(1);
23036 fNodes->Add(sub2node);
23039 // Place copy #2 of ITS6 in I569
23041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23042 sub2node->SetLineColor(kColorITS);
23043 sub2node->SetVisibility(1);
23044 fNodes->Add(sub2node);
23047 // Place copy #3 of ITS6 in I569
23049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23050 sub2node->SetLineColor(kColorITS);
23051 sub2node->SetVisibility(1);
23052 fNodes->Add(sub2node);
23055 // Place copy #4 of ITS6 in I569
23057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23058 sub2node->SetLineColor(kColorITS);
23059 sub2node->SetVisibility(1);
23060 fNodes->Add(sub2node);
23063 // Place copy #5 of ITS6 in I569
23065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23066 sub2node->SetLineColor(kColorITS);
23067 sub2node->SetVisibility(1);
23068 fNodes->Add(sub2node);
23071 // Place copy #6 of ITS6 in I569
23073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23074 sub2node->SetLineColor(kColorITS);
23075 sub2node->SetVisibility(1);
23076 fNodes->Add(sub2node);
23079 // Place copy #7 of ITS6 in I569
23081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23082 sub2node->SetLineColor(kColorITS);
23083 sub2node->SetVisibility(1);
23084 fNodes->Add(sub2node);
23087 // Place copy #8 of ITS6 in I569
23089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23090 sub2node->SetLineColor(kColorITS);
23091 sub2node->SetVisibility(1);
23092 fNodes->Add(sub2node);
23095 // Place copy #9 of ITS6 in I569
23097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23098 sub2node->SetLineColor(kColorITS);
23099 sub2node->SetVisibility(1);
23100 fNodes->Add(sub2node);
23103 // Place copy #10 of ITS6 in I569
23105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23106 sub2node->SetLineColor(kColorITS);
23107 sub2node->SetVisibility(1);
23108 fNodes->Add(sub2node);
23111 // Place copy #11 of ITS6 in I569
23113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23114 sub2node->SetLineColor(kColorITS);
23115 sub2node->SetVisibility(1);
23116 fNodes->Add(sub2node);
23119 // Place copy #12 of ITS6 in I569
23121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23122 sub2node->SetLineColor(kColorITS);
23123 sub2node->SetVisibility(1);
23124 fNodes->Add(sub2node);
23127 // Place copy #13 of ITS6 in I569
23129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23130 sub2node->SetLineColor(kColorITS);
23131 sub2node->SetVisibility(1);
23132 fNodes->Add(sub2node);
23135 // Place copy #14 of ITS6 in I569
23137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23138 sub2node->SetLineColor(kColorITS);
23139 sub2node->SetVisibility(1);
23140 fNodes->Add(sub2node);
23143 // Place copy #15 of ITS6 in I569
23145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23146 sub2node->SetLineColor(kColorITS);
23147 sub2node->SetVisibility(1);
23148 fNodes->Add(sub2node);
23151 // Place copy #16 of ITS6 in I569
23153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23154 sub2node->SetLineColor(kColorITS);
23155 sub2node->SetVisibility(1);
23156 fNodes->Add(sub2node);
23159 // Place copy #17 of ITS6 in I569
23161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23162 sub2node->SetLineColor(kColorITS);
23163 sub2node->SetVisibility(1);
23164 fNodes->Add(sub2node);
23167 // Place copy #18 of ITS6 in I569
23169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23170 sub2node->SetLineColor(kColorITS);
23171 sub2node->SetVisibility(1);
23172 fNodes->Add(sub2node);
23175 // Place copy #19 of ITS6 in I569
23177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23178 sub2node->SetLineColor(kColorITS);
23179 sub2node->SetVisibility(1);
23180 fNodes->Add(sub2node);
23183 // Place copy #20 of ITS6 in I569
23185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23186 sub2node->SetLineColor(kColorITS);
23187 sub2node->SetVisibility(1);
23188 fNodes->Add(sub2node);
23191 // Place copy #21 of ITS6 in I569
23193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23194 sub2node->SetLineColor(kColorITS);
23195 sub2node->SetVisibility(1);
23196 fNodes->Add(sub2node);
23199 // Place copy #22 of ITS6 in I569
23201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23202 sub2node->SetLineColor(kColorITS);
23203 sub2node->SetVisibility(1);
23204 fNodes->Add(sub2node);
23207 // Place copy #23 of ITS6 in I569
23209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23210 sub2node->SetLineColor(kColorITS);
23211 sub2node->SetVisibility(1);
23212 fNodes->Add(sub2node);
23215 // Place copy #24 of ITS6 in I569
23217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23218 sub2node->SetLineColor(kColorITS);
23219 sub2node->SetVisibility(1);
23220 fNodes->Add(sub2node);
23223 // Place copy #25 of ITS6 in I569
23225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23226 sub2node->SetLineColor(kColorITS);
23227 sub2node->SetVisibility(1);
23228 fNodes->Add(sub2node);
23230 fNodes->Add(sub1node);
23233 // Place copy #33 of I569 in IT56
23235 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"rot548");
23236 sub1node->SetLineColor(kColorITS);
23237 sub1node->SetVisibility(0);
23240 // Place copy #1 of ITS6 in I569
23242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23243 sub2node->SetLineColor(kColorITS);
23244 sub2node->SetVisibility(1);
23245 fNodes->Add(sub2node);
23248 // Place copy #2 of ITS6 in I569
23250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23251 sub2node->SetLineColor(kColorITS);
23252 sub2node->SetVisibility(1);
23253 fNodes->Add(sub2node);
23256 // Place copy #3 of ITS6 in I569
23258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23259 sub2node->SetLineColor(kColorITS);
23260 sub2node->SetVisibility(1);
23261 fNodes->Add(sub2node);
23264 // Place copy #4 of ITS6 in I569
23266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23267 sub2node->SetLineColor(kColorITS);
23268 sub2node->SetVisibility(1);
23269 fNodes->Add(sub2node);
23272 // Place copy #5 of ITS6 in I569
23274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23275 sub2node->SetLineColor(kColorITS);
23276 sub2node->SetVisibility(1);
23277 fNodes->Add(sub2node);
23280 // Place copy #6 of ITS6 in I569
23282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23283 sub2node->SetLineColor(kColorITS);
23284 sub2node->SetVisibility(1);
23285 fNodes->Add(sub2node);
23288 // Place copy #7 of ITS6 in I569
23290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23291 sub2node->SetLineColor(kColorITS);
23292 sub2node->SetVisibility(1);
23293 fNodes->Add(sub2node);
23296 // Place copy #8 of ITS6 in I569
23298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23299 sub2node->SetLineColor(kColorITS);
23300 sub2node->SetVisibility(1);
23301 fNodes->Add(sub2node);
23304 // Place copy #9 of ITS6 in I569
23306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23307 sub2node->SetLineColor(kColorITS);
23308 sub2node->SetVisibility(1);
23309 fNodes->Add(sub2node);
23312 // Place copy #10 of ITS6 in I569
23314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23315 sub2node->SetLineColor(kColorITS);
23316 sub2node->SetVisibility(1);
23317 fNodes->Add(sub2node);
23320 // Place copy #11 of ITS6 in I569
23322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23323 sub2node->SetLineColor(kColorITS);
23324 sub2node->SetVisibility(1);
23325 fNodes->Add(sub2node);
23328 // Place copy #12 of ITS6 in I569
23330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23331 sub2node->SetLineColor(kColorITS);
23332 sub2node->SetVisibility(1);
23333 fNodes->Add(sub2node);
23336 // Place copy #13 of ITS6 in I569
23338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23339 sub2node->SetLineColor(kColorITS);
23340 sub2node->SetVisibility(1);
23341 fNodes->Add(sub2node);
23344 // Place copy #14 of ITS6 in I569
23346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23347 sub2node->SetLineColor(kColorITS);
23348 sub2node->SetVisibility(1);
23349 fNodes->Add(sub2node);
23352 // Place copy #15 of ITS6 in I569
23354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23355 sub2node->SetLineColor(kColorITS);
23356 sub2node->SetVisibility(1);
23357 fNodes->Add(sub2node);
23360 // Place copy #16 of ITS6 in I569
23362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23363 sub2node->SetLineColor(kColorITS);
23364 sub2node->SetVisibility(1);
23365 fNodes->Add(sub2node);
23368 // Place copy #17 of ITS6 in I569
23370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23371 sub2node->SetLineColor(kColorITS);
23372 sub2node->SetVisibility(1);
23373 fNodes->Add(sub2node);
23376 // Place copy #18 of ITS6 in I569
23378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23379 sub2node->SetLineColor(kColorITS);
23380 sub2node->SetVisibility(1);
23381 fNodes->Add(sub2node);
23384 // Place copy #19 of ITS6 in I569
23386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23387 sub2node->SetLineColor(kColorITS);
23388 sub2node->SetVisibility(1);
23389 fNodes->Add(sub2node);
23392 // Place copy #20 of ITS6 in I569
23394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23395 sub2node->SetLineColor(kColorITS);
23396 sub2node->SetVisibility(1);
23397 fNodes->Add(sub2node);
23400 // Place copy #21 of ITS6 in I569
23402 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23403 sub2node->SetLineColor(kColorITS);
23404 sub2node->SetVisibility(1);
23405 fNodes->Add(sub2node);
23408 // Place copy #22 of ITS6 in I569
23410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23411 sub2node->SetLineColor(kColorITS);
23412 sub2node->SetVisibility(1);
23413 fNodes->Add(sub2node);
23416 // Place copy #23 of ITS6 in I569
23418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23419 sub2node->SetLineColor(kColorITS);
23420 sub2node->SetVisibility(1);
23421 fNodes->Add(sub2node);
23424 // Place copy #24 of ITS6 in I569
23426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23427 sub2node->SetLineColor(kColorITS);
23428 sub2node->SetVisibility(1);
23429 fNodes->Add(sub2node);
23432 // Place copy #25 of ITS6 in I569
23434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23435 sub2node->SetLineColor(kColorITS);
23436 sub2node->SetVisibility(1);
23437 fNodes->Add(sub2node);
23439 fNodes->Add(sub1node);
23442 // Place copy #34 of I569 in IT56
23444 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"rot549");
23445 sub1node->SetLineColor(kColorITS);
23446 sub1node->SetVisibility(0);
23449 // Place copy #1 of ITS6 in I569
23451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23452 sub2node->SetLineColor(kColorITS);
23453 sub2node->SetVisibility(1);
23454 fNodes->Add(sub2node);
23457 // Place copy #2 of ITS6 in I569
23459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23460 sub2node->SetLineColor(kColorITS);
23461 sub2node->SetVisibility(1);
23462 fNodes->Add(sub2node);
23465 // Place copy #3 of ITS6 in I569
23467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23468 sub2node->SetLineColor(kColorITS);
23469 sub2node->SetVisibility(1);
23470 fNodes->Add(sub2node);
23473 // Place copy #4 of ITS6 in I569
23475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23476 sub2node->SetLineColor(kColorITS);
23477 sub2node->SetVisibility(1);
23478 fNodes->Add(sub2node);
23481 // Place copy #5 of ITS6 in I569
23483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23484 sub2node->SetLineColor(kColorITS);
23485 sub2node->SetVisibility(1);
23486 fNodes->Add(sub2node);
23489 // Place copy #6 of ITS6 in I569
23491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23492 sub2node->SetLineColor(kColorITS);
23493 sub2node->SetVisibility(1);
23494 fNodes->Add(sub2node);
23497 // Place copy #7 of ITS6 in I569
23499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23500 sub2node->SetLineColor(kColorITS);
23501 sub2node->SetVisibility(1);
23502 fNodes->Add(sub2node);
23505 // Place copy #8 of ITS6 in I569
23507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23508 sub2node->SetLineColor(kColorITS);
23509 sub2node->SetVisibility(1);
23510 fNodes->Add(sub2node);
23513 // Place copy #9 of ITS6 in I569
23515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23516 sub2node->SetLineColor(kColorITS);
23517 sub2node->SetVisibility(1);
23518 fNodes->Add(sub2node);
23521 // Place copy #10 of ITS6 in I569
23523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23524 sub2node->SetLineColor(kColorITS);
23525 sub2node->SetVisibility(1);
23526 fNodes->Add(sub2node);
23529 // Place copy #11 of ITS6 in I569
23531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23532 sub2node->SetLineColor(kColorITS);
23533 sub2node->SetVisibility(1);
23534 fNodes->Add(sub2node);
23537 // Place copy #12 of ITS6 in I569
23539 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23540 sub2node->SetLineColor(kColorITS);
23541 sub2node->SetVisibility(1);
23542 fNodes->Add(sub2node);
23545 // Place copy #13 of ITS6 in I569
23547 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23548 sub2node->SetLineColor(kColorITS);
23549 sub2node->SetVisibility(1);
23550 fNodes->Add(sub2node);
23553 // Place copy #14 of ITS6 in I569
23555 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23556 sub2node->SetLineColor(kColorITS);
23557 sub2node->SetVisibility(1);
23558 fNodes->Add(sub2node);
23561 // Place copy #15 of ITS6 in I569
23563 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23564 sub2node->SetLineColor(kColorITS);
23565 sub2node->SetVisibility(1);
23566 fNodes->Add(sub2node);
23569 // Place copy #16 of ITS6 in I569
23571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23572 sub2node->SetLineColor(kColorITS);
23573 sub2node->SetVisibility(1);
23574 fNodes->Add(sub2node);
23577 // Place copy #17 of ITS6 in I569
23579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23580 sub2node->SetLineColor(kColorITS);
23581 sub2node->SetVisibility(1);
23582 fNodes->Add(sub2node);
23585 // Place copy #18 of ITS6 in I569
23587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23588 sub2node->SetLineColor(kColorITS);
23589 sub2node->SetVisibility(1);
23590 fNodes->Add(sub2node);
23593 // Place copy #19 of ITS6 in I569
23595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23596 sub2node->SetLineColor(kColorITS);
23597 sub2node->SetVisibility(1);
23598 fNodes->Add(sub2node);
23601 // Place copy #20 of ITS6 in I569
23603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23604 sub2node->SetLineColor(kColorITS);
23605 sub2node->SetVisibility(1);
23606 fNodes->Add(sub2node);
23609 // Place copy #21 of ITS6 in I569
23611 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23612 sub2node->SetLineColor(kColorITS);
23613 sub2node->SetVisibility(1);
23614 fNodes->Add(sub2node);
23617 // Place copy #22 of ITS6 in I569
23619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23620 sub2node->SetLineColor(kColorITS);
23621 sub2node->SetVisibility(1);
23622 fNodes->Add(sub2node);
23625 // Place copy #23 of ITS6 in I569
23627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23628 sub2node->SetLineColor(kColorITS);
23629 sub2node->SetVisibility(1);
23630 fNodes->Add(sub2node);
23633 // Place copy #24 of ITS6 in I569
23635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23636 sub2node->SetLineColor(kColorITS);
23637 sub2node->SetVisibility(1);
23638 fNodes->Add(sub2node);
23641 // Place copy #25 of ITS6 in I569
23643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23644 sub2node->SetLineColor(kColorITS);
23645 sub2node->SetVisibility(1);
23646 fNodes->Add(sub2node);
23648 fNodes->Add(sub1node);
23651 // Place copy #35 of I569 in IT56
23653 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"rot550");
23654 sub1node->SetLineColor(kColorITS);
23655 sub1node->SetVisibility(0);
23658 // Place copy #1 of ITS6 in I569
23660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23661 sub2node->SetLineColor(kColorITS);
23662 sub2node->SetVisibility(1);
23663 fNodes->Add(sub2node);
23666 // Place copy #2 of ITS6 in I569
23668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23669 sub2node->SetLineColor(kColorITS);
23670 sub2node->SetVisibility(1);
23671 fNodes->Add(sub2node);
23674 // Place copy #3 of ITS6 in I569
23676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23677 sub2node->SetLineColor(kColorITS);
23678 sub2node->SetVisibility(1);
23679 fNodes->Add(sub2node);
23682 // Place copy #4 of ITS6 in I569
23684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23685 sub2node->SetLineColor(kColorITS);
23686 sub2node->SetVisibility(1);
23687 fNodes->Add(sub2node);
23690 // Place copy #5 of ITS6 in I569
23692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23693 sub2node->SetLineColor(kColorITS);
23694 sub2node->SetVisibility(1);
23695 fNodes->Add(sub2node);
23698 // Place copy #6 of ITS6 in I569
23700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23701 sub2node->SetLineColor(kColorITS);
23702 sub2node->SetVisibility(1);
23703 fNodes->Add(sub2node);
23706 // Place copy #7 of ITS6 in I569
23708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23709 sub2node->SetLineColor(kColorITS);
23710 sub2node->SetVisibility(1);
23711 fNodes->Add(sub2node);
23714 // Place copy #8 of ITS6 in I569
23716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23717 sub2node->SetLineColor(kColorITS);
23718 sub2node->SetVisibility(1);
23719 fNodes->Add(sub2node);
23722 // Place copy #9 of ITS6 in I569
23724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23725 sub2node->SetLineColor(kColorITS);
23726 sub2node->SetVisibility(1);
23727 fNodes->Add(sub2node);
23730 // Place copy #10 of ITS6 in I569
23732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23733 sub2node->SetLineColor(kColorITS);
23734 sub2node->SetVisibility(1);
23735 fNodes->Add(sub2node);
23738 // Place copy #11 of ITS6 in I569
23740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23741 sub2node->SetLineColor(kColorITS);
23742 sub2node->SetVisibility(1);
23743 fNodes->Add(sub2node);
23746 // Place copy #12 of ITS6 in I569
23748 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23749 sub2node->SetLineColor(kColorITS);
23750 sub2node->SetVisibility(1);
23751 fNodes->Add(sub2node);
23754 // Place copy #13 of ITS6 in I569
23756 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23757 sub2node->SetLineColor(kColorITS);
23758 sub2node->SetVisibility(1);
23759 fNodes->Add(sub2node);
23762 // Place copy #14 of ITS6 in I569
23764 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23765 sub2node->SetLineColor(kColorITS);
23766 sub2node->SetVisibility(1);
23767 fNodes->Add(sub2node);
23770 // Place copy #15 of ITS6 in I569
23772 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23773 sub2node->SetLineColor(kColorITS);
23774 sub2node->SetVisibility(1);
23775 fNodes->Add(sub2node);
23778 // Place copy #16 of ITS6 in I569
23780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23781 sub2node->SetLineColor(kColorITS);
23782 sub2node->SetVisibility(1);
23783 fNodes->Add(sub2node);
23786 // Place copy #17 of ITS6 in I569
23788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23789 sub2node->SetLineColor(kColorITS);
23790 sub2node->SetVisibility(1);
23791 fNodes->Add(sub2node);
23794 // Place copy #18 of ITS6 in I569
23796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23797 sub2node->SetLineColor(kColorITS);
23798 sub2node->SetVisibility(1);
23799 fNodes->Add(sub2node);
23802 // Place copy #19 of ITS6 in I569
23804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23805 sub2node->SetLineColor(kColorITS);
23806 sub2node->SetVisibility(1);
23807 fNodes->Add(sub2node);
23810 // Place copy #20 of ITS6 in I569
23812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23813 sub2node->SetLineColor(kColorITS);
23814 sub2node->SetVisibility(1);
23815 fNodes->Add(sub2node);
23818 // Place copy #21 of ITS6 in I569
23820 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23821 sub2node->SetLineColor(kColorITS);
23822 sub2node->SetVisibility(1);
23823 fNodes->Add(sub2node);
23826 // Place copy #22 of ITS6 in I569
23828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23829 sub2node->SetLineColor(kColorITS);
23830 sub2node->SetVisibility(1);
23831 fNodes->Add(sub2node);
23834 // Place copy #23 of ITS6 in I569
23836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23837 sub2node->SetLineColor(kColorITS);
23838 sub2node->SetVisibility(1);
23839 fNodes->Add(sub2node);
23842 // Place copy #24 of ITS6 in I569
23844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23845 sub2node->SetLineColor(kColorITS);
23846 sub2node->SetVisibility(1);
23847 fNodes->Add(sub2node);
23850 // Place copy #25 of ITS6 in I569
23852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23853 sub2node->SetLineColor(kColorITS);
23854 sub2node->SetVisibility(1);
23855 fNodes->Add(sub2node);
23857 fNodes->Add(sub1node);
23860 // Place copy #36 of I569 in IT56
23862 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"rot551");
23863 sub1node->SetLineColor(kColorITS);
23864 sub1node->SetVisibility(0);
23867 // Place copy #1 of ITS6 in I569
23869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23870 sub2node->SetLineColor(kColorITS);
23871 sub2node->SetVisibility(1);
23872 fNodes->Add(sub2node);
23875 // Place copy #2 of ITS6 in I569
23877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23878 sub2node->SetLineColor(kColorITS);
23879 sub2node->SetVisibility(1);
23880 fNodes->Add(sub2node);
23883 // Place copy #3 of ITS6 in I569
23885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23886 sub2node->SetLineColor(kColorITS);
23887 sub2node->SetVisibility(1);
23888 fNodes->Add(sub2node);
23891 // Place copy #4 of ITS6 in I569
23893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23894 sub2node->SetLineColor(kColorITS);
23895 sub2node->SetVisibility(1);
23896 fNodes->Add(sub2node);
23899 // Place copy #5 of ITS6 in I569
23901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23902 sub2node->SetLineColor(kColorITS);
23903 sub2node->SetVisibility(1);
23904 fNodes->Add(sub2node);
23907 // Place copy #6 of ITS6 in I569
23909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23910 sub2node->SetLineColor(kColorITS);
23911 sub2node->SetVisibility(1);
23912 fNodes->Add(sub2node);
23915 // Place copy #7 of ITS6 in I569
23917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23918 sub2node->SetLineColor(kColorITS);
23919 sub2node->SetVisibility(1);
23920 fNodes->Add(sub2node);
23923 // Place copy #8 of ITS6 in I569
23925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23926 sub2node->SetLineColor(kColorITS);
23927 sub2node->SetVisibility(1);
23928 fNodes->Add(sub2node);
23931 // Place copy #9 of ITS6 in I569
23933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23934 sub2node->SetLineColor(kColorITS);
23935 sub2node->SetVisibility(1);
23936 fNodes->Add(sub2node);
23939 // Place copy #10 of ITS6 in I569
23941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23942 sub2node->SetLineColor(kColorITS);
23943 sub2node->SetVisibility(1);
23944 fNodes->Add(sub2node);
23947 // Place copy #11 of ITS6 in I569
23949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23950 sub2node->SetLineColor(kColorITS);
23951 sub2node->SetVisibility(1);
23952 fNodes->Add(sub2node);
23955 // Place copy #12 of ITS6 in I569
23957 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23958 sub2node->SetLineColor(kColorITS);
23959 sub2node->SetVisibility(1);
23960 fNodes->Add(sub2node);
23963 // Place copy #13 of ITS6 in I569
23965 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23966 sub2node->SetLineColor(kColorITS);
23967 sub2node->SetVisibility(1);
23968 fNodes->Add(sub2node);
23971 // Place copy #14 of ITS6 in I569
23973 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23974 sub2node->SetLineColor(kColorITS);
23975 sub2node->SetVisibility(1);
23976 fNodes->Add(sub2node);
23979 // Place copy #15 of ITS6 in I569
23981 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23982 sub2node->SetLineColor(kColorITS);
23983 sub2node->SetVisibility(1);
23984 fNodes->Add(sub2node);
23987 // Place copy #16 of ITS6 in I569
23989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23990 sub2node->SetLineColor(kColorITS);
23991 sub2node->SetVisibility(1);
23992 fNodes->Add(sub2node);
23995 // Place copy #17 of ITS6 in I569
23997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23998 sub2node->SetLineColor(kColorITS);
23999 sub2node->SetVisibility(1);
24000 fNodes->Add(sub2node);
24003 // Place copy #18 of ITS6 in I569
24005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24006 sub2node->SetLineColor(kColorITS);
24007 sub2node->SetVisibility(1);
24008 fNodes->Add(sub2node);
24011 // Place copy #19 of ITS6 in I569
24013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
24014 sub2node->SetLineColor(kColorITS);
24015 sub2node->SetVisibility(1);
24016 fNodes->Add(sub2node);
24019 // Place copy #20 of ITS6 in I569
24021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24022 sub2node->SetLineColor(kColorITS);
24023 sub2node->SetVisibility(1);
24024 fNodes->Add(sub2node);
24027 // Place copy #21 of ITS6 in I569
24029 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
24030 sub2node->SetLineColor(kColorITS);
24031 sub2node->SetVisibility(1);
24032 fNodes->Add(sub2node);
24035 // Place copy #22 of ITS6 in I569
24037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24038 sub2node->SetLineColor(kColorITS);
24039 sub2node->SetVisibility(1);
24040 fNodes->Add(sub2node);
24043 // Place copy #23 of ITS6 in I569
24045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24046 sub2node->SetLineColor(kColorITS);
24047 sub2node->SetVisibility(1);
24048 fNodes->Add(sub2node);
24051 // Place copy #24 of ITS6 in I569
24053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24054 sub2node->SetLineColor(kColorITS);
24055 sub2node->SetVisibility(1);
24056 fNodes->Add(sub2node);
24059 // Place copy #25 of ITS6 in I569
24061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
24062 sub2node->SetLineColor(kColorITS);
24063 sub2node->SetVisibility(1);
24064 fNodes->Add(sub2node);
24066 fNodes->Add(sub1node);
24069 // Place copy #37 of I569 in IT56
24071 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
24072 sub1node->SetLineColor(kColorITS);
24073 sub1node->SetVisibility(0);
24076 // Place copy #1 of ITS6 in I569
24078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
24079 sub2node->SetLineColor(kColorITS);
24080 sub2node->SetVisibility(1);
24081 fNodes->Add(sub2node);
24084 // Place copy #2 of ITS6 in I569
24086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24087 sub2node->SetLineColor(kColorITS);
24088 sub2node->SetVisibility(1);
24089 fNodes->Add(sub2node);
24092 // Place copy #3 of ITS6 in I569
24094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
24095 sub2node->SetLineColor(kColorITS);
24096 sub2node->SetVisibility(1);
24097 fNodes->Add(sub2node);
24100 // Place copy #4 of ITS6 in I569
24102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24103 sub2node->SetLineColor(kColorITS);
24104 sub2node->SetVisibility(1);
24105 fNodes->Add(sub2node);
24108 // Place copy #5 of ITS6 in I569
24110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
24111 sub2node->SetLineColor(kColorITS);
24112 sub2node->SetVisibility(1);
24113 fNodes->Add(sub2node);
24116 // Place copy #6 of ITS6 in I569
24118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24119 sub2node->SetLineColor(kColorITS);
24120 sub2node->SetVisibility(1);
24121 fNodes->Add(sub2node);
24124 // Place copy #7 of ITS6 in I569
24126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
24127 sub2node->SetLineColor(kColorITS);
24128 sub2node->SetVisibility(1);
24129 fNodes->Add(sub2node);
24132 // Place copy #8 of ITS6 in I569
24134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24135 sub2node->SetLineColor(kColorITS);
24136 sub2node->SetVisibility(1);
24137 fNodes->Add(sub2node);
24140 // Place copy #9 of ITS6 in I569
24142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
24143 sub2node->SetLineColor(kColorITS);
24144 sub2node->SetVisibility(1);
24145 fNodes->Add(sub2node);
24148 // Place copy #10 of ITS6 in I569
24150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24151 sub2node->SetLineColor(kColorITS);
24152 sub2node->SetVisibility(1);
24153 fNodes->Add(sub2node);
24156 // Place copy #11 of ITS6 in I569
24158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
24159 sub2node->SetLineColor(kColorITS);
24160 sub2node->SetVisibility(1);
24161 fNodes->Add(sub2node);
24164 // Place copy #12 of ITS6 in I569
24166 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24167 sub2node->SetLineColor(kColorITS);
24168 sub2node->SetVisibility(1);
24169 fNodes->Add(sub2node);
24172 // Place copy #13 of ITS6 in I569
24174 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24175 sub2node->SetLineColor(kColorITS);
24176 sub2node->SetVisibility(1);
24177 fNodes->Add(sub2node);
24180 // Place copy #14 of ITS6 in I569
24182 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24183 sub2node->SetLineColor(kColorITS);
24184 sub2node->SetVisibility(1);
24185 fNodes->Add(sub2node);
24188 // Place copy #15 of ITS6 in I569
24190 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
24191 sub2node->SetLineColor(kColorITS);
24192 sub2node->SetVisibility(1);
24193 fNodes->Add(sub2node);
24196 // Place copy #16 of ITS6 in I569
24198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24199 sub2node->SetLineColor(kColorITS);
24200 sub2node->SetVisibility(1);
24201 fNodes->Add(sub2node);
24204 // Place copy #17 of ITS6 in I569
24206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24207 sub2node->SetLineColor(kColorITS);
24208 sub2node->SetVisibility(1);
24209 fNodes->Add(sub2node);
24212 // Place copy #18 of ITS6 in I569
24214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24215 sub2node->SetLineColor(kColorITS);
24216 sub2node->SetVisibility(1);
24217 fNodes->Add(sub2node);
24220 // Place copy #19 of ITS6 in I569
24222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
24223 sub2node->SetLineColor(kColorITS);
24224 sub2node->SetVisibility(1);
24225 fNodes->Add(sub2node);
24228 // Place copy #20 of ITS6 in I569
24230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24231 sub2node->SetLineColor(kColorITS);
24232 sub2node->SetVisibility(1);
24233 fNodes->Add(sub2node);
24236 // Place copy #21 of ITS6 in I569
24238 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
24239 sub2node->SetLineColor(kColorITS);
24240 sub2node->SetVisibility(1);
24241 fNodes->Add(sub2node);
24244 // Place copy #22 of ITS6 in I569
24246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24247 sub2node->SetLineColor(kColorITS);
24248 sub2node->SetVisibility(1);
24249 fNodes->Add(sub2node);
24252 // Place copy #23 of ITS6 in I569
24254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24255 sub2node->SetLineColor(kColorITS);
24256 sub2node->SetVisibility(1);
24257 fNodes->Add(sub2node);
24260 // Place copy #24 of ITS6 in I569
24262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24263 sub2node->SetLineColor(kColorITS);
24264 sub2node->SetVisibility(1);
24265 fNodes->Add(sub2node);
24268 // Place copy #25 of ITS6 in I569
24270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
24271 sub2node->SetLineColor(kColorITS);
24272 sub2node->SetVisibility(1);
24273 fNodes->Add(sub2node);
24275 fNodes->Add(sub1node);
24278 // Place copy #38 of I569 in IT56
24280 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"rot552");
24281 sub1node->SetLineColor(kColorITS);
24282 sub1node->SetVisibility(0);
24285 // Place copy #1 of ITS6 in I569
24287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
24288 sub2node->SetLineColor(kColorITS);
24289 sub2node->SetVisibility(1);
24290 fNodes->Add(sub2node);
24293 // Place copy #2 of ITS6 in I569
24295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24296 sub2node->SetLineColor(kColorITS);
24297 sub2node->SetVisibility(1);
24298 fNodes->Add(sub2node);
24301 // Place copy #3 of ITS6 in I569
24303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
24304 sub2node->SetLineColor(kColorITS);
24305 sub2node->SetVisibility(1);
24306 fNodes->Add(sub2node);
24309 // Place copy #4 of ITS6 in I569
24311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24312 sub2node->SetLineColor(kColorITS);
24313 sub2node->SetVisibility(1);
24314 fNodes->Add(sub2node);
24317 // Place copy #5 of ITS6 in I569
24319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
24320 sub2node->SetLineColor(kColorITS);
24321 sub2node->SetVisibility(1);
24322 fNodes->Add(sub2node);
24325 // Place copy #6 of ITS6 in I569
24327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24328 sub2node->SetLineColor(kColorITS);
24329 sub2node->SetVisibility(1);
24330 fNodes->Add(sub2node);
24333 // Place copy #7 of ITS6 in I569
24335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
24336 sub2node->SetLineColor(kColorITS);
24337 sub2node->SetVisibility(1);
24338 fNodes->Add(sub2node);
24341 // Place copy #8 of ITS6 in I569
24343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24344 sub2node->SetLineColor(kColorITS);
24345 sub2node->SetVisibility(1);
24346 fNodes->Add(sub2node);
24349 // Place copy #9 of ITS6 in I569
24351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
24352 sub2node->SetLineColor(kColorITS);
24353 sub2node->SetVisibility(1);
24354 fNodes->Add(sub2node);
24357 // Place copy #10 of ITS6 in I569
24359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24360 sub2node->SetLineColor(kColorITS);
24361 sub2node->SetVisibility(1);
24362 fNodes->Add(sub2node);
24365 // Place copy #11 of ITS6 in I569
24367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
24368 sub2node->SetLineColor(kColorITS);
24369 sub2node->SetVisibility(1);
24370 fNodes->Add(sub2node);
24373 // Place copy #12 of ITS6 in I569
24375 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24376 sub2node->SetLineColor(kColorITS);
24377 sub2node->SetVisibility(1);
24378 fNodes->Add(sub2node);
24381 // Place copy #13 of ITS6 in I569
24383 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24384 sub2node->SetLineColor(kColorITS);
24385 sub2node->SetVisibility(1);
24386 fNodes->Add(sub2node);
24389 // Place copy #14 of ITS6 in I569
24391 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24392 sub2node->SetLineColor(kColorITS);
24393 sub2node->SetVisibility(1);
24394 fNodes->Add(sub2node);
24397 // Place copy #15 of ITS6 in I569
24399 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
24400 sub2node->SetLineColor(kColorITS);
24401 sub2node->SetVisibility(1);
24402 fNodes->Add(sub2node);
24405 // Place copy #16 of ITS6 in I569
24407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24408 sub2node->SetLineColor(kColorITS);
24409 sub2node->SetVisibility(1);
24410 fNodes->Add(sub2node);
24413 // Place copy #17 of ITS6 in I569
24415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24416 sub2node->SetLineColor(kColorITS);
24417 sub2node->SetVisibility(1);
24418 fNodes->Add(sub2node);
24421 // Place copy #18 of ITS6 in I569
24423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24424 sub2node->SetLineColor(kColorITS);
24425 sub2node->SetVisibility(1);
24426 fNodes->Add(sub2node);
24429 // Place copy #19 of ITS6 in I569
24431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
24432 sub2node->SetLineColor(kColorITS);
24433 sub2node->SetVisibility(1);
24434 fNodes->Add(sub2node);
24437 // Place copy #20 of ITS6 in I569
24439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24440 sub2node->SetLineColor(kColorITS);
24441 sub2node->SetVisibility(1);
24442 fNodes->Add(sub2node);
24445 // Place copy #21 of ITS6 in I569
24447 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
24448 sub2node->SetLineColor(kColorITS);
24449 sub2node->SetVisibility(1);
24450 fNodes->Add(sub2node);
24453 // Place copy #22 of ITS6 in I569
24455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24456 sub2node->SetLineColor(kColorITS);
24457 sub2node->SetVisibility(1);
24458 fNodes->Add(sub2node);
24461 // Place copy #23 of ITS6 in I569
24463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24464 sub2node->SetLineColor(kColorITS);
24465 sub2node->SetVisibility(1);
24466 fNodes->Add(sub2node);
24469 // Place copy #24 of ITS6 in I569
24471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24472 sub2node->SetLineColor(kColorITS);
24473 sub2node->SetVisibility(1);
24474 fNodes->Add(sub2node);
24477 // Place copy #25 of ITS6 in I569
24479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
24480 sub2node->SetLineColor(kColorITS);
24481 sub2node->SetVisibility(1);
24482 fNodes->Add(sub2node);
24484 fNodes->Add(sub1node);
24491 //_____________________________________________________________________________
24492 void AliITSvPPRasymm::CreateGeometry(){
24493 ////////////////////////////////////////////////////////////////////////
24494 // This routine defines and Creates the geometry for version 6 of the ITS.
24495 ////////////////////////////////////////////////////////////////////////
24497 //INNER RADII OF THE SILICON LAYERS
24498 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24499 //THICKNESSES OF LAYERS (in % radiation length)
24500 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24501 //HALF LENGTHS OF LAYERS
24502 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24503 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24504 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24505 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24506 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24509 Float_t dits[100], rlim, zmax;
24511 // Float_t pcits[50]
24513 Int_t idrotm[1999], i;
24517 // Define some variables for SPD
24519 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24520 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24521 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24522 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24523 Float_t di108[3], di104[3]; // for both layers
24525 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24526 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24528 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24529 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24531 Float_t dbus=300.; // total bus thickness on both layers (micron)
24533 ddet1 = GetThicknessDet1();
24534 ddet2 = GetThicknessDet2();
24535 dchip1 = GetThicknessChip1();
24536 dchip2 = GetThicknessChip2();
24538 if(ddet1 < 100. || ddet1 > 300.) {
24539 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24540 " The default value of 200 microns will be used." << endl;
24544 if(ddet2 < 100. || ddet2 > 300.) {
24545 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24546 " The default value of 200 microns will be used." << endl;
24550 if(dchip1 < 100. || dchip1 > 300.) {
24551 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24552 " The default value of 200 microns will be used." << endl;
24556 if(dchip2 < 100. || dchip2 > 300.) {
24557 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24558 " The default value of 200 microns will be used." << endl;
24562 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24564 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24566 rails = GetRails();
24568 fluid = GetCoolingFluid();
24570 if(rails != 0 && rails != 1) {
24571 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24572 " The default value of 1 (rails in) will be used." << endl;
24576 if(fluid != 0 && fluid != 1) {
24577 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24578 " The default value of 1 (water) will be used." << endl;
24581 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24582 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24583 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24584 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24586 cout << "ITS: Rails are out." << endl;
24588 cout << "ITS: Rails are in." << endl;
24591 cout << "ITS: The cooling fluid is freon." << endl;
24593 cout << "ITS: The cooling fluid is water." << endl;
24596 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24597 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24598 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24599 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24600 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24602 Float_t deltax, deltay;
24604 Int_t thickness = fMinorVersion/10;
24605 Int_t option = fMinorVersion - 10*thickness;
24608 // Define some variables for SDD
24611 Float_t sin30, cos30;
24613 // SDD electronics+services main volumes
24614 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24616 // SDD detector ladder
24618 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24619 Float_t Y_SDD_sep = 0.20;
24622 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24623 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24625 // ladder foot and end-ladder (frame and cooling)
24626 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24627 Float_t I424dits[3], xI424, yI424;
24628 Float_t I425dits[3];
24630 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24632 // SDD ladder frame and cooling
24633 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24634 Float_t I035dits[3], I037dits[3], I038dits[3];
24635 Float_t I039dits[3], xI039, yI039;
24636 Float_t I041dits[5];
24638 // SDD hybrid, chips and capacitors
24639 Float_t I050dits[3], xI050, yI050;
24640 Float_t I052dits[3], xI052, yI052;
24641 Float_t I042dits[3], xI042, yI042;
24642 Float_t xI042space = 0.17;
24643 Float_t I043dits[3], xI043, yI043;
24644 Float_t xI043space = 0.17;
24645 Float_t zchip, zChipSpace;
24646 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24650 Float_t I044dits[4], xI044, yI044, volI044;
24651 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24652 Char_t HVname[5], LVname[5];
24655 // Define media off-set
24657 Int_t *idtmed = fIdtmed->GetArray()-199;
24660 // Rotation matrices
24662 // SPD - option 'a' (this is NOT the default so leave commented)
24667 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24668 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24669 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24670 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24671 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24672 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24673 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24674 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24675 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24676 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24677 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24678 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24679 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24680 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24681 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24682 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24683 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24684 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24685 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24686 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24687 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24688 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24689 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24690 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24691 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24692 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24693 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24694 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24695 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24696 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24697 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24698 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24699 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24700 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24701 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24702 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24703 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24704 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24705 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24706 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24707 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24708 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24709 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24710 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24711 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24712 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24713 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24714 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24715 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24716 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24717 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24718 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24719 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24720 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24721 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24722 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24723 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24724 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24725 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24726 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24727 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24728 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24729 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24730 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24731 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24732 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24733 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24734 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24735 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24736 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24737 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24738 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24739 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24740 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24741 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24742 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24743 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24747 // SPD - option 'b' (this is the default)
24751 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24752 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24753 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24754 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24755 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24756 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24757 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24758 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24759 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24760 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24761 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24762 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24763 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24764 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24765 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24766 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24767 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24768 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24769 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24770 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24771 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24772 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24773 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24774 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24775 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24776 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24777 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24778 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24779 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24780 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24781 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24782 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24783 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24784 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24785 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24786 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24787 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24788 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24789 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24790 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24791 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24792 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24793 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24794 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24795 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24796 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24797 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24798 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24799 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24800 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24801 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24802 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24803 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24804 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24805 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24806 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24807 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24808 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24809 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24810 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24811 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24812 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24813 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24814 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24815 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24816 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24817 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24818 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24819 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24820 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24821 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24822 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24823 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24824 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24825 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24826 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24827 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24833 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24834 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24835 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24836 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24837 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24838 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24839 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24840 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24841 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24842 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24843 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24844 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24845 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24846 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24847 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24848 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24849 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24850 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24851 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24852 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24853 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24854 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24855 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24856 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24857 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24858 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24859 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24860 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24861 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24862 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24863 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24864 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24865 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24866 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24867 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24868 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24869 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24870 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24871 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24872 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24873 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24874 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24875 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24876 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24877 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24878 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24879 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24880 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24881 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24882 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24883 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24884 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24885 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24886 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24887 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24888 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24889 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24890 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24894 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24895 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24896 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24897 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24898 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24899 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24900 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24901 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24902 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24903 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24904 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24905 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24906 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24907 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24908 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24909 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24910 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24911 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24912 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24913 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24914 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24915 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24916 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24917 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24918 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24919 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24920 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24921 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24922 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24923 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24924 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24925 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24926 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24927 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24928 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24929 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24930 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24931 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24932 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24933 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24934 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24935 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24936 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24937 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24938 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24939 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24940 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24941 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24942 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24943 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24944 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24945 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24946 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24947 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24948 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24949 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24950 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24951 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24952 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24953 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24954 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24955 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24956 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24957 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24958 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24959 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24960 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24961 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24962 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24963 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24964 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24965 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24966 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24967 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24968 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24969 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24970 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24971 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24972 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24973 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24974 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24975 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24976 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24977 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
24982 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
24983 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
24984 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
24985 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
24986 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
24987 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
24988 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
24989 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
24990 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
24991 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
24992 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
24993 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
24994 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
24995 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
24996 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
24997 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
24998 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
24999 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
25000 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
25001 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
25002 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
25003 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
25004 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
25005 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
25006 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
25007 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
25008 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
25009 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
25010 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
25011 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
25012 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
25013 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
25014 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
25015 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
25016 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
25017 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
25018 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
25019 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
25020 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
25021 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
25022 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
25023 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
25024 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
25025 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
25026 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
25027 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
25028 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
25029 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
25030 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
25031 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
25032 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
25033 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
25034 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
25035 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
25036 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
25037 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
25038 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
25039 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
25040 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
25041 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
25042 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
25043 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
25044 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
25045 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
25046 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
25047 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
25048 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
25049 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
25050 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
25051 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
25052 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
25053 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
25054 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
25055 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
25056 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
25057 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
25058 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
25059 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
25060 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
25061 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
25062 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
25066 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
25067 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
25068 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
25069 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
25070 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
25071 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
25072 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
25073 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
25074 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
25075 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
25076 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
25077 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
25078 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
25079 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
25080 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
25081 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
25082 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
25083 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
25084 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
25085 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
25086 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
25087 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
25088 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
25089 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
25090 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25091 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25092 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25093 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25094 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25095 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25096 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25097 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25098 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25099 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25100 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25101 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25102 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25106 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25109 // CONVERT INTO CM (RL(SI)=9.36 CM)
25111 for (i = 0; i < 6; ++i) {
25112 drl[i] = drl[i] / 100. * 9.36;
25115 // FIELD CAGE HALF LENGTH
25121 // --- Define ghost volume containing the whole ITS (including services)
25122 // and fill it with air
25127 dgh[3] = -ztpc-5.-0.1;
25172 dgh[48] = ztpc+4.+0.1;
25175 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25178 // --- Place the ghost volume in its mother volume (ALIC) and make it
25181 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25182 //gMC->Gsatt("ITSV", "SEEN", 0);
25185 // --- Define ghost volume containing the six layers and fill it with air
25214 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25216 // --- Place the ghost volume in its mother volume (ITSV) and make it
25219 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25220 //gMC->Gsatt("ITSD", "SEEN", 0);
25223 // --- Define SPD (option 'a') volumes ----------------------------
25225 // SPD - option 'a'
25226 // (this is NOT the default)
25233 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25240 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25243 di10a[1] = ddet1+dchip1+dbus+0.0025;
25245 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25248 di20a[1] = ddet2+dchip2+dbus+0.0025;
25250 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25255 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25262 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25267 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25274 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25279 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25284 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25289 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25296 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25301 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25308 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25313 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25318 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25325 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25330 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25337 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25342 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25347 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25354 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25359 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25366 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25371 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25376 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25383 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25388 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25395 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25398 di103[1] = ddet1+dchip1;
25400 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25403 dits[1] = 0.475; //0.685; 0.015
25405 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25410 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25413 di1d3[1] = ddet2+dchip2;
25415 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25423 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25430 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25435 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25440 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25447 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25455 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25462 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25468 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25473 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25478 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25483 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25488 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25494 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25499 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25505 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25510 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25517 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25522 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25527 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25532 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25537 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25544 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25551 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25556 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25562 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25563 // was I177 in old geom.
25568 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25569 // was I177 in old geom.
25575 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25581 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25582 // was I174 in old geom.
25587 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25588 // was I174 in old geom.
25595 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25596 // was I172 in old geom.
25601 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25602 // was I172 in old geom.
25609 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25610 // was I170 in old geom.
25615 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25616 // was I170 in old geom.
25625 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25626 // was I168 in old geom.
25633 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25634 // was I168 in old geom.
25640 // --- Define SPD (option 'b') volumes ----------------------------
25642 // SPD - option 'b'
25643 // (this is the default)
25650 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25657 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25660 di10b[1] = ddet1+dchip1+dbus+0.0025;
25662 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25666 di20b[1] = ddet2+dchip2+dbus+0.0025;
25668 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25674 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25681 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25686 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25693 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25698 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25703 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25708 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25715 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25720 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25727 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25732 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25737 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25744 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25749 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25756 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25761 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25766 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25773 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25778 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25785 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25790 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25795 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25802 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25807 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25814 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25817 dits[1] = 0.475 ; //0.685; 0.015
25819 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25822 di107[1] = ddet1+dchip1;
25824 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25829 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25834 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25837 di1d7[1] = ddet2+dchip2;
25839 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25846 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25853 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25858 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25863 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25870 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25878 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25885 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25891 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25896 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25901 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25906 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25911 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25918 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25923 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25929 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25934 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25941 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25946 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25951 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25956 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25961 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25968 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25975 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25980 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25986 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25987 // was I177 in old geom.
25992 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25993 // was I177 in old geom.
25999 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
26005 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26006 // was I174 in old geom.
26011 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26012 // was I174 in old geom.
26019 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26020 // was I172 in old geom.
26025 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26026 // was I172 in old geom.
26033 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26034 // was I170 in old geom.
26039 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26040 // was I170 in old geom.
26049 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
26050 // was I168 in old geom.
26057 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
26058 // was I168 in old geom.
26064 // --- Define SDD volumes ------------------------------------------
26067 cos30 = cos(30.*3.14159/180.);
26068 sin30 = sin(30.*3.14159/180.);
26092 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26094 // block of the SDD electronics and related ladder frame
26097 I018dits[2] = 3.65;
26098 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26100 // block of the SDD end ladder
26103 I024dits[2] = 2.725;
26104 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26106 // ladder frame of layer 3 - F.T. March,7-2001
26107 I047dits[0] = I018dits[0];
26108 I047dits[1] = I018dits[1];
26109 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26110 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26112 // ladder frame of layer 4 - F.T. March,7-2001
26113 I048dits[0] = I018dits[0];
26114 I048dits[1] = I018dits[1];
26115 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26116 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26119 // global SDD volume (sensitive + insensitive)
26120 I302dits[0] = 3.6250;
26121 I302dits[1] = 0.0150;
26122 I302dits[2] = 4.3794;
26123 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26125 // Like for I302 - F.T. March,7-2001
26126 I402dits[0] = 3.6250;
26127 I402dits[1] = 0.0150;
26128 I402dits[2] = 4.3794;
26129 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26131 // SDD ladder of layer 3 - F.T. March,7-2001
26132 I004dits[0] = I302dits[0]+0.005;
26133 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26134 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26135 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26136 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26138 I004dits[2] = I004dits[2] + I302dits[2];
26139 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26141 // SDD ladder of layer 4 - F.T. March,7-2001
26142 I005dits[0] = I402dits[0]+0.005;
26143 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26144 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26145 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26146 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26148 I005dits[2] = I005dits[2] + I402dits[2];
26149 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26152 // -- block of the SDD ladder foot and end ladder
26154 // ladder foot mother volume
26155 I028dits[0] = 3.0000;
26156 I028dits[1] = 0.4000;
26157 I028dits[2] = 0.9000;
26158 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26160 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26161 I420dits[0] = 0.4500;
26162 I420dits[1] = 0.4000;
26163 I420dits[2] = 0.4500;
26164 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26166 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26168 I421dits[1] = 0.25;
26169 I421dits[2] = I420dits[1];
26170 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26172 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26173 I422dits[0] = 0.0000;
26174 I422dits[1] = 0.2000;
26175 I422dits[2] = 0.0000;
26176 I422dits[3] = 180.00;
26177 I422dits[4] = 0.0000;
26178 I422dits[5] = 360.00;
26179 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26181 // support for ruby-sphere (I422) - F.T. March,7-2001
26182 I423dits[0] = 0.0000;
26183 I423dits[1] = 0.1000;
26184 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26185 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26187 // passage for HV microcables - F.T. March,7-2001
26188 I424dits[0] = 1.5000;
26189 I424dits[1] = 0.1500;
26190 I424dits[2] = I421dits[2];
26191 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26193 // HV microcables segment at the end ladder - F.T. March,7-2001
26194 I425dits[0] = 1.350000;
26195 I425dits[1] = 0.015250;
26196 I425dits[2] = I024dits[2];
26197 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26199 // lower edge of SDD ladder frame at end-ladder - part 1
26202 dits[2] = I024dits[2];
26204 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26206 // lower edge of SDD ladder frame at end-ladder - part 2
26209 dits[2] = I024dits[2];
26211 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26213 // new: for the 1st top rod of the structure
26214 // at the end-ladder - F.T. March,7-2001
26216 I029dits[1] = 0.1815;
26217 I029dits[2] = 1.0100;
26218 I029dits[3] = 0.015;
26219 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26221 // new: for the 2nd top rod of the structure
26222 // at the end-ladder - F.T. March,7-2001
26223 I030dits[0] = 0.1830;
26224 I030dits[1] = 0.1650;
26225 I030dits[2] = 1.0100;
26226 I030dits[3] = 0.0150;
26227 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26229 // inox cooling tubes for the end ladder - F.T. March,7-2001
26230 I031dits[0] = 0.093;
26232 I031dits[2] = I024dits[2];
26233 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26236 // cooling water for the end ladder - F.T. March,7-2001
26238 I032dits[1] = I031dits[0];
26239 I032dits[2] = I024dits[2];
26240 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26242 // cooling freon for the end ladder - R.B. March,21-2001
26244 I032dits[1] = I031dits[0];
26245 I032dits[2] = I024dits[2];
26246 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26249 // -- block of the SDD ladder frame holding the electronics
26251 // edge of the ladder frame - part 1
26256 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26258 // edge of the ladder frame - part 2
26263 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26265 // inclined segments of the ladder frame
26270 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26272 // horiz.segments of the ladders, normal to ladder edges
26277 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26279 // horiz.segments of the ladders, at 45 deg. to ladder edges
26284 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26286 // supports of the ceramic pins holding the detectors
26290 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26292 // ceramic pins holding the detectors
26296 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26298 // holders of cooling tubes
26300 I035dits[1] = 0.15;
26302 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26304 // top holders of microcables
26308 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26310 // inox cooling tubes - F.T. March,7-2001
26311 I037dits[0] = 0.093;
26313 I037dits[2] = I018dits[2];
26314 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26317 // cooling water - F.T. March,7-2001
26319 I038dits[1] = I037dits[0];
26320 I038dits[2] = I018dits[2];
26321 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26323 // cooling freon - R.B. March,21-2001
26325 I038dits[1] = I037dits[0];
26326 I038dits[2] = I018dits[2];
26327 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26329 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26331 // SDD heat bridge - F.T. March,7-2001
26332 I039dits[0] = 1.1000;
26333 I039dits[1] = 0.0087;
26334 I039dits[2] = 3.2500;
26335 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26340 dits[2] = I039dits[2];
26341 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26345 I041dits[1] = 0.12;
26346 I041dits[2] = I039dits[2];
26349 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26352 // SDD PASCAL - F.T. March,7-2001
26353 I042dits[0] = 0.5000;
26354 I042dits[1] = 0.0175;
26355 I042dits[2] = 0.5000;
26356 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26358 // SDD AMBRA - F.T. March,7-2001
26359 I043dits[0] = 0.3500;
26360 I043dits[1] = 0.0175;
26361 I043dits[2] = 0.5000;
26362 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26364 // SDD capacitors - F.T. March,7-2001
26365 I051dits[0] = 0.1400;
26366 I051dits[1] = 0.0350;
26367 I051dits[2] = 0.0625;
26368 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26370 // SDD hybrid circuit - F.T. March,7-2001
26371 I052dits[0] = 1.725000;
26372 I052dits[1] = 0.003743;
26373 I052dits[2] = I039dits[2];
26374 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26376 // SDD anode microcable : changed - F.T. March,7-2001
26377 I044dits[0] = I018dits[2];
26378 I044dits[1] = I039dits[2];
26379 I044dits[2] = 0.00084;
26380 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26381 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26382 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26384 // SDD electronics box - F.T. March,7-2001
26385 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26386 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26387 I050dits[2] = I018dits[2];
26388 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26390 // SDD sensitive volume
26392 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26394 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26396 // Like for ITS3 - F.T. March,7-2001
26398 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26400 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26403 // --- Define SSD volumes ------------------------------------------
26427 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26432 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26437 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26442 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26447 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26452 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26457 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26462 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26467 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26472 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26477 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26483 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26488 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26494 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26500 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26506 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26511 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26516 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26521 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26526 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26531 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26536 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26541 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26546 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26552 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26557 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26563 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26568 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26574 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26580 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26586 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26591 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26596 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26601 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26606 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26611 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26616 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26622 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26627 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26633 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26639 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26645 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26650 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26655 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26660 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26665 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26670 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26675 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26680 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26685 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26691 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26697 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26702 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26707 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26712 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26717 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26722 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26728 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26734 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26739 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26745 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26750 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26755 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26759 // --- Define volumes of shield of SPD ----------------
26765 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26770 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26773 // --- Define volume of first cylinder between SPD and SDD --------------
26775 dits[0] = (21.-0.128)/2.;
26778 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26780 // --- Define volume of second cylinder between SDD and SSD --------------
26782 dits[0] = (59.5-0.128)/2.;
26784 dits[2] = 56.2; // was 57
26785 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26787 // --- Define volumes of SDD cone ----------------------------------
26826 dits[37] = 27.2637;
26828 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26851 gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26865 gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26879 gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26884 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26889 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26894 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26899 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26904 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26909 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26915 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26920 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26923 // --- Define volumes of SSD cone ----------------------------------
26965 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26973 dits[6] = -zmax+2.;
26976 dits[9] = -71.2819;
26978 dits[11] = 49.0319;
26979 dits[12] = -57.25; // was 58.5
26980 dits[13] = 32.9681;
26982 dits[15] = -57.25; // was 58.5
26985 dits[18] = -55.75; // was 57
26987 dits[20] = 32.25; // was 31.5
26988 gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
26993 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
26998 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
27003 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
27005 dits[0] = 42.05+5.;
27006 dits[1] = 42.55+5.;
27008 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
27009 // this will change after PPR
27010 dits[0] = 37.05+5.;
27011 dits[1] = 37.55+5.;
27013 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
27014 // this will change after PPR
27027 dits[12] = -68.5+4.8;
27030 dits[15] = -63.5+4.8;
27033 gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
27057 dits[22] = 33.0173;
27060 dits[25] = 33.0173;
27063 dits[28] = 34.6955;
27065 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
27068 // --- Place SPD (option 'a') volumes into their mother volume IT12
27070 // SPD - option 'a'
27071 // (this is NOT the default)
27075 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27076 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27077 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27078 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27079 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27080 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27081 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27082 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27083 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27084 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27085 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27086 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27087 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27088 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27089 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27090 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27091 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27092 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27093 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27094 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27095 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27096 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27097 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27098 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27099 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27100 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27101 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27102 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27103 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27104 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27105 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27106 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27107 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27108 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27109 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27110 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27111 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27112 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27113 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27114 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27115 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27116 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27117 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27118 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27119 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27120 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27121 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27122 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27123 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27124 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27125 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27126 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27127 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27128 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27129 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27130 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27131 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27132 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27133 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27134 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27135 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27136 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27137 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27138 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27139 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27140 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27141 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27142 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27143 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27144 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27145 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27146 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27147 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27148 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27149 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27150 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27151 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27152 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27153 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27154 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27155 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27156 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27157 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27158 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27159 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27160 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27161 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27162 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27163 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27164 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27165 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27166 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27167 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27168 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27169 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27170 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27171 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27172 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27173 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27174 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27175 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27176 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27177 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27178 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27179 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27180 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27181 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27182 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27183 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27184 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27185 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27186 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27187 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27188 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27189 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27190 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27191 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27192 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27193 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27194 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27195 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27196 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27197 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27198 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27199 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27200 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27201 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27202 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27203 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27204 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27205 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27206 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27207 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27208 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27209 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27210 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27211 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27212 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27213 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27214 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27215 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27216 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27217 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27218 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27219 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27220 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27221 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27222 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27223 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27224 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27225 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27226 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27227 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27228 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27229 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27230 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27231 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27236 // --- Place SPD (option 'b') volumes into their mother volume IT12
27238 // SPD - option 'b'
27239 // (this is the default)
27243 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27244 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27245 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27246 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27247 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27248 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27249 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27250 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27251 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27252 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27253 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27254 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27255 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27256 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27257 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27258 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27259 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27260 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27261 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27262 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27263 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27264 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27265 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27266 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27267 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27268 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27269 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27270 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27271 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27272 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27273 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27274 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27275 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27276 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27277 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27278 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27279 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27280 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27281 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27282 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27283 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27284 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27285 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27286 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27287 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27288 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27289 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27290 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27291 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27292 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27293 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27294 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27295 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27296 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27297 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27298 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27299 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27300 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27301 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27302 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27303 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27304 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27305 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27306 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27307 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27308 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27309 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27310 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27311 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27312 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27313 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27314 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27315 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27316 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27317 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27318 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27319 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27320 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27321 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27322 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27323 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27324 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27325 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27326 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27327 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27328 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27329 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27330 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27331 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27332 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27333 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27334 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27335 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27336 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27337 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27338 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27339 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27340 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27341 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27342 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27343 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27344 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27345 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27346 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27347 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27348 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27349 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27350 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27351 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27352 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27353 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27354 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27355 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27356 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27357 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27358 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27359 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27360 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27361 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27362 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27363 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27364 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27365 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27366 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27367 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27368 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27369 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27370 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27371 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27372 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27373 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27374 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27375 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27376 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27377 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27378 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27379 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27380 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27381 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27382 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27383 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27384 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27385 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27386 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27387 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27388 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27389 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27390 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27391 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27392 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27393 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27394 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27395 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27396 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27397 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27398 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27399 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27400 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27401 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27402 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27403 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27407 // --- Place SDD volumes into their mother volume IT34
27410 // -- position SDD detectors of ladder 3 / layer 3
27412 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27413 ySDD = Y_SDD_sep/2.+I302dits[1];
27414 for (iSDD=0; iSDD<6; iSDD++) {
27415 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27419 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27420 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27421 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27422 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27423 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27424 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27425 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27426 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27427 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27428 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27429 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27430 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27431 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27432 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27435 // -- position SDD detectors of ladder 4 / layer 4
27437 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27438 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27439 for (iSDD=0; iSDD<8; iSDD++) {
27440 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27444 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27445 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27446 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27447 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27448 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27449 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27450 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27451 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27452 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27453 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27454 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27455 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27456 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27457 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27458 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27459 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27460 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27461 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27462 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27463 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27464 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27465 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27468 // -- build block of the SDD ladder frame holding the electronics
27470 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27471 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27472 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27474 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27475 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27476 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27478 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27479 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27480 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27481 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27482 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27483 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27484 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27485 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27487 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27488 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27490 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27491 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27493 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27494 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27495 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27496 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27498 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27499 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27500 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27501 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27503 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27504 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27506 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27507 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27508 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27509 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27511 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27512 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27514 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27515 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27517 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27518 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27519 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27520 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27523 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27525 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27527 xI039 = -SDD_CoolPipe[1]/cos30;
27528 yI039 = -I050dits[1]+I039dits[1];
27529 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27530 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27531 yI042 = yI039+I039dits[1]+I042dits[1];
27532 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27533 yI043 = yI039+I039dits[1]+I043dits[1];
27534 zChipSpace = I042dits[2];
27535 if (zChipSpace < I043dits[2]) {
27536 zChipSpace = I043dits[2];
27538 zChipSpace = zChipSpace * 2;
27539 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27540 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27541 for (ichip=0; ichip<4; ichip++) {
27542 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27543 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27544 zchip += zChipSpace + yI051space;
27546 xcap = 2*I039dits[0]/5.;
27547 yI051 = yI039+I039dits[1]+I051dits[1];
27548 zI051 = -I039dits[2] + yI051space/3.;
27550 for (ichip=0; ichip<5; ichip++) {
27551 xI051 = xI039-I039dits[0]+xcap;
27552 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27553 zI051 += yI051space/3.;
27554 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27556 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27558 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27560 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27561 zI051 -= yI051space/3.;
27563 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27565 zI051 += zChipSpace + yI051space;
27567 xI052 = -I050dits[0]+I052dits[0];
27568 yI052 = yI051+I051dits[1]+I052dits[1];
27569 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27570 xI044 = I050dits[0]-I044dits[3];
27571 yI044 = yI052+I052dits[1]+I044dits[2];
27572 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27573 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27574 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27577 // -- build block of the SDD ladder frame at the end ladders
27579 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27580 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27581 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27582 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27584 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27586 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27588 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27589 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27591 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27592 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27594 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27596 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27598 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27599 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27601 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27602 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27605 xI424 = I028dits[0]/3.;
27606 yI424 = -I028dits[1]+I424dits[1];
27607 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27608 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27609 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27610 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27611 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27612 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27615 // -- build the SDD ladder 3
27618 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27619 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27620 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27621 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27622 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27623 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27624 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27625 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27630 for (iSDD=0; iSDD<3; iSDD++) {
27631 HVname[3] = (Char_t)(48+iSDD+5);
27632 dits[0] = 1.350000;
27633 dits[1] = I425dits[1];
27634 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27635 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27637 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27638 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27639 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27640 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27641 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27642 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27648 for (iSDD=0; iSDD<3; iSDD++) {
27649 LVname[3] = (Char_t)(48+iSDD+1);
27650 dits[0] = 1.350000;
27651 dits[1] = 0.004423;
27652 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27653 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27654 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27656 fabs(yI050-yLV)*sin30/cos30 +
27657 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27658 zLV = I047dits[2] - dits[2];
27659 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27660 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27661 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27662 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27666 // -- build the SDD ladder 4
27669 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27670 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27671 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27672 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27673 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27674 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27675 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27676 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27677 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27678 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27683 for (iSDD=0; iSDD<4; iSDD++) {
27684 HVname[3] = (Char_t)(48+iSDD+5);
27685 dits[0] = 1.350000;
27686 dits[1] = I425dits[1];
27687 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27688 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27690 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27691 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27692 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27693 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27694 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27695 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27701 for (iSDD=0; iSDD<4; iSDD++) {
27702 LVname[3] = (Char_t)(48+iSDD+1);
27703 dits[0] = 1.350000;
27704 dits[1] = 0.004423;
27705 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27706 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27707 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27709 fabs(yI050-yLV)*sin30/cos30 +
27710 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27711 zLV = I048dits[2] - dits[2];
27712 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27713 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27714 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27715 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27719 // -- build the SDD barrel (layers 3 and 4)
27721 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27722 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27723 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27724 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27725 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27726 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27727 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27728 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27729 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27730 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27731 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27732 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27733 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27734 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27736 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27737 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27738 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27739 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27740 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27741 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27742 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27743 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27744 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27745 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27746 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27747 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27748 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27749 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27750 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27751 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27752 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27753 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27754 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27755 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27756 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27757 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27760 // --- Place SSD volumes into their mother volume IT56
27763 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27764 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27765 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27766 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27767 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27768 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27769 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27770 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27771 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27772 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27773 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27774 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27775 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27776 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27777 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27778 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27779 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27780 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27781 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27782 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27783 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27784 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27785 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27786 gMC->Gspos("I570",37,"IT56",-0.27,45.545,-0.27,0,"ONLY");
27787 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27788 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27789 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27790 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27791 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27792 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27793 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27794 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27795 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27796 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27797 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27798 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27799 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27800 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27801 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27802 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27803 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27804 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27805 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27806 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27807 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27808 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27809 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27810 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27811 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27812 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27813 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27814 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27815 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27816 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27817 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27818 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27819 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27820 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27821 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27822 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27823 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27824 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27825 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27826 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27827 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27828 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27829 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27830 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27831 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27832 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27833 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27834 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27835 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27836 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27837 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27838 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27839 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27840 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27841 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27842 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27843 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27844 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27845 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27846 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27847 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27848 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27849 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27850 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27851 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27852 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27853 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27854 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27855 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27856 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27857 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27858 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27859 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27860 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27861 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27862 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27863 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27864 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27865 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27866 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27867 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27868 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27869 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27870 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27871 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27872 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27873 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27874 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27875 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27876 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27877 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27878 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27879 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27880 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27881 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27882 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27883 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27884 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27885 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27886 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27887 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27888 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27889 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27890 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27891 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27892 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27893 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27894 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27895 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27896 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27897 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27898 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27899 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27900 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27901 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27902 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27903 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27904 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27905 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27906 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27907 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27908 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27909 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27910 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27911 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27912 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27913 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27914 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27915 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27916 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27917 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27918 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27919 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27920 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27921 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27922 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27923 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27924 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27925 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27926 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27927 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27928 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27929 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27930 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27931 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27932 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27933 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27934 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27935 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27936 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27937 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27938 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27939 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27940 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27941 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27942 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27943 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27944 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27945 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27946 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27947 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27948 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27949 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27950 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27951 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27952 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27953 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27954 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27955 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27956 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27957 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27958 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27959 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27960 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27961 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27962 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27963 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27964 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27965 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27966 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27967 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27968 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27969 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27970 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27971 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27972 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27973 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27974 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27975 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27976 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27977 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
27978 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
27979 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
27980 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
27981 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
27982 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
27983 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
27984 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
27985 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
27986 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
27987 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
27988 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
27989 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
27990 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
27991 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
27992 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
27993 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
27994 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
27995 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
27996 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
27997 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
27998 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
27999 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
28000 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
28001 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
28002 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
28003 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28004 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28005 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28006 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
28007 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
28008 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
28009 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
28010 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
28011 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
28012 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
28013 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28014 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
28015 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
28016 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28017 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
28018 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28019 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
28020 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28021 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
28022 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
28023 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
28024 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
28025 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
28026 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
28027 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
28028 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
28029 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
28030 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
28031 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
28032 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
28033 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
28034 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
28035 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
28036 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
28037 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
28038 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
28039 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
28040 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
28041 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
28042 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
28043 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
28044 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
28045 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
28046 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
28047 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
28048 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
28049 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
28050 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
28051 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
28052 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
28053 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
28054 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
28055 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
28056 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
28057 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
28058 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
28059 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
28060 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
28061 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
28062 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
28063 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
28064 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
28065 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
28066 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
28067 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
28068 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
28069 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
28070 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
28071 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28072 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28073 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28074 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28075 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28076 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28077 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28078 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28079 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28080 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28081 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28082 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28083 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28084 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28085 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28086 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28087 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28088 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28089 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28090 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28091 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28092 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28093 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28094 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28095 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28096 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28097 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28098 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28099 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28100 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28101 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28102 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28103 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28104 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28105 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28106 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28107 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28108 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28109 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28110 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28111 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28112 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28113 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28114 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28115 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28116 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28117 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28118 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28119 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28120 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28121 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28122 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28123 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28124 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28125 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28126 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28127 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28128 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28129 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28130 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28131 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28132 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28133 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28134 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28135 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28136 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28137 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28138 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28139 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28140 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28141 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28142 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28143 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28144 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28145 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28146 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28147 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28148 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28149 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28150 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28151 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28152 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28153 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28154 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28155 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28156 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28157 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28158 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28159 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28160 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28161 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28162 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28163 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28164 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28165 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28166 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28167 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28168 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28169 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28170 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28171 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28172 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28173 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28174 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28175 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28176 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28177 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28178 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28179 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28180 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28181 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28182 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28183 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28184 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28185 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28186 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28187 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28188 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28189 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28190 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28191 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28192 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28195 // --- Place volumes of shield between SPD and SDD
28198 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28199 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28200 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28201 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28202 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28205 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28207 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28208 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28211 // --- Place volumes of SDD cone ----------------------------------
28214 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28215 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28216 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28217 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28218 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28219 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28220 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28221 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28222 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28223 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28224 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28225 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28226 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28227 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28228 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28229 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28230 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28231 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28232 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28233 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28234 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28235 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28236 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28237 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28238 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28239 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28240 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28241 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28242 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28243 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28244 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28245 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28246 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28247 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28248 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28249 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28250 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28251 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28252 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28253 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28254 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28255 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28256 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28257 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28258 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28259 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28260 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28261 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28262 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28263 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28264 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28265 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28266 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28267 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28268 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28269 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28270 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28271 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28272 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28273 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28274 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28275 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28276 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28277 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28278 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28279 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28280 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28281 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28282 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28283 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28284 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28285 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28286 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28287 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28288 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28289 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28290 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28291 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28292 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28293 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28294 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28295 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28296 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28297 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28298 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28299 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28300 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28301 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28302 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28303 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28304 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28305 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28306 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28307 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28308 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28309 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28310 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28311 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28312 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28313 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28316 // --- Place volumes of SSD cone ----------------------------------
28319 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28320 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28321 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28322 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28323 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28324 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28325 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28326 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28327 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28328 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28329 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28330 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28331 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28332 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28333 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28334 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28335 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28336 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28337 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28338 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28339 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28340 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28341 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28342 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28343 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28344 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28345 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28346 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28347 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28348 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28349 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28350 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28351 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28352 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28353 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28354 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28355 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28356 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28357 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28358 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28359 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28360 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28361 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28362 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28363 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28364 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28365 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28366 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28369 // --- Place subdetectors' mother volumes and supports' mother volumes
28370 // into ITS mother volume ITSD
28372 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28373 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28374 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28375 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28376 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28379 // **************************** SERVICES *********************************
28382 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28391 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28392 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28393 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28395 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28404 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28405 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28406 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28409 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28413 dgh[1] = 46.+1.0+1.5;
28418 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28419 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28420 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28422 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28426 dgh[1] = 46.+1.0+1.5;
28431 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28432 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28433 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28436 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28445 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28446 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28447 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28449 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28458 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28459 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28460 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28463 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28466 dgh[0] = (ztpc-97.5)/2.;
28473 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28474 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28476 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28479 dgh[0] = (ztpc-97.5)/2.;
28486 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28487 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28490 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28493 dgh[0] = (ztpc-97.5)/2.;
28495 dgh[2] = 46.2+1.0+1.5;
28497 dgh[4] = 62.3+1.0+1.5;
28500 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28501 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28503 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28506 dgh[0] = (ztpc-97.5)/2.;
28508 dgh[2] = 46.2+1.0+1.5;
28510 dgh[4] = 62.3+1.0+1.5;
28513 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28514 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28516 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28524 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28525 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28527 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28535 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28536 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28538 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28546 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28547 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28549 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28557 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28558 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28560 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28561 // THE ABSORBER - COPPER PART - UPPER PART
28565 dgh[2] = (ztpc-97.5+1.5)/2.;
28568 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28569 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28571 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28572 // THE ABSORBER - COPPER PART - LOWER PART
28576 dgh[2] = (ztpc-97.5+1.5)/2.;
28579 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28580 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28582 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28583 // THE ABSORBER - CARBON PART - UPPER PART
28586 dgh[1] = 46.+1.0+1.5;
28587 dgh[2] = (ztpc-97.5)/2.;
28590 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28591 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28593 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28594 // THE ABSORBER - CARBON PART - LOWER PART
28597 dgh[1] = 46.+1.0+1.5;
28598 dgh[2] = (ztpc-97.5)/2.;
28601 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28602 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28604 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28605 // COPPER PART - UPPER PART
28612 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28613 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28615 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28616 // COPPER PART - LOWER PART
28623 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28624 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28626 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28627 // CARBON PART - UPPER PART
28634 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28635 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28637 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28638 // CARBON PART - LOWER PART
28645 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28646 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28648 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28655 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28656 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28658 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28665 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28666 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28668 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28675 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28676 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28677 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28678 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28680 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28681 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28683 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28684 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28685 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28686 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28690 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28695 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28696 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28697 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28699 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28703 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28704 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28705 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28706 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28707 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28708 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28709 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28710 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28711 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28712 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28714 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28719 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28720 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28721 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28722 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28727 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28728 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28729 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28730 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28732 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28737 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28738 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28739 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28740 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28742 // --- Outputs the geometry tree in the EUCLID/CAD format
28745 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28749 //_____________________________________________________________________________
28750 void AliITSvPPRasymm::CreateMaterials(){
28751 ////////////////////////////////////////////////////////////////////////
28753 // Create ITS materials
28754 // This function defines the default materials used in the Geant
28755 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28756 // AliITSvPPRasymm.
28757 // In general it is automatically replaced by
28758 // the CreatMaterials routine defined in AliITSv?. Should the function
28759 // CreateMaterials not exist for the geometry version you are using this
28760 // one is used. See the definition found in AliITSv5 or the other routine
28761 // for a complete definition.
28764 Int_t isxfld = gAlice->Field()->Integ();
28765 Float_t sxmgmx = gAlice->Field()->Max();
28768 Float_t afre[2] = { 12.011,18.9984032 };
28769 Float_t zfre[2] = { 6.,9. };
28770 Float_t wfre[2] = { 5.,12. };
28771 Float_t densfre = 1.5;
28773 // --- Define the various materials and media for GEANT ---
28775 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28776 AliMedium(1,"SI$",1,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28778 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28779 AliMedium(2,"SPD SI CHIP$",2,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01, 0);
28781 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28782 AliMedium(3,"SPD SI BUS$",3,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28784 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28785 AliMedium(4,"C (M55J)$",4,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28787 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28788 AliMedium(5,"AIR$",5,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28790 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28791 AliMedium(6,"GEN AIR$",6,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28793 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28794 AliMedium(7,"SDD SI CHIP$",7,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28796 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28797 AliMedium(9,"SDD C (M55J)$",9,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28799 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28800 AliMedium(10,"SDD AIR$",10,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28802 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28803 AliMedium(11,"AL$",11,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28805 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28806 AliMedium(12,"WATER$",12,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28808 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28809 AliMedium(13,"Freon$",13,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28811 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28812 AliMedium(14,"COPPER$",14,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28814 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28815 AliMedium(15,"CERAMICS$",15,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28817 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28818 AliMedium(20,"SSD C (M55J)$",20,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28820 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28821 AliMedium(21,"SSD AIR$",21,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28823 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28824 AliMedium(25,"G10FR4$",25,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28826 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28827 AliMedium(26,"GEN C (M55J)$",26,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28829 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28830 AliMedium(27,"GEN Air$",27,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28832 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28833 AliMedium(51,"SPD SI$",51,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28835 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28836 AliMedium(52,"SPD SI CHIP$",52,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28838 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28839 AliMedium(53,"SPD SI BUS$",53,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28841 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28842 AliMedium(54,"SPD C (M55J)$",54,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28844 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28845 AliMedium(55,"SPD AIR$",55,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28847 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28848 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28850 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28851 AliMedium(61,"EPOXY$",61,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28853 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28854 AliMedium(62,"SILICON$",62,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28856 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28857 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28859 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28860 AliMedium(64,"ALUMINUM$",64,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28862 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28863 AliMedium(65,"INOX$",65,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28865 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28866 AliMedium(68,"ROHACELL$",68,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28868 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28869 AliMedium(69,"SDD C AL (M55J)$",69,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28871 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28872 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28874 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28875 AliMedium(71,"ITS SANDW A$",71,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28877 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28878 AliMedium(72,"ITS SANDW B$",72,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28880 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28881 AliMedium(73,"ITS SANDW C$",73,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28883 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28884 AliMedium(74,"HEAT COND GLUE$",74,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28886 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28887 AliMedium(75,"ELASTO SIL$",75,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28889 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28890 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28892 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28893 AliMedium(77,"SDD X7R capacitors$",77,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28895 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28896 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28898 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28899 AliMedium(79,"SDD SI insensitive$",79,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28901 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28902 AliMedium(80,"SDD HV microcable$",80,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28904 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28905 AliMedium(81,"SDD LV+signal cable$",81,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28907 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28908 AliMedium(82,"SDD hybrid microcab$",82,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28910 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28911 AliMedium(83,"SDD anode microcab$",83,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28913 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28914 AliMedium(84,"SDD/SSD rings$",84,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28916 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28917 AliMedium(85,"inox/alum$",85,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28922 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
28923 AliMedium(90,"SPD shield$",90, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28925 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
28926 AliMedium(91, "SPD End ladder$",91, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28928 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
28929 AliMedium(92, "SPD cone$", 92, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28931 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
28932 AliMedium(93, "SDD End ladder$",93, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28934 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
28935 AliMedium(94, "SDD cone$", 94, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28937 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
28938 AliMedium(95, "SSD End ladder$",95, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28940 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
28941 AliMedium(96, "SSD cone$", 96, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28944 //______________________________________________________________________
28945 void AliITSvPPRasymm::InitAliITSgeom(){
28946 // Based on the geometry tree defined in Geant 3.21, this
28947 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
28949 if(gMC->IsA()!=AliGeant3::Class()) {
28950 Error("InitAliITSgeom",
28951 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
28954 cout << "Reading Geometry transformation directly from Geant 3." << endl;
28955 const Int_t nlayers = 6;
28956 const Int_t ndeep = 9;
28957 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
28958 Int_t nlad[nlayers],ndet[nlayers];
28959 Double_t t[3],r[10];
28960 Float_t par[20],att[20];
28961 Int_t npar,natt,idshape,imat,imed;
28962 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
28963 Int_t mod,lay,lad,det,i,j,k;
28964 Char_t names[nlayers][ndeep][4];
28965 Int_t itsGeomTreeCopys[nlayers][ndeep];
28966 if(fMinorVersion == 1){ // Option A
28967 Char_t *namesA[nlayers][ndeep] = {
28968 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
28969 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
28970 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28971 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28972 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28973 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28974 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28975 {1,1,1,1,10, 4, 4,1,1},// lay=2
28976 {1,1,1,1,14, 6, 1,0,0},// lay=3
28977 {1,1,1,1,22, 8, 1,0,0},// lay=4
28978 {1,1,1,1,34,22, 1,0,0},// lay=5
28979 {1,1,1,1,38,25, 1,0,0}};//lay=6
28980 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28981 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
28982 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
28984 }else if(fMinorVersion == 2){ // Option B
28985 Char_t *namesB[nlayers][ndeep] = {
28986 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
28987 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
28988 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28989 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28990 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28991 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28992 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28993 {1,1,1,1,10, 4, 4,1,1},// lay=2
28994 {1,1,1,1,14, 6, 1,0,0},// lay=3
28995 {1,1,1,1,22, 8, 1,0,0},// lay=4
28996 {1,1,1,1,34,22, 1,0,0},// lay=5
28997 {1,1,1,1,38,25, 1,0,0}};//lay=6
28998 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28999 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
29000 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
29002 } // end if fMinorVersion
29003 // Sorry, but this is not very pritty code. It should be replaced
29004 // at some point with a version that can search through the geometry
29006 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
29007 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
29008 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
29009 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
29011 for(i=0;i<nlayers;i++){
29013 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
29014 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
29018 if(fITSgeom!=0) delete fITSgeom;
29019 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
29020 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
29021 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
29023 for(lay=1;lay<=nlayers;lay++){
29024 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
29025 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
29027 case 1: case 2: // layers 1 and 2 are a bit special
29029 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
29031 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
29034 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
29037 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
29038 par,att,imat,imed);
29039 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
29040 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
29041 fITSgeom->ReSetShape(kSPD,
29042 new AliITSgeomSPD425Short(npar,par));
29047 case 3: case 4: case 5: case 6: // layers 3-6
29049 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29051 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29054 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29055 par,att,imat,imed);
29058 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29059 if(!(fITSgeom->IsShapeDefined(kSDD)))
29060 fITSgeom->ReSetShape(kSDD,
29061 new AliITSgeomSDD256(npar,par));
29064 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29065 if(!(fITSgeom->IsShapeDefined(kSSD)))
29066 fITSgeom->ReSetShape(kSSD,
29067 new AliITSgeomSSD275and75(npar,par));
29070 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29071 if(!(fITSgeom->IsShapeDefined(kSSD)))
29072 fITSgeom->ReSetShape(kSSD,
29073 new AliITSgeomSSD75and275(npar,par));
29083 //_____________________________________________________________________________
29084 void AliITSvPPRasymm::Init(){
29085 ////////////////////////////////////////////////////////////////////////
29086 // Initialise the ITS after it has been created.
29087 ////////////////////////////////////////////////////////////////////////
29091 for(i=0;i<26;i++) cout << "*";
29092 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29093 for(i=0;i<25;i++) cout << "*";cout << endl;
29095 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29096 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29097 if(fITSgeom!=0) delete fITSgeom;
29098 fITSgeom = new AliITSgeom();
29099 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29100 if(!fGeomDetIn) this->InitAliITSgeom();
29101 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29104 for(i=0;i<72;i++) cout << "*";
29107 //_____________________________________________________________________________
29108 void AliITSvPPRasymm::SetDefaults(){
29109 // sets the default segmentation, response, digit and raw cluster classes
29110 const Float_t kconv = 1.0e+04; // convert cm to microns
29112 cout << "AliITSvPPRasymm::SetDefaults" << endl;
29114 AliITSDetType *iDetType;
29119 Float_t bx[256],bz[280];
29122 iDetType=DetType(kSPD);
29123 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29124 AliITSresponse *resp0=new AliITSresponseSPD();
29125 SetResponseModel(kSPD,resp0);
29126 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29127 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29128 s0->GetDz()*2.*kconv, // for now.
29129 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29130 seg0->SetNPads(256,160);// Number of Bins in x and z
29131 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29132 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29133 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29134 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29135 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29136 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29137 bz[127] = bz[128] = 625.0; // first chip boundry
29138 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29139 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29140 SetSegmentationModel(kSPD,seg0);
29141 // set digit and raw cluster classes to be used
29142 const char *kData0=(iDetType->GetResponseModel())->DataType();
29143 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29144 "AliITSRawClusterSPD");
29145 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29146 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29147 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29150 iDetType=DetType(kSDD);
29151 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29152 AliITSresponseSDD *resp1=new AliITSresponseSDD();
29153 resp1->SetZeroSupp("1D");
29154 resp1->SetDriftSpeed(7.3); // set drift speed to 7.3 microns/ns.
29156 resp1->GetNoiseParam(a,b);
29157 Int_t cp[8] = {0,0,(Int_t)(a+2.*b),(Int_t)(a+2.*b),0,0,0,0};
29158 resp1->SetCompressParam(cp);
29159 SetResponseModel(kSDD,resp1);
29160 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29161 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29162 s1->GetDz()*2.*kconv, // for now.
29163 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29164 bx[0] = (s1->GetDx()*kconv/(seg1->Dpx(0))*resp1->DriftSpeed())+1.;// clock in Mhz
29165 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29166 SetSegmentationModel(kSDD,seg1);
29167 const char *kData1=(iDetType->GetResponseModel())->DataType();
29168 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29169 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29170 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29171 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29172 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29173 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29176 iDetType=DetType(kSSD);
29177 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29178 AliITSresponse *resp2=new AliITSresponseSSD();
29179 SetResponseModel(kSSD,resp2);
29180 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29181 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29182 s2->GetDz()*2.*kconv, // for now.
29183 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29184 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29185 seg2->SetNPads(768,0); // number of strips on each side.
29186 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29187 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29188 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29189 SetSegmentationModel(kSSD,seg2);
29190 const char *kData2=(iDetType->GetResponseModel())->DataType();
29191 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29192 "AliITSRawClusterSSD");
29193 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29194 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29195 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29198 Warning("SetDefaults",
29199 "Only the four basic detector types are initialised!");
29203 //______________________________________________________________________
29204 void AliITSvPPRasymm::DrawModule(){
29205 ////////////////////////////////////////////////////////////////////////
29206 // Draw a shaded view of the FMD version 8.
29207 ////////////////////////////////////////////////////////////////////////
29209 // Set everything unseen
29210 gMC->Gsatt("*", "seen", -1);
29212 // Set ALIC mother visible
29213 gMC->Gsatt("ALIC","SEEN",0);
29215 // Set the volumes visible
29216 gMC->Gsatt("ITSD","SEEN",0);
29217 gMC->Gsatt("ITS1","SEEN",1);
29218 gMC->Gsatt("ITS2","SEEN",1);
29219 gMC->Gsatt("ITS3","SEEN",1);
29220 gMC->Gsatt("ITS4","SEEN",1);
29221 gMC->Gsatt("ITS5","SEEN",1);
29222 gMC->Gsatt("ITS6","SEEN",1);
29224 gMC->Gsatt("IPCB","SEEN",1);
29225 gMC->Gsatt("ICO2","SEEN",1);
29226 gMC->Gsatt("ICER","SEEN",0);
29227 gMC->Gsatt("ISI2","SEEN",0);
29228 gMC->Gsatt("IPLA","SEEN",0);
29229 gMC->Gsatt("ICO3","SEEN",0);
29230 gMC->Gsatt("IEPX","SEEN",0);
29231 gMC->Gsatt("ISI3","SEEN",1);
29232 gMC->Gsatt("ISUP","SEEN",0);
29233 gMC->Gsatt("ICHO","SEEN",0);
29234 gMC->Gsatt("ICMO","SEEN",0);
29235 gMC->Gsatt("ICMD","SEEN",0);
29236 gMC->Gsatt("ICCO","SEEN",1);
29237 gMC->Gsatt("ICCM","SEEN",0);
29238 gMC->Gsatt("ITMD","SEEN",0);
29239 gMC->Gsatt("ITTT","SEEN",1);
29242 gMC->Gdopt("hide", "on");
29243 gMC->Gdopt("shad", "on");
29244 gMC->Gsatt("*", "fill", 7);
29245 gMC->SetClipBox(".");
29246 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29247 gMC->DefaultRange();
29248 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29249 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29250 gMC->Gdman(17, 6, "MAN");
29252 //_____________________________________________________________________________
29253 void AliITSvPPRasymm::StepManager(){
29254 ////////////////////////////////////////////////////////////////////////
29255 // Called for every step in the ITS, then calles the AliITShit class
29256 // creator with the information to be recoreded about that hit.
29257 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29258 // printing of information to a file which can be used to create a .det
29259 // file read in by the routine CreateGeometry(). If set to 0 or any other
29260 // value except 1, the default behavior, then no such file is created nor
29261 // it the extra variables and the like used in the printing allocated.
29262 ////////////////////////////////////////////////////////////////////////
29267 TLorentzVector position, momentum;
29268 TClonesArray &lhits = *fHits;
29272 if(gMC->IsTrackInside()) vol[3] += 1;
29273 if(gMC->IsTrackEntering()) vol[3] += 2;
29274 if(gMC->IsTrackExiting()) vol[3] += 4;
29275 if(gMC->IsTrackOut()) vol[3] += 8;
29276 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29277 if(gMC->IsTrackStop()) vol[3] += 32;
29278 if(gMC->IsTrackAlive()) vol[3] += 64;
29280 // Fill hit structure.
29281 if(!(gMC->TrackCharge())) return;
29283 // Only entering charged tracks
29284 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29286 id = gMC->CurrentVolOffID(2,copy);
29287 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29289 gMC->CurrentVolOffID(3,copy1);
29290 //ladder copy in the module = 1<->2 (I10A < I12A)
29291 gMC->CurrentVolOffID(4,copy2);
29292 //module copy in the layer = 1<->10 (I12A < IT12)
29293 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29294 } else if(id == fIdSens[1]){
29296 id = gMC->CurrentVolOffID(2,copy);
29297 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29299 gMC->CurrentVolOffID(3,copy1);
29300 //ladder copy in the module = 1<->4 (I20A < I12A)
29301 gMC->CurrentVolOffID(4,copy2);
29302 //module copy in the layer = 1<->10 (I12A < IT12)
29303 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29304 } else if(id == fIdSens[2]){
29306 id = gMC->CurrentVolOffID(1,copy);
29307 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29309 id = gMC->CurrentVolOffID(2,copy);
29310 //ladder copy in the layer = 1<->14 (I004 < IT34)
29312 } else if(id == fIdSens[3]){
29314 id = gMC->CurrentVolOffID(1,copy);
29315 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29317 id = gMC->CurrentVolOffID(2,copy);
29318 //ladder copy in the layer = 1<->22 (I005 < IT34))
29320 }else if(id == fIdSens[4]){
29322 id = gMC->CurrentVolOffID(1,copy);
29323 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29325 id = gMC->CurrentVolOffID(2,copy);
29326 //ladder copy in the layer = 1<->34 (I565 < IT56)
29328 }else if(id == fIdSens[5]){
29330 id = gMC->CurrentVolOffID(1,copy);
29331 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29333 id = gMC->CurrentVolOffID(2,copy);
29334 //ladder copy in the layer = 1<->38 (I569 < IT56)
29337 return; // not an ITS volume?
29338 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29340 gMC->TrackPosition(position);
29341 gMC->TrackMomentum(momentum);
29342 hits[0]=position[0];
29343 hits[1]=position[1];
29344 hits[2]=position[2];
29345 hits[3]=momentum[0];
29346 hits[4]=momentum[1];
29347 hits[5]=momentum[2];
29348 hits[6]=gMC->Edep();
29349 hits[7]=gMC->TrackTime();
29350 // Fill hit structure with this new hit.
29351 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);