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.52 2001/10/22 11:00:54 hristov
19 New naming schema of the rotation matrices in BuildGeometry() to avoid redefinition in other detectors (R.Barbera)
21 Revision 1.51 2001/10/19 10:18:49 barbera
24 Revision 1.50 2001/10/18 12:25:07 barbera
25 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
27 Revision 1.49 2001/10/18 03:09:21 barbera
28 The method BuildGeometry() has been completely rewritten. Now display.C can display the detailed ITS geometry instead of the old six dummy cylunders.
30 Revision 1.48 2001/10/17 04:35:32 barbera
31 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
33 Revision 1.47 2001/10/04 22:33:39 nilsen
34 Fixed bugs in SetDefaults.
36 Revision 1.46 2001/10/01 19:34:08 nilsen
37 Fixed a bug in asigning detector types in SetDefaults under SSD layer 6.
39 Revision 1.45 2001/06/07 14:42:14 barbera
40 Both chip and det thicknesses set to [100,300]
42 Revision 1.44 2001/05/31 19:24:47 barbera
43 Default values of SPD detector and chip thickness set to 200 microns as defined by the Technical Board
45 Revision 1.43 2001/05/30 16:15:47 fca
46 Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
48 Revision 1.42 2001/05/30 15:55:35 hristov
49 Strings compared instead of pointers
51 Revision 1.41 2001/05/30 14:04:31 hristov
52 Dynamic cast replaced (F.Carminati)
54 Revision 1.40 2001/05/25 15:59:59 morsch
55 Overlaps corrected. (R. Barbera)
57 Revision 1.38 2001/05/16 08:17:49 hristov
58 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)
60 Revision 1.37 2001/05/10 00:12:59 nilsen
61 Finished fixing up the default segmentation for the PPR geometry.
63 Revision 1.36 2001/05/09 01:02:21 nilsen
64 Finished fixing SetDefaults for the segmentation of SPD, SDD, and SSD.
66 Revision 1.35 2001/05/03 08:40:15 barbera
67 Volume ITSD slightly modified to be consistent with v5. Some improvement in the printouts. The last commit did not complete successfully.
69 Revision 1.33 2001/05/01 22:40:42 nilsen
70 Partical update of SetDefault.
72 Revision 1.32 2001/04/22 13:48:09 barbera
73 New values of media parameters and thickness of SPD end-ladder electronics as given by Fabio Formenti
75 Revision 1.31 2001/04/04 07:02:16 barbera
76 Position of the cylinders holding rails corrected
78 Revision 1.30 2001/03/29 22:02:30 barbera
79 Some changes to the services due to the new drawings from the engineers.
81 Revision 1.29 2001/03/29 05:28:56 barbera
82 Rails material changed from aluminum to carbon fiber according with the decision of the last Technical Board
84 Revision 1.28 2001/03/28 06:40:20 barbera
85 Central and services mother volumes made consistenf for detailed and coarse geometry. Switch for rails added to the coarse geometries
87 Revision 1.26 2001/03/23 00:12:23 nilsen
88 Set Reading of AliITSgeom data from Geant3 common blocks as the default and
89 not a .det file. Removed redundent calls to BuildGeometry.
91 Revision 1.25 2001/03/20 19:22:51 barbera
92 Flags for the rails and the cooling fluid added. Some changes in the volumes of the SSD cones after the meeting with the engineers in Torino.
94 Revision 1.23 2001/03/13 21:18:44 barbera
95 Some misleading comments removed
97 Revision 1.22 2001/03/13 18:13:30 barbera
98 Some mother volumes sligthly modified to eliminate an overlap with the absorber
100 Revision 1.21 2001/03/13 08:36:23 hristov
101 fabsf replaced by TMath::Abs
103 Revision 1.20 2001/03/13 00:17:41 barbera
104 New SDD geometry got grom F. Tosello and checked by the SDD engineers
106 Revision 1.19 2001/02/28 18:23:13 barbera
107 Setters and getters to set/get the detector and chip thickness on SPD layers added
109 Revision 1.18 2001/02/27 23:18:24 barbera
110 Full parameterization of detector and chip thicknesses for layer 1 and layer 2 of SPD as requested by the project leader
112 Revision 1.17 2001/02/19 22:14:55 nilsen
113 Fix for all 4 versions 11, 12, 21, and 22.
115 Revision 1.16 2001/02/19 20:10:34 barbera
116 Set option=2 and thickness=2 as default values --> SetMinorVersion=22
118 Revision 1.15 2001/02/19 19:44:00 barbera
119 Air density parameter corrected
121 Revision 1.14 2001/02/13 16:53:35 nilsen
122 Fixed a but when trying to use GEANT4. Needed to replace
123 if(!((TGeant3*)gMC)) with if(!(dynamic_casst<TGeant3*>(gMC)))
124 because just casting gMC to be TGeant3* even when it realy is a TGeant3 pointer
125 did not result in a zero value. For AliITSv5asymm and AliITSv5symm, needed
126 to fix a bug in the initilizers and a bug in BuildGeometry. This is now done
127 in the same way as in AliITSv5.cxx.
129 Revision 1.13 2001/02/09 20:06:26 nilsen
130 Fixed bug in distructor. Can't distroy fixxed length arrays. Thanks Peter.
132 Revision 1.12 2001/02/09 13:53:38 barbera
133 Int_t redefinition avoided
135 Revision 1.11 2001/02/09 06:55:38 barbera
136 SPD option re-set to B. It was A by mistake
138 Revision 1.10 2001/02/09 00:05:31 nilsen
139 Added fMajor/MinorVersion variables and made other changes to better make
140 use of the new code changes in AliITSgeom related classes.
143 Revision 1.9 2001/02/08 16:00:37 barbera
144 New thicknesses (300+300 um) added for SPD chips and detectors and set as default. Many other refinements.
146 Revision 1.8 2001/02/06 08:03:44 barbera
147 Material redefinition in SDD
149 Revision 1.7 2001/02/05 13:34:57 barbera
150 Updated version of the ITS detailed geometry
152 Revision 1.5 2001/01/30 09:23:13 hristov
153 Streamers removed (R.Brun)
155 Revision 1.4 2001/01/23 20:08:03 barbera
156 Option B for pixels implemented and set as default
158 Revision 1.3 2001/01/17 08:08:20 barbera
159 Some media parameters modified
161 Revision 1.1.2.1 2001/01/15 13:38:08 barbera
162 New ITS detailed geometry to be used for the PPR
166 ///////////////////////////////////////////////////////////////////////////////
168 // Inner Traking System version PPR asymmetric //
169 // This class contains the base procedures for the Inner Tracking System //
171 // Authors: R. Barbera //
173 // Created January 15 2001. //
175 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS. //
177 ///////////////////////////////////////////////////////////////////////////////
179 // See AliITSvPPRasymm::StepManager().
180 #include <iostream.h>
185 #include <TGeometry.h>
190 #include <TFile.h> // only required for Tracking function?
192 #include <TObjArray.h>
193 #include <TLorentzVector.h>
194 #include <TObjString.h>
195 #include <TClonesArray.h>
202 #include "AliConst.h"
203 #include "AliGeant3.h"
204 #include "AliITSGeant3Geometry.h"
205 #include "AliITShit.h"
207 #include "AliITSvPPRasymm.h"
208 #include "AliITSgeom.h"
209 #include "AliITSgeomSPD.h"
210 #include "AliITSgeomSDD.h"
211 #include "AliITSgeomSSD.h"
212 #include "AliITSDetType.h"
213 #include "AliITSresponseSPD.h"
214 #include "AliITSresponseSDD.h"
215 #include "AliITSresponseSSD.h"
216 #include "AliITSsegmentationSPD.h"
217 #include "AliITSsegmentationSDD.h"
218 #include "AliITSsegmentationSSD.h"
219 #include "AliITSsimulationSPD.h"
220 #include "AliITSsimulationSDD.h"
221 #include "AliITSsimulationSSD.h"
222 #include "AliITSClusterFinderSPD.h"
223 #include "AliITSClusterFinderSDD.h"
224 #include "AliITSClusterFinderSSD.h"
227 ClassImp(AliITSvPPRasymm)
229 //_____________________________________________________________________________
230 AliITSvPPRasymm::AliITSvPPRasymm() {
231 ////////////////////////////////////////////////////////////////////////
232 // Standard default constructor for the ITS version 8.
233 ////////////////////////////////////////////////////////////////////////
239 fEuclidOut = kFALSE; // Don't write Euclide file
240 fGeomDetOut = kFALSE; // Don't write .det file
241 fGeomDetIn = kFALSE; // Don't Read .det file
242 fMajorVersion = IsVersion();
244 for(i=0;i<60;i++) fRead[i] = '\0';
245 for(i=0;i<60;i++) fWrite[i] = '\0';
246 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
248 //_____________________________________________________________________________
249 AliITSvPPRasymm::AliITSvPPRasymm(const char *name, const char *title) : AliITS(name, title){
250 ////////////////////////////////////////////////////////////////////////
251 // Standard constructor for the ITS version 8.
252 ////////////////////////////////////////////////////////////////////////
256 fIdName = new TString[fIdN];
263 fIdSens = new Int_t[fIdN];
264 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
265 fMajorVersion = IsVersion();
267 fEuclidOut = kFALSE; // Don't write Euclide file
268 fGeomDetOut = kFALSE; // Don't write .det file
269 fGeomDetIn = kFALSE; // Don't Read .det file
275 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
276 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
277 strncpy(fRead,fEuclidGeomDet,60);
278 strncpy(fWrite,fEuclidGeomDet,60);
280 //____________________________________________________________________________
281 AliITSvPPRasymm::AliITSvPPRasymm(const AliITSvPPRasymm &source){
282 ////////////////////////////////////////////////////////////////////////
283 // Copy Constructor for ITS version 8.
284 ////////////////////////////////////////////////////////////////////////
285 if(&source == this) return;
286 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymm");
289 //_____________________________________________________________________________
290 AliITSvPPRasymm& AliITSvPPRasymm::operator=(const AliITSvPPRasymm &source){
291 ////////////////////////////////////////////////////////////////////////
292 // Assignment operator for the ITS version 8.
293 ////////////////////////////////////////////////////////////////////////
294 if(&source == this) return *this;
295 Warning("= operator","Not allowed to copy AliITSvPPRasymm");
298 //_____________________________________________________________________________
299 AliITSvPPRasymm::~AliITSvPPRasymm() {
300 ////////////////////////////////////////////////////////////////////////
301 // Standard destructor for the ITS version 8.
302 ////////////////////////////////////////////////////////////////////////
304 //__________________________________________________________________________
305 void AliITSvPPRasymm::BuildGeometry(){
306 ////////////////////////////////////////////////////////////////////////
307 // Geometry builder for the ITS version 8.
308 ////////////////////////////////////////////////////////////////////////
311 const Int_t kColorITS=kYellow;
313 top = gAlice->GetGeometry()->GetNode("alice");
316 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
318 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
319 node->SetLineColor(kColorITS);
322 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
324 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
325 node->SetLineColor(kColorITS);
328 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
330 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
331 node->SetLineColor(kColorITS);
334 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
336 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
337 node->SetLineColor(kColorITS);
340 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
342 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
343 node->SetLineColor(kColorITS);
346 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
348 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
349 node->SetLineColor(kColorITS);
356 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
358 // Define some variables for SPD
361 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
362 Float_t di103[3], di10a[3]; // for layer 1
363 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
364 Float_t di1d3[3], di20a[3]; // for layer 2
366 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
367 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
369 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
370 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
372 Float_t dbus=300.; // total bus thickness on both layers (micron)
374 ddet1 = GetThicknessDet1();
375 ddet2 = GetThicknessDet2();
376 dchip1 = GetThicknessChip1();
377 dchip2 = GetThicknessChip2();
379 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
381 if(ddet1 < 100. || ddet1 > 300.) {
382 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
383 " The default value of 200 microns will be used." << endl;
387 if(ddet2 < 100. || ddet2 > 300.) {
388 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
389 " The default value of 200 microns will be used." << endl;
393 if(dchip1 < 100. || dchip1 > 300.) {
394 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
395 " The default value of 200 microns will be used." << endl;
399 if(dchip2 < 100. || dchip2 > 300.) {
400 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
401 " The default value of 200 microns will be used." << endl;
405 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
406 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
407 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
408 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
410 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
411 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
412 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
413 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
414 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
416 Float_t deltax, deltay;
418 Int_t thickness = fMinorVersion/10;
419 Int_t option = fMinorVersion - 10*thickness;
422 // Define some variables for SDD
423 // SDD detector ladder
426 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
427 Float_t Y_SDD_sep = 0.20;
428 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
429 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
437 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
438 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
439 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
440 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
441 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
442 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
443 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
444 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
445 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
446 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
447 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
448 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
449 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
450 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
451 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
455 // SPD - option 'b' (this is the default)
459 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
460 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
461 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
462 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
463 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
464 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
465 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
466 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
467 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
468 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
469 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
470 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
471 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
472 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
473 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
479 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
480 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
481 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
482 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
483 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
484 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
485 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
486 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
487 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
488 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
489 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
490 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
491 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
492 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
493 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
494 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
495 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
496 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
497 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
498 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
499 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
500 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
501 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
502 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
503 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
504 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
505 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
506 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
507 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
508 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
509 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
510 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
511 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
512 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
513 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
514 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
518 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
519 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
520 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
521 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
522 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
523 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
524 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
525 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
526 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
527 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
528 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
529 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
530 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
531 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
532 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
533 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
534 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
535 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
536 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
537 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
538 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
539 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
540 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
541 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
542 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
543 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
544 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
545 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
546 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
547 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
548 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
549 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
550 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
551 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
552 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
553 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
554 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
555 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
556 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
557 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
558 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
559 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
560 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
561 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
562 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
563 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
564 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
565 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
566 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
567 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
568 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
569 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
570 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
571 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
572 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
573 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
574 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
575 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
576 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
577 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
578 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
579 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
580 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
581 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
582 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
583 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
584 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
585 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
586 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
587 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
588 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
591 // --- Define SPD (option 'a') volumes ----------------------------
594 // (this is NOT the default)
601 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
606 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
611 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
616 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
619 di103[1] = ddet1+dchip1;
621 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
624 di1d3[1] = ddet2+dchip2;
626 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
629 di10a[1] = ddet1+dchip1+dbus+0.0025;
631 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
634 di20a[1] = ddet2+dchip2+dbus+0.0025;
636 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
643 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
648 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
652 // --- Define SPD (option 'b') volumes ----------------------------
655 // (this is the default)
662 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
667 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
672 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
677 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
680 di107[1] = ddet1+dchip1;
682 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
685 di1d7[1] = ddet2+dchip2;
687 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
690 di10b[1] = ddet1+dchip1+dbus+0.0025;
692 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
695 di20b[1] = ddet2+dchip2+dbus+0.0025;
697 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
704 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
709 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
714 // --- Define SDD volumes ------------------------------------------
716 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
717 it34->DefineSection(0,-34.6,23.49,28.);
718 it34->DefineSection(1,-23.65,23.49,28.);
719 it34->DefineSection(2,-23.65,14.59,28.);
720 it34->DefineSection(3,23.65,14.59,28.);
721 it34->DefineSection(4,23.65,23.49,28.);
722 it34->DefineSection(5,34.6,23.49,28.);
724 I302dits[0] = 3.6250;
725 I302dits[1] = 0.0150;
726 I302dits[2] = 4.3794;
727 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
729 I004dits[0] = I302dits[0]+0.005;
730 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
731 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
732 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
733 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
735 I004dits[2] = I004dits[2] + I302dits[2];
736 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
741 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
743 I402dits[0] = 3.6250;
744 I402dits[1] = 0.0150;
745 I402dits[2] = 4.3794;
746 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
748 I005dits[0] = I402dits[0]+0.005;
749 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
750 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
751 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
752 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
754 I005dits[2] = I005dits[2] + I402dits[2];
755 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
760 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
763 // --- Define SSD volumes ------------------------------------------
766 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
767 it56->DefineSection(0,-57.45,43.6,48.);
768 it56->DefineSection(1,-49.15,43.6,48.);
769 it56->DefineSection(2,-49.15,36.9,48.);
770 it56->DefineSection(3,50.55,36.9,48.);
771 it56->DefineSection(4,50.55,43.6,48.);
772 it56->DefineSection(5,57.45,43.6,48.);
777 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
782 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
787 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
792 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
797 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
802 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
808 // --- Place SPD (option 'a') volumes into their mother volume
811 // (this is NOT the default)
819 // --- Place SPD (option 'b') volumes into their mother volume
822 // (this is the default)
826 // Place IT12 in Alice
828 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
829 node->SetLineColor(kColorITS);
830 node->SetVisibility(0);
833 // Place copy #1 of I12B in IT12
835 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
836 sub1node->SetLineColor(kColorITS);
837 sub1node->SetVisibility(0);
840 // Place copy #1 of I10B in I12B
842 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
843 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
844 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
845 sub2node->SetLineColor(kColorITS);
846 sub2node->SetVisibility(0);
849 // Place copy #1 of I107 in I10B
851 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
852 sub3node->SetLineColor(kColorITS);
853 sub3node->SetVisibility(0);
856 // Place copy #1 of I101 in I107
858 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
859 sub4node->SetLineColor(kColorITS);
860 sub4node->SetVisibility(0);
863 // Place copy #1 of ITS1 in I101
865 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
866 sub5node->SetLineColor(kColorITS);
867 fNodes->Add(sub5node);
869 fNodes->Add(sub4node);
871 fNodes->Add(sub3node);
874 // Place copy #2 of I107 in I10B
876 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
877 sub3node->SetLineColor(kColorITS);
878 sub3node->SetVisibility(0);
881 // Place copy #1 of I101 in I107
883 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
884 sub4node->SetLineColor(kColorITS);
885 sub4node->SetVisibility(0);
888 // Place copy #1 of ITS1 in I101
890 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
891 sub5node->SetLineColor(kColorITS);
892 fNodes->Add(sub5node);
894 fNodes->Add(sub4node);
896 fNodes->Add(sub3node);
899 // Place copy #3 of I107 in I10B
901 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
902 sub3node->SetLineColor(kColorITS);
903 sub3node->SetVisibility(0);
906 // Place copy #1 of I101 in I107
908 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
909 sub4node->SetLineColor(kColorITS);
910 sub4node->SetVisibility(0);
913 // Place copy #1 of ITS1 in I101
915 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
916 sub5node->SetLineColor(kColorITS);
917 fNodes->Add(sub5node);
919 fNodes->Add(sub4node);
921 fNodes->Add(sub3node);
924 // Place copy #4 of I107 in I10B
926 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
927 sub3node->SetLineColor(kColorITS);
928 sub3node->SetVisibility(0);
931 // Place copy #1 of I101 in I107
933 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
934 sub4node->SetLineColor(kColorITS);
935 sub4node->SetVisibility(0);
938 // Place copy #1 of ITS1 in I101
940 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
941 sub5node->SetLineColor(kColorITS);
942 fNodes->Add(sub5node);
944 fNodes->Add(sub4node);
946 fNodes->Add(sub3node);
948 fNodes->Add(sub2node);
951 // Place copy #2 of I10B in I12B
953 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
954 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
955 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
956 sub2node->SetLineColor(kColorITS);
957 sub2node->SetVisibility(0);
960 // Place copy #1 of I107 in I10B
962 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
963 sub3node->SetLineColor(kColorITS);
964 sub3node->SetVisibility(0);
967 // Place copy #1 of I101 in I107
969 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
970 sub4node->SetLineColor(kColorITS);
971 sub4node->SetVisibility(0);
974 // Place copy #1 of ITS1 in I101
976 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
977 sub5node->SetLineColor(kColorITS);
978 fNodes->Add(sub5node);
980 fNodes->Add(sub4node);
982 fNodes->Add(sub3node);
985 // Place copy #2 of I107 in I10B
987 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
988 sub3node->SetLineColor(kColorITS);
989 sub3node->SetVisibility(0);
992 // Place copy #1 of I101 in I107
994 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
995 sub4node->SetLineColor(kColorITS);
996 sub4node->SetVisibility(0);
999 // Place copy #1 of ITS1 in I101
1001 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1002 sub5node->SetLineColor(kColorITS);
1003 fNodes->Add(sub5node);
1005 fNodes->Add(sub4node);
1007 fNodes->Add(sub3node);
1010 // Place copy #3 of I107 in I10B
1012 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1013 sub3node->SetLineColor(kColorITS);
1014 sub3node->SetVisibility(0);
1017 // Place copy #1 of I101 in I107
1019 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1020 sub4node->SetLineColor(kColorITS);
1021 sub4node->SetVisibility(0);
1024 // Place copy #1 of ITS1 in I101
1026 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1027 sub5node->SetLineColor(kColorITS);
1028 fNodes->Add(sub5node);
1030 fNodes->Add(sub4node);
1032 fNodes->Add(sub3node);
1035 // Place copy #4 of I107 in I10B
1037 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1038 sub3node->SetLineColor(kColorITS);
1039 sub3node->SetVisibility(0);
1042 // Place copy #1 of I101 in I107
1044 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1045 sub4node->SetLineColor(kColorITS);
1046 sub4node->SetVisibility(0);
1049 // Place copy #1 of ITS1 in I101
1051 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1052 sub5node->SetLineColor(kColorITS);
1053 fNodes->Add(sub5node);
1055 fNodes->Add(sub4node);
1057 fNodes->Add(sub3node);
1059 fNodes->Add(sub2node);
1062 // Place copy #1 of I20B in I12B
1064 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1065 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1066 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1067 sub2node->SetLineColor(kColorITS);
1068 sub2node->SetVisibility(0);
1071 // Place copy #1 of I1D7 in I20B
1073 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1074 sub3node->SetLineColor(kColorITS);
1075 sub3node->SetVisibility(0);
1078 // Place copy #1 of I1D1 in I1D7
1080 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1081 sub4node->SetLineColor(kColorITS);
1082 sub4node->SetVisibility(0);
1085 // Place copy #1 of ITS2 in I1D1
1087 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1088 sub5node->SetLineColor(kColorITS);
1089 fNodes->Add(sub5node);
1091 fNodes->Add(sub4node);
1093 fNodes->Add(sub3node);
1096 // Place copy #2 of I1D7 in I20B
1098 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1099 sub3node->SetLineColor(kColorITS);
1100 sub3node->SetVisibility(0);
1103 // Place copy #1 of I1D1 in I1D7
1105 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1106 sub4node->SetLineColor(kColorITS);
1107 sub4node->SetVisibility(0);
1110 // Place copy #1 of ITS2 in I1D1
1112 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1113 sub5node->SetLineColor(kColorITS);
1114 fNodes->Add(sub5node);
1116 fNodes->Add(sub4node);
1118 fNodes->Add(sub3node);
1121 // Place copy #3 of I1D7 in I20B
1123 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1124 sub3node->SetLineColor(kColorITS);
1125 sub3node->SetVisibility(0);
1128 // Place copy #1 of I1D1 in I1D7
1130 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1131 sub4node->SetLineColor(kColorITS);
1132 sub4node->SetVisibility(0);
1135 // Place copy #1 of ITS2 in I1D1
1137 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1138 sub5node->SetLineColor(kColorITS);
1139 fNodes->Add(sub5node);
1141 fNodes->Add(sub4node);
1143 fNodes->Add(sub3node);
1146 // Place copy #4 of I1D7 in I20B
1148 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1149 sub3node->SetLineColor(kColorITS);
1150 sub3node->SetVisibility(0);
1153 // Place copy #1 of I1D1 in I1D7
1155 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1156 sub4node->SetLineColor(kColorITS);
1157 sub4node->SetVisibility(0);
1160 // Place copy #1 of ITS2 in I1D1
1162 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1163 sub5node->SetLineColor(kColorITS);
1164 fNodes->Add(sub5node);
1166 fNodes->Add(sub4node);
1168 fNodes->Add(sub3node);
1170 fNodes->Add(sub2node);
1173 // Place copy #2 of I20B in I12B
1175 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1176 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1177 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1178 sub2node->SetLineColor(kColorITS);
1179 sub2node->SetVisibility(0);
1182 // Place copy #1 of I1D7 in I20B
1184 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1185 sub3node->SetLineColor(kColorITS);
1186 sub3node->SetVisibility(0);
1189 // Place copy #1 of I1D1 in I1D7
1191 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1192 sub4node->SetLineColor(kColorITS);
1193 sub4node->SetVisibility(0);
1196 // Place copy #1 of ITS2 in I1D1
1198 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1199 sub5node->SetLineColor(kColorITS);
1200 fNodes->Add(sub5node);
1202 fNodes->Add(sub4node);
1204 fNodes->Add(sub3node);
1207 // Place copy #2 of I1D7 in I20B
1209 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1210 sub3node->SetLineColor(kColorITS);
1211 sub3node->SetVisibility(0);
1214 // Place copy #1 of I1D1 in I1D7
1216 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1217 sub4node->SetLineColor(kColorITS);
1218 sub4node->SetVisibility(0);
1221 // Place copy #1 of ITS2 in I1D1
1223 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1224 sub5node->SetLineColor(kColorITS);
1225 fNodes->Add(sub5node);
1227 fNodes->Add(sub4node);
1229 fNodes->Add(sub3node);
1232 // Place copy #3 of I1D7 in I20B
1234 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1235 sub3node->SetLineColor(kColorITS);
1236 sub3node->SetVisibility(0);
1239 // Place copy #1 of I1D1 in I1D7
1241 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1242 sub4node->SetLineColor(kColorITS);
1243 sub4node->SetVisibility(0);
1246 // Place copy #1 of ITS2 in I1D1
1248 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1249 sub5node->SetLineColor(kColorITS);
1250 fNodes->Add(sub5node);
1252 fNodes->Add(sub4node);
1254 fNodes->Add(sub3node);
1257 // Place copy #4 of I1D7 in I20B
1259 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1260 sub3node->SetLineColor(kColorITS);
1261 sub3node->SetVisibility(0);
1264 // Place copy #1 of I1D1 in I1D7
1266 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1267 sub4node->SetLineColor(kColorITS);
1268 sub4node->SetVisibility(0);
1271 // Place copy #1 of ITS2 in I1D1
1273 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1274 sub5node->SetLineColor(kColorITS);
1275 fNodes->Add(sub5node);
1277 fNodes->Add(sub4node);
1279 fNodes->Add(sub3node);
1281 fNodes->Add(sub2node);
1284 // Place copy #3 of I20B in I12B
1286 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1287 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1288 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1289 sub2node->SetLineColor(kColorITS);
1290 sub2node->SetVisibility(0);
1293 // Place copy #1 of I1D7 in I20B
1295 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1296 sub3node->SetLineColor(kColorITS);
1297 sub3node->SetVisibility(0);
1300 // Place copy #1 of I1D1 in I1D7
1302 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1303 sub4node->SetLineColor(kColorITS);
1304 sub4node->SetVisibility(0);
1307 // Place copy #1 of ITS2 in I1D1
1309 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1310 sub5node->SetLineColor(kColorITS);
1311 fNodes->Add(sub5node);
1313 fNodes->Add(sub4node);
1315 fNodes->Add(sub3node);
1318 // Place copy #2 of I1D7 in I20B
1320 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1321 sub3node->SetLineColor(kColorITS);
1322 sub3node->SetVisibility(0);
1325 // Place copy #1 of I1D1 in I1D7
1327 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1328 sub4node->SetLineColor(kColorITS);
1329 sub4node->SetVisibility(0);
1332 // Place copy #1 of ITS2 in I1D1
1334 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1335 sub5node->SetLineColor(kColorITS);
1336 fNodes->Add(sub5node);
1338 fNodes->Add(sub4node);
1340 fNodes->Add(sub3node);
1343 // Place copy #3 of I1D7 in I20B
1345 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1346 sub3node->SetLineColor(kColorITS);
1347 sub3node->SetVisibility(0);
1350 // Place copy #1 of I1D1 in I1D7
1352 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1353 sub4node->SetLineColor(kColorITS);
1354 sub4node->SetVisibility(0);
1357 // Place copy #1 of ITS2 in I1D1
1359 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1360 sub5node->SetLineColor(kColorITS);
1361 fNodes->Add(sub5node);
1363 fNodes->Add(sub4node);
1365 fNodes->Add(sub3node);
1368 // Place copy #4 of I1D7 in I20B
1370 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1371 sub3node->SetLineColor(kColorITS);
1372 sub3node->SetVisibility(0);
1375 // Place copy #1 of I1D1 in I1D7
1377 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1378 sub4node->SetLineColor(kColorITS);
1379 sub4node->SetVisibility(0);
1382 // Place copy #1 of ITS2 in I1D1
1384 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1385 sub5node->SetLineColor(kColorITS);
1386 fNodes->Add(sub5node);
1388 fNodes->Add(sub4node);
1390 fNodes->Add(sub3node);
1392 fNodes->Add(sub2node);
1395 // Place copy #4 of I20B in I12B
1397 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1398 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1399 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1400 sub2node->SetLineColor(kColorITS);
1401 sub2node->SetVisibility(0);
1404 // Place copy #1 of I1D7 in I20B
1406 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1407 sub3node->SetLineColor(kColorITS);
1408 sub3node->SetVisibility(0);
1411 // Place copy #1 of I1D1 in I1D7
1413 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1414 sub4node->SetLineColor(kColorITS);
1415 sub4node->SetVisibility(0);
1418 // Place copy #1 of ITS2 in I1D1
1420 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1421 sub5node->SetLineColor(kColorITS);
1422 fNodes->Add(sub5node);
1424 fNodes->Add(sub4node);
1426 fNodes->Add(sub3node);
1429 // Place copy #2 of I1D7 in I20B
1431 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1432 sub3node->SetLineColor(kColorITS);
1433 sub3node->SetVisibility(0);
1436 // Place copy #1 of I1D1 in I1D7
1438 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1439 sub4node->SetLineColor(kColorITS);
1440 sub4node->SetVisibility(0);
1443 // Place copy #1 of ITS2 in I1D1
1445 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1446 sub5node->SetLineColor(kColorITS);
1447 fNodes->Add(sub5node);
1449 fNodes->Add(sub4node);
1451 fNodes->Add(sub3node);
1454 // Place copy #3 of I1D7 in I20B
1456 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1457 sub3node->SetLineColor(kColorITS);
1458 sub3node->SetVisibility(0);
1461 // Place copy #1 of I1D1 in I1D7
1463 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1464 sub4node->SetLineColor(kColorITS);
1465 sub4node->SetVisibility(0);
1468 // Place copy #1 of ITS2 in I1D1
1470 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1471 sub5node->SetLineColor(kColorITS);
1472 fNodes->Add(sub5node);
1474 fNodes->Add(sub4node);
1476 fNodes->Add(sub3node);
1479 // Place copy #4 of I1D7 in I20B
1481 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1482 sub3node->SetLineColor(kColorITS);
1483 sub3node->SetVisibility(0);
1486 // Place copy #1 of I1D1 in I1D7
1488 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1489 sub4node->SetLineColor(kColorITS);
1490 sub4node->SetVisibility(0);
1493 // Place copy #1 of ITS2 in I1D1
1495 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1496 sub5node->SetLineColor(kColorITS);
1497 fNodes->Add(sub5node);
1499 fNodes->Add(sub4node);
1501 fNodes->Add(sub3node);
1503 fNodes->Add(sub2node);
1505 fNodes->Add(sub1node);
1508 // Place copy #2 of I12B in IT12
1510 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1511 sub1node->SetLineColor(kColorITS);
1512 sub1node->SetVisibility(0);
1515 // Place copy #1 of I10B in I12B
1517 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1518 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1519 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1520 sub2node->SetLineColor(kColorITS);
1521 sub2node->SetVisibility(0);
1524 // Place copy #1 of I107 in I10B
1526 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1527 sub3node->SetLineColor(kColorITS);
1528 sub3node->SetVisibility(0);
1531 // Place copy #1 of I101 in I107
1533 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1534 sub4node->SetLineColor(kColorITS);
1535 sub4node->SetVisibility(0);
1538 // Place copy #1 of ITS1 in I101
1540 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1541 sub5node->SetLineColor(kColorITS);
1542 fNodes->Add(sub5node);
1544 fNodes->Add(sub4node);
1546 fNodes->Add(sub3node);
1549 // Place copy #2 of I107 in I10B
1551 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1552 sub3node->SetLineColor(kColorITS);
1553 sub3node->SetVisibility(0);
1556 // Place copy #1 of I101 in I107
1558 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1559 sub4node->SetLineColor(kColorITS);
1560 sub4node->SetVisibility(0);
1563 // Place copy #1 of ITS1 in I101
1565 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1566 sub5node->SetLineColor(kColorITS);
1567 fNodes->Add(sub5node);
1569 fNodes->Add(sub4node);
1571 fNodes->Add(sub3node);
1574 // Place copy #3 of I107 in I10B
1576 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1577 sub3node->SetLineColor(kColorITS);
1578 sub3node->SetVisibility(0);
1581 // Place copy #1 of I101 in I107
1583 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1584 sub4node->SetLineColor(kColorITS);
1585 sub4node->SetVisibility(0);
1588 // Place copy #1 of ITS1 in I101
1590 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1591 sub5node->SetLineColor(kColorITS);
1592 fNodes->Add(sub5node);
1594 fNodes->Add(sub4node);
1596 fNodes->Add(sub3node);
1599 // Place copy #4 of I107 in I10B
1601 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1602 sub3node->SetLineColor(kColorITS);
1603 sub3node->SetVisibility(0);
1606 // Place copy #1 of I101 in I107
1608 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1609 sub4node->SetLineColor(kColorITS);
1610 sub4node->SetVisibility(0);
1613 // Place copy #1 of ITS1 in I101
1615 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1616 sub5node->SetLineColor(kColorITS);
1617 fNodes->Add(sub5node);
1619 fNodes->Add(sub4node);
1621 fNodes->Add(sub3node);
1623 fNodes->Add(sub2node);
1626 // Place copy #2 of I10B in I12B
1628 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1629 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1630 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1631 sub2node->SetLineColor(kColorITS);
1632 sub2node->SetVisibility(0);
1635 // Place copy #1 of I107 in I10B
1637 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1638 sub3node->SetLineColor(kColorITS);
1639 sub3node->SetVisibility(0);
1642 // Place copy #1 of I101 in I107
1644 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1645 sub4node->SetLineColor(kColorITS);
1646 sub4node->SetVisibility(0);
1649 // Place copy #1 of ITS1 in I101
1651 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1652 sub5node->SetLineColor(kColorITS);
1653 fNodes->Add(sub5node);
1655 fNodes->Add(sub4node);
1657 fNodes->Add(sub3node);
1660 // Place copy #2 of I107 in I10B
1662 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1663 sub3node->SetLineColor(kColorITS);
1664 sub3node->SetVisibility(0);
1667 // Place copy #1 of I101 in I107
1669 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1670 sub4node->SetLineColor(kColorITS);
1671 sub4node->SetVisibility(0);
1674 // Place copy #1 of ITS1 in I101
1676 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1677 sub5node->SetLineColor(kColorITS);
1678 fNodes->Add(sub5node);
1680 fNodes->Add(sub4node);
1682 fNodes->Add(sub3node);
1685 // Place copy #3 of I107 in I10B
1687 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1688 sub3node->SetLineColor(kColorITS);
1689 sub3node->SetVisibility(0);
1692 // Place copy #1 of I101 in I107
1694 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1695 sub4node->SetLineColor(kColorITS);
1696 sub4node->SetVisibility(0);
1699 // Place copy #1 of ITS1 in I101
1701 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1702 sub5node->SetLineColor(kColorITS);
1703 fNodes->Add(sub5node);
1705 fNodes->Add(sub4node);
1707 fNodes->Add(sub3node);
1710 // Place copy #4 of I107 in I10B
1712 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1713 sub3node->SetLineColor(kColorITS);
1714 sub3node->SetVisibility(0);
1717 // Place copy #1 of I101 in I107
1719 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1720 sub4node->SetLineColor(kColorITS);
1721 sub4node->SetVisibility(0);
1724 // Place copy #1 of ITS1 in I101
1726 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1727 sub5node->SetLineColor(kColorITS);
1728 fNodes->Add(sub5node);
1730 fNodes->Add(sub4node);
1732 fNodes->Add(sub3node);
1734 fNodes->Add(sub2node);
1737 // Place copy #1 of I20B in I12B
1739 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1740 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1741 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1742 sub2node->SetLineColor(kColorITS);
1743 sub2node->SetVisibility(0);
1746 // Place copy #1 of I1D7 in I20B
1748 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1749 sub3node->SetLineColor(kColorITS);
1750 sub3node->SetVisibility(0);
1753 // Place copy #1 of I1D1 in I1D7
1755 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1756 sub4node->SetLineColor(kColorITS);
1757 sub4node->SetVisibility(0);
1760 // Place copy #1 of ITS2 in I1D1
1762 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1763 sub5node->SetLineColor(kColorITS);
1764 fNodes->Add(sub5node);
1766 fNodes->Add(sub4node);
1768 fNodes->Add(sub3node);
1771 // Place copy #2 of I1D7 in I20B
1773 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1774 sub3node->SetLineColor(kColorITS);
1775 sub3node->SetVisibility(0);
1778 // Place copy #1 of I1D1 in I1D7
1780 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1781 sub4node->SetLineColor(kColorITS);
1782 sub4node->SetVisibility(0);
1785 // Place copy #1 of ITS2 in I1D1
1787 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1788 sub5node->SetLineColor(kColorITS);
1789 fNodes->Add(sub5node);
1791 fNodes->Add(sub4node);
1793 fNodes->Add(sub3node);
1796 // Place copy #3 of I1D7 in I20B
1798 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1799 sub3node->SetLineColor(kColorITS);
1800 sub3node->SetVisibility(0);
1803 // Place copy #1 of I1D1 in I1D7
1805 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1806 sub4node->SetLineColor(kColorITS);
1807 sub4node->SetVisibility(0);
1810 // Place copy #1 of ITS2 in I1D1
1812 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1813 sub5node->SetLineColor(kColorITS);
1814 fNodes->Add(sub5node);
1816 fNodes->Add(sub4node);
1818 fNodes->Add(sub3node);
1821 // Place copy #4 of I1D7 in I20B
1823 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1824 sub3node->SetLineColor(kColorITS);
1825 sub3node->SetVisibility(0);
1828 // Place copy #1 of I1D1 in I1D7
1830 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1831 sub4node->SetLineColor(kColorITS);
1832 sub4node->SetVisibility(0);
1835 // Place copy #1 of ITS2 in I1D1
1837 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1838 sub5node->SetLineColor(kColorITS);
1839 fNodes->Add(sub5node);
1841 fNodes->Add(sub4node);
1843 fNodes->Add(sub3node);
1845 fNodes->Add(sub2node);
1848 // Place copy #2 of I20B in I12B
1850 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1851 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1852 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1853 sub2node->SetLineColor(kColorITS);
1854 sub2node->SetVisibility(0);
1857 // Place copy #1 of I1D7 in I20B
1859 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1860 sub3node->SetLineColor(kColorITS);
1861 sub3node->SetVisibility(0);
1864 // Place copy #1 of I1D1 in I1D7
1866 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1867 sub4node->SetLineColor(kColorITS);
1868 sub4node->SetVisibility(0);
1871 // Place copy #1 of ITS2 in I1D1
1873 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1874 sub5node->SetLineColor(kColorITS);
1875 fNodes->Add(sub5node);
1877 fNodes->Add(sub4node);
1879 fNodes->Add(sub3node);
1882 // Place copy #2 of I1D7 in I20B
1884 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1885 sub3node->SetLineColor(kColorITS);
1886 sub3node->SetVisibility(0);
1889 // Place copy #1 of I1D1 in I1D7
1891 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1892 sub4node->SetLineColor(kColorITS);
1893 sub4node->SetVisibility(0);
1896 // Place copy #1 of ITS2 in I1D1
1898 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1899 sub5node->SetLineColor(kColorITS);
1900 fNodes->Add(sub5node);
1902 fNodes->Add(sub4node);
1904 fNodes->Add(sub3node);
1907 // Place copy #3 of I1D7 in I20B
1909 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1910 sub3node->SetLineColor(kColorITS);
1911 sub3node->SetVisibility(0);
1914 // Place copy #1 of I1D1 in I1D7
1916 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1917 sub4node->SetLineColor(kColorITS);
1918 sub4node->SetVisibility(0);
1921 // Place copy #1 of ITS2 in I1D1
1923 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1924 sub5node->SetLineColor(kColorITS);
1925 fNodes->Add(sub5node);
1927 fNodes->Add(sub4node);
1929 fNodes->Add(sub3node);
1932 // Place copy #4 of I1D7 in I20B
1934 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1935 sub3node->SetLineColor(kColorITS);
1936 sub3node->SetVisibility(0);
1939 // Place copy #1 of I1D1 in I1D7
1941 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1942 sub4node->SetLineColor(kColorITS);
1943 sub4node->SetVisibility(0);
1946 // Place copy #1 of ITS2 in I1D1
1948 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1949 sub5node->SetLineColor(kColorITS);
1950 fNodes->Add(sub5node);
1952 fNodes->Add(sub4node);
1954 fNodes->Add(sub3node);
1956 fNodes->Add(sub2node);
1959 // Place copy #3 of I20B in I12B
1961 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1962 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1963 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1964 sub2node->SetLineColor(kColorITS);
1965 sub2node->SetVisibility(0);
1968 // Place copy #1 of I1D7 in I20B
1970 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1971 sub3node->SetLineColor(kColorITS);
1972 sub3node->SetVisibility(0);
1975 // Place copy #1 of I1D1 in I1D7
1977 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1978 sub4node->SetLineColor(kColorITS);
1979 sub4node->SetVisibility(0);
1982 // Place copy #1 of ITS2 in I1D1
1984 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1985 sub5node->SetLineColor(kColorITS);
1986 fNodes->Add(sub5node);
1988 fNodes->Add(sub4node);
1990 fNodes->Add(sub3node);
1993 // Place copy #2 of I1D7 in I20B
1995 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1996 sub3node->SetLineColor(kColorITS);
1997 sub3node->SetVisibility(0);
2000 // Place copy #1 of I1D1 in I1D7
2002 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2003 sub4node->SetLineColor(kColorITS);
2004 sub4node->SetVisibility(0);
2007 // Place copy #1 of ITS2 in I1D1
2009 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2010 sub5node->SetLineColor(kColorITS);
2011 fNodes->Add(sub5node);
2013 fNodes->Add(sub4node);
2015 fNodes->Add(sub3node);
2018 // Place copy #3 of I1D7 in I20B
2020 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2021 sub3node->SetLineColor(kColorITS);
2022 sub3node->SetVisibility(0);
2025 // Place copy #1 of I1D1 in I1D7
2027 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2028 sub4node->SetLineColor(kColorITS);
2029 sub4node->SetVisibility(0);
2032 // Place copy #1 of ITS2 in I1D1
2034 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2035 sub5node->SetLineColor(kColorITS);
2036 fNodes->Add(sub5node);
2038 fNodes->Add(sub4node);
2040 fNodes->Add(sub3node);
2043 // Place copy #4 of I1D7 in I20B
2045 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2046 sub3node->SetLineColor(kColorITS);
2047 sub3node->SetVisibility(0);
2050 // Place copy #1 of I1D1 in I1D7
2052 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2053 sub4node->SetLineColor(kColorITS);
2054 sub4node->SetVisibility(0);
2057 // Place copy #1 of ITS2 in I1D1
2059 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2060 sub5node->SetLineColor(kColorITS);
2061 fNodes->Add(sub5node);
2063 fNodes->Add(sub4node);
2065 fNodes->Add(sub3node);
2067 fNodes->Add(sub2node);
2070 // Place copy #4 of I20B in I12B
2072 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2073 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2074 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2075 sub2node->SetLineColor(kColorITS);
2076 sub2node->SetVisibility(0);
2079 // Place copy #1 of I1D7 in I20B
2081 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2082 sub3node->SetLineColor(kColorITS);
2083 sub3node->SetVisibility(0);
2086 // Place copy #1 of I1D1 in I1D7
2088 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2089 sub4node->SetLineColor(kColorITS);
2090 sub4node->SetVisibility(0);
2093 // Place copy #1 of ITS2 in I1D1
2095 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2096 sub5node->SetLineColor(kColorITS);
2097 fNodes->Add(sub5node);
2099 fNodes->Add(sub4node);
2101 fNodes->Add(sub3node);
2104 // Place copy #2 of I1D7 in I20B
2106 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2107 sub3node->SetLineColor(kColorITS);
2108 sub3node->SetVisibility(0);
2111 // Place copy #1 of I1D1 in I1D7
2113 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2114 sub4node->SetLineColor(kColorITS);
2115 sub4node->SetVisibility(0);
2118 // Place copy #1 of ITS2 in I1D1
2120 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2121 sub5node->SetLineColor(kColorITS);
2122 fNodes->Add(sub5node);
2124 fNodes->Add(sub4node);
2126 fNodes->Add(sub3node);
2129 // Place copy #3 of I1D7 in I20B
2131 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2132 sub3node->SetLineColor(kColorITS);
2133 sub3node->SetVisibility(0);
2136 // Place copy #1 of I1D1 in I1D7
2138 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2139 sub4node->SetLineColor(kColorITS);
2140 sub4node->SetVisibility(0);
2143 // Place copy #1 of ITS2 in I1D1
2145 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2146 sub5node->SetLineColor(kColorITS);
2147 fNodes->Add(sub5node);
2149 fNodes->Add(sub4node);
2151 fNodes->Add(sub3node);
2154 // Place copy #4 of I1D7 in I20B
2156 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2157 sub3node->SetLineColor(kColorITS);
2158 sub3node->SetVisibility(0);
2161 // Place copy #1 of I1D1 in I1D7
2163 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2164 sub4node->SetLineColor(kColorITS);
2165 sub4node->SetVisibility(0);
2168 // Place copy #1 of ITS2 in I1D1
2170 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2171 sub5node->SetLineColor(kColorITS);
2172 fNodes->Add(sub5node);
2174 fNodes->Add(sub4node);
2176 fNodes->Add(sub3node);
2178 fNodes->Add(sub2node);
2180 fNodes->Add(sub1node);
2183 // Place copy #3 of I12B in IT12
2185 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2186 sub1node->SetLineColor(kColorITS);
2187 sub1node->SetVisibility(0);
2190 // Place copy #1 of I10B in I12B
2192 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2193 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2194 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2195 sub2node->SetLineColor(kColorITS);
2196 sub2node->SetVisibility(0);
2199 // Place copy #1 of I107 in I10B
2201 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2202 sub3node->SetLineColor(kColorITS);
2203 sub3node->SetVisibility(0);
2206 // Place copy #1 of I101 in I107
2208 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2209 sub4node->SetLineColor(kColorITS);
2210 sub4node->SetVisibility(0);
2213 // Place copy #1 of ITS1 in I101
2215 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2216 sub5node->SetLineColor(kColorITS);
2217 fNodes->Add(sub5node);
2219 fNodes->Add(sub4node);
2221 fNodes->Add(sub3node);
2224 // Place copy #2 of I107 in I10B
2226 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2227 sub3node->SetLineColor(kColorITS);
2228 sub3node->SetVisibility(0);
2231 // Place copy #1 of I101 in I107
2233 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2234 sub4node->SetLineColor(kColorITS);
2235 sub4node->SetVisibility(0);
2238 // Place copy #1 of ITS1 in I101
2240 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2241 sub5node->SetLineColor(kColorITS);
2242 fNodes->Add(sub5node);
2244 fNodes->Add(sub4node);
2246 fNodes->Add(sub3node);
2249 // Place copy #3 of I107 in I10B
2251 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2252 sub3node->SetLineColor(kColorITS);
2253 sub3node->SetVisibility(0);
2256 // Place copy #1 of I101 in I107
2258 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2259 sub4node->SetLineColor(kColorITS);
2260 sub4node->SetVisibility(0);
2263 // Place copy #1 of ITS1 in I101
2265 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2266 sub5node->SetLineColor(kColorITS);
2267 fNodes->Add(sub5node);
2269 fNodes->Add(sub4node);
2271 fNodes->Add(sub3node);
2274 // Place copy #4 of I107 in I10B
2276 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2277 sub3node->SetLineColor(kColorITS);
2278 sub3node->SetVisibility(0);
2281 // Place copy #1 of I101 in I107
2283 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2284 sub4node->SetLineColor(kColorITS);
2285 sub4node->SetVisibility(0);
2288 // Place copy #1 of ITS1 in I101
2290 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2291 sub5node->SetLineColor(kColorITS);
2292 fNodes->Add(sub5node);
2294 fNodes->Add(sub4node);
2296 fNodes->Add(sub3node);
2298 fNodes->Add(sub2node);
2301 // Place copy #2 of I10B in I12B
2303 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2304 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2305 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2306 sub2node->SetLineColor(kColorITS);
2307 sub2node->SetVisibility(0);
2310 // Place copy #1 of I107 in I10B
2312 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2313 sub3node->SetLineColor(kColorITS);
2314 sub3node->SetVisibility(0);
2317 // Place copy #1 of I101 in I107
2319 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2320 sub4node->SetLineColor(kColorITS);
2321 sub4node->SetVisibility(0);
2324 // Place copy #1 of ITS1 in I101
2326 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2327 sub5node->SetLineColor(kColorITS);
2328 fNodes->Add(sub5node);
2330 fNodes->Add(sub4node);
2332 fNodes->Add(sub3node);
2335 // Place copy #2 of I107 in I10B
2337 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2338 sub3node->SetLineColor(kColorITS);
2339 sub3node->SetVisibility(0);
2342 // Place copy #1 of I101 in I107
2344 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2345 sub4node->SetLineColor(kColorITS);
2346 sub4node->SetVisibility(0);
2349 // Place copy #1 of ITS1 in I101
2351 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2352 sub5node->SetLineColor(kColorITS);
2353 fNodes->Add(sub5node);
2355 fNodes->Add(sub4node);
2357 fNodes->Add(sub3node);
2360 // Place copy #3 of I107 in I10B
2362 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2363 sub3node->SetLineColor(kColorITS);
2364 sub3node->SetVisibility(0);
2367 // Place copy #1 of I101 in I107
2369 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2370 sub4node->SetLineColor(kColorITS);
2371 sub4node->SetVisibility(0);
2374 // Place copy #1 of ITS1 in I101
2376 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2377 sub5node->SetLineColor(kColorITS);
2378 fNodes->Add(sub5node);
2380 fNodes->Add(sub4node);
2382 fNodes->Add(sub3node);
2385 // Place copy #4 of I107 in I10B
2387 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2388 sub3node->SetLineColor(kColorITS);
2389 sub3node->SetVisibility(0);
2392 // Place copy #1 of I101 in I107
2394 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2395 sub4node->SetLineColor(kColorITS);
2396 sub4node->SetVisibility(0);
2399 // Place copy #1 of ITS1 in I101
2401 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2402 sub5node->SetLineColor(kColorITS);
2403 fNodes->Add(sub5node);
2405 fNodes->Add(sub4node);
2407 fNodes->Add(sub3node);
2409 fNodes->Add(sub2node);
2412 // Place copy #1 of I20B in I12B
2414 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2415 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2416 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2417 sub2node->SetLineColor(kColorITS);
2418 sub2node->SetVisibility(0);
2421 // Place copy #1 of I1D7 in I20B
2423 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2424 sub3node->SetLineColor(kColorITS);
2425 sub3node->SetVisibility(0);
2428 // Place copy #1 of I1D1 in I1D7
2430 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2431 sub4node->SetLineColor(kColorITS);
2432 sub4node->SetVisibility(0);
2435 // Place copy #1 of ITS2 in I1D1
2437 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2438 sub5node->SetLineColor(kColorITS);
2439 fNodes->Add(sub5node);
2441 fNodes->Add(sub4node);
2443 fNodes->Add(sub3node);
2446 // Place copy #2 of I1D7 in I20B
2448 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2449 sub3node->SetLineColor(kColorITS);
2450 sub3node->SetVisibility(0);
2453 // Place copy #1 of I1D1 in I1D7
2455 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2456 sub4node->SetLineColor(kColorITS);
2457 sub4node->SetVisibility(0);
2460 // Place copy #1 of ITS2 in I1D1
2462 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2463 sub5node->SetLineColor(kColorITS);
2464 fNodes->Add(sub5node);
2466 fNodes->Add(sub4node);
2468 fNodes->Add(sub3node);
2471 // Place copy #3 of I1D7 in I20B
2473 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2474 sub3node->SetLineColor(kColorITS);
2475 sub3node->SetVisibility(0);
2478 // Place copy #1 of I1D1 in I1D7
2480 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2481 sub4node->SetLineColor(kColorITS);
2482 sub4node->SetVisibility(0);
2485 // Place copy #1 of ITS2 in I1D1
2487 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2488 sub5node->SetLineColor(kColorITS);
2489 fNodes->Add(sub5node);
2491 fNodes->Add(sub4node);
2493 fNodes->Add(sub3node);
2496 // Place copy #4 of I1D7 in I20B
2498 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2499 sub3node->SetLineColor(kColorITS);
2500 sub3node->SetVisibility(0);
2503 // Place copy #1 of I1D1 in I1D7
2505 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2506 sub4node->SetLineColor(kColorITS);
2507 sub4node->SetVisibility(0);
2510 // Place copy #1 of ITS2 in I1D1
2512 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2513 sub5node->SetLineColor(kColorITS);
2514 fNodes->Add(sub5node);
2516 fNodes->Add(sub4node);
2518 fNodes->Add(sub3node);
2520 fNodes->Add(sub2node);
2523 // Place copy #2 of I20B in I12B
2525 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2526 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2527 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2528 sub2node->SetLineColor(kColorITS);
2529 sub2node->SetVisibility(0);
2532 // Place copy #1 of I1D7 in I20B
2534 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2535 sub3node->SetLineColor(kColorITS);
2536 sub3node->SetVisibility(0);
2539 // Place copy #1 of I1D1 in I1D7
2541 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2542 sub4node->SetLineColor(kColorITS);
2543 sub4node->SetVisibility(0);
2546 // Place copy #1 of ITS2 in I1D1
2548 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2549 sub5node->SetLineColor(kColorITS);
2550 fNodes->Add(sub5node);
2552 fNodes->Add(sub4node);
2554 fNodes->Add(sub3node);
2557 // Place copy #2 of I1D7 in I20B
2559 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2560 sub3node->SetLineColor(kColorITS);
2561 sub3node->SetVisibility(0);
2564 // Place copy #1 of I1D1 in I1D7
2566 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2567 sub4node->SetLineColor(kColorITS);
2568 sub4node->SetVisibility(0);
2571 // Place copy #1 of ITS2 in I1D1
2573 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2574 sub5node->SetLineColor(kColorITS);
2575 fNodes->Add(sub5node);
2577 fNodes->Add(sub4node);
2579 fNodes->Add(sub3node);
2582 // Place copy #3 of I1D7 in I20B
2584 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2585 sub3node->SetLineColor(kColorITS);
2586 sub3node->SetVisibility(0);
2589 // Place copy #1 of I1D1 in I1D7
2591 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2592 sub4node->SetLineColor(kColorITS);
2593 sub4node->SetVisibility(0);
2596 // Place copy #1 of ITS2 in I1D1
2598 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2599 sub5node->SetLineColor(kColorITS);
2600 fNodes->Add(sub5node);
2602 fNodes->Add(sub4node);
2604 fNodes->Add(sub3node);
2607 // Place copy #4 of I1D7 in I20B
2609 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2610 sub3node->SetLineColor(kColorITS);
2611 sub3node->SetVisibility(0);
2614 // Place copy #1 of I1D1 in I1D7
2616 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2617 sub4node->SetLineColor(kColorITS);
2618 sub4node->SetVisibility(0);
2621 // Place copy #1 of ITS2 in I1D1
2623 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2624 sub5node->SetLineColor(kColorITS);
2625 fNodes->Add(sub5node);
2627 fNodes->Add(sub4node);
2629 fNodes->Add(sub3node);
2631 fNodes->Add(sub2node);
2634 // Place copy #3 of I20B in I12B
2636 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2637 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2638 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2639 sub2node->SetLineColor(kColorITS);
2640 sub2node->SetVisibility(0);
2643 // Place copy #1 of I1D7 in I20B
2645 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2646 sub3node->SetLineColor(kColorITS);
2647 sub3node->SetVisibility(0);
2650 // Place copy #1 of I1D1 in I1D7
2652 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2653 sub4node->SetLineColor(kColorITS);
2654 sub4node->SetVisibility(0);
2657 // Place copy #1 of ITS2 in I1D1
2659 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2660 sub5node->SetLineColor(kColorITS);
2661 fNodes->Add(sub5node);
2663 fNodes->Add(sub4node);
2665 fNodes->Add(sub3node);
2668 // Place copy #2 of I1D7 in I20B
2670 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2671 sub3node->SetLineColor(kColorITS);
2672 sub3node->SetVisibility(0);
2675 // Place copy #1 of I1D1 in I1D7
2677 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2678 sub4node->SetLineColor(kColorITS);
2679 sub4node->SetVisibility(0);
2682 // Place copy #1 of ITS2 in I1D1
2684 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2685 sub5node->SetLineColor(kColorITS);
2686 fNodes->Add(sub5node);
2688 fNodes->Add(sub4node);
2690 fNodes->Add(sub3node);
2693 // Place copy #3 of I1D7 in I20B
2695 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2696 sub3node->SetLineColor(kColorITS);
2697 sub3node->SetVisibility(0);
2700 // Place copy #1 of I1D1 in I1D7
2702 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2703 sub4node->SetLineColor(kColorITS);
2704 sub4node->SetVisibility(0);
2707 // Place copy #1 of ITS2 in I1D1
2709 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2710 sub5node->SetLineColor(kColorITS);
2711 fNodes->Add(sub5node);
2713 fNodes->Add(sub4node);
2715 fNodes->Add(sub3node);
2718 // Place copy #4 of I1D7 in I20B
2720 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2721 sub3node->SetLineColor(kColorITS);
2722 sub3node->SetVisibility(0);
2725 // Place copy #1 of I1D1 in I1D7
2727 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2728 sub4node->SetLineColor(kColorITS);
2729 sub4node->SetVisibility(0);
2732 // Place copy #1 of ITS2 in I1D1
2734 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2735 sub5node->SetLineColor(kColorITS);
2736 fNodes->Add(sub5node);
2738 fNodes->Add(sub4node);
2740 fNodes->Add(sub3node);
2742 fNodes->Add(sub2node);
2745 // Place copy #4 of I20B in I12B
2747 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2748 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2749 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2750 sub2node->SetLineColor(kColorITS);
2751 sub2node->SetVisibility(0);
2754 // Place copy #1 of I1D7 in I20B
2756 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2757 sub3node->SetLineColor(kColorITS);
2758 sub3node->SetVisibility(0);
2761 // Place copy #1 of I1D1 in I1D7
2763 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2764 sub4node->SetLineColor(kColorITS);
2765 sub4node->SetVisibility(0);
2768 // Place copy #1 of ITS2 in I1D1
2770 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2771 sub5node->SetLineColor(kColorITS);
2772 fNodes->Add(sub5node);
2774 fNodes->Add(sub4node);
2776 fNodes->Add(sub3node);
2779 // Place copy #2 of I1D7 in I20B
2781 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2782 sub3node->SetLineColor(kColorITS);
2783 sub3node->SetVisibility(0);
2786 // Place copy #1 of I1D1 in I1D7
2788 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2789 sub4node->SetLineColor(kColorITS);
2790 sub4node->SetVisibility(0);
2793 // Place copy #1 of ITS2 in I1D1
2795 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2796 sub5node->SetLineColor(kColorITS);
2797 fNodes->Add(sub5node);
2799 fNodes->Add(sub4node);
2801 fNodes->Add(sub3node);
2804 // Place copy #3 of I1D7 in I20B
2806 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2807 sub3node->SetLineColor(kColorITS);
2808 sub3node->SetVisibility(0);
2811 // Place copy #1 of I1D1 in I1D7
2813 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2814 sub4node->SetLineColor(kColorITS);
2815 sub4node->SetVisibility(0);
2818 // Place copy #1 of ITS2 in I1D1
2820 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2821 sub5node->SetLineColor(kColorITS);
2822 fNodes->Add(sub5node);
2824 fNodes->Add(sub4node);
2826 fNodes->Add(sub3node);
2829 // Place copy #4 of I1D7 in I20B
2831 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2832 sub3node->SetLineColor(kColorITS);
2833 sub3node->SetVisibility(0);
2836 // Place copy #1 of I1D1 in I1D7
2838 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2839 sub4node->SetLineColor(kColorITS);
2840 sub4node->SetVisibility(0);
2843 // Place copy #1 of ITS2 in I1D1
2845 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2846 sub5node->SetLineColor(kColorITS);
2847 fNodes->Add(sub5node);
2849 fNodes->Add(sub4node);
2851 fNodes->Add(sub3node);
2853 fNodes->Add(sub2node);
2855 fNodes->Add(sub1node);
2858 // Place copy #4 of I12B in IT12
2860 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2861 sub1node->SetLineColor(kColorITS);
2862 sub1node->SetVisibility(0);
2865 // Place copy #1 of I10B in I12B
2867 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2868 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2869 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2870 sub2node->SetLineColor(kColorITS);
2871 sub2node->SetVisibility(0);
2874 // Place copy #1 of I107 in I10B
2876 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2877 sub3node->SetLineColor(kColorITS);
2878 sub3node->SetVisibility(0);
2881 // Place copy #1 of I101 in I107
2883 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2884 sub4node->SetLineColor(kColorITS);
2885 sub4node->SetVisibility(0);
2888 // Place copy #1 of ITS1 in I101
2890 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2891 sub5node->SetLineColor(kColorITS);
2892 fNodes->Add(sub5node);
2894 fNodes->Add(sub4node);
2896 fNodes->Add(sub3node);
2899 // Place copy #2 of I107 in I10B
2901 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2902 sub3node->SetLineColor(kColorITS);
2903 sub3node->SetVisibility(0);
2906 // Place copy #1 of I101 in I107
2908 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2909 sub4node->SetLineColor(kColorITS);
2910 sub4node->SetVisibility(0);
2913 // Place copy #1 of ITS1 in I101
2915 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2916 sub5node->SetLineColor(kColorITS);
2917 fNodes->Add(sub5node);
2919 fNodes->Add(sub4node);
2921 fNodes->Add(sub3node);
2924 // Place copy #3 of I107 in I10B
2926 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2927 sub3node->SetLineColor(kColorITS);
2928 sub3node->SetVisibility(0);
2931 // Place copy #1 of I101 in I107
2933 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2934 sub4node->SetLineColor(kColorITS);
2935 sub4node->SetVisibility(0);
2938 // Place copy #1 of ITS1 in I101
2940 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2941 sub5node->SetLineColor(kColorITS);
2942 fNodes->Add(sub5node);
2944 fNodes->Add(sub4node);
2946 fNodes->Add(sub3node);
2949 // Place copy #4 of I107 in I10B
2951 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2952 sub3node->SetLineColor(kColorITS);
2953 sub3node->SetVisibility(0);
2956 // Place copy #1 of I101 in I107
2958 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2959 sub4node->SetLineColor(kColorITS);
2960 sub4node->SetVisibility(0);
2963 // Place copy #1 of ITS1 in I101
2965 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2966 sub5node->SetLineColor(kColorITS);
2967 fNodes->Add(sub5node);
2969 fNodes->Add(sub4node);
2971 fNodes->Add(sub3node);
2973 fNodes->Add(sub2node);
2976 // Place copy #2 of I10B in I12B
2978 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2979 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2980 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2981 sub2node->SetLineColor(kColorITS);
2982 sub2node->SetVisibility(0);
2985 // Place copy #1 of I107 in I10B
2987 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2988 sub3node->SetLineColor(kColorITS);
2989 sub3node->SetVisibility(0);
2992 // Place copy #1 of I101 in I107
2994 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2995 sub4node->SetLineColor(kColorITS);
2996 sub4node->SetVisibility(0);
2999 // Place copy #1 of ITS1 in I101
3001 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3002 sub5node->SetLineColor(kColorITS);
3003 fNodes->Add(sub5node);
3005 fNodes->Add(sub4node);
3007 fNodes->Add(sub3node);
3010 // Place copy #2 of I107 in I10B
3012 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3013 sub3node->SetLineColor(kColorITS);
3014 sub3node->SetVisibility(0);
3017 // Place copy #1 of I101 in I107
3019 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3020 sub4node->SetLineColor(kColorITS);
3021 sub4node->SetVisibility(0);
3024 // Place copy #1 of ITS1 in I101
3026 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3027 sub5node->SetLineColor(kColorITS);
3028 fNodes->Add(sub5node);
3030 fNodes->Add(sub4node);
3032 fNodes->Add(sub3node);
3035 // Place copy #3 of I107 in I10B
3037 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3038 sub3node->SetLineColor(kColorITS);
3039 sub3node->SetVisibility(0);
3042 // Place copy #1 of I101 in I107
3044 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3045 sub4node->SetLineColor(kColorITS);
3046 sub4node->SetVisibility(0);
3049 // Place copy #1 of ITS1 in I101
3051 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3052 sub5node->SetLineColor(kColorITS);
3053 fNodes->Add(sub5node);
3055 fNodes->Add(sub4node);
3057 fNodes->Add(sub3node);
3060 // Place copy #4 of I107 in I10B
3062 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3063 sub3node->SetLineColor(kColorITS);
3064 sub3node->SetVisibility(0);
3067 // Place copy #1 of I101 in I107
3069 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3070 sub4node->SetLineColor(kColorITS);
3071 sub4node->SetVisibility(0);
3074 // Place copy #1 of ITS1 in I101
3076 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3077 sub5node->SetLineColor(kColorITS);
3078 fNodes->Add(sub5node);
3080 fNodes->Add(sub4node);
3082 fNodes->Add(sub3node);
3084 fNodes->Add(sub2node);
3087 // Place copy #1 of I20B in I12B
3089 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3090 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3091 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3092 sub2node->SetLineColor(kColorITS);
3093 sub2node->SetVisibility(0);
3096 // Place copy #1 of I1D7 in I20B
3098 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3099 sub3node->SetLineColor(kColorITS);
3100 sub3node->SetVisibility(0);
3103 // Place copy #1 of I1D1 in I1D7
3105 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3106 sub4node->SetLineColor(kColorITS);
3107 sub4node->SetVisibility(0);
3110 // Place copy #1 of ITS2 in I1D1
3112 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3113 sub5node->SetLineColor(kColorITS);
3114 fNodes->Add(sub5node);
3116 fNodes->Add(sub4node);
3118 fNodes->Add(sub3node);
3121 // Place copy #2 of I1D7 in I20B
3123 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3124 sub3node->SetLineColor(kColorITS);
3125 sub3node->SetVisibility(0);
3128 // Place copy #1 of I1D1 in I1D7
3130 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3131 sub4node->SetLineColor(kColorITS);
3132 sub4node->SetVisibility(0);
3135 // Place copy #1 of ITS2 in I1D1
3137 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3138 sub5node->SetLineColor(kColorITS);
3139 fNodes->Add(sub5node);
3141 fNodes->Add(sub4node);
3143 fNodes->Add(sub3node);
3146 // Place copy #3 of I1D7 in I20B
3148 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3149 sub3node->SetLineColor(kColorITS);
3150 sub3node->SetVisibility(0);
3153 // Place copy #1 of I1D1 in I1D7
3155 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3156 sub4node->SetLineColor(kColorITS);
3157 sub4node->SetVisibility(0);
3160 // Place copy #1 of ITS2 in I1D1
3162 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3163 sub5node->SetLineColor(kColorITS);
3164 fNodes->Add(sub5node);
3166 fNodes->Add(sub4node);
3168 fNodes->Add(sub3node);
3171 // Place copy #4 of I1D7 in I20B
3173 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3174 sub3node->SetLineColor(kColorITS);
3175 sub3node->SetVisibility(0);
3178 // Place copy #1 of I1D1 in I1D7
3180 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3181 sub4node->SetLineColor(kColorITS);
3182 sub4node->SetVisibility(0);
3185 // Place copy #1 of ITS2 in I1D1
3187 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3188 sub5node->SetLineColor(kColorITS);
3189 fNodes->Add(sub5node);
3191 fNodes->Add(sub4node);
3193 fNodes->Add(sub3node);
3195 fNodes->Add(sub2node);
3198 // Place copy #2 of I20B in I12B
3200 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3201 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3202 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3203 sub2node->SetLineColor(kColorITS);
3204 sub2node->SetVisibility(0);
3207 // Place copy #1 of I1D7 in I20B
3209 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3210 sub3node->SetLineColor(kColorITS);
3211 sub3node->SetVisibility(0);
3214 // Place copy #1 of I1D1 in I1D7
3216 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3217 sub4node->SetLineColor(kColorITS);
3218 sub4node->SetVisibility(0);
3221 // Place copy #1 of ITS2 in I1D1
3223 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3224 sub5node->SetLineColor(kColorITS);
3225 fNodes->Add(sub5node);
3227 fNodes->Add(sub4node);
3229 fNodes->Add(sub3node);
3232 // Place copy #2 of I1D7 in I20B
3234 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3235 sub3node->SetLineColor(kColorITS);
3236 sub3node->SetVisibility(0);
3239 // Place copy #1 of I1D1 in I1D7
3241 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3242 sub4node->SetLineColor(kColorITS);
3243 sub4node->SetVisibility(0);
3246 // Place copy #1 of ITS2 in I1D1
3248 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3249 sub5node->SetLineColor(kColorITS);
3250 fNodes->Add(sub5node);
3252 fNodes->Add(sub4node);
3254 fNodes->Add(sub3node);
3257 // Place copy #3 of I1D7 in I20B
3259 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3260 sub3node->SetLineColor(kColorITS);
3261 sub3node->SetVisibility(0);
3264 // Place copy #1 of I1D1 in I1D7
3266 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3267 sub4node->SetLineColor(kColorITS);
3268 sub4node->SetVisibility(0);
3271 // Place copy #1 of ITS2 in I1D1
3273 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3274 sub5node->SetLineColor(kColorITS);
3275 fNodes->Add(sub5node);
3277 fNodes->Add(sub4node);
3279 fNodes->Add(sub3node);
3282 // Place copy #4 of I1D7 in I20B
3284 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3285 sub3node->SetLineColor(kColorITS);
3286 sub3node->SetVisibility(0);
3289 // Place copy #1 of I1D1 in I1D7
3291 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3292 sub4node->SetLineColor(kColorITS);
3293 sub4node->SetVisibility(0);
3296 // Place copy #1 of ITS2 in I1D1
3298 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3299 sub5node->SetLineColor(kColorITS);
3300 fNodes->Add(sub5node);
3302 fNodes->Add(sub4node);
3304 fNodes->Add(sub3node);
3306 fNodes->Add(sub2node);
3309 // Place copy #3 of I20B in I12B
3311 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3312 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3313 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3314 sub2node->SetLineColor(kColorITS);
3315 sub2node->SetVisibility(0);
3318 // Place copy #1 of I1D7 in I20B
3320 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3321 sub3node->SetLineColor(kColorITS);
3322 sub3node->SetVisibility(0);
3325 // Place copy #1 of I1D1 in I1D7
3327 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3328 sub4node->SetLineColor(kColorITS);
3329 sub4node->SetVisibility(0);
3332 // Place copy #1 of ITS2 in I1D1
3334 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3335 sub5node->SetLineColor(kColorITS);
3336 fNodes->Add(sub5node);
3338 fNodes->Add(sub4node);
3340 fNodes->Add(sub3node);
3343 // Place copy #2 of I1D7 in I20B
3345 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3346 sub3node->SetLineColor(kColorITS);
3347 sub3node->SetVisibility(0);
3350 // Place copy #1 of I1D1 in I1D7
3352 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3353 sub4node->SetLineColor(kColorITS);
3354 sub4node->SetVisibility(0);
3357 // Place copy #1 of ITS2 in I1D1
3359 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3360 sub5node->SetLineColor(kColorITS);
3361 fNodes->Add(sub5node);
3363 fNodes->Add(sub4node);
3365 fNodes->Add(sub3node);
3368 // Place copy #3 of I1D7 in I20B
3370 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3371 sub3node->SetLineColor(kColorITS);
3372 sub3node->SetVisibility(0);
3375 // Place copy #1 of I1D1 in I1D7
3377 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3378 sub4node->SetLineColor(kColorITS);
3379 sub4node->SetVisibility(0);
3382 // Place copy #1 of ITS2 in I1D1
3384 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3385 sub5node->SetLineColor(kColorITS);
3386 fNodes->Add(sub5node);
3388 fNodes->Add(sub4node);
3390 fNodes->Add(sub3node);
3393 // Place copy #4 of I1D7 in I20B
3395 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3396 sub3node->SetLineColor(kColorITS);
3397 sub3node->SetVisibility(0);
3400 // Place copy #1 of I1D1 in I1D7
3402 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3403 sub4node->SetLineColor(kColorITS);
3404 sub4node->SetVisibility(0);
3407 // Place copy #1 of ITS2 in I1D1
3409 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3410 sub5node->SetLineColor(kColorITS);
3411 fNodes->Add(sub5node);
3413 fNodes->Add(sub4node);
3415 fNodes->Add(sub3node);
3417 fNodes->Add(sub2node);
3420 // Place copy #4 of I20B in I12B
3422 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3423 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3424 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3425 sub2node->SetLineColor(kColorITS);
3426 sub2node->SetVisibility(0);
3429 // Place copy #1 of I1D7 in I20B
3431 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3432 sub3node->SetLineColor(kColorITS);
3433 sub3node->SetVisibility(0);
3436 // Place copy #1 of I1D1 in I1D7
3438 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3439 sub4node->SetLineColor(kColorITS);
3440 sub4node->SetVisibility(0);
3443 // Place copy #1 of ITS2 in I1D1
3445 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3446 sub5node->SetLineColor(kColorITS);
3447 fNodes->Add(sub5node);
3449 fNodes->Add(sub4node);
3451 fNodes->Add(sub3node);
3454 // Place copy #2 of I1D7 in I20B
3456 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3457 sub3node->SetLineColor(kColorITS);
3458 sub3node->SetVisibility(0);
3461 // Place copy #1 of I1D1 in I1D7
3463 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3464 sub4node->SetLineColor(kColorITS);
3465 sub4node->SetVisibility(0);
3468 // Place copy #1 of ITS2 in I1D1
3470 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3471 sub5node->SetLineColor(kColorITS);
3472 fNodes->Add(sub5node);
3474 fNodes->Add(sub4node);
3476 fNodes->Add(sub3node);
3479 // Place copy #3 of I1D7 in I20B
3481 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3482 sub3node->SetLineColor(kColorITS);
3483 sub3node->SetVisibility(0);
3486 // Place copy #1 of I1D1 in I1D7
3488 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3489 sub4node->SetLineColor(kColorITS);
3490 sub4node->SetVisibility(0);
3493 // Place copy #1 of ITS2 in I1D1
3495 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3496 sub5node->SetLineColor(kColorITS);
3497 fNodes->Add(sub5node);
3499 fNodes->Add(sub4node);
3501 fNodes->Add(sub3node);
3504 // Place copy #4 of I1D7 in I20B
3506 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3507 sub3node->SetLineColor(kColorITS);
3508 sub3node->SetVisibility(0);
3511 // Place copy #1 of I1D1 in I1D7
3513 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3514 sub4node->SetLineColor(kColorITS);
3515 sub4node->SetVisibility(0);
3518 // Place copy #1 of ITS2 in I1D1
3520 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3521 sub5node->SetLineColor(kColorITS);
3522 fNodes->Add(sub5node);
3524 fNodes->Add(sub4node);
3526 fNodes->Add(sub3node);
3528 fNodes->Add(sub2node);
3530 fNodes->Add(sub1node);
3533 // Place copy #5 of I12B in IT12
3535 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3536 sub1node->SetLineColor(kColorITS);
3537 sub1node->SetVisibility(0);
3540 // Place copy #1 of I10B in I12B
3542 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3543 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3544 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3545 sub2node->SetLineColor(kColorITS);
3546 sub2node->SetVisibility(0);
3549 // Place copy #1 of I107 in I10B
3551 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3552 sub3node->SetLineColor(kColorITS);
3553 sub3node->SetVisibility(0);
3556 // Place copy #1 of I101 in I107
3558 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3559 sub4node->SetLineColor(kColorITS);
3560 sub4node->SetVisibility(0);
3563 // Place copy #1 of ITS1 in I101
3565 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3566 sub5node->SetLineColor(kColorITS);
3567 fNodes->Add(sub5node);
3569 fNodes->Add(sub4node);
3571 fNodes->Add(sub3node);
3574 // Place copy #2 of I107 in I10B
3576 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3577 sub3node->SetLineColor(kColorITS);
3578 sub3node->SetVisibility(0);
3581 // Place copy #1 of I101 in I107
3583 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3584 sub4node->SetLineColor(kColorITS);
3585 sub4node->SetVisibility(0);
3588 // Place copy #1 of ITS1 in I101
3590 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3591 sub5node->SetLineColor(kColorITS);
3592 fNodes->Add(sub5node);
3594 fNodes->Add(sub4node);
3596 fNodes->Add(sub3node);
3599 // Place copy #3 of I107 in I10B
3601 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3602 sub3node->SetLineColor(kColorITS);
3603 sub3node->SetVisibility(0);
3606 // Place copy #1 of I101 in I107
3608 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3609 sub4node->SetLineColor(kColorITS);
3610 sub4node->SetVisibility(0);
3613 // Place copy #1 of ITS1 in I101
3615 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3616 sub5node->SetLineColor(kColorITS);
3617 fNodes->Add(sub5node);
3619 fNodes->Add(sub4node);
3621 fNodes->Add(sub3node);
3624 // Place copy #4 of I107 in I10B
3626 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3627 sub3node->SetLineColor(kColorITS);
3628 sub3node->SetVisibility(0);
3631 // Place copy #1 of I101 in I107
3633 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3634 sub4node->SetLineColor(kColorITS);
3635 sub4node->SetVisibility(0);
3638 // Place copy #1 of ITS1 in I101
3640 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3641 sub5node->SetLineColor(kColorITS);
3642 fNodes->Add(sub5node);
3644 fNodes->Add(sub4node);
3646 fNodes->Add(sub3node);
3648 fNodes->Add(sub2node);
3651 // Place copy #2 of I10B in I12B
3653 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3654 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3655 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3656 sub2node->SetLineColor(kColorITS);
3657 sub2node->SetVisibility(0);
3660 // Place copy #1 of I107 in I10B
3662 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3663 sub3node->SetLineColor(kColorITS);
3664 sub3node->SetVisibility(0);
3667 // Place copy #1 of I101 in I107
3669 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3670 sub4node->SetLineColor(kColorITS);
3671 sub4node->SetVisibility(0);
3674 // Place copy #1 of ITS1 in I101
3676 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3677 sub5node->SetLineColor(kColorITS);
3678 fNodes->Add(sub5node);
3680 fNodes->Add(sub4node);
3682 fNodes->Add(sub3node);
3685 // Place copy #2 of I107 in I10B
3687 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3688 sub3node->SetLineColor(kColorITS);
3689 sub3node->SetVisibility(0);
3692 // Place copy #1 of I101 in I107
3694 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3695 sub4node->SetLineColor(kColorITS);
3696 sub4node->SetVisibility(0);
3699 // Place copy #1 of ITS1 in I101
3701 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3702 sub5node->SetLineColor(kColorITS);
3703 fNodes->Add(sub5node);
3705 fNodes->Add(sub4node);
3707 fNodes->Add(sub3node);
3710 // Place copy #3 of I107 in I10B
3712 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3713 sub3node->SetLineColor(kColorITS);
3714 sub3node->SetVisibility(0);
3717 // Place copy #1 of I101 in I107
3719 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3720 sub4node->SetLineColor(kColorITS);
3721 sub4node->SetVisibility(0);
3724 // Place copy #1 of ITS1 in I101
3726 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3727 sub5node->SetLineColor(kColorITS);
3728 fNodes->Add(sub5node);
3730 fNodes->Add(sub4node);
3732 fNodes->Add(sub3node);
3735 // Place copy #4 of I107 in I10B
3737 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3738 sub3node->SetLineColor(kColorITS);
3739 sub3node->SetVisibility(0);
3742 // Place copy #1 of I101 in I107
3744 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3745 sub4node->SetLineColor(kColorITS);
3746 sub4node->SetVisibility(0);
3749 // Place copy #1 of ITS1 in I101
3751 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3752 sub5node->SetLineColor(kColorITS);
3753 fNodes->Add(sub5node);
3755 fNodes->Add(sub4node);
3757 fNodes->Add(sub3node);
3759 fNodes->Add(sub2node);
3762 // Place copy #1 of I20B in I12B
3764 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3765 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3766 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3767 sub2node->SetLineColor(kColorITS);
3768 sub2node->SetVisibility(0);
3771 // Place copy #1 of I1D7 in I20B
3773 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3774 sub3node->SetLineColor(kColorITS);
3775 sub3node->SetVisibility(0);
3778 // Place copy #1 of I1D1 in I1D7
3780 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3781 sub4node->SetLineColor(kColorITS);
3782 sub4node->SetVisibility(0);
3785 // Place copy #1 of ITS2 in I1D1
3787 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3788 sub5node->SetLineColor(kColorITS);
3789 fNodes->Add(sub5node);
3791 fNodes->Add(sub4node);
3793 fNodes->Add(sub3node);
3796 // Place copy #2 of I1D7 in I20B
3798 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3799 sub3node->SetLineColor(kColorITS);
3800 sub3node->SetVisibility(0);
3803 // Place copy #1 of I1D1 in I1D7
3805 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3806 sub4node->SetLineColor(kColorITS);
3807 sub4node->SetVisibility(0);
3810 // Place copy #1 of ITS2 in I1D1
3812 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3813 sub5node->SetLineColor(kColorITS);
3814 fNodes->Add(sub5node);
3816 fNodes->Add(sub4node);
3818 fNodes->Add(sub3node);
3821 // Place copy #3 of I1D7 in I20B
3823 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3824 sub3node->SetLineColor(kColorITS);
3825 sub3node->SetVisibility(0);
3828 // Place copy #1 of I1D1 in I1D7
3830 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3831 sub4node->SetLineColor(kColorITS);
3832 sub4node->SetVisibility(0);
3835 // Place copy #1 of ITS2 in I1D1
3837 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3838 sub5node->SetLineColor(kColorITS);
3839 fNodes->Add(sub5node);
3841 fNodes->Add(sub4node);
3843 fNodes->Add(sub3node);
3846 // Place copy #4 of I1D7 in I20B
3848 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3849 sub3node->SetLineColor(kColorITS);
3850 sub3node->SetVisibility(0);
3853 // Place copy #1 of I1D1 in I1D7
3855 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3856 sub4node->SetLineColor(kColorITS);
3857 sub4node->SetVisibility(0);
3860 // Place copy #1 of ITS2 in I1D1
3862 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3863 sub5node->SetLineColor(kColorITS);
3864 fNodes->Add(sub5node);
3866 fNodes->Add(sub4node);
3868 fNodes->Add(sub3node);
3870 fNodes->Add(sub2node);
3873 // Place copy #2 of I20B in I12B
3875 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3876 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3877 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3878 sub2node->SetLineColor(kColorITS);
3879 sub2node->SetVisibility(0);
3882 // Place copy #1 of I1D7 in I20B
3884 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3885 sub3node->SetLineColor(kColorITS);
3886 sub3node->SetVisibility(0);
3889 // Place copy #1 of I1D1 in I1D7
3891 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3892 sub4node->SetLineColor(kColorITS);
3893 sub4node->SetVisibility(0);
3896 // Place copy #1 of ITS2 in I1D1
3898 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3899 sub5node->SetLineColor(kColorITS);
3900 fNodes->Add(sub5node);
3902 fNodes->Add(sub4node);
3904 fNodes->Add(sub3node);
3907 // Place copy #2 of I1D7 in I20B
3909 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3910 sub3node->SetLineColor(kColorITS);
3911 sub3node->SetVisibility(0);
3914 // Place copy #1 of I1D1 in I1D7
3916 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3917 sub4node->SetLineColor(kColorITS);
3918 sub4node->SetVisibility(0);
3921 // Place copy #1 of ITS2 in I1D1
3923 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3924 sub5node->SetLineColor(kColorITS);
3925 fNodes->Add(sub5node);
3927 fNodes->Add(sub4node);
3929 fNodes->Add(sub3node);
3932 // Place copy #3 of I1D7 in I20B
3934 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3935 sub3node->SetLineColor(kColorITS);
3936 sub3node->SetVisibility(0);
3939 // Place copy #1 of I1D1 in I1D7
3941 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3942 sub4node->SetLineColor(kColorITS);
3943 sub4node->SetVisibility(0);
3946 // Place copy #1 of ITS2 in I1D1
3948 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3949 sub5node->SetLineColor(kColorITS);
3950 fNodes->Add(sub5node);
3952 fNodes->Add(sub4node);
3954 fNodes->Add(sub3node);
3957 // Place copy #4 of I1D7 in I20B
3959 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3960 sub3node->SetLineColor(kColorITS);
3961 sub3node->SetVisibility(0);
3964 // Place copy #1 of I1D1 in I1D7
3966 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3967 sub4node->SetLineColor(kColorITS);
3968 sub4node->SetVisibility(0);
3971 // Place copy #1 of ITS2 in I1D1
3973 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3974 sub5node->SetLineColor(kColorITS);
3975 fNodes->Add(sub5node);
3977 fNodes->Add(sub4node);
3979 fNodes->Add(sub3node);
3981 fNodes->Add(sub2node);
3984 // Place copy #3 of I20B in I12B
3986 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3987 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3988 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3989 sub2node->SetLineColor(kColorITS);
3990 sub2node->SetVisibility(0);
3993 // Place copy #1 of I1D7 in I20B
3995 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3996 sub3node->SetLineColor(kColorITS);
3997 sub3node->SetVisibility(0);
4000 // Place copy #1 of I1D1 in I1D7
4002 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4003 sub4node->SetLineColor(kColorITS);
4004 sub4node->SetVisibility(0);
4007 // Place copy #1 of ITS2 in I1D1
4009 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4010 sub5node->SetLineColor(kColorITS);
4011 fNodes->Add(sub5node);
4013 fNodes->Add(sub4node);
4015 fNodes->Add(sub3node);
4018 // Place copy #2 of I1D7 in I20B
4020 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4021 sub3node->SetLineColor(kColorITS);
4022 sub3node->SetVisibility(0);
4025 // Place copy #1 of I1D1 in I1D7
4027 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4028 sub4node->SetLineColor(kColorITS);
4029 sub4node->SetVisibility(0);
4032 // Place copy #1 of ITS2 in I1D1
4034 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4035 sub5node->SetLineColor(kColorITS);
4036 fNodes->Add(sub5node);
4038 fNodes->Add(sub4node);
4040 fNodes->Add(sub3node);
4043 // Place copy #3 of I1D7 in I20B
4045 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4046 sub3node->SetLineColor(kColorITS);
4047 sub3node->SetVisibility(0);
4050 // Place copy #1 of I1D1 in I1D7
4052 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4053 sub4node->SetLineColor(kColorITS);
4054 sub4node->SetVisibility(0);
4057 // Place copy #1 of ITS2 in I1D1
4059 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4060 sub5node->SetLineColor(kColorITS);
4061 fNodes->Add(sub5node);
4063 fNodes->Add(sub4node);
4065 fNodes->Add(sub3node);
4068 // Place copy #4 of I1D7 in I20B
4070 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4071 sub3node->SetLineColor(kColorITS);
4072 sub3node->SetVisibility(0);
4075 // Place copy #1 of I1D1 in I1D7
4077 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4078 sub4node->SetLineColor(kColorITS);
4079 sub4node->SetVisibility(0);
4082 // Place copy #1 of ITS2 in I1D1
4084 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4085 sub5node->SetLineColor(kColorITS);
4086 fNodes->Add(sub5node);
4088 fNodes->Add(sub4node);
4090 fNodes->Add(sub3node);
4092 fNodes->Add(sub2node);
4095 // Place copy #4 of I20B in I12B
4097 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4098 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4099 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4100 sub2node->SetLineColor(kColorITS);
4101 sub2node->SetVisibility(0);
4104 // Place copy #1 of I1D7 in I20B
4106 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4107 sub3node->SetLineColor(kColorITS);
4108 sub3node->SetVisibility(0);
4111 // Place copy #1 of I1D1 in I1D7
4113 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4114 sub4node->SetLineColor(kColorITS);
4115 sub4node->SetVisibility(0);
4118 // Place copy #1 of ITS2 in I1D1
4120 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4121 sub5node->SetLineColor(kColorITS);
4122 fNodes->Add(sub5node);
4124 fNodes->Add(sub4node);
4126 fNodes->Add(sub3node);
4129 // Place copy #2 of I1D7 in I20B
4131 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4132 sub3node->SetLineColor(kColorITS);
4133 sub3node->SetVisibility(0);
4136 // Place copy #1 of I1D1 in I1D7
4138 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4139 sub4node->SetLineColor(kColorITS);
4140 sub4node->SetVisibility(0);
4143 // Place copy #1 of ITS2 in I1D1
4145 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4146 sub5node->SetLineColor(kColorITS);
4147 fNodes->Add(sub5node);
4149 fNodes->Add(sub4node);
4151 fNodes->Add(sub3node);
4154 // Place copy #3 of I1D7 in I20B
4156 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4157 sub3node->SetLineColor(kColorITS);
4158 sub3node->SetVisibility(0);
4161 // Place copy #1 of I1D1 in I1D7
4163 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4164 sub4node->SetLineColor(kColorITS);
4165 sub4node->SetVisibility(0);
4168 // Place copy #1 of ITS2 in I1D1
4170 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4171 sub5node->SetLineColor(kColorITS);
4172 fNodes->Add(sub5node);
4174 fNodes->Add(sub4node);
4176 fNodes->Add(sub3node);
4179 // Place copy #4 of I1D7 in I20B
4181 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4182 sub3node->SetLineColor(kColorITS);
4183 sub3node->SetVisibility(0);
4186 // Place copy #1 of I1D1 in I1D7
4188 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4189 sub4node->SetLineColor(kColorITS);
4190 sub4node->SetVisibility(0);
4193 // Place copy #1 of ITS2 in I1D1
4195 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4196 sub5node->SetLineColor(kColorITS);
4197 fNodes->Add(sub5node);
4199 fNodes->Add(sub4node);
4201 fNodes->Add(sub3node);
4203 fNodes->Add(sub2node);
4205 fNodes->Add(sub1node);
4208 // Place copy #6 of I12B in IT12
4210 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4211 sub1node->SetLineColor(kColorITS);
4212 sub1node->SetVisibility(0);
4215 // Place copy #1 of I10B in I12B
4217 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4218 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4219 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4220 sub2node->SetLineColor(kColorITS);
4221 sub2node->SetVisibility(0);
4224 // Place copy #1 of I107 in I10B
4226 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4227 sub3node->SetLineColor(kColorITS);
4228 sub3node->SetVisibility(0);
4231 // Place copy #1 of I101 in I107
4233 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4234 sub4node->SetLineColor(kColorITS);
4235 sub4node->SetVisibility(0);
4238 // Place copy #1 of ITS1 in I101
4240 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4241 sub5node->SetLineColor(kColorITS);
4242 fNodes->Add(sub5node);
4244 fNodes->Add(sub4node);
4246 fNodes->Add(sub3node);
4249 // Place copy #2 of I107 in I10B
4251 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4252 sub3node->SetLineColor(kColorITS);
4253 sub3node->SetVisibility(0);
4256 // Place copy #1 of I101 in I107
4258 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4259 sub4node->SetLineColor(kColorITS);
4260 sub4node->SetVisibility(0);
4263 // Place copy #1 of ITS1 in I101
4265 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4266 sub5node->SetLineColor(kColorITS);
4267 fNodes->Add(sub5node);
4269 fNodes->Add(sub4node);
4271 fNodes->Add(sub3node);
4274 // Place copy #3 of I107 in I10B
4276 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4277 sub3node->SetLineColor(kColorITS);
4278 sub3node->SetVisibility(0);
4281 // Place copy #1 of I101 in I107
4283 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4284 sub4node->SetLineColor(kColorITS);
4285 sub4node->SetVisibility(0);
4288 // Place copy #1 of ITS1 in I101
4290 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4291 sub5node->SetLineColor(kColorITS);
4292 fNodes->Add(sub5node);
4294 fNodes->Add(sub4node);
4296 fNodes->Add(sub3node);
4299 // Place copy #4 of I107 in I10B
4301 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4302 sub3node->SetLineColor(kColorITS);
4303 sub3node->SetVisibility(0);
4306 // Place copy #1 of I101 in I107
4308 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4309 sub4node->SetLineColor(kColorITS);
4310 sub4node->SetVisibility(0);
4313 // Place copy #1 of ITS1 in I101
4315 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4316 sub5node->SetLineColor(kColorITS);
4317 fNodes->Add(sub5node);
4319 fNodes->Add(sub4node);
4321 fNodes->Add(sub3node);
4323 fNodes->Add(sub2node);
4326 // Place copy #2 of I10B in I12B
4328 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4329 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4330 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4331 sub2node->SetLineColor(kColorITS);
4332 sub2node->SetVisibility(0);
4335 // Place copy #1 of I107 in I10B
4337 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4338 sub3node->SetLineColor(kColorITS);
4339 sub3node->SetVisibility(0);
4342 // Place copy #1 of I101 in I107
4344 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4345 sub4node->SetLineColor(kColorITS);
4346 sub4node->SetVisibility(0);
4349 // Place copy #1 of ITS1 in I101
4351 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4352 sub5node->SetLineColor(kColorITS);
4353 fNodes->Add(sub5node);
4355 fNodes->Add(sub4node);
4357 fNodes->Add(sub3node);
4360 // Place copy #2 of I107 in I10B
4362 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4363 sub3node->SetLineColor(kColorITS);
4364 sub3node->SetVisibility(0);
4367 // Place copy #1 of I101 in I107
4369 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4370 sub4node->SetLineColor(kColorITS);
4371 sub4node->SetVisibility(0);
4374 // Place copy #1 of ITS1 in I101
4376 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4377 sub5node->SetLineColor(kColorITS);
4378 fNodes->Add(sub5node);
4380 fNodes->Add(sub4node);
4382 fNodes->Add(sub3node);
4385 // Place copy #3 of I107 in I10B
4387 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4388 sub3node->SetLineColor(kColorITS);
4389 sub3node->SetVisibility(0);
4392 // Place copy #1 of I101 in I107
4394 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4395 sub4node->SetLineColor(kColorITS);
4396 sub4node->SetVisibility(0);
4399 // Place copy #1 of ITS1 in I101
4401 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4402 sub5node->SetLineColor(kColorITS);
4403 fNodes->Add(sub5node);
4405 fNodes->Add(sub4node);
4407 fNodes->Add(sub3node);
4410 // Place copy #4 of I107 in I10B
4412 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4413 sub3node->SetLineColor(kColorITS);
4414 sub3node->SetVisibility(0);
4417 // Place copy #1 of I101 in I107
4419 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4420 sub4node->SetLineColor(kColorITS);
4421 sub4node->SetVisibility(0);
4424 // Place copy #1 of ITS1 in I101
4426 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4427 sub5node->SetLineColor(kColorITS);
4428 fNodes->Add(sub5node);
4430 fNodes->Add(sub4node);
4432 fNodes->Add(sub3node);
4434 fNodes->Add(sub2node);
4437 // Place copy #1 of I20B in I12B
4439 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4440 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4441 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4442 sub2node->SetLineColor(kColorITS);
4443 sub2node->SetVisibility(0);
4446 // Place copy #1 of I1D7 in I20B
4448 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4449 sub3node->SetLineColor(kColorITS);
4450 sub3node->SetVisibility(0);
4453 // Place copy #1 of I1D1 in I1D7
4455 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4456 sub4node->SetLineColor(kColorITS);
4457 sub4node->SetVisibility(0);
4460 // Place copy #1 of ITS2 in I1D1
4462 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4463 sub5node->SetLineColor(kColorITS);
4464 fNodes->Add(sub5node);
4466 fNodes->Add(sub4node);
4468 fNodes->Add(sub3node);
4471 // Place copy #2 of I1D7 in I20B
4473 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4474 sub3node->SetLineColor(kColorITS);
4475 sub3node->SetVisibility(0);
4478 // Place copy #1 of I1D1 in I1D7
4480 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4481 sub4node->SetLineColor(kColorITS);
4482 sub4node->SetVisibility(0);
4485 // Place copy #1 of ITS2 in I1D1
4487 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4488 sub5node->SetLineColor(kColorITS);
4489 fNodes->Add(sub5node);
4491 fNodes->Add(sub4node);
4493 fNodes->Add(sub3node);
4496 // Place copy #3 of I1D7 in I20B
4498 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4499 sub3node->SetLineColor(kColorITS);
4500 sub3node->SetVisibility(0);
4503 // Place copy #1 of I1D1 in I1D7
4505 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4506 sub4node->SetLineColor(kColorITS);
4507 sub4node->SetVisibility(0);
4510 // Place copy #1 of ITS2 in I1D1
4512 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4513 sub5node->SetLineColor(kColorITS);
4514 fNodes->Add(sub5node);
4516 fNodes->Add(sub4node);
4518 fNodes->Add(sub3node);
4521 // Place copy #4 of I1D7 in I20B
4523 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4524 sub3node->SetLineColor(kColorITS);
4525 sub3node->SetVisibility(0);
4528 // Place copy #1 of I1D1 in I1D7
4530 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4531 sub4node->SetLineColor(kColorITS);
4532 sub4node->SetVisibility(0);
4535 // Place copy #1 of ITS2 in I1D1
4537 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4538 sub5node->SetLineColor(kColorITS);
4539 fNodes->Add(sub5node);
4541 fNodes->Add(sub4node);
4543 fNodes->Add(sub3node);
4545 fNodes->Add(sub2node);
4548 // Place copy #2 of I20B in I12B
4550 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4551 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4552 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4553 sub2node->SetLineColor(kColorITS);
4554 sub2node->SetVisibility(0);
4557 // Place copy #1 of I1D7 in I20B
4559 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4560 sub3node->SetLineColor(kColorITS);
4561 sub3node->SetVisibility(0);
4564 // Place copy #1 of I1D1 in I1D7
4566 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4567 sub4node->SetLineColor(kColorITS);
4568 sub4node->SetVisibility(0);
4571 // Place copy #1 of ITS2 in I1D1
4573 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4574 sub5node->SetLineColor(kColorITS);
4575 fNodes->Add(sub5node);
4577 fNodes->Add(sub4node);
4579 fNodes->Add(sub3node);
4582 // Place copy #2 of I1D7 in I20B
4584 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4585 sub3node->SetLineColor(kColorITS);
4586 sub3node->SetVisibility(0);
4589 // Place copy #1 of I1D1 in I1D7
4591 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4592 sub4node->SetLineColor(kColorITS);
4593 sub4node->SetVisibility(0);
4596 // Place copy #1 of ITS2 in I1D1
4598 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4599 sub5node->SetLineColor(kColorITS);
4600 fNodes->Add(sub5node);
4602 fNodes->Add(sub4node);
4604 fNodes->Add(sub3node);
4607 // Place copy #3 of I1D7 in I20B
4609 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4610 sub3node->SetLineColor(kColorITS);
4611 sub3node->SetVisibility(0);
4614 // Place copy #1 of I1D1 in I1D7
4616 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4617 sub4node->SetLineColor(kColorITS);
4618 sub4node->SetVisibility(0);
4621 // Place copy #1 of ITS2 in I1D1
4623 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4624 sub5node->SetLineColor(kColorITS);
4625 fNodes->Add(sub5node);
4627 fNodes->Add(sub4node);
4629 fNodes->Add(sub3node);
4632 // Place copy #4 of I1D7 in I20B
4634 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4635 sub3node->SetLineColor(kColorITS);
4636 sub3node->SetVisibility(0);
4639 // Place copy #1 of I1D1 in I1D7
4641 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4642 sub4node->SetLineColor(kColorITS);
4643 sub4node->SetVisibility(0);
4646 // Place copy #1 of ITS2 in I1D1
4648 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4649 sub5node->SetLineColor(kColorITS);
4650 fNodes->Add(sub5node);
4652 fNodes->Add(sub4node);
4654 fNodes->Add(sub3node);
4656 fNodes->Add(sub2node);
4659 // Place copy #3 of I20B in I12B
4661 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4662 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4663 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4664 sub2node->SetLineColor(kColorITS);
4665 sub2node->SetVisibility(0);
4668 // Place copy #1 of I1D7 in I20B
4670 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4671 sub3node->SetLineColor(kColorITS);
4672 sub3node->SetVisibility(0);
4675 // Place copy #1 of I1D1 in I1D7
4677 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4678 sub4node->SetLineColor(kColorITS);
4679 sub4node->SetVisibility(0);
4682 // Place copy #1 of ITS2 in I1D1
4684 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4685 sub5node->SetLineColor(kColorITS);
4686 fNodes->Add(sub5node);
4688 fNodes->Add(sub4node);
4690 fNodes->Add(sub3node);
4693 // Place copy #2 of I1D7 in I20B
4695 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4696 sub3node->SetLineColor(kColorITS);
4697 sub3node->SetVisibility(0);
4700 // Place copy #1 of I1D1 in I1D7
4702 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4703 sub4node->SetLineColor(kColorITS);
4704 sub4node->SetVisibility(0);
4707 // Place copy #1 of ITS2 in I1D1
4709 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4710 sub5node->SetLineColor(kColorITS);
4711 fNodes->Add(sub5node);
4713 fNodes->Add(sub4node);
4715 fNodes->Add(sub3node);
4718 // Place copy #3 of I1D7 in I20B
4720 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4721 sub3node->SetLineColor(kColorITS);
4722 sub3node->SetVisibility(0);
4725 // Place copy #1 of I1D1 in I1D7
4727 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4728 sub4node->SetLineColor(kColorITS);
4729 sub4node->SetVisibility(0);
4732 // Place copy #1 of ITS2 in I1D1
4734 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4735 sub5node->SetLineColor(kColorITS);
4736 fNodes->Add(sub5node);
4738 fNodes->Add(sub4node);
4740 fNodes->Add(sub3node);
4743 // Place copy #4 of I1D7 in I20B
4745 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4746 sub3node->SetLineColor(kColorITS);
4747 sub3node->SetVisibility(0);
4750 // Place copy #1 of I1D1 in I1D7
4752 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4753 sub4node->SetLineColor(kColorITS);
4754 sub4node->SetVisibility(0);
4757 // Place copy #1 of ITS2 in I1D1
4759 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4760 sub5node->SetLineColor(kColorITS);
4761 fNodes->Add(sub5node);
4763 fNodes->Add(sub4node);
4765 fNodes->Add(sub3node);
4767 fNodes->Add(sub2node);
4770 // Place copy #4 of I20B in I12B
4772 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4773 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4774 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4775 sub2node->SetLineColor(kColorITS);
4776 sub2node->SetVisibility(0);
4779 // Place copy #1 of I1D7 in I20B
4781 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4782 sub3node->SetLineColor(kColorITS);
4783 sub3node->SetVisibility(0);
4786 // Place copy #1 of I1D1 in I1D7
4788 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4789 sub4node->SetLineColor(kColorITS);
4790 sub4node->SetVisibility(0);
4793 // Place copy #1 of ITS2 in I1D1
4795 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4796 sub5node->SetLineColor(kColorITS);
4797 fNodes->Add(sub5node);
4799 fNodes->Add(sub4node);
4801 fNodes->Add(sub3node);
4804 // Place copy #2 of I1D7 in I20B
4806 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4807 sub3node->SetLineColor(kColorITS);
4808 sub3node->SetVisibility(0);
4811 // Place copy #1 of I1D1 in I1D7
4813 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4814 sub4node->SetLineColor(kColorITS);
4815 sub4node->SetVisibility(0);
4818 // Place copy #1 of ITS2 in I1D1
4820 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4821 sub5node->SetLineColor(kColorITS);
4822 fNodes->Add(sub5node);
4824 fNodes->Add(sub4node);
4826 fNodes->Add(sub3node);
4829 // Place copy #3 of I1D7 in I20B
4831 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4832 sub3node->SetLineColor(kColorITS);
4833 sub3node->SetVisibility(0);
4836 // Place copy #1 of I1D1 in I1D7
4838 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4839 sub4node->SetLineColor(kColorITS);
4840 sub4node->SetVisibility(0);
4843 // Place copy #1 of ITS2 in I1D1
4845 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4846 sub5node->SetLineColor(kColorITS);
4847 fNodes->Add(sub5node);
4849 fNodes->Add(sub4node);
4851 fNodes->Add(sub3node);
4854 // Place copy #4 of I1D7 in I20B
4856 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4857 sub3node->SetLineColor(kColorITS);
4858 sub3node->SetVisibility(0);
4861 // Place copy #1 of I1D1 in I1D7
4863 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4864 sub4node->SetLineColor(kColorITS);
4865 sub4node->SetVisibility(0);
4868 // Place copy #1 of ITS2 in I1D1
4870 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4871 sub5node->SetLineColor(kColorITS);
4872 fNodes->Add(sub5node);
4874 fNodes->Add(sub4node);
4876 fNodes->Add(sub3node);
4878 fNodes->Add(sub2node);
4880 fNodes->Add(sub1node);
4883 // Place copy #7 of I12B in IT12
4885 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4886 sub1node->SetLineColor(kColorITS);
4887 sub1node->SetVisibility(0);
4890 // Place copy #1 of I10B in I12B
4892 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4893 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4894 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4895 sub2node->SetLineColor(kColorITS);
4896 sub2node->SetVisibility(0);
4899 // Place copy #1 of I107 in I10B
4901 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4902 sub3node->SetLineColor(kColorITS);
4903 sub3node->SetVisibility(0);
4906 // Place copy #1 of I101 in I107
4908 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4909 sub4node->SetLineColor(kColorITS);
4910 sub4node->SetVisibility(0);
4913 // Place copy #1 of ITS1 in I101
4915 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4916 sub5node->SetLineColor(kColorITS);
4917 fNodes->Add(sub5node);
4919 fNodes->Add(sub4node);
4921 fNodes->Add(sub3node);
4924 // Place copy #2 of I107 in I10B
4926 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4927 sub3node->SetLineColor(kColorITS);
4928 sub3node->SetVisibility(0);
4931 // Place copy #1 of I101 in I107
4933 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4934 sub4node->SetLineColor(kColorITS);
4935 sub4node->SetVisibility(0);
4938 // Place copy #1 of ITS1 in I101
4940 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4941 sub5node->SetLineColor(kColorITS);
4942 fNodes->Add(sub5node);
4944 fNodes->Add(sub4node);
4946 fNodes->Add(sub3node);
4949 // Place copy #3 of I107 in I10B
4951 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4952 sub3node->SetLineColor(kColorITS);
4953 sub3node->SetVisibility(0);
4956 // Place copy #1 of I101 in I107
4958 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4959 sub4node->SetLineColor(kColorITS);
4960 sub4node->SetVisibility(0);
4963 // Place copy #1 of ITS1 in I101
4965 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4966 sub5node->SetLineColor(kColorITS);
4967 fNodes->Add(sub5node);
4969 fNodes->Add(sub4node);
4971 fNodes->Add(sub3node);
4974 // Place copy #4 of I107 in I10B
4976 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4977 sub3node->SetLineColor(kColorITS);
4978 sub3node->SetVisibility(0);
4981 // Place copy #1 of I101 in I107
4983 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4984 sub4node->SetLineColor(kColorITS);
4985 sub4node->SetVisibility(0);
4988 // Place copy #1 of ITS1 in I101
4990 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4991 sub5node->SetLineColor(kColorITS);
4992 fNodes->Add(sub5node);
4994 fNodes->Add(sub4node);
4996 fNodes->Add(sub3node);
4998 fNodes->Add(sub2node);
5001 // Place copy #2 of I10B in I12B
5003 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5004 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5005 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5006 sub2node->SetLineColor(kColorITS);
5007 sub2node->SetVisibility(0);
5010 // Place copy #1 of I107 in I10B
5012 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5013 sub3node->SetLineColor(kColorITS);
5014 sub3node->SetVisibility(0);
5017 // Place copy #1 of I101 in I107
5019 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5020 sub4node->SetLineColor(kColorITS);
5021 sub4node->SetVisibility(0);
5024 // Place copy #1 of ITS1 in I101
5026 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5027 sub5node->SetLineColor(kColorITS);
5028 fNodes->Add(sub5node);
5030 fNodes->Add(sub4node);
5032 fNodes->Add(sub3node);
5035 // Place copy #2 of I107 in I10B
5037 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5038 sub3node->SetLineColor(kColorITS);
5039 sub3node->SetVisibility(0);
5042 // Place copy #1 of I101 in I107
5044 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5045 sub4node->SetLineColor(kColorITS);
5046 sub4node->SetVisibility(0);
5049 // Place copy #1 of ITS1 in I101
5051 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5052 sub5node->SetLineColor(kColorITS);
5053 fNodes->Add(sub5node);
5055 fNodes->Add(sub4node);
5057 fNodes->Add(sub3node);
5060 // Place copy #3 of I107 in I10B
5062 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5063 sub3node->SetLineColor(kColorITS);
5064 sub3node->SetVisibility(0);
5067 // Place copy #1 of I101 in I107
5069 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5070 sub4node->SetLineColor(kColorITS);
5071 sub4node->SetVisibility(0);
5074 // Place copy #1 of ITS1 in I101
5076 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5077 sub5node->SetLineColor(kColorITS);
5078 fNodes->Add(sub5node);
5080 fNodes->Add(sub4node);
5082 fNodes->Add(sub3node);
5085 // Place copy #4 of I107 in I10B
5087 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5088 sub3node->SetLineColor(kColorITS);
5089 sub3node->SetVisibility(0);
5092 // Place copy #1 of I101 in I107
5094 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5095 sub4node->SetLineColor(kColorITS);
5096 sub4node->SetVisibility(0);
5099 // Place copy #1 of ITS1 in I101
5101 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5102 sub5node->SetLineColor(kColorITS);
5103 fNodes->Add(sub5node);
5105 fNodes->Add(sub4node);
5107 fNodes->Add(sub3node);
5109 fNodes->Add(sub2node);
5112 // Place copy #1 of I20B in I12B
5114 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5115 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5116 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5117 sub2node->SetLineColor(kColorITS);
5118 sub2node->SetVisibility(0);
5121 // Place copy #1 of I1D7 in I20B
5123 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5124 sub3node->SetLineColor(kColorITS);
5125 sub3node->SetVisibility(0);
5128 // Place copy #1 of I1D1 in I1D7
5130 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5131 sub4node->SetLineColor(kColorITS);
5132 sub4node->SetVisibility(0);
5135 // Place copy #1 of ITS2 in I1D1
5137 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5138 sub5node->SetLineColor(kColorITS);
5139 fNodes->Add(sub5node);
5141 fNodes->Add(sub4node);
5143 fNodes->Add(sub3node);
5146 // Place copy #2 of I1D7 in I20B
5148 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5149 sub3node->SetLineColor(kColorITS);
5150 sub3node->SetVisibility(0);
5153 // Place copy #1 of I1D1 in I1D7
5155 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5156 sub4node->SetLineColor(kColorITS);
5157 sub4node->SetVisibility(0);
5160 // Place copy #1 of ITS2 in I1D1
5162 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5163 sub5node->SetLineColor(kColorITS);
5164 fNodes->Add(sub5node);
5166 fNodes->Add(sub4node);
5168 fNodes->Add(sub3node);
5171 // Place copy #3 of I1D7 in I20B
5173 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5174 sub3node->SetLineColor(kColorITS);
5175 sub3node->SetVisibility(0);
5178 // Place copy #1 of I1D1 in I1D7
5180 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5181 sub4node->SetLineColor(kColorITS);
5182 sub4node->SetVisibility(0);
5185 // Place copy #1 of ITS2 in I1D1
5187 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5188 sub5node->SetLineColor(kColorITS);
5189 fNodes->Add(sub5node);
5191 fNodes->Add(sub4node);
5193 fNodes->Add(sub3node);
5196 // Place copy #4 of I1D7 in I20B
5198 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5199 sub3node->SetLineColor(kColorITS);
5200 sub3node->SetVisibility(0);
5203 // Place copy #1 of I1D1 in I1D7
5205 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5206 sub4node->SetLineColor(kColorITS);
5207 sub4node->SetVisibility(0);
5210 // Place copy #1 of ITS2 in I1D1
5212 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5213 sub5node->SetLineColor(kColorITS);
5214 fNodes->Add(sub5node);
5216 fNodes->Add(sub4node);
5218 fNodes->Add(sub3node);
5220 fNodes->Add(sub2node);
5223 // Place copy #2 of I20B in I12B
5225 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5226 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5227 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5228 sub2node->SetLineColor(kColorITS);
5229 sub2node->SetVisibility(0);
5232 // Place copy #1 of I1D7 in I20B
5234 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5235 sub3node->SetLineColor(kColorITS);
5236 sub3node->SetVisibility(0);
5239 // Place copy #1 of I1D1 in I1D7
5241 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5242 sub4node->SetLineColor(kColorITS);
5243 sub4node->SetVisibility(0);
5246 // Place copy #1 of ITS2 in I1D1
5248 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5249 sub5node->SetLineColor(kColorITS);
5250 fNodes->Add(sub5node);
5252 fNodes->Add(sub4node);
5254 fNodes->Add(sub3node);
5257 // Place copy #2 of I1D7 in I20B
5259 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5260 sub3node->SetLineColor(kColorITS);
5261 sub3node->SetVisibility(0);
5264 // Place copy #1 of I1D1 in I1D7
5266 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5267 sub4node->SetLineColor(kColorITS);
5268 sub4node->SetVisibility(0);
5271 // Place copy #1 of ITS2 in I1D1
5273 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5274 sub5node->SetLineColor(kColorITS);
5275 fNodes->Add(sub5node);
5277 fNodes->Add(sub4node);
5279 fNodes->Add(sub3node);
5282 // Place copy #3 of I1D7 in I20B
5284 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5285 sub3node->SetLineColor(kColorITS);
5286 sub3node->SetVisibility(0);
5289 // Place copy #1 of I1D1 in I1D7
5291 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5292 sub4node->SetLineColor(kColorITS);
5293 sub4node->SetVisibility(0);
5296 // Place copy #1 of ITS2 in I1D1
5298 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5299 sub5node->SetLineColor(kColorITS);
5300 fNodes->Add(sub5node);
5302 fNodes->Add(sub4node);
5304 fNodes->Add(sub3node);
5307 // Place copy #4 of I1D7 in I20B
5309 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5310 sub3node->SetLineColor(kColorITS);
5311 sub3node->SetVisibility(0);
5314 // Place copy #1 of I1D1 in I1D7
5316 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5317 sub4node->SetLineColor(kColorITS);
5318 sub4node->SetVisibility(0);
5321 // Place copy #1 of ITS2 in I1D1
5323 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5324 sub5node->SetLineColor(kColorITS);
5325 fNodes->Add(sub5node);
5327 fNodes->Add(sub4node);
5329 fNodes->Add(sub3node);
5331 fNodes->Add(sub2node);
5334 // Place copy #3 of I20B in I12B
5336 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5337 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5338 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5339 sub2node->SetLineColor(kColorITS);
5340 sub2node->SetVisibility(0);
5343 // Place copy #1 of I1D7 in I20B
5345 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5346 sub3node->SetLineColor(kColorITS);
5347 sub3node->SetVisibility(0);
5350 // Place copy #1 of I1D1 in I1D7
5352 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5353 sub4node->SetLineColor(kColorITS);
5354 sub4node->SetVisibility(0);
5357 // Place copy #1 of ITS2 in I1D1
5359 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5360 sub5node->SetLineColor(kColorITS);
5361 fNodes->Add(sub5node);
5363 fNodes->Add(sub4node);
5365 fNodes->Add(sub3node);
5368 // Place copy #2 of I1D7 in I20B
5370 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5371 sub3node->SetLineColor(kColorITS);
5372 sub3node->SetVisibility(0);
5375 // Place copy #1 of I1D1 in I1D7
5377 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5378 sub4node->SetLineColor(kColorITS);
5379 sub4node->SetVisibility(0);
5382 // Place copy #1 of ITS2 in I1D1
5384 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5385 sub5node->SetLineColor(kColorITS);
5386 fNodes->Add(sub5node);
5388 fNodes->Add(sub4node);
5390 fNodes->Add(sub3node);
5393 // Place copy #3 of I1D7 in I20B
5395 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5396 sub3node->SetLineColor(kColorITS);
5397 sub3node->SetVisibility(0);
5400 // Place copy #1 of I1D1 in I1D7
5402 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5403 sub4node->SetLineColor(kColorITS);
5404 sub4node->SetVisibility(0);
5407 // Place copy #1 of ITS2 in I1D1
5409 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5410 sub5node->SetLineColor(kColorITS);
5411 fNodes->Add(sub5node);
5413 fNodes->Add(sub4node);
5415 fNodes->Add(sub3node);
5418 // Place copy #4 of I1D7 in I20B
5420 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5421 sub3node->SetLineColor(kColorITS);
5422 sub3node->SetVisibility(0);
5425 // Place copy #1 of I1D1 in I1D7
5427 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5428 sub4node->SetLineColor(kColorITS);
5429 sub4node->SetVisibility(0);
5432 // Place copy #1 of ITS2 in I1D1
5434 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5435 sub5node->SetLineColor(kColorITS);
5436 fNodes->Add(sub5node);
5438 fNodes->Add(sub4node);
5440 fNodes->Add(sub3node);
5442 fNodes->Add(sub2node);
5445 // Place copy #4 of I20B in I12B
5447 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5448 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5449 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5450 sub2node->SetLineColor(kColorITS);
5451 sub2node->SetVisibility(0);
5454 // Place copy #1 of I1D7 in I20B
5456 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5457 sub3node->SetLineColor(kColorITS);
5458 sub3node->SetVisibility(0);
5461 // Place copy #1 of I1D1 in I1D7
5463 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5464 sub4node->SetLineColor(kColorITS);
5465 sub4node->SetVisibility(0);
5468 // Place copy #1 of ITS2 in I1D1
5470 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5471 sub5node->SetLineColor(kColorITS);
5472 fNodes->Add(sub5node);
5474 fNodes->Add(sub4node);
5476 fNodes->Add(sub3node);
5479 // Place copy #2 of I1D7 in I20B
5481 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5482 sub3node->SetLineColor(kColorITS);
5483 sub3node->SetVisibility(0);
5486 // Place copy #1 of I1D1 in I1D7
5488 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5489 sub4node->SetLineColor(kColorITS);
5490 sub4node->SetVisibility(0);
5493 // Place copy #1 of ITS2 in I1D1
5495 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5496 sub5node->SetLineColor(kColorITS);
5497 fNodes->Add(sub5node);
5499 fNodes->Add(sub4node);
5501 fNodes->Add(sub3node);
5504 // Place copy #3 of I1D7 in I20B
5506 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5507 sub3node->SetLineColor(kColorITS);
5508 sub3node->SetVisibility(0);
5511 // Place copy #1 of I1D1 in I1D7
5513 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5514 sub4node->SetLineColor(kColorITS);
5515 sub4node->SetVisibility(0);
5518 // Place copy #1 of ITS2 in I1D1
5520 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5521 sub5node->SetLineColor(kColorITS);
5522 fNodes->Add(sub5node);
5524 fNodes->Add(sub4node);
5526 fNodes->Add(sub3node);
5529 // Place copy #4 of I1D7 in I20B
5531 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5532 sub3node->SetLineColor(kColorITS);
5533 sub3node->SetVisibility(0);
5536 // Place copy #1 of I1D1 in I1D7
5538 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5539 sub4node->SetLineColor(kColorITS);
5540 sub4node->SetVisibility(0);
5543 // Place copy #1 of ITS2 in I1D1
5545 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5546 sub5node->SetLineColor(kColorITS);
5547 fNodes->Add(sub5node);
5549 fNodes->Add(sub4node);
5551 fNodes->Add(sub3node);
5553 fNodes->Add(sub2node);
5555 fNodes->Add(sub1node);
5558 // Place copy #8 of I12B in IT12
5560 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5561 sub1node->SetLineColor(kColorITS);
5562 sub1node->SetVisibility(0);
5565 // Place copy #1 of I10B in I12B
5567 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5568 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5569 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5570 sub2node->SetLineColor(kColorITS);
5571 sub2node->SetVisibility(0);
5574 // Place copy #1 of I107 in I10B
5576 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5577 sub3node->SetLineColor(kColorITS);
5578 sub3node->SetVisibility(0);
5581 // Place copy #1 of I101 in I107
5583 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5584 sub4node->SetLineColor(kColorITS);
5585 sub4node->SetVisibility(0);
5588 // Place copy #1 of ITS1 in I101
5590 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5591 sub5node->SetLineColor(kColorITS);
5592 fNodes->Add(sub5node);
5594 fNodes->Add(sub4node);
5596 fNodes->Add(sub3node);
5599 // Place copy #2 of I107 in I10B
5601 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5602 sub3node->SetLineColor(kColorITS);
5603 sub3node->SetVisibility(0);
5606 // Place copy #1 of I101 in I107
5608 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5609 sub4node->SetLineColor(kColorITS);
5610 sub4node->SetVisibility(0);
5613 // Place copy #1 of ITS1 in I101
5615 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5616 sub5node->SetLineColor(kColorITS);
5617 fNodes->Add(sub5node);
5619 fNodes->Add(sub4node);
5621 fNodes->Add(sub3node);
5624 // Place copy #3 of I107 in I10B
5626 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5627 sub3node->SetLineColor(kColorITS);
5628 sub3node->SetVisibility(0);
5631 // Place copy #1 of I101 in I107
5633 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5634 sub4node->SetLineColor(kColorITS);
5635 sub4node->SetVisibility(0);
5638 // Place copy #1 of ITS1 in I101
5640 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5641 sub5node->SetLineColor(kColorITS);
5642 fNodes->Add(sub5node);
5644 fNodes->Add(sub4node);
5646 fNodes->Add(sub3node);
5649 // Place copy #4 of I107 in I10B
5651 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5652 sub3node->SetLineColor(kColorITS);
5653 sub3node->SetVisibility(0);
5656 // Place copy #1 of I101 in I107
5658 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5659 sub4node->SetLineColor(kColorITS);
5660 sub4node->SetVisibility(0);
5663 // Place copy #1 of ITS1 in I101
5665 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5666 sub5node->SetLineColor(kColorITS);
5667 fNodes->Add(sub5node);
5669 fNodes->Add(sub4node);
5671 fNodes->Add(sub3node);
5673 fNodes->Add(sub2node);
5676 // Place copy #2 of I10B in I12B
5678 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5679 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5680 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5681 sub2node->SetLineColor(kColorITS);
5682 sub2node->SetVisibility(0);
5685 // Place copy #1 of I107 in I10B
5687 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5688 sub3node->SetLineColor(kColorITS);
5689 sub3node->SetVisibility(0);
5692 // Place copy #1 of I101 in I107
5694 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5695 sub4node->SetLineColor(kColorITS);
5696 sub4node->SetVisibility(0);
5699 // Place copy #1 of ITS1 in I101
5701 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5702 sub5node->SetLineColor(kColorITS);
5703 fNodes->Add(sub5node);
5705 fNodes->Add(sub4node);
5707 fNodes->Add(sub3node);
5710 // Place copy #2 of I107 in I10B
5712 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5713 sub3node->SetLineColor(kColorITS);
5714 sub3node->SetVisibility(0);
5717 // Place copy #1 of I101 in I107
5719 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5720 sub4node->SetLineColor(kColorITS);
5721 sub4node->SetVisibility(0);
5724 // Place copy #1 of ITS1 in I101
5726 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5727 sub5node->SetLineColor(kColorITS);
5728 fNodes->Add(sub5node);
5730 fNodes->Add(sub4node);
5732 fNodes->Add(sub3node);
5735 // Place copy #3 of I107 in I10B
5737 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5738 sub3node->SetLineColor(kColorITS);
5739 sub3node->SetVisibility(0);
5742 // Place copy #1 of I101 in I107
5744 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5745 sub4node->SetLineColor(kColorITS);
5746 sub4node->SetVisibility(0);
5749 // Place copy #1 of ITS1 in I101
5751 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5752 sub5node->SetLineColor(kColorITS);
5753 fNodes->Add(sub5node);
5755 fNodes->Add(sub4node);
5757 fNodes->Add(sub3node);
5760 // Place copy #4 of I107 in I10B
5762 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5763 sub3node->SetLineColor(kColorITS);
5764 sub3node->SetVisibility(0);
5767 // Place copy #1 of I101 in I107
5769 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5770 sub4node->SetLineColor(kColorITS);
5771 sub4node->SetVisibility(0);
5774 // Place copy #1 of ITS1 in I101
5776 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5777 sub5node->SetLineColor(kColorITS);
5778 fNodes->Add(sub5node);
5780 fNodes->Add(sub4node);
5782 fNodes->Add(sub3node);
5784 fNodes->Add(sub2node);
5787 // Place copy #1 of I20B in I12B
5789 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5790 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5791 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5792 sub2node->SetLineColor(kColorITS);
5793 sub2node->SetVisibility(0);
5796 // Place copy #1 of I1D7 in I20B
5798 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5799 sub3node->SetLineColor(kColorITS);
5800 sub3node->SetVisibility(0);
5803 // Place copy #1 of I1D1 in I1D7
5805 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5806 sub4node->SetLineColor(kColorITS);
5807 sub4node->SetVisibility(0);
5810 // Place copy #1 of ITS2 in I1D1
5812 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5813 sub5node->SetLineColor(kColorITS);
5814 fNodes->Add(sub5node);
5816 fNodes->Add(sub4node);
5818 fNodes->Add(sub3node);
5821 // Place copy #2 of I1D7 in I20B
5823 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5824 sub3node->SetLineColor(kColorITS);
5825 sub3node->SetVisibility(0);
5828 // Place copy #1 of I1D1 in I1D7
5830 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5831 sub4node->SetLineColor(kColorITS);
5832 sub4node->SetVisibility(0);
5835 // Place copy #1 of ITS2 in I1D1
5837 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5838 sub5node->SetLineColor(kColorITS);
5839 fNodes->Add(sub5node);
5841 fNodes->Add(sub4node);
5843 fNodes->Add(sub3node);
5846 // Place copy #3 of I1D7 in I20B
5848 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5849 sub3node->SetLineColor(kColorITS);
5850 sub3node->SetVisibility(0);
5853 // Place copy #1 of I1D1 in I1D7
5855 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5856 sub4node->SetLineColor(kColorITS);
5857 sub4node->SetVisibility(0);
5860 // Place copy #1 of ITS2 in I1D1
5862 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5863 sub5node->SetLineColor(kColorITS);
5864 fNodes->Add(sub5node);
5866 fNodes->Add(sub4node);
5868 fNodes->Add(sub3node);
5871 // Place copy #4 of I1D7 in I20B
5873 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5874 sub3node->SetLineColor(kColorITS);
5875 sub3node->SetVisibility(0);
5878 // Place copy #1 of I1D1 in I1D7
5880 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5881 sub4node->SetLineColor(kColorITS);
5882 sub4node->SetVisibility(0);
5885 // Place copy #1 of ITS2 in I1D1
5887 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5888 sub5node->SetLineColor(kColorITS);
5889 fNodes->Add(sub5node);
5891 fNodes->Add(sub4node);
5893 fNodes->Add(sub3node);
5895 fNodes->Add(sub2node);
5898 // Place copy #2 of I20B in I12B
5900 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5901 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5902 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5903 sub2node->SetLineColor(kColorITS);
5904 sub2node->SetVisibility(0);
5907 // Place copy #1 of I1D7 in I20B
5909 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5910 sub3node->SetLineColor(kColorITS);
5911 sub3node->SetVisibility(0);
5914 // Place copy #1 of I1D1 in I1D7
5916 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5917 sub4node->SetLineColor(kColorITS);
5918 sub4node->SetVisibility(0);
5921 // Place copy #1 of ITS2 in I1D1
5923 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5924 sub5node->SetLineColor(kColorITS);
5925 fNodes->Add(sub5node);
5927 fNodes->Add(sub4node);
5929 fNodes->Add(sub3node);
5932 // Place copy #2 of I1D7 in I20B
5934 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5935 sub3node->SetLineColor(kColorITS);
5936 sub3node->SetVisibility(0);
5939 // Place copy #1 of I1D1 in I1D7
5941 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5942 sub4node->SetLineColor(kColorITS);
5943 sub4node->SetVisibility(0);
5946 // Place copy #1 of ITS2 in I1D1
5948 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5949 sub5node->SetLineColor(kColorITS);
5950 fNodes->Add(sub5node);
5952 fNodes->Add(sub4node);
5954 fNodes->Add(sub3node);
5957 // Place copy #3 of I1D7 in I20B
5959 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5960 sub3node->SetLineColor(kColorITS);
5961 sub3node->SetVisibility(0);
5964 // Place copy #1 of I1D1 in I1D7
5966 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5967 sub4node->SetLineColor(kColorITS);
5968 sub4node->SetVisibility(0);
5971 // Place copy #1 of ITS2 in I1D1
5973 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5974 sub5node->SetLineColor(kColorITS);
5975 fNodes->Add(sub5node);
5977 fNodes->Add(sub4node);
5979 fNodes->Add(sub3node);
5982 // Place copy #4 of I1D7 in I20B
5984 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5985 sub3node->SetLineColor(kColorITS);
5986 sub3node->SetVisibility(0);
5989 // Place copy #1 of I1D1 in I1D7
5991 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5992 sub4node->SetLineColor(kColorITS);
5993 sub4node->SetVisibility(0);
5996 // Place copy #1 of ITS2 in I1D1
5998 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5999 sub5node->SetLineColor(kColorITS);
6000 fNodes->Add(sub5node);
6002 fNodes->Add(sub4node);
6004 fNodes->Add(sub3node);
6006 fNodes->Add(sub2node);
6009 // Place copy #3 of I20B in I12B
6011 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6012 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6013 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6014 sub2node->SetLineColor(kColorITS);
6015 sub2node->SetVisibility(0);
6018 // Place copy #1 of I1D7 in I20B
6020 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6021 sub3node->SetLineColor(kColorITS);
6022 sub3node->SetVisibility(0);
6025 // Place copy #1 of I1D1 in I1D7
6027 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6028 sub4node->SetLineColor(kColorITS);
6029 sub4node->SetVisibility(0);
6032 // Place copy #1 of ITS2 in I1D1
6034 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6035 sub5node->SetLineColor(kColorITS);
6036 fNodes->Add(sub5node);
6038 fNodes->Add(sub4node);
6040 fNodes->Add(sub3node);
6043 // Place copy #2 of I1D7 in I20B
6045 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6046 sub3node->SetLineColor(kColorITS);
6047 sub3node->SetVisibility(0);
6050 // Place copy #1 of I1D1 in I1D7
6052 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6053 sub4node->SetLineColor(kColorITS);
6054 sub4node->SetVisibility(0);
6057 // Place copy #1 of ITS2 in I1D1
6059 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6060 sub5node->SetLineColor(kColorITS);
6061 fNodes->Add(sub5node);
6063 fNodes->Add(sub4node);
6065 fNodes->Add(sub3node);
6068 // Place copy #3 of I1D7 in I20B
6070 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6071 sub3node->SetLineColor(kColorITS);
6072 sub3node->SetVisibility(0);
6075 // Place copy #1 of I1D1 in I1D7
6077 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6078 sub4node->SetLineColor(kColorITS);
6079 sub4node->SetVisibility(0);
6082 // Place copy #1 of ITS2 in I1D1
6084 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6085 sub5node->SetLineColor(kColorITS);
6086 fNodes->Add(sub5node);
6088 fNodes->Add(sub4node);
6090 fNodes->Add(sub3node);
6093 // Place copy #4 of I1D7 in I20B
6095 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6096 sub3node->SetLineColor(kColorITS);
6097 sub3node->SetVisibility(0);
6100 // Place copy #1 of I1D1 in I1D7
6102 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6103 sub4node->SetLineColor(kColorITS);
6104 sub4node->SetVisibility(0);
6107 // Place copy #1 of ITS2 in I1D1
6109 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6110 sub5node->SetLineColor(kColorITS);
6111 fNodes->Add(sub5node);
6113 fNodes->Add(sub4node);
6115 fNodes->Add(sub3node);
6117 fNodes->Add(sub2node);
6120 // Place copy #4 of I20B in I12B
6122 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6123 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6124 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6125 sub2node->SetLineColor(kColorITS);
6126 sub2node->SetVisibility(0);
6129 // Place copy #1 of I1D7 in I20B
6131 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6132 sub3node->SetLineColor(kColorITS);
6133 sub3node->SetVisibility(0);
6136 // Place copy #1 of I1D1 in I1D7
6138 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6139 sub4node->SetLineColor(kColorITS);
6140 sub4node->SetVisibility(0);
6143 // Place copy #1 of ITS2 in I1D1
6145 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6146 sub5node->SetLineColor(kColorITS);
6147 fNodes->Add(sub5node);
6149 fNodes->Add(sub4node);
6151 fNodes->Add(sub3node);
6154 // Place copy #2 of I1D7 in I20B
6156 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6157 sub3node->SetLineColor(kColorITS);
6158 sub3node->SetVisibility(0);
6161 // Place copy #1 of I1D1 in I1D7
6163 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6164 sub4node->SetLineColor(kColorITS);
6165 sub4node->SetVisibility(0);
6168 // Place copy #1 of ITS2 in I1D1
6170 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6171 sub5node->SetLineColor(kColorITS);
6172 fNodes->Add(sub5node);
6174 fNodes->Add(sub4node);
6176 fNodes->Add(sub3node);
6179 // Place copy #3 of I1D7 in I20B
6181 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6182 sub3node->SetLineColor(kColorITS);
6183 sub3node->SetVisibility(0);
6186 // Place copy #1 of I1D1 in I1D7
6188 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6189 sub4node->SetLineColor(kColorITS);
6190 sub4node->SetVisibility(0);
6193 // Place copy #1 of ITS2 in I1D1
6195 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6196 sub5node->SetLineColor(kColorITS);
6197 fNodes->Add(sub5node);
6199 fNodes->Add(sub4node);
6201 fNodes->Add(sub3node);
6204 // Place copy #4 of I1D7 in I20B
6206 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6207 sub3node->SetLineColor(kColorITS);
6208 sub3node->SetVisibility(0);
6211 // Place copy #1 of I1D1 in I1D7
6213 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6214 sub4node->SetLineColor(kColorITS);
6215 sub4node->SetVisibility(0);
6218 // Place copy #1 of ITS2 in I1D1
6220 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6221 sub5node->SetLineColor(kColorITS);
6222 fNodes->Add(sub5node);
6224 fNodes->Add(sub4node);
6226 fNodes->Add(sub3node);
6228 fNodes->Add(sub2node);
6230 fNodes->Add(sub1node);
6233 // Place copy #9 of I12B in IT12
6235 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6236 sub1node->SetLineColor(kColorITS);
6237 sub1node->SetVisibility(0);
6240 // Place copy #1 of I10B in I12B
6242 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6243 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6244 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6245 sub2node->SetLineColor(kColorITS);
6246 sub2node->SetVisibility(0);
6249 // Place copy #1 of I107 in I10B
6251 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6252 sub3node->SetLineColor(kColorITS);
6253 sub3node->SetVisibility(0);
6256 // Place copy #1 of I101 in I107
6258 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6259 sub4node->SetLineColor(kColorITS);
6260 sub4node->SetVisibility(0);
6263 // Place copy #1 of ITS1 in I101
6265 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6266 sub5node->SetLineColor(kColorITS);
6267 fNodes->Add(sub5node);
6269 fNodes->Add(sub4node);
6271 fNodes->Add(sub3node);
6274 // Place copy #2 of I107 in I10B
6276 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6277 sub3node->SetLineColor(kColorITS);
6278 sub3node->SetVisibility(0);
6281 // Place copy #1 of I101 in I107
6283 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6284 sub4node->SetLineColor(kColorITS);
6285 sub4node->SetVisibility(0);
6288 // Place copy #1 of ITS1 in I101
6290 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6291 sub5node->SetLineColor(kColorITS);
6292 fNodes->Add(sub5node);
6294 fNodes->Add(sub4node);
6296 fNodes->Add(sub3node);
6299 // Place copy #3 of I107 in I10B
6301 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6302 sub3node->SetLineColor(kColorITS);
6303 sub3node->SetVisibility(0);
6306 // Place copy #1 of I101 in I107
6308 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6309 sub4node->SetLineColor(kColorITS);
6310 sub4node->SetVisibility(0);
6313 // Place copy #1 of ITS1 in I101
6315 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6316 sub5node->SetLineColor(kColorITS);
6317 fNodes->Add(sub5node);
6319 fNodes->Add(sub4node);
6321 fNodes->Add(sub3node);
6324 // Place copy #4 of I107 in I10B
6326 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6327 sub3node->SetLineColor(kColorITS);
6328 sub3node->SetVisibility(0);
6331 // Place copy #1 of I101 in I107
6333 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6334 sub4node->SetLineColor(kColorITS);
6335 sub4node->SetVisibility(0);
6338 // Place copy #1 of ITS1 in I101
6340 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6341 sub5node->SetLineColor(kColorITS);
6342 fNodes->Add(sub5node);
6344 fNodes->Add(sub4node);
6346 fNodes->Add(sub3node);
6348 fNodes->Add(sub2node);
6351 // Place copy #2 of I10B in I12B
6353 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6354 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6355 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6356 sub2node->SetLineColor(kColorITS);
6357 sub2node->SetVisibility(0);
6360 // Place copy #1 of I107 in I10B
6362 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6363 sub3node->SetLineColor(kColorITS);
6364 sub3node->SetVisibility(0);
6367 // Place copy #1 of I101 in I107
6369 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6370 sub4node->SetLineColor(kColorITS);
6371 sub4node->SetVisibility(0);
6374 // Place copy #1 of ITS1 in I101
6376 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6377 sub5node->SetLineColor(kColorITS);
6378 fNodes->Add(sub5node);
6380 fNodes->Add(sub4node);
6382 fNodes->Add(sub3node);
6385 // Place copy #2 of I107 in I10B
6387 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6388 sub3node->SetLineColor(kColorITS);
6389 sub3node->SetVisibility(0);
6392 // Place copy #1 of I101 in I107
6394 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6395 sub4node->SetLineColor(kColorITS);
6396 sub4node->SetVisibility(0);
6399 // Place copy #1 of ITS1 in I101
6401 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6402 sub5node->SetLineColor(kColorITS);
6403 fNodes->Add(sub5node);
6405 fNodes->Add(sub4node);
6407 fNodes->Add(sub3node);
6410 // Place copy #3 of I107 in I10B
6412 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6413 sub3node->SetLineColor(kColorITS);
6414 sub3node->SetVisibility(0);
6417 // Place copy #1 of I101 in I107
6419 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6420 sub4node->SetLineColor(kColorITS);
6421 sub4node->SetVisibility(0);
6424 // Place copy #1 of ITS1 in I101
6426 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6427 sub5node->SetLineColor(kColorITS);
6428 fNodes->Add(sub5node);
6430 fNodes->Add(sub4node);
6432 fNodes->Add(sub3node);
6435 // Place copy #4 of I107 in I10B
6437 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6438 sub3node->SetLineColor(kColorITS);
6439 sub3node->SetVisibility(0);
6442 // Place copy #1 of I101 in I107
6444 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6445 sub4node->SetLineColor(kColorITS);
6446 sub4node->SetVisibility(0);
6449 // Place copy #1 of ITS1 in I101
6451 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6452 sub5node->SetLineColor(kColorITS);
6453 fNodes->Add(sub5node);
6455 fNodes->Add(sub4node);
6457 fNodes->Add(sub3node);
6459 fNodes->Add(sub2node);
6462 // Place copy #1 of I20B in I12B
6464 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6465 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6466 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6467 sub2node->SetLineColor(kColorITS);
6468 sub2node->SetVisibility(0);
6471 // Place copy #1 of I1D7 in I20B
6473 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6474 sub3node->SetLineColor(kColorITS);
6475 sub3node->SetVisibility(0);
6478 // Place copy #1 of I1D1 in I1D7
6480 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6481 sub4node->SetLineColor(kColorITS);
6482 sub4node->SetVisibility(0);
6485 // Place copy #1 of ITS2 in I1D1
6487 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6488 sub5node->SetLineColor(kColorITS);
6489 fNodes->Add(sub5node);
6491 fNodes->Add(sub4node);
6493 fNodes->Add(sub3node);
6496 // Place copy #2 of I1D7 in I20B
6498 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6499 sub3node->SetLineColor(kColorITS);
6500 sub3node->SetVisibility(0);
6503 // Place copy #1 of I1D1 in I1D7
6505 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6506 sub4node->SetLineColor(kColorITS);
6507 sub4node->SetVisibility(0);
6510 // Place copy #1 of ITS2 in I1D1
6512 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6513 sub5node->SetLineColor(kColorITS);
6514 fNodes->Add(sub5node);
6516 fNodes->Add(sub4node);
6518 fNodes->Add(sub3node);
6521 // Place copy #3 of I1D7 in I20B
6523 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6524 sub3node->SetLineColor(kColorITS);
6525 sub3node->SetVisibility(0);
6528 // Place copy #1 of I1D1 in I1D7
6530 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6531 sub4node->SetLineColor(kColorITS);
6532 sub4node->SetVisibility(0);
6535 // Place copy #1 of ITS2 in I1D1
6537 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6538 sub5node->SetLineColor(kColorITS);
6539 fNodes->Add(sub5node);
6541 fNodes->Add(sub4node);
6543 fNodes->Add(sub3node);
6546 // Place copy #4 of I1D7 in I20B
6548 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6549 sub3node->SetLineColor(kColorITS);
6550 sub3node->SetVisibility(0);
6553 // Place copy #1 of I1D1 in I1D7
6555 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6556 sub4node->SetLineColor(kColorITS);
6557 sub4node->SetVisibility(0);
6560 // Place copy #1 of ITS2 in I1D1
6562 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6563 sub5node->SetLineColor(kColorITS);
6564 fNodes->Add(sub5node);
6566 fNodes->Add(sub4node);
6568 fNodes->Add(sub3node);
6570 fNodes->Add(sub2node);
6573 // Place copy #2 of I20B in I12B
6575 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6576 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6577 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6578 sub2node->SetLineColor(kColorITS);
6579 sub2node->SetVisibility(0);
6582 // Place copy #1 of I1D7 in I20B
6584 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6585 sub3node->SetLineColor(kColorITS);
6586 sub3node->SetVisibility(0);
6589 // Place copy #1 of I1D1 in I1D7
6591 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6592 sub4node->SetLineColor(kColorITS);
6593 sub4node->SetVisibility(0);
6596 // Place copy #1 of ITS2 in I1D1
6598 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6599 sub5node->SetLineColor(kColorITS);
6600 fNodes->Add(sub5node);
6602 fNodes->Add(sub4node);
6604 fNodes->Add(sub3node);
6607 // Place copy #2 of I1D7 in I20B
6609 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6610 sub3node->SetLineColor(kColorITS);
6611 sub3node->SetVisibility(0);
6614 // Place copy #1 of I1D1 in I1D7
6616 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6617 sub4node->SetLineColor(kColorITS);
6618 sub4node->SetVisibility(0);
6621 // Place copy #1 of ITS2 in I1D1
6623 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6624 sub5node->SetLineColor(kColorITS);
6625 fNodes->Add(sub5node);
6627 fNodes->Add(sub4node);
6629 fNodes->Add(sub3node);
6632 // Place copy #3 of I1D7 in I20B
6634 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6635 sub3node->SetLineColor(kColorITS);
6636 sub3node->SetVisibility(0);
6639 // Place copy #1 of I1D1 in I1D7
6641 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6642 sub4node->SetLineColor(kColorITS);
6643 sub4node->SetVisibility(0);
6646 // Place copy #1 of ITS2 in I1D1
6648 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6649 sub5node->SetLineColor(kColorITS);
6650 fNodes->Add(sub5node);
6652 fNodes->Add(sub4node);
6654 fNodes->Add(sub3node);
6657 // Place copy #4 of I1D7 in I20B
6659 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6660 sub3node->SetLineColor(kColorITS);
6661 sub3node->SetVisibility(0);
6664 // Place copy #1 of I1D1 in I1D7
6666 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6667 sub4node->SetLineColor(kColorITS);
6668 sub4node->SetVisibility(0);
6671 // Place copy #1 of ITS2 in I1D1
6673 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6674 sub5node->SetLineColor(kColorITS);
6675 fNodes->Add(sub5node);
6677 fNodes->Add(sub4node);
6679 fNodes->Add(sub3node);
6681 fNodes->Add(sub2node);
6684 // Place copy #3 of I20B in I12B
6686 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6687 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6688 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6689 sub2node->SetLineColor(kColorITS);
6690 sub2node->SetVisibility(0);
6693 // Place copy #1 of I1D7 in I20B
6695 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6696 sub3node->SetLineColor(kColorITS);
6697 sub3node->SetVisibility(0);
6700 // Place copy #1 of I1D1 in I1D7
6702 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6703 sub4node->SetLineColor(kColorITS);
6704 sub4node->SetVisibility(0);
6707 // Place copy #1 of ITS2 in I1D1
6709 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6710 sub5node->SetLineColor(kColorITS);
6711 fNodes->Add(sub5node);
6713 fNodes->Add(sub4node);
6715 fNodes->Add(sub3node);
6718 // Place copy #2 of I1D7 in I20B
6720 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6721 sub3node->SetLineColor(kColorITS);
6722 sub3node->SetVisibility(0);
6725 // Place copy #1 of I1D1 in I1D7
6727 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6728 sub4node->SetLineColor(kColorITS);
6729 sub4node->SetVisibility(0);
6732 // Place copy #1 of ITS2 in I1D1
6734 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6735 sub5node->SetLineColor(kColorITS);
6736 fNodes->Add(sub5node);
6738 fNodes->Add(sub4node);
6740 fNodes->Add(sub3node);
6743 // Place copy #3 of I1D7 in I20B
6745 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6746 sub3node->SetLineColor(kColorITS);
6747 sub3node->SetVisibility(0);
6750 // Place copy #1 of I1D1 in I1D7
6752 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6753 sub4node->SetLineColor(kColorITS);
6754 sub4node->SetVisibility(0);
6757 // Place copy #1 of ITS2 in I1D1
6759 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6760 sub5node->SetLineColor(kColorITS);
6761 fNodes->Add(sub5node);
6763 fNodes->Add(sub4node);
6765 fNodes->Add(sub3node);
6768 // Place copy #4 of I1D7 in I20B
6770 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6771 sub3node->SetLineColor(kColorITS);
6772 sub3node->SetVisibility(0);
6775 // Place copy #1 of I1D1 in I1D7
6777 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6778 sub4node->SetLineColor(kColorITS);
6779 sub4node->SetVisibility(0);
6782 // Place copy #1 of ITS2 in I1D1
6784 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6785 sub5node->SetLineColor(kColorITS);
6786 fNodes->Add(sub5node);
6788 fNodes->Add(sub4node);
6790 fNodes->Add(sub3node);
6792 fNodes->Add(sub2node);
6795 // Place copy #4 of I20B in I12B
6797 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6798 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6799 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6800 sub2node->SetLineColor(kColorITS);
6801 sub2node->SetVisibility(0);
6804 // Place copy #1 of I1D7 in I20B
6806 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6807 sub3node->SetLineColor(kColorITS);
6808 sub3node->SetVisibility(0);
6811 // Place copy #1 of I1D1 in I1D7
6813 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6814 sub4node->SetLineColor(kColorITS);
6815 sub4node->SetVisibility(0);
6818 // Place copy #1 of ITS2 in I1D1
6820 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6821 sub5node->SetLineColor(kColorITS);
6822 fNodes->Add(sub5node);
6824 fNodes->Add(sub4node);
6826 fNodes->Add(sub3node);
6829 // Place copy #2 of I1D7 in I20B
6831 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6832 sub3node->SetLineColor(kColorITS);
6833 sub3node->SetVisibility(0);
6836 // Place copy #1 of I1D1 in I1D7
6838 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6839 sub4node->SetLineColor(kColorITS);
6840 sub4node->SetVisibility(0);
6843 // Place copy #1 of ITS2 in I1D1
6845 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6846 sub5node->SetLineColor(kColorITS);
6847 fNodes->Add(sub5node);
6849 fNodes->Add(sub4node);
6851 fNodes->Add(sub3node);
6854 // Place copy #3 of I1D7 in I20B
6856 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6857 sub3node->SetLineColor(kColorITS);
6858 sub3node->SetVisibility(0);
6861 // Place copy #1 of I1D1 in I1D7
6863 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6864 sub4node->SetLineColor(kColorITS);
6865 sub4node->SetVisibility(0);
6868 // Place copy #1 of ITS2 in I1D1
6870 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6871 sub5node->SetLineColor(kColorITS);
6872 fNodes->Add(sub5node);
6874 fNodes->Add(sub4node);
6876 fNodes->Add(sub3node);
6879 // Place copy #4 of I1D7 in I20B
6881 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6882 sub3node->SetLineColor(kColorITS);
6883 sub3node->SetVisibility(0);
6886 // Place copy #1 of I1D1 in I1D7
6888 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6889 sub4node->SetLineColor(kColorITS);
6890 sub4node->SetVisibility(0);
6893 // Place copy #1 of ITS2 in I1D1
6895 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6896 sub5node->SetLineColor(kColorITS);
6897 fNodes->Add(sub5node);
6899 fNodes->Add(sub4node);
6901 fNodes->Add(sub3node);
6903 fNodes->Add(sub2node);
6905 fNodes->Add(sub1node);
6908 // Place copy #10 of I12B in IT12
6910 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6911 sub1node->SetLineColor(kColorITS);
6912 sub1node->SetVisibility(0);
6915 // Place copy #1 of I10B in I12B
6917 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6918 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6919 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6920 sub2node->SetLineColor(kColorITS);
6921 sub2node->SetVisibility(0);
6924 // Place copy #1 of I107 in I10B
6926 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6927 sub3node->SetLineColor(kColorITS);
6928 sub3node->SetVisibility(0);
6931 // Place copy #1 of I101 in I107
6933 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6934 sub4node->SetLineColor(kColorITS);
6935 sub4node->SetVisibility(0);
6938 // Place copy #1 of ITS1 in I101
6940 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6941 sub5node->SetLineColor(kColorITS);
6942 fNodes->Add(sub5node);
6944 fNodes->Add(sub4node);
6946 fNodes->Add(sub3node);
6949 // Place copy #2 of I107 in I10B
6951 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6952 sub3node->SetLineColor(kColorITS);
6953 sub3node->SetVisibility(0);
6956 // Place copy #1 of I101 in I107
6958 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6959 sub4node->SetLineColor(kColorITS);
6960 sub4node->SetVisibility(0);
6963 // Place copy #1 of ITS1 in I101
6965 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6966 sub5node->SetLineColor(kColorITS);
6967 fNodes->Add(sub5node);
6969 fNodes->Add(sub4node);
6971 fNodes->Add(sub3node);
6974 // Place copy #3 of I107 in I10B
6976 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6977 sub3node->SetLineColor(kColorITS);
6978 sub3node->SetVisibility(0);
6981 // Place copy #1 of I101 in I107
6983 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6984 sub4node->SetLineColor(kColorITS);
6985 sub4node->SetVisibility(0);
6988 // Place copy #1 of ITS1 in I101
6990 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6991 sub5node->SetLineColor(kColorITS);
6992 fNodes->Add(sub5node);
6994 fNodes->Add(sub4node);
6996 fNodes->Add(sub3node);
6999 // Place copy #4 of I107 in I10B
7001 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7002 sub3node->SetLineColor(kColorITS);
7003 sub3node->SetVisibility(0);
7006 // Place copy #1 of I101 in I107
7008 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7009 sub4node->SetLineColor(kColorITS);
7010 sub4node->SetVisibility(0);
7013 // Place copy #1 of ITS1 in I101
7015 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7016 sub5node->SetLineColor(kColorITS);
7017 fNodes->Add(sub5node);
7019 fNodes->Add(sub4node);
7021 fNodes->Add(sub3node);
7023 fNodes->Add(sub2node);
7026 // Place copy #2 of I10B in I12B
7028 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
7029 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
7030 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
7031 sub2node->SetLineColor(kColorITS);
7032 sub2node->SetVisibility(0);
7035 // Place copy #1 of I107 in I10B
7037 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
7038 sub3node->SetLineColor(kColorITS);
7039 sub3node->SetVisibility(0);
7042 // Place copy #1 of I101 in I107
7044 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7045 sub4node->SetLineColor(kColorITS);
7046 sub4node->SetVisibility(0);
7049 // Place copy #1 of ITS1 in I101
7051 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7052 sub5node->SetLineColor(kColorITS);
7053 fNodes->Add(sub5node);
7055 fNodes->Add(sub4node);
7057 fNodes->Add(sub3node);
7060 // Place copy #2 of I107 in I10B
7062 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
7063 sub3node->SetLineColor(kColorITS);
7064 sub3node->SetVisibility(0);
7067 // Place copy #1 of I101 in I107
7069 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7070 sub4node->SetLineColor(kColorITS);
7071 sub4node->SetVisibility(0);
7074 // Place copy #1 of ITS1 in I101
7076 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7077 sub5node->SetLineColor(kColorITS);
7078 fNodes->Add(sub5node);
7080 fNodes->Add(sub4node);
7082 fNodes->Add(sub3node);
7085 // Place copy #3 of I107 in I10B
7087 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
7088 sub3node->SetLineColor(kColorITS);
7089 sub3node->SetVisibility(0);
7092 // Place copy #1 of I101 in I107
7094 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7095 sub4node->SetLineColor(kColorITS);
7096 sub4node->SetVisibility(0);
7099 // Place copy #1 of ITS1 in I101
7101 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7102 sub5node->SetLineColor(kColorITS);
7103 fNodes->Add(sub5node);
7105 fNodes->Add(sub4node);
7107 fNodes->Add(sub3node);
7110 // Place copy #4 of I107 in I10B
7112 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7113 sub3node->SetLineColor(kColorITS);
7114 sub3node->SetVisibility(0);
7117 // Place copy #1 of I101 in I107
7119 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7120 sub4node->SetLineColor(kColorITS);
7121 sub4node->SetVisibility(0);
7124 // Place copy #1 of ITS1 in I101
7126 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7127 sub5node->SetLineColor(kColorITS);
7128 fNodes->Add(sub5node);
7130 fNodes->Add(sub4node);
7132 fNodes->Add(sub3node);
7134 fNodes->Add(sub2node);
7137 // Place copy #1 of I20B in I12B
7139 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
7140 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7141 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
7142 sub2node->SetLineColor(kColorITS);
7143 sub2node->SetVisibility(0);
7146 // Place copy #1 of I1D7 in I20B
7148 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7149 sub3node->SetLineColor(kColorITS);
7150 sub3node->SetVisibility(0);
7153 // Place copy #1 of I1D1 in I1D7
7155 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7156 sub4node->SetLineColor(kColorITS);
7157 sub4node->SetVisibility(0);
7160 // Place copy #1 of ITS2 in I1D1
7162 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7163 sub5node->SetLineColor(kColorITS);
7164 fNodes->Add(sub5node);
7166 fNodes->Add(sub4node);
7168 fNodes->Add(sub3node);
7171 // Place copy #2 of I1D7 in I20B
7173 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7174 sub3node->SetLineColor(kColorITS);
7175 sub3node->SetVisibility(0);
7178 // Place copy #1 of I1D1 in I1D7
7180 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7181 sub4node->SetLineColor(kColorITS);
7182 sub4node->SetVisibility(0);
7185 // Place copy #1 of ITS2 in I1D1
7187 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7188 sub5node->SetLineColor(kColorITS);
7189 fNodes->Add(sub5node);
7191 fNodes->Add(sub4node);
7193 fNodes->Add(sub3node);
7196 // Place copy #3 of I1D7 in I20B
7198 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7199 sub3node->SetLineColor(kColorITS);
7200 sub3node->SetVisibility(0);
7203 // Place copy #1 of I1D1 in I1D7
7205 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7206 sub4node->SetLineColor(kColorITS);
7207 sub4node->SetVisibility(0);
7210 // Place copy #1 of ITS2 in I1D1
7212 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7213 sub5node->SetLineColor(kColorITS);
7214 fNodes->Add(sub5node);
7216 fNodes->Add(sub4node);
7218 fNodes->Add(sub3node);
7221 // Place copy #4 of I1D7 in I20B
7223 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7224 sub3node->SetLineColor(kColorITS);
7225 sub3node->SetVisibility(0);
7228 // Place copy #1 of I1D1 in I1D7
7230 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7231 sub4node->SetLineColor(kColorITS);
7232 sub4node->SetVisibility(0);
7235 // Place copy #1 of ITS2 in I1D1
7237 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7238 sub5node->SetLineColor(kColorITS);
7239 fNodes->Add(sub5node);
7241 fNodes->Add(sub4node);
7243 fNodes->Add(sub3node);
7245 fNodes->Add(sub2node);
7248 // Place copy #2 of I20B in I12B
7250 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7251 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7252 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7253 sub2node->SetLineColor(kColorITS);
7254 sub2node->SetVisibility(0);
7257 // Place copy #1 of I1D7 in I20B
7259 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7260 sub3node->SetLineColor(kColorITS);
7261 sub3node->SetVisibility(0);
7264 // Place copy #1 of I1D1 in I1D7
7266 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7267 sub4node->SetLineColor(kColorITS);
7268 sub4node->SetVisibility(0);
7271 // Place copy #1 of ITS2 in I1D1
7273 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7274 sub5node->SetLineColor(kColorITS);
7275 fNodes->Add(sub5node);
7277 fNodes->Add(sub4node);
7279 fNodes->Add(sub3node);
7282 // Place copy #2 of I1D7 in I20B
7284 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7285 sub3node->SetLineColor(kColorITS);
7286 sub3node->SetVisibility(0);
7289 // Place copy #1 of I1D1 in I1D7
7291 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7292 sub4node->SetLineColor(kColorITS);
7293 sub4node->SetVisibility(0);
7296 // Place copy #1 of ITS2 in I1D1
7298 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7299 sub5node->SetLineColor(kColorITS);
7300 fNodes->Add(sub5node);
7302 fNodes->Add(sub4node);
7304 fNodes->Add(sub3node);
7307 // Place copy #3 of I1D7 in I20B
7309 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7310 sub3node->SetLineColor(kColorITS);
7311 sub3node->SetVisibility(0);
7314 // Place copy #1 of I1D1 in I1D7
7316 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7317 sub4node->SetLineColor(kColorITS);
7318 sub4node->SetVisibility(0);
7321 // Place copy #1 of ITS2 in I1D1
7323 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7324 sub5node->SetLineColor(kColorITS);
7325 fNodes->Add(sub5node);
7327 fNodes->Add(sub4node);
7329 fNodes->Add(sub3node);
7332 // Place copy #4 of I1D7 in I20B
7334 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7335 sub3node->SetLineColor(kColorITS);
7336 sub3node->SetVisibility(0);
7339 // Place copy #1 of I1D1 in I1D7
7341 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7342 sub4node->SetLineColor(kColorITS);
7343 sub4node->SetVisibility(0);
7346 // Place copy #1 of ITS2 in I1D1
7348 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7349 sub5node->SetLineColor(kColorITS);
7350 fNodes->Add(sub5node);
7352 fNodes->Add(sub4node);
7354 fNodes->Add(sub3node);
7356 fNodes->Add(sub2node);
7359 // Place copy #3 of I20B in I12B
7361 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7362 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7363 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7364 sub2node->SetLineColor(kColorITS);
7365 sub2node->SetVisibility(0);
7368 // Place copy #1 of I1D7 in I20B
7370 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7371 sub3node->SetLineColor(kColorITS);
7372 sub3node->SetVisibility(0);
7375 // Place copy #1 of I1D1 in I1D7
7377 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7378 sub4node->SetLineColor(kColorITS);
7379 sub4node->SetVisibility(0);
7382 // Place copy #1 of ITS2 in I1D1
7384 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7385 sub5node->SetLineColor(kColorITS);
7386 fNodes->Add(sub5node);
7388 fNodes->Add(sub4node);
7390 fNodes->Add(sub3node);
7393 // Place copy #2 of I1D7 in I20B
7395 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7396 sub3node->SetLineColor(kColorITS);
7397 sub3node->SetVisibility(0);
7400 // Place copy #1 of I1D1 in I1D7
7402 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7403 sub4node->SetLineColor(kColorITS);
7404 sub4node->SetVisibility(0);
7407 // Place copy #1 of ITS2 in I1D1
7409 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7410 sub5node->SetLineColor(kColorITS);
7411 fNodes->Add(sub5node);
7413 fNodes->Add(sub4node);
7415 fNodes->Add(sub3node);
7418 // Place copy #3 of I1D7 in I20B
7420 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7421 sub3node->SetLineColor(kColorITS);
7422 sub3node->SetVisibility(0);
7425 // Place copy #1 of I1D1 in I1D7
7427 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7428 sub4node->SetLineColor(kColorITS);
7429 sub4node->SetVisibility(0);
7432 // Place copy #1 of ITS2 in I1D1
7434 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7435 sub5node->SetLineColor(kColorITS);
7436 fNodes->Add(sub5node);
7438 fNodes->Add(sub4node);
7440 fNodes->Add(sub3node);
7443 // Place copy #4 of I1D7 in I20B
7445 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7446 sub3node->SetLineColor(kColorITS);
7447 sub3node->SetVisibility(0);
7450 // Place copy #1 of I1D1 in I1D7
7452 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7453 sub4node->SetLineColor(kColorITS);
7454 sub4node->SetVisibility(0);
7457 // Place copy #1 of ITS2 in I1D1
7459 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7460 sub5node->SetLineColor(kColorITS);
7461 fNodes->Add(sub5node);
7463 fNodes->Add(sub4node);
7465 fNodes->Add(sub3node);
7467 fNodes->Add(sub2node);
7470 // Place copy #4 of I20B in I12B
7472 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7473 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7474 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7475 sub2node->SetLineColor(kColorITS);
7476 sub2node->SetVisibility(0);
7479 // Place copy #1 of I1D7 in I20B
7481 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7482 sub3node->SetLineColor(kColorITS);
7483 sub3node->SetVisibility(0);
7486 // Place copy #1 of I1D1 in I1D7
7488 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7489 sub4node->SetLineColor(kColorITS);
7490 sub4node->SetVisibility(0);
7493 // Place copy #1 of ITS2 in I1D1
7495 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7496 sub5node->SetLineColor(kColorITS);
7497 fNodes->Add(sub5node);
7499 fNodes->Add(sub4node);
7501 fNodes->Add(sub3node);
7504 // Place copy #2 of I1D7 in I20B
7506 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7507 sub3node->SetLineColor(kColorITS);
7508 sub3node->SetVisibility(0);
7511 // Place copy #1 of I1D1 in I1D7
7513 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7514 sub4node->SetLineColor(kColorITS);
7515 sub4node->SetVisibility(0);
7518 // Place copy #1 of ITS2 in I1D1
7520 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7521 sub5node->SetLineColor(kColorITS);
7522 fNodes->Add(sub5node);
7524 fNodes->Add(sub4node);
7526 fNodes->Add(sub3node);
7529 // Place copy #3 of I1D7 in I20B
7531 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7532 sub3node->SetLineColor(kColorITS);
7533 sub3node->SetVisibility(0);
7536 // Place copy #1 of I1D1 in I1D7
7538 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7539 sub4node->SetLineColor(kColorITS);
7540 sub4node->SetVisibility(0);
7543 // Place copy #1 of ITS2 in I1D1
7545 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7546 sub5node->SetLineColor(kColorITS);
7547 fNodes->Add(sub5node);
7549 fNodes->Add(sub4node);
7551 fNodes->Add(sub3node);
7554 // Place copy #4 of I1D7 in I20B
7556 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7557 sub3node->SetLineColor(kColorITS);
7558 sub3node->SetVisibility(0);
7561 // Place copy #1 of I1D1 in I1D7
7563 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7564 sub4node->SetLineColor(kColorITS);
7565 sub4node->SetVisibility(0);
7568 // Place copy #1 of ITS2 in I1D1
7570 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7571 sub5node->SetLineColor(kColorITS);
7572 fNodes->Add(sub5node);
7574 fNodes->Add(sub4node);
7576 fNodes->Add(sub3node);
7578 fNodes->Add(sub2node);
7580 fNodes->Add(sub1node);
7588 // --- Place SDD volumes into their mother volume
7590 // Place IT34 in Alice
7591 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7592 node->SetLineColor(kColorITS);
7593 node->SetVisibility(0);
7596 // Place copy #1 of I004 in IT34
7598 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7599 sub1node->SetLineColor(kColorITS);
7600 sub1node->SetVisibility(0);
7603 // Place copy #1 of ITS3 directly in I004
7605 ySDD = Y_SDD_sep/2.+I302dits[1];
7606 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7607 sub2node->SetLineColor(kColorITS);
7608 sub2node->SetVisibility(1);
7609 fNodes->Add(sub2node);
7612 // Place copy #2 of ITS3 directly in I004
7614 ySDD = Y_SDD_sep/2.+I302dits[1];
7615 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7616 sub2node->SetLineColor(kColorITS);
7617 sub2node->SetVisibility(1);
7618 fNodes->Add(sub2node);
7621 // Place copy #3 of ITS3 directly in I004
7623 ySDD = Y_SDD_sep/2.+I302dits[1];
7624 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7625 sub2node->SetLineColor(kColorITS);
7626 sub2node->SetVisibility(1);
7627 fNodes->Add(sub2node);
7630 // Place copy #4 of ITS3 directly in I004
7632 ySDD = Y_SDD_sep/2.+I302dits[1];
7633 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7634 sub2node->SetLineColor(kColorITS);
7635 sub2node->SetVisibility(1);
7636 fNodes->Add(sub2node);
7639 // Place copy #5 of ITS3 directly in I004
7641 ySDD = Y_SDD_sep/2.+I302dits[1];
7642 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7643 sub2node->SetLineColor(kColorITS);
7644 sub2node->SetVisibility(1);
7645 fNodes->Add(sub2node);
7648 // Place copy #6 of ITS3 directly in I004
7650 ySDD = Y_SDD_sep/2.+I302dits[1];
7651 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7652 sub2node->SetLineColor(kColorITS);
7653 sub2node->SetVisibility(1);
7654 fNodes->Add(sub2node);
7656 fNodes->Add(sub1node);
7659 // Place copy #2 of I004 in IT34
7661 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7662 sub1node->SetLineColor(kColorITS);
7663 sub1node->SetVisibility(0);
7666 // Place copy #1 of ITS3 directly in I004
7668 ySDD = Y_SDD_sep/2.+I302dits[1];
7669 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7670 sub2node->SetLineColor(kColorITS);
7671 sub2node->SetVisibility(1);
7672 fNodes->Add(sub2node);
7675 // Place copy #2 of ITS3 directly in I004
7677 ySDD = Y_SDD_sep/2.+I302dits[1];
7678 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7679 sub2node->SetLineColor(kColorITS);
7680 sub2node->SetVisibility(1);
7681 fNodes->Add(sub2node);
7684 // Place copy #3 of ITS3 directly in I004
7686 ySDD = Y_SDD_sep/2.+I302dits[1];
7687 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7688 sub2node->SetLineColor(kColorITS);
7689 sub2node->SetVisibility(1);
7690 fNodes->Add(sub2node);
7693 // Place copy #4 of ITS3 directly in I004
7695 ySDD = Y_SDD_sep/2.+I302dits[1];
7696 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7697 sub2node->SetLineColor(kColorITS);
7698 sub2node->SetVisibility(1);
7699 fNodes->Add(sub2node);
7702 // Place copy #5 of ITS3 directly in I004
7704 ySDD = Y_SDD_sep/2.+I302dits[1];
7705 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7706 sub2node->SetLineColor(kColorITS);
7707 sub2node->SetVisibility(1);
7708 fNodes->Add(sub2node);
7711 // Place copy #6 of ITS3 directly in I004
7713 ySDD = Y_SDD_sep/2.+I302dits[1];
7714 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7715 sub2node->SetLineColor(kColorITS);
7716 sub2node->SetVisibility(1);
7717 fNodes->Add(sub2node);
7719 fNodes->Add(sub1node);
7722 // Place copy #3 of I004 in IT34
7724 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7725 sub1node->SetLineColor(kColorITS);
7726 sub1node->SetVisibility(0);
7729 // Place copy #1 of ITS3 directly in I004
7731 ySDD = Y_SDD_sep/2.+I302dits[1];
7732 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7733 sub2node->SetLineColor(kColorITS);
7734 sub2node->SetVisibility(1);
7735 fNodes->Add(sub2node);
7738 // Place copy #2 of ITS3 directly in I004
7740 ySDD = Y_SDD_sep/2.+I302dits[1];
7741 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7742 sub2node->SetLineColor(kColorITS);
7743 sub2node->SetVisibility(1);
7744 fNodes->Add(sub2node);
7747 // Place copy #3 of ITS3 directly in I004
7749 ySDD = Y_SDD_sep/2.+I302dits[1];
7750 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7751 sub2node->SetLineColor(kColorITS);
7752 sub2node->SetVisibility(1);
7753 fNodes->Add(sub2node);
7756 // Place copy #4 of ITS3 directly in I004
7758 ySDD = Y_SDD_sep/2.+I302dits[1];
7759 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7760 sub2node->SetLineColor(kColorITS);
7761 sub2node->SetVisibility(1);
7762 fNodes->Add(sub2node);
7765 // Place copy #5 of ITS3 directly in I004
7767 ySDD = Y_SDD_sep/2.+I302dits[1];
7768 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7769 sub2node->SetLineColor(kColorITS);
7770 sub2node->SetVisibility(1);
7771 fNodes->Add(sub2node);
7774 // Place copy #6 of ITS3 directly in I004
7776 ySDD = Y_SDD_sep/2.+I302dits[1];
7777 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7778 sub2node->SetLineColor(kColorITS);
7779 sub2node->SetVisibility(1);
7780 fNodes->Add(sub2node);
7782 fNodes->Add(sub1node);
7785 // Place copy #4 of I004 in IT34
7787 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7788 sub1node->SetLineColor(kColorITS);
7789 sub1node->SetVisibility(0);
7792 // Place copy #1 of ITS3 directly in I004
7794 ySDD = Y_SDD_sep/2.+I302dits[1];
7795 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7796 sub2node->SetLineColor(kColorITS);
7797 sub2node->SetVisibility(1);
7798 fNodes->Add(sub2node);
7801 // Place copy #2 of ITS3 directly in I004
7803 ySDD = Y_SDD_sep/2.+I302dits[1];
7804 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7805 sub2node->SetLineColor(kColorITS);
7806 sub2node->SetVisibility(1);
7807 fNodes->Add(sub2node);
7810 // Place copy #3 of ITS3 directly in I004
7812 ySDD = Y_SDD_sep/2.+I302dits[1];
7813 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7814 sub2node->SetLineColor(kColorITS);
7815 sub2node->SetVisibility(1);
7816 fNodes->Add(sub2node);
7819 // Place copy #4 of ITS3 directly in I004
7821 ySDD = Y_SDD_sep/2.+I302dits[1];
7822 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7823 sub2node->SetLineColor(kColorITS);
7824 sub2node->SetVisibility(1);
7825 fNodes->Add(sub2node);
7828 // Place copy #5 of ITS3 directly in I004
7830 ySDD = Y_SDD_sep/2.+I302dits[1];
7831 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7832 sub2node->SetLineColor(kColorITS);
7833 sub2node->SetVisibility(1);
7834 fNodes->Add(sub2node);
7837 // Place copy #6 of ITS3 directly in I004
7839 ySDD = Y_SDD_sep/2.+I302dits[1];
7840 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7841 sub2node->SetLineColor(kColorITS);
7842 sub2node->SetVisibility(1);
7843 fNodes->Add(sub2node);
7845 fNodes->Add(sub1node);
7848 // Place copy #5 of I004 in IT34
7850 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7851 sub1node->SetLineColor(kColorITS);
7852 sub1node->SetVisibility(0);
7855 // Place copy #1 of ITS3 directly in I004
7857 ySDD = Y_SDD_sep/2.+I302dits[1];
7858 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7859 sub2node->SetLineColor(kColorITS);
7860 sub2node->SetVisibility(1);
7861 fNodes->Add(sub2node);
7864 // Place copy #2 of ITS3 directly in I004
7866 ySDD = Y_SDD_sep/2.+I302dits[1];
7867 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7868 sub2node->SetLineColor(kColorITS);
7869 sub2node->SetVisibility(1);
7870 fNodes->Add(sub2node);
7873 // Place copy #3 of ITS3 directly in I004
7875 ySDD = Y_SDD_sep/2.+I302dits[1];
7876 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7877 sub2node->SetLineColor(kColorITS);
7878 sub2node->SetVisibility(1);
7879 fNodes->Add(sub2node);
7882 // Place copy #4 of ITS3 directly in I004
7884 ySDD = Y_SDD_sep/2.+I302dits[1];
7885 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7886 sub2node->SetLineColor(kColorITS);
7887 sub2node->SetVisibility(1);
7888 fNodes->Add(sub2node);
7891 // Place copy #5 of ITS3 directly in I004
7893 ySDD = Y_SDD_sep/2.+I302dits[1];
7894 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7895 sub2node->SetLineColor(kColorITS);
7896 sub2node->SetVisibility(1);
7897 fNodes->Add(sub2node);
7900 // Place copy #6 of ITS3 directly in I004
7902 ySDD = Y_SDD_sep/2.+I302dits[1];
7903 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7904 sub2node->SetLineColor(kColorITS);
7905 sub2node->SetVisibility(1);
7906 fNodes->Add(sub2node);
7908 fNodes->Add(sub1node);
7911 // Place copy #6 of I004 in IT34
7913 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7914 sub1node->SetLineColor(kColorITS);
7915 sub1node->SetVisibility(0);
7918 // Place copy #1 of ITS3 directly in I004
7920 ySDD = Y_SDD_sep/2.+I302dits[1];
7921 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7922 sub2node->SetLineColor(kColorITS);
7923 sub2node->SetVisibility(1);
7924 fNodes->Add(sub2node);
7927 // Place copy #2 of ITS3 directly in I004
7929 ySDD = Y_SDD_sep/2.+I302dits[1];
7930 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7931 sub2node->SetLineColor(kColorITS);
7932 sub2node->SetVisibility(1);
7933 fNodes->Add(sub2node);
7936 // Place copy #3 of ITS3 directly in I004
7938 ySDD = Y_SDD_sep/2.+I302dits[1];
7939 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7940 sub2node->SetLineColor(kColorITS);
7941 sub2node->SetVisibility(1);
7942 fNodes->Add(sub2node);
7945 // Place copy #4 of ITS3 directly in I004
7947 ySDD = Y_SDD_sep/2.+I302dits[1];
7948 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7949 sub2node->SetLineColor(kColorITS);
7950 sub2node->SetVisibility(1);
7951 fNodes->Add(sub2node);
7954 // Place copy #5 of ITS3 directly in I004
7956 ySDD = Y_SDD_sep/2.+I302dits[1];
7957 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7958 sub2node->SetLineColor(kColorITS);
7959 sub2node->SetVisibility(1);
7960 fNodes->Add(sub2node);
7963 // Place copy #6 of ITS3 directly in I004
7965 ySDD = Y_SDD_sep/2.+I302dits[1];
7966 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7967 sub2node->SetLineColor(kColorITS);
7968 sub2node->SetVisibility(1);
7969 fNodes->Add(sub2node);
7971 fNodes->Add(sub1node);
7974 // Place copy #7 of I004 in IT34
7976 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7977 sub1node->SetLineColor(kColorITS);
7978 sub1node->SetVisibility(0);
7981 // Place copy #1 of ITS3 directly in I004
7983 ySDD = Y_SDD_sep/2.+I302dits[1];
7984 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7985 sub2node->SetLineColor(kColorITS);
7986 sub2node->SetVisibility(1);
7987 fNodes->Add(sub2node);
7990 // Place copy #2 of ITS3 directly in I004
7992 ySDD = Y_SDD_sep/2.+I302dits[1];
7993 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7994 sub2node->SetLineColor(kColorITS);
7995 sub2node->SetVisibility(1);
7996 fNodes->Add(sub2node);
7999 // Place copy #3 of ITS3 directly in I004
8001 ySDD = Y_SDD_sep/2.+I302dits[1];
8002 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8003 sub2node->SetLineColor(kColorITS);
8004 sub2node->SetVisibility(1);
8005 fNodes->Add(sub2node);
8008 // Place copy #4 of ITS3 directly in I004
8010 ySDD = Y_SDD_sep/2.+I302dits[1];
8011 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8012 sub2node->SetLineColor(kColorITS);
8013 sub2node->SetVisibility(1);
8014 fNodes->Add(sub2node);
8017 // Place copy #5 of ITS3 directly in I004
8019 ySDD = Y_SDD_sep/2.+I302dits[1];
8020 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8021 sub2node->SetLineColor(kColorITS);
8022 sub2node->SetVisibility(1);
8023 fNodes->Add(sub2node);
8026 // Place copy #6 of ITS3 directly in I004
8028 ySDD = Y_SDD_sep/2.+I302dits[1];
8029 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8030 sub2node->SetLineColor(kColorITS);
8031 sub2node->SetVisibility(1);
8032 fNodes->Add(sub2node);
8034 fNodes->Add(sub1node);
8037 // Place copy #8 of I004 in IT34
8039 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
8040 sub1node->SetLineColor(kColorITS);
8041 sub1node->SetVisibility(0);
8044 // Place copy #1 of ITS3 directly in I004
8046 ySDD = Y_SDD_sep/2.+I302dits[1];
8047 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8048 sub2node->SetLineColor(kColorITS);
8049 sub2node->SetVisibility(1);
8050 fNodes->Add(sub2node);
8053 // Place copy #2 of ITS3 directly in I004
8055 ySDD = Y_SDD_sep/2.+I302dits[1];
8056 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8057 sub2node->SetLineColor(kColorITS);
8058 sub2node->SetVisibility(1);
8059 fNodes->Add(sub2node);
8062 // Place copy #3 of ITS3 directly in I004
8064 ySDD = Y_SDD_sep/2.+I302dits[1];
8065 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8066 sub2node->SetLineColor(kColorITS);
8067 sub2node->SetVisibility(1);
8068 fNodes->Add(sub2node);
8071 // Place copy #4 of ITS3 directly in I004
8073 ySDD = Y_SDD_sep/2.+I302dits[1];
8074 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8075 sub2node->SetLineColor(kColorITS);
8076 sub2node->SetVisibility(1);
8077 fNodes->Add(sub2node);
8080 // Place copy #5 of ITS3 directly in I004
8082 ySDD = Y_SDD_sep/2.+I302dits[1];
8083 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8084 sub2node->SetLineColor(kColorITS);
8085 sub2node->SetVisibility(1);
8086 fNodes->Add(sub2node);
8089 // Place copy #6 of ITS3 directly in I004
8091 ySDD = Y_SDD_sep/2.+I302dits[1];
8092 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8093 sub2node->SetLineColor(kColorITS);
8094 sub2node->SetVisibility(1);
8095 fNodes->Add(sub2node);
8097 fNodes->Add(sub1node);
8100 // Place copy #9 of I004 in IT34
8102 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
8103 sub1node->SetLineColor(kColorITS);
8104 sub1node->SetVisibility(0);
8107 // Place copy #1 of ITS3 directly in I004
8109 ySDD = Y_SDD_sep/2.+I302dits[1];
8110 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8111 sub2node->SetLineColor(kColorITS);
8112 sub2node->SetVisibility(1);
8113 fNodes->Add(sub2node);
8116 // Place copy #2 of ITS3 directly in I004
8118 ySDD = Y_SDD_sep/2.+I302dits[1];
8119 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8120 sub2node->SetLineColor(kColorITS);
8121 sub2node->SetVisibility(1);
8122 fNodes->Add(sub2node);
8125 // Place copy #3 of ITS3 directly in I004
8127 ySDD = Y_SDD_sep/2.+I302dits[1];
8128 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8129 sub2node->SetLineColor(kColorITS);
8130 sub2node->SetVisibility(1);
8131 fNodes->Add(sub2node);
8134 // Place copy #4 of ITS3 directly in I004
8136 ySDD = Y_SDD_sep/2.+I302dits[1];
8137 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8138 sub2node->SetLineColor(kColorITS);
8139 sub2node->SetVisibility(1);
8140 fNodes->Add(sub2node);
8143 // Place copy #5 of ITS3 directly in I004
8145 ySDD = Y_SDD_sep/2.+I302dits[1];
8146 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8147 sub2node->SetLineColor(kColorITS);
8148 sub2node->SetVisibility(1);
8149 fNodes->Add(sub2node);
8152 // Place copy #6 of ITS3 directly in I004
8154 ySDD = Y_SDD_sep/2.+I302dits[1];
8155 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8156 sub2node->SetLineColor(kColorITS);
8157 sub2node->SetVisibility(1);
8158 fNodes->Add(sub2node);
8160 fNodes->Add(sub1node);
8163 // Place copy #10 of I004 in IT34
8165 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8166 sub1node->SetLineColor(kColorITS);
8167 sub1node->SetVisibility(0);
8170 // Place copy #1 of ITS3 directly in I004
8172 ySDD = Y_SDD_sep/2.+I302dits[1];
8173 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8174 sub2node->SetLineColor(kColorITS);
8175 sub2node->SetVisibility(1);
8176 fNodes->Add(sub2node);
8179 // Place copy #2 of ITS3 directly in I004
8181 ySDD = Y_SDD_sep/2.+I302dits[1];
8182 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8183 sub2node->SetLineColor(kColorITS);
8184 sub2node->SetVisibility(1);
8185 fNodes->Add(sub2node);
8188 // Place copy #3 of ITS3 directly in I004
8190 ySDD = Y_SDD_sep/2.+I302dits[1];
8191 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8192 sub2node->SetLineColor(kColorITS);
8193 sub2node->SetVisibility(1);
8194 fNodes->Add(sub2node);
8197 // Place copy #4 of ITS3 directly in I004
8199 ySDD = Y_SDD_sep/2.+I302dits[1];
8200 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8201 sub2node->SetLineColor(kColorITS);
8202 sub2node->SetVisibility(1);
8203 fNodes->Add(sub2node);
8206 // Place copy #5 of ITS3 directly in I004
8208 ySDD = Y_SDD_sep/2.+I302dits[1];
8209 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8210 sub2node->SetLineColor(kColorITS);
8211 sub2node->SetVisibility(1);
8212 fNodes->Add(sub2node);
8215 // Place copy #6 of ITS3 directly in I004
8217 ySDD = Y_SDD_sep/2.+I302dits[1];
8218 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8219 sub2node->SetLineColor(kColorITS);
8220 sub2node->SetVisibility(1);
8221 fNodes->Add(sub2node);
8223 fNodes->Add(sub1node);
8226 // Place copy #11 of I004 in IT34
8228 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8229 sub1node->SetLineColor(kColorITS);
8230 sub1node->SetVisibility(0);
8233 // Place copy #1 of ITS3 directly in I004
8235 ySDD = Y_SDD_sep/2.+I302dits[1];
8236 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8237 sub2node->SetLineColor(kColorITS);
8238 sub2node->SetVisibility(1);
8239 fNodes->Add(sub2node);
8242 // Place copy #2 of ITS3 directly in I004
8244 ySDD = Y_SDD_sep/2.+I302dits[1];
8245 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8246 sub2node->SetLineColor(kColorITS);
8247 sub2node->SetVisibility(1);
8248 fNodes->Add(sub2node);
8251 // Place copy #3 of ITS3 directly in I004
8253 ySDD = Y_SDD_sep/2.+I302dits[1];
8254 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8255 sub2node->SetLineColor(kColorITS);
8256 sub2node->SetVisibility(1);
8257 fNodes->Add(sub2node);
8260 // Place copy #4 of ITS3 directly in I004
8262 ySDD = Y_SDD_sep/2.+I302dits[1];
8263 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8264 sub2node->SetLineColor(kColorITS);
8265 sub2node->SetVisibility(1);
8266 fNodes->Add(sub2node);
8269 // Place copy #5 of ITS3 directly in I004
8271 ySDD = Y_SDD_sep/2.+I302dits[1];
8272 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8273 sub2node->SetLineColor(kColorITS);
8274 sub2node->SetVisibility(1);
8275 fNodes->Add(sub2node);
8278 // Place copy #6 of ITS3 directly in I004
8280 ySDD = Y_SDD_sep/2.+I302dits[1];
8281 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8282 sub2node->SetLineColor(kColorITS);
8283 sub2node->SetVisibility(1);
8284 fNodes->Add(sub2node);
8286 fNodes->Add(sub1node);
8289 // Place copy #12 of I004 in IT34
8291 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8292 sub1node->SetLineColor(kColorITS);
8293 sub1node->SetVisibility(0);
8296 // Place copy #1 of ITS3 directly in I004
8298 ySDD = Y_SDD_sep/2.+I302dits[1];
8299 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8300 sub2node->SetLineColor(kColorITS);
8301 sub2node->SetVisibility(1);
8302 fNodes->Add(sub2node);
8305 // Place copy #2 of ITS3 directly in I004
8307 ySDD = Y_SDD_sep/2.+I302dits[1];
8308 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8309 sub2node->SetLineColor(kColorITS);
8310 sub2node->SetVisibility(1);
8311 fNodes->Add(sub2node);
8314 // Place copy #3 of ITS3 directly in I004
8316 ySDD = Y_SDD_sep/2.+I302dits[1];
8317 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8318 sub2node->SetLineColor(kColorITS);
8319 sub2node->SetVisibility(1);
8320 fNodes->Add(sub2node);
8323 // Place copy #4 of ITS3 directly in I004
8325 ySDD = Y_SDD_sep/2.+I302dits[1];
8326 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8327 sub2node->SetLineColor(kColorITS);
8328 sub2node->SetVisibility(1);
8329 fNodes->Add(sub2node);
8332 // Place copy #5 of ITS3 directly in I004
8334 ySDD = Y_SDD_sep/2.+I302dits[1];
8335 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8336 sub2node->SetLineColor(kColorITS);
8337 sub2node->SetVisibility(1);
8338 fNodes->Add(sub2node);
8341 // Place copy #6 of ITS3 directly in I004
8343 ySDD = Y_SDD_sep/2.+I302dits[1];
8344 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8345 sub2node->SetLineColor(kColorITS);
8346 sub2node->SetVisibility(1);
8347 fNodes->Add(sub2node);
8349 fNodes->Add(sub1node);
8352 // Place copy #13 of I004 in IT34
8354 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8355 sub1node->SetLineColor(kColorITS);
8356 sub1node->SetVisibility(0);
8359 // Place copy #1 of ITS3 directly in I004
8361 ySDD = Y_SDD_sep/2.+I302dits[1];
8362 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8363 sub2node->SetLineColor(kColorITS);
8364 sub2node->SetVisibility(1);
8365 fNodes->Add(sub2node);
8368 // Place copy #2 of ITS3 directly in I004
8370 ySDD = Y_SDD_sep/2.+I302dits[1];
8371 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8372 sub2node->SetLineColor(kColorITS);
8373 sub2node->SetVisibility(1);
8374 fNodes->Add(sub2node);
8377 // Place copy #3 of ITS3 directly in I004
8379 ySDD = Y_SDD_sep/2.+I302dits[1];
8380 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8381 sub2node->SetLineColor(kColorITS);
8382 sub2node->SetVisibility(1);
8383 fNodes->Add(sub2node);
8386 // Place copy #4 of ITS3 directly in I004
8388 ySDD = Y_SDD_sep/2.+I302dits[1];
8389 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8390 sub2node->SetLineColor(kColorITS);
8391 sub2node->SetVisibility(1);
8392 fNodes->Add(sub2node);
8395 // Place copy #5 of ITS3 directly in I004
8397 ySDD = Y_SDD_sep/2.+I302dits[1];
8398 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8399 sub2node->SetLineColor(kColorITS);
8400 sub2node->SetVisibility(1);
8401 fNodes->Add(sub2node);
8404 // Place copy #6 of ITS3 directly in I004
8406 ySDD = Y_SDD_sep/2.+I302dits[1];
8407 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8408 sub2node->SetLineColor(kColorITS);
8409 sub2node->SetVisibility(1);
8410 fNodes->Add(sub2node);
8412 fNodes->Add(sub1node);
8415 // Place copy #14 of I004 in IT34
8417 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8418 sub1node->SetLineColor(kColorITS);
8419 sub1node->SetVisibility(0);
8422 // Place copy #1 of ITS3 directly in I004
8424 ySDD = Y_SDD_sep/2.+I302dits[1];
8425 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8426 sub2node->SetLineColor(kColorITS);
8427 sub2node->SetVisibility(1);
8428 fNodes->Add(sub2node);
8431 // Place copy #2 of ITS3 directly in I004
8433 ySDD = Y_SDD_sep/2.+I302dits[1];
8434 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8435 sub2node->SetLineColor(kColorITS);
8436 sub2node->SetVisibility(1);
8437 fNodes->Add(sub2node);
8440 // Place copy #3 of ITS3 directly in I004
8442 ySDD = Y_SDD_sep/2.+I302dits[1];
8443 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8444 sub2node->SetLineColor(kColorITS);
8445 sub2node->SetVisibility(1);
8446 fNodes->Add(sub2node);
8449 // Place copy #4 of ITS3 directly in I004
8451 ySDD = Y_SDD_sep/2.+I302dits[1];
8452 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8453 sub2node->SetLineColor(kColorITS);
8454 sub2node->SetVisibility(1);
8455 fNodes->Add(sub2node);
8458 // Place copy #5 of ITS3 directly in I004
8460 ySDD = Y_SDD_sep/2.+I302dits[1];
8461 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8462 sub2node->SetLineColor(kColorITS);
8463 sub2node->SetVisibility(1);
8464 fNodes->Add(sub2node);
8467 // Place copy #6 of ITS3 directly in I004
8469 ySDD = Y_SDD_sep/2.+I302dits[1];
8470 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8471 sub2node->SetLineColor(kColorITS);
8472 sub2node->SetVisibility(1);
8473 fNodes->Add(sub2node);
8475 fNodes->Add(sub1node);
8478 // Place copy #1 of I005 in IT34
8480 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8481 sub1node->SetLineColor(kColorITS);
8482 sub1node->SetVisibility(0);
8485 // Place copy #1 of ITS4 directly in I005
8487 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8488 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8489 sub2node->SetLineColor(kColorITS);
8490 sub2node->SetVisibility(1);
8491 fNodes->Add(sub2node);
8494 // Place copy #2 of ITS4 directly in I005
8496 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8497 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8498 sub2node->SetLineColor(kColorITS);
8499 sub2node->SetVisibility(1);
8500 fNodes->Add(sub2node);
8503 // Place copy #3 of ITS4 directly in I005
8505 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8506 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8507 sub2node->SetLineColor(kColorITS);
8508 sub2node->SetVisibility(1);
8509 fNodes->Add(sub2node);
8512 // Place copy #4 of ITS4 directly in I005
8514 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8515 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8516 sub2node->SetLineColor(kColorITS);
8517 sub2node->SetVisibility(1);
8518 fNodes->Add(sub2node);
8521 // Place copy #5 of ITS4 directly in I005
8523 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8524 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8525 sub2node->SetLineColor(kColorITS);
8526 sub2node->SetVisibility(1);
8527 fNodes->Add(sub2node);
8530 // Place copy #6 of ITS4 directly in I005
8532 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8533 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8534 sub2node->SetLineColor(kColorITS);
8535 sub2node->SetVisibility(1);
8536 fNodes->Add(sub2node);
8539 // Place copy #7 of ITS4 directly in I005
8541 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8542 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8543 sub2node->SetLineColor(kColorITS);
8544 sub2node->SetVisibility(1);
8545 fNodes->Add(sub2node);
8548 // Place copy #8 of ITS4 directly in I005
8550 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8551 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8552 sub2node->SetLineColor(kColorITS);
8553 sub2node->SetVisibility(1);
8554 fNodes->Add(sub2node);
8556 fNodes->Add(sub1node);
8559 // Place copy #2 of I005 in IT34
8561 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8562 sub1node->SetLineColor(kColorITS);
8563 sub1node->SetVisibility(0);
8566 // Place copy #1 of ITS4 directly in I005
8568 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8569 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8570 sub2node->SetLineColor(kColorITS);
8571 sub2node->SetVisibility(1);
8572 fNodes->Add(sub2node);
8575 // Place copy #2 of ITS4 directly in I005
8577 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8578 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8579 sub2node->SetLineColor(kColorITS);
8580 sub2node->SetVisibility(1);
8581 fNodes->Add(sub2node);
8584 // Place copy #3 of ITS4 directly in I005
8586 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8587 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8588 sub2node->SetLineColor(kColorITS);
8589 sub2node->SetVisibility(1);
8590 fNodes->Add(sub2node);
8593 // Place copy #4 of ITS4 directly in I005
8595 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8596 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8597 sub2node->SetLineColor(kColorITS);
8598 sub2node->SetVisibility(1);
8599 fNodes->Add(sub2node);
8602 // Place copy #5 of ITS4 directly in I005
8604 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8605 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8606 sub2node->SetLineColor(kColorITS);
8607 sub2node->SetVisibility(1);
8608 fNodes->Add(sub2node);
8611 // Place copy #6 of ITS4 directly in I005
8613 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8614 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8615 sub2node->SetLineColor(kColorITS);
8616 sub2node->SetVisibility(1);
8617 fNodes->Add(sub2node);
8620 // Place copy #7 of ITS4 directly in I005
8622 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8623 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8624 sub2node->SetLineColor(kColorITS);
8625 sub2node->SetVisibility(1);
8626 fNodes->Add(sub2node);
8629 // Place copy #8 of ITS4 directly in I005
8631 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8632 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8633 sub2node->SetLineColor(kColorITS);
8634 sub2node->SetVisibility(1);
8635 fNodes->Add(sub2node);
8637 fNodes->Add(sub1node);
8640 // Place copy #3 of I005 in IT34
8642 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8643 sub1node->SetLineColor(kColorITS);
8644 sub1node->SetVisibility(0);
8647 // Place copy #1 of ITS4 directly in I005
8649 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8650 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8651 sub2node->SetLineColor(kColorITS);
8652 sub2node->SetVisibility(1);
8653 fNodes->Add(sub2node);
8656 // Place copy #2 of ITS4 directly in I005
8658 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8659 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8660 sub2node->SetLineColor(kColorITS);
8661 sub2node->SetVisibility(1);
8662 fNodes->Add(sub2node);
8665 // Place copy #3 of ITS4 directly in I005
8667 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8668 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8669 sub2node->SetLineColor(kColorITS);
8670 sub2node->SetVisibility(1);
8671 fNodes->Add(sub2node);
8674 // Place copy #4 of ITS4 directly in I005
8676 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8677 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8678 sub2node->SetLineColor(kColorITS);
8679 sub2node->SetVisibility(1);
8680 fNodes->Add(sub2node);
8683 // Place copy #5 of ITS4 directly in I005
8685 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8686 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8687 sub2node->SetLineColor(kColorITS);
8688 sub2node->SetVisibility(1);
8689 fNodes->Add(sub2node);
8692 // Place copy #6 of ITS4 directly in I005
8694 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8695 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8696 sub2node->SetLineColor(kColorITS);
8697 sub2node->SetVisibility(1);
8698 fNodes->Add(sub2node);
8701 // Place copy #7 of ITS4 directly in I005
8703 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8704 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8705 sub2node->SetLineColor(kColorITS);
8706 sub2node->SetVisibility(1);
8707 fNodes->Add(sub2node);
8710 // Place copy #8 of ITS4 directly in I005
8712 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8713 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8714 sub2node->SetLineColor(kColorITS);
8715 sub2node->SetVisibility(1);
8716 fNodes->Add(sub2node);
8718 fNodes->Add(sub1node);
8721 // Place copy #4 of I005 in IT34
8723 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8724 sub1node->SetLineColor(kColorITS);
8725 sub1node->SetVisibility(0);
8728 // Place copy #1 of ITS4 directly in I005
8730 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8731 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8732 sub2node->SetLineColor(kColorITS);
8733 sub2node->SetVisibility(1);
8734 fNodes->Add(sub2node);
8737 // Place copy #2 of ITS4 directly in I005
8739 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8740 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8741 sub2node->SetLineColor(kColorITS);
8742 sub2node->SetVisibility(1);
8743 fNodes->Add(sub2node);
8746 // Place copy #3 of ITS4 directly in I005
8748 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8749 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8750 sub2node->SetLineColor(kColorITS);
8751 sub2node->SetVisibility(1);
8752 fNodes->Add(sub2node);
8755 // Place copy #4 of ITS4 directly in I005
8757 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8758 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8759 sub2node->SetLineColor(kColorITS);
8760 sub2node->SetVisibility(1);
8761 fNodes->Add(sub2node);
8764 // Place copy #5 of ITS4 directly in I005
8766 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8767 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8768 sub2node->SetLineColor(kColorITS);
8769 sub2node->SetVisibility(1);
8770 fNodes->Add(sub2node);
8773 // Place copy #6 of ITS4 directly in I005
8775 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8776 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8777 sub2node->SetLineColor(kColorITS);
8778 sub2node->SetVisibility(1);
8779 fNodes->Add(sub2node);
8782 // Place copy #7 of ITS4 directly in I005
8784 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8785 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8786 sub2node->SetLineColor(kColorITS);
8787 sub2node->SetVisibility(1);
8788 fNodes->Add(sub2node);
8791 // Place copy #8 of ITS4 directly in I005
8793 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8794 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8795 sub2node->SetLineColor(kColorITS);
8796 sub2node->SetVisibility(1);
8797 fNodes->Add(sub2node);
8799 fNodes->Add(sub1node);
8802 // Place copy #5 of I005 in IT34
8804 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8805 sub1node->SetLineColor(kColorITS);
8806 sub1node->SetVisibility(0);
8809 // Place copy #1 of ITS4 directly in I005
8811 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8812 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8813 sub2node->SetLineColor(kColorITS);
8814 sub2node->SetVisibility(1);
8815 fNodes->Add(sub2node);
8818 // Place copy #2 of ITS4 directly in I005
8820 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8821 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8822 sub2node->SetLineColor(kColorITS);
8823 sub2node->SetVisibility(1);
8824 fNodes->Add(sub2node);
8827 // Place copy #3 of ITS4 directly in I005
8829 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8830 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8831 sub2node->SetLineColor(kColorITS);
8832 sub2node->SetVisibility(1);
8833 fNodes->Add(sub2node);
8836 // Place copy #4 of ITS4 directly in I005
8838 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8839 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8840 sub2node->SetLineColor(kColorITS);
8841 sub2node->SetVisibility(1);
8842 fNodes->Add(sub2node);
8845 // Place copy #5 of ITS4 directly in I005
8847 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8848 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8849 sub2node->SetLineColor(kColorITS);
8850 sub2node->SetVisibility(1);
8851 fNodes->Add(sub2node);
8854 // Place copy #6 of ITS4 directly in I005
8856 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8857 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8858 sub2node->SetLineColor(kColorITS);
8859 sub2node->SetVisibility(1);
8860 fNodes->Add(sub2node);
8863 // Place copy #7 of ITS4 directly in I005
8865 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8866 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8867 sub2node->SetLineColor(kColorITS);
8868 sub2node->SetVisibility(1);
8869 fNodes->Add(sub2node);
8872 // Place copy #8 of ITS4 directly in I005
8874 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8875 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8876 sub2node->SetLineColor(kColorITS);
8877 sub2node->SetVisibility(1);
8878 fNodes->Add(sub2node);
8880 fNodes->Add(sub1node);
8883 // Place copy #6 of I005 in IT34
8885 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8886 sub1node->SetLineColor(kColorITS);
8887 sub1node->SetVisibility(0);
8890 // Place copy #1 of ITS4 directly in I005
8892 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8893 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8894 sub2node->SetLineColor(kColorITS);
8895 sub2node->SetVisibility(1);
8896 fNodes->Add(sub2node);
8899 // Place copy #2 of ITS4 directly in I005
8901 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8902 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8903 sub2node->SetLineColor(kColorITS);
8904 sub2node->SetVisibility(1);
8905 fNodes->Add(sub2node);
8908 // Place copy #3 of ITS4 directly in I005
8910 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8911 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8912 sub2node->SetLineColor(kColorITS);
8913 sub2node->SetVisibility(1);
8914 fNodes->Add(sub2node);
8917 // Place copy #4 of ITS4 directly in I005
8919 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8920 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8921 sub2node->SetLineColor(kColorITS);
8922 sub2node->SetVisibility(1);
8923 fNodes->Add(sub2node);
8926 // Place copy #5 of ITS4 directly in I005
8928 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8929 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8930 sub2node->SetLineColor(kColorITS);
8931 sub2node->SetVisibility(1);
8932 fNodes->Add(sub2node);
8935 // Place copy #6 of ITS4 directly in I005
8937 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8938 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8939 sub2node->SetLineColor(kColorITS);
8940 sub2node->SetVisibility(1);
8941 fNodes->Add(sub2node);
8944 // Place copy #7 of ITS4 directly in I005
8946 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8947 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8948 sub2node->SetLineColor(kColorITS);
8949 sub2node->SetVisibility(1);
8950 fNodes->Add(sub2node);
8953 // Place copy #8 of ITS4 directly in I005
8955 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8956 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8957 sub2node->SetLineColor(kColorITS);
8958 sub2node->SetVisibility(1);
8959 fNodes->Add(sub2node);
8961 fNodes->Add(sub1node);
8964 // Place copy #7 of I005 in IT34
8966 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8967 sub1node->SetLineColor(kColorITS);
8968 sub1node->SetVisibility(0);
8971 // Place copy #1 of ITS4 directly in I005
8973 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8974 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8975 sub2node->SetLineColor(kColorITS);
8976 sub2node->SetVisibility(1);
8977 fNodes->Add(sub2node);
8980 // Place copy #2 of ITS4 directly in I005
8982 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8983 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8984 sub2node->SetLineColor(kColorITS);
8985 sub2node->SetVisibility(1);
8986 fNodes->Add(sub2node);
8989 // Place copy #3 of ITS4 directly in I005
8991 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8992 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8993 sub2node->SetLineColor(kColorITS);
8994 sub2node->SetVisibility(1);
8995 fNodes->Add(sub2node);
8998 // Place copy #4 of ITS4 directly in I005
9000 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9001 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9002 sub2node->SetLineColor(kColorITS);
9003 sub2node->SetVisibility(1);
9004 fNodes->Add(sub2node);
9007 // Place copy #5 of ITS4 directly in I005
9009 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9010 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9011 sub2node->SetLineColor(kColorITS);
9012 sub2node->SetVisibility(1);
9013 fNodes->Add(sub2node);
9016 // Place copy #6 of ITS4 directly in I005
9018 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9019 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9020 sub2node->SetLineColor(kColorITS);
9021 sub2node->SetVisibility(1);
9022 fNodes->Add(sub2node);
9025 // Place copy #7 of ITS4 directly in I005
9027 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9028 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9029 sub2node->SetLineColor(kColorITS);
9030 sub2node->SetVisibility(1);
9031 fNodes->Add(sub2node);
9034 // Place copy #8 of ITS4 directly in I005
9036 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9037 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9038 sub2node->SetLineColor(kColorITS);
9039 sub2node->SetVisibility(1);
9040 fNodes->Add(sub2node);
9042 fNodes->Add(sub1node);
9045 // Place copy #8 of I005 in IT34
9047 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
9048 sub1node->SetLineColor(kColorITS);
9049 sub1node->SetVisibility(0);
9052 // Place copy #1 of ITS4 directly in I005
9054 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9055 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9056 sub2node->SetLineColor(kColorITS);
9057 sub2node->SetVisibility(1);
9058 fNodes->Add(sub2node);
9061 // Place copy #2 of ITS4 directly in I005
9063 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9064 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9065 sub2node->SetLineColor(kColorITS);
9066 sub2node->SetVisibility(1);
9067 fNodes->Add(sub2node);
9070 // Place copy #3 of ITS4 directly in I005
9072 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9073 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9074 sub2node->SetLineColor(kColorITS);
9075 sub2node->SetVisibility(1);
9076 fNodes->Add(sub2node);
9079 // Place copy #4 of ITS4 directly in I005
9081 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9082 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9083 sub2node->SetLineColor(kColorITS);
9084 sub2node->SetVisibility(1);
9085 fNodes->Add(sub2node);
9088 // Place copy #5 of ITS4 directly in I005
9090 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9091 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9092 sub2node->SetLineColor(kColorITS);
9093 sub2node->SetVisibility(1);
9094 fNodes->Add(sub2node);
9097 // Place copy #6 of ITS4 directly in I005
9099 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9100 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9101 sub2node->SetLineColor(kColorITS);
9102 sub2node->SetVisibility(1);
9103 fNodes->Add(sub2node);
9106 // Place copy #7 of ITS4 directly in I005
9108 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9109 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9110 sub2node->SetLineColor(kColorITS);
9111 sub2node->SetVisibility(1);
9112 fNodes->Add(sub2node);
9115 // Place copy #8 of ITS4 directly in I005
9117 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9118 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9119 sub2node->SetLineColor(kColorITS);
9120 sub2node->SetVisibility(1);
9121 fNodes->Add(sub2node);
9123 fNodes->Add(sub1node);
9126 // Place copy #9 of I005 in IT34
9128 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
9129 sub1node->SetLineColor(kColorITS);
9130 sub1node->SetVisibility(0);
9133 // Place copy #1 of ITS4 directly in I005
9135 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9136 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9137 sub2node->SetLineColor(kColorITS);
9138 sub2node->SetVisibility(1);
9139 fNodes->Add(sub2node);
9142 // Place copy #2 of ITS4 directly in I005
9144 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9145 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9146 sub2node->SetLineColor(kColorITS);
9147 sub2node->SetVisibility(1);
9148 fNodes->Add(sub2node);
9151 // Place copy #3 of ITS4 directly in I005
9153 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9154 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9155 sub2node->SetLineColor(kColorITS);
9156 sub2node->SetVisibility(1);
9157 fNodes->Add(sub2node);
9160 // Place copy #4 of ITS4 directly in I005
9162 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9163 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9164 sub2node->SetLineColor(kColorITS);
9165 sub2node->SetVisibility(1);
9166 fNodes->Add(sub2node);
9169 // Place copy #5 of ITS4 directly in I005
9171 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9172 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9173 sub2node->SetLineColor(kColorITS);
9174 sub2node->SetVisibility(1);
9175 fNodes->Add(sub2node);
9178 // Place copy #6 of ITS4 directly in I005
9180 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9181 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9182 sub2node->SetLineColor(kColorITS);
9183 sub2node->SetVisibility(1);
9184 fNodes->Add(sub2node);
9187 // Place copy #7 of ITS4 directly in I005
9189 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9190 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9191 sub2node->SetLineColor(kColorITS);
9192 sub2node->SetVisibility(1);
9193 fNodes->Add(sub2node);
9196 // Place copy #8 of ITS4 directly in I005
9198 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9199 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9200 sub2node->SetLineColor(kColorITS);
9201 sub2node->SetVisibility(1);
9202 fNodes->Add(sub2node);
9204 fNodes->Add(sub1node);
9207 // Place copy #10 of I005 in IT34
9209 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9210 sub1node->SetLineColor(kColorITS);
9211 sub1node->SetVisibility(0);
9214 // Place copy #1 of ITS4 directly in I005
9216 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9217 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9218 sub2node->SetLineColor(kColorITS);
9219 sub2node->SetVisibility(1);
9220 fNodes->Add(sub2node);
9223 // Place copy #2 of ITS4 directly in I005
9225 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9226 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9227 sub2node->SetLineColor(kColorITS);
9228 sub2node->SetVisibility(1);
9229 fNodes->Add(sub2node);
9232 // Place copy #3 of ITS4 directly in I005
9234 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9235 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9236 sub2node->SetLineColor(kColorITS);
9237 sub2node->SetVisibility(1);
9238 fNodes->Add(sub2node);
9241 // Place copy #4 of ITS4 directly in I005
9243 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9244 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9245 sub2node->SetLineColor(kColorITS);
9246 sub2node->SetVisibility(1);
9247 fNodes->Add(sub2node);
9250 // Place copy #5 of ITS4 directly in I005
9252 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9253 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9254 sub2node->SetLineColor(kColorITS);
9255 sub2node->SetVisibility(1);
9256 fNodes->Add(sub2node);
9259 // Place copy #6 of ITS4 directly in I005
9261 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9262 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9263 sub2node->SetLineColor(kColorITS);
9264 sub2node->SetVisibility(1);
9265 fNodes->Add(sub2node);
9268 // Place copy #7 of ITS4 directly in I005
9270 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9271 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9272 sub2node->SetLineColor(kColorITS);
9273 sub2node->SetVisibility(1);
9274 fNodes->Add(sub2node);
9277 // Place copy #8 of ITS4 directly in I005
9279 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9280 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9281 sub2node->SetLineColor(kColorITS);
9282 sub2node->SetVisibility(1);
9283 fNodes->Add(sub2node);
9285 fNodes->Add(sub1node);
9288 // Place copy #11 of I005 in IT34
9290 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9291 sub1node->SetLineColor(kColorITS);
9292 sub1node->SetVisibility(0);
9295 // Place copy #1 of ITS4 directly in I005
9297 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9298 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9299 sub2node->SetLineColor(kColorITS);
9300 sub2node->SetVisibility(1);
9301 fNodes->Add(sub2node);
9304 // Place copy #2 of ITS4 directly in I005
9306 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9307 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9308 sub2node->SetLineColor(kColorITS);
9309 sub2node->SetVisibility(1);
9310 fNodes->Add(sub2node);
9313 // Place copy #3 of ITS4 directly in I005
9315 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9316 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9317 sub2node->SetLineColor(kColorITS);
9318 sub2node->SetVisibility(1);
9319 fNodes->Add(sub2node);
9322 // Place copy #4 of ITS4 directly in I005
9324 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9325 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9326 sub2node->SetLineColor(kColorITS);
9327 sub2node->SetVisibility(1);
9328 fNodes->Add(sub2node);
9331 // Place copy #5 of ITS4 directly in I005
9333 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9334 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9335 sub2node->SetLineColor(kColorITS);
9336 sub2node->SetVisibility(1);
9337 fNodes->Add(sub2node);
9340 // Place copy #6 of ITS4 directly in I005
9342 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9343 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9344 sub2node->SetLineColor(kColorITS);
9345 sub2node->SetVisibility(1);
9346 fNodes->Add(sub2node);
9349 // Place copy #7 of ITS4 directly in I005
9351 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9352 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9353 sub2node->SetLineColor(kColorITS);
9354 sub2node->SetVisibility(1);
9355 fNodes->Add(sub2node);
9358 // Place copy #8 of ITS4 directly in I005
9360 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9361 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9362 sub2node->SetLineColor(kColorITS);
9363 sub2node->SetVisibility(1);
9364 fNodes->Add(sub2node);
9366 fNodes->Add(sub1node);
9369 // Place copy #12 of I005 in IT34
9371 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9372 sub1node->SetLineColor(kColorITS);
9373 sub1node->SetVisibility(0);
9376 // Place copy #1 of ITS4 directly in I005
9378 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9379 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9380 sub2node->SetLineColor(kColorITS);
9381 sub2node->SetVisibility(1);
9382 fNodes->Add(sub2node);
9385 // Place copy #2 of ITS4 directly in I005
9387 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9388 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9389 sub2node->SetLineColor(kColorITS);
9390 sub2node->SetVisibility(1);
9391 fNodes->Add(sub2node);
9394 // Place copy #3 of ITS4 directly in I005
9396 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9397 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9398 sub2node->SetLineColor(kColorITS);
9399 sub2node->SetVisibility(1);
9400 fNodes->Add(sub2node);
9403 // Place copy #4 of ITS4 directly in I005
9405 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9406 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9407 sub2node->SetLineColor(kColorITS);
9408 sub2node->SetVisibility(1);
9409 fNodes->Add(sub2node);
9412 // Place copy #5 of ITS4 directly in I005
9414 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9415 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9416 sub2node->SetLineColor(kColorITS);
9417 sub2node->SetVisibility(1);
9418 fNodes->Add(sub2node);
9421 // Place copy #6 of ITS4 directly in I005
9423 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9424 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9425 sub2node->SetLineColor(kColorITS);
9426 sub2node->SetVisibility(1);
9427 fNodes->Add(sub2node);
9430 // Place copy #7 of ITS4 directly in I005
9432 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9433 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9434 sub2node->SetLineColor(kColorITS);
9435 sub2node->SetVisibility(1);
9436 fNodes->Add(sub2node);
9439 // Place copy #8 of ITS4 directly in I005
9441 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9442 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9443 sub2node->SetLineColor(kColorITS);
9444 sub2node->SetVisibility(1);
9445 fNodes->Add(sub2node);
9447 fNodes->Add(sub1node);
9450 // Place copy #13 of I005 in IT34
9452 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9453 sub1node->SetLineColor(kColorITS);
9454 sub1node->SetVisibility(0);
9457 // Place copy #1 of ITS4 directly in I005
9459 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9460 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9461 sub2node->SetLineColor(kColorITS);
9462 sub2node->SetVisibility(1);
9463 fNodes->Add(sub2node);
9466 // Place copy #2 of ITS4 directly in I005
9468 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9469 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9470 sub2node->SetLineColor(kColorITS);
9471 sub2node->SetVisibility(1);
9472 fNodes->Add(sub2node);
9475 // Place copy #3 of ITS4 directly in I005
9477 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9478 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9479 sub2node->SetLineColor(kColorITS);
9480 sub2node->SetVisibility(1);
9481 fNodes->Add(sub2node);
9484 // Place copy #4 of ITS4 directly in I005
9486 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9487 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9488 sub2node->SetLineColor(kColorITS);
9489 sub2node->SetVisibility(1);
9490 fNodes->Add(sub2node);
9493 // Place copy #5 of ITS4 directly in I005
9495 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9496 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9497 sub2node->SetLineColor(kColorITS);
9498 sub2node->SetVisibility(1);
9499 fNodes->Add(sub2node);
9502 // Place copy #6 of ITS4 directly in I005
9504 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9505 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9506 sub2node->SetLineColor(kColorITS);
9507 sub2node->SetVisibility(1);
9508 fNodes->Add(sub2node);
9511 // Place copy #7 of ITS4 directly in I005
9513 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9514 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9515 sub2node->SetLineColor(kColorITS);
9516 sub2node->SetVisibility(1);
9517 fNodes->Add(sub2node);
9520 // Place copy #8 of ITS4 directly in I005
9522 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9523 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9524 sub2node->SetLineColor(kColorITS);
9525 sub2node->SetVisibility(1);
9526 fNodes->Add(sub2node);
9528 fNodes->Add(sub1node);
9531 // Place copy #14 of I005 in IT34
9533 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9534 sub1node->SetLineColor(kColorITS);
9535 sub1node->SetVisibility(0);
9538 // Place copy #1 of ITS4 directly in I005
9540 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9541 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9542 sub2node->SetLineColor(kColorITS);
9543 sub2node->SetVisibility(1);
9544 fNodes->Add(sub2node);
9547 // Place copy #2 of ITS4 directly in I005
9549 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9550 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9551 sub2node->SetLineColor(kColorITS);
9552 sub2node->SetVisibility(1);
9553 fNodes->Add(sub2node);
9556 // Place copy #3 of ITS4 directly in I005
9558 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9559 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9560 sub2node->SetLineColor(kColorITS);
9561 sub2node->SetVisibility(1);
9562 fNodes->Add(sub2node);
9565 // Place copy #4 of ITS4 directly in I005
9567 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9568 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9569 sub2node->SetLineColor(kColorITS);
9570 sub2node->SetVisibility(1);
9571 fNodes->Add(sub2node);
9574 // Place copy #5 of ITS4 directly in I005
9576 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9577 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9578 sub2node->SetLineColor(kColorITS);
9579 sub2node->SetVisibility(1);
9580 fNodes->Add(sub2node);
9583 // Place copy #6 of ITS4 directly in I005
9585 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9586 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9587 sub2node->SetLineColor(kColorITS);
9588 sub2node->SetVisibility(1);
9589 fNodes->Add(sub2node);
9592 // Place copy #7 of ITS4 directly in I005
9594 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9595 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9596 sub2node->SetLineColor(kColorITS);
9597 sub2node->SetVisibility(1);
9598 fNodes->Add(sub2node);
9601 // Place copy #8 of ITS4 directly in I005
9603 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9604 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9605 sub2node->SetLineColor(kColorITS);
9606 sub2node->SetVisibility(1);
9607 fNodes->Add(sub2node);
9609 fNodes->Add(sub1node);
9612 // Place copy #15 of I005 in IT34
9614 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9615 sub1node->SetLineColor(kColorITS);
9616 sub1node->SetVisibility(0);
9619 // Place copy #1 of ITS4 directly in I005
9621 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9622 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9623 sub2node->SetLineColor(kColorITS);
9624 sub2node->SetVisibility(1);
9625 fNodes->Add(sub2node);
9628 // Place copy #2 of ITS4 directly in I005
9630 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9631 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9632 sub2node->SetLineColor(kColorITS);
9633 sub2node->SetVisibility(1);
9634 fNodes->Add(sub2node);
9637 // Place copy #3 of ITS4 directly in I005
9639 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9640 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9641 sub2node->SetLineColor(kColorITS);
9642 sub2node->SetVisibility(1);
9643 fNodes->Add(sub2node);
9646 // Place copy #4 of ITS4 directly in I005
9648 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9649 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9650 sub2node->SetLineColor(kColorITS);
9651 sub2node->SetVisibility(1);
9652 fNodes->Add(sub2node);
9655 // Place copy #5 of ITS4 directly in I005
9657 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9658 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9659 sub2node->SetLineColor(kColorITS);
9660 sub2node->SetVisibility(1);
9661 fNodes->Add(sub2node);
9664 // Place copy #6 of ITS4 directly in I005
9666 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9667 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9668 sub2node->SetLineColor(kColorITS);
9669 sub2node->SetVisibility(1);
9670 fNodes->Add(sub2node);
9673 // Place copy #7 of ITS4 directly in I005
9675 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9676 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9677 sub2node->SetLineColor(kColorITS);
9678 sub2node->SetVisibility(1);
9679 fNodes->Add(sub2node);
9682 // Place copy #8 of ITS4 directly in I005
9684 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9685 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9686 sub2node->SetLineColor(kColorITS);
9687 sub2node->SetVisibility(1);
9688 fNodes->Add(sub2node);
9690 fNodes->Add(sub1node);
9693 // Place copy #16 of I005 in IT34
9695 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9696 sub1node->SetLineColor(kColorITS);
9697 sub1node->SetVisibility(0);
9700 // Place copy #1 of ITS4 directly in I005
9702 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9703 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9704 sub2node->SetLineColor(kColorITS);
9705 sub2node->SetVisibility(1);
9706 fNodes->Add(sub2node);
9709 // Place copy #2 of ITS4 directly in I005
9711 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9712 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9713 sub2node->SetLineColor(kColorITS);
9714 sub2node->SetVisibility(1);
9715 fNodes->Add(sub2node);
9718 // Place copy #3 of ITS4 directly in I005
9720 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9721 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9722 sub2node->SetLineColor(kColorITS);
9723 sub2node->SetVisibility(1);
9724 fNodes->Add(sub2node);
9727 // Place copy #4 of ITS4 directly in I005
9729 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9730 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9731 sub2node->SetLineColor(kColorITS);
9732 sub2node->SetVisibility(1);
9733 fNodes->Add(sub2node);
9736 // Place copy #5 of ITS4 directly in I005
9738 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9739 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9740 sub2node->SetLineColor(kColorITS);
9741 sub2node->SetVisibility(1);
9742 fNodes->Add(sub2node);
9745 // Place copy #6 of ITS4 directly in I005
9747 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9748 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9749 sub2node->SetLineColor(kColorITS);
9750 sub2node->SetVisibility(1);
9751 fNodes->Add(sub2node);
9754 // Place copy #7 of ITS4 directly in I005
9756 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9757 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9758 sub2node->SetLineColor(kColorITS);
9759 sub2node->SetVisibility(1);
9760 fNodes->Add(sub2node);
9763 // Place copy #8 of ITS4 directly in I005
9765 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9766 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9767 sub2node->SetLineColor(kColorITS);
9768 sub2node->SetVisibility(1);
9769 fNodes->Add(sub2node);
9771 fNodes->Add(sub1node);
9774 // Place copy #17 of I005 in IT34
9776 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9777 sub1node->SetLineColor(kColorITS);
9778 sub1node->SetVisibility(0);
9781 // Place copy #1 of ITS4 directly in I005
9783 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9784 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9785 sub2node->SetLineColor(kColorITS);
9786 sub2node->SetVisibility(1);
9787 fNodes->Add(sub2node);
9790 // Place copy #2 of ITS4 directly in I005
9792 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9793 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9794 sub2node->SetLineColor(kColorITS);
9795 sub2node->SetVisibility(1);
9796 fNodes->Add(sub2node);
9799 // Place copy #3 of ITS4 directly in I005
9801 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9802 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9803 sub2node->SetLineColor(kColorITS);
9804 sub2node->SetVisibility(1);
9805 fNodes->Add(sub2node);
9808 // Place copy #4 of ITS4 directly in I005
9810 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9811 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9812 sub2node->SetLineColor(kColorITS);
9813 sub2node->SetVisibility(1);
9814 fNodes->Add(sub2node);
9817 // Place copy #5 of ITS4 directly in I005
9819 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9820 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9821 sub2node->SetLineColor(kColorITS);
9822 sub2node->SetVisibility(1);
9823 fNodes->Add(sub2node);
9826 // Place copy #6 of ITS4 directly in I005
9828 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9829 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9830 sub2node->SetLineColor(kColorITS);
9831 sub2node->SetVisibility(1);
9832 fNodes->Add(sub2node);
9835 // Place copy #7 of ITS4 directly in I005
9837 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9838 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9839 sub2node->SetLineColor(kColorITS);
9840 sub2node->SetVisibility(1);
9841 fNodes->Add(sub2node);
9844 // Place copy #8 of ITS4 directly in I005
9846 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9847 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9848 sub2node->SetLineColor(kColorITS);
9849 sub2node->SetVisibility(1);
9850 fNodes->Add(sub2node);
9852 fNodes->Add(sub1node);
9855 // Place copy #18 of I005 in IT34
9857 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9858 sub1node->SetLineColor(kColorITS);
9859 sub1node->SetVisibility(0);
9862 // Place copy #1 of ITS4 directly in I005
9864 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9865 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9866 sub2node->SetLineColor(kColorITS);
9867 sub2node->SetVisibility(1);
9868 fNodes->Add(sub2node);
9871 // Place copy #2 of ITS4 directly in I005
9873 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9874 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9875 sub2node->SetLineColor(kColorITS);
9876 sub2node->SetVisibility(1);
9877 fNodes->Add(sub2node);
9880 // Place copy #3 of ITS4 directly in I005
9882 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9883 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9884 sub2node->SetLineColor(kColorITS);
9885 sub2node->SetVisibility(1);
9886 fNodes->Add(sub2node);
9889 // Place copy #4 of ITS4 directly in I005
9891 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9892 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9893 sub2node->SetLineColor(kColorITS);
9894 sub2node->SetVisibility(1);
9895 fNodes->Add(sub2node);
9898 // Place copy #5 of ITS4 directly in I005
9900 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9901 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9902 sub2node->SetLineColor(kColorITS);
9903 sub2node->SetVisibility(1);
9904 fNodes->Add(sub2node);
9907 // Place copy #6 of ITS4 directly in I005
9909 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9910 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9911 sub2node->SetLineColor(kColorITS);
9912 sub2node->SetVisibility(1);
9913 fNodes->Add(sub2node);
9916 // Place copy #7 of ITS4 directly in I005
9918 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9919 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9920 sub2node->SetLineColor(kColorITS);
9921 sub2node->SetVisibility(1);
9922 fNodes->Add(sub2node);
9925 // Place copy #8 of ITS4 directly in I005
9927 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9928 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9929 sub2node->SetLineColor(kColorITS);
9930 sub2node->SetVisibility(1);
9931 fNodes->Add(sub2node);
9933 fNodes->Add(sub1node);
9936 // Place copy #19 of I005 in IT34
9938 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9939 sub1node->SetLineColor(kColorITS);
9940 sub1node->SetVisibility(0);
9943 // Place copy #1 of ITS4 directly in I005
9945 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9946 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9947 sub2node->SetLineColor(kColorITS);
9948 sub2node->SetVisibility(1);
9949 fNodes->Add(sub2node);
9952 // Place copy #2 of ITS4 directly in I005
9954 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9955 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9956 sub2node->SetLineColor(kColorITS);
9957 sub2node->SetVisibility(1);
9958 fNodes->Add(sub2node);
9961 // Place copy #3 of ITS4 directly in I005
9963 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9964 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9965 sub2node->SetLineColor(kColorITS);
9966 sub2node->SetVisibility(1);
9967 fNodes->Add(sub2node);
9970 // Place copy #4 of ITS4 directly in I005
9972 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9973 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9974 sub2node->SetLineColor(kColorITS);
9975 sub2node->SetVisibility(1);
9976 fNodes->Add(sub2node);
9979 // Place copy #5 of ITS4 directly in I005
9981 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9982 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9983 sub2node->SetLineColor(kColorITS);
9984 sub2node->SetVisibility(1);
9985 fNodes->Add(sub2node);
9988 // Place copy #6 of ITS4 directly in I005
9990 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9991 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9992 sub2node->SetLineColor(kColorITS);
9993 sub2node->SetVisibility(1);
9994 fNodes->Add(sub2node);
9997 // Place copy #7 of ITS4 directly in I005
9999 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10000 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10001 sub2node->SetLineColor(kColorITS);
10002 sub2node->SetVisibility(1);
10003 fNodes->Add(sub2node);
10006 // Place copy #8 of ITS4 directly in I005
10008 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10009 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10010 sub2node->SetLineColor(kColorITS);
10011 sub2node->SetVisibility(1);
10012 fNodes->Add(sub2node);
10014 fNodes->Add(sub1node);
10017 // Place copy #20 of I005 in IT34
10019 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
10020 sub1node->SetLineColor(kColorITS);
10021 sub1node->SetVisibility(0);
10024 // Place copy #1 of ITS4 directly in I005
10026 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10027 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10028 sub2node->SetLineColor(kColorITS);
10029 sub2node->SetVisibility(1);
10030 fNodes->Add(sub2node);
10033 // Place copy #2 of ITS4 directly in I005
10035 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10036 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10037 sub2node->SetLineColor(kColorITS);
10038 sub2node->SetVisibility(1);
10039 fNodes->Add(sub2node);
10042 // Place copy #3 of ITS4 directly in I005
10044 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10045 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10046 sub2node->SetLineColor(kColorITS);
10047 sub2node->SetVisibility(1);
10048 fNodes->Add(sub2node);
10051 // Place copy #4 of ITS4 directly in I005
10053 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10054 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10055 sub2node->SetLineColor(kColorITS);
10056 sub2node->SetVisibility(1);
10057 fNodes->Add(sub2node);
10060 // Place copy #5 of ITS4 directly in I005
10062 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10063 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10064 sub2node->SetLineColor(kColorITS);
10065 sub2node->SetVisibility(1);
10066 fNodes->Add(sub2node);
10069 // Place copy #6 of ITS4 directly in I005
10071 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10072 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10073 sub2node->SetLineColor(kColorITS);
10074 sub2node->SetVisibility(1);
10075 fNodes->Add(sub2node);
10078 // Place copy #7 of ITS4 directly in I005
10080 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10081 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10082 sub2node->SetLineColor(kColorITS);
10083 sub2node->SetVisibility(1);
10084 fNodes->Add(sub2node);
10087 // Place copy #8 of ITS4 directly in I005
10089 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10090 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10091 sub2node->SetLineColor(kColorITS);
10092 sub2node->SetVisibility(1);
10093 fNodes->Add(sub2node);
10095 fNodes->Add(sub1node);
10098 // Place copy #21 of I005 in IT34
10100 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
10101 sub1node->SetLineColor(kColorITS);
10102 sub1node->SetVisibility(0);
10105 // Place copy #1 of ITS4 directly in I005
10107 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10108 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10109 sub2node->SetLineColor(kColorITS);
10110 sub2node->SetVisibility(1);
10111 fNodes->Add(sub2node);
10114 // Place copy #2 of ITS4 directly in I005
10116 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10117 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10118 sub2node->SetLineColor(kColorITS);
10119 sub2node->SetVisibility(1);
10120 fNodes->Add(sub2node);
10123 // Place copy #3 of ITS4 directly in I005
10125 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10126 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10127 sub2node->SetLineColor(kColorITS);
10128 sub2node->SetVisibility(1);
10129 fNodes->Add(sub2node);
10132 // Place copy #4 of ITS4 directly in I005
10134 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10135 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10136 sub2node->SetLineColor(kColorITS);
10137 sub2node->SetVisibility(1);
10138 fNodes->Add(sub2node);
10141 // Place copy #5 of ITS4 directly in I005
10143 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10144 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10145 sub2node->SetLineColor(kColorITS);
10146 sub2node->SetVisibility(1);
10147 fNodes->Add(sub2node);
10150 // Place copy #6 of ITS4 directly in I005
10152 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10153 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10154 sub2node->SetLineColor(kColorITS);
10155 sub2node->SetVisibility(1);
10156 fNodes->Add(sub2node);
10159 // Place copy #7 of ITS4 directly in I005
10161 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10162 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10163 sub2node->SetLineColor(kColorITS);
10164 sub2node->SetVisibility(1);
10165 fNodes->Add(sub2node);
10168 // Place copy #8 of ITS4 directly in I005
10170 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10171 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10172 sub2node->SetLineColor(kColorITS);
10173 sub2node->SetVisibility(1);
10174 fNodes->Add(sub2node);
10176 fNodes->Add(sub1node);
10179 // Place copy #22 of I005 in IT34
10181 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10182 sub1node->SetLineColor(kColorITS);
10183 sub1node->SetVisibility(0);
10186 // Place copy #1 of ITS4 directly in I005
10188 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10189 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10190 sub2node->SetLineColor(kColorITS);
10191 sub2node->SetVisibility(1);
10192 fNodes->Add(sub2node);
10195 // Place copy #2 of ITS4 directly in I005
10197 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10198 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10199 sub2node->SetLineColor(kColorITS);
10200 sub2node->SetVisibility(1);
10201 fNodes->Add(sub2node);
10204 // Place copy #3 of ITS4 directly in I005
10206 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10207 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10208 sub2node->SetLineColor(kColorITS);
10209 sub2node->SetVisibility(1);
10210 fNodes->Add(sub2node);
10213 // Place copy #4 of ITS4 directly in I005
10215 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10216 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10217 sub2node->SetLineColor(kColorITS);
10218 sub2node->SetVisibility(1);
10219 fNodes->Add(sub2node);
10222 // Place copy #5 of ITS4 directly in I005
10224 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10225 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10226 sub2node->SetLineColor(kColorITS);
10227 sub2node->SetVisibility(1);
10228 fNodes->Add(sub2node);
10231 // Place copy #6 of ITS4 directly in I005
10233 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10234 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10235 sub2node->SetLineColor(kColorITS);
10236 sub2node->SetVisibility(1);
10237 fNodes->Add(sub2node);
10240 // Place copy #7 of ITS4 directly in I005
10242 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10243 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10244 sub2node->SetLineColor(kColorITS);
10245 sub2node->SetVisibility(1);
10246 fNodes->Add(sub2node);
10249 // Place copy #8 of ITS4 directly in I005
10251 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10252 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10253 sub2node->SetLineColor(kColorITS);
10254 sub2node->SetVisibility(1);
10255 fNodes->Add(sub2node);
10257 fNodes->Add(sub1node);
10263 // --- Place SSD volumes into their mother volume
10265 // Place IT56 in Alice
10266 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10267 node->SetLineColor(kColorITS);
10268 node->SetVisibility(0);
10271 // Place copy #1 of I565 in IT56
10273 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10274 sub1node->SetLineColor(kColorITS);
10275 sub1node->SetVisibility(0);
10278 // Place copy #1 of ITS5 directly in I565
10280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10281 sub2node->SetLineColor(kColorITS);
10282 sub2node->SetVisibility(1);
10283 fNodes->Add(sub2node);
10286 // Place copy #2 of ITS5 directly in I565
10288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10289 sub2node->SetLineColor(kColorITS);
10290 sub2node->SetVisibility(1);
10291 fNodes->Add(sub2node);
10294 // Place copy #3 of ITS5 directly in I565
10296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10297 sub2node->SetLineColor(kColorITS);
10298 sub2node->SetVisibility(1);
10299 fNodes->Add(sub2node);
10302 // Place copy #4 of ITS5 directly in I565
10304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10305 sub2node->SetLineColor(kColorITS);
10306 sub2node->SetVisibility(1);
10307 fNodes->Add(sub2node);
10310 // Place copy #5 of ITS5 directly in I565
10312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10313 sub2node->SetLineColor(kColorITS);
10314 sub2node->SetVisibility(1);
10315 fNodes->Add(sub2node);
10318 // Place copy #6 of ITS5 directly in I565
10320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10321 sub2node->SetLineColor(kColorITS);
10322 sub2node->SetVisibility(1);
10323 fNodes->Add(sub2node);
10326 // Place copy #7 of ITS5 directly in I565
10328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10329 sub2node->SetLineColor(kColorITS);
10330 sub2node->SetVisibility(1);
10331 fNodes->Add(sub2node);
10334 // Place copy #8 of ITS5 directly in I565
10336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10337 sub2node->SetLineColor(kColorITS);
10338 sub2node->SetVisibility(1);
10339 fNodes->Add(sub2node);
10342 // Place copy #9 of ITS5 directly in I565
10344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10345 sub2node->SetLineColor(kColorITS);
10346 sub2node->SetVisibility(1);
10347 fNodes->Add(sub2node);
10350 // Place copy #10 of ITS5 directly in I565
10352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10353 sub2node->SetLineColor(kColorITS);
10354 sub2node->SetVisibility(1);
10355 fNodes->Add(sub2node);
10358 // Place copy #11 of ITS5 directly in I565
10360 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10361 sub2node->SetLineColor(kColorITS);
10362 sub2node->SetVisibility(1);
10363 fNodes->Add(sub2node);
10366 // Place copy #12 of ITS5 directly in I565
10368 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10369 sub2node->SetLineColor(kColorITS);
10370 sub2node->SetVisibility(1);
10371 fNodes->Add(sub2node);
10374 // Place copy #13 of ITS5 directly in I565
10376 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10377 sub2node->SetLineColor(kColorITS);
10378 sub2node->SetVisibility(1);
10379 fNodes->Add(sub2node);
10382 // Place copy #14 of ITS5 directly in I565
10384 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10385 sub2node->SetLineColor(kColorITS);
10386 sub2node->SetVisibility(1);
10387 fNodes->Add(sub2node);
10390 // Place copy #15 of ITS5 directly in I565
10392 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10393 sub2node->SetLineColor(kColorITS);
10394 sub2node->SetVisibility(1);
10395 fNodes->Add(sub2node);
10398 // Place copy #16 of ITS5 directly in I565
10400 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10401 sub2node->SetLineColor(kColorITS);
10402 sub2node->SetVisibility(1);
10403 fNodes->Add(sub2node);
10406 // Place copy #17 of ITS5 directly in I565
10408 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10409 sub2node->SetLineColor(kColorITS);
10410 sub2node->SetVisibility(1);
10411 fNodes->Add(sub2node);
10414 // Place copy #18 of ITS5 directly in I565
10416 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10417 sub2node->SetLineColor(kColorITS);
10418 sub2node->SetVisibility(1);
10419 fNodes->Add(sub2node);
10422 // Place copy #19 of ITS5 directly in I565
10424 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10425 sub2node->SetLineColor(kColorITS);
10426 sub2node->SetVisibility(1);
10427 fNodes->Add(sub2node);
10430 // Place copy #20 of ITS5 directly in I565
10432 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10433 sub2node->SetLineColor(kColorITS);
10434 sub2node->SetVisibility(1);
10435 fNodes->Add(sub2node);
10438 // Place copy #21 of ITS5 directly in I565
10440 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10441 sub2node->SetLineColor(kColorITS);
10442 sub2node->SetVisibility(1);
10443 fNodes->Add(sub2node);
10446 // Place copy #22 of ITS5 directly in I565
10448 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10449 sub2node->SetLineColor(kColorITS);
10450 sub2node->SetVisibility(1);
10451 fNodes->Add(sub2node);
10453 fNodes->Add(sub1node);
10456 // Place copy #2 of I565 in IT56
10458 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10459 sub1node->SetLineColor(kColorITS);
10460 sub1node->SetVisibility(0);
10463 // Place copy #1 of ITS5 directly in I565
10465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10466 sub2node->SetLineColor(kColorITS);
10467 sub2node->SetVisibility(1);
10468 fNodes->Add(sub2node);
10471 // Place copy #2 of ITS5 directly in I565
10473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10474 sub2node->SetLineColor(kColorITS);
10475 sub2node->SetVisibility(1);
10476 fNodes->Add(sub2node);
10479 // Place copy #3 of ITS5 directly in I565
10481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10482 sub2node->SetLineColor(kColorITS);
10483 sub2node->SetVisibility(1);
10484 fNodes->Add(sub2node);
10487 // Place copy #4 of ITS5 directly in I565
10489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10490 sub2node->SetLineColor(kColorITS);
10491 sub2node->SetVisibility(1);
10492 fNodes->Add(sub2node);
10495 // Place copy #5 of ITS5 directly in I565
10497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10498 sub2node->SetLineColor(kColorITS);
10499 sub2node->SetVisibility(1);
10500 fNodes->Add(sub2node);
10503 // Place copy #6 of ITS5 directly in I565
10505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10506 sub2node->SetLineColor(kColorITS);
10507 sub2node->SetVisibility(1);
10508 fNodes->Add(sub2node);
10511 // Place copy #7 of ITS5 directly in I565
10513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10514 sub2node->SetLineColor(kColorITS);
10515 sub2node->SetVisibility(1);
10516 fNodes->Add(sub2node);
10519 // Place copy #8 of ITS5 directly in I565
10521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10522 sub2node->SetLineColor(kColorITS);
10523 sub2node->SetVisibility(1);
10524 fNodes->Add(sub2node);
10527 // Place copy #9 of ITS5 directly in I565
10529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10530 sub2node->SetLineColor(kColorITS);
10531 sub2node->SetVisibility(1);
10532 fNodes->Add(sub2node);
10535 // Place copy #10 of ITS5 directly in I565
10537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10538 sub2node->SetLineColor(kColorITS);
10539 sub2node->SetVisibility(1);
10540 fNodes->Add(sub2node);
10543 // Place copy #11 of ITS5 directly in I565
10545 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10546 sub2node->SetLineColor(kColorITS);
10547 sub2node->SetVisibility(1);
10548 fNodes->Add(sub2node);
10551 // Place copy #12 of ITS5 directly in I565
10553 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10554 sub2node->SetLineColor(kColorITS);
10555 sub2node->SetVisibility(1);
10556 fNodes->Add(sub2node);
10559 // Place copy #13 of ITS5 directly in I565
10561 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10562 sub2node->SetLineColor(kColorITS);
10563 sub2node->SetVisibility(1);
10564 fNodes->Add(sub2node);
10567 // Place copy #14 of ITS5 directly in I565
10569 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10570 sub2node->SetLineColor(kColorITS);
10571 sub2node->SetVisibility(1);
10572 fNodes->Add(sub2node);
10575 // Place copy #15 of ITS5 directly in I565
10577 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10578 sub2node->SetLineColor(kColorITS);
10579 sub2node->SetVisibility(1);
10580 fNodes->Add(sub2node);
10583 // Place copy #16 of ITS5 directly in I565
10585 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10586 sub2node->SetLineColor(kColorITS);
10587 sub2node->SetVisibility(1);
10588 fNodes->Add(sub2node);
10591 // Place copy #17 of ITS5 directly in I565
10593 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10594 sub2node->SetLineColor(kColorITS);
10595 sub2node->SetVisibility(1);
10596 fNodes->Add(sub2node);
10599 // Place copy #18 of ITS5 directly in I565
10601 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10602 sub2node->SetLineColor(kColorITS);
10603 sub2node->SetVisibility(1);
10604 fNodes->Add(sub2node);
10607 // Place copy #19 of ITS5 directly in I565
10609 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10610 sub2node->SetLineColor(kColorITS);
10611 sub2node->SetVisibility(1);
10612 fNodes->Add(sub2node);
10615 // Place copy #20 of ITS5 directly in I565
10617 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10618 sub2node->SetLineColor(kColorITS);
10619 sub2node->SetVisibility(1);
10620 fNodes->Add(sub2node);
10623 // Place copy #21 of ITS5 directly in I565
10625 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10626 sub2node->SetLineColor(kColorITS);
10627 sub2node->SetVisibility(1);
10628 fNodes->Add(sub2node);
10631 // Place copy #22 of ITS5 directly in I565
10633 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10634 sub2node->SetLineColor(kColorITS);
10635 sub2node->SetVisibility(1);
10636 fNodes->Add(sub2node);
10638 fNodes->Add(sub1node);
10641 // Place copy #3 of I565 in IT56
10643 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10644 sub1node->SetLineColor(kColorITS);
10645 sub1node->SetVisibility(0);
10648 // Place copy #1 of ITS5 directly in I565
10650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10651 sub2node->SetLineColor(kColorITS);
10652 sub2node->SetVisibility(1);
10653 fNodes->Add(sub2node);
10656 // Place copy #2 of ITS5 directly in I565
10658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10659 sub2node->SetLineColor(kColorITS);
10660 sub2node->SetVisibility(1);
10661 fNodes->Add(sub2node);
10664 // Place copy #3 of ITS5 directly in I565
10666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10667 sub2node->SetLineColor(kColorITS);
10668 sub2node->SetVisibility(1);
10669 fNodes->Add(sub2node);
10672 // Place copy #4 of ITS5 directly in I565
10674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10675 sub2node->SetLineColor(kColorITS);
10676 sub2node->SetVisibility(1);
10677 fNodes->Add(sub2node);
10680 // Place copy #5 of ITS5 directly in I565
10682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10683 sub2node->SetLineColor(kColorITS);
10684 sub2node->SetVisibility(1);
10685 fNodes->Add(sub2node);
10688 // Place copy #6 of ITS5 directly in I565
10690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10691 sub2node->SetLineColor(kColorITS);
10692 sub2node->SetVisibility(1);
10693 fNodes->Add(sub2node);
10696 // Place copy #7 of ITS5 directly in I565
10698 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10699 sub2node->SetLineColor(kColorITS);
10700 sub2node->SetVisibility(1);
10701 fNodes->Add(sub2node);
10704 // Place copy #8 of ITS5 directly in I565
10706 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10707 sub2node->SetLineColor(kColorITS);
10708 sub2node->SetVisibility(1);
10709 fNodes->Add(sub2node);
10712 // Place copy #9 of ITS5 directly in I565
10714 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10715 sub2node->SetLineColor(kColorITS);
10716 sub2node->SetVisibility(1);
10717 fNodes->Add(sub2node);
10720 // Place copy #10 of ITS5 directly in I565
10722 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10723 sub2node->SetLineColor(kColorITS);
10724 sub2node->SetVisibility(1);
10725 fNodes->Add(sub2node);
10728 // Place copy #11 of ITS5 directly in I565
10730 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10731 sub2node->SetLineColor(kColorITS);
10732 sub2node->SetVisibility(1);
10733 fNodes->Add(sub2node);
10736 // Place copy #12 of ITS5 directly in I565
10738 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10739 sub2node->SetLineColor(kColorITS);
10740 sub2node->SetVisibility(1);
10741 fNodes->Add(sub2node);
10744 // Place copy #13 of ITS5 directly in I565
10746 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10747 sub2node->SetLineColor(kColorITS);
10748 sub2node->SetVisibility(1);
10749 fNodes->Add(sub2node);
10752 // Place copy #14 of ITS5 directly in I565
10754 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10755 sub2node->SetLineColor(kColorITS);
10756 sub2node->SetVisibility(1);
10757 fNodes->Add(sub2node);
10760 // Place copy #15 of ITS5 directly in I565
10762 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10763 sub2node->SetLineColor(kColorITS);
10764 sub2node->SetVisibility(1);
10765 fNodes->Add(sub2node);
10768 // Place copy #16 of ITS5 directly in I565
10770 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10771 sub2node->SetLineColor(kColorITS);
10772 sub2node->SetVisibility(1);
10773 fNodes->Add(sub2node);
10776 // Place copy #17 of ITS5 directly in I565
10778 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10779 sub2node->SetLineColor(kColorITS);
10780 sub2node->SetVisibility(1);
10781 fNodes->Add(sub2node);
10784 // Place copy #18 of ITS5 directly in I565
10786 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10787 sub2node->SetLineColor(kColorITS);
10788 sub2node->SetVisibility(1);
10789 fNodes->Add(sub2node);
10792 // Place copy #19 of ITS5 directly in I565
10794 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10795 sub2node->SetLineColor(kColorITS);
10796 sub2node->SetVisibility(1);
10797 fNodes->Add(sub2node);
10800 // Place copy #20 of ITS5 directly in I565
10802 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10803 sub2node->SetLineColor(kColorITS);
10804 sub2node->SetVisibility(1);
10805 fNodes->Add(sub2node);
10808 // Place copy #21 of ITS5 directly in I565
10810 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10811 sub2node->SetLineColor(kColorITS);
10812 sub2node->SetVisibility(1);
10813 fNodes->Add(sub2node);
10816 // Place copy #22 of ITS5 directly in I565
10818 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10819 sub2node->SetLineColor(kColorITS);
10820 sub2node->SetVisibility(1);
10821 fNodes->Add(sub2node);
10823 fNodes->Add(sub1node);
10826 // Place copy #4 of I565 in IT56
10828 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10829 sub1node->SetLineColor(kColorITS);
10830 sub1node->SetVisibility(0);
10833 // Place copy #1 of ITS5 directly in I565
10835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10836 sub2node->SetLineColor(kColorITS);
10837 sub2node->SetVisibility(1);
10838 fNodes->Add(sub2node);
10841 // Place copy #2 of ITS5 directly in I565
10843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10844 sub2node->SetLineColor(kColorITS);
10845 sub2node->SetVisibility(1);
10846 fNodes->Add(sub2node);
10849 // Place copy #3 of ITS5 directly in I565
10851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10852 sub2node->SetLineColor(kColorITS);
10853 sub2node->SetVisibility(1);
10854 fNodes->Add(sub2node);
10857 // Place copy #4 of ITS5 directly in I565
10859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10860 sub2node->SetLineColor(kColorITS);
10861 sub2node->SetVisibility(1);
10862 fNodes->Add(sub2node);
10865 // Place copy #5 of ITS5 directly in I565
10867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10868 sub2node->SetLineColor(kColorITS);
10869 sub2node->SetVisibility(1);
10870 fNodes->Add(sub2node);
10873 // Place copy #6 of ITS5 directly in I565
10875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10876 sub2node->SetLineColor(kColorITS);
10877 sub2node->SetVisibility(1);
10878 fNodes->Add(sub2node);
10881 // Place copy #7 of ITS5 directly in I565
10883 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10884 sub2node->SetLineColor(kColorITS);
10885 sub2node->SetVisibility(1);
10886 fNodes->Add(sub2node);
10889 // Place copy #8 of ITS5 directly in I565
10891 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10892 sub2node->SetLineColor(kColorITS);
10893 sub2node->SetVisibility(1);
10894 fNodes->Add(sub2node);
10897 // Place copy #9 of ITS5 directly in I565
10899 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10900 sub2node->SetLineColor(kColorITS);
10901 sub2node->SetVisibility(1);
10902 fNodes->Add(sub2node);
10905 // Place copy #10 of ITS5 directly in I565
10907 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10908 sub2node->SetLineColor(kColorITS);
10909 sub2node->SetVisibility(1);
10910 fNodes->Add(sub2node);
10913 // Place copy #11 of ITS5 directly in I565
10915 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10916 sub2node->SetLineColor(kColorITS);
10917 sub2node->SetVisibility(1);
10918 fNodes->Add(sub2node);
10921 // Place copy #12 of ITS5 directly in I565
10923 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10924 sub2node->SetLineColor(kColorITS);
10925 sub2node->SetVisibility(1);
10926 fNodes->Add(sub2node);
10929 // Place copy #13 of ITS5 directly in I565
10931 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10932 sub2node->SetLineColor(kColorITS);
10933 sub2node->SetVisibility(1);
10934 fNodes->Add(sub2node);
10937 // Place copy #14 of ITS5 directly in I565
10939 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10940 sub2node->SetLineColor(kColorITS);
10941 sub2node->SetVisibility(1);
10942 fNodes->Add(sub2node);
10945 // Place copy #15 of ITS5 directly in I565
10947 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10948 sub2node->SetLineColor(kColorITS);
10949 sub2node->SetVisibility(1);
10950 fNodes->Add(sub2node);
10953 // Place copy #16 of ITS5 directly in I565
10955 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10956 sub2node->SetLineColor(kColorITS);
10957 sub2node->SetVisibility(1);
10958 fNodes->Add(sub2node);
10961 // Place copy #17 of ITS5 directly in I565
10963 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10964 sub2node->SetLineColor(kColorITS);
10965 sub2node->SetVisibility(1);
10966 fNodes->Add(sub2node);
10969 // Place copy #18 of ITS5 directly in I565
10971 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10972 sub2node->SetLineColor(kColorITS);
10973 sub2node->SetVisibility(1);
10974 fNodes->Add(sub2node);
10977 // Place copy #19 of ITS5 directly in I565
10979 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10980 sub2node->SetLineColor(kColorITS);
10981 sub2node->SetVisibility(1);
10982 fNodes->Add(sub2node);
10985 // Place copy #20 of ITS5 directly in I565
10987 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10988 sub2node->SetLineColor(kColorITS);
10989 sub2node->SetVisibility(1);
10990 fNodes->Add(sub2node);
10993 // Place copy #21 of ITS5 directly in I565
10995 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10996 sub2node->SetLineColor(kColorITS);
10997 sub2node->SetVisibility(1);
10998 fNodes->Add(sub2node);
11001 // Place copy #22 of ITS5 directly in I565
11003 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11004 sub2node->SetLineColor(kColorITS);
11005 sub2node->SetVisibility(1);
11006 fNodes->Add(sub2node);
11008 fNodes->Add(sub1node);
11011 // Place copy #5 of I565 in IT56
11013 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
11014 sub1node->SetLineColor(kColorITS);
11015 sub1node->SetVisibility(0);
11018 // Place copy #1 of ITS5 directly in I565
11020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11021 sub2node->SetLineColor(kColorITS);
11022 sub2node->SetVisibility(1);
11023 fNodes->Add(sub2node);
11026 // Place copy #2 of ITS5 directly in I565
11028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11029 sub2node->SetLineColor(kColorITS);
11030 sub2node->SetVisibility(1);
11031 fNodes->Add(sub2node);
11034 // Place copy #3 of ITS5 directly in I565
11036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11037 sub2node->SetLineColor(kColorITS);
11038 sub2node->SetVisibility(1);
11039 fNodes->Add(sub2node);
11042 // Place copy #4 of ITS5 directly in I565
11044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11045 sub2node->SetLineColor(kColorITS);
11046 sub2node->SetVisibility(1);
11047 fNodes->Add(sub2node);
11050 // Place copy #5 of ITS5 directly in I565
11052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11053 sub2node->SetLineColor(kColorITS);
11054 sub2node->SetVisibility(1);
11055 fNodes->Add(sub2node);
11058 // Place copy #6 of ITS5 directly in I565
11060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11061 sub2node->SetLineColor(kColorITS);
11062 sub2node->SetVisibility(1);
11063 fNodes->Add(sub2node);
11066 // Place copy #7 of ITS5 directly in I565
11068 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11069 sub2node->SetLineColor(kColorITS);
11070 sub2node->SetVisibility(1);
11071 fNodes->Add(sub2node);
11074 // Place copy #8 of ITS5 directly in I565
11076 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11077 sub2node->SetLineColor(kColorITS);
11078 sub2node->SetVisibility(1);
11079 fNodes->Add(sub2node);
11082 // Place copy #9 of ITS5 directly in I565
11084 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11085 sub2node->SetLineColor(kColorITS);
11086 sub2node->SetVisibility(1);
11087 fNodes->Add(sub2node);
11090 // Place copy #10 of ITS5 directly in I565
11092 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11093 sub2node->SetLineColor(kColorITS);
11094 sub2node->SetVisibility(1);
11095 fNodes->Add(sub2node);
11098 // Place copy #11 of ITS5 directly in I565
11100 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11101 sub2node->SetLineColor(kColorITS);
11102 sub2node->SetVisibility(1);
11103 fNodes->Add(sub2node);
11106 // Place copy #12 of ITS5 directly in I565
11108 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11109 sub2node->SetLineColor(kColorITS);
11110 sub2node->SetVisibility(1);
11111 fNodes->Add(sub2node);
11114 // Place copy #13 of ITS5 directly in I565
11116 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11117 sub2node->SetLineColor(kColorITS);
11118 sub2node->SetVisibility(1);
11119 fNodes->Add(sub2node);
11122 // Place copy #14 of ITS5 directly in I565
11124 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11125 sub2node->SetLineColor(kColorITS);
11126 sub2node->SetVisibility(1);
11127 fNodes->Add(sub2node);
11130 // Place copy #15 of ITS5 directly in I565
11132 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11133 sub2node->SetLineColor(kColorITS);
11134 sub2node->SetVisibility(1);
11135 fNodes->Add(sub2node);
11138 // Place copy #16 of ITS5 directly in I565
11140 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11141 sub2node->SetLineColor(kColorITS);
11142 sub2node->SetVisibility(1);
11143 fNodes->Add(sub2node);
11146 // Place copy #17 of ITS5 directly in I565
11148 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11149 sub2node->SetLineColor(kColorITS);
11150 sub2node->SetVisibility(1);
11151 fNodes->Add(sub2node);
11154 // Place copy #18 of ITS5 directly in I565
11156 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11157 sub2node->SetLineColor(kColorITS);
11158 sub2node->SetVisibility(1);
11159 fNodes->Add(sub2node);
11162 // Place copy #19 of ITS5 directly in I565
11164 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11165 sub2node->SetLineColor(kColorITS);
11166 sub2node->SetVisibility(1);
11167 fNodes->Add(sub2node);
11170 // Place copy #20 of ITS5 directly in I565
11172 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11173 sub2node->SetLineColor(kColorITS);
11174 sub2node->SetVisibility(1);
11175 fNodes->Add(sub2node);
11178 // Place copy #21 of ITS5 directly in I565
11180 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11181 sub2node->SetLineColor(kColorITS);
11182 sub2node->SetVisibility(1);
11183 fNodes->Add(sub2node);
11186 // Place copy #22 of ITS5 directly in I565
11188 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11189 sub2node->SetLineColor(kColorITS);
11190 sub2node->SetVisibility(1);
11191 fNodes->Add(sub2node);
11193 fNodes->Add(sub1node);
11196 // Place copy #6 of I565 in IT56
11198 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11199 sub1node->SetLineColor(kColorITS);
11200 sub1node->SetVisibility(0);
11203 // Place copy #1 of ITS5 directly in I565
11205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11206 sub2node->SetLineColor(kColorITS);
11207 sub2node->SetVisibility(1);
11208 fNodes->Add(sub2node);
11211 // Place copy #2 of ITS5 directly in I565
11213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11214 sub2node->SetLineColor(kColorITS);
11215 sub2node->SetVisibility(1);
11216 fNodes->Add(sub2node);
11219 // Place copy #3 of ITS5 directly in I565
11221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11222 sub2node->SetLineColor(kColorITS);
11223 sub2node->SetVisibility(1);
11224 fNodes->Add(sub2node);
11227 // Place copy #4 of ITS5 directly in I565
11229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11230 sub2node->SetLineColor(kColorITS);
11231 sub2node->SetVisibility(1);
11232 fNodes->Add(sub2node);
11235 // Place copy #5 of ITS5 directly in I565
11237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11238 sub2node->SetLineColor(kColorITS);
11239 sub2node->SetVisibility(1);
11240 fNodes->Add(sub2node);
11243 // Place copy #6 of ITS5 directly in I565
11245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11246 sub2node->SetLineColor(kColorITS);
11247 sub2node->SetVisibility(1);
11248 fNodes->Add(sub2node);
11251 // Place copy #7 of ITS5 directly in I565
11253 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11254 sub2node->SetLineColor(kColorITS);
11255 sub2node->SetVisibility(1);
11256 fNodes->Add(sub2node);
11259 // Place copy #8 of ITS5 directly in I565
11261 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11262 sub2node->SetLineColor(kColorITS);
11263 sub2node->SetVisibility(1);
11264 fNodes->Add(sub2node);
11267 // Place copy #9 of ITS5 directly in I565
11269 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11270 sub2node->SetLineColor(kColorITS);
11271 sub2node->SetVisibility(1);
11272 fNodes->Add(sub2node);
11275 // Place copy #10 of ITS5 directly in I565
11277 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11278 sub2node->SetLineColor(kColorITS);
11279 sub2node->SetVisibility(1);
11280 fNodes->Add(sub2node);
11283 // Place copy #11 of ITS5 directly in I565
11285 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11286 sub2node->SetLineColor(kColorITS);
11287 sub2node->SetVisibility(1);
11288 fNodes->Add(sub2node);
11291 // Place copy #12 of ITS5 directly in I565
11293 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11294 sub2node->SetLineColor(kColorITS);
11295 sub2node->SetVisibility(1);
11296 fNodes->Add(sub2node);
11299 // Place copy #13 of ITS5 directly in I565
11301 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11302 sub2node->SetLineColor(kColorITS);
11303 sub2node->SetVisibility(1);
11304 fNodes->Add(sub2node);
11307 // Place copy #14 of ITS5 directly in I565
11309 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11310 sub2node->SetLineColor(kColorITS);
11311 sub2node->SetVisibility(1);
11312 fNodes->Add(sub2node);
11315 // Place copy #15 of ITS5 directly in I565
11317 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11318 sub2node->SetLineColor(kColorITS);
11319 sub2node->SetVisibility(1);
11320 fNodes->Add(sub2node);
11323 // Place copy #16 of ITS5 directly in I565
11325 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11326 sub2node->SetLineColor(kColorITS);
11327 sub2node->SetVisibility(1);
11328 fNodes->Add(sub2node);
11331 // Place copy #17 of ITS5 directly in I565
11333 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11334 sub2node->SetLineColor(kColorITS);
11335 sub2node->SetVisibility(1);
11336 fNodes->Add(sub2node);
11339 // Place copy #18 of ITS5 directly in I565
11341 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11342 sub2node->SetLineColor(kColorITS);
11343 sub2node->SetVisibility(1);
11344 fNodes->Add(sub2node);
11347 // Place copy #19 of ITS5 directly in I565
11349 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11350 sub2node->SetLineColor(kColorITS);
11351 sub2node->SetVisibility(1);
11352 fNodes->Add(sub2node);
11355 // Place copy #20 of ITS5 directly in I565
11357 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11358 sub2node->SetLineColor(kColorITS);
11359 sub2node->SetVisibility(1);
11360 fNodes->Add(sub2node);
11363 // Place copy #21 of ITS5 directly in I565
11365 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11366 sub2node->SetLineColor(kColorITS);
11367 sub2node->SetVisibility(1);
11368 fNodes->Add(sub2node);
11371 // Place copy #22 of ITS5 directly in I565
11373 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11374 sub2node->SetLineColor(kColorITS);
11375 sub2node->SetVisibility(1);
11376 fNodes->Add(sub2node);
11378 fNodes->Add(sub1node);
11381 // Place copy #7 of I565 in IT56
11383 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11384 sub1node->SetLineColor(kColorITS);
11385 sub1node->SetVisibility(0);
11388 // Place copy #1 of ITS5 directly in I565
11390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11391 sub2node->SetLineColor(kColorITS);
11392 sub2node->SetVisibility(1);
11393 fNodes->Add(sub2node);
11396 // Place copy #2 of ITS5 directly in I565
11398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11399 sub2node->SetLineColor(kColorITS);
11400 sub2node->SetVisibility(1);
11401 fNodes->Add(sub2node);
11404 // Place copy #3 of ITS5 directly in I565
11406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11407 sub2node->SetLineColor(kColorITS);
11408 sub2node->SetVisibility(1);
11409 fNodes->Add(sub2node);
11412 // Place copy #4 of ITS5 directly in I565
11414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11415 sub2node->SetLineColor(kColorITS);
11416 sub2node->SetVisibility(1);
11417 fNodes->Add(sub2node);
11420 // Place copy #5 of ITS5 directly in I565
11422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11423 sub2node->SetLineColor(kColorITS);
11424 sub2node->SetVisibility(1);
11425 fNodes->Add(sub2node);
11428 // Place copy #6 of ITS5 directly in I565
11430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11431 sub2node->SetLineColor(kColorITS);
11432 sub2node->SetVisibility(1);
11433 fNodes->Add(sub2node);
11436 // Place copy #7 of ITS5 directly in I565
11438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11439 sub2node->SetLineColor(kColorITS);
11440 sub2node->SetVisibility(1);
11441 fNodes->Add(sub2node);
11444 // Place copy #8 of ITS5 directly in I565
11446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11447 sub2node->SetLineColor(kColorITS);
11448 sub2node->SetVisibility(1);
11449 fNodes->Add(sub2node);
11452 // Place copy #9 of ITS5 directly in I565
11454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11455 sub2node->SetLineColor(kColorITS);
11456 sub2node->SetVisibility(1);
11457 fNodes->Add(sub2node);
11460 // Place copy #10 of ITS5 directly in I565
11462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11463 sub2node->SetLineColor(kColorITS);
11464 sub2node->SetVisibility(1);
11465 fNodes->Add(sub2node);
11468 // Place copy #11 of ITS5 directly in I565
11470 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11471 sub2node->SetLineColor(kColorITS);
11472 sub2node->SetVisibility(1);
11473 fNodes->Add(sub2node);
11476 // Place copy #12 of ITS5 directly in I565
11478 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11479 sub2node->SetLineColor(kColorITS);
11480 sub2node->SetVisibility(1);
11481 fNodes->Add(sub2node);
11484 // Place copy #13 of ITS5 directly in I565
11486 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11487 sub2node->SetLineColor(kColorITS);
11488 sub2node->SetVisibility(1);
11489 fNodes->Add(sub2node);
11492 // Place copy #14 of ITS5 directly in I565
11494 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11495 sub2node->SetLineColor(kColorITS);
11496 sub2node->SetVisibility(1);
11497 fNodes->Add(sub2node);
11500 // Place copy #15 of ITS5 directly in I565
11502 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11503 sub2node->SetLineColor(kColorITS);
11504 sub2node->SetVisibility(1);
11505 fNodes->Add(sub2node);
11508 // Place copy #16 of ITS5 directly in I565
11510 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11511 sub2node->SetLineColor(kColorITS);
11512 sub2node->SetVisibility(1);
11513 fNodes->Add(sub2node);
11516 // Place copy #17 of ITS5 directly in I565
11518 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11519 sub2node->SetLineColor(kColorITS);
11520 sub2node->SetVisibility(1);
11521 fNodes->Add(sub2node);
11524 // Place copy #18 of ITS5 directly in I565
11526 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11527 sub2node->SetLineColor(kColorITS);
11528 sub2node->SetVisibility(1);
11529 fNodes->Add(sub2node);
11532 // Place copy #19 of ITS5 directly in I565
11534 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11535 sub2node->SetLineColor(kColorITS);
11536 sub2node->SetVisibility(1);
11537 fNodes->Add(sub2node);
11540 // Place copy #20 of ITS5 directly in I565
11542 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11543 sub2node->SetLineColor(kColorITS);
11544 sub2node->SetVisibility(1);
11545 fNodes->Add(sub2node);
11548 // Place copy #21 of ITS5 directly in I565
11550 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11551 sub2node->SetLineColor(kColorITS);
11552 sub2node->SetVisibility(1);
11553 fNodes->Add(sub2node);
11556 // Place copy #22 of ITS5 directly in I565
11558 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11559 sub2node->SetLineColor(kColorITS);
11560 sub2node->SetVisibility(1);
11561 fNodes->Add(sub2node);
11563 fNodes->Add(sub1node);
11566 // Place copy #8 of I565 in IT56
11568 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11569 sub1node->SetLineColor(kColorITS);
11570 sub1node->SetVisibility(0);
11573 // Place copy #1 of ITS5 directly in I565
11575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11576 sub2node->SetLineColor(kColorITS);
11577 sub2node->SetVisibility(1);
11578 fNodes->Add(sub2node);
11581 // Place copy #2 of ITS5 directly in I565
11583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11584 sub2node->SetLineColor(kColorITS);
11585 sub2node->SetVisibility(1);
11586 fNodes->Add(sub2node);
11589 // Place copy #3 of ITS5 directly in I565
11591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11592 sub2node->SetLineColor(kColorITS);
11593 sub2node->SetVisibility(1);
11594 fNodes->Add(sub2node);
11597 // Place copy #4 of ITS5 directly in I565
11599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11600 sub2node->SetLineColor(kColorITS);
11601 sub2node->SetVisibility(1);
11602 fNodes->Add(sub2node);
11605 // Place copy #5 of ITS5 directly in I565
11607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11608 sub2node->SetLineColor(kColorITS);
11609 sub2node->SetVisibility(1);
11610 fNodes->Add(sub2node);
11613 // Place copy #6 of ITS5 directly in I565
11615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11616 sub2node->SetLineColor(kColorITS);
11617 sub2node->SetVisibility(1);
11618 fNodes->Add(sub2node);
11621 // Place copy #7 of ITS5 directly in I565
11623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11624 sub2node->SetLineColor(kColorITS);
11625 sub2node->SetVisibility(1);
11626 fNodes->Add(sub2node);
11629 // Place copy #8 of ITS5 directly in I565
11631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11632 sub2node->SetLineColor(kColorITS);
11633 sub2node->SetVisibility(1);
11634 fNodes->Add(sub2node);
11637 // Place copy #9 of ITS5 directly in I565
11639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11640 sub2node->SetLineColor(kColorITS);
11641 sub2node->SetVisibility(1);
11642 fNodes->Add(sub2node);
11645 // Place copy #10 of ITS5 directly in I565
11647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11648 sub2node->SetLineColor(kColorITS);
11649 sub2node->SetVisibility(1);
11650 fNodes->Add(sub2node);
11653 // Place copy #11 of ITS5 directly in I565
11655 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11656 sub2node->SetLineColor(kColorITS);
11657 sub2node->SetVisibility(1);
11658 fNodes->Add(sub2node);
11661 // Place copy #12 of ITS5 directly in I565
11663 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11664 sub2node->SetLineColor(kColorITS);
11665 sub2node->SetVisibility(1);
11666 fNodes->Add(sub2node);
11669 // Place copy #13 of ITS5 directly in I565
11671 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11672 sub2node->SetLineColor(kColorITS);
11673 sub2node->SetVisibility(1);
11674 fNodes->Add(sub2node);
11677 // Place copy #14 of ITS5 directly in I565
11679 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11680 sub2node->SetLineColor(kColorITS);
11681 sub2node->SetVisibility(1);
11682 fNodes->Add(sub2node);
11685 // Place copy #15 of ITS5 directly in I565
11687 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11688 sub2node->SetLineColor(kColorITS);
11689 sub2node->SetVisibility(1);
11690 fNodes->Add(sub2node);
11693 // Place copy #16 of ITS5 directly in I565
11695 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11696 sub2node->SetLineColor(kColorITS);
11697 sub2node->SetVisibility(1);
11698 fNodes->Add(sub2node);
11701 // Place copy #17 of ITS5 directly in I565
11703 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11704 sub2node->SetLineColor(kColorITS);
11705 sub2node->SetVisibility(1);
11706 fNodes->Add(sub2node);
11709 // Place copy #18 of ITS5 directly in I565
11711 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11712 sub2node->SetLineColor(kColorITS);
11713 sub2node->SetVisibility(1);
11714 fNodes->Add(sub2node);
11717 // Place copy #19 of ITS5 directly in I565
11719 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11720 sub2node->SetLineColor(kColorITS);
11721 sub2node->SetVisibility(1);
11722 fNodes->Add(sub2node);
11725 // Place copy #20 of ITS5 directly in I565
11727 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11728 sub2node->SetLineColor(kColorITS);
11729 sub2node->SetVisibility(1);
11730 fNodes->Add(sub2node);
11733 // Place copy #21 of ITS5 directly in I565
11735 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11736 sub2node->SetLineColor(kColorITS);
11737 sub2node->SetVisibility(1);
11738 fNodes->Add(sub2node);
11741 // Place copy #22 of ITS5 directly in I565
11743 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11744 sub2node->SetLineColor(kColorITS);
11745 sub2node->SetVisibility(1);
11746 fNodes->Add(sub2node);
11748 fNodes->Add(sub1node);
11751 // Place copy #9 of I565 in IT56
11753 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11754 sub1node->SetLineColor(kColorITS);
11755 sub1node->SetVisibility(0);
11758 // Place copy #1 of ITS5 directly in I565
11760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11761 sub2node->SetLineColor(kColorITS);
11762 sub2node->SetVisibility(1);
11763 fNodes->Add(sub2node);
11766 // Place copy #2 of ITS5 directly in I565
11768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11769 sub2node->SetLineColor(kColorITS);
11770 sub2node->SetVisibility(1);
11771 fNodes->Add(sub2node);
11774 // Place copy #3 of ITS5 directly in I565
11776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11777 sub2node->SetLineColor(kColorITS);
11778 sub2node->SetVisibility(1);
11779 fNodes->Add(sub2node);
11782 // Place copy #4 of ITS5 directly in I565
11784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11785 sub2node->SetLineColor(kColorITS);
11786 sub2node->SetVisibility(1);
11787 fNodes->Add(sub2node);
11790 // Place copy #5 of ITS5 directly in I565
11792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11793 sub2node->SetLineColor(kColorITS);
11794 sub2node->SetVisibility(1);
11795 fNodes->Add(sub2node);
11798 // Place copy #6 of ITS5 directly in I565
11800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11801 sub2node->SetLineColor(kColorITS);
11802 sub2node->SetVisibility(1);
11803 fNodes->Add(sub2node);
11806 // Place copy #7 of ITS5 directly in I565
11808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11809 sub2node->SetLineColor(kColorITS);
11810 sub2node->SetVisibility(1);
11811 fNodes->Add(sub2node);
11814 // Place copy #8 of ITS5 directly in I565
11816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11817 sub2node->SetLineColor(kColorITS);
11818 sub2node->SetVisibility(1);
11819 fNodes->Add(sub2node);
11822 // Place copy #9 of ITS5 directly in I565
11824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11825 sub2node->SetLineColor(kColorITS);
11826 sub2node->SetVisibility(1);
11827 fNodes->Add(sub2node);
11830 // Place copy #10 of ITS5 directly in I565
11832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11833 sub2node->SetLineColor(kColorITS);
11834 sub2node->SetVisibility(1);
11835 fNodes->Add(sub2node);
11838 // Place copy #11 of ITS5 directly in I565
11840 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11841 sub2node->SetLineColor(kColorITS);
11842 sub2node->SetVisibility(1);
11843 fNodes->Add(sub2node);
11846 // Place copy #12 of ITS5 directly in I565
11848 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11849 sub2node->SetLineColor(kColorITS);
11850 sub2node->SetVisibility(1);
11851 fNodes->Add(sub2node);
11854 // Place copy #13 of ITS5 directly in I565
11856 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11857 sub2node->SetLineColor(kColorITS);
11858 sub2node->SetVisibility(1);
11859 fNodes->Add(sub2node);
11862 // Place copy #14 of ITS5 directly in I565
11864 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11865 sub2node->SetLineColor(kColorITS);
11866 sub2node->SetVisibility(1);
11867 fNodes->Add(sub2node);
11870 // Place copy #15 of ITS5 directly in I565
11872 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11873 sub2node->SetLineColor(kColorITS);
11874 sub2node->SetVisibility(1);
11875 fNodes->Add(sub2node);
11878 // Place copy #16 of ITS5 directly in I565
11880 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11881 sub2node->SetLineColor(kColorITS);
11882 sub2node->SetVisibility(1);
11883 fNodes->Add(sub2node);
11886 // Place copy #17 of ITS5 directly in I565
11888 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11889 sub2node->SetLineColor(kColorITS);
11890 sub2node->SetVisibility(1);
11891 fNodes->Add(sub2node);
11894 // Place copy #18 of ITS5 directly in I565
11896 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11897 sub2node->SetLineColor(kColorITS);
11898 sub2node->SetVisibility(1);
11899 fNodes->Add(sub2node);
11902 // Place copy #19 of ITS5 directly in I565
11904 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11905 sub2node->SetLineColor(kColorITS);
11906 sub2node->SetVisibility(1);
11907 fNodes->Add(sub2node);
11910 // Place copy #20 of ITS5 directly in I565
11912 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11913 sub2node->SetLineColor(kColorITS);
11914 sub2node->SetVisibility(1);
11915 fNodes->Add(sub2node);
11918 // Place copy #21 of ITS5 directly in I565
11920 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11921 sub2node->SetLineColor(kColorITS);
11922 sub2node->SetVisibility(1);
11923 fNodes->Add(sub2node);
11926 // Place copy #22 of ITS5 directly in I565
11928 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11929 sub2node->SetLineColor(kColorITS);
11930 sub2node->SetVisibility(1);
11931 fNodes->Add(sub2node);
11933 fNodes->Add(sub1node);
11936 // Place copy #10 of I565 in IT56
11938 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11939 sub1node->SetLineColor(kColorITS);
11940 sub1node->SetVisibility(0);
11943 // Place copy #1 of ITS5 directly in I565
11945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11946 sub2node->SetLineColor(kColorITS);
11947 sub2node->SetVisibility(1);
11948 fNodes->Add(sub2node);
11951 // Place copy #2 of ITS5 directly in I565
11953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11954 sub2node->SetLineColor(kColorITS);
11955 sub2node->SetVisibility(1);
11956 fNodes->Add(sub2node);
11959 // Place copy #3 of ITS5 directly in I565
11961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11962 sub2node->SetLineColor(kColorITS);
11963 sub2node->SetVisibility(1);
11964 fNodes->Add(sub2node);
11967 // Place copy #4 of ITS5 directly in I565
11969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11970 sub2node->SetLineColor(kColorITS);
11971 sub2node->SetVisibility(1);
11972 fNodes->Add(sub2node);
11975 // Place copy #5 of ITS5 directly in I565
11977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11978 sub2node->SetLineColor(kColorITS);
11979 sub2node->SetVisibility(1);
11980 fNodes->Add(sub2node);
11983 // Place copy #6 of ITS5 directly in I565
11985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11986 sub2node->SetLineColor(kColorITS);
11987 sub2node->SetVisibility(1);
11988 fNodes->Add(sub2node);
11991 // Place copy #7 of ITS5 directly in I565
11993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11994 sub2node->SetLineColor(kColorITS);
11995 sub2node->SetVisibility(1);
11996 fNodes->Add(sub2node);
11999 // Place copy #8 of ITS5 directly in I565
12001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12002 sub2node->SetLineColor(kColorITS);
12003 sub2node->SetVisibility(1);
12004 fNodes->Add(sub2node);
12007 // Place copy #9 of ITS5 directly in I565
12009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12010 sub2node->SetLineColor(kColorITS);
12011 sub2node->SetVisibility(1);
12012 fNodes->Add(sub2node);
12015 // Place copy #10 of ITS5 directly in I565
12017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12018 sub2node->SetLineColor(kColorITS);
12019 sub2node->SetVisibility(1);
12020 fNodes->Add(sub2node);
12023 // Place copy #11 of ITS5 directly in I565
12025 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12026 sub2node->SetLineColor(kColorITS);
12027 sub2node->SetVisibility(1);
12028 fNodes->Add(sub2node);
12031 // Place copy #12 of ITS5 directly in I565
12033 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12034 sub2node->SetLineColor(kColorITS);
12035 sub2node->SetVisibility(1);
12036 fNodes->Add(sub2node);
12039 // Place copy #13 of ITS5 directly in I565
12041 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12042 sub2node->SetLineColor(kColorITS);
12043 sub2node->SetVisibility(1);
12044 fNodes->Add(sub2node);
12047 // Place copy #14 of ITS5 directly in I565
12049 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12050 sub2node->SetLineColor(kColorITS);
12051 sub2node->SetVisibility(1);
12052 fNodes->Add(sub2node);
12055 // Place copy #15 of ITS5 directly in I565
12057 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12058 sub2node->SetLineColor(kColorITS);
12059 sub2node->SetVisibility(1);
12060 fNodes->Add(sub2node);
12063 // Place copy #16 of ITS5 directly in I565
12065 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12066 sub2node->SetLineColor(kColorITS);
12067 sub2node->SetVisibility(1);
12068 fNodes->Add(sub2node);
12071 // Place copy #17 of ITS5 directly in I565
12073 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12074 sub2node->SetLineColor(kColorITS);
12075 sub2node->SetVisibility(1);
12076 fNodes->Add(sub2node);
12079 // Place copy #18 of ITS5 directly in I565
12081 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12082 sub2node->SetLineColor(kColorITS);
12083 sub2node->SetVisibility(1);
12084 fNodes->Add(sub2node);
12087 // Place copy #19 of ITS5 directly in I565
12089 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12090 sub2node->SetLineColor(kColorITS);
12091 sub2node->SetVisibility(1);
12092 fNodes->Add(sub2node);
12095 // Place copy #20 of ITS5 directly in I565
12097 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12098 sub2node->SetLineColor(kColorITS);
12099 sub2node->SetVisibility(1);
12100 fNodes->Add(sub2node);
12103 // Place copy #21 of ITS5 directly in I565
12105 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12106 sub2node->SetLineColor(kColorITS);
12107 sub2node->SetVisibility(1);
12108 fNodes->Add(sub2node);
12111 // Place copy #22 of ITS5 directly in I565
12113 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12114 sub2node->SetLineColor(kColorITS);
12115 sub2node->SetVisibility(1);
12116 fNodes->Add(sub2node);
12118 fNodes->Add(sub1node);
12121 // Place copy #11 of I565 in IT56
12123 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
12124 sub1node->SetLineColor(kColorITS);
12125 sub1node->SetVisibility(0);
12128 // Place copy #1 of ITS5 directly in I565
12130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12131 sub2node->SetLineColor(kColorITS);
12132 sub2node->SetVisibility(1);
12133 fNodes->Add(sub2node);
12136 // Place copy #2 of ITS5 directly in I565
12138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12139 sub2node->SetLineColor(kColorITS);
12140 sub2node->SetVisibility(1);
12141 fNodes->Add(sub2node);
12144 // Place copy #3 of ITS5 directly in I565
12146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12147 sub2node->SetLineColor(kColorITS);
12148 sub2node->SetVisibility(1);
12149 fNodes->Add(sub2node);
12152 // Place copy #4 of ITS5 directly in I565
12154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12155 sub2node->SetLineColor(kColorITS);
12156 sub2node->SetVisibility(1);
12157 fNodes->Add(sub2node);
12160 // Place copy #5 of ITS5 directly in I565
12162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12163 sub2node->SetLineColor(kColorITS);
12164 sub2node->SetVisibility(1);
12165 fNodes->Add(sub2node);
12168 // Place copy #6 of ITS5 directly in I565
12170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12171 sub2node->SetLineColor(kColorITS);
12172 sub2node->SetVisibility(1);
12173 fNodes->Add(sub2node);
12176 // Place copy #7 of ITS5 directly in I565
12178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12179 sub2node->SetLineColor(kColorITS);
12180 sub2node->SetVisibility(1);
12181 fNodes->Add(sub2node);
12184 // Place copy #8 of ITS5 directly in I565
12186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12187 sub2node->SetLineColor(kColorITS);
12188 sub2node->SetVisibility(1);
12189 fNodes->Add(sub2node);
12192 // Place copy #9 of ITS5 directly in I565
12194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12195 sub2node->SetLineColor(kColorITS);
12196 sub2node->SetVisibility(1);
12197 fNodes->Add(sub2node);
12200 // Place copy #10 of ITS5 directly in I565
12202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12203 sub2node->SetLineColor(kColorITS);
12204 sub2node->SetVisibility(1);
12205 fNodes->Add(sub2node);
12208 // Place copy #11 of ITS5 directly in I565
12210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12211 sub2node->SetLineColor(kColorITS);
12212 sub2node->SetVisibility(1);
12213 fNodes->Add(sub2node);
12216 // Place copy #12 of ITS5 directly in I565
12218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12219 sub2node->SetLineColor(kColorITS);
12220 sub2node->SetVisibility(1);
12221 fNodes->Add(sub2node);
12224 // Place copy #13 of ITS5 directly in I565
12226 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12227 sub2node->SetLineColor(kColorITS);
12228 sub2node->SetVisibility(1);
12229 fNodes->Add(sub2node);
12232 // Place copy #14 of ITS5 directly in I565
12234 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12235 sub2node->SetLineColor(kColorITS);
12236 sub2node->SetVisibility(1);
12237 fNodes->Add(sub2node);
12240 // Place copy #15 of ITS5 directly in I565
12242 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12243 sub2node->SetLineColor(kColorITS);
12244 sub2node->SetVisibility(1);
12245 fNodes->Add(sub2node);
12248 // Place copy #16 of ITS5 directly in I565
12250 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12251 sub2node->SetLineColor(kColorITS);
12252 sub2node->SetVisibility(1);
12253 fNodes->Add(sub2node);
12256 // Place copy #17 of ITS5 directly in I565
12258 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12259 sub2node->SetLineColor(kColorITS);
12260 sub2node->SetVisibility(1);
12261 fNodes->Add(sub2node);
12264 // Place copy #18 of ITS5 directly in I565
12266 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12267 sub2node->SetLineColor(kColorITS);
12268 sub2node->SetVisibility(1);
12269 fNodes->Add(sub2node);
12272 // Place copy #19 of ITS5 directly in I565
12274 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12275 sub2node->SetLineColor(kColorITS);
12276 sub2node->SetVisibility(1);
12277 fNodes->Add(sub2node);
12280 // Place copy #20 of ITS5 directly in I565
12282 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12283 sub2node->SetLineColor(kColorITS);
12284 sub2node->SetVisibility(1);
12285 fNodes->Add(sub2node);
12288 // Place copy #21 of ITS5 directly in I565
12290 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12291 sub2node->SetLineColor(kColorITS);
12292 sub2node->SetVisibility(1);
12293 fNodes->Add(sub2node);
12296 // Place copy #22 of ITS5 directly in I565
12298 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12299 sub2node->SetLineColor(kColorITS);
12300 sub2node->SetVisibility(1);
12301 fNodes->Add(sub2node);
12303 fNodes->Add(sub1node);
12306 // Place copy #12 of I565 in IT56
12308 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12309 sub1node->SetLineColor(kColorITS);
12310 sub1node->SetVisibility(0);
12313 // Place copy #1 of ITS5 directly in I565
12315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12316 sub2node->SetLineColor(kColorITS);
12317 sub2node->SetVisibility(1);
12318 fNodes->Add(sub2node);
12321 // Place copy #2 of ITS5 directly in I565
12323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12324 sub2node->SetLineColor(kColorITS);
12325 sub2node->SetVisibility(1);
12326 fNodes->Add(sub2node);
12329 // Place copy #3 of ITS5 directly in I565
12331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12332 sub2node->SetLineColor(kColorITS);
12333 sub2node->SetVisibility(1);
12334 fNodes->Add(sub2node);
12337 // Place copy #4 of ITS5 directly in I565
12339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12340 sub2node->SetLineColor(kColorITS);
12341 sub2node->SetVisibility(1);
12342 fNodes->Add(sub2node);
12345 // Place copy #5 of ITS5 directly in I565
12347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12348 sub2node->SetLineColor(kColorITS);
12349 sub2node->SetVisibility(1);
12350 fNodes->Add(sub2node);
12353 // Place copy #6 of ITS5 directly in I565
12355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12356 sub2node->SetLineColor(kColorITS);
12357 sub2node->SetVisibility(1);
12358 fNodes->Add(sub2node);
12361 // Place copy #7 of ITS5 directly in I565
12363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12364 sub2node->SetLineColor(kColorITS);
12365 sub2node->SetVisibility(1);
12366 fNodes->Add(sub2node);
12369 // Place copy #8 of ITS5 directly in I565
12371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12372 sub2node->SetLineColor(kColorITS);
12373 sub2node->SetVisibility(1);
12374 fNodes->Add(sub2node);
12377 // Place copy #9 of ITS5 directly in I565
12379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12380 sub2node->SetLineColor(kColorITS);
12381 sub2node->SetVisibility(1);
12382 fNodes->Add(sub2node);
12385 // Place copy #10 of ITS5 directly in I565
12387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12388 sub2node->SetLineColor(kColorITS);
12389 sub2node->SetVisibility(1);
12390 fNodes->Add(sub2node);
12393 // Place copy #11 of ITS5 directly in I565
12395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12396 sub2node->SetLineColor(kColorITS);
12397 sub2node->SetVisibility(1);
12398 fNodes->Add(sub2node);
12401 // Place copy #12 of ITS5 directly in I565
12403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12404 sub2node->SetLineColor(kColorITS);
12405 sub2node->SetVisibility(1);
12406 fNodes->Add(sub2node);
12409 // Place copy #13 of ITS5 directly in I565
12411 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12412 sub2node->SetLineColor(kColorITS);
12413 sub2node->SetVisibility(1);
12414 fNodes->Add(sub2node);
12417 // Place copy #14 of ITS5 directly in I565
12419 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12420 sub2node->SetLineColor(kColorITS);
12421 sub2node->SetVisibility(1);
12422 fNodes->Add(sub2node);
12425 // Place copy #15 of ITS5 directly in I565
12427 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12428 sub2node->SetLineColor(kColorITS);
12429 sub2node->SetVisibility(1);
12430 fNodes->Add(sub2node);
12433 // Place copy #16 of ITS5 directly in I565
12435 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12436 sub2node->SetLineColor(kColorITS);
12437 sub2node->SetVisibility(1);
12438 fNodes->Add(sub2node);
12441 // Place copy #17 of ITS5 directly in I565
12443 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12444 sub2node->SetLineColor(kColorITS);
12445 sub2node->SetVisibility(1);
12446 fNodes->Add(sub2node);
12449 // Place copy #18 of ITS5 directly in I565
12451 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12452 sub2node->SetLineColor(kColorITS);
12453 sub2node->SetVisibility(1);
12454 fNodes->Add(sub2node);
12457 // Place copy #19 of ITS5 directly in I565
12459 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12460 sub2node->SetLineColor(kColorITS);
12461 sub2node->SetVisibility(1);
12462 fNodes->Add(sub2node);
12465 // Place copy #20 of ITS5 directly in I565
12467 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12468 sub2node->SetLineColor(kColorITS);
12469 sub2node->SetVisibility(1);
12470 fNodes->Add(sub2node);
12473 // Place copy #21 of ITS5 directly in I565
12475 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12476 sub2node->SetLineColor(kColorITS);
12477 sub2node->SetVisibility(1);
12478 fNodes->Add(sub2node);
12481 // Place copy #22 of ITS5 directly in I565
12483 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12484 sub2node->SetLineColor(kColorITS);
12485 sub2node->SetVisibility(1);
12486 fNodes->Add(sub2node);
12488 fNodes->Add(sub1node);
12491 // Place copy #13 of I565 in IT56
12493 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12494 sub1node->SetLineColor(kColorITS);
12495 sub1node->SetVisibility(0);
12498 // Place copy #1 of ITS5 directly in I565
12500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12501 sub2node->SetLineColor(kColorITS);
12502 sub2node->SetVisibility(1);
12503 fNodes->Add(sub2node);
12506 // Place copy #2 of ITS5 directly in I565
12508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12509 sub2node->SetLineColor(kColorITS);
12510 sub2node->SetVisibility(1);
12511 fNodes->Add(sub2node);
12514 // Place copy #3 of ITS5 directly in I565
12516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12517 sub2node->SetLineColor(kColorITS);
12518 sub2node->SetVisibility(1);
12519 fNodes->Add(sub2node);
12522 // Place copy #4 of ITS5 directly in I565
12524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12525 sub2node->SetLineColor(kColorITS);
12526 sub2node->SetVisibility(1);
12527 fNodes->Add(sub2node);
12530 // Place copy #5 of ITS5 directly in I565
12532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12533 sub2node->SetLineColor(kColorITS);
12534 sub2node->SetVisibility(1);
12535 fNodes->Add(sub2node);
12538 // Place copy #6 of ITS5 directly in I565
12540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12541 sub2node->SetLineColor(kColorITS);
12542 sub2node->SetVisibility(1);
12543 fNodes->Add(sub2node);
12546 // Place copy #7 of ITS5 directly in I565
12548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12549 sub2node->SetLineColor(kColorITS);
12550 sub2node->SetVisibility(1);
12551 fNodes->Add(sub2node);
12554 // Place copy #8 of ITS5 directly in I565
12556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12557 sub2node->SetLineColor(kColorITS);
12558 sub2node->SetVisibility(1);
12559 fNodes->Add(sub2node);
12562 // Place copy #9 of ITS5 directly in I565
12564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12565 sub2node->SetLineColor(kColorITS);
12566 sub2node->SetVisibility(1);
12567 fNodes->Add(sub2node);
12570 // Place copy #10 of ITS5 directly in I565
12572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12573 sub2node->SetLineColor(kColorITS);
12574 sub2node->SetVisibility(1);
12575 fNodes->Add(sub2node);
12578 // Place copy #11 of ITS5 directly in I565
12580 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12581 sub2node->SetLineColor(kColorITS);
12582 sub2node->SetVisibility(1);
12583 fNodes->Add(sub2node);
12586 // Place copy #12 of ITS5 directly in I565
12588 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12589 sub2node->SetLineColor(kColorITS);
12590 sub2node->SetVisibility(1);
12591 fNodes->Add(sub2node);
12594 // Place copy #13 of ITS5 directly in I565
12596 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12597 sub2node->SetLineColor(kColorITS);
12598 sub2node->SetVisibility(1);
12599 fNodes->Add(sub2node);
12602 // Place copy #14 of ITS5 directly in I565
12604 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12605 sub2node->SetLineColor(kColorITS);
12606 sub2node->SetVisibility(1);
12607 fNodes->Add(sub2node);
12610 // Place copy #15 of ITS5 directly in I565
12612 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12613 sub2node->SetLineColor(kColorITS);
12614 sub2node->SetVisibility(1);
12615 fNodes->Add(sub2node);
12618 // Place copy #16 of ITS5 directly in I565
12620 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12621 sub2node->SetLineColor(kColorITS);
12622 sub2node->SetVisibility(1);
12623 fNodes->Add(sub2node);
12626 // Place copy #17 of ITS5 directly in I565
12628 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12629 sub2node->SetLineColor(kColorITS);
12630 sub2node->SetVisibility(1);
12631 fNodes->Add(sub2node);
12634 // Place copy #18 of ITS5 directly in I565
12636 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12637 sub2node->SetLineColor(kColorITS);
12638 sub2node->SetVisibility(1);
12639 fNodes->Add(sub2node);
12642 // Place copy #19 of ITS5 directly in I565
12644 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12645 sub2node->SetLineColor(kColorITS);
12646 sub2node->SetVisibility(1);
12647 fNodes->Add(sub2node);
12650 // Place copy #20 of ITS5 directly in I565
12652 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12653 sub2node->SetLineColor(kColorITS);
12654 sub2node->SetVisibility(1);
12655 fNodes->Add(sub2node);
12658 // Place copy #21 of ITS5 directly in I565
12660 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12661 sub2node->SetLineColor(kColorITS);
12662 sub2node->SetVisibility(1);
12663 fNodes->Add(sub2node);
12666 // Place copy #22 of ITS5 directly in I565
12668 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12669 sub2node->SetLineColor(kColorITS);
12670 sub2node->SetVisibility(1);
12671 fNodes->Add(sub2node);
12673 fNodes->Add(sub1node);
12676 // Place copy #14 of I565 in IT56
12678 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12679 sub1node->SetLineColor(kColorITS);
12680 sub1node->SetVisibility(0);
12683 // Place copy #1 of ITS5 directly in I565
12685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12686 sub2node->SetLineColor(kColorITS);
12687 sub2node->SetVisibility(1);
12688 fNodes->Add(sub2node);
12691 // Place copy #2 of ITS5 directly in I565
12693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12694 sub2node->SetLineColor(kColorITS);
12695 sub2node->SetVisibility(1);
12696 fNodes->Add(sub2node);
12699 // Place copy #3 of ITS5 directly in I565
12701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12702 sub2node->SetLineColor(kColorITS);
12703 sub2node->SetVisibility(1);
12704 fNodes->Add(sub2node);
12707 // Place copy #4 of ITS5 directly in I565
12709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12710 sub2node->SetLineColor(kColorITS);
12711 sub2node->SetVisibility(1);
12712 fNodes->Add(sub2node);
12715 // Place copy #5 of ITS5 directly in I565
12717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12718 sub2node->SetLineColor(kColorITS);
12719 sub2node->SetVisibility(1);
12720 fNodes->Add(sub2node);
12723 // Place copy #6 of ITS5 directly in I565
12725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12726 sub2node->SetLineColor(kColorITS);
12727 sub2node->SetVisibility(1);
12728 fNodes->Add(sub2node);
12731 // Place copy #7 of ITS5 directly in I565
12733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12734 sub2node->SetLineColor(kColorITS);
12735 sub2node->SetVisibility(1);
12736 fNodes->Add(sub2node);
12739 // Place copy #8 of ITS5 directly in I565
12741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12742 sub2node->SetLineColor(kColorITS);
12743 sub2node->SetVisibility(1);
12744 fNodes->Add(sub2node);
12747 // Place copy #9 of ITS5 directly in I565
12749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12750 sub2node->SetLineColor(kColorITS);
12751 sub2node->SetVisibility(1);
12752 fNodes->Add(sub2node);
12755 // Place copy #10 of ITS5 directly in I565
12757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12758 sub2node->SetLineColor(kColorITS);
12759 sub2node->SetVisibility(1);
12760 fNodes->Add(sub2node);
12763 // Place copy #11 of ITS5 directly in I565
12765 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12766 sub2node->SetLineColor(kColorITS);
12767 sub2node->SetVisibility(1);
12768 fNodes->Add(sub2node);
12771 // Place copy #12 of ITS5 directly in I565
12773 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12774 sub2node->SetLineColor(kColorITS);
12775 sub2node->SetVisibility(1);
12776 fNodes->Add(sub2node);
12779 // Place copy #13 of ITS5 directly in I565
12781 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12782 sub2node->SetLineColor(kColorITS);
12783 sub2node->SetVisibility(1);
12784 fNodes->Add(sub2node);
12787 // Place copy #14 of ITS5 directly in I565
12789 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12790 sub2node->SetLineColor(kColorITS);
12791 sub2node->SetVisibility(1);
12792 fNodes->Add(sub2node);
12795 // Place copy #15 of ITS5 directly in I565
12797 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12798 sub2node->SetLineColor(kColorITS);
12799 sub2node->SetVisibility(1);
12800 fNodes->Add(sub2node);
12803 // Place copy #16 of ITS5 directly in I565
12805 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12806 sub2node->SetLineColor(kColorITS);
12807 sub2node->SetVisibility(1);
12808 fNodes->Add(sub2node);
12811 // Place copy #17 of ITS5 directly in I565
12813 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12814 sub2node->SetLineColor(kColorITS);
12815 sub2node->SetVisibility(1);
12816 fNodes->Add(sub2node);
12819 // Place copy #18 of ITS5 directly in I565
12821 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12822 sub2node->SetLineColor(kColorITS);
12823 sub2node->SetVisibility(1);
12824 fNodes->Add(sub2node);
12827 // Place copy #19 of ITS5 directly in I565
12829 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12830 sub2node->SetLineColor(kColorITS);
12831 sub2node->SetVisibility(1);
12832 fNodes->Add(sub2node);
12835 // Place copy #20 of ITS5 directly in I565
12837 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12838 sub2node->SetLineColor(kColorITS);
12839 sub2node->SetVisibility(1);
12840 fNodes->Add(sub2node);
12843 // Place copy #21 of ITS5 directly in I565
12845 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12846 sub2node->SetLineColor(kColorITS);
12847 sub2node->SetVisibility(1);
12848 fNodes->Add(sub2node);
12851 // Place copy #22 of ITS5 directly in I565
12853 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12854 sub2node->SetLineColor(kColorITS);
12855 sub2node->SetVisibility(1);
12856 fNodes->Add(sub2node);
12858 fNodes->Add(sub1node);
12861 // Place copy #15 of I565 in IT56
12863 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12864 sub1node->SetLineColor(kColorITS);
12865 sub1node->SetVisibility(0);
12868 // Place copy #1 of ITS5 directly in I565
12870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12871 sub2node->SetLineColor(kColorITS);
12872 sub2node->SetVisibility(1);
12873 fNodes->Add(sub2node);
12876 // Place copy #2 of ITS5 directly in I565
12878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12879 sub2node->SetLineColor(kColorITS);
12880 sub2node->SetVisibility(1);
12881 fNodes->Add(sub2node);
12884 // Place copy #3 of ITS5 directly in I565
12886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12887 sub2node->SetLineColor(kColorITS);
12888 sub2node->SetVisibility(1);
12889 fNodes->Add(sub2node);
12892 // Place copy #4 of ITS5 directly in I565
12894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12895 sub2node->SetLineColor(kColorITS);
12896 sub2node->SetVisibility(1);
12897 fNodes->Add(sub2node);
12900 // Place copy #5 of ITS5 directly in I565
12902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12903 sub2node->SetLineColor(kColorITS);
12904 sub2node->SetVisibility(1);
12905 fNodes->Add(sub2node);
12908 // Place copy #6 of ITS5 directly in I565
12910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12911 sub2node->SetLineColor(kColorITS);
12912 sub2node->SetVisibility(1);
12913 fNodes->Add(sub2node);
12916 // Place copy #7 of ITS5 directly in I565
12918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12919 sub2node->SetLineColor(kColorITS);
12920 sub2node->SetVisibility(1);
12921 fNodes->Add(sub2node);
12924 // Place copy #8 of ITS5 directly in I565
12926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12927 sub2node->SetLineColor(kColorITS);
12928 sub2node->SetVisibility(1);
12929 fNodes->Add(sub2node);
12932 // Place copy #9 of ITS5 directly in I565
12934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12935 sub2node->SetLineColor(kColorITS);
12936 sub2node->SetVisibility(1);
12937 fNodes->Add(sub2node);
12940 // Place copy #10 of ITS5 directly in I565
12942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12943 sub2node->SetLineColor(kColorITS);
12944 sub2node->SetVisibility(1);
12945 fNodes->Add(sub2node);
12948 // Place copy #11 of ITS5 directly in I565
12950 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12951 sub2node->SetLineColor(kColorITS);
12952 sub2node->SetVisibility(1);
12953 fNodes->Add(sub2node);
12956 // Place copy #12 of ITS5 directly in I565
12958 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12959 sub2node->SetLineColor(kColorITS);
12960 sub2node->SetVisibility(1);
12961 fNodes->Add(sub2node);
12964 // Place copy #13 of ITS5 directly in I565
12966 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12967 sub2node->SetLineColor(kColorITS);
12968 sub2node->SetVisibility(1);
12969 fNodes->Add(sub2node);
12972 // Place copy #14 of ITS5 directly in I565
12974 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12975 sub2node->SetLineColor(kColorITS);
12976 sub2node->SetVisibility(1);
12977 fNodes->Add(sub2node);
12980 // Place copy #15 of ITS5 directly in I565
12982 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12983 sub2node->SetLineColor(kColorITS);
12984 sub2node->SetVisibility(1);
12985 fNodes->Add(sub2node);
12988 // Place copy #16 of ITS5 directly in I565
12990 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12991 sub2node->SetLineColor(kColorITS);
12992 sub2node->SetVisibility(1);
12993 fNodes->Add(sub2node);
12996 // Place copy #17 of ITS5 directly in I565
12998 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12999 sub2node->SetLineColor(kColorITS);
13000 sub2node->SetVisibility(1);
13001 fNodes->Add(sub2node);
13004 // Place copy #18 of ITS5 directly in I565
13006 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13007 sub2node->SetLineColor(kColorITS);
13008 sub2node->SetVisibility(1);
13009 fNodes->Add(sub2node);
13012 // Place copy #19 of ITS5 directly in I565
13014 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13015 sub2node->SetLineColor(kColorITS);
13016 sub2node->SetVisibility(1);
13017 fNodes->Add(sub2node);
13020 // Place copy #20 of ITS5 directly in I565
13022 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13023 sub2node->SetLineColor(kColorITS);
13024 sub2node->SetVisibility(1);
13025 fNodes->Add(sub2node);
13028 // Place copy #21 of ITS5 directly in I565
13030 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13031 sub2node->SetLineColor(kColorITS);
13032 sub2node->SetVisibility(1);
13033 fNodes->Add(sub2node);
13036 // Place copy #22 of ITS5 directly in I565
13038 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13039 sub2node->SetLineColor(kColorITS);
13040 sub2node->SetVisibility(1);
13041 fNodes->Add(sub2node);
13043 fNodes->Add(sub1node);
13046 // Place copy #16 of I565 in IT56
13048 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
13049 sub1node->SetLineColor(kColorITS);
13050 sub1node->SetVisibility(0);
13053 // Place copy #1 of ITS5 directly in I565
13055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13056 sub2node->SetLineColor(kColorITS);
13057 sub2node->SetVisibility(1);
13058 fNodes->Add(sub2node);
13061 // Place copy #2 of ITS5 directly in I565
13063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13064 sub2node->SetLineColor(kColorITS);
13065 sub2node->SetVisibility(1);
13066 fNodes->Add(sub2node);
13069 // Place copy #3 of ITS5 directly in I565
13071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13072 sub2node->SetLineColor(kColorITS);
13073 sub2node->SetVisibility(1);
13074 fNodes->Add(sub2node);
13077 // Place copy #4 of ITS5 directly in I565
13079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13080 sub2node->SetLineColor(kColorITS);
13081 sub2node->SetVisibility(1);
13082 fNodes->Add(sub2node);
13085 // Place copy #5 of ITS5 directly in I565
13087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13088 sub2node->SetLineColor(kColorITS);
13089 sub2node->SetVisibility(1);
13090 fNodes->Add(sub2node);
13093 // Place copy #6 of ITS5 directly in I565
13095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13096 sub2node->SetLineColor(kColorITS);
13097 sub2node->SetVisibility(1);
13098 fNodes->Add(sub2node);
13101 // Place copy #7 of ITS5 directly in I565
13103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13104 sub2node->SetLineColor(kColorITS);
13105 sub2node->SetVisibility(1);
13106 fNodes->Add(sub2node);
13109 // Place copy #8 of ITS5 directly in I565
13111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13112 sub2node->SetLineColor(kColorITS);
13113 sub2node->SetVisibility(1);
13114 fNodes->Add(sub2node);
13117 // Place copy #9 of ITS5 directly in I565
13119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13120 sub2node->SetLineColor(kColorITS);
13121 sub2node->SetVisibility(1);
13122 fNodes->Add(sub2node);
13125 // Place copy #10 of ITS5 directly in I565
13127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13128 sub2node->SetLineColor(kColorITS);
13129 sub2node->SetVisibility(1);
13130 fNodes->Add(sub2node);
13133 // Place copy #11 of ITS5 directly in I565
13135 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13136 sub2node->SetLineColor(kColorITS);
13137 sub2node->SetVisibility(1);
13138 fNodes->Add(sub2node);
13141 // Place copy #12 of ITS5 directly in I565
13143 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13144 sub2node->SetLineColor(kColorITS);
13145 sub2node->SetVisibility(1);
13146 fNodes->Add(sub2node);
13149 // Place copy #13 of ITS5 directly in I565
13151 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13152 sub2node->SetLineColor(kColorITS);
13153 sub2node->SetVisibility(1);
13154 fNodes->Add(sub2node);
13157 // Place copy #14 of ITS5 directly in I565
13159 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13160 sub2node->SetLineColor(kColorITS);
13161 sub2node->SetVisibility(1);
13162 fNodes->Add(sub2node);
13165 // Place copy #15 of ITS5 directly in I565
13167 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13168 sub2node->SetLineColor(kColorITS);
13169 sub2node->SetVisibility(1);
13170 fNodes->Add(sub2node);
13173 // Place copy #16 of ITS5 directly in I565
13175 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13176 sub2node->SetLineColor(kColorITS);
13177 sub2node->SetVisibility(1);
13178 fNodes->Add(sub2node);
13181 // Place copy #17 of ITS5 directly in I565
13183 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13184 sub2node->SetLineColor(kColorITS);
13185 sub2node->SetVisibility(1);
13186 fNodes->Add(sub2node);
13189 // Place copy #18 of ITS5 directly in I565
13191 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13192 sub2node->SetLineColor(kColorITS);
13193 sub2node->SetVisibility(1);
13194 fNodes->Add(sub2node);
13197 // Place copy #19 of ITS5 directly in I565
13199 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13200 sub2node->SetLineColor(kColorITS);
13201 sub2node->SetVisibility(1);
13202 fNodes->Add(sub2node);
13205 // Place copy #20 of ITS5 directly in I565
13207 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13208 sub2node->SetLineColor(kColorITS);
13209 sub2node->SetVisibility(1);
13210 fNodes->Add(sub2node);
13213 // Place copy #21 of ITS5 directly in I565
13215 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13216 sub2node->SetLineColor(kColorITS);
13217 sub2node->SetVisibility(1);
13218 fNodes->Add(sub2node);
13221 // Place copy #22 of ITS5 directly in I565
13223 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13224 sub2node->SetLineColor(kColorITS);
13225 sub2node->SetVisibility(1);
13226 fNodes->Add(sub2node);
13228 fNodes->Add(sub1node);
13231 // Place copy #17 of I565 in IT56
13233 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13234 sub1node->SetLineColor(kColorITS);
13235 sub1node->SetVisibility(0);
13238 // Place copy #1 of ITS5 directly in I565
13240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13241 sub2node->SetLineColor(kColorITS);
13242 sub2node->SetVisibility(1);
13243 fNodes->Add(sub2node);
13246 // Place copy #2 of ITS5 directly in I565
13248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13249 sub2node->SetLineColor(kColorITS);
13250 sub2node->SetVisibility(1);
13251 fNodes->Add(sub2node);
13254 // Place copy #3 of ITS5 directly in I565
13256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13257 sub2node->SetLineColor(kColorITS);
13258 sub2node->SetVisibility(1);
13259 fNodes->Add(sub2node);
13262 // Place copy #4 of ITS5 directly in I565
13264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13265 sub2node->SetLineColor(kColorITS);
13266 sub2node->SetVisibility(1);
13267 fNodes->Add(sub2node);
13270 // Place copy #5 of ITS5 directly in I565
13272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13273 sub2node->SetLineColor(kColorITS);
13274 sub2node->SetVisibility(1);
13275 fNodes->Add(sub2node);
13278 // Place copy #6 of ITS5 directly in I565
13280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13281 sub2node->SetLineColor(kColorITS);
13282 sub2node->SetVisibility(1);
13283 fNodes->Add(sub2node);
13286 // Place copy #7 of ITS5 directly in I565
13288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13289 sub2node->SetLineColor(kColorITS);
13290 sub2node->SetVisibility(1);
13291 fNodes->Add(sub2node);
13294 // Place copy #8 of ITS5 directly in I565
13296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13297 sub2node->SetLineColor(kColorITS);
13298 sub2node->SetVisibility(1);
13299 fNodes->Add(sub2node);
13302 // Place copy #9 of ITS5 directly in I565
13304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13305 sub2node->SetLineColor(kColorITS);
13306 sub2node->SetVisibility(1);
13307 fNodes->Add(sub2node);
13310 // Place copy #10 of ITS5 directly in I565
13312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13313 sub2node->SetLineColor(kColorITS);
13314 sub2node->SetVisibility(1);
13315 fNodes->Add(sub2node);
13318 // Place copy #11 of ITS5 directly in I565
13320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13321 sub2node->SetLineColor(kColorITS);
13322 sub2node->SetVisibility(1);
13323 fNodes->Add(sub2node);
13326 // Place copy #12 of ITS5 directly in I565
13328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13329 sub2node->SetLineColor(kColorITS);
13330 sub2node->SetVisibility(1);
13331 fNodes->Add(sub2node);
13334 // Place copy #13 of ITS5 directly in I565
13336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13337 sub2node->SetLineColor(kColorITS);
13338 sub2node->SetVisibility(1);
13339 fNodes->Add(sub2node);
13342 // Place copy #14 of ITS5 directly in I565
13344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13345 sub2node->SetLineColor(kColorITS);
13346 sub2node->SetVisibility(1);
13347 fNodes->Add(sub2node);
13350 // Place copy #15 of ITS5 directly in I565
13352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13353 sub2node->SetLineColor(kColorITS);
13354 sub2node->SetVisibility(1);
13355 fNodes->Add(sub2node);
13358 // Place copy #16 of ITS5 directly in I565
13360 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13361 sub2node->SetLineColor(kColorITS);
13362 sub2node->SetVisibility(1);
13363 fNodes->Add(sub2node);
13366 // Place copy #17 of ITS5 directly in I565
13368 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13369 sub2node->SetLineColor(kColorITS);
13370 sub2node->SetVisibility(1);
13371 fNodes->Add(sub2node);
13374 // Place copy #18 of ITS5 directly in I565
13376 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13377 sub2node->SetLineColor(kColorITS);
13378 sub2node->SetVisibility(1);
13379 fNodes->Add(sub2node);
13382 // Place copy #19 of ITS5 directly in I565
13384 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13385 sub2node->SetLineColor(kColorITS);
13386 sub2node->SetVisibility(1);
13387 fNodes->Add(sub2node);
13390 // Place copy #20 of ITS5 directly in I565
13392 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13393 sub2node->SetLineColor(kColorITS);
13394 sub2node->SetVisibility(1);
13395 fNodes->Add(sub2node);
13398 // Place copy #21 of ITS5 directly in I565
13400 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13401 sub2node->SetLineColor(kColorITS);
13402 sub2node->SetVisibility(1);
13403 fNodes->Add(sub2node);
13406 // Place copy #22 of ITS5 directly in I565
13408 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13409 sub2node->SetLineColor(kColorITS);
13410 sub2node->SetVisibility(1);
13411 fNodes->Add(sub2node);
13413 fNodes->Add(sub1node);
13416 // Place copy #18 of I565 in IT56
13418 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13419 sub1node->SetLineColor(kColorITS);
13420 sub1node->SetVisibility(0);
13423 // Place copy #1 of ITS5 directly in I565
13425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13426 sub2node->SetLineColor(kColorITS);
13427 sub2node->SetVisibility(1);
13428 fNodes->Add(sub2node);
13431 // Place copy #2 of ITS5 directly in I565
13433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13434 sub2node->SetLineColor(kColorITS);
13435 sub2node->SetVisibility(1);
13436 fNodes->Add(sub2node);
13439 // Place copy #3 of ITS5 directly in I565
13441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13442 sub2node->SetLineColor(kColorITS);
13443 sub2node->SetVisibility(1);
13444 fNodes->Add(sub2node);
13447 // Place copy #4 of ITS5 directly in I565
13449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13450 sub2node->SetLineColor(kColorITS);
13451 sub2node->SetVisibility(1);
13452 fNodes->Add(sub2node);
13455 // Place copy #5 of ITS5 directly in I565
13457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13458 sub2node->SetLineColor(kColorITS);
13459 sub2node->SetVisibility(1);
13460 fNodes->Add(sub2node);
13463 // Place copy #6 of ITS5 directly in I565
13465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13466 sub2node->SetLineColor(kColorITS);
13467 sub2node->SetVisibility(1);
13468 fNodes->Add(sub2node);
13471 // Place copy #7 of ITS5 directly in I565
13473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13474 sub2node->SetLineColor(kColorITS);
13475 sub2node->SetVisibility(1);
13476 fNodes->Add(sub2node);
13479 // Place copy #8 of ITS5 directly in I565
13481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13482 sub2node->SetLineColor(kColorITS);
13483 sub2node->SetVisibility(1);
13484 fNodes->Add(sub2node);
13487 // Place copy #9 of ITS5 directly in I565
13489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13490 sub2node->SetLineColor(kColorITS);
13491 sub2node->SetVisibility(1);
13492 fNodes->Add(sub2node);
13495 // Place copy #10 of ITS5 directly in I565
13497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13498 sub2node->SetLineColor(kColorITS);
13499 sub2node->SetVisibility(1);
13500 fNodes->Add(sub2node);
13503 // Place copy #11 of ITS5 directly in I565
13505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13506 sub2node->SetLineColor(kColorITS);
13507 sub2node->SetVisibility(1);
13508 fNodes->Add(sub2node);
13511 // Place copy #12 of ITS5 directly in I565
13513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13514 sub2node->SetLineColor(kColorITS);
13515 sub2node->SetVisibility(1);
13516 fNodes->Add(sub2node);
13519 // Place copy #13 of ITS5 directly in I565
13521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13522 sub2node->SetLineColor(kColorITS);
13523 sub2node->SetVisibility(1);
13524 fNodes->Add(sub2node);
13527 // Place copy #14 of ITS5 directly in I565
13529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13530 sub2node->SetLineColor(kColorITS);
13531 sub2node->SetVisibility(1);
13532 fNodes->Add(sub2node);
13535 // Place copy #15 of ITS5 directly in I565
13537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13538 sub2node->SetLineColor(kColorITS);
13539 sub2node->SetVisibility(1);
13540 fNodes->Add(sub2node);
13543 // Place copy #16 of ITS5 directly in I565
13545 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13546 sub2node->SetLineColor(kColorITS);
13547 sub2node->SetVisibility(1);
13548 fNodes->Add(sub2node);
13551 // Place copy #17 of ITS5 directly in I565
13553 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13554 sub2node->SetLineColor(kColorITS);
13555 sub2node->SetVisibility(1);
13556 fNodes->Add(sub2node);
13559 // Place copy #18 of ITS5 directly in I565
13561 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13562 sub2node->SetLineColor(kColorITS);
13563 sub2node->SetVisibility(1);
13564 fNodes->Add(sub2node);
13567 // Place copy #19 of ITS5 directly in I565
13569 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13570 sub2node->SetLineColor(kColorITS);
13571 sub2node->SetVisibility(1);
13572 fNodes->Add(sub2node);
13575 // Place copy #20 of ITS5 directly in I565
13577 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13578 sub2node->SetLineColor(kColorITS);
13579 sub2node->SetVisibility(1);
13580 fNodes->Add(sub2node);
13583 // Place copy #21 of ITS5 directly in I565
13585 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13586 sub2node->SetLineColor(kColorITS);
13587 sub2node->SetVisibility(1);
13588 fNodes->Add(sub2node);
13591 // Place copy #22 of ITS5 directly in I565
13593 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13594 sub2node->SetLineColor(kColorITS);
13595 sub2node->SetVisibility(1);
13596 fNodes->Add(sub2node);
13598 fNodes->Add(sub1node);
13601 // Place copy #19 of I565 in IT56
13603 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13604 sub1node->SetLineColor(kColorITS);
13605 sub1node->SetVisibility(0);
13608 // Place copy #1 of ITS5 directly in I565
13610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13611 sub2node->SetLineColor(kColorITS);
13612 sub2node->SetVisibility(1);
13613 fNodes->Add(sub2node);
13616 // Place copy #2 of ITS5 directly in I565
13618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13619 sub2node->SetLineColor(kColorITS);
13620 sub2node->SetVisibility(1);
13621 fNodes->Add(sub2node);
13624 // Place copy #3 of ITS5 directly in I565
13626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13627 sub2node->SetLineColor(kColorITS);
13628 sub2node->SetVisibility(1);
13629 fNodes->Add(sub2node);
13632 // Place copy #4 of ITS5 directly in I565
13634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13635 sub2node->SetLineColor(kColorITS);
13636 sub2node->SetVisibility(1);
13637 fNodes->Add(sub2node);
13640 // Place copy #5 of ITS5 directly in I565
13642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13643 sub2node->SetLineColor(kColorITS);
13644 sub2node->SetVisibility(1);
13645 fNodes->Add(sub2node);
13648 // Place copy #6 of ITS5 directly in I565
13650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13651 sub2node->SetLineColor(kColorITS);
13652 sub2node->SetVisibility(1);
13653 fNodes->Add(sub2node);
13656 // Place copy #7 of ITS5 directly in I565
13658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13659 sub2node->SetLineColor(kColorITS);
13660 sub2node->SetVisibility(1);
13661 fNodes->Add(sub2node);
13664 // Place copy #8 of ITS5 directly in I565
13666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13667 sub2node->SetLineColor(kColorITS);
13668 sub2node->SetVisibility(1);
13669 fNodes->Add(sub2node);
13672 // Place copy #9 of ITS5 directly in I565
13674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13675 sub2node->SetLineColor(kColorITS);
13676 sub2node->SetVisibility(1);
13677 fNodes->Add(sub2node);
13680 // Place copy #10 of ITS5 directly in I565
13682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13683 sub2node->SetLineColor(kColorITS);
13684 sub2node->SetVisibility(1);
13685 fNodes->Add(sub2node);
13688 // Place copy #11 of ITS5 directly in I565
13690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13691 sub2node->SetLineColor(kColorITS);
13692 sub2node->SetVisibility(1);
13693 fNodes->Add(sub2node);
13696 // Place copy #12 of ITS5 directly in I565
13698 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13699 sub2node->SetLineColor(kColorITS);
13700 sub2node->SetVisibility(1);
13701 fNodes->Add(sub2node);
13704 // Place copy #13 of ITS5 directly in I565
13706 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13707 sub2node->SetLineColor(kColorITS);
13708 sub2node->SetVisibility(1);
13709 fNodes->Add(sub2node);
13712 // Place copy #14 of ITS5 directly in I565
13714 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13715 sub2node->SetLineColor(kColorITS);
13716 sub2node->SetVisibility(1);
13717 fNodes->Add(sub2node);
13720 // Place copy #15 of ITS5 directly in I565
13722 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13723 sub2node->SetLineColor(kColorITS);
13724 sub2node->SetVisibility(1);
13725 fNodes->Add(sub2node);
13728 // Place copy #16 of ITS5 directly in I565
13730 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13731 sub2node->SetLineColor(kColorITS);
13732 sub2node->SetVisibility(1);
13733 fNodes->Add(sub2node);
13736 // Place copy #17 of ITS5 directly in I565
13738 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13739 sub2node->SetLineColor(kColorITS);
13740 sub2node->SetVisibility(1);
13741 fNodes->Add(sub2node);
13744 // Place copy #18 of ITS5 directly in I565
13746 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13747 sub2node->SetLineColor(kColorITS);
13748 sub2node->SetVisibility(1);
13749 fNodes->Add(sub2node);
13752 // Place copy #19 of ITS5 directly in I565
13754 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13755 sub2node->SetLineColor(kColorITS);
13756 sub2node->SetVisibility(1);
13757 fNodes->Add(sub2node);
13760 // Place copy #20 of ITS5 directly in I565
13762 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13763 sub2node->SetLineColor(kColorITS);
13764 sub2node->SetVisibility(1);
13765 fNodes->Add(sub2node);
13768 // Place copy #21 of ITS5 directly in I565
13770 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13771 sub2node->SetLineColor(kColorITS);
13772 sub2node->SetVisibility(1);
13773 fNodes->Add(sub2node);
13776 // Place copy #22 of ITS5 directly in I565
13778 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13779 sub2node->SetLineColor(kColorITS);
13780 sub2node->SetVisibility(1);
13781 fNodes->Add(sub2node);
13783 fNodes->Add(sub1node);
13786 // Place copy #20 of I565 in IT56
13788 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13789 sub1node->SetLineColor(kColorITS);
13790 sub1node->SetVisibility(0);
13793 // Place copy #1 of ITS5 directly in I565
13795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13796 sub2node->SetLineColor(kColorITS);
13797 sub2node->SetVisibility(1);
13798 fNodes->Add(sub2node);
13801 // Place copy #2 of ITS5 directly in I565
13803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13804 sub2node->SetLineColor(kColorITS);
13805 sub2node->SetVisibility(1);
13806 fNodes->Add(sub2node);
13809 // Place copy #3 of ITS5 directly in I565
13811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13812 sub2node->SetLineColor(kColorITS);
13813 sub2node->SetVisibility(1);
13814 fNodes->Add(sub2node);
13817 // Place copy #4 of ITS5 directly in I565
13819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13820 sub2node->SetLineColor(kColorITS);
13821 sub2node->SetVisibility(1);
13822 fNodes->Add(sub2node);
13825 // Place copy #5 of ITS5 directly in I565
13827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13828 sub2node->SetLineColor(kColorITS);
13829 sub2node->SetVisibility(1);
13830 fNodes->Add(sub2node);
13833 // Place copy #6 of ITS5 directly in I565
13835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13836 sub2node->SetLineColor(kColorITS);
13837 sub2node->SetVisibility(1);
13838 fNodes->Add(sub2node);
13841 // Place copy #7 of ITS5 directly in I565
13843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13844 sub2node->SetLineColor(kColorITS);
13845 sub2node->SetVisibility(1);
13846 fNodes->Add(sub2node);
13849 // Place copy #8 of ITS5 directly in I565
13851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13852 sub2node->SetLineColor(kColorITS);
13853 sub2node->SetVisibility(1);
13854 fNodes->Add(sub2node);
13857 // Place copy #9 of ITS5 directly in I565
13859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13860 sub2node->SetLineColor(kColorITS);
13861 sub2node->SetVisibility(1);
13862 fNodes->Add(sub2node);
13865 // Place copy #10 of ITS5 directly in I565
13867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13868 sub2node->SetLineColor(kColorITS);
13869 sub2node->SetVisibility(1);
13870 fNodes->Add(sub2node);
13873 // Place copy #11 of ITS5 directly in I565
13875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13876 sub2node->SetLineColor(kColorITS);
13877 sub2node->SetVisibility(1);
13878 fNodes->Add(sub2node);
13881 // Place copy #12 of ITS5 directly in I565
13883 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13884 sub2node->SetLineColor(kColorITS);
13885 sub2node->SetVisibility(1);
13886 fNodes->Add(sub2node);
13889 // Place copy #13 of ITS5 directly in I565
13891 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13892 sub2node->SetLineColor(kColorITS);
13893 sub2node->SetVisibility(1);
13894 fNodes->Add(sub2node);
13897 // Place copy #14 of ITS5 directly in I565
13899 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13900 sub2node->SetLineColor(kColorITS);
13901 sub2node->SetVisibility(1);
13902 fNodes->Add(sub2node);
13905 // Place copy #15 of ITS5 directly in I565
13907 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13908 sub2node->SetLineColor(kColorITS);
13909 sub2node->SetVisibility(1);
13910 fNodes->Add(sub2node);
13913 // Place copy #16 of ITS5 directly in I565
13915 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13916 sub2node->SetLineColor(kColorITS);
13917 sub2node->SetVisibility(1);
13918 fNodes->Add(sub2node);
13921 // Place copy #17 of ITS5 directly in I565
13923 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13924 sub2node->SetLineColor(kColorITS);
13925 sub2node->SetVisibility(1);
13926 fNodes->Add(sub2node);
13929 // Place copy #18 of ITS5 directly in I565
13931 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13932 sub2node->SetLineColor(kColorITS);
13933 sub2node->SetVisibility(1);
13934 fNodes->Add(sub2node);
13937 // Place copy #19 of ITS5 directly in I565
13939 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13940 sub2node->SetLineColor(kColorITS);
13941 sub2node->SetVisibility(1);
13942 fNodes->Add(sub2node);
13945 // Place copy #20 of ITS5 directly in I565
13947 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13948 sub2node->SetLineColor(kColorITS);
13949 sub2node->SetVisibility(1);
13950 fNodes->Add(sub2node);
13953 // Place copy #21 of ITS5 directly in I565
13955 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13956 sub2node->SetLineColor(kColorITS);
13957 sub2node->SetVisibility(1);
13958 fNodes->Add(sub2node);
13961 // Place copy #22 of ITS5 directly in I565
13963 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13964 sub2node->SetLineColor(kColorITS);
13965 sub2node->SetVisibility(1);
13966 fNodes->Add(sub2node);
13968 fNodes->Add(sub1node);
13971 // Place copy #21 of I565 in IT56
13973 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13974 sub1node->SetLineColor(kColorITS);
13975 sub1node->SetVisibility(0);
13978 // Place copy #1 of ITS5 directly in I565
13980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13981 sub2node->SetLineColor(kColorITS);
13982 sub2node->SetVisibility(1);
13983 fNodes->Add(sub2node);
13986 // Place copy #2 of ITS5 directly in I565
13988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13989 sub2node->SetLineColor(kColorITS);
13990 sub2node->SetVisibility(1);
13991 fNodes->Add(sub2node);
13994 // Place copy #3 of ITS5 directly in I565
13996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13997 sub2node->SetLineColor(kColorITS);
13998 sub2node->SetVisibility(1);
13999 fNodes->Add(sub2node);
14002 // Place copy #4 of ITS5 directly in I565
14004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14005 sub2node->SetLineColor(kColorITS);
14006 sub2node->SetVisibility(1);
14007 fNodes->Add(sub2node);
14010 // Place copy #5 of ITS5 directly in I565
14012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14013 sub2node->SetLineColor(kColorITS);
14014 sub2node->SetVisibility(1);
14015 fNodes->Add(sub2node);
14018 // Place copy #6 of ITS5 directly in I565
14020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14021 sub2node->SetLineColor(kColorITS);
14022 sub2node->SetVisibility(1);
14023 fNodes->Add(sub2node);
14026 // Place copy #7 of ITS5 directly in I565
14028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14029 sub2node->SetLineColor(kColorITS);
14030 sub2node->SetVisibility(1);
14031 fNodes->Add(sub2node);
14034 // Place copy #8 of ITS5 directly in I565
14036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14037 sub2node->SetLineColor(kColorITS);
14038 sub2node->SetVisibility(1);
14039 fNodes->Add(sub2node);
14042 // Place copy #9 of ITS5 directly in I565
14044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14045 sub2node->SetLineColor(kColorITS);
14046 sub2node->SetVisibility(1);
14047 fNodes->Add(sub2node);
14050 // Place copy #10 of ITS5 directly in I565
14052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14053 sub2node->SetLineColor(kColorITS);
14054 sub2node->SetVisibility(1);
14055 fNodes->Add(sub2node);
14058 // Place copy #11 of ITS5 directly in I565
14060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14061 sub2node->SetLineColor(kColorITS);
14062 sub2node->SetVisibility(1);
14063 fNodes->Add(sub2node);
14066 // Place copy #12 of ITS5 directly in I565
14068 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14069 sub2node->SetLineColor(kColorITS);
14070 sub2node->SetVisibility(1);
14071 fNodes->Add(sub2node);
14074 // Place copy #13 of ITS5 directly in I565
14076 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14077 sub2node->SetLineColor(kColorITS);
14078 sub2node->SetVisibility(1);
14079 fNodes->Add(sub2node);
14082 // Place copy #14 of ITS5 directly in I565
14084 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14085 sub2node->SetLineColor(kColorITS);
14086 sub2node->SetVisibility(1);
14087 fNodes->Add(sub2node);
14090 // Place copy #15 of ITS5 directly in I565
14092 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14093 sub2node->SetLineColor(kColorITS);
14094 sub2node->SetVisibility(1);
14095 fNodes->Add(sub2node);
14098 // Place copy #16 of ITS5 directly in I565
14100 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14101 sub2node->SetLineColor(kColorITS);
14102 sub2node->SetVisibility(1);
14103 fNodes->Add(sub2node);
14106 // Place copy #17 of ITS5 directly in I565
14108 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14109 sub2node->SetLineColor(kColorITS);
14110 sub2node->SetVisibility(1);
14111 fNodes->Add(sub2node);
14114 // Place copy #18 of ITS5 directly in I565
14116 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14117 sub2node->SetLineColor(kColorITS);
14118 sub2node->SetVisibility(1);
14119 fNodes->Add(sub2node);
14122 // Place copy #19 of ITS5 directly in I565
14124 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14125 sub2node->SetLineColor(kColorITS);
14126 sub2node->SetVisibility(1);
14127 fNodes->Add(sub2node);
14130 // Place copy #20 of ITS5 directly in I565
14132 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14133 sub2node->SetLineColor(kColorITS);
14134 sub2node->SetVisibility(1);
14135 fNodes->Add(sub2node);
14138 // Place copy #21 of ITS5 directly in I565
14140 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14141 sub2node->SetLineColor(kColorITS);
14142 sub2node->SetVisibility(1);
14143 fNodes->Add(sub2node);
14146 // Place copy #22 of ITS5 directly in I565
14148 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14149 sub2node->SetLineColor(kColorITS);
14150 sub2node->SetVisibility(1);
14151 fNodes->Add(sub2node);
14153 fNodes->Add(sub1node);
14156 // Place copy #22 of I565 in IT56
14158 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14159 sub1node->SetLineColor(kColorITS);
14160 sub1node->SetVisibility(0);
14163 // Place copy #1 of ITS5 directly in I565
14165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14166 sub2node->SetLineColor(kColorITS);
14167 sub2node->SetVisibility(1);
14168 fNodes->Add(sub2node);
14171 // Place copy #2 of ITS5 directly in I565
14173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14174 sub2node->SetLineColor(kColorITS);
14175 sub2node->SetVisibility(1);
14176 fNodes->Add(sub2node);
14179 // Place copy #3 of ITS5 directly in I565
14181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14182 sub2node->SetLineColor(kColorITS);
14183 sub2node->SetVisibility(1);
14184 fNodes->Add(sub2node);
14187 // Place copy #4 of ITS5 directly in I565
14189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14190 sub2node->SetLineColor(kColorITS);
14191 sub2node->SetVisibility(1);
14192 fNodes->Add(sub2node);
14195 // Place copy #5 of ITS5 directly in I565
14197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14198 sub2node->SetLineColor(kColorITS);
14199 sub2node->SetVisibility(1);
14200 fNodes->Add(sub2node);
14203 // Place copy #6 of ITS5 directly in I565
14205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14206 sub2node->SetLineColor(kColorITS);
14207 sub2node->SetVisibility(1);
14208 fNodes->Add(sub2node);
14211 // Place copy #7 of ITS5 directly in I565
14213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14214 sub2node->SetLineColor(kColorITS);
14215 sub2node->SetVisibility(1);
14216 fNodes->Add(sub2node);
14219 // Place copy #8 of ITS5 directly in I565
14221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14222 sub2node->SetLineColor(kColorITS);
14223 sub2node->SetVisibility(1);
14224 fNodes->Add(sub2node);
14227 // Place copy #9 of ITS5 directly in I565
14229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14230 sub2node->SetLineColor(kColorITS);
14231 sub2node->SetVisibility(1);
14232 fNodes->Add(sub2node);
14235 // Place copy #10 of ITS5 directly in I565
14237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14238 sub2node->SetLineColor(kColorITS);
14239 sub2node->SetVisibility(1);
14240 fNodes->Add(sub2node);
14243 // Place copy #11 of ITS5 directly in I565
14245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14246 sub2node->SetLineColor(kColorITS);
14247 sub2node->SetVisibility(1);
14248 fNodes->Add(sub2node);
14251 // Place copy #12 of ITS5 directly in I565
14253 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14254 sub2node->SetLineColor(kColorITS);
14255 sub2node->SetVisibility(1);
14256 fNodes->Add(sub2node);
14259 // Place copy #13 of ITS5 directly in I565
14261 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14262 sub2node->SetLineColor(kColorITS);
14263 sub2node->SetVisibility(1);
14264 fNodes->Add(sub2node);
14267 // Place copy #14 of ITS5 directly in I565
14269 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14270 sub2node->SetLineColor(kColorITS);
14271 sub2node->SetVisibility(1);
14272 fNodes->Add(sub2node);
14275 // Place copy #15 of ITS5 directly in I565
14277 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14278 sub2node->SetLineColor(kColorITS);
14279 sub2node->SetVisibility(1);
14280 fNodes->Add(sub2node);
14283 // Place copy #16 of ITS5 directly in I565
14285 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14286 sub2node->SetLineColor(kColorITS);
14287 sub2node->SetVisibility(1);
14288 fNodes->Add(sub2node);
14291 // Place copy #17 of ITS5 directly in I565
14293 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14294 sub2node->SetLineColor(kColorITS);
14295 sub2node->SetVisibility(1);
14296 fNodes->Add(sub2node);
14299 // Place copy #18 of ITS5 directly in I565
14301 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14302 sub2node->SetLineColor(kColorITS);
14303 sub2node->SetVisibility(1);
14304 fNodes->Add(sub2node);
14307 // Place copy #19 of ITS5 directly in I565
14309 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14310 sub2node->SetLineColor(kColorITS);
14311 sub2node->SetVisibility(1);
14312 fNodes->Add(sub2node);
14315 // Place copy #20 of ITS5 directly in I565
14317 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14318 sub2node->SetLineColor(kColorITS);
14319 sub2node->SetVisibility(1);
14320 fNodes->Add(sub2node);
14323 // Place copy #21 of ITS5 directly in I565
14325 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14326 sub2node->SetLineColor(kColorITS);
14327 sub2node->SetVisibility(1);
14328 fNodes->Add(sub2node);
14331 // Place copy #22 of ITS5 directly in I565
14333 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14334 sub2node->SetLineColor(kColorITS);
14335 sub2node->SetVisibility(1);
14336 fNodes->Add(sub2node);
14338 fNodes->Add(sub1node);
14341 // Place copy #23 of I565 in IT56
14343 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14344 sub1node->SetLineColor(kColorITS);
14345 sub1node->SetVisibility(0);
14348 // Place copy #1 of ITS5 directly in I565
14350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14351 sub2node->SetLineColor(kColorITS);
14352 sub2node->SetVisibility(1);
14353 fNodes->Add(sub2node);
14356 // Place copy #2 of ITS5 directly in I565
14358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14359 sub2node->SetLineColor(kColorITS);
14360 sub2node->SetVisibility(1);
14361 fNodes->Add(sub2node);
14364 // Place copy #3 of ITS5 directly in I565
14366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14367 sub2node->SetLineColor(kColorITS);
14368 sub2node->SetVisibility(1);
14369 fNodes->Add(sub2node);
14372 // Place copy #4 of ITS5 directly in I565
14374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14375 sub2node->SetLineColor(kColorITS);
14376 sub2node->SetVisibility(1);
14377 fNodes->Add(sub2node);
14380 // Place copy #5 of ITS5 directly in I565
14382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14383 sub2node->SetLineColor(kColorITS);
14384 sub2node->SetVisibility(1);
14385 fNodes->Add(sub2node);
14388 // Place copy #6 of ITS5 directly in I565
14390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14391 sub2node->SetLineColor(kColorITS);
14392 sub2node->SetVisibility(1);
14393 fNodes->Add(sub2node);
14396 // Place copy #7 of ITS5 directly in I565
14398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14399 sub2node->SetLineColor(kColorITS);
14400 sub2node->SetVisibility(1);
14401 fNodes->Add(sub2node);
14404 // Place copy #8 of ITS5 directly in I565
14406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14407 sub2node->SetLineColor(kColorITS);
14408 sub2node->SetVisibility(1);
14409 fNodes->Add(sub2node);
14412 // Place copy #9 of ITS5 directly in I565
14414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14415 sub2node->SetLineColor(kColorITS);
14416 sub2node->SetVisibility(1);
14417 fNodes->Add(sub2node);
14420 // Place copy #10 of ITS5 directly in I565
14422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14423 sub2node->SetLineColor(kColorITS);
14424 sub2node->SetVisibility(1);
14425 fNodes->Add(sub2node);
14428 // Place copy #11 of ITS5 directly in I565
14430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14431 sub2node->SetLineColor(kColorITS);
14432 sub2node->SetVisibility(1);
14433 fNodes->Add(sub2node);
14436 // Place copy #12 of ITS5 directly in I565
14438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14439 sub2node->SetLineColor(kColorITS);
14440 sub2node->SetVisibility(1);
14441 fNodes->Add(sub2node);
14444 // Place copy #13 of ITS5 directly in I565
14446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14447 sub2node->SetLineColor(kColorITS);
14448 sub2node->SetVisibility(1);
14449 fNodes->Add(sub2node);
14452 // Place copy #14 of ITS5 directly in I565
14454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14455 sub2node->SetLineColor(kColorITS);
14456 sub2node->SetVisibility(1);
14457 fNodes->Add(sub2node);
14460 // Place copy #15 of ITS5 directly in I565
14462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14463 sub2node->SetLineColor(kColorITS);
14464 sub2node->SetVisibility(1);
14465 fNodes->Add(sub2node);
14468 // Place copy #16 of ITS5 directly in I565
14470 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14471 sub2node->SetLineColor(kColorITS);
14472 sub2node->SetVisibility(1);
14473 fNodes->Add(sub2node);
14476 // Place copy #17 of ITS5 directly in I565
14478 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14479 sub2node->SetLineColor(kColorITS);
14480 sub2node->SetVisibility(1);
14481 fNodes->Add(sub2node);
14484 // Place copy #18 of ITS5 directly in I565
14486 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14487 sub2node->SetLineColor(kColorITS);
14488 sub2node->SetVisibility(1);
14489 fNodes->Add(sub2node);
14492 // Place copy #19 of ITS5 directly in I565
14494 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14495 sub2node->SetLineColor(kColorITS);
14496 sub2node->SetVisibility(1);
14497 fNodes->Add(sub2node);
14500 // Place copy #20 of ITS5 directly in I565
14502 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14503 sub2node->SetLineColor(kColorITS);
14504 sub2node->SetVisibility(1);
14505 fNodes->Add(sub2node);
14508 // Place copy #21 of ITS5 directly in I565
14510 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14511 sub2node->SetLineColor(kColorITS);
14512 sub2node->SetVisibility(1);
14513 fNodes->Add(sub2node);
14516 // Place copy #22 of ITS5 directly in I565
14518 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14519 sub2node->SetLineColor(kColorITS);
14520 sub2node->SetVisibility(1);
14521 fNodes->Add(sub2node);
14523 fNodes->Add(sub1node);
14526 // Place copy #24 of I565 in IT56
14528 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14529 sub1node->SetLineColor(kColorITS);
14530 sub1node->SetVisibility(0);
14533 // Place copy #1 of ITS5 directly in I565
14535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14536 sub2node->SetLineColor(kColorITS);
14537 sub2node->SetVisibility(1);
14538 fNodes->Add(sub2node);
14541 // Place copy #2 of ITS5 directly in I565
14543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14544 sub2node->SetLineColor(kColorITS);
14545 sub2node->SetVisibility(1);
14546 fNodes->Add(sub2node);
14549 // Place copy #3 of ITS5 directly in I565
14551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14552 sub2node->SetLineColor(kColorITS);
14553 sub2node->SetVisibility(1);
14554 fNodes->Add(sub2node);
14557 // Place copy #4 of ITS5 directly in I565
14559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14560 sub2node->SetLineColor(kColorITS);
14561 sub2node->SetVisibility(1);
14562 fNodes->Add(sub2node);
14565 // Place copy #5 of ITS5 directly in I565
14567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14568 sub2node->SetLineColor(kColorITS);
14569 sub2node->SetVisibility(1);
14570 fNodes->Add(sub2node);
14573 // Place copy #6 of ITS5 directly in I565
14575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14576 sub2node->SetLineColor(kColorITS);
14577 sub2node->SetVisibility(1);
14578 fNodes->Add(sub2node);
14581 // Place copy #7 of ITS5 directly in I565
14583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14584 sub2node->SetLineColor(kColorITS);
14585 sub2node->SetVisibility(1);
14586 fNodes->Add(sub2node);
14589 // Place copy #8 of ITS5 directly in I565
14591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14592 sub2node->SetLineColor(kColorITS);
14593 sub2node->SetVisibility(1);
14594 fNodes->Add(sub2node);
14597 // Place copy #9 of ITS5 directly in I565
14599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14600 sub2node->SetLineColor(kColorITS);
14601 sub2node->SetVisibility(1);
14602 fNodes->Add(sub2node);
14605 // Place copy #10 of ITS5 directly in I565
14607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14608 sub2node->SetLineColor(kColorITS);
14609 sub2node->SetVisibility(1);
14610 fNodes->Add(sub2node);
14613 // Place copy #11 of ITS5 directly in I565
14615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14616 sub2node->SetLineColor(kColorITS);
14617 sub2node->SetVisibility(1);
14618 fNodes->Add(sub2node);
14621 // Place copy #12 of ITS5 directly in I565
14623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14624 sub2node->SetLineColor(kColorITS);
14625 sub2node->SetVisibility(1);
14626 fNodes->Add(sub2node);
14629 // Place copy #13 of ITS5 directly in I565
14631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14632 sub2node->SetLineColor(kColorITS);
14633 sub2node->SetVisibility(1);
14634 fNodes->Add(sub2node);
14637 // Place copy #14 of ITS5 directly in I565
14639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14640 sub2node->SetLineColor(kColorITS);
14641 sub2node->SetVisibility(1);
14642 fNodes->Add(sub2node);
14645 // Place copy #15 of ITS5 directly in I565
14647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14648 sub2node->SetLineColor(kColorITS);
14649 sub2node->SetVisibility(1);
14650 fNodes->Add(sub2node);
14653 // Place copy #16 of ITS5 directly in I565
14655 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14656 sub2node->SetLineColor(kColorITS);
14657 sub2node->SetVisibility(1);
14658 fNodes->Add(sub2node);
14661 // Place copy #17 of ITS5 directly in I565
14663 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14664 sub2node->SetLineColor(kColorITS);
14665 sub2node->SetVisibility(1);
14666 fNodes->Add(sub2node);
14669 // Place copy #18 of ITS5 directly in I565
14671 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14672 sub2node->SetLineColor(kColorITS);
14673 sub2node->SetVisibility(1);
14674 fNodes->Add(sub2node);
14677 // Place copy #19 of ITS5 directly in I565
14679 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14680 sub2node->SetLineColor(kColorITS);
14681 sub2node->SetVisibility(1);
14682 fNodes->Add(sub2node);
14685 // Place copy #20 of ITS5 directly in I565
14687 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14688 sub2node->SetLineColor(kColorITS);
14689 sub2node->SetVisibility(1);
14690 fNodes->Add(sub2node);
14693 // Place copy #21 of ITS5 directly in I565
14695 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14696 sub2node->SetLineColor(kColorITS);
14697 sub2node->SetVisibility(1);
14698 fNodes->Add(sub2node);
14701 // Place copy #22 of ITS5 directly in I565
14703 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14704 sub2node->SetLineColor(kColorITS);
14705 sub2node->SetVisibility(1);
14706 fNodes->Add(sub2node);
14708 fNodes->Add(sub1node);
14711 // Place copy #25 of I565 in IT56
14713 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14714 sub1node->SetLineColor(kColorITS);
14715 sub1node->SetVisibility(0);
14718 // Place copy #1 of ITS5 directly in I565
14720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14721 sub2node->SetLineColor(kColorITS);
14722 sub2node->SetVisibility(1);
14723 fNodes->Add(sub2node);
14726 // Place copy #2 of ITS5 directly in I565
14728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14729 sub2node->SetLineColor(kColorITS);
14730 sub2node->SetVisibility(1);
14731 fNodes->Add(sub2node);
14734 // Place copy #3 of ITS5 directly in I565
14736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14737 sub2node->SetLineColor(kColorITS);
14738 sub2node->SetVisibility(1);
14739 fNodes->Add(sub2node);
14742 // Place copy #4 of ITS5 directly in I565
14744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14745 sub2node->SetLineColor(kColorITS);
14746 sub2node->SetVisibility(1);
14747 fNodes->Add(sub2node);
14750 // Place copy #5 of ITS5 directly in I565
14752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14753 sub2node->SetLineColor(kColorITS);
14754 sub2node->SetVisibility(1);
14755 fNodes->Add(sub2node);
14758 // Place copy #6 of ITS5 directly in I565
14760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14761 sub2node->SetLineColor(kColorITS);
14762 sub2node->SetVisibility(1);
14763 fNodes->Add(sub2node);
14766 // Place copy #7 of ITS5 directly in I565
14768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14769 sub2node->SetLineColor(kColorITS);
14770 sub2node->SetVisibility(1);
14771 fNodes->Add(sub2node);
14774 // Place copy #8 of ITS5 directly in I565
14776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14777 sub2node->SetLineColor(kColorITS);
14778 sub2node->SetVisibility(1);
14779 fNodes->Add(sub2node);
14782 // Place copy #9 of ITS5 directly in I565
14784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14785 sub2node->SetLineColor(kColorITS);
14786 sub2node->SetVisibility(1);
14787 fNodes->Add(sub2node);
14790 // Place copy #10 of ITS5 directly in I565
14792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14793 sub2node->SetLineColor(kColorITS);
14794 sub2node->SetVisibility(1);
14795 fNodes->Add(sub2node);
14798 // Place copy #11 of ITS5 directly in I565
14800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14801 sub2node->SetLineColor(kColorITS);
14802 sub2node->SetVisibility(1);
14803 fNodes->Add(sub2node);
14806 // Place copy #12 of ITS5 directly in I565
14808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14809 sub2node->SetLineColor(kColorITS);
14810 sub2node->SetVisibility(1);
14811 fNodes->Add(sub2node);
14814 // Place copy #13 of ITS5 directly in I565
14816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14817 sub2node->SetLineColor(kColorITS);
14818 sub2node->SetVisibility(1);
14819 fNodes->Add(sub2node);
14822 // Place copy #14 of ITS5 directly in I565
14824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14825 sub2node->SetLineColor(kColorITS);
14826 sub2node->SetVisibility(1);
14827 fNodes->Add(sub2node);
14830 // Place copy #15 of ITS5 directly in I565
14832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14833 sub2node->SetLineColor(kColorITS);
14834 sub2node->SetVisibility(1);
14835 fNodes->Add(sub2node);
14838 // Place copy #16 of ITS5 directly in I565
14840 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14841 sub2node->SetLineColor(kColorITS);
14842 sub2node->SetVisibility(1);
14843 fNodes->Add(sub2node);
14846 // Place copy #17 of ITS5 directly in I565
14848 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14849 sub2node->SetLineColor(kColorITS);
14850 sub2node->SetVisibility(1);
14851 fNodes->Add(sub2node);
14854 // Place copy #18 of ITS5 directly in I565
14856 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14857 sub2node->SetLineColor(kColorITS);
14858 sub2node->SetVisibility(1);
14859 fNodes->Add(sub2node);
14862 // Place copy #19 of ITS5 directly in I565
14864 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14865 sub2node->SetLineColor(kColorITS);
14866 sub2node->SetVisibility(1);
14867 fNodes->Add(sub2node);
14870 // Place copy #20 of ITS5 directly in I565
14872 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14873 sub2node->SetLineColor(kColorITS);
14874 sub2node->SetVisibility(1);
14875 fNodes->Add(sub2node);
14878 // Place copy #21 of ITS5 directly in I565
14880 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14881 sub2node->SetLineColor(kColorITS);
14882 sub2node->SetVisibility(1);
14883 fNodes->Add(sub2node);
14886 // Place copy #22 of ITS5 directly in I565
14888 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14889 sub2node->SetLineColor(kColorITS);
14890 sub2node->SetVisibility(1);
14891 fNodes->Add(sub2node);
14893 fNodes->Add(sub1node);
14896 // Place copy #26 of I565 in IT56
14898 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14899 sub1node->SetLineColor(kColorITS);
14900 sub1node->SetVisibility(0);
14903 // Place copy #1 of ITS5 directly in I565
14905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14906 sub2node->SetLineColor(kColorITS);
14907 sub2node->SetVisibility(1);
14908 fNodes->Add(sub2node);
14911 // Place copy #2 of ITS5 directly in I565
14913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14914 sub2node->SetLineColor(kColorITS);
14915 sub2node->SetVisibility(1);
14916 fNodes->Add(sub2node);
14919 // Place copy #3 of ITS5 directly in I565
14921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14922 sub2node->SetLineColor(kColorITS);
14923 sub2node->SetVisibility(1);
14924 fNodes->Add(sub2node);
14927 // Place copy #4 of ITS5 directly in I565
14929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14930 sub2node->SetLineColor(kColorITS);
14931 sub2node->SetVisibility(1);
14932 fNodes->Add(sub2node);
14935 // Place copy #5 of ITS5 directly in I565
14937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14938 sub2node->SetLineColor(kColorITS);
14939 sub2node->SetVisibility(1);
14940 fNodes->Add(sub2node);
14943 // Place copy #6 of ITS5 directly in I565
14945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14946 sub2node->SetLineColor(kColorITS);
14947 sub2node->SetVisibility(1);
14948 fNodes->Add(sub2node);
14951 // Place copy #7 of ITS5 directly in I565
14953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14954 sub2node->SetLineColor(kColorITS);
14955 sub2node->SetVisibility(1);
14956 fNodes->Add(sub2node);
14959 // Place copy #8 of ITS5 directly in I565
14961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14962 sub2node->SetLineColor(kColorITS);
14963 sub2node->SetVisibility(1);
14964 fNodes->Add(sub2node);
14967 // Place copy #9 of ITS5 directly in I565
14969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14970 sub2node->SetLineColor(kColorITS);
14971 sub2node->SetVisibility(1);
14972 fNodes->Add(sub2node);
14975 // Place copy #10 of ITS5 directly in I565
14977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14978 sub2node->SetLineColor(kColorITS);
14979 sub2node->SetVisibility(1);
14980 fNodes->Add(sub2node);
14983 // Place copy #11 of ITS5 directly in I565
14985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14986 sub2node->SetLineColor(kColorITS);
14987 sub2node->SetVisibility(1);
14988 fNodes->Add(sub2node);
14991 // Place copy #12 of ITS5 directly in I565
14993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14994 sub2node->SetLineColor(kColorITS);
14995 sub2node->SetVisibility(1);
14996 fNodes->Add(sub2node);
14999 // Place copy #13 of ITS5 directly in I565
15001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15002 sub2node->SetLineColor(kColorITS);
15003 sub2node->SetVisibility(1);
15004 fNodes->Add(sub2node);
15007 // Place copy #14 of ITS5 directly in I565
15009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15010 sub2node->SetLineColor(kColorITS);
15011 sub2node->SetVisibility(1);
15012 fNodes->Add(sub2node);
15015 // Place copy #15 of ITS5 directly in I565
15017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15018 sub2node->SetLineColor(kColorITS);
15019 sub2node->SetVisibility(1);
15020 fNodes->Add(sub2node);
15023 // Place copy #16 of ITS5 directly in I565
15025 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15026 sub2node->SetLineColor(kColorITS);
15027 sub2node->SetVisibility(1);
15028 fNodes->Add(sub2node);
15031 // Place copy #17 of ITS5 directly in I565
15033 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15034 sub2node->SetLineColor(kColorITS);
15035 sub2node->SetVisibility(1);
15036 fNodes->Add(sub2node);
15039 // Place copy #18 of ITS5 directly in I565
15041 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15042 sub2node->SetLineColor(kColorITS);
15043 sub2node->SetVisibility(1);
15044 fNodes->Add(sub2node);
15047 // Place copy #19 of ITS5 directly in I565
15049 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15050 sub2node->SetLineColor(kColorITS);
15051 sub2node->SetVisibility(1);
15052 fNodes->Add(sub2node);
15055 // Place copy #20 of ITS5 directly in I565
15057 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15058 sub2node->SetLineColor(kColorITS);
15059 sub2node->SetVisibility(1);
15060 fNodes->Add(sub2node);
15063 // Place copy #21 of ITS5 directly in I565
15065 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15066 sub2node->SetLineColor(kColorITS);
15067 sub2node->SetVisibility(1);
15068 fNodes->Add(sub2node);
15071 // Place copy #22 of ITS5 directly in I565
15073 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15074 sub2node->SetLineColor(kColorITS);
15075 sub2node->SetVisibility(1);
15076 fNodes->Add(sub2node);
15078 fNodes->Add(sub1node);
15081 // Place copy #27 of I565 in IT56
15083 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
15084 sub1node->SetLineColor(kColorITS);
15085 sub1node->SetVisibility(0);
15088 // Place copy #1 of ITS5 directly in I565
15090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15091 sub2node->SetLineColor(kColorITS);
15092 sub2node->SetVisibility(1);
15093 fNodes->Add(sub2node);
15096 // Place copy #2 of ITS5 directly in I565
15098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15099 sub2node->SetLineColor(kColorITS);
15100 sub2node->SetVisibility(1);
15101 fNodes->Add(sub2node);
15104 // Place copy #3 of ITS5 directly in I565
15106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15107 sub2node->SetLineColor(kColorITS);
15108 sub2node->SetVisibility(1);
15109 fNodes->Add(sub2node);
15112 // Place copy #4 of ITS5 directly in I565
15114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15115 sub2node->SetLineColor(kColorITS);
15116 sub2node->SetVisibility(1);
15117 fNodes->Add(sub2node);
15120 // Place copy #5 of ITS5 directly in I565
15122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15123 sub2node->SetLineColor(kColorITS);
15124 sub2node->SetVisibility(1);
15125 fNodes->Add(sub2node);
15128 // Place copy #6 of ITS5 directly in I565
15130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15131 sub2node->SetLineColor(kColorITS);
15132 sub2node->SetVisibility(1);
15133 fNodes->Add(sub2node);
15136 // Place copy #7 of ITS5 directly in I565
15138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15139 sub2node->SetLineColor(kColorITS);
15140 sub2node->SetVisibility(1);
15141 fNodes->Add(sub2node);
15144 // Place copy #8 of ITS5 directly in I565
15146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15147 sub2node->SetLineColor(kColorITS);
15148 sub2node->SetVisibility(1);
15149 fNodes->Add(sub2node);
15152 // Place copy #9 of ITS5 directly in I565
15154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15155 sub2node->SetLineColor(kColorITS);
15156 sub2node->SetVisibility(1);
15157 fNodes->Add(sub2node);
15160 // Place copy #10 of ITS5 directly in I565
15162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15163 sub2node->SetLineColor(kColorITS);
15164 sub2node->SetVisibility(1);
15165 fNodes->Add(sub2node);
15168 // Place copy #11 of ITS5 directly in I565
15170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15171 sub2node->SetLineColor(kColorITS);
15172 sub2node->SetVisibility(1);
15173 fNodes->Add(sub2node);
15176 // Place copy #12 of ITS5 directly in I565
15178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15179 sub2node->SetLineColor(kColorITS);
15180 sub2node->SetVisibility(1);
15181 fNodes->Add(sub2node);
15184 // Place copy #13 of ITS5 directly in I565
15186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15187 sub2node->SetLineColor(kColorITS);
15188 sub2node->SetVisibility(1);
15189 fNodes->Add(sub2node);
15192 // Place copy #14 of ITS5 directly in I565
15194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15195 sub2node->SetLineColor(kColorITS);
15196 sub2node->SetVisibility(1);
15197 fNodes->Add(sub2node);
15200 // Place copy #15 of ITS5 directly in I565
15202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15203 sub2node->SetLineColor(kColorITS);
15204 sub2node->SetVisibility(1);
15205 fNodes->Add(sub2node);
15208 // Place copy #16 of ITS5 directly in I565
15210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15211 sub2node->SetLineColor(kColorITS);
15212 sub2node->SetVisibility(1);
15213 fNodes->Add(sub2node);
15216 // Place copy #17 of ITS5 directly in I565
15218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15219 sub2node->SetLineColor(kColorITS);
15220 sub2node->SetVisibility(1);
15221 fNodes->Add(sub2node);
15224 // Place copy #18 of ITS5 directly in I565
15226 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15227 sub2node->SetLineColor(kColorITS);
15228 sub2node->SetVisibility(1);
15229 fNodes->Add(sub2node);
15232 // Place copy #19 of ITS5 directly in I565
15234 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15235 sub2node->SetLineColor(kColorITS);
15236 sub2node->SetVisibility(1);
15237 fNodes->Add(sub2node);
15240 // Place copy #20 of ITS5 directly in I565
15242 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15243 sub2node->SetLineColor(kColorITS);
15244 sub2node->SetVisibility(1);
15245 fNodes->Add(sub2node);
15248 // Place copy #21 of ITS5 directly in I565
15250 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15251 sub2node->SetLineColor(kColorITS);
15252 sub2node->SetVisibility(1);
15253 fNodes->Add(sub2node);
15256 // Place copy #22 of ITS5 directly in I565
15258 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15259 sub2node->SetLineColor(kColorITS);
15260 sub2node->SetVisibility(1);
15261 fNodes->Add(sub2node);
15263 fNodes->Add(sub1node);
15266 // Place copy #28 of I565 in IT56
15268 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15269 sub1node->SetLineColor(kColorITS);
15270 sub1node->SetVisibility(0);
15273 // Place copy #1 of ITS5 directly in I565
15275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15276 sub2node->SetLineColor(kColorITS);
15277 sub2node->SetVisibility(1);
15278 fNodes->Add(sub2node);
15281 // Place copy #2 of ITS5 directly in I565
15283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15284 sub2node->SetLineColor(kColorITS);
15285 sub2node->SetVisibility(1);
15286 fNodes->Add(sub2node);
15289 // Place copy #3 of ITS5 directly in I565
15291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15292 sub2node->SetLineColor(kColorITS);
15293 sub2node->SetVisibility(1);
15294 fNodes->Add(sub2node);
15297 // Place copy #4 of ITS5 directly in I565
15299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15300 sub2node->SetLineColor(kColorITS);
15301 sub2node->SetVisibility(1);
15302 fNodes->Add(sub2node);
15305 // Place copy #5 of ITS5 directly in I565
15307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15308 sub2node->SetLineColor(kColorITS);
15309 sub2node->SetVisibility(1);
15310 fNodes->Add(sub2node);
15313 // Place copy #6 of ITS5 directly in I565
15315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15316 sub2node->SetLineColor(kColorITS);
15317 sub2node->SetVisibility(1);
15318 fNodes->Add(sub2node);
15321 // Place copy #7 of ITS5 directly in I565
15323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15324 sub2node->SetLineColor(kColorITS);
15325 sub2node->SetVisibility(1);
15326 fNodes->Add(sub2node);
15329 // Place copy #8 of ITS5 directly in I565
15331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15332 sub2node->SetLineColor(kColorITS);
15333 sub2node->SetVisibility(1);
15334 fNodes->Add(sub2node);
15337 // Place copy #9 of ITS5 directly in I565
15339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15340 sub2node->SetLineColor(kColorITS);
15341 sub2node->SetVisibility(1);
15342 fNodes->Add(sub2node);
15345 // Place copy #10 of ITS5 directly in I565
15347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15348 sub2node->SetLineColor(kColorITS);
15349 sub2node->SetVisibility(1);
15350 fNodes->Add(sub2node);
15353 // Place copy #11 of ITS5 directly in I565
15355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15356 sub2node->SetLineColor(kColorITS);
15357 sub2node->SetVisibility(1);
15358 fNodes->Add(sub2node);
15361 // Place copy #12 of ITS5 directly in I565
15363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15364 sub2node->SetLineColor(kColorITS);
15365 sub2node->SetVisibility(1);
15366 fNodes->Add(sub2node);
15369 // Place copy #13 of ITS5 directly in I565
15371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15372 sub2node->SetLineColor(kColorITS);
15373 sub2node->SetVisibility(1);
15374 fNodes->Add(sub2node);
15377 // Place copy #14 of ITS5 directly in I565
15379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15380 sub2node->SetLineColor(kColorITS);
15381 sub2node->SetVisibility(1);
15382 fNodes->Add(sub2node);
15385 // Place copy #15 of ITS5 directly in I565
15387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15388 sub2node->SetLineColor(kColorITS);
15389 sub2node->SetVisibility(1);
15390 fNodes->Add(sub2node);
15393 // Place copy #16 of ITS5 directly in I565
15395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15396 sub2node->SetLineColor(kColorITS);
15397 sub2node->SetVisibility(1);
15398 fNodes->Add(sub2node);
15401 // Place copy #17 of ITS5 directly in I565
15403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15404 sub2node->SetLineColor(kColorITS);
15405 sub2node->SetVisibility(1);
15406 fNodes->Add(sub2node);
15409 // Place copy #18 of ITS5 directly in I565
15411 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15412 sub2node->SetLineColor(kColorITS);
15413 sub2node->SetVisibility(1);
15414 fNodes->Add(sub2node);
15417 // Place copy #19 of ITS5 directly in I565
15419 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15420 sub2node->SetLineColor(kColorITS);
15421 sub2node->SetVisibility(1);
15422 fNodes->Add(sub2node);
15425 // Place copy #20 of ITS5 directly in I565
15427 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15428 sub2node->SetLineColor(kColorITS);
15429 sub2node->SetVisibility(1);
15430 fNodes->Add(sub2node);
15433 // Place copy #21 of ITS5 directly in I565
15435 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15436 sub2node->SetLineColor(kColorITS);
15437 sub2node->SetVisibility(1);
15438 fNodes->Add(sub2node);
15441 // Place copy #22 of ITS5 directly in I565
15443 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15444 sub2node->SetLineColor(kColorITS);
15445 sub2node->SetVisibility(1);
15446 fNodes->Add(sub2node);
15448 fNodes->Add(sub1node);
15451 // Place copy #29 of I565 in IT56
15453 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15454 sub1node->SetLineColor(kColorITS);
15455 sub1node->SetVisibility(0);
15458 // Place copy #1 of ITS5 directly in I565
15460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15461 sub2node->SetLineColor(kColorITS);
15462 sub2node->SetVisibility(1);
15463 fNodes->Add(sub2node);
15466 // Place copy #2 of ITS5 directly in I565
15468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15469 sub2node->SetLineColor(kColorITS);
15470 sub2node->SetVisibility(1);
15471 fNodes->Add(sub2node);
15474 // Place copy #3 of ITS5 directly in I565
15476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15477 sub2node->SetLineColor(kColorITS);
15478 sub2node->SetVisibility(1);
15479 fNodes->Add(sub2node);
15482 // Place copy #4 of ITS5 directly in I565
15484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15485 sub2node->SetLineColor(kColorITS);
15486 sub2node->SetVisibility(1);
15487 fNodes->Add(sub2node);
15490 // Place copy #5 of ITS5 directly in I565
15492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15493 sub2node->SetLineColor(kColorITS);
15494 sub2node->SetVisibility(1);
15495 fNodes->Add(sub2node);
15498 // Place copy #6 of ITS5 directly in I565
15500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15501 sub2node->SetLineColor(kColorITS);
15502 sub2node->SetVisibility(1);
15503 fNodes->Add(sub2node);
15506 // Place copy #7 of ITS5 directly in I565
15508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15509 sub2node->SetLineColor(kColorITS);
15510 sub2node->SetVisibility(1);
15511 fNodes->Add(sub2node);
15514 // Place copy #8 of ITS5 directly in I565
15516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15517 sub2node->SetLineColor(kColorITS);
15518 sub2node->SetVisibility(1);
15519 fNodes->Add(sub2node);
15522 // Place copy #9 of ITS5 directly in I565
15524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15525 sub2node->SetLineColor(kColorITS);
15526 sub2node->SetVisibility(1);
15527 fNodes->Add(sub2node);
15530 // Place copy #10 of ITS5 directly in I565
15532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15533 sub2node->SetLineColor(kColorITS);
15534 sub2node->SetVisibility(1);
15535 fNodes->Add(sub2node);
15538 // Place copy #11 of ITS5 directly in I565
15540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15541 sub2node->SetLineColor(kColorITS);
15542 sub2node->SetVisibility(1);
15543 fNodes->Add(sub2node);
15546 // Place copy #12 of ITS5 directly in I565
15548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15549 sub2node->SetLineColor(kColorITS);
15550 sub2node->SetVisibility(1);
15551 fNodes->Add(sub2node);
15554 // Place copy #13 of ITS5 directly in I565
15556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15557 sub2node->SetLineColor(kColorITS);
15558 sub2node->SetVisibility(1);
15559 fNodes->Add(sub2node);
15562 // Place copy #14 of ITS5 directly in I565
15564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15565 sub2node->SetLineColor(kColorITS);
15566 sub2node->SetVisibility(1);
15567 fNodes->Add(sub2node);
15570 // Place copy #15 of ITS5 directly in I565
15572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15573 sub2node->SetLineColor(kColorITS);
15574 sub2node->SetVisibility(1);
15575 fNodes->Add(sub2node);
15578 // Place copy #16 of ITS5 directly in I565
15580 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15581 sub2node->SetLineColor(kColorITS);
15582 sub2node->SetVisibility(1);
15583 fNodes->Add(sub2node);
15586 // Place copy #17 of ITS5 directly in I565
15588 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15589 sub2node->SetLineColor(kColorITS);
15590 sub2node->SetVisibility(1);
15591 fNodes->Add(sub2node);
15594 // Place copy #18 of ITS5 directly in I565
15596 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15597 sub2node->SetLineColor(kColorITS);
15598 sub2node->SetVisibility(1);
15599 fNodes->Add(sub2node);
15602 // Place copy #19 of ITS5 directly in I565
15604 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15605 sub2node->SetLineColor(kColorITS);
15606 sub2node->SetVisibility(1);
15607 fNodes->Add(sub2node);
15610 // Place copy #20 of ITS5 directly in I565
15612 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15613 sub2node->SetLineColor(kColorITS);
15614 sub2node->SetVisibility(1);
15615 fNodes->Add(sub2node);
15618 // Place copy #21 of ITS5 directly in I565
15620 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15621 sub2node->SetLineColor(kColorITS);
15622 sub2node->SetVisibility(1);
15623 fNodes->Add(sub2node);
15626 // Place copy #22 of ITS5 directly in I565
15628 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15629 sub2node->SetLineColor(kColorITS);
15630 sub2node->SetVisibility(1);
15631 fNodes->Add(sub2node);
15633 fNodes->Add(sub1node);
15636 // Place copy #30 of I565 in IT56
15638 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15639 sub1node->SetLineColor(kColorITS);
15640 sub1node->SetVisibility(0);
15643 // Place copy #1 of ITS5 directly in I565
15645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15646 sub2node->SetLineColor(kColorITS);
15647 sub2node->SetVisibility(1);
15648 fNodes->Add(sub2node);
15651 // Place copy #2 of ITS5 directly in I565
15653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15654 sub2node->SetLineColor(kColorITS);
15655 sub2node->SetVisibility(1);
15656 fNodes->Add(sub2node);
15659 // Place copy #3 of ITS5 directly in I565
15661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15662 sub2node->SetLineColor(kColorITS);
15663 sub2node->SetVisibility(1);
15664 fNodes->Add(sub2node);
15667 // Place copy #4 of ITS5 directly in I565
15669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15670 sub2node->SetLineColor(kColorITS);
15671 sub2node->SetVisibility(1);
15672 fNodes->Add(sub2node);
15675 // Place copy #5 of ITS5 directly in I565
15677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15678 sub2node->SetLineColor(kColorITS);
15679 sub2node->SetVisibility(1);
15680 fNodes->Add(sub2node);
15683 // Place copy #6 of ITS5 directly in I565
15685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15686 sub2node->SetLineColor(kColorITS);
15687 sub2node->SetVisibility(1);
15688 fNodes->Add(sub2node);
15691 // Place copy #7 of ITS5 directly in I565
15693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15694 sub2node->SetLineColor(kColorITS);
15695 sub2node->SetVisibility(1);
15696 fNodes->Add(sub2node);
15699 // Place copy #8 of ITS5 directly in I565
15701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15702 sub2node->SetLineColor(kColorITS);
15703 sub2node->SetVisibility(1);
15704 fNodes->Add(sub2node);
15707 // Place copy #9 of ITS5 directly in I565
15709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15710 sub2node->SetLineColor(kColorITS);
15711 sub2node->SetVisibility(1);
15712 fNodes->Add(sub2node);
15715 // Place copy #10 of ITS5 directly in I565
15717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15718 sub2node->SetLineColor(kColorITS);
15719 sub2node->SetVisibility(1);
15720 fNodes->Add(sub2node);
15723 // Place copy #11 of ITS5 directly in I565
15725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15726 sub2node->SetLineColor(kColorITS);
15727 sub2node->SetVisibility(1);
15728 fNodes->Add(sub2node);
15731 // Place copy #12 of ITS5 directly in I565
15733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15734 sub2node->SetLineColor(kColorITS);
15735 sub2node->SetVisibility(1);
15736 fNodes->Add(sub2node);
15739 // Place copy #13 of ITS5 directly in I565
15741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15742 sub2node->SetLineColor(kColorITS);
15743 sub2node->SetVisibility(1);
15744 fNodes->Add(sub2node);
15747 // Place copy #14 of ITS5 directly in I565
15749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15750 sub2node->SetLineColor(kColorITS);
15751 sub2node->SetVisibility(1);
15752 fNodes->Add(sub2node);
15755 // Place copy #15 of ITS5 directly in I565
15757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15758 sub2node->SetLineColor(kColorITS);
15759 sub2node->SetVisibility(1);
15760 fNodes->Add(sub2node);
15763 // Place copy #16 of ITS5 directly in I565
15765 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15766 sub2node->SetLineColor(kColorITS);
15767 sub2node->SetVisibility(1);
15768 fNodes->Add(sub2node);
15771 // Place copy #17 of ITS5 directly in I565
15773 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15774 sub2node->SetLineColor(kColorITS);
15775 sub2node->SetVisibility(1);
15776 fNodes->Add(sub2node);
15779 // Place copy #18 of ITS5 directly in I565
15781 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15782 sub2node->SetLineColor(kColorITS);
15783 sub2node->SetVisibility(1);
15784 fNodes->Add(sub2node);
15787 // Place copy #19 of ITS5 directly in I565
15789 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15790 sub2node->SetLineColor(kColorITS);
15791 sub2node->SetVisibility(1);
15792 fNodes->Add(sub2node);
15795 // Place copy #20 of ITS5 directly in I565
15797 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15798 sub2node->SetLineColor(kColorITS);
15799 sub2node->SetVisibility(1);
15800 fNodes->Add(sub2node);
15803 // Place copy #21 of ITS5 directly in I565
15805 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15806 sub2node->SetLineColor(kColorITS);
15807 sub2node->SetVisibility(1);
15808 fNodes->Add(sub2node);
15811 // Place copy #22 of ITS5 directly in I565
15813 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15814 sub2node->SetLineColor(kColorITS);
15815 sub2node->SetVisibility(1);
15816 fNodes->Add(sub2node);
15818 fNodes->Add(sub1node);
15821 // Place copy #31 of I565 in IT56
15823 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15824 sub1node->SetLineColor(kColorITS);
15825 sub1node->SetVisibility(0);
15828 // Place copy #1 of ITS5 directly in I565
15830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15831 sub2node->SetLineColor(kColorITS);
15832 sub2node->SetVisibility(1);
15833 fNodes->Add(sub2node);
15836 // Place copy #2 of ITS5 directly in I565
15838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15839 sub2node->SetLineColor(kColorITS);
15840 sub2node->SetVisibility(1);
15841 fNodes->Add(sub2node);
15844 // Place copy #3 of ITS5 directly in I565
15846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15847 sub2node->SetLineColor(kColorITS);
15848 sub2node->SetVisibility(1);
15849 fNodes->Add(sub2node);
15852 // Place copy #4 of ITS5 directly in I565
15854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15855 sub2node->SetLineColor(kColorITS);
15856 sub2node->SetVisibility(1);
15857 fNodes->Add(sub2node);
15860 // Place copy #5 of ITS5 directly in I565
15862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15863 sub2node->SetLineColor(kColorITS);
15864 sub2node->SetVisibility(1);
15865 fNodes->Add(sub2node);
15868 // Place copy #6 of ITS5 directly in I565
15870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15871 sub2node->SetLineColor(kColorITS);
15872 sub2node->SetVisibility(1);
15873 fNodes->Add(sub2node);
15876 // Place copy #7 of ITS5 directly in I565
15878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15879 sub2node->SetLineColor(kColorITS);
15880 sub2node->SetVisibility(1);
15881 fNodes->Add(sub2node);
15884 // Place copy #8 of ITS5 directly in I565
15886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15887 sub2node->SetLineColor(kColorITS);
15888 sub2node->SetVisibility(1);
15889 fNodes->Add(sub2node);
15892 // Place copy #9 of ITS5 directly in I565
15894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15895 sub2node->SetLineColor(kColorITS);
15896 sub2node->SetVisibility(1);
15897 fNodes->Add(sub2node);
15900 // Place copy #10 of ITS5 directly in I565
15902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15903 sub2node->SetLineColor(kColorITS);
15904 sub2node->SetVisibility(1);
15905 fNodes->Add(sub2node);
15908 // Place copy #11 of ITS5 directly in I565
15910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15911 sub2node->SetLineColor(kColorITS);
15912 sub2node->SetVisibility(1);
15913 fNodes->Add(sub2node);
15916 // Place copy #12 of ITS5 directly in I565
15918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15919 sub2node->SetLineColor(kColorITS);
15920 sub2node->SetVisibility(1);
15921 fNodes->Add(sub2node);
15924 // Place copy #13 of ITS5 directly in I565
15926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15927 sub2node->SetLineColor(kColorITS);
15928 sub2node->SetVisibility(1);
15929 fNodes->Add(sub2node);
15932 // Place copy #14 of ITS5 directly in I565
15934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15935 sub2node->SetLineColor(kColorITS);
15936 sub2node->SetVisibility(1);
15937 fNodes->Add(sub2node);
15940 // Place copy #15 of ITS5 directly in I565
15942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15943 sub2node->SetLineColor(kColorITS);
15944 sub2node->SetVisibility(1);
15945 fNodes->Add(sub2node);
15948 // Place copy #16 of ITS5 directly in I565
15950 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15951 sub2node->SetLineColor(kColorITS);
15952 sub2node->SetVisibility(1);
15953 fNodes->Add(sub2node);
15956 // Place copy #17 of ITS5 directly in I565
15958 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15959 sub2node->SetLineColor(kColorITS);
15960 sub2node->SetVisibility(1);
15961 fNodes->Add(sub2node);
15964 // Place copy #18 of ITS5 directly in I565
15966 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15967 sub2node->SetLineColor(kColorITS);
15968 sub2node->SetVisibility(1);
15969 fNodes->Add(sub2node);
15972 // Place copy #19 of ITS5 directly in I565
15974 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15975 sub2node->SetLineColor(kColorITS);
15976 sub2node->SetVisibility(1);
15977 fNodes->Add(sub2node);
15980 // Place copy #20 of ITS5 directly in I565
15982 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15983 sub2node->SetLineColor(kColorITS);
15984 sub2node->SetVisibility(1);
15985 fNodes->Add(sub2node);
15988 // Place copy #21 of ITS5 directly in I565
15990 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15991 sub2node->SetLineColor(kColorITS);
15992 sub2node->SetVisibility(1);
15993 fNodes->Add(sub2node);
15996 // Place copy #22 of ITS5 directly in I565
15998 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15999 sub2node->SetLineColor(kColorITS);
16000 sub2node->SetVisibility(1);
16001 fNodes->Add(sub2node);
16003 fNodes->Add(sub1node);
16006 // Place copy #32 of I565 in IT56
16008 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
16009 sub1node->SetLineColor(kColorITS);
16010 sub1node->SetVisibility(0);
16013 // Place copy #1 of ITS5 directly in I565
16015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16016 sub2node->SetLineColor(kColorITS);
16017 sub2node->SetVisibility(1);
16018 fNodes->Add(sub2node);
16021 // Place copy #2 of ITS5 directly in I565
16023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16024 sub2node->SetLineColor(kColorITS);
16025 sub2node->SetVisibility(1);
16026 fNodes->Add(sub2node);
16029 // Place copy #3 of ITS5 directly in I565
16031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16032 sub2node->SetLineColor(kColorITS);
16033 sub2node->SetVisibility(1);
16034 fNodes->Add(sub2node);
16037 // Place copy #4 of ITS5 directly in I565
16039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16040 sub2node->SetLineColor(kColorITS);
16041 sub2node->SetVisibility(1);
16042 fNodes->Add(sub2node);
16045 // Place copy #5 of ITS5 directly in I565
16047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16048 sub2node->SetLineColor(kColorITS);
16049 sub2node->SetVisibility(1);
16050 fNodes->Add(sub2node);
16053 // Place copy #6 of ITS5 directly in I565
16055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16056 sub2node->SetLineColor(kColorITS);
16057 sub2node->SetVisibility(1);
16058 fNodes->Add(sub2node);
16061 // Place copy #7 of ITS5 directly in I565
16063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16064 sub2node->SetLineColor(kColorITS);
16065 sub2node->SetVisibility(1);
16066 fNodes->Add(sub2node);
16069 // Place copy #8 of ITS5 directly in I565
16071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16072 sub2node->SetLineColor(kColorITS);
16073 sub2node->SetVisibility(1);
16074 fNodes->Add(sub2node);
16077 // Place copy #9 of ITS5 directly in I565
16079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16080 sub2node->SetLineColor(kColorITS);
16081 sub2node->SetVisibility(1);
16082 fNodes->Add(sub2node);
16085 // Place copy #10 of ITS5 directly in I565
16087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16088 sub2node->SetLineColor(kColorITS);
16089 sub2node->SetVisibility(1);
16090 fNodes->Add(sub2node);
16093 // Place copy #11 of ITS5 directly in I565
16095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16096 sub2node->SetLineColor(kColorITS);
16097 sub2node->SetVisibility(1);
16098 fNodes->Add(sub2node);
16101 // Place copy #12 of ITS5 directly in I565
16103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16104 sub2node->SetLineColor(kColorITS);
16105 sub2node->SetVisibility(1);
16106 fNodes->Add(sub2node);
16109 // Place copy #13 of ITS5 directly in I565
16111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16112 sub2node->SetLineColor(kColorITS);
16113 sub2node->SetVisibility(1);
16114 fNodes->Add(sub2node);
16117 // Place copy #14 of ITS5 directly in I565
16119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16120 sub2node->SetLineColor(kColorITS);
16121 sub2node->SetVisibility(1);
16122 fNodes->Add(sub2node);
16125 // Place copy #15 of ITS5 directly in I565
16127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16128 sub2node->SetLineColor(kColorITS);
16129 sub2node->SetVisibility(1);
16130 fNodes->Add(sub2node);
16133 // Place copy #16 of ITS5 directly in I565
16135 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16136 sub2node->SetLineColor(kColorITS);
16137 sub2node->SetVisibility(1);
16138 fNodes->Add(sub2node);
16141 // Place copy #17 of ITS5 directly in I565
16143 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16144 sub2node->SetLineColor(kColorITS);
16145 sub2node->SetVisibility(1);
16146 fNodes->Add(sub2node);
16149 // Place copy #18 of ITS5 directly in I565
16151 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16152 sub2node->SetLineColor(kColorITS);
16153 sub2node->SetVisibility(1);
16154 fNodes->Add(sub2node);
16157 // Place copy #19 of ITS5 directly in I565
16159 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16160 sub2node->SetLineColor(kColorITS);
16161 sub2node->SetVisibility(1);
16162 fNodes->Add(sub2node);
16165 // Place copy #20 of ITS5 directly in I565
16167 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16168 sub2node->SetLineColor(kColorITS);
16169 sub2node->SetVisibility(1);
16170 fNodes->Add(sub2node);
16173 // Place copy #21 of ITS5 directly in I565
16175 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16176 sub2node->SetLineColor(kColorITS);
16177 sub2node->SetVisibility(1);
16178 fNodes->Add(sub2node);
16181 // Place copy #22 of ITS5 directly in I565
16183 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16184 sub2node->SetLineColor(kColorITS);
16185 sub2node->SetVisibility(1);
16186 fNodes->Add(sub2node);
16188 fNodes->Add(sub1node);
16191 // Place copy #33 of I565 in IT56
16193 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16194 sub1node->SetLineColor(kColorITS);
16195 sub1node->SetVisibility(0);
16198 // Place copy #1 of ITS5 directly in I565
16200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16201 sub2node->SetLineColor(kColorITS);
16202 sub2node->SetVisibility(1);
16203 fNodes->Add(sub2node);
16206 // Place copy #2 of ITS5 directly in I565
16208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16209 sub2node->SetLineColor(kColorITS);
16210 sub2node->SetVisibility(1);
16211 fNodes->Add(sub2node);
16214 // Place copy #3 of ITS5 directly in I565
16216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16217 sub2node->SetLineColor(kColorITS);
16218 sub2node->SetVisibility(1);
16219 fNodes->Add(sub2node);
16222 // Place copy #4 of ITS5 directly in I565
16224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16225 sub2node->SetLineColor(kColorITS);
16226 sub2node->SetVisibility(1);
16227 fNodes->Add(sub2node);
16230 // Place copy #5 of ITS5 directly in I565
16232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16233 sub2node->SetLineColor(kColorITS);
16234 sub2node->SetVisibility(1);
16235 fNodes->Add(sub2node);
16238 // Place copy #6 of ITS5 directly in I565
16240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16241 sub2node->SetLineColor(kColorITS);
16242 sub2node->SetVisibility(1);
16243 fNodes->Add(sub2node);
16246 // Place copy #7 of ITS5 directly in I565
16248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16249 sub2node->SetLineColor(kColorITS);
16250 sub2node->SetVisibility(1);
16251 fNodes->Add(sub2node);
16254 // Place copy #8 of ITS5 directly in I565
16256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16257 sub2node->SetLineColor(kColorITS);
16258 sub2node->SetVisibility(1);
16259 fNodes->Add(sub2node);
16262 // Place copy #9 of ITS5 directly in I565
16264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16265 sub2node->SetLineColor(kColorITS);
16266 sub2node->SetVisibility(1);
16267 fNodes->Add(sub2node);
16270 // Place copy #10 of ITS5 directly in I565
16272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16273 sub2node->SetLineColor(kColorITS);
16274 sub2node->SetVisibility(1);
16275 fNodes->Add(sub2node);
16278 // Place copy #11 of ITS5 directly in I565
16280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16281 sub2node->SetLineColor(kColorITS);
16282 sub2node->SetVisibility(1);
16283 fNodes->Add(sub2node);
16286 // Place copy #12 of ITS5 directly in I565
16288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16289 sub2node->SetLineColor(kColorITS);
16290 sub2node->SetVisibility(1);
16291 fNodes->Add(sub2node);
16294 // Place copy #13 of ITS5 directly in I565
16296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16297 sub2node->SetLineColor(kColorITS);
16298 sub2node->SetVisibility(1);
16299 fNodes->Add(sub2node);
16302 // Place copy #14 of ITS5 directly in I565
16304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16305 sub2node->SetLineColor(kColorITS);
16306 sub2node->SetVisibility(1);
16307 fNodes->Add(sub2node);
16310 // Place copy #15 of ITS5 directly in I565
16312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16313 sub2node->SetLineColor(kColorITS);
16314 sub2node->SetVisibility(1);
16315 fNodes->Add(sub2node);
16318 // Place copy #16 of ITS5 directly in I565
16320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16321 sub2node->SetLineColor(kColorITS);
16322 sub2node->SetVisibility(1);
16323 fNodes->Add(sub2node);
16326 // Place copy #17 of ITS5 directly in I565
16328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16329 sub2node->SetLineColor(kColorITS);
16330 sub2node->SetVisibility(1);
16331 fNodes->Add(sub2node);
16334 // Place copy #18 of ITS5 directly in I565
16336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16337 sub2node->SetLineColor(kColorITS);
16338 sub2node->SetVisibility(1);
16339 fNodes->Add(sub2node);
16342 // Place copy #19 of ITS5 directly in I565
16344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16345 sub2node->SetLineColor(kColorITS);
16346 sub2node->SetVisibility(1);
16347 fNodes->Add(sub2node);
16350 // Place copy #20 of ITS5 directly in I565
16352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16353 sub2node->SetLineColor(kColorITS);
16354 sub2node->SetVisibility(1);
16355 fNodes->Add(sub2node);
16358 // Place copy #21 of ITS5 directly in I565
16360 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16361 sub2node->SetLineColor(kColorITS);
16362 sub2node->SetVisibility(1);
16363 fNodes->Add(sub2node);
16366 // Place copy #22 of ITS5 directly in I565
16368 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16369 sub2node->SetLineColor(kColorITS);
16370 sub2node->SetVisibility(1);
16371 fNodes->Add(sub2node);
16373 fNodes->Add(sub1node);
16376 // Place copy #34 of I565 in IT56
16378 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16379 sub1node->SetLineColor(kColorITS);
16380 sub1node->SetVisibility(0);
16383 // Place copy #1 of ITS5 directly in I565
16385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16386 sub2node->SetLineColor(kColorITS);
16387 sub2node->SetVisibility(1);
16388 fNodes->Add(sub2node);
16391 // Place copy #2 of ITS5 directly in I565
16393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16394 sub2node->SetLineColor(kColorITS);
16395 sub2node->SetVisibility(1);
16396 fNodes->Add(sub2node);
16399 // Place copy #3 of ITS5 directly in I565
16401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16402 sub2node->SetLineColor(kColorITS);
16403 sub2node->SetVisibility(1);
16404 fNodes->Add(sub2node);
16407 // Place copy #4 of ITS5 directly in I565
16409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16410 sub2node->SetLineColor(kColorITS);
16411 sub2node->SetVisibility(1);
16412 fNodes->Add(sub2node);
16415 // Place copy #5 of ITS5 directly in I565
16417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16418 sub2node->SetLineColor(kColorITS);
16419 sub2node->SetVisibility(1);
16420 fNodes->Add(sub2node);
16423 // Place copy #6 of ITS5 directly in I565
16425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16426 sub2node->SetLineColor(kColorITS);
16427 sub2node->SetVisibility(1);
16428 fNodes->Add(sub2node);
16431 // Place copy #7 of ITS5 directly in I565
16433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16434 sub2node->SetLineColor(kColorITS);
16435 sub2node->SetVisibility(1);
16436 fNodes->Add(sub2node);
16439 // Place copy #8 of ITS5 directly in I565
16441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16442 sub2node->SetLineColor(kColorITS);
16443 sub2node->SetVisibility(1);
16444 fNodes->Add(sub2node);
16447 // Place copy #9 of ITS5 directly in I565
16449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16450 sub2node->SetLineColor(kColorITS);
16451 sub2node->SetVisibility(1);
16452 fNodes->Add(sub2node);
16455 // Place copy #10 of ITS5 directly in I565
16457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16458 sub2node->SetLineColor(kColorITS);
16459 sub2node->SetVisibility(1);
16460 fNodes->Add(sub2node);
16463 // Place copy #11 of ITS5 directly in I565
16465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16466 sub2node->SetLineColor(kColorITS);
16467 sub2node->SetVisibility(1);
16468 fNodes->Add(sub2node);
16471 // Place copy #12 of ITS5 directly in I565
16473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16474 sub2node->SetLineColor(kColorITS);
16475 sub2node->SetVisibility(1);
16476 fNodes->Add(sub2node);
16479 // Place copy #13 of ITS5 directly in I565
16481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16482 sub2node->SetLineColor(kColorITS);
16483 sub2node->SetVisibility(1);
16484 fNodes->Add(sub2node);
16487 // Place copy #14 of ITS5 directly in I565
16489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16490 sub2node->SetLineColor(kColorITS);
16491 sub2node->SetVisibility(1);
16492 fNodes->Add(sub2node);
16495 // Place copy #15 of ITS5 directly in I565
16497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16498 sub2node->SetLineColor(kColorITS);
16499 sub2node->SetVisibility(1);
16500 fNodes->Add(sub2node);
16503 // Place copy #16 of ITS5 directly in I565
16505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16506 sub2node->SetLineColor(kColorITS);
16507 sub2node->SetVisibility(1);
16508 fNodes->Add(sub2node);
16511 // Place copy #17 of ITS5 directly in I565
16513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16514 sub2node->SetLineColor(kColorITS);
16515 sub2node->SetVisibility(1);
16516 fNodes->Add(sub2node);
16519 // Place copy #18 of ITS5 directly in I565
16521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16522 sub2node->SetLineColor(kColorITS);
16523 sub2node->SetVisibility(1);
16524 fNodes->Add(sub2node);
16527 // Place copy #19 of ITS5 directly in I565
16529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16530 sub2node->SetLineColor(kColorITS);
16531 sub2node->SetVisibility(1);
16532 fNodes->Add(sub2node);
16535 // Place copy #20 of ITS5 directly in I565
16537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16538 sub2node->SetLineColor(kColorITS);
16539 sub2node->SetVisibility(1);
16540 fNodes->Add(sub2node);
16543 // Place copy #21 of ITS5 directly in I565
16545 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16546 sub2node->SetLineColor(kColorITS);
16547 sub2node->SetVisibility(1);
16548 fNodes->Add(sub2node);
16551 // Place copy #22 of ITS5 directly in I565
16553 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16554 sub2node->SetLineColor(kColorITS);
16555 sub2node->SetVisibility(1);
16556 fNodes->Add(sub2node);
16558 fNodes->Add(sub1node);
16561 // Place copy #1 of I569 in IT56
16563 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16564 sub1node->SetLineColor(kColorITS);
16565 sub1node->SetVisibility(0);
16568 // Place copy #1 of ITS6 in I569
16570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16571 sub2node->SetLineColor(kColorITS);
16572 sub2node->SetVisibility(1);
16573 fNodes->Add(sub2node);
16576 // Place copy #2 of ITS6 in I569
16578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16579 sub2node->SetLineColor(kColorITS);
16580 sub2node->SetVisibility(1);
16581 fNodes->Add(sub2node);
16584 // Place copy #3 of ITS6 in I569
16586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16587 sub2node->SetLineColor(kColorITS);
16588 sub2node->SetVisibility(1);
16589 fNodes->Add(sub2node);
16592 // Place copy #4 of ITS6 in I569
16594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16595 sub2node->SetLineColor(kColorITS);
16596 sub2node->SetVisibility(1);
16597 fNodes->Add(sub2node);
16600 // Place copy #5 of ITS6 in I569
16602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16603 sub2node->SetLineColor(kColorITS);
16604 sub2node->SetVisibility(1);
16605 fNodes->Add(sub2node);
16608 // Place copy #6 of ITS6 in I569
16610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16611 sub2node->SetLineColor(kColorITS);
16612 sub2node->SetVisibility(1);
16613 fNodes->Add(sub2node);
16616 // Place copy #7 of ITS6 in I569
16618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16619 sub2node->SetLineColor(kColorITS);
16620 sub2node->SetVisibility(1);
16621 fNodes->Add(sub2node);
16624 // Place copy #8 of ITS6 in I569
16626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16627 sub2node->SetLineColor(kColorITS);
16628 sub2node->SetVisibility(1);
16629 fNodes->Add(sub2node);
16632 // Place copy #9 of ITS6 in I569
16634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16635 sub2node->SetLineColor(kColorITS);
16636 sub2node->SetVisibility(1);
16637 fNodes->Add(sub2node);
16640 // Place copy #10 of ITS6 in I569
16642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16643 sub2node->SetLineColor(kColorITS);
16644 sub2node->SetVisibility(1);
16645 fNodes->Add(sub2node);
16648 // Place copy #11 of ITS6 in I569
16650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16651 sub2node->SetLineColor(kColorITS);
16652 sub2node->SetVisibility(1);
16653 fNodes->Add(sub2node);
16656 // Place copy #12 of ITS6 in I569
16658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16659 sub2node->SetLineColor(kColorITS);
16660 sub2node->SetVisibility(1);
16661 fNodes->Add(sub2node);
16664 // Place copy #13 of ITS6 in I569
16666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16667 sub2node->SetLineColor(kColorITS);
16668 sub2node->SetVisibility(1);
16669 fNodes->Add(sub2node);
16672 // Place copy #14 of ITS6 in I569
16674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16675 sub2node->SetLineColor(kColorITS);
16676 sub2node->SetVisibility(1);
16677 fNodes->Add(sub2node);
16680 // Place copy #15 of ITS6 in I569
16682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16683 sub2node->SetLineColor(kColorITS);
16684 sub2node->SetVisibility(1);
16685 fNodes->Add(sub2node);
16688 // Place copy #16 of ITS6 in I569
16690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16691 sub2node->SetLineColor(kColorITS);
16692 sub2node->SetVisibility(1);
16693 fNodes->Add(sub2node);
16696 // Place copy #17 of ITS6 in I569
16698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16699 sub2node->SetLineColor(kColorITS);
16700 sub2node->SetVisibility(1);
16701 fNodes->Add(sub2node);
16704 // Place copy #18 of ITS6 in I569
16706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16707 sub2node->SetLineColor(kColorITS);
16708 sub2node->SetVisibility(1);
16709 fNodes->Add(sub2node);
16712 // Place copy #19 of ITS6 in I569
16714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16715 sub2node->SetLineColor(kColorITS);
16716 sub2node->SetVisibility(1);
16717 fNodes->Add(sub2node);
16720 // Place copy #20 of ITS6 in I569
16722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16723 sub2node->SetLineColor(kColorITS);
16724 sub2node->SetVisibility(1);
16725 fNodes->Add(sub2node);
16728 // Place copy #21 of ITS6 in I569
16730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16731 sub2node->SetLineColor(kColorITS);
16732 sub2node->SetVisibility(1);
16733 fNodes->Add(sub2node);
16736 // Place copy #22 of ITS6 in I569
16738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16739 sub2node->SetLineColor(kColorITS);
16740 sub2node->SetVisibility(1);
16741 fNodes->Add(sub2node);
16744 // Place copy #23 of ITS6 in I569
16746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16747 sub2node->SetLineColor(kColorITS);
16748 sub2node->SetVisibility(1);
16749 fNodes->Add(sub2node);
16752 // Place copy #24 of ITS6 in I569
16754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16755 sub2node->SetLineColor(kColorITS);
16756 sub2node->SetVisibility(1);
16757 fNodes->Add(sub2node);
16760 // Place copy #25 of ITS6 in I569
16762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16763 sub2node->SetLineColor(kColorITS);
16764 sub2node->SetVisibility(1);
16765 fNodes->Add(sub2node);
16767 fNodes->Add(sub1node);
16770 // Place copy #2 of I569 in IT56
16772 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16773 sub1node->SetLineColor(kColorITS);
16774 sub1node->SetVisibility(0);
16777 // Place copy #1 of ITS6 in I569
16779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16780 sub2node->SetLineColor(kColorITS);
16781 sub2node->SetVisibility(1);
16782 fNodes->Add(sub2node);
16785 // Place copy #2 of ITS6 in I569
16787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16788 sub2node->SetLineColor(kColorITS);
16789 sub2node->SetVisibility(1);
16790 fNodes->Add(sub2node);
16793 // Place copy #3 of ITS6 in I569
16795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16796 sub2node->SetLineColor(kColorITS);
16797 sub2node->SetVisibility(1);
16798 fNodes->Add(sub2node);
16801 // Place copy #4 of ITS6 in I569
16803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16804 sub2node->SetLineColor(kColorITS);
16805 sub2node->SetVisibility(1);
16806 fNodes->Add(sub2node);
16809 // Place copy #5 of ITS6 in I569
16811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16812 sub2node->SetLineColor(kColorITS);
16813 sub2node->SetVisibility(1);
16814 fNodes->Add(sub2node);
16817 // Place copy #6 of ITS6 in I569
16819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16820 sub2node->SetLineColor(kColorITS);
16821 sub2node->SetVisibility(1);
16822 fNodes->Add(sub2node);
16825 // Place copy #7 of ITS6 in I569
16827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16828 sub2node->SetLineColor(kColorITS);
16829 sub2node->SetVisibility(1);
16830 fNodes->Add(sub2node);
16833 // Place copy #8 of ITS6 in I569
16835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16836 sub2node->SetLineColor(kColorITS);
16837 sub2node->SetVisibility(1);
16838 fNodes->Add(sub2node);
16841 // Place copy #9 of ITS6 in I569
16843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16844 sub2node->SetLineColor(kColorITS);
16845 sub2node->SetVisibility(1);
16846 fNodes->Add(sub2node);
16849 // Place copy #10 of ITS6 in I569
16851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16852 sub2node->SetLineColor(kColorITS);
16853 sub2node->SetVisibility(1);
16854 fNodes->Add(sub2node);
16857 // Place copy #11 of ITS6 in I569
16859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16860 sub2node->SetLineColor(kColorITS);
16861 sub2node->SetVisibility(1);
16862 fNodes->Add(sub2node);
16865 // Place copy #12 of ITS6 in I569
16867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16868 sub2node->SetLineColor(kColorITS);
16869 sub2node->SetVisibility(1);
16870 fNodes->Add(sub2node);
16873 // Place copy #13 of ITS6 in I569
16875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16876 sub2node->SetLineColor(kColorITS);
16877 sub2node->SetVisibility(1);
16878 fNodes->Add(sub2node);
16881 // Place copy #14 of ITS6 in I569
16883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16884 sub2node->SetLineColor(kColorITS);
16885 sub2node->SetVisibility(1);
16886 fNodes->Add(sub2node);
16889 // Place copy #15 of ITS6 in I569
16891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16892 sub2node->SetLineColor(kColorITS);
16893 sub2node->SetVisibility(1);
16894 fNodes->Add(sub2node);
16897 // Place copy #16 of ITS6 in I569
16899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16900 sub2node->SetLineColor(kColorITS);
16901 sub2node->SetVisibility(1);
16902 fNodes->Add(sub2node);
16905 // Place copy #17 of ITS6 in I569
16907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16908 sub2node->SetLineColor(kColorITS);
16909 sub2node->SetVisibility(1);
16910 fNodes->Add(sub2node);
16913 // Place copy #18 of ITS6 in I569
16915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16916 sub2node->SetLineColor(kColorITS);
16917 sub2node->SetVisibility(1);
16918 fNodes->Add(sub2node);
16921 // Place copy #19 of ITS6 in I569
16923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16924 sub2node->SetLineColor(kColorITS);
16925 sub2node->SetVisibility(1);
16926 fNodes->Add(sub2node);
16929 // Place copy #20 of ITS6 in I569
16931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16932 sub2node->SetLineColor(kColorITS);
16933 sub2node->SetVisibility(1);
16934 fNodes->Add(sub2node);
16937 // Place copy #21 of ITS6 in I569
16939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16940 sub2node->SetLineColor(kColorITS);
16941 sub2node->SetVisibility(1);
16942 fNodes->Add(sub2node);
16945 // Place copy #22 of ITS6 in I569
16947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16948 sub2node->SetLineColor(kColorITS);
16949 sub2node->SetVisibility(1);
16950 fNodes->Add(sub2node);
16953 // Place copy #23 of ITS6 in I569
16955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16956 sub2node->SetLineColor(kColorITS);
16957 sub2node->SetVisibility(1);
16958 fNodes->Add(sub2node);
16961 // Place copy #24 of ITS6 in I569
16963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16964 sub2node->SetLineColor(kColorITS);
16965 sub2node->SetVisibility(1);
16966 fNodes->Add(sub2node);
16969 // Place copy #25 of ITS6 in I569
16971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16972 sub2node->SetLineColor(kColorITS);
16973 sub2node->SetVisibility(1);
16974 fNodes->Add(sub2node);
16976 fNodes->Add(sub1node);
16979 // Place copy #3 of I569 in IT56
16981 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16982 sub1node->SetLineColor(kColorITS);
16983 sub1node->SetVisibility(0);
16986 // Place copy #1 of ITS6 in I569
16988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16989 sub2node->SetLineColor(kColorITS);
16990 sub2node->SetVisibility(1);
16991 fNodes->Add(sub2node);
16994 // Place copy #2 of ITS6 in I569
16996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16997 sub2node->SetLineColor(kColorITS);
16998 sub2node->SetVisibility(1);
16999 fNodes->Add(sub2node);
17002 // Place copy #3 of ITS6 in I569
17004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17005 sub2node->SetLineColor(kColorITS);
17006 sub2node->SetVisibility(1);
17007 fNodes->Add(sub2node);
17010 // Place copy #4 of ITS6 in I569
17012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17013 sub2node->SetLineColor(kColorITS);
17014 sub2node->SetVisibility(1);
17015 fNodes->Add(sub2node);
17018 // Place copy #5 of ITS6 in I569
17020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17021 sub2node->SetLineColor(kColorITS);
17022 sub2node->SetVisibility(1);
17023 fNodes->Add(sub2node);
17026 // Place copy #6 of ITS6 in I569
17028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17029 sub2node->SetLineColor(kColorITS);
17030 sub2node->SetVisibility(1);
17031 fNodes->Add(sub2node);
17034 // Place copy #7 of ITS6 in I569
17036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17037 sub2node->SetLineColor(kColorITS);
17038 sub2node->SetVisibility(1);
17039 fNodes->Add(sub2node);
17042 // Place copy #8 of ITS6 in I569
17044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17045 sub2node->SetLineColor(kColorITS);
17046 sub2node->SetVisibility(1);
17047 fNodes->Add(sub2node);
17050 // Place copy #9 of ITS6 in I569
17052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17053 sub2node->SetLineColor(kColorITS);
17054 sub2node->SetVisibility(1);
17055 fNodes->Add(sub2node);
17058 // Place copy #10 of ITS6 in I569
17060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17061 sub2node->SetLineColor(kColorITS);
17062 sub2node->SetVisibility(1);
17063 fNodes->Add(sub2node);
17066 // Place copy #11 of ITS6 in I569
17068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17069 sub2node->SetLineColor(kColorITS);
17070 sub2node->SetVisibility(1);
17071 fNodes->Add(sub2node);
17074 // Place copy #12 of ITS6 in I569
17076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17077 sub2node->SetLineColor(kColorITS);
17078 sub2node->SetVisibility(1);
17079 fNodes->Add(sub2node);
17082 // Place copy #13 of ITS6 in I569
17084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17085 sub2node->SetLineColor(kColorITS);
17086 sub2node->SetVisibility(1);
17087 fNodes->Add(sub2node);
17090 // Place copy #14 of ITS6 in I569
17092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17093 sub2node->SetLineColor(kColorITS);
17094 sub2node->SetVisibility(1);
17095 fNodes->Add(sub2node);
17098 // Place copy #15 of ITS6 in I569
17100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17101 sub2node->SetLineColor(kColorITS);
17102 sub2node->SetVisibility(1);
17103 fNodes->Add(sub2node);
17106 // Place copy #16 of ITS6 in I569
17108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17109 sub2node->SetLineColor(kColorITS);
17110 sub2node->SetVisibility(1);
17111 fNodes->Add(sub2node);
17114 // Place copy #17 of ITS6 in I569
17116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17117 sub2node->SetLineColor(kColorITS);
17118 sub2node->SetVisibility(1);
17119 fNodes->Add(sub2node);
17122 // Place copy #18 of ITS6 in I569
17124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17125 sub2node->SetLineColor(kColorITS);
17126 sub2node->SetVisibility(1);
17127 fNodes->Add(sub2node);
17130 // Place copy #19 of ITS6 in I569
17132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17133 sub2node->SetLineColor(kColorITS);
17134 sub2node->SetVisibility(1);
17135 fNodes->Add(sub2node);
17138 // Place copy #20 of ITS6 in I569
17140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17141 sub2node->SetLineColor(kColorITS);
17142 sub2node->SetVisibility(1);
17143 fNodes->Add(sub2node);
17146 // Place copy #21 of ITS6 in I569
17148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17149 sub2node->SetLineColor(kColorITS);
17150 sub2node->SetVisibility(1);
17151 fNodes->Add(sub2node);
17154 // Place copy #22 of ITS6 in I569
17156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17157 sub2node->SetLineColor(kColorITS);
17158 sub2node->SetVisibility(1);
17159 fNodes->Add(sub2node);
17162 // Place copy #23 of ITS6 in I569
17164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17165 sub2node->SetLineColor(kColorITS);
17166 sub2node->SetVisibility(1);
17167 fNodes->Add(sub2node);
17170 // Place copy #24 of ITS6 in I569
17172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17173 sub2node->SetLineColor(kColorITS);
17174 sub2node->SetVisibility(1);
17175 fNodes->Add(sub2node);
17178 // Place copy #25 of ITS6 in I569
17180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17181 sub2node->SetLineColor(kColorITS);
17182 sub2node->SetVisibility(1);
17183 fNodes->Add(sub2node);
17185 fNodes->Add(sub1node);
17188 // Place copy #4 of I569 in IT56
17190 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17191 sub1node->SetLineColor(kColorITS);
17192 sub1node->SetVisibility(0);
17195 // Place copy #1 of ITS6 in I569
17197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17198 sub2node->SetLineColor(kColorITS);
17199 sub2node->SetVisibility(1);
17200 fNodes->Add(sub2node);
17203 // Place copy #2 of ITS6 in I569
17205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17206 sub2node->SetLineColor(kColorITS);
17207 sub2node->SetVisibility(1);
17208 fNodes->Add(sub2node);
17211 // Place copy #3 of ITS6 in I569
17213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17214 sub2node->SetLineColor(kColorITS);
17215 sub2node->SetVisibility(1);
17216 fNodes->Add(sub2node);
17219 // Place copy #4 of ITS6 in I569
17221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17222 sub2node->SetLineColor(kColorITS);
17223 sub2node->SetVisibility(1);
17224 fNodes->Add(sub2node);
17227 // Place copy #5 of ITS6 in I569
17229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17230 sub2node->SetLineColor(kColorITS);
17231 sub2node->SetVisibility(1);
17232 fNodes->Add(sub2node);
17235 // Place copy #6 of ITS6 in I569
17237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17238 sub2node->SetLineColor(kColorITS);
17239 sub2node->SetVisibility(1);
17240 fNodes->Add(sub2node);
17243 // Place copy #7 of ITS6 in I569
17245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17246 sub2node->SetLineColor(kColorITS);
17247 sub2node->SetVisibility(1);
17248 fNodes->Add(sub2node);
17251 // Place copy #8 of ITS6 in I569
17253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17254 sub2node->SetLineColor(kColorITS);
17255 sub2node->SetVisibility(1);
17256 fNodes->Add(sub2node);
17259 // Place copy #9 of ITS6 in I569
17261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17262 sub2node->SetLineColor(kColorITS);
17263 sub2node->SetVisibility(1);
17264 fNodes->Add(sub2node);
17267 // Place copy #10 of ITS6 in I569
17269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17270 sub2node->SetLineColor(kColorITS);
17271 sub2node->SetVisibility(1);
17272 fNodes->Add(sub2node);
17275 // Place copy #11 of ITS6 in I569
17277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17278 sub2node->SetLineColor(kColorITS);
17279 sub2node->SetVisibility(1);
17280 fNodes->Add(sub2node);
17283 // Place copy #12 of ITS6 in I569
17285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17286 sub2node->SetLineColor(kColorITS);
17287 sub2node->SetVisibility(1);
17288 fNodes->Add(sub2node);
17291 // Place copy #13 of ITS6 in I569
17293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17294 sub2node->SetLineColor(kColorITS);
17295 sub2node->SetVisibility(1);
17296 fNodes->Add(sub2node);
17299 // Place copy #14 of ITS6 in I569
17301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17302 sub2node->SetLineColor(kColorITS);
17303 sub2node->SetVisibility(1);
17304 fNodes->Add(sub2node);
17307 // Place copy #15 of ITS6 in I569
17309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17310 sub2node->SetLineColor(kColorITS);
17311 sub2node->SetVisibility(1);
17312 fNodes->Add(sub2node);
17315 // Place copy #16 of ITS6 in I569
17317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17318 sub2node->SetLineColor(kColorITS);
17319 sub2node->SetVisibility(1);
17320 fNodes->Add(sub2node);
17323 // Place copy #17 of ITS6 in I569
17325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17326 sub2node->SetLineColor(kColorITS);
17327 sub2node->SetVisibility(1);
17328 fNodes->Add(sub2node);
17331 // Place copy #18 of ITS6 in I569
17333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17334 sub2node->SetLineColor(kColorITS);
17335 sub2node->SetVisibility(1);
17336 fNodes->Add(sub2node);
17339 // Place copy #19 of ITS6 in I569
17341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17342 sub2node->SetLineColor(kColorITS);
17343 sub2node->SetVisibility(1);
17344 fNodes->Add(sub2node);
17347 // Place copy #20 of ITS6 in I569
17349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17350 sub2node->SetLineColor(kColorITS);
17351 sub2node->SetVisibility(1);
17352 fNodes->Add(sub2node);
17355 // Place copy #21 of ITS6 in I569
17357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17358 sub2node->SetLineColor(kColorITS);
17359 sub2node->SetVisibility(1);
17360 fNodes->Add(sub2node);
17363 // Place copy #22 of ITS6 in I569
17365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17366 sub2node->SetLineColor(kColorITS);
17367 sub2node->SetVisibility(1);
17368 fNodes->Add(sub2node);
17371 // Place copy #23 of ITS6 in I569
17373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17374 sub2node->SetLineColor(kColorITS);
17375 sub2node->SetVisibility(1);
17376 fNodes->Add(sub2node);
17379 // Place copy #24 of ITS6 in I569
17381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17382 sub2node->SetLineColor(kColorITS);
17383 sub2node->SetVisibility(1);
17384 fNodes->Add(sub2node);
17387 // Place copy #25 of ITS6 in I569
17389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17390 sub2node->SetLineColor(kColorITS);
17391 sub2node->SetVisibility(1);
17392 fNodes->Add(sub2node);
17394 fNodes->Add(sub1node);
17397 // Place copy #5 of I569 in IT56
17399 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17400 sub1node->SetLineColor(kColorITS);
17401 sub1node->SetVisibility(0);
17404 // Place copy #1 of ITS6 in I569
17406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17407 sub2node->SetLineColor(kColorITS);
17408 sub2node->SetVisibility(1);
17409 fNodes->Add(sub2node);
17412 // Place copy #2 of ITS6 in I569
17414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17415 sub2node->SetLineColor(kColorITS);
17416 sub2node->SetVisibility(1);
17417 fNodes->Add(sub2node);
17420 // Place copy #3 of ITS6 in I569
17422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17423 sub2node->SetLineColor(kColorITS);
17424 sub2node->SetVisibility(1);
17425 fNodes->Add(sub2node);
17428 // Place copy #4 of ITS6 in I569
17430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17431 sub2node->SetLineColor(kColorITS);
17432 sub2node->SetVisibility(1);
17433 fNodes->Add(sub2node);
17436 // Place copy #5 of ITS6 in I569
17438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17439 sub2node->SetLineColor(kColorITS);
17440 sub2node->SetVisibility(1);
17441 fNodes->Add(sub2node);
17444 // Place copy #6 of ITS6 in I569
17446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17447 sub2node->SetLineColor(kColorITS);
17448 sub2node->SetVisibility(1);
17449 fNodes->Add(sub2node);
17452 // Place copy #7 of ITS6 in I569
17454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17455 sub2node->SetLineColor(kColorITS);
17456 sub2node->SetVisibility(1);
17457 fNodes->Add(sub2node);
17460 // Place copy #8 of ITS6 in I569
17462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17463 sub2node->SetLineColor(kColorITS);
17464 sub2node->SetVisibility(1);
17465 fNodes->Add(sub2node);
17468 // Place copy #9 of ITS6 in I569
17470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17471 sub2node->SetLineColor(kColorITS);
17472 sub2node->SetVisibility(1);
17473 fNodes->Add(sub2node);
17476 // Place copy #10 of ITS6 in I569
17478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17479 sub2node->SetLineColor(kColorITS);
17480 sub2node->SetVisibility(1);
17481 fNodes->Add(sub2node);
17484 // Place copy #11 of ITS6 in I569
17486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17487 sub2node->SetLineColor(kColorITS);
17488 sub2node->SetVisibility(1);
17489 fNodes->Add(sub2node);
17492 // Place copy #12 of ITS6 in I569
17494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17495 sub2node->SetLineColor(kColorITS);
17496 sub2node->SetVisibility(1);
17497 fNodes->Add(sub2node);
17500 // Place copy #13 of ITS6 in I569
17502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17503 sub2node->SetLineColor(kColorITS);
17504 sub2node->SetVisibility(1);
17505 fNodes->Add(sub2node);
17508 // Place copy #14 of ITS6 in I569
17510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17511 sub2node->SetLineColor(kColorITS);
17512 sub2node->SetVisibility(1);
17513 fNodes->Add(sub2node);
17516 // Place copy #15 of ITS6 in I569
17518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17519 sub2node->SetLineColor(kColorITS);
17520 sub2node->SetVisibility(1);
17521 fNodes->Add(sub2node);
17524 // Place copy #16 of ITS6 in I569
17526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17527 sub2node->SetLineColor(kColorITS);
17528 sub2node->SetVisibility(1);
17529 fNodes->Add(sub2node);
17532 // Place copy #17 of ITS6 in I569
17534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17535 sub2node->SetLineColor(kColorITS);
17536 sub2node->SetVisibility(1);
17537 fNodes->Add(sub2node);
17540 // Place copy #18 of ITS6 in I569
17542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17543 sub2node->SetLineColor(kColorITS);
17544 sub2node->SetVisibility(1);
17545 fNodes->Add(sub2node);
17548 // Place copy #19 of ITS6 in I569
17550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17551 sub2node->SetLineColor(kColorITS);
17552 sub2node->SetVisibility(1);
17553 fNodes->Add(sub2node);
17556 // Place copy #20 of ITS6 in I569
17558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17559 sub2node->SetLineColor(kColorITS);
17560 sub2node->SetVisibility(1);
17561 fNodes->Add(sub2node);
17564 // Place copy #21 of ITS6 in I569
17566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17567 sub2node->SetLineColor(kColorITS);
17568 sub2node->SetVisibility(1);
17569 fNodes->Add(sub2node);
17572 // Place copy #22 of ITS6 in I569
17574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17575 sub2node->SetLineColor(kColorITS);
17576 sub2node->SetVisibility(1);
17577 fNodes->Add(sub2node);
17580 // Place copy #23 of ITS6 in I569
17582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17583 sub2node->SetLineColor(kColorITS);
17584 sub2node->SetVisibility(1);
17585 fNodes->Add(sub2node);
17588 // Place copy #24 of ITS6 in I569
17590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17591 sub2node->SetLineColor(kColorITS);
17592 sub2node->SetVisibility(1);
17593 fNodes->Add(sub2node);
17596 // Place copy #25 of ITS6 in I569
17598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17599 sub2node->SetLineColor(kColorITS);
17600 sub2node->SetVisibility(1);
17601 fNodes->Add(sub2node);
17603 fNodes->Add(sub1node);
17606 // Place copy #6 of I569 in IT56
17608 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17609 sub1node->SetLineColor(kColorITS);
17610 sub1node->SetVisibility(0);
17613 // Place copy #1 of ITS6 in I569
17615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17616 sub2node->SetLineColor(kColorITS);
17617 sub2node->SetVisibility(1);
17618 fNodes->Add(sub2node);
17621 // Place copy #2 of ITS6 in I569
17623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17624 sub2node->SetLineColor(kColorITS);
17625 sub2node->SetVisibility(1);
17626 fNodes->Add(sub2node);
17629 // Place copy #3 of ITS6 in I569
17631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17632 sub2node->SetLineColor(kColorITS);
17633 sub2node->SetVisibility(1);
17634 fNodes->Add(sub2node);
17637 // Place copy #4 of ITS6 in I569
17639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17640 sub2node->SetLineColor(kColorITS);
17641 sub2node->SetVisibility(1);
17642 fNodes->Add(sub2node);
17645 // Place copy #5 of ITS6 in I569
17647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17648 sub2node->SetLineColor(kColorITS);
17649 sub2node->SetVisibility(1);
17650 fNodes->Add(sub2node);
17653 // Place copy #6 of ITS6 in I569
17655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17656 sub2node->SetLineColor(kColorITS);
17657 sub2node->SetVisibility(1);
17658 fNodes->Add(sub2node);
17661 // Place copy #7 of ITS6 in I569
17663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17664 sub2node->SetLineColor(kColorITS);
17665 sub2node->SetVisibility(1);
17666 fNodes->Add(sub2node);
17669 // Place copy #8 of ITS6 in I569
17671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17672 sub2node->SetLineColor(kColorITS);
17673 sub2node->SetVisibility(1);
17674 fNodes->Add(sub2node);
17677 // Place copy #9 of ITS6 in I569
17679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17680 sub2node->SetLineColor(kColorITS);
17681 sub2node->SetVisibility(1);
17682 fNodes->Add(sub2node);
17685 // Place copy #10 of ITS6 in I569
17687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17688 sub2node->SetLineColor(kColorITS);
17689 sub2node->SetVisibility(1);
17690 fNodes->Add(sub2node);
17693 // Place copy #11 of ITS6 in I569
17695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17696 sub2node->SetLineColor(kColorITS);
17697 sub2node->SetVisibility(1);
17698 fNodes->Add(sub2node);
17701 // Place copy #12 of ITS6 in I569
17703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17704 sub2node->SetLineColor(kColorITS);
17705 sub2node->SetVisibility(1);
17706 fNodes->Add(sub2node);
17709 // Place copy #13 of ITS6 in I569
17711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17712 sub2node->SetLineColor(kColorITS);
17713 sub2node->SetVisibility(1);
17714 fNodes->Add(sub2node);
17717 // Place copy #14 of ITS6 in I569
17719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17720 sub2node->SetLineColor(kColorITS);
17721 sub2node->SetVisibility(1);
17722 fNodes->Add(sub2node);
17725 // Place copy #15 of ITS6 in I569
17727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17728 sub2node->SetLineColor(kColorITS);
17729 sub2node->SetVisibility(1);
17730 fNodes->Add(sub2node);
17733 // Place copy #16 of ITS6 in I569
17735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17736 sub2node->SetLineColor(kColorITS);
17737 sub2node->SetVisibility(1);
17738 fNodes->Add(sub2node);
17741 // Place copy #17 of ITS6 in I569
17743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17744 sub2node->SetLineColor(kColorITS);
17745 sub2node->SetVisibility(1);
17746 fNodes->Add(sub2node);
17749 // Place copy #18 of ITS6 in I569
17751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17752 sub2node->SetLineColor(kColorITS);
17753 sub2node->SetVisibility(1);
17754 fNodes->Add(sub2node);
17757 // Place copy #19 of ITS6 in I569
17759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17760 sub2node->SetLineColor(kColorITS);
17761 sub2node->SetVisibility(1);
17762 fNodes->Add(sub2node);
17765 // Place copy #20 of ITS6 in I569
17767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17768 sub2node->SetLineColor(kColorITS);
17769 sub2node->SetVisibility(1);
17770 fNodes->Add(sub2node);
17773 // Place copy #21 of ITS6 in I569
17775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17776 sub2node->SetLineColor(kColorITS);
17777 sub2node->SetVisibility(1);
17778 fNodes->Add(sub2node);
17781 // Place copy #22 of ITS6 in I569
17783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17784 sub2node->SetLineColor(kColorITS);
17785 sub2node->SetVisibility(1);
17786 fNodes->Add(sub2node);
17789 // Place copy #23 of ITS6 in I569
17791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17792 sub2node->SetLineColor(kColorITS);
17793 sub2node->SetVisibility(1);
17794 fNodes->Add(sub2node);
17797 // Place copy #24 of ITS6 in I569
17799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17800 sub2node->SetLineColor(kColorITS);
17801 sub2node->SetVisibility(1);
17802 fNodes->Add(sub2node);
17805 // Place copy #25 of ITS6 in I569
17807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17808 sub2node->SetLineColor(kColorITS);
17809 sub2node->SetVisibility(1);
17810 fNodes->Add(sub2node);
17812 fNodes->Add(sub1node);
17815 // Place copy #7 of I569 in IT56
17817 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17818 sub1node->SetLineColor(kColorITS);
17819 sub1node->SetVisibility(0);
17822 // Place copy #1 of ITS6 in I569
17824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17825 sub2node->SetLineColor(kColorITS);
17826 sub2node->SetVisibility(1);
17827 fNodes->Add(sub2node);
17830 // Place copy #2 of ITS6 in I569
17832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17833 sub2node->SetLineColor(kColorITS);
17834 sub2node->SetVisibility(1);
17835 fNodes->Add(sub2node);
17838 // Place copy #3 of ITS6 in I569
17840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17841 sub2node->SetLineColor(kColorITS);
17842 sub2node->SetVisibility(1);
17843 fNodes->Add(sub2node);
17846 // Place copy #4 of ITS6 in I569
17848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17849 sub2node->SetLineColor(kColorITS);
17850 sub2node->SetVisibility(1);
17851 fNodes->Add(sub2node);
17854 // Place copy #5 of ITS6 in I569
17856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17857 sub2node->SetLineColor(kColorITS);
17858 sub2node->SetVisibility(1);
17859 fNodes->Add(sub2node);
17862 // Place copy #6 of ITS6 in I569
17864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17865 sub2node->SetLineColor(kColorITS);
17866 sub2node->SetVisibility(1);
17867 fNodes->Add(sub2node);
17870 // Place copy #7 of ITS6 in I569
17872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17873 sub2node->SetLineColor(kColorITS);
17874 sub2node->SetVisibility(1);
17875 fNodes->Add(sub2node);
17878 // Place copy #8 of ITS6 in I569
17880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17881 sub2node->SetLineColor(kColorITS);
17882 sub2node->SetVisibility(1);
17883 fNodes->Add(sub2node);
17886 // Place copy #9 of ITS6 in I569
17888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17889 sub2node->SetLineColor(kColorITS);
17890 sub2node->SetVisibility(1);
17891 fNodes->Add(sub2node);
17894 // Place copy #10 of ITS6 in I569
17896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17897 sub2node->SetLineColor(kColorITS);
17898 sub2node->SetVisibility(1);
17899 fNodes->Add(sub2node);
17902 // Place copy #11 of ITS6 in I569
17904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17905 sub2node->SetLineColor(kColorITS);
17906 sub2node->SetVisibility(1);
17907 fNodes->Add(sub2node);
17910 // Place copy #12 of ITS6 in I569
17912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17913 sub2node->SetLineColor(kColorITS);
17914 sub2node->SetVisibility(1);
17915 fNodes->Add(sub2node);
17918 // Place copy #13 of ITS6 in I569
17920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17921 sub2node->SetLineColor(kColorITS);
17922 sub2node->SetVisibility(1);
17923 fNodes->Add(sub2node);
17926 // Place copy #14 of ITS6 in I569
17928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17929 sub2node->SetLineColor(kColorITS);
17930 sub2node->SetVisibility(1);
17931 fNodes->Add(sub2node);
17934 // Place copy #15 of ITS6 in I569
17936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17937 sub2node->SetLineColor(kColorITS);
17938 sub2node->SetVisibility(1);
17939 fNodes->Add(sub2node);
17942 // Place copy #16 of ITS6 in I569
17944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17945 sub2node->SetLineColor(kColorITS);
17946 sub2node->SetVisibility(1);
17947 fNodes->Add(sub2node);
17950 // Place copy #17 of ITS6 in I569
17952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17953 sub2node->SetLineColor(kColorITS);
17954 sub2node->SetVisibility(1);
17955 fNodes->Add(sub2node);
17958 // Place copy #18 of ITS6 in I569
17960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17961 sub2node->SetLineColor(kColorITS);
17962 sub2node->SetVisibility(1);
17963 fNodes->Add(sub2node);
17966 // Place copy #19 of ITS6 in I569
17968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17969 sub2node->SetLineColor(kColorITS);
17970 sub2node->SetVisibility(1);
17971 fNodes->Add(sub2node);
17974 // Place copy #20 of ITS6 in I569
17976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17977 sub2node->SetLineColor(kColorITS);
17978 sub2node->SetVisibility(1);
17979 fNodes->Add(sub2node);
17982 // Place copy #21 of ITS6 in I569
17984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17985 sub2node->SetLineColor(kColorITS);
17986 sub2node->SetVisibility(1);
17987 fNodes->Add(sub2node);
17990 // Place copy #22 of ITS6 in I569
17992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17993 sub2node->SetLineColor(kColorITS);
17994 sub2node->SetVisibility(1);
17995 fNodes->Add(sub2node);
17998 // Place copy #23 of ITS6 in I569
18000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18001 sub2node->SetLineColor(kColorITS);
18002 sub2node->SetVisibility(1);
18003 fNodes->Add(sub2node);
18006 // Place copy #24 of ITS6 in I569
18008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18009 sub2node->SetLineColor(kColorITS);
18010 sub2node->SetVisibility(1);
18011 fNodes->Add(sub2node);
18014 // Place copy #25 of ITS6 in I569
18016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18017 sub2node->SetLineColor(kColorITS);
18018 sub2node->SetVisibility(1);
18019 fNodes->Add(sub2node);
18021 fNodes->Add(sub1node);
18024 // Place copy #8 of I569 in IT56
18026 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
18027 sub1node->SetLineColor(kColorITS);
18028 sub1node->SetVisibility(0);
18031 // Place copy #1 of ITS6 in I569
18033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18034 sub2node->SetLineColor(kColorITS);
18035 sub2node->SetVisibility(1);
18036 fNodes->Add(sub2node);
18039 // Place copy #2 of ITS6 in I569
18041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18042 sub2node->SetLineColor(kColorITS);
18043 sub2node->SetVisibility(1);
18044 fNodes->Add(sub2node);
18047 // Place copy #3 of ITS6 in I569
18049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18050 sub2node->SetLineColor(kColorITS);
18051 sub2node->SetVisibility(1);
18052 fNodes->Add(sub2node);
18055 // Place copy #4 of ITS6 in I569
18057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18058 sub2node->SetLineColor(kColorITS);
18059 sub2node->SetVisibility(1);
18060 fNodes->Add(sub2node);
18063 // Place copy #5 of ITS6 in I569
18065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18066 sub2node->SetLineColor(kColorITS);
18067 sub2node->SetVisibility(1);
18068 fNodes->Add(sub2node);
18071 // Place copy #6 of ITS6 in I569
18073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18074 sub2node->SetLineColor(kColorITS);
18075 sub2node->SetVisibility(1);
18076 fNodes->Add(sub2node);
18079 // Place copy #7 of ITS6 in I569
18081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18082 sub2node->SetLineColor(kColorITS);
18083 sub2node->SetVisibility(1);
18084 fNodes->Add(sub2node);
18087 // Place copy #8 of ITS6 in I569
18089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18090 sub2node->SetLineColor(kColorITS);
18091 sub2node->SetVisibility(1);
18092 fNodes->Add(sub2node);
18095 // Place copy #9 of ITS6 in I569
18097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18098 sub2node->SetLineColor(kColorITS);
18099 sub2node->SetVisibility(1);
18100 fNodes->Add(sub2node);
18103 // Place copy #10 of ITS6 in I569
18105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18106 sub2node->SetLineColor(kColorITS);
18107 sub2node->SetVisibility(1);
18108 fNodes->Add(sub2node);
18111 // Place copy #11 of ITS6 in I569
18113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18114 sub2node->SetLineColor(kColorITS);
18115 sub2node->SetVisibility(1);
18116 fNodes->Add(sub2node);
18119 // Place copy #12 of ITS6 in I569
18121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18122 sub2node->SetLineColor(kColorITS);
18123 sub2node->SetVisibility(1);
18124 fNodes->Add(sub2node);
18127 // Place copy #13 of ITS6 in I569
18129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18130 sub2node->SetLineColor(kColorITS);
18131 sub2node->SetVisibility(1);
18132 fNodes->Add(sub2node);
18135 // Place copy #14 of ITS6 in I569
18137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18138 sub2node->SetLineColor(kColorITS);
18139 sub2node->SetVisibility(1);
18140 fNodes->Add(sub2node);
18143 // Place copy #15 of ITS6 in I569
18145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18146 sub2node->SetLineColor(kColorITS);
18147 sub2node->SetVisibility(1);
18148 fNodes->Add(sub2node);
18151 // Place copy #16 of ITS6 in I569
18153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18154 sub2node->SetLineColor(kColorITS);
18155 sub2node->SetVisibility(1);
18156 fNodes->Add(sub2node);
18159 // Place copy #17 of ITS6 in I569
18161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18162 sub2node->SetLineColor(kColorITS);
18163 sub2node->SetVisibility(1);
18164 fNodes->Add(sub2node);
18167 // Place copy #18 of ITS6 in I569
18169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18170 sub2node->SetLineColor(kColorITS);
18171 sub2node->SetVisibility(1);
18172 fNodes->Add(sub2node);
18175 // Place copy #19 of ITS6 in I569
18177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18178 sub2node->SetLineColor(kColorITS);
18179 sub2node->SetVisibility(1);
18180 fNodes->Add(sub2node);
18183 // Place copy #20 of ITS6 in I569
18185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18186 sub2node->SetLineColor(kColorITS);
18187 sub2node->SetVisibility(1);
18188 fNodes->Add(sub2node);
18191 // Place copy #21 of ITS6 in I569
18193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18194 sub2node->SetLineColor(kColorITS);
18195 sub2node->SetVisibility(1);
18196 fNodes->Add(sub2node);
18199 // Place copy #22 of ITS6 in I569
18201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18202 sub2node->SetLineColor(kColorITS);
18203 sub2node->SetVisibility(1);
18204 fNodes->Add(sub2node);
18207 // Place copy #23 of ITS6 in I569
18209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18210 sub2node->SetLineColor(kColorITS);
18211 sub2node->SetVisibility(1);
18212 fNodes->Add(sub2node);
18215 // Place copy #24 of ITS6 in I569
18217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18218 sub2node->SetLineColor(kColorITS);
18219 sub2node->SetVisibility(1);
18220 fNodes->Add(sub2node);
18223 // Place copy #25 of ITS6 in I569
18225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18226 sub2node->SetLineColor(kColorITS);
18227 sub2node->SetVisibility(1);
18228 fNodes->Add(sub2node);
18230 fNodes->Add(sub1node);
18233 // Place copy #9 of I569 in IT56
18235 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18236 sub1node->SetLineColor(kColorITS);
18237 sub1node->SetVisibility(0);
18240 // Place copy #1 of ITS6 in I569
18242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18243 sub2node->SetLineColor(kColorITS);
18244 sub2node->SetVisibility(1);
18245 fNodes->Add(sub2node);
18248 // Place copy #2 of ITS6 in I569
18250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18251 sub2node->SetLineColor(kColorITS);
18252 sub2node->SetVisibility(1);
18253 fNodes->Add(sub2node);
18256 // Place copy #3 of ITS6 in I569
18258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18259 sub2node->SetLineColor(kColorITS);
18260 sub2node->SetVisibility(1);
18261 fNodes->Add(sub2node);
18264 // Place copy #4 of ITS6 in I569
18266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18267 sub2node->SetLineColor(kColorITS);
18268 sub2node->SetVisibility(1);
18269 fNodes->Add(sub2node);
18272 // Place copy #5 of ITS6 in I569
18274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18275 sub2node->SetLineColor(kColorITS);
18276 sub2node->SetVisibility(1);
18277 fNodes->Add(sub2node);
18280 // Place copy #6 of ITS6 in I569
18282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18283 sub2node->SetLineColor(kColorITS);
18284 sub2node->SetVisibility(1);
18285 fNodes->Add(sub2node);
18288 // Place copy #7 of ITS6 in I569
18290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18291 sub2node->SetLineColor(kColorITS);
18292 sub2node->SetVisibility(1);
18293 fNodes->Add(sub2node);
18296 // Place copy #8 of ITS6 in I569
18298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18299 sub2node->SetLineColor(kColorITS);
18300 sub2node->SetVisibility(1);
18301 fNodes->Add(sub2node);
18304 // Place copy #9 of ITS6 in I569
18306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18307 sub2node->SetLineColor(kColorITS);
18308 sub2node->SetVisibility(1);
18309 fNodes->Add(sub2node);
18312 // Place copy #10 of ITS6 in I569
18314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18315 sub2node->SetLineColor(kColorITS);
18316 sub2node->SetVisibility(1);
18317 fNodes->Add(sub2node);
18320 // Place copy #11 of ITS6 in I569
18322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18323 sub2node->SetLineColor(kColorITS);
18324 sub2node->SetVisibility(1);
18325 fNodes->Add(sub2node);
18328 // Place copy #12 of ITS6 in I569
18330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18331 sub2node->SetLineColor(kColorITS);
18332 sub2node->SetVisibility(1);
18333 fNodes->Add(sub2node);
18336 // Place copy #13 of ITS6 in I569
18338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18339 sub2node->SetLineColor(kColorITS);
18340 sub2node->SetVisibility(1);
18341 fNodes->Add(sub2node);
18344 // Place copy #14 of ITS6 in I569
18346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18347 sub2node->SetLineColor(kColorITS);
18348 sub2node->SetVisibility(1);
18349 fNodes->Add(sub2node);
18352 // Place copy #15 of ITS6 in I569
18354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18355 sub2node->SetLineColor(kColorITS);
18356 sub2node->SetVisibility(1);
18357 fNodes->Add(sub2node);
18360 // Place copy #16 of ITS6 in I569
18362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18363 sub2node->SetLineColor(kColorITS);
18364 sub2node->SetVisibility(1);
18365 fNodes->Add(sub2node);
18368 // Place copy #17 of ITS6 in I569
18370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18371 sub2node->SetLineColor(kColorITS);
18372 sub2node->SetVisibility(1);
18373 fNodes->Add(sub2node);
18376 // Place copy #18 of ITS6 in I569
18378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18379 sub2node->SetLineColor(kColorITS);
18380 sub2node->SetVisibility(1);
18381 fNodes->Add(sub2node);
18384 // Place copy #19 of ITS6 in I569
18386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18387 sub2node->SetLineColor(kColorITS);
18388 sub2node->SetVisibility(1);
18389 fNodes->Add(sub2node);
18392 // Place copy #20 of ITS6 in I569
18394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18395 sub2node->SetLineColor(kColorITS);
18396 sub2node->SetVisibility(1);
18397 fNodes->Add(sub2node);
18400 // Place copy #21 of ITS6 in I569
18402 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18403 sub2node->SetLineColor(kColorITS);
18404 sub2node->SetVisibility(1);
18405 fNodes->Add(sub2node);
18408 // Place copy #22 of ITS6 in I569
18410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18411 sub2node->SetLineColor(kColorITS);
18412 sub2node->SetVisibility(1);
18413 fNodes->Add(sub2node);
18416 // Place copy #23 of ITS6 in I569
18418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18419 sub2node->SetLineColor(kColorITS);
18420 sub2node->SetVisibility(1);
18421 fNodes->Add(sub2node);
18424 // Place copy #24 of ITS6 in I569
18426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18427 sub2node->SetLineColor(kColorITS);
18428 sub2node->SetVisibility(1);
18429 fNodes->Add(sub2node);
18432 // Place copy #25 of ITS6 in I569
18434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18435 sub2node->SetLineColor(kColorITS);
18436 sub2node->SetVisibility(1);
18437 fNodes->Add(sub2node);
18439 fNodes->Add(sub1node);
18442 // Place copy #10 of I569 in IT56
18444 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18445 sub1node->SetLineColor(kColorITS);
18446 sub1node->SetVisibility(0);
18449 // Place copy #1 of ITS6 in I569
18451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18452 sub2node->SetLineColor(kColorITS);
18453 sub2node->SetVisibility(1);
18454 fNodes->Add(sub2node);
18457 // Place copy #2 of ITS6 in I569
18459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18460 sub2node->SetLineColor(kColorITS);
18461 sub2node->SetVisibility(1);
18462 fNodes->Add(sub2node);
18465 // Place copy #3 of ITS6 in I569
18467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18468 sub2node->SetLineColor(kColorITS);
18469 sub2node->SetVisibility(1);
18470 fNodes->Add(sub2node);
18473 // Place copy #4 of ITS6 in I569
18475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18476 sub2node->SetLineColor(kColorITS);
18477 sub2node->SetVisibility(1);
18478 fNodes->Add(sub2node);
18481 // Place copy #5 of ITS6 in I569
18483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18484 sub2node->SetLineColor(kColorITS);
18485 sub2node->SetVisibility(1);
18486 fNodes->Add(sub2node);
18489 // Place copy #6 of ITS6 in I569
18491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18492 sub2node->SetLineColor(kColorITS);
18493 sub2node->SetVisibility(1);
18494 fNodes->Add(sub2node);
18497 // Place copy #7 of ITS6 in I569
18499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18500 sub2node->SetLineColor(kColorITS);
18501 sub2node->SetVisibility(1);
18502 fNodes->Add(sub2node);
18505 // Place copy #8 of ITS6 in I569
18507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18508 sub2node->SetLineColor(kColorITS);
18509 sub2node->SetVisibility(1);
18510 fNodes->Add(sub2node);
18513 // Place copy #9 of ITS6 in I569
18515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18516 sub2node->SetLineColor(kColorITS);
18517 sub2node->SetVisibility(1);
18518 fNodes->Add(sub2node);
18521 // Place copy #10 of ITS6 in I569
18523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18524 sub2node->SetLineColor(kColorITS);
18525 sub2node->SetVisibility(1);
18526 fNodes->Add(sub2node);
18529 // Place copy #11 of ITS6 in I569
18531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18532 sub2node->SetLineColor(kColorITS);
18533 sub2node->SetVisibility(1);
18534 fNodes->Add(sub2node);
18537 // Place copy #12 of ITS6 in I569
18539 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18540 sub2node->SetLineColor(kColorITS);
18541 sub2node->SetVisibility(1);
18542 fNodes->Add(sub2node);
18545 // Place copy #13 of ITS6 in I569
18547 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18548 sub2node->SetLineColor(kColorITS);
18549 sub2node->SetVisibility(1);
18550 fNodes->Add(sub2node);
18553 // Place copy #14 of ITS6 in I569
18555 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18556 sub2node->SetLineColor(kColorITS);
18557 sub2node->SetVisibility(1);
18558 fNodes->Add(sub2node);
18561 // Place copy #15 of ITS6 in I569
18563 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18564 sub2node->SetLineColor(kColorITS);
18565 sub2node->SetVisibility(1);
18566 fNodes->Add(sub2node);
18569 // Place copy #16 of ITS6 in I569
18571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18572 sub2node->SetLineColor(kColorITS);
18573 sub2node->SetVisibility(1);
18574 fNodes->Add(sub2node);
18577 // Place copy #17 of ITS6 in I569
18579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18580 sub2node->SetLineColor(kColorITS);
18581 sub2node->SetVisibility(1);
18582 fNodes->Add(sub2node);
18585 // Place copy #18 of ITS6 in I569
18587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18588 sub2node->SetLineColor(kColorITS);
18589 sub2node->SetVisibility(1);
18590 fNodes->Add(sub2node);
18593 // Place copy #19 of ITS6 in I569
18595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18596 sub2node->SetLineColor(kColorITS);
18597 sub2node->SetVisibility(1);
18598 fNodes->Add(sub2node);
18601 // Place copy #20 of ITS6 in I569
18603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18604 sub2node->SetLineColor(kColorITS);
18605 sub2node->SetVisibility(1);
18606 fNodes->Add(sub2node);
18609 // Place copy #21 of ITS6 in I569
18611 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18612 sub2node->SetLineColor(kColorITS);
18613 sub2node->SetVisibility(1);
18614 fNodes->Add(sub2node);
18617 // Place copy #22 of ITS6 in I569
18619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18620 sub2node->SetLineColor(kColorITS);
18621 sub2node->SetVisibility(1);
18622 fNodes->Add(sub2node);
18625 // Place copy #23 of ITS6 in I569
18627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18628 sub2node->SetLineColor(kColorITS);
18629 sub2node->SetVisibility(1);
18630 fNodes->Add(sub2node);
18633 // Place copy #24 of ITS6 in I569
18635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18636 sub2node->SetLineColor(kColorITS);
18637 sub2node->SetVisibility(1);
18638 fNodes->Add(sub2node);
18641 // Place copy #25 of ITS6 in I569
18643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18644 sub2node->SetLineColor(kColorITS);
18645 sub2node->SetVisibility(1);
18646 fNodes->Add(sub2node);
18648 fNodes->Add(sub1node);
18651 // Place copy #11 of I569 in IT56
18653 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18654 sub1node->SetLineColor(kColorITS);
18655 sub1node->SetVisibility(0);
18658 // Place copy #1 of ITS6 in I569
18660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18661 sub2node->SetLineColor(kColorITS);
18662 sub2node->SetVisibility(1);
18663 fNodes->Add(sub2node);
18666 // Place copy #2 of ITS6 in I569
18668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18669 sub2node->SetLineColor(kColorITS);
18670 sub2node->SetVisibility(1);
18671 fNodes->Add(sub2node);
18674 // Place copy #3 of ITS6 in I569
18676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18677 sub2node->SetLineColor(kColorITS);
18678 sub2node->SetVisibility(1);
18679 fNodes->Add(sub2node);
18682 // Place copy #4 of ITS6 in I569
18684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18685 sub2node->SetLineColor(kColorITS);
18686 sub2node->SetVisibility(1);
18687 fNodes->Add(sub2node);
18690 // Place copy #5 of ITS6 in I569
18692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18693 sub2node->SetLineColor(kColorITS);
18694 sub2node->SetVisibility(1);
18695 fNodes->Add(sub2node);
18698 // Place copy #6 of ITS6 in I569
18700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18701 sub2node->SetLineColor(kColorITS);
18702 sub2node->SetVisibility(1);
18703 fNodes->Add(sub2node);
18706 // Place copy #7 of ITS6 in I569
18708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18709 sub2node->SetLineColor(kColorITS);
18710 sub2node->SetVisibility(1);
18711 fNodes->Add(sub2node);
18714 // Place copy #8 of ITS6 in I569
18716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18717 sub2node->SetLineColor(kColorITS);
18718 sub2node->SetVisibility(1);
18719 fNodes->Add(sub2node);
18722 // Place copy #9 of ITS6 in I569
18724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18725 sub2node->SetLineColor(kColorITS);
18726 sub2node->SetVisibility(1);
18727 fNodes->Add(sub2node);
18730 // Place copy #10 of ITS6 in I569
18732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18733 sub2node->SetLineColor(kColorITS);
18734 sub2node->SetVisibility(1);
18735 fNodes->Add(sub2node);
18738 // Place copy #11 of ITS6 in I569
18740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18741 sub2node->SetLineColor(kColorITS);
18742 sub2node->SetVisibility(1);
18743 fNodes->Add(sub2node);
18746 // Place copy #12 of ITS6 in I569
18748 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18749 sub2node->SetLineColor(kColorITS);
18750 sub2node->SetVisibility(1);
18751 fNodes->Add(sub2node);
18754 // Place copy #13 of ITS6 in I569
18756 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18757 sub2node->SetLineColor(kColorITS);
18758 sub2node->SetVisibility(1);
18759 fNodes->Add(sub2node);
18762 // Place copy #14 of ITS6 in I569
18764 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18765 sub2node->SetLineColor(kColorITS);
18766 sub2node->SetVisibility(1);
18767 fNodes->Add(sub2node);
18770 // Place copy #15 of ITS6 in I569
18772 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18773 sub2node->SetLineColor(kColorITS);
18774 sub2node->SetVisibility(1);
18775 fNodes->Add(sub2node);
18778 // Place copy #16 of ITS6 in I569
18780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18781 sub2node->SetLineColor(kColorITS);
18782 sub2node->SetVisibility(1);
18783 fNodes->Add(sub2node);
18786 // Place copy #17 of ITS6 in I569
18788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18789 sub2node->SetLineColor(kColorITS);
18790 sub2node->SetVisibility(1);
18791 fNodes->Add(sub2node);
18794 // Place copy #18 of ITS6 in I569
18796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18797 sub2node->SetLineColor(kColorITS);
18798 sub2node->SetVisibility(1);
18799 fNodes->Add(sub2node);
18802 // Place copy #19 of ITS6 in I569
18804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18805 sub2node->SetLineColor(kColorITS);
18806 sub2node->SetVisibility(1);
18807 fNodes->Add(sub2node);
18810 // Place copy #20 of ITS6 in I569
18812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18813 sub2node->SetLineColor(kColorITS);
18814 sub2node->SetVisibility(1);
18815 fNodes->Add(sub2node);
18818 // Place copy #21 of ITS6 in I569
18820 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18821 sub2node->SetLineColor(kColorITS);
18822 sub2node->SetVisibility(1);
18823 fNodes->Add(sub2node);
18826 // Place copy #22 of ITS6 in I569
18828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18829 sub2node->SetLineColor(kColorITS);
18830 sub2node->SetVisibility(1);
18831 fNodes->Add(sub2node);
18834 // Place copy #23 of ITS6 in I569
18836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18837 sub2node->SetLineColor(kColorITS);
18838 sub2node->SetVisibility(1);
18839 fNodes->Add(sub2node);
18842 // Place copy #24 of ITS6 in I569
18844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18845 sub2node->SetLineColor(kColorITS);
18846 sub2node->SetVisibility(1);
18847 fNodes->Add(sub2node);
18850 // Place copy #25 of ITS6 in I569
18852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18853 sub2node->SetLineColor(kColorITS);
18854 sub2node->SetVisibility(1);
18855 fNodes->Add(sub2node);
18857 fNodes->Add(sub1node);
18860 // Place copy #12 of I569 in IT56
18862 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18863 sub1node->SetLineColor(kColorITS);
18864 sub1node->SetVisibility(0);
18867 // Place copy #1 of ITS6 in I569
18869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18870 sub2node->SetLineColor(kColorITS);
18871 sub2node->SetVisibility(1);
18872 fNodes->Add(sub2node);
18875 // Place copy #2 of ITS6 in I569
18877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18878 sub2node->SetLineColor(kColorITS);
18879 sub2node->SetVisibility(1);
18880 fNodes->Add(sub2node);
18883 // Place copy #3 of ITS6 in I569
18885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18886 sub2node->SetLineColor(kColorITS);
18887 sub2node->SetVisibility(1);
18888 fNodes->Add(sub2node);
18891 // Place copy #4 of ITS6 in I569
18893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18894 sub2node->SetLineColor(kColorITS);
18895 sub2node->SetVisibility(1);
18896 fNodes->Add(sub2node);
18899 // Place copy #5 of ITS6 in I569
18901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18902 sub2node->SetLineColor(kColorITS);
18903 sub2node->SetVisibility(1);
18904 fNodes->Add(sub2node);
18907 // Place copy #6 of ITS6 in I569
18909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18910 sub2node->SetLineColor(kColorITS);
18911 sub2node->SetVisibility(1);
18912 fNodes->Add(sub2node);
18915 // Place copy #7 of ITS6 in I569
18917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18918 sub2node->SetLineColor(kColorITS);
18919 sub2node->SetVisibility(1);
18920 fNodes->Add(sub2node);
18923 // Place copy #8 of ITS6 in I569
18925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18926 sub2node->SetLineColor(kColorITS);
18927 sub2node->SetVisibility(1);
18928 fNodes->Add(sub2node);
18931 // Place copy #9 of ITS6 in I569
18933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18934 sub2node->SetLineColor(kColorITS);
18935 sub2node->SetVisibility(1);
18936 fNodes->Add(sub2node);
18939 // Place copy #10 of ITS6 in I569
18941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18942 sub2node->SetLineColor(kColorITS);
18943 sub2node->SetVisibility(1);
18944 fNodes->Add(sub2node);
18947 // Place copy #11 of ITS6 in I569
18949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18950 sub2node->SetLineColor(kColorITS);
18951 sub2node->SetVisibility(1);
18952 fNodes->Add(sub2node);
18955 // Place copy #12 of ITS6 in I569
18957 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18958 sub2node->SetLineColor(kColorITS);
18959 sub2node->SetVisibility(1);
18960 fNodes->Add(sub2node);
18963 // Place copy #13 of ITS6 in I569
18965 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18966 sub2node->SetLineColor(kColorITS);
18967 sub2node->SetVisibility(1);
18968 fNodes->Add(sub2node);
18971 // Place copy #14 of ITS6 in I569
18973 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18974 sub2node->SetLineColor(kColorITS);
18975 sub2node->SetVisibility(1);
18976 fNodes->Add(sub2node);
18979 // Place copy #15 of ITS6 in I569
18981 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18982 sub2node->SetLineColor(kColorITS);
18983 sub2node->SetVisibility(1);
18984 fNodes->Add(sub2node);
18987 // Place copy #16 of ITS6 in I569
18989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18990 sub2node->SetLineColor(kColorITS);
18991 sub2node->SetVisibility(1);
18992 fNodes->Add(sub2node);
18995 // Place copy #17 of ITS6 in I569
18997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18998 sub2node->SetLineColor(kColorITS);
18999 sub2node->SetVisibility(1);
19000 fNodes->Add(sub2node);
19003 // Place copy #18 of ITS6 in I569
19005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19006 sub2node->SetLineColor(kColorITS);
19007 sub2node->SetVisibility(1);
19008 fNodes->Add(sub2node);
19011 // Place copy #19 of ITS6 in I569
19013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19014 sub2node->SetLineColor(kColorITS);
19015 sub2node->SetVisibility(1);
19016 fNodes->Add(sub2node);
19019 // Place copy #20 of ITS6 in I569
19021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19022 sub2node->SetLineColor(kColorITS);
19023 sub2node->SetVisibility(1);
19024 fNodes->Add(sub2node);
19027 // Place copy #21 of ITS6 in I569
19029 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19030 sub2node->SetLineColor(kColorITS);
19031 sub2node->SetVisibility(1);
19032 fNodes->Add(sub2node);
19035 // Place copy #22 of ITS6 in I569
19037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19038 sub2node->SetLineColor(kColorITS);
19039 sub2node->SetVisibility(1);
19040 fNodes->Add(sub2node);
19043 // Place copy #23 of ITS6 in I569
19045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19046 sub2node->SetLineColor(kColorITS);
19047 sub2node->SetVisibility(1);
19048 fNodes->Add(sub2node);
19051 // Place copy #24 of ITS6 in I569
19053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19054 sub2node->SetLineColor(kColorITS);
19055 sub2node->SetVisibility(1);
19056 fNodes->Add(sub2node);
19059 // Place copy #25 of ITS6 in I569
19061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19062 sub2node->SetLineColor(kColorITS);
19063 sub2node->SetVisibility(1);
19064 fNodes->Add(sub2node);
19066 fNodes->Add(sub1node);
19069 // Place copy #13 of I569 in IT56
19071 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
19072 sub1node->SetLineColor(kColorITS);
19073 sub1node->SetVisibility(0);
19076 // Place copy #1 of ITS6 in I569
19078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19079 sub2node->SetLineColor(kColorITS);
19080 sub2node->SetVisibility(1);
19081 fNodes->Add(sub2node);
19084 // Place copy #2 of ITS6 in I569
19086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19087 sub2node->SetLineColor(kColorITS);
19088 sub2node->SetVisibility(1);
19089 fNodes->Add(sub2node);
19092 // Place copy #3 of ITS6 in I569
19094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19095 sub2node->SetLineColor(kColorITS);
19096 sub2node->SetVisibility(1);
19097 fNodes->Add(sub2node);
19100 // Place copy #4 of ITS6 in I569
19102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19103 sub2node->SetLineColor(kColorITS);
19104 sub2node->SetVisibility(1);
19105 fNodes->Add(sub2node);
19108 // Place copy #5 of ITS6 in I569
19110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19111 sub2node->SetLineColor(kColorITS);
19112 sub2node->SetVisibility(1);
19113 fNodes->Add(sub2node);
19116 // Place copy #6 of ITS6 in I569
19118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19119 sub2node->SetLineColor(kColorITS);
19120 sub2node->SetVisibility(1);
19121 fNodes->Add(sub2node);
19124 // Place copy #7 of ITS6 in I569
19126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19127 sub2node->SetLineColor(kColorITS);
19128 sub2node->SetVisibility(1);
19129 fNodes->Add(sub2node);
19132 // Place copy #8 of ITS6 in I569
19134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19135 sub2node->SetLineColor(kColorITS);
19136 sub2node->SetVisibility(1);
19137 fNodes->Add(sub2node);
19140 // Place copy #9 of ITS6 in I569
19142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19143 sub2node->SetLineColor(kColorITS);
19144 sub2node->SetVisibility(1);
19145 fNodes->Add(sub2node);
19148 // Place copy #10 of ITS6 in I569
19150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19151 sub2node->SetLineColor(kColorITS);
19152 sub2node->SetVisibility(1);
19153 fNodes->Add(sub2node);
19156 // Place copy #11 of ITS6 in I569
19158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19159 sub2node->SetLineColor(kColorITS);
19160 sub2node->SetVisibility(1);
19161 fNodes->Add(sub2node);
19164 // Place copy #12 of ITS6 in I569
19166 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19167 sub2node->SetLineColor(kColorITS);
19168 sub2node->SetVisibility(1);
19169 fNodes->Add(sub2node);
19172 // Place copy #13 of ITS6 in I569
19174 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19175 sub2node->SetLineColor(kColorITS);
19176 sub2node->SetVisibility(1);
19177 fNodes->Add(sub2node);
19180 // Place copy #14 of ITS6 in I569
19182 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19183 sub2node->SetLineColor(kColorITS);
19184 sub2node->SetVisibility(1);
19185 fNodes->Add(sub2node);
19188 // Place copy #15 of ITS6 in I569
19190 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19191 sub2node->SetLineColor(kColorITS);
19192 sub2node->SetVisibility(1);
19193 fNodes->Add(sub2node);
19196 // Place copy #16 of ITS6 in I569
19198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19199 sub2node->SetLineColor(kColorITS);
19200 sub2node->SetVisibility(1);
19201 fNodes->Add(sub2node);
19204 // Place copy #17 of ITS6 in I569
19206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19207 sub2node->SetLineColor(kColorITS);
19208 sub2node->SetVisibility(1);
19209 fNodes->Add(sub2node);
19212 // Place copy #18 of ITS6 in I569
19214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19215 sub2node->SetLineColor(kColorITS);
19216 sub2node->SetVisibility(1);
19217 fNodes->Add(sub2node);
19220 // Place copy #19 of ITS6 in I569
19222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19223 sub2node->SetLineColor(kColorITS);
19224 sub2node->SetVisibility(1);
19225 fNodes->Add(sub2node);
19228 // Place copy #20 of ITS6 in I569
19230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19231 sub2node->SetLineColor(kColorITS);
19232 sub2node->SetVisibility(1);
19233 fNodes->Add(sub2node);
19236 // Place copy #21 of ITS6 in I569
19238 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19239 sub2node->SetLineColor(kColorITS);
19240 sub2node->SetVisibility(1);
19241 fNodes->Add(sub2node);
19244 // Place copy #22 of ITS6 in I569
19246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19247 sub2node->SetLineColor(kColorITS);
19248 sub2node->SetVisibility(1);
19249 fNodes->Add(sub2node);
19252 // Place copy #23 of ITS6 in I569
19254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19255 sub2node->SetLineColor(kColorITS);
19256 sub2node->SetVisibility(1);
19257 fNodes->Add(sub2node);
19260 // Place copy #24 of ITS6 in I569
19262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19263 sub2node->SetLineColor(kColorITS);
19264 sub2node->SetVisibility(1);
19265 fNodes->Add(sub2node);
19268 // Place copy #25 of ITS6 in I569
19270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19271 sub2node->SetLineColor(kColorITS);
19272 sub2node->SetVisibility(1);
19273 fNodes->Add(sub2node);
19275 fNodes->Add(sub1node);
19278 // Place copy #14 of I569 in IT56
19280 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19281 sub1node->SetLineColor(kColorITS);
19282 sub1node->SetVisibility(0);
19285 // Place copy #1 of ITS6 in I569
19287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19288 sub2node->SetLineColor(kColorITS);
19289 sub2node->SetVisibility(1);
19290 fNodes->Add(sub2node);
19293 // Place copy #2 of ITS6 in I569
19295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19296 sub2node->SetLineColor(kColorITS);
19297 sub2node->SetVisibility(1);
19298 fNodes->Add(sub2node);
19301 // Place copy #3 of ITS6 in I569
19303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19304 sub2node->SetLineColor(kColorITS);
19305 sub2node->SetVisibility(1);
19306 fNodes->Add(sub2node);
19309 // Place copy #4 of ITS6 in I569
19311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19312 sub2node->SetLineColor(kColorITS);
19313 sub2node->SetVisibility(1);
19314 fNodes->Add(sub2node);
19317 // Place copy #5 of ITS6 in I569
19319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19320 sub2node->SetLineColor(kColorITS);
19321 sub2node->SetVisibility(1);
19322 fNodes->Add(sub2node);
19325 // Place copy #6 of ITS6 in I569
19327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19328 sub2node->SetLineColor(kColorITS);
19329 sub2node->SetVisibility(1);
19330 fNodes->Add(sub2node);
19333 // Place copy #7 of ITS6 in I569
19335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19336 sub2node->SetLineColor(kColorITS);
19337 sub2node->SetVisibility(1);
19338 fNodes->Add(sub2node);
19341 // Place copy #8 of ITS6 in I569
19343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19344 sub2node->SetLineColor(kColorITS);
19345 sub2node->SetVisibility(1);
19346 fNodes->Add(sub2node);
19349 // Place copy #9 of ITS6 in I569
19351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19352 sub2node->SetLineColor(kColorITS);
19353 sub2node->SetVisibility(1);
19354 fNodes->Add(sub2node);
19357 // Place copy #10 of ITS6 in I569
19359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19360 sub2node->SetLineColor(kColorITS);
19361 sub2node->SetVisibility(1);
19362 fNodes->Add(sub2node);
19365 // Place copy #11 of ITS6 in I569
19367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19368 sub2node->SetLineColor(kColorITS);
19369 sub2node->SetVisibility(1);
19370 fNodes->Add(sub2node);
19373 // Place copy #12 of ITS6 in I569
19375 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19376 sub2node->SetLineColor(kColorITS);
19377 sub2node->SetVisibility(1);
19378 fNodes->Add(sub2node);
19381 // Place copy #13 of ITS6 in I569
19383 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19384 sub2node->SetLineColor(kColorITS);
19385 sub2node->SetVisibility(1);
19386 fNodes->Add(sub2node);
19389 // Place copy #14 of ITS6 in I569
19391 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19392 sub2node->SetLineColor(kColorITS);
19393 sub2node->SetVisibility(1);
19394 fNodes->Add(sub2node);
19397 // Place copy #15 of ITS6 in I569
19399 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19400 sub2node->SetLineColor(kColorITS);
19401 sub2node->SetVisibility(1);
19402 fNodes->Add(sub2node);
19405 // Place copy #16 of ITS6 in I569
19407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19408 sub2node->SetLineColor(kColorITS);
19409 sub2node->SetVisibility(1);
19410 fNodes->Add(sub2node);
19413 // Place copy #17 of ITS6 in I569
19415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19416 sub2node->SetLineColor(kColorITS);
19417 sub2node->SetVisibility(1);
19418 fNodes->Add(sub2node);
19421 // Place copy #18 of ITS6 in I569
19423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19424 sub2node->SetLineColor(kColorITS);
19425 sub2node->SetVisibility(1);
19426 fNodes->Add(sub2node);
19429 // Place copy #19 of ITS6 in I569
19431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19432 sub2node->SetLineColor(kColorITS);
19433 sub2node->SetVisibility(1);
19434 fNodes->Add(sub2node);
19437 // Place copy #20 of ITS6 in I569
19439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19440 sub2node->SetLineColor(kColorITS);
19441 sub2node->SetVisibility(1);
19442 fNodes->Add(sub2node);
19445 // Place copy #21 of ITS6 in I569
19447 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19448 sub2node->SetLineColor(kColorITS);
19449 sub2node->SetVisibility(1);
19450 fNodes->Add(sub2node);
19453 // Place copy #22 of ITS6 in I569
19455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19456 sub2node->SetLineColor(kColorITS);
19457 sub2node->SetVisibility(1);
19458 fNodes->Add(sub2node);
19461 // Place copy #23 of ITS6 in I569
19463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19464 sub2node->SetLineColor(kColorITS);
19465 sub2node->SetVisibility(1);
19466 fNodes->Add(sub2node);
19469 // Place copy #24 of ITS6 in I569
19471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19472 sub2node->SetLineColor(kColorITS);
19473 sub2node->SetVisibility(1);
19474 fNodes->Add(sub2node);
19477 // Place copy #25 of ITS6 in I569
19479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19480 sub2node->SetLineColor(kColorITS);
19481 sub2node->SetVisibility(1);
19482 fNodes->Add(sub2node);
19484 fNodes->Add(sub1node);
19487 // Place copy #15 of I569 in IT56
19489 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19490 sub1node->SetLineColor(kColorITS);
19491 sub1node->SetVisibility(0);
19494 // Place copy #1 of ITS6 in I569
19496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19497 sub2node->SetLineColor(kColorITS);
19498 sub2node->SetVisibility(1);
19499 fNodes->Add(sub2node);
19502 // Place copy #2 of ITS6 in I569
19504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19505 sub2node->SetLineColor(kColorITS);
19506 sub2node->SetVisibility(1);
19507 fNodes->Add(sub2node);
19510 // Place copy #3 of ITS6 in I569
19512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19513 sub2node->SetLineColor(kColorITS);
19514 sub2node->SetVisibility(1);
19515 fNodes->Add(sub2node);
19518 // Place copy #4 of ITS6 in I569
19520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19521 sub2node->SetLineColor(kColorITS);
19522 sub2node->SetVisibility(1);
19523 fNodes->Add(sub2node);
19526 // Place copy #5 of ITS6 in I569
19528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19529 sub2node->SetLineColor(kColorITS);
19530 sub2node->SetVisibility(1);
19531 fNodes->Add(sub2node);
19534 // Place copy #6 of ITS6 in I569
19536 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19537 sub2node->SetLineColor(kColorITS);
19538 sub2node->SetVisibility(1);
19539 fNodes->Add(sub2node);
19542 // Place copy #7 of ITS6 in I569
19544 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19545 sub2node->SetLineColor(kColorITS);
19546 sub2node->SetVisibility(1);
19547 fNodes->Add(sub2node);
19550 // Place copy #8 of ITS6 in I569
19552 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19553 sub2node->SetLineColor(kColorITS);
19554 sub2node->SetVisibility(1);
19555 fNodes->Add(sub2node);
19558 // Place copy #9 of ITS6 in I569
19560 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19561 sub2node->SetLineColor(kColorITS);
19562 sub2node->SetVisibility(1);
19563 fNodes->Add(sub2node);
19566 // Place copy #10 of ITS6 in I569
19568 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19569 sub2node->SetLineColor(kColorITS);
19570 sub2node->SetVisibility(1);
19571 fNodes->Add(sub2node);
19574 // Place copy #11 of ITS6 in I569
19576 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19577 sub2node->SetLineColor(kColorITS);
19578 sub2node->SetVisibility(1);
19579 fNodes->Add(sub2node);
19582 // Place copy #12 of ITS6 in I569
19584 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19585 sub2node->SetLineColor(kColorITS);
19586 sub2node->SetVisibility(1);
19587 fNodes->Add(sub2node);
19590 // Place copy #13 of ITS6 in I569
19592 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19593 sub2node->SetLineColor(kColorITS);
19594 sub2node->SetVisibility(1);
19595 fNodes->Add(sub2node);
19598 // Place copy #14 of ITS6 in I569
19600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19601 sub2node->SetLineColor(kColorITS);
19602 sub2node->SetVisibility(1);
19603 fNodes->Add(sub2node);
19606 // Place copy #15 of ITS6 in I569
19608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19609 sub2node->SetLineColor(kColorITS);
19610 sub2node->SetVisibility(1);
19611 fNodes->Add(sub2node);
19614 // Place copy #16 of ITS6 in I569
19616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19617 sub2node->SetLineColor(kColorITS);
19618 sub2node->SetVisibility(1);
19619 fNodes->Add(sub2node);
19622 // Place copy #17 of ITS6 in I569
19624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19625 sub2node->SetLineColor(kColorITS);
19626 sub2node->SetVisibility(1);
19627 fNodes->Add(sub2node);
19630 // Place copy #18 of ITS6 in I569
19632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19633 sub2node->SetLineColor(kColorITS);
19634 sub2node->SetVisibility(1);
19635 fNodes->Add(sub2node);
19638 // Place copy #19 of ITS6 in I569
19640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19641 sub2node->SetLineColor(kColorITS);
19642 sub2node->SetVisibility(1);
19643 fNodes->Add(sub2node);
19646 // Place copy #20 of ITS6 in I569
19648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19649 sub2node->SetLineColor(kColorITS);
19650 sub2node->SetVisibility(1);
19651 fNodes->Add(sub2node);
19654 // Place copy #21 of ITS6 in I569
19656 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19657 sub2node->SetLineColor(kColorITS);
19658 sub2node->SetVisibility(1);
19659 fNodes->Add(sub2node);
19662 // Place copy #22 of ITS6 in I569
19664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19665 sub2node->SetLineColor(kColorITS);
19666 sub2node->SetVisibility(1);
19667 fNodes->Add(sub2node);
19670 // Place copy #23 of ITS6 in I569
19672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19673 sub2node->SetLineColor(kColorITS);
19674 sub2node->SetVisibility(1);
19675 fNodes->Add(sub2node);
19678 // Place copy #24 of ITS6 in I569
19680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19681 sub2node->SetLineColor(kColorITS);
19682 sub2node->SetVisibility(1);
19683 fNodes->Add(sub2node);
19686 // Place copy #25 of ITS6 in I569
19688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19689 sub2node->SetLineColor(kColorITS);
19690 sub2node->SetVisibility(1);
19691 fNodes->Add(sub2node);
19693 fNodes->Add(sub1node);
19696 // Place copy #16 of I569 in IT56
19698 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19699 sub1node->SetLineColor(kColorITS);
19700 sub1node->SetVisibility(0);
19703 // Place copy #1 of ITS6 in I569
19705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19706 sub2node->SetLineColor(kColorITS);
19707 sub2node->SetVisibility(1);
19708 fNodes->Add(sub2node);
19711 // Place copy #2 of ITS6 in I569
19713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19714 sub2node->SetLineColor(kColorITS);
19715 sub2node->SetVisibility(1);
19716 fNodes->Add(sub2node);
19719 // Place copy #3 of ITS6 in I569
19721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19722 sub2node->SetLineColor(kColorITS);
19723 sub2node->SetVisibility(1);
19724 fNodes->Add(sub2node);
19727 // Place copy #4 of ITS6 in I569
19729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19730 sub2node->SetLineColor(kColorITS);
19731 sub2node->SetVisibility(1);
19732 fNodes->Add(sub2node);
19735 // Place copy #5 of ITS6 in I569
19737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19738 sub2node->SetLineColor(kColorITS);
19739 sub2node->SetVisibility(1);
19740 fNodes->Add(sub2node);
19743 // Place copy #6 of ITS6 in I569
19745 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19746 sub2node->SetLineColor(kColorITS);
19747 sub2node->SetVisibility(1);
19748 fNodes->Add(sub2node);
19751 // Place copy #7 of ITS6 in I569
19753 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19754 sub2node->SetLineColor(kColorITS);
19755 sub2node->SetVisibility(1);
19756 fNodes->Add(sub2node);
19759 // Place copy #8 of ITS6 in I569
19761 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19762 sub2node->SetLineColor(kColorITS);
19763 sub2node->SetVisibility(1);
19764 fNodes->Add(sub2node);
19767 // Place copy #9 of ITS6 in I569
19769 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19770 sub2node->SetLineColor(kColorITS);
19771 sub2node->SetVisibility(1);
19772 fNodes->Add(sub2node);
19775 // Place copy #10 of ITS6 in I569
19777 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19778 sub2node->SetLineColor(kColorITS);
19779 sub2node->SetVisibility(1);
19780 fNodes->Add(sub2node);
19783 // Place copy #11 of ITS6 in I569
19785 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19786 sub2node->SetLineColor(kColorITS);
19787 sub2node->SetVisibility(1);
19788 fNodes->Add(sub2node);
19791 // Place copy #12 of ITS6 in I569
19793 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19794 sub2node->SetLineColor(kColorITS);
19795 sub2node->SetVisibility(1);
19796 fNodes->Add(sub2node);
19799 // Place copy #13 of ITS6 in I569
19801 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19802 sub2node->SetLineColor(kColorITS);
19803 sub2node->SetVisibility(1);
19804 fNodes->Add(sub2node);
19807 // Place copy #14 of ITS6 in I569
19809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19810 sub2node->SetLineColor(kColorITS);
19811 sub2node->SetVisibility(1);
19812 fNodes->Add(sub2node);
19815 // Place copy #15 of ITS6 in I569
19817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19818 sub2node->SetLineColor(kColorITS);
19819 sub2node->SetVisibility(1);
19820 fNodes->Add(sub2node);
19823 // Place copy #16 of ITS6 in I569
19825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19826 sub2node->SetLineColor(kColorITS);
19827 sub2node->SetVisibility(1);
19828 fNodes->Add(sub2node);
19831 // Place copy #17 of ITS6 in I569
19833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19834 sub2node->SetLineColor(kColorITS);
19835 sub2node->SetVisibility(1);
19836 fNodes->Add(sub2node);
19839 // Place copy #18 of ITS6 in I569
19841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19842 sub2node->SetLineColor(kColorITS);
19843 sub2node->SetVisibility(1);
19844 fNodes->Add(sub2node);
19847 // Place copy #19 of ITS6 in I569
19849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19850 sub2node->SetLineColor(kColorITS);
19851 sub2node->SetVisibility(1);
19852 fNodes->Add(sub2node);
19855 // Place copy #20 of ITS6 in I569
19857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19858 sub2node->SetLineColor(kColorITS);
19859 sub2node->SetVisibility(1);
19860 fNodes->Add(sub2node);
19863 // Place copy #21 of ITS6 in I569
19865 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19866 sub2node->SetLineColor(kColorITS);
19867 sub2node->SetVisibility(1);
19868 fNodes->Add(sub2node);
19871 // Place copy #22 of ITS6 in I569
19873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19874 sub2node->SetLineColor(kColorITS);
19875 sub2node->SetVisibility(1);
19876 fNodes->Add(sub2node);
19879 // Place copy #23 of ITS6 in I569
19881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19882 sub2node->SetLineColor(kColorITS);
19883 sub2node->SetVisibility(1);
19884 fNodes->Add(sub2node);
19887 // Place copy #24 of ITS6 in I569
19889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19890 sub2node->SetLineColor(kColorITS);
19891 sub2node->SetVisibility(1);
19892 fNodes->Add(sub2node);
19895 // Place copy #25 of ITS6 in I569
19897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19898 sub2node->SetLineColor(kColorITS);
19899 sub2node->SetVisibility(1);
19900 fNodes->Add(sub2node);
19902 fNodes->Add(sub1node);
19905 // Place copy #17 of I569 in IT56
19907 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19908 sub1node->SetLineColor(kColorITS);
19909 sub1node->SetVisibility(0);
19912 // Place copy #1 of ITS6 in I569
19914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19915 sub2node->SetLineColor(kColorITS);
19916 sub2node->SetVisibility(1);
19917 fNodes->Add(sub2node);
19920 // Place copy #2 of ITS6 in I569
19922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19923 sub2node->SetLineColor(kColorITS);
19924 sub2node->SetVisibility(1);
19925 fNodes->Add(sub2node);
19928 // Place copy #3 of ITS6 in I569
19930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19931 sub2node->SetLineColor(kColorITS);
19932 sub2node->SetVisibility(1);
19933 fNodes->Add(sub2node);
19936 // Place copy #4 of ITS6 in I569
19938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19939 sub2node->SetLineColor(kColorITS);
19940 sub2node->SetVisibility(1);
19941 fNodes->Add(sub2node);
19944 // Place copy #5 of ITS6 in I569
19946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19947 sub2node->SetLineColor(kColorITS);
19948 sub2node->SetVisibility(1);
19949 fNodes->Add(sub2node);
19952 // Place copy #6 of ITS6 in I569
19954 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19955 sub2node->SetLineColor(kColorITS);
19956 sub2node->SetVisibility(1);
19957 fNodes->Add(sub2node);
19960 // Place copy #7 of ITS6 in I569
19962 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19963 sub2node->SetLineColor(kColorITS);
19964 sub2node->SetVisibility(1);
19965 fNodes->Add(sub2node);
19968 // Place copy #8 of ITS6 in I569
19970 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19971 sub2node->SetLineColor(kColorITS);
19972 sub2node->SetVisibility(1);
19973 fNodes->Add(sub2node);
19976 // Place copy #9 of ITS6 in I569
19978 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19979 sub2node->SetLineColor(kColorITS);
19980 sub2node->SetVisibility(1);
19981 fNodes->Add(sub2node);
19984 // Place copy #10 of ITS6 in I569
19986 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19987 sub2node->SetLineColor(kColorITS);
19988 sub2node->SetVisibility(1);
19989 fNodes->Add(sub2node);
19992 // Place copy #11 of ITS6 in I569
19994 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19995 sub2node->SetLineColor(kColorITS);
19996 sub2node->SetVisibility(1);
19997 fNodes->Add(sub2node);
20000 // Place copy #12 of ITS6 in I569
20002 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20003 sub2node->SetLineColor(kColorITS);
20004 sub2node->SetVisibility(1);
20005 fNodes->Add(sub2node);
20008 // Place copy #13 of ITS6 in I569
20010 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20011 sub2node->SetLineColor(kColorITS);
20012 sub2node->SetVisibility(1);
20013 fNodes->Add(sub2node);
20016 // Place copy #14 of ITS6 in I569
20018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20019 sub2node->SetLineColor(kColorITS);
20020 sub2node->SetVisibility(1);
20021 fNodes->Add(sub2node);
20024 // Place copy #15 of ITS6 in I569
20026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20027 sub2node->SetLineColor(kColorITS);
20028 sub2node->SetVisibility(1);
20029 fNodes->Add(sub2node);
20032 // Place copy #16 of ITS6 in I569
20034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20035 sub2node->SetLineColor(kColorITS);
20036 sub2node->SetVisibility(1);
20037 fNodes->Add(sub2node);
20040 // Place copy #17 of ITS6 in I569
20042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20043 sub2node->SetLineColor(kColorITS);
20044 sub2node->SetVisibility(1);
20045 fNodes->Add(sub2node);
20048 // Place copy #18 of ITS6 in I569
20050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20051 sub2node->SetLineColor(kColorITS);
20052 sub2node->SetVisibility(1);
20053 fNodes->Add(sub2node);
20056 // Place copy #19 of ITS6 in I569
20058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20059 sub2node->SetLineColor(kColorITS);
20060 sub2node->SetVisibility(1);
20061 fNodes->Add(sub2node);
20064 // Place copy #20 of ITS6 in I569
20066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20067 sub2node->SetLineColor(kColorITS);
20068 sub2node->SetVisibility(1);
20069 fNodes->Add(sub2node);
20072 // Place copy #21 of ITS6 in I569
20074 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20075 sub2node->SetLineColor(kColorITS);
20076 sub2node->SetVisibility(1);
20077 fNodes->Add(sub2node);
20080 // Place copy #22 of ITS6 in I569
20082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20083 sub2node->SetLineColor(kColorITS);
20084 sub2node->SetVisibility(1);
20085 fNodes->Add(sub2node);
20088 // Place copy #23 of ITS6 in I569
20090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20091 sub2node->SetLineColor(kColorITS);
20092 sub2node->SetVisibility(1);
20093 fNodes->Add(sub2node);
20096 // Place copy #24 of ITS6 in I569
20098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20099 sub2node->SetLineColor(kColorITS);
20100 sub2node->SetVisibility(1);
20101 fNodes->Add(sub2node);
20104 // Place copy #25 of ITS6 in I569
20106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20107 sub2node->SetLineColor(kColorITS);
20108 sub2node->SetVisibility(1);
20109 fNodes->Add(sub2node);
20111 fNodes->Add(sub1node);
20114 // Place copy #18 of I569 in IT56
20116 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
20117 sub1node->SetLineColor(kColorITS);
20118 sub1node->SetVisibility(0);
20121 // Place copy #1 of ITS6 in I569
20123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20124 sub2node->SetLineColor(kColorITS);
20125 sub2node->SetVisibility(1);
20126 fNodes->Add(sub2node);
20129 // Place copy #2 of ITS6 in I569
20131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20132 sub2node->SetLineColor(kColorITS);
20133 sub2node->SetVisibility(1);
20134 fNodes->Add(sub2node);
20137 // Place copy #3 of ITS6 in I569
20139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20140 sub2node->SetLineColor(kColorITS);
20141 sub2node->SetVisibility(1);
20142 fNodes->Add(sub2node);
20145 // Place copy #4 of ITS6 in I569
20147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20148 sub2node->SetLineColor(kColorITS);
20149 sub2node->SetVisibility(1);
20150 fNodes->Add(sub2node);
20153 // Place copy #5 of ITS6 in I569
20155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20156 sub2node->SetLineColor(kColorITS);
20157 sub2node->SetVisibility(1);
20158 fNodes->Add(sub2node);
20161 // Place copy #6 of ITS6 in I569
20163 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20164 sub2node->SetLineColor(kColorITS);
20165 sub2node->SetVisibility(1);
20166 fNodes->Add(sub2node);
20169 // Place copy #7 of ITS6 in I569
20171 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20172 sub2node->SetLineColor(kColorITS);
20173 sub2node->SetVisibility(1);
20174 fNodes->Add(sub2node);
20177 // Place copy #8 of ITS6 in I569
20179 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20180 sub2node->SetLineColor(kColorITS);
20181 sub2node->SetVisibility(1);
20182 fNodes->Add(sub2node);
20185 // Place copy #9 of ITS6 in I569
20187 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20188 sub2node->SetLineColor(kColorITS);
20189 sub2node->SetVisibility(1);
20190 fNodes->Add(sub2node);
20193 // Place copy #10 of ITS6 in I569
20195 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20196 sub2node->SetLineColor(kColorITS);
20197 sub2node->SetVisibility(1);
20198 fNodes->Add(sub2node);
20201 // Place copy #11 of ITS6 in I569
20203 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20204 sub2node->SetLineColor(kColorITS);
20205 sub2node->SetVisibility(1);
20206 fNodes->Add(sub2node);
20209 // Place copy #12 of ITS6 in I569
20211 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20212 sub2node->SetLineColor(kColorITS);
20213 sub2node->SetVisibility(1);
20214 fNodes->Add(sub2node);
20217 // Place copy #13 of ITS6 in I569
20219 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20220 sub2node->SetLineColor(kColorITS);
20221 sub2node->SetVisibility(1);
20222 fNodes->Add(sub2node);
20225 // Place copy #14 of ITS6 in I569
20227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20228 sub2node->SetLineColor(kColorITS);
20229 sub2node->SetVisibility(1);
20230 fNodes->Add(sub2node);
20233 // Place copy #15 of ITS6 in I569
20235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20236 sub2node->SetLineColor(kColorITS);
20237 sub2node->SetVisibility(1);
20238 fNodes->Add(sub2node);
20241 // Place copy #16 of ITS6 in I569
20243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20244 sub2node->SetLineColor(kColorITS);
20245 sub2node->SetVisibility(1);
20246 fNodes->Add(sub2node);
20249 // Place copy #17 of ITS6 in I569
20251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20252 sub2node->SetLineColor(kColorITS);
20253 sub2node->SetVisibility(1);
20254 fNodes->Add(sub2node);
20257 // Place copy #18 of ITS6 in I569
20259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20260 sub2node->SetLineColor(kColorITS);
20261 sub2node->SetVisibility(1);
20262 fNodes->Add(sub2node);
20265 // Place copy #19 of ITS6 in I569
20267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20268 sub2node->SetLineColor(kColorITS);
20269 sub2node->SetVisibility(1);
20270 fNodes->Add(sub2node);
20273 // Place copy #20 of ITS6 in I569
20275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20276 sub2node->SetLineColor(kColorITS);
20277 sub2node->SetVisibility(1);
20278 fNodes->Add(sub2node);
20281 // Place copy #21 of ITS6 in I569
20283 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20284 sub2node->SetLineColor(kColorITS);
20285 sub2node->SetVisibility(1);
20286 fNodes->Add(sub2node);
20289 // Place copy #22 of ITS6 in I569
20291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20292 sub2node->SetLineColor(kColorITS);
20293 sub2node->SetVisibility(1);
20294 fNodes->Add(sub2node);
20297 // Place copy #23 of ITS6 in I569
20299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20300 sub2node->SetLineColor(kColorITS);
20301 sub2node->SetVisibility(1);
20302 fNodes->Add(sub2node);
20305 // Place copy #24 of ITS6 in I569
20307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20308 sub2node->SetLineColor(kColorITS);
20309 sub2node->SetVisibility(1);
20310 fNodes->Add(sub2node);
20313 // Place copy #25 of ITS6 in I569
20315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20316 sub2node->SetLineColor(kColorITS);
20317 sub2node->SetVisibility(1);
20318 fNodes->Add(sub2node);
20320 fNodes->Add(sub1node);
20323 // Place copy #19 of I569 in IT56
20325 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20326 sub1node->SetLineColor(kColorITS);
20327 sub1node->SetVisibility(0);
20330 // Place copy #1 of ITS6 in I569
20332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20333 sub2node->SetLineColor(kColorITS);
20334 sub2node->SetVisibility(1);
20335 fNodes->Add(sub2node);
20338 // Place copy #2 of ITS6 in I569
20340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20341 sub2node->SetLineColor(kColorITS);
20342 sub2node->SetVisibility(1);
20343 fNodes->Add(sub2node);
20346 // Place copy #3 of ITS6 in I569
20348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20349 sub2node->SetLineColor(kColorITS);
20350 sub2node->SetVisibility(1);
20351 fNodes->Add(sub2node);
20354 // Place copy #4 of ITS6 in I569
20356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20357 sub2node->SetLineColor(kColorITS);
20358 sub2node->SetVisibility(1);
20359 fNodes->Add(sub2node);
20362 // Place copy #5 of ITS6 in I569
20364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20365 sub2node->SetLineColor(kColorITS);
20366 sub2node->SetVisibility(1);
20367 fNodes->Add(sub2node);
20370 // Place copy #6 of ITS6 in I569
20372 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20373 sub2node->SetLineColor(kColorITS);
20374 sub2node->SetVisibility(1);
20375 fNodes->Add(sub2node);
20378 // Place copy #7 of ITS6 in I569
20380 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20381 sub2node->SetLineColor(kColorITS);
20382 sub2node->SetVisibility(1);
20383 fNodes->Add(sub2node);
20386 // Place copy #8 of ITS6 in I569
20388 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20389 sub2node->SetLineColor(kColorITS);
20390 sub2node->SetVisibility(1);
20391 fNodes->Add(sub2node);
20394 // Place copy #9 of ITS6 in I569
20396 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20397 sub2node->SetLineColor(kColorITS);
20398 sub2node->SetVisibility(1);
20399 fNodes->Add(sub2node);
20402 // Place copy #10 of ITS6 in I569
20404 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20405 sub2node->SetLineColor(kColorITS);
20406 sub2node->SetVisibility(1);
20407 fNodes->Add(sub2node);
20410 // Place copy #11 of ITS6 in I569
20412 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20413 sub2node->SetLineColor(kColorITS);
20414 sub2node->SetVisibility(1);
20415 fNodes->Add(sub2node);
20418 // Place copy #12 of ITS6 in I569
20420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20421 sub2node->SetLineColor(kColorITS);
20422 sub2node->SetVisibility(1);
20423 fNodes->Add(sub2node);
20426 // Place copy #13 of ITS6 in I569
20428 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20429 sub2node->SetLineColor(kColorITS);
20430 sub2node->SetVisibility(1);
20431 fNodes->Add(sub2node);
20434 // Place copy #14 of ITS6 in I569
20436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20437 sub2node->SetLineColor(kColorITS);
20438 sub2node->SetVisibility(1);
20439 fNodes->Add(sub2node);
20442 // Place copy #15 of ITS6 in I569
20444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20445 sub2node->SetLineColor(kColorITS);
20446 sub2node->SetVisibility(1);
20447 fNodes->Add(sub2node);
20450 // Place copy #16 of ITS6 in I569
20452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20453 sub2node->SetLineColor(kColorITS);
20454 sub2node->SetVisibility(1);
20455 fNodes->Add(sub2node);
20458 // Place copy #17 of ITS6 in I569
20460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20461 sub2node->SetLineColor(kColorITS);
20462 sub2node->SetVisibility(1);
20463 fNodes->Add(sub2node);
20466 // Place copy #18 of ITS6 in I569
20468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20469 sub2node->SetLineColor(kColorITS);
20470 sub2node->SetVisibility(1);
20471 fNodes->Add(sub2node);
20474 // Place copy #19 of ITS6 in I569
20476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20477 sub2node->SetLineColor(kColorITS);
20478 sub2node->SetVisibility(1);
20479 fNodes->Add(sub2node);
20482 // Place copy #20 of ITS6 in I569
20484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20485 sub2node->SetLineColor(kColorITS);
20486 sub2node->SetVisibility(1);
20487 fNodes->Add(sub2node);
20490 // Place copy #21 of ITS6 in I569
20492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20493 sub2node->SetLineColor(kColorITS);
20494 sub2node->SetVisibility(1);
20495 fNodes->Add(sub2node);
20498 // Place copy #22 of ITS6 in I569
20500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20501 sub2node->SetLineColor(kColorITS);
20502 sub2node->SetVisibility(1);
20503 fNodes->Add(sub2node);
20506 // Place copy #23 of ITS6 in I569
20508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20509 sub2node->SetLineColor(kColorITS);
20510 sub2node->SetVisibility(1);
20511 fNodes->Add(sub2node);
20514 // Place copy #24 of ITS6 in I569
20516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20517 sub2node->SetLineColor(kColorITS);
20518 sub2node->SetVisibility(1);
20519 fNodes->Add(sub2node);
20522 // Place copy #25 of ITS6 in I569
20524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20525 sub2node->SetLineColor(kColorITS);
20526 sub2node->SetVisibility(1);
20527 fNodes->Add(sub2node);
20529 fNodes->Add(sub1node);
20532 // Place copy #20 of I569 in IT56
20534 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20535 sub1node->SetLineColor(kColorITS);
20536 sub1node->SetVisibility(0);
20539 // Place copy #1 of ITS6 in I569
20541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20542 sub2node->SetLineColor(kColorITS);
20543 sub2node->SetVisibility(1);
20544 fNodes->Add(sub2node);
20547 // Place copy #2 of ITS6 in I569
20549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20550 sub2node->SetLineColor(kColorITS);
20551 sub2node->SetVisibility(1);
20552 fNodes->Add(sub2node);
20555 // Place copy #3 of ITS6 in I569
20557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20558 sub2node->SetLineColor(kColorITS);
20559 sub2node->SetVisibility(1);
20560 fNodes->Add(sub2node);
20563 // Place copy #4 of ITS6 in I569
20565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20566 sub2node->SetLineColor(kColorITS);
20567 sub2node->SetVisibility(1);
20568 fNodes->Add(sub2node);
20571 // Place copy #5 of ITS6 in I569
20573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20574 sub2node->SetLineColor(kColorITS);
20575 sub2node->SetVisibility(1);
20576 fNodes->Add(sub2node);
20579 // Place copy #6 of ITS6 in I569
20581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20582 sub2node->SetLineColor(kColorITS);
20583 sub2node->SetVisibility(1);
20584 fNodes->Add(sub2node);
20587 // Place copy #7 of ITS6 in I569
20589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20590 sub2node->SetLineColor(kColorITS);
20591 sub2node->SetVisibility(1);
20592 fNodes->Add(sub2node);
20595 // Place copy #8 of ITS6 in I569
20597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20598 sub2node->SetLineColor(kColorITS);
20599 sub2node->SetVisibility(1);
20600 fNodes->Add(sub2node);
20603 // Place copy #9 of ITS6 in I569
20605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20606 sub2node->SetLineColor(kColorITS);
20607 sub2node->SetVisibility(1);
20608 fNodes->Add(sub2node);
20611 // Place copy #10 of ITS6 in I569
20613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20614 sub2node->SetLineColor(kColorITS);
20615 sub2node->SetVisibility(1);
20616 fNodes->Add(sub2node);
20619 // Place copy #11 of ITS6 in I569
20621 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20622 sub2node->SetLineColor(kColorITS);
20623 sub2node->SetVisibility(1);
20624 fNodes->Add(sub2node);
20627 // Place copy #12 of ITS6 in I569
20629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20630 sub2node->SetLineColor(kColorITS);
20631 sub2node->SetVisibility(1);
20632 fNodes->Add(sub2node);
20635 // Place copy #13 of ITS6 in I569
20637 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20638 sub2node->SetLineColor(kColorITS);
20639 sub2node->SetVisibility(1);
20640 fNodes->Add(sub2node);
20643 // Place copy #14 of ITS6 in I569
20645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20646 sub2node->SetLineColor(kColorITS);
20647 sub2node->SetVisibility(1);
20648 fNodes->Add(sub2node);
20651 // Place copy #15 of ITS6 in I569
20653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20654 sub2node->SetLineColor(kColorITS);
20655 sub2node->SetVisibility(1);
20656 fNodes->Add(sub2node);
20659 // Place copy #16 of ITS6 in I569
20661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20662 sub2node->SetLineColor(kColorITS);
20663 sub2node->SetVisibility(1);
20664 fNodes->Add(sub2node);
20667 // Place copy #17 of ITS6 in I569
20669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20670 sub2node->SetLineColor(kColorITS);
20671 sub2node->SetVisibility(1);
20672 fNodes->Add(sub2node);
20675 // Place copy #18 of ITS6 in I569
20677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20678 sub2node->SetLineColor(kColorITS);
20679 sub2node->SetVisibility(1);
20680 fNodes->Add(sub2node);
20683 // Place copy #19 of ITS6 in I569
20685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20686 sub2node->SetLineColor(kColorITS);
20687 sub2node->SetVisibility(1);
20688 fNodes->Add(sub2node);
20691 // Place copy #20 of ITS6 in I569
20693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20694 sub2node->SetLineColor(kColorITS);
20695 sub2node->SetVisibility(1);
20696 fNodes->Add(sub2node);
20699 // Place copy #21 of ITS6 in I569
20701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20702 sub2node->SetLineColor(kColorITS);
20703 sub2node->SetVisibility(1);
20704 fNodes->Add(sub2node);
20707 // Place copy #22 of ITS6 in I569
20709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20710 sub2node->SetLineColor(kColorITS);
20711 sub2node->SetVisibility(1);
20712 fNodes->Add(sub2node);
20715 // Place copy #23 of ITS6 in I569
20717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20718 sub2node->SetLineColor(kColorITS);
20719 sub2node->SetVisibility(1);
20720 fNodes->Add(sub2node);
20723 // Place copy #24 of ITS6 in I569
20725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20726 sub2node->SetLineColor(kColorITS);
20727 sub2node->SetVisibility(1);
20728 fNodes->Add(sub2node);
20731 // Place copy #25 of ITS6 in I569
20733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20734 sub2node->SetLineColor(kColorITS);
20735 sub2node->SetVisibility(1);
20736 fNodes->Add(sub2node);
20738 fNodes->Add(sub1node);
20741 // Place copy #21 of I569 in IT56
20743 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20744 sub1node->SetLineColor(kColorITS);
20745 sub1node->SetVisibility(0);
20748 // Place copy #1 of ITS6 in I569
20750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20751 sub2node->SetLineColor(kColorITS);
20752 sub2node->SetVisibility(1);
20753 fNodes->Add(sub2node);
20756 // Place copy #2 of ITS6 in I569
20758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20759 sub2node->SetLineColor(kColorITS);
20760 sub2node->SetVisibility(1);
20761 fNodes->Add(sub2node);
20764 // Place copy #3 of ITS6 in I569
20766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20767 sub2node->SetLineColor(kColorITS);
20768 sub2node->SetVisibility(1);
20769 fNodes->Add(sub2node);
20772 // Place copy #4 of ITS6 in I569
20774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20775 sub2node->SetLineColor(kColorITS);
20776 sub2node->SetVisibility(1);
20777 fNodes->Add(sub2node);
20780 // Place copy #5 of ITS6 in I569
20782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20783 sub2node->SetLineColor(kColorITS);
20784 sub2node->SetVisibility(1);
20785 fNodes->Add(sub2node);
20788 // Place copy #6 of ITS6 in I569
20790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20791 sub2node->SetLineColor(kColorITS);
20792 sub2node->SetVisibility(1);
20793 fNodes->Add(sub2node);
20796 // Place copy #7 of ITS6 in I569
20798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20799 sub2node->SetLineColor(kColorITS);
20800 sub2node->SetVisibility(1);
20801 fNodes->Add(sub2node);
20804 // Place copy #8 of ITS6 in I569
20806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20807 sub2node->SetLineColor(kColorITS);
20808 sub2node->SetVisibility(1);
20809 fNodes->Add(sub2node);
20812 // Place copy #9 of ITS6 in I569
20814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20815 sub2node->SetLineColor(kColorITS);
20816 sub2node->SetVisibility(1);
20817 fNodes->Add(sub2node);
20820 // Place copy #10 of ITS6 in I569
20822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20823 sub2node->SetLineColor(kColorITS);
20824 sub2node->SetVisibility(1);
20825 fNodes->Add(sub2node);
20828 // Place copy #11 of ITS6 in I569
20830 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20831 sub2node->SetLineColor(kColorITS);
20832 sub2node->SetVisibility(1);
20833 fNodes->Add(sub2node);
20836 // Place copy #12 of ITS6 in I569
20838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20839 sub2node->SetLineColor(kColorITS);
20840 sub2node->SetVisibility(1);
20841 fNodes->Add(sub2node);
20844 // Place copy #13 of ITS6 in I569
20846 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20847 sub2node->SetLineColor(kColorITS);
20848 sub2node->SetVisibility(1);
20849 fNodes->Add(sub2node);
20852 // Place copy #14 of ITS6 in I569
20854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20855 sub2node->SetLineColor(kColorITS);
20856 sub2node->SetVisibility(1);
20857 fNodes->Add(sub2node);
20860 // Place copy #15 of ITS6 in I569
20862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20863 sub2node->SetLineColor(kColorITS);
20864 sub2node->SetVisibility(1);
20865 fNodes->Add(sub2node);
20868 // Place copy #16 of ITS6 in I569
20870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20871 sub2node->SetLineColor(kColorITS);
20872 sub2node->SetVisibility(1);
20873 fNodes->Add(sub2node);
20876 // Place copy #17 of ITS6 in I569
20878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20879 sub2node->SetLineColor(kColorITS);
20880 sub2node->SetVisibility(1);
20881 fNodes->Add(sub2node);
20884 // Place copy #18 of ITS6 in I569
20886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20887 sub2node->SetLineColor(kColorITS);
20888 sub2node->SetVisibility(1);
20889 fNodes->Add(sub2node);
20892 // Place copy #19 of ITS6 in I569
20894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20895 sub2node->SetLineColor(kColorITS);
20896 sub2node->SetVisibility(1);
20897 fNodes->Add(sub2node);
20900 // Place copy #20 of ITS6 in I569
20902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20903 sub2node->SetLineColor(kColorITS);
20904 sub2node->SetVisibility(1);
20905 fNodes->Add(sub2node);
20908 // Place copy #21 of ITS6 in I569
20910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20911 sub2node->SetLineColor(kColorITS);
20912 sub2node->SetVisibility(1);
20913 fNodes->Add(sub2node);
20916 // Place copy #22 of ITS6 in I569
20918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20919 sub2node->SetLineColor(kColorITS);
20920 sub2node->SetVisibility(1);
20921 fNodes->Add(sub2node);
20924 // Place copy #23 of ITS6 in I569
20926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20927 sub2node->SetLineColor(kColorITS);
20928 sub2node->SetVisibility(1);
20929 fNodes->Add(sub2node);
20932 // Place copy #24 of ITS6 in I569
20934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20935 sub2node->SetLineColor(kColorITS);
20936 sub2node->SetVisibility(1);
20937 fNodes->Add(sub2node);
20940 // Place copy #25 of ITS6 in I569
20942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20943 sub2node->SetLineColor(kColorITS);
20944 sub2node->SetVisibility(1);
20945 fNodes->Add(sub2node);
20947 fNodes->Add(sub1node);
20950 // Place copy #22 of I569 in IT56
20952 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20953 sub1node->SetLineColor(kColorITS);
20954 sub1node->SetVisibility(0);
20957 // Place copy #1 of ITS6 in I569
20959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20960 sub2node->SetLineColor(kColorITS);
20961 sub2node->SetVisibility(1);
20962 fNodes->Add(sub2node);
20965 // Place copy #2 of ITS6 in I569
20967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20968 sub2node->SetLineColor(kColorITS);
20969 sub2node->SetVisibility(1);
20970 fNodes->Add(sub2node);
20973 // Place copy #3 of ITS6 in I569
20975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20976 sub2node->SetLineColor(kColorITS);
20977 sub2node->SetVisibility(1);
20978 fNodes->Add(sub2node);
20981 // Place copy #4 of ITS6 in I569
20983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20984 sub2node->SetLineColor(kColorITS);
20985 sub2node->SetVisibility(1);
20986 fNodes->Add(sub2node);
20989 // Place copy #5 of ITS6 in I569
20991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20992 sub2node->SetLineColor(kColorITS);
20993 sub2node->SetVisibility(1);
20994 fNodes->Add(sub2node);
20997 // Place copy #6 of ITS6 in I569
20999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21000 sub2node->SetLineColor(kColorITS);
21001 sub2node->SetVisibility(1);
21002 fNodes->Add(sub2node);
21005 // Place copy #7 of ITS6 in I569
21007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21008 sub2node->SetLineColor(kColorITS);
21009 sub2node->SetVisibility(1);
21010 fNodes->Add(sub2node);
21013 // Place copy #8 of ITS6 in I569
21015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21016 sub2node->SetLineColor(kColorITS);
21017 sub2node->SetVisibility(1);
21018 fNodes->Add(sub2node);
21021 // Place copy #9 of ITS6 in I569
21023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21024 sub2node->SetLineColor(kColorITS);
21025 sub2node->SetVisibility(1);
21026 fNodes->Add(sub2node);
21029 // Place copy #10 of ITS6 in I569
21031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21032 sub2node->SetLineColor(kColorITS);
21033 sub2node->SetVisibility(1);
21034 fNodes->Add(sub2node);
21037 // Place copy #11 of ITS6 in I569
21039 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21040 sub2node->SetLineColor(kColorITS);
21041 sub2node->SetVisibility(1);
21042 fNodes->Add(sub2node);
21045 // Place copy #12 of ITS6 in I569
21047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21048 sub2node->SetLineColor(kColorITS);
21049 sub2node->SetVisibility(1);
21050 fNodes->Add(sub2node);
21053 // Place copy #13 of ITS6 in I569
21055 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21056 sub2node->SetLineColor(kColorITS);
21057 sub2node->SetVisibility(1);
21058 fNodes->Add(sub2node);
21061 // Place copy #14 of ITS6 in I569
21063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21064 sub2node->SetLineColor(kColorITS);
21065 sub2node->SetVisibility(1);
21066 fNodes->Add(sub2node);
21069 // Place copy #15 of ITS6 in I569
21071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21072 sub2node->SetLineColor(kColorITS);
21073 sub2node->SetVisibility(1);
21074 fNodes->Add(sub2node);
21077 // Place copy #16 of ITS6 in I569
21079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21080 sub2node->SetLineColor(kColorITS);
21081 sub2node->SetVisibility(1);
21082 fNodes->Add(sub2node);
21085 // Place copy #17 of ITS6 in I569
21087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21088 sub2node->SetLineColor(kColorITS);
21089 sub2node->SetVisibility(1);
21090 fNodes->Add(sub2node);
21093 // Place copy #18 of ITS6 in I569
21095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21096 sub2node->SetLineColor(kColorITS);
21097 sub2node->SetVisibility(1);
21098 fNodes->Add(sub2node);
21101 // Place copy #19 of ITS6 in I569
21103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21104 sub2node->SetLineColor(kColorITS);
21105 sub2node->SetVisibility(1);
21106 fNodes->Add(sub2node);
21109 // Place copy #20 of ITS6 in I569
21111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21112 sub2node->SetLineColor(kColorITS);
21113 sub2node->SetVisibility(1);
21114 fNodes->Add(sub2node);
21117 // Place copy #21 of ITS6 in I569
21119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21120 sub2node->SetLineColor(kColorITS);
21121 sub2node->SetVisibility(1);
21122 fNodes->Add(sub2node);
21125 // Place copy #22 of ITS6 in I569
21127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21128 sub2node->SetLineColor(kColorITS);
21129 sub2node->SetVisibility(1);
21130 fNodes->Add(sub2node);
21133 // Place copy #23 of ITS6 in I569
21135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21136 sub2node->SetLineColor(kColorITS);
21137 sub2node->SetVisibility(1);
21138 fNodes->Add(sub2node);
21141 // Place copy #24 of ITS6 in I569
21143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21144 sub2node->SetLineColor(kColorITS);
21145 sub2node->SetVisibility(1);
21146 fNodes->Add(sub2node);
21149 // Place copy #25 of ITS6 in I569
21151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21152 sub2node->SetLineColor(kColorITS);
21153 sub2node->SetVisibility(1);
21154 fNodes->Add(sub2node);
21156 fNodes->Add(sub1node);
21159 // Place copy #23 of I569 in IT56
21161 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21162 sub1node->SetLineColor(kColorITS);
21163 sub1node->SetVisibility(0);
21166 // Place copy #1 of ITS6 in I569
21168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21169 sub2node->SetLineColor(kColorITS);
21170 sub2node->SetVisibility(1);
21171 fNodes->Add(sub2node);
21174 // Place copy #2 of ITS6 in I569
21176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21177 sub2node->SetLineColor(kColorITS);
21178 sub2node->SetVisibility(1);
21179 fNodes->Add(sub2node);
21182 // Place copy #3 of ITS6 in I569
21184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21185 sub2node->SetLineColor(kColorITS);
21186 sub2node->SetVisibility(1);
21187 fNodes->Add(sub2node);
21190 // Place copy #4 of ITS6 in I569
21192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21193 sub2node->SetLineColor(kColorITS);
21194 sub2node->SetVisibility(1);
21195 fNodes->Add(sub2node);
21198 // Place copy #5 of ITS6 in I569
21200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21201 sub2node->SetLineColor(kColorITS);
21202 sub2node->SetVisibility(1);
21203 fNodes->Add(sub2node);
21206 // Place copy #6 of ITS6 in I569
21208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21209 sub2node->SetLineColor(kColorITS);
21210 sub2node->SetVisibility(1);
21211 fNodes->Add(sub2node);
21214 // Place copy #7 of ITS6 in I569
21216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21217 sub2node->SetLineColor(kColorITS);
21218 sub2node->SetVisibility(1);
21219 fNodes->Add(sub2node);
21222 // Place copy #8 of ITS6 in I569
21224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21225 sub2node->SetLineColor(kColorITS);
21226 sub2node->SetVisibility(1);
21227 fNodes->Add(sub2node);
21230 // Place copy #9 of ITS6 in I569
21232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21233 sub2node->SetLineColor(kColorITS);
21234 sub2node->SetVisibility(1);
21235 fNodes->Add(sub2node);
21238 // Place copy #10 of ITS6 in I569
21240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21241 sub2node->SetLineColor(kColorITS);
21242 sub2node->SetVisibility(1);
21243 fNodes->Add(sub2node);
21246 // Place copy #11 of ITS6 in I569
21248 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21249 sub2node->SetLineColor(kColorITS);
21250 sub2node->SetVisibility(1);
21251 fNodes->Add(sub2node);
21254 // Place copy #12 of ITS6 in I569
21256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21257 sub2node->SetLineColor(kColorITS);
21258 sub2node->SetVisibility(1);
21259 fNodes->Add(sub2node);
21262 // Place copy #13 of ITS6 in I569
21264 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21265 sub2node->SetLineColor(kColorITS);
21266 sub2node->SetVisibility(1);
21267 fNodes->Add(sub2node);
21270 // Place copy #14 of ITS6 in I569
21272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21273 sub2node->SetLineColor(kColorITS);
21274 sub2node->SetVisibility(1);
21275 fNodes->Add(sub2node);
21278 // Place copy #15 of ITS6 in I569
21280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21281 sub2node->SetLineColor(kColorITS);
21282 sub2node->SetVisibility(1);
21283 fNodes->Add(sub2node);
21286 // Place copy #16 of ITS6 in I569
21288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21289 sub2node->SetLineColor(kColorITS);
21290 sub2node->SetVisibility(1);
21291 fNodes->Add(sub2node);
21294 // Place copy #17 of ITS6 in I569
21296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21297 sub2node->SetLineColor(kColorITS);
21298 sub2node->SetVisibility(1);
21299 fNodes->Add(sub2node);
21302 // Place copy #18 of ITS6 in I569
21304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21305 sub2node->SetLineColor(kColorITS);
21306 sub2node->SetVisibility(1);
21307 fNodes->Add(sub2node);
21310 // Place copy #19 of ITS6 in I569
21312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21313 sub2node->SetLineColor(kColorITS);
21314 sub2node->SetVisibility(1);
21315 fNodes->Add(sub2node);
21318 // Place copy #20 of ITS6 in I569
21320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21321 sub2node->SetLineColor(kColorITS);
21322 sub2node->SetVisibility(1);
21323 fNodes->Add(sub2node);
21326 // Place copy #21 of ITS6 in I569
21328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21329 sub2node->SetLineColor(kColorITS);
21330 sub2node->SetVisibility(1);
21331 fNodes->Add(sub2node);
21334 // Place copy #22 of ITS6 in I569
21336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21337 sub2node->SetLineColor(kColorITS);
21338 sub2node->SetVisibility(1);
21339 fNodes->Add(sub2node);
21342 // Place copy #23 of ITS6 in I569
21344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21345 sub2node->SetLineColor(kColorITS);
21346 sub2node->SetVisibility(1);
21347 fNodes->Add(sub2node);
21350 // Place copy #24 of ITS6 in I569
21352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21353 sub2node->SetLineColor(kColorITS);
21354 sub2node->SetVisibility(1);
21355 fNodes->Add(sub2node);
21358 // Place copy #25 of ITS6 in I569
21360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21361 sub2node->SetLineColor(kColorITS);
21362 sub2node->SetVisibility(1);
21363 fNodes->Add(sub2node);
21365 fNodes->Add(sub1node);
21368 // Place copy #24 of I569 in IT56
21370 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21371 sub1node->SetLineColor(kColorITS);
21372 sub1node->SetVisibility(0);
21375 // Place copy #1 of ITS6 in I569
21377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21378 sub2node->SetLineColor(kColorITS);
21379 sub2node->SetVisibility(1);
21380 fNodes->Add(sub2node);
21383 // Place copy #2 of ITS6 in I569
21385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21386 sub2node->SetLineColor(kColorITS);
21387 sub2node->SetVisibility(1);
21388 fNodes->Add(sub2node);
21391 // Place copy #3 of ITS6 in I569
21393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21394 sub2node->SetLineColor(kColorITS);
21395 sub2node->SetVisibility(1);
21396 fNodes->Add(sub2node);
21399 // Place copy #4 of ITS6 in I569
21401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21402 sub2node->SetLineColor(kColorITS);
21403 sub2node->SetVisibility(1);
21404 fNodes->Add(sub2node);
21407 // Place copy #5 of ITS6 in I569
21409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21410 sub2node->SetLineColor(kColorITS);
21411 sub2node->SetVisibility(1);
21412 fNodes->Add(sub2node);
21415 // Place copy #6 of ITS6 in I569
21417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21418 sub2node->SetLineColor(kColorITS);
21419 sub2node->SetVisibility(1);
21420 fNodes->Add(sub2node);
21423 // Place copy #7 of ITS6 in I569
21425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21426 sub2node->SetLineColor(kColorITS);
21427 sub2node->SetVisibility(1);
21428 fNodes->Add(sub2node);
21431 // Place copy #8 of ITS6 in I569
21433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21434 sub2node->SetLineColor(kColorITS);
21435 sub2node->SetVisibility(1);
21436 fNodes->Add(sub2node);
21439 // Place copy #9 of ITS6 in I569
21441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21442 sub2node->SetLineColor(kColorITS);
21443 sub2node->SetVisibility(1);
21444 fNodes->Add(sub2node);
21447 // Place copy #10 of ITS6 in I569
21449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21450 sub2node->SetLineColor(kColorITS);
21451 sub2node->SetVisibility(1);
21452 fNodes->Add(sub2node);
21455 // Place copy #11 of ITS6 in I569
21457 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21458 sub2node->SetLineColor(kColorITS);
21459 sub2node->SetVisibility(1);
21460 fNodes->Add(sub2node);
21463 // Place copy #12 of ITS6 in I569
21465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21466 sub2node->SetLineColor(kColorITS);
21467 sub2node->SetVisibility(1);
21468 fNodes->Add(sub2node);
21471 // Place copy #13 of ITS6 in I569
21473 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21474 sub2node->SetLineColor(kColorITS);
21475 sub2node->SetVisibility(1);
21476 fNodes->Add(sub2node);
21479 // Place copy #14 of ITS6 in I569
21481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21482 sub2node->SetLineColor(kColorITS);
21483 sub2node->SetVisibility(1);
21484 fNodes->Add(sub2node);
21487 // Place copy #15 of ITS6 in I569
21489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21490 sub2node->SetLineColor(kColorITS);
21491 sub2node->SetVisibility(1);
21492 fNodes->Add(sub2node);
21495 // Place copy #16 of ITS6 in I569
21497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21498 sub2node->SetLineColor(kColorITS);
21499 sub2node->SetVisibility(1);
21500 fNodes->Add(sub2node);
21503 // Place copy #17 of ITS6 in I569
21505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21506 sub2node->SetLineColor(kColorITS);
21507 sub2node->SetVisibility(1);
21508 fNodes->Add(sub2node);
21511 // Place copy #18 of ITS6 in I569
21513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21514 sub2node->SetLineColor(kColorITS);
21515 sub2node->SetVisibility(1);
21516 fNodes->Add(sub2node);
21519 // Place copy #19 of ITS6 in I569
21521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21522 sub2node->SetLineColor(kColorITS);
21523 sub2node->SetVisibility(1);
21524 fNodes->Add(sub2node);
21527 // Place copy #20 of ITS6 in I569
21529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21530 sub2node->SetLineColor(kColorITS);
21531 sub2node->SetVisibility(1);
21532 fNodes->Add(sub2node);
21535 // Place copy #21 of ITS6 in I569
21537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21538 sub2node->SetLineColor(kColorITS);
21539 sub2node->SetVisibility(1);
21540 fNodes->Add(sub2node);
21543 // Place copy #22 of ITS6 in I569
21545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21546 sub2node->SetLineColor(kColorITS);
21547 sub2node->SetVisibility(1);
21548 fNodes->Add(sub2node);
21551 // Place copy #23 of ITS6 in I569
21553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21554 sub2node->SetLineColor(kColorITS);
21555 sub2node->SetVisibility(1);
21556 fNodes->Add(sub2node);
21559 // Place copy #24 of ITS6 in I569
21561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21562 sub2node->SetLineColor(kColorITS);
21563 sub2node->SetVisibility(1);
21564 fNodes->Add(sub2node);
21567 // Place copy #25 of ITS6 in I569
21569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21570 sub2node->SetLineColor(kColorITS);
21571 sub2node->SetVisibility(1);
21572 fNodes->Add(sub2node);
21574 fNodes->Add(sub1node);
21577 // Place copy #25 of I569 in IT56
21579 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21580 sub1node->SetLineColor(kColorITS);
21581 sub1node->SetVisibility(0);
21584 // Place copy #1 of ITS6 in I569
21586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21587 sub2node->SetLineColor(kColorITS);
21588 sub2node->SetVisibility(1);
21589 fNodes->Add(sub2node);
21592 // Place copy #2 of ITS6 in I569
21594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21595 sub2node->SetLineColor(kColorITS);
21596 sub2node->SetVisibility(1);
21597 fNodes->Add(sub2node);
21600 // Place copy #3 of ITS6 in I569
21602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21603 sub2node->SetLineColor(kColorITS);
21604 sub2node->SetVisibility(1);
21605 fNodes->Add(sub2node);
21608 // Place copy #4 of ITS6 in I569
21610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21611 sub2node->SetLineColor(kColorITS);
21612 sub2node->SetVisibility(1);
21613 fNodes->Add(sub2node);
21616 // Place copy #5 of ITS6 in I569
21618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21619 sub2node->SetLineColor(kColorITS);
21620 sub2node->SetVisibility(1);
21621 fNodes->Add(sub2node);
21624 // Place copy #6 of ITS6 in I569
21626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21627 sub2node->SetLineColor(kColorITS);
21628 sub2node->SetVisibility(1);
21629 fNodes->Add(sub2node);
21632 // Place copy #7 of ITS6 in I569
21634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21635 sub2node->SetLineColor(kColorITS);
21636 sub2node->SetVisibility(1);
21637 fNodes->Add(sub2node);
21640 // Place copy #8 of ITS6 in I569
21642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21643 sub2node->SetLineColor(kColorITS);
21644 sub2node->SetVisibility(1);
21645 fNodes->Add(sub2node);
21648 // Place copy #9 of ITS6 in I569
21650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21651 sub2node->SetLineColor(kColorITS);
21652 sub2node->SetVisibility(1);
21653 fNodes->Add(sub2node);
21656 // Place copy #10 of ITS6 in I569
21658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21659 sub2node->SetLineColor(kColorITS);
21660 sub2node->SetVisibility(1);
21661 fNodes->Add(sub2node);
21664 // Place copy #11 of ITS6 in I569
21666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21667 sub2node->SetLineColor(kColorITS);
21668 sub2node->SetVisibility(1);
21669 fNodes->Add(sub2node);
21672 // Place copy #12 of ITS6 in I569
21674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21675 sub2node->SetLineColor(kColorITS);
21676 sub2node->SetVisibility(1);
21677 fNodes->Add(sub2node);
21680 // Place copy #13 of ITS6 in I569
21682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21683 sub2node->SetLineColor(kColorITS);
21684 sub2node->SetVisibility(1);
21685 fNodes->Add(sub2node);
21688 // Place copy #14 of ITS6 in I569
21690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21691 sub2node->SetLineColor(kColorITS);
21692 sub2node->SetVisibility(1);
21693 fNodes->Add(sub2node);
21696 // Place copy #15 of ITS6 in I569
21698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21699 sub2node->SetLineColor(kColorITS);
21700 sub2node->SetVisibility(1);
21701 fNodes->Add(sub2node);
21704 // Place copy #16 of ITS6 in I569
21706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21707 sub2node->SetLineColor(kColorITS);
21708 sub2node->SetVisibility(1);
21709 fNodes->Add(sub2node);
21712 // Place copy #17 of ITS6 in I569
21714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21715 sub2node->SetLineColor(kColorITS);
21716 sub2node->SetVisibility(1);
21717 fNodes->Add(sub2node);
21720 // Place copy #18 of ITS6 in I569
21722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21723 sub2node->SetLineColor(kColorITS);
21724 sub2node->SetVisibility(1);
21725 fNodes->Add(sub2node);
21728 // Place copy #19 of ITS6 in I569
21730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21731 sub2node->SetLineColor(kColorITS);
21732 sub2node->SetVisibility(1);
21733 fNodes->Add(sub2node);
21736 // Place copy #20 of ITS6 in I569
21738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21739 sub2node->SetLineColor(kColorITS);
21740 sub2node->SetVisibility(1);
21741 fNodes->Add(sub2node);
21744 // Place copy #21 of ITS6 in I569
21746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21747 sub2node->SetLineColor(kColorITS);
21748 sub2node->SetVisibility(1);
21749 fNodes->Add(sub2node);
21752 // Place copy #22 of ITS6 in I569
21754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21755 sub2node->SetLineColor(kColorITS);
21756 sub2node->SetVisibility(1);
21757 fNodes->Add(sub2node);
21760 // Place copy #23 of ITS6 in I569
21762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21763 sub2node->SetLineColor(kColorITS);
21764 sub2node->SetVisibility(1);
21765 fNodes->Add(sub2node);
21768 // Place copy #24 of ITS6 in I569
21770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21771 sub2node->SetLineColor(kColorITS);
21772 sub2node->SetVisibility(1);
21773 fNodes->Add(sub2node);
21776 // Place copy #25 of ITS6 in I569
21778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21779 sub2node->SetLineColor(kColorITS);
21780 sub2node->SetVisibility(1);
21781 fNodes->Add(sub2node);
21783 fNodes->Add(sub1node);
21786 // Place copy #26 of I569 in IT56
21788 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21789 sub1node->SetLineColor(kColorITS);
21790 sub1node->SetVisibility(0);
21793 // Place copy #1 of ITS6 in I569
21795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21796 sub2node->SetLineColor(kColorITS);
21797 sub2node->SetVisibility(1);
21798 fNodes->Add(sub2node);
21801 // Place copy #2 of ITS6 in I569
21803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21804 sub2node->SetLineColor(kColorITS);
21805 sub2node->SetVisibility(1);
21806 fNodes->Add(sub2node);
21809 // Place copy #3 of ITS6 in I569
21811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21812 sub2node->SetLineColor(kColorITS);
21813 sub2node->SetVisibility(1);
21814 fNodes->Add(sub2node);
21817 // Place copy #4 of ITS6 in I569
21819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21820 sub2node->SetLineColor(kColorITS);
21821 sub2node->SetVisibility(1);
21822 fNodes->Add(sub2node);
21825 // Place copy #5 of ITS6 in I569
21827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21828 sub2node->SetLineColor(kColorITS);
21829 sub2node->SetVisibility(1);
21830 fNodes->Add(sub2node);
21833 // Place copy #6 of ITS6 in I569
21835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21836 sub2node->SetLineColor(kColorITS);
21837 sub2node->SetVisibility(1);
21838 fNodes->Add(sub2node);
21841 // Place copy #7 of ITS6 in I569
21843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21844 sub2node->SetLineColor(kColorITS);
21845 sub2node->SetVisibility(1);
21846 fNodes->Add(sub2node);
21849 // Place copy #8 of ITS6 in I569
21851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21852 sub2node->SetLineColor(kColorITS);
21853 sub2node->SetVisibility(1);
21854 fNodes->Add(sub2node);
21857 // Place copy #9 of ITS6 in I569
21859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21860 sub2node->SetLineColor(kColorITS);
21861 sub2node->SetVisibility(1);
21862 fNodes->Add(sub2node);
21865 // Place copy #10 of ITS6 in I569
21867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21868 sub2node->SetLineColor(kColorITS);
21869 sub2node->SetVisibility(1);
21870 fNodes->Add(sub2node);
21873 // Place copy #11 of ITS6 in I569
21875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21876 sub2node->SetLineColor(kColorITS);
21877 sub2node->SetVisibility(1);
21878 fNodes->Add(sub2node);
21881 // Place copy #12 of ITS6 in I569
21883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21884 sub2node->SetLineColor(kColorITS);
21885 sub2node->SetVisibility(1);
21886 fNodes->Add(sub2node);
21889 // Place copy #13 of ITS6 in I569
21891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21892 sub2node->SetLineColor(kColorITS);
21893 sub2node->SetVisibility(1);
21894 fNodes->Add(sub2node);
21897 // Place copy #14 of ITS6 in I569
21899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21900 sub2node->SetLineColor(kColorITS);
21901 sub2node->SetVisibility(1);
21902 fNodes->Add(sub2node);
21905 // Place copy #15 of ITS6 in I569
21907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21908 sub2node->SetLineColor(kColorITS);
21909 sub2node->SetVisibility(1);
21910 fNodes->Add(sub2node);
21913 // Place copy #16 of ITS6 in I569
21915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21916 sub2node->SetLineColor(kColorITS);
21917 sub2node->SetVisibility(1);
21918 fNodes->Add(sub2node);
21921 // Place copy #17 of ITS6 in I569
21923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21924 sub2node->SetLineColor(kColorITS);
21925 sub2node->SetVisibility(1);
21926 fNodes->Add(sub2node);
21929 // Place copy #18 of ITS6 in I569
21931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21932 sub2node->SetLineColor(kColorITS);
21933 sub2node->SetVisibility(1);
21934 fNodes->Add(sub2node);
21937 // Place copy #19 of ITS6 in I569
21939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21940 sub2node->SetLineColor(kColorITS);
21941 sub2node->SetVisibility(1);
21942 fNodes->Add(sub2node);
21945 // Place copy #20 of ITS6 in I569
21947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21948 sub2node->SetLineColor(kColorITS);
21949 sub2node->SetVisibility(1);
21950 fNodes->Add(sub2node);
21953 // Place copy #21 of ITS6 in I569
21955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21956 sub2node->SetLineColor(kColorITS);
21957 sub2node->SetVisibility(1);
21958 fNodes->Add(sub2node);
21961 // Place copy #22 of ITS6 in I569
21963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21964 sub2node->SetLineColor(kColorITS);
21965 sub2node->SetVisibility(1);
21966 fNodes->Add(sub2node);
21969 // Place copy #23 of ITS6 in I569
21971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21972 sub2node->SetLineColor(kColorITS);
21973 sub2node->SetVisibility(1);
21974 fNodes->Add(sub2node);
21977 // Place copy #24 of ITS6 in I569
21979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21980 sub2node->SetLineColor(kColorITS);
21981 sub2node->SetVisibility(1);
21982 fNodes->Add(sub2node);
21985 // Place copy #25 of ITS6 in I569
21987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21988 sub2node->SetLineColor(kColorITS);
21989 sub2node->SetVisibility(1);
21990 fNodes->Add(sub2node);
21992 fNodes->Add(sub1node);
21995 // Place copy #27 of I569 in IT56
21997 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
21998 sub1node->SetLineColor(kColorITS);
21999 sub1node->SetVisibility(0);
22002 // Place copy #1 of ITS6 in I569
22004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22005 sub2node->SetLineColor(kColorITS);
22006 sub2node->SetVisibility(1);
22007 fNodes->Add(sub2node);
22010 // Place copy #2 of ITS6 in I569
22012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22013 sub2node->SetLineColor(kColorITS);
22014 sub2node->SetVisibility(1);
22015 fNodes->Add(sub2node);
22018 // Place copy #3 of ITS6 in I569
22020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22021 sub2node->SetLineColor(kColorITS);
22022 sub2node->SetVisibility(1);
22023 fNodes->Add(sub2node);
22026 // Place copy #4 of ITS6 in I569
22028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22029 sub2node->SetLineColor(kColorITS);
22030 sub2node->SetVisibility(1);
22031 fNodes->Add(sub2node);
22034 // Place copy #5 of ITS6 in I569
22036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22037 sub2node->SetLineColor(kColorITS);
22038 sub2node->SetVisibility(1);
22039 fNodes->Add(sub2node);
22042 // Place copy #6 of ITS6 in I569
22044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22045 sub2node->SetLineColor(kColorITS);
22046 sub2node->SetVisibility(1);
22047 fNodes->Add(sub2node);
22050 // Place copy #7 of ITS6 in I569
22052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22053 sub2node->SetLineColor(kColorITS);
22054 sub2node->SetVisibility(1);
22055 fNodes->Add(sub2node);
22058 // Place copy #8 of ITS6 in I569
22060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22061 sub2node->SetLineColor(kColorITS);
22062 sub2node->SetVisibility(1);
22063 fNodes->Add(sub2node);
22066 // Place copy #9 of ITS6 in I569
22068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22069 sub2node->SetLineColor(kColorITS);
22070 sub2node->SetVisibility(1);
22071 fNodes->Add(sub2node);
22074 // Place copy #10 of ITS6 in I569
22076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22077 sub2node->SetLineColor(kColorITS);
22078 sub2node->SetVisibility(1);
22079 fNodes->Add(sub2node);
22082 // Place copy #11 of ITS6 in I569
22084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22085 sub2node->SetLineColor(kColorITS);
22086 sub2node->SetVisibility(1);
22087 fNodes->Add(sub2node);
22090 // Place copy #12 of ITS6 in I569
22092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22093 sub2node->SetLineColor(kColorITS);
22094 sub2node->SetVisibility(1);
22095 fNodes->Add(sub2node);
22098 // Place copy #13 of ITS6 in I569
22100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22101 sub2node->SetLineColor(kColorITS);
22102 sub2node->SetVisibility(1);
22103 fNodes->Add(sub2node);
22106 // Place copy #14 of ITS6 in I569
22108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22109 sub2node->SetLineColor(kColorITS);
22110 sub2node->SetVisibility(1);
22111 fNodes->Add(sub2node);
22114 // Place copy #15 of ITS6 in I569
22116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22117 sub2node->SetLineColor(kColorITS);
22118 sub2node->SetVisibility(1);
22119 fNodes->Add(sub2node);
22122 // Place copy #16 of ITS6 in I569
22124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22125 sub2node->SetLineColor(kColorITS);
22126 sub2node->SetVisibility(1);
22127 fNodes->Add(sub2node);
22130 // Place copy #17 of ITS6 in I569
22132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22133 sub2node->SetLineColor(kColorITS);
22134 sub2node->SetVisibility(1);
22135 fNodes->Add(sub2node);
22138 // Place copy #18 of ITS6 in I569
22140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22141 sub2node->SetLineColor(kColorITS);
22142 sub2node->SetVisibility(1);
22143 fNodes->Add(sub2node);
22146 // Place copy #19 of ITS6 in I569
22148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22149 sub2node->SetLineColor(kColorITS);
22150 sub2node->SetVisibility(1);
22151 fNodes->Add(sub2node);
22154 // Place copy #20 of ITS6 in I569
22156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22157 sub2node->SetLineColor(kColorITS);
22158 sub2node->SetVisibility(1);
22159 fNodes->Add(sub2node);
22162 // Place copy #21 of ITS6 in I569
22164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22165 sub2node->SetLineColor(kColorITS);
22166 sub2node->SetVisibility(1);
22167 fNodes->Add(sub2node);
22170 // Place copy #22 of ITS6 in I569
22172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22173 sub2node->SetLineColor(kColorITS);
22174 sub2node->SetVisibility(1);
22175 fNodes->Add(sub2node);
22178 // Place copy #23 of ITS6 in I569
22180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22181 sub2node->SetLineColor(kColorITS);
22182 sub2node->SetVisibility(1);
22183 fNodes->Add(sub2node);
22186 // Place copy #24 of ITS6 in I569
22188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22189 sub2node->SetLineColor(kColorITS);
22190 sub2node->SetVisibility(1);
22191 fNodes->Add(sub2node);
22194 // Place copy #25 of ITS6 in I569
22196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22197 sub2node->SetLineColor(kColorITS);
22198 sub2node->SetVisibility(1);
22199 fNodes->Add(sub2node);
22201 fNodes->Add(sub1node);
22204 // Place copy #28 of I569 in IT56
22206 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22207 sub1node->SetLineColor(kColorITS);
22208 sub1node->SetVisibility(0);
22211 // Place copy #1 of ITS6 in I569
22213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22214 sub2node->SetLineColor(kColorITS);
22215 sub2node->SetVisibility(1);
22216 fNodes->Add(sub2node);
22219 // Place copy #2 of ITS6 in I569
22221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22222 sub2node->SetLineColor(kColorITS);
22223 sub2node->SetVisibility(1);
22224 fNodes->Add(sub2node);
22227 // Place copy #3 of ITS6 in I569
22229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22230 sub2node->SetLineColor(kColorITS);
22231 sub2node->SetVisibility(1);
22232 fNodes->Add(sub2node);
22235 // Place copy #4 of ITS6 in I569
22237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22238 sub2node->SetLineColor(kColorITS);
22239 sub2node->SetVisibility(1);
22240 fNodes->Add(sub2node);
22243 // Place copy #5 of ITS6 in I569
22245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22246 sub2node->SetLineColor(kColorITS);
22247 sub2node->SetVisibility(1);
22248 fNodes->Add(sub2node);
22251 // Place copy #6 of ITS6 in I569
22253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22254 sub2node->SetLineColor(kColorITS);
22255 sub2node->SetVisibility(1);
22256 fNodes->Add(sub2node);
22259 // Place copy #7 of ITS6 in I569
22261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22262 sub2node->SetLineColor(kColorITS);
22263 sub2node->SetVisibility(1);
22264 fNodes->Add(sub2node);
22267 // Place copy #8 of ITS6 in I569
22269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22270 sub2node->SetLineColor(kColorITS);
22271 sub2node->SetVisibility(1);
22272 fNodes->Add(sub2node);
22275 // Place copy #9 of ITS6 in I569
22277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22278 sub2node->SetLineColor(kColorITS);
22279 sub2node->SetVisibility(1);
22280 fNodes->Add(sub2node);
22283 // Place copy #10 of ITS6 in I569
22285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22286 sub2node->SetLineColor(kColorITS);
22287 sub2node->SetVisibility(1);
22288 fNodes->Add(sub2node);
22291 // Place copy #11 of ITS6 in I569
22293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22294 sub2node->SetLineColor(kColorITS);
22295 sub2node->SetVisibility(1);
22296 fNodes->Add(sub2node);
22299 // Place copy #12 of ITS6 in I569
22301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22302 sub2node->SetLineColor(kColorITS);
22303 sub2node->SetVisibility(1);
22304 fNodes->Add(sub2node);
22307 // Place copy #13 of ITS6 in I569
22309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22310 sub2node->SetLineColor(kColorITS);
22311 sub2node->SetVisibility(1);
22312 fNodes->Add(sub2node);
22315 // Place copy #14 of ITS6 in I569
22317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22318 sub2node->SetLineColor(kColorITS);
22319 sub2node->SetVisibility(1);
22320 fNodes->Add(sub2node);
22323 // Place copy #15 of ITS6 in I569
22325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22326 sub2node->SetLineColor(kColorITS);
22327 sub2node->SetVisibility(1);
22328 fNodes->Add(sub2node);
22331 // Place copy #16 of ITS6 in I569
22333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22334 sub2node->SetLineColor(kColorITS);
22335 sub2node->SetVisibility(1);
22336 fNodes->Add(sub2node);
22339 // Place copy #17 of ITS6 in I569
22341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22342 sub2node->SetLineColor(kColorITS);
22343 sub2node->SetVisibility(1);
22344 fNodes->Add(sub2node);
22347 // Place copy #18 of ITS6 in I569
22349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22350 sub2node->SetLineColor(kColorITS);
22351 sub2node->SetVisibility(1);
22352 fNodes->Add(sub2node);
22355 // Place copy #19 of ITS6 in I569
22357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22358 sub2node->SetLineColor(kColorITS);
22359 sub2node->SetVisibility(1);
22360 fNodes->Add(sub2node);
22363 // Place copy #20 of ITS6 in I569
22365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22366 sub2node->SetLineColor(kColorITS);
22367 sub2node->SetVisibility(1);
22368 fNodes->Add(sub2node);
22371 // Place copy #21 of ITS6 in I569
22373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22374 sub2node->SetLineColor(kColorITS);
22375 sub2node->SetVisibility(1);
22376 fNodes->Add(sub2node);
22379 // Place copy #22 of ITS6 in I569
22381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22382 sub2node->SetLineColor(kColorITS);
22383 sub2node->SetVisibility(1);
22384 fNodes->Add(sub2node);
22387 // Place copy #23 of ITS6 in I569
22389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22390 sub2node->SetLineColor(kColorITS);
22391 sub2node->SetVisibility(1);
22392 fNodes->Add(sub2node);
22395 // Place copy #24 of ITS6 in I569
22397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22398 sub2node->SetLineColor(kColorITS);
22399 sub2node->SetVisibility(1);
22400 fNodes->Add(sub2node);
22403 // Place copy #25 of ITS6 in I569
22405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22406 sub2node->SetLineColor(kColorITS);
22407 sub2node->SetVisibility(1);
22408 fNodes->Add(sub2node);
22410 fNodes->Add(sub1node);
22413 // Place copy #29 of I569 in IT56
22415 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22416 sub1node->SetLineColor(kColorITS);
22417 sub1node->SetVisibility(0);
22420 // Place copy #1 of ITS6 in I569
22422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22423 sub2node->SetLineColor(kColorITS);
22424 sub2node->SetVisibility(1);
22425 fNodes->Add(sub2node);
22428 // Place copy #2 of ITS6 in I569
22430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22431 sub2node->SetLineColor(kColorITS);
22432 sub2node->SetVisibility(1);
22433 fNodes->Add(sub2node);
22436 // Place copy #3 of ITS6 in I569
22438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22439 sub2node->SetLineColor(kColorITS);
22440 sub2node->SetVisibility(1);
22441 fNodes->Add(sub2node);
22444 // Place copy #4 of ITS6 in I569
22446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22447 sub2node->SetLineColor(kColorITS);
22448 sub2node->SetVisibility(1);
22449 fNodes->Add(sub2node);
22452 // Place copy #5 of ITS6 in I569
22454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22455 sub2node->SetLineColor(kColorITS);
22456 sub2node->SetVisibility(1);
22457 fNodes->Add(sub2node);
22460 // Place copy #6 of ITS6 in I569
22462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22463 sub2node->SetLineColor(kColorITS);
22464 sub2node->SetVisibility(1);
22465 fNodes->Add(sub2node);
22468 // Place copy #7 of ITS6 in I569
22470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22471 sub2node->SetLineColor(kColorITS);
22472 sub2node->SetVisibility(1);
22473 fNodes->Add(sub2node);
22476 // Place copy #8 of ITS6 in I569
22478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22479 sub2node->SetLineColor(kColorITS);
22480 sub2node->SetVisibility(1);
22481 fNodes->Add(sub2node);
22484 // Place copy #9 of ITS6 in I569
22486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22487 sub2node->SetLineColor(kColorITS);
22488 sub2node->SetVisibility(1);
22489 fNodes->Add(sub2node);
22492 // Place copy #10 of ITS6 in I569
22494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22495 sub2node->SetLineColor(kColorITS);
22496 sub2node->SetVisibility(1);
22497 fNodes->Add(sub2node);
22500 // Place copy #11 of ITS6 in I569
22502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22503 sub2node->SetLineColor(kColorITS);
22504 sub2node->SetVisibility(1);
22505 fNodes->Add(sub2node);
22508 // Place copy #12 of ITS6 in I569
22510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22511 sub2node->SetLineColor(kColorITS);
22512 sub2node->SetVisibility(1);
22513 fNodes->Add(sub2node);
22516 // Place copy #13 of ITS6 in I569
22518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22519 sub2node->SetLineColor(kColorITS);
22520 sub2node->SetVisibility(1);
22521 fNodes->Add(sub2node);
22524 // Place copy #14 of ITS6 in I569
22526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22527 sub2node->SetLineColor(kColorITS);
22528 sub2node->SetVisibility(1);
22529 fNodes->Add(sub2node);
22532 // Place copy #15 of ITS6 in I569
22534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22535 sub2node->SetLineColor(kColorITS);
22536 sub2node->SetVisibility(1);
22537 fNodes->Add(sub2node);
22540 // Place copy #16 of ITS6 in I569
22542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22543 sub2node->SetLineColor(kColorITS);
22544 sub2node->SetVisibility(1);
22545 fNodes->Add(sub2node);
22548 // Place copy #17 of ITS6 in I569
22550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22551 sub2node->SetLineColor(kColorITS);
22552 sub2node->SetVisibility(1);
22553 fNodes->Add(sub2node);
22556 // Place copy #18 of ITS6 in I569
22558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22559 sub2node->SetLineColor(kColorITS);
22560 sub2node->SetVisibility(1);
22561 fNodes->Add(sub2node);
22564 // Place copy #19 of ITS6 in I569
22566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22567 sub2node->SetLineColor(kColorITS);
22568 sub2node->SetVisibility(1);
22569 fNodes->Add(sub2node);
22572 // Place copy #20 of ITS6 in I569
22574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22575 sub2node->SetLineColor(kColorITS);
22576 sub2node->SetVisibility(1);
22577 fNodes->Add(sub2node);
22580 // Place copy #21 of ITS6 in I569
22582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22583 sub2node->SetLineColor(kColorITS);
22584 sub2node->SetVisibility(1);
22585 fNodes->Add(sub2node);
22588 // Place copy #22 of ITS6 in I569
22590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22591 sub2node->SetLineColor(kColorITS);
22592 sub2node->SetVisibility(1);
22593 fNodes->Add(sub2node);
22596 // Place copy #23 of ITS6 in I569
22598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22599 sub2node->SetLineColor(kColorITS);
22600 sub2node->SetVisibility(1);
22601 fNodes->Add(sub2node);
22604 // Place copy #24 of ITS6 in I569
22606 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22607 sub2node->SetLineColor(kColorITS);
22608 sub2node->SetVisibility(1);
22609 fNodes->Add(sub2node);
22612 // Place copy #25 of ITS6 in I569
22614 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22615 sub2node->SetLineColor(kColorITS);
22616 sub2node->SetVisibility(1);
22617 fNodes->Add(sub2node);
22619 fNodes->Add(sub1node);
22622 // Place copy #30 of I569 in IT56
22624 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22625 sub1node->SetLineColor(kColorITS);
22626 sub1node->SetVisibility(0);
22629 // Place copy #1 of ITS6 in I569
22631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22632 sub2node->SetLineColor(kColorITS);
22633 sub2node->SetVisibility(1);
22634 fNodes->Add(sub2node);
22637 // Place copy #2 of ITS6 in I569
22639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22640 sub2node->SetLineColor(kColorITS);
22641 sub2node->SetVisibility(1);
22642 fNodes->Add(sub2node);
22645 // Place copy #3 of ITS6 in I569
22647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22648 sub2node->SetLineColor(kColorITS);
22649 sub2node->SetVisibility(1);
22650 fNodes->Add(sub2node);
22653 // Place copy #4 of ITS6 in I569
22655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22656 sub2node->SetLineColor(kColorITS);
22657 sub2node->SetVisibility(1);
22658 fNodes->Add(sub2node);
22661 // Place copy #5 of ITS6 in I569
22663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22664 sub2node->SetLineColor(kColorITS);
22665 sub2node->SetVisibility(1);
22666 fNodes->Add(sub2node);
22669 // Place copy #6 of ITS6 in I569
22671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22672 sub2node->SetLineColor(kColorITS);
22673 sub2node->SetVisibility(1);
22674 fNodes->Add(sub2node);
22677 // Place copy #7 of ITS6 in I569
22679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22680 sub2node->SetLineColor(kColorITS);
22681 sub2node->SetVisibility(1);
22682 fNodes->Add(sub2node);
22685 // Place copy #8 of ITS6 in I569
22687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22688 sub2node->SetLineColor(kColorITS);
22689 sub2node->SetVisibility(1);
22690 fNodes->Add(sub2node);
22693 // Place copy #9 of ITS6 in I569
22695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22696 sub2node->SetLineColor(kColorITS);
22697 sub2node->SetVisibility(1);
22698 fNodes->Add(sub2node);
22701 // Place copy #10 of ITS6 in I569
22703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22704 sub2node->SetLineColor(kColorITS);
22705 sub2node->SetVisibility(1);
22706 fNodes->Add(sub2node);
22709 // Place copy #11 of ITS6 in I569
22711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22712 sub2node->SetLineColor(kColorITS);
22713 sub2node->SetVisibility(1);
22714 fNodes->Add(sub2node);
22717 // Place copy #12 of ITS6 in I569
22719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22720 sub2node->SetLineColor(kColorITS);
22721 sub2node->SetVisibility(1);
22722 fNodes->Add(sub2node);
22725 // Place copy #13 of ITS6 in I569
22727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22728 sub2node->SetLineColor(kColorITS);
22729 sub2node->SetVisibility(1);
22730 fNodes->Add(sub2node);
22733 // Place copy #14 of ITS6 in I569
22735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22736 sub2node->SetLineColor(kColorITS);
22737 sub2node->SetVisibility(1);
22738 fNodes->Add(sub2node);
22741 // Place copy #15 of ITS6 in I569
22743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22744 sub2node->SetLineColor(kColorITS);
22745 sub2node->SetVisibility(1);
22746 fNodes->Add(sub2node);
22749 // Place copy #16 of ITS6 in I569
22751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22752 sub2node->SetLineColor(kColorITS);
22753 sub2node->SetVisibility(1);
22754 fNodes->Add(sub2node);
22757 // Place copy #17 of ITS6 in I569
22759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22760 sub2node->SetLineColor(kColorITS);
22761 sub2node->SetVisibility(1);
22762 fNodes->Add(sub2node);
22765 // Place copy #18 of ITS6 in I569
22767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22768 sub2node->SetLineColor(kColorITS);
22769 sub2node->SetVisibility(1);
22770 fNodes->Add(sub2node);
22773 // Place copy #19 of ITS6 in I569
22775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22776 sub2node->SetLineColor(kColorITS);
22777 sub2node->SetVisibility(1);
22778 fNodes->Add(sub2node);
22781 // Place copy #20 of ITS6 in I569
22783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22784 sub2node->SetLineColor(kColorITS);
22785 sub2node->SetVisibility(1);
22786 fNodes->Add(sub2node);
22789 // Place copy #21 of ITS6 in I569
22791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22792 sub2node->SetLineColor(kColorITS);
22793 sub2node->SetVisibility(1);
22794 fNodes->Add(sub2node);
22797 // Place copy #22 of ITS6 in I569
22799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22800 sub2node->SetLineColor(kColorITS);
22801 sub2node->SetVisibility(1);
22802 fNodes->Add(sub2node);
22805 // Place copy #23 of ITS6 in I569
22807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22808 sub2node->SetLineColor(kColorITS);
22809 sub2node->SetVisibility(1);
22810 fNodes->Add(sub2node);
22813 // Place copy #24 of ITS6 in I569
22815 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22816 sub2node->SetLineColor(kColorITS);
22817 sub2node->SetVisibility(1);
22818 fNodes->Add(sub2node);
22821 // Place copy #25 of ITS6 in I569
22823 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22824 sub2node->SetLineColor(kColorITS);
22825 sub2node->SetVisibility(1);
22826 fNodes->Add(sub2node);
22828 fNodes->Add(sub1node);
22831 // Place copy #31 of I569 in IT56
22833 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22834 sub1node->SetLineColor(kColorITS);
22835 sub1node->SetVisibility(0);
22838 // Place copy #1 of ITS6 in I569
22840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22841 sub2node->SetLineColor(kColorITS);
22842 sub2node->SetVisibility(1);
22843 fNodes->Add(sub2node);
22846 // Place copy #2 of ITS6 in I569
22848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22849 sub2node->SetLineColor(kColorITS);
22850 sub2node->SetVisibility(1);
22851 fNodes->Add(sub2node);
22854 // Place copy #3 of ITS6 in I569
22856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22857 sub2node->SetLineColor(kColorITS);
22858 sub2node->SetVisibility(1);
22859 fNodes->Add(sub2node);
22862 // Place copy #4 of ITS6 in I569
22864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22865 sub2node->SetLineColor(kColorITS);
22866 sub2node->SetVisibility(1);
22867 fNodes->Add(sub2node);
22870 // Place copy #5 of ITS6 in I569
22872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22873 sub2node->SetLineColor(kColorITS);
22874 sub2node->SetVisibility(1);
22875 fNodes->Add(sub2node);
22878 // Place copy #6 of ITS6 in I569
22880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22881 sub2node->SetLineColor(kColorITS);
22882 sub2node->SetVisibility(1);
22883 fNodes->Add(sub2node);
22886 // Place copy #7 of ITS6 in I569
22888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22889 sub2node->SetLineColor(kColorITS);
22890 sub2node->SetVisibility(1);
22891 fNodes->Add(sub2node);
22894 // Place copy #8 of ITS6 in I569
22896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22897 sub2node->SetLineColor(kColorITS);
22898 sub2node->SetVisibility(1);
22899 fNodes->Add(sub2node);
22902 // Place copy #9 of ITS6 in I569
22904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22905 sub2node->SetLineColor(kColorITS);
22906 sub2node->SetVisibility(1);
22907 fNodes->Add(sub2node);
22910 // Place copy #10 of ITS6 in I569
22912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22913 sub2node->SetLineColor(kColorITS);
22914 sub2node->SetVisibility(1);
22915 fNodes->Add(sub2node);
22918 // Place copy #11 of ITS6 in I569
22920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22921 sub2node->SetLineColor(kColorITS);
22922 sub2node->SetVisibility(1);
22923 fNodes->Add(sub2node);
22926 // Place copy #12 of ITS6 in I569
22928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22929 sub2node->SetLineColor(kColorITS);
22930 sub2node->SetVisibility(1);
22931 fNodes->Add(sub2node);
22934 // Place copy #13 of ITS6 in I569
22936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22937 sub2node->SetLineColor(kColorITS);
22938 sub2node->SetVisibility(1);
22939 fNodes->Add(sub2node);
22942 // Place copy #14 of ITS6 in I569
22944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22945 sub2node->SetLineColor(kColorITS);
22946 sub2node->SetVisibility(1);
22947 fNodes->Add(sub2node);
22950 // Place copy #15 of ITS6 in I569
22952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22953 sub2node->SetLineColor(kColorITS);
22954 sub2node->SetVisibility(1);
22955 fNodes->Add(sub2node);
22958 // Place copy #16 of ITS6 in I569
22960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22961 sub2node->SetLineColor(kColorITS);
22962 sub2node->SetVisibility(1);
22963 fNodes->Add(sub2node);
22966 // Place copy #17 of ITS6 in I569
22968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22969 sub2node->SetLineColor(kColorITS);
22970 sub2node->SetVisibility(1);
22971 fNodes->Add(sub2node);
22974 // Place copy #18 of ITS6 in I569
22976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22977 sub2node->SetLineColor(kColorITS);
22978 sub2node->SetVisibility(1);
22979 fNodes->Add(sub2node);
22982 // Place copy #19 of ITS6 in I569
22984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22985 sub2node->SetLineColor(kColorITS);
22986 sub2node->SetVisibility(1);
22987 fNodes->Add(sub2node);
22990 // Place copy #20 of ITS6 in I569
22992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22993 sub2node->SetLineColor(kColorITS);
22994 sub2node->SetVisibility(1);
22995 fNodes->Add(sub2node);
22998 // Place copy #21 of ITS6 in I569
23000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23001 sub2node->SetLineColor(kColorITS);
23002 sub2node->SetVisibility(1);
23003 fNodes->Add(sub2node);
23006 // Place copy #22 of ITS6 in I569
23008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23009 sub2node->SetLineColor(kColorITS);
23010 sub2node->SetVisibility(1);
23011 fNodes->Add(sub2node);
23014 // Place copy #23 of ITS6 in I569
23016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23017 sub2node->SetLineColor(kColorITS);
23018 sub2node->SetVisibility(1);
23019 fNodes->Add(sub2node);
23022 // Place copy #24 of ITS6 in I569
23024 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23025 sub2node->SetLineColor(kColorITS);
23026 sub2node->SetVisibility(1);
23027 fNodes->Add(sub2node);
23030 // Place copy #25 of ITS6 in I569
23032 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23033 sub2node->SetLineColor(kColorITS);
23034 sub2node->SetVisibility(1);
23035 fNodes->Add(sub2node);
23037 fNodes->Add(sub1node);
23040 // Place copy #32 of I569 in IT56
23042 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
23043 sub1node->SetLineColor(kColorITS);
23044 sub1node->SetVisibility(0);
23047 // Place copy #1 of ITS6 in I569
23049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23050 sub2node->SetLineColor(kColorITS);
23051 sub2node->SetVisibility(1);
23052 fNodes->Add(sub2node);
23055 // Place copy #2 of ITS6 in I569
23057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23058 sub2node->SetLineColor(kColorITS);
23059 sub2node->SetVisibility(1);
23060 fNodes->Add(sub2node);
23063 // Place copy #3 of ITS6 in I569
23065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23066 sub2node->SetLineColor(kColorITS);
23067 sub2node->SetVisibility(1);
23068 fNodes->Add(sub2node);
23071 // Place copy #4 of ITS6 in I569
23073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23074 sub2node->SetLineColor(kColorITS);
23075 sub2node->SetVisibility(1);
23076 fNodes->Add(sub2node);
23079 // Place copy #5 of ITS6 in I569
23081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23082 sub2node->SetLineColor(kColorITS);
23083 sub2node->SetVisibility(1);
23084 fNodes->Add(sub2node);
23087 // Place copy #6 of ITS6 in I569
23089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23090 sub2node->SetLineColor(kColorITS);
23091 sub2node->SetVisibility(1);
23092 fNodes->Add(sub2node);
23095 // Place copy #7 of ITS6 in I569
23097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23098 sub2node->SetLineColor(kColorITS);
23099 sub2node->SetVisibility(1);
23100 fNodes->Add(sub2node);
23103 // Place copy #8 of ITS6 in I569
23105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23106 sub2node->SetLineColor(kColorITS);
23107 sub2node->SetVisibility(1);
23108 fNodes->Add(sub2node);
23111 // Place copy #9 of ITS6 in I569
23113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23114 sub2node->SetLineColor(kColorITS);
23115 sub2node->SetVisibility(1);
23116 fNodes->Add(sub2node);
23119 // Place copy #10 of ITS6 in I569
23121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23122 sub2node->SetLineColor(kColorITS);
23123 sub2node->SetVisibility(1);
23124 fNodes->Add(sub2node);
23127 // Place copy #11 of ITS6 in I569
23129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23130 sub2node->SetLineColor(kColorITS);
23131 sub2node->SetVisibility(1);
23132 fNodes->Add(sub2node);
23135 // Place copy #12 of ITS6 in I569
23137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23138 sub2node->SetLineColor(kColorITS);
23139 sub2node->SetVisibility(1);
23140 fNodes->Add(sub2node);
23143 // Place copy #13 of ITS6 in I569
23145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23146 sub2node->SetLineColor(kColorITS);
23147 sub2node->SetVisibility(1);
23148 fNodes->Add(sub2node);
23151 // Place copy #14 of ITS6 in I569
23153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23154 sub2node->SetLineColor(kColorITS);
23155 sub2node->SetVisibility(1);
23156 fNodes->Add(sub2node);
23159 // Place copy #15 of ITS6 in I569
23161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23162 sub2node->SetLineColor(kColorITS);
23163 sub2node->SetVisibility(1);
23164 fNodes->Add(sub2node);
23167 // Place copy #16 of ITS6 in I569
23169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23170 sub2node->SetLineColor(kColorITS);
23171 sub2node->SetVisibility(1);
23172 fNodes->Add(sub2node);
23175 // Place copy #17 of ITS6 in I569
23177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23178 sub2node->SetLineColor(kColorITS);
23179 sub2node->SetVisibility(1);
23180 fNodes->Add(sub2node);
23183 // Place copy #18 of ITS6 in I569
23185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23186 sub2node->SetLineColor(kColorITS);
23187 sub2node->SetVisibility(1);
23188 fNodes->Add(sub2node);
23191 // Place copy #19 of ITS6 in I569
23193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23194 sub2node->SetLineColor(kColorITS);
23195 sub2node->SetVisibility(1);
23196 fNodes->Add(sub2node);
23199 // Place copy #20 of ITS6 in I569
23201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23202 sub2node->SetLineColor(kColorITS);
23203 sub2node->SetVisibility(1);
23204 fNodes->Add(sub2node);
23207 // Place copy #21 of ITS6 in I569
23209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23210 sub2node->SetLineColor(kColorITS);
23211 sub2node->SetVisibility(1);
23212 fNodes->Add(sub2node);
23215 // Place copy #22 of ITS6 in I569
23217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23218 sub2node->SetLineColor(kColorITS);
23219 sub2node->SetVisibility(1);
23220 fNodes->Add(sub2node);
23223 // Place copy #23 of ITS6 in I569
23225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23226 sub2node->SetLineColor(kColorITS);
23227 sub2node->SetVisibility(1);
23228 fNodes->Add(sub2node);
23231 // Place copy #24 of ITS6 in I569
23233 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23234 sub2node->SetLineColor(kColorITS);
23235 sub2node->SetVisibility(1);
23236 fNodes->Add(sub2node);
23239 // Place copy #25 of ITS6 in I569
23241 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23242 sub2node->SetLineColor(kColorITS);
23243 sub2node->SetVisibility(1);
23244 fNodes->Add(sub2node);
23246 fNodes->Add(sub1node);
23249 // Place copy #33 of I569 in IT56
23251 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23252 sub1node->SetLineColor(kColorITS);
23253 sub1node->SetVisibility(0);
23256 // Place copy #1 of ITS6 in I569
23258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23259 sub2node->SetLineColor(kColorITS);
23260 sub2node->SetVisibility(1);
23261 fNodes->Add(sub2node);
23264 // Place copy #2 of ITS6 in I569
23266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23267 sub2node->SetLineColor(kColorITS);
23268 sub2node->SetVisibility(1);
23269 fNodes->Add(sub2node);
23272 // Place copy #3 of ITS6 in I569
23274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23275 sub2node->SetLineColor(kColorITS);
23276 sub2node->SetVisibility(1);
23277 fNodes->Add(sub2node);
23280 // Place copy #4 of ITS6 in I569
23282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23283 sub2node->SetLineColor(kColorITS);
23284 sub2node->SetVisibility(1);
23285 fNodes->Add(sub2node);
23288 // Place copy #5 of ITS6 in I569
23290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23291 sub2node->SetLineColor(kColorITS);
23292 sub2node->SetVisibility(1);
23293 fNodes->Add(sub2node);
23296 // Place copy #6 of ITS6 in I569
23298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23299 sub2node->SetLineColor(kColorITS);
23300 sub2node->SetVisibility(1);
23301 fNodes->Add(sub2node);
23304 // Place copy #7 of ITS6 in I569
23306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23307 sub2node->SetLineColor(kColorITS);
23308 sub2node->SetVisibility(1);
23309 fNodes->Add(sub2node);
23312 // Place copy #8 of ITS6 in I569
23314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23315 sub2node->SetLineColor(kColorITS);
23316 sub2node->SetVisibility(1);
23317 fNodes->Add(sub2node);
23320 // Place copy #9 of ITS6 in I569
23322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23323 sub2node->SetLineColor(kColorITS);
23324 sub2node->SetVisibility(1);
23325 fNodes->Add(sub2node);
23328 // Place copy #10 of ITS6 in I569
23330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23331 sub2node->SetLineColor(kColorITS);
23332 sub2node->SetVisibility(1);
23333 fNodes->Add(sub2node);
23336 // Place copy #11 of ITS6 in I569
23338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23339 sub2node->SetLineColor(kColorITS);
23340 sub2node->SetVisibility(1);
23341 fNodes->Add(sub2node);
23344 // Place copy #12 of ITS6 in I569
23346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23347 sub2node->SetLineColor(kColorITS);
23348 sub2node->SetVisibility(1);
23349 fNodes->Add(sub2node);
23352 // Place copy #13 of ITS6 in I569
23354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23355 sub2node->SetLineColor(kColorITS);
23356 sub2node->SetVisibility(1);
23357 fNodes->Add(sub2node);
23360 // Place copy #14 of ITS6 in I569
23362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23363 sub2node->SetLineColor(kColorITS);
23364 sub2node->SetVisibility(1);
23365 fNodes->Add(sub2node);
23368 // Place copy #15 of ITS6 in I569
23370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23371 sub2node->SetLineColor(kColorITS);
23372 sub2node->SetVisibility(1);
23373 fNodes->Add(sub2node);
23376 // Place copy #16 of ITS6 in I569
23378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23379 sub2node->SetLineColor(kColorITS);
23380 sub2node->SetVisibility(1);
23381 fNodes->Add(sub2node);
23384 // Place copy #17 of ITS6 in I569
23386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23387 sub2node->SetLineColor(kColorITS);
23388 sub2node->SetVisibility(1);
23389 fNodes->Add(sub2node);
23392 // Place copy #18 of ITS6 in I569
23394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23395 sub2node->SetLineColor(kColorITS);
23396 sub2node->SetVisibility(1);
23397 fNodes->Add(sub2node);
23400 // Place copy #19 of ITS6 in I569
23402 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23403 sub2node->SetLineColor(kColorITS);
23404 sub2node->SetVisibility(1);
23405 fNodes->Add(sub2node);
23408 // Place copy #20 of ITS6 in I569
23410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23411 sub2node->SetLineColor(kColorITS);
23412 sub2node->SetVisibility(1);
23413 fNodes->Add(sub2node);
23416 // Place copy #21 of ITS6 in I569
23418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23419 sub2node->SetLineColor(kColorITS);
23420 sub2node->SetVisibility(1);
23421 fNodes->Add(sub2node);
23424 // Place copy #22 of ITS6 in I569
23426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23427 sub2node->SetLineColor(kColorITS);
23428 sub2node->SetVisibility(1);
23429 fNodes->Add(sub2node);
23432 // Place copy #23 of ITS6 in I569
23434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23435 sub2node->SetLineColor(kColorITS);
23436 sub2node->SetVisibility(1);
23437 fNodes->Add(sub2node);
23440 // Place copy #24 of ITS6 in I569
23442 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23443 sub2node->SetLineColor(kColorITS);
23444 sub2node->SetVisibility(1);
23445 fNodes->Add(sub2node);
23448 // Place copy #25 of ITS6 in I569
23450 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23451 sub2node->SetLineColor(kColorITS);
23452 sub2node->SetVisibility(1);
23453 fNodes->Add(sub2node);
23455 fNodes->Add(sub1node);
23458 // Place copy #34 of I569 in IT56
23460 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23461 sub1node->SetLineColor(kColorITS);
23462 sub1node->SetVisibility(0);
23465 // Place copy #1 of ITS6 in I569
23467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23468 sub2node->SetLineColor(kColorITS);
23469 sub2node->SetVisibility(1);
23470 fNodes->Add(sub2node);
23473 // Place copy #2 of ITS6 in I569
23475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23476 sub2node->SetLineColor(kColorITS);
23477 sub2node->SetVisibility(1);
23478 fNodes->Add(sub2node);
23481 // Place copy #3 of ITS6 in I569
23483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23484 sub2node->SetLineColor(kColorITS);
23485 sub2node->SetVisibility(1);
23486 fNodes->Add(sub2node);
23489 // Place copy #4 of ITS6 in I569
23491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23492 sub2node->SetLineColor(kColorITS);
23493 sub2node->SetVisibility(1);
23494 fNodes->Add(sub2node);
23497 // Place copy #5 of ITS6 in I569
23499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23500 sub2node->SetLineColor(kColorITS);
23501 sub2node->SetVisibility(1);
23502 fNodes->Add(sub2node);
23505 // Place copy #6 of ITS6 in I569
23507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23508 sub2node->SetLineColor(kColorITS);
23509 sub2node->SetVisibility(1);
23510 fNodes->Add(sub2node);
23513 // Place copy #7 of ITS6 in I569
23515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23516 sub2node->SetLineColor(kColorITS);
23517 sub2node->SetVisibility(1);
23518 fNodes->Add(sub2node);
23521 // Place copy #8 of ITS6 in I569
23523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23524 sub2node->SetLineColor(kColorITS);
23525 sub2node->SetVisibility(1);
23526 fNodes->Add(sub2node);
23529 // Place copy #9 of ITS6 in I569
23531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23532 sub2node->SetLineColor(kColorITS);
23533 sub2node->SetVisibility(1);
23534 fNodes->Add(sub2node);
23537 // Place copy #10 of ITS6 in I569
23539 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23540 sub2node->SetLineColor(kColorITS);
23541 sub2node->SetVisibility(1);
23542 fNodes->Add(sub2node);
23545 // Place copy #11 of ITS6 in I569
23547 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23548 sub2node->SetLineColor(kColorITS);
23549 sub2node->SetVisibility(1);
23550 fNodes->Add(sub2node);
23553 // Place copy #12 of ITS6 in I569
23555 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23556 sub2node->SetLineColor(kColorITS);
23557 sub2node->SetVisibility(1);
23558 fNodes->Add(sub2node);
23561 // Place copy #13 of ITS6 in I569
23563 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23564 sub2node->SetLineColor(kColorITS);
23565 sub2node->SetVisibility(1);
23566 fNodes->Add(sub2node);
23569 // Place copy #14 of ITS6 in I569
23571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23572 sub2node->SetLineColor(kColorITS);
23573 sub2node->SetVisibility(1);
23574 fNodes->Add(sub2node);
23577 // Place copy #15 of ITS6 in I569
23579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23580 sub2node->SetLineColor(kColorITS);
23581 sub2node->SetVisibility(1);
23582 fNodes->Add(sub2node);
23585 // Place copy #16 of ITS6 in I569
23587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23588 sub2node->SetLineColor(kColorITS);
23589 sub2node->SetVisibility(1);
23590 fNodes->Add(sub2node);
23593 // Place copy #17 of ITS6 in I569
23595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23596 sub2node->SetLineColor(kColorITS);
23597 sub2node->SetVisibility(1);
23598 fNodes->Add(sub2node);
23601 // Place copy #18 of ITS6 in I569
23603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23604 sub2node->SetLineColor(kColorITS);
23605 sub2node->SetVisibility(1);
23606 fNodes->Add(sub2node);
23609 // Place copy #19 of ITS6 in I569
23611 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23612 sub2node->SetLineColor(kColorITS);
23613 sub2node->SetVisibility(1);
23614 fNodes->Add(sub2node);
23617 // Place copy #20 of ITS6 in I569
23619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23620 sub2node->SetLineColor(kColorITS);
23621 sub2node->SetVisibility(1);
23622 fNodes->Add(sub2node);
23625 // Place copy #21 of ITS6 in I569
23627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23628 sub2node->SetLineColor(kColorITS);
23629 sub2node->SetVisibility(1);
23630 fNodes->Add(sub2node);
23633 // Place copy #22 of ITS6 in I569
23635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23636 sub2node->SetLineColor(kColorITS);
23637 sub2node->SetVisibility(1);
23638 fNodes->Add(sub2node);
23641 // Place copy #23 of ITS6 in I569
23643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23644 sub2node->SetLineColor(kColorITS);
23645 sub2node->SetVisibility(1);
23646 fNodes->Add(sub2node);
23649 // Place copy #24 of ITS6 in I569
23651 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23652 sub2node->SetLineColor(kColorITS);
23653 sub2node->SetVisibility(1);
23654 fNodes->Add(sub2node);
23657 // Place copy #25 of ITS6 in I569
23659 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23660 sub2node->SetLineColor(kColorITS);
23661 sub2node->SetVisibility(1);
23662 fNodes->Add(sub2node);
23664 fNodes->Add(sub1node);
23667 // Place copy #35 of I569 in IT56
23669 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23670 sub1node->SetLineColor(kColorITS);
23671 sub1node->SetVisibility(0);
23674 // Place copy #1 of ITS6 in I569
23676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23677 sub2node->SetLineColor(kColorITS);
23678 sub2node->SetVisibility(1);
23679 fNodes->Add(sub2node);
23682 // Place copy #2 of ITS6 in I569
23684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23685 sub2node->SetLineColor(kColorITS);
23686 sub2node->SetVisibility(1);
23687 fNodes->Add(sub2node);
23690 // Place copy #3 of ITS6 in I569
23692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23693 sub2node->SetLineColor(kColorITS);
23694 sub2node->SetVisibility(1);
23695 fNodes->Add(sub2node);
23698 // Place copy #4 of ITS6 in I569
23700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23701 sub2node->SetLineColor(kColorITS);
23702 sub2node->SetVisibility(1);
23703 fNodes->Add(sub2node);
23706 // Place copy #5 of ITS6 in I569
23708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23709 sub2node->SetLineColor(kColorITS);
23710 sub2node->SetVisibility(1);
23711 fNodes->Add(sub2node);
23714 // Place copy #6 of ITS6 in I569
23716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23717 sub2node->SetLineColor(kColorITS);
23718 sub2node->SetVisibility(1);
23719 fNodes->Add(sub2node);
23722 // Place copy #7 of ITS6 in I569
23724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23725 sub2node->SetLineColor(kColorITS);
23726 sub2node->SetVisibility(1);
23727 fNodes->Add(sub2node);
23730 // Place copy #8 of ITS6 in I569
23732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23733 sub2node->SetLineColor(kColorITS);
23734 sub2node->SetVisibility(1);
23735 fNodes->Add(sub2node);
23738 // Place copy #9 of ITS6 in I569
23740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23741 sub2node->SetLineColor(kColorITS);
23742 sub2node->SetVisibility(1);
23743 fNodes->Add(sub2node);
23746 // Place copy #10 of ITS6 in I569
23748 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23749 sub2node->SetLineColor(kColorITS);
23750 sub2node->SetVisibility(1);
23751 fNodes->Add(sub2node);
23754 // Place copy #11 of ITS6 in I569
23756 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23757 sub2node->SetLineColor(kColorITS);
23758 sub2node->SetVisibility(1);
23759 fNodes->Add(sub2node);
23762 // Place copy #12 of ITS6 in I569
23764 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23765 sub2node->SetLineColor(kColorITS);
23766 sub2node->SetVisibility(1);
23767 fNodes->Add(sub2node);
23770 // Place copy #13 of ITS6 in I569
23772 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23773 sub2node->SetLineColor(kColorITS);
23774 sub2node->SetVisibility(1);
23775 fNodes->Add(sub2node);
23778 // Place copy #14 of ITS6 in I569
23780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23781 sub2node->SetLineColor(kColorITS);
23782 sub2node->SetVisibility(1);
23783 fNodes->Add(sub2node);
23786 // Place copy #15 of ITS6 in I569
23788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23789 sub2node->SetLineColor(kColorITS);
23790 sub2node->SetVisibility(1);
23791 fNodes->Add(sub2node);
23794 // Place copy #16 of ITS6 in I569
23796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23797 sub2node->SetLineColor(kColorITS);
23798 sub2node->SetVisibility(1);
23799 fNodes->Add(sub2node);
23802 // Place copy #17 of ITS6 in I569
23804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23805 sub2node->SetLineColor(kColorITS);
23806 sub2node->SetVisibility(1);
23807 fNodes->Add(sub2node);
23810 // Place copy #18 of ITS6 in I569
23812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23813 sub2node->SetLineColor(kColorITS);
23814 sub2node->SetVisibility(1);
23815 fNodes->Add(sub2node);
23818 // Place copy #19 of ITS6 in I569
23820 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23821 sub2node->SetLineColor(kColorITS);
23822 sub2node->SetVisibility(1);
23823 fNodes->Add(sub2node);
23826 // Place copy #20 of ITS6 in I569
23828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23829 sub2node->SetLineColor(kColorITS);
23830 sub2node->SetVisibility(1);
23831 fNodes->Add(sub2node);
23834 // Place copy #21 of ITS6 in I569
23836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23837 sub2node->SetLineColor(kColorITS);
23838 sub2node->SetVisibility(1);
23839 fNodes->Add(sub2node);
23842 // Place copy #22 of ITS6 in I569
23844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23845 sub2node->SetLineColor(kColorITS);
23846 sub2node->SetVisibility(1);
23847 fNodes->Add(sub2node);
23850 // Place copy #23 of ITS6 in I569
23852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23853 sub2node->SetLineColor(kColorITS);
23854 sub2node->SetVisibility(1);
23855 fNodes->Add(sub2node);
23858 // Place copy #24 of ITS6 in I569
23860 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23861 sub2node->SetLineColor(kColorITS);
23862 sub2node->SetVisibility(1);
23863 fNodes->Add(sub2node);
23866 // Place copy #25 of ITS6 in I569
23868 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23869 sub2node->SetLineColor(kColorITS);
23870 sub2node->SetVisibility(1);
23871 fNodes->Add(sub2node);
23873 fNodes->Add(sub1node);
23876 // Place copy #36 of I569 in IT56
23878 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23879 sub1node->SetLineColor(kColorITS);
23880 sub1node->SetVisibility(0);
23883 // Place copy #1 of ITS6 in I569
23885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23886 sub2node->SetLineColor(kColorITS);
23887 sub2node->SetVisibility(1);
23888 fNodes->Add(sub2node);
23891 // Place copy #2 of ITS6 in I569
23893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23894 sub2node->SetLineColor(kColorITS);
23895 sub2node->SetVisibility(1);
23896 fNodes->Add(sub2node);
23899 // Place copy #3 of ITS6 in I569
23901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23902 sub2node->SetLineColor(kColorITS);
23903 sub2node->SetVisibility(1);
23904 fNodes->Add(sub2node);
23907 // Place copy #4 of ITS6 in I569
23909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23910 sub2node->SetLineColor(kColorITS);
23911 sub2node->SetVisibility(1);
23912 fNodes->Add(sub2node);
23915 // Place copy #5 of ITS6 in I569
23917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23918 sub2node->SetLineColor(kColorITS);
23919 sub2node->SetVisibility(1);
23920 fNodes->Add(sub2node);
23923 // Place copy #6 of ITS6 in I569
23925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23926 sub2node->SetLineColor(kColorITS);
23927 sub2node->SetVisibility(1);
23928 fNodes->Add(sub2node);
23931 // Place copy #7 of ITS6 in I569
23933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23934 sub2node->SetLineColor(kColorITS);
23935 sub2node->SetVisibility(1);
23936 fNodes->Add(sub2node);
23939 // Place copy #8 of ITS6 in I569
23941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23942 sub2node->SetLineColor(kColorITS);
23943 sub2node->SetVisibility(1);
23944 fNodes->Add(sub2node);
23947 // Place copy #9 of ITS6 in I569
23949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23950 sub2node->SetLineColor(kColorITS);
23951 sub2node->SetVisibility(1);
23952 fNodes->Add(sub2node);
23955 // Place copy #10 of ITS6 in I569
23957 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23958 sub2node->SetLineColor(kColorITS);
23959 sub2node->SetVisibility(1);
23960 fNodes->Add(sub2node);
23963 // Place copy #11 of ITS6 in I569
23965 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23966 sub2node->SetLineColor(kColorITS);
23967 sub2node->SetVisibility(1);
23968 fNodes->Add(sub2node);
23971 // Place copy #12 of ITS6 in I569
23973 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23974 sub2node->SetLineColor(kColorITS);
23975 sub2node->SetVisibility(1);
23976 fNodes->Add(sub2node);
23979 // Place copy #13 of ITS6 in I569
23981 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23982 sub2node->SetLineColor(kColorITS);
23983 sub2node->SetVisibility(1);
23984 fNodes->Add(sub2node);
23987 // Place copy #14 of ITS6 in I569
23989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23990 sub2node->SetLineColor(kColorITS);
23991 sub2node->SetVisibility(1);
23992 fNodes->Add(sub2node);
23995 // Place copy #15 of ITS6 in I569
23997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23998 sub2node->SetLineColor(kColorITS);
23999 sub2node->SetVisibility(1);
24000 fNodes->Add(sub2node);
24003 // Place copy #16 of ITS6 in I569
24005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24006 sub2node->SetLineColor(kColorITS);
24007 sub2node->SetVisibility(1);
24008 fNodes->Add(sub2node);
24011 // Place copy #17 of ITS6 in I569
24013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24014 sub2node->SetLineColor(kColorITS);
24015 sub2node->SetVisibility(1);
24016 fNodes->Add(sub2node);
24019 // Place copy #18 of ITS6 in I569
24021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24022 sub2node->SetLineColor(kColorITS);
24023 sub2node->SetVisibility(1);
24024 fNodes->Add(sub2node);
24027 // Place copy #19 of ITS6 in I569
24029 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24030 sub2node->SetLineColor(kColorITS);
24031 sub2node->SetVisibility(1);
24032 fNodes->Add(sub2node);
24035 // Place copy #20 of ITS6 in I569
24037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24038 sub2node->SetLineColor(kColorITS);
24039 sub2node->SetVisibility(1);
24040 fNodes->Add(sub2node);
24043 // Place copy #21 of ITS6 in I569
24045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24046 sub2node->SetLineColor(kColorITS);
24047 sub2node->SetVisibility(1);
24048 fNodes->Add(sub2node);
24051 // Place copy #22 of ITS6 in I569
24053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24054 sub2node->SetLineColor(kColorITS);
24055 sub2node->SetVisibility(1);
24056 fNodes->Add(sub2node);
24059 // Place copy #23 of ITS6 in I569
24061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24062 sub2node->SetLineColor(kColorITS);
24063 sub2node->SetVisibility(1);
24064 fNodes->Add(sub2node);
24067 // Place copy #24 of ITS6 in I569
24069 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24070 sub2node->SetLineColor(kColorITS);
24071 sub2node->SetVisibility(1);
24072 fNodes->Add(sub2node);
24075 // Place copy #25 of ITS6 in I569
24077 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24078 sub2node->SetLineColor(kColorITS);
24079 sub2node->SetVisibility(1);
24080 fNodes->Add(sub2node);
24082 fNodes->Add(sub1node);
24085 // Place copy #37 of I569 in IT56
24087 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
24088 sub1node->SetLineColor(kColorITS);
24089 sub1node->SetVisibility(0);
24092 // Place copy #1 of ITS6 in I569
24094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24095 sub2node->SetLineColor(kColorITS);
24096 sub2node->SetVisibility(1);
24097 fNodes->Add(sub2node);
24100 // Place copy #2 of ITS6 in I569
24102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24103 sub2node->SetLineColor(kColorITS);
24104 sub2node->SetVisibility(1);
24105 fNodes->Add(sub2node);
24108 // Place copy #3 of ITS6 in I569
24110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24111 sub2node->SetLineColor(kColorITS);
24112 sub2node->SetVisibility(1);
24113 fNodes->Add(sub2node);
24116 // Place copy #4 of ITS6 in I569
24118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24119 sub2node->SetLineColor(kColorITS);
24120 sub2node->SetVisibility(1);
24121 fNodes->Add(sub2node);
24124 // Place copy #5 of ITS6 in I569
24126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24127 sub2node->SetLineColor(kColorITS);
24128 sub2node->SetVisibility(1);
24129 fNodes->Add(sub2node);
24132 // Place copy #6 of ITS6 in I569
24134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24135 sub2node->SetLineColor(kColorITS);
24136 sub2node->SetVisibility(1);
24137 fNodes->Add(sub2node);
24140 // Place copy #7 of ITS6 in I569
24142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24143 sub2node->SetLineColor(kColorITS);
24144 sub2node->SetVisibility(1);
24145 fNodes->Add(sub2node);
24148 // Place copy #8 of ITS6 in I569
24150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24151 sub2node->SetLineColor(kColorITS);
24152 sub2node->SetVisibility(1);
24153 fNodes->Add(sub2node);
24156 // Place copy #9 of ITS6 in I569
24158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24159 sub2node->SetLineColor(kColorITS);
24160 sub2node->SetVisibility(1);
24161 fNodes->Add(sub2node);
24164 // Place copy #10 of ITS6 in I569
24166 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24167 sub2node->SetLineColor(kColorITS);
24168 sub2node->SetVisibility(1);
24169 fNodes->Add(sub2node);
24172 // Place copy #11 of ITS6 in I569
24174 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24175 sub2node->SetLineColor(kColorITS);
24176 sub2node->SetVisibility(1);
24177 fNodes->Add(sub2node);
24180 // Place copy #12 of ITS6 in I569
24182 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24183 sub2node->SetLineColor(kColorITS);
24184 sub2node->SetVisibility(1);
24185 fNodes->Add(sub2node);
24188 // Place copy #13 of ITS6 in I569
24190 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24191 sub2node->SetLineColor(kColorITS);
24192 sub2node->SetVisibility(1);
24193 fNodes->Add(sub2node);
24196 // Place copy #14 of ITS6 in I569
24198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24199 sub2node->SetLineColor(kColorITS);
24200 sub2node->SetVisibility(1);
24201 fNodes->Add(sub2node);
24204 // Place copy #15 of ITS6 in I569
24206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24207 sub2node->SetLineColor(kColorITS);
24208 sub2node->SetVisibility(1);
24209 fNodes->Add(sub2node);
24212 // Place copy #16 of ITS6 in I569
24214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24215 sub2node->SetLineColor(kColorITS);
24216 sub2node->SetVisibility(1);
24217 fNodes->Add(sub2node);
24220 // Place copy #17 of ITS6 in I569
24222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24223 sub2node->SetLineColor(kColorITS);
24224 sub2node->SetVisibility(1);
24225 fNodes->Add(sub2node);
24228 // Place copy #18 of ITS6 in I569
24230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24231 sub2node->SetLineColor(kColorITS);
24232 sub2node->SetVisibility(1);
24233 fNodes->Add(sub2node);
24236 // Place copy #19 of ITS6 in I569
24238 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24239 sub2node->SetLineColor(kColorITS);
24240 sub2node->SetVisibility(1);
24241 fNodes->Add(sub2node);
24244 // Place copy #20 of ITS6 in I569
24246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24247 sub2node->SetLineColor(kColorITS);
24248 sub2node->SetVisibility(1);
24249 fNodes->Add(sub2node);
24252 // Place copy #21 of ITS6 in I569
24254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24255 sub2node->SetLineColor(kColorITS);
24256 sub2node->SetVisibility(1);
24257 fNodes->Add(sub2node);
24260 // Place copy #22 of ITS6 in I569
24262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24263 sub2node->SetLineColor(kColorITS);
24264 sub2node->SetVisibility(1);
24265 fNodes->Add(sub2node);
24268 // Place copy #23 of ITS6 in I569
24270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24271 sub2node->SetLineColor(kColorITS);
24272 sub2node->SetVisibility(1);
24273 fNodes->Add(sub2node);
24276 // Place copy #24 of ITS6 in I569
24278 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24279 sub2node->SetLineColor(kColorITS);
24280 sub2node->SetVisibility(1);
24281 fNodes->Add(sub2node);
24284 // Place copy #25 of ITS6 in I569
24286 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24287 sub2node->SetLineColor(kColorITS);
24288 sub2node->SetVisibility(1);
24289 fNodes->Add(sub2node);
24291 fNodes->Add(sub1node);
24294 // Place copy #38 of I569 in IT56
24296 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24297 sub1node->SetLineColor(kColorITS);
24298 sub1node->SetVisibility(0);
24301 // Place copy #1 of ITS6 in I569
24303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24304 sub2node->SetLineColor(kColorITS);
24305 sub2node->SetVisibility(1);
24306 fNodes->Add(sub2node);
24309 // Place copy #2 of ITS6 in I569
24311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24312 sub2node->SetLineColor(kColorITS);
24313 sub2node->SetVisibility(1);
24314 fNodes->Add(sub2node);
24317 // Place copy #3 of ITS6 in I569
24319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24320 sub2node->SetLineColor(kColorITS);
24321 sub2node->SetVisibility(1);
24322 fNodes->Add(sub2node);
24325 // Place copy #4 of ITS6 in I569
24327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24328 sub2node->SetLineColor(kColorITS);
24329 sub2node->SetVisibility(1);
24330 fNodes->Add(sub2node);
24333 // Place copy #5 of ITS6 in I569
24335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24336 sub2node->SetLineColor(kColorITS);
24337 sub2node->SetVisibility(1);
24338 fNodes->Add(sub2node);
24341 // Place copy #6 of ITS6 in I569
24343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24344 sub2node->SetLineColor(kColorITS);
24345 sub2node->SetVisibility(1);
24346 fNodes->Add(sub2node);
24349 // Place copy #7 of ITS6 in I569
24351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24352 sub2node->SetLineColor(kColorITS);
24353 sub2node->SetVisibility(1);
24354 fNodes->Add(sub2node);
24357 // Place copy #8 of ITS6 in I569
24359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24360 sub2node->SetLineColor(kColorITS);
24361 sub2node->SetVisibility(1);
24362 fNodes->Add(sub2node);
24365 // Place copy #9 of ITS6 in I569
24367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24368 sub2node->SetLineColor(kColorITS);
24369 sub2node->SetVisibility(1);
24370 fNodes->Add(sub2node);
24373 // Place copy #10 of ITS6 in I569
24375 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24376 sub2node->SetLineColor(kColorITS);
24377 sub2node->SetVisibility(1);
24378 fNodes->Add(sub2node);
24381 // Place copy #11 of ITS6 in I569
24383 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24384 sub2node->SetLineColor(kColorITS);
24385 sub2node->SetVisibility(1);
24386 fNodes->Add(sub2node);
24389 // Place copy #12 of ITS6 in I569
24391 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24392 sub2node->SetLineColor(kColorITS);
24393 sub2node->SetVisibility(1);
24394 fNodes->Add(sub2node);
24397 // Place copy #13 of ITS6 in I569
24399 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24400 sub2node->SetLineColor(kColorITS);
24401 sub2node->SetVisibility(1);
24402 fNodes->Add(sub2node);
24405 // Place copy #14 of ITS6 in I569
24407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24408 sub2node->SetLineColor(kColorITS);
24409 sub2node->SetVisibility(1);
24410 fNodes->Add(sub2node);
24413 // Place copy #15 of ITS6 in I569
24415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24416 sub2node->SetLineColor(kColorITS);
24417 sub2node->SetVisibility(1);
24418 fNodes->Add(sub2node);
24421 // Place copy #16 of ITS6 in I569
24423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24424 sub2node->SetLineColor(kColorITS);
24425 sub2node->SetVisibility(1);
24426 fNodes->Add(sub2node);
24429 // Place copy #17 of ITS6 in I569
24431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24432 sub2node->SetLineColor(kColorITS);
24433 sub2node->SetVisibility(1);
24434 fNodes->Add(sub2node);
24437 // Place copy #18 of ITS6 in I569
24439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24440 sub2node->SetLineColor(kColorITS);
24441 sub2node->SetVisibility(1);
24442 fNodes->Add(sub2node);
24445 // Place copy #19 of ITS6 in I569
24447 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24448 sub2node->SetLineColor(kColorITS);
24449 sub2node->SetVisibility(1);
24450 fNodes->Add(sub2node);
24453 // Place copy #20 of ITS6 in I569
24455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24456 sub2node->SetLineColor(kColorITS);
24457 sub2node->SetVisibility(1);
24458 fNodes->Add(sub2node);
24461 // Place copy #21 of ITS6 in I569
24463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24464 sub2node->SetLineColor(kColorITS);
24465 sub2node->SetVisibility(1);
24466 fNodes->Add(sub2node);
24469 // Place copy #22 of ITS6 in I569
24471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24472 sub2node->SetLineColor(kColorITS);
24473 sub2node->SetVisibility(1);
24474 fNodes->Add(sub2node);
24477 // Place copy #23 of ITS6 in I569
24479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24480 sub2node->SetLineColor(kColorITS);
24481 sub2node->SetVisibility(1);
24482 fNodes->Add(sub2node);
24485 // Place copy #24 of ITS6 in I569
24487 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24488 sub2node->SetLineColor(kColorITS);
24489 sub2node->SetVisibility(1);
24490 fNodes->Add(sub2node);
24493 // Place copy #25 of ITS6 in I569
24495 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24496 sub2node->SetLineColor(kColorITS);
24497 sub2node->SetVisibility(1);
24498 fNodes->Add(sub2node);
24500 fNodes->Add(sub1node);
24509 //_____________________________________________________________________________
24510 void AliITSvPPRasymm::CreateGeometry(){
24511 ////////////////////////////////////////////////////////////////////////
24512 // This routine defines and Creates the geometry for version 6 of the ITS.
24513 ////////////////////////////////////////////////////////////////////////
24515 //INNER RADII OF THE SILICON LAYERS
24516 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24517 //THICKNESSES OF LAYERS (in % radiation length)
24518 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24519 //HALF LENGTHS OF LAYERS
24520 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24521 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24522 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24523 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24524 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24527 Float_t dits[100], rlim, zmax;
24529 // Float_t pcits[50]
24531 Int_t idrotm[1999], i;
24535 // Define some variables for SPD
24537 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24538 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24539 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24540 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24541 Float_t di108[3], di104[3]; // for both layers
24543 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24544 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24546 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24547 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24549 Float_t dbus=300.; // total bus thickness on both layers (micron)
24551 ddet1 = GetThicknessDet1();
24552 ddet2 = GetThicknessDet2();
24553 dchip1 = GetThicknessChip1();
24554 dchip2 = GetThicknessChip2();
24556 if(ddet1 < 100. || ddet1 > 300.) {
24557 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24558 " The default value of 200 microns will be used." << endl;
24562 if(ddet2 < 100. || ddet2 > 300.) {
24563 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24564 " The default value of 200 microns will be used." << endl;
24568 if(dchip1 < 100. || dchip1 > 300.) {
24569 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24570 " The default value of 200 microns will be used." << endl;
24574 if(dchip2 < 100. || dchip2 > 300.) {
24575 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24576 " The default value of 200 microns will be used." << endl;
24580 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24582 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24584 rails = GetRails();
24586 fluid = GetCoolingFluid();
24588 if(rails != 0 && rails != 1) {
24589 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24590 " The default value of 1 (rails in) will be used." << endl;
24594 if(fluid != 0 && fluid != 1) {
24595 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24596 " The default value of 1 (water) will be used." << endl;
24599 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24600 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24601 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24602 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24604 cout << "ITS: Rails are out." << endl;
24606 cout << "ITS: Rails are in." << endl;
24609 cout << "ITS: The cooling fluid is freon." << endl;
24611 cout << "ITS: The cooling fluid is water." << endl;
24614 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24615 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24616 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24617 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24618 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24620 Float_t deltax, deltay;
24622 Int_t thickness = fMinorVersion/10;
24623 Int_t option = fMinorVersion - 10*thickness;
24626 // Define some variables for SDD
24629 Float_t sin30, cos30;
24631 // SDD electronics+services main volumes
24632 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24634 // SDD detector ladder
24636 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24637 Float_t Y_SDD_sep = 0.20;
24640 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24641 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24643 // ladder foot and end-ladder (frame and cooling)
24644 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24645 Float_t I424dits[3], xI424, yI424;
24646 Float_t I425dits[3];
24648 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24650 // SDD ladder frame and cooling
24651 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24652 Float_t I035dits[3], I037dits[3], I038dits[3];
24653 Float_t I039dits[3], xI039, yI039;
24654 Float_t I041dits[5];
24656 // SDD hybrid, chips and capacitors
24657 Float_t I050dits[3], xI050, yI050;
24658 Float_t I052dits[3], xI052, yI052;
24659 Float_t I042dits[3], xI042, yI042;
24660 Float_t xI042space = 0.17;
24661 Float_t I043dits[3], xI043, yI043;
24662 Float_t xI043space = 0.17;
24663 Float_t zchip, zChipSpace;
24664 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24668 Float_t I044dits[4], xI044, yI044, volI044;
24669 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24670 Char_t HVname[5], LVname[5];
24673 // Define media off-set
24675 Int_t *idtmed = fIdtmed->GetArray()-199;
24678 // Rotation matrices
24680 // SPD - option 'a' (this is NOT the default so leave commented)
24685 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24686 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24687 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24688 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24689 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24690 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24691 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24692 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24693 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24694 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24695 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24696 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24697 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24698 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24699 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24700 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24701 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24702 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24703 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24704 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24705 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24706 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24707 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24708 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24709 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24710 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24711 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24712 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24713 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24714 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24715 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24716 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24717 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24718 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24719 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24720 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24721 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24722 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24723 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24724 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24725 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24726 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24727 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24728 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24729 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24730 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24731 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24732 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24733 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24734 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24735 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24736 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24737 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24738 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24739 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24740 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24741 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24742 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24743 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24744 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24745 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24746 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24747 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24748 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24749 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24750 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24751 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24752 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24753 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24754 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24755 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24756 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24757 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24758 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24759 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24760 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24761 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24765 // SPD - option 'b' (this is the default)
24769 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24770 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24771 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24772 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24773 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24774 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24775 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24776 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24777 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24778 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24779 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24780 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24781 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24782 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24783 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24784 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24785 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24786 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24787 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24788 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24789 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24790 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24791 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24792 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24793 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24794 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24795 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24796 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24797 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24798 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24799 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24800 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24801 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24802 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24803 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24804 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24805 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24806 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24807 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24808 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24809 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24810 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24811 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24812 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24813 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24814 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24815 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24816 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24817 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24818 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24819 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24820 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24821 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24822 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24823 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24824 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24825 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24826 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24827 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24828 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24829 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24830 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24831 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24832 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24833 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24834 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24835 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24836 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24837 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24838 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24839 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24840 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24841 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24842 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24843 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24844 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24845 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24851 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24852 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24853 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24854 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24855 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24856 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24857 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24858 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24859 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24860 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24861 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24862 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24863 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24864 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24865 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24866 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24867 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24868 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24869 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24870 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24871 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24872 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24873 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24874 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24875 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24876 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24877 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24878 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24879 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24880 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24881 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24882 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24883 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24884 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24885 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24886 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24887 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24888 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24889 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24890 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24891 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24892 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24893 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24894 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24895 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24896 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24897 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24898 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24899 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24900 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24901 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24902 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24903 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24904 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24905 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24906 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24907 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24908 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24912 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24913 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24914 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24915 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24916 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24917 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24918 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24919 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24920 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24921 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24922 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24923 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24924 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24925 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24926 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24927 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24928 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24929 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24930 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24931 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24932 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24933 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24934 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24935 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24936 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24937 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24938 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24939 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24940 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24941 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24942 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24943 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24944 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24945 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24946 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24947 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24948 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24949 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24950 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24951 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24952 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24953 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24954 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24955 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24956 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24957 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24958 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24959 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24960 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24961 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24962 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24963 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24964 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24965 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24966 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24967 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24968 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24969 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24970 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24971 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24972 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24973 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24974 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24975 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24976 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24977 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24978 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24979 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24980 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24981 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24982 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24983 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24984 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24985 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24986 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24987 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24988 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24989 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24990 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24991 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24992 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24993 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24994 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24995 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
25000 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
25001 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
25002 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
25003 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
25004 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
25005 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
25006 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
25007 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
25008 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
25009 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
25010 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
25011 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
25012 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
25013 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
25014 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
25015 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
25016 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
25017 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
25018 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
25019 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
25020 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
25021 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
25022 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
25023 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
25024 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
25025 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
25026 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
25027 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
25028 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
25029 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
25030 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
25031 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
25032 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
25033 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
25034 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
25035 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
25036 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
25037 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
25038 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
25039 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
25040 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
25041 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
25042 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
25043 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
25044 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
25045 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
25046 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
25047 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
25048 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
25049 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
25050 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
25051 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
25052 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
25053 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
25054 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
25055 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
25056 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
25057 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
25058 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
25059 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
25060 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
25061 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
25062 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
25063 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
25064 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
25065 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
25066 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
25067 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
25068 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
25069 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
25070 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
25071 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
25072 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
25073 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
25074 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
25075 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
25076 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
25077 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
25078 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
25079 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
25080 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
25084 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
25085 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
25086 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
25087 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
25088 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
25089 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
25090 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
25091 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
25092 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
25093 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
25094 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
25095 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
25096 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
25097 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
25098 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
25099 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
25100 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
25101 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
25102 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
25103 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
25104 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
25105 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
25106 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
25107 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
25108 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25109 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25110 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25111 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25112 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25113 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25114 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25115 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25116 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25117 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25118 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25119 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25120 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25124 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25127 // CONVERT INTO CM (RL(SI)=9.36 CM)
25129 for (i = 0; i < 6; ++i) {
25130 drl[i] = drl[i] / 100. * 9.36;
25133 // FIELD CAGE HALF LENGTH
25139 // --- Define ghost volume containing the whole ITS (including services)
25140 // and fill it with air
25145 dgh[3] = -ztpc-5.-0.1;
25190 dgh[48] = ztpc+4.+0.1;
25193 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25196 // --- Place the ghost volume in its mother volume (ALIC) and make it
25199 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25200 //gMC->Gsatt("ITSV", "SEEN", 0);
25203 // --- Define ghost volume containing the six layers and fill it with air
25232 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25234 // --- Place the ghost volume in its mother volume (ITSV) and make it
25237 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25238 //gMC->Gsatt("ITSD", "SEEN", 0);
25241 // --- Define SPD (option 'a') volumes ----------------------------
25243 // SPD - option 'a'
25244 // (this is NOT the default)
25251 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25258 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25261 di10a[1] = ddet1+dchip1+dbus+0.0025;
25263 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25266 di20a[1] = ddet2+dchip2+dbus+0.0025;
25268 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25273 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25280 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25285 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25292 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25297 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25302 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25307 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25314 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25319 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25326 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25331 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25336 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25343 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25348 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25355 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25360 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25365 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25372 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25377 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25384 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25389 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25394 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25401 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25406 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25413 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25416 di103[1] = ddet1+dchip1;
25418 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25421 dits[1] = 0.475; //0.685; 0.015
25423 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25428 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25431 di1d3[1] = ddet2+dchip2;
25433 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25441 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25448 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25453 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25458 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25465 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25473 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25480 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25486 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25491 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25496 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25501 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25506 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25512 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25517 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25523 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25528 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25535 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25540 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25545 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25550 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25555 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25562 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25569 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25574 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25580 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25581 // was I177 in old geom.
25586 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25587 // was I177 in old geom.
25593 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25599 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25600 // was I174 in old geom.
25605 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25606 // was I174 in old geom.
25613 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25614 // was I172 in old geom.
25619 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25620 // was I172 in old geom.
25627 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25628 // was I170 in old geom.
25633 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25634 // was I170 in old geom.
25643 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25644 // was I168 in old geom.
25651 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25652 // was I168 in old geom.
25658 // --- Define SPD (option 'b') volumes ----------------------------
25660 // SPD - option 'b'
25661 // (this is the default)
25668 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25675 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25678 di10b[1] = ddet1+dchip1+dbus+0.0025;
25680 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25684 di20b[1] = ddet2+dchip2+dbus+0.0025;
25686 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25692 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25699 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25704 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25711 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25716 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25721 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25726 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25733 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25738 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25745 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25750 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25755 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25762 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25767 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25774 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25779 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25784 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25791 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25796 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25803 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25808 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25813 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25820 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25825 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25832 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25835 dits[1] = 0.475 ; //0.685; 0.015
25837 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25840 di107[1] = ddet1+dchip1;
25842 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25847 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25852 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25855 di1d7[1] = ddet2+dchip2;
25857 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25864 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25871 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25876 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25881 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25888 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25896 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25903 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25909 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25914 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25919 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25924 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25929 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25936 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25941 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25947 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25952 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25959 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25964 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25969 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25974 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25979 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25986 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25993 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25998 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
26004 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26005 // was I177 in old geom.
26010 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26011 // was I177 in old geom.
26017 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
26023 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26024 // was I174 in old geom.
26029 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26030 // was I174 in old geom.
26037 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26038 // was I172 in old geom.
26043 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26044 // was I172 in old geom.
26051 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26052 // was I170 in old geom.
26057 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26058 // was I170 in old geom.
26067 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
26068 // was I168 in old geom.
26075 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
26076 // was I168 in old geom.
26082 // --- Define SDD volumes ------------------------------------------
26085 cos30 = cos(30.*3.14159/180.);
26086 sin30 = sin(30.*3.14159/180.);
26110 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26112 // block of the SDD electronics and related ladder frame
26115 I018dits[2] = 3.65;
26116 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26118 // block of the SDD end ladder
26121 I024dits[2] = 2.725;
26122 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26124 // ladder frame of layer 3 - F.T. March,7-2001
26125 I047dits[0] = I018dits[0];
26126 I047dits[1] = I018dits[1];
26127 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26128 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26130 // ladder frame of layer 4 - F.T. March,7-2001
26131 I048dits[0] = I018dits[0];
26132 I048dits[1] = I018dits[1];
26133 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26134 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26137 // global SDD volume (sensitive + insensitive)
26138 I302dits[0] = 3.6250;
26139 I302dits[1] = 0.0150;
26140 I302dits[2] = 4.3794;
26141 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26143 // Like for I302 - F.T. March,7-2001
26144 I402dits[0] = 3.6250;
26145 I402dits[1] = 0.0150;
26146 I402dits[2] = 4.3794;
26147 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26149 // SDD ladder of layer 3 - F.T. March,7-2001
26150 I004dits[0] = I302dits[0]+0.005;
26151 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26152 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26153 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26154 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26156 I004dits[2] = I004dits[2] + I302dits[2];
26157 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26159 // SDD ladder of layer 4 - F.T. March,7-2001
26160 I005dits[0] = I402dits[0]+0.005;
26161 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26162 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26163 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26164 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26166 I005dits[2] = I005dits[2] + I402dits[2];
26167 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26170 // -- block of the SDD ladder foot and end ladder
26172 // ladder foot mother volume
26173 I028dits[0] = 3.0000;
26174 I028dits[1] = 0.4000;
26175 I028dits[2] = 0.9000;
26176 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26178 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26179 I420dits[0] = 0.4500;
26180 I420dits[1] = 0.4000;
26181 I420dits[2] = 0.4500;
26182 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26184 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26186 I421dits[1] = 0.25;
26187 I421dits[2] = I420dits[1];
26188 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26190 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26191 I422dits[0] = 0.0000;
26192 I422dits[1] = 0.2000;
26193 I422dits[2] = 0.0000;
26194 I422dits[3] = 180.00;
26195 I422dits[4] = 0.0000;
26196 I422dits[5] = 360.00;
26197 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26199 // support for ruby-sphere (I422) - F.T. March,7-2001
26200 I423dits[0] = 0.0000;
26201 I423dits[1] = 0.1000;
26202 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26203 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26205 // passage for HV microcables - F.T. March,7-2001
26206 I424dits[0] = 1.5000;
26207 I424dits[1] = 0.1500;
26208 I424dits[2] = I421dits[2];
26209 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26211 // HV microcables segment at the end ladder - F.T. March,7-2001
26212 I425dits[0] = 1.350000;
26213 I425dits[1] = 0.015250;
26214 I425dits[2] = I024dits[2];
26215 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26217 // lower edge of SDD ladder frame at end-ladder - part 1
26220 dits[2] = I024dits[2];
26222 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26224 // lower edge of SDD ladder frame at end-ladder - part 2
26227 dits[2] = I024dits[2];
26229 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26231 // new: for the 1st top rod of the structure
26232 // at the end-ladder - F.T. March,7-2001
26234 I029dits[1] = 0.1815;
26235 I029dits[2] = 1.0100;
26236 I029dits[3] = 0.015;
26237 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26239 // new: for the 2nd top rod of the structure
26240 // at the end-ladder - F.T. March,7-2001
26241 I030dits[0] = 0.1830;
26242 I030dits[1] = 0.1650;
26243 I030dits[2] = 1.0100;
26244 I030dits[3] = 0.0150;
26245 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26247 // inox cooling tubes for the end ladder - F.T. March,7-2001
26248 I031dits[0] = 0.093;
26250 I031dits[2] = I024dits[2];
26251 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26254 // cooling water for the end ladder - F.T. March,7-2001
26256 I032dits[1] = I031dits[0];
26257 I032dits[2] = I024dits[2];
26258 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26260 // cooling freon for the end ladder - R.B. March,21-2001
26262 I032dits[1] = I031dits[0];
26263 I032dits[2] = I024dits[2];
26264 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26267 // -- block of the SDD ladder frame holding the electronics
26269 // edge of the ladder frame - part 1
26274 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26276 // edge of the ladder frame - part 2
26281 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26283 // inclined segments of the ladder frame
26288 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26290 // horiz.segments of the ladders, normal to ladder edges
26295 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26297 // horiz.segments of the ladders, at 45 deg. to ladder edges
26302 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26304 // supports of the ceramic pins holding the detectors
26308 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26310 // ceramic pins holding the detectors
26314 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26316 // holders of cooling tubes
26318 I035dits[1] = 0.15;
26320 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26322 // top holders of microcables
26326 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26328 // inox cooling tubes - F.T. March,7-2001
26329 I037dits[0] = 0.093;
26331 I037dits[2] = I018dits[2];
26332 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26335 // cooling water - F.T. March,7-2001
26337 I038dits[1] = I037dits[0];
26338 I038dits[2] = I018dits[2];
26339 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26341 // cooling freon - R.B. March,21-2001
26343 I038dits[1] = I037dits[0];
26344 I038dits[2] = I018dits[2];
26345 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26347 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26349 // SDD heat bridge - F.T. March,7-2001
26350 I039dits[0] = 1.1000;
26351 I039dits[1] = 0.0087;
26352 I039dits[2] = 3.2500;
26353 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26358 dits[2] = I039dits[2];
26359 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26363 I041dits[1] = 0.12;
26364 I041dits[2] = I039dits[2];
26367 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26370 // SDD PASCAL - F.T. March,7-2001
26371 I042dits[0] = 0.5000;
26372 I042dits[1] = 0.0175;
26373 I042dits[2] = 0.5000;
26374 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26376 // SDD AMBRA - F.T. March,7-2001
26377 I043dits[0] = 0.3500;
26378 I043dits[1] = 0.0175;
26379 I043dits[2] = 0.5000;
26380 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26382 // SDD capacitors - F.T. March,7-2001
26383 I051dits[0] = 0.1400;
26384 I051dits[1] = 0.0350;
26385 I051dits[2] = 0.0625;
26386 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26388 // SDD hybrid circuit - F.T. March,7-2001
26389 I052dits[0] = 1.725000;
26390 I052dits[1] = 0.003743;
26391 I052dits[2] = I039dits[2];
26392 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26394 // SDD anode microcable : changed - F.T. March,7-2001
26395 I044dits[0] = I018dits[2];
26396 I044dits[1] = I039dits[2];
26397 I044dits[2] = 0.00084;
26398 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26399 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26400 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26402 // SDD electronics box - F.T. March,7-2001
26403 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26404 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26405 I050dits[2] = I018dits[2];
26406 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26408 // SDD sensitive volume
26410 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26412 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26414 // Like for ITS3 - F.T. March,7-2001
26416 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26418 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26421 // --- Define SSD volumes ------------------------------------------
26445 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26450 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26455 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26460 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26465 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26470 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26475 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26480 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26485 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26490 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26495 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26501 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26506 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26512 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26518 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26524 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26529 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26534 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26539 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26544 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26549 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26554 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26559 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26564 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26570 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26575 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26581 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26586 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26592 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26598 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26604 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26609 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26614 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26619 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26624 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26629 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26634 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26640 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26645 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26651 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26657 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26663 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26668 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26673 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26678 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26683 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26688 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26693 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26698 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26703 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26709 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26715 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26720 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26725 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26730 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26735 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26740 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26746 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26752 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26757 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26763 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26768 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26773 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26777 // --- Define volumes of shield of SPD ----------------
26783 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26788 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26791 // --- Define volume of first cylinder between SPD and SDD --------------
26793 dits[0] = (21.-0.128)/2.;
26796 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26798 // --- Define volume of second cylinder between SDD and SSD --------------
26800 dits[0] = (59.5-0.128)/2.;
26802 dits[2] = 56.2; // was 57
26803 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26805 // --- Define volumes of SDD cone ----------------------------------
26844 dits[37] = 27.2637;
26846 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26869 gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26883 gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26897 gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26902 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26907 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26912 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26917 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26922 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26927 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26933 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26938 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26941 // --- Define volumes of SSD cone ----------------------------------
26983 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26991 dits[6] = -zmax+2.;
26994 dits[9] = -71.2819;
26996 dits[11] = 49.0319;
26997 dits[12] = -57.25; // was 58.5
26998 dits[13] = 32.9681;
27000 dits[15] = -57.25; // was 58.5
27003 dits[18] = -55.75; // was 57
27005 dits[20] = 32.25; // was 31.5
27006 gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
27011 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
27016 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
27021 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
27023 dits[0] = 42.05+5.;
27024 dits[1] = 42.55+5.;
27026 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
27027 // this will change after PPR
27028 dits[0] = 37.05+5.;
27029 dits[1] = 37.55+5.;
27031 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
27032 // this will change after PPR
27045 dits[12] = -68.5+4.8;
27048 dits[15] = -63.5+4.8;
27051 gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
27075 dits[22] = 33.0173;
27078 dits[25] = 33.0173;
27081 dits[28] = 34.6955;
27083 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
27086 // --- Place SPD (option 'a') volumes into their mother volume IT12
27088 // SPD - option 'a'
27089 // (this is NOT the default)
27093 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27094 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27095 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27096 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27097 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27098 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27099 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27100 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27101 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27102 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27103 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27104 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27105 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27106 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27107 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27108 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27109 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27110 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27111 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27112 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27113 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27114 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27115 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27116 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27117 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27118 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27119 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27120 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27121 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27122 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27123 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27124 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27125 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27126 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27127 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27128 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27129 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27130 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27131 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27132 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27133 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27134 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27135 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27136 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27137 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27138 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27139 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27140 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27141 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27142 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27143 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27144 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27145 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27146 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27147 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27148 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27149 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27150 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27151 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27152 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27153 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27154 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27155 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27156 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27157 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27158 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27159 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27160 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27161 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27162 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27163 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27164 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27165 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27166 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27167 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27168 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27169 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27170 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27171 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27172 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27173 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27174 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27175 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27176 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27177 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27178 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27179 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27180 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27181 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27182 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27183 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27184 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27185 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27186 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27187 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27188 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27189 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27190 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27191 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27192 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27193 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27194 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27195 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27196 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27197 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27198 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27199 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27200 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27201 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27202 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27203 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27204 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27205 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27206 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27207 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27208 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27209 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27210 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27211 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27212 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27213 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27214 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27215 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27216 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27217 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27218 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27219 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27220 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27221 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27222 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27223 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27224 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27225 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27226 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27227 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27228 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27229 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27230 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27231 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27232 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27233 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27234 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27235 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27236 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27237 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27238 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27239 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27240 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27241 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27242 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27243 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27244 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27245 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27246 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27247 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27248 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27249 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27254 // --- Place SPD (option 'b') volumes into their mother volume IT12
27256 // SPD - option 'b'
27257 // (this is the default)
27261 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27262 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27263 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27264 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27265 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27266 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27267 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27268 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27269 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27270 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27271 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27272 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27273 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27274 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27275 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27276 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27277 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27278 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27279 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27280 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27281 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27282 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27283 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27284 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27285 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27286 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27287 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27288 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27289 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27290 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27291 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27292 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27293 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27294 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27295 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27296 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27297 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27298 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27299 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27300 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27301 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27302 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27303 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27304 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27305 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27306 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27307 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27308 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27309 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27310 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27311 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27312 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27313 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27314 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27315 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27316 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27317 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27318 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27319 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27320 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27321 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27322 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27323 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27324 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27325 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27326 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27327 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27328 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27329 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27330 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27331 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27332 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27333 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27334 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27335 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27336 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27337 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27338 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27339 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27340 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27341 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27342 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27343 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27344 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27345 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27346 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27347 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27348 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27349 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27350 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27351 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27352 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27353 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27354 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27355 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27356 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27357 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27358 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27359 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27360 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27361 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27362 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27363 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27364 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27365 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27366 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27367 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27368 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27369 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27370 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27371 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27372 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27373 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27374 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27375 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27376 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27377 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27378 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27379 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27380 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27381 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27382 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27383 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27384 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27385 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27386 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27387 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27388 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27389 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27390 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27391 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27392 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27393 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27394 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27395 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27396 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27397 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27398 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27399 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27400 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27401 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27402 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27403 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27404 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27405 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27406 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27407 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27408 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27409 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27410 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27411 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27412 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27413 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27414 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27415 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27416 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27417 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27418 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27419 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27420 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27421 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27425 // --- Place SDD volumes into their mother volume IT34
27428 // -- position SDD detectors of ladder 3 / layer 3
27430 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27431 ySDD = Y_SDD_sep/2.+I302dits[1];
27432 for (iSDD=0; iSDD<6; iSDD++) {
27433 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27437 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27438 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27439 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27440 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27441 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27442 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27443 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27444 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27445 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27446 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27447 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27448 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27449 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27450 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27453 // -- position SDD detectors of ladder 4 / layer 4
27455 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27456 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27457 for (iSDD=0; iSDD<8; iSDD++) {
27458 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27462 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27463 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27464 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27465 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27466 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27467 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27468 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27469 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27470 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27471 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27472 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27473 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27474 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27475 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27476 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27477 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27478 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27479 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27480 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27481 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27482 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27483 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27486 // -- build block of the SDD ladder frame holding the electronics
27488 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27489 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27490 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27492 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27493 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27494 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27496 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27497 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27498 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27499 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27500 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27501 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27502 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27503 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27505 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27506 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27508 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27509 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27511 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27512 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27513 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27514 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27516 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27517 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27518 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27519 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27521 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27522 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27524 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27525 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27526 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27527 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27529 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27530 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27532 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27533 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27535 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27536 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27537 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27538 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27541 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27543 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27545 xI039 = -SDD_CoolPipe[1]/cos30;
27546 yI039 = -I050dits[1]+I039dits[1];
27547 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27548 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27549 yI042 = yI039+I039dits[1]+I042dits[1];
27550 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27551 yI043 = yI039+I039dits[1]+I043dits[1];
27552 zChipSpace = I042dits[2];
27553 if (zChipSpace < I043dits[2]) {
27554 zChipSpace = I043dits[2];
27556 zChipSpace = zChipSpace * 2;
27557 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27558 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27559 for (ichip=0; ichip<4; ichip++) {
27560 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27561 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27562 zchip += zChipSpace + yI051space;
27564 xcap = 2*I039dits[0]/5.;
27565 yI051 = yI039+I039dits[1]+I051dits[1];
27566 zI051 = -I039dits[2] + yI051space/3.;
27568 for (ichip=0; ichip<5; ichip++) {
27569 xI051 = xI039-I039dits[0]+xcap;
27570 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27571 zI051 += yI051space/3.;
27572 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27574 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27576 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27578 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27579 zI051 -= yI051space/3.;
27581 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27583 zI051 += zChipSpace + yI051space;
27585 xI052 = -I050dits[0]+I052dits[0];
27586 yI052 = yI051+I051dits[1]+I052dits[1];
27587 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27588 xI044 = I050dits[0]-I044dits[3];
27589 yI044 = yI052+I052dits[1]+I044dits[2];
27590 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27591 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27592 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27595 // -- build block of the SDD ladder frame at the end ladders
27597 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27598 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27599 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27600 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27602 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27604 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27606 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27607 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27609 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27610 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27612 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27614 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27616 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27617 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27619 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27620 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27623 xI424 = I028dits[0]/3.;
27624 yI424 = -I028dits[1]+I424dits[1];
27625 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27626 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27627 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27628 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27629 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27630 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27633 // -- build the SDD ladder 3
27636 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27637 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27638 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27639 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27640 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27641 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27642 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27643 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27648 for (iSDD=0; iSDD<3; iSDD++) {
27649 HVname[3] = (Char_t)(48+iSDD+5);
27650 dits[0] = 1.350000;
27651 dits[1] = I425dits[1];
27652 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27653 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27655 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27656 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27657 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27658 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27659 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27660 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27666 for (iSDD=0; iSDD<3; iSDD++) {
27667 LVname[3] = (Char_t)(48+iSDD+1);
27668 dits[0] = 1.350000;
27669 dits[1] = 0.004423;
27670 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27671 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27672 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27674 fabs(yI050-yLV)*sin30/cos30 +
27675 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27676 zLV = I047dits[2] - dits[2];
27677 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27678 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27679 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27680 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27684 // -- build the SDD ladder 4
27687 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27688 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27689 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27690 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27691 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27692 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27693 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27694 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27695 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27696 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27701 for (iSDD=0; iSDD<4; iSDD++) {
27702 HVname[3] = (Char_t)(48+iSDD+5);
27703 dits[0] = 1.350000;
27704 dits[1] = I425dits[1];
27705 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27706 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27708 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27709 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27710 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27711 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27712 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27713 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27719 for (iSDD=0; iSDD<4; iSDD++) {
27720 LVname[3] = (Char_t)(48+iSDD+1);
27721 dits[0] = 1.350000;
27722 dits[1] = 0.004423;
27723 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27724 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27725 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27727 fabs(yI050-yLV)*sin30/cos30 +
27728 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27729 zLV = I048dits[2] - dits[2];
27730 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27731 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27732 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27733 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27737 // -- build the SDD barrel (layers 3 and 4)
27739 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27740 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27741 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27742 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27743 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27744 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27745 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27746 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27747 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27748 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27749 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27750 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27751 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27752 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27754 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27755 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27756 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27757 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27758 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27759 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27760 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27761 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27762 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27763 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27764 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27765 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27766 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27767 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27768 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27769 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27770 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27771 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27772 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27773 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27774 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27775 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27778 // --- Place SSD volumes into their mother volume IT56
27781 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27782 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27783 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27784 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27785 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27786 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27787 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27788 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27789 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27790 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27791 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27792 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27793 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27794 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27795 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27796 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27797 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27798 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27799 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27800 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27801 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27802 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27803 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27804 gMC->Gspos("I570",37,"IT56",-0.27,45.545,-0.27,0,"ONLY");
27805 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27806 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27807 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27808 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27809 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27810 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27811 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27812 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27813 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27814 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27815 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27816 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27817 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27818 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27819 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27820 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27821 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27822 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27823 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27824 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27825 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27826 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27827 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27828 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27829 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27830 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27831 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27832 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27833 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27834 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27835 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27836 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27837 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27838 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27839 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27840 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27841 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27842 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27843 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27844 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27845 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27846 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27847 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27848 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27849 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27850 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27851 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27852 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27853 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27854 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27855 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27856 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27857 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27858 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27859 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27860 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27861 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27862 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27863 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27864 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27865 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27866 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27867 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27868 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27869 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27870 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27871 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27872 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27873 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27874 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27875 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27876 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27877 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27878 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27879 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27880 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27881 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27882 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27883 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27884 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27885 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27886 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27887 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27888 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27889 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27890 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27891 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27892 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27893 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27894 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27895 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27896 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27897 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27898 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27899 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27900 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27901 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27902 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27903 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27904 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27905 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27906 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27907 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27908 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27909 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27910 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27911 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27912 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27913 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27914 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27915 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27916 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27917 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27918 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27919 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27920 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27921 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27922 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27923 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27924 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27925 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27926 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27927 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27928 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27929 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27930 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27931 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27932 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27933 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27934 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27935 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27936 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27937 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27938 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27939 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27940 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27941 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27942 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27943 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27944 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27945 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27946 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27947 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27948 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27949 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27950 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27951 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27952 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27953 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27954 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27955 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27956 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27957 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27958 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27959 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27960 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27961 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27962 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27963 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27964 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27965 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27966 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27967 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27968 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27969 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27970 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27971 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27972 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27973 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27974 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27975 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27976 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27977 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27978 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27979 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27980 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27981 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27982 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27983 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27984 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27985 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27986 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27987 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27988 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27989 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27990 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27991 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27992 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27993 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27994 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27995 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
27996 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
27997 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
27998 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
27999 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
28000 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
28001 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
28002 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
28003 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
28004 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
28005 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
28006 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
28007 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
28008 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
28009 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
28010 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
28011 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
28012 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
28013 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
28014 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
28015 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
28016 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
28017 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
28018 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
28019 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
28020 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
28021 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28022 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28023 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28024 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
28025 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
28026 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
28027 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
28028 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
28029 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
28030 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
28031 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28032 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
28033 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
28034 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28035 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
28036 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28037 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
28038 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28039 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
28040 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
28041 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
28042 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
28043 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
28044 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
28045 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
28046 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
28047 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
28048 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
28049 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
28050 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
28051 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
28052 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
28053 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
28054 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
28055 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
28056 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
28057 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
28058 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
28059 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
28060 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
28061 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
28062 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
28063 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
28064 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
28065 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
28066 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
28067 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
28068 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
28069 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
28070 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
28071 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
28072 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
28073 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
28074 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
28075 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
28076 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
28077 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
28078 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
28079 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
28080 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
28081 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
28082 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
28083 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
28084 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
28085 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
28086 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
28087 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
28088 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
28089 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28090 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28091 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28092 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28093 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28094 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28095 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28096 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28097 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28098 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28099 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28100 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28101 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28102 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28103 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28104 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28105 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28106 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28107 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28108 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28109 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28110 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28111 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28112 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28113 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28114 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28115 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28116 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28117 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28118 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28119 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28120 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28121 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28122 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28123 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28124 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28125 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28126 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28127 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28128 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28129 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28130 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28131 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28132 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28133 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28134 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28135 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28136 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28137 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28138 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28139 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28140 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28141 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28142 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28143 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28144 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28145 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28146 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28147 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28148 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28149 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28150 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28151 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28152 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28153 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28154 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28155 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28156 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28157 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28158 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28159 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28160 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28161 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28162 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28163 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28164 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28165 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28166 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28167 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28168 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28169 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28170 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28171 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28172 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28173 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28174 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28175 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28176 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28177 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28178 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28179 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28180 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28181 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28182 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28183 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28184 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28185 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28186 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28187 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28188 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28189 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28190 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28191 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28192 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28193 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28194 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28195 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28196 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28197 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28198 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28199 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28200 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28201 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28202 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28203 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28204 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28205 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28206 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28207 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28208 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28209 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28210 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28213 // --- Place volumes of shield between SPD and SDD
28216 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28217 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28218 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28219 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28220 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28223 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28225 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28226 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28229 // --- Place volumes of SDD cone ----------------------------------
28232 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28233 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28234 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28235 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28236 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28237 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28238 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28239 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28240 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28241 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28242 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28243 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28244 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28245 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28246 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28247 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28248 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28249 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28250 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28251 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28252 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28253 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28254 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28255 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28256 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28257 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28258 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28259 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28260 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28261 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28262 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28263 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28264 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28265 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28266 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28267 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28268 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28269 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28270 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28271 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28272 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28273 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28274 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28275 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28276 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28277 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28278 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28279 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28280 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28281 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28282 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28283 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28284 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28285 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28286 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28287 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28288 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28289 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28290 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28291 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28292 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28293 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28294 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28295 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28296 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28297 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28298 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28299 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28300 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28301 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28302 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28303 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28304 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28305 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28306 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28307 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28308 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28309 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28310 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28311 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28312 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28313 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28314 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28315 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28316 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28317 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28318 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28319 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28320 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28321 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28322 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28323 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28324 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28325 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28326 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28327 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28328 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28329 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28330 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28331 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28334 // --- Place volumes of SSD cone ----------------------------------
28337 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28338 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28339 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28340 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28341 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28342 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28343 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28344 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28345 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28346 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28347 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28348 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28349 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28350 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28351 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28352 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28353 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28354 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28355 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28356 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28357 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28358 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28359 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28360 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28361 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28362 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28363 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28364 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28365 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28366 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28367 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28368 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28369 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28370 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28371 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28372 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28373 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28374 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28375 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28376 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28377 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28378 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28379 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28380 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28381 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28382 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28383 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28384 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28387 // --- Place subdetectors' mother volumes and supports' mother volumes
28388 // into ITS mother volume ITSD
28390 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28391 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28392 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28393 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28394 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28397 // **************************** SERVICES *********************************
28400 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28409 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28410 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28411 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28413 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28422 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28423 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28424 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28427 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28431 dgh[1] = 46.+1.0+1.5;
28436 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28437 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28438 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28440 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28444 dgh[1] = 46.+1.0+1.5;
28449 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28450 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28451 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28454 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28463 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28464 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28465 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28467 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28476 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28477 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28478 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28481 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28484 dgh[0] = (ztpc-97.5)/2.;
28491 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28492 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28494 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28497 dgh[0] = (ztpc-97.5)/2.;
28504 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28505 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28508 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28511 dgh[0] = (ztpc-97.5)/2.;
28513 dgh[2] = 46.2+1.0+1.5;
28515 dgh[4] = 62.3+1.0+1.5;
28518 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28519 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28521 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28524 dgh[0] = (ztpc-97.5)/2.;
28526 dgh[2] = 46.2+1.0+1.5;
28528 dgh[4] = 62.3+1.0+1.5;
28531 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28532 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28534 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28542 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28543 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28545 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28553 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28554 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28556 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28564 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28565 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28567 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28575 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28576 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28578 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28579 // THE ABSORBER - COPPER PART - UPPER PART
28583 dgh[2] = (ztpc-97.5+1.5)/2.;
28586 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28587 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28589 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28590 // THE ABSORBER - COPPER PART - LOWER PART
28594 dgh[2] = (ztpc-97.5+1.5)/2.;
28597 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28598 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28600 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28601 // THE ABSORBER - CARBON PART - UPPER PART
28604 dgh[1] = 46.+1.0+1.5;
28605 dgh[2] = (ztpc-97.5)/2.;
28608 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28609 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28611 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28612 // THE ABSORBER - CARBON PART - LOWER PART
28615 dgh[1] = 46.+1.0+1.5;
28616 dgh[2] = (ztpc-97.5)/2.;
28619 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28620 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28622 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28623 // COPPER PART - UPPER PART
28630 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28631 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28633 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28634 // COPPER PART - LOWER PART
28641 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28642 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28644 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28645 // CARBON PART - UPPER PART
28652 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28653 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28655 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28656 // CARBON PART - LOWER PART
28663 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28664 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28666 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28673 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28674 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28676 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28683 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28684 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28686 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28693 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28694 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28695 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28696 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28698 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28699 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28701 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28702 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28703 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28704 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28708 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28713 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28714 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28715 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28717 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28721 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28722 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28723 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28724 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28725 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28726 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28727 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28728 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28729 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28730 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28732 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28737 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28738 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28739 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28740 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28745 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28746 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28747 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28748 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28750 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28755 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28756 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28757 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28758 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28760 // --- Outputs the geometry tree in the EUCLID/CAD format
28763 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28767 //_____________________________________________________________________________
28768 void AliITSvPPRasymm::CreateMaterials(){
28769 ////////////////////////////////////////////////////////////////////////
28771 // Create ITS materials
28772 // This function defines the default materials used in the Geant
28773 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28774 // AliITSvPPRasymm.
28775 // In general it is automatically replaced by
28776 // the CreatMaterials routine defined in AliITSv?. Should the function
28777 // CreateMaterials not exist for the geometry version you are using this
28778 // one is used. See the definition found in AliITSv5 or the other routine
28779 // for a complete definition.
28782 Int_t isxfld = gAlice->Field()->Integ();
28783 Float_t sxmgmx = gAlice->Field()->Max();
28786 Float_t afre[2] = { 12.011,18.9984032 };
28787 Float_t zfre[2] = { 6.,9. };
28788 Float_t wfre[2] = { 5.,12. };
28789 Float_t densfre = 1.5;
28791 // --- Define the various materials and media for GEANT ---
28793 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28794 AliMedium(1,"SI$",1,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28796 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28797 AliMedium(2,"SPD SI CHIP$",2,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01, 0);
28799 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28800 AliMedium(3,"SPD SI BUS$",3,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28802 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28803 AliMedium(4,"C (M55J)$",4,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28805 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28806 AliMedium(5,"AIR$",5,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28808 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28809 AliMedium(6,"GEN AIR$",6,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28811 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28812 AliMedium(7,"SDD SI CHIP$",7,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28814 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28815 AliMedium(9,"SDD C (M55J)$",9,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28817 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28818 AliMedium(10,"SDD AIR$",10,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28820 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28821 AliMedium(11,"AL$",11,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28823 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28824 AliMedium(12,"WATER$",12,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28826 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28827 AliMedium(13,"Freon$",13,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28829 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28830 AliMedium(14,"COPPER$",14,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28832 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28833 AliMedium(15,"CERAMICS$",15,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28835 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28836 AliMedium(20,"SSD C (M55J)$",20,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28838 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28839 AliMedium(21,"SSD AIR$",21,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28841 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28842 AliMedium(25,"G10FR4$",25,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28844 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28845 AliMedium(26,"GEN C (M55J)$",26,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28847 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28848 AliMedium(27,"GEN Air$",27,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28850 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28851 AliMedium(51,"SPD SI$",51,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28853 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28854 AliMedium(52,"SPD SI CHIP$",52,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28856 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28857 AliMedium(53,"SPD SI BUS$",53,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28859 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28860 AliMedium(54,"SPD C (M55J)$",54,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28862 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28863 AliMedium(55,"SPD AIR$",55,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E-02,.10000E+01,0);
28865 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28866 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28868 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28869 AliMedium(61,"EPOXY$",61,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28871 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28872 AliMedium(62,"SILICON$",62,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28874 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28875 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28877 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28878 AliMedium(64,"ALUMINUM$",64,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28880 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28881 AliMedium(65,"INOX$",65,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28883 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28884 AliMedium(68,"ROHACELL$",68,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28886 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28887 AliMedium(69,"SDD C AL (M55J)$",69,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28889 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28890 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28892 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28893 AliMedium(71,"ITS SANDW A$",71,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28895 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28896 AliMedium(72,"ITS SANDW B$",72,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28898 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28899 AliMedium(73,"ITS SANDW C$",73,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28901 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28902 AliMedium(74,"HEAT COND GLUE$",74,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28904 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28905 AliMedium(75,"ELASTO SIL$",75,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28907 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28908 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28910 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28911 AliMedium(77,"SDD X7R capacitors$",77,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28913 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28914 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28916 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28917 AliMedium(79,"SDD SI insensitive$",79,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28919 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28920 AliMedium(80,"SDD HV microcable$",80,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28922 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28923 AliMedium(81,"SDD LV+signal cable$",81,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28925 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28926 AliMedium(82,"SDD hybrid microcab$",82,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28928 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28929 AliMedium(83,"SDD anode microcab$",83,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28931 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28932 AliMedium(84,"SDD/SSD rings$",84,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28934 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28935 AliMedium(85,"inox/alum$",85,0,isxfld,sxmgmx,.10000E+01,.10000E+01,0.30000E02,.10000E+01,0);
28940 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
28941 AliMedium(90,"SPD shield$",90, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28943 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
28944 AliMedium(91, "SPD End ladder$",91, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28946 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
28947 AliMedium(92, "SPD cone$", 92, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28949 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
28950 AliMedium(93, "SDD End ladder$",93, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28952 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
28953 AliMedium(94, "SDD cone$", 94, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28955 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
28956 AliMedium(95, "SSD End ladder$",95, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28958 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
28959 AliMedium(96, "SSD cone$", 96, 0,isxfld,sxmgmx, 10., .01, .1, .003, .003);
28962 //______________________________________________________________________
28963 void AliITSvPPRasymm::InitAliITSgeom(){
28964 // Based on the geometry tree defined in Geant 3.21, this
28965 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
28967 if(gMC->IsA()!=AliGeant3::Class()) {
28968 Error("InitAliITSgeom",
28969 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
28972 cout << "Reading Geometry transformation directly from Geant 3." << endl;
28973 const Int_t nlayers = 6;
28974 const Int_t ndeep = 9;
28975 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
28976 Int_t nlad[nlayers],ndet[nlayers];
28977 Double_t t[3],r[10];
28978 Float_t par[20],att[20];
28979 Int_t npar,natt,idshape,imat,imed;
28980 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
28981 Int_t mod,lay,lad,det,i,j,k;
28982 Char_t names[nlayers][ndeep][4];
28983 Int_t itsGeomTreeCopys[nlayers][ndeep];
28984 if(fMinorVersion == 1){ // Option A
28985 Char_t *namesA[nlayers][ndeep] = {
28986 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
28987 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
28988 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28989 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28990 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28991 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28992 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28993 {1,1,1,1,10, 4, 4,1,1},// lay=2
28994 {1,1,1,1,14, 6, 1,0,0},// lay=3
28995 {1,1,1,1,22, 8, 1,0,0},// lay=4
28996 {1,1,1,1,34,22, 1,0,0},// lay=5
28997 {1,1,1,1,38,25, 1,0,0}};//lay=6
28998 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28999 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
29000 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
29002 }else if(fMinorVersion == 2){ // Option B
29003 Char_t *namesB[nlayers][ndeep] = {
29004 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
29005 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
29006 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29007 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29008 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29009 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29010 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29011 {1,1,1,1,10, 4, 4,1,1},// lay=2
29012 {1,1,1,1,14, 6, 1,0,0},// lay=3
29013 {1,1,1,1,22, 8, 1,0,0},// lay=4
29014 {1,1,1,1,34,22, 1,0,0},// lay=5
29015 {1,1,1,1,38,25, 1,0,0}};//lay=6
29016 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29017 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
29018 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
29020 } // end if fMinorVersion
29021 // Sorry, but this is not very pritty code. It should be replaced
29022 // at some point with a version that can search through the geometry
29024 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
29025 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
29026 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
29027 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
29029 for(i=0;i<nlayers;i++){
29031 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
29032 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
29036 if(fITSgeom!=0) delete fITSgeom;
29037 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
29038 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
29039 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
29041 for(lay=1;lay<=nlayers;lay++){
29042 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
29043 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
29045 case 1: case 2: // layers 1 and 2 are a bit special
29047 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
29049 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
29052 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
29055 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
29056 par,att,imat,imed);
29057 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
29058 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
29059 fITSgeom->ReSetShape(kSPD,
29060 new AliITSgeomSPD425Short(npar,par));
29065 case 3: case 4: case 5: case 6: // layers 3-6
29067 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29069 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29072 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29073 par,att,imat,imed);
29076 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29077 if(!(fITSgeom->IsShapeDefined(kSDD)))
29078 fITSgeom->ReSetShape(kSDD,
29079 new AliITSgeomSDD256(npar,par));
29082 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29083 if(!(fITSgeom->IsShapeDefined(kSSD)))
29084 fITSgeom->ReSetShape(kSSD,
29085 new AliITSgeomSSD275and75(npar,par));
29088 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29089 if(!(fITSgeom->IsShapeDefined(kSSD)))
29090 fITSgeom->ReSetShape(kSSD,
29091 new AliITSgeomSSD75and275(npar,par));
29101 //_____________________________________________________________________________
29102 void AliITSvPPRasymm::Init(){
29103 ////////////////////////////////////////////////////////////////////////
29104 // Initialise the ITS after it has been created.
29105 ////////////////////////////////////////////////////////////////////////
29109 for(i=0;i<26;i++) cout << "*";
29110 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29111 for(i=0;i<25;i++) cout << "*";cout << endl;
29113 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29114 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29115 if(fITSgeom!=0) delete fITSgeom;
29116 fITSgeom = new AliITSgeom();
29117 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29118 if(!fGeomDetIn) this->InitAliITSgeom();
29119 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29122 for(i=0;i<72;i++) cout << "*";
29125 //_____________________________________________________________________________
29126 void AliITSvPPRasymm::SetDefaults(){
29127 // sets the default segmentation, response, digit and raw cluster classes
29128 const Float_t kconv = 1.0e+04; // convert cm to microns
29130 cout << "AliITSvPPRasymm::SetDefaults" << endl;
29132 AliITSDetType *iDetType;
29137 Float_t bx[256],bz[280];
29140 iDetType=DetType(kSPD);
29141 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29142 AliITSresponse *resp0=new AliITSresponseSPD();
29143 SetResponseModel(kSPD,resp0);
29144 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29145 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29146 s0->GetDz()*2.*kconv, // for now.
29147 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29148 seg0->SetNPads(256,160);// Number of Bins in x and z
29149 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29150 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29151 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29152 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29153 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29154 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29155 bz[127] = bz[128] = 625.0; // first chip boundry
29156 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29157 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29158 SetSegmentationModel(kSPD,seg0);
29159 // set digit and raw cluster classes to be used
29160 const char *kData0=(iDetType->GetResponseModel())->DataType();
29161 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29162 "AliITSRawClusterSPD");
29163 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29164 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29165 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29168 iDetType=DetType(kSDD);
29169 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29170 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29171 resp1->SetZeroSupp("1D");
29172 resp1->SetDriftSpeed(7.3); // set drift speed to 7.3 microns/ns.
29174 resp1->GetNoiseParam(a,b);
29175 Int_t cp[8] = {0,0,(Int_t)(a+2.*b),(Int_t)(a+2.*b),0,0,0,0};
29176 resp1->SetCompressParam(cp);
29177 SetResponseModel(kSDD,resp1);
29178 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29179 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29180 s1->GetDz()*2.*kconv, // for now.
29181 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29182 bx[0] = (s1->GetDx()*kconv/(seg1->Dpx(0))*resp1->DriftSpeed())+1.;// clock in Mhz
29183 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29184 SetSegmentationModel(kSDD,seg1);
29185 const char *kData1=(iDetType->GetResponseModel())->DataType();
29186 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29187 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29188 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29189 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29190 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29191 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29194 iDetType=DetType(kSSD);
29195 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29196 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29197 SetResponseModel(kSSD,resp2);
29198 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29199 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29200 s2->GetDz()*2.*kconv, // for now.
29201 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29202 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29203 seg2->SetNPads(768,0); // number of strips on each side.
29204 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29205 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29206 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29207 SetSegmentationModel(kSSD,seg2);
29208 const char *kData2=(iDetType->GetResponseModel())->DataType();
29209 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29210 "AliITSRawClusterSSD");
29211 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29212 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29213 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29216 Warning("SetDefaults",
29217 "Only the four basic detector types are initialised!");
29221 //______________________________________________________________________
29222 void AliITSvPPRasymm::DrawModule(){
29223 ////////////////////////////////////////////////////////////////////////
29224 // Draw a shaded view of the FMD version 8.
29225 ////////////////////////////////////////////////////////////////////////
29227 // Set everything unseen
29228 gMC->Gsatt("*", "seen", -1);
29230 // Set ALIC mother visible
29231 gMC->Gsatt("ALIC","SEEN",0);
29233 // Set the volumes visible
29234 gMC->Gsatt("ITSD","SEEN",0);
29235 gMC->Gsatt("ITS1","SEEN",1);
29236 gMC->Gsatt("ITS2","SEEN",1);
29237 gMC->Gsatt("ITS3","SEEN",1);
29238 gMC->Gsatt("ITS4","SEEN",1);
29239 gMC->Gsatt("ITS5","SEEN",1);
29240 gMC->Gsatt("ITS6","SEEN",1);
29242 gMC->Gsatt("IPCB","SEEN",1);
29243 gMC->Gsatt("ICO2","SEEN",1);
29244 gMC->Gsatt("ICER","SEEN",0);
29245 gMC->Gsatt("ISI2","SEEN",0);
29246 gMC->Gsatt("IPLA","SEEN",0);
29247 gMC->Gsatt("ICO3","SEEN",0);
29248 gMC->Gsatt("IEPX","SEEN",0);
29249 gMC->Gsatt("ISI3","SEEN",1);
29250 gMC->Gsatt("ISUP","SEEN",0);
29251 gMC->Gsatt("ICHO","SEEN",0);
29252 gMC->Gsatt("ICMO","SEEN",0);
29253 gMC->Gsatt("ICMD","SEEN",0);
29254 gMC->Gsatt("ICCO","SEEN",1);
29255 gMC->Gsatt("ICCM","SEEN",0);
29256 gMC->Gsatt("ITMD","SEEN",0);
29257 gMC->Gsatt("ITTT","SEEN",1);
29260 gMC->Gdopt("hide", "on");
29261 gMC->Gdopt("shad", "on");
29262 gMC->Gsatt("*", "fill", 7);
29263 gMC->SetClipBox(".");
29264 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29265 gMC->DefaultRange();
29266 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29267 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29268 gMC->Gdman(17, 6, "MAN");
29270 //_____________________________________________________________________________
29271 void AliITSvPPRasymm::StepManager(){
29272 ////////////////////////////////////////////////////////////////////////
29273 // Called for every step in the ITS, then calles the AliITShit class
29274 // creator with the information to be recoreded about that hit.
29275 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29276 // printing of information to a file which can be used to create a .det
29277 // file read in by the routine CreateGeometry(). If set to 0 or any other
29278 // value except 1, the default behavior, then no such file is created nor
29279 // it the extra variables and the like used in the printing allocated.
29280 ////////////////////////////////////////////////////////////////////////
29285 TLorentzVector position, momentum;
29286 TClonesArray &lhits = *fHits;
29290 if(gMC->IsTrackInside()) vol[3] += 1;
29291 if(gMC->IsTrackEntering()) vol[3] += 2;
29292 if(gMC->IsTrackExiting()) vol[3] += 4;
29293 if(gMC->IsTrackOut()) vol[3] += 8;
29294 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29295 if(gMC->IsTrackStop()) vol[3] += 32;
29296 if(gMC->IsTrackAlive()) vol[3] += 64;
29298 // Fill hit structure.
29299 if(!(gMC->TrackCharge())) return;
29301 // Only entering charged tracks
29302 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29304 id = gMC->CurrentVolOffID(2,copy);
29305 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29307 gMC->CurrentVolOffID(3,copy1);
29308 //ladder copy in the module = 1<->2 (I10A < I12A)
29309 gMC->CurrentVolOffID(4,copy2);
29310 //module copy in the layer = 1<->10 (I12A < IT12)
29311 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29312 } else if(id == fIdSens[1]){
29314 id = gMC->CurrentVolOffID(2,copy);
29315 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29317 gMC->CurrentVolOffID(3,copy1);
29318 //ladder copy in the module = 1<->4 (I20A < I12A)
29319 gMC->CurrentVolOffID(4,copy2);
29320 //module copy in the layer = 1<->10 (I12A < IT12)
29321 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29322 } else if(id == fIdSens[2]){
29324 id = gMC->CurrentVolOffID(1,copy);
29325 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29327 id = gMC->CurrentVolOffID(2,copy);
29328 //ladder copy in the layer = 1<->14 (I004 < IT34)
29330 } else if(id == fIdSens[3]){
29332 id = gMC->CurrentVolOffID(1,copy);
29333 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29335 id = gMC->CurrentVolOffID(2,copy);
29336 //ladder copy in the layer = 1<->22 (I005 < IT34))
29338 }else if(id == fIdSens[4]){
29340 id = gMC->CurrentVolOffID(1,copy);
29341 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29343 id = gMC->CurrentVolOffID(2,copy);
29344 //ladder copy in the layer = 1<->34 (I565 < IT56)
29346 }else if(id == fIdSens[5]){
29348 id = gMC->CurrentVolOffID(1,copy);
29349 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29351 id = gMC->CurrentVolOffID(2,copy);
29352 //ladder copy in the layer = 1<->38 (I569 < IT56)
29355 return; // not an ITS volume?
29356 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29358 gMC->TrackPosition(position);
29359 gMC->TrackMomentum(momentum);
29360 hits[0]=position[0];
29361 hits[1]=position[1];
29362 hits[2]=position[2];
29363 hits[3]=momentum[0];
29364 hits[4]=momentum[1];
29365 hits[5]=momentum[2];
29366 hits[6]=gMC->Edep();
29367 hits[7]=gMC->TrackTime();
29368 // Fill hit structure with this new hit.
29369 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);