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.35 2001/10/19 10:16:28 barbera
19 A bug corrected in the definition of a TPCON
21 Revision 1.34 2001/10/18 12:25:07 barbera
22 Detailed geometry in BuildGeometry() commented out (450 MB needed to compile the file). Six cylinders put back but improved by comparison with the ITS coarse geometry
24 Revision 1.33 2001/10/18 03:09:21 barbera
25 The method BuildGeometry() has been completely rewritten. Now display.C can display the detailed ITS geometry instead of the old six dummy cylunders.
27 Revision 1.32 2001/10/17 04:35:32 barbera
28 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
30 Revision 1.31 2001/10/04 22:33:39 nilsen
31 Fixed bugs in SetDefaults.
33 Revision 1.30 2001/10/01 19:34:09 nilsen
34 Fixed a bug in asigning detector types in SetDefaults under SSD layer 6.
36 Revision 1.29 2001/06/07 14:42:14 barbera
37 Both chip and det thicknesses set to [100,300]
39 Revision 1.28 2001/05/31 19:24:47 barbera
40 Default values of SPD detector and chip thickness set to 200 microns as defined by the Technical Board
42 Revision 1.27 2001/05/30 16:15:47 fca
43 Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
45 Revision 1.26 2001/05/30 15:55:35 hristov
46 Strings compared instead of pointers
48 Revision 1.25 2001/05/30 14:04:31 hristov
49 Dynamic cast replaced (F.Carminati)
51 Revision 1.24 2001/05/25 15:59:59 morsch
52 Overlaps corrected. (R. Barbera)
54 Revision 1.22 2001/05/16 08:17:49 hristov
55 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)
57 Revision 1.21 2001/05/10 00:12:59 nilsen
58 Finished fixing up the default segmentation for the PPR geometry.
60 Revision 1.20 2001/05/09 01:02:22 nilsen
61 Finished fixing SetDefaults for the segmentation of SPD, SDD, and SSD.
63 Revision 1.19 2001/05/03 08:40:15 barbera
64 Volume ITSD slightly modified to be consistent with v5. Some improvement in the printouts. The last commit did not complete successfully.
66 Revision 1.17 2001/05/01 22:40:42 nilsen
67 Partical update of SetDefault.
69 Revision 1.16 2001/04/22 13:48:09 barbera
70 New values of media parameters and thickness of SPD end-ladder electronics as given by Fabio Formenti
72 Revision 1.15 2001/04/04 07:02:16 barbera
73 Position of the cylinders holding rails corrected
75 Revision 1.14 2001/03/29 22:02:30 barbera
76 Some changes to the services due to the new drawings from the engineers.
78 Revision 1.13 2001/03/29 05:28:56 barbera
79 Rails material changed from aluminum to carbon fiber according with the decision of the last Technical Board
81 Revision 1.12 2001/03/28 06:40:20 barbera
82 Central and services mother volumes made consistenf for detailed and coarse geometry. Switch for rails added to the coarse geometries
84 Revision 1.11 2001/03/23 00:12:23 nilsen
85 Set Reading of AliITSgeom data from Geant3 common blocks as the default and
86 not a .det file. Removed redundent calls to BuildGeometry.
88 Revision 1.10 2001/03/15 13:47:55 barbera
89 Some service mother volumes modified
91 Revision 1.9 2001/03/13 18:13:30 barbera
92 Some mother volumes sligthly modified to eliminate an overlap with the absorber
94 Revision 1.8 2001/03/13 08:36:24 hristov
95 fabsf replaced by TMath::Abs
97 Revision 1.7 2001/03/13 00:43:43 barbera
98 Updated version of the PPR detailed geometry with symmetric services. Of course, the central part of the detector (volume ITSD and its daughters) is the same of AliITSvPPRasymm.cxx
100 Revision 1.6 2001/02/13 16:53:35 nilsen
101 Fixed a but when trying to use GEANT4. Needed to replace
102 if(!((TGeant3*)gMC)) with if(!(dynamic_casst<TGeant3*>(gMC)))
103 because just casting gMC to be TGeant3* even when it realy is a TGeant3 pointer
104 did not result in a zero value. For AliITSv5asymm and AliITSv5symm, needed
105 to fix a bug in the initilizers and a bug in BuildGeometry. This is now done
106 in the same way as in AliITSv5.cxx.
108 Revision 1.5 2001/02/09 20:06:26 nilsen
109 Fixed bug in distructor. Can't distroy fixxed length arrays. Thanks Peter.
111 Revision 1.4 2001/02/09 00:05:31 nilsen
112 Added fMajor/MinorVersion variables and made other changes to better make
113 use of the new code changes in AliITSgeom related classes.
115 Revision 1.3 2001/01/30 09:23:13 hristov
116 Streamers removed (R.Brun)
118 Revision 1.2 2001/01/26 20:01:19 hristov
119 Major upgrade of AliRoot code
121 Revision 1.1.2.1 2001/01/15 13:38:32 barbera
122 New ITS detailed geometry to be used for the PPR
124 Revision 1.12 2000/12/10 16:00:44 barbera
125 Added last definition of special media like end-ladder boxes and cones
127 Revision 1.11 2000/10/30 08:02:25 barbera
128 PCON's changed into simpler CONS and TUBS. Services now allow for the rails to go through them.
130 Revision 1.3.2.7 2000/10/27 17:20:00 barbera
131 Position of rails w.r.t. the interaction point corrected.
133 Revision 1.9 2000/10/27 13:31:29 barbera
134 Rails between ITS and TPC added.
136 Revision 1.8 2000/10/27 13:03:08 barbera
137 Small changes in the SPD volumes and materials
139 Revision 1.6 2000/10/16 14:45:37 barbera
140 Mother volume ITSD modified to avoid some overlaps
142 Revision 1.5 2000/10/16 13:49:15 barbera
143 Services volumes slightly modified and material added following Pierluigi Barberis' information
145 Revision 1.4 2000/10/07 15:33:07 barbera
146 Small corrections to the ITSV mother volume
148 Revision 1.3 2000/10/07 13:06:50 barbera
149 Some new materials and media defined
151 Revision 1.2 2000/10/07 10:42:43 barbera
152 Mother volume ITSV corrected
154 Revision 1.1 2000/10/06 23:09:12 barbera
155 New geometry (symmetric services
157 Revision 1.20 2000/10/02 21:28:08 fca
158 Removal of useless dependecies via forward declarations
160 Revision 1.19 2000/07/10 16:07:19 fca
161 Release version of ITS code
163 Revision 1.14.2.2 2000/05/19 10:09:21 nilsen
164 fix for bug with HP and Sun unix + fix for event display in ITS-working branch
166 Revision 1.14.2.1 2000/03/04 23:45:19 nilsen
167 Fixed up the comments/documentation.
169 Revision 1.14 1999/11/25 06:52:56 fca
170 Correct value of drca
172 Revision 1.13.2.1 1999/11/25 06:52:21 fca
173 Correct value of drca
175 Revision 1.13 1999/10/27 11:16:26 fca
176 Correction of problem in geometry
178 Revision 1.12 1999/10/22 08:25:25 fca
179 remove double definition of destructors
181 Revision 1.11 1999/10/22 08:16:49 fca
182 Correct destructors, thanks to I.Hrivnacova
184 Revision 1.10 1999/10/06 19:56:50 fca
187 Revision 1.9 1999/10/05 08:05:09 fca
188 Minor corrections for uninitialised variables.
190 Revision 1.8 1999/09/29 09:24:20 fca
191 Introduction of the Copyright and cvs Log
195 //////////////////////////////////////////////////////////////////////////////
197 // Inner Traking System version PPR symmetric //
198 // This class contains the base procedures for the Inner Tracking System //
200 // Authors: R. Barbera //
204 // NOTE: THIS IS THE SYMMETRIC PPR geometry of the ITS. //
205 // THIS WILL NOT WORK //
206 // with the geometry or module classes or any analysis classes. You are //
207 // strongly encouraged to uses AliITSv5. //
209 //////////////////////////////////////////////////////////////////////////////
210 // See AliITSvPPRsymm::StepManager().
211 #include <iostream.h>
216 #include <TGeometry.h>
221 #include <TFile.h> // only required for Tracking function?
223 #include <TObjArray.h>
224 #include <TLorentzVector.h>
225 #include <TObjString.h>
226 #include <TClonesArray.h>
233 #include "AliConst.h"
234 #include "AliGeant3.h"
235 #include "AliITSGeant3Geometry.h"
236 #include "AliITShit.h"
238 #include "AliITSvPPRsymm.h"
239 #include "AliITSgeom.h"
240 #include "AliITSgeomSPD.h"
241 #include "AliITSgeomSDD.h"
242 #include "AliITSgeomSSD.h"
243 #include "AliITSDetType.h"
244 #include "AliITSresponseSPD.h"
245 #include "AliITSresponseSDD.h"
246 #include "AliITSresponseSSD.h"
247 #include "AliITSsegmentationSPD.h"
248 #include "AliITSsegmentationSDD.h"
249 #include "AliITSsegmentationSSD.h"
250 #include "AliITSsimulationSPD.h"
251 #include "AliITSsimulationSDD.h"
252 #include "AliITSsimulationSSD.h"
253 #include "AliITSClusterFinderSPD.h"
254 #include "AliITSClusterFinderSDD.h"
255 #include "AliITSClusterFinderSSD.h"
258 ClassImp(AliITSvPPRsymm)
260 //_____________________________________________________________________________
261 AliITSvPPRsymm::AliITSvPPRsymm() {
262 ////////////////////////////////////////////////////////////////////////
263 // Standard default constructor for the ITS version 9.
264 ////////////////////////////////////////////////////////////////////////
270 fEuclidOut = kFALSE; // Don't write Euclide file
271 fGeomDetOut = kFALSE; // Don't write .det file
272 fGeomDetIn = kFALSE; // Don't Read .det file
273 fMajorVersion = IsVersion();
275 for(i=0;i<60;i++) fRead[i] = '\0';
276 for(i=0;i<60;i++) fWrite[i] = '\0';
277 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
279 //_____________________________________________________________________________
280 AliITSvPPRsymm::AliITSvPPRsymm(const char *name, const char *title) : AliITS(name, title){
281 ////////////////////////////////////////////////////////////////////////
282 // Standard constructor for the ITS version 9.
283 ////////////////////////////////////////////////////////////////////////
287 fIdName = new TString[fIdN];
294 fIdSens = new Int_t[fIdN];
295 for (i=0;i<fIdN;i++) fIdSens[i] = 0;
296 fMajorVersion = IsVersion();
298 fEuclidOut = kFALSE; // Don't write Euclide file
299 fGeomDetOut = kFALSE; // Don't write .det file
300 fGeomDetIn = kFALSE; // Don't Read .det file
306 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRsymm2.euc";
307 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRsymm2.det",60);
308 strncpy(fRead,fEuclidGeomDet,60);
309 strncpy(fWrite,fEuclidGeomDet,60);
312 //____________________________________________________________________________
313 AliITSvPPRsymm::AliITSvPPRsymm(const AliITSvPPRsymm &source){
314 ////////////////////////////////////////////////////////////////////////
315 // Copy Constructor for ITS version 9.
316 ////////////////////////////////////////////////////////////////////////
317 if(&source == this) return;
318 Warning("Copy Constructor","Not allowed to copy AliITSvPPRsymm");
321 //_____________________________________________________________________________
322 AliITSvPPRsymm& AliITSvPPRsymm::operator=(const AliITSvPPRsymm &source){
323 ////////////////////////////////////////////////////////////////////////
324 // Assignment operator for the ITS version 9.
325 ////////////////////////////////////////////////////////////////////////
326 if(&source == this) return *this;
327 Warning("= operator","Not allowed to copy AliITSvPPRsymm");
330 //_____________________________________________________________________________
331 AliITSvPPRsymm::~AliITSvPPRsymm() {
332 ////////////////////////////////////////////////////////////////////////
333 // Standard destructor for the ITS version 9.
334 ////////////////////////////////////////////////////////////////////////
336 //__________________________________________________________________________
337 void AliITSvPPRsymm::BuildGeometry(){
338 ////////////////////////////////////////////////////////////////////////
339 // Geometry builder for the ITS version 9.
340 ////////////////////////////////////////////////////////////////////////
343 const Int_t kColorITS=kYellow;
345 top = gAlice->GetGeometry()->GetNode("alice");
347 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
349 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
350 node->SetLineColor(kColorITS);
353 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
355 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
356 node->SetLineColor(kColorITS);
359 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
361 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
362 node->SetLineColor(kColorITS);
365 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
367 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
368 node->SetLineColor(kColorITS);
371 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
373 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
374 node->SetLineColor(kColorITS);
377 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
379 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
380 node->SetLineColor(kColorITS);
386 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
388 // Define some variables for SPD
391 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
392 Float_t di103[3], di10a[3]; // for layer 1
393 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
394 Float_t di1d3[3], di20a[3]; // for layer 2
396 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
397 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
399 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
400 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
402 Float_t dbus=300.; // total bus thickness on both layers (micron)
404 ddet1 = GetThicknessDet1();
405 ddet2 = GetThicknessDet2();
406 dchip1 = GetThicknessChip1();
407 dchip2 = GetThicknessChip2();
409 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
411 if(ddet1 < 100. || ddet1 > 300.) {
412 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
413 " The default value of 200 microns will be used." << endl;
417 if(ddet2 < 100. || ddet2 > 300.) {
418 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
419 " The default value of 200 microns will be used." << endl;
423 if(dchip1 < 100. || dchip1 > 300.) {
424 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
425 " The default value of 200 microns will be used." << endl;
429 if(dchip2 < 100. || dchip2 > 300.) {
430 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
431 " The default value of 200 microns will be used." << endl;
435 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
436 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
437 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
438 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
440 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
441 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
442 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
443 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
444 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
446 Float_t deltax, deltay;
448 Int_t thickness = fMinorVersion/10;
449 Int_t option = fMinorVersion - 10*thickness;
452 // Define some variables for SDD
453 // SDD detector ladder
456 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
457 Float_t Y_SDD_sep = 0.20;
458 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
459 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
467 new TRotMatrix("rot238","rot238",90.0,144.0,90.0,234.0,0.0,0.0);
468 new TRotMatrix("rot236","rot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
469 new TRotMatrix("rot239","rot239",90.0,216.0,90.0,306.0,0.0,0.0);
470 new TRotMatrix("rot233","rot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
471 new TRotMatrix("rot240","rot240",90.0,288.0,90.0,18.0,0.0,0.0);
472 new TRotMatrix("rot241","rot241",90.0,324.0,90.0,54.0,0.0,0.0);
473 new TRotMatrix("rot242","rot242",90.0,36.0,90.0,126.0,0.0,0.0);
474 new TRotMatrix("rot234","rot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
475 new TRotMatrix("rot243","rot243",90.0,108.0,90.0,198.0,0.0,0.0);
476 new TRotMatrix("rot244","rot244",90.0,180.0,90.0,270.0,0.0,0.0);
477 new TRotMatrix("rot245","rot245",90.0,162.0,90.0,252.0,0.0,0.0);
478 new TRotMatrix("rot246","rot246",90.0,310.0,90.0,40.0,0.0,0.0);
479 new TRotMatrix("rot247","rot247",90.0,319.0,90.0,49.0,0.0,0.0);
480 new TRotMatrix("rot248","rot248",90.0,328.0,90.0,58.0,0.0,0.0);
481 new TRotMatrix("rot249","rot249",90.0,337.0,90.0,67.0,0.0,0.0);
485 // SPD - option 'b' (this is the default)
489 new TRotMatrix("rot233","rot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
490 new TRotMatrix("rot244","rot244",90.0,216.0,90.0,306.0,0.0,0.0);
491 new TRotMatrix("rot236","rot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
492 new TRotMatrix("rot245","rot245",90.0,36.0,90.0,126.0,0.0,0.0);
493 new TRotMatrix("rot234","rot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
494 new TRotMatrix("rot246","rot246",90.0,108.0,90.0,198.0,0.0,0.0);
495 new TRotMatrix("rot247","rot247",90.0,144.0,90.0,234.0,0.0,0.0);
496 new TRotMatrix("rot248","rot248",90.0,288.0,90.0,18.0,0.0,0.0);
497 new TRotMatrix("rot249","rot249",90.0,324.0,90.0,54.0,0.0,0.0);
498 new TRotMatrix("rot238","rot238",90.0,180.0,90.0,270.0,0.0,0.0);
499 new TRotMatrix("rot239","rot239",90.0,162.0,90.0,252.0,0.0,0.0);
500 new TRotMatrix("rot240","rot240",90.0,310.0,90.0,40.0,0.0,0.0);
501 new TRotMatrix("rot241","rot241",90.0,319.0,90.0,49.0,0.0,0.0);
502 new TRotMatrix("rot242","rot242",90.0,328.0,90.0,58.0,0.0,0.0);
503 new TRotMatrix("rot243","rot243",90.0,337.0,90.0,67.0,0.0,0.0);
509 new TRotMatrix("rot321","rot321",90.0,12.86,90.0,102.86,0.0,0.0);
510 new TRotMatrix("rot333","rot333",90.0,38.57,90.0,128.57,0.0,0.0);
511 new TRotMatrix("rot336","rot336",90.0,64.29,90.0,154.29,0.0,0.0);
512 new TRotMatrix("rot350","rot350",90.0,90.0,90.0,180.0,0.0,0.0);
513 new TRotMatrix("rot313","rot313",90.0,115.71,90.0,205.71,0.0,0.0);
514 new TRotMatrix("rot311","rot311",90.0,141.43,90.0,231.43,0.0,0.0);
515 new TRotMatrix("rot310","rot310",90.0,167.14,90.0,257.14,0.0,0.0);
516 new TRotMatrix("rot386","rot386",90.0,192.86,90.0,282.86,0.0,0.0);
517 new TRotMatrix("rot309","rot309",90.0,218.57,90.0,308.57,0.0,0.0);
518 new TRotMatrix("rot308","rot308",90.0,244.29,90.0,334.29,0.0,0.0);
519 new TRotMatrix("rot356","rot356",90.0,270.0,90.0,0.0,0.0,0.0);
520 new TRotMatrix("rot307","rot307",90.0,295.71,90.0,25.71,0.0,0.0);
521 new TRotMatrix("rot306","rot306",90.0,321.43,90.0,51.43,0.0,0.0);
522 new TRotMatrix("rot305","rot305",90.0,347.14,90.0,77.14,0.0,0.0);
523 new TRotMatrix("rot335","rot335",90.0,8.18,90.0,98.18,0.0,0.0);
524 new TRotMatrix("rot332","rot332",90.0,24.55,90.0,114.55,0.0,0.0);
525 new TRotMatrix("rot331","rot331",90.0,40.91,90.0,130.91,0.0,0.0);
526 new TRotMatrix("rot366","rot366",90.0,57.27,90.0,147.27,0.0,0.0);
527 new TRotMatrix("rot330","rot330",90.0,73.64,90.0,163.64,0.0,0.0);
528 new TRotMatrix("rot350","rot350",90.0,90.0,90.0,180.0,0.0,0.0);
529 new TRotMatrix("rot329","rot329",90.0,106.36,90.0,196.36,0.0,0.0);
530 new TRotMatrix("rot328","rot328",90.0,122.73,90.0,212.73,0.0,0.0);
531 new TRotMatrix("rot327","rot327",90.0,139.09,90.0,229.09,0.0,0.0);
532 new TRotMatrix("rot326","rot326",90.0,155.45,90.0,245.45,0.0,0.0);
533 new TRotMatrix("rot325","rot325",90.0,171.82,90.0,261.82,0.0,0.0);
534 new TRotMatrix("rot324","rot324",90.0,188.18,90.0,278.18,0.0,0.0);
535 new TRotMatrix("rot323","rot323",90.0,204.55,90.0,294.55,0.0,0.0);
536 new TRotMatrix("rot322","rot322",90.0,220.91,90.0,310.91,0.0,0.0);
537 new TRotMatrix("rot320","rot320",90.0,237.27,90.0,327.27,0.0,0.0);
538 new TRotMatrix("rot319","rot319",90.0,253.64,90.0,343.64,0.0,0.0);
539 new TRotMatrix("rot318","rot318",90.0,270.0,90.0,360.0,0.0,0.0);
540 new TRotMatrix("rot317","rot317",90.0,286.36,90.0,16.36,0.0,0.0);
541 new TRotMatrix("rot316","rot316",90.0,302.73,90.0,32.73,0.0,0.0);
542 new TRotMatrix("rot315","rot315",90.0,319.09,90.0,49.09,0.0,0.0);
543 new TRotMatrix("rot314","rot314",90.0,335.45,90.0,65.45,0.0,0.0);
544 new TRotMatrix("rot334","rot334",90.0,351.82,90.0,81.82,0.0,0.0);
548 new TRotMatrix("rot504","rot504",90.0,127.06,90.0,217.06,0.0,0.0);
549 new TRotMatrix("rot505","rot505",90.0,116.47,90.0,206.47,0.0,0.0);
550 new TRotMatrix("rot506","rot506",90.0,105.88,90.0,195.88,0.0,0.0);
551 new TRotMatrix("rot507","rot507",90.0,95.29,90.0,185.29,0.0,0.0);
552 new TRotMatrix("rot508","rot508",90.0,84.71,90.0,174.71,0.0,0.0);
553 new TRotMatrix("rot509","rot509",90.0,74.12,90.0,164.12,0.0,0.0);
554 new TRotMatrix("rot510","rot510",90.0,63.53,90.0,153.53,0.0,0.0);
555 new TRotMatrix("rot511","rot511",90.0,52.94,90.0,142.94,0.0,0.0);
556 new TRotMatrix("rot512","rot512",90.0,42.35,90.0,132.35,0.0,0.0);
557 new TRotMatrix("rot513","rot513",90.0,31.76,90.0,121.76,0.0,0.0);
558 new TRotMatrix("rot653","rot653",90.0,21.18,90.0,111.18,0.0,0.0);
559 new TRotMatrix("rot514","rot514",90.0,10.59,90.0,100.59,0.0,0.0);
560 new TRotMatrix("rot515","rot515",90.0,349.41,90.0,79.41,0.0,0.0);
561 new TRotMatrix("rot516","rot516",90.0,338.82,90.0,68.82,0.0,0.0);
562 new TRotMatrix("rot517","rot517",90.0,328.24,90.0,58.24,0.0,0.0);
563 new TRotMatrix("rot518","rot518",90.0,317.65,90.0,47.65,0.0,0.0);
564 new TRotMatrix("rot519","rot519",90.0,307.06,90.0,37.06,0.0,0.0);
565 new TRotMatrix("rot520","rot520",90.0,296.47,90.0,26.47,0.0,0.0);
566 new TRotMatrix("rot521","rot521",90.0,285.88,90.0,15.88,0.0,0.0);
567 new TRotMatrix("rot522","rot522",90.0,275.29,90.0,5.29,0.0,0.0);
568 new TRotMatrix("rot523","rot523",90.0,264.71,90.0,354.71,0.0,0.0);
569 new TRotMatrix("rot524","rot524",90.0,254.12,90.0,344.12,0.0,0.0);
570 new TRotMatrix("rot525","rot525",90.0,243.53,90.0,333.53,0.0,0.0);
571 new TRotMatrix("rot526","rot526",90.0,232.94,90.0,322.94,0.0,0.0);
572 new TRotMatrix("rot527","rot527",90.0,222.35,90.0,312.35,0.0,0.0);
573 new TRotMatrix("rot528","rot528",90.0,211.76,90.0,301.76,0.0,0.0);
574 new TRotMatrix("rot618","rot618",90.0,201.18,90.0,291.18,0.0,0.0);
575 new TRotMatrix("rot529","rot529",90.0,190.59,90.0,280.59,0.0,0.0);
576 new TRotMatrix("rot533","rot533",90.0,180.0,90.0,270.0,0.0,0.0);
577 new TRotMatrix("rot530","rot530",90.0,169.41,90.0,259.41,0.0,0.0);
578 new TRotMatrix("rot531","rot531",90.0,158.82,90.0,248.82,0.0,0.0);
579 new TRotMatrix("rot501","rot501",90.0,148.24,90.0,238.24,0.0,0.0);
580 new TRotMatrix("rot503","rot503",90.0,137.65,90.0,227.65,0.0,0.0);
581 new TRotMatrix("rot532","rot532",90.0,360.0,90.0,90.0,0.0,0.0);
582 new TRotMatrix("rot560","rot560",90.0,85.26,90.0,175.26,0.0,0.0);
583 new TRotMatrix("rot561","rot561",90.0,94.74,90.0,184.74,0.0,0.0);
584 new TRotMatrix("rot562","rot562",90.0,104.21,90.0,194.21,0.0,0.0);
585 new TRotMatrix("rot563","rot563",90.0,113.68,90.0,203.68,0.0,0.0);
586 new TRotMatrix("rot564","rot564",90.0,123.16,90.0,213.16,0.0,0.0);
587 new TRotMatrix("rot565","rot565",90.0,132.63,90.0,222.63,0.0,0.0);
588 new TRotMatrix("rot566","rot566",90.0,142.11,90.0,232.11,0.0,0.0);
589 new TRotMatrix("rot567","rot567",90.0,151.58,90.0,241.58,0.0,0.0);
590 new TRotMatrix("rot568","rot568",90.0,161.05,90.0,251.05,0.0,0.0);
591 new TRotMatrix("rot569","rot569",90.0,170.53,90.0,260.53,0.0,0.0);
592 new TRotMatrix("rot533","rot533",90.0,180.0,90.0,270.0,0.0,0.0);
593 new TRotMatrix("rot534","rot534",90.0,189.47,90.0,279.47,0.0,0.0);
594 new TRotMatrix("rot535","rot535",90.0,198.95,90.0,288.95,0.0,0.0);
595 new TRotMatrix("rot623","rot623",90.0,208.42,90.0,298.42,0.0,0.0);
596 new TRotMatrix("rot537","rot537",90.0,217.89,90.0,307.89,0.0,0.0);
597 new TRotMatrix("rot538","rot538",90.0,227.37,90.0,317.37,0.0,0.0);
598 new TRotMatrix("rot539","rot539",90.0,236.84,90.0,326.84,0.0,0.0);
599 new TRotMatrix("rot540","rot540",90.0,246.32,90.0,336.32,0.0,0.0);
600 new TRotMatrix("rot541","rot541",90.0,255.79,90.0,345.79,0.0,0.0);
601 new TRotMatrix("rot542","rot542",90.0,265.26,90.0,355.26,0.0,0.0);
602 new TRotMatrix("rot543","rot543",90.0,274.74,90.0,4.74,0.0,0.0);
603 new TRotMatrix("rot544","rot544",90.0,284.21,90.0,14.21,0.0,0.0);
604 new TRotMatrix("rot545","rot545",90.0,293.68,90.0,23.68,0.0,0.0);
605 new TRotMatrix("rot546","rot546",90.0,303.16,90.0,33.16,0.0,0.0);
606 new TRotMatrix("rot547","rot547",90.0,312.63,90.0,42.63,0.0,0.0);
607 new TRotMatrix("rot548","rot548",90.0,322.11,90.0,52.11,0.0,0.0);
608 new TRotMatrix("rot549","rot549",90.0,331.58,90.0,61.58,0.0,0.0);
609 new TRotMatrix("rot550","rot550",90.0,341.05,90.0,71.05,0.0,0.0);
610 new TRotMatrix("rot551","rot551",90.0,350.53,90.0,80.53,0.0,0.0);
611 new TRotMatrix("rot552","rot552",90.0,9.47,90.0,99.47,0.0,0.0);
612 new TRotMatrix("rot553","rot553",90.0,18.95,90.0,108.95,0.0,0.0);
613 new TRotMatrix("rot620","rot620",90.0,28.42,90.0,118.42,0.0,0.0);
614 new TRotMatrix("rot555","rot555",90.0,37.89,90.0,127.89,0.0,0.0);
615 new TRotMatrix("rot556","rot556",90.0,47.37,90.0,137.37,0.0,0.0);
616 new TRotMatrix("rot557","rot557",90.0,56.84,90.0,146.84,0.0,0.0);
617 new TRotMatrix("rot558","rot558",90.0,66.32,90.0,156.32,0.0,0.0);
618 new TRotMatrix("rot559","rot559",90.0,75.79,90.0,165.79,0.0,0.0);
621 // --- Define SPD (option 'a') volumes ----------------------------
624 // (this is NOT the default)
631 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
636 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
641 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
646 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
649 di103[1] = ddet1+dchip1;
651 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
654 di1d3[1] = ddet2+dchip2;
656 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
659 di10a[1] = ddet1+dchip1+dbus+0.0025;
661 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
664 di20a[1] = ddet2+dchip2+dbus+0.0025;
666 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
673 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
678 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
682 // --- Define SPD (option 'b') volumes ----------------------------
685 // (this is the default)
692 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
697 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
702 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
707 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
710 di107[1] = ddet1+dchip1;
712 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
715 di1d7[1] = ddet2+dchip2;
717 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
720 di10b[1] = ddet1+dchip1+dbus+0.0025;
722 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
725 di20b[1] = ddet2+dchip2+dbus+0.0025;
727 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
734 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
739 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
744 // --- Define SDD volumes ------------------------------------------
746 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
747 it34->DefineSection(0,-34.6,23.49,28.);
748 it34->DefineSection(1,-23.65,23.49,28.);
749 it34->DefineSection(2,-23.65,14.59,28.);
750 it34->DefineSection(3,23.65,14.59,28.);
751 it34->DefineSection(4,23.65,23.49,28.);
752 it34->DefineSection(5,34.6,23.49,28.);
754 I302dits[0] = 3.6250;
755 I302dits[1] = 0.0150;
756 I302dits[2] = 4.3794;
757 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
759 I004dits[0] = I302dits[0]+0.005;
760 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
761 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
762 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
763 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
765 I004dits[2] = I004dits[2] + I302dits[2];
766 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
771 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
773 I402dits[0] = 3.6250;
774 I402dits[1] = 0.0150;
775 I402dits[2] = 4.3794;
776 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
778 I005dits[0] = I402dits[0]+0.005;
779 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
780 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
781 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
782 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
784 I005dits[2] = I005dits[2] + I402dits[2];
785 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
790 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
793 // --- Define SSD volumes ------------------------------------------
796 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
797 it56->DefineSection(0,-57.45,43.6,48.);
798 it56->DefineSection(1,-49.15,43.6,48.);
799 it56->DefineSection(2,-49.15,36.9,48.);
800 it56->DefineSection(3,50.55,36.9,48.);
801 it56->DefineSection(4,50.55,43.6,48.);
802 it56->DefineSection(5,57.45,43.6,48.);
807 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
812 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
817 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
822 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
827 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
832 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
838 // --- Place SPD (option 'a') volumes into their mother volume
841 // (this is NOT the default)
849 // --- Place SPD (option 'b') volumes into their mother volume
852 // (this is the default)
856 // Place IT12 in Alice
858 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
859 node->SetLineColor(kColorITS);
860 node->SetVisibility(0);
863 // Place copy #1 of I12B in IT12
865 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
866 sub1node->SetLineColor(kColorITS);
867 sub1node->SetVisibility(0);
870 // Place copy #1 of I10B in I12B
872 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
873 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
874 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
875 sub2node->SetLineColor(kColorITS);
876 sub2node->SetVisibility(0);
879 // Place copy #1 of I107 in I10B
881 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
882 sub3node->SetLineColor(kColorITS);
883 sub3node->SetVisibility(0);
886 // Place copy #1 of I101 in I107
888 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
889 sub4node->SetLineColor(kColorITS);
890 sub4node->SetVisibility(0);
893 // Place copy #1 of ITS1 in I101
895 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
896 sub5node->SetLineColor(kColorITS);
897 fNodes->Add(sub5node);
899 fNodes->Add(sub4node);
901 fNodes->Add(sub3node);
904 // Place copy #2 of I107 in I10B
906 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
907 sub3node->SetLineColor(kColorITS);
908 sub3node->SetVisibility(0);
911 // Place copy #1 of I101 in I107
913 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
914 sub4node->SetLineColor(kColorITS);
915 sub4node->SetVisibility(0);
918 // Place copy #1 of ITS1 in I101
920 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
921 sub5node->SetLineColor(kColorITS);
922 fNodes->Add(sub5node);
924 fNodes->Add(sub4node);
926 fNodes->Add(sub3node);
929 // Place copy #3 of I107 in I10B
931 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
932 sub3node->SetLineColor(kColorITS);
933 sub3node->SetVisibility(0);
936 // Place copy #1 of I101 in I107
938 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
939 sub4node->SetLineColor(kColorITS);
940 sub4node->SetVisibility(0);
943 // Place copy #1 of ITS1 in I101
945 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
946 sub5node->SetLineColor(kColorITS);
947 fNodes->Add(sub5node);
949 fNodes->Add(sub4node);
951 fNodes->Add(sub3node);
954 // Place copy #4 of I107 in I10B
956 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
957 sub3node->SetLineColor(kColorITS);
958 sub3node->SetVisibility(0);
961 // Place copy #1 of I101 in I107
963 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
964 sub4node->SetLineColor(kColorITS);
965 sub4node->SetVisibility(0);
968 // Place copy #1 of ITS1 in I101
970 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
971 sub5node->SetLineColor(kColorITS);
972 fNodes->Add(sub5node);
974 fNodes->Add(sub4node);
976 fNodes->Add(sub3node);
978 fNodes->Add(sub2node);
981 // Place copy #2 of I10B in I12B
983 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
984 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
985 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
986 sub2node->SetLineColor(kColorITS);
987 sub2node->SetVisibility(0);
990 // Place copy #1 of I107 in I10B
992 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
993 sub3node->SetLineColor(kColorITS);
994 sub3node->SetVisibility(0);
997 // Place copy #1 of I101 in I107
999 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1000 sub4node->SetLineColor(kColorITS);
1001 sub4node->SetVisibility(0);
1004 // Place copy #1 of ITS1 in I101
1006 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1007 sub5node->SetLineColor(kColorITS);
1008 fNodes->Add(sub5node);
1010 fNodes->Add(sub4node);
1012 fNodes->Add(sub3node);
1015 // Place copy #2 of I107 in I10B
1017 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1018 sub3node->SetLineColor(kColorITS);
1019 sub3node->SetVisibility(0);
1022 // Place copy #1 of I101 in I107
1024 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1025 sub4node->SetLineColor(kColorITS);
1026 sub4node->SetVisibility(0);
1029 // Place copy #1 of ITS1 in I101
1031 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1032 sub5node->SetLineColor(kColorITS);
1033 fNodes->Add(sub5node);
1035 fNodes->Add(sub4node);
1037 fNodes->Add(sub3node);
1040 // Place copy #3 of I107 in I10B
1042 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1043 sub3node->SetLineColor(kColorITS);
1044 sub3node->SetVisibility(0);
1047 // Place copy #1 of I101 in I107
1049 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1050 sub4node->SetLineColor(kColorITS);
1051 sub4node->SetVisibility(0);
1054 // Place copy #1 of ITS1 in I101
1056 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1057 sub5node->SetLineColor(kColorITS);
1058 fNodes->Add(sub5node);
1060 fNodes->Add(sub4node);
1062 fNodes->Add(sub3node);
1065 // Place copy #4 of I107 in I10B
1067 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1068 sub3node->SetLineColor(kColorITS);
1069 sub3node->SetVisibility(0);
1072 // Place copy #1 of I101 in I107
1074 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1075 sub4node->SetLineColor(kColorITS);
1076 sub4node->SetVisibility(0);
1079 // Place copy #1 of ITS1 in I101
1081 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1082 sub5node->SetLineColor(kColorITS);
1083 fNodes->Add(sub5node);
1085 fNodes->Add(sub4node);
1087 fNodes->Add(sub3node);
1089 fNodes->Add(sub2node);
1092 // Place copy #1 of I20B in I12B
1094 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1095 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1096 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
1097 sub2node->SetLineColor(kColorITS);
1098 sub2node->SetVisibility(0);
1101 // Place copy #1 of I1D7 in I20B
1103 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1104 sub3node->SetLineColor(kColorITS);
1105 sub3node->SetVisibility(0);
1108 // Place copy #1 of I1D1 in I1D7
1110 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1111 sub4node->SetLineColor(kColorITS);
1112 sub4node->SetVisibility(0);
1115 // Place copy #1 of ITS2 in I1D1
1117 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1118 sub5node->SetLineColor(kColorITS);
1119 fNodes->Add(sub5node);
1121 fNodes->Add(sub4node);
1123 fNodes->Add(sub3node);
1126 // Place copy #2 of I1D7 in I20B
1128 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1129 sub3node->SetLineColor(kColorITS);
1130 sub3node->SetVisibility(0);
1133 // Place copy #1 of I1D1 in I1D7
1135 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1136 sub4node->SetLineColor(kColorITS);
1137 sub4node->SetVisibility(0);
1140 // Place copy #1 of ITS2 in I1D1
1142 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1143 sub5node->SetLineColor(kColorITS);
1144 fNodes->Add(sub5node);
1146 fNodes->Add(sub4node);
1148 fNodes->Add(sub3node);
1151 // Place copy #3 of I1D7 in I20B
1153 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1154 sub3node->SetLineColor(kColorITS);
1155 sub3node->SetVisibility(0);
1158 // Place copy #1 of I1D1 in I1D7
1160 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1161 sub4node->SetLineColor(kColorITS);
1162 sub4node->SetVisibility(0);
1165 // Place copy #1 of ITS2 in I1D1
1167 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1168 sub5node->SetLineColor(kColorITS);
1169 fNodes->Add(sub5node);
1171 fNodes->Add(sub4node);
1173 fNodes->Add(sub3node);
1176 // Place copy #4 of I1D7 in I20B
1178 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1179 sub3node->SetLineColor(kColorITS);
1180 sub3node->SetVisibility(0);
1183 // Place copy #1 of I1D1 in I1D7
1185 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1186 sub4node->SetLineColor(kColorITS);
1187 sub4node->SetVisibility(0);
1190 // Place copy #1 of ITS2 in I1D1
1192 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1193 sub5node->SetLineColor(kColorITS);
1194 fNodes->Add(sub5node);
1196 fNodes->Add(sub4node);
1198 fNodes->Add(sub3node);
1200 fNodes->Add(sub2node);
1203 // Place copy #2 of I20B in I12B
1205 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1206 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1207 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
1208 sub2node->SetLineColor(kColorITS);
1209 sub2node->SetVisibility(0);
1212 // Place copy #1 of I1D7 in I20B
1214 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1215 sub3node->SetLineColor(kColorITS);
1216 sub3node->SetVisibility(0);
1219 // Place copy #1 of I1D1 in I1D7
1221 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1222 sub4node->SetLineColor(kColorITS);
1223 sub4node->SetVisibility(0);
1226 // Place copy #1 of ITS2 in I1D1
1228 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1229 sub5node->SetLineColor(kColorITS);
1230 fNodes->Add(sub5node);
1232 fNodes->Add(sub4node);
1234 fNodes->Add(sub3node);
1237 // Place copy #2 of I1D7 in I20B
1239 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1240 sub3node->SetLineColor(kColorITS);
1241 sub3node->SetVisibility(0);
1244 // Place copy #1 of I1D1 in I1D7
1246 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1247 sub4node->SetLineColor(kColorITS);
1248 sub4node->SetVisibility(0);
1251 // Place copy #1 of ITS2 in I1D1
1253 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1254 sub5node->SetLineColor(kColorITS);
1255 fNodes->Add(sub5node);
1257 fNodes->Add(sub4node);
1259 fNodes->Add(sub3node);
1262 // Place copy #3 of I1D7 in I20B
1264 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1265 sub3node->SetLineColor(kColorITS);
1266 sub3node->SetVisibility(0);
1269 // Place copy #1 of I1D1 in I1D7
1271 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1272 sub4node->SetLineColor(kColorITS);
1273 sub4node->SetVisibility(0);
1276 // Place copy #1 of ITS2 in I1D1
1278 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1279 sub5node->SetLineColor(kColorITS);
1280 fNodes->Add(sub5node);
1282 fNodes->Add(sub4node);
1284 fNodes->Add(sub3node);
1287 // Place copy #4 of I1D7 in I20B
1289 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1290 sub3node->SetLineColor(kColorITS);
1291 sub3node->SetVisibility(0);
1294 // Place copy #1 of I1D1 in I1D7
1296 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1297 sub4node->SetLineColor(kColorITS);
1298 sub4node->SetVisibility(0);
1301 // Place copy #1 of ITS2 in I1D1
1303 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1304 sub5node->SetLineColor(kColorITS);
1305 fNodes->Add(sub5node);
1307 fNodes->Add(sub4node);
1309 fNodes->Add(sub3node);
1311 fNodes->Add(sub2node);
1314 // Place copy #3 of I20B in I12B
1316 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1317 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1318 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
1319 sub2node->SetLineColor(kColorITS);
1320 sub2node->SetVisibility(0);
1323 // Place copy #1 of I1D7 in I20B
1325 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1326 sub3node->SetLineColor(kColorITS);
1327 sub3node->SetVisibility(0);
1330 // Place copy #1 of I1D1 in I1D7
1332 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1333 sub4node->SetLineColor(kColorITS);
1334 sub4node->SetVisibility(0);
1337 // Place copy #1 of ITS2 in I1D1
1339 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1340 sub5node->SetLineColor(kColorITS);
1341 fNodes->Add(sub5node);
1343 fNodes->Add(sub4node);
1345 fNodes->Add(sub3node);
1348 // Place copy #2 of I1D7 in I20B
1350 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1351 sub3node->SetLineColor(kColorITS);
1352 sub3node->SetVisibility(0);
1355 // Place copy #1 of I1D1 in I1D7
1357 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1358 sub4node->SetLineColor(kColorITS);
1359 sub4node->SetVisibility(0);
1362 // Place copy #1 of ITS2 in I1D1
1364 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1365 sub5node->SetLineColor(kColorITS);
1366 fNodes->Add(sub5node);
1368 fNodes->Add(sub4node);
1370 fNodes->Add(sub3node);
1373 // Place copy #3 of I1D7 in I20B
1375 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1376 sub3node->SetLineColor(kColorITS);
1377 sub3node->SetVisibility(0);
1380 // Place copy #1 of I1D1 in I1D7
1382 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1383 sub4node->SetLineColor(kColorITS);
1384 sub4node->SetVisibility(0);
1387 // Place copy #1 of ITS2 in I1D1
1389 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1390 sub5node->SetLineColor(kColorITS);
1391 fNodes->Add(sub5node);
1393 fNodes->Add(sub4node);
1395 fNodes->Add(sub3node);
1398 // Place copy #4 of I1D7 in I20B
1400 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1401 sub3node->SetLineColor(kColorITS);
1402 sub3node->SetVisibility(0);
1405 // Place copy #1 of I1D1 in I1D7
1407 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1408 sub4node->SetLineColor(kColorITS);
1409 sub4node->SetVisibility(0);
1412 // Place copy #1 of ITS2 in I1D1
1414 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1415 sub5node->SetLineColor(kColorITS);
1416 fNodes->Add(sub5node);
1418 fNodes->Add(sub4node);
1420 fNodes->Add(sub3node);
1422 fNodes->Add(sub2node);
1425 // Place copy #4 of I20B in I12B
1427 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1428 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1429 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
1430 sub2node->SetLineColor(kColorITS);
1431 sub2node->SetVisibility(0);
1434 // Place copy #1 of I1D7 in I20B
1436 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1437 sub3node->SetLineColor(kColorITS);
1438 sub3node->SetVisibility(0);
1441 // Place copy #1 of I1D1 in I1D7
1443 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1444 sub4node->SetLineColor(kColorITS);
1445 sub4node->SetVisibility(0);
1448 // Place copy #1 of ITS2 in I1D1
1450 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1451 sub5node->SetLineColor(kColorITS);
1452 fNodes->Add(sub5node);
1454 fNodes->Add(sub4node);
1456 fNodes->Add(sub3node);
1459 // Place copy #2 of I1D7 in I20B
1461 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1462 sub3node->SetLineColor(kColorITS);
1463 sub3node->SetVisibility(0);
1466 // Place copy #1 of I1D1 in I1D7
1468 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1469 sub4node->SetLineColor(kColorITS);
1470 sub4node->SetVisibility(0);
1473 // Place copy #1 of ITS2 in I1D1
1475 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1476 sub5node->SetLineColor(kColorITS);
1477 fNodes->Add(sub5node);
1479 fNodes->Add(sub4node);
1481 fNodes->Add(sub3node);
1484 // Place copy #3 of I1D7 in I20B
1486 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1487 sub3node->SetLineColor(kColorITS);
1488 sub3node->SetVisibility(0);
1491 // Place copy #1 of I1D1 in I1D7
1493 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1494 sub4node->SetLineColor(kColorITS);
1495 sub4node->SetVisibility(0);
1498 // Place copy #1 of ITS2 in I1D1
1500 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1501 sub5node->SetLineColor(kColorITS);
1502 fNodes->Add(sub5node);
1504 fNodes->Add(sub4node);
1506 fNodes->Add(sub3node);
1509 // Place copy #4 of I1D7 in I20B
1511 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1512 sub3node->SetLineColor(kColorITS);
1513 sub3node->SetVisibility(0);
1516 // Place copy #1 of I1D1 in I1D7
1518 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1519 sub4node->SetLineColor(kColorITS);
1520 sub4node->SetVisibility(0);
1523 // Place copy #1 of ITS2 in I1D1
1525 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1526 sub5node->SetLineColor(kColorITS);
1527 fNodes->Add(sub5node);
1529 fNodes->Add(sub4node);
1531 fNodes->Add(sub3node);
1533 fNodes->Add(sub2node);
1535 fNodes->Add(sub1node);
1538 // Place copy #2 of I12B in IT12
1540 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot245");
1541 sub1node->SetLineColor(kColorITS);
1542 sub1node->SetVisibility(0);
1545 // Place copy #1 of I10B in I12B
1547 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1548 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1549 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
1550 sub2node->SetLineColor(kColorITS);
1551 sub2node->SetVisibility(0);
1554 // Place copy #1 of I107 in I10B
1556 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1557 sub3node->SetLineColor(kColorITS);
1558 sub3node->SetVisibility(0);
1561 // Place copy #1 of I101 in I107
1563 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1564 sub4node->SetLineColor(kColorITS);
1565 sub4node->SetVisibility(0);
1568 // Place copy #1 of ITS1 in I101
1570 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1571 sub5node->SetLineColor(kColorITS);
1572 fNodes->Add(sub5node);
1574 fNodes->Add(sub4node);
1576 fNodes->Add(sub3node);
1579 // Place copy #2 of I107 in I10B
1581 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1582 sub3node->SetLineColor(kColorITS);
1583 sub3node->SetVisibility(0);
1586 // Place copy #1 of I101 in I107
1588 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1589 sub4node->SetLineColor(kColorITS);
1590 sub4node->SetVisibility(0);
1593 // Place copy #1 of ITS1 in I101
1595 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1596 sub5node->SetLineColor(kColorITS);
1597 fNodes->Add(sub5node);
1599 fNodes->Add(sub4node);
1601 fNodes->Add(sub3node);
1604 // Place copy #3 of I107 in I10B
1606 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1607 sub3node->SetLineColor(kColorITS);
1608 sub3node->SetVisibility(0);
1611 // Place copy #1 of I101 in I107
1613 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1614 sub4node->SetLineColor(kColorITS);
1615 sub4node->SetVisibility(0);
1618 // Place copy #1 of ITS1 in I101
1620 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1621 sub5node->SetLineColor(kColorITS);
1622 fNodes->Add(sub5node);
1624 fNodes->Add(sub4node);
1626 fNodes->Add(sub3node);
1629 // Place copy #4 of I107 in I10B
1631 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1632 sub3node->SetLineColor(kColorITS);
1633 sub3node->SetVisibility(0);
1636 // Place copy #1 of I101 in I107
1638 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1639 sub4node->SetLineColor(kColorITS);
1640 sub4node->SetVisibility(0);
1643 // Place copy #1 of ITS1 in I101
1645 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1646 sub5node->SetLineColor(kColorITS);
1647 fNodes->Add(sub5node);
1649 fNodes->Add(sub4node);
1651 fNodes->Add(sub3node);
1653 fNodes->Add(sub2node);
1656 // Place copy #2 of I10B in I12B
1658 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1659 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1660 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
1661 sub2node->SetLineColor(kColorITS);
1662 sub2node->SetVisibility(0);
1665 // Place copy #1 of I107 in I10B
1667 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1668 sub3node->SetLineColor(kColorITS);
1669 sub3node->SetVisibility(0);
1672 // Place copy #1 of I101 in I107
1674 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1675 sub4node->SetLineColor(kColorITS);
1676 sub4node->SetVisibility(0);
1679 // Place copy #1 of ITS1 in I101
1681 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1682 sub5node->SetLineColor(kColorITS);
1683 fNodes->Add(sub5node);
1685 fNodes->Add(sub4node);
1687 fNodes->Add(sub3node);
1690 // Place copy #2 of I107 in I10B
1692 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1693 sub3node->SetLineColor(kColorITS);
1694 sub3node->SetVisibility(0);
1697 // Place copy #1 of I101 in I107
1699 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1700 sub4node->SetLineColor(kColorITS);
1701 sub4node->SetVisibility(0);
1704 // Place copy #1 of ITS1 in I101
1706 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1707 sub5node->SetLineColor(kColorITS);
1708 fNodes->Add(sub5node);
1710 fNodes->Add(sub4node);
1712 fNodes->Add(sub3node);
1715 // Place copy #3 of I107 in I10B
1717 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1718 sub3node->SetLineColor(kColorITS);
1719 sub3node->SetVisibility(0);
1722 // Place copy #1 of I101 in I107
1724 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1725 sub4node->SetLineColor(kColorITS);
1726 sub4node->SetVisibility(0);
1729 // Place copy #1 of ITS1 in I101
1731 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1732 sub5node->SetLineColor(kColorITS);
1733 fNodes->Add(sub5node);
1735 fNodes->Add(sub4node);
1737 fNodes->Add(sub3node);
1740 // Place copy #4 of I107 in I10B
1742 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1743 sub3node->SetLineColor(kColorITS);
1744 sub3node->SetVisibility(0);
1747 // Place copy #1 of I101 in I107
1749 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1750 sub4node->SetLineColor(kColorITS);
1751 sub4node->SetVisibility(0);
1754 // Place copy #1 of ITS1 in I101
1756 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1757 sub5node->SetLineColor(kColorITS);
1758 fNodes->Add(sub5node);
1760 fNodes->Add(sub4node);
1762 fNodes->Add(sub3node);
1764 fNodes->Add(sub2node);
1767 // Place copy #1 of I20B in I12B
1769 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1770 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1771 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
1772 sub2node->SetLineColor(kColorITS);
1773 sub2node->SetVisibility(0);
1776 // Place copy #1 of I1D7 in I20B
1778 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1779 sub3node->SetLineColor(kColorITS);
1780 sub3node->SetVisibility(0);
1783 // Place copy #1 of I1D1 in I1D7
1785 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1786 sub4node->SetLineColor(kColorITS);
1787 sub4node->SetVisibility(0);
1790 // Place copy #1 of ITS2 in I1D1
1792 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1793 sub5node->SetLineColor(kColorITS);
1794 fNodes->Add(sub5node);
1796 fNodes->Add(sub4node);
1798 fNodes->Add(sub3node);
1801 // Place copy #2 of I1D7 in I20B
1803 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1804 sub3node->SetLineColor(kColorITS);
1805 sub3node->SetVisibility(0);
1808 // Place copy #1 of I1D1 in I1D7
1810 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1811 sub4node->SetLineColor(kColorITS);
1812 sub4node->SetVisibility(0);
1815 // Place copy #1 of ITS2 in I1D1
1817 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1818 sub5node->SetLineColor(kColorITS);
1819 fNodes->Add(sub5node);
1821 fNodes->Add(sub4node);
1823 fNodes->Add(sub3node);
1826 // Place copy #3 of I1D7 in I20B
1828 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1829 sub3node->SetLineColor(kColorITS);
1830 sub3node->SetVisibility(0);
1833 // Place copy #1 of I1D1 in I1D7
1835 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1836 sub4node->SetLineColor(kColorITS);
1837 sub4node->SetVisibility(0);
1840 // Place copy #1 of ITS2 in I1D1
1842 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1843 sub5node->SetLineColor(kColorITS);
1844 fNodes->Add(sub5node);
1846 fNodes->Add(sub4node);
1848 fNodes->Add(sub3node);
1851 // Place copy #4 of I1D7 in I20B
1853 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1854 sub3node->SetLineColor(kColorITS);
1855 sub3node->SetVisibility(0);
1858 // Place copy #1 of I1D1 in I1D7
1860 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1861 sub4node->SetLineColor(kColorITS);
1862 sub4node->SetVisibility(0);
1865 // Place copy #1 of ITS2 in I1D1
1867 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1868 sub5node->SetLineColor(kColorITS);
1869 fNodes->Add(sub5node);
1871 fNodes->Add(sub4node);
1873 fNodes->Add(sub3node);
1875 fNodes->Add(sub2node);
1878 // Place copy #2 of I20B in I12B
1880 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1881 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1882 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
1883 sub2node->SetLineColor(kColorITS);
1884 sub2node->SetVisibility(0);
1887 // Place copy #1 of I1D7 in I20B
1889 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1890 sub3node->SetLineColor(kColorITS);
1891 sub3node->SetVisibility(0);
1894 // Place copy #1 of I1D1 in I1D7
1896 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1897 sub4node->SetLineColor(kColorITS);
1898 sub4node->SetVisibility(0);
1901 // Place copy #1 of ITS2 in I1D1
1903 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1904 sub5node->SetLineColor(kColorITS);
1905 fNodes->Add(sub5node);
1907 fNodes->Add(sub4node);
1909 fNodes->Add(sub3node);
1912 // Place copy #2 of I1D7 in I20B
1914 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1915 sub3node->SetLineColor(kColorITS);
1916 sub3node->SetVisibility(0);
1919 // Place copy #1 of I1D1 in I1D7
1921 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1922 sub4node->SetLineColor(kColorITS);
1923 sub4node->SetVisibility(0);
1926 // Place copy #1 of ITS2 in I1D1
1928 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1929 sub5node->SetLineColor(kColorITS);
1930 fNodes->Add(sub5node);
1932 fNodes->Add(sub4node);
1934 fNodes->Add(sub3node);
1937 // Place copy #3 of I1D7 in I20B
1939 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1940 sub3node->SetLineColor(kColorITS);
1941 sub3node->SetVisibility(0);
1944 // Place copy #1 of I1D1 in I1D7
1946 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1947 sub4node->SetLineColor(kColorITS);
1948 sub4node->SetVisibility(0);
1951 // Place copy #1 of ITS2 in I1D1
1953 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1954 sub5node->SetLineColor(kColorITS);
1955 fNodes->Add(sub5node);
1957 fNodes->Add(sub4node);
1959 fNodes->Add(sub3node);
1962 // Place copy #4 of I1D7 in I20B
1964 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1965 sub3node->SetLineColor(kColorITS);
1966 sub3node->SetVisibility(0);
1969 // Place copy #1 of I1D1 in I1D7
1971 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1972 sub4node->SetLineColor(kColorITS);
1973 sub4node->SetVisibility(0);
1976 // Place copy #1 of ITS2 in I1D1
1978 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1979 sub5node->SetLineColor(kColorITS);
1980 fNodes->Add(sub5node);
1982 fNodes->Add(sub4node);
1984 fNodes->Add(sub3node);
1986 fNodes->Add(sub2node);
1989 // Place copy #3 of I20B in I12B
1991 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1992 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1993 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
1994 sub2node->SetLineColor(kColorITS);
1995 sub2node->SetVisibility(0);
1998 // Place copy #1 of I1D7 in I20B
2000 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2001 sub3node->SetLineColor(kColorITS);
2002 sub3node->SetVisibility(0);
2005 // Place copy #1 of I1D1 in I1D7
2007 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2008 sub4node->SetLineColor(kColorITS);
2009 sub4node->SetVisibility(0);
2012 // Place copy #1 of ITS2 in I1D1
2014 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2015 sub5node->SetLineColor(kColorITS);
2016 fNodes->Add(sub5node);
2018 fNodes->Add(sub4node);
2020 fNodes->Add(sub3node);
2023 // Place copy #2 of I1D7 in I20B
2025 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2026 sub3node->SetLineColor(kColorITS);
2027 sub3node->SetVisibility(0);
2030 // Place copy #1 of I1D1 in I1D7
2032 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2033 sub4node->SetLineColor(kColorITS);
2034 sub4node->SetVisibility(0);
2037 // Place copy #1 of ITS2 in I1D1
2039 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2040 sub5node->SetLineColor(kColorITS);
2041 fNodes->Add(sub5node);
2043 fNodes->Add(sub4node);
2045 fNodes->Add(sub3node);
2048 // Place copy #3 of I1D7 in I20B
2050 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2051 sub3node->SetLineColor(kColorITS);
2052 sub3node->SetVisibility(0);
2055 // Place copy #1 of I1D1 in I1D7
2057 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2058 sub4node->SetLineColor(kColorITS);
2059 sub4node->SetVisibility(0);
2062 // Place copy #1 of ITS2 in I1D1
2064 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2065 sub5node->SetLineColor(kColorITS);
2066 fNodes->Add(sub5node);
2068 fNodes->Add(sub4node);
2070 fNodes->Add(sub3node);
2073 // Place copy #4 of I1D7 in I20B
2075 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2076 sub3node->SetLineColor(kColorITS);
2077 sub3node->SetVisibility(0);
2080 // Place copy #1 of I1D1 in I1D7
2082 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2083 sub4node->SetLineColor(kColorITS);
2084 sub4node->SetVisibility(0);
2087 // Place copy #1 of ITS2 in I1D1
2089 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2090 sub5node->SetLineColor(kColorITS);
2091 fNodes->Add(sub5node);
2093 fNodes->Add(sub4node);
2095 fNodes->Add(sub3node);
2097 fNodes->Add(sub2node);
2100 // Place copy #4 of I20B in I12B
2102 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2103 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2104 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
2105 sub2node->SetLineColor(kColorITS);
2106 sub2node->SetVisibility(0);
2109 // Place copy #1 of I1D7 in I20B
2111 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2112 sub3node->SetLineColor(kColorITS);
2113 sub3node->SetVisibility(0);
2116 // Place copy #1 of I1D1 in I1D7
2118 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2119 sub4node->SetLineColor(kColorITS);
2120 sub4node->SetVisibility(0);
2123 // Place copy #1 of ITS2 in I1D1
2125 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2126 sub5node->SetLineColor(kColorITS);
2127 fNodes->Add(sub5node);
2129 fNodes->Add(sub4node);
2131 fNodes->Add(sub3node);
2134 // Place copy #2 of I1D7 in I20B
2136 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2137 sub3node->SetLineColor(kColorITS);
2138 sub3node->SetVisibility(0);
2141 // Place copy #1 of I1D1 in I1D7
2143 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2144 sub4node->SetLineColor(kColorITS);
2145 sub4node->SetVisibility(0);
2148 // Place copy #1 of ITS2 in I1D1
2150 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2151 sub5node->SetLineColor(kColorITS);
2152 fNodes->Add(sub5node);
2154 fNodes->Add(sub4node);
2156 fNodes->Add(sub3node);
2159 // Place copy #3 of I1D7 in I20B
2161 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2162 sub3node->SetLineColor(kColorITS);
2163 sub3node->SetVisibility(0);
2166 // Place copy #1 of I1D1 in I1D7
2168 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2169 sub4node->SetLineColor(kColorITS);
2170 sub4node->SetVisibility(0);
2173 // Place copy #1 of ITS2 in I1D1
2175 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2176 sub5node->SetLineColor(kColorITS);
2177 fNodes->Add(sub5node);
2179 fNodes->Add(sub4node);
2181 fNodes->Add(sub3node);
2184 // Place copy #4 of I1D7 in I20B
2186 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2187 sub3node->SetLineColor(kColorITS);
2188 sub3node->SetVisibility(0);
2191 // Place copy #1 of I1D1 in I1D7
2193 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2194 sub4node->SetLineColor(kColorITS);
2195 sub4node->SetVisibility(0);
2198 // Place copy #1 of ITS2 in I1D1
2200 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2201 sub5node->SetLineColor(kColorITS);
2202 fNodes->Add(sub5node);
2204 fNodes->Add(sub4node);
2206 fNodes->Add(sub3node);
2208 fNodes->Add(sub2node);
2210 fNodes->Add(sub1node);
2213 // Place copy #3 of I12B in IT12
2215 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot234");
2216 sub1node->SetLineColor(kColorITS);
2217 sub1node->SetVisibility(0);
2220 // Place copy #1 of I10B in I12B
2222 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2223 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2224 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
2225 sub2node->SetLineColor(kColorITS);
2226 sub2node->SetVisibility(0);
2229 // Place copy #1 of I107 in I10B
2231 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2232 sub3node->SetLineColor(kColorITS);
2233 sub3node->SetVisibility(0);
2236 // Place copy #1 of I101 in I107
2238 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2239 sub4node->SetLineColor(kColorITS);
2240 sub4node->SetVisibility(0);
2243 // Place copy #1 of ITS1 in I101
2245 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2246 sub5node->SetLineColor(kColorITS);
2247 fNodes->Add(sub5node);
2249 fNodes->Add(sub4node);
2251 fNodes->Add(sub3node);
2254 // Place copy #2 of I107 in I10B
2256 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2257 sub3node->SetLineColor(kColorITS);
2258 sub3node->SetVisibility(0);
2261 // Place copy #1 of I101 in I107
2263 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2264 sub4node->SetLineColor(kColorITS);
2265 sub4node->SetVisibility(0);
2268 // Place copy #1 of ITS1 in I101
2270 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2271 sub5node->SetLineColor(kColorITS);
2272 fNodes->Add(sub5node);
2274 fNodes->Add(sub4node);
2276 fNodes->Add(sub3node);
2279 // Place copy #3 of I107 in I10B
2281 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2282 sub3node->SetLineColor(kColorITS);
2283 sub3node->SetVisibility(0);
2286 // Place copy #1 of I101 in I107
2288 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2289 sub4node->SetLineColor(kColorITS);
2290 sub4node->SetVisibility(0);
2293 // Place copy #1 of ITS1 in I101
2295 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2296 sub5node->SetLineColor(kColorITS);
2297 fNodes->Add(sub5node);
2299 fNodes->Add(sub4node);
2301 fNodes->Add(sub3node);
2304 // Place copy #4 of I107 in I10B
2306 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2307 sub3node->SetLineColor(kColorITS);
2308 sub3node->SetVisibility(0);
2311 // Place copy #1 of I101 in I107
2313 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2314 sub4node->SetLineColor(kColorITS);
2315 sub4node->SetVisibility(0);
2318 // Place copy #1 of ITS1 in I101
2320 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2321 sub5node->SetLineColor(kColorITS);
2322 fNodes->Add(sub5node);
2324 fNodes->Add(sub4node);
2326 fNodes->Add(sub3node);
2328 fNodes->Add(sub2node);
2331 // Place copy #2 of I10B in I12B
2333 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2334 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2335 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
2336 sub2node->SetLineColor(kColorITS);
2337 sub2node->SetVisibility(0);
2340 // Place copy #1 of I107 in I10B
2342 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2343 sub3node->SetLineColor(kColorITS);
2344 sub3node->SetVisibility(0);
2347 // Place copy #1 of I101 in I107
2349 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2350 sub4node->SetLineColor(kColorITS);
2351 sub4node->SetVisibility(0);
2354 // Place copy #1 of ITS1 in I101
2356 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2357 sub5node->SetLineColor(kColorITS);
2358 fNodes->Add(sub5node);
2360 fNodes->Add(sub4node);
2362 fNodes->Add(sub3node);
2365 // Place copy #2 of I107 in I10B
2367 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2368 sub3node->SetLineColor(kColorITS);
2369 sub3node->SetVisibility(0);
2372 // Place copy #1 of I101 in I107
2374 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2375 sub4node->SetLineColor(kColorITS);
2376 sub4node->SetVisibility(0);
2379 // Place copy #1 of ITS1 in I101
2381 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2382 sub5node->SetLineColor(kColorITS);
2383 fNodes->Add(sub5node);
2385 fNodes->Add(sub4node);
2387 fNodes->Add(sub3node);
2390 // Place copy #3 of I107 in I10B
2392 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2393 sub3node->SetLineColor(kColorITS);
2394 sub3node->SetVisibility(0);
2397 // Place copy #1 of I101 in I107
2399 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2400 sub4node->SetLineColor(kColorITS);
2401 sub4node->SetVisibility(0);
2404 // Place copy #1 of ITS1 in I101
2406 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2407 sub5node->SetLineColor(kColorITS);
2408 fNodes->Add(sub5node);
2410 fNodes->Add(sub4node);
2412 fNodes->Add(sub3node);
2415 // Place copy #4 of I107 in I10B
2417 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2418 sub3node->SetLineColor(kColorITS);
2419 sub3node->SetVisibility(0);
2422 // Place copy #1 of I101 in I107
2424 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2425 sub4node->SetLineColor(kColorITS);
2426 sub4node->SetVisibility(0);
2429 // Place copy #1 of ITS1 in I101
2431 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2432 sub5node->SetLineColor(kColorITS);
2433 fNodes->Add(sub5node);
2435 fNodes->Add(sub4node);
2437 fNodes->Add(sub3node);
2439 fNodes->Add(sub2node);
2442 // Place copy #1 of I20B in I12B
2444 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2445 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2446 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
2447 sub2node->SetLineColor(kColorITS);
2448 sub2node->SetVisibility(0);
2451 // Place copy #1 of I1D7 in I20B
2453 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2454 sub3node->SetLineColor(kColorITS);
2455 sub3node->SetVisibility(0);
2458 // Place copy #1 of I1D1 in I1D7
2460 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2461 sub4node->SetLineColor(kColorITS);
2462 sub4node->SetVisibility(0);
2465 // Place copy #1 of ITS2 in I1D1
2467 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2468 sub5node->SetLineColor(kColorITS);
2469 fNodes->Add(sub5node);
2471 fNodes->Add(sub4node);
2473 fNodes->Add(sub3node);
2476 // Place copy #2 of I1D7 in I20B
2478 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2479 sub3node->SetLineColor(kColorITS);
2480 sub3node->SetVisibility(0);
2483 // Place copy #1 of I1D1 in I1D7
2485 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2486 sub4node->SetLineColor(kColorITS);
2487 sub4node->SetVisibility(0);
2490 // Place copy #1 of ITS2 in I1D1
2492 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2493 sub5node->SetLineColor(kColorITS);
2494 fNodes->Add(sub5node);
2496 fNodes->Add(sub4node);
2498 fNodes->Add(sub3node);
2501 // Place copy #3 of I1D7 in I20B
2503 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2504 sub3node->SetLineColor(kColorITS);
2505 sub3node->SetVisibility(0);
2508 // Place copy #1 of I1D1 in I1D7
2510 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2511 sub4node->SetLineColor(kColorITS);
2512 sub4node->SetVisibility(0);
2515 // Place copy #1 of ITS2 in I1D1
2517 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2518 sub5node->SetLineColor(kColorITS);
2519 fNodes->Add(sub5node);
2521 fNodes->Add(sub4node);
2523 fNodes->Add(sub3node);
2526 // Place copy #4 of I1D7 in I20B
2528 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2529 sub3node->SetLineColor(kColorITS);
2530 sub3node->SetVisibility(0);
2533 // Place copy #1 of I1D1 in I1D7
2535 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2536 sub4node->SetLineColor(kColorITS);
2537 sub4node->SetVisibility(0);
2540 // Place copy #1 of ITS2 in I1D1
2542 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2543 sub5node->SetLineColor(kColorITS);
2544 fNodes->Add(sub5node);
2546 fNodes->Add(sub4node);
2548 fNodes->Add(sub3node);
2550 fNodes->Add(sub2node);
2553 // Place copy #2 of I20B in I12B
2555 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2556 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2557 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
2558 sub2node->SetLineColor(kColorITS);
2559 sub2node->SetVisibility(0);
2562 // Place copy #1 of I1D7 in I20B
2564 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2565 sub3node->SetLineColor(kColorITS);
2566 sub3node->SetVisibility(0);
2569 // Place copy #1 of I1D1 in I1D7
2571 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2572 sub4node->SetLineColor(kColorITS);
2573 sub4node->SetVisibility(0);
2576 // Place copy #1 of ITS2 in I1D1
2578 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2579 sub5node->SetLineColor(kColorITS);
2580 fNodes->Add(sub5node);
2582 fNodes->Add(sub4node);
2584 fNodes->Add(sub3node);
2587 // Place copy #2 of I1D7 in I20B
2589 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2590 sub3node->SetLineColor(kColorITS);
2591 sub3node->SetVisibility(0);
2594 // Place copy #1 of I1D1 in I1D7
2596 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2597 sub4node->SetLineColor(kColorITS);
2598 sub4node->SetVisibility(0);
2601 // Place copy #1 of ITS2 in I1D1
2603 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2604 sub5node->SetLineColor(kColorITS);
2605 fNodes->Add(sub5node);
2607 fNodes->Add(sub4node);
2609 fNodes->Add(sub3node);
2612 // Place copy #3 of I1D7 in I20B
2614 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2615 sub3node->SetLineColor(kColorITS);
2616 sub3node->SetVisibility(0);
2619 // Place copy #1 of I1D1 in I1D7
2621 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2622 sub4node->SetLineColor(kColorITS);
2623 sub4node->SetVisibility(0);
2626 // Place copy #1 of ITS2 in I1D1
2628 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2629 sub5node->SetLineColor(kColorITS);
2630 fNodes->Add(sub5node);
2632 fNodes->Add(sub4node);
2634 fNodes->Add(sub3node);
2637 // Place copy #4 of I1D7 in I20B
2639 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2640 sub3node->SetLineColor(kColorITS);
2641 sub3node->SetVisibility(0);
2644 // Place copy #1 of I1D1 in I1D7
2646 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2647 sub4node->SetLineColor(kColorITS);
2648 sub4node->SetVisibility(0);
2651 // Place copy #1 of ITS2 in I1D1
2653 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2654 sub5node->SetLineColor(kColorITS);
2655 fNodes->Add(sub5node);
2657 fNodes->Add(sub4node);
2659 fNodes->Add(sub3node);
2661 fNodes->Add(sub2node);
2664 // Place copy #3 of I20B in I12B
2666 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2667 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2668 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
2669 sub2node->SetLineColor(kColorITS);
2670 sub2node->SetVisibility(0);
2673 // Place copy #1 of I1D7 in I20B
2675 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2676 sub3node->SetLineColor(kColorITS);
2677 sub3node->SetVisibility(0);
2680 // Place copy #1 of I1D1 in I1D7
2682 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2683 sub4node->SetLineColor(kColorITS);
2684 sub4node->SetVisibility(0);
2687 // Place copy #1 of ITS2 in I1D1
2689 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2690 sub5node->SetLineColor(kColorITS);
2691 fNodes->Add(sub5node);
2693 fNodes->Add(sub4node);
2695 fNodes->Add(sub3node);
2698 // Place copy #2 of I1D7 in I20B
2700 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2701 sub3node->SetLineColor(kColorITS);
2702 sub3node->SetVisibility(0);
2705 // Place copy #1 of I1D1 in I1D7
2707 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2708 sub4node->SetLineColor(kColorITS);
2709 sub4node->SetVisibility(0);
2712 // Place copy #1 of ITS2 in I1D1
2714 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2715 sub5node->SetLineColor(kColorITS);
2716 fNodes->Add(sub5node);
2718 fNodes->Add(sub4node);
2720 fNodes->Add(sub3node);
2723 // Place copy #3 of I1D7 in I20B
2725 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2726 sub3node->SetLineColor(kColorITS);
2727 sub3node->SetVisibility(0);
2730 // Place copy #1 of I1D1 in I1D7
2732 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2733 sub4node->SetLineColor(kColorITS);
2734 sub4node->SetVisibility(0);
2737 // Place copy #1 of ITS2 in I1D1
2739 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2740 sub5node->SetLineColor(kColorITS);
2741 fNodes->Add(sub5node);
2743 fNodes->Add(sub4node);
2745 fNodes->Add(sub3node);
2748 // Place copy #4 of I1D7 in I20B
2750 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2751 sub3node->SetLineColor(kColorITS);
2752 sub3node->SetVisibility(0);
2755 // Place copy #1 of I1D1 in I1D7
2757 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2758 sub4node->SetLineColor(kColorITS);
2759 sub4node->SetVisibility(0);
2762 // Place copy #1 of ITS2 in I1D1
2764 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2765 sub5node->SetLineColor(kColorITS);
2766 fNodes->Add(sub5node);
2768 fNodes->Add(sub4node);
2770 fNodes->Add(sub3node);
2772 fNodes->Add(sub2node);
2775 // Place copy #4 of I20B in I12B
2777 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2778 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2779 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
2780 sub2node->SetLineColor(kColorITS);
2781 sub2node->SetVisibility(0);
2784 // Place copy #1 of I1D7 in I20B
2786 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2787 sub3node->SetLineColor(kColorITS);
2788 sub3node->SetVisibility(0);
2791 // Place copy #1 of I1D1 in I1D7
2793 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2794 sub4node->SetLineColor(kColorITS);
2795 sub4node->SetVisibility(0);
2798 // Place copy #1 of ITS2 in I1D1
2800 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2801 sub5node->SetLineColor(kColorITS);
2802 fNodes->Add(sub5node);
2804 fNodes->Add(sub4node);
2806 fNodes->Add(sub3node);
2809 // Place copy #2 of I1D7 in I20B
2811 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2812 sub3node->SetLineColor(kColorITS);
2813 sub3node->SetVisibility(0);
2816 // Place copy #1 of I1D1 in I1D7
2818 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2819 sub4node->SetLineColor(kColorITS);
2820 sub4node->SetVisibility(0);
2823 // Place copy #1 of ITS2 in I1D1
2825 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2826 sub5node->SetLineColor(kColorITS);
2827 fNodes->Add(sub5node);
2829 fNodes->Add(sub4node);
2831 fNodes->Add(sub3node);
2834 // Place copy #3 of I1D7 in I20B
2836 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2837 sub3node->SetLineColor(kColorITS);
2838 sub3node->SetVisibility(0);
2841 // Place copy #1 of I1D1 in I1D7
2843 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2844 sub4node->SetLineColor(kColorITS);
2845 sub4node->SetVisibility(0);
2848 // Place copy #1 of ITS2 in I1D1
2850 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2851 sub5node->SetLineColor(kColorITS);
2852 fNodes->Add(sub5node);
2854 fNodes->Add(sub4node);
2856 fNodes->Add(sub3node);
2859 // Place copy #4 of I1D7 in I20B
2861 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2862 sub3node->SetLineColor(kColorITS);
2863 sub3node->SetVisibility(0);
2866 // Place copy #1 of I1D1 in I1D7
2868 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2869 sub4node->SetLineColor(kColorITS);
2870 sub4node->SetVisibility(0);
2873 // Place copy #1 of ITS2 in I1D1
2875 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2876 sub5node->SetLineColor(kColorITS);
2877 fNodes->Add(sub5node);
2879 fNodes->Add(sub4node);
2881 fNodes->Add(sub3node);
2883 fNodes->Add(sub2node);
2885 fNodes->Add(sub1node);
2888 // Place copy #4 of I12B in IT12
2890 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot246");
2891 sub1node->SetLineColor(kColorITS);
2892 sub1node->SetVisibility(0);
2895 // Place copy #1 of I10B in I12B
2897 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2898 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2899 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
2900 sub2node->SetLineColor(kColorITS);
2901 sub2node->SetVisibility(0);
2904 // Place copy #1 of I107 in I10B
2906 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2907 sub3node->SetLineColor(kColorITS);
2908 sub3node->SetVisibility(0);
2911 // Place copy #1 of I101 in I107
2913 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2914 sub4node->SetLineColor(kColorITS);
2915 sub4node->SetVisibility(0);
2918 // Place copy #1 of ITS1 in I101
2920 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2921 sub5node->SetLineColor(kColorITS);
2922 fNodes->Add(sub5node);
2924 fNodes->Add(sub4node);
2926 fNodes->Add(sub3node);
2929 // Place copy #2 of I107 in I10B
2931 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2932 sub3node->SetLineColor(kColorITS);
2933 sub3node->SetVisibility(0);
2936 // Place copy #1 of I101 in I107
2938 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2939 sub4node->SetLineColor(kColorITS);
2940 sub4node->SetVisibility(0);
2943 // Place copy #1 of ITS1 in I101
2945 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2946 sub5node->SetLineColor(kColorITS);
2947 fNodes->Add(sub5node);
2949 fNodes->Add(sub4node);
2951 fNodes->Add(sub3node);
2954 // Place copy #3 of I107 in I10B
2956 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2957 sub3node->SetLineColor(kColorITS);
2958 sub3node->SetVisibility(0);
2961 // Place copy #1 of I101 in I107
2963 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2964 sub4node->SetLineColor(kColorITS);
2965 sub4node->SetVisibility(0);
2968 // Place copy #1 of ITS1 in I101
2970 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2971 sub5node->SetLineColor(kColorITS);
2972 fNodes->Add(sub5node);
2974 fNodes->Add(sub4node);
2976 fNodes->Add(sub3node);
2979 // Place copy #4 of I107 in I10B
2981 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2982 sub3node->SetLineColor(kColorITS);
2983 sub3node->SetVisibility(0);
2986 // Place copy #1 of I101 in I107
2988 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2989 sub4node->SetLineColor(kColorITS);
2990 sub4node->SetVisibility(0);
2993 // Place copy #1 of ITS1 in I101
2995 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2996 sub5node->SetLineColor(kColorITS);
2997 fNodes->Add(sub5node);
2999 fNodes->Add(sub4node);
3001 fNodes->Add(sub3node);
3003 fNodes->Add(sub2node);
3006 // Place copy #2 of I10B in I12B
3008 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3009 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3010 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
3011 sub2node->SetLineColor(kColorITS);
3012 sub2node->SetVisibility(0);
3015 // Place copy #1 of I107 in I10B
3017 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3018 sub3node->SetLineColor(kColorITS);
3019 sub3node->SetVisibility(0);
3022 // Place copy #1 of I101 in I107
3024 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3025 sub4node->SetLineColor(kColorITS);
3026 sub4node->SetVisibility(0);
3029 // Place copy #1 of ITS1 in I101
3031 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3032 sub5node->SetLineColor(kColorITS);
3033 fNodes->Add(sub5node);
3035 fNodes->Add(sub4node);
3037 fNodes->Add(sub3node);
3040 // Place copy #2 of I107 in I10B
3042 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3043 sub3node->SetLineColor(kColorITS);
3044 sub3node->SetVisibility(0);
3047 // Place copy #1 of I101 in I107
3049 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3050 sub4node->SetLineColor(kColorITS);
3051 sub4node->SetVisibility(0);
3054 // Place copy #1 of ITS1 in I101
3056 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3057 sub5node->SetLineColor(kColorITS);
3058 fNodes->Add(sub5node);
3060 fNodes->Add(sub4node);
3062 fNodes->Add(sub3node);
3065 // Place copy #3 of I107 in I10B
3067 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3068 sub3node->SetLineColor(kColorITS);
3069 sub3node->SetVisibility(0);
3072 // Place copy #1 of I101 in I107
3074 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3075 sub4node->SetLineColor(kColorITS);
3076 sub4node->SetVisibility(0);
3079 // Place copy #1 of ITS1 in I101
3081 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3082 sub5node->SetLineColor(kColorITS);
3083 fNodes->Add(sub5node);
3085 fNodes->Add(sub4node);
3087 fNodes->Add(sub3node);
3090 // Place copy #4 of I107 in I10B
3092 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3093 sub3node->SetLineColor(kColorITS);
3094 sub3node->SetVisibility(0);
3097 // Place copy #1 of I101 in I107
3099 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3100 sub4node->SetLineColor(kColorITS);
3101 sub4node->SetVisibility(0);
3104 // Place copy #1 of ITS1 in I101
3106 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3107 sub5node->SetLineColor(kColorITS);
3108 fNodes->Add(sub5node);
3110 fNodes->Add(sub4node);
3112 fNodes->Add(sub3node);
3114 fNodes->Add(sub2node);
3117 // Place copy #1 of I20B in I12B
3119 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3120 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3121 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
3122 sub2node->SetLineColor(kColorITS);
3123 sub2node->SetVisibility(0);
3126 // Place copy #1 of I1D7 in I20B
3128 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3129 sub3node->SetLineColor(kColorITS);
3130 sub3node->SetVisibility(0);
3133 // Place copy #1 of I1D1 in I1D7
3135 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3136 sub4node->SetLineColor(kColorITS);
3137 sub4node->SetVisibility(0);
3140 // Place copy #1 of ITS2 in I1D1
3142 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3143 sub5node->SetLineColor(kColorITS);
3144 fNodes->Add(sub5node);
3146 fNodes->Add(sub4node);
3148 fNodes->Add(sub3node);
3151 // Place copy #2 of I1D7 in I20B
3153 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3154 sub3node->SetLineColor(kColorITS);
3155 sub3node->SetVisibility(0);
3158 // Place copy #1 of I1D1 in I1D7
3160 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3161 sub4node->SetLineColor(kColorITS);
3162 sub4node->SetVisibility(0);
3165 // Place copy #1 of ITS2 in I1D1
3167 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3168 sub5node->SetLineColor(kColorITS);
3169 fNodes->Add(sub5node);
3171 fNodes->Add(sub4node);
3173 fNodes->Add(sub3node);
3176 // Place copy #3 of I1D7 in I20B
3178 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3179 sub3node->SetLineColor(kColorITS);
3180 sub3node->SetVisibility(0);
3183 // Place copy #1 of I1D1 in I1D7
3185 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3186 sub4node->SetLineColor(kColorITS);
3187 sub4node->SetVisibility(0);
3190 // Place copy #1 of ITS2 in I1D1
3192 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3193 sub5node->SetLineColor(kColorITS);
3194 fNodes->Add(sub5node);
3196 fNodes->Add(sub4node);
3198 fNodes->Add(sub3node);
3201 // Place copy #4 of I1D7 in I20B
3203 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3204 sub3node->SetLineColor(kColorITS);
3205 sub3node->SetVisibility(0);
3208 // Place copy #1 of I1D1 in I1D7
3210 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3211 sub4node->SetLineColor(kColorITS);
3212 sub4node->SetVisibility(0);
3215 // Place copy #1 of ITS2 in I1D1
3217 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3218 sub5node->SetLineColor(kColorITS);
3219 fNodes->Add(sub5node);
3221 fNodes->Add(sub4node);
3223 fNodes->Add(sub3node);
3225 fNodes->Add(sub2node);
3228 // Place copy #2 of I20B in I12B
3230 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3231 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3232 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
3233 sub2node->SetLineColor(kColorITS);
3234 sub2node->SetVisibility(0);
3237 // Place copy #1 of I1D7 in I20B
3239 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3240 sub3node->SetLineColor(kColorITS);
3241 sub3node->SetVisibility(0);
3244 // Place copy #1 of I1D1 in I1D7
3246 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3247 sub4node->SetLineColor(kColorITS);
3248 sub4node->SetVisibility(0);
3251 // Place copy #1 of ITS2 in I1D1
3253 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3254 sub5node->SetLineColor(kColorITS);
3255 fNodes->Add(sub5node);
3257 fNodes->Add(sub4node);
3259 fNodes->Add(sub3node);
3262 // Place copy #2 of I1D7 in I20B
3264 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3265 sub3node->SetLineColor(kColorITS);
3266 sub3node->SetVisibility(0);
3269 // Place copy #1 of I1D1 in I1D7
3271 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3272 sub4node->SetLineColor(kColorITS);
3273 sub4node->SetVisibility(0);
3276 // Place copy #1 of ITS2 in I1D1
3278 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3279 sub5node->SetLineColor(kColorITS);
3280 fNodes->Add(sub5node);
3282 fNodes->Add(sub4node);
3284 fNodes->Add(sub3node);
3287 // Place copy #3 of I1D7 in I20B
3289 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3290 sub3node->SetLineColor(kColorITS);
3291 sub3node->SetVisibility(0);
3294 // Place copy #1 of I1D1 in I1D7
3296 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3297 sub4node->SetLineColor(kColorITS);
3298 sub4node->SetVisibility(0);
3301 // Place copy #1 of ITS2 in I1D1
3303 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3304 sub5node->SetLineColor(kColorITS);
3305 fNodes->Add(sub5node);
3307 fNodes->Add(sub4node);
3309 fNodes->Add(sub3node);
3312 // Place copy #4 of I1D7 in I20B
3314 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3315 sub3node->SetLineColor(kColorITS);
3316 sub3node->SetVisibility(0);
3319 // Place copy #1 of I1D1 in I1D7
3321 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3322 sub4node->SetLineColor(kColorITS);
3323 sub4node->SetVisibility(0);
3326 // Place copy #1 of ITS2 in I1D1
3328 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3329 sub5node->SetLineColor(kColorITS);
3330 fNodes->Add(sub5node);
3332 fNodes->Add(sub4node);
3334 fNodes->Add(sub3node);
3336 fNodes->Add(sub2node);
3339 // Place copy #3 of I20B in I12B
3341 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3342 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3343 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
3344 sub2node->SetLineColor(kColorITS);
3345 sub2node->SetVisibility(0);
3348 // Place copy #1 of I1D7 in I20B
3350 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3351 sub3node->SetLineColor(kColorITS);
3352 sub3node->SetVisibility(0);
3355 // Place copy #1 of I1D1 in I1D7
3357 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3358 sub4node->SetLineColor(kColorITS);
3359 sub4node->SetVisibility(0);
3362 // Place copy #1 of ITS2 in I1D1
3364 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3365 sub5node->SetLineColor(kColorITS);
3366 fNodes->Add(sub5node);
3368 fNodes->Add(sub4node);
3370 fNodes->Add(sub3node);
3373 // Place copy #2 of I1D7 in I20B
3375 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3376 sub3node->SetLineColor(kColorITS);
3377 sub3node->SetVisibility(0);
3380 // Place copy #1 of I1D1 in I1D7
3382 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3383 sub4node->SetLineColor(kColorITS);
3384 sub4node->SetVisibility(0);
3387 // Place copy #1 of ITS2 in I1D1
3389 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3390 sub5node->SetLineColor(kColorITS);
3391 fNodes->Add(sub5node);
3393 fNodes->Add(sub4node);
3395 fNodes->Add(sub3node);
3398 // Place copy #3 of I1D7 in I20B
3400 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3401 sub3node->SetLineColor(kColorITS);
3402 sub3node->SetVisibility(0);
3405 // Place copy #1 of I1D1 in I1D7
3407 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3408 sub4node->SetLineColor(kColorITS);
3409 sub4node->SetVisibility(0);
3412 // Place copy #1 of ITS2 in I1D1
3414 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3415 sub5node->SetLineColor(kColorITS);
3416 fNodes->Add(sub5node);
3418 fNodes->Add(sub4node);
3420 fNodes->Add(sub3node);
3423 // Place copy #4 of I1D7 in I20B
3425 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3426 sub3node->SetLineColor(kColorITS);
3427 sub3node->SetVisibility(0);
3430 // Place copy #1 of I1D1 in I1D7
3432 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3433 sub4node->SetLineColor(kColorITS);
3434 sub4node->SetVisibility(0);
3437 // Place copy #1 of ITS2 in I1D1
3439 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3440 sub5node->SetLineColor(kColorITS);
3441 fNodes->Add(sub5node);
3443 fNodes->Add(sub4node);
3445 fNodes->Add(sub3node);
3447 fNodes->Add(sub2node);
3450 // Place copy #4 of I20B in I12B
3452 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3453 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3454 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
3455 sub2node->SetLineColor(kColorITS);
3456 sub2node->SetVisibility(0);
3459 // Place copy #1 of I1D7 in I20B
3461 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3462 sub3node->SetLineColor(kColorITS);
3463 sub3node->SetVisibility(0);
3466 // Place copy #1 of I1D1 in I1D7
3468 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3469 sub4node->SetLineColor(kColorITS);
3470 sub4node->SetVisibility(0);
3473 // Place copy #1 of ITS2 in I1D1
3475 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3476 sub5node->SetLineColor(kColorITS);
3477 fNodes->Add(sub5node);
3479 fNodes->Add(sub4node);
3481 fNodes->Add(sub3node);
3484 // Place copy #2 of I1D7 in I20B
3486 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3487 sub3node->SetLineColor(kColorITS);
3488 sub3node->SetVisibility(0);
3491 // Place copy #1 of I1D1 in I1D7
3493 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3494 sub4node->SetLineColor(kColorITS);
3495 sub4node->SetVisibility(0);
3498 // Place copy #1 of ITS2 in I1D1
3500 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3501 sub5node->SetLineColor(kColorITS);
3502 fNodes->Add(sub5node);
3504 fNodes->Add(sub4node);
3506 fNodes->Add(sub3node);
3509 // Place copy #3 of I1D7 in I20B
3511 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3512 sub3node->SetLineColor(kColorITS);
3513 sub3node->SetVisibility(0);
3516 // Place copy #1 of I1D1 in I1D7
3518 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3519 sub4node->SetLineColor(kColorITS);
3520 sub4node->SetVisibility(0);
3523 // Place copy #1 of ITS2 in I1D1
3525 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3526 sub5node->SetLineColor(kColorITS);
3527 fNodes->Add(sub5node);
3529 fNodes->Add(sub4node);
3531 fNodes->Add(sub3node);
3534 // Place copy #4 of I1D7 in I20B
3536 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3537 sub3node->SetLineColor(kColorITS);
3538 sub3node->SetVisibility(0);
3541 // Place copy #1 of I1D1 in I1D7
3543 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3544 sub4node->SetLineColor(kColorITS);
3545 sub4node->SetVisibility(0);
3548 // Place copy #1 of ITS2 in I1D1
3550 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3551 sub5node->SetLineColor(kColorITS);
3552 fNodes->Add(sub5node);
3554 fNodes->Add(sub4node);
3556 fNodes->Add(sub3node);
3558 fNodes->Add(sub2node);
3560 fNodes->Add(sub1node);
3563 // Place copy #5 of I12B in IT12
3565 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot247");
3566 sub1node->SetLineColor(kColorITS);
3567 sub1node->SetVisibility(0);
3570 // Place copy #1 of I10B in I12B
3572 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3573 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3574 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
3575 sub2node->SetLineColor(kColorITS);
3576 sub2node->SetVisibility(0);
3579 // Place copy #1 of I107 in I10B
3581 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3582 sub3node->SetLineColor(kColorITS);
3583 sub3node->SetVisibility(0);
3586 // Place copy #1 of I101 in I107
3588 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3589 sub4node->SetLineColor(kColorITS);
3590 sub4node->SetVisibility(0);
3593 // Place copy #1 of ITS1 in I101
3595 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3596 sub5node->SetLineColor(kColorITS);
3597 fNodes->Add(sub5node);
3599 fNodes->Add(sub4node);
3601 fNodes->Add(sub3node);
3604 // Place copy #2 of I107 in I10B
3606 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3607 sub3node->SetLineColor(kColorITS);
3608 sub3node->SetVisibility(0);
3611 // Place copy #1 of I101 in I107
3613 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3614 sub4node->SetLineColor(kColorITS);
3615 sub4node->SetVisibility(0);
3618 // Place copy #1 of ITS1 in I101
3620 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3621 sub5node->SetLineColor(kColorITS);
3622 fNodes->Add(sub5node);
3624 fNodes->Add(sub4node);
3626 fNodes->Add(sub3node);
3629 // Place copy #3 of I107 in I10B
3631 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3632 sub3node->SetLineColor(kColorITS);
3633 sub3node->SetVisibility(0);
3636 // Place copy #1 of I101 in I107
3638 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3639 sub4node->SetLineColor(kColorITS);
3640 sub4node->SetVisibility(0);
3643 // Place copy #1 of ITS1 in I101
3645 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3646 sub5node->SetLineColor(kColorITS);
3647 fNodes->Add(sub5node);
3649 fNodes->Add(sub4node);
3651 fNodes->Add(sub3node);
3654 // Place copy #4 of I107 in I10B
3656 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3657 sub3node->SetLineColor(kColorITS);
3658 sub3node->SetVisibility(0);
3661 // Place copy #1 of I101 in I107
3663 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3664 sub4node->SetLineColor(kColorITS);
3665 sub4node->SetVisibility(0);
3668 // Place copy #1 of ITS1 in I101
3670 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3671 sub5node->SetLineColor(kColorITS);
3672 fNodes->Add(sub5node);
3674 fNodes->Add(sub4node);
3676 fNodes->Add(sub3node);
3678 fNodes->Add(sub2node);
3681 // Place copy #2 of I10B in I12B
3683 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3684 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3685 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
3686 sub2node->SetLineColor(kColorITS);
3687 sub2node->SetVisibility(0);
3690 // Place copy #1 of I107 in I10B
3692 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3693 sub3node->SetLineColor(kColorITS);
3694 sub3node->SetVisibility(0);
3697 // Place copy #1 of I101 in I107
3699 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3700 sub4node->SetLineColor(kColorITS);
3701 sub4node->SetVisibility(0);
3704 // Place copy #1 of ITS1 in I101
3706 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3707 sub5node->SetLineColor(kColorITS);
3708 fNodes->Add(sub5node);
3710 fNodes->Add(sub4node);
3712 fNodes->Add(sub3node);
3715 // Place copy #2 of I107 in I10B
3717 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3718 sub3node->SetLineColor(kColorITS);
3719 sub3node->SetVisibility(0);
3722 // Place copy #1 of I101 in I107
3724 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3725 sub4node->SetLineColor(kColorITS);
3726 sub4node->SetVisibility(0);
3729 // Place copy #1 of ITS1 in I101
3731 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3732 sub5node->SetLineColor(kColorITS);
3733 fNodes->Add(sub5node);
3735 fNodes->Add(sub4node);
3737 fNodes->Add(sub3node);
3740 // Place copy #3 of I107 in I10B
3742 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3743 sub3node->SetLineColor(kColorITS);
3744 sub3node->SetVisibility(0);
3747 // Place copy #1 of I101 in I107
3749 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3750 sub4node->SetLineColor(kColorITS);
3751 sub4node->SetVisibility(0);
3754 // Place copy #1 of ITS1 in I101
3756 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3757 sub5node->SetLineColor(kColorITS);
3758 fNodes->Add(sub5node);
3760 fNodes->Add(sub4node);
3762 fNodes->Add(sub3node);
3765 // Place copy #4 of I107 in I10B
3767 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3768 sub3node->SetLineColor(kColorITS);
3769 sub3node->SetVisibility(0);
3772 // Place copy #1 of I101 in I107
3774 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3775 sub4node->SetLineColor(kColorITS);
3776 sub4node->SetVisibility(0);
3779 // Place copy #1 of ITS1 in I101
3781 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3782 sub5node->SetLineColor(kColorITS);
3783 fNodes->Add(sub5node);
3785 fNodes->Add(sub4node);
3787 fNodes->Add(sub3node);
3789 fNodes->Add(sub2node);
3792 // Place copy #1 of I20B in I12B
3794 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3795 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3796 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
3797 sub2node->SetLineColor(kColorITS);
3798 sub2node->SetVisibility(0);
3801 // Place copy #1 of I1D7 in I20B
3803 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3804 sub3node->SetLineColor(kColorITS);
3805 sub3node->SetVisibility(0);
3808 // Place copy #1 of I1D1 in I1D7
3810 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3811 sub4node->SetLineColor(kColorITS);
3812 sub4node->SetVisibility(0);
3815 // Place copy #1 of ITS2 in I1D1
3817 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3818 sub5node->SetLineColor(kColorITS);
3819 fNodes->Add(sub5node);
3821 fNodes->Add(sub4node);
3823 fNodes->Add(sub3node);
3826 // Place copy #2 of I1D7 in I20B
3828 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3829 sub3node->SetLineColor(kColorITS);
3830 sub3node->SetVisibility(0);
3833 // Place copy #1 of I1D1 in I1D7
3835 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3836 sub4node->SetLineColor(kColorITS);
3837 sub4node->SetVisibility(0);
3840 // Place copy #1 of ITS2 in I1D1
3842 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3843 sub5node->SetLineColor(kColorITS);
3844 fNodes->Add(sub5node);
3846 fNodes->Add(sub4node);
3848 fNodes->Add(sub3node);
3851 // Place copy #3 of I1D7 in I20B
3853 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3854 sub3node->SetLineColor(kColorITS);
3855 sub3node->SetVisibility(0);
3858 // Place copy #1 of I1D1 in I1D7
3860 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3861 sub4node->SetLineColor(kColorITS);
3862 sub4node->SetVisibility(0);
3865 // Place copy #1 of ITS2 in I1D1
3867 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3868 sub5node->SetLineColor(kColorITS);
3869 fNodes->Add(sub5node);
3871 fNodes->Add(sub4node);
3873 fNodes->Add(sub3node);
3876 // Place copy #4 of I1D7 in I20B
3878 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3879 sub3node->SetLineColor(kColorITS);
3880 sub3node->SetVisibility(0);
3883 // Place copy #1 of I1D1 in I1D7
3885 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3886 sub4node->SetLineColor(kColorITS);
3887 sub4node->SetVisibility(0);
3890 // Place copy #1 of ITS2 in I1D1
3892 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3893 sub5node->SetLineColor(kColorITS);
3894 fNodes->Add(sub5node);
3896 fNodes->Add(sub4node);
3898 fNodes->Add(sub3node);
3900 fNodes->Add(sub2node);
3903 // Place copy #2 of I20B in I12B
3905 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3906 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3907 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
3908 sub2node->SetLineColor(kColorITS);
3909 sub2node->SetVisibility(0);
3912 // Place copy #1 of I1D7 in I20B
3914 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3915 sub3node->SetLineColor(kColorITS);
3916 sub3node->SetVisibility(0);
3919 // Place copy #1 of I1D1 in I1D7
3921 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3922 sub4node->SetLineColor(kColorITS);
3923 sub4node->SetVisibility(0);
3926 // Place copy #1 of ITS2 in I1D1
3928 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3929 sub5node->SetLineColor(kColorITS);
3930 fNodes->Add(sub5node);
3932 fNodes->Add(sub4node);
3934 fNodes->Add(sub3node);
3937 // Place copy #2 of I1D7 in I20B
3939 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3940 sub3node->SetLineColor(kColorITS);
3941 sub3node->SetVisibility(0);
3944 // Place copy #1 of I1D1 in I1D7
3946 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3947 sub4node->SetLineColor(kColorITS);
3948 sub4node->SetVisibility(0);
3951 // Place copy #1 of ITS2 in I1D1
3953 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3954 sub5node->SetLineColor(kColorITS);
3955 fNodes->Add(sub5node);
3957 fNodes->Add(sub4node);
3959 fNodes->Add(sub3node);
3962 // Place copy #3 of I1D7 in I20B
3964 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3965 sub3node->SetLineColor(kColorITS);
3966 sub3node->SetVisibility(0);
3969 // Place copy #1 of I1D1 in I1D7
3971 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3972 sub4node->SetLineColor(kColorITS);
3973 sub4node->SetVisibility(0);
3976 // Place copy #1 of ITS2 in I1D1
3978 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3979 sub5node->SetLineColor(kColorITS);
3980 fNodes->Add(sub5node);
3982 fNodes->Add(sub4node);
3984 fNodes->Add(sub3node);
3987 // Place copy #4 of I1D7 in I20B
3989 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3990 sub3node->SetLineColor(kColorITS);
3991 sub3node->SetVisibility(0);
3994 // Place copy #1 of I1D1 in I1D7
3996 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3997 sub4node->SetLineColor(kColorITS);
3998 sub4node->SetVisibility(0);
4001 // Place copy #1 of ITS2 in I1D1
4003 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4004 sub5node->SetLineColor(kColorITS);
4005 fNodes->Add(sub5node);
4007 fNodes->Add(sub4node);
4009 fNodes->Add(sub3node);
4011 fNodes->Add(sub2node);
4014 // Place copy #3 of I20B in I12B
4016 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4017 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4018 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
4019 sub2node->SetLineColor(kColorITS);
4020 sub2node->SetVisibility(0);
4023 // Place copy #1 of I1D7 in I20B
4025 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4026 sub3node->SetLineColor(kColorITS);
4027 sub3node->SetVisibility(0);
4030 // Place copy #1 of I1D1 in I1D7
4032 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4033 sub4node->SetLineColor(kColorITS);
4034 sub4node->SetVisibility(0);
4037 // Place copy #1 of ITS2 in I1D1
4039 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4040 sub5node->SetLineColor(kColorITS);
4041 fNodes->Add(sub5node);
4043 fNodes->Add(sub4node);
4045 fNodes->Add(sub3node);
4048 // Place copy #2 of I1D7 in I20B
4050 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4051 sub3node->SetLineColor(kColorITS);
4052 sub3node->SetVisibility(0);
4055 // Place copy #1 of I1D1 in I1D7
4057 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4058 sub4node->SetLineColor(kColorITS);
4059 sub4node->SetVisibility(0);
4062 // Place copy #1 of ITS2 in I1D1
4064 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4065 sub5node->SetLineColor(kColorITS);
4066 fNodes->Add(sub5node);
4068 fNodes->Add(sub4node);
4070 fNodes->Add(sub3node);
4073 // Place copy #3 of I1D7 in I20B
4075 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4076 sub3node->SetLineColor(kColorITS);
4077 sub3node->SetVisibility(0);
4080 // Place copy #1 of I1D1 in I1D7
4082 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4083 sub4node->SetLineColor(kColorITS);
4084 sub4node->SetVisibility(0);
4087 // Place copy #1 of ITS2 in I1D1
4089 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4090 sub5node->SetLineColor(kColorITS);
4091 fNodes->Add(sub5node);
4093 fNodes->Add(sub4node);
4095 fNodes->Add(sub3node);
4098 // Place copy #4 of I1D7 in I20B
4100 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4101 sub3node->SetLineColor(kColorITS);
4102 sub3node->SetVisibility(0);
4105 // Place copy #1 of I1D1 in I1D7
4107 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4108 sub4node->SetLineColor(kColorITS);
4109 sub4node->SetVisibility(0);
4112 // Place copy #1 of ITS2 in I1D1
4114 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4115 sub5node->SetLineColor(kColorITS);
4116 fNodes->Add(sub5node);
4118 fNodes->Add(sub4node);
4120 fNodes->Add(sub3node);
4122 fNodes->Add(sub2node);
4125 // Place copy #4 of I20B in I12B
4127 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4128 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4129 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
4130 sub2node->SetLineColor(kColorITS);
4131 sub2node->SetVisibility(0);
4134 // Place copy #1 of I1D7 in I20B
4136 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4137 sub3node->SetLineColor(kColorITS);
4138 sub3node->SetVisibility(0);
4141 // Place copy #1 of I1D1 in I1D7
4143 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4144 sub4node->SetLineColor(kColorITS);
4145 sub4node->SetVisibility(0);
4148 // Place copy #1 of ITS2 in I1D1
4150 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4151 sub5node->SetLineColor(kColorITS);
4152 fNodes->Add(sub5node);
4154 fNodes->Add(sub4node);
4156 fNodes->Add(sub3node);
4159 // Place copy #2 of I1D7 in I20B
4161 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4162 sub3node->SetLineColor(kColorITS);
4163 sub3node->SetVisibility(0);
4166 // Place copy #1 of I1D1 in I1D7
4168 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4169 sub4node->SetLineColor(kColorITS);
4170 sub4node->SetVisibility(0);
4173 // Place copy #1 of ITS2 in I1D1
4175 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4176 sub5node->SetLineColor(kColorITS);
4177 fNodes->Add(sub5node);
4179 fNodes->Add(sub4node);
4181 fNodes->Add(sub3node);
4184 // Place copy #3 of I1D7 in I20B
4186 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4187 sub3node->SetLineColor(kColorITS);
4188 sub3node->SetVisibility(0);
4191 // Place copy #1 of I1D1 in I1D7
4193 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4194 sub4node->SetLineColor(kColorITS);
4195 sub4node->SetVisibility(0);
4198 // Place copy #1 of ITS2 in I1D1
4200 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4201 sub5node->SetLineColor(kColorITS);
4202 fNodes->Add(sub5node);
4204 fNodes->Add(sub4node);
4206 fNodes->Add(sub3node);
4209 // Place copy #4 of I1D7 in I20B
4211 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4212 sub3node->SetLineColor(kColorITS);
4213 sub3node->SetVisibility(0);
4216 // Place copy #1 of I1D1 in I1D7
4218 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4219 sub4node->SetLineColor(kColorITS);
4220 sub4node->SetVisibility(0);
4223 // Place copy #1 of ITS2 in I1D1
4225 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4226 sub5node->SetLineColor(kColorITS);
4227 fNodes->Add(sub5node);
4229 fNodes->Add(sub4node);
4231 fNodes->Add(sub3node);
4233 fNodes->Add(sub2node);
4235 fNodes->Add(sub1node);
4238 // Place copy #6 of I12B in IT12
4240 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot236");
4241 sub1node->SetLineColor(kColorITS);
4242 sub1node->SetVisibility(0);
4245 // Place copy #1 of I10B in I12B
4247 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4248 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4249 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
4250 sub2node->SetLineColor(kColorITS);
4251 sub2node->SetVisibility(0);
4254 // Place copy #1 of I107 in I10B
4256 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4257 sub3node->SetLineColor(kColorITS);
4258 sub3node->SetVisibility(0);
4261 // Place copy #1 of I101 in I107
4263 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4264 sub4node->SetLineColor(kColorITS);
4265 sub4node->SetVisibility(0);
4268 // Place copy #1 of ITS1 in I101
4270 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4271 sub5node->SetLineColor(kColorITS);
4272 fNodes->Add(sub5node);
4274 fNodes->Add(sub4node);
4276 fNodes->Add(sub3node);
4279 // Place copy #2 of I107 in I10B
4281 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4282 sub3node->SetLineColor(kColorITS);
4283 sub3node->SetVisibility(0);
4286 // Place copy #1 of I101 in I107
4288 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4289 sub4node->SetLineColor(kColorITS);
4290 sub4node->SetVisibility(0);
4293 // Place copy #1 of ITS1 in I101
4295 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4296 sub5node->SetLineColor(kColorITS);
4297 fNodes->Add(sub5node);
4299 fNodes->Add(sub4node);
4301 fNodes->Add(sub3node);
4304 // Place copy #3 of I107 in I10B
4306 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4307 sub3node->SetLineColor(kColorITS);
4308 sub3node->SetVisibility(0);
4311 // Place copy #1 of I101 in I107
4313 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4314 sub4node->SetLineColor(kColorITS);
4315 sub4node->SetVisibility(0);
4318 // Place copy #1 of ITS1 in I101
4320 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4321 sub5node->SetLineColor(kColorITS);
4322 fNodes->Add(sub5node);
4324 fNodes->Add(sub4node);
4326 fNodes->Add(sub3node);
4329 // Place copy #4 of I107 in I10B
4331 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4332 sub3node->SetLineColor(kColorITS);
4333 sub3node->SetVisibility(0);
4336 // Place copy #1 of I101 in I107
4338 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4339 sub4node->SetLineColor(kColorITS);
4340 sub4node->SetVisibility(0);
4343 // Place copy #1 of ITS1 in I101
4345 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4346 sub5node->SetLineColor(kColorITS);
4347 fNodes->Add(sub5node);
4349 fNodes->Add(sub4node);
4351 fNodes->Add(sub3node);
4353 fNodes->Add(sub2node);
4356 // Place copy #2 of I10B in I12B
4358 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4359 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4360 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
4361 sub2node->SetLineColor(kColorITS);
4362 sub2node->SetVisibility(0);
4365 // Place copy #1 of I107 in I10B
4367 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4368 sub3node->SetLineColor(kColorITS);
4369 sub3node->SetVisibility(0);
4372 // Place copy #1 of I101 in I107
4374 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4375 sub4node->SetLineColor(kColorITS);
4376 sub4node->SetVisibility(0);
4379 // Place copy #1 of ITS1 in I101
4381 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4382 sub5node->SetLineColor(kColorITS);
4383 fNodes->Add(sub5node);
4385 fNodes->Add(sub4node);
4387 fNodes->Add(sub3node);
4390 // Place copy #2 of I107 in I10B
4392 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4393 sub3node->SetLineColor(kColorITS);
4394 sub3node->SetVisibility(0);
4397 // Place copy #1 of I101 in I107
4399 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4400 sub4node->SetLineColor(kColorITS);
4401 sub4node->SetVisibility(0);
4404 // Place copy #1 of ITS1 in I101
4406 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4407 sub5node->SetLineColor(kColorITS);
4408 fNodes->Add(sub5node);
4410 fNodes->Add(sub4node);
4412 fNodes->Add(sub3node);
4415 // Place copy #3 of I107 in I10B
4417 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4418 sub3node->SetLineColor(kColorITS);
4419 sub3node->SetVisibility(0);
4422 // Place copy #1 of I101 in I107
4424 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4425 sub4node->SetLineColor(kColorITS);
4426 sub4node->SetVisibility(0);
4429 // Place copy #1 of ITS1 in I101
4431 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4432 sub5node->SetLineColor(kColorITS);
4433 fNodes->Add(sub5node);
4435 fNodes->Add(sub4node);
4437 fNodes->Add(sub3node);
4440 // Place copy #4 of I107 in I10B
4442 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4443 sub3node->SetLineColor(kColorITS);
4444 sub3node->SetVisibility(0);
4447 // Place copy #1 of I101 in I107
4449 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4450 sub4node->SetLineColor(kColorITS);
4451 sub4node->SetVisibility(0);
4454 // Place copy #1 of ITS1 in I101
4456 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4457 sub5node->SetLineColor(kColorITS);
4458 fNodes->Add(sub5node);
4460 fNodes->Add(sub4node);
4462 fNodes->Add(sub3node);
4464 fNodes->Add(sub2node);
4467 // Place copy #1 of I20B in I12B
4469 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4470 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4471 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
4472 sub2node->SetLineColor(kColorITS);
4473 sub2node->SetVisibility(0);
4476 // Place copy #1 of I1D7 in I20B
4478 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4479 sub3node->SetLineColor(kColorITS);
4480 sub3node->SetVisibility(0);
4483 // Place copy #1 of I1D1 in I1D7
4485 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4486 sub4node->SetLineColor(kColorITS);
4487 sub4node->SetVisibility(0);
4490 // Place copy #1 of ITS2 in I1D1
4492 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4493 sub5node->SetLineColor(kColorITS);
4494 fNodes->Add(sub5node);
4496 fNodes->Add(sub4node);
4498 fNodes->Add(sub3node);
4501 // Place copy #2 of I1D7 in I20B
4503 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4504 sub3node->SetLineColor(kColorITS);
4505 sub3node->SetVisibility(0);
4508 // Place copy #1 of I1D1 in I1D7
4510 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4511 sub4node->SetLineColor(kColorITS);
4512 sub4node->SetVisibility(0);
4515 // Place copy #1 of ITS2 in I1D1
4517 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4518 sub5node->SetLineColor(kColorITS);
4519 fNodes->Add(sub5node);
4521 fNodes->Add(sub4node);
4523 fNodes->Add(sub3node);
4526 // Place copy #3 of I1D7 in I20B
4528 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4529 sub3node->SetLineColor(kColorITS);
4530 sub3node->SetVisibility(0);
4533 // Place copy #1 of I1D1 in I1D7
4535 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4536 sub4node->SetLineColor(kColorITS);
4537 sub4node->SetVisibility(0);
4540 // Place copy #1 of ITS2 in I1D1
4542 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4543 sub5node->SetLineColor(kColorITS);
4544 fNodes->Add(sub5node);
4546 fNodes->Add(sub4node);
4548 fNodes->Add(sub3node);
4551 // Place copy #4 of I1D7 in I20B
4553 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4554 sub3node->SetLineColor(kColorITS);
4555 sub3node->SetVisibility(0);
4558 // Place copy #1 of I1D1 in I1D7
4560 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4561 sub4node->SetLineColor(kColorITS);
4562 sub4node->SetVisibility(0);
4565 // Place copy #1 of ITS2 in I1D1
4567 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4568 sub5node->SetLineColor(kColorITS);
4569 fNodes->Add(sub5node);
4571 fNodes->Add(sub4node);
4573 fNodes->Add(sub3node);
4575 fNodes->Add(sub2node);
4578 // Place copy #2 of I20B in I12B
4580 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4581 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4582 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
4583 sub2node->SetLineColor(kColorITS);
4584 sub2node->SetVisibility(0);
4587 // Place copy #1 of I1D7 in I20B
4589 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4590 sub3node->SetLineColor(kColorITS);
4591 sub3node->SetVisibility(0);
4594 // Place copy #1 of I1D1 in I1D7
4596 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4597 sub4node->SetLineColor(kColorITS);
4598 sub4node->SetVisibility(0);
4601 // Place copy #1 of ITS2 in I1D1
4603 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4604 sub5node->SetLineColor(kColorITS);
4605 fNodes->Add(sub5node);
4607 fNodes->Add(sub4node);
4609 fNodes->Add(sub3node);
4612 // Place copy #2 of I1D7 in I20B
4614 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4615 sub3node->SetLineColor(kColorITS);
4616 sub3node->SetVisibility(0);
4619 // Place copy #1 of I1D1 in I1D7
4621 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4622 sub4node->SetLineColor(kColorITS);
4623 sub4node->SetVisibility(0);
4626 // Place copy #1 of ITS2 in I1D1
4628 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4629 sub5node->SetLineColor(kColorITS);
4630 fNodes->Add(sub5node);
4632 fNodes->Add(sub4node);
4634 fNodes->Add(sub3node);
4637 // Place copy #3 of I1D7 in I20B
4639 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4640 sub3node->SetLineColor(kColorITS);
4641 sub3node->SetVisibility(0);
4644 // Place copy #1 of I1D1 in I1D7
4646 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4647 sub4node->SetLineColor(kColorITS);
4648 sub4node->SetVisibility(0);
4651 // Place copy #1 of ITS2 in I1D1
4653 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4654 sub5node->SetLineColor(kColorITS);
4655 fNodes->Add(sub5node);
4657 fNodes->Add(sub4node);
4659 fNodes->Add(sub3node);
4662 // Place copy #4 of I1D7 in I20B
4664 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4665 sub3node->SetLineColor(kColorITS);
4666 sub3node->SetVisibility(0);
4669 // Place copy #1 of I1D1 in I1D7
4671 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4672 sub4node->SetLineColor(kColorITS);
4673 sub4node->SetVisibility(0);
4676 // Place copy #1 of ITS2 in I1D1
4678 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4679 sub5node->SetLineColor(kColorITS);
4680 fNodes->Add(sub5node);
4682 fNodes->Add(sub4node);
4684 fNodes->Add(sub3node);
4686 fNodes->Add(sub2node);
4689 // Place copy #3 of I20B in I12B
4691 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4692 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4693 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
4694 sub2node->SetLineColor(kColorITS);
4695 sub2node->SetVisibility(0);
4698 // Place copy #1 of I1D7 in I20B
4700 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4701 sub3node->SetLineColor(kColorITS);
4702 sub3node->SetVisibility(0);
4705 // Place copy #1 of I1D1 in I1D7
4707 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4708 sub4node->SetLineColor(kColorITS);
4709 sub4node->SetVisibility(0);
4712 // Place copy #1 of ITS2 in I1D1
4714 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4715 sub5node->SetLineColor(kColorITS);
4716 fNodes->Add(sub5node);
4718 fNodes->Add(sub4node);
4720 fNodes->Add(sub3node);
4723 // Place copy #2 of I1D7 in I20B
4725 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4726 sub3node->SetLineColor(kColorITS);
4727 sub3node->SetVisibility(0);
4730 // Place copy #1 of I1D1 in I1D7
4732 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4733 sub4node->SetLineColor(kColorITS);
4734 sub4node->SetVisibility(0);
4737 // Place copy #1 of ITS2 in I1D1
4739 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4740 sub5node->SetLineColor(kColorITS);
4741 fNodes->Add(sub5node);
4743 fNodes->Add(sub4node);
4745 fNodes->Add(sub3node);
4748 // Place copy #3 of I1D7 in I20B
4750 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4751 sub3node->SetLineColor(kColorITS);
4752 sub3node->SetVisibility(0);
4755 // Place copy #1 of I1D1 in I1D7
4757 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4758 sub4node->SetLineColor(kColorITS);
4759 sub4node->SetVisibility(0);
4762 // Place copy #1 of ITS2 in I1D1
4764 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4765 sub5node->SetLineColor(kColorITS);
4766 fNodes->Add(sub5node);
4768 fNodes->Add(sub4node);
4770 fNodes->Add(sub3node);
4773 // Place copy #4 of I1D7 in I20B
4775 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4776 sub3node->SetLineColor(kColorITS);
4777 sub3node->SetVisibility(0);
4780 // Place copy #1 of I1D1 in I1D7
4782 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4783 sub4node->SetLineColor(kColorITS);
4784 sub4node->SetVisibility(0);
4787 // Place copy #1 of ITS2 in I1D1
4789 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4790 sub5node->SetLineColor(kColorITS);
4791 fNodes->Add(sub5node);
4793 fNodes->Add(sub4node);
4795 fNodes->Add(sub3node);
4797 fNodes->Add(sub2node);
4800 // Place copy #4 of I20B in I12B
4802 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4803 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4804 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
4805 sub2node->SetLineColor(kColorITS);
4806 sub2node->SetVisibility(0);
4809 // Place copy #1 of I1D7 in I20B
4811 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4812 sub3node->SetLineColor(kColorITS);
4813 sub3node->SetVisibility(0);
4816 // Place copy #1 of I1D1 in I1D7
4818 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4819 sub4node->SetLineColor(kColorITS);
4820 sub4node->SetVisibility(0);
4823 // Place copy #1 of ITS2 in I1D1
4825 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4826 sub5node->SetLineColor(kColorITS);
4827 fNodes->Add(sub5node);
4829 fNodes->Add(sub4node);
4831 fNodes->Add(sub3node);
4834 // Place copy #2 of I1D7 in I20B
4836 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4837 sub3node->SetLineColor(kColorITS);
4838 sub3node->SetVisibility(0);
4841 // Place copy #1 of I1D1 in I1D7
4843 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4844 sub4node->SetLineColor(kColorITS);
4845 sub4node->SetVisibility(0);
4848 // Place copy #1 of ITS2 in I1D1
4850 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4851 sub5node->SetLineColor(kColorITS);
4852 fNodes->Add(sub5node);
4854 fNodes->Add(sub4node);
4856 fNodes->Add(sub3node);
4859 // Place copy #3 of I1D7 in I20B
4861 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4862 sub3node->SetLineColor(kColorITS);
4863 sub3node->SetVisibility(0);
4866 // Place copy #1 of I1D1 in I1D7
4868 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4869 sub4node->SetLineColor(kColorITS);
4870 sub4node->SetVisibility(0);
4873 // Place copy #1 of ITS2 in I1D1
4875 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4876 sub5node->SetLineColor(kColorITS);
4877 fNodes->Add(sub5node);
4879 fNodes->Add(sub4node);
4881 fNodes->Add(sub3node);
4884 // Place copy #4 of I1D7 in I20B
4886 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4887 sub3node->SetLineColor(kColorITS);
4888 sub3node->SetVisibility(0);
4891 // Place copy #1 of I1D1 in I1D7
4893 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4894 sub4node->SetLineColor(kColorITS);
4895 sub4node->SetVisibility(0);
4898 // Place copy #1 of ITS2 in I1D1
4900 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4901 sub5node->SetLineColor(kColorITS);
4902 fNodes->Add(sub5node);
4904 fNodes->Add(sub4node);
4906 fNodes->Add(sub3node);
4908 fNodes->Add(sub2node);
4910 fNodes->Add(sub1node);
4913 // Place copy #7 of I12B in IT12
4915 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot244");
4916 sub1node->SetLineColor(kColorITS);
4917 sub1node->SetVisibility(0);
4920 // Place copy #1 of I10B in I12B
4922 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4923 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4924 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
4925 sub2node->SetLineColor(kColorITS);
4926 sub2node->SetVisibility(0);
4929 // Place copy #1 of I107 in I10B
4931 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4932 sub3node->SetLineColor(kColorITS);
4933 sub3node->SetVisibility(0);
4936 // Place copy #1 of I101 in I107
4938 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4939 sub4node->SetLineColor(kColorITS);
4940 sub4node->SetVisibility(0);
4943 // Place copy #1 of ITS1 in I101
4945 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4946 sub5node->SetLineColor(kColorITS);
4947 fNodes->Add(sub5node);
4949 fNodes->Add(sub4node);
4951 fNodes->Add(sub3node);
4954 // Place copy #2 of I107 in I10B
4956 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4957 sub3node->SetLineColor(kColorITS);
4958 sub3node->SetVisibility(0);
4961 // Place copy #1 of I101 in I107
4963 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4964 sub4node->SetLineColor(kColorITS);
4965 sub4node->SetVisibility(0);
4968 // Place copy #1 of ITS1 in I101
4970 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4971 sub5node->SetLineColor(kColorITS);
4972 fNodes->Add(sub5node);
4974 fNodes->Add(sub4node);
4976 fNodes->Add(sub3node);
4979 // Place copy #3 of I107 in I10B
4981 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4982 sub3node->SetLineColor(kColorITS);
4983 sub3node->SetVisibility(0);
4986 // Place copy #1 of I101 in I107
4988 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4989 sub4node->SetLineColor(kColorITS);
4990 sub4node->SetVisibility(0);
4993 // Place copy #1 of ITS1 in I101
4995 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4996 sub5node->SetLineColor(kColorITS);
4997 fNodes->Add(sub5node);
4999 fNodes->Add(sub4node);
5001 fNodes->Add(sub3node);
5004 // Place copy #4 of I107 in I10B
5006 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5007 sub3node->SetLineColor(kColorITS);
5008 sub3node->SetVisibility(0);
5011 // Place copy #1 of I101 in I107
5013 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5014 sub4node->SetLineColor(kColorITS);
5015 sub4node->SetVisibility(0);
5018 // Place copy #1 of ITS1 in I101
5020 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5021 sub5node->SetLineColor(kColorITS);
5022 fNodes->Add(sub5node);
5024 fNodes->Add(sub4node);
5026 fNodes->Add(sub3node);
5028 fNodes->Add(sub2node);
5031 // Place copy #2 of I10B in I12B
5033 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5034 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5035 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
5036 sub2node->SetLineColor(kColorITS);
5037 sub2node->SetVisibility(0);
5040 // Place copy #1 of I107 in I10B
5042 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5043 sub3node->SetLineColor(kColorITS);
5044 sub3node->SetVisibility(0);
5047 // Place copy #1 of I101 in I107
5049 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5050 sub4node->SetLineColor(kColorITS);
5051 sub4node->SetVisibility(0);
5054 // Place copy #1 of ITS1 in I101
5056 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5057 sub5node->SetLineColor(kColorITS);
5058 fNodes->Add(sub5node);
5060 fNodes->Add(sub4node);
5062 fNodes->Add(sub3node);
5065 // Place copy #2 of I107 in I10B
5067 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5068 sub3node->SetLineColor(kColorITS);
5069 sub3node->SetVisibility(0);
5072 // Place copy #1 of I101 in I107
5074 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5075 sub4node->SetLineColor(kColorITS);
5076 sub4node->SetVisibility(0);
5079 // Place copy #1 of ITS1 in I101
5081 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5082 sub5node->SetLineColor(kColorITS);
5083 fNodes->Add(sub5node);
5085 fNodes->Add(sub4node);
5087 fNodes->Add(sub3node);
5090 // Place copy #3 of I107 in I10B
5092 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5093 sub3node->SetLineColor(kColorITS);
5094 sub3node->SetVisibility(0);
5097 // Place copy #1 of I101 in I107
5099 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5100 sub4node->SetLineColor(kColorITS);
5101 sub4node->SetVisibility(0);
5104 // Place copy #1 of ITS1 in I101
5106 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5107 sub5node->SetLineColor(kColorITS);
5108 fNodes->Add(sub5node);
5110 fNodes->Add(sub4node);
5112 fNodes->Add(sub3node);
5115 // Place copy #4 of I107 in I10B
5117 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5118 sub3node->SetLineColor(kColorITS);
5119 sub3node->SetVisibility(0);
5122 // Place copy #1 of I101 in I107
5124 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5125 sub4node->SetLineColor(kColorITS);
5126 sub4node->SetVisibility(0);
5129 // Place copy #1 of ITS1 in I101
5131 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5132 sub5node->SetLineColor(kColorITS);
5133 fNodes->Add(sub5node);
5135 fNodes->Add(sub4node);
5137 fNodes->Add(sub3node);
5139 fNodes->Add(sub2node);
5142 // Place copy #1 of I20B in I12B
5144 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5145 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5146 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
5147 sub2node->SetLineColor(kColorITS);
5148 sub2node->SetVisibility(0);
5151 // Place copy #1 of I1D7 in I20B
5153 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5154 sub3node->SetLineColor(kColorITS);
5155 sub3node->SetVisibility(0);
5158 // Place copy #1 of I1D1 in I1D7
5160 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5161 sub4node->SetLineColor(kColorITS);
5162 sub4node->SetVisibility(0);
5165 // Place copy #1 of ITS2 in I1D1
5167 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5168 sub5node->SetLineColor(kColorITS);
5169 fNodes->Add(sub5node);
5171 fNodes->Add(sub4node);
5173 fNodes->Add(sub3node);
5176 // Place copy #2 of I1D7 in I20B
5178 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5179 sub3node->SetLineColor(kColorITS);
5180 sub3node->SetVisibility(0);
5183 // Place copy #1 of I1D1 in I1D7
5185 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5186 sub4node->SetLineColor(kColorITS);
5187 sub4node->SetVisibility(0);
5190 // Place copy #1 of ITS2 in I1D1
5192 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5193 sub5node->SetLineColor(kColorITS);
5194 fNodes->Add(sub5node);
5196 fNodes->Add(sub4node);
5198 fNodes->Add(sub3node);
5201 // Place copy #3 of I1D7 in I20B
5203 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5204 sub3node->SetLineColor(kColorITS);
5205 sub3node->SetVisibility(0);
5208 // Place copy #1 of I1D1 in I1D7
5210 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5211 sub4node->SetLineColor(kColorITS);
5212 sub4node->SetVisibility(0);
5215 // Place copy #1 of ITS2 in I1D1
5217 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5218 sub5node->SetLineColor(kColorITS);
5219 fNodes->Add(sub5node);
5221 fNodes->Add(sub4node);
5223 fNodes->Add(sub3node);
5226 // Place copy #4 of I1D7 in I20B
5228 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5229 sub3node->SetLineColor(kColorITS);
5230 sub3node->SetVisibility(0);
5233 // Place copy #1 of I1D1 in I1D7
5235 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5236 sub4node->SetLineColor(kColorITS);
5237 sub4node->SetVisibility(0);
5240 // Place copy #1 of ITS2 in I1D1
5242 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5243 sub5node->SetLineColor(kColorITS);
5244 fNodes->Add(sub5node);
5246 fNodes->Add(sub4node);
5248 fNodes->Add(sub3node);
5250 fNodes->Add(sub2node);
5253 // Place copy #2 of I20B in I12B
5255 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5256 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5257 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
5258 sub2node->SetLineColor(kColorITS);
5259 sub2node->SetVisibility(0);
5262 // Place copy #1 of I1D7 in I20B
5264 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5265 sub3node->SetLineColor(kColorITS);
5266 sub3node->SetVisibility(0);
5269 // Place copy #1 of I1D1 in I1D7
5271 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5272 sub4node->SetLineColor(kColorITS);
5273 sub4node->SetVisibility(0);
5276 // Place copy #1 of ITS2 in I1D1
5278 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5279 sub5node->SetLineColor(kColorITS);
5280 fNodes->Add(sub5node);
5282 fNodes->Add(sub4node);
5284 fNodes->Add(sub3node);
5287 // Place copy #2 of I1D7 in I20B
5289 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5290 sub3node->SetLineColor(kColorITS);
5291 sub3node->SetVisibility(0);
5294 // Place copy #1 of I1D1 in I1D7
5296 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5297 sub4node->SetLineColor(kColorITS);
5298 sub4node->SetVisibility(0);
5301 // Place copy #1 of ITS2 in I1D1
5303 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5304 sub5node->SetLineColor(kColorITS);
5305 fNodes->Add(sub5node);
5307 fNodes->Add(sub4node);
5309 fNodes->Add(sub3node);
5312 // Place copy #3 of I1D7 in I20B
5314 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5315 sub3node->SetLineColor(kColorITS);
5316 sub3node->SetVisibility(0);
5319 // Place copy #1 of I1D1 in I1D7
5321 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5322 sub4node->SetLineColor(kColorITS);
5323 sub4node->SetVisibility(0);
5326 // Place copy #1 of ITS2 in I1D1
5328 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5329 sub5node->SetLineColor(kColorITS);
5330 fNodes->Add(sub5node);
5332 fNodes->Add(sub4node);
5334 fNodes->Add(sub3node);
5337 // Place copy #4 of I1D7 in I20B
5339 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5340 sub3node->SetLineColor(kColorITS);
5341 sub3node->SetVisibility(0);
5344 // Place copy #1 of I1D1 in I1D7
5346 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5347 sub4node->SetLineColor(kColorITS);
5348 sub4node->SetVisibility(0);
5351 // Place copy #1 of ITS2 in I1D1
5353 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5354 sub5node->SetLineColor(kColorITS);
5355 fNodes->Add(sub5node);
5357 fNodes->Add(sub4node);
5359 fNodes->Add(sub3node);
5361 fNodes->Add(sub2node);
5364 // Place copy #3 of I20B in I12B
5366 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5367 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5368 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
5369 sub2node->SetLineColor(kColorITS);
5370 sub2node->SetVisibility(0);
5373 // Place copy #1 of I1D7 in I20B
5375 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5376 sub3node->SetLineColor(kColorITS);
5377 sub3node->SetVisibility(0);
5380 // Place copy #1 of I1D1 in I1D7
5382 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5383 sub4node->SetLineColor(kColorITS);
5384 sub4node->SetVisibility(0);
5387 // Place copy #1 of ITS2 in I1D1
5389 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5390 sub5node->SetLineColor(kColorITS);
5391 fNodes->Add(sub5node);
5393 fNodes->Add(sub4node);
5395 fNodes->Add(sub3node);
5398 // Place copy #2 of I1D7 in I20B
5400 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5401 sub3node->SetLineColor(kColorITS);
5402 sub3node->SetVisibility(0);
5405 // Place copy #1 of I1D1 in I1D7
5407 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5408 sub4node->SetLineColor(kColorITS);
5409 sub4node->SetVisibility(0);
5412 // Place copy #1 of ITS2 in I1D1
5414 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5415 sub5node->SetLineColor(kColorITS);
5416 fNodes->Add(sub5node);
5418 fNodes->Add(sub4node);
5420 fNodes->Add(sub3node);
5423 // Place copy #3 of I1D7 in I20B
5425 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5426 sub3node->SetLineColor(kColorITS);
5427 sub3node->SetVisibility(0);
5430 // Place copy #1 of I1D1 in I1D7
5432 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5433 sub4node->SetLineColor(kColorITS);
5434 sub4node->SetVisibility(0);
5437 // Place copy #1 of ITS2 in I1D1
5439 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5440 sub5node->SetLineColor(kColorITS);
5441 fNodes->Add(sub5node);
5443 fNodes->Add(sub4node);
5445 fNodes->Add(sub3node);
5448 // Place copy #4 of I1D7 in I20B
5450 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5451 sub3node->SetLineColor(kColorITS);
5452 sub3node->SetVisibility(0);
5455 // Place copy #1 of I1D1 in I1D7
5457 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5458 sub4node->SetLineColor(kColorITS);
5459 sub4node->SetVisibility(0);
5462 // Place copy #1 of ITS2 in I1D1
5464 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5465 sub5node->SetLineColor(kColorITS);
5466 fNodes->Add(sub5node);
5468 fNodes->Add(sub4node);
5470 fNodes->Add(sub3node);
5472 fNodes->Add(sub2node);
5475 // Place copy #4 of I20B in I12B
5477 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5478 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5479 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
5480 sub2node->SetLineColor(kColorITS);
5481 sub2node->SetVisibility(0);
5484 // Place copy #1 of I1D7 in I20B
5486 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5487 sub3node->SetLineColor(kColorITS);
5488 sub3node->SetVisibility(0);
5491 // Place copy #1 of I1D1 in I1D7
5493 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5494 sub4node->SetLineColor(kColorITS);
5495 sub4node->SetVisibility(0);
5498 // Place copy #1 of ITS2 in I1D1
5500 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5501 sub5node->SetLineColor(kColorITS);
5502 fNodes->Add(sub5node);
5504 fNodes->Add(sub4node);
5506 fNodes->Add(sub3node);
5509 // Place copy #2 of I1D7 in I20B
5511 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5512 sub3node->SetLineColor(kColorITS);
5513 sub3node->SetVisibility(0);
5516 // Place copy #1 of I1D1 in I1D7
5518 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5519 sub4node->SetLineColor(kColorITS);
5520 sub4node->SetVisibility(0);
5523 // Place copy #1 of ITS2 in I1D1
5525 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5526 sub5node->SetLineColor(kColorITS);
5527 fNodes->Add(sub5node);
5529 fNodes->Add(sub4node);
5531 fNodes->Add(sub3node);
5534 // Place copy #3 of I1D7 in I20B
5536 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5537 sub3node->SetLineColor(kColorITS);
5538 sub3node->SetVisibility(0);
5541 // Place copy #1 of I1D1 in I1D7
5543 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5544 sub4node->SetLineColor(kColorITS);
5545 sub4node->SetVisibility(0);
5548 // Place copy #1 of ITS2 in I1D1
5550 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5551 sub5node->SetLineColor(kColorITS);
5552 fNodes->Add(sub5node);
5554 fNodes->Add(sub4node);
5556 fNodes->Add(sub3node);
5559 // Place copy #4 of I1D7 in I20B
5561 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5562 sub3node->SetLineColor(kColorITS);
5563 sub3node->SetVisibility(0);
5566 // Place copy #1 of I1D1 in I1D7
5568 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5569 sub4node->SetLineColor(kColorITS);
5570 sub4node->SetVisibility(0);
5573 // Place copy #1 of ITS2 in I1D1
5575 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5576 sub5node->SetLineColor(kColorITS);
5577 fNodes->Add(sub5node);
5579 fNodes->Add(sub4node);
5581 fNodes->Add(sub3node);
5583 fNodes->Add(sub2node);
5585 fNodes->Add(sub1node);
5588 // Place copy #8 of I12B in IT12
5590 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot233");
5591 sub1node->SetLineColor(kColorITS);
5592 sub1node->SetVisibility(0);
5595 // Place copy #1 of I10B in I12B
5597 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5598 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5599 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
5600 sub2node->SetLineColor(kColorITS);
5601 sub2node->SetVisibility(0);
5604 // Place copy #1 of I107 in I10B
5606 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5607 sub3node->SetLineColor(kColorITS);
5608 sub3node->SetVisibility(0);
5611 // Place copy #1 of I101 in I107
5613 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5614 sub4node->SetLineColor(kColorITS);
5615 sub4node->SetVisibility(0);
5618 // Place copy #1 of ITS1 in I101
5620 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5621 sub5node->SetLineColor(kColorITS);
5622 fNodes->Add(sub5node);
5624 fNodes->Add(sub4node);
5626 fNodes->Add(sub3node);
5629 // Place copy #2 of I107 in I10B
5631 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5632 sub3node->SetLineColor(kColorITS);
5633 sub3node->SetVisibility(0);
5636 // Place copy #1 of I101 in I107
5638 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5639 sub4node->SetLineColor(kColorITS);
5640 sub4node->SetVisibility(0);
5643 // Place copy #1 of ITS1 in I101
5645 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5646 sub5node->SetLineColor(kColorITS);
5647 fNodes->Add(sub5node);
5649 fNodes->Add(sub4node);
5651 fNodes->Add(sub3node);
5654 // Place copy #3 of I107 in I10B
5656 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5657 sub3node->SetLineColor(kColorITS);
5658 sub3node->SetVisibility(0);
5661 // Place copy #1 of I101 in I107
5663 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5664 sub4node->SetLineColor(kColorITS);
5665 sub4node->SetVisibility(0);
5668 // Place copy #1 of ITS1 in I101
5670 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5671 sub5node->SetLineColor(kColorITS);
5672 fNodes->Add(sub5node);
5674 fNodes->Add(sub4node);
5676 fNodes->Add(sub3node);
5679 // Place copy #4 of I107 in I10B
5681 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5682 sub3node->SetLineColor(kColorITS);
5683 sub3node->SetVisibility(0);
5686 // Place copy #1 of I101 in I107
5688 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5689 sub4node->SetLineColor(kColorITS);
5690 sub4node->SetVisibility(0);
5693 // Place copy #1 of ITS1 in I101
5695 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5696 sub5node->SetLineColor(kColorITS);
5697 fNodes->Add(sub5node);
5699 fNodes->Add(sub4node);
5701 fNodes->Add(sub3node);
5703 fNodes->Add(sub2node);
5706 // Place copy #2 of I10B in I12B
5708 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5709 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5710 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
5711 sub2node->SetLineColor(kColorITS);
5712 sub2node->SetVisibility(0);
5715 // Place copy #1 of I107 in I10B
5717 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5718 sub3node->SetLineColor(kColorITS);
5719 sub3node->SetVisibility(0);
5722 // Place copy #1 of I101 in I107
5724 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5725 sub4node->SetLineColor(kColorITS);
5726 sub4node->SetVisibility(0);
5729 // Place copy #1 of ITS1 in I101
5731 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5732 sub5node->SetLineColor(kColorITS);
5733 fNodes->Add(sub5node);
5735 fNodes->Add(sub4node);
5737 fNodes->Add(sub3node);
5740 // Place copy #2 of I107 in I10B
5742 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5743 sub3node->SetLineColor(kColorITS);
5744 sub3node->SetVisibility(0);
5747 // Place copy #1 of I101 in I107
5749 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5750 sub4node->SetLineColor(kColorITS);
5751 sub4node->SetVisibility(0);
5754 // Place copy #1 of ITS1 in I101
5756 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5757 sub5node->SetLineColor(kColorITS);
5758 fNodes->Add(sub5node);
5760 fNodes->Add(sub4node);
5762 fNodes->Add(sub3node);
5765 // Place copy #3 of I107 in I10B
5767 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5768 sub3node->SetLineColor(kColorITS);
5769 sub3node->SetVisibility(0);
5772 // Place copy #1 of I101 in I107
5774 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5775 sub4node->SetLineColor(kColorITS);
5776 sub4node->SetVisibility(0);
5779 // Place copy #1 of ITS1 in I101
5781 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5782 sub5node->SetLineColor(kColorITS);
5783 fNodes->Add(sub5node);
5785 fNodes->Add(sub4node);
5787 fNodes->Add(sub3node);
5790 // Place copy #4 of I107 in I10B
5792 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5793 sub3node->SetLineColor(kColorITS);
5794 sub3node->SetVisibility(0);
5797 // Place copy #1 of I101 in I107
5799 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5800 sub4node->SetLineColor(kColorITS);
5801 sub4node->SetVisibility(0);
5804 // Place copy #1 of ITS1 in I101
5806 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5807 sub5node->SetLineColor(kColorITS);
5808 fNodes->Add(sub5node);
5810 fNodes->Add(sub4node);
5812 fNodes->Add(sub3node);
5814 fNodes->Add(sub2node);
5817 // Place copy #1 of I20B in I12B
5819 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5820 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5821 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
5822 sub2node->SetLineColor(kColorITS);
5823 sub2node->SetVisibility(0);
5826 // Place copy #1 of I1D7 in I20B
5828 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5829 sub3node->SetLineColor(kColorITS);
5830 sub3node->SetVisibility(0);
5833 // Place copy #1 of I1D1 in I1D7
5835 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5836 sub4node->SetLineColor(kColorITS);
5837 sub4node->SetVisibility(0);
5840 // Place copy #1 of ITS2 in I1D1
5842 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5843 sub5node->SetLineColor(kColorITS);
5844 fNodes->Add(sub5node);
5846 fNodes->Add(sub4node);
5848 fNodes->Add(sub3node);
5851 // Place copy #2 of I1D7 in I20B
5853 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5854 sub3node->SetLineColor(kColorITS);
5855 sub3node->SetVisibility(0);
5858 // Place copy #1 of I1D1 in I1D7
5860 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5861 sub4node->SetLineColor(kColorITS);
5862 sub4node->SetVisibility(0);
5865 // Place copy #1 of ITS2 in I1D1
5867 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5868 sub5node->SetLineColor(kColorITS);
5869 fNodes->Add(sub5node);
5871 fNodes->Add(sub4node);
5873 fNodes->Add(sub3node);
5876 // Place copy #3 of I1D7 in I20B
5878 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5879 sub3node->SetLineColor(kColorITS);
5880 sub3node->SetVisibility(0);
5883 // Place copy #1 of I1D1 in I1D7
5885 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5886 sub4node->SetLineColor(kColorITS);
5887 sub4node->SetVisibility(0);
5890 // Place copy #1 of ITS2 in I1D1
5892 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5893 sub5node->SetLineColor(kColorITS);
5894 fNodes->Add(sub5node);
5896 fNodes->Add(sub4node);
5898 fNodes->Add(sub3node);
5901 // Place copy #4 of I1D7 in I20B
5903 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5904 sub3node->SetLineColor(kColorITS);
5905 sub3node->SetVisibility(0);
5908 // Place copy #1 of I1D1 in I1D7
5910 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5911 sub4node->SetLineColor(kColorITS);
5912 sub4node->SetVisibility(0);
5915 // Place copy #1 of ITS2 in I1D1
5917 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5918 sub5node->SetLineColor(kColorITS);
5919 fNodes->Add(sub5node);
5921 fNodes->Add(sub4node);
5923 fNodes->Add(sub3node);
5925 fNodes->Add(sub2node);
5928 // Place copy #2 of I20B in I12B
5930 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5931 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5932 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
5933 sub2node->SetLineColor(kColorITS);
5934 sub2node->SetVisibility(0);
5937 // Place copy #1 of I1D7 in I20B
5939 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5940 sub3node->SetLineColor(kColorITS);
5941 sub3node->SetVisibility(0);
5944 // Place copy #1 of I1D1 in I1D7
5946 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5947 sub4node->SetLineColor(kColorITS);
5948 sub4node->SetVisibility(0);
5951 // Place copy #1 of ITS2 in I1D1
5953 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5954 sub5node->SetLineColor(kColorITS);
5955 fNodes->Add(sub5node);
5957 fNodes->Add(sub4node);
5959 fNodes->Add(sub3node);
5962 // Place copy #2 of I1D7 in I20B
5964 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5965 sub3node->SetLineColor(kColorITS);
5966 sub3node->SetVisibility(0);
5969 // Place copy #1 of I1D1 in I1D7
5971 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5972 sub4node->SetLineColor(kColorITS);
5973 sub4node->SetVisibility(0);
5976 // Place copy #1 of ITS2 in I1D1
5978 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5979 sub5node->SetLineColor(kColorITS);
5980 fNodes->Add(sub5node);
5982 fNodes->Add(sub4node);
5984 fNodes->Add(sub3node);
5987 // Place copy #3 of I1D7 in I20B
5989 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5990 sub3node->SetLineColor(kColorITS);
5991 sub3node->SetVisibility(0);
5994 // Place copy #1 of I1D1 in I1D7
5996 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5997 sub4node->SetLineColor(kColorITS);
5998 sub4node->SetVisibility(0);
6001 // Place copy #1 of ITS2 in I1D1
6003 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6004 sub5node->SetLineColor(kColorITS);
6005 fNodes->Add(sub5node);
6007 fNodes->Add(sub4node);
6009 fNodes->Add(sub3node);
6012 // Place copy #4 of I1D7 in I20B
6014 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6015 sub3node->SetLineColor(kColorITS);
6016 sub3node->SetVisibility(0);
6019 // Place copy #1 of I1D1 in I1D7
6021 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6022 sub4node->SetLineColor(kColorITS);
6023 sub4node->SetVisibility(0);
6026 // Place copy #1 of ITS2 in I1D1
6028 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6029 sub5node->SetLineColor(kColorITS);
6030 fNodes->Add(sub5node);
6032 fNodes->Add(sub4node);
6034 fNodes->Add(sub3node);
6036 fNodes->Add(sub2node);
6039 // Place copy #3 of I20B in I12B
6041 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6042 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6043 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
6044 sub2node->SetLineColor(kColorITS);
6045 sub2node->SetVisibility(0);
6048 // Place copy #1 of I1D7 in I20B
6050 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6051 sub3node->SetLineColor(kColorITS);
6052 sub3node->SetVisibility(0);
6055 // Place copy #1 of I1D1 in I1D7
6057 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6058 sub4node->SetLineColor(kColorITS);
6059 sub4node->SetVisibility(0);
6062 // Place copy #1 of ITS2 in I1D1
6064 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6065 sub5node->SetLineColor(kColorITS);
6066 fNodes->Add(sub5node);
6068 fNodes->Add(sub4node);
6070 fNodes->Add(sub3node);
6073 // Place copy #2 of I1D7 in I20B
6075 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6076 sub3node->SetLineColor(kColorITS);
6077 sub3node->SetVisibility(0);
6080 // Place copy #1 of I1D1 in I1D7
6082 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6083 sub4node->SetLineColor(kColorITS);
6084 sub4node->SetVisibility(0);
6087 // Place copy #1 of ITS2 in I1D1
6089 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6090 sub5node->SetLineColor(kColorITS);
6091 fNodes->Add(sub5node);
6093 fNodes->Add(sub4node);
6095 fNodes->Add(sub3node);
6098 // Place copy #3 of I1D7 in I20B
6100 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6101 sub3node->SetLineColor(kColorITS);
6102 sub3node->SetVisibility(0);
6105 // Place copy #1 of I1D1 in I1D7
6107 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6108 sub4node->SetLineColor(kColorITS);
6109 sub4node->SetVisibility(0);
6112 // Place copy #1 of ITS2 in I1D1
6114 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6115 sub5node->SetLineColor(kColorITS);
6116 fNodes->Add(sub5node);
6118 fNodes->Add(sub4node);
6120 fNodes->Add(sub3node);
6123 // Place copy #4 of I1D7 in I20B
6125 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6126 sub3node->SetLineColor(kColorITS);
6127 sub3node->SetVisibility(0);
6130 // Place copy #1 of I1D1 in I1D7
6132 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6133 sub4node->SetLineColor(kColorITS);
6134 sub4node->SetVisibility(0);
6137 // Place copy #1 of ITS2 in I1D1
6139 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6140 sub5node->SetLineColor(kColorITS);
6141 fNodes->Add(sub5node);
6143 fNodes->Add(sub4node);
6145 fNodes->Add(sub3node);
6147 fNodes->Add(sub2node);
6150 // Place copy #4 of I20B in I12B
6152 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6153 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6154 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
6155 sub2node->SetLineColor(kColorITS);
6156 sub2node->SetVisibility(0);
6159 // Place copy #1 of I1D7 in I20B
6161 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6162 sub3node->SetLineColor(kColorITS);
6163 sub3node->SetVisibility(0);
6166 // Place copy #1 of I1D1 in I1D7
6168 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6169 sub4node->SetLineColor(kColorITS);
6170 sub4node->SetVisibility(0);
6173 // Place copy #1 of ITS2 in I1D1
6175 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6176 sub5node->SetLineColor(kColorITS);
6177 fNodes->Add(sub5node);
6179 fNodes->Add(sub4node);
6181 fNodes->Add(sub3node);
6184 // Place copy #2 of I1D7 in I20B
6186 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6187 sub3node->SetLineColor(kColorITS);
6188 sub3node->SetVisibility(0);
6191 // Place copy #1 of I1D1 in I1D7
6193 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6194 sub4node->SetLineColor(kColorITS);
6195 sub4node->SetVisibility(0);
6198 // Place copy #1 of ITS2 in I1D1
6200 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6201 sub5node->SetLineColor(kColorITS);
6202 fNodes->Add(sub5node);
6204 fNodes->Add(sub4node);
6206 fNodes->Add(sub3node);
6209 // Place copy #3 of I1D7 in I20B
6211 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6212 sub3node->SetLineColor(kColorITS);
6213 sub3node->SetVisibility(0);
6216 // Place copy #1 of I1D1 in I1D7
6218 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6219 sub4node->SetLineColor(kColorITS);
6220 sub4node->SetVisibility(0);
6223 // Place copy #1 of ITS2 in I1D1
6225 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6226 sub5node->SetLineColor(kColorITS);
6227 fNodes->Add(sub5node);
6229 fNodes->Add(sub4node);
6231 fNodes->Add(sub3node);
6234 // Place copy #4 of I1D7 in I20B
6236 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6237 sub3node->SetLineColor(kColorITS);
6238 sub3node->SetVisibility(0);
6241 // Place copy #1 of I1D1 in I1D7
6243 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6244 sub4node->SetLineColor(kColorITS);
6245 sub4node->SetVisibility(0);
6248 // Place copy #1 of ITS2 in I1D1
6250 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6251 sub5node->SetLineColor(kColorITS);
6252 fNodes->Add(sub5node);
6254 fNodes->Add(sub4node);
6256 fNodes->Add(sub3node);
6258 fNodes->Add(sub2node);
6260 fNodes->Add(sub1node);
6263 // Place copy #9 of I12B in IT12
6265 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot248");
6266 sub1node->SetLineColor(kColorITS);
6267 sub1node->SetVisibility(0);
6270 // Place copy #1 of I10B in I12B
6272 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6273 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6274 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
6275 sub2node->SetLineColor(kColorITS);
6276 sub2node->SetVisibility(0);
6279 // Place copy #1 of I107 in I10B
6281 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6282 sub3node->SetLineColor(kColorITS);
6283 sub3node->SetVisibility(0);
6286 // Place copy #1 of I101 in I107
6288 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6289 sub4node->SetLineColor(kColorITS);
6290 sub4node->SetVisibility(0);
6293 // Place copy #1 of ITS1 in I101
6295 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6296 sub5node->SetLineColor(kColorITS);
6297 fNodes->Add(sub5node);
6299 fNodes->Add(sub4node);
6301 fNodes->Add(sub3node);
6304 // Place copy #2 of I107 in I10B
6306 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6307 sub3node->SetLineColor(kColorITS);
6308 sub3node->SetVisibility(0);
6311 // Place copy #1 of I101 in I107
6313 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6314 sub4node->SetLineColor(kColorITS);
6315 sub4node->SetVisibility(0);
6318 // Place copy #1 of ITS1 in I101
6320 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6321 sub5node->SetLineColor(kColorITS);
6322 fNodes->Add(sub5node);
6324 fNodes->Add(sub4node);
6326 fNodes->Add(sub3node);
6329 // Place copy #3 of I107 in I10B
6331 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6332 sub3node->SetLineColor(kColorITS);
6333 sub3node->SetVisibility(0);
6336 // Place copy #1 of I101 in I107
6338 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6339 sub4node->SetLineColor(kColorITS);
6340 sub4node->SetVisibility(0);
6343 // Place copy #1 of ITS1 in I101
6345 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6346 sub5node->SetLineColor(kColorITS);
6347 fNodes->Add(sub5node);
6349 fNodes->Add(sub4node);
6351 fNodes->Add(sub3node);
6354 // Place copy #4 of I107 in I10B
6356 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6357 sub3node->SetLineColor(kColorITS);
6358 sub3node->SetVisibility(0);
6361 // Place copy #1 of I101 in I107
6363 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6364 sub4node->SetLineColor(kColorITS);
6365 sub4node->SetVisibility(0);
6368 // Place copy #1 of ITS1 in I101
6370 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6371 sub5node->SetLineColor(kColorITS);
6372 fNodes->Add(sub5node);
6374 fNodes->Add(sub4node);
6376 fNodes->Add(sub3node);
6378 fNodes->Add(sub2node);
6381 // Place copy #2 of I10B in I12B
6383 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6384 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6385 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
6386 sub2node->SetLineColor(kColorITS);
6387 sub2node->SetVisibility(0);
6390 // Place copy #1 of I107 in I10B
6392 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6393 sub3node->SetLineColor(kColorITS);
6394 sub3node->SetVisibility(0);
6397 // Place copy #1 of I101 in I107
6399 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6400 sub4node->SetLineColor(kColorITS);
6401 sub4node->SetVisibility(0);
6404 // Place copy #1 of ITS1 in I101
6406 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6407 sub5node->SetLineColor(kColorITS);
6408 fNodes->Add(sub5node);
6410 fNodes->Add(sub4node);
6412 fNodes->Add(sub3node);
6415 // Place copy #2 of I107 in I10B
6417 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6418 sub3node->SetLineColor(kColorITS);
6419 sub3node->SetVisibility(0);
6422 // Place copy #1 of I101 in I107
6424 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6425 sub4node->SetLineColor(kColorITS);
6426 sub4node->SetVisibility(0);
6429 // Place copy #1 of ITS1 in I101
6431 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6432 sub5node->SetLineColor(kColorITS);
6433 fNodes->Add(sub5node);
6435 fNodes->Add(sub4node);
6437 fNodes->Add(sub3node);
6440 // Place copy #3 of I107 in I10B
6442 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6443 sub3node->SetLineColor(kColorITS);
6444 sub3node->SetVisibility(0);
6447 // Place copy #1 of I101 in I107
6449 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6450 sub4node->SetLineColor(kColorITS);
6451 sub4node->SetVisibility(0);
6454 // Place copy #1 of ITS1 in I101
6456 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6457 sub5node->SetLineColor(kColorITS);
6458 fNodes->Add(sub5node);
6460 fNodes->Add(sub4node);
6462 fNodes->Add(sub3node);
6465 // Place copy #4 of I107 in I10B
6467 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6468 sub3node->SetLineColor(kColorITS);
6469 sub3node->SetVisibility(0);
6472 // Place copy #1 of I101 in I107
6474 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6475 sub4node->SetLineColor(kColorITS);
6476 sub4node->SetVisibility(0);
6479 // Place copy #1 of ITS1 in I101
6481 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6482 sub5node->SetLineColor(kColorITS);
6483 fNodes->Add(sub5node);
6485 fNodes->Add(sub4node);
6487 fNodes->Add(sub3node);
6489 fNodes->Add(sub2node);
6492 // Place copy #1 of I20B in I12B
6494 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6495 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6496 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
6497 sub2node->SetLineColor(kColorITS);
6498 sub2node->SetVisibility(0);
6501 // Place copy #1 of I1D7 in I20B
6503 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6504 sub3node->SetLineColor(kColorITS);
6505 sub3node->SetVisibility(0);
6508 // Place copy #1 of I1D1 in I1D7
6510 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6511 sub4node->SetLineColor(kColorITS);
6512 sub4node->SetVisibility(0);
6515 // Place copy #1 of ITS2 in I1D1
6517 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6518 sub5node->SetLineColor(kColorITS);
6519 fNodes->Add(sub5node);
6521 fNodes->Add(sub4node);
6523 fNodes->Add(sub3node);
6526 // Place copy #2 of I1D7 in I20B
6528 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6529 sub3node->SetLineColor(kColorITS);
6530 sub3node->SetVisibility(0);
6533 // Place copy #1 of I1D1 in I1D7
6535 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6536 sub4node->SetLineColor(kColorITS);
6537 sub4node->SetVisibility(0);
6540 // Place copy #1 of ITS2 in I1D1
6542 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6543 sub5node->SetLineColor(kColorITS);
6544 fNodes->Add(sub5node);
6546 fNodes->Add(sub4node);
6548 fNodes->Add(sub3node);
6551 // Place copy #3 of I1D7 in I20B
6553 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6554 sub3node->SetLineColor(kColorITS);
6555 sub3node->SetVisibility(0);
6558 // Place copy #1 of I1D1 in I1D7
6560 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6561 sub4node->SetLineColor(kColorITS);
6562 sub4node->SetVisibility(0);
6565 // Place copy #1 of ITS2 in I1D1
6567 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6568 sub5node->SetLineColor(kColorITS);
6569 fNodes->Add(sub5node);
6571 fNodes->Add(sub4node);
6573 fNodes->Add(sub3node);
6576 // Place copy #4 of I1D7 in I20B
6578 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6579 sub3node->SetLineColor(kColorITS);
6580 sub3node->SetVisibility(0);
6583 // Place copy #1 of I1D1 in I1D7
6585 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6586 sub4node->SetLineColor(kColorITS);
6587 sub4node->SetVisibility(0);
6590 // Place copy #1 of ITS2 in I1D1
6592 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6593 sub5node->SetLineColor(kColorITS);
6594 fNodes->Add(sub5node);
6596 fNodes->Add(sub4node);
6598 fNodes->Add(sub3node);
6600 fNodes->Add(sub2node);
6603 // Place copy #2 of I20B in I12B
6605 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6606 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6607 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
6608 sub2node->SetLineColor(kColorITS);
6609 sub2node->SetVisibility(0);
6612 // Place copy #1 of I1D7 in I20B
6614 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6615 sub3node->SetLineColor(kColorITS);
6616 sub3node->SetVisibility(0);
6619 // Place copy #1 of I1D1 in I1D7
6621 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6622 sub4node->SetLineColor(kColorITS);
6623 sub4node->SetVisibility(0);
6626 // Place copy #1 of ITS2 in I1D1
6628 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6629 sub5node->SetLineColor(kColorITS);
6630 fNodes->Add(sub5node);
6632 fNodes->Add(sub4node);
6634 fNodes->Add(sub3node);
6637 // Place copy #2 of I1D7 in I20B
6639 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6640 sub3node->SetLineColor(kColorITS);
6641 sub3node->SetVisibility(0);
6644 // Place copy #1 of I1D1 in I1D7
6646 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6647 sub4node->SetLineColor(kColorITS);
6648 sub4node->SetVisibility(0);
6651 // Place copy #1 of ITS2 in I1D1
6653 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6654 sub5node->SetLineColor(kColorITS);
6655 fNodes->Add(sub5node);
6657 fNodes->Add(sub4node);
6659 fNodes->Add(sub3node);
6662 // Place copy #3 of I1D7 in I20B
6664 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6665 sub3node->SetLineColor(kColorITS);
6666 sub3node->SetVisibility(0);
6669 // Place copy #1 of I1D1 in I1D7
6671 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6672 sub4node->SetLineColor(kColorITS);
6673 sub4node->SetVisibility(0);
6676 // Place copy #1 of ITS2 in I1D1
6678 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6679 sub5node->SetLineColor(kColorITS);
6680 fNodes->Add(sub5node);
6682 fNodes->Add(sub4node);
6684 fNodes->Add(sub3node);
6687 // Place copy #4 of I1D7 in I20B
6689 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6690 sub3node->SetLineColor(kColorITS);
6691 sub3node->SetVisibility(0);
6694 // Place copy #1 of I1D1 in I1D7
6696 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6697 sub4node->SetLineColor(kColorITS);
6698 sub4node->SetVisibility(0);
6701 // Place copy #1 of ITS2 in I1D1
6703 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6704 sub5node->SetLineColor(kColorITS);
6705 fNodes->Add(sub5node);
6707 fNodes->Add(sub4node);
6709 fNodes->Add(sub3node);
6711 fNodes->Add(sub2node);
6714 // Place copy #3 of I20B in I12B
6716 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6717 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6718 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
6719 sub2node->SetLineColor(kColorITS);
6720 sub2node->SetVisibility(0);
6723 // Place copy #1 of I1D7 in I20B
6725 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6726 sub3node->SetLineColor(kColorITS);
6727 sub3node->SetVisibility(0);
6730 // Place copy #1 of I1D1 in I1D7
6732 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6733 sub4node->SetLineColor(kColorITS);
6734 sub4node->SetVisibility(0);
6737 // Place copy #1 of ITS2 in I1D1
6739 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6740 sub5node->SetLineColor(kColorITS);
6741 fNodes->Add(sub5node);
6743 fNodes->Add(sub4node);
6745 fNodes->Add(sub3node);
6748 // Place copy #2 of I1D7 in I20B
6750 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6751 sub3node->SetLineColor(kColorITS);
6752 sub3node->SetVisibility(0);
6755 // Place copy #1 of I1D1 in I1D7
6757 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6758 sub4node->SetLineColor(kColorITS);
6759 sub4node->SetVisibility(0);
6762 // Place copy #1 of ITS2 in I1D1
6764 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6765 sub5node->SetLineColor(kColorITS);
6766 fNodes->Add(sub5node);
6768 fNodes->Add(sub4node);
6770 fNodes->Add(sub3node);
6773 // Place copy #3 of I1D7 in I20B
6775 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6776 sub3node->SetLineColor(kColorITS);
6777 sub3node->SetVisibility(0);
6780 // Place copy #1 of I1D1 in I1D7
6782 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6783 sub4node->SetLineColor(kColorITS);
6784 sub4node->SetVisibility(0);
6787 // Place copy #1 of ITS2 in I1D1
6789 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6790 sub5node->SetLineColor(kColorITS);
6791 fNodes->Add(sub5node);
6793 fNodes->Add(sub4node);
6795 fNodes->Add(sub3node);
6798 // Place copy #4 of I1D7 in I20B
6800 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6801 sub3node->SetLineColor(kColorITS);
6802 sub3node->SetVisibility(0);
6805 // Place copy #1 of I1D1 in I1D7
6807 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6808 sub4node->SetLineColor(kColorITS);
6809 sub4node->SetVisibility(0);
6812 // Place copy #1 of ITS2 in I1D1
6814 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6815 sub5node->SetLineColor(kColorITS);
6816 fNodes->Add(sub5node);
6818 fNodes->Add(sub4node);
6820 fNodes->Add(sub3node);
6822 fNodes->Add(sub2node);
6825 // Place copy #4 of I20B in I12B
6827 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6828 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6829 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
6830 sub2node->SetLineColor(kColorITS);
6831 sub2node->SetVisibility(0);
6834 // Place copy #1 of I1D7 in I20B
6836 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6837 sub3node->SetLineColor(kColorITS);
6838 sub3node->SetVisibility(0);
6841 // Place copy #1 of I1D1 in I1D7
6843 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6844 sub4node->SetLineColor(kColorITS);
6845 sub4node->SetVisibility(0);
6848 // Place copy #1 of ITS2 in I1D1
6850 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6851 sub5node->SetLineColor(kColorITS);
6852 fNodes->Add(sub5node);
6854 fNodes->Add(sub4node);
6856 fNodes->Add(sub3node);
6859 // Place copy #2 of I1D7 in I20B
6861 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6862 sub3node->SetLineColor(kColorITS);
6863 sub3node->SetVisibility(0);
6866 // Place copy #1 of I1D1 in I1D7
6868 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6869 sub4node->SetLineColor(kColorITS);
6870 sub4node->SetVisibility(0);
6873 // Place copy #1 of ITS2 in I1D1
6875 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6876 sub5node->SetLineColor(kColorITS);
6877 fNodes->Add(sub5node);
6879 fNodes->Add(sub4node);
6881 fNodes->Add(sub3node);
6884 // Place copy #3 of I1D7 in I20B
6886 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6887 sub3node->SetLineColor(kColorITS);
6888 sub3node->SetVisibility(0);
6891 // Place copy #1 of I1D1 in I1D7
6893 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6894 sub4node->SetLineColor(kColorITS);
6895 sub4node->SetVisibility(0);
6898 // Place copy #1 of ITS2 in I1D1
6900 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6901 sub5node->SetLineColor(kColorITS);
6902 fNodes->Add(sub5node);
6904 fNodes->Add(sub4node);
6906 fNodes->Add(sub3node);
6909 // Place copy #4 of I1D7 in I20B
6911 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6912 sub3node->SetLineColor(kColorITS);
6913 sub3node->SetVisibility(0);
6916 // Place copy #1 of I1D1 in I1D7
6918 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6919 sub4node->SetLineColor(kColorITS);
6920 sub4node->SetVisibility(0);
6923 // Place copy #1 of ITS2 in I1D1
6925 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6926 sub5node->SetLineColor(kColorITS);
6927 fNodes->Add(sub5node);
6929 fNodes->Add(sub4node);
6931 fNodes->Add(sub3node);
6933 fNodes->Add(sub2node);
6935 fNodes->Add(sub1node);
6938 // Place copy #10 of I12B in IT12
6940 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"rot249");
6941 sub1node->SetLineColor(kColorITS);
6942 sub1node->SetVisibility(0);
6945 // Place copy #1 of I10B in I12B
6947 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6948 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6949 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"rot239");
6950 sub2node->SetLineColor(kColorITS);
6951 sub2node->SetVisibility(0);
6954 // Place copy #1 of I107 in I10B
6956 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6957 sub3node->SetLineColor(kColorITS);
6958 sub3node->SetVisibility(0);
6961 // Place copy #1 of I101 in I107
6963 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6964 sub4node->SetLineColor(kColorITS);
6965 sub4node->SetVisibility(0);
6968 // Place copy #1 of ITS1 in I101
6970 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6971 sub5node->SetLineColor(kColorITS);
6972 fNodes->Add(sub5node);
6974 fNodes->Add(sub4node);
6976 fNodes->Add(sub3node);
6979 // Place copy #2 of I107 in I10B
6981 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6982 sub3node->SetLineColor(kColorITS);
6983 sub3node->SetVisibility(0);
6986 // Place copy #1 of I101 in I107
6988 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6989 sub4node->SetLineColor(kColorITS);
6990 sub4node->SetVisibility(0);
6993 // Place copy #1 of ITS1 in I101
6995 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6996 sub5node->SetLineColor(kColorITS);
6997 fNodes->Add(sub5node);
6999 fNodes->Add(sub4node);
7001 fNodes->Add(sub3node);
7004 // Place copy #3 of I107 in I10B
7006 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
7007 sub3node->SetLineColor(kColorITS);
7008 sub3node->SetVisibility(0);
7011 // Place copy #1 of I101 in I107
7013 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7014 sub4node->SetLineColor(kColorITS);
7015 sub4node->SetVisibility(0);
7018 // Place copy #1 of ITS1 in I101
7020 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7021 sub5node->SetLineColor(kColorITS);
7022 fNodes->Add(sub5node);
7024 fNodes->Add(sub4node);
7026 fNodes->Add(sub3node);
7029 // Place copy #4 of I107 in I10B
7031 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7032 sub3node->SetLineColor(kColorITS);
7033 sub3node->SetVisibility(0);
7036 // Place copy #1 of I101 in I107
7038 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7039 sub4node->SetLineColor(kColorITS);
7040 sub4node->SetVisibility(0);
7043 // Place copy #1 of ITS1 in I101
7045 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7046 sub5node->SetLineColor(kColorITS);
7047 fNodes->Add(sub5node);
7049 fNodes->Add(sub4node);
7051 fNodes->Add(sub3node);
7053 fNodes->Add(sub2node);
7056 // Place copy #2 of I10B in I12B
7058 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
7059 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
7060 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"rot238");
7061 sub2node->SetLineColor(kColorITS);
7062 sub2node->SetVisibility(0);
7065 // Place copy #1 of I107 in I10B
7067 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
7068 sub3node->SetLineColor(kColorITS);
7069 sub3node->SetVisibility(0);
7072 // Place copy #1 of I101 in I107
7074 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7075 sub4node->SetLineColor(kColorITS);
7076 sub4node->SetVisibility(0);
7079 // Place copy #1 of ITS1 in I101
7081 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7082 sub5node->SetLineColor(kColorITS);
7083 fNodes->Add(sub5node);
7085 fNodes->Add(sub4node);
7087 fNodes->Add(sub3node);
7090 // Place copy #2 of I107 in I10B
7092 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
7093 sub3node->SetLineColor(kColorITS);
7094 sub3node->SetVisibility(0);
7097 // Place copy #1 of I101 in I107
7099 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7100 sub4node->SetLineColor(kColorITS);
7101 sub4node->SetVisibility(0);
7104 // Place copy #1 of ITS1 in I101
7106 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7107 sub5node->SetLineColor(kColorITS);
7108 fNodes->Add(sub5node);
7110 fNodes->Add(sub4node);
7112 fNodes->Add(sub3node);
7115 // Place copy #3 of I107 in I10B
7117 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
7118 sub3node->SetLineColor(kColorITS);
7119 sub3node->SetVisibility(0);
7122 // Place copy #1 of I101 in I107
7124 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7125 sub4node->SetLineColor(kColorITS);
7126 sub4node->SetVisibility(0);
7129 // Place copy #1 of ITS1 in I101
7131 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7132 sub5node->SetLineColor(kColorITS);
7133 fNodes->Add(sub5node);
7135 fNodes->Add(sub4node);
7137 fNodes->Add(sub3node);
7140 // Place copy #4 of I107 in I10B
7142 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7143 sub3node->SetLineColor(kColorITS);
7144 sub3node->SetVisibility(0);
7147 // Place copy #1 of I101 in I107
7149 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7150 sub4node->SetLineColor(kColorITS);
7151 sub4node->SetVisibility(0);
7154 // Place copy #1 of ITS1 in I101
7156 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7157 sub5node->SetLineColor(kColorITS);
7158 fNodes->Add(sub5node);
7160 fNodes->Add(sub4node);
7162 fNodes->Add(sub3node);
7164 fNodes->Add(sub2node);
7167 // Place copy #1 of I20B in I12B
7169 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
7170 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7171 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"rot240");
7172 sub2node->SetLineColor(kColorITS);
7173 sub2node->SetVisibility(0);
7176 // Place copy #1 of I1D7 in I20B
7178 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7179 sub3node->SetLineColor(kColorITS);
7180 sub3node->SetVisibility(0);
7183 // Place copy #1 of I1D1 in I1D7
7185 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7186 sub4node->SetLineColor(kColorITS);
7187 sub4node->SetVisibility(0);
7190 // Place copy #1 of ITS2 in I1D1
7192 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7193 sub5node->SetLineColor(kColorITS);
7194 fNodes->Add(sub5node);
7196 fNodes->Add(sub4node);
7198 fNodes->Add(sub3node);
7201 // Place copy #2 of I1D7 in I20B
7203 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7204 sub3node->SetLineColor(kColorITS);
7205 sub3node->SetVisibility(0);
7208 // Place copy #1 of I1D1 in I1D7
7210 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7211 sub4node->SetLineColor(kColorITS);
7212 sub4node->SetVisibility(0);
7215 // Place copy #1 of ITS2 in I1D1
7217 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7218 sub5node->SetLineColor(kColorITS);
7219 fNodes->Add(sub5node);
7221 fNodes->Add(sub4node);
7223 fNodes->Add(sub3node);
7226 // Place copy #3 of I1D7 in I20B
7228 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7229 sub3node->SetLineColor(kColorITS);
7230 sub3node->SetVisibility(0);
7233 // Place copy #1 of I1D1 in I1D7
7235 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7236 sub4node->SetLineColor(kColorITS);
7237 sub4node->SetVisibility(0);
7240 // Place copy #1 of ITS2 in I1D1
7242 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7243 sub5node->SetLineColor(kColorITS);
7244 fNodes->Add(sub5node);
7246 fNodes->Add(sub4node);
7248 fNodes->Add(sub3node);
7251 // Place copy #4 of I1D7 in I20B
7253 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7254 sub3node->SetLineColor(kColorITS);
7255 sub3node->SetVisibility(0);
7258 // Place copy #1 of I1D1 in I1D7
7260 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7261 sub4node->SetLineColor(kColorITS);
7262 sub4node->SetVisibility(0);
7265 // Place copy #1 of ITS2 in I1D1
7267 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7268 sub5node->SetLineColor(kColorITS);
7269 fNodes->Add(sub5node);
7271 fNodes->Add(sub4node);
7273 fNodes->Add(sub3node);
7275 fNodes->Add(sub2node);
7278 // Place copy #2 of I20B in I12B
7280 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7281 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7282 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"rot241");
7283 sub2node->SetLineColor(kColorITS);
7284 sub2node->SetVisibility(0);
7287 // Place copy #1 of I1D7 in I20B
7289 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7290 sub3node->SetLineColor(kColorITS);
7291 sub3node->SetVisibility(0);
7294 // Place copy #1 of I1D1 in I1D7
7296 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7297 sub4node->SetLineColor(kColorITS);
7298 sub4node->SetVisibility(0);
7301 // Place copy #1 of ITS2 in I1D1
7303 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7304 sub5node->SetLineColor(kColorITS);
7305 fNodes->Add(sub5node);
7307 fNodes->Add(sub4node);
7309 fNodes->Add(sub3node);
7312 // Place copy #2 of I1D7 in I20B
7314 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7315 sub3node->SetLineColor(kColorITS);
7316 sub3node->SetVisibility(0);
7319 // Place copy #1 of I1D1 in I1D7
7321 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7322 sub4node->SetLineColor(kColorITS);
7323 sub4node->SetVisibility(0);
7326 // Place copy #1 of ITS2 in I1D1
7328 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7329 sub5node->SetLineColor(kColorITS);
7330 fNodes->Add(sub5node);
7332 fNodes->Add(sub4node);
7334 fNodes->Add(sub3node);
7337 // Place copy #3 of I1D7 in I20B
7339 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7340 sub3node->SetLineColor(kColorITS);
7341 sub3node->SetVisibility(0);
7344 // Place copy #1 of I1D1 in I1D7
7346 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7347 sub4node->SetLineColor(kColorITS);
7348 sub4node->SetVisibility(0);
7351 // Place copy #1 of ITS2 in I1D1
7353 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7354 sub5node->SetLineColor(kColorITS);
7355 fNodes->Add(sub5node);
7357 fNodes->Add(sub4node);
7359 fNodes->Add(sub3node);
7362 // Place copy #4 of I1D7 in I20B
7364 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7365 sub3node->SetLineColor(kColorITS);
7366 sub3node->SetVisibility(0);
7369 // Place copy #1 of I1D1 in I1D7
7371 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7372 sub4node->SetLineColor(kColorITS);
7373 sub4node->SetVisibility(0);
7376 // Place copy #1 of ITS2 in I1D1
7378 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7379 sub5node->SetLineColor(kColorITS);
7380 fNodes->Add(sub5node);
7382 fNodes->Add(sub4node);
7384 fNodes->Add(sub3node);
7386 fNodes->Add(sub2node);
7389 // Place copy #3 of I20B in I12B
7391 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7392 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7393 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"rot242");
7394 sub2node->SetLineColor(kColorITS);
7395 sub2node->SetVisibility(0);
7398 // Place copy #1 of I1D7 in I20B
7400 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7401 sub3node->SetLineColor(kColorITS);
7402 sub3node->SetVisibility(0);
7405 // Place copy #1 of I1D1 in I1D7
7407 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7408 sub4node->SetLineColor(kColorITS);
7409 sub4node->SetVisibility(0);
7412 // Place copy #1 of ITS2 in I1D1
7414 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7415 sub5node->SetLineColor(kColorITS);
7416 fNodes->Add(sub5node);
7418 fNodes->Add(sub4node);
7420 fNodes->Add(sub3node);
7423 // Place copy #2 of I1D7 in I20B
7425 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7426 sub3node->SetLineColor(kColorITS);
7427 sub3node->SetVisibility(0);
7430 // Place copy #1 of I1D1 in I1D7
7432 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7433 sub4node->SetLineColor(kColorITS);
7434 sub4node->SetVisibility(0);
7437 // Place copy #1 of ITS2 in I1D1
7439 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7440 sub5node->SetLineColor(kColorITS);
7441 fNodes->Add(sub5node);
7443 fNodes->Add(sub4node);
7445 fNodes->Add(sub3node);
7448 // Place copy #3 of I1D7 in I20B
7450 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7451 sub3node->SetLineColor(kColorITS);
7452 sub3node->SetVisibility(0);
7455 // Place copy #1 of I1D1 in I1D7
7457 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7458 sub4node->SetLineColor(kColorITS);
7459 sub4node->SetVisibility(0);
7462 // Place copy #1 of ITS2 in I1D1
7464 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7465 sub5node->SetLineColor(kColorITS);
7466 fNodes->Add(sub5node);
7468 fNodes->Add(sub4node);
7470 fNodes->Add(sub3node);
7473 // Place copy #4 of I1D7 in I20B
7475 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7476 sub3node->SetLineColor(kColorITS);
7477 sub3node->SetVisibility(0);
7480 // Place copy #1 of I1D1 in I1D7
7482 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7483 sub4node->SetLineColor(kColorITS);
7484 sub4node->SetVisibility(0);
7487 // Place copy #1 of ITS2 in I1D1
7489 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7490 sub5node->SetLineColor(kColorITS);
7491 fNodes->Add(sub5node);
7493 fNodes->Add(sub4node);
7495 fNodes->Add(sub3node);
7497 fNodes->Add(sub2node);
7500 // Place copy #4 of I20B in I12B
7502 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7503 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7504 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"rot243");
7505 sub2node->SetLineColor(kColorITS);
7506 sub2node->SetVisibility(0);
7509 // Place copy #1 of I1D7 in I20B
7511 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7512 sub3node->SetLineColor(kColorITS);
7513 sub3node->SetVisibility(0);
7516 // Place copy #1 of I1D1 in I1D7
7518 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7519 sub4node->SetLineColor(kColorITS);
7520 sub4node->SetVisibility(0);
7523 // Place copy #1 of ITS2 in I1D1
7525 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7526 sub5node->SetLineColor(kColorITS);
7527 fNodes->Add(sub5node);
7529 fNodes->Add(sub4node);
7531 fNodes->Add(sub3node);
7534 // Place copy #2 of I1D7 in I20B
7536 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7537 sub3node->SetLineColor(kColorITS);
7538 sub3node->SetVisibility(0);
7541 // Place copy #1 of I1D1 in I1D7
7543 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7544 sub4node->SetLineColor(kColorITS);
7545 sub4node->SetVisibility(0);
7548 // Place copy #1 of ITS2 in I1D1
7550 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7551 sub5node->SetLineColor(kColorITS);
7552 fNodes->Add(sub5node);
7554 fNodes->Add(sub4node);
7556 fNodes->Add(sub3node);
7559 // Place copy #3 of I1D7 in I20B
7561 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7562 sub3node->SetLineColor(kColorITS);
7563 sub3node->SetVisibility(0);
7566 // Place copy #1 of I1D1 in I1D7
7568 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7569 sub4node->SetLineColor(kColorITS);
7570 sub4node->SetVisibility(0);
7573 // Place copy #1 of ITS2 in I1D1
7575 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7576 sub5node->SetLineColor(kColorITS);
7577 fNodes->Add(sub5node);
7579 fNodes->Add(sub4node);
7581 fNodes->Add(sub3node);
7584 // Place copy #4 of I1D7 in I20B
7586 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7587 sub3node->SetLineColor(kColorITS);
7588 sub3node->SetVisibility(0);
7591 // Place copy #1 of I1D1 in I1D7
7593 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7594 sub4node->SetLineColor(kColorITS);
7595 sub4node->SetVisibility(0);
7598 // Place copy #1 of ITS2 in I1D1
7600 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7601 sub5node->SetLineColor(kColorITS);
7602 fNodes->Add(sub5node);
7604 fNodes->Add(sub4node);
7606 fNodes->Add(sub3node);
7608 fNodes->Add(sub2node);
7610 fNodes->Add(sub1node);
7618 // --- Place SDD volumes into their mother volume
7620 // Place IT34 in Alice
7621 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7622 node->SetLineColor(kColorITS);
7623 node->SetVisibility(0);
7626 // Place copy #1 of I004 in IT34
7628 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"rot321");
7629 sub1node->SetLineColor(kColorITS);
7630 sub1node->SetVisibility(0);
7633 // Place copy #1 of ITS3 directly in I004
7635 ySDD = Y_SDD_sep/2.+I302dits[1];
7636 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7637 sub2node->SetLineColor(kColorITS);
7638 sub2node->SetVisibility(1);
7639 fNodes->Add(sub2node);
7642 // Place copy #2 of ITS3 directly in I004
7644 ySDD = Y_SDD_sep/2.+I302dits[1];
7645 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7646 sub2node->SetLineColor(kColorITS);
7647 sub2node->SetVisibility(1);
7648 fNodes->Add(sub2node);
7651 // Place copy #3 of ITS3 directly in I004
7653 ySDD = Y_SDD_sep/2.+I302dits[1];
7654 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7655 sub2node->SetLineColor(kColorITS);
7656 sub2node->SetVisibility(1);
7657 fNodes->Add(sub2node);
7660 // Place copy #4 of ITS3 directly in I004
7662 ySDD = Y_SDD_sep/2.+I302dits[1];
7663 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7664 sub2node->SetLineColor(kColorITS);
7665 sub2node->SetVisibility(1);
7666 fNodes->Add(sub2node);
7669 // Place copy #5 of ITS3 directly in I004
7671 ySDD = Y_SDD_sep/2.+I302dits[1];
7672 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7673 sub2node->SetLineColor(kColorITS);
7674 sub2node->SetVisibility(1);
7675 fNodes->Add(sub2node);
7678 // Place copy #6 of ITS3 directly in I004
7680 ySDD = Y_SDD_sep/2.+I302dits[1];
7681 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7682 sub2node->SetLineColor(kColorITS);
7683 sub2node->SetVisibility(1);
7684 fNodes->Add(sub2node);
7686 fNodes->Add(sub1node);
7689 // Place copy #2 of I004 in IT34
7691 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"rot333");
7692 sub1node->SetLineColor(kColorITS);
7693 sub1node->SetVisibility(0);
7696 // Place copy #1 of ITS3 directly in I004
7698 ySDD = Y_SDD_sep/2.+I302dits[1];
7699 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7700 sub2node->SetLineColor(kColorITS);
7701 sub2node->SetVisibility(1);
7702 fNodes->Add(sub2node);
7705 // Place copy #2 of ITS3 directly in I004
7707 ySDD = Y_SDD_sep/2.+I302dits[1];
7708 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7709 sub2node->SetLineColor(kColorITS);
7710 sub2node->SetVisibility(1);
7711 fNodes->Add(sub2node);
7714 // Place copy #3 of ITS3 directly in I004
7716 ySDD = Y_SDD_sep/2.+I302dits[1];
7717 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7718 sub2node->SetLineColor(kColorITS);
7719 sub2node->SetVisibility(1);
7720 fNodes->Add(sub2node);
7723 // Place copy #4 of ITS3 directly in I004
7725 ySDD = Y_SDD_sep/2.+I302dits[1];
7726 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7727 sub2node->SetLineColor(kColorITS);
7728 sub2node->SetVisibility(1);
7729 fNodes->Add(sub2node);
7732 // Place copy #5 of ITS3 directly in I004
7734 ySDD = Y_SDD_sep/2.+I302dits[1];
7735 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7736 sub2node->SetLineColor(kColorITS);
7737 sub2node->SetVisibility(1);
7738 fNodes->Add(sub2node);
7741 // Place copy #6 of ITS3 directly in I004
7743 ySDD = Y_SDD_sep/2.+I302dits[1];
7744 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7745 sub2node->SetLineColor(kColorITS);
7746 sub2node->SetVisibility(1);
7747 fNodes->Add(sub2node);
7749 fNodes->Add(sub1node);
7752 // Place copy #3 of I004 in IT34
7754 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"rot336");
7755 sub1node->SetLineColor(kColorITS);
7756 sub1node->SetVisibility(0);
7759 // Place copy #1 of ITS3 directly in I004
7761 ySDD = Y_SDD_sep/2.+I302dits[1];
7762 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7763 sub2node->SetLineColor(kColorITS);
7764 sub2node->SetVisibility(1);
7765 fNodes->Add(sub2node);
7768 // Place copy #2 of ITS3 directly in I004
7770 ySDD = Y_SDD_sep/2.+I302dits[1];
7771 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7772 sub2node->SetLineColor(kColorITS);
7773 sub2node->SetVisibility(1);
7774 fNodes->Add(sub2node);
7777 // Place copy #3 of ITS3 directly in I004
7779 ySDD = Y_SDD_sep/2.+I302dits[1];
7780 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7781 sub2node->SetLineColor(kColorITS);
7782 sub2node->SetVisibility(1);
7783 fNodes->Add(sub2node);
7786 // Place copy #4 of ITS3 directly in I004
7788 ySDD = Y_SDD_sep/2.+I302dits[1];
7789 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7790 sub2node->SetLineColor(kColorITS);
7791 sub2node->SetVisibility(1);
7792 fNodes->Add(sub2node);
7795 // Place copy #5 of ITS3 directly in I004
7797 ySDD = Y_SDD_sep/2.+I302dits[1];
7798 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7799 sub2node->SetLineColor(kColorITS);
7800 sub2node->SetVisibility(1);
7801 fNodes->Add(sub2node);
7804 // Place copy #6 of ITS3 directly in I004
7806 ySDD = Y_SDD_sep/2.+I302dits[1];
7807 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7808 sub2node->SetLineColor(kColorITS);
7809 sub2node->SetVisibility(1);
7810 fNodes->Add(sub2node);
7812 fNodes->Add(sub1node);
7815 // Place copy #4 of I004 in IT34
7817 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"rot350");
7818 sub1node->SetLineColor(kColorITS);
7819 sub1node->SetVisibility(0);
7822 // Place copy #1 of ITS3 directly in I004
7824 ySDD = Y_SDD_sep/2.+I302dits[1];
7825 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7826 sub2node->SetLineColor(kColorITS);
7827 sub2node->SetVisibility(1);
7828 fNodes->Add(sub2node);
7831 // Place copy #2 of ITS3 directly in I004
7833 ySDD = Y_SDD_sep/2.+I302dits[1];
7834 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7835 sub2node->SetLineColor(kColorITS);
7836 sub2node->SetVisibility(1);
7837 fNodes->Add(sub2node);
7840 // Place copy #3 of ITS3 directly in I004
7842 ySDD = Y_SDD_sep/2.+I302dits[1];
7843 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7844 sub2node->SetLineColor(kColorITS);
7845 sub2node->SetVisibility(1);
7846 fNodes->Add(sub2node);
7849 // Place copy #4 of ITS3 directly in I004
7851 ySDD = Y_SDD_sep/2.+I302dits[1];
7852 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7853 sub2node->SetLineColor(kColorITS);
7854 sub2node->SetVisibility(1);
7855 fNodes->Add(sub2node);
7858 // Place copy #5 of ITS3 directly in I004
7860 ySDD = Y_SDD_sep/2.+I302dits[1];
7861 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7862 sub2node->SetLineColor(kColorITS);
7863 sub2node->SetVisibility(1);
7864 fNodes->Add(sub2node);
7867 // Place copy #6 of ITS3 directly in I004
7869 ySDD = Y_SDD_sep/2.+I302dits[1];
7870 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7871 sub2node->SetLineColor(kColorITS);
7872 sub2node->SetVisibility(1);
7873 fNodes->Add(sub2node);
7875 fNodes->Add(sub1node);
7878 // Place copy #5 of I004 in IT34
7880 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"rot313");
7881 sub1node->SetLineColor(kColorITS);
7882 sub1node->SetVisibility(0);
7885 // Place copy #1 of ITS3 directly in I004
7887 ySDD = Y_SDD_sep/2.+I302dits[1];
7888 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7889 sub2node->SetLineColor(kColorITS);
7890 sub2node->SetVisibility(1);
7891 fNodes->Add(sub2node);
7894 // Place copy #2 of ITS3 directly in I004
7896 ySDD = Y_SDD_sep/2.+I302dits[1];
7897 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7898 sub2node->SetLineColor(kColorITS);
7899 sub2node->SetVisibility(1);
7900 fNodes->Add(sub2node);
7903 // Place copy #3 of ITS3 directly in I004
7905 ySDD = Y_SDD_sep/2.+I302dits[1];
7906 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7907 sub2node->SetLineColor(kColorITS);
7908 sub2node->SetVisibility(1);
7909 fNodes->Add(sub2node);
7912 // Place copy #4 of ITS3 directly in I004
7914 ySDD = Y_SDD_sep/2.+I302dits[1];
7915 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7916 sub2node->SetLineColor(kColorITS);
7917 sub2node->SetVisibility(1);
7918 fNodes->Add(sub2node);
7921 // Place copy #5 of ITS3 directly in I004
7923 ySDD = Y_SDD_sep/2.+I302dits[1];
7924 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7925 sub2node->SetLineColor(kColorITS);
7926 sub2node->SetVisibility(1);
7927 fNodes->Add(sub2node);
7930 // Place copy #6 of ITS3 directly in I004
7932 ySDD = Y_SDD_sep/2.+I302dits[1];
7933 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7934 sub2node->SetLineColor(kColorITS);
7935 sub2node->SetVisibility(1);
7936 fNodes->Add(sub2node);
7938 fNodes->Add(sub1node);
7941 // Place copy #6 of I004 in IT34
7943 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"rot311");
7944 sub1node->SetLineColor(kColorITS);
7945 sub1node->SetVisibility(0);
7948 // Place copy #1 of ITS3 directly in I004
7950 ySDD = Y_SDD_sep/2.+I302dits[1];
7951 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7952 sub2node->SetLineColor(kColorITS);
7953 sub2node->SetVisibility(1);
7954 fNodes->Add(sub2node);
7957 // Place copy #2 of ITS3 directly in I004
7959 ySDD = Y_SDD_sep/2.+I302dits[1];
7960 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7961 sub2node->SetLineColor(kColorITS);
7962 sub2node->SetVisibility(1);
7963 fNodes->Add(sub2node);
7966 // Place copy #3 of ITS3 directly in I004
7968 ySDD = Y_SDD_sep/2.+I302dits[1];
7969 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7970 sub2node->SetLineColor(kColorITS);
7971 sub2node->SetVisibility(1);
7972 fNodes->Add(sub2node);
7975 // Place copy #4 of ITS3 directly in I004
7977 ySDD = Y_SDD_sep/2.+I302dits[1];
7978 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7979 sub2node->SetLineColor(kColorITS);
7980 sub2node->SetVisibility(1);
7981 fNodes->Add(sub2node);
7984 // Place copy #5 of ITS3 directly in I004
7986 ySDD = Y_SDD_sep/2.+I302dits[1];
7987 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7988 sub2node->SetLineColor(kColorITS);
7989 sub2node->SetVisibility(1);
7990 fNodes->Add(sub2node);
7993 // Place copy #6 of ITS3 directly in I004
7995 ySDD = Y_SDD_sep/2.+I302dits[1];
7996 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7997 sub2node->SetLineColor(kColorITS);
7998 sub2node->SetVisibility(1);
7999 fNodes->Add(sub2node);
8001 fNodes->Add(sub1node);
8004 // Place copy #7 of I004 in IT34
8006 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"rot310");
8007 sub1node->SetLineColor(kColorITS);
8008 sub1node->SetVisibility(0);
8011 // Place copy #1 of ITS3 directly in I004
8013 ySDD = Y_SDD_sep/2.+I302dits[1];
8014 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8015 sub2node->SetLineColor(kColorITS);
8016 sub2node->SetVisibility(1);
8017 fNodes->Add(sub2node);
8020 // Place copy #2 of ITS3 directly in I004
8022 ySDD = Y_SDD_sep/2.+I302dits[1];
8023 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8024 sub2node->SetLineColor(kColorITS);
8025 sub2node->SetVisibility(1);
8026 fNodes->Add(sub2node);
8029 // Place copy #3 of ITS3 directly in I004
8031 ySDD = Y_SDD_sep/2.+I302dits[1];
8032 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8033 sub2node->SetLineColor(kColorITS);
8034 sub2node->SetVisibility(1);
8035 fNodes->Add(sub2node);
8038 // Place copy #4 of ITS3 directly in I004
8040 ySDD = Y_SDD_sep/2.+I302dits[1];
8041 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8042 sub2node->SetLineColor(kColorITS);
8043 sub2node->SetVisibility(1);
8044 fNodes->Add(sub2node);
8047 // Place copy #5 of ITS3 directly in I004
8049 ySDD = Y_SDD_sep/2.+I302dits[1];
8050 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8051 sub2node->SetLineColor(kColorITS);
8052 sub2node->SetVisibility(1);
8053 fNodes->Add(sub2node);
8056 // Place copy #6 of ITS3 directly in I004
8058 ySDD = Y_SDD_sep/2.+I302dits[1];
8059 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8060 sub2node->SetLineColor(kColorITS);
8061 sub2node->SetVisibility(1);
8062 fNodes->Add(sub2node);
8064 fNodes->Add(sub1node);
8067 // Place copy #8 of I004 in IT34
8069 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"rot386");
8070 sub1node->SetLineColor(kColorITS);
8071 sub1node->SetVisibility(0);
8074 // Place copy #1 of ITS3 directly in I004
8076 ySDD = Y_SDD_sep/2.+I302dits[1];
8077 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8078 sub2node->SetLineColor(kColorITS);
8079 sub2node->SetVisibility(1);
8080 fNodes->Add(sub2node);
8083 // Place copy #2 of ITS3 directly in I004
8085 ySDD = Y_SDD_sep/2.+I302dits[1];
8086 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8087 sub2node->SetLineColor(kColorITS);
8088 sub2node->SetVisibility(1);
8089 fNodes->Add(sub2node);
8092 // Place copy #3 of ITS3 directly in I004
8094 ySDD = Y_SDD_sep/2.+I302dits[1];
8095 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8096 sub2node->SetLineColor(kColorITS);
8097 sub2node->SetVisibility(1);
8098 fNodes->Add(sub2node);
8101 // Place copy #4 of ITS3 directly in I004
8103 ySDD = Y_SDD_sep/2.+I302dits[1];
8104 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8105 sub2node->SetLineColor(kColorITS);
8106 sub2node->SetVisibility(1);
8107 fNodes->Add(sub2node);
8110 // Place copy #5 of ITS3 directly in I004
8112 ySDD = Y_SDD_sep/2.+I302dits[1];
8113 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8114 sub2node->SetLineColor(kColorITS);
8115 sub2node->SetVisibility(1);
8116 fNodes->Add(sub2node);
8119 // Place copy #6 of ITS3 directly in I004
8121 ySDD = Y_SDD_sep/2.+I302dits[1];
8122 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8123 sub2node->SetLineColor(kColorITS);
8124 sub2node->SetVisibility(1);
8125 fNodes->Add(sub2node);
8127 fNodes->Add(sub1node);
8130 // Place copy #9 of I004 in IT34
8132 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"rot309");
8133 sub1node->SetLineColor(kColorITS);
8134 sub1node->SetVisibility(0);
8137 // Place copy #1 of ITS3 directly in I004
8139 ySDD = Y_SDD_sep/2.+I302dits[1];
8140 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8141 sub2node->SetLineColor(kColorITS);
8142 sub2node->SetVisibility(1);
8143 fNodes->Add(sub2node);
8146 // Place copy #2 of ITS3 directly in I004
8148 ySDD = Y_SDD_sep/2.+I302dits[1];
8149 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8150 sub2node->SetLineColor(kColorITS);
8151 sub2node->SetVisibility(1);
8152 fNodes->Add(sub2node);
8155 // Place copy #3 of ITS3 directly in I004
8157 ySDD = Y_SDD_sep/2.+I302dits[1];
8158 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8159 sub2node->SetLineColor(kColorITS);
8160 sub2node->SetVisibility(1);
8161 fNodes->Add(sub2node);
8164 // Place copy #4 of ITS3 directly in I004
8166 ySDD = Y_SDD_sep/2.+I302dits[1];
8167 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8168 sub2node->SetLineColor(kColorITS);
8169 sub2node->SetVisibility(1);
8170 fNodes->Add(sub2node);
8173 // Place copy #5 of ITS3 directly in I004
8175 ySDD = Y_SDD_sep/2.+I302dits[1];
8176 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8177 sub2node->SetLineColor(kColorITS);
8178 sub2node->SetVisibility(1);
8179 fNodes->Add(sub2node);
8182 // Place copy #6 of ITS3 directly in I004
8184 ySDD = Y_SDD_sep/2.+I302dits[1];
8185 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8186 sub2node->SetLineColor(kColorITS);
8187 sub2node->SetVisibility(1);
8188 fNodes->Add(sub2node);
8190 fNodes->Add(sub1node);
8193 // Place copy #10 of I004 in IT34
8195 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"rot308");
8196 sub1node->SetLineColor(kColorITS);
8197 sub1node->SetVisibility(0);
8200 // Place copy #1 of ITS3 directly in I004
8202 ySDD = Y_SDD_sep/2.+I302dits[1];
8203 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8204 sub2node->SetLineColor(kColorITS);
8205 sub2node->SetVisibility(1);
8206 fNodes->Add(sub2node);
8209 // Place copy #2 of ITS3 directly in I004
8211 ySDD = Y_SDD_sep/2.+I302dits[1];
8212 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8213 sub2node->SetLineColor(kColorITS);
8214 sub2node->SetVisibility(1);
8215 fNodes->Add(sub2node);
8218 // Place copy #3 of ITS3 directly in I004
8220 ySDD = Y_SDD_sep/2.+I302dits[1];
8221 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8222 sub2node->SetLineColor(kColorITS);
8223 sub2node->SetVisibility(1);
8224 fNodes->Add(sub2node);
8227 // Place copy #4 of ITS3 directly in I004
8229 ySDD = Y_SDD_sep/2.+I302dits[1];
8230 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8231 sub2node->SetLineColor(kColorITS);
8232 sub2node->SetVisibility(1);
8233 fNodes->Add(sub2node);
8236 // Place copy #5 of ITS3 directly in I004
8238 ySDD = Y_SDD_sep/2.+I302dits[1];
8239 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8240 sub2node->SetLineColor(kColorITS);
8241 sub2node->SetVisibility(1);
8242 fNodes->Add(sub2node);
8245 // Place copy #6 of ITS3 directly in I004
8247 ySDD = Y_SDD_sep/2.+I302dits[1];
8248 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8249 sub2node->SetLineColor(kColorITS);
8250 sub2node->SetVisibility(1);
8251 fNodes->Add(sub2node);
8253 fNodes->Add(sub1node);
8256 // Place copy #11 of I004 in IT34
8258 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"rot356");
8259 sub1node->SetLineColor(kColorITS);
8260 sub1node->SetVisibility(0);
8263 // Place copy #1 of ITS3 directly in I004
8265 ySDD = Y_SDD_sep/2.+I302dits[1];
8266 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8267 sub2node->SetLineColor(kColorITS);
8268 sub2node->SetVisibility(1);
8269 fNodes->Add(sub2node);
8272 // Place copy #2 of ITS3 directly in I004
8274 ySDD = Y_SDD_sep/2.+I302dits[1];
8275 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8276 sub2node->SetLineColor(kColorITS);
8277 sub2node->SetVisibility(1);
8278 fNodes->Add(sub2node);
8281 // Place copy #3 of ITS3 directly in I004
8283 ySDD = Y_SDD_sep/2.+I302dits[1];
8284 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8285 sub2node->SetLineColor(kColorITS);
8286 sub2node->SetVisibility(1);
8287 fNodes->Add(sub2node);
8290 // Place copy #4 of ITS3 directly in I004
8292 ySDD = Y_SDD_sep/2.+I302dits[1];
8293 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8294 sub2node->SetLineColor(kColorITS);
8295 sub2node->SetVisibility(1);
8296 fNodes->Add(sub2node);
8299 // Place copy #5 of ITS3 directly in I004
8301 ySDD = Y_SDD_sep/2.+I302dits[1];
8302 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8303 sub2node->SetLineColor(kColorITS);
8304 sub2node->SetVisibility(1);
8305 fNodes->Add(sub2node);
8308 // Place copy #6 of ITS3 directly in I004
8310 ySDD = Y_SDD_sep/2.+I302dits[1];
8311 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8312 sub2node->SetLineColor(kColorITS);
8313 sub2node->SetVisibility(1);
8314 fNodes->Add(sub2node);
8316 fNodes->Add(sub1node);
8319 // Place copy #12 of I004 in IT34
8321 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"rot307");
8322 sub1node->SetLineColor(kColorITS);
8323 sub1node->SetVisibility(0);
8326 // Place copy #1 of ITS3 directly in I004
8328 ySDD = Y_SDD_sep/2.+I302dits[1];
8329 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8330 sub2node->SetLineColor(kColorITS);
8331 sub2node->SetVisibility(1);
8332 fNodes->Add(sub2node);
8335 // Place copy #2 of ITS3 directly in I004
8337 ySDD = Y_SDD_sep/2.+I302dits[1];
8338 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8339 sub2node->SetLineColor(kColorITS);
8340 sub2node->SetVisibility(1);
8341 fNodes->Add(sub2node);
8344 // Place copy #3 of ITS3 directly in I004
8346 ySDD = Y_SDD_sep/2.+I302dits[1];
8347 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8348 sub2node->SetLineColor(kColorITS);
8349 sub2node->SetVisibility(1);
8350 fNodes->Add(sub2node);
8353 // Place copy #4 of ITS3 directly in I004
8355 ySDD = Y_SDD_sep/2.+I302dits[1];
8356 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8357 sub2node->SetLineColor(kColorITS);
8358 sub2node->SetVisibility(1);
8359 fNodes->Add(sub2node);
8362 // Place copy #5 of ITS3 directly in I004
8364 ySDD = Y_SDD_sep/2.+I302dits[1];
8365 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8366 sub2node->SetLineColor(kColorITS);
8367 sub2node->SetVisibility(1);
8368 fNodes->Add(sub2node);
8371 // Place copy #6 of ITS3 directly in I004
8373 ySDD = Y_SDD_sep/2.+I302dits[1];
8374 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8375 sub2node->SetLineColor(kColorITS);
8376 sub2node->SetVisibility(1);
8377 fNodes->Add(sub2node);
8379 fNodes->Add(sub1node);
8382 // Place copy #13 of I004 in IT34
8384 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"rot306");
8385 sub1node->SetLineColor(kColorITS);
8386 sub1node->SetVisibility(0);
8389 // Place copy #1 of ITS3 directly in I004
8391 ySDD = Y_SDD_sep/2.+I302dits[1];
8392 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8393 sub2node->SetLineColor(kColorITS);
8394 sub2node->SetVisibility(1);
8395 fNodes->Add(sub2node);
8398 // Place copy #2 of ITS3 directly in I004
8400 ySDD = Y_SDD_sep/2.+I302dits[1];
8401 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8402 sub2node->SetLineColor(kColorITS);
8403 sub2node->SetVisibility(1);
8404 fNodes->Add(sub2node);
8407 // Place copy #3 of ITS3 directly in I004
8409 ySDD = Y_SDD_sep/2.+I302dits[1];
8410 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8411 sub2node->SetLineColor(kColorITS);
8412 sub2node->SetVisibility(1);
8413 fNodes->Add(sub2node);
8416 // Place copy #4 of ITS3 directly in I004
8418 ySDD = Y_SDD_sep/2.+I302dits[1];
8419 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8420 sub2node->SetLineColor(kColorITS);
8421 sub2node->SetVisibility(1);
8422 fNodes->Add(sub2node);
8425 // Place copy #5 of ITS3 directly in I004
8427 ySDD = Y_SDD_sep/2.+I302dits[1];
8428 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8429 sub2node->SetLineColor(kColorITS);
8430 sub2node->SetVisibility(1);
8431 fNodes->Add(sub2node);
8434 // Place copy #6 of ITS3 directly in I004
8436 ySDD = Y_SDD_sep/2.+I302dits[1];
8437 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8438 sub2node->SetLineColor(kColorITS);
8439 sub2node->SetVisibility(1);
8440 fNodes->Add(sub2node);
8442 fNodes->Add(sub1node);
8445 // Place copy #14 of I004 in IT34
8447 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"rot305");
8448 sub1node->SetLineColor(kColorITS);
8449 sub1node->SetVisibility(0);
8452 // Place copy #1 of ITS3 directly in I004
8454 ySDD = Y_SDD_sep/2.+I302dits[1];
8455 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8456 sub2node->SetLineColor(kColorITS);
8457 sub2node->SetVisibility(1);
8458 fNodes->Add(sub2node);
8461 // Place copy #2 of ITS3 directly in I004
8463 ySDD = Y_SDD_sep/2.+I302dits[1];
8464 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8465 sub2node->SetLineColor(kColorITS);
8466 sub2node->SetVisibility(1);
8467 fNodes->Add(sub2node);
8470 // Place copy #3 of ITS3 directly in I004
8472 ySDD = Y_SDD_sep/2.+I302dits[1];
8473 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8474 sub2node->SetLineColor(kColorITS);
8475 sub2node->SetVisibility(1);
8476 fNodes->Add(sub2node);
8479 // Place copy #4 of ITS3 directly in I004
8481 ySDD = Y_SDD_sep/2.+I302dits[1];
8482 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8483 sub2node->SetLineColor(kColorITS);
8484 sub2node->SetVisibility(1);
8485 fNodes->Add(sub2node);
8488 // Place copy #5 of ITS3 directly in I004
8490 ySDD = Y_SDD_sep/2.+I302dits[1];
8491 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8492 sub2node->SetLineColor(kColorITS);
8493 sub2node->SetVisibility(1);
8494 fNodes->Add(sub2node);
8497 // Place copy #6 of ITS3 directly in I004
8499 ySDD = Y_SDD_sep/2.+I302dits[1];
8500 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8501 sub2node->SetLineColor(kColorITS);
8502 sub2node->SetVisibility(1);
8503 fNodes->Add(sub2node);
8505 fNodes->Add(sub1node);
8508 // Place copy #1 of I005 in IT34
8510 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"rot335");
8511 sub1node->SetLineColor(kColorITS);
8512 sub1node->SetVisibility(0);
8515 // Place copy #1 of ITS4 directly in I005
8517 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8518 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8519 sub2node->SetLineColor(kColorITS);
8520 sub2node->SetVisibility(1);
8521 fNodes->Add(sub2node);
8524 // Place copy #2 of ITS4 directly in I005
8526 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8527 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8528 sub2node->SetLineColor(kColorITS);
8529 sub2node->SetVisibility(1);
8530 fNodes->Add(sub2node);
8533 // Place copy #3 of ITS4 directly in I005
8535 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8536 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8537 sub2node->SetLineColor(kColorITS);
8538 sub2node->SetVisibility(1);
8539 fNodes->Add(sub2node);
8542 // Place copy #4 of ITS4 directly in I005
8544 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8545 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8546 sub2node->SetLineColor(kColorITS);
8547 sub2node->SetVisibility(1);
8548 fNodes->Add(sub2node);
8551 // Place copy #5 of ITS4 directly in I005
8553 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8554 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8555 sub2node->SetLineColor(kColorITS);
8556 sub2node->SetVisibility(1);
8557 fNodes->Add(sub2node);
8560 // Place copy #6 of ITS4 directly in I005
8562 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8563 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8564 sub2node->SetLineColor(kColorITS);
8565 sub2node->SetVisibility(1);
8566 fNodes->Add(sub2node);
8569 // Place copy #7 of ITS4 directly in I005
8571 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8572 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8573 sub2node->SetLineColor(kColorITS);
8574 sub2node->SetVisibility(1);
8575 fNodes->Add(sub2node);
8578 // Place copy #8 of ITS4 directly in I005
8580 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8581 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8582 sub2node->SetLineColor(kColorITS);
8583 sub2node->SetVisibility(1);
8584 fNodes->Add(sub2node);
8586 fNodes->Add(sub1node);
8589 // Place copy #2 of I005 in IT34
8591 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"rot332");
8592 sub1node->SetLineColor(kColorITS);
8593 sub1node->SetVisibility(0);
8596 // Place copy #1 of ITS4 directly in I005
8598 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8599 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8600 sub2node->SetLineColor(kColorITS);
8601 sub2node->SetVisibility(1);
8602 fNodes->Add(sub2node);
8605 // Place copy #2 of ITS4 directly in I005
8607 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8608 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8609 sub2node->SetLineColor(kColorITS);
8610 sub2node->SetVisibility(1);
8611 fNodes->Add(sub2node);
8614 // Place copy #3 of ITS4 directly in I005
8616 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8617 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8618 sub2node->SetLineColor(kColorITS);
8619 sub2node->SetVisibility(1);
8620 fNodes->Add(sub2node);
8623 // Place copy #4 of ITS4 directly in I005
8625 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8626 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8627 sub2node->SetLineColor(kColorITS);
8628 sub2node->SetVisibility(1);
8629 fNodes->Add(sub2node);
8632 // Place copy #5 of ITS4 directly in I005
8634 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8635 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8636 sub2node->SetLineColor(kColorITS);
8637 sub2node->SetVisibility(1);
8638 fNodes->Add(sub2node);
8641 // Place copy #6 of ITS4 directly in I005
8643 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8644 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8645 sub2node->SetLineColor(kColorITS);
8646 sub2node->SetVisibility(1);
8647 fNodes->Add(sub2node);
8650 // Place copy #7 of ITS4 directly in I005
8652 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8653 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8654 sub2node->SetLineColor(kColorITS);
8655 sub2node->SetVisibility(1);
8656 fNodes->Add(sub2node);
8659 // Place copy #8 of ITS4 directly in I005
8661 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8662 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8663 sub2node->SetLineColor(kColorITS);
8664 sub2node->SetVisibility(1);
8665 fNodes->Add(sub2node);
8667 fNodes->Add(sub1node);
8670 // Place copy #3 of I005 in IT34
8672 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"rot331");
8673 sub1node->SetLineColor(kColorITS);
8674 sub1node->SetVisibility(0);
8677 // Place copy #1 of ITS4 directly in I005
8679 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8680 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8681 sub2node->SetLineColor(kColorITS);
8682 sub2node->SetVisibility(1);
8683 fNodes->Add(sub2node);
8686 // Place copy #2 of ITS4 directly in I005
8688 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8689 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8690 sub2node->SetLineColor(kColorITS);
8691 sub2node->SetVisibility(1);
8692 fNodes->Add(sub2node);
8695 // Place copy #3 of ITS4 directly in I005
8697 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8698 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8699 sub2node->SetLineColor(kColorITS);
8700 sub2node->SetVisibility(1);
8701 fNodes->Add(sub2node);
8704 // Place copy #4 of ITS4 directly in I005
8706 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8707 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8708 sub2node->SetLineColor(kColorITS);
8709 sub2node->SetVisibility(1);
8710 fNodes->Add(sub2node);
8713 // Place copy #5 of ITS4 directly in I005
8715 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8716 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8717 sub2node->SetLineColor(kColorITS);
8718 sub2node->SetVisibility(1);
8719 fNodes->Add(sub2node);
8722 // Place copy #6 of ITS4 directly in I005
8724 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8725 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8726 sub2node->SetLineColor(kColorITS);
8727 sub2node->SetVisibility(1);
8728 fNodes->Add(sub2node);
8731 // Place copy #7 of ITS4 directly in I005
8733 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8734 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8735 sub2node->SetLineColor(kColorITS);
8736 sub2node->SetVisibility(1);
8737 fNodes->Add(sub2node);
8740 // Place copy #8 of ITS4 directly in I005
8742 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8743 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8744 sub2node->SetLineColor(kColorITS);
8745 sub2node->SetVisibility(1);
8746 fNodes->Add(sub2node);
8748 fNodes->Add(sub1node);
8751 // Place copy #4 of I005 in IT34
8753 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"rot366");
8754 sub1node->SetLineColor(kColorITS);
8755 sub1node->SetVisibility(0);
8758 // Place copy #1 of ITS4 directly in I005
8760 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8761 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8762 sub2node->SetLineColor(kColorITS);
8763 sub2node->SetVisibility(1);
8764 fNodes->Add(sub2node);
8767 // Place copy #2 of ITS4 directly in I005
8769 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8770 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8771 sub2node->SetLineColor(kColorITS);
8772 sub2node->SetVisibility(1);
8773 fNodes->Add(sub2node);
8776 // Place copy #3 of ITS4 directly in I005
8778 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8779 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8780 sub2node->SetLineColor(kColorITS);
8781 sub2node->SetVisibility(1);
8782 fNodes->Add(sub2node);
8785 // Place copy #4 of ITS4 directly in I005
8787 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8788 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8789 sub2node->SetLineColor(kColorITS);
8790 sub2node->SetVisibility(1);
8791 fNodes->Add(sub2node);
8794 // Place copy #5 of ITS4 directly in I005
8796 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8797 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8798 sub2node->SetLineColor(kColorITS);
8799 sub2node->SetVisibility(1);
8800 fNodes->Add(sub2node);
8803 // Place copy #6 of ITS4 directly in I005
8805 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8806 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8807 sub2node->SetLineColor(kColorITS);
8808 sub2node->SetVisibility(1);
8809 fNodes->Add(sub2node);
8812 // Place copy #7 of ITS4 directly in I005
8814 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8815 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8816 sub2node->SetLineColor(kColorITS);
8817 sub2node->SetVisibility(1);
8818 fNodes->Add(sub2node);
8821 // Place copy #8 of ITS4 directly in I005
8823 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8824 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8825 sub2node->SetLineColor(kColorITS);
8826 sub2node->SetVisibility(1);
8827 fNodes->Add(sub2node);
8829 fNodes->Add(sub1node);
8832 // Place copy #5 of I005 in IT34
8834 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"rot330");
8835 sub1node->SetLineColor(kColorITS);
8836 sub1node->SetVisibility(0);
8839 // Place copy #1 of ITS4 directly in I005
8841 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8842 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8843 sub2node->SetLineColor(kColorITS);
8844 sub2node->SetVisibility(1);
8845 fNodes->Add(sub2node);
8848 // Place copy #2 of ITS4 directly in I005
8850 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8851 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8852 sub2node->SetLineColor(kColorITS);
8853 sub2node->SetVisibility(1);
8854 fNodes->Add(sub2node);
8857 // Place copy #3 of ITS4 directly in I005
8859 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8860 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8861 sub2node->SetLineColor(kColorITS);
8862 sub2node->SetVisibility(1);
8863 fNodes->Add(sub2node);
8866 // Place copy #4 of ITS4 directly in I005
8868 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8869 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8870 sub2node->SetLineColor(kColorITS);
8871 sub2node->SetVisibility(1);
8872 fNodes->Add(sub2node);
8875 // Place copy #5 of ITS4 directly in I005
8877 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8878 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8879 sub2node->SetLineColor(kColorITS);
8880 sub2node->SetVisibility(1);
8881 fNodes->Add(sub2node);
8884 // Place copy #6 of ITS4 directly in I005
8886 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8887 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8888 sub2node->SetLineColor(kColorITS);
8889 sub2node->SetVisibility(1);
8890 fNodes->Add(sub2node);
8893 // Place copy #7 of ITS4 directly in I005
8895 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8896 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8897 sub2node->SetLineColor(kColorITS);
8898 sub2node->SetVisibility(1);
8899 fNodes->Add(sub2node);
8902 // Place copy #8 of ITS4 directly in I005
8904 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8905 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8906 sub2node->SetLineColor(kColorITS);
8907 sub2node->SetVisibility(1);
8908 fNodes->Add(sub2node);
8910 fNodes->Add(sub1node);
8913 // Place copy #6 of I005 in IT34
8915 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"rot350");
8916 sub1node->SetLineColor(kColorITS);
8917 sub1node->SetVisibility(0);
8920 // Place copy #1 of ITS4 directly in I005
8922 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8923 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8924 sub2node->SetLineColor(kColorITS);
8925 sub2node->SetVisibility(1);
8926 fNodes->Add(sub2node);
8929 // Place copy #2 of ITS4 directly in I005
8931 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8932 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8933 sub2node->SetLineColor(kColorITS);
8934 sub2node->SetVisibility(1);
8935 fNodes->Add(sub2node);
8938 // Place copy #3 of ITS4 directly in I005
8940 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8941 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8942 sub2node->SetLineColor(kColorITS);
8943 sub2node->SetVisibility(1);
8944 fNodes->Add(sub2node);
8947 // Place copy #4 of ITS4 directly in I005
8949 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8950 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8951 sub2node->SetLineColor(kColorITS);
8952 sub2node->SetVisibility(1);
8953 fNodes->Add(sub2node);
8956 // Place copy #5 of ITS4 directly in I005
8958 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8959 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8960 sub2node->SetLineColor(kColorITS);
8961 sub2node->SetVisibility(1);
8962 fNodes->Add(sub2node);
8965 // Place copy #6 of ITS4 directly in I005
8967 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8968 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8969 sub2node->SetLineColor(kColorITS);
8970 sub2node->SetVisibility(1);
8971 fNodes->Add(sub2node);
8974 // Place copy #7 of ITS4 directly in I005
8976 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8977 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8978 sub2node->SetLineColor(kColorITS);
8979 sub2node->SetVisibility(1);
8980 fNodes->Add(sub2node);
8983 // Place copy #8 of ITS4 directly in I005
8985 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8986 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8987 sub2node->SetLineColor(kColorITS);
8988 sub2node->SetVisibility(1);
8989 fNodes->Add(sub2node);
8991 fNodes->Add(sub1node);
8994 // Place copy #7 of I005 in IT34
8996 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"rot329");
8997 sub1node->SetLineColor(kColorITS);
8998 sub1node->SetVisibility(0);
9001 // Place copy #1 of ITS4 directly in I005
9003 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9004 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9005 sub2node->SetLineColor(kColorITS);
9006 sub2node->SetVisibility(1);
9007 fNodes->Add(sub2node);
9010 // Place copy #2 of ITS4 directly in I005
9012 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9013 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9014 sub2node->SetLineColor(kColorITS);
9015 sub2node->SetVisibility(1);
9016 fNodes->Add(sub2node);
9019 // Place copy #3 of ITS4 directly in I005
9021 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9022 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9023 sub2node->SetLineColor(kColorITS);
9024 sub2node->SetVisibility(1);
9025 fNodes->Add(sub2node);
9028 // Place copy #4 of ITS4 directly in I005
9030 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9031 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9032 sub2node->SetLineColor(kColorITS);
9033 sub2node->SetVisibility(1);
9034 fNodes->Add(sub2node);
9037 // Place copy #5 of ITS4 directly in I005
9039 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9040 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9041 sub2node->SetLineColor(kColorITS);
9042 sub2node->SetVisibility(1);
9043 fNodes->Add(sub2node);
9046 // Place copy #6 of ITS4 directly in I005
9048 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9049 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9050 sub2node->SetLineColor(kColorITS);
9051 sub2node->SetVisibility(1);
9052 fNodes->Add(sub2node);
9055 // Place copy #7 of ITS4 directly in I005
9057 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9058 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9059 sub2node->SetLineColor(kColorITS);
9060 sub2node->SetVisibility(1);
9061 fNodes->Add(sub2node);
9064 // Place copy #8 of ITS4 directly in I005
9066 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9067 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9068 sub2node->SetLineColor(kColorITS);
9069 sub2node->SetVisibility(1);
9070 fNodes->Add(sub2node);
9072 fNodes->Add(sub1node);
9075 // Place copy #8 of I005 in IT34
9077 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"rot328");
9078 sub1node->SetLineColor(kColorITS);
9079 sub1node->SetVisibility(0);
9082 // Place copy #1 of ITS4 directly in I005
9084 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9085 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9086 sub2node->SetLineColor(kColorITS);
9087 sub2node->SetVisibility(1);
9088 fNodes->Add(sub2node);
9091 // Place copy #2 of ITS4 directly in I005
9093 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9094 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9095 sub2node->SetLineColor(kColorITS);
9096 sub2node->SetVisibility(1);
9097 fNodes->Add(sub2node);
9100 // Place copy #3 of ITS4 directly in I005
9102 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9103 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9104 sub2node->SetLineColor(kColorITS);
9105 sub2node->SetVisibility(1);
9106 fNodes->Add(sub2node);
9109 // Place copy #4 of ITS4 directly in I005
9111 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9112 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9113 sub2node->SetLineColor(kColorITS);
9114 sub2node->SetVisibility(1);
9115 fNodes->Add(sub2node);
9118 // Place copy #5 of ITS4 directly in I005
9120 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9121 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9122 sub2node->SetLineColor(kColorITS);
9123 sub2node->SetVisibility(1);
9124 fNodes->Add(sub2node);
9127 // Place copy #6 of ITS4 directly in I005
9129 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9130 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9131 sub2node->SetLineColor(kColorITS);
9132 sub2node->SetVisibility(1);
9133 fNodes->Add(sub2node);
9136 // Place copy #7 of ITS4 directly in I005
9138 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9139 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9140 sub2node->SetLineColor(kColorITS);
9141 sub2node->SetVisibility(1);
9142 fNodes->Add(sub2node);
9145 // Place copy #8 of ITS4 directly in I005
9147 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9148 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9149 sub2node->SetLineColor(kColorITS);
9150 sub2node->SetVisibility(1);
9151 fNodes->Add(sub2node);
9153 fNodes->Add(sub1node);
9156 // Place copy #9 of I005 in IT34
9158 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"rot327");
9159 sub1node->SetLineColor(kColorITS);
9160 sub1node->SetVisibility(0);
9163 // Place copy #1 of ITS4 directly in I005
9165 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9166 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9167 sub2node->SetLineColor(kColorITS);
9168 sub2node->SetVisibility(1);
9169 fNodes->Add(sub2node);
9172 // Place copy #2 of ITS4 directly in I005
9174 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9175 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9176 sub2node->SetLineColor(kColorITS);
9177 sub2node->SetVisibility(1);
9178 fNodes->Add(sub2node);
9181 // Place copy #3 of ITS4 directly in I005
9183 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9184 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9185 sub2node->SetLineColor(kColorITS);
9186 sub2node->SetVisibility(1);
9187 fNodes->Add(sub2node);
9190 // Place copy #4 of ITS4 directly in I005
9192 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9193 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9194 sub2node->SetLineColor(kColorITS);
9195 sub2node->SetVisibility(1);
9196 fNodes->Add(sub2node);
9199 // Place copy #5 of ITS4 directly in I005
9201 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9202 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9203 sub2node->SetLineColor(kColorITS);
9204 sub2node->SetVisibility(1);
9205 fNodes->Add(sub2node);
9208 // Place copy #6 of ITS4 directly in I005
9210 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9211 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9212 sub2node->SetLineColor(kColorITS);
9213 sub2node->SetVisibility(1);
9214 fNodes->Add(sub2node);
9217 // Place copy #7 of ITS4 directly in I005
9219 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9220 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9221 sub2node->SetLineColor(kColorITS);
9222 sub2node->SetVisibility(1);
9223 fNodes->Add(sub2node);
9226 // Place copy #8 of ITS4 directly in I005
9228 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9229 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9230 sub2node->SetLineColor(kColorITS);
9231 sub2node->SetVisibility(1);
9232 fNodes->Add(sub2node);
9234 fNodes->Add(sub1node);
9237 // Place copy #10 of I005 in IT34
9239 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"rot326");
9240 sub1node->SetLineColor(kColorITS);
9241 sub1node->SetVisibility(0);
9244 // Place copy #1 of ITS4 directly in I005
9246 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9247 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9248 sub2node->SetLineColor(kColorITS);
9249 sub2node->SetVisibility(1);
9250 fNodes->Add(sub2node);
9253 // Place copy #2 of ITS4 directly in I005
9255 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9256 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9257 sub2node->SetLineColor(kColorITS);
9258 sub2node->SetVisibility(1);
9259 fNodes->Add(sub2node);
9262 // Place copy #3 of ITS4 directly in I005
9264 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9265 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9266 sub2node->SetLineColor(kColorITS);
9267 sub2node->SetVisibility(1);
9268 fNodes->Add(sub2node);
9271 // Place copy #4 of ITS4 directly in I005
9273 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9274 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9275 sub2node->SetLineColor(kColorITS);
9276 sub2node->SetVisibility(1);
9277 fNodes->Add(sub2node);
9280 // Place copy #5 of ITS4 directly in I005
9282 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9283 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9284 sub2node->SetLineColor(kColorITS);
9285 sub2node->SetVisibility(1);
9286 fNodes->Add(sub2node);
9289 // Place copy #6 of ITS4 directly in I005
9291 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9292 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9293 sub2node->SetLineColor(kColorITS);
9294 sub2node->SetVisibility(1);
9295 fNodes->Add(sub2node);
9298 // Place copy #7 of ITS4 directly in I005
9300 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9301 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9302 sub2node->SetLineColor(kColorITS);
9303 sub2node->SetVisibility(1);
9304 fNodes->Add(sub2node);
9307 // Place copy #8 of ITS4 directly in I005
9309 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9310 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9311 sub2node->SetLineColor(kColorITS);
9312 sub2node->SetVisibility(1);
9313 fNodes->Add(sub2node);
9315 fNodes->Add(sub1node);
9318 // Place copy #11 of I005 in IT34
9320 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"rot325");
9321 sub1node->SetLineColor(kColorITS);
9322 sub1node->SetVisibility(0);
9325 // Place copy #1 of ITS4 directly in I005
9327 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9328 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9329 sub2node->SetLineColor(kColorITS);
9330 sub2node->SetVisibility(1);
9331 fNodes->Add(sub2node);
9334 // Place copy #2 of ITS4 directly in I005
9336 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9337 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9338 sub2node->SetLineColor(kColorITS);
9339 sub2node->SetVisibility(1);
9340 fNodes->Add(sub2node);
9343 // Place copy #3 of ITS4 directly in I005
9345 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9346 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9347 sub2node->SetLineColor(kColorITS);
9348 sub2node->SetVisibility(1);
9349 fNodes->Add(sub2node);
9352 // Place copy #4 of ITS4 directly in I005
9354 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9355 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9356 sub2node->SetLineColor(kColorITS);
9357 sub2node->SetVisibility(1);
9358 fNodes->Add(sub2node);
9361 // Place copy #5 of ITS4 directly in I005
9363 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9364 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9365 sub2node->SetLineColor(kColorITS);
9366 sub2node->SetVisibility(1);
9367 fNodes->Add(sub2node);
9370 // Place copy #6 of ITS4 directly in I005
9372 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9373 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9374 sub2node->SetLineColor(kColorITS);
9375 sub2node->SetVisibility(1);
9376 fNodes->Add(sub2node);
9379 // Place copy #7 of ITS4 directly in I005
9381 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9382 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9383 sub2node->SetLineColor(kColorITS);
9384 sub2node->SetVisibility(1);
9385 fNodes->Add(sub2node);
9388 // Place copy #8 of ITS4 directly in I005
9390 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9391 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9392 sub2node->SetLineColor(kColorITS);
9393 sub2node->SetVisibility(1);
9394 fNodes->Add(sub2node);
9396 fNodes->Add(sub1node);
9399 // Place copy #12 of I005 in IT34
9401 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"rot324");
9402 sub1node->SetLineColor(kColorITS);
9403 sub1node->SetVisibility(0);
9406 // Place copy #1 of ITS4 directly in I005
9408 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9409 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9410 sub2node->SetLineColor(kColorITS);
9411 sub2node->SetVisibility(1);
9412 fNodes->Add(sub2node);
9415 // Place copy #2 of ITS4 directly in I005
9417 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9418 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9419 sub2node->SetLineColor(kColorITS);
9420 sub2node->SetVisibility(1);
9421 fNodes->Add(sub2node);
9424 // Place copy #3 of ITS4 directly in I005
9426 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9427 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9428 sub2node->SetLineColor(kColorITS);
9429 sub2node->SetVisibility(1);
9430 fNodes->Add(sub2node);
9433 // Place copy #4 of ITS4 directly in I005
9435 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9436 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9437 sub2node->SetLineColor(kColorITS);
9438 sub2node->SetVisibility(1);
9439 fNodes->Add(sub2node);
9442 // Place copy #5 of ITS4 directly in I005
9444 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9445 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9446 sub2node->SetLineColor(kColorITS);
9447 sub2node->SetVisibility(1);
9448 fNodes->Add(sub2node);
9451 // Place copy #6 of ITS4 directly in I005
9453 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9454 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9455 sub2node->SetLineColor(kColorITS);
9456 sub2node->SetVisibility(1);
9457 fNodes->Add(sub2node);
9460 // Place copy #7 of ITS4 directly in I005
9462 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9463 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9464 sub2node->SetLineColor(kColorITS);
9465 sub2node->SetVisibility(1);
9466 fNodes->Add(sub2node);
9469 // Place copy #8 of ITS4 directly in I005
9471 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9472 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9473 sub2node->SetLineColor(kColorITS);
9474 sub2node->SetVisibility(1);
9475 fNodes->Add(sub2node);
9477 fNodes->Add(sub1node);
9480 // Place copy #13 of I005 in IT34
9482 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"rot323");
9483 sub1node->SetLineColor(kColorITS);
9484 sub1node->SetVisibility(0);
9487 // Place copy #1 of ITS4 directly in I005
9489 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9490 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9491 sub2node->SetLineColor(kColorITS);
9492 sub2node->SetVisibility(1);
9493 fNodes->Add(sub2node);
9496 // Place copy #2 of ITS4 directly in I005
9498 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9499 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9500 sub2node->SetLineColor(kColorITS);
9501 sub2node->SetVisibility(1);
9502 fNodes->Add(sub2node);
9505 // Place copy #3 of ITS4 directly in I005
9507 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9508 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9509 sub2node->SetLineColor(kColorITS);
9510 sub2node->SetVisibility(1);
9511 fNodes->Add(sub2node);
9514 // Place copy #4 of ITS4 directly in I005
9516 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9517 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9518 sub2node->SetLineColor(kColorITS);
9519 sub2node->SetVisibility(1);
9520 fNodes->Add(sub2node);
9523 // Place copy #5 of ITS4 directly in I005
9525 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9526 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9527 sub2node->SetLineColor(kColorITS);
9528 sub2node->SetVisibility(1);
9529 fNodes->Add(sub2node);
9532 // Place copy #6 of ITS4 directly in I005
9534 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9535 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9536 sub2node->SetLineColor(kColorITS);
9537 sub2node->SetVisibility(1);
9538 fNodes->Add(sub2node);
9541 // Place copy #7 of ITS4 directly in I005
9543 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9544 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9545 sub2node->SetLineColor(kColorITS);
9546 sub2node->SetVisibility(1);
9547 fNodes->Add(sub2node);
9550 // Place copy #8 of ITS4 directly in I005
9552 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9553 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9554 sub2node->SetLineColor(kColorITS);
9555 sub2node->SetVisibility(1);
9556 fNodes->Add(sub2node);
9558 fNodes->Add(sub1node);
9561 // Place copy #14 of I005 in IT34
9563 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"rot322");
9564 sub1node->SetLineColor(kColorITS);
9565 sub1node->SetVisibility(0);
9568 // Place copy #1 of ITS4 directly in I005
9570 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9571 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9572 sub2node->SetLineColor(kColorITS);
9573 sub2node->SetVisibility(1);
9574 fNodes->Add(sub2node);
9577 // Place copy #2 of ITS4 directly in I005
9579 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9580 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9581 sub2node->SetLineColor(kColorITS);
9582 sub2node->SetVisibility(1);
9583 fNodes->Add(sub2node);
9586 // Place copy #3 of ITS4 directly in I005
9588 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9589 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9590 sub2node->SetLineColor(kColorITS);
9591 sub2node->SetVisibility(1);
9592 fNodes->Add(sub2node);
9595 // Place copy #4 of ITS4 directly in I005
9597 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9598 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9599 sub2node->SetLineColor(kColorITS);
9600 sub2node->SetVisibility(1);
9601 fNodes->Add(sub2node);
9604 // Place copy #5 of ITS4 directly in I005
9606 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9607 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9608 sub2node->SetLineColor(kColorITS);
9609 sub2node->SetVisibility(1);
9610 fNodes->Add(sub2node);
9613 // Place copy #6 of ITS4 directly in I005
9615 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9616 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9617 sub2node->SetLineColor(kColorITS);
9618 sub2node->SetVisibility(1);
9619 fNodes->Add(sub2node);
9622 // Place copy #7 of ITS4 directly in I005
9624 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9625 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9626 sub2node->SetLineColor(kColorITS);
9627 sub2node->SetVisibility(1);
9628 fNodes->Add(sub2node);
9631 // Place copy #8 of ITS4 directly in I005
9633 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9634 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9635 sub2node->SetLineColor(kColorITS);
9636 sub2node->SetVisibility(1);
9637 fNodes->Add(sub2node);
9639 fNodes->Add(sub1node);
9642 // Place copy #15 of I005 in IT34
9644 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"rot320");
9645 sub1node->SetLineColor(kColorITS);
9646 sub1node->SetVisibility(0);
9649 // Place copy #1 of ITS4 directly in I005
9651 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9652 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9653 sub2node->SetLineColor(kColorITS);
9654 sub2node->SetVisibility(1);
9655 fNodes->Add(sub2node);
9658 // Place copy #2 of ITS4 directly in I005
9660 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9661 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9662 sub2node->SetLineColor(kColorITS);
9663 sub2node->SetVisibility(1);
9664 fNodes->Add(sub2node);
9667 // Place copy #3 of ITS4 directly in I005
9669 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9670 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9671 sub2node->SetLineColor(kColorITS);
9672 sub2node->SetVisibility(1);
9673 fNodes->Add(sub2node);
9676 // Place copy #4 of ITS4 directly in I005
9678 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9679 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9680 sub2node->SetLineColor(kColorITS);
9681 sub2node->SetVisibility(1);
9682 fNodes->Add(sub2node);
9685 // Place copy #5 of ITS4 directly in I005
9687 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9688 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9689 sub2node->SetLineColor(kColorITS);
9690 sub2node->SetVisibility(1);
9691 fNodes->Add(sub2node);
9694 // Place copy #6 of ITS4 directly in I005
9696 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9697 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9698 sub2node->SetLineColor(kColorITS);
9699 sub2node->SetVisibility(1);
9700 fNodes->Add(sub2node);
9703 // Place copy #7 of ITS4 directly in I005
9705 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9706 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9707 sub2node->SetLineColor(kColorITS);
9708 sub2node->SetVisibility(1);
9709 fNodes->Add(sub2node);
9712 // Place copy #8 of ITS4 directly in I005
9714 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9715 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9716 sub2node->SetLineColor(kColorITS);
9717 sub2node->SetVisibility(1);
9718 fNodes->Add(sub2node);
9720 fNodes->Add(sub1node);
9723 // Place copy #16 of I005 in IT34
9725 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"rot319");
9726 sub1node->SetLineColor(kColorITS);
9727 sub1node->SetVisibility(0);
9730 // Place copy #1 of ITS4 directly in I005
9732 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9733 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9734 sub2node->SetLineColor(kColorITS);
9735 sub2node->SetVisibility(1);
9736 fNodes->Add(sub2node);
9739 // Place copy #2 of ITS4 directly in I005
9741 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9742 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9743 sub2node->SetLineColor(kColorITS);
9744 sub2node->SetVisibility(1);
9745 fNodes->Add(sub2node);
9748 // Place copy #3 of ITS4 directly in I005
9750 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9751 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9752 sub2node->SetLineColor(kColorITS);
9753 sub2node->SetVisibility(1);
9754 fNodes->Add(sub2node);
9757 // Place copy #4 of ITS4 directly in I005
9759 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9760 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9761 sub2node->SetLineColor(kColorITS);
9762 sub2node->SetVisibility(1);
9763 fNodes->Add(sub2node);
9766 // Place copy #5 of ITS4 directly in I005
9768 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9769 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9770 sub2node->SetLineColor(kColorITS);
9771 sub2node->SetVisibility(1);
9772 fNodes->Add(sub2node);
9775 // Place copy #6 of ITS4 directly in I005
9777 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9778 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9779 sub2node->SetLineColor(kColorITS);
9780 sub2node->SetVisibility(1);
9781 fNodes->Add(sub2node);
9784 // Place copy #7 of ITS4 directly in I005
9786 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9787 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9788 sub2node->SetLineColor(kColorITS);
9789 sub2node->SetVisibility(1);
9790 fNodes->Add(sub2node);
9793 // Place copy #8 of ITS4 directly in I005
9795 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9796 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9797 sub2node->SetLineColor(kColorITS);
9798 sub2node->SetVisibility(1);
9799 fNodes->Add(sub2node);
9801 fNodes->Add(sub1node);
9804 // Place copy #17 of I005 in IT34
9806 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"rot318");
9807 sub1node->SetLineColor(kColorITS);
9808 sub1node->SetVisibility(0);
9811 // Place copy #1 of ITS4 directly in I005
9813 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9814 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9815 sub2node->SetLineColor(kColorITS);
9816 sub2node->SetVisibility(1);
9817 fNodes->Add(sub2node);
9820 // Place copy #2 of ITS4 directly in I005
9822 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9823 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9824 sub2node->SetLineColor(kColorITS);
9825 sub2node->SetVisibility(1);
9826 fNodes->Add(sub2node);
9829 // Place copy #3 of ITS4 directly in I005
9831 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9832 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9833 sub2node->SetLineColor(kColorITS);
9834 sub2node->SetVisibility(1);
9835 fNodes->Add(sub2node);
9838 // Place copy #4 of ITS4 directly in I005
9840 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9841 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9842 sub2node->SetLineColor(kColorITS);
9843 sub2node->SetVisibility(1);
9844 fNodes->Add(sub2node);
9847 // Place copy #5 of ITS4 directly in I005
9849 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9850 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9851 sub2node->SetLineColor(kColorITS);
9852 sub2node->SetVisibility(1);
9853 fNodes->Add(sub2node);
9856 // Place copy #6 of ITS4 directly in I005
9858 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9859 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9860 sub2node->SetLineColor(kColorITS);
9861 sub2node->SetVisibility(1);
9862 fNodes->Add(sub2node);
9865 // Place copy #7 of ITS4 directly in I005
9867 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9868 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9869 sub2node->SetLineColor(kColorITS);
9870 sub2node->SetVisibility(1);
9871 fNodes->Add(sub2node);
9874 // Place copy #8 of ITS4 directly in I005
9876 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9877 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9878 sub2node->SetLineColor(kColorITS);
9879 sub2node->SetVisibility(1);
9880 fNodes->Add(sub2node);
9882 fNodes->Add(sub1node);
9885 // Place copy #18 of I005 in IT34
9887 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"rot317");
9888 sub1node->SetLineColor(kColorITS);
9889 sub1node->SetVisibility(0);
9892 // Place copy #1 of ITS4 directly in I005
9894 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9895 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9896 sub2node->SetLineColor(kColorITS);
9897 sub2node->SetVisibility(1);
9898 fNodes->Add(sub2node);
9901 // Place copy #2 of ITS4 directly in I005
9903 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9904 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9905 sub2node->SetLineColor(kColorITS);
9906 sub2node->SetVisibility(1);
9907 fNodes->Add(sub2node);
9910 // Place copy #3 of ITS4 directly in I005
9912 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9913 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9914 sub2node->SetLineColor(kColorITS);
9915 sub2node->SetVisibility(1);
9916 fNodes->Add(sub2node);
9919 // Place copy #4 of ITS4 directly in I005
9921 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9922 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9923 sub2node->SetLineColor(kColorITS);
9924 sub2node->SetVisibility(1);
9925 fNodes->Add(sub2node);
9928 // Place copy #5 of ITS4 directly in I005
9930 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9931 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9932 sub2node->SetLineColor(kColorITS);
9933 sub2node->SetVisibility(1);
9934 fNodes->Add(sub2node);
9937 // Place copy #6 of ITS4 directly in I005
9939 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9940 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9941 sub2node->SetLineColor(kColorITS);
9942 sub2node->SetVisibility(1);
9943 fNodes->Add(sub2node);
9946 // Place copy #7 of ITS4 directly in I005
9948 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9949 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9950 sub2node->SetLineColor(kColorITS);
9951 sub2node->SetVisibility(1);
9952 fNodes->Add(sub2node);
9955 // Place copy #8 of ITS4 directly in I005
9957 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9958 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9959 sub2node->SetLineColor(kColorITS);
9960 sub2node->SetVisibility(1);
9961 fNodes->Add(sub2node);
9963 fNodes->Add(sub1node);
9966 // Place copy #19 of I005 in IT34
9968 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"rot316");
9969 sub1node->SetLineColor(kColorITS);
9970 sub1node->SetVisibility(0);
9973 // Place copy #1 of ITS4 directly in I005
9975 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9976 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9977 sub2node->SetLineColor(kColorITS);
9978 sub2node->SetVisibility(1);
9979 fNodes->Add(sub2node);
9982 // Place copy #2 of ITS4 directly in I005
9984 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9985 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9986 sub2node->SetLineColor(kColorITS);
9987 sub2node->SetVisibility(1);
9988 fNodes->Add(sub2node);
9991 // Place copy #3 of ITS4 directly in I005
9993 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9994 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9995 sub2node->SetLineColor(kColorITS);
9996 sub2node->SetVisibility(1);
9997 fNodes->Add(sub2node);
10000 // Place copy #4 of ITS4 directly in I005
10002 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10003 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10004 sub2node->SetLineColor(kColorITS);
10005 sub2node->SetVisibility(1);
10006 fNodes->Add(sub2node);
10009 // Place copy #5 of ITS4 directly in I005
10011 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10012 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10013 sub2node->SetLineColor(kColorITS);
10014 sub2node->SetVisibility(1);
10015 fNodes->Add(sub2node);
10018 // Place copy #6 of ITS4 directly in I005
10020 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10021 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10022 sub2node->SetLineColor(kColorITS);
10023 sub2node->SetVisibility(1);
10024 fNodes->Add(sub2node);
10027 // Place copy #7 of ITS4 directly in I005
10029 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10030 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10031 sub2node->SetLineColor(kColorITS);
10032 sub2node->SetVisibility(1);
10033 fNodes->Add(sub2node);
10036 // Place copy #8 of ITS4 directly in I005
10038 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10039 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10040 sub2node->SetLineColor(kColorITS);
10041 sub2node->SetVisibility(1);
10042 fNodes->Add(sub2node);
10044 fNodes->Add(sub1node);
10047 // Place copy #20 of I005 in IT34
10049 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"rot315");
10050 sub1node->SetLineColor(kColorITS);
10051 sub1node->SetVisibility(0);
10054 // Place copy #1 of ITS4 directly in I005
10056 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10057 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10058 sub2node->SetLineColor(kColorITS);
10059 sub2node->SetVisibility(1);
10060 fNodes->Add(sub2node);
10063 // Place copy #2 of ITS4 directly in I005
10065 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10066 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10067 sub2node->SetLineColor(kColorITS);
10068 sub2node->SetVisibility(1);
10069 fNodes->Add(sub2node);
10072 // Place copy #3 of ITS4 directly in I005
10074 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10075 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10076 sub2node->SetLineColor(kColorITS);
10077 sub2node->SetVisibility(1);
10078 fNodes->Add(sub2node);
10081 // Place copy #4 of ITS4 directly in I005
10083 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10084 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10085 sub2node->SetLineColor(kColorITS);
10086 sub2node->SetVisibility(1);
10087 fNodes->Add(sub2node);
10090 // Place copy #5 of ITS4 directly in I005
10092 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10093 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10094 sub2node->SetLineColor(kColorITS);
10095 sub2node->SetVisibility(1);
10096 fNodes->Add(sub2node);
10099 // Place copy #6 of ITS4 directly in I005
10101 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10102 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10103 sub2node->SetLineColor(kColorITS);
10104 sub2node->SetVisibility(1);
10105 fNodes->Add(sub2node);
10108 // Place copy #7 of ITS4 directly in I005
10110 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10111 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10112 sub2node->SetLineColor(kColorITS);
10113 sub2node->SetVisibility(1);
10114 fNodes->Add(sub2node);
10117 // Place copy #8 of ITS4 directly in I005
10119 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10120 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10121 sub2node->SetLineColor(kColorITS);
10122 sub2node->SetVisibility(1);
10123 fNodes->Add(sub2node);
10125 fNodes->Add(sub1node);
10128 // Place copy #21 of I005 in IT34
10130 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"rot314");
10131 sub1node->SetLineColor(kColorITS);
10132 sub1node->SetVisibility(0);
10135 // Place copy #1 of ITS4 directly in I005
10137 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10138 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10139 sub2node->SetLineColor(kColorITS);
10140 sub2node->SetVisibility(1);
10141 fNodes->Add(sub2node);
10144 // Place copy #2 of ITS4 directly in I005
10146 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10147 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10148 sub2node->SetLineColor(kColorITS);
10149 sub2node->SetVisibility(1);
10150 fNodes->Add(sub2node);
10153 // Place copy #3 of ITS4 directly in I005
10155 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10156 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10157 sub2node->SetLineColor(kColorITS);
10158 sub2node->SetVisibility(1);
10159 fNodes->Add(sub2node);
10162 // Place copy #4 of ITS4 directly in I005
10164 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10165 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10166 sub2node->SetLineColor(kColorITS);
10167 sub2node->SetVisibility(1);
10168 fNodes->Add(sub2node);
10171 // Place copy #5 of ITS4 directly in I005
10173 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10174 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10175 sub2node->SetLineColor(kColorITS);
10176 sub2node->SetVisibility(1);
10177 fNodes->Add(sub2node);
10180 // Place copy #6 of ITS4 directly in I005
10182 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10183 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10184 sub2node->SetLineColor(kColorITS);
10185 sub2node->SetVisibility(1);
10186 fNodes->Add(sub2node);
10189 // Place copy #7 of ITS4 directly in I005
10191 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10192 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10193 sub2node->SetLineColor(kColorITS);
10194 sub2node->SetVisibility(1);
10195 fNodes->Add(sub2node);
10198 // Place copy #8 of ITS4 directly in I005
10200 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10201 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10202 sub2node->SetLineColor(kColorITS);
10203 sub2node->SetVisibility(1);
10204 fNodes->Add(sub2node);
10206 fNodes->Add(sub1node);
10209 // Place copy #22 of I005 in IT34
10211 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"rot334");
10212 sub1node->SetLineColor(kColorITS);
10213 sub1node->SetVisibility(0);
10216 // Place copy #1 of ITS4 directly in I005
10218 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10219 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10220 sub2node->SetLineColor(kColorITS);
10221 sub2node->SetVisibility(1);
10222 fNodes->Add(sub2node);
10225 // Place copy #2 of ITS4 directly in I005
10227 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10228 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10229 sub2node->SetLineColor(kColorITS);
10230 sub2node->SetVisibility(1);
10231 fNodes->Add(sub2node);
10234 // Place copy #3 of ITS4 directly in I005
10236 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10237 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10238 sub2node->SetLineColor(kColorITS);
10239 sub2node->SetVisibility(1);
10240 fNodes->Add(sub2node);
10243 // Place copy #4 of ITS4 directly in I005
10245 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10246 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10247 sub2node->SetLineColor(kColorITS);
10248 sub2node->SetVisibility(1);
10249 fNodes->Add(sub2node);
10252 // Place copy #5 of ITS4 directly in I005
10254 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10255 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10256 sub2node->SetLineColor(kColorITS);
10257 sub2node->SetVisibility(1);
10258 fNodes->Add(sub2node);
10261 // Place copy #6 of ITS4 directly in I005
10263 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10264 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10265 sub2node->SetLineColor(kColorITS);
10266 sub2node->SetVisibility(1);
10267 fNodes->Add(sub2node);
10270 // Place copy #7 of ITS4 directly in I005
10272 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10273 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10274 sub2node->SetLineColor(kColorITS);
10275 sub2node->SetVisibility(1);
10276 fNodes->Add(sub2node);
10279 // Place copy #8 of ITS4 directly in I005
10281 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10282 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10283 sub2node->SetLineColor(kColorITS);
10284 sub2node->SetVisibility(1);
10285 fNodes->Add(sub2node);
10287 fNodes->Add(sub1node);
10293 // --- Place SSD volumes into their mother volume
10295 // Place IT56 in Alice
10296 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10297 node->SetLineColor(kColorITS);
10298 node->SetVisibility(0);
10301 // Place copy #1 of I565 in IT56
10303 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10304 sub1node->SetLineColor(kColorITS);
10305 sub1node->SetVisibility(0);
10308 // Place copy #1 of ITS5 directly in I565
10310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10311 sub2node->SetLineColor(kColorITS);
10312 sub2node->SetVisibility(1);
10313 fNodes->Add(sub2node);
10316 // Place copy #2 of ITS5 directly in I565
10318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10319 sub2node->SetLineColor(kColorITS);
10320 sub2node->SetVisibility(1);
10321 fNodes->Add(sub2node);
10324 // Place copy #3 of ITS5 directly in I565
10326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10327 sub2node->SetLineColor(kColorITS);
10328 sub2node->SetVisibility(1);
10329 fNodes->Add(sub2node);
10332 // Place copy #4 of ITS5 directly in I565
10334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10335 sub2node->SetLineColor(kColorITS);
10336 sub2node->SetVisibility(1);
10337 fNodes->Add(sub2node);
10340 // Place copy #5 of ITS5 directly in I565
10342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10343 sub2node->SetLineColor(kColorITS);
10344 sub2node->SetVisibility(1);
10345 fNodes->Add(sub2node);
10348 // Place copy #6 of ITS5 directly in I565
10350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10351 sub2node->SetLineColor(kColorITS);
10352 sub2node->SetVisibility(1);
10353 fNodes->Add(sub2node);
10356 // Place copy #7 of ITS5 directly in I565
10358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10359 sub2node->SetLineColor(kColorITS);
10360 sub2node->SetVisibility(1);
10361 fNodes->Add(sub2node);
10364 // Place copy #8 of ITS5 directly in I565
10366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10367 sub2node->SetLineColor(kColorITS);
10368 sub2node->SetVisibility(1);
10369 fNodes->Add(sub2node);
10372 // Place copy #9 of ITS5 directly in I565
10374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10375 sub2node->SetLineColor(kColorITS);
10376 sub2node->SetVisibility(1);
10377 fNodes->Add(sub2node);
10380 // Place copy #10 of ITS5 directly in I565
10382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10383 sub2node->SetLineColor(kColorITS);
10384 sub2node->SetVisibility(1);
10385 fNodes->Add(sub2node);
10388 // Place copy #11 of ITS5 directly in I565
10390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10391 sub2node->SetLineColor(kColorITS);
10392 sub2node->SetVisibility(1);
10393 fNodes->Add(sub2node);
10396 // Place copy #12 of ITS5 directly in I565
10398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10399 sub2node->SetLineColor(kColorITS);
10400 sub2node->SetVisibility(1);
10401 fNodes->Add(sub2node);
10404 // Place copy #13 of ITS5 directly in I565
10406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10407 sub2node->SetLineColor(kColorITS);
10408 sub2node->SetVisibility(1);
10409 fNodes->Add(sub2node);
10412 // Place copy #14 of ITS5 directly in I565
10414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10415 sub2node->SetLineColor(kColorITS);
10416 sub2node->SetVisibility(1);
10417 fNodes->Add(sub2node);
10420 // Place copy #15 of ITS5 directly in I565
10422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10423 sub2node->SetLineColor(kColorITS);
10424 sub2node->SetVisibility(1);
10425 fNodes->Add(sub2node);
10428 // Place copy #16 of ITS5 directly in I565
10430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10431 sub2node->SetLineColor(kColorITS);
10432 sub2node->SetVisibility(1);
10433 fNodes->Add(sub2node);
10436 // Place copy #17 of ITS5 directly in I565
10438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10439 sub2node->SetLineColor(kColorITS);
10440 sub2node->SetVisibility(1);
10441 fNodes->Add(sub2node);
10444 // Place copy #18 of ITS5 directly in I565
10446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10447 sub2node->SetLineColor(kColorITS);
10448 sub2node->SetVisibility(1);
10449 fNodes->Add(sub2node);
10452 // Place copy #19 of ITS5 directly in I565
10454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10455 sub2node->SetLineColor(kColorITS);
10456 sub2node->SetVisibility(1);
10457 fNodes->Add(sub2node);
10460 // Place copy #20 of ITS5 directly in I565
10462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10463 sub2node->SetLineColor(kColorITS);
10464 sub2node->SetVisibility(1);
10465 fNodes->Add(sub2node);
10468 // Place copy #21 of ITS5 directly in I565
10470 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10471 sub2node->SetLineColor(kColorITS);
10472 sub2node->SetVisibility(1);
10473 fNodes->Add(sub2node);
10476 // Place copy #22 of ITS5 directly in I565
10478 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10479 sub2node->SetLineColor(kColorITS);
10480 sub2node->SetVisibility(1);
10481 fNodes->Add(sub2node);
10483 fNodes->Add(sub1node);
10486 // Place copy #2 of I565 in IT56
10488 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"rot514");
10489 sub1node->SetLineColor(kColorITS);
10490 sub1node->SetVisibility(0);
10493 // Place copy #1 of ITS5 directly in I565
10495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10496 sub2node->SetLineColor(kColorITS);
10497 sub2node->SetVisibility(1);
10498 fNodes->Add(sub2node);
10501 // Place copy #2 of ITS5 directly in I565
10503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10504 sub2node->SetLineColor(kColorITS);
10505 sub2node->SetVisibility(1);
10506 fNodes->Add(sub2node);
10509 // Place copy #3 of ITS5 directly in I565
10511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10512 sub2node->SetLineColor(kColorITS);
10513 sub2node->SetVisibility(1);
10514 fNodes->Add(sub2node);
10517 // Place copy #4 of ITS5 directly in I565
10519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10520 sub2node->SetLineColor(kColorITS);
10521 sub2node->SetVisibility(1);
10522 fNodes->Add(sub2node);
10525 // Place copy #5 of ITS5 directly in I565
10527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10528 sub2node->SetLineColor(kColorITS);
10529 sub2node->SetVisibility(1);
10530 fNodes->Add(sub2node);
10533 // Place copy #6 of ITS5 directly in I565
10535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10536 sub2node->SetLineColor(kColorITS);
10537 sub2node->SetVisibility(1);
10538 fNodes->Add(sub2node);
10541 // Place copy #7 of ITS5 directly in I565
10543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10544 sub2node->SetLineColor(kColorITS);
10545 sub2node->SetVisibility(1);
10546 fNodes->Add(sub2node);
10549 // Place copy #8 of ITS5 directly in I565
10551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10552 sub2node->SetLineColor(kColorITS);
10553 sub2node->SetVisibility(1);
10554 fNodes->Add(sub2node);
10557 // Place copy #9 of ITS5 directly in I565
10559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10560 sub2node->SetLineColor(kColorITS);
10561 sub2node->SetVisibility(1);
10562 fNodes->Add(sub2node);
10565 // Place copy #10 of ITS5 directly in I565
10567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10568 sub2node->SetLineColor(kColorITS);
10569 sub2node->SetVisibility(1);
10570 fNodes->Add(sub2node);
10573 // Place copy #11 of ITS5 directly in I565
10575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10576 sub2node->SetLineColor(kColorITS);
10577 sub2node->SetVisibility(1);
10578 fNodes->Add(sub2node);
10581 // Place copy #12 of ITS5 directly in I565
10583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10584 sub2node->SetLineColor(kColorITS);
10585 sub2node->SetVisibility(1);
10586 fNodes->Add(sub2node);
10589 // Place copy #13 of ITS5 directly in I565
10591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10592 sub2node->SetLineColor(kColorITS);
10593 sub2node->SetVisibility(1);
10594 fNodes->Add(sub2node);
10597 // Place copy #14 of ITS5 directly in I565
10599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10600 sub2node->SetLineColor(kColorITS);
10601 sub2node->SetVisibility(1);
10602 fNodes->Add(sub2node);
10605 // Place copy #15 of ITS5 directly in I565
10607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10608 sub2node->SetLineColor(kColorITS);
10609 sub2node->SetVisibility(1);
10610 fNodes->Add(sub2node);
10613 // Place copy #16 of ITS5 directly in I565
10615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10616 sub2node->SetLineColor(kColorITS);
10617 sub2node->SetVisibility(1);
10618 fNodes->Add(sub2node);
10621 // Place copy #17 of ITS5 directly in I565
10623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10624 sub2node->SetLineColor(kColorITS);
10625 sub2node->SetVisibility(1);
10626 fNodes->Add(sub2node);
10629 // Place copy #18 of ITS5 directly in I565
10631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10632 sub2node->SetLineColor(kColorITS);
10633 sub2node->SetVisibility(1);
10634 fNodes->Add(sub2node);
10637 // Place copy #19 of ITS5 directly in I565
10639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10640 sub2node->SetLineColor(kColorITS);
10641 sub2node->SetVisibility(1);
10642 fNodes->Add(sub2node);
10645 // Place copy #20 of ITS5 directly in I565
10647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10648 sub2node->SetLineColor(kColorITS);
10649 sub2node->SetVisibility(1);
10650 fNodes->Add(sub2node);
10653 // Place copy #21 of ITS5 directly in I565
10655 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10656 sub2node->SetLineColor(kColorITS);
10657 sub2node->SetVisibility(1);
10658 fNodes->Add(sub2node);
10661 // Place copy #22 of ITS5 directly in I565
10663 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10664 sub2node->SetLineColor(kColorITS);
10665 sub2node->SetVisibility(1);
10666 fNodes->Add(sub2node);
10668 fNodes->Add(sub1node);
10671 // Place copy #3 of I565 in IT56
10673 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"rot653");
10674 sub1node->SetLineColor(kColorITS);
10675 sub1node->SetVisibility(0);
10678 // Place copy #1 of ITS5 directly in I565
10680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10681 sub2node->SetLineColor(kColorITS);
10682 sub2node->SetVisibility(1);
10683 fNodes->Add(sub2node);
10686 // Place copy #2 of ITS5 directly in I565
10688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10689 sub2node->SetLineColor(kColorITS);
10690 sub2node->SetVisibility(1);
10691 fNodes->Add(sub2node);
10694 // Place copy #3 of ITS5 directly in I565
10696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10697 sub2node->SetLineColor(kColorITS);
10698 sub2node->SetVisibility(1);
10699 fNodes->Add(sub2node);
10702 // Place copy #4 of ITS5 directly in I565
10704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10705 sub2node->SetLineColor(kColorITS);
10706 sub2node->SetVisibility(1);
10707 fNodes->Add(sub2node);
10710 // Place copy #5 of ITS5 directly in I565
10712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10713 sub2node->SetLineColor(kColorITS);
10714 sub2node->SetVisibility(1);
10715 fNodes->Add(sub2node);
10718 // Place copy #6 of ITS5 directly in I565
10720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10721 sub2node->SetLineColor(kColorITS);
10722 sub2node->SetVisibility(1);
10723 fNodes->Add(sub2node);
10726 // Place copy #7 of ITS5 directly in I565
10728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10729 sub2node->SetLineColor(kColorITS);
10730 sub2node->SetVisibility(1);
10731 fNodes->Add(sub2node);
10734 // Place copy #8 of ITS5 directly in I565
10736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10737 sub2node->SetLineColor(kColorITS);
10738 sub2node->SetVisibility(1);
10739 fNodes->Add(sub2node);
10742 // Place copy #9 of ITS5 directly in I565
10744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10745 sub2node->SetLineColor(kColorITS);
10746 sub2node->SetVisibility(1);
10747 fNodes->Add(sub2node);
10750 // Place copy #10 of ITS5 directly in I565
10752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10753 sub2node->SetLineColor(kColorITS);
10754 sub2node->SetVisibility(1);
10755 fNodes->Add(sub2node);
10758 // Place copy #11 of ITS5 directly in I565
10760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10761 sub2node->SetLineColor(kColorITS);
10762 sub2node->SetVisibility(1);
10763 fNodes->Add(sub2node);
10766 // Place copy #12 of ITS5 directly in I565
10768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10769 sub2node->SetLineColor(kColorITS);
10770 sub2node->SetVisibility(1);
10771 fNodes->Add(sub2node);
10774 // Place copy #13 of ITS5 directly in I565
10776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10777 sub2node->SetLineColor(kColorITS);
10778 sub2node->SetVisibility(1);
10779 fNodes->Add(sub2node);
10782 // Place copy #14 of ITS5 directly in I565
10784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10785 sub2node->SetLineColor(kColorITS);
10786 sub2node->SetVisibility(1);
10787 fNodes->Add(sub2node);
10790 // Place copy #15 of ITS5 directly in I565
10792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10793 sub2node->SetLineColor(kColorITS);
10794 sub2node->SetVisibility(1);
10795 fNodes->Add(sub2node);
10798 // Place copy #16 of ITS5 directly in I565
10800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10801 sub2node->SetLineColor(kColorITS);
10802 sub2node->SetVisibility(1);
10803 fNodes->Add(sub2node);
10806 // Place copy #17 of ITS5 directly in I565
10808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10809 sub2node->SetLineColor(kColorITS);
10810 sub2node->SetVisibility(1);
10811 fNodes->Add(sub2node);
10814 // Place copy #18 of ITS5 directly in I565
10816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10817 sub2node->SetLineColor(kColorITS);
10818 sub2node->SetVisibility(1);
10819 fNodes->Add(sub2node);
10822 // Place copy #19 of ITS5 directly in I565
10824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10825 sub2node->SetLineColor(kColorITS);
10826 sub2node->SetVisibility(1);
10827 fNodes->Add(sub2node);
10830 // Place copy #20 of ITS5 directly in I565
10832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10833 sub2node->SetLineColor(kColorITS);
10834 sub2node->SetVisibility(1);
10835 fNodes->Add(sub2node);
10838 // Place copy #21 of ITS5 directly in I565
10840 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10841 sub2node->SetLineColor(kColorITS);
10842 sub2node->SetVisibility(1);
10843 fNodes->Add(sub2node);
10846 // Place copy #22 of ITS5 directly in I565
10848 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10849 sub2node->SetLineColor(kColorITS);
10850 sub2node->SetVisibility(1);
10851 fNodes->Add(sub2node);
10853 fNodes->Add(sub1node);
10856 // Place copy #4 of I565 in IT56
10858 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"rot513");
10859 sub1node->SetLineColor(kColorITS);
10860 sub1node->SetVisibility(0);
10863 // Place copy #1 of ITS5 directly in I565
10865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10866 sub2node->SetLineColor(kColorITS);
10867 sub2node->SetVisibility(1);
10868 fNodes->Add(sub2node);
10871 // Place copy #2 of ITS5 directly in I565
10873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10874 sub2node->SetLineColor(kColorITS);
10875 sub2node->SetVisibility(1);
10876 fNodes->Add(sub2node);
10879 // Place copy #3 of ITS5 directly in I565
10881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10882 sub2node->SetLineColor(kColorITS);
10883 sub2node->SetVisibility(1);
10884 fNodes->Add(sub2node);
10887 // Place copy #4 of ITS5 directly in I565
10889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10890 sub2node->SetLineColor(kColorITS);
10891 sub2node->SetVisibility(1);
10892 fNodes->Add(sub2node);
10895 // Place copy #5 of ITS5 directly in I565
10897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10898 sub2node->SetLineColor(kColorITS);
10899 sub2node->SetVisibility(1);
10900 fNodes->Add(sub2node);
10903 // Place copy #6 of ITS5 directly in I565
10905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10906 sub2node->SetLineColor(kColorITS);
10907 sub2node->SetVisibility(1);
10908 fNodes->Add(sub2node);
10911 // Place copy #7 of ITS5 directly in I565
10913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10914 sub2node->SetLineColor(kColorITS);
10915 sub2node->SetVisibility(1);
10916 fNodes->Add(sub2node);
10919 // Place copy #8 of ITS5 directly in I565
10921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10922 sub2node->SetLineColor(kColorITS);
10923 sub2node->SetVisibility(1);
10924 fNodes->Add(sub2node);
10927 // Place copy #9 of ITS5 directly in I565
10929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10930 sub2node->SetLineColor(kColorITS);
10931 sub2node->SetVisibility(1);
10932 fNodes->Add(sub2node);
10935 // Place copy #10 of ITS5 directly in I565
10937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10938 sub2node->SetLineColor(kColorITS);
10939 sub2node->SetVisibility(1);
10940 fNodes->Add(sub2node);
10943 // Place copy #11 of ITS5 directly in I565
10945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10946 sub2node->SetLineColor(kColorITS);
10947 sub2node->SetVisibility(1);
10948 fNodes->Add(sub2node);
10951 // Place copy #12 of ITS5 directly in I565
10953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10954 sub2node->SetLineColor(kColorITS);
10955 sub2node->SetVisibility(1);
10956 fNodes->Add(sub2node);
10959 // Place copy #13 of ITS5 directly in I565
10961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10962 sub2node->SetLineColor(kColorITS);
10963 sub2node->SetVisibility(1);
10964 fNodes->Add(sub2node);
10967 // Place copy #14 of ITS5 directly in I565
10969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10970 sub2node->SetLineColor(kColorITS);
10971 sub2node->SetVisibility(1);
10972 fNodes->Add(sub2node);
10975 // Place copy #15 of ITS5 directly in I565
10977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10978 sub2node->SetLineColor(kColorITS);
10979 sub2node->SetVisibility(1);
10980 fNodes->Add(sub2node);
10983 // Place copy #16 of ITS5 directly in I565
10985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10986 sub2node->SetLineColor(kColorITS);
10987 sub2node->SetVisibility(1);
10988 fNodes->Add(sub2node);
10991 // Place copy #17 of ITS5 directly in I565
10993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10994 sub2node->SetLineColor(kColorITS);
10995 sub2node->SetVisibility(1);
10996 fNodes->Add(sub2node);
10999 // Place copy #18 of ITS5 directly in I565
11001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11002 sub2node->SetLineColor(kColorITS);
11003 sub2node->SetVisibility(1);
11004 fNodes->Add(sub2node);
11007 // Place copy #19 of ITS5 directly in I565
11009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11010 sub2node->SetLineColor(kColorITS);
11011 sub2node->SetVisibility(1);
11012 fNodes->Add(sub2node);
11015 // Place copy #20 of ITS5 directly in I565
11017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11018 sub2node->SetLineColor(kColorITS);
11019 sub2node->SetVisibility(1);
11020 fNodes->Add(sub2node);
11023 // Place copy #21 of ITS5 directly in I565
11025 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11026 sub2node->SetLineColor(kColorITS);
11027 sub2node->SetVisibility(1);
11028 fNodes->Add(sub2node);
11031 // Place copy #22 of ITS5 directly in I565
11033 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11034 sub2node->SetLineColor(kColorITS);
11035 sub2node->SetVisibility(1);
11036 fNodes->Add(sub2node);
11038 fNodes->Add(sub1node);
11041 // Place copy #5 of I565 in IT56
11043 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"rot512");
11044 sub1node->SetLineColor(kColorITS);
11045 sub1node->SetVisibility(0);
11048 // Place copy #1 of ITS5 directly in I565
11050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11051 sub2node->SetLineColor(kColorITS);
11052 sub2node->SetVisibility(1);
11053 fNodes->Add(sub2node);
11056 // Place copy #2 of ITS5 directly in I565
11058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11059 sub2node->SetLineColor(kColorITS);
11060 sub2node->SetVisibility(1);
11061 fNodes->Add(sub2node);
11064 // Place copy #3 of ITS5 directly in I565
11066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11067 sub2node->SetLineColor(kColorITS);
11068 sub2node->SetVisibility(1);
11069 fNodes->Add(sub2node);
11072 // Place copy #4 of ITS5 directly in I565
11074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11075 sub2node->SetLineColor(kColorITS);
11076 sub2node->SetVisibility(1);
11077 fNodes->Add(sub2node);
11080 // Place copy #5 of ITS5 directly in I565
11082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11083 sub2node->SetLineColor(kColorITS);
11084 sub2node->SetVisibility(1);
11085 fNodes->Add(sub2node);
11088 // Place copy #6 of ITS5 directly in I565
11090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11091 sub2node->SetLineColor(kColorITS);
11092 sub2node->SetVisibility(1);
11093 fNodes->Add(sub2node);
11096 // Place copy #7 of ITS5 directly in I565
11098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11099 sub2node->SetLineColor(kColorITS);
11100 sub2node->SetVisibility(1);
11101 fNodes->Add(sub2node);
11104 // Place copy #8 of ITS5 directly in I565
11106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11107 sub2node->SetLineColor(kColorITS);
11108 sub2node->SetVisibility(1);
11109 fNodes->Add(sub2node);
11112 // Place copy #9 of ITS5 directly in I565
11114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11115 sub2node->SetLineColor(kColorITS);
11116 sub2node->SetVisibility(1);
11117 fNodes->Add(sub2node);
11120 // Place copy #10 of ITS5 directly in I565
11122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11123 sub2node->SetLineColor(kColorITS);
11124 sub2node->SetVisibility(1);
11125 fNodes->Add(sub2node);
11128 // Place copy #11 of ITS5 directly in I565
11130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11131 sub2node->SetLineColor(kColorITS);
11132 sub2node->SetVisibility(1);
11133 fNodes->Add(sub2node);
11136 // Place copy #12 of ITS5 directly in I565
11138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11139 sub2node->SetLineColor(kColorITS);
11140 sub2node->SetVisibility(1);
11141 fNodes->Add(sub2node);
11144 // Place copy #13 of ITS5 directly in I565
11146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11147 sub2node->SetLineColor(kColorITS);
11148 sub2node->SetVisibility(1);
11149 fNodes->Add(sub2node);
11152 // Place copy #14 of ITS5 directly in I565
11154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11155 sub2node->SetLineColor(kColorITS);
11156 sub2node->SetVisibility(1);
11157 fNodes->Add(sub2node);
11160 // Place copy #15 of ITS5 directly in I565
11162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11163 sub2node->SetLineColor(kColorITS);
11164 sub2node->SetVisibility(1);
11165 fNodes->Add(sub2node);
11168 // Place copy #16 of ITS5 directly in I565
11170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11171 sub2node->SetLineColor(kColorITS);
11172 sub2node->SetVisibility(1);
11173 fNodes->Add(sub2node);
11176 // Place copy #17 of ITS5 directly in I565
11178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11179 sub2node->SetLineColor(kColorITS);
11180 sub2node->SetVisibility(1);
11181 fNodes->Add(sub2node);
11184 // Place copy #18 of ITS5 directly in I565
11186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11187 sub2node->SetLineColor(kColorITS);
11188 sub2node->SetVisibility(1);
11189 fNodes->Add(sub2node);
11192 // Place copy #19 of ITS5 directly in I565
11194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11195 sub2node->SetLineColor(kColorITS);
11196 sub2node->SetVisibility(1);
11197 fNodes->Add(sub2node);
11200 // Place copy #20 of ITS5 directly in I565
11202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11203 sub2node->SetLineColor(kColorITS);
11204 sub2node->SetVisibility(1);
11205 fNodes->Add(sub2node);
11208 // Place copy #21 of ITS5 directly in I565
11210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11211 sub2node->SetLineColor(kColorITS);
11212 sub2node->SetVisibility(1);
11213 fNodes->Add(sub2node);
11216 // Place copy #22 of ITS5 directly in I565
11218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11219 sub2node->SetLineColor(kColorITS);
11220 sub2node->SetVisibility(1);
11221 fNodes->Add(sub2node);
11223 fNodes->Add(sub1node);
11226 // Place copy #6 of I565 in IT56
11228 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"rot511");
11229 sub1node->SetLineColor(kColorITS);
11230 sub1node->SetVisibility(0);
11233 // Place copy #1 of ITS5 directly in I565
11235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11236 sub2node->SetLineColor(kColorITS);
11237 sub2node->SetVisibility(1);
11238 fNodes->Add(sub2node);
11241 // Place copy #2 of ITS5 directly in I565
11243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11244 sub2node->SetLineColor(kColorITS);
11245 sub2node->SetVisibility(1);
11246 fNodes->Add(sub2node);
11249 // Place copy #3 of ITS5 directly in I565
11251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11252 sub2node->SetLineColor(kColorITS);
11253 sub2node->SetVisibility(1);
11254 fNodes->Add(sub2node);
11257 // Place copy #4 of ITS5 directly in I565
11259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11260 sub2node->SetLineColor(kColorITS);
11261 sub2node->SetVisibility(1);
11262 fNodes->Add(sub2node);
11265 // Place copy #5 of ITS5 directly in I565
11267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11268 sub2node->SetLineColor(kColorITS);
11269 sub2node->SetVisibility(1);
11270 fNodes->Add(sub2node);
11273 // Place copy #6 of ITS5 directly in I565
11275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11276 sub2node->SetLineColor(kColorITS);
11277 sub2node->SetVisibility(1);
11278 fNodes->Add(sub2node);
11281 // Place copy #7 of ITS5 directly in I565
11283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11284 sub2node->SetLineColor(kColorITS);
11285 sub2node->SetVisibility(1);
11286 fNodes->Add(sub2node);
11289 // Place copy #8 of ITS5 directly in I565
11291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11292 sub2node->SetLineColor(kColorITS);
11293 sub2node->SetVisibility(1);
11294 fNodes->Add(sub2node);
11297 // Place copy #9 of ITS5 directly in I565
11299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11300 sub2node->SetLineColor(kColorITS);
11301 sub2node->SetVisibility(1);
11302 fNodes->Add(sub2node);
11305 // Place copy #10 of ITS5 directly in I565
11307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11308 sub2node->SetLineColor(kColorITS);
11309 sub2node->SetVisibility(1);
11310 fNodes->Add(sub2node);
11313 // Place copy #11 of ITS5 directly in I565
11315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11316 sub2node->SetLineColor(kColorITS);
11317 sub2node->SetVisibility(1);
11318 fNodes->Add(sub2node);
11321 // Place copy #12 of ITS5 directly in I565
11323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11324 sub2node->SetLineColor(kColorITS);
11325 sub2node->SetVisibility(1);
11326 fNodes->Add(sub2node);
11329 // Place copy #13 of ITS5 directly in I565
11331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11332 sub2node->SetLineColor(kColorITS);
11333 sub2node->SetVisibility(1);
11334 fNodes->Add(sub2node);
11337 // Place copy #14 of ITS5 directly in I565
11339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11340 sub2node->SetLineColor(kColorITS);
11341 sub2node->SetVisibility(1);
11342 fNodes->Add(sub2node);
11345 // Place copy #15 of ITS5 directly in I565
11347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11348 sub2node->SetLineColor(kColorITS);
11349 sub2node->SetVisibility(1);
11350 fNodes->Add(sub2node);
11353 // Place copy #16 of ITS5 directly in I565
11355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11356 sub2node->SetLineColor(kColorITS);
11357 sub2node->SetVisibility(1);
11358 fNodes->Add(sub2node);
11361 // Place copy #17 of ITS5 directly in I565
11363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11364 sub2node->SetLineColor(kColorITS);
11365 sub2node->SetVisibility(1);
11366 fNodes->Add(sub2node);
11369 // Place copy #18 of ITS5 directly in I565
11371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11372 sub2node->SetLineColor(kColorITS);
11373 sub2node->SetVisibility(1);
11374 fNodes->Add(sub2node);
11377 // Place copy #19 of ITS5 directly in I565
11379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11380 sub2node->SetLineColor(kColorITS);
11381 sub2node->SetVisibility(1);
11382 fNodes->Add(sub2node);
11385 // Place copy #20 of ITS5 directly in I565
11387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11388 sub2node->SetLineColor(kColorITS);
11389 sub2node->SetVisibility(1);
11390 fNodes->Add(sub2node);
11393 // Place copy #21 of ITS5 directly in I565
11395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11396 sub2node->SetLineColor(kColorITS);
11397 sub2node->SetVisibility(1);
11398 fNodes->Add(sub2node);
11401 // Place copy #22 of ITS5 directly in I565
11403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11404 sub2node->SetLineColor(kColorITS);
11405 sub2node->SetVisibility(1);
11406 fNodes->Add(sub2node);
11408 fNodes->Add(sub1node);
11411 // Place copy #7 of I565 in IT56
11413 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"rot510");
11414 sub1node->SetLineColor(kColorITS);
11415 sub1node->SetVisibility(0);
11418 // Place copy #1 of ITS5 directly in I565
11420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11421 sub2node->SetLineColor(kColorITS);
11422 sub2node->SetVisibility(1);
11423 fNodes->Add(sub2node);
11426 // Place copy #2 of ITS5 directly in I565
11428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11429 sub2node->SetLineColor(kColorITS);
11430 sub2node->SetVisibility(1);
11431 fNodes->Add(sub2node);
11434 // Place copy #3 of ITS5 directly in I565
11436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11437 sub2node->SetLineColor(kColorITS);
11438 sub2node->SetVisibility(1);
11439 fNodes->Add(sub2node);
11442 // Place copy #4 of ITS5 directly in I565
11444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11445 sub2node->SetLineColor(kColorITS);
11446 sub2node->SetVisibility(1);
11447 fNodes->Add(sub2node);
11450 // Place copy #5 of ITS5 directly in I565
11452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11453 sub2node->SetLineColor(kColorITS);
11454 sub2node->SetVisibility(1);
11455 fNodes->Add(sub2node);
11458 // Place copy #6 of ITS5 directly in I565
11460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11461 sub2node->SetLineColor(kColorITS);
11462 sub2node->SetVisibility(1);
11463 fNodes->Add(sub2node);
11466 // Place copy #7 of ITS5 directly in I565
11468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11469 sub2node->SetLineColor(kColorITS);
11470 sub2node->SetVisibility(1);
11471 fNodes->Add(sub2node);
11474 // Place copy #8 of ITS5 directly in I565
11476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11477 sub2node->SetLineColor(kColorITS);
11478 sub2node->SetVisibility(1);
11479 fNodes->Add(sub2node);
11482 // Place copy #9 of ITS5 directly in I565
11484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11485 sub2node->SetLineColor(kColorITS);
11486 sub2node->SetVisibility(1);
11487 fNodes->Add(sub2node);
11490 // Place copy #10 of ITS5 directly in I565
11492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11493 sub2node->SetLineColor(kColorITS);
11494 sub2node->SetVisibility(1);
11495 fNodes->Add(sub2node);
11498 // Place copy #11 of ITS5 directly in I565
11500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11501 sub2node->SetLineColor(kColorITS);
11502 sub2node->SetVisibility(1);
11503 fNodes->Add(sub2node);
11506 // Place copy #12 of ITS5 directly in I565
11508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11509 sub2node->SetLineColor(kColorITS);
11510 sub2node->SetVisibility(1);
11511 fNodes->Add(sub2node);
11514 // Place copy #13 of ITS5 directly in I565
11516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11517 sub2node->SetLineColor(kColorITS);
11518 sub2node->SetVisibility(1);
11519 fNodes->Add(sub2node);
11522 // Place copy #14 of ITS5 directly in I565
11524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11525 sub2node->SetLineColor(kColorITS);
11526 sub2node->SetVisibility(1);
11527 fNodes->Add(sub2node);
11530 // Place copy #15 of ITS5 directly in I565
11532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11533 sub2node->SetLineColor(kColorITS);
11534 sub2node->SetVisibility(1);
11535 fNodes->Add(sub2node);
11538 // Place copy #16 of ITS5 directly in I565
11540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11541 sub2node->SetLineColor(kColorITS);
11542 sub2node->SetVisibility(1);
11543 fNodes->Add(sub2node);
11546 // Place copy #17 of ITS5 directly in I565
11548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11549 sub2node->SetLineColor(kColorITS);
11550 sub2node->SetVisibility(1);
11551 fNodes->Add(sub2node);
11554 // Place copy #18 of ITS5 directly in I565
11556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11557 sub2node->SetLineColor(kColorITS);
11558 sub2node->SetVisibility(1);
11559 fNodes->Add(sub2node);
11562 // Place copy #19 of ITS5 directly in I565
11564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11565 sub2node->SetLineColor(kColorITS);
11566 sub2node->SetVisibility(1);
11567 fNodes->Add(sub2node);
11570 // Place copy #20 of ITS5 directly in I565
11572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11573 sub2node->SetLineColor(kColorITS);
11574 sub2node->SetVisibility(1);
11575 fNodes->Add(sub2node);
11578 // Place copy #21 of ITS5 directly in I565
11580 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11581 sub2node->SetLineColor(kColorITS);
11582 sub2node->SetVisibility(1);
11583 fNodes->Add(sub2node);
11586 // Place copy #22 of ITS5 directly in I565
11588 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11589 sub2node->SetLineColor(kColorITS);
11590 sub2node->SetVisibility(1);
11591 fNodes->Add(sub2node);
11593 fNodes->Add(sub1node);
11596 // Place copy #8 of I565 in IT56
11598 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"rot509");
11599 sub1node->SetLineColor(kColorITS);
11600 sub1node->SetVisibility(0);
11603 // Place copy #1 of ITS5 directly in I565
11605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11606 sub2node->SetLineColor(kColorITS);
11607 sub2node->SetVisibility(1);
11608 fNodes->Add(sub2node);
11611 // Place copy #2 of ITS5 directly in I565
11613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11614 sub2node->SetLineColor(kColorITS);
11615 sub2node->SetVisibility(1);
11616 fNodes->Add(sub2node);
11619 // Place copy #3 of ITS5 directly in I565
11621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11622 sub2node->SetLineColor(kColorITS);
11623 sub2node->SetVisibility(1);
11624 fNodes->Add(sub2node);
11627 // Place copy #4 of ITS5 directly in I565
11629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11630 sub2node->SetLineColor(kColorITS);
11631 sub2node->SetVisibility(1);
11632 fNodes->Add(sub2node);
11635 // Place copy #5 of ITS5 directly in I565
11637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11638 sub2node->SetLineColor(kColorITS);
11639 sub2node->SetVisibility(1);
11640 fNodes->Add(sub2node);
11643 // Place copy #6 of ITS5 directly in I565
11645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11646 sub2node->SetLineColor(kColorITS);
11647 sub2node->SetVisibility(1);
11648 fNodes->Add(sub2node);
11651 // Place copy #7 of ITS5 directly in I565
11653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11654 sub2node->SetLineColor(kColorITS);
11655 sub2node->SetVisibility(1);
11656 fNodes->Add(sub2node);
11659 // Place copy #8 of ITS5 directly in I565
11661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11662 sub2node->SetLineColor(kColorITS);
11663 sub2node->SetVisibility(1);
11664 fNodes->Add(sub2node);
11667 // Place copy #9 of ITS5 directly in I565
11669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11670 sub2node->SetLineColor(kColorITS);
11671 sub2node->SetVisibility(1);
11672 fNodes->Add(sub2node);
11675 // Place copy #10 of ITS5 directly in I565
11677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11678 sub2node->SetLineColor(kColorITS);
11679 sub2node->SetVisibility(1);
11680 fNodes->Add(sub2node);
11683 // Place copy #11 of ITS5 directly in I565
11685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11686 sub2node->SetLineColor(kColorITS);
11687 sub2node->SetVisibility(1);
11688 fNodes->Add(sub2node);
11691 // Place copy #12 of ITS5 directly in I565
11693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11694 sub2node->SetLineColor(kColorITS);
11695 sub2node->SetVisibility(1);
11696 fNodes->Add(sub2node);
11699 // Place copy #13 of ITS5 directly in I565
11701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11702 sub2node->SetLineColor(kColorITS);
11703 sub2node->SetVisibility(1);
11704 fNodes->Add(sub2node);
11707 // Place copy #14 of ITS5 directly in I565
11709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11710 sub2node->SetLineColor(kColorITS);
11711 sub2node->SetVisibility(1);
11712 fNodes->Add(sub2node);
11715 // Place copy #15 of ITS5 directly in I565
11717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11718 sub2node->SetLineColor(kColorITS);
11719 sub2node->SetVisibility(1);
11720 fNodes->Add(sub2node);
11723 // Place copy #16 of ITS5 directly in I565
11725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11726 sub2node->SetLineColor(kColorITS);
11727 sub2node->SetVisibility(1);
11728 fNodes->Add(sub2node);
11731 // Place copy #17 of ITS5 directly in I565
11733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11734 sub2node->SetLineColor(kColorITS);
11735 sub2node->SetVisibility(1);
11736 fNodes->Add(sub2node);
11739 // Place copy #18 of ITS5 directly in I565
11741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11742 sub2node->SetLineColor(kColorITS);
11743 sub2node->SetVisibility(1);
11744 fNodes->Add(sub2node);
11747 // Place copy #19 of ITS5 directly in I565
11749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11750 sub2node->SetLineColor(kColorITS);
11751 sub2node->SetVisibility(1);
11752 fNodes->Add(sub2node);
11755 // Place copy #20 of ITS5 directly in I565
11757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11758 sub2node->SetLineColor(kColorITS);
11759 sub2node->SetVisibility(1);
11760 fNodes->Add(sub2node);
11763 // Place copy #21 of ITS5 directly in I565
11765 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11766 sub2node->SetLineColor(kColorITS);
11767 sub2node->SetVisibility(1);
11768 fNodes->Add(sub2node);
11771 // Place copy #22 of ITS5 directly in I565
11773 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11774 sub2node->SetLineColor(kColorITS);
11775 sub2node->SetVisibility(1);
11776 fNodes->Add(sub2node);
11778 fNodes->Add(sub1node);
11781 // Place copy #9 of I565 in IT56
11783 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"rot508");
11784 sub1node->SetLineColor(kColorITS);
11785 sub1node->SetVisibility(0);
11788 // Place copy #1 of ITS5 directly in I565
11790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11791 sub2node->SetLineColor(kColorITS);
11792 sub2node->SetVisibility(1);
11793 fNodes->Add(sub2node);
11796 // Place copy #2 of ITS5 directly in I565
11798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11799 sub2node->SetLineColor(kColorITS);
11800 sub2node->SetVisibility(1);
11801 fNodes->Add(sub2node);
11804 // Place copy #3 of ITS5 directly in I565
11806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11807 sub2node->SetLineColor(kColorITS);
11808 sub2node->SetVisibility(1);
11809 fNodes->Add(sub2node);
11812 // Place copy #4 of ITS5 directly in I565
11814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11815 sub2node->SetLineColor(kColorITS);
11816 sub2node->SetVisibility(1);
11817 fNodes->Add(sub2node);
11820 // Place copy #5 of ITS5 directly in I565
11822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11823 sub2node->SetLineColor(kColorITS);
11824 sub2node->SetVisibility(1);
11825 fNodes->Add(sub2node);
11828 // Place copy #6 of ITS5 directly in I565
11830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11831 sub2node->SetLineColor(kColorITS);
11832 sub2node->SetVisibility(1);
11833 fNodes->Add(sub2node);
11836 // Place copy #7 of ITS5 directly in I565
11838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11839 sub2node->SetLineColor(kColorITS);
11840 sub2node->SetVisibility(1);
11841 fNodes->Add(sub2node);
11844 // Place copy #8 of ITS5 directly in I565
11846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11847 sub2node->SetLineColor(kColorITS);
11848 sub2node->SetVisibility(1);
11849 fNodes->Add(sub2node);
11852 // Place copy #9 of ITS5 directly in I565
11854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11855 sub2node->SetLineColor(kColorITS);
11856 sub2node->SetVisibility(1);
11857 fNodes->Add(sub2node);
11860 // Place copy #10 of ITS5 directly in I565
11862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11863 sub2node->SetLineColor(kColorITS);
11864 sub2node->SetVisibility(1);
11865 fNodes->Add(sub2node);
11868 // Place copy #11 of ITS5 directly in I565
11870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11871 sub2node->SetLineColor(kColorITS);
11872 sub2node->SetVisibility(1);
11873 fNodes->Add(sub2node);
11876 // Place copy #12 of ITS5 directly in I565
11878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11879 sub2node->SetLineColor(kColorITS);
11880 sub2node->SetVisibility(1);
11881 fNodes->Add(sub2node);
11884 // Place copy #13 of ITS5 directly in I565
11886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11887 sub2node->SetLineColor(kColorITS);
11888 sub2node->SetVisibility(1);
11889 fNodes->Add(sub2node);
11892 // Place copy #14 of ITS5 directly in I565
11894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11895 sub2node->SetLineColor(kColorITS);
11896 sub2node->SetVisibility(1);
11897 fNodes->Add(sub2node);
11900 // Place copy #15 of ITS5 directly in I565
11902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11903 sub2node->SetLineColor(kColorITS);
11904 sub2node->SetVisibility(1);
11905 fNodes->Add(sub2node);
11908 // Place copy #16 of ITS5 directly in I565
11910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11911 sub2node->SetLineColor(kColorITS);
11912 sub2node->SetVisibility(1);
11913 fNodes->Add(sub2node);
11916 // Place copy #17 of ITS5 directly in I565
11918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11919 sub2node->SetLineColor(kColorITS);
11920 sub2node->SetVisibility(1);
11921 fNodes->Add(sub2node);
11924 // Place copy #18 of ITS5 directly in I565
11926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11927 sub2node->SetLineColor(kColorITS);
11928 sub2node->SetVisibility(1);
11929 fNodes->Add(sub2node);
11932 // Place copy #19 of ITS5 directly in I565
11934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11935 sub2node->SetLineColor(kColorITS);
11936 sub2node->SetVisibility(1);
11937 fNodes->Add(sub2node);
11940 // Place copy #20 of ITS5 directly in I565
11942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11943 sub2node->SetLineColor(kColorITS);
11944 sub2node->SetVisibility(1);
11945 fNodes->Add(sub2node);
11948 // Place copy #21 of ITS5 directly in I565
11950 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11951 sub2node->SetLineColor(kColorITS);
11952 sub2node->SetVisibility(1);
11953 fNodes->Add(sub2node);
11956 // Place copy #22 of ITS5 directly in I565
11958 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11959 sub2node->SetLineColor(kColorITS);
11960 sub2node->SetVisibility(1);
11961 fNodes->Add(sub2node);
11963 fNodes->Add(sub1node);
11966 // Place copy #10 of I565 in IT56
11968 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"rot507");
11969 sub1node->SetLineColor(kColorITS);
11970 sub1node->SetVisibility(0);
11973 // Place copy #1 of ITS5 directly in I565
11975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11976 sub2node->SetLineColor(kColorITS);
11977 sub2node->SetVisibility(1);
11978 fNodes->Add(sub2node);
11981 // Place copy #2 of ITS5 directly in I565
11983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11984 sub2node->SetLineColor(kColorITS);
11985 sub2node->SetVisibility(1);
11986 fNodes->Add(sub2node);
11989 // Place copy #3 of ITS5 directly in I565
11991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11992 sub2node->SetLineColor(kColorITS);
11993 sub2node->SetVisibility(1);
11994 fNodes->Add(sub2node);
11997 // Place copy #4 of ITS5 directly in I565
11999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12000 sub2node->SetLineColor(kColorITS);
12001 sub2node->SetVisibility(1);
12002 fNodes->Add(sub2node);
12005 // Place copy #5 of ITS5 directly in I565
12007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12008 sub2node->SetLineColor(kColorITS);
12009 sub2node->SetVisibility(1);
12010 fNodes->Add(sub2node);
12013 // Place copy #6 of ITS5 directly in I565
12015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12016 sub2node->SetLineColor(kColorITS);
12017 sub2node->SetVisibility(1);
12018 fNodes->Add(sub2node);
12021 // Place copy #7 of ITS5 directly in I565
12023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12024 sub2node->SetLineColor(kColorITS);
12025 sub2node->SetVisibility(1);
12026 fNodes->Add(sub2node);
12029 // Place copy #8 of ITS5 directly in I565
12031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12032 sub2node->SetLineColor(kColorITS);
12033 sub2node->SetVisibility(1);
12034 fNodes->Add(sub2node);
12037 // Place copy #9 of ITS5 directly in I565
12039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12040 sub2node->SetLineColor(kColorITS);
12041 sub2node->SetVisibility(1);
12042 fNodes->Add(sub2node);
12045 // Place copy #10 of ITS5 directly in I565
12047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12048 sub2node->SetLineColor(kColorITS);
12049 sub2node->SetVisibility(1);
12050 fNodes->Add(sub2node);
12053 // Place copy #11 of ITS5 directly in I565
12055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12056 sub2node->SetLineColor(kColorITS);
12057 sub2node->SetVisibility(1);
12058 fNodes->Add(sub2node);
12061 // Place copy #12 of ITS5 directly in I565
12063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12064 sub2node->SetLineColor(kColorITS);
12065 sub2node->SetVisibility(1);
12066 fNodes->Add(sub2node);
12069 // Place copy #13 of ITS5 directly in I565
12071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12072 sub2node->SetLineColor(kColorITS);
12073 sub2node->SetVisibility(1);
12074 fNodes->Add(sub2node);
12077 // Place copy #14 of ITS5 directly in I565
12079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12080 sub2node->SetLineColor(kColorITS);
12081 sub2node->SetVisibility(1);
12082 fNodes->Add(sub2node);
12085 // Place copy #15 of ITS5 directly in I565
12087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12088 sub2node->SetLineColor(kColorITS);
12089 sub2node->SetVisibility(1);
12090 fNodes->Add(sub2node);
12093 // Place copy #16 of ITS5 directly in I565
12095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12096 sub2node->SetLineColor(kColorITS);
12097 sub2node->SetVisibility(1);
12098 fNodes->Add(sub2node);
12101 // Place copy #17 of ITS5 directly in I565
12103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12104 sub2node->SetLineColor(kColorITS);
12105 sub2node->SetVisibility(1);
12106 fNodes->Add(sub2node);
12109 // Place copy #18 of ITS5 directly in I565
12111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12112 sub2node->SetLineColor(kColorITS);
12113 sub2node->SetVisibility(1);
12114 fNodes->Add(sub2node);
12117 // Place copy #19 of ITS5 directly in I565
12119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12120 sub2node->SetLineColor(kColorITS);
12121 sub2node->SetVisibility(1);
12122 fNodes->Add(sub2node);
12125 // Place copy #20 of ITS5 directly in I565
12127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12128 sub2node->SetLineColor(kColorITS);
12129 sub2node->SetVisibility(1);
12130 fNodes->Add(sub2node);
12133 // Place copy #21 of ITS5 directly in I565
12135 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12136 sub2node->SetLineColor(kColorITS);
12137 sub2node->SetVisibility(1);
12138 fNodes->Add(sub2node);
12141 // Place copy #22 of ITS5 directly in I565
12143 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12144 sub2node->SetLineColor(kColorITS);
12145 sub2node->SetVisibility(1);
12146 fNodes->Add(sub2node);
12148 fNodes->Add(sub1node);
12151 // Place copy #11 of I565 in IT56
12153 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"rot506");
12154 sub1node->SetLineColor(kColorITS);
12155 sub1node->SetVisibility(0);
12158 // Place copy #1 of ITS5 directly in I565
12160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12161 sub2node->SetLineColor(kColorITS);
12162 sub2node->SetVisibility(1);
12163 fNodes->Add(sub2node);
12166 // Place copy #2 of ITS5 directly in I565
12168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12169 sub2node->SetLineColor(kColorITS);
12170 sub2node->SetVisibility(1);
12171 fNodes->Add(sub2node);
12174 // Place copy #3 of ITS5 directly in I565
12176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12177 sub2node->SetLineColor(kColorITS);
12178 sub2node->SetVisibility(1);
12179 fNodes->Add(sub2node);
12182 // Place copy #4 of ITS5 directly in I565
12184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12185 sub2node->SetLineColor(kColorITS);
12186 sub2node->SetVisibility(1);
12187 fNodes->Add(sub2node);
12190 // Place copy #5 of ITS5 directly in I565
12192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12193 sub2node->SetLineColor(kColorITS);
12194 sub2node->SetVisibility(1);
12195 fNodes->Add(sub2node);
12198 // Place copy #6 of ITS5 directly in I565
12200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12201 sub2node->SetLineColor(kColorITS);
12202 sub2node->SetVisibility(1);
12203 fNodes->Add(sub2node);
12206 // Place copy #7 of ITS5 directly in I565
12208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12209 sub2node->SetLineColor(kColorITS);
12210 sub2node->SetVisibility(1);
12211 fNodes->Add(sub2node);
12214 // Place copy #8 of ITS5 directly in I565
12216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12217 sub2node->SetLineColor(kColorITS);
12218 sub2node->SetVisibility(1);
12219 fNodes->Add(sub2node);
12222 // Place copy #9 of ITS5 directly in I565
12224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12225 sub2node->SetLineColor(kColorITS);
12226 sub2node->SetVisibility(1);
12227 fNodes->Add(sub2node);
12230 // Place copy #10 of ITS5 directly in I565
12232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12233 sub2node->SetLineColor(kColorITS);
12234 sub2node->SetVisibility(1);
12235 fNodes->Add(sub2node);
12238 // Place copy #11 of ITS5 directly in I565
12240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12241 sub2node->SetLineColor(kColorITS);
12242 sub2node->SetVisibility(1);
12243 fNodes->Add(sub2node);
12246 // Place copy #12 of ITS5 directly in I565
12248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12249 sub2node->SetLineColor(kColorITS);
12250 sub2node->SetVisibility(1);
12251 fNodes->Add(sub2node);
12254 // Place copy #13 of ITS5 directly in I565
12256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12257 sub2node->SetLineColor(kColorITS);
12258 sub2node->SetVisibility(1);
12259 fNodes->Add(sub2node);
12262 // Place copy #14 of ITS5 directly in I565
12264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12265 sub2node->SetLineColor(kColorITS);
12266 sub2node->SetVisibility(1);
12267 fNodes->Add(sub2node);
12270 // Place copy #15 of ITS5 directly in I565
12272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12273 sub2node->SetLineColor(kColorITS);
12274 sub2node->SetVisibility(1);
12275 fNodes->Add(sub2node);
12278 // Place copy #16 of ITS5 directly in I565
12280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12281 sub2node->SetLineColor(kColorITS);
12282 sub2node->SetVisibility(1);
12283 fNodes->Add(sub2node);
12286 // Place copy #17 of ITS5 directly in I565
12288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12289 sub2node->SetLineColor(kColorITS);
12290 sub2node->SetVisibility(1);
12291 fNodes->Add(sub2node);
12294 // Place copy #18 of ITS5 directly in I565
12296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12297 sub2node->SetLineColor(kColorITS);
12298 sub2node->SetVisibility(1);
12299 fNodes->Add(sub2node);
12302 // Place copy #19 of ITS5 directly in I565
12304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12305 sub2node->SetLineColor(kColorITS);
12306 sub2node->SetVisibility(1);
12307 fNodes->Add(sub2node);
12310 // Place copy #20 of ITS5 directly in I565
12312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12313 sub2node->SetLineColor(kColorITS);
12314 sub2node->SetVisibility(1);
12315 fNodes->Add(sub2node);
12318 // Place copy #21 of ITS5 directly in I565
12320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12321 sub2node->SetLineColor(kColorITS);
12322 sub2node->SetVisibility(1);
12323 fNodes->Add(sub2node);
12326 // Place copy #22 of ITS5 directly in I565
12328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12329 sub2node->SetLineColor(kColorITS);
12330 sub2node->SetVisibility(1);
12331 fNodes->Add(sub2node);
12333 fNodes->Add(sub1node);
12336 // Place copy #12 of I565 in IT56
12338 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"rot505");
12339 sub1node->SetLineColor(kColorITS);
12340 sub1node->SetVisibility(0);
12343 // Place copy #1 of ITS5 directly in I565
12345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12346 sub2node->SetLineColor(kColorITS);
12347 sub2node->SetVisibility(1);
12348 fNodes->Add(sub2node);
12351 // Place copy #2 of ITS5 directly in I565
12353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12354 sub2node->SetLineColor(kColorITS);
12355 sub2node->SetVisibility(1);
12356 fNodes->Add(sub2node);
12359 // Place copy #3 of ITS5 directly in I565
12361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12362 sub2node->SetLineColor(kColorITS);
12363 sub2node->SetVisibility(1);
12364 fNodes->Add(sub2node);
12367 // Place copy #4 of ITS5 directly in I565
12369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12370 sub2node->SetLineColor(kColorITS);
12371 sub2node->SetVisibility(1);
12372 fNodes->Add(sub2node);
12375 // Place copy #5 of ITS5 directly in I565
12377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12378 sub2node->SetLineColor(kColorITS);
12379 sub2node->SetVisibility(1);
12380 fNodes->Add(sub2node);
12383 // Place copy #6 of ITS5 directly in I565
12385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12386 sub2node->SetLineColor(kColorITS);
12387 sub2node->SetVisibility(1);
12388 fNodes->Add(sub2node);
12391 // Place copy #7 of ITS5 directly in I565
12393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12394 sub2node->SetLineColor(kColorITS);
12395 sub2node->SetVisibility(1);
12396 fNodes->Add(sub2node);
12399 // Place copy #8 of ITS5 directly in I565
12401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12402 sub2node->SetLineColor(kColorITS);
12403 sub2node->SetVisibility(1);
12404 fNodes->Add(sub2node);
12407 // Place copy #9 of ITS5 directly in I565
12409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12410 sub2node->SetLineColor(kColorITS);
12411 sub2node->SetVisibility(1);
12412 fNodes->Add(sub2node);
12415 // Place copy #10 of ITS5 directly in I565
12417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12418 sub2node->SetLineColor(kColorITS);
12419 sub2node->SetVisibility(1);
12420 fNodes->Add(sub2node);
12423 // Place copy #11 of ITS5 directly in I565
12425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12426 sub2node->SetLineColor(kColorITS);
12427 sub2node->SetVisibility(1);
12428 fNodes->Add(sub2node);
12431 // Place copy #12 of ITS5 directly in I565
12433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12434 sub2node->SetLineColor(kColorITS);
12435 sub2node->SetVisibility(1);
12436 fNodes->Add(sub2node);
12439 // Place copy #13 of ITS5 directly in I565
12441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12442 sub2node->SetLineColor(kColorITS);
12443 sub2node->SetVisibility(1);
12444 fNodes->Add(sub2node);
12447 // Place copy #14 of ITS5 directly in I565
12449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12450 sub2node->SetLineColor(kColorITS);
12451 sub2node->SetVisibility(1);
12452 fNodes->Add(sub2node);
12455 // Place copy #15 of ITS5 directly in I565
12457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12458 sub2node->SetLineColor(kColorITS);
12459 sub2node->SetVisibility(1);
12460 fNodes->Add(sub2node);
12463 // Place copy #16 of ITS5 directly in I565
12465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12466 sub2node->SetLineColor(kColorITS);
12467 sub2node->SetVisibility(1);
12468 fNodes->Add(sub2node);
12471 // Place copy #17 of ITS5 directly in I565
12473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12474 sub2node->SetLineColor(kColorITS);
12475 sub2node->SetVisibility(1);
12476 fNodes->Add(sub2node);
12479 // Place copy #18 of ITS5 directly in I565
12481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12482 sub2node->SetLineColor(kColorITS);
12483 sub2node->SetVisibility(1);
12484 fNodes->Add(sub2node);
12487 // Place copy #19 of ITS5 directly in I565
12489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12490 sub2node->SetLineColor(kColorITS);
12491 sub2node->SetVisibility(1);
12492 fNodes->Add(sub2node);
12495 // Place copy #20 of ITS5 directly in I565
12497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12498 sub2node->SetLineColor(kColorITS);
12499 sub2node->SetVisibility(1);
12500 fNodes->Add(sub2node);
12503 // Place copy #21 of ITS5 directly in I565
12505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12506 sub2node->SetLineColor(kColorITS);
12507 sub2node->SetVisibility(1);
12508 fNodes->Add(sub2node);
12511 // Place copy #22 of ITS5 directly in I565
12513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12514 sub2node->SetLineColor(kColorITS);
12515 sub2node->SetVisibility(1);
12516 fNodes->Add(sub2node);
12518 fNodes->Add(sub1node);
12521 // Place copy #13 of I565 in IT56
12523 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"rot504");
12524 sub1node->SetLineColor(kColorITS);
12525 sub1node->SetVisibility(0);
12528 // Place copy #1 of ITS5 directly in I565
12530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12531 sub2node->SetLineColor(kColorITS);
12532 sub2node->SetVisibility(1);
12533 fNodes->Add(sub2node);
12536 // Place copy #2 of ITS5 directly in I565
12538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12539 sub2node->SetLineColor(kColorITS);
12540 sub2node->SetVisibility(1);
12541 fNodes->Add(sub2node);
12544 // Place copy #3 of ITS5 directly in I565
12546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12547 sub2node->SetLineColor(kColorITS);
12548 sub2node->SetVisibility(1);
12549 fNodes->Add(sub2node);
12552 // Place copy #4 of ITS5 directly in I565
12554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12555 sub2node->SetLineColor(kColorITS);
12556 sub2node->SetVisibility(1);
12557 fNodes->Add(sub2node);
12560 // Place copy #5 of ITS5 directly in I565
12562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12563 sub2node->SetLineColor(kColorITS);
12564 sub2node->SetVisibility(1);
12565 fNodes->Add(sub2node);
12568 // Place copy #6 of ITS5 directly in I565
12570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12571 sub2node->SetLineColor(kColorITS);
12572 sub2node->SetVisibility(1);
12573 fNodes->Add(sub2node);
12576 // Place copy #7 of ITS5 directly in I565
12578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12579 sub2node->SetLineColor(kColorITS);
12580 sub2node->SetVisibility(1);
12581 fNodes->Add(sub2node);
12584 // Place copy #8 of ITS5 directly in I565
12586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12587 sub2node->SetLineColor(kColorITS);
12588 sub2node->SetVisibility(1);
12589 fNodes->Add(sub2node);
12592 // Place copy #9 of ITS5 directly in I565
12594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12595 sub2node->SetLineColor(kColorITS);
12596 sub2node->SetVisibility(1);
12597 fNodes->Add(sub2node);
12600 // Place copy #10 of ITS5 directly in I565
12602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12603 sub2node->SetLineColor(kColorITS);
12604 sub2node->SetVisibility(1);
12605 fNodes->Add(sub2node);
12608 // Place copy #11 of ITS5 directly in I565
12610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12611 sub2node->SetLineColor(kColorITS);
12612 sub2node->SetVisibility(1);
12613 fNodes->Add(sub2node);
12616 // Place copy #12 of ITS5 directly in I565
12618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12619 sub2node->SetLineColor(kColorITS);
12620 sub2node->SetVisibility(1);
12621 fNodes->Add(sub2node);
12624 // Place copy #13 of ITS5 directly in I565
12626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12627 sub2node->SetLineColor(kColorITS);
12628 sub2node->SetVisibility(1);
12629 fNodes->Add(sub2node);
12632 // Place copy #14 of ITS5 directly in I565
12634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12635 sub2node->SetLineColor(kColorITS);
12636 sub2node->SetVisibility(1);
12637 fNodes->Add(sub2node);
12640 // Place copy #15 of ITS5 directly in I565
12642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12643 sub2node->SetLineColor(kColorITS);
12644 sub2node->SetVisibility(1);
12645 fNodes->Add(sub2node);
12648 // Place copy #16 of ITS5 directly in I565
12650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12651 sub2node->SetLineColor(kColorITS);
12652 sub2node->SetVisibility(1);
12653 fNodes->Add(sub2node);
12656 // Place copy #17 of ITS5 directly in I565
12658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12659 sub2node->SetLineColor(kColorITS);
12660 sub2node->SetVisibility(1);
12661 fNodes->Add(sub2node);
12664 // Place copy #18 of ITS5 directly in I565
12666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12667 sub2node->SetLineColor(kColorITS);
12668 sub2node->SetVisibility(1);
12669 fNodes->Add(sub2node);
12672 // Place copy #19 of ITS5 directly in I565
12674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12675 sub2node->SetLineColor(kColorITS);
12676 sub2node->SetVisibility(1);
12677 fNodes->Add(sub2node);
12680 // Place copy #20 of ITS5 directly in I565
12682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12683 sub2node->SetLineColor(kColorITS);
12684 sub2node->SetVisibility(1);
12685 fNodes->Add(sub2node);
12688 // Place copy #21 of ITS5 directly in I565
12690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12691 sub2node->SetLineColor(kColorITS);
12692 sub2node->SetVisibility(1);
12693 fNodes->Add(sub2node);
12696 // Place copy #22 of ITS5 directly in I565
12698 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12699 sub2node->SetLineColor(kColorITS);
12700 sub2node->SetVisibility(1);
12701 fNodes->Add(sub2node);
12703 fNodes->Add(sub1node);
12706 // Place copy #14 of I565 in IT56
12708 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"rot503");
12709 sub1node->SetLineColor(kColorITS);
12710 sub1node->SetVisibility(0);
12713 // Place copy #1 of ITS5 directly in I565
12715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12716 sub2node->SetLineColor(kColorITS);
12717 sub2node->SetVisibility(1);
12718 fNodes->Add(sub2node);
12721 // Place copy #2 of ITS5 directly in I565
12723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12724 sub2node->SetLineColor(kColorITS);
12725 sub2node->SetVisibility(1);
12726 fNodes->Add(sub2node);
12729 // Place copy #3 of ITS5 directly in I565
12731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12732 sub2node->SetLineColor(kColorITS);
12733 sub2node->SetVisibility(1);
12734 fNodes->Add(sub2node);
12737 // Place copy #4 of ITS5 directly in I565
12739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12740 sub2node->SetLineColor(kColorITS);
12741 sub2node->SetVisibility(1);
12742 fNodes->Add(sub2node);
12745 // Place copy #5 of ITS5 directly in I565
12747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12748 sub2node->SetLineColor(kColorITS);
12749 sub2node->SetVisibility(1);
12750 fNodes->Add(sub2node);
12753 // Place copy #6 of ITS5 directly in I565
12755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12756 sub2node->SetLineColor(kColorITS);
12757 sub2node->SetVisibility(1);
12758 fNodes->Add(sub2node);
12761 // Place copy #7 of ITS5 directly in I565
12763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12764 sub2node->SetLineColor(kColorITS);
12765 sub2node->SetVisibility(1);
12766 fNodes->Add(sub2node);
12769 // Place copy #8 of ITS5 directly in I565
12771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12772 sub2node->SetLineColor(kColorITS);
12773 sub2node->SetVisibility(1);
12774 fNodes->Add(sub2node);
12777 // Place copy #9 of ITS5 directly in I565
12779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12780 sub2node->SetLineColor(kColorITS);
12781 sub2node->SetVisibility(1);
12782 fNodes->Add(sub2node);
12785 // Place copy #10 of ITS5 directly in I565
12787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12788 sub2node->SetLineColor(kColorITS);
12789 sub2node->SetVisibility(1);
12790 fNodes->Add(sub2node);
12793 // Place copy #11 of ITS5 directly in I565
12795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12796 sub2node->SetLineColor(kColorITS);
12797 sub2node->SetVisibility(1);
12798 fNodes->Add(sub2node);
12801 // Place copy #12 of ITS5 directly in I565
12803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12804 sub2node->SetLineColor(kColorITS);
12805 sub2node->SetVisibility(1);
12806 fNodes->Add(sub2node);
12809 // Place copy #13 of ITS5 directly in I565
12811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12812 sub2node->SetLineColor(kColorITS);
12813 sub2node->SetVisibility(1);
12814 fNodes->Add(sub2node);
12817 // Place copy #14 of ITS5 directly in I565
12819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12820 sub2node->SetLineColor(kColorITS);
12821 sub2node->SetVisibility(1);
12822 fNodes->Add(sub2node);
12825 // Place copy #15 of ITS5 directly in I565
12827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12828 sub2node->SetLineColor(kColorITS);
12829 sub2node->SetVisibility(1);
12830 fNodes->Add(sub2node);
12833 // Place copy #16 of ITS5 directly in I565
12835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12836 sub2node->SetLineColor(kColorITS);
12837 sub2node->SetVisibility(1);
12838 fNodes->Add(sub2node);
12841 // Place copy #17 of ITS5 directly in I565
12843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12844 sub2node->SetLineColor(kColorITS);
12845 sub2node->SetVisibility(1);
12846 fNodes->Add(sub2node);
12849 // Place copy #18 of ITS5 directly in I565
12851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12852 sub2node->SetLineColor(kColorITS);
12853 sub2node->SetVisibility(1);
12854 fNodes->Add(sub2node);
12857 // Place copy #19 of ITS5 directly in I565
12859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12860 sub2node->SetLineColor(kColorITS);
12861 sub2node->SetVisibility(1);
12862 fNodes->Add(sub2node);
12865 // Place copy #20 of ITS5 directly in I565
12867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12868 sub2node->SetLineColor(kColorITS);
12869 sub2node->SetVisibility(1);
12870 fNodes->Add(sub2node);
12873 // Place copy #21 of ITS5 directly in I565
12875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12876 sub2node->SetLineColor(kColorITS);
12877 sub2node->SetVisibility(1);
12878 fNodes->Add(sub2node);
12881 // Place copy #22 of ITS5 directly in I565
12883 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12884 sub2node->SetLineColor(kColorITS);
12885 sub2node->SetVisibility(1);
12886 fNodes->Add(sub2node);
12888 fNodes->Add(sub1node);
12891 // Place copy #15 of I565 in IT56
12893 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"rot501");
12894 sub1node->SetLineColor(kColorITS);
12895 sub1node->SetVisibility(0);
12898 // Place copy #1 of ITS5 directly in I565
12900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12901 sub2node->SetLineColor(kColorITS);
12902 sub2node->SetVisibility(1);
12903 fNodes->Add(sub2node);
12906 // Place copy #2 of ITS5 directly in I565
12908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12909 sub2node->SetLineColor(kColorITS);
12910 sub2node->SetVisibility(1);
12911 fNodes->Add(sub2node);
12914 // Place copy #3 of ITS5 directly in I565
12916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12917 sub2node->SetLineColor(kColorITS);
12918 sub2node->SetVisibility(1);
12919 fNodes->Add(sub2node);
12922 // Place copy #4 of ITS5 directly in I565
12924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12925 sub2node->SetLineColor(kColorITS);
12926 sub2node->SetVisibility(1);
12927 fNodes->Add(sub2node);
12930 // Place copy #5 of ITS5 directly in I565
12932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12933 sub2node->SetLineColor(kColorITS);
12934 sub2node->SetVisibility(1);
12935 fNodes->Add(sub2node);
12938 // Place copy #6 of ITS5 directly in I565
12940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12941 sub2node->SetLineColor(kColorITS);
12942 sub2node->SetVisibility(1);
12943 fNodes->Add(sub2node);
12946 // Place copy #7 of ITS5 directly in I565
12948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12949 sub2node->SetLineColor(kColorITS);
12950 sub2node->SetVisibility(1);
12951 fNodes->Add(sub2node);
12954 // Place copy #8 of ITS5 directly in I565
12956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12957 sub2node->SetLineColor(kColorITS);
12958 sub2node->SetVisibility(1);
12959 fNodes->Add(sub2node);
12962 // Place copy #9 of ITS5 directly in I565
12964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12965 sub2node->SetLineColor(kColorITS);
12966 sub2node->SetVisibility(1);
12967 fNodes->Add(sub2node);
12970 // Place copy #10 of ITS5 directly in I565
12972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12973 sub2node->SetLineColor(kColorITS);
12974 sub2node->SetVisibility(1);
12975 fNodes->Add(sub2node);
12978 // Place copy #11 of ITS5 directly in I565
12980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12981 sub2node->SetLineColor(kColorITS);
12982 sub2node->SetVisibility(1);
12983 fNodes->Add(sub2node);
12986 // Place copy #12 of ITS5 directly in I565
12988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12989 sub2node->SetLineColor(kColorITS);
12990 sub2node->SetVisibility(1);
12991 fNodes->Add(sub2node);
12994 // Place copy #13 of ITS5 directly in I565
12996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12997 sub2node->SetLineColor(kColorITS);
12998 sub2node->SetVisibility(1);
12999 fNodes->Add(sub2node);
13002 // Place copy #14 of ITS5 directly in I565
13004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13005 sub2node->SetLineColor(kColorITS);
13006 sub2node->SetVisibility(1);
13007 fNodes->Add(sub2node);
13010 // Place copy #15 of ITS5 directly in I565
13012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13013 sub2node->SetLineColor(kColorITS);
13014 sub2node->SetVisibility(1);
13015 fNodes->Add(sub2node);
13018 // Place copy #16 of ITS5 directly in I565
13020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13021 sub2node->SetLineColor(kColorITS);
13022 sub2node->SetVisibility(1);
13023 fNodes->Add(sub2node);
13026 // Place copy #17 of ITS5 directly in I565
13028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13029 sub2node->SetLineColor(kColorITS);
13030 sub2node->SetVisibility(1);
13031 fNodes->Add(sub2node);
13034 // Place copy #18 of ITS5 directly in I565
13036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13037 sub2node->SetLineColor(kColorITS);
13038 sub2node->SetVisibility(1);
13039 fNodes->Add(sub2node);
13042 // Place copy #19 of ITS5 directly in I565
13044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13045 sub2node->SetLineColor(kColorITS);
13046 sub2node->SetVisibility(1);
13047 fNodes->Add(sub2node);
13050 // Place copy #20 of ITS5 directly in I565
13052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13053 sub2node->SetLineColor(kColorITS);
13054 sub2node->SetVisibility(1);
13055 fNodes->Add(sub2node);
13058 // Place copy #21 of ITS5 directly in I565
13060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13061 sub2node->SetLineColor(kColorITS);
13062 sub2node->SetVisibility(1);
13063 fNodes->Add(sub2node);
13066 // Place copy #22 of ITS5 directly in I565
13068 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13069 sub2node->SetLineColor(kColorITS);
13070 sub2node->SetVisibility(1);
13071 fNodes->Add(sub2node);
13073 fNodes->Add(sub1node);
13076 // Place copy #16 of I565 in IT56
13078 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"rot531");
13079 sub1node->SetLineColor(kColorITS);
13080 sub1node->SetVisibility(0);
13083 // Place copy #1 of ITS5 directly in I565
13085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13086 sub2node->SetLineColor(kColorITS);
13087 sub2node->SetVisibility(1);
13088 fNodes->Add(sub2node);
13091 // Place copy #2 of ITS5 directly in I565
13093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13094 sub2node->SetLineColor(kColorITS);
13095 sub2node->SetVisibility(1);
13096 fNodes->Add(sub2node);
13099 // Place copy #3 of ITS5 directly in I565
13101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13102 sub2node->SetLineColor(kColorITS);
13103 sub2node->SetVisibility(1);
13104 fNodes->Add(sub2node);
13107 // Place copy #4 of ITS5 directly in I565
13109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13110 sub2node->SetLineColor(kColorITS);
13111 sub2node->SetVisibility(1);
13112 fNodes->Add(sub2node);
13115 // Place copy #5 of ITS5 directly in I565
13117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13118 sub2node->SetLineColor(kColorITS);
13119 sub2node->SetVisibility(1);
13120 fNodes->Add(sub2node);
13123 // Place copy #6 of ITS5 directly in I565
13125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13126 sub2node->SetLineColor(kColorITS);
13127 sub2node->SetVisibility(1);
13128 fNodes->Add(sub2node);
13131 // Place copy #7 of ITS5 directly in I565
13133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13134 sub2node->SetLineColor(kColorITS);
13135 sub2node->SetVisibility(1);
13136 fNodes->Add(sub2node);
13139 // Place copy #8 of ITS5 directly in I565
13141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13142 sub2node->SetLineColor(kColorITS);
13143 sub2node->SetVisibility(1);
13144 fNodes->Add(sub2node);
13147 // Place copy #9 of ITS5 directly in I565
13149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13150 sub2node->SetLineColor(kColorITS);
13151 sub2node->SetVisibility(1);
13152 fNodes->Add(sub2node);
13155 // Place copy #10 of ITS5 directly in I565
13157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13158 sub2node->SetLineColor(kColorITS);
13159 sub2node->SetVisibility(1);
13160 fNodes->Add(sub2node);
13163 // Place copy #11 of ITS5 directly in I565
13165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13166 sub2node->SetLineColor(kColorITS);
13167 sub2node->SetVisibility(1);
13168 fNodes->Add(sub2node);
13171 // Place copy #12 of ITS5 directly in I565
13173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13174 sub2node->SetLineColor(kColorITS);
13175 sub2node->SetVisibility(1);
13176 fNodes->Add(sub2node);
13179 // Place copy #13 of ITS5 directly in I565
13181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13182 sub2node->SetLineColor(kColorITS);
13183 sub2node->SetVisibility(1);
13184 fNodes->Add(sub2node);
13187 // Place copy #14 of ITS5 directly in I565
13189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13190 sub2node->SetLineColor(kColorITS);
13191 sub2node->SetVisibility(1);
13192 fNodes->Add(sub2node);
13195 // Place copy #15 of ITS5 directly in I565
13197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13198 sub2node->SetLineColor(kColorITS);
13199 sub2node->SetVisibility(1);
13200 fNodes->Add(sub2node);
13203 // Place copy #16 of ITS5 directly in I565
13205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13206 sub2node->SetLineColor(kColorITS);
13207 sub2node->SetVisibility(1);
13208 fNodes->Add(sub2node);
13211 // Place copy #17 of ITS5 directly in I565
13213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13214 sub2node->SetLineColor(kColorITS);
13215 sub2node->SetVisibility(1);
13216 fNodes->Add(sub2node);
13219 // Place copy #18 of ITS5 directly in I565
13221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13222 sub2node->SetLineColor(kColorITS);
13223 sub2node->SetVisibility(1);
13224 fNodes->Add(sub2node);
13227 // Place copy #19 of ITS5 directly in I565
13229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13230 sub2node->SetLineColor(kColorITS);
13231 sub2node->SetVisibility(1);
13232 fNodes->Add(sub2node);
13235 // Place copy #20 of ITS5 directly in I565
13237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13238 sub2node->SetLineColor(kColorITS);
13239 sub2node->SetVisibility(1);
13240 fNodes->Add(sub2node);
13243 // Place copy #21 of ITS5 directly in I565
13245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13246 sub2node->SetLineColor(kColorITS);
13247 sub2node->SetVisibility(1);
13248 fNodes->Add(sub2node);
13251 // Place copy #22 of ITS5 directly in I565
13253 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13254 sub2node->SetLineColor(kColorITS);
13255 sub2node->SetVisibility(1);
13256 fNodes->Add(sub2node);
13258 fNodes->Add(sub1node);
13261 // Place copy #17 of I565 in IT56
13263 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"rot530");
13264 sub1node->SetLineColor(kColorITS);
13265 sub1node->SetVisibility(0);
13268 // Place copy #1 of ITS5 directly in I565
13270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13271 sub2node->SetLineColor(kColorITS);
13272 sub2node->SetVisibility(1);
13273 fNodes->Add(sub2node);
13276 // Place copy #2 of ITS5 directly in I565
13278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13279 sub2node->SetLineColor(kColorITS);
13280 sub2node->SetVisibility(1);
13281 fNodes->Add(sub2node);
13284 // Place copy #3 of ITS5 directly in I565
13286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13287 sub2node->SetLineColor(kColorITS);
13288 sub2node->SetVisibility(1);
13289 fNodes->Add(sub2node);
13292 // Place copy #4 of ITS5 directly in I565
13294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13295 sub2node->SetLineColor(kColorITS);
13296 sub2node->SetVisibility(1);
13297 fNodes->Add(sub2node);
13300 // Place copy #5 of ITS5 directly in I565
13302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13303 sub2node->SetLineColor(kColorITS);
13304 sub2node->SetVisibility(1);
13305 fNodes->Add(sub2node);
13308 // Place copy #6 of ITS5 directly in I565
13310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13311 sub2node->SetLineColor(kColorITS);
13312 sub2node->SetVisibility(1);
13313 fNodes->Add(sub2node);
13316 // Place copy #7 of ITS5 directly in I565
13318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13319 sub2node->SetLineColor(kColorITS);
13320 sub2node->SetVisibility(1);
13321 fNodes->Add(sub2node);
13324 // Place copy #8 of ITS5 directly in I565
13326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13327 sub2node->SetLineColor(kColorITS);
13328 sub2node->SetVisibility(1);
13329 fNodes->Add(sub2node);
13332 // Place copy #9 of ITS5 directly in I565
13334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13335 sub2node->SetLineColor(kColorITS);
13336 sub2node->SetVisibility(1);
13337 fNodes->Add(sub2node);
13340 // Place copy #10 of ITS5 directly in I565
13342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13343 sub2node->SetLineColor(kColorITS);
13344 sub2node->SetVisibility(1);
13345 fNodes->Add(sub2node);
13348 // Place copy #11 of ITS5 directly in I565
13350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13351 sub2node->SetLineColor(kColorITS);
13352 sub2node->SetVisibility(1);
13353 fNodes->Add(sub2node);
13356 // Place copy #12 of ITS5 directly in I565
13358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13359 sub2node->SetLineColor(kColorITS);
13360 sub2node->SetVisibility(1);
13361 fNodes->Add(sub2node);
13364 // Place copy #13 of ITS5 directly in I565
13366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13367 sub2node->SetLineColor(kColorITS);
13368 sub2node->SetVisibility(1);
13369 fNodes->Add(sub2node);
13372 // Place copy #14 of ITS5 directly in I565
13374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13375 sub2node->SetLineColor(kColorITS);
13376 sub2node->SetVisibility(1);
13377 fNodes->Add(sub2node);
13380 // Place copy #15 of ITS5 directly in I565
13382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13383 sub2node->SetLineColor(kColorITS);
13384 sub2node->SetVisibility(1);
13385 fNodes->Add(sub2node);
13388 // Place copy #16 of ITS5 directly in I565
13390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13391 sub2node->SetLineColor(kColorITS);
13392 sub2node->SetVisibility(1);
13393 fNodes->Add(sub2node);
13396 // Place copy #17 of ITS5 directly in I565
13398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13399 sub2node->SetLineColor(kColorITS);
13400 sub2node->SetVisibility(1);
13401 fNodes->Add(sub2node);
13404 // Place copy #18 of ITS5 directly in I565
13406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13407 sub2node->SetLineColor(kColorITS);
13408 sub2node->SetVisibility(1);
13409 fNodes->Add(sub2node);
13412 // Place copy #19 of ITS5 directly in I565
13414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13415 sub2node->SetLineColor(kColorITS);
13416 sub2node->SetVisibility(1);
13417 fNodes->Add(sub2node);
13420 // Place copy #20 of ITS5 directly in I565
13422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13423 sub2node->SetLineColor(kColorITS);
13424 sub2node->SetVisibility(1);
13425 fNodes->Add(sub2node);
13428 // Place copy #21 of ITS5 directly in I565
13430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13431 sub2node->SetLineColor(kColorITS);
13432 sub2node->SetVisibility(1);
13433 fNodes->Add(sub2node);
13436 // Place copy #22 of ITS5 directly in I565
13438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13439 sub2node->SetLineColor(kColorITS);
13440 sub2node->SetVisibility(1);
13441 fNodes->Add(sub2node);
13443 fNodes->Add(sub1node);
13446 // Place copy #18 of I565 in IT56
13448 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"rot533");
13449 sub1node->SetLineColor(kColorITS);
13450 sub1node->SetVisibility(0);
13453 // Place copy #1 of ITS5 directly in I565
13455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13456 sub2node->SetLineColor(kColorITS);
13457 sub2node->SetVisibility(1);
13458 fNodes->Add(sub2node);
13461 // Place copy #2 of ITS5 directly in I565
13463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13464 sub2node->SetLineColor(kColorITS);
13465 sub2node->SetVisibility(1);
13466 fNodes->Add(sub2node);
13469 // Place copy #3 of ITS5 directly in I565
13471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13472 sub2node->SetLineColor(kColorITS);
13473 sub2node->SetVisibility(1);
13474 fNodes->Add(sub2node);
13477 // Place copy #4 of ITS5 directly in I565
13479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13480 sub2node->SetLineColor(kColorITS);
13481 sub2node->SetVisibility(1);
13482 fNodes->Add(sub2node);
13485 // Place copy #5 of ITS5 directly in I565
13487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13488 sub2node->SetLineColor(kColorITS);
13489 sub2node->SetVisibility(1);
13490 fNodes->Add(sub2node);
13493 // Place copy #6 of ITS5 directly in I565
13495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13496 sub2node->SetLineColor(kColorITS);
13497 sub2node->SetVisibility(1);
13498 fNodes->Add(sub2node);
13501 // Place copy #7 of ITS5 directly in I565
13503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13504 sub2node->SetLineColor(kColorITS);
13505 sub2node->SetVisibility(1);
13506 fNodes->Add(sub2node);
13509 // Place copy #8 of ITS5 directly in I565
13511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13512 sub2node->SetLineColor(kColorITS);
13513 sub2node->SetVisibility(1);
13514 fNodes->Add(sub2node);
13517 // Place copy #9 of ITS5 directly in I565
13519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13520 sub2node->SetLineColor(kColorITS);
13521 sub2node->SetVisibility(1);
13522 fNodes->Add(sub2node);
13525 // Place copy #10 of ITS5 directly in I565
13527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13528 sub2node->SetLineColor(kColorITS);
13529 sub2node->SetVisibility(1);
13530 fNodes->Add(sub2node);
13533 // Place copy #11 of ITS5 directly in I565
13535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13536 sub2node->SetLineColor(kColorITS);
13537 sub2node->SetVisibility(1);
13538 fNodes->Add(sub2node);
13541 // Place copy #12 of ITS5 directly in I565
13543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13544 sub2node->SetLineColor(kColorITS);
13545 sub2node->SetVisibility(1);
13546 fNodes->Add(sub2node);
13549 // Place copy #13 of ITS5 directly in I565
13551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13552 sub2node->SetLineColor(kColorITS);
13553 sub2node->SetVisibility(1);
13554 fNodes->Add(sub2node);
13557 // Place copy #14 of ITS5 directly in I565
13559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13560 sub2node->SetLineColor(kColorITS);
13561 sub2node->SetVisibility(1);
13562 fNodes->Add(sub2node);
13565 // Place copy #15 of ITS5 directly in I565
13567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13568 sub2node->SetLineColor(kColorITS);
13569 sub2node->SetVisibility(1);
13570 fNodes->Add(sub2node);
13573 // Place copy #16 of ITS5 directly in I565
13575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13576 sub2node->SetLineColor(kColorITS);
13577 sub2node->SetVisibility(1);
13578 fNodes->Add(sub2node);
13581 // Place copy #17 of ITS5 directly in I565
13583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13584 sub2node->SetLineColor(kColorITS);
13585 sub2node->SetVisibility(1);
13586 fNodes->Add(sub2node);
13589 // Place copy #18 of ITS5 directly in I565
13591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13592 sub2node->SetLineColor(kColorITS);
13593 sub2node->SetVisibility(1);
13594 fNodes->Add(sub2node);
13597 // Place copy #19 of ITS5 directly in I565
13599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13600 sub2node->SetLineColor(kColorITS);
13601 sub2node->SetVisibility(1);
13602 fNodes->Add(sub2node);
13605 // Place copy #20 of ITS5 directly in I565
13607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13608 sub2node->SetLineColor(kColorITS);
13609 sub2node->SetVisibility(1);
13610 fNodes->Add(sub2node);
13613 // Place copy #21 of ITS5 directly in I565
13615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13616 sub2node->SetLineColor(kColorITS);
13617 sub2node->SetVisibility(1);
13618 fNodes->Add(sub2node);
13621 // Place copy #22 of ITS5 directly in I565
13623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13624 sub2node->SetLineColor(kColorITS);
13625 sub2node->SetVisibility(1);
13626 fNodes->Add(sub2node);
13628 fNodes->Add(sub1node);
13631 // Place copy #19 of I565 in IT56
13633 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"rot529");
13634 sub1node->SetLineColor(kColorITS);
13635 sub1node->SetVisibility(0);
13638 // Place copy #1 of ITS5 directly in I565
13640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13641 sub2node->SetLineColor(kColorITS);
13642 sub2node->SetVisibility(1);
13643 fNodes->Add(sub2node);
13646 // Place copy #2 of ITS5 directly in I565
13648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13649 sub2node->SetLineColor(kColorITS);
13650 sub2node->SetVisibility(1);
13651 fNodes->Add(sub2node);
13654 // Place copy #3 of ITS5 directly in I565
13656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13657 sub2node->SetLineColor(kColorITS);
13658 sub2node->SetVisibility(1);
13659 fNodes->Add(sub2node);
13662 // Place copy #4 of ITS5 directly in I565
13664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13665 sub2node->SetLineColor(kColorITS);
13666 sub2node->SetVisibility(1);
13667 fNodes->Add(sub2node);
13670 // Place copy #5 of ITS5 directly in I565
13672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13673 sub2node->SetLineColor(kColorITS);
13674 sub2node->SetVisibility(1);
13675 fNodes->Add(sub2node);
13678 // Place copy #6 of ITS5 directly in I565
13680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13681 sub2node->SetLineColor(kColorITS);
13682 sub2node->SetVisibility(1);
13683 fNodes->Add(sub2node);
13686 // Place copy #7 of ITS5 directly in I565
13688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13689 sub2node->SetLineColor(kColorITS);
13690 sub2node->SetVisibility(1);
13691 fNodes->Add(sub2node);
13694 // Place copy #8 of ITS5 directly in I565
13696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13697 sub2node->SetLineColor(kColorITS);
13698 sub2node->SetVisibility(1);
13699 fNodes->Add(sub2node);
13702 // Place copy #9 of ITS5 directly in I565
13704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13705 sub2node->SetLineColor(kColorITS);
13706 sub2node->SetVisibility(1);
13707 fNodes->Add(sub2node);
13710 // Place copy #10 of ITS5 directly in I565
13712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13713 sub2node->SetLineColor(kColorITS);
13714 sub2node->SetVisibility(1);
13715 fNodes->Add(sub2node);
13718 // Place copy #11 of ITS5 directly in I565
13720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13721 sub2node->SetLineColor(kColorITS);
13722 sub2node->SetVisibility(1);
13723 fNodes->Add(sub2node);
13726 // Place copy #12 of ITS5 directly in I565
13728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13729 sub2node->SetLineColor(kColorITS);
13730 sub2node->SetVisibility(1);
13731 fNodes->Add(sub2node);
13734 // Place copy #13 of ITS5 directly in I565
13736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13737 sub2node->SetLineColor(kColorITS);
13738 sub2node->SetVisibility(1);
13739 fNodes->Add(sub2node);
13742 // Place copy #14 of ITS5 directly in I565
13744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13745 sub2node->SetLineColor(kColorITS);
13746 sub2node->SetVisibility(1);
13747 fNodes->Add(sub2node);
13750 // Place copy #15 of ITS5 directly in I565
13752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13753 sub2node->SetLineColor(kColorITS);
13754 sub2node->SetVisibility(1);
13755 fNodes->Add(sub2node);
13758 // Place copy #16 of ITS5 directly in I565
13760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13761 sub2node->SetLineColor(kColorITS);
13762 sub2node->SetVisibility(1);
13763 fNodes->Add(sub2node);
13766 // Place copy #17 of ITS5 directly in I565
13768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13769 sub2node->SetLineColor(kColorITS);
13770 sub2node->SetVisibility(1);
13771 fNodes->Add(sub2node);
13774 // Place copy #18 of ITS5 directly in I565
13776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13777 sub2node->SetLineColor(kColorITS);
13778 sub2node->SetVisibility(1);
13779 fNodes->Add(sub2node);
13782 // Place copy #19 of ITS5 directly in I565
13784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13785 sub2node->SetLineColor(kColorITS);
13786 sub2node->SetVisibility(1);
13787 fNodes->Add(sub2node);
13790 // Place copy #20 of ITS5 directly in I565
13792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13793 sub2node->SetLineColor(kColorITS);
13794 sub2node->SetVisibility(1);
13795 fNodes->Add(sub2node);
13798 // Place copy #21 of ITS5 directly in I565
13800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13801 sub2node->SetLineColor(kColorITS);
13802 sub2node->SetVisibility(1);
13803 fNodes->Add(sub2node);
13806 // Place copy #22 of ITS5 directly in I565
13808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13809 sub2node->SetLineColor(kColorITS);
13810 sub2node->SetVisibility(1);
13811 fNodes->Add(sub2node);
13813 fNodes->Add(sub1node);
13816 // Place copy #20 of I565 in IT56
13818 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"rot618");
13819 sub1node->SetLineColor(kColorITS);
13820 sub1node->SetVisibility(0);
13823 // Place copy #1 of ITS5 directly in I565
13825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13826 sub2node->SetLineColor(kColorITS);
13827 sub2node->SetVisibility(1);
13828 fNodes->Add(sub2node);
13831 // Place copy #2 of ITS5 directly in I565
13833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13834 sub2node->SetLineColor(kColorITS);
13835 sub2node->SetVisibility(1);
13836 fNodes->Add(sub2node);
13839 // Place copy #3 of ITS5 directly in I565
13841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13842 sub2node->SetLineColor(kColorITS);
13843 sub2node->SetVisibility(1);
13844 fNodes->Add(sub2node);
13847 // Place copy #4 of ITS5 directly in I565
13849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13850 sub2node->SetLineColor(kColorITS);
13851 sub2node->SetVisibility(1);
13852 fNodes->Add(sub2node);
13855 // Place copy #5 of ITS5 directly in I565
13857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13858 sub2node->SetLineColor(kColorITS);
13859 sub2node->SetVisibility(1);
13860 fNodes->Add(sub2node);
13863 // Place copy #6 of ITS5 directly in I565
13865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13866 sub2node->SetLineColor(kColorITS);
13867 sub2node->SetVisibility(1);
13868 fNodes->Add(sub2node);
13871 // Place copy #7 of ITS5 directly in I565
13873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13874 sub2node->SetLineColor(kColorITS);
13875 sub2node->SetVisibility(1);
13876 fNodes->Add(sub2node);
13879 // Place copy #8 of ITS5 directly in I565
13881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13882 sub2node->SetLineColor(kColorITS);
13883 sub2node->SetVisibility(1);
13884 fNodes->Add(sub2node);
13887 // Place copy #9 of ITS5 directly in I565
13889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13890 sub2node->SetLineColor(kColorITS);
13891 sub2node->SetVisibility(1);
13892 fNodes->Add(sub2node);
13895 // Place copy #10 of ITS5 directly in I565
13897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13898 sub2node->SetLineColor(kColorITS);
13899 sub2node->SetVisibility(1);
13900 fNodes->Add(sub2node);
13903 // Place copy #11 of ITS5 directly in I565
13905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13906 sub2node->SetLineColor(kColorITS);
13907 sub2node->SetVisibility(1);
13908 fNodes->Add(sub2node);
13911 // Place copy #12 of ITS5 directly in I565
13913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13914 sub2node->SetLineColor(kColorITS);
13915 sub2node->SetVisibility(1);
13916 fNodes->Add(sub2node);
13919 // Place copy #13 of ITS5 directly in I565
13921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13922 sub2node->SetLineColor(kColorITS);
13923 sub2node->SetVisibility(1);
13924 fNodes->Add(sub2node);
13927 // Place copy #14 of ITS5 directly in I565
13929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13930 sub2node->SetLineColor(kColorITS);
13931 sub2node->SetVisibility(1);
13932 fNodes->Add(sub2node);
13935 // Place copy #15 of ITS5 directly in I565
13937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13938 sub2node->SetLineColor(kColorITS);
13939 sub2node->SetVisibility(1);
13940 fNodes->Add(sub2node);
13943 // Place copy #16 of ITS5 directly in I565
13945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13946 sub2node->SetLineColor(kColorITS);
13947 sub2node->SetVisibility(1);
13948 fNodes->Add(sub2node);
13951 // Place copy #17 of ITS5 directly in I565
13953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13954 sub2node->SetLineColor(kColorITS);
13955 sub2node->SetVisibility(1);
13956 fNodes->Add(sub2node);
13959 // Place copy #18 of ITS5 directly in I565
13961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13962 sub2node->SetLineColor(kColorITS);
13963 sub2node->SetVisibility(1);
13964 fNodes->Add(sub2node);
13967 // Place copy #19 of ITS5 directly in I565
13969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13970 sub2node->SetLineColor(kColorITS);
13971 sub2node->SetVisibility(1);
13972 fNodes->Add(sub2node);
13975 // Place copy #20 of ITS5 directly in I565
13977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13978 sub2node->SetLineColor(kColorITS);
13979 sub2node->SetVisibility(1);
13980 fNodes->Add(sub2node);
13983 // Place copy #21 of ITS5 directly in I565
13985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13986 sub2node->SetLineColor(kColorITS);
13987 sub2node->SetVisibility(1);
13988 fNodes->Add(sub2node);
13991 // Place copy #22 of ITS5 directly in I565
13993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13994 sub2node->SetLineColor(kColorITS);
13995 sub2node->SetVisibility(1);
13996 fNodes->Add(sub2node);
13998 fNodes->Add(sub1node);
14001 // Place copy #21 of I565 in IT56
14003 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"rot528");
14004 sub1node->SetLineColor(kColorITS);
14005 sub1node->SetVisibility(0);
14008 // Place copy #1 of ITS5 directly in I565
14010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14011 sub2node->SetLineColor(kColorITS);
14012 sub2node->SetVisibility(1);
14013 fNodes->Add(sub2node);
14016 // Place copy #2 of ITS5 directly in I565
14018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14019 sub2node->SetLineColor(kColorITS);
14020 sub2node->SetVisibility(1);
14021 fNodes->Add(sub2node);
14024 // Place copy #3 of ITS5 directly in I565
14026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14027 sub2node->SetLineColor(kColorITS);
14028 sub2node->SetVisibility(1);
14029 fNodes->Add(sub2node);
14032 // Place copy #4 of ITS5 directly in I565
14034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14035 sub2node->SetLineColor(kColorITS);
14036 sub2node->SetVisibility(1);
14037 fNodes->Add(sub2node);
14040 // Place copy #5 of ITS5 directly in I565
14042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14043 sub2node->SetLineColor(kColorITS);
14044 sub2node->SetVisibility(1);
14045 fNodes->Add(sub2node);
14048 // Place copy #6 of ITS5 directly in I565
14050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14051 sub2node->SetLineColor(kColorITS);
14052 sub2node->SetVisibility(1);
14053 fNodes->Add(sub2node);
14056 // Place copy #7 of ITS5 directly in I565
14058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14059 sub2node->SetLineColor(kColorITS);
14060 sub2node->SetVisibility(1);
14061 fNodes->Add(sub2node);
14064 // Place copy #8 of ITS5 directly in I565
14066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14067 sub2node->SetLineColor(kColorITS);
14068 sub2node->SetVisibility(1);
14069 fNodes->Add(sub2node);
14072 // Place copy #9 of ITS5 directly in I565
14074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14075 sub2node->SetLineColor(kColorITS);
14076 sub2node->SetVisibility(1);
14077 fNodes->Add(sub2node);
14080 // Place copy #10 of ITS5 directly in I565
14082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14083 sub2node->SetLineColor(kColorITS);
14084 sub2node->SetVisibility(1);
14085 fNodes->Add(sub2node);
14088 // Place copy #11 of ITS5 directly in I565
14090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14091 sub2node->SetLineColor(kColorITS);
14092 sub2node->SetVisibility(1);
14093 fNodes->Add(sub2node);
14096 // Place copy #12 of ITS5 directly in I565
14098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14099 sub2node->SetLineColor(kColorITS);
14100 sub2node->SetVisibility(1);
14101 fNodes->Add(sub2node);
14104 // Place copy #13 of ITS5 directly in I565
14106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14107 sub2node->SetLineColor(kColorITS);
14108 sub2node->SetVisibility(1);
14109 fNodes->Add(sub2node);
14112 // Place copy #14 of ITS5 directly in I565
14114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14115 sub2node->SetLineColor(kColorITS);
14116 sub2node->SetVisibility(1);
14117 fNodes->Add(sub2node);
14120 // Place copy #15 of ITS5 directly in I565
14122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14123 sub2node->SetLineColor(kColorITS);
14124 sub2node->SetVisibility(1);
14125 fNodes->Add(sub2node);
14128 // Place copy #16 of ITS5 directly in I565
14130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14131 sub2node->SetLineColor(kColorITS);
14132 sub2node->SetVisibility(1);
14133 fNodes->Add(sub2node);
14136 // Place copy #17 of ITS5 directly in I565
14138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14139 sub2node->SetLineColor(kColorITS);
14140 sub2node->SetVisibility(1);
14141 fNodes->Add(sub2node);
14144 // Place copy #18 of ITS5 directly in I565
14146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14147 sub2node->SetLineColor(kColorITS);
14148 sub2node->SetVisibility(1);
14149 fNodes->Add(sub2node);
14152 // Place copy #19 of ITS5 directly in I565
14154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14155 sub2node->SetLineColor(kColorITS);
14156 sub2node->SetVisibility(1);
14157 fNodes->Add(sub2node);
14160 // Place copy #20 of ITS5 directly in I565
14162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14163 sub2node->SetLineColor(kColorITS);
14164 sub2node->SetVisibility(1);
14165 fNodes->Add(sub2node);
14168 // Place copy #21 of ITS5 directly in I565
14170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14171 sub2node->SetLineColor(kColorITS);
14172 sub2node->SetVisibility(1);
14173 fNodes->Add(sub2node);
14176 // Place copy #22 of ITS5 directly in I565
14178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14179 sub2node->SetLineColor(kColorITS);
14180 sub2node->SetVisibility(1);
14181 fNodes->Add(sub2node);
14183 fNodes->Add(sub1node);
14186 // Place copy #22 of I565 in IT56
14188 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"rot527");
14189 sub1node->SetLineColor(kColorITS);
14190 sub1node->SetVisibility(0);
14193 // Place copy #1 of ITS5 directly in I565
14195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14196 sub2node->SetLineColor(kColorITS);
14197 sub2node->SetVisibility(1);
14198 fNodes->Add(sub2node);
14201 // Place copy #2 of ITS5 directly in I565
14203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14204 sub2node->SetLineColor(kColorITS);
14205 sub2node->SetVisibility(1);
14206 fNodes->Add(sub2node);
14209 // Place copy #3 of ITS5 directly in I565
14211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14212 sub2node->SetLineColor(kColorITS);
14213 sub2node->SetVisibility(1);
14214 fNodes->Add(sub2node);
14217 // Place copy #4 of ITS5 directly in I565
14219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14220 sub2node->SetLineColor(kColorITS);
14221 sub2node->SetVisibility(1);
14222 fNodes->Add(sub2node);
14225 // Place copy #5 of ITS5 directly in I565
14227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14228 sub2node->SetLineColor(kColorITS);
14229 sub2node->SetVisibility(1);
14230 fNodes->Add(sub2node);
14233 // Place copy #6 of ITS5 directly in I565
14235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14236 sub2node->SetLineColor(kColorITS);
14237 sub2node->SetVisibility(1);
14238 fNodes->Add(sub2node);
14241 // Place copy #7 of ITS5 directly in I565
14243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14244 sub2node->SetLineColor(kColorITS);
14245 sub2node->SetVisibility(1);
14246 fNodes->Add(sub2node);
14249 // Place copy #8 of ITS5 directly in I565
14251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14252 sub2node->SetLineColor(kColorITS);
14253 sub2node->SetVisibility(1);
14254 fNodes->Add(sub2node);
14257 // Place copy #9 of ITS5 directly in I565
14259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14260 sub2node->SetLineColor(kColorITS);
14261 sub2node->SetVisibility(1);
14262 fNodes->Add(sub2node);
14265 // Place copy #10 of ITS5 directly in I565
14267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14268 sub2node->SetLineColor(kColorITS);
14269 sub2node->SetVisibility(1);
14270 fNodes->Add(sub2node);
14273 // Place copy #11 of ITS5 directly in I565
14275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14276 sub2node->SetLineColor(kColorITS);
14277 sub2node->SetVisibility(1);
14278 fNodes->Add(sub2node);
14281 // Place copy #12 of ITS5 directly in I565
14283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14284 sub2node->SetLineColor(kColorITS);
14285 sub2node->SetVisibility(1);
14286 fNodes->Add(sub2node);
14289 // Place copy #13 of ITS5 directly in I565
14291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14292 sub2node->SetLineColor(kColorITS);
14293 sub2node->SetVisibility(1);
14294 fNodes->Add(sub2node);
14297 // Place copy #14 of ITS5 directly in I565
14299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14300 sub2node->SetLineColor(kColorITS);
14301 sub2node->SetVisibility(1);
14302 fNodes->Add(sub2node);
14305 // Place copy #15 of ITS5 directly in I565
14307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14308 sub2node->SetLineColor(kColorITS);
14309 sub2node->SetVisibility(1);
14310 fNodes->Add(sub2node);
14313 // Place copy #16 of ITS5 directly in I565
14315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14316 sub2node->SetLineColor(kColorITS);
14317 sub2node->SetVisibility(1);
14318 fNodes->Add(sub2node);
14321 // Place copy #17 of ITS5 directly in I565
14323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14324 sub2node->SetLineColor(kColorITS);
14325 sub2node->SetVisibility(1);
14326 fNodes->Add(sub2node);
14329 // Place copy #18 of ITS5 directly in I565
14331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14332 sub2node->SetLineColor(kColorITS);
14333 sub2node->SetVisibility(1);
14334 fNodes->Add(sub2node);
14337 // Place copy #19 of ITS5 directly in I565
14339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14340 sub2node->SetLineColor(kColorITS);
14341 sub2node->SetVisibility(1);
14342 fNodes->Add(sub2node);
14345 // Place copy #20 of ITS5 directly in I565
14347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14348 sub2node->SetLineColor(kColorITS);
14349 sub2node->SetVisibility(1);
14350 fNodes->Add(sub2node);
14353 // Place copy #21 of ITS5 directly in I565
14355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14356 sub2node->SetLineColor(kColorITS);
14357 sub2node->SetVisibility(1);
14358 fNodes->Add(sub2node);
14361 // Place copy #22 of ITS5 directly in I565
14363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14364 sub2node->SetLineColor(kColorITS);
14365 sub2node->SetVisibility(1);
14366 fNodes->Add(sub2node);
14368 fNodes->Add(sub1node);
14371 // Place copy #23 of I565 in IT56
14373 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"rot526");
14374 sub1node->SetLineColor(kColorITS);
14375 sub1node->SetVisibility(0);
14378 // Place copy #1 of ITS5 directly in I565
14380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14381 sub2node->SetLineColor(kColorITS);
14382 sub2node->SetVisibility(1);
14383 fNodes->Add(sub2node);
14386 // Place copy #2 of ITS5 directly in I565
14388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14389 sub2node->SetLineColor(kColorITS);
14390 sub2node->SetVisibility(1);
14391 fNodes->Add(sub2node);
14394 // Place copy #3 of ITS5 directly in I565
14396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14397 sub2node->SetLineColor(kColorITS);
14398 sub2node->SetVisibility(1);
14399 fNodes->Add(sub2node);
14402 // Place copy #4 of ITS5 directly in I565
14404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14405 sub2node->SetLineColor(kColorITS);
14406 sub2node->SetVisibility(1);
14407 fNodes->Add(sub2node);
14410 // Place copy #5 of ITS5 directly in I565
14412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14413 sub2node->SetLineColor(kColorITS);
14414 sub2node->SetVisibility(1);
14415 fNodes->Add(sub2node);
14418 // Place copy #6 of ITS5 directly in I565
14420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14421 sub2node->SetLineColor(kColorITS);
14422 sub2node->SetVisibility(1);
14423 fNodes->Add(sub2node);
14426 // Place copy #7 of ITS5 directly in I565
14428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14429 sub2node->SetLineColor(kColorITS);
14430 sub2node->SetVisibility(1);
14431 fNodes->Add(sub2node);
14434 // Place copy #8 of ITS5 directly in I565
14436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14437 sub2node->SetLineColor(kColorITS);
14438 sub2node->SetVisibility(1);
14439 fNodes->Add(sub2node);
14442 // Place copy #9 of ITS5 directly in I565
14444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14445 sub2node->SetLineColor(kColorITS);
14446 sub2node->SetVisibility(1);
14447 fNodes->Add(sub2node);
14450 // Place copy #10 of ITS5 directly in I565
14452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14453 sub2node->SetLineColor(kColorITS);
14454 sub2node->SetVisibility(1);
14455 fNodes->Add(sub2node);
14458 // Place copy #11 of ITS5 directly in I565
14460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14461 sub2node->SetLineColor(kColorITS);
14462 sub2node->SetVisibility(1);
14463 fNodes->Add(sub2node);
14466 // Place copy #12 of ITS5 directly in I565
14468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14469 sub2node->SetLineColor(kColorITS);
14470 sub2node->SetVisibility(1);
14471 fNodes->Add(sub2node);
14474 // Place copy #13 of ITS5 directly in I565
14476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14477 sub2node->SetLineColor(kColorITS);
14478 sub2node->SetVisibility(1);
14479 fNodes->Add(sub2node);
14482 // Place copy #14 of ITS5 directly in I565
14484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14485 sub2node->SetLineColor(kColorITS);
14486 sub2node->SetVisibility(1);
14487 fNodes->Add(sub2node);
14490 // Place copy #15 of ITS5 directly in I565
14492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14493 sub2node->SetLineColor(kColorITS);
14494 sub2node->SetVisibility(1);
14495 fNodes->Add(sub2node);
14498 // Place copy #16 of ITS5 directly in I565
14500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14501 sub2node->SetLineColor(kColorITS);
14502 sub2node->SetVisibility(1);
14503 fNodes->Add(sub2node);
14506 // Place copy #17 of ITS5 directly in I565
14508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14509 sub2node->SetLineColor(kColorITS);
14510 sub2node->SetVisibility(1);
14511 fNodes->Add(sub2node);
14514 // Place copy #18 of ITS5 directly in I565
14516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14517 sub2node->SetLineColor(kColorITS);
14518 sub2node->SetVisibility(1);
14519 fNodes->Add(sub2node);
14522 // Place copy #19 of ITS5 directly in I565
14524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14525 sub2node->SetLineColor(kColorITS);
14526 sub2node->SetVisibility(1);
14527 fNodes->Add(sub2node);
14530 // Place copy #20 of ITS5 directly in I565
14532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14533 sub2node->SetLineColor(kColorITS);
14534 sub2node->SetVisibility(1);
14535 fNodes->Add(sub2node);
14538 // Place copy #21 of ITS5 directly in I565
14540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14541 sub2node->SetLineColor(kColorITS);
14542 sub2node->SetVisibility(1);
14543 fNodes->Add(sub2node);
14546 // Place copy #22 of ITS5 directly in I565
14548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14549 sub2node->SetLineColor(kColorITS);
14550 sub2node->SetVisibility(1);
14551 fNodes->Add(sub2node);
14553 fNodes->Add(sub1node);
14556 // Place copy #24 of I565 in IT56
14558 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"rot525");
14559 sub1node->SetLineColor(kColorITS);
14560 sub1node->SetVisibility(0);
14563 // Place copy #1 of ITS5 directly in I565
14565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14566 sub2node->SetLineColor(kColorITS);
14567 sub2node->SetVisibility(1);
14568 fNodes->Add(sub2node);
14571 // Place copy #2 of ITS5 directly in I565
14573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14574 sub2node->SetLineColor(kColorITS);
14575 sub2node->SetVisibility(1);
14576 fNodes->Add(sub2node);
14579 // Place copy #3 of ITS5 directly in I565
14581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14582 sub2node->SetLineColor(kColorITS);
14583 sub2node->SetVisibility(1);
14584 fNodes->Add(sub2node);
14587 // Place copy #4 of ITS5 directly in I565
14589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14590 sub2node->SetLineColor(kColorITS);
14591 sub2node->SetVisibility(1);
14592 fNodes->Add(sub2node);
14595 // Place copy #5 of ITS5 directly in I565
14597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14598 sub2node->SetLineColor(kColorITS);
14599 sub2node->SetVisibility(1);
14600 fNodes->Add(sub2node);
14603 // Place copy #6 of ITS5 directly in I565
14605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14606 sub2node->SetLineColor(kColorITS);
14607 sub2node->SetVisibility(1);
14608 fNodes->Add(sub2node);
14611 // Place copy #7 of ITS5 directly in I565
14613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14614 sub2node->SetLineColor(kColorITS);
14615 sub2node->SetVisibility(1);
14616 fNodes->Add(sub2node);
14619 // Place copy #8 of ITS5 directly in I565
14621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14622 sub2node->SetLineColor(kColorITS);
14623 sub2node->SetVisibility(1);
14624 fNodes->Add(sub2node);
14627 // Place copy #9 of ITS5 directly in I565
14629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14630 sub2node->SetLineColor(kColorITS);
14631 sub2node->SetVisibility(1);
14632 fNodes->Add(sub2node);
14635 // Place copy #10 of ITS5 directly in I565
14637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14638 sub2node->SetLineColor(kColorITS);
14639 sub2node->SetVisibility(1);
14640 fNodes->Add(sub2node);
14643 // Place copy #11 of ITS5 directly in I565
14645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14646 sub2node->SetLineColor(kColorITS);
14647 sub2node->SetVisibility(1);
14648 fNodes->Add(sub2node);
14651 // Place copy #12 of ITS5 directly in I565
14653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14654 sub2node->SetLineColor(kColorITS);
14655 sub2node->SetVisibility(1);
14656 fNodes->Add(sub2node);
14659 // Place copy #13 of ITS5 directly in I565
14661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14662 sub2node->SetLineColor(kColorITS);
14663 sub2node->SetVisibility(1);
14664 fNodes->Add(sub2node);
14667 // Place copy #14 of ITS5 directly in I565
14669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14670 sub2node->SetLineColor(kColorITS);
14671 sub2node->SetVisibility(1);
14672 fNodes->Add(sub2node);
14675 // Place copy #15 of ITS5 directly in I565
14677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14678 sub2node->SetLineColor(kColorITS);
14679 sub2node->SetVisibility(1);
14680 fNodes->Add(sub2node);
14683 // Place copy #16 of ITS5 directly in I565
14685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14686 sub2node->SetLineColor(kColorITS);
14687 sub2node->SetVisibility(1);
14688 fNodes->Add(sub2node);
14691 // Place copy #17 of ITS5 directly in I565
14693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14694 sub2node->SetLineColor(kColorITS);
14695 sub2node->SetVisibility(1);
14696 fNodes->Add(sub2node);
14699 // Place copy #18 of ITS5 directly in I565
14701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14702 sub2node->SetLineColor(kColorITS);
14703 sub2node->SetVisibility(1);
14704 fNodes->Add(sub2node);
14707 // Place copy #19 of ITS5 directly in I565
14709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14710 sub2node->SetLineColor(kColorITS);
14711 sub2node->SetVisibility(1);
14712 fNodes->Add(sub2node);
14715 // Place copy #20 of ITS5 directly in I565
14717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14718 sub2node->SetLineColor(kColorITS);
14719 sub2node->SetVisibility(1);
14720 fNodes->Add(sub2node);
14723 // Place copy #21 of ITS5 directly in I565
14725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14726 sub2node->SetLineColor(kColorITS);
14727 sub2node->SetVisibility(1);
14728 fNodes->Add(sub2node);
14731 // Place copy #22 of ITS5 directly in I565
14733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14734 sub2node->SetLineColor(kColorITS);
14735 sub2node->SetVisibility(1);
14736 fNodes->Add(sub2node);
14738 fNodes->Add(sub1node);
14741 // Place copy #25 of I565 in IT56
14743 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"rot524");
14744 sub1node->SetLineColor(kColorITS);
14745 sub1node->SetVisibility(0);
14748 // Place copy #1 of ITS5 directly in I565
14750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14751 sub2node->SetLineColor(kColorITS);
14752 sub2node->SetVisibility(1);
14753 fNodes->Add(sub2node);
14756 // Place copy #2 of ITS5 directly in I565
14758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14759 sub2node->SetLineColor(kColorITS);
14760 sub2node->SetVisibility(1);
14761 fNodes->Add(sub2node);
14764 // Place copy #3 of ITS5 directly in I565
14766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14767 sub2node->SetLineColor(kColorITS);
14768 sub2node->SetVisibility(1);
14769 fNodes->Add(sub2node);
14772 // Place copy #4 of ITS5 directly in I565
14774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14775 sub2node->SetLineColor(kColorITS);
14776 sub2node->SetVisibility(1);
14777 fNodes->Add(sub2node);
14780 // Place copy #5 of ITS5 directly in I565
14782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14783 sub2node->SetLineColor(kColorITS);
14784 sub2node->SetVisibility(1);
14785 fNodes->Add(sub2node);
14788 // Place copy #6 of ITS5 directly in I565
14790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14791 sub2node->SetLineColor(kColorITS);
14792 sub2node->SetVisibility(1);
14793 fNodes->Add(sub2node);
14796 // Place copy #7 of ITS5 directly in I565
14798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14799 sub2node->SetLineColor(kColorITS);
14800 sub2node->SetVisibility(1);
14801 fNodes->Add(sub2node);
14804 // Place copy #8 of ITS5 directly in I565
14806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14807 sub2node->SetLineColor(kColorITS);
14808 sub2node->SetVisibility(1);
14809 fNodes->Add(sub2node);
14812 // Place copy #9 of ITS5 directly in I565
14814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14815 sub2node->SetLineColor(kColorITS);
14816 sub2node->SetVisibility(1);
14817 fNodes->Add(sub2node);
14820 // Place copy #10 of ITS5 directly in I565
14822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14823 sub2node->SetLineColor(kColorITS);
14824 sub2node->SetVisibility(1);
14825 fNodes->Add(sub2node);
14828 // Place copy #11 of ITS5 directly in I565
14830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14831 sub2node->SetLineColor(kColorITS);
14832 sub2node->SetVisibility(1);
14833 fNodes->Add(sub2node);
14836 // Place copy #12 of ITS5 directly in I565
14838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14839 sub2node->SetLineColor(kColorITS);
14840 sub2node->SetVisibility(1);
14841 fNodes->Add(sub2node);
14844 // Place copy #13 of ITS5 directly in I565
14846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14847 sub2node->SetLineColor(kColorITS);
14848 sub2node->SetVisibility(1);
14849 fNodes->Add(sub2node);
14852 // Place copy #14 of ITS5 directly in I565
14854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14855 sub2node->SetLineColor(kColorITS);
14856 sub2node->SetVisibility(1);
14857 fNodes->Add(sub2node);
14860 // Place copy #15 of ITS5 directly in I565
14862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14863 sub2node->SetLineColor(kColorITS);
14864 sub2node->SetVisibility(1);
14865 fNodes->Add(sub2node);
14868 // Place copy #16 of ITS5 directly in I565
14870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14871 sub2node->SetLineColor(kColorITS);
14872 sub2node->SetVisibility(1);
14873 fNodes->Add(sub2node);
14876 // Place copy #17 of ITS5 directly in I565
14878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14879 sub2node->SetLineColor(kColorITS);
14880 sub2node->SetVisibility(1);
14881 fNodes->Add(sub2node);
14884 // Place copy #18 of ITS5 directly in I565
14886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14887 sub2node->SetLineColor(kColorITS);
14888 sub2node->SetVisibility(1);
14889 fNodes->Add(sub2node);
14892 // Place copy #19 of ITS5 directly in I565
14894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14895 sub2node->SetLineColor(kColorITS);
14896 sub2node->SetVisibility(1);
14897 fNodes->Add(sub2node);
14900 // Place copy #20 of ITS5 directly in I565
14902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14903 sub2node->SetLineColor(kColorITS);
14904 sub2node->SetVisibility(1);
14905 fNodes->Add(sub2node);
14908 // Place copy #21 of ITS5 directly in I565
14910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14911 sub2node->SetLineColor(kColorITS);
14912 sub2node->SetVisibility(1);
14913 fNodes->Add(sub2node);
14916 // Place copy #22 of ITS5 directly in I565
14918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14919 sub2node->SetLineColor(kColorITS);
14920 sub2node->SetVisibility(1);
14921 fNodes->Add(sub2node);
14923 fNodes->Add(sub1node);
14926 // Place copy #26 of I565 in IT56
14928 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"rot523");
14929 sub1node->SetLineColor(kColorITS);
14930 sub1node->SetVisibility(0);
14933 // Place copy #1 of ITS5 directly in I565
14935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14936 sub2node->SetLineColor(kColorITS);
14937 sub2node->SetVisibility(1);
14938 fNodes->Add(sub2node);
14941 // Place copy #2 of ITS5 directly in I565
14943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14944 sub2node->SetLineColor(kColorITS);
14945 sub2node->SetVisibility(1);
14946 fNodes->Add(sub2node);
14949 // Place copy #3 of ITS5 directly in I565
14951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14952 sub2node->SetLineColor(kColorITS);
14953 sub2node->SetVisibility(1);
14954 fNodes->Add(sub2node);
14957 // Place copy #4 of ITS5 directly in I565
14959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14960 sub2node->SetLineColor(kColorITS);
14961 sub2node->SetVisibility(1);
14962 fNodes->Add(sub2node);
14965 // Place copy #5 of ITS5 directly in I565
14967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14968 sub2node->SetLineColor(kColorITS);
14969 sub2node->SetVisibility(1);
14970 fNodes->Add(sub2node);
14973 // Place copy #6 of ITS5 directly in I565
14975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14976 sub2node->SetLineColor(kColorITS);
14977 sub2node->SetVisibility(1);
14978 fNodes->Add(sub2node);
14981 // Place copy #7 of ITS5 directly in I565
14983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14984 sub2node->SetLineColor(kColorITS);
14985 sub2node->SetVisibility(1);
14986 fNodes->Add(sub2node);
14989 // Place copy #8 of ITS5 directly in I565
14991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14992 sub2node->SetLineColor(kColorITS);
14993 sub2node->SetVisibility(1);
14994 fNodes->Add(sub2node);
14997 // Place copy #9 of ITS5 directly in I565
14999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15000 sub2node->SetLineColor(kColorITS);
15001 sub2node->SetVisibility(1);
15002 fNodes->Add(sub2node);
15005 // Place copy #10 of ITS5 directly in I565
15007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15008 sub2node->SetLineColor(kColorITS);
15009 sub2node->SetVisibility(1);
15010 fNodes->Add(sub2node);
15013 // Place copy #11 of ITS5 directly in I565
15015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15016 sub2node->SetLineColor(kColorITS);
15017 sub2node->SetVisibility(1);
15018 fNodes->Add(sub2node);
15021 // Place copy #12 of ITS5 directly in I565
15023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15024 sub2node->SetLineColor(kColorITS);
15025 sub2node->SetVisibility(1);
15026 fNodes->Add(sub2node);
15029 // Place copy #13 of ITS5 directly in I565
15031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15032 sub2node->SetLineColor(kColorITS);
15033 sub2node->SetVisibility(1);
15034 fNodes->Add(sub2node);
15037 // Place copy #14 of ITS5 directly in I565
15039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15040 sub2node->SetLineColor(kColorITS);
15041 sub2node->SetVisibility(1);
15042 fNodes->Add(sub2node);
15045 // Place copy #15 of ITS5 directly in I565
15047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15048 sub2node->SetLineColor(kColorITS);
15049 sub2node->SetVisibility(1);
15050 fNodes->Add(sub2node);
15053 // Place copy #16 of ITS5 directly in I565
15055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15056 sub2node->SetLineColor(kColorITS);
15057 sub2node->SetVisibility(1);
15058 fNodes->Add(sub2node);
15061 // Place copy #17 of ITS5 directly in I565
15063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15064 sub2node->SetLineColor(kColorITS);
15065 sub2node->SetVisibility(1);
15066 fNodes->Add(sub2node);
15069 // Place copy #18 of ITS5 directly in I565
15071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15072 sub2node->SetLineColor(kColorITS);
15073 sub2node->SetVisibility(1);
15074 fNodes->Add(sub2node);
15077 // Place copy #19 of ITS5 directly in I565
15079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15080 sub2node->SetLineColor(kColorITS);
15081 sub2node->SetVisibility(1);
15082 fNodes->Add(sub2node);
15085 // Place copy #20 of ITS5 directly in I565
15087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15088 sub2node->SetLineColor(kColorITS);
15089 sub2node->SetVisibility(1);
15090 fNodes->Add(sub2node);
15093 // Place copy #21 of ITS5 directly in I565
15095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15096 sub2node->SetLineColor(kColorITS);
15097 sub2node->SetVisibility(1);
15098 fNodes->Add(sub2node);
15101 // Place copy #22 of ITS5 directly in I565
15103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15104 sub2node->SetLineColor(kColorITS);
15105 sub2node->SetVisibility(1);
15106 fNodes->Add(sub2node);
15108 fNodes->Add(sub1node);
15111 // Place copy #27 of I565 in IT56
15113 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"rot522");
15114 sub1node->SetLineColor(kColorITS);
15115 sub1node->SetVisibility(0);
15118 // Place copy #1 of ITS5 directly in I565
15120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15121 sub2node->SetLineColor(kColorITS);
15122 sub2node->SetVisibility(1);
15123 fNodes->Add(sub2node);
15126 // Place copy #2 of ITS5 directly in I565
15128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15129 sub2node->SetLineColor(kColorITS);
15130 sub2node->SetVisibility(1);
15131 fNodes->Add(sub2node);
15134 // Place copy #3 of ITS5 directly in I565
15136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15137 sub2node->SetLineColor(kColorITS);
15138 sub2node->SetVisibility(1);
15139 fNodes->Add(sub2node);
15142 // Place copy #4 of ITS5 directly in I565
15144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15145 sub2node->SetLineColor(kColorITS);
15146 sub2node->SetVisibility(1);
15147 fNodes->Add(sub2node);
15150 // Place copy #5 of ITS5 directly in I565
15152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15153 sub2node->SetLineColor(kColorITS);
15154 sub2node->SetVisibility(1);
15155 fNodes->Add(sub2node);
15158 // Place copy #6 of ITS5 directly in I565
15160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15161 sub2node->SetLineColor(kColorITS);
15162 sub2node->SetVisibility(1);
15163 fNodes->Add(sub2node);
15166 // Place copy #7 of ITS5 directly in I565
15168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15169 sub2node->SetLineColor(kColorITS);
15170 sub2node->SetVisibility(1);
15171 fNodes->Add(sub2node);
15174 // Place copy #8 of ITS5 directly in I565
15176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15177 sub2node->SetLineColor(kColorITS);
15178 sub2node->SetVisibility(1);
15179 fNodes->Add(sub2node);
15182 // Place copy #9 of ITS5 directly in I565
15184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15185 sub2node->SetLineColor(kColorITS);
15186 sub2node->SetVisibility(1);
15187 fNodes->Add(sub2node);
15190 // Place copy #10 of ITS5 directly in I565
15192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15193 sub2node->SetLineColor(kColorITS);
15194 sub2node->SetVisibility(1);
15195 fNodes->Add(sub2node);
15198 // Place copy #11 of ITS5 directly in I565
15200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15201 sub2node->SetLineColor(kColorITS);
15202 sub2node->SetVisibility(1);
15203 fNodes->Add(sub2node);
15206 // Place copy #12 of ITS5 directly in I565
15208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15209 sub2node->SetLineColor(kColorITS);
15210 sub2node->SetVisibility(1);
15211 fNodes->Add(sub2node);
15214 // Place copy #13 of ITS5 directly in I565
15216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15217 sub2node->SetLineColor(kColorITS);
15218 sub2node->SetVisibility(1);
15219 fNodes->Add(sub2node);
15222 // Place copy #14 of ITS5 directly in I565
15224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15225 sub2node->SetLineColor(kColorITS);
15226 sub2node->SetVisibility(1);
15227 fNodes->Add(sub2node);
15230 // Place copy #15 of ITS5 directly in I565
15232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15233 sub2node->SetLineColor(kColorITS);
15234 sub2node->SetVisibility(1);
15235 fNodes->Add(sub2node);
15238 // Place copy #16 of ITS5 directly in I565
15240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15241 sub2node->SetLineColor(kColorITS);
15242 sub2node->SetVisibility(1);
15243 fNodes->Add(sub2node);
15246 // Place copy #17 of ITS5 directly in I565
15248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15249 sub2node->SetLineColor(kColorITS);
15250 sub2node->SetVisibility(1);
15251 fNodes->Add(sub2node);
15254 // Place copy #18 of ITS5 directly in I565
15256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15257 sub2node->SetLineColor(kColorITS);
15258 sub2node->SetVisibility(1);
15259 fNodes->Add(sub2node);
15262 // Place copy #19 of ITS5 directly in I565
15264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15265 sub2node->SetLineColor(kColorITS);
15266 sub2node->SetVisibility(1);
15267 fNodes->Add(sub2node);
15270 // Place copy #20 of ITS5 directly in I565
15272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15273 sub2node->SetLineColor(kColorITS);
15274 sub2node->SetVisibility(1);
15275 fNodes->Add(sub2node);
15278 // Place copy #21 of ITS5 directly in I565
15280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15281 sub2node->SetLineColor(kColorITS);
15282 sub2node->SetVisibility(1);
15283 fNodes->Add(sub2node);
15286 // Place copy #22 of ITS5 directly in I565
15288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15289 sub2node->SetLineColor(kColorITS);
15290 sub2node->SetVisibility(1);
15291 fNodes->Add(sub2node);
15293 fNodes->Add(sub1node);
15296 // Place copy #28 of I565 in IT56
15298 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"rot521");
15299 sub1node->SetLineColor(kColorITS);
15300 sub1node->SetVisibility(0);
15303 // Place copy #1 of ITS5 directly in I565
15305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15306 sub2node->SetLineColor(kColorITS);
15307 sub2node->SetVisibility(1);
15308 fNodes->Add(sub2node);
15311 // Place copy #2 of ITS5 directly in I565
15313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15314 sub2node->SetLineColor(kColorITS);
15315 sub2node->SetVisibility(1);
15316 fNodes->Add(sub2node);
15319 // Place copy #3 of ITS5 directly in I565
15321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15322 sub2node->SetLineColor(kColorITS);
15323 sub2node->SetVisibility(1);
15324 fNodes->Add(sub2node);
15327 // Place copy #4 of ITS5 directly in I565
15329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15330 sub2node->SetLineColor(kColorITS);
15331 sub2node->SetVisibility(1);
15332 fNodes->Add(sub2node);
15335 // Place copy #5 of ITS5 directly in I565
15337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15338 sub2node->SetLineColor(kColorITS);
15339 sub2node->SetVisibility(1);
15340 fNodes->Add(sub2node);
15343 // Place copy #6 of ITS5 directly in I565
15345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15346 sub2node->SetLineColor(kColorITS);
15347 sub2node->SetVisibility(1);
15348 fNodes->Add(sub2node);
15351 // Place copy #7 of ITS5 directly in I565
15353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15354 sub2node->SetLineColor(kColorITS);
15355 sub2node->SetVisibility(1);
15356 fNodes->Add(sub2node);
15359 // Place copy #8 of ITS5 directly in I565
15361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15362 sub2node->SetLineColor(kColorITS);
15363 sub2node->SetVisibility(1);
15364 fNodes->Add(sub2node);
15367 // Place copy #9 of ITS5 directly in I565
15369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15370 sub2node->SetLineColor(kColorITS);
15371 sub2node->SetVisibility(1);
15372 fNodes->Add(sub2node);
15375 // Place copy #10 of ITS5 directly in I565
15377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15378 sub2node->SetLineColor(kColorITS);
15379 sub2node->SetVisibility(1);
15380 fNodes->Add(sub2node);
15383 // Place copy #11 of ITS5 directly in I565
15385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15386 sub2node->SetLineColor(kColorITS);
15387 sub2node->SetVisibility(1);
15388 fNodes->Add(sub2node);
15391 // Place copy #12 of ITS5 directly in I565
15393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15394 sub2node->SetLineColor(kColorITS);
15395 sub2node->SetVisibility(1);
15396 fNodes->Add(sub2node);
15399 // Place copy #13 of ITS5 directly in I565
15401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15402 sub2node->SetLineColor(kColorITS);
15403 sub2node->SetVisibility(1);
15404 fNodes->Add(sub2node);
15407 // Place copy #14 of ITS5 directly in I565
15409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15410 sub2node->SetLineColor(kColorITS);
15411 sub2node->SetVisibility(1);
15412 fNodes->Add(sub2node);
15415 // Place copy #15 of ITS5 directly in I565
15417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15418 sub2node->SetLineColor(kColorITS);
15419 sub2node->SetVisibility(1);
15420 fNodes->Add(sub2node);
15423 // Place copy #16 of ITS5 directly in I565
15425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15426 sub2node->SetLineColor(kColorITS);
15427 sub2node->SetVisibility(1);
15428 fNodes->Add(sub2node);
15431 // Place copy #17 of ITS5 directly in I565
15433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15434 sub2node->SetLineColor(kColorITS);
15435 sub2node->SetVisibility(1);
15436 fNodes->Add(sub2node);
15439 // Place copy #18 of ITS5 directly in I565
15441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15442 sub2node->SetLineColor(kColorITS);
15443 sub2node->SetVisibility(1);
15444 fNodes->Add(sub2node);
15447 // Place copy #19 of ITS5 directly in I565
15449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15450 sub2node->SetLineColor(kColorITS);
15451 sub2node->SetVisibility(1);
15452 fNodes->Add(sub2node);
15455 // Place copy #20 of ITS5 directly in I565
15457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15458 sub2node->SetLineColor(kColorITS);
15459 sub2node->SetVisibility(1);
15460 fNodes->Add(sub2node);
15463 // Place copy #21 of ITS5 directly in I565
15465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15466 sub2node->SetLineColor(kColorITS);
15467 sub2node->SetVisibility(1);
15468 fNodes->Add(sub2node);
15471 // Place copy #22 of ITS5 directly in I565
15473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15474 sub2node->SetLineColor(kColorITS);
15475 sub2node->SetVisibility(1);
15476 fNodes->Add(sub2node);
15478 fNodes->Add(sub1node);
15481 // Place copy #29 of I565 in IT56
15483 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"rot520");
15484 sub1node->SetLineColor(kColorITS);
15485 sub1node->SetVisibility(0);
15488 // Place copy #1 of ITS5 directly in I565
15490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15491 sub2node->SetLineColor(kColorITS);
15492 sub2node->SetVisibility(1);
15493 fNodes->Add(sub2node);
15496 // Place copy #2 of ITS5 directly in I565
15498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15499 sub2node->SetLineColor(kColorITS);
15500 sub2node->SetVisibility(1);
15501 fNodes->Add(sub2node);
15504 // Place copy #3 of ITS5 directly in I565
15506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15507 sub2node->SetLineColor(kColorITS);
15508 sub2node->SetVisibility(1);
15509 fNodes->Add(sub2node);
15512 // Place copy #4 of ITS5 directly in I565
15514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15515 sub2node->SetLineColor(kColorITS);
15516 sub2node->SetVisibility(1);
15517 fNodes->Add(sub2node);
15520 // Place copy #5 of ITS5 directly in I565
15522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15523 sub2node->SetLineColor(kColorITS);
15524 sub2node->SetVisibility(1);
15525 fNodes->Add(sub2node);
15528 // Place copy #6 of ITS5 directly in I565
15530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15531 sub2node->SetLineColor(kColorITS);
15532 sub2node->SetVisibility(1);
15533 fNodes->Add(sub2node);
15536 // Place copy #7 of ITS5 directly in I565
15538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15539 sub2node->SetLineColor(kColorITS);
15540 sub2node->SetVisibility(1);
15541 fNodes->Add(sub2node);
15544 // Place copy #8 of ITS5 directly in I565
15546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15547 sub2node->SetLineColor(kColorITS);
15548 sub2node->SetVisibility(1);
15549 fNodes->Add(sub2node);
15552 // Place copy #9 of ITS5 directly in I565
15554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15555 sub2node->SetLineColor(kColorITS);
15556 sub2node->SetVisibility(1);
15557 fNodes->Add(sub2node);
15560 // Place copy #10 of ITS5 directly in I565
15562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15563 sub2node->SetLineColor(kColorITS);
15564 sub2node->SetVisibility(1);
15565 fNodes->Add(sub2node);
15568 // Place copy #11 of ITS5 directly in I565
15570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15571 sub2node->SetLineColor(kColorITS);
15572 sub2node->SetVisibility(1);
15573 fNodes->Add(sub2node);
15576 // Place copy #12 of ITS5 directly in I565
15578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15579 sub2node->SetLineColor(kColorITS);
15580 sub2node->SetVisibility(1);
15581 fNodes->Add(sub2node);
15584 // Place copy #13 of ITS5 directly in I565
15586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15587 sub2node->SetLineColor(kColorITS);
15588 sub2node->SetVisibility(1);
15589 fNodes->Add(sub2node);
15592 // Place copy #14 of ITS5 directly in I565
15594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15595 sub2node->SetLineColor(kColorITS);
15596 sub2node->SetVisibility(1);
15597 fNodes->Add(sub2node);
15600 // Place copy #15 of ITS5 directly in I565
15602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15603 sub2node->SetLineColor(kColorITS);
15604 sub2node->SetVisibility(1);
15605 fNodes->Add(sub2node);
15608 // Place copy #16 of ITS5 directly in I565
15610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15611 sub2node->SetLineColor(kColorITS);
15612 sub2node->SetVisibility(1);
15613 fNodes->Add(sub2node);
15616 // Place copy #17 of ITS5 directly in I565
15618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15619 sub2node->SetLineColor(kColorITS);
15620 sub2node->SetVisibility(1);
15621 fNodes->Add(sub2node);
15624 // Place copy #18 of ITS5 directly in I565
15626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15627 sub2node->SetLineColor(kColorITS);
15628 sub2node->SetVisibility(1);
15629 fNodes->Add(sub2node);
15632 // Place copy #19 of ITS5 directly in I565
15634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15635 sub2node->SetLineColor(kColorITS);
15636 sub2node->SetVisibility(1);
15637 fNodes->Add(sub2node);
15640 // Place copy #20 of ITS5 directly in I565
15642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15643 sub2node->SetLineColor(kColorITS);
15644 sub2node->SetVisibility(1);
15645 fNodes->Add(sub2node);
15648 // Place copy #21 of ITS5 directly in I565
15650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15651 sub2node->SetLineColor(kColorITS);
15652 sub2node->SetVisibility(1);
15653 fNodes->Add(sub2node);
15656 // Place copy #22 of ITS5 directly in I565
15658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15659 sub2node->SetLineColor(kColorITS);
15660 sub2node->SetVisibility(1);
15661 fNodes->Add(sub2node);
15663 fNodes->Add(sub1node);
15666 // Place copy #30 of I565 in IT56
15668 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"rot519");
15669 sub1node->SetLineColor(kColorITS);
15670 sub1node->SetVisibility(0);
15673 // Place copy #1 of ITS5 directly in I565
15675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15676 sub2node->SetLineColor(kColorITS);
15677 sub2node->SetVisibility(1);
15678 fNodes->Add(sub2node);
15681 // Place copy #2 of ITS5 directly in I565
15683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15684 sub2node->SetLineColor(kColorITS);
15685 sub2node->SetVisibility(1);
15686 fNodes->Add(sub2node);
15689 // Place copy #3 of ITS5 directly in I565
15691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15692 sub2node->SetLineColor(kColorITS);
15693 sub2node->SetVisibility(1);
15694 fNodes->Add(sub2node);
15697 // Place copy #4 of ITS5 directly in I565
15699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15700 sub2node->SetLineColor(kColorITS);
15701 sub2node->SetVisibility(1);
15702 fNodes->Add(sub2node);
15705 // Place copy #5 of ITS5 directly in I565
15707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15708 sub2node->SetLineColor(kColorITS);
15709 sub2node->SetVisibility(1);
15710 fNodes->Add(sub2node);
15713 // Place copy #6 of ITS5 directly in I565
15715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15716 sub2node->SetLineColor(kColorITS);
15717 sub2node->SetVisibility(1);
15718 fNodes->Add(sub2node);
15721 // Place copy #7 of ITS5 directly in I565
15723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15724 sub2node->SetLineColor(kColorITS);
15725 sub2node->SetVisibility(1);
15726 fNodes->Add(sub2node);
15729 // Place copy #8 of ITS5 directly in I565
15731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15732 sub2node->SetLineColor(kColorITS);
15733 sub2node->SetVisibility(1);
15734 fNodes->Add(sub2node);
15737 // Place copy #9 of ITS5 directly in I565
15739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15740 sub2node->SetLineColor(kColorITS);
15741 sub2node->SetVisibility(1);
15742 fNodes->Add(sub2node);
15745 // Place copy #10 of ITS5 directly in I565
15747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15748 sub2node->SetLineColor(kColorITS);
15749 sub2node->SetVisibility(1);
15750 fNodes->Add(sub2node);
15753 // Place copy #11 of ITS5 directly in I565
15755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15756 sub2node->SetLineColor(kColorITS);
15757 sub2node->SetVisibility(1);
15758 fNodes->Add(sub2node);
15761 // Place copy #12 of ITS5 directly in I565
15763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15764 sub2node->SetLineColor(kColorITS);
15765 sub2node->SetVisibility(1);
15766 fNodes->Add(sub2node);
15769 // Place copy #13 of ITS5 directly in I565
15771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15772 sub2node->SetLineColor(kColorITS);
15773 sub2node->SetVisibility(1);
15774 fNodes->Add(sub2node);
15777 // Place copy #14 of ITS5 directly in I565
15779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15780 sub2node->SetLineColor(kColorITS);
15781 sub2node->SetVisibility(1);
15782 fNodes->Add(sub2node);
15785 // Place copy #15 of ITS5 directly in I565
15787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15788 sub2node->SetLineColor(kColorITS);
15789 sub2node->SetVisibility(1);
15790 fNodes->Add(sub2node);
15793 // Place copy #16 of ITS5 directly in I565
15795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15796 sub2node->SetLineColor(kColorITS);
15797 sub2node->SetVisibility(1);
15798 fNodes->Add(sub2node);
15801 // Place copy #17 of ITS5 directly in I565
15803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15804 sub2node->SetLineColor(kColorITS);
15805 sub2node->SetVisibility(1);
15806 fNodes->Add(sub2node);
15809 // Place copy #18 of ITS5 directly in I565
15811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15812 sub2node->SetLineColor(kColorITS);
15813 sub2node->SetVisibility(1);
15814 fNodes->Add(sub2node);
15817 // Place copy #19 of ITS5 directly in I565
15819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15820 sub2node->SetLineColor(kColorITS);
15821 sub2node->SetVisibility(1);
15822 fNodes->Add(sub2node);
15825 // Place copy #20 of ITS5 directly in I565
15827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15828 sub2node->SetLineColor(kColorITS);
15829 sub2node->SetVisibility(1);
15830 fNodes->Add(sub2node);
15833 // Place copy #21 of ITS5 directly in I565
15835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15836 sub2node->SetLineColor(kColorITS);
15837 sub2node->SetVisibility(1);
15838 fNodes->Add(sub2node);
15841 // Place copy #22 of ITS5 directly in I565
15843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15844 sub2node->SetLineColor(kColorITS);
15845 sub2node->SetVisibility(1);
15846 fNodes->Add(sub2node);
15848 fNodes->Add(sub1node);
15851 // Place copy #31 of I565 in IT56
15853 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"rot518");
15854 sub1node->SetLineColor(kColorITS);
15855 sub1node->SetVisibility(0);
15858 // Place copy #1 of ITS5 directly in I565
15860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15861 sub2node->SetLineColor(kColorITS);
15862 sub2node->SetVisibility(1);
15863 fNodes->Add(sub2node);
15866 // Place copy #2 of ITS5 directly in I565
15868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15869 sub2node->SetLineColor(kColorITS);
15870 sub2node->SetVisibility(1);
15871 fNodes->Add(sub2node);
15874 // Place copy #3 of ITS5 directly in I565
15876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15877 sub2node->SetLineColor(kColorITS);
15878 sub2node->SetVisibility(1);
15879 fNodes->Add(sub2node);
15882 // Place copy #4 of ITS5 directly in I565
15884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15885 sub2node->SetLineColor(kColorITS);
15886 sub2node->SetVisibility(1);
15887 fNodes->Add(sub2node);
15890 // Place copy #5 of ITS5 directly in I565
15892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15893 sub2node->SetLineColor(kColorITS);
15894 sub2node->SetVisibility(1);
15895 fNodes->Add(sub2node);
15898 // Place copy #6 of ITS5 directly in I565
15900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15901 sub2node->SetLineColor(kColorITS);
15902 sub2node->SetVisibility(1);
15903 fNodes->Add(sub2node);
15906 // Place copy #7 of ITS5 directly in I565
15908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15909 sub2node->SetLineColor(kColorITS);
15910 sub2node->SetVisibility(1);
15911 fNodes->Add(sub2node);
15914 // Place copy #8 of ITS5 directly in I565
15916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15917 sub2node->SetLineColor(kColorITS);
15918 sub2node->SetVisibility(1);
15919 fNodes->Add(sub2node);
15922 // Place copy #9 of ITS5 directly in I565
15924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15925 sub2node->SetLineColor(kColorITS);
15926 sub2node->SetVisibility(1);
15927 fNodes->Add(sub2node);
15930 // Place copy #10 of ITS5 directly in I565
15932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15933 sub2node->SetLineColor(kColorITS);
15934 sub2node->SetVisibility(1);
15935 fNodes->Add(sub2node);
15938 // Place copy #11 of ITS5 directly in I565
15940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15941 sub2node->SetLineColor(kColorITS);
15942 sub2node->SetVisibility(1);
15943 fNodes->Add(sub2node);
15946 // Place copy #12 of ITS5 directly in I565
15948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15949 sub2node->SetLineColor(kColorITS);
15950 sub2node->SetVisibility(1);
15951 fNodes->Add(sub2node);
15954 // Place copy #13 of ITS5 directly in I565
15956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15957 sub2node->SetLineColor(kColorITS);
15958 sub2node->SetVisibility(1);
15959 fNodes->Add(sub2node);
15962 // Place copy #14 of ITS5 directly in I565
15964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15965 sub2node->SetLineColor(kColorITS);
15966 sub2node->SetVisibility(1);
15967 fNodes->Add(sub2node);
15970 // Place copy #15 of ITS5 directly in I565
15972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15973 sub2node->SetLineColor(kColorITS);
15974 sub2node->SetVisibility(1);
15975 fNodes->Add(sub2node);
15978 // Place copy #16 of ITS5 directly in I565
15980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15981 sub2node->SetLineColor(kColorITS);
15982 sub2node->SetVisibility(1);
15983 fNodes->Add(sub2node);
15986 // Place copy #17 of ITS5 directly in I565
15988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15989 sub2node->SetLineColor(kColorITS);
15990 sub2node->SetVisibility(1);
15991 fNodes->Add(sub2node);
15994 // Place copy #18 of ITS5 directly in I565
15996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15997 sub2node->SetLineColor(kColorITS);
15998 sub2node->SetVisibility(1);
15999 fNodes->Add(sub2node);
16002 // Place copy #19 of ITS5 directly in I565
16004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16005 sub2node->SetLineColor(kColorITS);
16006 sub2node->SetVisibility(1);
16007 fNodes->Add(sub2node);
16010 // Place copy #20 of ITS5 directly in I565
16012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16013 sub2node->SetLineColor(kColorITS);
16014 sub2node->SetVisibility(1);
16015 fNodes->Add(sub2node);
16018 // Place copy #21 of ITS5 directly in I565
16020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16021 sub2node->SetLineColor(kColorITS);
16022 sub2node->SetVisibility(1);
16023 fNodes->Add(sub2node);
16026 // Place copy #22 of ITS5 directly in I565
16028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16029 sub2node->SetLineColor(kColorITS);
16030 sub2node->SetVisibility(1);
16031 fNodes->Add(sub2node);
16033 fNodes->Add(sub1node);
16036 // Place copy #32 of I565 in IT56
16038 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"rot517");
16039 sub1node->SetLineColor(kColorITS);
16040 sub1node->SetVisibility(0);
16043 // Place copy #1 of ITS5 directly in I565
16045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16046 sub2node->SetLineColor(kColorITS);
16047 sub2node->SetVisibility(1);
16048 fNodes->Add(sub2node);
16051 // Place copy #2 of ITS5 directly in I565
16053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16054 sub2node->SetLineColor(kColorITS);
16055 sub2node->SetVisibility(1);
16056 fNodes->Add(sub2node);
16059 // Place copy #3 of ITS5 directly in I565
16061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16062 sub2node->SetLineColor(kColorITS);
16063 sub2node->SetVisibility(1);
16064 fNodes->Add(sub2node);
16067 // Place copy #4 of ITS5 directly in I565
16069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16070 sub2node->SetLineColor(kColorITS);
16071 sub2node->SetVisibility(1);
16072 fNodes->Add(sub2node);
16075 // Place copy #5 of ITS5 directly in I565
16077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16078 sub2node->SetLineColor(kColorITS);
16079 sub2node->SetVisibility(1);
16080 fNodes->Add(sub2node);
16083 // Place copy #6 of ITS5 directly in I565
16085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16086 sub2node->SetLineColor(kColorITS);
16087 sub2node->SetVisibility(1);
16088 fNodes->Add(sub2node);
16091 // Place copy #7 of ITS5 directly in I565
16093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16094 sub2node->SetLineColor(kColorITS);
16095 sub2node->SetVisibility(1);
16096 fNodes->Add(sub2node);
16099 // Place copy #8 of ITS5 directly in I565
16101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16102 sub2node->SetLineColor(kColorITS);
16103 sub2node->SetVisibility(1);
16104 fNodes->Add(sub2node);
16107 // Place copy #9 of ITS5 directly in I565
16109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16110 sub2node->SetLineColor(kColorITS);
16111 sub2node->SetVisibility(1);
16112 fNodes->Add(sub2node);
16115 // Place copy #10 of ITS5 directly in I565
16117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16118 sub2node->SetLineColor(kColorITS);
16119 sub2node->SetVisibility(1);
16120 fNodes->Add(sub2node);
16123 // Place copy #11 of ITS5 directly in I565
16125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16126 sub2node->SetLineColor(kColorITS);
16127 sub2node->SetVisibility(1);
16128 fNodes->Add(sub2node);
16131 // Place copy #12 of ITS5 directly in I565
16133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16134 sub2node->SetLineColor(kColorITS);
16135 sub2node->SetVisibility(1);
16136 fNodes->Add(sub2node);
16139 // Place copy #13 of ITS5 directly in I565
16141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16142 sub2node->SetLineColor(kColorITS);
16143 sub2node->SetVisibility(1);
16144 fNodes->Add(sub2node);
16147 // Place copy #14 of ITS5 directly in I565
16149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16150 sub2node->SetLineColor(kColorITS);
16151 sub2node->SetVisibility(1);
16152 fNodes->Add(sub2node);
16155 // Place copy #15 of ITS5 directly in I565
16157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16158 sub2node->SetLineColor(kColorITS);
16159 sub2node->SetVisibility(1);
16160 fNodes->Add(sub2node);
16163 // Place copy #16 of ITS5 directly in I565
16165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16166 sub2node->SetLineColor(kColorITS);
16167 sub2node->SetVisibility(1);
16168 fNodes->Add(sub2node);
16171 // Place copy #17 of ITS5 directly in I565
16173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16174 sub2node->SetLineColor(kColorITS);
16175 sub2node->SetVisibility(1);
16176 fNodes->Add(sub2node);
16179 // Place copy #18 of ITS5 directly in I565
16181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16182 sub2node->SetLineColor(kColorITS);
16183 sub2node->SetVisibility(1);
16184 fNodes->Add(sub2node);
16187 // Place copy #19 of ITS5 directly in I565
16189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16190 sub2node->SetLineColor(kColorITS);
16191 sub2node->SetVisibility(1);
16192 fNodes->Add(sub2node);
16195 // Place copy #20 of ITS5 directly in I565
16197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16198 sub2node->SetLineColor(kColorITS);
16199 sub2node->SetVisibility(1);
16200 fNodes->Add(sub2node);
16203 // Place copy #21 of ITS5 directly in I565
16205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16206 sub2node->SetLineColor(kColorITS);
16207 sub2node->SetVisibility(1);
16208 fNodes->Add(sub2node);
16211 // Place copy #22 of ITS5 directly in I565
16213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16214 sub2node->SetLineColor(kColorITS);
16215 sub2node->SetVisibility(1);
16216 fNodes->Add(sub2node);
16218 fNodes->Add(sub1node);
16221 // Place copy #33 of I565 in IT56
16223 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"rot516");
16224 sub1node->SetLineColor(kColorITS);
16225 sub1node->SetVisibility(0);
16228 // Place copy #1 of ITS5 directly in I565
16230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16231 sub2node->SetLineColor(kColorITS);
16232 sub2node->SetVisibility(1);
16233 fNodes->Add(sub2node);
16236 // Place copy #2 of ITS5 directly in I565
16238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16239 sub2node->SetLineColor(kColorITS);
16240 sub2node->SetVisibility(1);
16241 fNodes->Add(sub2node);
16244 // Place copy #3 of ITS5 directly in I565
16246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16247 sub2node->SetLineColor(kColorITS);
16248 sub2node->SetVisibility(1);
16249 fNodes->Add(sub2node);
16252 // Place copy #4 of ITS5 directly in I565
16254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16255 sub2node->SetLineColor(kColorITS);
16256 sub2node->SetVisibility(1);
16257 fNodes->Add(sub2node);
16260 // Place copy #5 of ITS5 directly in I565
16262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16263 sub2node->SetLineColor(kColorITS);
16264 sub2node->SetVisibility(1);
16265 fNodes->Add(sub2node);
16268 // Place copy #6 of ITS5 directly in I565
16270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16271 sub2node->SetLineColor(kColorITS);
16272 sub2node->SetVisibility(1);
16273 fNodes->Add(sub2node);
16276 // Place copy #7 of ITS5 directly in I565
16278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16279 sub2node->SetLineColor(kColorITS);
16280 sub2node->SetVisibility(1);
16281 fNodes->Add(sub2node);
16284 // Place copy #8 of ITS5 directly in I565
16286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16287 sub2node->SetLineColor(kColorITS);
16288 sub2node->SetVisibility(1);
16289 fNodes->Add(sub2node);
16292 // Place copy #9 of ITS5 directly in I565
16294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16295 sub2node->SetLineColor(kColorITS);
16296 sub2node->SetVisibility(1);
16297 fNodes->Add(sub2node);
16300 // Place copy #10 of ITS5 directly in I565
16302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16303 sub2node->SetLineColor(kColorITS);
16304 sub2node->SetVisibility(1);
16305 fNodes->Add(sub2node);
16308 // Place copy #11 of ITS5 directly in I565
16310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16311 sub2node->SetLineColor(kColorITS);
16312 sub2node->SetVisibility(1);
16313 fNodes->Add(sub2node);
16316 // Place copy #12 of ITS5 directly in I565
16318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16319 sub2node->SetLineColor(kColorITS);
16320 sub2node->SetVisibility(1);
16321 fNodes->Add(sub2node);
16324 // Place copy #13 of ITS5 directly in I565
16326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16327 sub2node->SetLineColor(kColorITS);
16328 sub2node->SetVisibility(1);
16329 fNodes->Add(sub2node);
16332 // Place copy #14 of ITS5 directly in I565
16334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16335 sub2node->SetLineColor(kColorITS);
16336 sub2node->SetVisibility(1);
16337 fNodes->Add(sub2node);
16340 // Place copy #15 of ITS5 directly in I565
16342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16343 sub2node->SetLineColor(kColorITS);
16344 sub2node->SetVisibility(1);
16345 fNodes->Add(sub2node);
16348 // Place copy #16 of ITS5 directly in I565
16350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16351 sub2node->SetLineColor(kColorITS);
16352 sub2node->SetVisibility(1);
16353 fNodes->Add(sub2node);
16356 // Place copy #17 of ITS5 directly in I565
16358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16359 sub2node->SetLineColor(kColorITS);
16360 sub2node->SetVisibility(1);
16361 fNodes->Add(sub2node);
16364 // Place copy #18 of ITS5 directly in I565
16366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16367 sub2node->SetLineColor(kColorITS);
16368 sub2node->SetVisibility(1);
16369 fNodes->Add(sub2node);
16372 // Place copy #19 of ITS5 directly in I565
16374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16375 sub2node->SetLineColor(kColorITS);
16376 sub2node->SetVisibility(1);
16377 fNodes->Add(sub2node);
16380 // Place copy #20 of ITS5 directly in I565
16382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16383 sub2node->SetLineColor(kColorITS);
16384 sub2node->SetVisibility(1);
16385 fNodes->Add(sub2node);
16388 // Place copy #21 of ITS5 directly in I565
16390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16391 sub2node->SetLineColor(kColorITS);
16392 sub2node->SetVisibility(1);
16393 fNodes->Add(sub2node);
16396 // Place copy #22 of ITS5 directly in I565
16398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16399 sub2node->SetLineColor(kColorITS);
16400 sub2node->SetVisibility(1);
16401 fNodes->Add(sub2node);
16403 fNodes->Add(sub1node);
16406 // Place copy #34 of I565 in IT56
16408 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"rot515");
16409 sub1node->SetLineColor(kColorITS);
16410 sub1node->SetVisibility(0);
16413 // Place copy #1 of ITS5 directly in I565
16415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16416 sub2node->SetLineColor(kColorITS);
16417 sub2node->SetVisibility(1);
16418 fNodes->Add(sub2node);
16421 // Place copy #2 of ITS5 directly in I565
16423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16424 sub2node->SetLineColor(kColorITS);
16425 sub2node->SetVisibility(1);
16426 fNodes->Add(sub2node);
16429 // Place copy #3 of ITS5 directly in I565
16431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16432 sub2node->SetLineColor(kColorITS);
16433 sub2node->SetVisibility(1);
16434 fNodes->Add(sub2node);
16437 // Place copy #4 of ITS5 directly in I565
16439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16440 sub2node->SetLineColor(kColorITS);
16441 sub2node->SetVisibility(1);
16442 fNodes->Add(sub2node);
16445 // Place copy #5 of ITS5 directly in I565
16447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16448 sub2node->SetLineColor(kColorITS);
16449 sub2node->SetVisibility(1);
16450 fNodes->Add(sub2node);
16453 // Place copy #6 of ITS5 directly in I565
16455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16456 sub2node->SetLineColor(kColorITS);
16457 sub2node->SetVisibility(1);
16458 fNodes->Add(sub2node);
16461 // Place copy #7 of ITS5 directly in I565
16463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16464 sub2node->SetLineColor(kColorITS);
16465 sub2node->SetVisibility(1);
16466 fNodes->Add(sub2node);
16469 // Place copy #8 of ITS5 directly in I565
16471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16472 sub2node->SetLineColor(kColorITS);
16473 sub2node->SetVisibility(1);
16474 fNodes->Add(sub2node);
16477 // Place copy #9 of ITS5 directly in I565
16479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16480 sub2node->SetLineColor(kColorITS);
16481 sub2node->SetVisibility(1);
16482 fNodes->Add(sub2node);
16485 // Place copy #10 of ITS5 directly in I565
16487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16488 sub2node->SetLineColor(kColorITS);
16489 sub2node->SetVisibility(1);
16490 fNodes->Add(sub2node);
16493 // Place copy #11 of ITS5 directly in I565
16495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16496 sub2node->SetLineColor(kColorITS);
16497 sub2node->SetVisibility(1);
16498 fNodes->Add(sub2node);
16501 // Place copy #12 of ITS5 directly in I565
16503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16504 sub2node->SetLineColor(kColorITS);
16505 sub2node->SetVisibility(1);
16506 fNodes->Add(sub2node);
16509 // Place copy #13 of ITS5 directly in I565
16511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16512 sub2node->SetLineColor(kColorITS);
16513 sub2node->SetVisibility(1);
16514 fNodes->Add(sub2node);
16517 // Place copy #14 of ITS5 directly in I565
16519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16520 sub2node->SetLineColor(kColorITS);
16521 sub2node->SetVisibility(1);
16522 fNodes->Add(sub2node);
16525 // Place copy #15 of ITS5 directly in I565
16527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16528 sub2node->SetLineColor(kColorITS);
16529 sub2node->SetVisibility(1);
16530 fNodes->Add(sub2node);
16533 // Place copy #16 of ITS5 directly in I565
16535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16536 sub2node->SetLineColor(kColorITS);
16537 sub2node->SetVisibility(1);
16538 fNodes->Add(sub2node);
16541 // Place copy #17 of ITS5 directly in I565
16543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16544 sub2node->SetLineColor(kColorITS);
16545 sub2node->SetVisibility(1);
16546 fNodes->Add(sub2node);
16549 // Place copy #18 of ITS5 directly in I565
16551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16552 sub2node->SetLineColor(kColorITS);
16553 sub2node->SetVisibility(1);
16554 fNodes->Add(sub2node);
16557 // Place copy #19 of ITS5 directly in I565
16559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16560 sub2node->SetLineColor(kColorITS);
16561 sub2node->SetVisibility(1);
16562 fNodes->Add(sub2node);
16565 // Place copy #20 of ITS5 directly in I565
16567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16568 sub2node->SetLineColor(kColorITS);
16569 sub2node->SetVisibility(1);
16570 fNodes->Add(sub2node);
16573 // Place copy #21 of ITS5 directly in I565
16575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16576 sub2node->SetLineColor(kColorITS);
16577 sub2node->SetVisibility(1);
16578 fNodes->Add(sub2node);
16581 // Place copy #22 of ITS5 directly in I565
16583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16584 sub2node->SetLineColor(kColorITS);
16585 sub2node->SetVisibility(1);
16586 fNodes->Add(sub2node);
16588 fNodes->Add(sub1node);
16591 // Place copy #1 of I569 in IT56
16593 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"rot553");
16594 sub1node->SetLineColor(kColorITS);
16595 sub1node->SetVisibility(0);
16598 // Place copy #1 of ITS6 in I569
16600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
16601 sub2node->SetLineColor(kColorITS);
16602 sub2node->SetVisibility(1);
16603 fNodes->Add(sub2node);
16606 // Place copy #2 of ITS6 in I569
16608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16609 sub2node->SetLineColor(kColorITS);
16610 sub2node->SetVisibility(1);
16611 fNodes->Add(sub2node);
16614 // Place copy #3 of ITS6 in I569
16616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
16617 sub2node->SetLineColor(kColorITS);
16618 sub2node->SetVisibility(1);
16619 fNodes->Add(sub2node);
16622 // Place copy #4 of ITS6 in I569
16624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16625 sub2node->SetLineColor(kColorITS);
16626 sub2node->SetVisibility(1);
16627 fNodes->Add(sub2node);
16630 // Place copy #5 of ITS6 in I569
16632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
16633 sub2node->SetLineColor(kColorITS);
16634 sub2node->SetVisibility(1);
16635 fNodes->Add(sub2node);
16638 // Place copy #6 of ITS6 in I569
16640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16641 sub2node->SetLineColor(kColorITS);
16642 sub2node->SetVisibility(1);
16643 fNodes->Add(sub2node);
16646 // Place copy #7 of ITS6 in I569
16648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
16649 sub2node->SetLineColor(kColorITS);
16650 sub2node->SetVisibility(1);
16651 fNodes->Add(sub2node);
16654 // Place copy #8 of ITS6 in I569
16656 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16657 sub2node->SetLineColor(kColorITS);
16658 sub2node->SetVisibility(1);
16659 fNodes->Add(sub2node);
16662 // Place copy #9 of ITS6 in I569
16664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
16665 sub2node->SetLineColor(kColorITS);
16666 sub2node->SetVisibility(1);
16667 fNodes->Add(sub2node);
16670 // Place copy #10 of ITS6 in I569
16672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16673 sub2node->SetLineColor(kColorITS);
16674 sub2node->SetVisibility(1);
16675 fNodes->Add(sub2node);
16678 // Place copy #11 of ITS6 in I569
16680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
16681 sub2node->SetLineColor(kColorITS);
16682 sub2node->SetVisibility(1);
16683 fNodes->Add(sub2node);
16686 // Place copy #12 of ITS6 in I569
16688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16689 sub2node->SetLineColor(kColorITS);
16690 sub2node->SetVisibility(1);
16691 fNodes->Add(sub2node);
16694 // Place copy #13 of ITS6 in I569
16696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16697 sub2node->SetLineColor(kColorITS);
16698 sub2node->SetVisibility(1);
16699 fNodes->Add(sub2node);
16702 // Place copy #14 of ITS6 in I569
16704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16705 sub2node->SetLineColor(kColorITS);
16706 sub2node->SetVisibility(1);
16707 fNodes->Add(sub2node);
16710 // Place copy #15 of ITS6 in I569
16712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
16713 sub2node->SetLineColor(kColorITS);
16714 sub2node->SetVisibility(1);
16715 fNodes->Add(sub2node);
16718 // Place copy #16 of ITS6 in I569
16720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16721 sub2node->SetLineColor(kColorITS);
16722 sub2node->SetVisibility(1);
16723 fNodes->Add(sub2node);
16726 // Place copy #17 of ITS6 in I569
16728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16729 sub2node->SetLineColor(kColorITS);
16730 sub2node->SetVisibility(1);
16731 fNodes->Add(sub2node);
16734 // Place copy #18 of ITS6 in I569
16736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16737 sub2node->SetLineColor(kColorITS);
16738 sub2node->SetVisibility(1);
16739 fNodes->Add(sub2node);
16742 // Place copy #19 of ITS6 in I569
16744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
16745 sub2node->SetLineColor(kColorITS);
16746 sub2node->SetVisibility(1);
16747 fNodes->Add(sub2node);
16750 // Place copy #20 of ITS6 in I569
16752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16753 sub2node->SetLineColor(kColorITS);
16754 sub2node->SetVisibility(1);
16755 fNodes->Add(sub2node);
16758 // Place copy #21 of ITS6 in I569
16760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
16761 sub2node->SetLineColor(kColorITS);
16762 sub2node->SetVisibility(1);
16763 fNodes->Add(sub2node);
16766 // Place copy #22 of ITS6 in I569
16768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16769 sub2node->SetLineColor(kColorITS);
16770 sub2node->SetVisibility(1);
16771 fNodes->Add(sub2node);
16774 // Place copy #23 of ITS6 in I569
16776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16777 sub2node->SetLineColor(kColorITS);
16778 sub2node->SetVisibility(1);
16779 fNodes->Add(sub2node);
16782 // Place copy #24 of ITS6 in I569
16784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16785 sub2node->SetLineColor(kColorITS);
16786 sub2node->SetVisibility(1);
16787 fNodes->Add(sub2node);
16790 // Place copy #25 of ITS6 in I569
16792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
16793 sub2node->SetLineColor(kColorITS);
16794 sub2node->SetVisibility(1);
16795 fNodes->Add(sub2node);
16797 fNodes->Add(sub1node);
16800 // Place copy #2 of I569 in IT56
16802 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"rot620");
16803 sub1node->SetLineColor(kColorITS);
16804 sub1node->SetVisibility(0);
16807 // Place copy #1 of ITS6 in I569
16809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
16810 sub2node->SetLineColor(kColorITS);
16811 sub2node->SetVisibility(1);
16812 fNodes->Add(sub2node);
16815 // Place copy #2 of ITS6 in I569
16817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16818 sub2node->SetLineColor(kColorITS);
16819 sub2node->SetVisibility(1);
16820 fNodes->Add(sub2node);
16823 // Place copy #3 of ITS6 in I569
16825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
16826 sub2node->SetLineColor(kColorITS);
16827 sub2node->SetVisibility(1);
16828 fNodes->Add(sub2node);
16831 // Place copy #4 of ITS6 in I569
16833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16834 sub2node->SetLineColor(kColorITS);
16835 sub2node->SetVisibility(1);
16836 fNodes->Add(sub2node);
16839 // Place copy #5 of ITS6 in I569
16841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
16842 sub2node->SetLineColor(kColorITS);
16843 sub2node->SetVisibility(1);
16844 fNodes->Add(sub2node);
16847 // Place copy #6 of ITS6 in I569
16849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16850 sub2node->SetLineColor(kColorITS);
16851 sub2node->SetVisibility(1);
16852 fNodes->Add(sub2node);
16855 // Place copy #7 of ITS6 in I569
16857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
16858 sub2node->SetLineColor(kColorITS);
16859 sub2node->SetVisibility(1);
16860 fNodes->Add(sub2node);
16863 // Place copy #8 of ITS6 in I569
16865 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16866 sub2node->SetLineColor(kColorITS);
16867 sub2node->SetVisibility(1);
16868 fNodes->Add(sub2node);
16871 // Place copy #9 of ITS6 in I569
16873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
16874 sub2node->SetLineColor(kColorITS);
16875 sub2node->SetVisibility(1);
16876 fNodes->Add(sub2node);
16879 // Place copy #10 of ITS6 in I569
16881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16882 sub2node->SetLineColor(kColorITS);
16883 sub2node->SetVisibility(1);
16884 fNodes->Add(sub2node);
16887 // Place copy #11 of ITS6 in I569
16889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
16890 sub2node->SetLineColor(kColorITS);
16891 sub2node->SetVisibility(1);
16892 fNodes->Add(sub2node);
16895 // Place copy #12 of ITS6 in I569
16897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16898 sub2node->SetLineColor(kColorITS);
16899 sub2node->SetVisibility(1);
16900 fNodes->Add(sub2node);
16903 // Place copy #13 of ITS6 in I569
16905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16906 sub2node->SetLineColor(kColorITS);
16907 sub2node->SetVisibility(1);
16908 fNodes->Add(sub2node);
16911 // Place copy #14 of ITS6 in I569
16913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16914 sub2node->SetLineColor(kColorITS);
16915 sub2node->SetVisibility(1);
16916 fNodes->Add(sub2node);
16919 // Place copy #15 of ITS6 in I569
16921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
16922 sub2node->SetLineColor(kColorITS);
16923 sub2node->SetVisibility(1);
16924 fNodes->Add(sub2node);
16927 // Place copy #16 of ITS6 in I569
16929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16930 sub2node->SetLineColor(kColorITS);
16931 sub2node->SetVisibility(1);
16932 fNodes->Add(sub2node);
16935 // Place copy #17 of ITS6 in I569
16937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16938 sub2node->SetLineColor(kColorITS);
16939 sub2node->SetVisibility(1);
16940 fNodes->Add(sub2node);
16943 // Place copy #18 of ITS6 in I569
16945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16946 sub2node->SetLineColor(kColorITS);
16947 sub2node->SetVisibility(1);
16948 fNodes->Add(sub2node);
16951 // Place copy #19 of ITS6 in I569
16953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
16954 sub2node->SetLineColor(kColorITS);
16955 sub2node->SetVisibility(1);
16956 fNodes->Add(sub2node);
16959 // Place copy #20 of ITS6 in I569
16961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16962 sub2node->SetLineColor(kColorITS);
16963 sub2node->SetVisibility(1);
16964 fNodes->Add(sub2node);
16967 // Place copy #21 of ITS6 in I569
16969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
16970 sub2node->SetLineColor(kColorITS);
16971 sub2node->SetVisibility(1);
16972 fNodes->Add(sub2node);
16975 // Place copy #22 of ITS6 in I569
16977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16978 sub2node->SetLineColor(kColorITS);
16979 sub2node->SetVisibility(1);
16980 fNodes->Add(sub2node);
16983 // Place copy #23 of ITS6 in I569
16985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16986 sub2node->SetLineColor(kColorITS);
16987 sub2node->SetVisibility(1);
16988 fNodes->Add(sub2node);
16991 // Place copy #24 of ITS6 in I569
16993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16994 sub2node->SetLineColor(kColorITS);
16995 sub2node->SetVisibility(1);
16996 fNodes->Add(sub2node);
16999 // Place copy #25 of ITS6 in I569
17001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17002 sub2node->SetLineColor(kColorITS);
17003 sub2node->SetVisibility(1);
17004 fNodes->Add(sub2node);
17006 fNodes->Add(sub1node);
17009 // Place copy #3 of I569 in IT56
17011 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"rot555");
17012 sub1node->SetLineColor(kColorITS);
17013 sub1node->SetVisibility(0);
17016 // Place copy #1 of ITS6 in I569
17018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17019 sub2node->SetLineColor(kColorITS);
17020 sub2node->SetVisibility(1);
17021 fNodes->Add(sub2node);
17024 // Place copy #2 of ITS6 in I569
17026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17027 sub2node->SetLineColor(kColorITS);
17028 sub2node->SetVisibility(1);
17029 fNodes->Add(sub2node);
17032 // Place copy #3 of ITS6 in I569
17034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17035 sub2node->SetLineColor(kColorITS);
17036 sub2node->SetVisibility(1);
17037 fNodes->Add(sub2node);
17040 // Place copy #4 of ITS6 in I569
17042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17043 sub2node->SetLineColor(kColorITS);
17044 sub2node->SetVisibility(1);
17045 fNodes->Add(sub2node);
17048 // Place copy #5 of ITS6 in I569
17050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17051 sub2node->SetLineColor(kColorITS);
17052 sub2node->SetVisibility(1);
17053 fNodes->Add(sub2node);
17056 // Place copy #6 of ITS6 in I569
17058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17059 sub2node->SetLineColor(kColorITS);
17060 sub2node->SetVisibility(1);
17061 fNodes->Add(sub2node);
17064 // Place copy #7 of ITS6 in I569
17066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17067 sub2node->SetLineColor(kColorITS);
17068 sub2node->SetVisibility(1);
17069 fNodes->Add(sub2node);
17072 // Place copy #8 of ITS6 in I569
17074 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17075 sub2node->SetLineColor(kColorITS);
17076 sub2node->SetVisibility(1);
17077 fNodes->Add(sub2node);
17080 // Place copy #9 of ITS6 in I569
17082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17083 sub2node->SetLineColor(kColorITS);
17084 sub2node->SetVisibility(1);
17085 fNodes->Add(sub2node);
17088 // Place copy #10 of ITS6 in I569
17090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17091 sub2node->SetLineColor(kColorITS);
17092 sub2node->SetVisibility(1);
17093 fNodes->Add(sub2node);
17096 // Place copy #11 of ITS6 in I569
17098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17099 sub2node->SetLineColor(kColorITS);
17100 sub2node->SetVisibility(1);
17101 fNodes->Add(sub2node);
17104 // Place copy #12 of ITS6 in I569
17106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17107 sub2node->SetLineColor(kColorITS);
17108 sub2node->SetVisibility(1);
17109 fNodes->Add(sub2node);
17112 // Place copy #13 of ITS6 in I569
17114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17115 sub2node->SetLineColor(kColorITS);
17116 sub2node->SetVisibility(1);
17117 fNodes->Add(sub2node);
17120 // Place copy #14 of ITS6 in I569
17122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17123 sub2node->SetLineColor(kColorITS);
17124 sub2node->SetVisibility(1);
17125 fNodes->Add(sub2node);
17128 // Place copy #15 of ITS6 in I569
17130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17131 sub2node->SetLineColor(kColorITS);
17132 sub2node->SetVisibility(1);
17133 fNodes->Add(sub2node);
17136 // Place copy #16 of ITS6 in I569
17138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17139 sub2node->SetLineColor(kColorITS);
17140 sub2node->SetVisibility(1);
17141 fNodes->Add(sub2node);
17144 // Place copy #17 of ITS6 in I569
17146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17147 sub2node->SetLineColor(kColorITS);
17148 sub2node->SetVisibility(1);
17149 fNodes->Add(sub2node);
17152 // Place copy #18 of ITS6 in I569
17154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17155 sub2node->SetLineColor(kColorITS);
17156 sub2node->SetVisibility(1);
17157 fNodes->Add(sub2node);
17160 // Place copy #19 of ITS6 in I569
17162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17163 sub2node->SetLineColor(kColorITS);
17164 sub2node->SetVisibility(1);
17165 fNodes->Add(sub2node);
17168 // Place copy #20 of ITS6 in I569
17170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17171 sub2node->SetLineColor(kColorITS);
17172 sub2node->SetVisibility(1);
17173 fNodes->Add(sub2node);
17176 // Place copy #21 of ITS6 in I569
17178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17179 sub2node->SetLineColor(kColorITS);
17180 sub2node->SetVisibility(1);
17181 fNodes->Add(sub2node);
17184 // Place copy #22 of ITS6 in I569
17186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17187 sub2node->SetLineColor(kColorITS);
17188 sub2node->SetVisibility(1);
17189 fNodes->Add(sub2node);
17192 // Place copy #23 of ITS6 in I569
17194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17195 sub2node->SetLineColor(kColorITS);
17196 sub2node->SetVisibility(1);
17197 fNodes->Add(sub2node);
17200 // Place copy #24 of ITS6 in I569
17202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17203 sub2node->SetLineColor(kColorITS);
17204 sub2node->SetVisibility(1);
17205 fNodes->Add(sub2node);
17208 // Place copy #25 of ITS6 in I569
17210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17211 sub2node->SetLineColor(kColorITS);
17212 sub2node->SetVisibility(1);
17213 fNodes->Add(sub2node);
17215 fNodes->Add(sub1node);
17218 // Place copy #4 of I569 in IT56
17220 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"rot556");
17221 sub1node->SetLineColor(kColorITS);
17222 sub1node->SetVisibility(0);
17225 // Place copy #1 of ITS6 in I569
17227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17228 sub2node->SetLineColor(kColorITS);
17229 sub2node->SetVisibility(1);
17230 fNodes->Add(sub2node);
17233 // Place copy #2 of ITS6 in I569
17235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17236 sub2node->SetLineColor(kColorITS);
17237 sub2node->SetVisibility(1);
17238 fNodes->Add(sub2node);
17241 // Place copy #3 of ITS6 in I569
17243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17244 sub2node->SetLineColor(kColorITS);
17245 sub2node->SetVisibility(1);
17246 fNodes->Add(sub2node);
17249 // Place copy #4 of ITS6 in I569
17251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17252 sub2node->SetLineColor(kColorITS);
17253 sub2node->SetVisibility(1);
17254 fNodes->Add(sub2node);
17257 // Place copy #5 of ITS6 in I569
17259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17260 sub2node->SetLineColor(kColorITS);
17261 sub2node->SetVisibility(1);
17262 fNodes->Add(sub2node);
17265 // Place copy #6 of ITS6 in I569
17267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17268 sub2node->SetLineColor(kColorITS);
17269 sub2node->SetVisibility(1);
17270 fNodes->Add(sub2node);
17273 // Place copy #7 of ITS6 in I569
17275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17276 sub2node->SetLineColor(kColorITS);
17277 sub2node->SetVisibility(1);
17278 fNodes->Add(sub2node);
17281 // Place copy #8 of ITS6 in I569
17283 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17284 sub2node->SetLineColor(kColorITS);
17285 sub2node->SetVisibility(1);
17286 fNodes->Add(sub2node);
17289 // Place copy #9 of ITS6 in I569
17291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17292 sub2node->SetLineColor(kColorITS);
17293 sub2node->SetVisibility(1);
17294 fNodes->Add(sub2node);
17297 // Place copy #10 of ITS6 in I569
17299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17300 sub2node->SetLineColor(kColorITS);
17301 sub2node->SetVisibility(1);
17302 fNodes->Add(sub2node);
17305 // Place copy #11 of ITS6 in I569
17307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17308 sub2node->SetLineColor(kColorITS);
17309 sub2node->SetVisibility(1);
17310 fNodes->Add(sub2node);
17313 // Place copy #12 of ITS6 in I569
17315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17316 sub2node->SetLineColor(kColorITS);
17317 sub2node->SetVisibility(1);
17318 fNodes->Add(sub2node);
17321 // Place copy #13 of ITS6 in I569
17323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17324 sub2node->SetLineColor(kColorITS);
17325 sub2node->SetVisibility(1);
17326 fNodes->Add(sub2node);
17329 // Place copy #14 of ITS6 in I569
17331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17332 sub2node->SetLineColor(kColorITS);
17333 sub2node->SetVisibility(1);
17334 fNodes->Add(sub2node);
17337 // Place copy #15 of ITS6 in I569
17339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17340 sub2node->SetLineColor(kColorITS);
17341 sub2node->SetVisibility(1);
17342 fNodes->Add(sub2node);
17345 // Place copy #16 of ITS6 in I569
17347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17348 sub2node->SetLineColor(kColorITS);
17349 sub2node->SetVisibility(1);
17350 fNodes->Add(sub2node);
17353 // Place copy #17 of ITS6 in I569
17355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17356 sub2node->SetLineColor(kColorITS);
17357 sub2node->SetVisibility(1);
17358 fNodes->Add(sub2node);
17361 // Place copy #18 of ITS6 in I569
17363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17364 sub2node->SetLineColor(kColorITS);
17365 sub2node->SetVisibility(1);
17366 fNodes->Add(sub2node);
17369 // Place copy #19 of ITS6 in I569
17371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17372 sub2node->SetLineColor(kColorITS);
17373 sub2node->SetVisibility(1);
17374 fNodes->Add(sub2node);
17377 // Place copy #20 of ITS6 in I569
17379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17380 sub2node->SetLineColor(kColorITS);
17381 sub2node->SetVisibility(1);
17382 fNodes->Add(sub2node);
17385 // Place copy #21 of ITS6 in I569
17387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17388 sub2node->SetLineColor(kColorITS);
17389 sub2node->SetVisibility(1);
17390 fNodes->Add(sub2node);
17393 // Place copy #22 of ITS6 in I569
17395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17396 sub2node->SetLineColor(kColorITS);
17397 sub2node->SetVisibility(1);
17398 fNodes->Add(sub2node);
17401 // Place copy #23 of ITS6 in I569
17403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17404 sub2node->SetLineColor(kColorITS);
17405 sub2node->SetVisibility(1);
17406 fNodes->Add(sub2node);
17409 // Place copy #24 of ITS6 in I569
17411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17412 sub2node->SetLineColor(kColorITS);
17413 sub2node->SetVisibility(1);
17414 fNodes->Add(sub2node);
17417 // Place copy #25 of ITS6 in I569
17419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17420 sub2node->SetLineColor(kColorITS);
17421 sub2node->SetVisibility(1);
17422 fNodes->Add(sub2node);
17424 fNodes->Add(sub1node);
17427 // Place copy #5 of I569 in IT56
17429 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"rot557");
17430 sub1node->SetLineColor(kColorITS);
17431 sub1node->SetVisibility(0);
17434 // Place copy #1 of ITS6 in I569
17436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17437 sub2node->SetLineColor(kColorITS);
17438 sub2node->SetVisibility(1);
17439 fNodes->Add(sub2node);
17442 // Place copy #2 of ITS6 in I569
17444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17445 sub2node->SetLineColor(kColorITS);
17446 sub2node->SetVisibility(1);
17447 fNodes->Add(sub2node);
17450 // Place copy #3 of ITS6 in I569
17452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17453 sub2node->SetLineColor(kColorITS);
17454 sub2node->SetVisibility(1);
17455 fNodes->Add(sub2node);
17458 // Place copy #4 of ITS6 in I569
17460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17461 sub2node->SetLineColor(kColorITS);
17462 sub2node->SetVisibility(1);
17463 fNodes->Add(sub2node);
17466 // Place copy #5 of ITS6 in I569
17468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17469 sub2node->SetLineColor(kColorITS);
17470 sub2node->SetVisibility(1);
17471 fNodes->Add(sub2node);
17474 // Place copy #6 of ITS6 in I569
17476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17477 sub2node->SetLineColor(kColorITS);
17478 sub2node->SetVisibility(1);
17479 fNodes->Add(sub2node);
17482 // Place copy #7 of ITS6 in I569
17484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17485 sub2node->SetLineColor(kColorITS);
17486 sub2node->SetVisibility(1);
17487 fNodes->Add(sub2node);
17490 // Place copy #8 of ITS6 in I569
17492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17493 sub2node->SetLineColor(kColorITS);
17494 sub2node->SetVisibility(1);
17495 fNodes->Add(sub2node);
17498 // Place copy #9 of ITS6 in I569
17500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17501 sub2node->SetLineColor(kColorITS);
17502 sub2node->SetVisibility(1);
17503 fNodes->Add(sub2node);
17506 // Place copy #10 of ITS6 in I569
17508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17509 sub2node->SetLineColor(kColorITS);
17510 sub2node->SetVisibility(1);
17511 fNodes->Add(sub2node);
17514 // Place copy #11 of ITS6 in I569
17516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17517 sub2node->SetLineColor(kColorITS);
17518 sub2node->SetVisibility(1);
17519 fNodes->Add(sub2node);
17522 // Place copy #12 of ITS6 in I569
17524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17525 sub2node->SetLineColor(kColorITS);
17526 sub2node->SetVisibility(1);
17527 fNodes->Add(sub2node);
17530 // Place copy #13 of ITS6 in I569
17532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17533 sub2node->SetLineColor(kColorITS);
17534 sub2node->SetVisibility(1);
17535 fNodes->Add(sub2node);
17538 // Place copy #14 of ITS6 in I569
17540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17541 sub2node->SetLineColor(kColorITS);
17542 sub2node->SetVisibility(1);
17543 fNodes->Add(sub2node);
17546 // Place copy #15 of ITS6 in I569
17548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17549 sub2node->SetLineColor(kColorITS);
17550 sub2node->SetVisibility(1);
17551 fNodes->Add(sub2node);
17554 // Place copy #16 of ITS6 in I569
17556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17557 sub2node->SetLineColor(kColorITS);
17558 sub2node->SetVisibility(1);
17559 fNodes->Add(sub2node);
17562 // Place copy #17 of ITS6 in I569
17564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17565 sub2node->SetLineColor(kColorITS);
17566 sub2node->SetVisibility(1);
17567 fNodes->Add(sub2node);
17570 // Place copy #18 of ITS6 in I569
17572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17573 sub2node->SetLineColor(kColorITS);
17574 sub2node->SetVisibility(1);
17575 fNodes->Add(sub2node);
17578 // Place copy #19 of ITS6 in I569
17580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17581 sub2node->SetLineColor(kColorITS);
17582 sub2node->SetVisibility(1);
17583 fNodes->Add(sub2node);
17586 // Place copy #20 of ITS6 in I569
17588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17589 sub2node->SetLineColor(kColorITS);
17590 sub2node->SetVisibility(1);
17591 fNodes->Add(sub2node);
17594 // Place copy #21 of ITS6 in I569
17596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17597 sub2node->SetLineColor(kColorITS);
17598 sub2node->SetVisibility(1);
17599 fNodes->Add(sub2node);
17602 // Place copy #22 of ITS6 in I569
17604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17605 sub2node->SetLineColor(kColorITS);
17606 sub2node->SetVisibility(1);
17607 fNodes->Add(sub2node);
17610 // Place copy #23 of ITS6 in I569
17612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17613 sub2node->SetLineColor(kColorITS);
17614 sub2node->SetVisibility(1);
17615 fNodes->Add(sub2node);
17618 // Place copy #24 of ITS6 in I569
17620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17621 sub2node->SetLineColor(kColorITS);
17622 sub2node->SetVisibility(1);
17623 fNodes->Add(sub2node);
17626 // Place copy #25 of ITS6 in I569
17628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17629 sub2node->SetLineColor(kColorITS);
17630 sub2node->SetVisibility(1);
17631 fNodes->Add(sub2node);
17633 fNodes->Add(sub1node);
17636 // Place copy #6 of I569 in IT56
17638 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"rot558");
17639 sub1node->SetLineColor(kColorITS);
17640 sub1node->SetVisibility(0);
17643 // Place copy #1 of ITS6 in I569
17645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17646 sub2node->SetLineColor(kColorITS);
17647 sub2node->SetVisibility(1);
17648 fNodes->Add(sub2node);
17651 // Place copy #2 of ITS6 in I569
17653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17654 sub2node->SetLineColor(kColorITS);
17655 sub2node->SetVisibility(1);
17656 fNodes->Add(sub2node);
17659 // Place copy #3 of ITS6 in I569
17661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17662 sub2node->SetLineColor(kColorITS);
17663 sub2node->SetVisibility(1);
17664 fNodes->Add(sub2node);
17667 // Place copy #4 of ITS6 in I569
17669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17670 sub2node->SetLineColor(kColorITS);
17671 sub2node->SetVisibility(1);
17672 fNodes->Add(sub2node);
17675 // Place copy #5 of ITS6 in I569
17677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17678 sub2node->SetLineColor(kColorITS);
17679 sub2node->SetVisibility(1);
17680 fNodes->Add(sub2node);
17683 // Place copy #6 of ITS6 in I569
17685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17686 sub2node->SetLineColor(kColorITS);
17687 sub2node->SetVisibility(1);
17688 fNodes->Add(sub2node);
17691 // Place copy #7 of ITS6 in I569
17693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17694 sub2node->SetLineColor(kColorITS);
17695 sub2node->SetVisibility(1);
17696 fNodes->Add(sub2node);
17699 // Place copy #8 of ITS6 in I569
17701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17702 sub2node->SetLineColor(kColorITS);
17703 sub2node->SetVisibility(1);
17704 fNodes->Add(sub2node);
17707 // Place copy #9 of ITS6 in I569
17709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17710 sub2node->SetLineColor(kColorITS);
17711 sub2node->SetVisibility(1);
17712 fNodes->Add(sub2node);
17715 // Place copy #10 of ITS6 in I569
17717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17718 sub2node->SetLineColor(kColorITS);
17719 sub2node->SetVisibility(1);
17720 fNodes->Add(sub2node);
17723 // Place copy #11 of ITS6 in I569
17725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17726 sub2node->SetLineColor(kColorITS);
17727 sub2node->SetVisibility(1);
17728 fNodes->Add(sub2node);
17731 // Place copy #12 of ITS6 in I569
17733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17734 sub2node->SetLineColor(kColorITS);
17735 sub2node->SetVisibility(1);
17736 fNodes->Add(sub2node);
17739 // Place copy #13 of ITS6 in I569
17741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17742 sub2node->SetLineColor(kColorITS);
17743 sub2node->SetVisibility(1);
17744 fNodes->Add(sub2node);
17747 // Place copy #14 of ITS6 in I569
17749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17750 sub2node->SetLineColor(kColorITS);
17751 sub2node->SetVisibility(1);
17752 fNodes->Add(sub2node);
17755 // Place copy #15 of ITS6 in I569
17757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17758 sub2node->SetLineColor(kColorITS);
17759 sub2node->SetVisibility(1);
17760 fNodes->Add(sub2node);
17763 // Place copy #16 of ITS6 in I569
17765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17766 sub2node->SetLineColor(kColorITS);
17767 sub2node->SetVisibility(1);
17768 fNodes->Add(sub2node);
17771 // Place copy #17 of ITS6 in I569
17773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17774 sub2node->SetLineColor(kColorITS);
17775 sub2node->SetVisibility(1);
17776 fNodes->Add(sub2node);
17779 // Place copy #18 of ITS6 in I569
17781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17782 sub2node->SetLineColor(kColorITS);
17783 sub2node->SetVisibility(1);
17784 fNodes->Add(sub2node);
17787 // Place copy #19 of ITS6 in I569
17789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17790 sub2node->SetLineColor(kColorITS);
17791 sub2node->SetVisibility(1);
17792 fNodes->Add(sub2node);
17795 // Place copy #20 of ITS6 in I569
17797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17798 sub2node->SetLineColor(kColorITS);
17799 sub2node->SetVisibility(1);
17800 fNodes->Add(sub2node);
17803 // Place copy #21 of ITS6 in I569
17805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
17806 sub2node->SetLineColor(kColorITS);
17807 sub2node->SetVisibility(1);
17808 fNodes->Add(sub2node);
17811 // Place copy #22 of ITS6 in I569
17813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17814 sub2node->SetLineColor(kColorITS);
17815 sub2node->SetVisibility(1);
17816 fNodes->Add(sub2node);
17819 // Place copy #23 of ITS6 in I569
17821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17822 sub2node->SetLineColor(kColorITS);
17823 sub2node->SetVisibility(1);
17824 fNodes->Add(sub2node);
17827 // Place copy #24 of ITS6 in I569
17829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17830 sub2node->SetLineColor(kColorITS);
17831 sub2node->SetVisibility(1);
17832 fNodes->Add(sub2node);
17835 // Place copy #25 of ITS6 in I569
17837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
17838 sub2node->SetLineColor(kColorITS);
17839 sub2node->SetVisibility(1);
17840 fNodes->Add(sub2node);
17842 fNodes->Add(sub1node);
17845 // Place copy #7 of I569 in IT56
17847 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"rot559");
17848 sub1node->SetLineColor(kColorITS);
17849 sub1node->SetVisibility(0);
17852 // Place copy #1 of ITS6 in I569
17854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
17855 sub2node->SetLineColor(kColorITS);
17856 sub2node->SetVisibility(1);
17857 fNodes->Add(sub2node);
17860 // Place copy #2 of ITS6 in I569
17862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17863 sub2node->SetLineColor(kColorITS);
17864 sub2node->SetVisibility(1);
17865 fNodes->Add(sub2node);
17868 // Place copy #3 of ITS6 in I569
17870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
17871 sub2node->SetLineColor(kColorITS);
17872 sub2node->SetVisibility(1);
17873 fNodes->Add(sub2node);
17876 // Place copy #4 of ITS6 in I569
17878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17879 sub2node->SetLineColor(kColorITS);
17880 sub2node->SetVisibility(1);
17881 fNodes->Add(sub2node);
17884 // Place copy #5 of ITS6 in I569
17886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
17887 sub2node->SetLineColor(kColorITS);
17888 sub2node->SetVisibility(1);
17889 fNodes->Add(sub2node);
17892 // Place copy #6 of ITS6 in I569
17894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17895 sub2node->SetLineColor(kColorITS);
17896 sub2node->SetVisibility(1);
17897 fNodes->Add(sub2node);
17900 // Place copy #7 of ITS6 in I569
17902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
17903 sub2node->SetLineColor(kColorITS);
17904 sub2node->SetVisibility(1);
17905 fNodes->Add(sub2node);
17908 // Place copy #8 of ITS6 in I569
17910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17911 sub2node->SetLineColor(kColorITS);
17912 sub2node->SetVisibility(1);
17913 fNodes->Add(sub2node);
17916 // Place copy #9 of ITS6 in I569
17918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
17919 sub2node->SetLineColor(kColorITS);
17920 sub2node->SetVisibility(1);
17921 fNodes->Add(sub2node);
17924 // Place copy #10 of ITS6 in I569
17926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17927 sub2node->SetLineColor(kColorITS);
17928 sub2node->SetVisibility(1);
17929 fNodes->Add(sub2node);
17932 // Place copy #11 of ITS6 in I569
17934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
17935 sub2node->SetLineColor(kColorITS);
17936 sub2node->SetVisibility(1);
17937 fNodes->Add(sub2node);
17940 // Place copy #12 of ITS6 in I569
17942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17943 sub2node->SetLineColor(kColorITS);
17944 sub2node->SetVisibility(1);
17945 fNodes->Add(sub2node);
17948 // Place copy #13 of ITS6 in I569
17950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17951 sub2node->SetLineColor(kColorITS);
17952 sub2node->SetVisibility(1);
17953 fNodes->Add(sub2node);
17956 // Place copy #14 of ITS6 in I569
17958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17959 sub2node->SetLineColor(kColorITS);
17960 sub2node->SetVisibility(1);
17961 fNodes->Add(sub2node);
17964 // Place copy #15 of ITS6 in I569
17966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
17967 sub2node->SetLineColor(kColorITS);
17968 sub2node->SetVisibility(1);
17969 fNodes->Add(sub2node);
17972 // Place copy #16 of ITS6 in I569
17974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17975 sub2node->SetLineColor(kColorITS);
17976 sub2node->SetVisibility(1);
17977 fNodes->Add(sub2node);
17980 // Place copy #17 of ITS6 in I569
17982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17983 sub2node->SetLineColor(kColorITS);
17984 sub2node->SetVisibility(1);
17985 fNodes->Add(sub2node);
17988 // Place copy #18 of ITS6 in I569
17990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17991 sub2node->SetLineColor(kColorITS);
17992 sub2node->SetVisibility(1);
17993 fNodes->Add(sub2node);
17996 // Place copy #19 of ITS6 in I569
17998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
17999 sub2node->SetLineColor(kColorITS);
18000 sub2node->SetVisibility(1);
18001 fNodes->Add(sub2node);
18004 // Place copy #20 of ITS6 in I569
18006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18007 sub2node->SetLineColor(kColorITS);
18008 sub2node->SetVisibility(1);
18009 fNodes->Add(sub2node);
18012 // Place copy #21 of ITS6 in I569
18014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18015 sub2node->SetLineColor(kColorITS);
18016 sub2node->SetVisibility(1);
18017 fNodes->Add(sub2node);
18020 // Place copy #22 of ITS6 in I569
18022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18023 sub2node->SetLineColor(kColorITS);
18024 sub2node->SetVisibility(1);
18025 fNodes->Add(sub2node);
18028 // Place copy #23 of ITS6 in I569
18030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18031 sub2node->SetLineColor(kColorITS);
18032 sub2node->SetVisibility(1);
18033 fNodes->Add(sub2node);
18036 // Place copy #24 of ITS6 in I569
18038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18039 sub2node->SetLineColor(kColorITS);
18040 sub2node->SetVisibility(1);
18041 fNodes->Add(sub2node);
18044 // Place copy #25 of ITS6 in I569
18046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18047 sub2node->SetLineColor(kColorITS);
18048 sub2node->SetVisibility(1);
18049 fNodes->Add(sub2node);
18051 fNodes->Add(sub1node);
18054 // Place copy #8 of I569 in IT56
18056 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"rot560");
18057 sub1node->SetLineColor(kColorITS);
18058 sub1node->SetVisibility(0);
18061 // Place copy #1 of ITS6 in I569
18063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18064 sub2node->SetLineColor(kColorITS);
18065 sub2node->SetVisibility(1);
18066 fNodes->Add(sub2node);
18069 // Place copy #2 of ITS6 in I569
18071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18072 sub2node->SetLineColor(kColorITS);
18073 sub2node->SetVisibility(1);
18074 fNodes->Add(sub2node);
18077 // Place copy #3 of ITS6 in I569
18079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18080 sub2node->SetLineColor(kColorITS);
18081 sub2node->SetVisibility(1);
18082 fNodes->Add(sub2node);
18085 // Place copy #4 of ITS6 in I569
18087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18088 sub2node->SetLineColor(kColorITS);
18089 sub2node->SetVisibility(1);
18090 fNodes->Add(sub2node);
18093 // Place copy #5 of ITS6 in I569
18095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18096 sub2node->SetLineColor(kColorITS);
18097 sub2node->SetVisibility(1);
18098 fNodes->Add(sub2node);
18101 // Place copy #6 of ITS6 in I569
18103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18104 sub2node->SetLineColor(kColorITS);
18105 sub2node->SetVisibility(1);
18106 fNodes->Add(sub2node);
18109 // Place copy #7 of ITS6 in I569
18111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18112 sub2node->SetLineColor(kColorITS);
18113 sub2node->SetVisibility(1);
18114 fNodes->Add(sub2node);
18117 // Place copy #8 of ITS6 in I569
18119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18120 sub2node->SetLineColor(kColorITS);
18121 sub2node->SetVisibility(1);
18122 fNodes->Add(sub2node);
18125 // Place copy #9 of ITS6 in I569
18127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18128 sub2node->SetLineColor(kColorITS);
18129 sub2node->SetVisibility(1);
18130 fNodes->Add(sub2node);
18133 // Place copy #10 of ITS6 in I569
18135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18136 sub2node->SetLineColor(kColorITS);
18137 sub2node->SetVisibility(1);
18138 fNodes->Add(sub2node);
18141 // Place copy #11 of ITS6 in I569
18143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18144 sub2node->SetLineColor(kColorITS);
18145 sub2node->SetVisibility(1);
18146 fNodes->Add(sub2node);
18149 // Place copy #12 of ITS6 in I569
18151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18152 sub2node->SetLineColor(kColorITS);
18153 sub2node->SetVisibility(1);
18154 fNodes->Add(sub2node);
18157 // Place copy #13 of ITS6 in I569
18159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18160 sub2node->SetLineColor(kColorITS);
18161 sub2node->SetVisibility(1);
18162 fNodes->Add(sub2node);
18165 // Place copy #14 of ITS6 in I569
18167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18168 sub2node->SetLineColor(kColorITS);
18169 sub2node->SetVisibility(1);
18170 fNodes->Add(sub2node);
18173 // Place copy #15 of ITS6 in I569
18175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18176 sub2node->SetLineColor(kColorITS);
18177 sub2node->SetVisibility(1);
18178 fNodes->Add(sub2node);
18181 // Place copy #16 of ITS6 in I569
18183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18184 sub2node->SetLineColor(kColorITS);
18185 sub2node->SetVisibility(1);
18186 fNodes->Add(sub2node);
18189 // Place copy #17 of ITS6 in I569
18191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18192 sub2node->SetLineColor(kColorITS);
18193 sub2node->SetVisibility(1);
18194 fNodes->Add(sub2node);
18197 // Place copy #18 of ITS6 in I569
18199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18200 sub2node->SetLineColor(kColorITS);
18201 sub2node->SetVisibility(1);
18202 fNodes->Add(sub2node);
18205 // Place copy #19 of ITS6 in I569
18207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18208 sub2node->SetLineColor(kColorITS);
18209 sub2node->SetVisibility(1);
18210 fNodes->Add(sub2node);
18213 // Place copy #20 of ITS6 in I569
18215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18216 sub2node->SetLineColor(kColorITS);
18217 sub2node->SetVisibility(1);
18218 fNodes->Add(sub2node);
18221 // Place copy #21 of ITS6 in I569
18223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18224 sub2node->SetLineColor(kColorITS);
18225 sub2node->SetVisibility(1);
18226 fNodes->Add(sub2node);
18229 // Place copy #22 of ITS6 in I569
18231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18232 sub2node->SetLineColor(kColorITS);
18233 sub2node->SetVisibility(1);
18234 fNodes->Add(sub2node);
18237 // Place copy #23 of ITS6 in I569
18239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18240 sub2node->SetLineColor(kColorITS);
18241 sub2node->SetVisibility(1);
18242 fNodes->Add(sub2node);
18245 // Place copy #24 of ITS6 in I569
18247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18248 sub2node->SetLineColor(kColorITS);
18249 sub2node->SetVisibility(1);
18250 fNodes->Add(sub2node);
18253 // Place copy #25 of ITS6 in I569
18255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18256 sub2node->SetLineColor(kColorITS);
18257 sub2node->SetVisibility(1);
18258 fNodes->Add(sub2node);
18260 fNodes->Add(sub1node);
18263 // Place copy #9 of I569 in IT56
18265 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"rot561");
18266 sub1node->SetLineColor(kColorITS);
18267 sub1node->SetVisibility(0);
18270 // Place copy #1 of ITS6 in I569
18272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18273 sub2node->SetLineColor(kColorITS);
18274 sub2node->SetVisibility(1);
18275 fNodes->Add(sub2node);
18278 // Place copy #2 of ITS6 in I569
18280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18281 sub2node->SetLineColor(kColorITS);
18282 sub2node->SetVisibility(1);
18283 fNodes->Add(sub2node);
18286 // Place copy #3 of ITS6 in I569
18288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18289 sub2node->SetLineColor(kColorITS);
18290 sub2node->SetVisibility(1);
18291 fNodes->Add(sub2node);
18294 // Place copy #4 of ITS6 in I569
18296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18297 sub2node->SetLineColor(kColorITS);
18298 sub2node->SetVisibility(1);
18299 fNodes->Add(sub2node);
18302 // Place copy #5 of ITS6 in I569
18304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18305 sub2node->SetLineColor(kColorITS);
18306 sub2node->SetVisibility(1);
18307 fNodes->Add(sub2node);
18310 // Place copy #6 of ITS6 in I569
18312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18313 sub2node->SetLineColor(kColorITS);
18314 sub2node->SetVisibility(1);
18315 fNodes->Add(sub2node);
18318 // Place copy #7 of ITS6 in I569
18320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18321 sub2node->SetLineColor(kColorITS);
18322 sub2node->SetVisibility(1);
18323 fNodes->Add(sub2node);
18326 // Place copy #8 of ITS6 in I569
18328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18329 sub2node->SetLineColor(kColorITS);
18330 sub2node->SetVisibility(1);
18331 fNodes->Add(sub2node);
18334 // Place copy #9 of ITS6 in I569
18336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18337 sub2node->SetLineColor(kColorITS);
18338 sub2node->SetVisibility(1);
18339 fNodes->Add(sub2node);
18342 // Place copy #10 of ITS6 in I569
18344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18345 sub2node->SetLineColor(kColorITS);
18346 sub2node->SetVisibility(1);
18347 fNodes->Add(sub2node);
18350 // Place copy #11 of ITS6 in I569
18352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18353 sub2node->SetLineColor(kColorITS);
18354 sub2node->SetVisibility(1);
18355 fNodes->Add(sub2node);
18358 // Place copy #12 of ITS6 in I569
18360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18361 sub2node->SetLineColor(kColorITS);
18362 sub2node->SetVisibility(1);
18363 fNodes->Add(sub2node);
18366 // Place copy #13 of ITS6 in I569
18368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18369 sub2node->SetLineColor(kColorITS);
18370 sub2node->SetVisibility(1);
18371 fNodes->Add(sub2node);
18374 // Place copy #14 of ITS6 in I569
18376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18377 sub2node->SetLineColor(kColorITS);
18378 sub2node->SetVisibility(1);
18379 fNodes->Add(sub2node);
18382 // Place copy #15 of ITS6 in I569
18384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18385 sub2node->SetLineColor(kColorITS);
18386 sub2node->SetVisibility(1);
18387 fNodes->Add(sub2node);
18390 // Place copy #16 of ITS6 in I569
18392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18393 sub2node->SetLineColor(kColorITS);
18394 sub2node->SetVisibility(1);
18395 fNodes->Add(sub2node);
18398 // Place copy #17 of ITS6 in I569
18400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18401 sub2node->SetLineColor(kColorITS);
18402 sub2node->SetVisibility(1);
18403 fNodes->Add(sub2node);
18406 // Place copy #18 of ITS6 in I569
18408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18409 sub2node->SetLineColor(kColorITS);
18410 sub2node->SetVisibility(1);
18411 fNodes->Add(sub2node);
18414 // Place copy #19 of ITS6 in I569
18416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18417 sub2node->SetLineColor(kColorITS);
18418 sub2node->SetVisibility(1);
18419 fNodes->Add(sub2node);
18422 // Place copy #20 of ITS6 in I569
18424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18425 sub2node->SetLineColor(kColorITS);
18426 sub2node->SetVisibility(1);
18427 fNodes->Add(sub2node);
18430 // Place copy #21 of ITS6 in I569
18432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18433 sub2node->SetLineColor(kColorITS);
18434 sub2node->SetVisibility(1);
18435 fNodes->Add(sub2node);
18438 // Place copy #22 of ITS6 in I569
18440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18441 sub2node->SetLineColor(kColorITS);
18442 sub2node->SetVisibility(1);
18443 fNodes->Add(sub2node);
18446 // Place copy #23 of ITS6 in I569
18448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18449 sub2node->SetLineColor(kColorITS);
18450 sub2node->SetVisibility(1);
18451 fNodes->Add(sub2node);
18454 // Place copy #24 of ITS6 in I569
18456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18457 sub2node->SetLineColor(kColorITS);
18458 sub2node->SetVisibility(1);
18459 fNodes->Add(sub2node);
18462 // Place copy #25 of ITS6 in I569
18464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18465 sub2node->SetLineColor(kColorITS);
18466 sub2node->SetVisibility(1);
18467 fNodes->Add(sub2node);
18469 fNodes->Add(sub1node);
18472 // Place copy #10 of I569 in IT56
18474 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"rot562");
18475 sub1node->SetLineColor(kColorITS);
18476 sub1node->SetVisibility(0);
18479 // Place copy #1 of ITS6 in I569
18481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18482 sub2node->SetLineColor(kColorITS);
18483 sub2node->SetVisibility(1);
18484 fNodes->Add(sub2node);
18487 // Place copy #2 of ITS6 in I569
18489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18490 sub2node->SetLineColor(kColorITS);
18491 sub2node->SetVisibility(1);
18492 fNodes->Add(sub2node);
18495 // Place copy #3 of ITS6 in I569
18497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18498 sub2node->SetLineColor(kColorITS);
18499 sub2node->SetVisibility(1);
18500 fNodes->Add(sub2node);
18503 // Place copy #4 of ITS6 in I569
18505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18506 sub2node->SetLineColor(kColorITS);
18507 sub2node->SetVisibility(1);
18508 fNodes->Add(sub2node);
18511 // Place copy #5 of ITS6 in I569
18513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18514 sub2node->SetLineColor(kColorITS);
18515 sub2node->SetVisibility(1);
18516 fNodes->Add(sub2node);
18519 // Place copy #6 of ITS6 in I569
18521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18522 sub2node->SetLineColor(kColorITS);
18523 sub2node->SetVisibility(1);
18524 fNodes->Add(sub2node);
18527 // Place copy #7 of ITS6 in I569
18529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18530 sub2node->SetLineColor(kColorITS);
18531 sub2node->SetVisibility(1);
18532 fNodes->Add(sub2node);
18535 // Place copy #8 of ITS6 in I569
18537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18538 sub2node->SetLineColor(kColorITS);
18539 sub2node->SetVisibility(1);
18540 fNodes->Add(sub2node);
18543 // Place copy #9 of ITS6 in I569
18545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18546 sub2node->SetLineColor(kColorITS);
18547 sub2node->SetVisibility(1);
18548 fNodes->Add(sub2node);
18551 // Place copy #10 of ITS6 in I569
18553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18554 sub2node->SetLineColor(kColorITS);
18555 sub2node->SetVisibility(1);
18556 fNodes->Add(sub2node);
18559 // Place copy #11 of ITS6 in I569
18561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18562 sub2node->SetLineColor(kColorITS);
18563 sub2node->SetVisibility(1);
18564 fNodes->Add(sub2node);
18567 // Place copy #12 of ITS6 in I569
18569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18570 sub2node->SetLineColor(kColorITS);
18571 sub2node->SetVisibility(1);
18572 fNodes->Add(sub2node);
18575 // Place copy #13 of ITS6 in I569
18577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18578 sub2node->SetLineColor(kColorITS);
18579 sub2node->SetVisibility(1);
18580 fNodes->Add(sub2node);
18583 // Place copy #14 of ITS6 in I569
18585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18586 sub2node->SetLineColor(kColorITS);
18587 sub2node->SetVisibility(1);
18588 fNodes->Add(sub2node);
18591 // Place copy #15 of ITS6 in I569
18593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18594 sub2node->SetLineColor(kColorITS);
18595 sub2node->SetVisibility(1);
18596 fNodes->Add(sub2node);
18599 // Place copy #16 of ITS6 in I569
18601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18602 sub2node->SetLineColor(kColorITS);
18603 sub2node->SetVisibility(1);
18604 fNodes->Add(sub2node);
18607 // Place copy #17 of ITS6 in I569
18609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18610 sub2node->SetLineColor(kColorITS);
18611 sub2node->SetVisibility(1);
18612 fNodes->Add(sub2node);
18615 // Place copy #18 of ITS6 in I569
18617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18618 sub2node->SetLineColor(kColorITS);
18619 sub2node->SetVisibility(1);
18620 fNodes->Add(sub2node);
18623 // Place copy #19 of ITS6 in I569
18625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18626 sub2node->SetLineColor(kColorITS);
18627 sub2node->SetVisibility(1);
18628 fNodes->Add(sub2node);
18631 // Place copy #20 of ITS6 in I569
18633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18634 sub2node->SetLineColor(kColorITS);
18635 sub2node->SetVisibility(1);
18636 fNodes->Add(sub2node);
18639 // Place copy #21 of ITS6 in I569
18641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18642 sub2node->SetLineColor(kColorITS);
18643 sub2node->SetVisibility(1);
18644 fNodes->Add(sub2node);
18647 // Place copy #22 of ITS6 in I569
18649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18650 sub2node->SetLineColor(kColorITS);
18651 sub2node->SetVisibility(1);
18652 fNodes->Add(sub2node);
18655 // Place copy #23 of ITS6 in I569
18657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18658 sub2node->SetLineColor(kColorITS);
18659 sub2node->SetVisibility(1);
18660 fNodes->Add(sub2node);
18663 // Place copy #24 of ITS6 in I569
18665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18666 sub2node->SetLineColor(kColorITS);
18667 sub2node->SetVisibility(1);
18668 fNodes->Add(sub2node);
18671 // Place copy #25 of ITS6 in I569
18673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18674 sub2node->SetLineColor(kColorITS);
18675 sub2node->SetVisibility(1);
18676 fNodes->Add(sub2node);
18678 fNodes->Add(sub1node);
18681 // Place copy #11 of I569 in IT56
18683 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"rot563");
18684 sub1node->SetLineColor(kColorITS);
18685 sub1node->SetVisibility(0);
18688 // Place copy #1 of ITS6 in I569
18690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18691 sub2node->SetLineColor(kColorITS);
18692 sub2node->SetVisibility(1);
18693 fNodes->Add(sub2node);
18696 // Place copy #2 of ITS6 in I569
18698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18699 sub2node->SetLineColor(kColorITS);
18700 sub2node->SetVisibility(1);
18701 fNodes->Add(sub2node);
18704 // Place copy #3 of ITS6 in I569
18706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18707 sub2node->SetLineColor(kColorITS);
18708 sub2node->SetVisibility(1);
18709 fNodes->Add(sub2node);
18712 // Place copy #4 of ITS6 in I569
18714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18715 sub2node->SetLineColor(kColorITS);
18716 sub2node->SetVisibility(1);
18717 fNodes->Add(sub2node);
18720 // Place copy #5 of ITS6 in I569
18722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18723 sub2node->SetLineColor(kColorITS);
18724 sub2node->SetVisibility(1);
18725 fNodes->Add(sub2node);
18728 // Place copy #6 of ITS6 in I569
18730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18731 sub2node->SetLineColor(kColorITS);
18732 sub2node->SetVisibility(1);
18733 fNodes->Add(sub2node);
18736 // Place copy #7 of ITS6 in I569
18738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18739 sub2node->SetLineColor(kColorITS);
18740 sub2node->SetVisibility(1);
18741 fNodes->Add(sub2node);
18744 // Place copy #8 of ITS6 in I569
18746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18747 sub2node->SetLineColor(kColorITS);
18748 sub2node->SetVisibility(1);
18749 fNodes->Add(sub2node);
18752 // Place copy #9 of ITS6 in I569
18754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18755 sub2node->SetLineColor(kColorITS);
18756 sub2node->SetVisibility(1);
18757 fNodes->Add(sub2node);
18760 // Place copy #10 of ITS6 in I569
18762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18763 sub2node->SetLineColor(kColorITS);
18764 sub2node->SetVisibility(1);
18765 fNodes->Add(sub2node);
18768 // Place copy #11 of ITS6 in I569
18770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18771 sub2node->SetLineColor(kColorITS);
18772 sub2node->SetVisibility(1);
18773 fNodes->Add(sub2node);
18776 // Place copy #12 of ITS6 in I569
18778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18779 sub2node->SetLineColor(kColorITS);
18780 sub2node->SetVisibility(1);
18781 fNodes->Add(sub2node);
18784 // Place copy #13 of ITS6 in I569
18786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18787 sub2node->SetLineColor(kColorITS);
18788 sub2node->SetVisibility(1);
18789 fNodes->Add(sub2node);
18792 // Place copy #14 of ITS6 in I569
18794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18795 sub2node->SetLineColor(kColorITS);
18796 sub2node->SetVisibility(1);
18797 fNodes->Add(sub2node);
18800 // Place copy #15 of ITS6 in I569
18802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
18803 sub2node->SetLineColor(kColorITS);
18804 sub2node->SetVisibility(1);
18805 fNodes->Add(sub2node);
18808 // Place copy #16 of ITS6 in I569
18810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18811 sub2node->SetLineColor(kColorITS);
18812 sub2node->SetVisibility(1);
18813 fNodes->Add(sub2node);
18816 // Place copy #17 of ITS6 in I569
18818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18819 sub2node->SetLineColor(kColorITS);
18820 sub2node->SetVisibility(1);
18821 fNodes->Add(sub2node);
18824 // Place copy #18 of ITS6 in I569
18826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18827 sub2node->SetLineColor(kColorITS);
18828 sub2node->SetVisibility(1);
18829 fNodes->Add(sub2node);
18832 // Place copy #19 of ITS6 in I569
18834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
18835 sub2node->SetLineColor(kColorITS);
18836 sub2node->SetVisibility(1);
18837 fNodes->Add(sub2node);
18840 // Place copy #20 of ITS6 in I569
18842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18843 sub2node->SetLineColor(kColorITS);
18844 sub2node->SetVisibility(1);
18845 fNodes->Add(sub2node);
18848 // Place copy #21 of ITS6 in I569
18850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
18851 sub2node->SetLineColor(kColorITS);
18852 sub2node->SetVisibility(1);
18853 fNodes->Add(sub2node);
18856 // Place copy #22 of ITS6 in I569
18858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18859 sub2node->SetLineColor(kColorITS);
18860 sub2node->SetVisibility(1);
18861 fNodes->Add(sub2node);
18864 // Place copy #23 of ITS6 in I569
18866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18867 sub2node->SetLineColor(kColorITS);
18868 sub2node->SetVisibility(1);
18869 fNodes->Add(sub2node);
18872 // Place copy #24 of ITS6 in I569
18874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18875 sub2node->SetLineColor(kColorITS);
18876 sub2node->SetVisibility(1);
18877 fNodes->Add(sub2node);
18880 // Place copy #25 of ITS6 in I569
18882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
18883 sub2node->SetLineColor(kColorITS);
18884 sub2node->SetVisibility(1);
18885 fNodes->Add(sub2node);
18887 fNodes->Add(sub1node);
18890 // Place copy #12 of I569 in IT56
18892 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"rot564");
18893 sub1node->SetLineColor(kColorITS);
18894 sub1node->SetVisibility(0);
18897 // Place copy #1 of ITS6 in I569
18899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
18900 sub2node->SetLineColor(kColorITS);
18901 sub2node->SetVisibility(1);
18902 fNodes->Add(sub2node);
18905 // Place copy #2 of ITS6 in I569
18907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18908 sub2node->SetLineColor(kColorITS);
18909 sub2node->SetVisibility(1);
18910 fNodes->Add(sub2node);
18913 // Place copy #3 of ITS6 in I569
18915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
18916 sub2node->SetLineColor(kColorITS);
18917 sub2node->SetVisibility(1);
18918 fNodes->Add(sub2node);
18921 // Place copy #4 of ITS6 in I569
18923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18924 sub2node->SetLineColor(kColorITS);
18925 sub2node->SetVisibility(1);
18926 fNodes->Add(sub2node);
18929 // Place copy #5 of ITS6 in I569
18931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
18932 sub2node->SetLineColor(kColorITS);
18933 sub2node->SetVisibility(1);
18934 fNodes->Add(sub2node);
18937 // Place copy #6 of ITS6 in I569
18939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18940 sub2node->SetLineColor(kColorITS);
18941 sub2node->SetVisibility(1);
18942 fNodes->Add(sub2node);
18945 // Place copy #7 of ITS6 in I569
18947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
18948 sub2node->SetLineColor(kColorITS);
18949 sub2node->SetVisibility(1);
18950 fNodes->Add(sub2node);
18953 // Place copy #8 of ITS6 in I569
18955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18956 sub2node->SetLineColor(kColorITS);
18957 sub2node->SetVisibility(1);
18958 fNodes->Add(sub2node);
18961 // Place copy #9 of ITS6 in I569
18963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
18964 sub2node->SetLineColor(kColorITS);
18965 sub2node->SetVisibility(1);
18966 fNodes->Add(sub2node);
18969 // Place copy #10 of ITS6 in I569
18971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18972 sub2node->SetLineColor(kColorITS);
18973 sub2node->SetVisibility(1);
18974 fNodes->Add(sub2node);
18977 // Place copy #11 of ITS6 in I569
18979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
18980 sub2node->SetLineColor(kColorITS);
18981 sub2node->SetVisibility(1);
18982 fNodes->Add(sub2node);
18985 // Place copy #12 of ITS6 in I569
18987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18988 sub2node->SetLineColor(kColorITS);
18989 sub2node->SetVisibility(1);
18990 fNodes->Add(sub2node);
18993 // Place copy #13 of ITS6 in I569
18995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18996 sub2node->SetLineColor(kColorITS);
18997 sub2node->SetVisibility(1);
18998 fNodes->Add(sub2node);
19001 // Place copy #14 of ITS6 in I569
19003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19004 sub2node->SetLineColor(kColorITS);
19005 sub2node->SetVisibility(1);
19006 fNodes->Add(sub2node);
19009 // Place copy #15 of ITS6 in I569
19011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19012 sub2node->SetLineColor(kColorITS);
19013 sub2node->SetVisibility(1);
19014 fNodes->Add(sub2node);
19017 // Place copy #16 of ITS6 in I569
19019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19020 sub2node->SetLineColor(kColorITS);
19021 sub2node->SetVisibility(1);
19022 fNodes->Add(sub2node);
19025 // Place copy #17 of ITS6 in I569
19027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19028 sub2node->SetLineColor(kColorITS);
19029 sub2node->SetVisibility(1);
19030 fNodes->Add(sub2node);
19033 // Place copy #18 of ITS6 in I569
19035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19036 sub2node->SetLineColor(kColorITS);
19037 sub2node->SetVisibility(1);
19038 fNodes->Add(sub2node);
19041 // Place copy #19 of ITS6 in I569
19043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19044 sub2node->SetLineColor(kColorITS);
19045 sub2node->SetVisibility(1);
19046 fNodes->Add(sub2node);
19049 // Place copy #20 of ITS6 in I569
19051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19052 sub2node->SetLineColor(kColorITS);
19053 sub2node->SetVisibility(1);
19054 fNodes->Add(sub2node);
19057 // Place copy #21 of ITS6 in I569
19059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19060 sub2node->SetLineColor(kColorITS);
19061 sub2node->SetVisibility(1);
19062 fNodes->Add(sub2node);
19065 // Place copy #22 of ITS6 in I569
19067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19068 sub2node->SetLineColor(kColorITS);
19069 sub2node->SetVisibility(1);
19070 fNodes->Add(sub2node);
19073 // Place copy #23 of ITS6 in I569
19075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19076 sub2node->SetLineColor(kColorITS);
19077 sub2node->SetVisibility(1);
19078 fNodes->Add(sub2node);
19081 // Place copy #24 of ITS6 in I569
19083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19084 sub2node->SetLineColor(kColorITS);
19085 sub2node->SetVisibility(1);
19086 fNodes->Add(sub2node);
19089 // Place copy #25 of ITS6 in I569
19091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19092 sub2node->SetLineColor(kColorITS);
19093 sub2node->SetVisibility(1);
19094 fNodes->Add(sub2node);
19096 fNodes->Add(sub1node);
19099 // Place copy #13 of I569 in IT56
19101 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"rot565");
19102 sub1node->SetLineColor(kColorITS);
19103 sub1node->SetVisibility(0);
19106 // Place copy #1 of ITS6 in I569
19108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19109 sub2node->SetLineColor(kColorITS);
19110 sub2node->SetVisibility(1);
19111 fNodes->Add(sub2node);
19114 // Place copy #2 of ITS6 in I569
19116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19117 sub2node->SetLineColor(kColorITS);
19118 sub2node->SetVisibility(1);
19119 fNodes->Add(sub2node);
19122 // Place copy #3 of ITS6 in I569
19124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19125 sub2node->SetLineColor(kColorITS);
19126 sub2node->SetVisibility(1);
19127 fNodes->Add(sub2node);
19130 // Place copy #4 of ITS6 in I569
19132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19133 sub2node->SetLineColor(kColorITS);
19134 sub2node->SetVisibility(1);
19135 fNodes->Add(sub2node);
19138 // Place copy #5 of ITS6 in I569
19140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19141 sub2node->SetLineColor(kColorITS);
19142 sub2node->SetVisibility(1);
19143 fNodes->Add(sub2node);
19146 // Place copy #6 of ITS6 in I569
19148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19149 sub2node->SetLineColor(kColorITS);
19150 sub2node->SetVisibility(1);
19151 fNodes->Add(sub2node);
19154 // Place copy #7 of ITS6 in I569
19156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19157 sub2node->SetLineColor(kColorITS);
19158 sub2node->SetVisibility(1);
19159 fNodes->Add(sub2node);
19162 // Place copy #8 of ITS6 in I569
19164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19165 sub2node->SetLineColor(kColorITS);
19166 sub2node->SetVisibility(1);
19167 fNodes->Add(sub2node);
19170 // Place copy #9 of ITS6 in I569
19172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19173 sub2node->SetLineColor(kColorITS);
19174 sub2node->SetVisibility(1);
19175 fNodes->Add(sub2node);
19178 // Place copy #10 of ITS6 in I569
19180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19181 sub2node->SetLineColor(kColorITS);
19182 sub2node->SetVisibility(1);
19183 fNodes->Add(sub2node);
19186 // Place copy #11 of ITS6 in I569
19188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19189 sub2node->SetLineColor(kColorITS);
19190 sub2node->SetVisibility(1);
19191 fNodes->Add(sub2node);
19194 // Place copy #12 of ITS6 in I569
19196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19197 sub2node->SetLineColor(kColorITS);
19198 sub2node->SetVisibility(1);
19199 fNodes->Add(sub2node);
19202 // Place copy #13 of ITS6 in I569
19204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19205 sub2node->SetLineColor(kColorITS);
19206 sub2node->SetVisibility(1);
19207 fNodes->Add(sub2node);
19210 // Place copy #14 of ITS6 in I569
19212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19213 sub2node->SetLineColor(kColorITS);
19214 sub2node->SetVisibility(1);
19215 fNodes->Add(sub2node);
19218 // Place copy #15 of ITS6 in I569
19220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19221 sub2node->SetLineColor(kColorITS);
19222 sub2node->SetVisibility(1);
19223 fNodes->Add(sub2node);
19226 // Place copy #16 of ITS6 in I569
19228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19229 sub2node->SetLineColor(kColorITS);
19230 sub2node->SetVisibility(1);
19231 fNodes->Add(sub2node);
19234 // Place copy #17 of ITS6 in I569
19236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19237 sub2node->SetLineColor(kColorITS);
19238 sub2node->SetVisibility(1);
19239 fNodes->Add(sub2node);
19242 // Place copy #18 of ITS6 in I569
19244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19245 sub2node->SetLineColor(kColorITS);
19246 sub2node->SetVisibility(1);
19247 fNodes->Add(sub2node);
19250 // Place copy #19 of ITS6 in I569
19252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19253 sub2node->SetLineColor(kColorITS);
19254 sub2node->SetVisibility(1);
19255 fNodes->Add(sub2node);
19258 // Place copy #20 of ITS6 in I569
19260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19261 sub2node->SetLineColor(kColorITS);
19262 sub2node->SetVisibility(1);
19263 fNodes->Add(sub2node);
19266 // Place copy #21 of ITS6 in I569
19268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19269 sub2node->SetLineColor(kColorITS);
19270 sub2node->SetVisibility(1);
19271 fNodes->Add(sub2node);
19274 // Place copy #22 of ITS6 in I569
19276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19277 sub2node->SetLineColor(kColorITS);
19278 sub2node->SetVisibility(1);
19279 fNodes->Add(sub2node);
19282 // Place copy #23 of ITS6 in I569
19284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19285 sub2node->SetLineColor(kColorITS);
19286 sub2node->SetVisibility(1);
19287 fNodes->Add(sub2node);
19290 // Place copy #24 of ITS6 in I569
19292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19293 sub2node->SetLineColor(kColorITS);
19294 sub2node->SetVisibility(1);
19295 fNodes->Add(sub2node);
19298 // Place copy #25 of ITS6 in I569
19300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19301 sub2node->SetLineColor(kColorITS);
19302 sub2node->SetVisibility(1);
19303 fNodes->Add(sub2node);
19305 fNodes->Add(sub1node);
19308 // Place copy #14 of I569 in IT56
19310 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"rot566");
19311 sub1node->SetLineColor(kColorITS);
19312 sub1node->SetVisibility(0);
19315 // Place copy #1 of ITS6 in I569
19317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19318 sub2node->SetLineColor(kColorITS);
19319 sub2node->SetVisibility(1);
19320 fNodes->Add(sub2node);
19323 // Place copy #2 of ITS6 in I569
19325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19326 sub2node->SetLineColor(kColorITS);
19327 sub2node->SetVisibility(1);
19328 fNodes->Add(sub2node);
19331 // Place copy #3 of ITS6 in I569
19333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19334 sub2node->SetLineColor(kColorITS);
19335 sub2node->SetVisibility(1);
19336 fNodes->Add(sub2node);
19339 // Place copy #4 of ITS6 in I569
19341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19342 sub2node->SetLineColor(kColorITS);
19343 sub2node->SetVisibility(1);
19344 fNodes->Add(sub2node);
19347 // Place copy #5 of ITS6 in I569
19349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19350 sub2node->SetLineColor(kColorITS);
19351 sub2node->SetVisibility(1);
19352 fNodes->Add(sub2node);
19355 // Place copy #6 of ITS6 in I569
19357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19358 sub2node->SetLineColor(kColorITS);
19359 sub2node->SetVisibility(1);
19360 fNodes->Add(sub2node);
19363 // Place copy #7 of ITS6 in I569
19365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19366 sub2node->SetLineColor(kColorITS);
19367 sub2node->SetVisibility(1);
19368 fNodes->Add(sub2node);
19371 // Place copy #8 of ITS6 in I569
19373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19374 sub2node->SetLineColor(kColorITS);
19375 sub2node->SetVisibility(1);
19376 fNodes->Add(sub2node);
19379 // Place copy #9 of ITS6 in I569
19381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19382 sub2node->SetLineColor(kColorITS);
19383 sub2node->SetVisibility(1);
19384 fNodes->Add(sub2node);
19387 // Place copy #10 of ITS6 in I569
19389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19390 sub2node->SetLineColor(kColorITS);
19391 sub2node->SetVisibility(1);
19392 fNodes->Add(sub2node);
19395 // Place copy #11 of ITS6 in I569
19397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19398 sub2node->SetLineColor(kColorITS);
19399 sub2node->SetVisibility(1);
19400 fNodes->Add(sub2node);
19403 // Place copy #12 of ITS6 in I569
19405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19406 sub2node->SetLineColor(kColorITS);
19407 sub2node->SetVisibility(1);
19408 fNodes->Add(sub2node);
19411 // Place copy #13 of ITS6 in I569
19413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19414 sub2node->SetLineColor(kColorITS);
19415 sub2node->SetVisibility(1);
19416 fNodes->Add(sub2node);
19419 // Place copy #14 of ITS6 in I569
19421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19422 sub2node->SetLineColor(kColorITS);
19423 sub2node->SetVisibility(1);
19424 fNodes->Add(sub2node);
19427 // Place copy #15 of ITS6 in I569
19429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19430 sub2node->SetLineColor(kColorITS);
19431 sub2node->SetVisibility(1);
19432 fNodes->Add(sub2node);
19435 // Place copy #16 of ITS6 in I569
19437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19438 sub2node->SetLineColor(kColorITS);
19439 sub2node->SetVisibility(1);
19440 fNodes->Add(sub2node);
19443 // Place copy #17 of ITS6 in I569
19445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19446 sub2node->SetLineColor(kColorITS);
19447 sub2node->SetVisibility(1);
19448 fNodes->Add(sub2node);
19451 // Place copy #18 of ITS6 in I569
19453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19454 sub2node->SetLineColor(kColorITS);
19455 sub2node->SetVisibility(1);
19456 fNodes->Add(sub2node);
19459 // Place copy #19 of ITS6 in I569
19461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19462 sub2node->SetLineColor(kColorITS);
19463 sub2node->SetVisibility(1);
19464 fNodes->Add(sub2node);
19467 // Place copy #20 of ITS6 in I569
19469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19470 sub2node->SetLineColor(kColorITS);
19471 sub2node->SetVisibility(1);
19472 fNodes->Add(sub2node);
19475 // Place copy #21 of ITS6 in I569
19477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19478 sub2node->SetLineColor(kColorITS);
19479 sub2node->SetVisibility(1);
19480 fNodes->Add(sub2node);
19483 // Place copy #22 of ITS6 in I569
19485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19486 sub2node->SetLineColor(kColorITS);
19487 sub2node->SetVisibility(1);
19488 fNodes->Add(sub2node);
19491 // Place copy #23 of ITS6 in I569
19493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19494 sub2node->SetLineColor(kColorITS);
19495 sub2node->SetVisibility(1);
19496 fNodes->Add(sub2node);
19499 // Place copy #24 of ITS6 in I569
19501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19502 sub2node->SetLineColor(kColorITS);
19503 sub2node->SetVisibility(1);
19504 fNodes->Add(sub2node);
19507 // Place copy #25 of ITS6 in I569
19509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19510 sub2node->SetLineColor(kColorITS);
19511 sub2node->SetVisibility(1);
19512 fNodes->Add(sub2node);
19514 fNodes->Add(sub1node);
19517 // Place copy #15 of I569 in IT56
19519 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"rot567");
19520 sub1node->SetLineColor(kColorITS);
19521 sub1node->SetVisibility(0);
19524 // Place copy #1 of ITS6 in I569
19526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19527 sub2node->SetLineColor(kColorITS);
19528 sub2node->SetVisibility(1);
19529 fNodes->Add(sub2node);
19532 // Place copy #2 of ITS6 in I569
19534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19535 sub2node->SetLineColor(kColorITS);
19536 sub2node->SetVisibility(1);
19537 fNodes->Add(sub2node);
19540 // Place copy #3 of ITS6 in I569
19542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19543 sub2node->SetLineColor(kColorITS);
19544 sub2node->SetVisibility(1);
19545 fNodes->Add(sub2node);
19548 // Place copy #4 of ITS6 in I569
19550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19551 sub2node->SetLineColor(kColorITS);
19552 sub2node->SetVisibility(1);
19553 fNodes->Add(sub2node);
19556 // Place copy #5 of ITS6 in I569
19558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19559 sub2node->SetLineColor(kColorITS);
19560 sub2node->SetVisibility(1);
19561 fNodes->Add(sub2node);
19564 // Place copy #6 of ITS6 in I569
19566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19567 sub2node->SetLineColor(kColorITS);
19568 sub2node->SetVisibility(1);
19569 fNodes->Add(sub2node);
19572 // Place copy #7 of ITS6 in I569
19574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19575 sub2node->SetLineColor(kColorITS);
19576 sub2node->SetVisibility(1);
19577 fNodes->Add(sub2node);
19580 // Place copy #8 of ITS6 in I569
19582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19583 sub2node->SetLineColor(kColorITS);
19584 sub2node->SetVisibility(1);
19585 fNodes->Add(sub2node);
19588 // Place copy #9 of ITS6 in I569
19590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19591 sub2node->SetLineColor(kColorITS);
19592 sub2node->SetVisibility(1);
19593 fNodes->Add(sub2node);
19596 // Place copy #10 of ITS6 in I569
19598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19599 sub2node->SetLineColor(kColorITS);
19600 sub2node->SetVisibility(1);
19601 fNodes->Add(sub2node);
19604 // Place copy #11 of ITS6 in I569
19606 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19607 sub2node->SetLineColor(kColorITS);
19608 sub2node->SetVisibility(1);
19609 fNodes->Add(sub2node);
19612 // Place copy #12 of ITS6 in I569
19614 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19615 sub2node->SetLineColor(kColorITS);
19616 sub2node->SetVisibility(1);
19617 fNodes->Add(sub2node);
19620 // Place copy #13 of ITS6 in I569
19622 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19623 sub2node->SetLineColor(kColorITS);
19624 sub2node->SetVisibility(1);
19625 fNodes->Add(sub2node);
19628 // Place copy #14 of ITS6 in I569
19630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19631 sub2node->SetLineColor(kColorITS);
19632 sub2node->SetVisibility(1);
19633 fNodes->Add(sub2node);
19636 // Place copy #15 of ITS6 in I569
19638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19639 sub2node->SetLineColor(kColorITS);
19640 sub2node->SetVisibility(1);
19641 fNodes->Add(sub2node);
19644 // Place copy #16 of ITS6 in I569
19646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19647 sub2node->SetLineColor(kColorITS);
19648 sub2node->SetVisibility(1);
19649 fNodes->Add(sub2node);
19652 // Place copy #17 of ITS6 in I569
19654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19655 sub2node->SetLineColor(kColorITS);
19656 sub2node->SetVisibility(1);
19657 fNodes->Add(sub2node);
19660 // Place copy #18 of ITS6 in I569
19662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19663 sub2node->SetLineColor(kColorITS);
19664 sub2node->SetVisibility(1);
19665 fNodes->Add(sub2node);
19668 // Place copy #19 of ITS6 in I569
19670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19671 sub2node->SetLineColor(kColorITS);
19672 sub2node->SetVisibility(1);
19673 fNodes->Add(sub2node);
19676 // Place copy #20 of ITS6 in I569
19678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19679 sub2node->SetLineColor(kColorITS);
19680 sub2node->SetVisibility(1);
19681 fNodes->Add(sub2node);
19684 // Place copy #21 of ITS6 in I569
19686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19687 sub2node->SetLineColor(kColorITS);
19688 sub2node->SetVisibility(1);
19689 fNodes->Add(sub2node);
19692 // Place copy #22 of ITS6 in I569
19694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19695 sub2node->SetLineColor(kColorITS);
19696 sub2node->SetVisibility(1);
19697 fNodes->Add(sub2node);
19700 // Place copy #23 of ITS6 in I569
19702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19703 sub2node->SetLineColor(kColorITS);
19704 sub2node->SetVisibility(1);
19705 fNodes->Add(sub2node);
19708 // Place copy #24 of ITS6 in I569
19710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19711 sub2node->SetLineColor(kColorITS);
19712 sub2node->SetVisibility(1);
19713 fNodes->Add(sub2node);
19716 // Place copy #25 of ITS6 in I569
19718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19719 sub2node->SetLineColor(kColorITS);
19720 sub2node->SetVisibility(1);
19721 fNodes->Add(sub2node);
19723 fNodes->Add(sub1node);
19726 // Place copy #16 of I569 in IT56
19728 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"rot568");
19729 sub1node->SetLineColor(kColorITS);
19730 sub1node->SetVisibility(0);
19733 // Place copy #1 of ITS6 in I569
19735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19736 sub2node->SetLineColor(kColorITS);
19737 sub2node->SetVisibility(1);
19738 fNodes->Add(sub2node);
19741 // Place copy #2 of ITS6 in I569
19743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19744 sub2node->SetLineColor(kColorITS);
19745 sub2node->SetVisibility(1);
19746 fNodes->Add(sub2node);
19749 // Place copy #3 of ITS6 in I569
19751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19752 sub2node->SetLineColor(kColorITS);
19753 sub2node->SetVisibility(1);
19754 fNodes->Add(sub2node);
19757 // Place copy #4 of ITS6 in I569
19759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19760 sub2node->SetLineColor(kColorITS);
19761 sub2node->SetVisibility(1);
19762 fNodes->Add(sub2node);
19765 // Place copy #5 of ITS6 in I569
19767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19768 sub2node->SetLineColor(kColorITS);
19769 sub2node->SetVisibility(1);
19770 fNodes->Add(sub2node);
19773 // Place copy #6 of ITS6 in I569
19775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19776 sub2node->SetLineColor(kColorITS);
19777 sub2node->SetVisibility(1);
19778 fNodes->Add(sub2node);
19781 // Place copy #7 of ITS6 in I569
19783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19784 sub2node->SetLineColor(kColorITS);
19785 sub2node->SetVisibility(1);
19786 fNodes->Add(sub2node);
19789 // Place copy #8 of ITS6 in I569
19791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19792 sub2node->SetLineColor(kColorITS);
19793 sub2node->SetVisibility(1);
19794 fNodes->Add(sub2node);
19797 // Place copy #9 of ITS6 in I569
19799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
19800 sub2node->SetLineColor(kColorITS);
19801 sub2node->SetVisibility(1);
19802 fNodes->Add(sub2node);
19805 // Place copy #10 of ITS6 in I569
19807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19808 sub2node->SetLineColor(kColorITS);
19809 sub2node->SetVisibility(1);
19810 fNodes->Add(sub2node);
19813 // Place copy #11 of ITS6 in I569
19815 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
19816 sub2node->SetLineColor(kColorITS);
19817 sub2node->SetVisibility(1);
19818 fNodes->Add(sub2node);
19821 // Place copy #12 of ITS6 in I569
19823 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19824 sub2node->SetLineColor(kColorITS);
19825 sub2node->SetVisibility(1);
19826 fNodes->Add(sub2node);
19829 // Place copy #13 of ITS6 in I569
19831 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19832 sub2node->SetLineColor(kColorITS);
19833 sub2node->SetVisibility(1);
19834 fNodes->Add(sub2node);
19837 // Place copy #14 of ITS6 in I569
19839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19840 sub2node->SetLineColor(kColorITS);
19841 sub2node->SetVisibility(1);
19842 fNodes->Add(sub2node);
19845 // Place copy #15 of ITS6 in I569
19847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
19848 sub2node->SetLineColor(kColorITS);
19849 sub2node->SetVisibility(1);
19850 fNodes->Add(sub2node);
19853 // Place copy #16 of ITS6 in I569
19855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19856 sub2node->SetLineColor(kColorITS);
19857 sub2node->SetVisibility(1);
19858 fNodes->Add(sub2node);
19861 // Place copy #17 of ITS6 in I569
19863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19864 sub2node->SetLineColor(kColorITS);
19865 sub2node->SetVisibility(1);
19866 fNodes->Add(sub2node);
19869 // Place copy #18 of ITS6 in I569
19871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19872 sub2node->SetLineColor(kColorITS);
19873 sub2node->SetVisibility(1);
19874 fNodes->Add(sub2node);
19877 // Place copy #19 of ITS6 in I569
19879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
19880 sub2node->SetLineColor(kColorITS);
19881 sub2node->SetVisibility(1);
19882 fNodes->Add(sub2node);
19885 // Place copy #20 of ITS6 in I569
19887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19888 sub2node->SetLineColor(kColorITS);
19889 sub2node->SetVisibility(1);
19890 fNodes->Add(sub2node);
19893 // Place copy #21 of ITS6 in I569
19895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
19896 sub2node->SetLineColor(kColorITS);
19897 sub2node->SetVisibility(1);
19898 fNodes->Add(sub2node);
19901 // Place copy #22 of ITS6 in I569
19903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19904 sub2node->SetLineColor(kColorITS);
19905 sub2node->SetVisibility(1);
19906 fNodes->Add(sub2node);
19909 // Place copy #23 of ITS6 in I569
19911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19912 sub2node->SetLineColor(kColorITS);
19913 sub2node->SetVisibility(1);
19914 fNodes->Add(sub2node);
19917 // Place copy #24 of ITS6 in I569
19919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19920 sub2node->SetLineColor(kColorITS);
19921 sub2node->SetVisibility(1);
19922 fNodes->Add(sub2node);
19925 // Place copy #25 of ITS6 in I569
19927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
19928 sub2node->SetLineColor(kColorITS);
19929 sub2node->SetVisibility(1);
19930 fNodes->Add(sub2node);
19932 fNodes->Add(sub1node);
19935 // Place copy #17 of I569 in IT56
19937 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"rot569");
19938 sub1node->SetLineColor(kColorITS);
19939 sub1node->SetVisibility(0);
19942 // Place copy #1 of ITS6 in I569
19944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
19945 sub2node->SetLineColor(kColorITS);
19946 sub2node->SetVisibility(1);
19947 fNodes->Add(sub2node);
19950 // Place copy #2 of ITS6 in I569
19952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19953 sub2node->SetLineColor(kColorITS);
19954 sub2node->SetVisibility(1);
19955 fNodes->Add(sub2node);
19958 // Place copy #3 of ITS6 in I569
19960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
19961 sub2node->SetLineColor(kColorITS);
19962 sub2node->SetVisibility(1);
19963 fNodes->Add(sub2node);
19966 // Place copy #4 of ITS6 in I569
19968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19969 sub2node->SetLineColor(kColorITS);
19970 sub2node->SetVisibility(1);
19971 fNodes->Add(sub2node);
19974 // Place copy #5 of ITS6 in I569
19976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
19977 sub2node->SetLineColor(kColorITS);
19978 sub2node->SetVisibility(1);
19979 fNodes->Add(sub2node);
19982 // Place copy #6 of ITS6 in I569
19984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19985 sub2node->SetLineColor(kColorITS);
19986 sub2node->SetVisibility(1);
19987 fNodes->Add(sub2node);
19990 // Place copy #7 of ITS6 in I569
19992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
19993 sub2node->SetLineColor(kColorITS);
19994 sub2node->SetVisibility(1);
19995 fNodes->Add(sub2node);
19998 // Place copy #8 of ITS6 in I569
20000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20001 sub2node->SetLineColor(kColorITS);
20002 sub2node->SetVisibility(1);
20003 fNodes->Add(sub2node);
20006 // Place copy #9 of ITS6 in I569
20008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20009 sub2node->SetLineColor(kColorITS);
20010 sub2node->SetVisibility(1);
20011 fNodes->Add(sub2node);
20014 // Place copy #10 of ITS6 in I569
20016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20017 sub2node->SetLineColor(kColorITS);
20018 sub2node->SetVisibility(1);
20019 fNodes->Add(sub2node);
20022 // Place copy #11 of ITS6 in I569
20024 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20025 sub2node->SetLineColor(kColorITS);
20026 sub2node->SetVisibility(1);
20027 fNodes->Add(sub2node);
20030 // Place copy #12 of ITS6 in I569
20032 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20033 sub2node->SetLineColor(kColorITS);
20034 sub2node->SetVisibility(1);
20035 fNodes->Add(sub2node);
20038 // Place copy #13 of ITS6 in I569
20040 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20041 sub2node->SetLineColor(kColorITS);
20042 sub2node->SetVisibility(1);
20043 fNodes->Add(sub2node);
20046 // Place copy #14 of ITS6 in I569
20048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20049 sub2node->SetLineColor(kColorITS);
20050 sub2node->SetVisibility(1);
20051 fNodes->Add(sub2node);
20054 // Place copy #15 of ITS6 in I569
20056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20057 sub2node->SetLineColor(kColorITS);
20058 sub2node->SetVisibility(1);
20059 fNodes->Add(sub2node);
20062 // Place copy #16 of ITS6 in I569
20064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20065 sub2node->SetLineColor(kColorITS);
20066 sub2node->SetVisibility(1);
20067 fNodes->Add(sub2node);
20070 // Place copy #17 of ITS6 in I569
20072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20073 sub2node->SetLineColor(kColorITS);
20074 sub2node->SetVisibility(1);
20075 fNodes->Add(sub2node);
20078 // Place copy #18 of ITS6 in I569
20080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20081 sub2node->SetLineColor(kColorITS);
20082 sub2node->SetVisibility(1);
20083 fNodes->Add(sub2node);
20086 // Place copy #19 of ITS6 in I569
20088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20089 sub2node->SetLineColor(kColorITS);
20090 sub2node->SetVisibility(1);
20091 fNodes->Add(sub2node);
20094 // Place copy #20 of ITS6 in I569
20096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20097 sub2node->SetLineColor(kColorITS);
20098 sub2node->SetVisibility(1);
20099 fNodes->Add(sub2node);
20102 // Place copy #21 of ITS6 in I569
20104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20105 sub2node->SetLineColor(kColorITS);
20106 sub2node->SetVisibility(1);
20107 fNodes->Add(sub2node);
20110 // Place copy #22 of ITS6 in I569
20112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20113 sub2node->SetLineColor(kColorITS);
20114 sub2node->SetVisibility(1);
20115 fNodes->Add(sub2node);
20118 // Place copy #23 of ITS6 in I569
20120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20121 sub2node->SetLineColor(kColorITS);
20122 sub2node->SetVisibility(1);
20123 fNodes->Add(sub2node);
20126 // Place copy #24 of ITS6 in I569
20128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20129 sub2node->SetLineColor(kColorITS);
20130 sub2node->SetVisibility(1);
20131 fNodes->Add(sub2node);
20134 // Place copy #25 of ITS6 in I569
20136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20137 sub2node->SetLineColor(kColorITS);
20138 sub2node->SetVisibility(1);
20139 fNodes->Add(sub2node);
20141 fNodes->Add(sub1node);
20144 // Place copy #18 of I569 in IT56
20146 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"rot533");
20147 sub1node->SetLineColor(kColorITS);
20148 sub1node->SetVisibility(0);
20151 // Place copy #1 of ITS6 in I569
20153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20154 sub2node->SetLineColor(kColorITS);
20155 sub2node->SetVisibility(1);
20156 fNodes->Add(sub2node);
20159 // Place copy #2 of ITS6 in I569
20161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20162 sub2node->SetLineColor(kColorITS);
20163 sub2node->SetVisibility(1);
20164 fNodes->Add(sub2node);
20167 // Place copy #3 of ITS6 in I569
20169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20170 sub2node->SetLineColor(kColorITS);
20171 sub2node->SetVisibility(1);
20172 fNodes->Add(sub2node);
20175 // Place copy #4 of ITS6 in I569
20177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20178 sub2node->SetLineColor(kColorITS);
20179 sub2node->SetVisibility(1);
20180 fNodes->Add(sub2node);
20183 // Place copy #5 of ITS6 in I569
20185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20186 sub2node->SetLineColor(kColorITS);
20187 sub2node->SetVisibility(1);
20188 fNodes->Add(sub2node);
20191 // Place copy #6 of ITS6 in I569
20193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20194 sub2node->SetLineColor(kColorITS);
20195 sub2node->SetVisibility(1);
20196 fNodes->Add(sub2node);
20199 // Place copy #7 of ITS6 in I569
20201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20202 sub2node->SetLineColor(kColorITS);
20203 sub2node->SetVisibility(1);
20204 fNodes->Add(sub2node);
20207 // Place copy #8 of ITS6 in I569
20209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20210 sub2node->SetLineColor(kColorITS);
20211 sub2node->SetVisibility(1);
20212 fNodes->Add(sub2node);
20215 // Place copy #9 of ITS6 in I569
20217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20218 sub2node->SetLineColor(kColorITS);
20219 sub2node->SetVisibility(1);
20220 fNodes->Add(sub2node);
20223 // Place copy #10 of ITS6 in I569
20225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20226 sub2node->SetLineColor(kColorITS);
20227 sub2node->SetVisibility(1);
20228 fNodes->Add(sub2node);
20231 // Place copy #11 of ITS6 in I569
20233 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20234 sub2node->SetLineColor(kColorITS);
20235 sub2node->SetVisibility(1);
20236 fNodes->Add(sub2node);
20239 // Place copy #12 of ITS6 in I569
20241 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20242 sub2node->SetLineColor(kColorITS);
20243 sub2node->SetVisibility(1);
20244 fNodes->Add(sub2node);
20247 // Place copy #13 of ITS6 in I569
20249 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20250 sub2node->SetLineColor(kColorITS);
20251 sub2node->SetVisibility(1);
20252 fNodes->Add(sub2node);
20255 // Place copy #14 of ITS6 in I569
20257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20258 sub2node->SetLineColor(kColorITS);
20259 sub2node->SetVisibility(1);
20260 fNodes->Add(sub2node);
20263 // Place copy #15 of ITS6 in I569
20265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20266 sub2node->SetLineColor(kColorITS);
20267 sub2node->SetVisibility(1);
20268 fNodes->Add(sub2node);
20271 // Place copy #16 of ITS6 in I569
20273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20274 sub2node->SetLineColor(kColorITS);
20275 sub2node->SetVisibility(1);
20276 fNodes->Add(sub2node);
20279 // Place copy #17 of ITS6 in I569
20281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20282 sub2node->SetLineColor(kColorITS);
20283 sub2node->SetVisibility(1);
20284 fNodes->Add(sub2node);
20287 // Place copy #18 of ITS6 in I569
20289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20290 sub2node->SetLineColor(kColorITS);
20291 sub2node->SetVisibility(1);
20292 fNodes->Add(sub2node);
20295 // Place copy #19 of ITS6 in I569
20297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20298 sub2node->SetLineColor(kColorITS);
20299 sub2node->SetVisibility(1);
20300 fNodes->Add(sub2node);
20303 // Place copy #20 of ITS6 in I569
20305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20306 sub2node->SetLineColor(kColorITS);
20307 sub2node->SetVisibility(1);
20308 fNodes->Add(sub2node);
20311 // Place copy #21 of ITS6 in I569
20313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20314 sub2node->SetLineColor(kColorITS);
20315 sub2node->SetVisibility(1);
20316 fNodes->Add(sub2node);
20319 // Place copy #22 of ITS6 in I569
20321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20322 sub2node->SetLineColor(kColorITS);
20323 sub2node->SetVisibility(1);
20324 fNodes->Add(sub2node);
20327 // Place copy #23 of ITS6 in I569
20329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20330 sub2node->SetLineColor(kColorITS);
20331 sub2node->SetVisibility(1);
20332 fNodes->Add(sub2node);
20335 // Place copy #24 of ITS6 in I569
20337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20338 sub2node->SetLineColor(kColorITS);
20339 sub2node->SetVisibility(1);
20340 fNodes->Add(sub2node);
20343 // Place copy #25 of ITS6 in I569
20345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20346 sub2node->SetLineColor(kColorITS);
20347 sub2node->SetVisibility(1);
20348 fNodes->Add(sub2node);
20350 fNodes->Add(sub1node);
20353 // Place copy #19 of I569 in IT56
20355 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"rot534");
20356 sub1node->SetLineColor(kColorITS);
20357 sub1node->SetVisibility(0);
20360 // Place copy #1 of ITS6 in I569
20362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20363 sub2node->SetLineColor(kColorITS);
20364 sub2node->SetVisibility(1);
20365 fNodes->Add(sub2node);
20368 // Place copy #2 of ITS6 in I569
20370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20371 sub2node->SetLineColor(kColorITS);
20372 sub2node->SetVisibility(1);
20373 fNodes->Add(sub2node);
20376 // Place copy #3 of ITS6 in I569
20378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20379 sub2node->SetLineColor(kColorITS);
20380 sub2node->SetVisibility(1);
20381 fNodes->Add(sub2node);
20384 // Place copy #4 of ITS6 in I569
20386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20387 sub2node->SetLineColor(kColorITS);
20388 sub2node->SetVisibility(1);
20389 fNodes->Add(sub2node);
20392 // Place copy #5 of ITS6 in I569
20394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20395 sub2node->SetLineColor(kColorITS);
20396 sub2node->SetVisibility(1);
20397 fNodes->Add(sub2node);
20400 // Place copy #6 of ITS6 in I569
20402 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20403 sub2node->SetLineColor(kColorITS);
20404 sub2node->SetVisibility(1);
20405 fNodes->Add(sub2node);
20408 // Place copy #7 of ITS6 in I569
20410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20411 sub2node->SetLineColor(kColorITS);
20412 sub2node->SetVisibility(1);
20413 fNodes->Add(sub2node);
20416 // Place copy #8 of ITS6 in I569
20418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20419 sub2node->SetLineColor(kColorITS);
20420 sub2node->SetVisibility(1);
20421 fNodes->Add(sub2node);
20424 // Place copy #9 of ITS6 in I569
20426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20427 sub2node->SetLineColor(kColorITS);
20428 sub2node->SetVisibility(1);
20429 fNodes->Add(sub2node);
20432 // Place copy #10 of ITS6 in I569
20434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20435 sub2node->SetLineColor(kColorITS);
20436 sub2node->SetVisibility(1);
20437 fNodes->Add(sub2node);
20440 // Place copy #11 of ITS6 in I569
20442 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20443 sub2node->SetLineColor(kColorITS);
20444 sub2node->SetVisibility(1);
20445 fNodes->Add(sub2node);
20448 // Place copy #12 of ITS6 in I569
20450 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20451 sub2node->SetLineColor(kColorITS);
20452 sub2node->SetVisibility(1);
20453 fNodes->Add(sub2node);
20456 // Place copy #13 of ITS6 in I569
20458 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20459 sub2node->SetLineColor(kColorITS);
20460 sub2node->SetVisibility(1);
20461 fNodes->Add(sub2node);
20464 // Place copy #14 of ITS6 in I569
20466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20467 sub2node->SetLineColor(kColorITS);
20468 sub2node->SetVisibility(1);
20469 fNodes->Add(sub2node);
20472 // Place copy #15 of ITS6 in I569
20474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20475 sub2node->SetLineColor(kColorITS);
20476 sub2node->SetVisibility(1);
20477 fNodes->Add(sub2node);
20480 // Place copy #16 of ITS6 in I569
20482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20483 sub2node->SetLineColor(kColorITS);
20484 sub2node->SetVisibility(1);
20485 fNodes->Add(sub2node);
20488 // Place copy #17 of ITS6 in I569
20490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20491 sub2node->SetLineColor(kColorITS);
20492 sub2node->SetVisibility(1);
20493 fNodes->Add(sub2node);
20496 // Place copy #18 of ITS6 in I569
20498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20499 sub2node->SetLineColor(kColorITS);
20500 sub2node->SetVisibility(1);
20501 fNodes->Add(sub2node);
20504 // Place copy #19 of ITS6 in I569
20506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20507 sub2node->SetLineColor(kColorITS);
20508 sub2node->SetVisibility(1);
20509 fNodes->Add(sub2node);
20512 // Place copy #20 of ITS6 in I569
20514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20515 sub2node->SetLineColor(kColorITS);
20516 sub2node->SetVisibility(1);
20517 fNodes->Add(sub2node);
20520 // Place copy #21 of ITS6 in I569
20522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20523 sub2node->SetLineColor(kColorITS);
20524 sub2node->SetVisibility(1);
20525 fNodes->Add(sub2node);
20528 // Place copy #22 of ITS6 in I569
20530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20531 sub2node->SetLineColor(kColorITS);
20532 sub2node->SetVisibility(1);
20533 fNodes->Add(sub2node);
20536 // Place copy #23 of ITS6 in I569
20538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20539 sub2node->SetLineColor(kColorITS);
20540 sub2node->SetVisibility(1);
20541 fNodes->Add(sub2node);
20544 // Place copy #24 of ITS6 in I569
20546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20547 sub2node->SetLineColor(kColorITS);
20548 sub2node->SetVisibility(1);
20549 fNodes->Add(sub2node);
20552 // Place copy #25 of ITS6 in I569
20554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20555 sub2node->SetLineColor(kColorITS);
20556 sub2node->SetVisibility(1);
20557 fNodes->Add(sub2node);
20559 fNodes->Add(sub1node);
20562 // Place copy #20 of I569 in IT56
20564 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"rot535");
20565 sub1node->SetLineColor(kColorITS);
20566 sub1node->SetVisibility(0);
20569 // Place copy #1 of ITS6 in I569
20571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20572 sub2node->SetLineColor(kColorITS);
20573 sub2node->SetVisibility(1);
20574 fNodes->Add(sub2node);
20577 // Place copy #2 of ITS6 in I569
20579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20580 sub2node->SetLineColor(kColorITS);
20581 sub2node->SetVisibility(1);
20582 fNodes->Add(sub2node);
20585 // Place copy #3 of ITS6 in I569
20587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20588 sub2node->SetLineColor(kColorITS);
20589 sub2node->SetVisibility(1);
20590 fNodes->Add(sub2node);
20593 // Place copy #4 of ITS6 in I569
20595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20596 sub2node->SetLineColor(kColorITS);
20597 sub2node->SetVisibility(1);
20598 fNodes->Add(sub2node);
20601 // Place copy #5 of ITS6 in I569
20603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20604 sub2node->SetLineColor(kColorITS);
20605 sub2node->SetVisibility(1);
20606 fNodes->Add(sub2node);
20609 // Place copy #6 of ITS6 in I569
20611 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20612 sub2node->SetLineColor(kColorITS);
20613 sub2node->SetVisibility(1);
20614 fNodes->Add(sub2node);
20617 // Place copy #7 of ITS6 in I569
20619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20620 sub2node->SetLineColor(kColorITS);
20621 sub2node->SetVisibility(1);
20622 fNodes->Add(sub2node);
20625 // Place copy #8 of ITS6 in I569
20627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20628 sub2node->SetLineColor(kColorITS);
20629 sub2node->SetVisibility(1);
20630 fNodes->Add(sub2node);
20633 // Place copy #9 of ITS6 in I569
20635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20636 sub2node->SetLineColor(kColorITS);
20637 sub2node->SetVisibility(1);
20638 fNodes->Add(sub2node);
20641 // Place copy #10 of ITS6 in I569
20643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20644 sub2node->SetLineColor(kColorITS);
20645 sub2node->SetVisibility(1);
20646 fNodes->Add(sub2node);
20649 // Place copy #11 of ITS6 in I569
20651 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20652 sub2node->SetLineColor(kColorITS);
20653 sub2node->SetVisibility(1);
20654 fNodes->Add(sub2node);
20657 // Place copy #12 of ITS6 in I569
20659 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20660 sub2node->SetLineColor(kColorITS);
20661 sub2node->SetVisibility(1);
20662 fNodes->Add(sub2node);
20665 // Place copy #13 of ITS6 in I569
20667 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20668 sub2node->SetLineColor(kColorITS);
20669 sub2node->SetVisibility(1);
20670 fNodes->Add(sub2node);
20673 // Place copy #14 of ITS6 in I569
20675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20676 sub2node->SetLineColor(kColorITS);
20677 sub2node->SetVisibility(1);
20678 fNodes->Add(sub2node);
20681 // Place copy #15 of ITS6 in I569
20683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20684 sub2node->SetLineColor(kColorITS);
20685 sub2node->SetVisibility(1);
20686 fNodes->Add(sub2node);
20689 // Place copy #16 of ITS6 in I569
20691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20692 sub2node->SetLineColor(kColorITS);
20693 sub2node->SetVisibility(1);
20694 fNodes->Add(sub2node);
20697 // Place copy #17 of ITS6 in I569
20699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20700 sub2node->SetLineColor(kColorITS);
20701 sub2node->SetVisibility(1);
20702 fNodes->Add(sub2node);
20705 // Place copy #18 of ITS6 in I569
20707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20708 sub2node->SetLineColor(kColorITS);
20709 sub2node->SetVisibility(1);
20710 fNodes->Add(sub2node);
20713 // Place copy #19 of ITS6 in I569
20715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20716 sub2node->SetLineColor(kColorITS);
20717 sub2node->SetVisibility(1);
20718 fNodes->Add(sub2node);
20721 // Place copy #20 of ITS6 in I569
20723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20724 sub2node->SetLineColor(kColorITS);
20725 sub2node->SetVisibility(1);
20726 fNodes->Add(sub2node);
20729 // Place copy #21 of ITS6 in I569
20731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20732 sub2node->SetLineColor(kColorITS);
20733 sub2node->SetVisibility(1);
20734 fNodes->Add(sub2node);
20737 // Place copy #22 of ITS6 in I569
20739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20740 sub2node->SetLineColor(kColorITS);
20741 sub2node->SetVisibility(1);
20742 fNodes->Add(sub2node);
20745 // Place copy #23 of ITS6 in I569
20747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20748 sub2node->SetLineColor(kColorITS);
20749 sub2node->SetVisibility(1);
20750 fNodes->Add(sub2node);
20753 // Place copy #24 of ITS6 in I569
20755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20756 sub2node->SetLineColor(kColorITS);
20757 sub2node->SetVisibility(1);
20758 fNodes->Add(sub2node);
20761 // Place copy #25 of ITS6 in I569
20763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20764 sub2node->SetLineColor(kColorITS);
20765 sub2node->SetVisibility(1);
20766 fNodes->Add(sub2node);
20768 fNodes->Add(sub1node);
20771 // Place copy #21 of I569 in IT56
20773 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"rot623");
20774 sub1node->SetLineColor(kColorITS);
20775 sub1node->SetVisibility(0);
20778 // Place copy #1 of ITS6 in I569
20780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20781 sub2node->SetLineColor(kColorITS);
20782 sub2node->SetVisibility(1);
20783 fNodes->Add(sub2node);
20786 // Place copy #2 of ITS6 in I569
20788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20789 sub2node->SetLineColor(kColorITS);
20790 sub2node->SetVisibility(1);
20791 fNodes->Add(sub2node);
20794 // Place copy #3 of ITS6 in I569
20796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
20797 sub2node->SetLineColor(kColorITS);
20798 sub2node->SetVisibility(1);
20799 fNodes->Add(sub2node);
20802 // Place copy #4 of ITS6 in I569
20804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20805 sub2node->SetLineColor(kColorITS);
20806 sub2node->SetVisibility(1);
20807 fNodes->Add(sub2node);
20810 // Place copy #5 of ITS6 in I569
20812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
20813 sub2node->SetLineColor(kColorITS);
20814 sub2node->SetVisibility(1);
20815 fNodes->Add(sub2node);
20818 // Place copy #6 of ITS6 in I569
20820 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20821 sub2node->SetLineColor(kColorITS);
20822 sub2node->SetVisibility(1);
20823 fNodes->Add(sub2node);
20826 // Place copy #7 of ITS6 in I569
20828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
20829 sub2node->SetLineColor(kColorITS);
20830 sub2node->SetVisibility(1);
20831 fNodes->Add(sub2node);
20834 // Place copy #8 of ITS6 in I569
20836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20837 sub2node->SetLineColor(kColorITS);
20838 sub2node->SetVisibility(1);
20839 fNodes->Add(sub2node);
20842 // Place copy #9 of ITS6 in I569
20844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
20845 sub2node->SetLineColor(kColorITS);
20846 sub2node->SetVisibility(1);
20847 fNodes->Add(sub2node);
20850 // Place copy #10 of ITS6 in I569
20852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20853 sub2node->SetLineColor(kColorITS);
20854 sub2node->SetVisibility(1);
20855 fNodes->Add(sub2node);
20858 // Place copy #11 of ITS6 in I569
20860 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
20861 sub2node->SetLineColor(kColorITS);
20862 sub2node->SetVisibility(1);
20863 fNodes->Add(sub2node);
20866 // Place copy #12 of ITS6 in I569
20868 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20869 sub2node->SetLineColor(kColorITS);
20870 sub2node->SetVisibility(1);
20871 fNodes->Add(sub2node);
20874 // Place copy #13 of ITS6 in I569
20876 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20877 sub2node->SetLineColor(kColorITS);
20878 sub2node->SetVisibility(1);
20879 fNodes->Add(sub2node);
20882 // Place copy #14 of ITS6 in I569
20884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20885 sub2node->SetLineColor(kColorITS);
20886 sub2node->SetVisibility(1);
20887 fNodes->Add(sub2node);
20890 // Place copy #15 of ITS6 in I569
20892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
20893 sub2node->SetLineColor(kColorITS);
20894 sub2node->SetVisibility(1);
20895 fNodes->Add(sub2node);
20898 // Place copy #16 of ITS6 in I569
20900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20901 sub2node->SetLineColor(kColorITS);
20902 sub2node->SetVisibility(1);
20903 fNodes->Add(sub2node);
20906 // Place copy #17 of ITS6 in I569
20908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20909 sub2node->SetLineColor(kColorITS);
20910 sub2node->SetVisibility(1);
20911 fNodes->Add(sub2node);
20914 // Place copy #18 of ITS6 in I569
20916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20917 sub2node->SetLineColor(kColorITS);
20918 sub2node->SetVisibility(1);
20919 fNodes->Add(sub2node);
20922 // Place copy #19 of ITS6 in I569
20924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
20925 sub2node->SetLineColor(kColorITS);
20926 sub2node->SetVisibility(1);
20927 fNodes->Add(sub2node);
20930 // Place copy #20 of ITS6 in I569
20932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20933 sub2node->SetLineColor(kColorITS);
20934 sub2node->SetVisibility(1);
20935 fNodes->Add(sub2node);
20938 // Place copy #21 of ITS6 in I569
20940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
20941 sub2node->SetLineColor(kColorITS);
20942 sub2node->SetVisibility(1);
20943 fNodes->Add(sub2node);
20946 // Place copy #22 of ITS6 in I569
20948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20949 sub2node->SetLineColor(kColorITS);
20950 sub2node->SetVisibility(1);
20951 fNodes->Add(sub2node);
20954 // Place copy #23 of ITS6 in I569
20956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20957 sub2node->SetLineColor(kColorITS);
20958 sub2node->SetVisibility(1);
20959 fNodes->Add(sub2node);
20962 // Place copy #24 of ITS6 in I569
20964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20965 sub2node->SetLineColor(kColorITS);
20966 sub2node->SetVisibility(1);
20967 fNodes->Add(sub2node);
20970 // Place copy #25 of ITS6 in I569
20972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
20973 sub2node->SetLineColor(kColorITS);
20974 sub2node->SetVisibility(1);
20975 fNodes->Add(sub2node);
20977 fNodes->Add(sub1node);
20980 // Place copy #22 of I569 in IT56
20982 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"rot537");
20983 sub1node->SetLineColor(kColorITS);
20984 sub1node->SetVisibility(0);
20987 // Place copy #1 of ITS6 in I569
20989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
20990 sub2node->SetLineColor(kColorITS);
20991 sub2node->SetVisibility(1);
20992 fNodes->Add(sub2node);
20995 // Place copy #2 of ITS6 in I569
20997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20998 sub2node->SetLineColor(kColorITS);
20999 sub2node->SetVisibility(1);
21000 fNodes->Add(sub2node);
21003 // Place copy #3 of ITS6 in I569
21005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21006 sub2node->SetLineColor(kColorITS);
21007 sub2node->SetVisibility(1);
21008 fNodes->Add(sub2node);
21011 // Place copy #4 of ITS6 in I569
21013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21014 sub2node->SetLineColor(kColorITS);
21015 sub2node->SetVisibility(1);
21016 fNodes->Add(sub2node);
21019 // Place copy #5 of ITS6 in I569
21021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21022 sub2node->SetLineColor(kColorITS);
21023 sub2node->SetVisibility(1);
21024 fNodes->Add(sub2node);
21027 // Place copy #6 of ITS6 in I569
21029 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21030 sub2node->SetLineColor(kColorITS);
21031 sub2node->SetVisibility(1);
21032 fNodes->Add(sub2node);
21035 // Place copy #7 of ITS6 in I569
21037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21038 sub2node->SetLineColor(kColorITS);
21039 sub2node->SetVisibility(1);
21040 fNodes->Add(sub2node);
21043 // Place copy #8 of ITS6 in I569
21045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21046 sub2node->SetLineColor(kColorITS);
21047 sub2node->SetVisibility(1);
21048 fNodes->Add(sub2node);
21051 // Place copy #9 of ITS6 in I569
21053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21054 sub2node->SetLineColor(kColorITS);
21055 sub2node->SetVisibility(1);
21056 fNodes->Add(sub2node);
21059 // Place copy #10 of ITS6 in I569
21061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21062 sub2node->SetLineColor(kColorITS);
21063 sub2node->SetVisibility(1);
21064 fNodes->Add(sub2node);
21067 // Place copy #11 of ITS6 in I569
21069 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21070 sub2node->SetLineColor(kColorITS);
21071 sub2node->SetVisibility(1);
21072 fNodes->Add(sub2node);
21075 // Place copy #12 of ITS6 in I569
21077 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21078 sub2node->SetLineColor(kColorITS);
21079 sub2node->SetVisibility(1);
21080 fNodes->Add(sub2node);
21083 // Place copy #13 of ITS6 in I569
21085 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21086 sub2node->SetLineColor(kColorITS);
21087 sub2node->SetVisibility(1);
21088 fNodes->Add(sub2node);
21091 // Place copy #14 of ITS6 in I569
21093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21094 sub2node->SetLineColor(kColorITS);
21095 sub2node->SetVisibility(1);
21096 fNodes->Add(sub2node);
21099 // Place copy #15 of ITS6 in I569
21101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21102 sub2node->SetLineColor(kColorITS);
21103 sub2node->SetVisibility(1);
21104 fNodes->Add(sub2node);
21107 // Place copy #16 of ITS6 in I569
21109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21110 sub2node->SetLineColor(kColorITS);
21111 sub2node->SetVisibility(1);
21112 fNodes->Add(sub2node);
21115 // Place copy #17 of ITS6 in I569
21117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21118 sub2node->SetLineColor(kColorITS);
21119 sub2node->SetVisibility(1);
21120 fNodes->Add(sub2node);
21123 // Place copy #18 of ITS6 in I569
21125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21126 sub2node->SetLineColor(kColorITS);
21127 sub2node->SetVisibility(1);
21128 fNodes->Add(sub2node);
21131 // Place copy #19 of ITS6 in I569
21133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21134 sub2node->SetLineColor(kColorITS);
21135 sub2node->SetVisibility(1);
21136 fNodes->Add(sub2node);
21139 // Place copy #20 of ITS6 in I569
21141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21142 sub2node->SetLineColor(kColorITS);
21143 sub2node->SetVisibility(1);
21144 fNodes->Add(sub2node);
21147 // Place copy #21 of ITS6 in I569
21149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21150 sub2node->SetLineColor(kColorITS);
21151 sub2node->SetVisibility(1);
21152 fNodes->Add(sub2node);
21155 // Place copy #22 of ITS6 in I569
21157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21158 sub2node->SetLineColor(kColorITS);
21159 sub2node->SetVisibility(1);
21160 fNodes->Add(sub2node);
21163 // Place copy #23 of ITS6 in I569
21165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21166 sub2node->SetLineColor(kColorITS);
21167 sub2node->SetVisibility(1);
21168 fNodes->Add(sub2node);
21171 // Place copy #24 of ITS6 in I569
21173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21174 sub2node->SetLineColor(kColorITS);
21175 sub2node->SetVisibility(1);
21176 fNodes->Add(sub2node);
21179 // Place copy #25 of ITS6 in I569
21181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21182 sub2node->SetLineColor(kColorITS);
21183 sub2node->SetVisibility(1);
21184 fNodes->Add(sub2node);
21186 fNodes->Add(sub1node);
21189 // Place copy #23 of I569 in IT56
21191 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"rot538");
21192 sub1node->SetLineColor(kColorITS);
21193 sub1node->SetVisibility(0);
21196 // Place copy #1 of ITS6 in I569
21198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21199 sub2node->SetLineColor(kColorITS);
21200 sub2node->SetVisibility(1);
21201 fNodes->Add(sub2node);
21204 // Place copy #2 of ITS6 in I569
21206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21207 sub2node->SetLineColor(kColorITS);
21208 sub2node->SetVisibility(1);
21209 fNodes->Add(sub2node);
21212 // Place copy #3 of ITS6 in I569
21214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21215 sub2node->SetLineColor(kColorITS);
21216 sub2node->SetVisibility(1);
21217 fNodes->Add(sub2node);
21220 // Place copy #4 of ITS6 in I569
21222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21223 sub2node->SetLineColor(kColorITS);
21224 sub2node->SetVisibility(1);
21225 fNodes->Add(sub2node);
21228 // Place copy #5 of ITS6 in I569
21230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21231 sub2node->SetLineColor(kColorITS);
21232 sub2node->SetVisibility(1);
21233 fNodes->Add(sub2node);
21236 // Place copy #6 of ITS6 in I569
21238 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21239 sub2node->SetLineColor(kColorITS);
21240 sub2node->SetVisibility(1);
21241 fNodes->Add(sub2node);
21244 // Place copy #7 of ITS6 in I569
21246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21247 sub2node->SetLineColor(kColorITS);
21248 sub2node->SetVisibility(1);
21249 fNodes->Add(sub2node);
21252 // Place copy #8 of ITS6 in I569
21254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21255 sub2node->SetLineColor(kColorITS);
21256 sub2node->SetVisibility(1);
21257 fNodes->Add(sub2node);
21260 // Place copy #9 of ITS6 in I569
21262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21263 sub2node->SetLineColor(kColorITS);
21264 sub2node->SetVisibility(1);
21265 fNodes->Add(sub2node);
21268 // Place copy #10 of ITS6 in I569
21270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21271 sub2node->SetLineColor(kColorITS);
21272 sub2node->SetVisibility(1);
21273 fNodes->Add(sub2node);
21276 // Place copy #11 of ITS6 in I569
21278 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21279 sub2node->SetLineColor(kColorITS);
21280 sub2node->SetVisibility(1);
21281 fNodes->Add(sub2node);
21284 // Place copy #12 of ITS6 in I569
21286 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21287 sub2node->SetLineColor(kColorITS);
21288 sub2node->SetVisibility(1);
21289 fNodes->Add(sub2node);
21292 // Place copy #13 of ITS6 in I569
21294 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21295 sub2node->SetLineColor(kColorITS);
21296 sub2node->SetVisibility(1);
21297 fNodes->Add(sub2node);
21300 // Place copy #14 of ITS6 in I569
21302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21303 sub2node->SetLineColor(kColorITS);
21304 sub2node->SetVisibility(1);
21305 fNodes->Add(sub2node);
21308 // Place copy #15 of ITS6 in I569
21310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21311 sub2node->SetLineColor(kColorITS);
21312 sub2node->SetVisibility(1);
21313 fNodes->Add(sub2node);
21316 // Place copy #16 of ITS6 in I569
21318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21319 sub2node->SetLineColor(kColorITS);
21320 sub2node->SetVisibility(1);
21321 fNodes->Add(sub2node);
21324 // Place copy #17 of ITS6 in I569
21326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21327 sub2node->SetLineColor(kColorITS);
21328 sub2node->SetVisibility(1);
21329 fNodes->Add(sub2node);
21332 // Place copy #18 of ITS6 in I569
21334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21335 sub2node->SetLineColor(kColorITS);
21336 sub2node->SetVisibility(1);
21337 fNodes->Add(sub2node);
21340 // Place copy #19 of ITS6 in I569
21342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21343 sub2node->SetLineColor(kColorITS);
21344 sub2node->SetVisibility(1);
21345 fNodes->Add(sub2node);
21348 // Place copy #20 of ITS6 in I569
21350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21351 sub2node->SetLineColor(kColorITS);
21352 sub2node->SetVisibility(1);
21353 fNodes->Add(sub2node);
21356 // Place copy #21 of ITS6 in I569
21358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21359 sub2node->SetLineColor(kColorITS);
21360 sub2node->SetVisibility(1);
21361 fNodes->Add(sub2node);
21364 // Place copy #22 of ITS6 in I569
21366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21367 sub2node->SetLineColor(kColorITS);
21368 sub2node->SetVisibility(1);
21369 fNodes->Add(sub2node);
21372 // Place copy #23 of ITS6 in I569
21374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21375 sub2node->SetLineColor(kColorITS);
21376 sub2node->SetVisibility(1);
21377 fNodes->Add(sub2node);
21380 // Place copy #24 of ITS6 in I569
21382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21383 sub2node->SetLineColor(kColorITS);
21384 sub2node->SetVisibility(1);
21385 fNodes->Add(sub2node);
21388 // Place copy #25 of ITS6 in I569
21390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21391 sub2node->SetLineColor(kColorITS);
21392 sub2node->SetVisibility(1);
21393 fNodes->Add(sub2node);
21395 fNodes->Add(sub1node);
21398 // Place copy #24 of I569 in IT56
21400 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"rot539");
21401 sub1node->SetLineColor(kColorITS);
21402 sub1node->SetVisibility(0);
21405 // Place copy #1 of ITS6 in I569
21407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21408 sub2node->SetLineColor(kColorITS);
21409 sub2node->SetVisibility(1);
21410 fNodes->Add(sub2node);
21413 // Place copy #2 of ITS6 in I569
21415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21416 sub2node->SetLineColor(kColorITS);
21417 sub2node->SetVisibility(1);
21418 fNodes->Add(sub2node);
21421 // Place copy #3 of ITS6 in I569
21423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21424 sub2node->SetLineColor(kColorITS);
21425 sub2node->SetVisibility(1);
21426 fNodes->Add(sub2node);
21429 // Place copy #4 of ITS6 in I569
21431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21432 sub2node->SetLineColor(kColorITS);
21433 sub2node->SetVisibility(1);
21434 fNodes->Add(sub2node);
21437 // Place copy #5 of ITS6 in I569
21439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21440 sub2node->SetLineColor(kColorITS);
21441 sub2node->SetVisibility(1);
21442 fNodes->Add(sub2node);
21445 // Place copy #6 of ITS6 in I569
21447 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21448 sub2node->SetLineColor(kColorITS);
21449 sub2node->SetVisibility(1);
21450 fNodes->Add(sub2node);
21453 // Place copy #7 of ITS6 in I569
21455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21456 sub2node->SetLineColor(kColorITS);
21457 sub2node->SetVisibility(1);
21458 fNodes->Add(sub2node);
21461 // Place copy #8 of ITS6 in I569
21463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21464 sub2node->SetLineColor(kColorITS);
21465 sub2node->SetVisibility(1);
21466 fNodes->Add(sub2node);
21469 // Place copy #9 of ITS6 in I569
21471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21472 sub2node->SetLineColor(kColorITS);
21473 sub2node->SetVisibility(1);
21474 fNodes->Add(sub2node);
21477 // Place copy #10 of ITS6 in I569
21479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21480 sub2node->SetLineColor(kColorITS);
21481 sub2node->SetVisibility(1);
21482 fNodes->Add(sub2node);
21485 // Place copy #11 of ITS6 in I569
21487 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21488 sub2node->SetLineColor(kColorITS);
21489 sub2node->SetVisibility(1);
21490 fNodes->Add(sub2node);
21493 // Place copy #12 of ITS6 in I569
21495 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21496 sub2node->SetLineColor(kColorITS);
21497 sub2node->SetVisibility(1);
21498 fNodes->Add(sub2node);
21501 // Place copy #13 of ITS6 in I569
21503 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21504 sub2node->SetLineColor(kColorITS);
21505 sub2node->SetVisibility(1);
21506 fNodes->Add(sub2node);
21509 // Place copy #14 of ITS6 in I569
21511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21512 sub2node->SetLineColor(kColorITS);
21513 sub2node->SetVisibility(1);
21514 fNodes->Add(sub2node);
21517 // Place copy #15 of ITS6 in I569
21519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21520 sub2node->SetLineColor(kColorITS);
21521 sub2node->SetVisibility(1);
21522 fNodes->Add(sub2node);
21525 // Place copy #16 of ITS6 in I569
21527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21528 sub2node->SetLineColor(kColorITS);
21529 sub2node->SetVisibility(1);
21530 fNodes->Add(sub2node);
21533 // Place copy #17 of ITS6 in I569
21535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21536 sub2node->SetLineColor(kColorITS);
21537 sub2node->SetVisibility(1);
21538 fNodes->Add(sub2node);
21541 // Place copy #18 of ITS6 in I569
21543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21544 sub2node->SetLineColor(kColorITS);
21545 sub2node->SetVisibility(1);
21546 fNodes->Add(sub2node);
21549 // Place copy #19 of ITS6 in I569
21551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21552 sub2node->SetLineColor(kColorITS);
21553 sub2node->SetVisibility(1);
21554 fNodes->Add(sub2node);
21557 // Place copy #20 of ITS6 in I569
21559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21560 sub2node->SetLineColor(kColorITS);
21561 sub2node->SetVisibility(1);
21562 fNodes->Add(sub2node);
21565 // Place copy #21 of ITS6 in I569
21567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21568 sub2node->SetLineColor(kColorITS);
21569 sub2node->SetVisibility(1);
21570 fNodes->Add(sub2node);
21573 // Place copy #22 of ITS6 in I569
21575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21576 sub2node->SetLineColor(kColorITS);
21577 sub2node->SetVisibility(1);
21578 fNodes->Add(sub2node);
21581 // Place copy #23 of ITS6 in I569
21583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21584 sub2node->SetLineColor(kColorITS);
21585 sub2node->SetVisibility(1);
21586 fNodes->Add(sub2node);
21589 // Place copy #24 of ITS6 in I569
21591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21592 sub2node->SetLineColor(kColorITS);
21593 sub2node->SetVisibility(1);
21594 fNodes->Add(sub2node);
21597 // Place copy #25 of ITS6 in I569
21599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21600 sub2node->SetLineColor(kColorITS);
21601 sub2node->SetVisibility(1);
21602 fNodes->Add(sub2node);
21604 fNodes->Add(sub1node);
21607 // Place copy #25 of I569 in IT56
21609 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"rot540");
21610 sub1node->SetLineColor(kColorITS);
21611 sub1node->SetVisibility(0);
21614 // Place copy #1 of ITS6 in I569
21616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21617 sub2node->SetLineColor(kColorITS);
21618 sub2node->SetVisibility(1);
21619 fNodes->Add(sub2node);
21622 // Place copy #2 of ITS6 in I569
21624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21625 sub2node->SetLineColor(kColorITS);
21626 sub2node->SetVisibility(1);
21627 fNodes->Add(sub2node);
21630 // Place copy #3 of ITS6 in I569
21632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21633 sub2node->SetLineColor(kColorITS);
21634 sub2node->SetVisibility(1);
21635 fNodes->Add(sub2node);
21638 // Place copy #4 of ITS6 in I569
21640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21641 sub2node->SetLineColor(kColorITS);
21642 sub2node->SetVisibility(1);
21643 fNodes->Add(sub2node);
21646 // Place copy #5 of ITS6 in I569
21648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21649 sub2node->SetLineColor(kColorITS);
21650 sub2node->SetVisibility(1);
21651 fNodes->Add(sub2node);
21654 // Place copy #6 of ITS6 in I569
21656 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21657 sub2node->SetLineColor(kColorITS);
21658 sub2node->SetVisibility(1);
21659 fNodes->Add(sub2node);
21662 // Place copy #7 of ITS6 in I569
21664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21665 sub2node->SetLineColor(kColorITS);
21666 sub2node->SetVisibility(1);
21667 fNodes->Add(sub2node);
21670 // Place copy #8 of ITS6 in I569
21672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21673 sub2node->SetLineColor(kColorITS);
21674 sub2node->SetVisibility(1);
21675 fNodes->Add(sub2node);
21678 // Place copy #9 of ITS6 in I569
21680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21681 sub2node->SetLineColor(kColorITS);
21682 sub2node->SetVisibility(1);
21683 fNodes->Add(sub2node);
21686 // Place copy #10 of ITS6 in I569
21688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21689 sub2node->SetLineColor(kColorITS);
21690 sub2node->SetVisibility(1);
21691 fNodes->Add(sub2node);
21694 // Place copy #11 of ITS6 in I569
21696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21697 sub2node->SetLineColor(kColorITS);
21698 sub2node->SetVisibility(1);
21699 fNodes->Add(sub2node);
21702 // Place copy #12 of ITS6 in I569
21704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21705 sub2node->SetLineColor(kColorITS);
21706 sub2node->SetVisibility(1);
21707 fNodes->Add(sub2node);
21710 // Place copy #13 of ITS6 in I569
21712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21713 sub2node->SetLineColor(kColorITS);
21714 sub2node->SetVisibility(1);
21715 fNodes->Add(sub2node);
21718 // Place copy #14 of ITS6 in I569
21720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21721 sub2node->SetLineColor(kColorITS);
21722 sub2node->SetVisibility(1);
21723 fNodes->Add(sub2node);
21726 // Place copy #15 of ITS6 in I569
21728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21729 sub2node->SetLineColor(kColorITS);
21730 sub2node->SetVisibility(1);
21731 fNodes->Add(sub2node);
21734 // Place copy #16 of ITS6 in I569
21736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21737 sub2node->SetLineColor(kColorITS);
21738 sub2node->SetVisibility(1);
21739 fNodes->Add(sub2node);
21742 // Place copy #17 of ITS6 in I569
21744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21745 sub2node->SetLineColor(kColorITS);
21746 sub2node->SetVisibility(1);
21747 fNodes->Add(sub2node);
21750 // Place copy #18 of ITS6 in I569
21752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21753 sub2node->SetLineColor(kColorITS);
21754 sub2node->SetVisibility(1);
21755 fNodes->Add(sub2node);
21758 // Place copy #19 of ITS6 in I569
21760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21761 sub2node->SetLineColor(kColorITS);
21762 sub2node->SetVisibility(1);
21763 fNodes->Add(sub2node);
21766 // Place copy #20 of ITS6 in I569
21768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21769 sub2node->SetLineColor(kColorITS);
21770 sub2node->SetVisibility(1);
21771 fNodes->Add(sub2node);
21774 // Place copy #21 of ITS6 in I569
21776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21777 sub2node->SetLineColor(kColorITS);
21778 sub2node->SetVisibility(1);
21779 fNodes->Add(sub2node);
21782 // Place copy #22 of ITS6 in I569
21784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21785 sub2node->SetLineColor(kColorITS);
21786 sub2node->SetVisibility(1);
21787 fNodes->Add(sub2node);
21790 // Place copy #23 of ITS6 in I569
21792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21793 sub2node->SetLineColor(kColorITS);
21794 sub2node->SetVisibility(1);
21795 fNodes->Add(sub2node);
21798 // Place copy #24 of ITS6 in I569
21800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21801 sub2node->SetLineColor(kColorITS);
21802 sub2node->SetVisibility(1);
21803 fNodes->Add(sub2node);
21806 // Place copy #25 of ITS6 in I569
21808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
21809 sub2node->SetLineColor(kColorITS);
21810 sub2node->SetVisibility(1);
21811 fNodes->Add(sub2node);
21813 fNodes->Add(sub1node);
21816 // Place copy #26 of I569 in IT56
21818 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"rot541");
21819 sub1node->SetLineColor(kColorITS);
21820 sub1node->SetVisibility(0);
21823 // Place copy #1 of ITS6 in I569
21825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
21826 sub2node->SetLineColor(kColorITS);
21827 sub2node->SetVisibility(1);
21828 fNodes->Add(sub2node);
21831 // Place copy #2 of ITS6 in I569
21833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21834 sub2node->SetLineColor(kColorITS);
21835 sub2node->SetVisibility(1);
21836 fNodes->Add(sub2node);
21839 // Place copy #3 of ITS6 in I569
21841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
21842 sub2node->SetLineColor(kColorITS);
21843 sub2node->SetVisibility(1);
21844 fNodes->Add(sub2node);
21847 // Place copy #4 of ITS6 in I569
21849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21850 sub2node->SetLineColor(kColorITS);
21851 sub2node->SetVisibility(1);
21852 fNodes->Add(sub2node);
21855 // Place copy #5 of ITS6 in I569
21857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
21858 sub2node->SetLineColor(kColorITS);
21859 sub2node->SetVisibility(1);
21860 fNodes->Add(sub2node);
21863 // Place copy #6 of ITS6 in I569
21865 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21866 sub2node->SetLineColor(kColorITS);
21867 sub2node->SetVisibility(1);
21868 fNodes->Add(sub2node);
21871 // Place copy #7 of ITS6 in I569
21873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
21874 sub2node->SetLineColor(kColorITS);
21875 sub2node->SetVisibility(1);
21876 fNodes->Add(sub2node);
21879 // Place copy #8 of ITS6 in I569
21881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21882 sub2node->SetLineColor(kColorITS);
21883 sub2node->SetVisibility(1);
21884 fNodes->Add(sub2node);
21887 // Place copy #9 of ITS6 in I569
21889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
21890 sub2node->SetLineColor(kColorITS);
21891 sub2node->SetVisibility(1);
21892 fNodes->Add(sub2node);
21895 // Place copy #10 of ITS6 in I569
21897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21898 sub2node->SetLineColor(kColorITS);
21899 sub2node->SetVisibility(1);
21900 fNodes->Add(sub2node);
21903 // Place copy #11 of ITS6 in I569
21905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
21906 sub2node->SetLineColor(kColorITS);
21907 sub2node->SetVisibility(1);
21908 fNodes->Add(sub2node);
21911 // Place copy #12 of ITS6 in I569
21913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21914 sub2node->SetLineColor(kColorITS);
21915 sub2node->SetVisibility(1);
21916 fNodes->Add(sub2node);
21919 // Place copy #13 of ITS6 in I569
21921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21922 sub2node->SetLineColor(kColorITS);
21923 sub2node->SetVisibility(1);
21924 fNodes->Add(sub2node);
21927 // Place copy #14 of ITS6 in I569
21929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21930 sub2node->SetLineColor(kColorITS);
21931 sub2node->SetVisibility(1);
21932 fNodes->Add(sub2node);
21935 // Place copy #15 of ITS6 in I569
21937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
21938 sub2node->SetLineColor(kColorITS);
21939 sub2node->SetVisibility(1);
21940 fNodes->Add(sub2node);
21943 // Place copy #16 of ITS6 in I569
21945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21946 sub2node->SetLineColor(kColorITS);
21947 sub2node->SetVisibility(1);
21948 fNodes->Add(sub2node);
21951 // Place copy #17 of ITS6 in I569
21953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21954 sub2node->SetLineColor(kColorITS);
21955 sub2node->SetVisibility(1);
21956 fNodes->Add(sub2node);
21959 // Place copy #18 of ITS6 in I569
21961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21962 sub2node->SetLineColor(kColorITS);
21963 sub2node->SetVisibility(1);
21964 fNodes->Add(sub2node);
21967 // Place copy #19 of ITS6 in I569
21969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
21970 sub2node->SetLineColor(kColorITS);
21971 sub2node->SetVisibility(1);
21972 fNodes->Add(sub2node);
21975 // Place copy #20 of ITS6 in I569
21977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21978 sub2node->SetLineColor(kColorITS);
21979 sub2node->SetVisibility(1);
21980 fNodes->Add(sub2node);
21983 // Place copy #21 of ITS6 in I569
21985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
21986 sub2node->SetLineColor(kColorITS);
21987 sub2node->SetVisibility(1);
21988 fNodes->Add(sub2node);
21991 // Place copy #22 of ITS6 in I569
21993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21994 sub2node->SetLineColor(kColorITS);
21995 sub2node->SetVisibility(1);
21996 fNodes->Add(sub2node);
21999 // Place copy #23 of ITS6 in I569
22001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22002 sub2node->SetLineColor(kColorITS);
22003 sub2node->SetVisibility(1);
22004 fNodes->Add(sub2node);
22007 // Place copy #24 of ITS6 in I569
22009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22010 sub2node->SetLineColor(kColorITS);
22011 sub2node->SetVisibility(1);
22012 fNodes->Add(sub2node);
22015 // Place copy #25 of ITS6 in I569
22017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22018 sub2node->SetLineColor(kColorITS);
22019 sub2node->SetVisibility(1);
22020 fNodes->Add(sub2node);
22022 fNodes->Add(sub1node);
22025 // Place copy #27 of I569 in IT56
22027 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"rot542");
22028 sub1node->SetLineColor(kColorITS);
22029 sub1node->SetVisibility(0);
22032 // Place copy #1 of ITS6 in I569
22034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22035 sub2node->SetLineColor(kColorITS);
22036 sub2node->SetVisibility(1);
22037 fNodes->Add(sub2node);
22040 // Place copy #2 of ITS6 in I569
22042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22043 sub2node->SetLineColor(kColorITS);
22044 sub2node->SetVisibility(1);
22045 fNodes->Add(sub2node);
22048 // Place copy #3 of ITS6 in I569
22050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22051 sub2node->SetLineColor(kColorITS);
22052 sub2node->SetVisibility(1);
22053 fNodes->Add(sub2node);
22056 // Place copy #4 of ITS6 in I569
22058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22059 sub2node->SetLineColor(kColorITS);
22060 sub2node->SetVisibility(1);
22061 fNodes->Add(sub2node);
22064 // Place copy #5 of ITS6 in I569
22066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22067 sub2node->SetLineColor(kColorITS);
22068 sub2node->SetVisibility(1);
22069 fNodes->Add(sub2node);
22072 // Place copy #6 of ITS6 in I569
22074 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22075 sub2node->SetLineColor(kColorITS);
22076 sub2node->SetVisibility(1);
22077 fNodes->Add(sub2node);
22080 // Place copy #7 of ITS6 in I569
22082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22083 sub2node->SetLineColor(kColorITS);
22084 sub2node->SetVisibility(1);
22085 fNodes->Add(sub2node);
22088 // Place copy #8 of ITS6 in I569
22090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22091 sub2node->SetLineColor(kColorITS);
22092 sub2node->SetVisibility(1);
22093 fNodes->Add(sub2node);
22096 // Place copy #9 of ITS6 in I569
22098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22099 sub2node->SetLineColor(kColorITS);
22100 sub2node->SetVisibility(1);
22101 fNodes->Add(sub2node);
22104 // Place copy #10 of ITS6 in I569
22106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22107 sub2node->SetLineColor(kColorITS);
22108 sub2node->SetVisibility(1);
22109 fNodes->Add(sub2node);
22112 // Place copy #11 of ITS6 in I569
22114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22115 sub2node->SetLineColor(kColorITS);
22116 sub2node->SetVisibility(1);
22117 fNodes->Add(sub2node);
22120 // Place copy #12 of ITS6 in I569
22122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22123 sub2node->SetLineColor(kColorITS);
22124 sub2node->SetVisibility(1);
22125 fNodes->Add(sub2node);
22128 // Place copy #13 of ITS6 in I569
22130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22131 sub2node->SetLineColor(kColorITS);
22132 sub2node->SetVisibility(1);
22133 fNodes->Add(sub2node);
22136 // Place copy #14 of ITS6 in I569
22138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22139 sub2node->SetLineColor(kColorITS);
22140 sub2node->SetVisibility(1);
22141 fNodes->Add(sub2node);
22144 // Place copy #15 of ITS6 in I569
22146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22147 sub2node->SetLineColor(kColorITS);
22148 sub2node->SetVisibility(1);
22149 fNodes->Add(sub2node);
22152 // Place copy #16 of ITS6 in I569
22154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22155 sub2node->SetLineColor(kColorITS);
22156 sub2node->SetVisibility(1);
22157 fNodes->Add(sub2node);
22160 // Place copy #17 of ITS6 in I569
22162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22163 sub2node->SetLineColor(kColorITS);
22164 sub2node->SetVisibility(1);
22165 fNodes->Add(sub2node);
22168 // Place copy #18 of ITS6 in I569
22170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22171 sub2node->SetLineColor(kColorITS);
22172 sub2node->SetVisibility(1);
22173 fNodes->Add(sub2node);
22176 // Place copy #19 of ITS6 in I569
22178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22179 sub2node->SetLineColor(kColorITS);
22180 sub2node->SetVisibility(1);
22181 fNodes->Add(sub2node);
22184 // Place copy #20 of ITS6 in I569
22186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22187 sub2node->SetLineColor(kColorITS);
22188 sub2node->SetVisibility(1);
22189 fNodes->Add(sub2node);
22192 // Place copy #21 of ITS6 in I569
22194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22195 sub2node->SetLineColor(kColorITS);
22196 sub2node->SetVisibility(1);
22197 fNodes->Add(sub2node);
22200 // Place copy #22 of ITS6 in I569
22202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22203 sub2node->SetLineColor(kColorITS);
22204 sub2node->SetVisibility(1);
22205 fNodes->Add(sub2node);
22208 // Place copy #23 of ITS6 in I569
22210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22211 sub2node->SetLineColor(kColorITS);
22212 sub2node->SetVisibility(1);
22213 fNodes->Add(sub2node);
22216 // Place copy #24 of ITS6 in I569
22218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22219 sub2node->SetLineColor(kColorITS);
22220 sub2node->SetVisibility(1);
22221 fNodes->Add(sub2node);
22224 // Place copy #25 of ITS6 in I569
22226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22227 sub2node->SetLineColor(kColorITS);
22228 sub2node->SetVisibility(1);
22229 fNodes->Add(sub2node);
22231 fNodes->Add(sub1node);
22234 // Place copy #28 of I569 in IT56
22236 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"rot543");
22237 sub1node->SetLineColor(kColorITS);
22238 sub1node->SetVisibility(0);
22241 // Place copy #1 of ITS6 in I569
22243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22244 sub2node->SetLineColor(kColorITS);
22245 sub2node->SetVisibility(1);
22246 fNodes->Add(sub2node);
22249 // Place copy #2 of ITS6 in I569
22251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22252 sub2node->SetLineColor(kColorITS);
22253 sub2node->SetVisibility(1);
22254 fNodes->Add(sub2node);
22257 // Place copy #3 of ITS6 in I569
22259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22260 sub2node->SetLineColor(kColorITS);
22261 sub2node->SetVisibility(1);
22262 fNodes->Add(sub2node);
22265 // Place copy #4 of ITS6 in I569
22267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22268 sub2node->SetLineColor(kColorITS);
22269 sub2node->SetVisibility(1);
22270 fNodes->Add(sub2node);
22273 // Place copy #5 of ITS6 in I569
22275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22276 sub2node->SetLineColor(kColorITS);
22277 sub2node->SetVisibility(1);
22278 fNodes->Add(sub2node);
22281 // Place copy #6 of ITS6 in I569
22283 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22284 sub2node->SetLineColor(kColorITS);
22285 sub2node->SetVisibility(1);
22286 fNodes->Add(sub2node);
22289 // Place copy #7 of ITS6 in I569
22291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22292 sub2node->SetLineColor(kColorITS);
22293 sub2node->SetVisibility(1);
22294 fNodes->Add(sub2node);
22297 // Place copy #8 of ITS6 in I569
22299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22300 sub2node->SetLineColor(kColorITS);
22301 sub2node->SetVisibility(1);
22302 fNodes->Add(sub2node);
22305 // Place copy #9 of ITS6 in I569
22307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22308 sub2node->SetLineColor(kColorITS);
22309 sub2node->SetVisibility(1);
22310 fNodes->Add(sub2node);
22313 // Place copy #10 of ITS6 in I569
22315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22316 sub2node->SetLineColor(kColorITS);
22317 sub2node->SetVisibility(1);
22318 fNodes->Add(sub2node);
22321 // Place copy #11 of ITS6 in I569
22323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22324 sub2node->SetLineColor(kColorITS);
22325 sub2node->SetVisibility(1);
22326 fNodes->Add(sub2node);
22329 // Place copy #12 of ITS6 in I569
22331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22332 sub2node->SetLineColor(kColorITS);
22333 sub2node->SetVisibility(1);
22334 fNodes->Add(sub2node);
22337 // Place copy #13 of ITS6 in I569
22339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22340 sub2node->SetLineColor(kColorITS);
22341 sub2node->SetVisibility(1);
22342 fNodes->Add(sub2node);
22345 // Place copy #14 of ITS6 in I569
22347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22348 sub2node->SetLineColor(kColorITS);
22349 sub2node->SetVisibility(1);
22350 fNodes->Add(sub2node);
22353 // Place copy #15 of ITS6 in I569
22355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22356 sub2node->SetLineColor(kColorITS);
22357 sub2node->SetVisibility(1);
22358 fNodes->Add(sub2node);
22361 // Place copy #16 of ITS6 in I569
22363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22364 sub2node->SetLineColor(kColorITS);
22365 sub2node->SetVisibility(1);
22366 fNodes->Add(sub2node);
22369 // Place copy #17 of ITS6 in I569
22371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22372 sub2node->SetLineColor(kColorITS);
22373 sub2node->SetVisibility(1);
22374 fNodes->Add(sub2node);
22377 // Place copy #18 of ITS6 in I569
22379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22380 sub2node->SetLineColor(kColorITS);
22381 sub2node->SetVisibility(1);
22382 fNodes->Add(sub2node);
22385 // Place copy #19 of ITS6 in I569
22387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22388 sub2node->SetLineColor(kColorITS);
22389 sub2node->SetVisibility(1);
22390 fNodes->Add(sub2node);
22393 // Place copy #20 of ITS6 in I569
22395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22396 sub2node->SetLineColor(kColorITS);
22397 sub2node->SetVisibility(1);
22398 fNodes->Add(sub2node);
22401 // Place copy #21 of ITS6 in I569
22403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22404 sub2node->SetLineColor(kColorITS);
22405 sub2node->SetVisibility(1);
22406 fNodes->Add(sub2node);
22409 // Place copy #22 of ITS6 in I569
22411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22412 sub2node->SetLineColor(kColorITS);
22413 sub2node->SetVisibility(1);
22414 fNodes->Add(sub2node);
22417 // Place copy #23 of ITS6 in I569
22419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22420 sub2node->SetLineColor(kColorITS);
22421 sub2node->SetVisibility(1);
22422 fNodes->Add(sub2node);
22425 // Place copy #24 of ITS6 in I569
22427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22428 sub2node->SetLineColor(kColorITS);
22429 sub2node->SetVisibility(1);
22430 fNodes->Add(sub2node);
22433 // Place copy #25 of ITS6 in I569
22435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22436 sub2node->SetLineColor(kColorITS);
22437 sub2node->SetVisibility(1);
22438 fNodes->Add(sub2node);
22440 fNodes->Add(sub1node);
22443 // Place copy #29 of I569 in IT56
22445 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"rot544");
22446 sub1node->SetLineColor(kColorITS);
22447 sub1node->SetVisibility(0);
22450 // Place copy #1 of ITS6 in I569
22452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22453 sub2node->SetLineColor(kColorITS);
22454 sub2node->SetVisibility(1);
22455 fNodes->Add(sub2node);
22458 // Place copy #2 of ITS6 in I569
22460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22461 sub2node->SetLineColor(kColorITS);
22462 sub2node->SetVisibility(1);
22463 fNodes->Add(sub2node);
22466 // Place copy #3 of ITS6 in I569
22468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22469 sub2node->SetLineColor(kColorITS);
22470 sub2node->SetVisibility(1);
22471 fNodes->Add(sub2node);
22474 // Place copy #4 of ITS6 in I569
22476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22477 sub2node->SetLineColor(kColorITS);
22478 sub2node->SetVisibility(1);
22479 fNodes->Add(sub2node);
22482 // Place copy #5 of ITS6 in I569
22484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22485 sub2node->SetLineColor(kColorITS);
22486 sub2node->SetVisibility(1);
22487 fNodes->Add(sub2node);
22490 // Place copy #6 of ITS6 in I569
22492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22493 sub2node->SetLineColor(kColorITS);
22494 sub2node->SetVisibility(1);
22495 fNodes->Add(sub2node);
22498 // Place copy #7 of ITS6 in I569
22500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22501 sub2node->SetLineColor(kColorITS);
22502 sub2node->SetVisibility(1);
22503 fNodes->Add(sub2node);
22506 // Place copy #8 of ITS6 in I569
22508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22509 sub2node->SetLineColor(kColorITS);
22510 sub2node->SetVisibility(1);
22511 fNodes->Add(sub2node);
22514 // Place copy #9 of ITS6 in I569
22516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22517 sub2node->SetLineColor(kColorITS);
22518 sub2node->SetVisibility(1);
22519 fNodes->Add(sub2node);
22522 // Place copy #10 of ITS6 in I569
22524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22525 sub2node->SetLineColor(kColorITS);
22526 sub2node->SetVisibility(1);
22527 fNodes->Add(sub2node);
22530 // Place copy #11 of ITS6 in I569
22532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22533 sub2node->SetLineColor(kColorITS);
22534 sub2node->SetVisibility(1);
22535 fNodes->Add(sub2node);
22538 // Place copy #12 of ITS6 in I569
22540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22541 sub2node->SetLineColor(kColorITS);
22542 sub2node->SetVisibility(1);
22543 fNodes->Add(sub2node);
22546 // Place copy #13 of ITS6 in I569
22548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22549 sub2node->SetLineColor(kColorITS);
22550 sub2node->SetVisibility(1);
22551 fNodes->Add(sub2node);
22554 // Place copy #14 of ITS6 in I569
22556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22557 sub2node->SetLineColor(kColorITS);
22558 sub2node->SetVisibility(1);
22559 fNodes->Add(sub2node);
22562 // Place copy #15 of ITS6 in I569
22564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22565 sub2node->SetLineColor(kColorITS);
22566 sub2node->SetVisibility(1);
22567 fNodes->Add(sub2node);
22570 // Place copy #16 of ITS6 in I569
22572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22573 sub2node->SetLineColor(kColorITS);
22574 sub2node->SetVisibility(1);
22575 fNodes->Add(sub2node);
22578 // Place copy #17 of ITS6 in I569
22580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22581 sub2node->SetLineColor(kColorITS);
22582 sub2node->SetVisibility(1);
22583 fNodes->Add(sub2node);
22586 // Place copy #18 of ITS6 in I569
22588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22589 sub2node->SetLineColor(kColorITS);
22590 sub2node->SetVisibility(1);
22591 fNodes->Add(sub2node);
22594 // Place copy #19 of ITS6 in I569
22596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22597 sub2node->SetLineColor(kColorITS);
22598 sub2node->SetVisibility(1);
22599 fNodes->Add(sub2node);
22602 // Place copy #20 of ITS6 in I569
22604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22605 sub2node->SetLineColor(kColorITS);
22606 sub2node->SetVisibility(1);
22607 fNodes->Add(sub2node);
22610 // Place copy #21 of ITS6 in I569
22612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22613 sub2node->SetLineColor(kColorITS);
22614 sub2node->SetVisibility(1);
22615 fNodes->Add(sub2node);
22618 // Place copy #22 of ITS6 in I569
22620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22621 sub2node->SetLineColor(kColorITS);
22622 sub2node->SetVisibility(1);
22623 fNodes->Add(sub2node);
22626 // Place copy #23 of ITS6 in I569
22628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22629 sub2node->SetLineColor(kColorITS);
22630 sub2node->SetVisibility(1);
22631 fNodes->Add(sub2node);
22634 // Place copy #24 of ITS6 in I569
22636 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22637 sub2node->SetLineColor(kColorITS);
22638 sub2node->SetVisibility(1);
22639 fNodes->Add(sub2node);
22642 // Place copy #25 of ITS6 in I569
22644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22645 sub2node->SetLineColor(kColorITS);
22646 sub2node->SetVisibility(1);
22647 fNodes->Add(sub2node);
22649 fNodes->Add(sub1node);
22652 // Place copy #30 of I569 in IT56
22654 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"rot545");
22655 sub1node->SetLineColor(kColorITS);
22656 sub1node->SetVisibility(0);
22659 // Place copy #1 of ITS6 in I569
22661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22662 sub2node->SetLineColor(kColorITS);
22663 sub2node->SetVisibility(1);
22664 fNodes->Add(sub2node);
22667 // Place copy #2 of ITS6 in I569
22669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22670 sub2node->SetLineColor(kColorITS);
22671 sub2node->SetVisibility(1);
22672 fNodes->Add(sub2node);
22675 // Place copy #3 of ITS6 in I569
22677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22678 sub2node->SetLineColor(kColorITS);
22679 sub2node->SetVisibility(1);
22680 fNodes->Add(sub2node);
22683 // Place copy #4 of ITS6 in I569
22685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22686 sub2node->SetLineColor(kColorITS);
22687 sub2node->SetVisibility(1);
22688 fNodes->Add(sub2node);
22691 // Place copy #5 of ITS6 in I569
22693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22694 sub2node->SetLineColor(kColorITS);
22695 sub2node->SetVisibility(1);
22696 fNodes->Add(sub2node);
22699 // Place copy #6 of ITS6 in I569
22701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22702 sub2node->SetLineColor(kColorITS);
22703 sub2node->SetVisibility(1);
22704 fNodes->Add(sub2node);
22707 // Place copy #7 of ITS6 in I569
22709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22710 sub2node->SetLineColor(kColorITS);
22711 sub2node->SetVisibility(1);
22712 fNodes->Add(sub2node);
22715 // Place copy #8 of ITS6 in I569
22717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22718 sub2node->SetLineColor(kColorITS);
22719 sub2node->SetVisibility(1);
22720 fNodes->Add(sub2node);
22723 // Place copy #9 of ITS6 in I569
22725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22726 sub2node->SetLineColor(kColorITS);
22727 sub2node->SetVisibility(1);
22728 fNodes->Add(sub2node);
22731 // Place copy #10 of ITS6 in I569
22733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22734 sub2node->SetLineColor(kColorITS);
22735 sub2node->SetVisibility(1);
22736 fNodes->Add(sub2node);
22739 // Place copy #11 of ITS6 in I569
22741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22742 sub2node->SetLineColor(kColorITS);
22743 sub2node->SetVisibility(1);
22744 fNodes->Add(sub2node);
22747 // Place copy #12 of ITS6 in I569
22749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22750 sub2node->SetLineColor(kColorITS);
22751 sub2node->SetVisibility(1);
22752 fNodes->Add(sub2node);
22755 // Place copy #13 of ITS6 in I569
22757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22758 sub2node->SetLineColor(kColorITS);
22759 sub2node->SetVisibility(1);
22760 fNodes->Add(sub2node);
22763 // Place copy #14 of ITS6 in I569
22765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22766 sub2node->SetLineColor(kColorITS);
22767 sub2node->SetVisibility(1);
22768 fNodes->Add(sub2node);
22771 // Place copy #15 of ITS6 in I569
22773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22774 sub2node->SetLineColor(kColorITS);
22775 sub2node->SetVisibility(1);
22776 fNodes->Add(sub2node);
22779 // Place copy #16 of ITS6 in I569
22781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22782 sub2node->SetLineColor(kColorITS);
22783 sub2node->SetVisibility(1);
22784 fNodes->Add(sub2node);
22787 // Place copy #17 of ITS6 in I569
22789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22790 sub2node->SetLineColor(kColorITS);
22791 sub2node->SetVisibility(1);
22792 fNodes->Add(sub2node);
22795 // Place copy #18 of ITS6 in I569
22797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22798 sub2node->SetLineColor(kColorITS);
22799 sub2node->SetVisibility(1);
22800 fNodes->Add(sub2node);
22803 // Place copy #19 of ITS6 in I569
22805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
22806 sub2node->SetLineColor(kColorITS);
22807 sub2node->SetVisibility(1);
22808 fNodes->Add(sub2node);
22811 // Place copy #20 of ITS6 in I569
22813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22814 sub2node->SetLineColor(kColorITS);
22815 sub2node->SetVisibility(1);
22816 fNodes->Add(sub2node);
22819 // Place copy #21 of ITS6 in I569
22821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
22822 sub2node->SetLineColor(kColorITS);
22823 sub2node->SetVisibility(1);
22824 fNodes->Add(sub2node);
22827 // Place copy #22 of ITS6 in I569
22829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22830 sub2node->SetLineColor(kColorITS);
22831 sub2node->SetVisibility(1);
22832 fNodes->Add(sub2node);
22835 // Place copy #23 of ITS6 in I569
22837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22838 sub2node->SetLineColor(kColorITS);
22839 sub2node->SetVisibility(1);
22840 fNodes->Add(sub2node);
22843 // Place copy #24 of ITS6 in I569
22845 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22846 sub2node->SetLineColor(kColorITS);
22847 sub2node->SetVisibility(1);
22848 fNodes->Add(sub2node);
22851 // Place copy #25 of ITS6 in I569
22853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
22854 sub2node->SetLineColor(kColorITS);
22855 sub2node->SetVisibility(1);
22856 fNodes->Add(sub2node);
22858 fNodes->Add(sub1node);
22861 // Place copy #31 of I569 in IT56
22863 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"rot546");
22864 sub1node->SetLineColor(kColorITS);
22865 sub1node->SetVisibility(0);
22868 // Place copy #1 of ITS6 in I569
22870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
22871 sub2node->SetLineColor(kColorITS);
22872 sub2node->SetVisibility(1);
22873 fNodes->Add(sub2node);
22876 // Place copy #2 of ITS6 in I569
22878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22879 sub2node->SetLineColor(kColorITS);
22880 sub2node->SetVisibility(1);
22881 fNodes->Add(sub2node);
22884 // Place copy #3 of ITS6 in I569
22886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
22887 sub2node->SetLineColor(kColorITS);
22888 sub2node->SetVisibility(1);
22889 fNodes->Add(sub2node);
22892 // Place copy #4 of ITS6 in I569
22894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22895 sub2node->SetLineColor(kColorITS);
22896 sub2node->SetVisibility(1);
22897 fNodes->Add(sub2node);
22900 // Place copy #5 of ITS6 in I569
22902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
22903 sub2node->SetLineColor(kColorITS);
22904 sub2node->SetVisibility(1);
22905 fNodes->Add(sub2node);
22908 // Place copy #6 of ITS6 in I569
22910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22911 sub2node->SetLineColor(kColorITS);
22912 sub2node->SetVisibility(1);
22913 fNodes->Add(sub2node);
22916 // Place copy #7 of ITS6 in I569
22918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
22919 sub2node->SetLineColor(kColorITS);
22920 sub2node->SetVisibility(1);
22921 fNodes->Add(sub2node);
22924 // Place copy #8 of ITS6 in I569
22926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22927 sub2node->SetLineColor(kColorITS);
22928 sub2node->SetVisibility(1);
22929 fNodes->Add(sub2node);
22932 // Place copy #9 of ITS6 in I569
22934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
22935 sub2node->SetLineColor(kColorITS);
22936 sub2node->SetVisibility(1);
22937 fNodes->Add(sub2node);
22940 // Place copy #10 of ITS6 in I569
22942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22943 sub2node->SetLineColor(kColorITS);
22944 sub2node->SetVisibility(1);
22945 fNodes->Add(sub2node);
22948 // Place copy #11 of ITS6 in I569
22950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
22951 sub2node->SetLineColor(kColorITS);
22952 sub2node->SetVisibility(1);
22953 fNodes->Add(sub2node);
22956 // Place copy #12 of ITS6 in I569
22958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22959 sub2node->SetLineColor(kColorITS);
22960 sub2node->SetVisibility(1);
22961 fNodes->Add(sub2node);
22964 // Place copy #13 of ITS6 in I569
22966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22967 sub2node->SetLineColor(kColorITS);
22968 sub2node->SetVisibility(1);
22969 fNodes->Add(sub2node);
22972 // Place copy #14 of ITS6 in I569
22974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22975 sub2node->SetLineColor(kColorITS);
22976 sub2node->SetVisibility(1);
22977 fNodes->Add(sub2node);
22980 // Place copy #15 of ITS6 in I569
22982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
22983 sub2node->SetLineColor(kColorITS);
22984 sub2node->SetVisibility(1);
22985 fNodes->Add(sub2node);
22988 // Place copy #16 of ITS6 in I569
22990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22991 sub2node->SetLineColor(kColorITS);
22992 sub2node->SetVisibility(1);
22993 fNodes->Add(sub2node);
22996 // Place copy #17 of ITS6 in I569
22998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22999 sub2node->SetLineColor(kColorITS);
23000 sub2node->SetVisibility(1);
23001 fNodes->Add(sub2node);
23004 // Place copy #18 of ITS6 in I569
23006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23007 sub2node->SetLineColor(kColorITS);
23008 sub2node->SetVisibility(1);
23009 fNodes->Add(sub2node);
23012 // Place copy #19 of ITS6 in I569
23014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23015 sub2node->SetLineColor(kColorITS);
23016 sub2node->SetVisibility(1);
23017 fNodes->Add(sub2node);
23020 // Place copy #20 of ITS6 in I569
23022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23023 sub2node->SetLineColor(kColorITS);
23024 sub2node->SetVisibility(1);
23025 fNodes->Add(sub2node);
23028 // Place copy #21 of ITS6 in I569
23030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23031 sub2node->SetLineColor(kColorITS);
23032 sub2node->SetVisibility(1);
23033 fNodes->Add(sub2node);
23036 // Place copy #22 of ITS6 in I569
23038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23039 sub2node->SetLineColor(kColorITS);
23040 sub2node->SetVisibility(1);
23041 fNodes->Add(sub2node);
23044 // Place copy #23 of ITS6 in I569
23046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23047 sub2node->SetLineColor(kColorITS);
23048 sub2node->SetVisibility(1);
23049 fNodes->Add(sub2node);
23052 // Place copy #24 of ITS6 in I569
23054 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23055 sub2node->SetLineColor(kColorITS);
23056 sub2node->SetVisibility(1);
23057 fNodes->Add(sub2node);
23060 // Place copy #25 of ITS6 in I569
23062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23063 sub2node->SetLineColor(kColorITS);
23064 sub2node->SetVisibility(1);
23065 fNodes->Add(sub2node);
23067 fNodes->Add(sub1node);
23070 // Place copy #32 of I569 in IT56
23072 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"rot547");
23073 sub1node->SetLineColor(kColorITS);
23074 sub1node->SetVisibility(0);
23077 // Place copy #1 of ITS6 in I569
23079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23080 sub2node->SetLineColor(kColorITS);
23081 sub2node->SetVisibility(1);
23082 fNodes->Add(sub2node);
23085 // Place copy #2 of ITS6 in I569
23087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23088 sub2node->SetLineColor(kColorITS);
23089 sub2node->SetVisibility(1);
23090 fNodes->Add(sub2node);
23093 // Place copy #3 of ITS6 in I569
23095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23096 sub2node->SetLineColor(kColorITS);
23097 sub2node->SetVisibility(1);
23098 fNodes->Add(sub2node);
23101 // Place copy #4 of ITS6 in I569
23103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23104 sub2node->SetLineColor(kColorITS);
23105 sub2node->SetVisibility(1);
23106 fNodes->Add(sub2node);
23109 // Place copy #5 of ITS6 in I569
23111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23112 sub2node->SetLineColor(kColorITS);
23113 sub2node->SetVisibility(1);
23114 fNodes->Add(sub2node);
23117 // Place copy #6 of ITS6 in I569
23119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23120 sub2node->SetLineColor(kColorITS);
23121 sub2node->SetVisibility(1);
23122 fNodes->Add(sub2node);
23125 // Place copy #7 of ITS6 in I569
23127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23128 sub2node->SetLineColor(kColorITS);
23129 sub2node->SetVisibility(1);
23130 fNodes->Add(sub2node);
23133 // Place copy #8 of ITS6 in I569
23135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23136 sub2node->SetLineColor(kColorITS);
23137 sub2node->SetVisibility(1);
23138 fNodes->Add(sub2node);
23141 // Place copy #9 of ITS6 in I569
23143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23144 sub2node->SetLineColor(kColorITS);
23145 sub2node->SetVisibility(1);
23146 fNodes->Add(sub2node);
23149 // Place copy #10 of ITS6 in I569
23151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23152 sub2node->SetLineColor(kColorITS);
23153 sub2node->SetVisibility(1);
23154 fNodes->Add(sub2node);
23157 // Place copy #11 of ITS6 in I569
23159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23160 sub2node->SetLineColor(kColorITS);
23161 sub2node->SetVisibility(1);
23162 fNodes->Add(sub2node);
23165 // Place copy #12 of ITS6 in I569
23167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23168 sub2node->SetLineColor(kColorITS);
23169 sub2node->SetVisibility(1);
23170 fNodes->Add(sub2node);
23173 // Place copy #13 of ITS6 in I569
23175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23176 sub2node->SetLineColor(kColorITS);
23177 sub2node->SetVisibility(1);
23178 fNodes->Add(sub2node);
23181 // Place copy #14 of ITS6 in I569
23183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23184 sub2node->SetLineColor(kColorITS);
23185 sub2node->SetVisibility(1);
23186 fNodes->Add(sub2node);
23189 // Place copy #15 of ITS6 in I569
23191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23192 sub2node->SetLineColor(kColorITS);
23193 sub2node->SetVisibility(1);
23194 fNodes->Add(sub2node);
23197 // Place copy #16 of ITS6 in I569
23199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23200 sub2node->SetLineColor(kColorITS);
23201 sub2node->SetVisibility(1);
23202 fNodes->Add(sub2node);
23205 // Place copy #17 of ITS6 in I569
23207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23208 sub2node->SetLineColor(kColorITS);
23209 sub2node->SetVisibility(1);
23210 fNodes->Add(sub2node);
23213 // Place copy #18 of ITS6 in I569
23215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23216 sub2node->SetLineColor(kColorITS);
23217 sub2node->SetVisibility(1);
23218 fNodes->Add(sub2node);
23221 // Place copy #19 of ITS6 in I569
23223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23224 sub2node->SetLineColor(kColorITS);
23225 sub2node->SetVisibility(1);
23226 fNodes->Add(sub2node);
23229 // Place copy #20 of ITS6 in I569
23231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23232 sub2node->SetLineColor(kColorITS);
23233 sub2node->SetVisibility(1);
23234 fNodes->Add(sub2node);
23237 // Place copy #21 of ITS6 in I569
23239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23240 sub2node->SetLineColor(kColorITS);
23241 sub2node->SetVisibility(1);
23242 fNodes->Add(sub2node);
23245 // Place copy #22 of ITS6 in I569
23247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23248 sub2node->SetLineColor(kColorITS);
23249 sub2node->SetVisibility(1);
23250 fNodes->Add(sub2node);
23253 // Place copy #23 of ITS6 in I569
23255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23256 sub2node->SetLineColor(kColorITS);
23257 sub2node->SetVisibility(1);
23258 fNodes->Add(sub2node);
23261 // Place copy #24 of ITS6 in I569
23263 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23264 sub2node->SetLineColor(kColorITS);
23265 sub2node->SetVisibility(1);
23266 fNodes->Add(sub2node);
23269 // Place copy #25 of ITS6 in I569
23271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23272 sub2node->SetLineColor(kColorITS);
23273 sub2node->SetVisibility(1);
23274 fNodes->Add(sub2node);
23276 fNodes->Add(sub1node);
23279 // Place copy #33 of I569 in IT56
23281 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"rot548");
23282 sub1node->SetLineColor(kColorITS);
23283 sub1node->SetVisibility(0);
23286 // Place copy #1 of ITS6 in I569
23288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23289 sub2node->SetLineColor(kColorITS);
23290 sub2node->SetVisibility(1);
23291 fNodes->Add(sub2node);
23294 // Place copy #2 of ITS6 in I569
23296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23297 sub2node->SetLineColor(kColorITS);
23298 sub2node->SetVisibility(1);
23299 fNodes->Add(sub2node);
23302 // Place copy #3 of ITS6 in I569
23304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23305 sub2node->SetLineColor(kColorITS);
23306 sub2node->SetVisibility(1);
23307 fNodes->Add(sub2node);
23310 // Place copy #4 of ITS6 in I569
23312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23313 sub2node->SetLineColor(kColorITS);
23314 sub2node->SetVisibility(1);
23315 fNodes->Add(sub2node);
23318 // Place copy #5 of ITS6 in I569
23320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23321 sub2node->SetLineColor(kColorITS);
23322 sub2node->SetVisibility(1);
23323 fNodes->Add(sub2node);
23326 // Place copy #6 of ITS6 in I569
23328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23329 sub2node->SetLineColor(kColorITS);
23330 sub2node->SetVisibility(1);
23331 fNodes->Add(sub2node);
23334 // Place copy #7 of ITS6 in I569
23336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23337 sub2node->SetLineColor(kColorITS);
23338 sub2node->SetVisibility(1);
23339 fNodes->Add(sub2node);
23342 // Place copy #8 of ITS6 in I569
23344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23345 sub2node->SetLineColor(kColorITS);
23346 sub2node->SetVisibility(1);
23347 fNodes->Add(sub2node);
23350 // Place copy #9 of ITS6 in I569
23352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23353 sub2node->SetLineColor(kColorITS);
23354 sub2node->SetVisibility(1);
23355 fNodes->Add(sub2node);
23358 // Place copy #10 of ITS6 in I569
23360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23361 sub2node->SetLineColor(kColorITS);
23362 sub2node->SetVisibility(1);
23363 fNodes->Add(sub2node);
23366 // Place copy #11 of ITS6 in I569
23368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23369 sub2node->SetLineColor(kColorITS);
23370 sub2node->SetVisibility(1);
23371 fNodes->Add(sub2node);
23374 // Place copy #12 of ITS6 in I569
23376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23377 sub2node->SetLineColor(kColorITS);
23378 sub2node->SetVisibility(1);
23379 fNodes->Add(sub2node);
23382 // Place copy #13 of ITS6 in I569
23384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23385 sub2node->SetLineColor(kColorITS);
23386 sub2node->SetVisibility(1);
23387 fNodes->Add(sub2node);
23390 // Place copy #14 of ITS6 in I569
23392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23393 sub2node->SetLineColor(kColorITS);
23394 sub2node->SetVisibility(1);
23395 fNodes->Add(sub2node);
23398 // Place copy #15 of ITS6 in I569
23400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23401 sub2node->SetLineColor(kColorITS);
23402 sub2node->SetVisibility(1);
23403 fNodes->Add(sub2node);
23406 // Place copy #16 of ITS6 in I569
23408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23409 sub2node->SetLineColor(kColorITS);
23410 sub2node->SetVisibility(1);
23411 fNodes->Add(sub2node);
23414 // Place copy #17 of ITS6 in I569
23416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23417 sub2node->SetLineColor(kColorITS);
23418 sub2node->SetVisibility(1);
23419 fNodes->Add(sub2node);
23422 // Place copy #18 of ITS6 in I569
23424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23425 sub2node->SetLineColor(kColorITS);
23426 sub2node->SetVisibility(1);
23427 fNodes->Add(sub2node);
23430 // Place copy #19 of ITS6 in I569
23432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23433 sub2node->SetLineColor(kColorITS);
23434 sub2node->SetVisibility(1);
23435 fNodes->Add(sub2node);
23438 // Place copy #20 of ITS6 in I569
23440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23441 sub2node->SetLineColor(kColorITS);
23442 sub2node->SetVisibility(1);
23443 fNodes->Add(sub2node);
23446 // Place copy #21 of ITS6 in I569
23448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23449 sub2node->SetLineColor(kColorITS);
23450 sub2node->SetVisibility(1);
23451 fNodes->Add(sub2node);
23454 // Place copy #22 of ITS6 in I569
23456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23457 sub2node->SetLineColor(kColorITS);
23458 sub2node->SetVisibility(1);
23459 fNodes->Add(sub2node);
23462 // Place copy #23 of ITS6 in I569
23464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23465 sub2node->SetLineColor(kColorITS);
23466 sub2node->SetVisibility(1);
23467 fNodes->Add(sub2node);
23470 // Place copy #24 of ITS6 in I569
23472 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23473 sub2node->SetLineColor(kColorITS);
23474 sub2node->SetVisibility(1);
23475 fNodes->Add(sub2node);
23478 // Place copy #25 of ITS6 in I569
23480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23481 sub2node->SetLineColor(kColorITS);
23482 sub2node->SetVisibility(1);
23483 fNodes->Add(sub2node);
23485 fNodes->Add(sub1node);
23488 // Place copy #34 of I569 in IT56
23490 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"rot549");
23491 sub1node->SetLineColor(kColorITS);
23492 sub1node->SetVisibility(0);
23495 // Place copy #1 of ITS6 in I569
23497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23498 sub2node->SetLineColor(kColorITS);
23499 sub2node->SetVisibility(1);
23500 fNodes->Add(sub2node);
23503 // Place copy #2 of ITS6 in I569
23505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23506 sub2node->SetLineColor(kColorITS);
23507 sub2node->SetVisibility(1);
23508 fNodes->Add(sub2node);
23511 // Place copy #3 of ITS6 in I569
23513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23514 sub2node->SetLineColor(kColorITS);
23515 sub2node->SetVisibility(1);
23516 fNodes->Add(sub2node);
23519 // Place copy #4 of ITS6 in I569
23521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23522 sub2node->SetLineColor(kColorITS);
23523 sub2node->SetVisibility(1);
23524 fNodes->Add(sub2node);
23527 // Place copy #5 of ITS6 in I569
23529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23530 sub2node->SetLineColor(kColorITS);
23531 sub2node->SetVisibility(1);
23532 fNodes->Add(sub2node);
23535 // Place copy #6 of ITS6 in I569
23537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23538 sub2node->SetLineColor(kColorITS);
23539 sub2node->SetVisibility(1);
23540 fNodes->Add(sub2node);
23543 // Place copy #7 of ITS6 in I569
23545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23546 sub2node->SetLineColor(kColorITS);
23547 sub2node->SetVisibility(1);
23548 fNodes->Add(sub2node);
23551 // Place copy #8 of ITS6 in I569
23553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23554 sub2node->SetLineColor(kColorITS);
23555 sub2node->SetVisibility(1);
23556 fNodes->Add(sub2node);
23559 // Place copy #9 of ITS6 in I569
23561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23562 sub2node->SetLineColor(kColorITS);
23563 sub2node->SetVisibility(1);
23564 fNodes->Add(sub2node);
23567 // Place copy #10 of ITS6 in I569
23569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23570 sub2node->SetLineColor(kColorITS);
23571 sub2node->SetVisibility(1);
23572 fNodes->Add(sub2node);
23575 // Place copy #11 of ITS6 in I569
23577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23578 sub2node->SetLineColor(kColorITS);
23579 sub2node->SetVisibility(1);
23580 fNodes->Add(sub2node);
23583 // Place copy #12 of ITS6 in I569
23585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23586 sub2node->SetLineColor(kColorITS);
23587 sub2node->SetVisibility(1);
23588 fNodes->Add(sub2node);
23591 // Place copy #13 of ITS6 in I569
23593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23594 sub2node->SetLineColor(kColorITS);
23595 sub2node->SetVisibility(1);
23596 fNodes->Add(sub2node);
23599 // Place copy #14 of ITS6 in I569
23601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23602 sub2node->SetLineColor(kColorITS);
23603 sub2node->SetVisibility(1);
23604 fNodes->Add(sub2node);
23607 // Place copy #15 of ITS6 in I569
23609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23610 sub2node->SetLineColor(kColorITS);
23611 sub2node->SetVisibility(1);
23612 fNodes->Add(sub2node);
23615 // Place copy #16 of ITS6 in I569
23617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23618 sub2node->SetLineColor(kColorITS);
23619 sub2node->SetVisibility(1);
23620 fNodes->Add(sub2node);
23623 // Place copy #17 of ITS6 in I569
23625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23626 sub2node->SetLineColor(kColorITS);
23627 sub2node->SetVisibility(1);
23628 fNodes->Add(sub2node);
23631 // Place copy #18 of ITS6 in I569
23633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23634 sub2node->SetLineColor(kColorITS);
23635 sub2node->SetVisibility(1);
23636 fNodes->Add(sub2node);
23639 // Place copy #19 of ITS6 in I569
23641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23642 sub2node->SetLineColor(kColorITS);
23643 sub2node->SetVisibility(1);
23644 fNodes->Add(sub2node);
23647 // Place copy #20 of ITS6 in I569
23649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23650 sub2node->SetLineColor(kColorITS);
23651 sub2node->SetVisibility(1);
23652 fNodes->Add(sub2node);
23655 // Place copy #21 of ITS6 in I569
23657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23658 sub2node->SetLineColor(kColorITS);
23659 sub2node->SetVisibility(1);
23660 fNodes->Add(sub2node);
23663 // Place copy #22 of ITS6 in I569
23665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23666 sub2node->SetLineColor(kColorITS);
23667 sub2node->SetVisibility(1);
23668 fNodes->Add(sub2node);
23671 // Place copy #23 of ITS6 in I569
23673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23674 sub2node->SetLineColor(kColorITS);
23675 sub2node->SetVisibility(1);
23676 fNodes->Add(sub2node);
23679 // Place copy #24 of ITS6 in I569
23681 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23682 sub2node->SetLineColor(kColorITS);
23683 sub2node->SetVisibility(1);
23684 fNodes->Add(sub2node);
23687 // Place copy #25 of ITS6 in I569
23689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23690 sub2node->SetLineColor(kColorITS);
23691 sub2node->SetVisibility(1);
23692 fNodes->Add(sub2node);
23694 fNodes->Add(sub1node);
23697 // Place copy #35 of I569 in IT56
23699 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"rot550");
23700 sub1node->SetLineColor(kColorITS);
23701 sub1node->SetVisibility(0);
23704 // Place copy #1 of ITS6 in I569
23706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23707 sub2node->SetLineColor(kColorITS);
23708 sub2node->SetVisibility(1);
23709 fNodes->Add(sub2node);
23712 // Place copy #2 of ITS6 in I569
23714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23715 sub2node->SetLineColor(kColorITS);
23716 sub2node->SetVisibility(1);
23717 fNodes->Add(sub2node);
23720 // Place copy #3 of ITS6 in I569
23722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23723 sub2node->SetLineColor(kColorITS);
23724 sub2node->SetVisibility(1);
23725 fNodes->Add(sub2node);
23728 // Place copy #4 of ITS6 in I569
23730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23731 sub2node->SetLineColor(kColorITS);
23732 sub2node->SetVisibility(1);
23733 fNodes->Add(sub2node);
23736 // Place copy #5 of ITS6 in I569
23738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23739 sub2node->SetLineColor(kColorITS);
23740 sub2node->SetVisibility(1);
23741 fNodes->Add(sub2node);
23744 // Place copy #6 of ITS6 in I569
23746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23747 sub2node->SetLineColor(kColorITS);
23748 sub2node->SetVisibility(1);
23749 fNodes->Add(sub2node);
23752 // Place copy #7 of ITS6 in I569
23754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23755 sub2node->SetLineColor(kColorITS);
23756 sub2node->SetVisibility(1);
23757 fNodes->Add(sub2node);
23760 // Place copy #8 of ITS6 in I569
23762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23763 sub2node->SetLineColor(kColorITS);
23764 sub2node->SetVisibility(1);
23765 fNodes->Add(sub2node);
23768 // Place copy #9 of ITS6 in I569
23770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23771 sub2node->SetLineColor(kColorITS);
23772 sub2node->SetVisibility(1);
23773 fNodes->Add(sub2node);
23776 // Place copy #10 of ITS6 in I569
23778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23779 sub2node->SetLineColor(kColorITS);
23780 sub2node->SetVisibility(1);
23781 fNodes->Add(sub2node);
23784 // Place copy #11 of ITS6 in I569
23786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23787 sub2node->SetLineColor(kColorITS);
23788 sub2node->SetVisibility(1);
23789 fNodes->Add(sub2node);
23792 // Place copy #12 of ITS6 in I569
23794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23795 sub2node->SetLineColor(kColorITS);
23796 sub2node->SetVisibility(1);
23797 fNodes->Add(sub2node);
23800 // Place copy #13 of ITS6 in I569
23802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23803 sub2node->SetLineColor(kColorITS);
23804 sub2node->SetVisibility(1);
23805 fNodes->Add(sub2node);
23808 // Place copy #14 of ITS6 in I569
23810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23811 sub2node->SetLineColor(kColorITS);
23812 sub2node->SetVisibility(1);
23813 fNodes->Add(sub2node);
23816 // Place copy #15 of ITS6 in I569
23818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
23819 sub2node->SetLineColor(kColorITS);
23820 sub2node->SetVisibility(1);
23821 fNodes->Add(sub2node);
23824 // Place copy #16 of ITS6 in I569
23826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23827 sub2node->SetLineColor(kColorITS);
23828 sub2node->SetVisibility(1);
23829 fNodes->Add(sub2node);
23832 // Place copy #17 of ITS6 in I569
23834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23835 sub2node->SetLineColor(kColorITS);
23836 sub2node->SetVisibility(1);
23837 fNodes->Add(sub2node);
23840 // Place copy #18 of ITS6 in I569
23842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23843 sub2node->SetLineColor(kColorITS);
23844 sub2node->SetVisibility(1);
23845 fNodes->Add(sub2node);
23848 // Place copy #19 of ITS6 in I569
23850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
23851 sub2node->SetLineColor(kColorITS);
23852 sub2node->SetVisibility(1);
23853 fNodes->Add(sub2node);
23856 // Place copy #20 of ITS6 in I569
23858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23859 sub2node->SetLineColor(kColorITS);
23860 sub2node->SetVisibility(1);
23861 fNodes->Add(sub2node);
23864 // Place copy #21 of ITS6 in I569
23866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
23867 sub2node->SetLineColor(kColorITS);
23868 sub2node->SetVisibility(1);
23869 fNodes->Add(sub2node);
23872 // Place copy #22 of ITS6 in I569
23874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23875 sub2node->SetLineColor(kColorITS);
23876 sub2node->SetVisibility(1);
23877 fNodes->Add(sub2node);
23880 // Place copy #23 of ITS6 in I569
23882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23883 sub2node->SetLineColor(kColorITS);
23884 sub2node->SetVisibility(1);
23885 fNodes->Add(sub2node);
23888 // Place copy #24 of ITS6 in I569
23890 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23891 sub2node->SetLineColor(kColorITS);
23892 sub2node->SetVisibility(1);
23893 fNodes->Add(sub2node);
23896 // Place copy #25 of ITS6 in I569
23898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
23899 sub2node->SetLineColor(kColorITS);
23900 sub2node->SetVisibility(1);
23901 fNodes->Add(sub2node);
23903 fNodes->Add(sub1node);
23906 // Place copy #36 of I569 in IT56
23908 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"rot551");
23909 sub1node->SetLineColor(kColorITS);
23910 sub1node->SetVisibility(0);
23913 // Place copy #1 of ITS6 in I569
23915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
23916 sub2node->SetLineColor(kColorITS);
23917 sub2node->SetVisibility(1);
23918 fNodes->Add(sub2node);
23921 // Place copy #2 of ITS6 in I569
23923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23924 sub2node->SetLineColor(kColorITS);
23925 sub2node->SetVisibility(1);
23926 fNodes->Add(sub2node);
23929 // Place copy #3 of ITS6 in I569
23931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
23932 sub2node->SetLineColor(kColorITS);
23933 sub2node->SetVisibility(1);
23934 fNodes->Add(sub2node);
23937 // Place copy #4 of ITS6 in I569
23939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23940 sub2node->SetLineColor(kColorITS);
23941 sub2node->SetVisibility(1);
23942 fNodes->Add(sub2node);
23945 // Place copy #5 of ITS6 in I569
23947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
23948 sub2node->SetLineColor(kColorITS);
23949 sub2node->SetVisibility(1);
23950 fNodes->Add(sub2node);
23953 // Place copy #6 of ITS6 in I569
23955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23956 sub2node->SetLineColor(kColorITS);
23957 sub2node->SetVisibility(1);
23958 fNodes->Add(sub2node);
23961 // Place copy #7 of ITS6 in I569
23963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
23964 sub2node->SetLineColor(kColorITS);
23965 sub2node->SetVisibility(1);
23966 fNodes->Add(sub2node);
23969 // Place copy #8 of ITS6 in I569
23971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23972 sub2node->SetLineColor(kColorITS);
23973 sub2node->SetVisibility(1);
23974 fNodes->Add(sub2node);
23977 // Place copy #9 of ITS6 in I569
23979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
23980 sub2node->SetLineColor(kColorITS);
23981 sub2node->SetVisibility(1);
23982 fNodes->Add(sub2node);
23985 // Place copy #10 of ITS6 in I569
23987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23988 sub2node->SetLineColor(kColorITS);
23989 sub2node->SetVisibility(1);
23990 fNodes->Add(sub2node);
23993 // Place copy #11 of ITS6 in I569
23995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
23996 sub2node->SetLineColor(kColorITS);
23997 sub2node->SetVisibility(1);
23998 fNodes->Add(sub2node);
24001 // Place copy #12 of ITS6 in I569
24003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24004 sub2node->SetLineColor(kColorITS);
24005 sub2node->SetVisibility(1);
24006 fNodes->Add(sub2node);
24009 // Place copy #13 of ITS6 in I569
24011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24012 sub2node->SetLineColor(kColorITS);
24013 sub2node->SetVisibility(1);
24014 fNodes->Add(sub2node);
24017 // Place copy #14 of ITS6 in I569
24019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24020 sub2node->SetLineColor(kColorITS);
24021 sub2node->SetVisibility(1);
24022 fNodes->Add(sub2node);
24025 // Place copy #15 of ITS6 in I569
24027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
24028 sub2node->SetLineColor(kColorITS);
24029 sub2node->SetVisibility(1);
24030 fNodes->Add(sub2node);
24033 // Place copy #16 of ITS6 in I569
24035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24036 sub2node->SetLineColor(kColorITS);
24037 sub2node->SetVisibility(1);
24038 fNodes->Add(sub2node);
24041 // Place copy #17 of ITS6 in I569
24043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24044 sub2node->SetLineColor(kColorITS);
24045 sub2node->SetVisibility(1);
24046 fNodes->Add(sub2node);
24049 // Place copy #18 of ITS6 in I569
24051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24052 sub2node->SetLineColor(kColorITS);
24053 sub2node->SetVisibility(1);
24054 fNodes->Add(sub2node);
24057 // Place copy #19 of ITS6 in I569
24059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
24060 sub2node->SetLineColor(kColorITS);
24061 sub2node->SetVisibility(1);
24062 fNodes->Add(sub2node);
24065 // Place copy #20 of ITS6 in I569
24067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24068 sub2node->SetLineColor(kColorITS);
24069 sub2node->SetVisibility(1);
24070 fNodes->Add(sub2node);
24073 // Place copy #21 of ITS6 in I569
24075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
24076 sub2node->SetLineColor(kColorITS);
24077 sub2node->SetVisibility(1);
24078 fNodes->Add(sub2node);
24081 // Place copy #22 of ITS6 in I569
24083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24084 sub2node->SetLineColor(kColorITS);
24085 sub2node->SetVisibility(1);
24086 fNodes->Add(sub2node);
24089 // Place copy #23 of ITS6 in I569
24091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24092 sub2node->SetLineColor(kColorITS);
24093 sub2node->SetVisibility(1);
24094 fNodes->Add(sub2node);
24097 // Place copy #24 of ITS6 in I569
24099 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24100 sub2node->SetLineColor(kColorITS);
24101 sub2node->SetVisibility(1);
24102 fNodes->Add(sub2node);
24105 // Place copy #25 of ITS6 in I569
24107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
24108 sub2node->SetLineColor(kColorITS);
24109 sub2node->SetVisibility(1);
24110 fNodes->Add(sub2node);
24112 fNodes->Add(sub1node);
24115 // Place copy #37 of I569 in IT56
24117 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
24118 sub1node->SetLineColor(kColorITS);
24119 sub1node->SetVisibility(0);
24122 // Place copy #1 of ITS6 in I569
24124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
24125 sub2node->SetLineColor(kColorITS);
24126 sub2node->SetVisibility(1);
24127 fNodes->Add(sub2node);
24130 // Place copy #2 of ITS6 in I569
24132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24133 sub2node->SetLineColor(kColorITS);
24134 sub2node->SetVisibility(1);
24135 fNodes->Add(sub2node);
24138 // Place copy #3 of ITS6 in I569
24140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
24141 sub2node->SetLineColor(kColorITS);
24142 sub2node->SetVisibility(1);
24143 fNodes->Add(sub2node);
24146 // Place copy #4 of ITS6 in I569
24148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24149 sub2node->SetLineColor(kColorITS);
24150 sub2node->SetVisibility(1);
24151 fNodes->Add(sub2node);
24154 // Place copy #5 of ITS6 in I569
24156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
24157 sub2node->SetLineColor(kColorITS);
24158 sub2node->SetVisibility(1);
24159 fNodes->Add(sub2node);
24162 // Place copy #6 of ITS6 in I569
24164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24165 sub2node->SetLineColor(kColorITS);
24166 sub2node->SetVisibility(1);
24167 fNodes->Add(sub2node);
24170 // Place copy #7 of ITS6 in I569
24172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
24173 sub2node->SetLineColor(kColorITS);
24174 sub2node->SetVisibility(1);
24175 fNodes->Add(sub2node);
24178 // Place copy #8 of ITS6 in I569
24180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24181 sub2node->SetLineColor(kColorITS);
24182 sub2node->SetVisibility(1);
24183 fNodes->Add(sub2node);
24186 // Place copy #9 of ITS6 in I569
24188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
24189 sub2node->SetLineColor(kColorITS);
24190 sub2node->SetVisibility(1);
24191 fNodes->Add(sub2node);
24194 // Place copy #10 of ITS6 in I569
24196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24197 sub2node->SetLineColor(kColorITS);
24198 sub2node->SetVisibility(1);
24199 fNodes->Add(sub2node);
24202 // Place copy #11 of ITS6 in I569
24204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
24205 sub2node->SetLineColor(kColorITS);
24206 sub2node->SetVisibility(1);
24207 fNodes->Add(sub2node);
24210 // Place copy #12 of ITS6 in I569
24212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24213 sub2node->SetLineColor(kColorITS);
24214 sub2node->SetVisibility(1);
24215 fNodes->Add(sub2node);
24218 // Place copy #13 of ITS6 in I569
24220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24221 sub2node->SetLineColor(kColorITS);
24222 sub2node->SetVisibility(1);
24223 fNodes->Add(sub2node);
24226 // Place copy #14 of ITS6 in I569
24228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24229 sub2node->SetLineColor(kColorITS);
24230 sub2node->SetVisibility(1);
24231 fNodes->Add(sub2node);
24234 // Place copy #15 of ITS6 in I569
24236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
24237 sub2node->SetLineColor(kColorITS);
24238 sub2node->SetVisibility(1);
24239 fNodes->Add(sub2node);
24242 // Place copy #16 of ITS6 in I569
24244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24245 sub2node->SetLineColor(kColorITS);
24246 sub2node->SetVisibility(1);
24247 fNodes->Add(sub2node);
24250 // Place copy #17 of ITS6 in I569
24252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24253 sub2node->SetLineColor(kColorITS);
24254 sub2node->SetVisibility(1);
24255 fNodes->Add(sub2node);
24258 // Place copy #18 of ITS6 in I569
24260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24261 sub2node->SetLineColor(kColorITS);
24262 sub2node->SetVisibility(1);
24263 fNodes->Add(sub2node);
24266 // Place copy #19 of ITS6 in I569
24268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
24269 sub2node->SetLineColor(kColorITS);
24270 sub2node->SetVisibility(1);
24271 fNodes->Add(sub2node);
24274 // Place copy #20 of ITS6 in I569
24276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24277 sub2node->SetLineColor(kColorITS);
24278 sub2node->SetVisibility(1);
24279 fNodes->Add(sub2node);
24282 // Place copy #21 of ITS6 in I569
24284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
24285 sub2node->SetLineColor(kColorITS);
24286 sub2node->SetVisibility(1);
24287 fNodes->Add(sub2node);
24290 // Place copy #22 of ITS6 in I569
24292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24293 sub2node->SetLineColor(kColorITS);
24294 sub2node->SetVisibility(1);
24295 fNodes->Add(sub2node);
24298 // Place copy #23 of ITS6 in I569
24300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24301 sub2node->SetLineColor(kColorITS);
24302 sub2node->SetVisibility(1);
24303 fNodes->Add(sub2node);
24306 // Place copy #24 of ITS6 in I569
24308 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24309 sub2node->SetLineColor(kColorITS);
24310 sub2node->SetVisibility(1);
24311 fNodes->Add(sub2node);
24314 // Place copy #25 of ITS6 in I569
24316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
24317 sub2node->SetLineColor(kColorITS);
24318 sub2node->SetVisibility(1);
24319 fNodes->Add(sub2node);
24321 fNodes->Add(sub1node);
24324 // Place copy #38 of I569 in IT56
24326 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"rot552");
24327 sub1node->SetLineColor(kColorITS);
24328 sub1node->SetVisibility(0);
24331 // Place copy #1 of ITS6 in I569
24333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"rot532");
24334 sub2node->SetLineColor(kColorITS);
24335 sub2node->SetVisibility(1);
24336 fNodes->Add(sub2node);
24339 // Place copy #2 of ITS6 in I569
24341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24342 sub2node->SetLineColor(kColorITS);
24343 sub2node->SetVisibility(1);
24344 fNodes->Add(sub2node);
24347 // Place copy #3 of ITS6 in I569
24349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"rot532");
24350 sub2node->SetLineColor(kColorITS);
24351 sub2node->SetVisibility(1);
24352 fNodes->Add(sub2node);
24355 // Place copy #4 of ITS6 in I569
24357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24358 sub2node->SetLineColor(kColorITS);
24359 sub2node->SetVisibility(1);
24360 fNodes->Add(sub2node);
24363 // Place copy #5 of ITS6 in I569
24365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"rot532");
24366 sub2node->SetLineColor(kColorITS);
24367 sub2node->SetVisibility(1);
24368 fNodes->Add(sub2node);
24371 // Place copy #6 of ITS6 in I569
24373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24374 sub2node->SetLineColor(kColorITS);
24375 sub2node->SetVisibility(1);
24376 fNodes->Add(sub2node);
24379 // Place copy #7 of ITS6 in I569
24381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"rot532");
24382 sub2node->SetLineColor(kColorITS);
24383 sub2node->SetVisibility(1);
24384 fNodes->Add(sub2node);
24387 // Place copy #8 of ITS6 in I569
24389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24390 sub2node->SetLineColor(kColorITS);
24391 sub2node->SetVisibility(1);
24392 fNodes->Add(sub2node);
24395 // Place copy #9 of ITS6 in I569
24397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"rot532");
24398 sub2node->SetLineColor(kColorITS);
24399 sub2node->SetVisibility(1);
24400 fNodes->Add(sub2node);
24403 // Place copy #10 of ITS6 in I569
24405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24406 sub2node->SetLineColor(kColorITS);
24407 sub2node->SetVisibility(1);
24408 fNodes->Add(sub2node);
24411 // Place copy #11 of ITS6 in I569
24413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"rot532");
24414 sub2node->SetLineColor(kColorITS);
24415 sub2node->SetVisibility(1);
24416 fNodes->Add(sub2node);
24419 // Place copy #12 of ITS6 in I569
24421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24422 sub2node->SetLineColor(kColorITS);
24423 sub2node->SetVisibility(1);
24424 fNodes->Add(sub2node);
24427 // Place copy #13 of ITS6 in I569
24429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24430 sub2node->SetLineColor(kColorITS);
24431 sub2node->SetVisibility(1);
24432 fNodes->Add(sub2node);
24435 // Place copy #14 of ITS6 in I569
24437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24438 sub2node->SetLineColor(kColorITS);
24439 sub2node->SetVisibility(1);
24440 fNodes->Add(sub2node);
24443 // Place copy #15 of ITS6 in I569
24445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"rot532");
24446 sub2node->SetLineColor(kColorITS);
24447 sub2node->SetVisibility(1);
24448 fNodes->Add(sub2node);
24451 // Place copy #16 of ITS6 in I569
24453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24454 sub2node->SetLineColor(kColorITS);
24455 sub2node->SetVisibility(1);
24456 fNodes->Add(sub2node);
24459 // Place copy #17 of ITS6 in I569
24461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24462 sub2node->SetLineColor(kColorITS);
24463 sub2node->SetVisibility(1);
24464 fNodes->Add(sub2node);
24467 // Place copy #18 of ITS6 in I569
24469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24470 sub2node->SetLineColor(kColorITS);
24471 sub2node->SetVisibility(1);
24472 fNodes->Add(sub2node);
24475 // Place copy #19 of ITS6 in I569
24477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"rot532");
24478 sub2node->SetLineColor(kColorITS);
24479 sub2node->SetVisibility(1);
24480 fNodes->Add(sub2node);
24483 // Place copy #20 of ITS6 in I569
24485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24486 sub2node->SetLineColor(kColorITS);
24487 sub2node->SetVisibility(1);
24488 fNodes->Add(sub2node);
24491 // Place copy #21 of ITS6 in I569
24493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"rot532");
24494 sub2node->SetLineColor(kColorITS);
24495 sub2node->SetVisibility(1);
24496 fNodes->Add(sub2node);
24499 // Place copy #22 of ITS6 in I569
24501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24502 sub2node->SetLineColor(kColorITS);
24503 sub2node->SetVisibility(1);
24504 fNodes->Add(sub2node);
24507 // Place copy #23 of ITS6 in I569
24509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24510 sub2node->SetLineColor(kColorITS);
24511 sub2node->SetVisibility(1);
24512 fNodes->Add(sub2node);
24515 // Place copy #24 of ITS6 in I569
24517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24518 sub2node->SetLineColor(kColorITS);
24519 sub2node->SetVisibility(1);
24520 fNodes->Add(sub2node);
24523 // Place copy #25 of ITS6 in I569
24525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"rot532");
24526 sub2node->SetLineColor(kColorITS);
24527 sub2node->SetVisibility(1);
24528 fNodes->Add(sub2node);
24530 fNodes->Add(sub1node);
24537 //_____________________________________________________________________________
24538 void AliITSvPPRsymm::CreateGeometry(){
24539 ////////////////////////////////////////////////////////////////////////
24540 // This routine defines and Creates the geometry for version 9 of the ITS.
24541 ////////////////////////////////////////////////////////////////////////
24543 //INNER RADII OF THE SILICON LAYERS
24544 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24545 //THICKNESSES OF LAYERS (in % radiation length)
24546 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24547 //HALF LENGTHS OF LAYERS
24548 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24549 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24550 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24551 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24552 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24555 Float_t dits[100], rlim, zmax;
24557 // Float_t pcits[50]
24559 Int_t idrotm[1999], i;
24563 // Define some variables for SPD
24565 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24566 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24567 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24568 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24569 Float_t di108[3], di104[3]; // for both layers
24571 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24572 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24574 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24575 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24577 Float_t dbus=300.; // total bus thickness on both layers (micron)
24579 ddet1 = GetThicknessDet1();
24580 ddet2 = GetThicknessDet2();
24581 dchip1 = GetThicknessChip1();
24582 dchip2 = GetThicknessChip2();
24584 if(ddet1 < 100. || ddet1 > 300.) {
24585 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24586 " The default value of 200 microns will be used." << endl;
24590 if(ddet2 < 100. || ddet2 > 300.) {
24591 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24592 " The default value of 200 microns will be used." << endl;
24596 if(dchip1 < 100. || dchip1 > 300.) {
24597 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24598 " The default value of 200 microns will be used." << endl;
24602 if(dchip2 < 100. || dchip2 > 300.) {
24603 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24604 " The default value of 200 microns will be used." << endl;
24608 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24610 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24612 rails = GetRails();
24614 fluid = GetCoolingFluid();
24616 if(rails != 0 && rails != 1) {
24617 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24618 " The default value of 1 (rails in) will be used." << endl;
24622 if(fluid != 0 && fluid != 1) {
24623 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24624 " The default value of 1 (water) will be used." << endl;
24627 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24628 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24629 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24630 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24632 cout << "ITS: Rails are out." << endl;
24634 cout << "ITS: Rails are in." << endl;
24637 cout << "ITS: The cooling fluid is freon." << endl;
24639 cout << "ITS: The cooling fluid is water." << endl;
24642 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24643 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24644 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24645 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24646 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24648 Float_t deltax, deltay;
24650 Int_t thickness = fMinorVersion/10;
24651 Int_t option = fMinorVersion - 10*thickness;
24654 // Define some variables for SDD
24657 Float_t sin30, cos30;
24659 // SDD electronics+services main volumes
24660 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24662 // SDD detector ladder
24664 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24665 Float_t Y_SDD_sep = 0.20;
24668 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24669 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24671 // ladder foot and end-ladder (frame and cooling)
24672 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24673 Float_t I424dits[3], xI424, yI424;
24674 Float_t I425dits[3];
24676 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24678 // SDD ladder frame and cooling
24679 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24680 Float_t I035dits[3], I037dits[3], I038dits[3];
24681 Float_t I039dits[3], xI039, yI039;
24682 Float_t I041dits[5];
24684 // SDD hybrid, chips and capacitors
24685 Float_t I050dits[3], xI050, yI050;
24686 Float_t I052dits[3], xI052, yI052;
24687 Float_t I042dits[3], xI042, yI042;
24688 Float_t xI042space = 0.17;
24689 Float_t I043dits[3], xI043, yI043;
24690 Float_t xI043space = 0.17;
24691 Float_t zchip, zChipSpace;
24692 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24696 Float_t I044dits[4], xI044, yI044, volI044;
24697 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24698 Char_t HVname[5], LVname[5];
24701 // Define media off-set
24703 Int_t *idtmed = fIdtmed->GetArray()-199;
24706 // Rotation matrices
24708 // SPD - option 'a' (this is NOT the default so leave commented)
24713 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24714 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24715 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24716 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24717 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24718 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24719 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24720 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24721 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24722 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24723 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24724 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24725 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24726 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24727 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24728 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24729 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24730 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24731 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24732 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24733 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24734 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24735 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24736 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24737 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24738 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24739 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24740 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24741 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24742 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24743 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24744 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24745 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24746 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24747 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24748 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24749 AliMatrix(idrotm[237],90.0,180.0,90.0,90.0,0.0,0.0);
24750 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24751 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24752 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24753 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24754 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24755 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24756 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24757 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24758 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24759 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24760 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24761 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24762 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24763 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24764 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24765 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24766 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24767 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24768 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24769 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24770 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24771 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24772 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24773 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24774 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24775 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24776 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24777 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24778 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24779 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24780 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24781 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24782 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24783 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24784 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24785 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24786 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24787 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24788 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24789 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24793 // SPD - option 'b' (this is the default)
24797 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24798 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24799 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24800 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24801 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24802 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24803 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24804 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24805 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24806 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24807 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24808 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24809 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24810 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24811 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24812 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24813 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24814 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24815 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24816 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24817 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24818 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24819 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24820 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24821 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24822 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24823 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24824 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24825 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24826 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24827 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24828 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24829 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24830 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24831 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24832 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24833 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24834 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24835 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24836 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24837 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24838 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24839 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24840 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24841 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24842 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24843 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24844 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24845 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24846 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24847 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24848 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24849 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24850 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24851 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24852 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24853 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24854 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24855 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24856 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24857 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24858 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24859 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24860 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24861 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24862 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24863 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24864 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24865 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24866 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24867 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24868 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24869 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24870 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24871 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24872 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24873 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24879 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24880 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24881 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24882 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24883 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24884 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24885 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24886 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24887 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24888 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24889 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24890 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24891 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24892 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24893 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24894 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24895 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24896 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24897 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24898 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24899 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24900 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24901 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24902 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24903 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24904 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24905 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24906 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24907 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24908 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24909 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24910 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24911 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24912 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24913 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24914 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24915 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24916 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24917 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24918 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24919 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24920 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24921 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24922 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24923 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24924 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24925 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24926 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24927 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24928 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24929 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24930 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24931 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24932 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24933 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24934 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24935 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24936 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24940 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24941 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24942 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24943 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24944 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24945 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24946 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24947 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24948 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24949 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24950 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24951 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24952 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24953 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24954 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24955 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24956 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24957 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24958 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24959 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24960 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24961 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24962 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24963 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24964 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24965 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24966 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24967 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24968 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24969 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24970 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24971 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24972 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24973 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24974 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24975 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24976 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24977 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24978 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24979 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24980 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24981 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24982 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24983 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24984 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24985 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24986 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24987 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24988 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24989 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24990 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24991 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24992 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24993 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24994 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24995 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24996 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24997 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24998 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24999 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
25000 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
25001 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
25002 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
25003 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
25004 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
25005 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
25006 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
25007 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
25008 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
25009 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
25010 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
25011 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
25012 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
25013 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
25014 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
25015 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
25016 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
25017 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
25018 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
25019 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
25020 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
25021 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
25022 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
25023 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
25028 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
25029 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
25030 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
25031 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
25032 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
25033 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
25034 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
25035 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
25036 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
25037 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
25038 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
25039 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
25040 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
25041 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
25042 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
25043 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
25044 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
25045 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
25046 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
25047 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
25048 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
25049 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
25050 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
25051 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
25052 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
25053 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
25054 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
25055 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
25056 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
25057 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
25058 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
25059 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
25060 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
25061 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
25062 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
25063 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
25064 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
25065 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
25066 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
25067 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
25068 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
25069 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
25070 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
25071 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
25072 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
25073 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
25074 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
25075 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
25076 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
25077 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
25078 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
25079 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
25080 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
25081 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
25082 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
25083 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
25084 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
25085 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
25086 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
25087 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
25088 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
25089 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
25090 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
25091 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
25092 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
25093 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
25094 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
25095 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
25096 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
25097 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
25098 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
25099 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
25100 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
25101 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
25102 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
25103 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
25104 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
25105 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
25106 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
25107 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
25108 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
25112 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
25113 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
25114 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
25115 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
25116 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
25117 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
25118 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
25119 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
25120 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
25121 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
25122 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
25123 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
25124 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
25125 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
25126 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
25127 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
25128 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
25129 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
25130 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
25131 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
25132 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
25133 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
25134 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
25135 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
25136 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25137 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25138 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25139 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25140 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25141 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25142 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25143 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25144 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25145 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25146 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25147 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25148 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25152 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25155 // CONVERT INTO CM (RL(SI)=9.36 CM)
25157 for (i = 0; i < 6; ++i) {
25158 drl[i] = drl[i] / 100. * 9.36;
25161 // FIELD CAGE HALF LENGTH
25167 // --- Define ghost volume containing the whole ITS (including services)
25168 // and fill it with air
25173 dgh[3] = -ztpc-5.-0.1;
25218 dgh[48] = ztpc+4.+0.1;
25221 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25225 // --- Place the ghost volume in its mother volume (ALIC) and make it
25228 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25229 //gMC->Gsatt("ITSV", "SEEN", 0);
25232 // --- Define ghost volume containing the six layers and fill it with air
25261 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25263 // --- Place the ghost volume in its mother volume (ITSV) and make it
25266 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25267 //gMC->Gsatt("ITSD", "SEEN", 0);
25269 // --- Define SPD (option 'a') volumes ----------------------------
25271 // SPD - option 'a'
25272 // (this is NOT the default)
25279 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25286 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25289 di10a[1] = ddet1+dchip1+dbus+0.0025;
25291 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25294 di20a[1] = ddet2+dchip2+dbus+0.0025;
25296 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25301 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25308 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25313 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25320 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25325 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25330 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25335 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25342 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25347 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25354 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25359 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25364 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25371 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25376 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25383 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25388 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25393 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25400 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25405 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25412 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25417 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25422 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25429 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25434 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25441 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25444 di103[1] = ddet1+dchip1;
25446 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25449 dits[1] = 0.475; //0.685; 0.015
25451 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25456 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25459 di1d3[1] = ddet2+dchip2;
25461 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25469 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25476 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25481 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25486 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25493 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25501 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25508 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25514 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25519 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25524 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25529 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25534 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25540 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25545 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25551 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25556 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25563 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25568 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25573 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25578 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25583 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25590 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25597 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25602 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25608 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25609 // was I177 in old geom.
25614 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25615 // was I177 in old geom.
25621 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25627 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25628 // was I174 in old geom.
25633 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25634 // was I174 in old geom.
25641 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25642 // was I172 in old geom.
25647 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25648 // was I172 in old geom.
25655 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25656 // was I170 in old geom.
25661 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25662 // was I170 in old geom.
25671 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25672 // was I168 in old geom.
25679 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25680 // was I168 in old geom.
25686 // --- Define SPD (option 'b') volumes ----------------------------
25688 // SPD - option 'b'
25689 // (this is the default)
25696 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25703 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25706 di10b[1] = ddet1+dchip1+dbus+0.0025;
25708 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25712 di20b[1] = ddet2+dchip2+dbus+0.0025;
25714 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25720 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25727 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25732 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25739 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25744 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25749 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25754 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25761 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25766 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25773 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25778 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25783 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25790 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25795 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25802 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25807 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25812 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25819 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25824 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25831 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25836 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25841 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25848 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25853 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25860 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25863 dits[1] = 0.475; //0.685; 0.015
25865 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25868 di107[1] = ddet1+dchip1;
25870 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25875 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25880 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25883 di1d7[1] = ddet2+dchip2;
25885 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25892 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25899 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25904 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25909 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25916 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25924 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25931 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25937 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25942 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25947 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25952 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25957 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25964 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25969 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25975 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25980 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25987 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25992 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25997 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
26002 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
26007 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
26014 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
26021 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
26026 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
26032 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26033 // was I177 in old geom.
26038 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26039 // was I177 in old geom.
26045 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
26051 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26052 // was I174 in old geom.
26057 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26058 // was I174 in old geom.
26065 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26066 // was I172 in old geom.
26071 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26072 // was I172 in old geom.
26079 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26080 // was I170 in old geom.
26085 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26086 // was I170 in old geom.
26095 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
26096 // was I168 in old geom.
26103 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
26104 // was I168 in old geom.
26110 // --- Define SDD volumes ------------------------------------------
26113 cos30 = cos(30.*3.14159/180.);
26114 sin30 = sin(30.*3.14159/180.);
26138 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26140 // block of the SDD electronics and related ladder frame
26143 I018dits[2] = 3.65;
26144 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26146 // block of the SDD end ladder
26149 I024dits[2] = 2.725;
26150 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26152 // ladder frame of layer 3 - F.T. March,7-2001
26153 I047dits[0] = I018dits[0];
26154 I047dits[1] = I018dits[1];
26155 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26156 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26158 // ladder frame of layer 4 - F.T. March,7-2001
26159 I048dits[0] = I018dits[0];
26160 I048dits[1] = I018dits[1];
26161 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26162 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26165 // global SDD volume (sensitive + insensitive)
26166 I302dits[0] = 3.6250;
26167 I302dits[1] = 0.0150;
26168 I302dits[2] = 4.3794;
26169 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26171 // Like for I302 - F.T. March,7-2001
26172 I402dits[0] = 3.6250;
26173 I402dits[1] = 0.0150;
26174 I402dits[2] = 4.3794;
26175 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26177 // SDD ladder of layer 3 - F.T. March,7-2001
26178 I004dits[0] = I302dits[0]+0.005;
26179 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26180 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26181 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26182 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26184 I004dits[2] = I004dits[2] + I302dits[2];
26185 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26187 // SDD ladder of layer 4 - F.T. March,7-2001
26188 I005dits[0] = I402dits[0]+0.005;
26189 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26190 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26191 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26192 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26194 I005dits[2] = I005dits[2] + I402dits[2];
26195 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26198 // -- block of the SDD ladder foot and end ladder
26200 // ladder foot mother volume
26201 I028dits[0] = 3.0000;
26202 I028dits[1] = 0.4000;
26203 I028dits[2] = 0.9000;
26204 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26206 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26207 I420dits[0] = 0.4500;
26208 I420dits[1] = 0.4000;
26209 I420dits[2] = 0.4500;
26210 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26212 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26214 I421dits[1] = 0.25;
26215 I421dits[2] = I420dits[1];
26216 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26218 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26219 I422dits[0] = 0.0000;
26220 I422dits[1] = 0.2000;
26221 I422dits[2] = 0.0000;
26222 I422dits[3] = 180.00;
26223 I422dits[4] = 0.0000;
26224 I422dits[5] = 360.00;
26225 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26227 // support for ruby-sphere (I422) - F.T. March,7-2001
26228 I423dits[0] = 0.0000;
26229 I423dits[1] = 0.1000;
26230 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26231 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26233 // passage for HV microcables - F.T. March,7-2001
26234 I424dits[0] = 1.5000;
26235 I424dits[1] = 0.1500;
26236 I424dits[2] = I421dits[2];
26237 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26239 // HV microcables segment at the end ladder - F.T. March,7-2001
26240 I425dits[0] = 1.350000;
26241 I425dits[1] = 0.015250;
26242 I425dits[2] = I024dits[2];
26243 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26245 // lower edge of SDD ladder frame at end-ladder - part 1
26248 dits[2] = I024dits[2];
26250 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26252 // lower edge of SDD ladder frame at end-ladder - part 2
26255 dits[2] = I024dits[2];
26257 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26259 // new: for the 1st top rod of the structure
26260 // at the end-ladder - F.T. March,7-2001
26262 I029dits[1] = 0.1815;
26263 I029dits[2] = 1.0100;
26264 I029dits[3] = 0.015;
26265 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26267 // new: for the 2nd top rod of the structure
26268 // at the end-ladder - F.T. March,7-2001
26269 I030dits[0] = 0.1830;
26270 I030dits[1] = 0.1650;
26271 I030dits[2] = 1.0100;
26272 I030dits[3] = 0.0150;
26273 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26275 // inox cooling tubes for the end ladder - F.T. March,7-2001
26276 I031dits[0] = 0.093;
26278 I031dits[2] = I024dits[2];
26279 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26282 // cooling water for the end ladder - F.T. March,7-2001
26284 I032dits[1] = I031dits[0];
26285 I032dits[2] = I024dits[2];
26286 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26288 // cooling freon for the end ladder - R.B. March,21-2001
26290 I032dits[1] = I031dits[0];
26291 I032dits[2] = I024dits[2];
26292 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26295 // -- block of the SDD ladder frame holding the electronics
26297 // edge of the ladder frame - part 1
26302 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26304 // edge of the ladder frame - part 2
26309 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26311 // inclined segments of the ladder frame
26316 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26318 // horiz.segments of the ladders, normal to ladder edges
26323 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26325 // horiz.segments of the ladders, at 45 deg. to ladder edges
26330 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26332 // supports of the ceramic pins holding the detectors
26336 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26338 // ceramic pins holding the detectors
26342 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26344 // holders of cooling tubes
26346 I035dits[1] = 0.15;
26348 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26350 // top holders of microcables
26354 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26356 // inox cooling tubes - F.T. March,7-2001
26357 I037dits[0] = 0.093;
26359 I037dits[2] = I018dits[2];
26360 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26363 // cooling water - F.T. March,7-2001
26365 I038dits[1] = I037dits[0];
26366 I038dits[2] = I018dits[2];
26367 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26369 // cooling freon - R.B. March,21-2001
26371 I038dits[1] = I037dits[0];
26372 I038dits[2] = I018dits[2];
26373 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26375 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26377 // SDD heat bridge - F.T. March,7-2001
26378 I039dits[0] = 1.1000;
26379 I039dits[1] = 0.0087;
26380 I039dits[2] = 3.2500;
26381 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26386 dits[2] = I039dits[2];
26387 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26391 I041dits[1] = 0.12;
26392 I041dits[2] = I039dits[2];
26395 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26398 // SDD PASCAL - F.T. March,7-2001
26399 I042dits[0] = 0.5000;
26400 I042dits[1] = 0.0175;
26401 I042dits[2] = 0.5000;
26402 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26404 // SDD AMBRA - F.T. March,7-2001
26405 I043dits[0] = 0.3500;
26406 I043dits[1] = 0.0175;
26407 I043dits[2] = 0.5000;
26408 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26410 // SDD capacitors - F.T. March,7-2001
26411 I051dits[0] = 0.1400;
26412 I051dits[1] = 0.0350;
26413 I051dits[2] = 0.0625;
26414 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26416 // SDD hybrid circuit - F.T. March,7-2001
26417 I052dits[0] = 1.725000;
26418 I052dits[1] = 0.003743;
26419 I052dits[2] = I039dits[2];
26420 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26422 // SDD anode microcable : changed - F.T. March,7-2001
26423 I044dits[0] = I018dits[2];
26424 I044dits[1] = I039dits[2];
26425 I044dits[2] = 0.00084;
26426 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26427 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26428 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26430 // SDD electronics box - F.T. March,7-2001
26431 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26432 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26433 I050dits[2] = I018dits[2];
26434 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26436 // SDD sensitive volume
26438 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26440 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26442 // Like for ITS3 - F.T. March,7-2001
26444 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26446 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26449 // --- Define SSD volumes ------------------------------------------
26473 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26478 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26483 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26488 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26493 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26498 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26503 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26508 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26513 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26518 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26523 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26529 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26534 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26540 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26546 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26552 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26557 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26562 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26567 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26572 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26577 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26582 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26587 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26592 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26598 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26603 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26609 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26614 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26620 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26626 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26632 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26637 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26642 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26647 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26652 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26657 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26662 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26668 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26673 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26679 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26685 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26691 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26696 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26701 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26706 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26711 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26716 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26721 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26726 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26731 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26737 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26743 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26748 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26753 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26758 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26763 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26768 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26774 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26780 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26785 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26791 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26796 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26801 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26805 // --- Define volumes of shield of SPD ----------------
26811 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26816 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26819 // --- Define volume of first cylinder between SPD and SDD --------------
26821 dits[0] = (21.-0.128)/2.;
26824 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26826 // --- Define volume of second cylinder between SDD and SSD --------------
26828 dits[0] = (59.5-0.128)/2.;
26830 dits[2] = 56.2; // was 57
26831 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26833 // --- Define volumes of SDD cone ----------------------------------
26872 dits[37] = 27.2637;
26874 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26897 gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26911 gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26925 gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26930 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26935 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26940 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26945 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26950 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26955 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26961 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26966 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26969 // --- Define volumes of SSD cone ----------------------------------
27011 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
27019 dits[6] = -zmax+2.;
27022 dits[9] = -71.2819;
27024 dits[11] = 49.0319;
27025 dits[12] = -57.25; // was 58.5
27026 dits[13] = 32.9681;
27028 dits[15] = -57.25; // was 58.5
27031 dits[18] = -55.75; // was 57
27033 dits[20] = 32.25; // was 31.5
27034 gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
27039 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
27044 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
27049 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
27051 dits[0] = 42.05+5.;
27052 dits[1] = 42.55+5.;
27054 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
27055 // this will change after PPR
27056 dits[0] = 37.05+5.;
27057 dits[1] = 37.55+5.;
27059 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
27060 // this will change after PPR
27073 dits[12] = -68.5+4.8;
27076 dits[15] = -63.5+4.8;
27079 gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
27103 dits[22] = 33.0173;
27106 dits[25] = 33.0173;
27109 dits[28] = 34.6955;
27111 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
27114 // --- Place SPD (option 'a') volumes into their mother volume IT12
27116 // SPD - option 'a'
27117 // (this is NOT the default)
27121 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27122 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27123 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27124 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27125 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27126 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27127 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27128 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27129 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27130 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27131 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27132 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27133 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27134 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27135 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27136 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27137 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27138 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27139 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27140 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27141 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27142 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27143 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27144 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27145 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27146 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27147 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27148 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27149 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27150 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27151 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27152 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27153 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27154 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27155 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27156 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27157 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27158 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27159 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27160 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27161 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27162 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27163 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27164 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27165 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27166 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27167 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27168 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27169 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27170 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27171 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27172 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27173 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27174 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27175 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27176 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27177 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27178 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27179 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27180 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27181 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27182 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27183 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27184 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27185 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27186 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27187 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27188 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27189 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27190 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27191 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27192 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27193 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27194 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27195 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27196 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27197 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27198 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27199 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27200 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27201 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27202 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27203 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27204 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27205 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27206 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27207 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27208 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27209 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27210 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27211 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27212 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27213 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27214 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27215 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27216 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27217 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27218 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27219 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27220 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27221 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27222 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27223 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27224 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27225 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27226 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27227 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27228 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27229 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27230 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27231 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27232 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27233 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27234 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27235 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27236 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27237 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27238 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27239 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27240 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27241 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27242 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27243 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27244 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27245 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27246 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27247 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27248 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27249 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27250 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27251 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27252 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27253 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27254 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27255 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27256 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27257 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27258 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27259 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27260 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27261 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27262 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27263 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27264 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27265 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27266 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27267 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27268 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27269 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27270 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27271 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27272 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27273 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27274 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27275 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27276 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27277 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27282 // --- Place SPD (option 'b') volumes into their mother volume IT12
27284 // SPD - option 'b'
27285 // (this is the default)
27289 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27290 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27291 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27292 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27293 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27294 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27295 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27296 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27297 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27298 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27299 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27300 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27301 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27302 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27303 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27304 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27305 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27306 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27307 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27308 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27309 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27310 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27311 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27312 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27313 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27314 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27315 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27316 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27317 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27318 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27319 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27320 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27321 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27322 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27323 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27324 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27325 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27326 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27327 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27328 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27329 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27330 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27331 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27332 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27333 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27334 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27335 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27336 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27337 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27338 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27339 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27340 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27341 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27342 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27343 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27344 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27345 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27346 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27347 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27348 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27349 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27350 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27351 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27352 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27353 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27354 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27355 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27356 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27357 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27358 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27359 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27360 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27361 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27362 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27363 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27364 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27365 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27366 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27367 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27368 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27369 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27370 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,idrotm[201],"ONLY");
27371 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,idrotm[201],"ONLY");
27372 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27373 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27374 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27375 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27376 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27377 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27378 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27379 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27380 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27381 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27382 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27383 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27384 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27385 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27386 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27387 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27388 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27389 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27390 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27391 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27392 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27393 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27394 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27395 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27396 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27397 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27398 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27399 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27400 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27401 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27402 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27403 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27404 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27405 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27406 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27407 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27408 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27409 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27410 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27411 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27412 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27413 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27414 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27415 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27416 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27417 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27418 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27419 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27420 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27421 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27422 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27423 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27424 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27425 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27426 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27427 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27428 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27429 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27430 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27431 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27432 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27433 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27434 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27435 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27436 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27437 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27438 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27439 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27440 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27441 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27442 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27443 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27444 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27445 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27446 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27447 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27448 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27449 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27453 // --- Place SDD volumes into their mother volume IT34
27456 // -- position SDD detectors of ladder 3 / layer 3
27458 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27459 ySDD = Y_SDD_sep/2.+I302dits[1];
27460 for (iSDD=0; iSDD<6; iSDD++) {
27461 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27465 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27466 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27467 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27468 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27469 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27470 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27471 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27472 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27473 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27474 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27475 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27476 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27477 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27478 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27481 // -- position SDD detectors of ladder 4 / layer 4
27483 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27484 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27485 for (iSDD=0; iSDD<8; iSDD++) {
27486 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27490 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27491 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27492 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27493 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27494 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27495 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27496 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27497 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27498 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27499 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27500 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27501 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27502 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27503 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27504 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27505 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27506 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27507 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27508 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27509 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27510 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27511 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27514 // -- build block of the SDD ladder frame holding the electronics
27516 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27517 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27518 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27520 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27521 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27522 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27524 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27525 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27526 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27527 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27528 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27529 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27530 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27531 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27533 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27534 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27536 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27537 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27539 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27540 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27541 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27542 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27544 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27545 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27546 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27547 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27549 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27550 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27552 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27553 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27554 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27555 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27557 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27558 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27560 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27561 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27563 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27564 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27565 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27566 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27569 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27571 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27573 xI039 = -SDD_CoolPipe[1]/cos30;
27574 yI039 = -I050dits[1]+I039dits[1];
27575 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27576 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27577 yI042 = yI039+I039dits[1]+I042dits[1];
27578 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27579 yI043 = yI039+I039dits[1]+I043dits[1];
27580 zChipSpace = I042dits[2];
27581 if (zChipSpace < I043dits[2]) {
27582 zChipSpace = I043dits[2];
27584 zChipSpace = zChipSpace * 2;
27585 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27586 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27587 for (ichip=0; ichip<4; ichip++) {
27588 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27589 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27590 zchip += zChipSpace + yI051space;
27592 xcap = 2*I039dits[0]/5.;
27593 yI051 = yI039+I039dits[1]+I051dits[1];
27594 zI051 = -I039dits[2] + yI051space/3.;
27596 for (ichip=0; ichip<5; ichip++) {
27597 xI051 = xI039-I039dits[0]+xcap;
27598 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27599 zI051 += yI051space/3.;
27600 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27602 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27604 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27606 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27607 zI051 -= yI051space/3.;
27609 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27611 zI051 += zChipSpace + yI051space;
27613 xI052 = -I050dits[0]+I052dits[0];
27614 yI052 = yI051+I051dits[1]+I052dits[1];
27615 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27616 xI044 = I050dits[0]-I044dits[3];
27617 yI044 = yI052+I052dits[1]+I044dits[2];
27618 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27619 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27620 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27623 // -- build block of the SDD ladder frame at the end ladders
27625 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27626 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27627 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27628 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27630 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27632 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27634 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27635 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27637 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27638 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27640 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27642 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27644 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27645 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27647 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27648 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27651 xI424 = I028dits[0]/3.;
27652 yI424 = -I028dits[1]+I424dits[1];
27653 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27654 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27655 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27656 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27657 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27658 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27661 // -- build the SDD ladder 3
27664 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27665 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27666 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27667 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27668 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27669 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27670 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27671 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27676 for (iSDD=0; iSDD<3; iSDD++) {
27677 HVname[3] = (Char_t)(48+iSDD+5);
27678 dits[0] = 1.350000;
27679 dits[1] = I425dits[1];
27680 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27681 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27683 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27684 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27685 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27686 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27687 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27688 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27694 for (iSDD=0; iSDD<3; iSDD++) {
27695 LVname[3] = (Char_t)(48+iSDD+1);
27696 dits[0] = 1.350000;
27697 dits[1] = 0.004423;
27698 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27699 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27700 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27702 fabs(yI050-yLV)*sin30/cos30 +
27703 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27704 zLV = I047dits[2] - dits[2];
27705 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27706 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27707 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27708 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27712 // -- build the SDD ladder 4
27715 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27716 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27717 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27718 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27719 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27720 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27721 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27722 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27723 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27724 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27729 for (iSDD=0; iSDD<4; iSDD++) {
27730 HVname[3] = (Char_t)(48+iSDD+5);
27731 dits[0] = 1.350000;
27732 dits[1] = I425dits[1];
27733 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27734 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27736 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27737 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27738 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27739 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27740 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27741 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27747 for (iSDD=0; iSDD<4; iSDD++) {
27748 LVname[3] = (Char_t)(48+iSDD+1);
27749 dits[0] = 1.350000;
27750 dits[1] = 0.004423;
27751 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27752 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27753 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27755 fabs(yI050-yLV)*sin30/cos30 +
27756 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27757 zLV = I048dits[2] - dits[2];
27758 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27759 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27760 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27761 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27765 // -- build the SDD barrel (layers 3 and 4)
27767 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27768 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27769 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27770 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27771 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27772 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27773 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27774 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27775 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27776 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27777 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27778 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27779 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27780 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27782 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27783 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27784 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27785 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27786 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27787 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27788 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27789 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27790 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27791 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27792 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27793 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27794 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27795 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27796 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27797 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27798 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27799 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27800 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27801 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27802 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27803 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27806 // --- Place SSD volumes into their mother volume IT56
27809 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27810 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27811 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27812 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27813 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27814 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27815 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27816 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27817 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27818 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27819 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27820 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27821 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27822 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27823 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27824 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27825 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27826 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27827 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27828 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27829 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27830 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27831 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27832 gMC->Gspos("I570",37,"IT56",-0.27,45.545,-0.27,0,"ONLY");
27833 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27834 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27835 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27836 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27837 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27838 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27839 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27840 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27841 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27842 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27843 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27844 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27845 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27846 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27847 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27848 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27849 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27850 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27851 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27852 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27853 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27854 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27855 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27856 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27857 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27858 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27859 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27860 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27861 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27862 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27863 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27864 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27865 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27866 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27867 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27868 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27869 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27870 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27871 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27872 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27873 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27874 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27875 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27876 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27877 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27878 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27879 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27880 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27881 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27882 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27883 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27884 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27885 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27886 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27887 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27888 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27889 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27890 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27891 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27892 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27893 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27894 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27895 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27896 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27897 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27898 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27899 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27900 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27901 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27902 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27903 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27904 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27905 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27906 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27907 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27908 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27909 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27910 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27911 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27912 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27913 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27914 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27915 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27916 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27917 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27918 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27919 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27920 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27921 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27922 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27923 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27924 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27925 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27926 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27927 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27928 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27929 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27930 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27931 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27932 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27933 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27934 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27935 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27936 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27937 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27938 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27939 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27940 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27941 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27942 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27943 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27944 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27945 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27946 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27947 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27948 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27949 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27950 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27951 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27952 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27953 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27954 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27955 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27956 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27957 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27958 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27959 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27960 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27961 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27962 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27963 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27964 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27965 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27966 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27967 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27968 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27969 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27970 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27971 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27972 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27973 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27974 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27975 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27976 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27977 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27978 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27979 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27980 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27981 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27982 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27983 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27984 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27985 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27986 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27987 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27988 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27989 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27990 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27991 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27992 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27993 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27994 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27995 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27996 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27997 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27998 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27999 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
28000 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
28001 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
28002 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
28003 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
28004 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
28005 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
28006 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
28007 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
28008 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
28009 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
28010 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
28011 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
28012 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
28013 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
28014 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
28015 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
28016 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
28017 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
28018 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
28019 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
28020 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
28021 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
28022 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
28023 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
28024 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
28025 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
28026 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
28027 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
28028 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
28029 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
28030 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
28031 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
28032 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
28033 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
28034 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
28035 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
28036 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
28037 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
28038 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
28039 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
28040 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
28041 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
28042 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
28043 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
28044 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
28045 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
28046 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
28047 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
28048 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
28049 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28050 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28051 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28052 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
28053 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
28054 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
28055 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
28056 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
28057 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
28058 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
28059 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28060 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
28061 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
28062 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28063 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
28064 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28065 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
28066 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28067 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
28068 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
28069 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
28070 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
28071 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
28072 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
28073 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
28074 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
28075 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
28076 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
28077 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
28078 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
28079 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
28080 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
28081 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
28082 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
28083 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
28084 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
28085 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
28086 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
28087 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
28088 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
28089 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
28090 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
28091 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
28092 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
28093 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
28094 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
28095 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
28096 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
28097 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
28098 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
28099 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
28100 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
28101 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
28102 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
28103 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
28104 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
28105 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
28106 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
28107 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
28108 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
28109 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
28110 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
28111 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
28112 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
28113 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
28114 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
28115 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
28116 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
28117 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28118 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28119 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28120 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28121 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28122 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28123 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28124 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28125 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28126 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28127 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28128 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28129 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28130 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28131 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28132 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28133 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28134 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28135 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28136 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28137 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28138 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28139 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28140 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28141 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28142 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28143 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28144 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28145 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28146 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28147 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28148 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28149 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28150 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28151 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28152 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28153 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28154 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28155 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28156 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28157 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28158 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28159 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28160 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28161 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28162 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28163 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28164 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28165 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28166 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28167 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28168 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28169 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28170 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28171 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28172 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28173 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28174 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28175 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28176 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28177 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28178 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28179 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28180 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28181 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28182 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28183 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28184 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28185 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28186 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28187 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28188 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28189 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28190 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28191 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28192 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28193 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28194 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28195 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28196 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28197 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28198 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28199 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28200 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28201 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28202 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28203 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28204 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28205 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28206 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28207 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28208 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28209 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28210 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28211 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28212 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28213 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28214 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28215 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28216 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28217 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28218 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28219 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28220 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28221 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28222 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28223 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28224 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28225 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28226 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28227 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28228 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28229 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28230 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28231 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28232 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28233 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28234 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28235 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28236 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28237 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28238 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28241 // --- Place volumes of shield between SPD and SDD
28244 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28245 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28246 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28247 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28248 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28251 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28253 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28254 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28257 // --- Place volumes of SDD cone ----------------------------------
28260 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28261 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28262 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28263 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28264 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28265 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28266 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28267 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28268 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28269 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28270 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28271 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28272 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28273 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28274 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28275 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28276 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28277 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28278 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28279 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28280 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28281 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28282 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28283 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28284 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28285 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28286 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28287 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28288 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28289 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28290 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28291 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28292 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28293 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28294 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28295 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28296 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28297 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28298 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28299 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28300 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28301 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28302 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28303 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28304 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28305 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28306 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28307 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28308 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28309 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28310 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28311 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28312 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28313 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28314 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28315 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28316 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28317 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28318 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28319 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28320 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28321 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28322 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28323 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28324 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28325 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28326 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28327 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28328 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28329 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28330 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28331 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28332 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28333 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28334 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28335 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28336 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28337 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28338 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28339 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28340 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28341 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28342 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28343 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28344 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28345 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28346 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28347 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28348 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28349 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28350 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28351 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28352 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28353 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28354 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28355 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28356 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28357 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28358 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28359 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28362 // --- Place volumes of SSD cone ----------------------------------
28365 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28366 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28367 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28368 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28369 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28370 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28371 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28372 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28373 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28374 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28375 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28376 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28377 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28378 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28379 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28380 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28381 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28382 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28383 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28384 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28385 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28386 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28387 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28388 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28389 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28390 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28391 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28392 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28393 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28394 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28395 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28396 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28397 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28398 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28399 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28400 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28401 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28402 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28403 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28404 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28405 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28406 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28407 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28408 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28409 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28410 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28411 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28412 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28415 // --- Place subdetectors' mother volumes and supports' mother volumes
28416 // into ITS mother volume ITSD
28418 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28419 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28420 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28421 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28422 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28425 // **************************** SERVICES *********************************
28427 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28436 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28437 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28438 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28440 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28449 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28450 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28451 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28454 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28458 dgh[1] = 46.+1.0+1.5;
28463 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28464 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28465 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28467 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28471 dgh[1] = 46.+1.0+1.5;
28476 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28477 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28478 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28481 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28490 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28491 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28492 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28494 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28503 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28504 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28505 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28508 // --- DEFINE CABLES/COOLING BELOW THE TPC - COPPER PART - UPPER PART
28510 dgh[0] = (ztpc-97.5)/2.;
28517 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28518 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28519 gMC->Gspos("ICU1", 2, "ITSV", 0., 0., -(97.5+dgh[0]), idrotm[200], "ONLY");
28521 // --- DEFINE CABLES/COOLING BELOW THE TPC - COPPER PART - LOWER PART
28523 dgh[0] = (ztpc-97.5)/2.;
28530 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28531 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28532 gMC->Gspos("ICU2", 2, "ITSV", 0., 0., -(97.5+dgh[0]), idrotm[200], "ONLY");
28534 // --- DEFINE CABLES/COOLING BELOW THE TPC - CARBON PART - UPPER PART
28536 dgh[0] = (ztpc-97.5)/2.;
28538 dgh[2] = 46.2+1.0+1.5;
28540 dgh[4] = 62.3+1.0+1.5;
28543 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28544 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28545 gMC->Gspos("ICC1", 2, "ITSV", 0., 0., -(97.5+dgh[0]), idrotm[200], "ONLY");
28547 // --- DEFINE CABLES/COOLING BELOW THE TPC - CARBON PART - LOWER PART
28549 dgh[0] = (ztpc-97.5)/2.;
28551 dgh[2] = 46.2+1.0+1.5;
28553 dgh[4] = 62.3+1.0+1.5;
28556 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28557 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28558 gMC->Gspos("ICC2", 2, "ITSV", 0., 0., -(97.5+dgh[0]), idrotm[200], "ONLY");
28560 // --- DEFINE CABLES/COOLING BEHIND THE TPC - COPPER PART - UPPER PART
28567 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28568 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28569 gMC->Gspos("ICU3", 2, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), idrotm[200], "ONLY");
28571 // --- DEFINE CABLES/COOLING BEHIND THE TPC - COPPER PART - LOWER PART
28578 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28579 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28580 gMC->Gspos("ICU4", 2, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), idrotm[200], "ONLY");
28582 // --- DEFINE CABLES/COOLING BEHIND THE TPC - CARBON PART - UPPER PART
28589 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28590 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28591 gMC->Gspos("ICC3", 2, "ITSV", 0., 0., -(ztpc+dgh[2]), idrotm[200], "ONLY");
28593 // --- DEFINE CABLES/COOLING BEHIND THE TPC - CARBON PART - LOWER PART
28600 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28601 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28602 gMC->Gspos("ICC4", 2, "ITSV", 0., 0., -(ztpc+dgh[2]), idrotm[200], "ONLY");
28604 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28611 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28612 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28614 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28621 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28622 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28624 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28631 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28632 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28633 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28634 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28636 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28637 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28639 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28640 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28641 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28642 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28646 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28651 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28652 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28653 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28655 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28659 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28660 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28661 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28662 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28663 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28664 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28665 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28666 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28667 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28668 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28670 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28675 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28676 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28677 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28678 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28683 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28684 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28685 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28686 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28688 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28693 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28694 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28695 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28696 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28698 // --- Outputs the geometry tree in the EUCLID/CAD format
28701 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28704 //_____________________________________________________________________________
28705 void AliITSvPPRsymm::CreateMaterials(){
28706 ////////////////////////////////////////////////////////////////////////
28708 // Create ITS materials
28709 // This function defines the default materials used in the Geant
28710 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28712 // In general it is automatically replaced by
28713 // the CreatMaterials routine defined in AliITSv?. Should the function
28714 // CreateMaterials not exist for the geometry version you are using this
28715 // one is used. See the definition found in AliITSv5 or the other routine
28716 // for a complete definition.
28719 Int_t isxfld = gAlice->Field()->Integ();
28720 Float_t sxmgmx = gAlice->Field()->Max();
28723 Float_t afre[2] = { 12.011,18.9984032 };
28724 Float_t zfre[2] = { 6.,9. };
28725 Float_t wfre[2] = { 5.,12. };
28726 Float_t densfre = 1.5;
28728 // --- Define the various materials and media for GEANT ---
28730 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28731 AliMedium(1,"SI$",1,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28733 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28734 AliMedium(2,"SPD SI CHIP$",2,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01, 0);
28736 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28737 AliMedium(3,"SPD SI BUS$",3,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28739 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28740 AliMedium(4,"C (M55J)$",4,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28742 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28743 AliMedium(5,"AIR$",5,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28745 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28746 AliMedium(6,"GEN AIR$",6,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28748 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28749 AliMedium(7,"SDD SI CHIP$",7,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28751 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28752 AliMedium(9,"SDD C (M55J)$",9,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28754 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28755 AliMedium(10,"SDD AIR$",10,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28757 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28758 AliMedium(11,"AL$",11,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28760 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28761 AliMedium(12,"WATER$",12,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28763 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28764 AliMedium(13,"Freon$",13,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28766 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28767 AliMedium(14,"COPPER$",14,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28769 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28770 AliMedium(15,"CERAMICS$",15,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28772 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28773 AliMedium(20,"SSD C (M55J)$",20,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28775 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28776 AliMedium(21,"SSD AIR$",21,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28778 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28779 AliMedium(25,"G10FR4$",25,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28781 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28782 AliMedium(26,"GEN C (M55J)$",26,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28784 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28785 AliMedium(27,"GEN Air$",27,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28787 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28788 AliMedium(51,"SPD SI$",51,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28790 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28791 AliMedium(52,"SPD SI CHIP$",52,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28793 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28794 AliMedium(53,"SPD SI BUS$",53,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28796 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28797 AliMedium(54,"SPD C (M55J)$",54,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28799 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28800 AliMedium(55,"SPD AIR$",55,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28802 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28803 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28805 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28806 AliMedium(61,"EPOXY$",61,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28808 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28809 AliMedium(62,"SILICON$",62,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28811 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28812 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28814 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28815 AliMedium(64,"ALUMINUM$",64,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28817 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28818 AliMedium(65,"INOX$",65,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28820 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28821 AliMedium(68,"ROHACELL$",68,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28823 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28824 AliMedium(69,"SDD C AL (M55J)$",69,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28826 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28827 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28829 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28830 AliMedium(71,"ITS SANDW A$",71,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28832 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28833 AliMedium(72,"ITS SANDW B$",72,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28835 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28836 AliMedium(73,"ITS SANDW C$",73,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28838 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28839 AliMedium(74,"HEAT COND GLUE$",74,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28841 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28842 AliMedium(75,"ELASTO SIL$",75,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28844 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28845 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28847 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28848 AliMedium(77,"SDD X7R capacitors$",77,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28850 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28851 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28853 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28854 AliMedium(79,"SDD SI insensitive$",79,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28856 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28857 AliMedium(80,"SDD HV microcable$",80,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28859 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28860 AliMedium(81,"SDD LV+signal cable$",81,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28862 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28863 AliMedium(82,"SDD hybrid microcab$",82,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28865 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28866 AliMedium(83,"SDD anode microcab$",83,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28868 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28869 AliMedium(84,"SDD/SSD rings$",84,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28871 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28872 AliMedium(85,"inox/alum$",85,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28877 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
28878 AliMedium(90,"SPD shield$",90, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28880 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
28881 AliMedium(91, "SPD End ladder$",91, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28883 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
28884 AliMedium(92, "SPD cone$", 92, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28886 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
28887 AliMedium(93, "SDD End ladder$",93, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28889 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
28890 AliMedium(94, "SDD cone$", 94, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28892 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
28893 AliMedium(95, "SSD End ladder$",95, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28895 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
28896 AliMedium(96, "SSD cone$", 96, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28900 //______________________________________________________________________
28901 void AliITSvPPRsymm::InitAliITSgeom(){
28902 // Based on the geometry tree defined in Geant 3.21, this
28903 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
28905 if(gMC->IsA()!=AliGeant3::Class()) {
28906 Error("InitAliITSgeom",
28907 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
28910 cout << "Reading Geometry transformation directly from Geant 3." << endl;
28911 const Int_t nlayers = 6;
28912 const Int_t ndeep = 9;
28913 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
28914 Int_t nlad[nlayers],ndet[nlayers];
28915 Double_t t[3],r[10];
28916 Float_t par[20],att[20];
28917 Int_t npar,natt,idshape,imat,imed;
28918 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
28919 Int_t mod,lay,lad,det,i,j,k;
28920 Char_t names[nlayers][ndeep][4];
28921 Int_t itsGeomTreeCopys[nlayers][ndeep];
28922 if(fMinorVersion == 1){ // Option A
28923 Char_t *namesA[nlayers][ndeep] = {
28924 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
28925 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
28926 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28927 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28928 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28929 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28930 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28931 {1,1,1,1,10, 4, 4,1,1},// lay=2
28932 {1,1,1,1,14, 6, 1,0,0},// lay=3
28933 {1,1,1,1,22, 8, 1,0,0},// lay=4
28934 {1,1,1,1,34,22, 1,0,0},// lay=5
28935 {1,1,1,1,38,25, 1,0,0}};//lay=6
28936 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28937 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
28938 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
28940 }else if(fMinorVersion == 2){ // Option B
28941 Char_t *namesB[nlayers][ndeep] = {
28942 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
28943 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
28944 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28945 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28946 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28947 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28948 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28949 {1,1,1,1,10, 4, 4,1,1},// lay=2
28950 {1,1,1,1,14, 6, 1,0,0},// lay=3
28951 {1,1,1,1,22, 8, 1,0,0},// lay=4
28952 {1,1,1,1,34,22, 1,0,0},// lay=5
28953 {1,1,1,1,38,25, 1,0,0}};//lay=6
28954 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28955 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
28956 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
28958 } // end if fMinorVersion
28959 // Sorry, but this is not very pritty code. It should be replaced
28960 // at some point with a version that can search through the geometry
28962 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
28963 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
28964 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
28965 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
28967 for(i=0;i<nlayers;i++){
28969 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
28970 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
28974 if(fITSgeom!=0) delete fITSgeom;
28975 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
28976 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
28977 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
28979 for(lay=1;lay<=nlayers;lay++){
28980 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
28981 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
28983 case 1: case 2: // layers 1 and 2 are a bit special
28985 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
28987 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
28990 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
28993 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
28994 par,att,imat,imed);
28995 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
28996 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
28997 fITSgeom->ReSetShape(kSPD,
28998 new AliITSgeomSPD425Short(npar,par));
29003 case 3: case 4: case 5: case 6: // layers 3-6
29005 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29007 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29010 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29011 par,att,imat,imed);
29014 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29015 if(!(fITSgeom->IsShapeDefined(kSDD)))
29016 fITSgeom->ReSetShape(kSDD,
29017 new AliITSgeomSDD256(npar,par));
29020 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29021 if(!(fITSgeom->IsShapeDefined(kSSD)))
29022 fITSgeom->ReSetShape(kSSD,
29023 new AliITSgeomSSD275and75(npar,par));
29026 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29027 if(!(fITSgeom->IsShapeDefined(kSSD)))
29028 fITSgeom->ReSetShape(kSSD,
29029 new AliITSgeomSSD75and275(npar,par));
29039 //_____________________________________________________________________________
29040 void AliITSvPPRsymm::Init(){
29041 ////////////////////////////////////////////////////////////////////////
29042 // Initialise the ITS after it has been created.
29043 ////////////////////////////////////////////////////////////////////////
29047 for(i=0;i<26;i++) cout << "*";
29048 cout << " ITSvPPRsymm" << fMinorVersion << "_Init ";
29049 for(i=0;i<25;i++) cout << "*";cout << endl;
29051 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29052 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29053 if(fITSgeom!=0) delete fITSgeom;
29054 fITSgeom = new AliITSgeom();
29055 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29056 if(!fGeomDetIn) this->InitAliITSgeom();
29057 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29060 for(i=0;i<72;i++) cout << "*";
29063 //_____________________________________________________________________________
29064 void AliITSvPPRsymm::SetDefaults(){
29065 // sets the default segmentation, response, digit and raw cluster classes
29066 const Float_t kconv = 1.0e+04; // convert cm to microns
29068 cout << "AliITSvPPRasymm::SetDefaults" << endl;
29070 AliITSDetType *iDetType;
29075 Float_t bx[256],bz[280];
29078 iDetType=DetType(kSPD);
29079 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29080 AliITSresponse *resp0=new AliITSresponseSPD();
29081 SetResponseModel(kSPD,resp0);
29082 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29083 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29084 s0->GetDz()*2.*kconv, // for now.
29085 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29086 seg0->SetNPads(256,160);// Number of Bins in x and z
29087 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29088 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29089 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29090 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29091 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29092 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29093 bz[127] = bz[128] = 625.0; // first chip boundry
29094 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29095 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29096 SetSegmentationModel(kSPD,seg0);
29097 // set digit and raw cluster classes to be used
29098 const char *kData0=(iDetType->GetResponseModel())->DataType();
29099 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29100 "AliITSRawClusterSPD");
29101 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29102 SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29103 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29106 iDetType=DetType(kSDD);
29107 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29108 AliITSresponseSDD *resp1=new AliITSresponseSDD();
29109 resp1->SetDriftSpeed(7.3); // set drift speed to 7.3 microns/ns.
29110 SetResponseModel(kSDD,resp1);
29111 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29112 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29113 s1->GetDz()*2.*kconv, // for now.
29114 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29115 bx[0] = 1000./((s1->GetDx()*kconv/seg1->Dpx(0))/resp1->DriftSpeed()); // clock in Mhz
29116 seg1->SetNPads(256,(Int_t)(bx[0]));// Use AliITSgeomSDD for now
29117 SetSegmentationModel(kSDD,seg1);
29118 const char *kData1=(iDetType->GetResponseModel())->DataType();
29119 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29120 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29121 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29122 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29123 SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29124 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29127 iDetType=DetType(kSSD);
29128 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29129 AliITSresponse *resp2=new AliITSresponseSSD();
29130 SetResponseModel(kSSD,resp2);
29131 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29132 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29133 s2->GetDz()*2.*kconv, // for now.
29134 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29135 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29136 seg2->SetNPads(768,0); // number of strips on each side.
29137 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29138 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29139 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29140 SetSegmentationModel(kSSD,seg2);
29141 const char *kData2=(iDetType->GetResponseModel())->DataType();
29142 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29143 "AliITSRawClusterSSD");
29144 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29145 SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29146 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29149 Warning("SetDefaults",
29150 "Only the four basic detector types are initialised!");
29154 //_____________________________________________________________________________
29155 void AliITSvPPRsymm::DrawModule(){
29156 ////////////////////////////////////////////////////////////////////////
29157 // Draw a shaded view of the FMD version 9.
29158 ////////////////////////////////////////////////////////////////////////
29160 // Set everything unseen
29161 gMC->Gsatt("*", "seen", -1);
29163 // Set ALIC mother visible
29164 gMC->Gsatt("ALIC","SEEN",0);
29166 // Set the volumes visible
29167 gMC->Gsatt("ITSD","SEEN",0);
29168 gMC->Gsatt("ITS1","SEEN",1);
29169 gMC->Gsatt("ITS2","SEEN",1);
29170 gMC->Gsatt("ITS3","SEEN",1);
29171 gMC->Gsatt("ITS4","SEEN",1);
29172 gMC->Gsatt("ITS5","SEEN",1);
29173 gMC->Gsatt("ITS6","SEEN",1);
29175 gMC->Gsatt("IPCB","SEEN",1);
29176 gMC->Gsatt("ICO2","SEEN",1);
29177 gMC->Gsatt("ICER","SEEN",0);
29178 gMC->Gsatt("ISI2","SEEN",0);
29179 gMC->Gsatt("IPLA","SEEN",0);
29180 gMC->Gsatt("ICO3","SEEN",0);
29181 gMC->Gsatt("IEPX","SEEN",0);
29182 gMC->Gsatt("ISI3","SEEN",1);
29183 gMC->Gsatt("ISUP","SEEN",0);
29184 gMC->Gsatt("ICHO","SEEN",0);
29185 gMC->Gsatt("ICMO","SEEN",0);
29186 gMC->Gsatt("ICMD","SEEN",0);
29187 gMC->Gsatt("ICCO","SEEN",1);
29188 gMC->Gsatt("ICCM","SEEN",0);
29189 gMC->Gsatt("ITMD","SEEN",0);
29190 gMC->Gsatt("ITTT","SEEN",1);
29193 gMC->Gdopt("hide", "on");
29194 gMC->Gdopt("shad", "on");
29195 gMC->Gsatt("*", "fill", 7);
29196 gMC->SetClipBox(".");
29197 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29198 gMC->DefaultRange();
29199 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29200 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29201 gMC->Gdman(17, 6, "MAN");
29203 //_____________________________________________________________________________
29204 void AliITSvPPRsymm::StepManager(){
29205 ////////////////////////////////////////////////////////////////////////
29206 // Called for every step in the ITS, then calles the AliITShit class
29207 // creator with the information to be recoreded about that hit.
29208 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29209 // printing of information to a file which can be used to create a .det
29210 // file read in by the routine CreateGeometry(). If set to 0 or any other
29211 // value except 1, the default behavior, then no such file is created nor
29212 // it the extra variables and the like used in the printing allocated.
29213 ////////////////////////////////////////////////////////////////////////
29218 TLorentzVector position, momentum;
29219 TClonesArray &lhits = *fHits;
29223 if(gMC->IsTrackInside()) vol[3] += 1;
29224 if(gMC->IsTrackEntering()) vol[3] += 2;
29225 if(gMC->IsTrackExiting()) vol[3] += 4;
29226 if(gMC->IsTrackOut()) vol[3] += 8;
29227 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29228 if(gMC->IsTrackStop()) vol[3] += 32;
29229 if(gMC->IsTrackAlive()) vol[3] += 64;
29231 // Fill hit structure.
29232 if(!(gMC->TrackCharge())) return;
29234 // Only entering charged tracks
29235 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29237 id = gMC->CurrentVolOffID(2,copy);
29238 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29240 gMC->CurrentVolOffID(3,copy1);
29241 //ladder copy in the module = 1<->2 (I10A < I12A)
29242 gMC->CurrentVolOffID(4,copy2);
29243 //module copy in the layer = 1<->10 (I12A < IT12)
29244 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29245 } else if(id == fIdSens[1]){
29247 id = gMC->CurrentVolOffID(2,copy);
29248 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29250 gMC->CurrentVolOffID(3,copy1);
29251 //ladder copy in the module = 1<->4 (I20A < I12A)
29252 gMC->CurrentVolOffID(4,copy2);
29253 //module copy in the layer = 1<->10 (I12A < IT12)
29254 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29255 } else if(id == fIdSens[2]){
29257 id = gMC->CurrentVolOffID(1,copy);
29258 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29260 id = gMC->CurrentVolOffID(2,copy);
29261 //ladder copy in the layer = 1<->14 (I004 < IT34)
29263 } else if(id == fIdSens[3]){
29265 id = gMC->CurrentVolOffID(1,copy);
29266 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29268 id = gMC->CurrentVolOffID(2,copy);
29269 //ladder copy in the layer = 1<->22 (I005 < IT34))
29271 }else if(id == fIdSens[4]){
29273 id = gMC->CurrentVolOffID(1,copy);
29274 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29276 id = gMC->CurrentVolOffID(2,copy);
29277 //ladder copy in the layer = 1<->34 (I565 < IT56)
29279 }else if(id == fIdSens[5]){
29281 id = gMC->CurrentVolOffID(1,copy);
29282 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29284 id = gMC->CurrentVolOffID(2,copy);
29285 //ladder copy in the layer = 1<->38 (I569 < IT56)
29288 return; // not an ITS volume?
29289 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29291 gMC->TrackPosition(position);
29292 gMC->TrackMomentum(momentum);
29293 hits[0]=position[0];
29294 hits[1]=position[1];
29295 hits[2]=position[2];
29296 hits[3]=momentum[0];
29297 hits[4]=momentum[1];
29298 hits[5]=momentum[2];
29299 hits[6]=gMC->Edep();
29300 hits[7]=gMC->TrackTime();
29301 // Fill hit structure with this new hit.
29302 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);