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.56 2002/05/10 22:30:27 nilsen
19 fix to use default paramters for the SDD response.
21 Revision 1.55 2002/04/13 22:21:12 nilsen
22 New default value of noise for SDD simulations introduced.
24 Revision 1.54 2002/03/28 16:17:03 nilsen
25 Set new Geant Step size and related parameters for the ITS materials.
27 Revision 1.53 2001/11/28 01:35:45 nilsen
28 Using standard constructors instead of default constructors for Clusterfinder,
29 Response, and FastSimulator.
31 Revision 1.52 2001/10/22 11:00:54 hristov
32 New naming schema of the rotation matrices in BuildGeometry() to avoid redefinition in other detectors (R.Barbera)
34 Revision 1.51 2001/10/19 10:18:49 barbera
37 Revision 1.50 2001/10/18 12:25:07 barbera
38 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
40 Revision 1.49 2001/10/18 03:09:21 barbera
41 The method BuildGeometry() has been completely rewritten. Now display.C can display the detailed ITS geometry instead of the old six dummy cylunders.
43 Revision 1.48 2001/10/17 04:35:32 barbera
44 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
46 Revision 1.47 2001/10/04 22:33:39 nilsen
47 Fixed bugs in SetDefaults.
49 Revision 1.46 2001/10/01 19:34:08 nilsen
50 Fixed a bug in asigning detector types in SetDefaults under SSD layer 6.
52 Revision 1.45 2001/06/07 14:42:14 barbera
53 Both chip and det thicknesses set to [100,300]
55 Revision 1.44 2001/05/31 19:24:47 barbera
56 Default values of SPD detector and chip thickness set to 200 microns as defined by the Technical Board
58 Revision 1.43 2001/05/30 16:15:47 fca
59 Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
61 Revision 1.42 2001/05/30 15:55:35 hristov
62 Strings compared instead of pointers
64 Revision 1.41 2001/05/30 14:04:31 hristov
65 Dynamic cast replaced (F.Carminati)
67 Revision 1.40 2001/05/25 15:59:59 morsch
68 Overlaps corrected. (R. Barbera)
70 Revision 1.38 2001/05/16 08:17:49 hristov
71 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)
73 Revision 1.37 2001/05/10 00:12:59 nilsen
74 Finished fixing up the default segmentation for the PPR geometry.
76 Revision 1.36 2001/05/09 01:02:21 nilsen
77 Finished fixing SetDefaults for the segmentation of SPD, SDD, and SSD.
79 Revision 1.35 2001/05/03 08:40:15 barbera
80 Volume ITSD slightly modified to be consistent with v5. Some improvement in the printouts. The last commit did not complete successfully.
82 Revision 1.33 2001/05/01 22:40:42 nilsen
83 Partical update of SetDefault.
85 Revision 1.32 2001/04/22 13:48:09 barbera
86 New values of media parameters and thickness of SPD end-ladder electronics as given by Fabio Formenti
88 Revision 1.31 2001/04/04 07:02:16 barbera
89 Position of the cylinders holding rails corrected
91 Revision 1.30 2001/03/29 22:02:30 barbera
92 Some changes to the services due to the new drawings from the engineers.
94 Revision 1.29 2001/03/29 05:28:56 barbera
95 Rails material changed from aluminum to carbon fiber according with the decision of the last Technical Board
97 Revision 1.28 2001/03/28 06:40:20 barbera
98 Central and services mother volumes made consistenf for detailed and coarse geometry. Switch for rails added to the coarse geometries
100 Revision 1.26 2001/03/23 00:12:23 nilsen
101 Set Reading of AliITSgeom data from Geant3 common blocks as the default and
102 not a .det file. Removed redundent calls to BuildGeometry.
104 Revision 1.25 2001/03/20 19:22:51 barbera
105 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.
107 Revision 1.23 2001/03/13 21:18:44 barbera
108 Some misleading comments removed
110 Revision 1.22 2001/03/13 18:13:30 barbera
111 Some mother volumes sligthly modified to eliminate an overlap with the absorber
113 Revision 1.21 2001/03/13 08:36:23 hristov
114 fabsf replaced by TMath::Abs
116 Revision 1.20 2001/03/13 00:17:41 barbera
117 New SDD geometry got grom F. Tosello and checked by the SDD engineers
119 Revision 1.19 2001/02/28 18:23:13 barbera
120 Setters and getters to set/get the detector and chip thickness on SPD layers added
122 Revision 1.18 2001/02/27 23:18:24 barbera
123 Full parameterization of detector and chip thicknesses for layer 1 and layer 2 of SPD as requested by the project leader
125 Revision 1.17 2001/02/19 22:14:55 nilsen
126 Fix for all 4 versions 11, 12, 21, and 22.
128 Revision 1.16 2001/02/19 20:10:34 barbera
129 Set option=2 and thickness=2 as default values --> SetMinorVersion=22
131 Revision 1.15 2001/02/19 19:44:00 barbera
132 Air density parameter corrected
134 Revision 1.14 2001/02/13 16:53:35 nilsen
135 Fixed a but when trying to use GEANT4. Needed to replace
136 if(!((TGeant3*)gMC)) with if(!(dynamic_casst<TGeant3*>(gMC)))
137 because just casting gMC to be TGeant3* even when it realy is a TGeant3 pointer
138 did not result in a zero value. For AliITSv5asymm and AliITSv5symm, needed
139 to fix a bug in the initilizers and a bug in BuildGeometry. This is now done
140 in the same way as in AliITSv5.cxx.
142 Revision 1.13 2001/02/09 20:06:26 nilsen
143 Fixed bug in distructor. Can't distroy fixxed length arrays. Thanks Peter.
145 Revision 1.12 2001/02/09 13:53:38 barbera
146 Int_t redefinition avoided
148 Revision 1.11 2001/02/09 06:55:38 barbera
149 SPD option re-set to B. It was A by mistake
151 Revision 1.10 2001/02/09 00:05:31 nilsen
152 Added fMajor/MinorVersion variables and made other changes to better make
153 use of the new code changes in AliITSgeom related classes.
156 Revision 1.9 2001/02/08 16:00:37 barbera
157 New thicknesses (300+300 um) added for SPD chips and detectors and set as default. Many other refinements.
159 Revision 1.8 2001/02/06 08:03:44 barbera
160 Material redefinition in SDD
162 Revision 1.7 2001/02/05 13:34:57 barbera
163 Updated version of the ITS detailed geometry
165 Revision 1.5 2001/01/30 09:23:13 hristov
166 Streamers removed (R.Brun)
168 Revision 1.4 2001/01/23 20:08:03 barbera
169 Option B for pixels implemented and set as default
171 Revision 1.3 2001/01/17 08:08:20 barbera
172 Some media parameters modified
174 Revision 1.1.2.1 2001/01/15 13:38:08 barbera
175 New ITS detailed geometry to be used for the PPR
179 ///////////////////////////////////////////////////////////////////////////////
181 // Inner Traking System version PPR asymmetric //
182 // This class contains the base procedures for the Inner Tracking System //
184 // Authors: R. Barbera //
186 // Created January 15 2001. //
188 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS. //
190 ///////////////////////////////////////////////////////////////////////////////
192 // See AliITSvPPRasymm::StepManager().
193 #include <iostream.h>
198 #include <TGeometry.h>
203 #include <TFile.h> // only required for Tracking function?
205 #include <TObjArray.h>
206 #include <TLorentzVector.h>
207 #include <TObjString.h>
208 #include <TClonesArray.h>
215 #include "AliConst.h"
216 #include "AliGeant3.h"
217 #include "AliITSGeant3Geometry.h"
218 #include "AliTrackReference.h"
219 #include "AliITShit.h"
221 #include "AliITSvPPRasymm.h"
222 #include "AliITSgeom.h"
223 #include "AliITSgeomSPD.h"
224 #include "AliITSgeomSDD.h"
225 #include "AliITSgeomSSD.h"
226 #include "AliITSDetType.h"
227 #include "AliITSresponseSPD.h"
228 #include "AliITSresponseSDD.h"
229 #include "AliITSresponseSSD.h"
230 #include "AliITSsegmentationSPD.h"
231 #include "AliITSsegmentationSDD.h"
232 #include "AliITSsegmentationSSD.h"
233 #include "AliITSsimulationSPD.h"
234 #include "AliITSsimulationSDD.h"
235 #include "AliITSsimulationSSD.h"
236 #include "AliITSClusterFinderSPD.h"
237 #include "AliITSClusterFinderSDD.h"
238 #include "AliITSClusterFinderSSD.h"
241 ClassImp(AliITSvPPRasymm)
243 //_____________________________________________________________________________
244 AliITSvPPRasymm::AliITSvPPRasymm() {
245 ////////////////////////////////////////////////////////////////////////
246 // Standard default constructor for the ITS version 8.
247 ////////////////////////////////////////////////////////////////////////
253 fEuclidOut = kFALSE; // Don't write Euclide file
254 fGeomDetOut = kFALSE; // Don't write .det file
255 fGeomDetIn = kFALSE; // Don't Read .det file
256 fMajorVersion = IsVersion();
258 for(i=0;i<60;i++) fRead[i] = '\0';
259 for(i=0;i<60;i++) fWrite[i] = '\0';
260 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
262 //_____________________________________________________________________________
263 AliITSvPPRasymm::AliITSvPPRasymm(const char *name, const char *title) : AliITS(name, title){
264 ////////////////////////////////////////////////////////////////////////
265 // Standard constructor for the ITS version 8.
266 ////////////////////////////////////////////////////////////////////////
270 fIdName = new TString[fIdN];
277 fIdSens = new Int_t[fIdN];
278 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
279 fMajorVersion = IsVersion();
281 fEuclidOut = kFALSE; // Don't write Euclide file
282 fGeomDetOut = kFALSE; // Don't write .det file
283 fGeomDetIn = kFALSE; // Don't Read .det file
289 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
290 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
291 strncpy(fRead,fEuclidGeomDet,60);
292 strncpy(fWrite,fEuclidGeomDet,60);
294 //____________________________________________________________________________
295 AliITSvPPRasymm::AliITSvPPRasymm(const AliITSvPPRasymm &source){
296 ////////////////////////////////////////////////////////////////////////
297 // Copy Constructor for ITS version 8.
298 ////////////////////////////////////////////////////////////////////////
299 if(&source == this) return;
300 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymm");
303 //_____________________________________________________________________________
304 AliITSvPPRasymm& AliITSvPPRasymm::operator=(const AliITSvPPRasymm &source){
305 ////////////////////////////////////////////////////////////////////////
306 // Assignment operator for the ITS version 8.
307 ////////////////////////////////////////////////////////////////////////
308 if(&source == this) return *this;
309 Warning("= operator","Not allowed to copy AliITSvPPRasymm");
312 //_____________________________________________________________________________
313 AliITSvPPRasymm::~AliITSvPPRasymm() {
314 ////////////////////////////////////////////////////////////////////////
315 // Standard destructor for the ITS version 8.
316 ////////////////////////////////////////////////////////////////////////
318 //__________________________________________________________________________
319 void AliITSvPPRasymm::BuildGeometry(){
320 ////////////////////////////////////////////////////////////////////////
321 // Geometry builder for the ITS version 8.
322 ////////////////////////////////////////////////////////////////////////
325 const Int_t kColorITS=kYellow;
327 top = gAlice->GetGeometry()->GetNode("alice");
330 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
332 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
333 node->SetLineColor(kColorITS);
336 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
338 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
339 node->SetLineColor(kColorITS);
342 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
344 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
345 node->SetLineColor(kColorITS);
348 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
350 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
351 node->SetLineColor(kColorITS);
354 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
356 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
357 node->SetLineColor(kColorITS);
360 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
362 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
363 node->SetLineColor(kColorITS);
370 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
372 // Define some variables for SPD
375 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
376 Float_t di103[3], di10a[3]; // for layer 1
377 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
378 Float_t di1d3[3], di20a[3]; // for layer 2
380 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
381 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
383 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
384 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
386 Float_t dbus=300.; // total bus thickness on both layers (micron)
388 ddet1 = GetThicknessDet1();
389 ddet2 = GetThicknessDet2();
390 dchip1 = GetThicknessChip1();
391 dchip2 = GetThicknessChip2();
393 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
395 if(ddet1 < 100. || ddet1 > 300.) {
396 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
397 " The default value of 200 microns will be used." << endl;
401 if(ddet2 < 100. || ddet2 > 300.) {
402 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
403 " The default value of 200 microns will be used." << endl;
407 if(dchip1 < 100. || dchip1 > 300.) {
408 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
409 " The default value of 200 microns will be used." << endl;
413 if(dchip2 < 100. || dchip2 > 300.) {
414 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
415 " The default value of 200 microns will be used." << endl;
419 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
420 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
421 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
422 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
424 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
425 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
426 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
427 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
428 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
430 Float_t deltax, deltay;
432 Int_t thickness = fMinorVersion/10;
433 Int_t option = fMinorVersion - 10*thickness;
436 // Define some variables for SDD
437 // SDD detector ladder
440 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
441 Float_t Y_SDD_sep = 0.20;
442 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
443 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
451 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
452 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
453 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
454 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
455 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
456 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
457 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
458 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
459 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
460 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
461 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
462 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
463 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
464 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
465 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
469 // SPD - option 'b' (this is the default)
473 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
474 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
475 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
476 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
477 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
478 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
479 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
480 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
481 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
482 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
483 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
484 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
485 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
486 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
487 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
493 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
494 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
495 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
496 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
497 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
498 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
499 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
500 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
501 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
502 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
503 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
504 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
505 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
506 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
507 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
508 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
509 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
510 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
511 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
512 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
513 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
514 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
515 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
516 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
517 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
518 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
519 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
520 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
521 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
522 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
523 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
524 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
525 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
526 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
527 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
528 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
532 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
533 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
534 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
535 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
536 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
537 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
538 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
539 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
540 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
541 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
542 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
543 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
544 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
545 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
546 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
547 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
548 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
549 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
550 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
551 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
552 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
553 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
554 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
555 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
556 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
557 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
558 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
559 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
560 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
561 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
562 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
563 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
564 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
565 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
566 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
567 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
568 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
569 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
570 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
571 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
572 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
573 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
574 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
575 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
576 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
577 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
578 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
579 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
580 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
581 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
582 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
583 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
584 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
585 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
586 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
587 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
588 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
589 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
590 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
591 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
592 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
593 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
594 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
595 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
596 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
597 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
598 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
599 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
600 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
601 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
602 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
605 // --- Define SPD (option 'a') volumes ----------------------------
608 // (this is NOT the default)
615 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
620 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
625 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
630 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
633 di103[1] = ddet1+dchip1;
635 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
638 di1d3[1] = ddet2+dchip2;
640 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
643 di10a[1] = ddet1+dchip1+dbus+0.0025;
645 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
648 di20a[1] = ddet2+dchip2+dbus+0.0025;
650 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
657 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
662 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
666 // --- Define SPD (option 'b') volumes ----------------------------
669 // (this is the default)
676 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
681 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
686 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
691 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
694 di107[1] = ddet1+dchip1;
696 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
699 di1d7[1] = ddet2+dchip2;
701 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
704 di10b[1] = ddet1+dchip1+dbus+0.0025;
706 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
709 di20b[1] = ddet2+dchip2+dbus+0.0025;
711 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
718 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
723 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
728 // --- Define SDD volumes ------------------------------------------
730 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
731 it34->DefineSection(0,-34.6,23.49,28.);
732 it34->DefineSection(1,-23.65,23.49,28.);
733 it34->DefineSection(2,-23.65,14.59,28.);
734 it34->DefineSection(3,23.65,14.59,28.);
735 it34->DefineSection(4,23.65,23.49,28.);
736 it34->DefineSection(5,34.6,23.49,28.);
738 I302dits[0] = 3.6250;
739 I302dits[1] = 0.0150;
740 I302dits[2] = 4.3794;
741 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
743 I004dits[0] = I302dits[0]+0.005;
744 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
745 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
746 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
747 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
749 I004dits[2] = I004dits[2] + I302dits[2];
750 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
755 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
757 I402dits[0] = 3.6250;
758 I402dits[1] = 0.0150;
759 I402dits[2] = 4.3794;
760 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
762 I005dits[0] = I402dits[0]+0.005;
763 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
764 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
765 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
766 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
768 I005dits[2] = I005dits[2] + I402dits[2];
769 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
774 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
777 // --- Define SSD volumes ------------------------------------------
780 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
781 it56->DefineSection(0,-57.45,43.6,48.);
782 it56->DefineSection(1,-49.15,43.6,48.);
783 it56->DefineSection(2,-49.15,36.9,48.);
784 it56->DefineSection(3,50.55,36.9,48.);
785 it56->DefineSection(4,50.55,43.6,48.);
786 it56->DefineSection(5,57.45,43.6,48.);
791 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
796 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
801 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
806 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
811 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
816 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
822 // --- Place SPD (option 'a') volumes into their mother volume
825 // (this is NOT the default)
833 // --- Place SPD (option 'b') volumes into their mother volume
836 // (this is the default)
840 // Place IT12 in Alice
842 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
843 node->SetLineColor(kColorITS);
844 node->SetVisibility(0);
847 // Place copy #1 of I12B in IT12
849 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
850 sub1node->SetLineColor(kColorITS);
851 sub1node->SetVisibility(0);
854 // Place copy #1 of I10B in I12B
856 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
857 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
858 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
859 sub2node->SetLineColor(kColorITS);
860 sub2node->SetVisibility(0);
863 // Place copy #1 of I107 in I10B
865 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
866 sub3node->SetLineColor(kColorITS);
867 sub3node->SetVisibility(0);
870 // Place copy #1 of I101 in I107
872 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
873 sub4node->SetLineColor(kColorITS);
874 sub4node->SetVisibility(0);
877 // Place copy #1 of ITS1 in I101
879 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
880 sub5node->SetLineColor(kColorITS);
881 fNodes->Add(sub5node);
883 fNodes->Add(sub4node);
885 fNodes->Add(sub3node);
888 // Place copy #2 of I107 in I10B
890 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
891 sub3node->SetLineColor(kColorITS);
892 sub3node->SetVisibility(0);
895 // Place copy #1 of I101 in I107
897 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
898 sub4node->SetLineColor(kColorITS);
899 sub4node->SetVisibility(0);
902 // Place copy #1 of ITS1 in I101
904 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
905 sub5node->SetLineColor(kColorITS);
906 fNodes->Add(sub5node);
908 fNodes->Add(sub4node);
910 fNodes->Add(sub3node);
913 // Place copy #3 of I107 in I10B
915 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
916 sub3node->SetLineColor(kColorITS);
917 sub3node->SetVisibility(0);
920 // Place copy #1 of I101 in I107
922 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
923 sub4node->SetLineColor(kColorITS);
924 sub4node->SetVisibility(0);
927 // Place copy #1 of ITS1 in I101
929 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
930 sub5node->SetLineColor(kColorITS);
931 fNodes->Add(sub5node);
933 fNodes->Add(sub4node);
935 fNodes->Add(sub3node);
938 // Place copy #4 of I107 in I10B
940 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
941 sub3node->SetLineColor(kColorITS);
942 sub3node->SetVisibility(0);
945 // Place copy #1 of I101 in I107
947 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
948 sub4node->SetLineColor(kColorITS);
949 sub4node->SetVisibility(0);
952 // Place copy #1 of ITS1 in I101
954 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
955 sub5node->SetLineColor(kColorITS);
956 fNodes->Add(sub5node);
958 fNodes->Add(sub4node);
960 fNodes->Add(sub3node);
962 fNodes->Add(sub2node);
965 // Place copy #2 of I10B in I12B
967 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
968 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
969 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
970 sub2node->SetLineColor(kColorITS);
971 sub2node->SetVisibility(0);
974 // Place copy #1 of I107 in I10B
976 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
977 sub3node->SetLineColor(kColorITS);
978 sub3node->SetVisibility(0);
981 // Place copy #1 of I101 in I107
983 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
984 sub4node->SetLineColor(kColorITS);
985 sub4node->SetVisibility(0);
988 // Place copy #1 of ITS1 in I101
990 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
991 sub5node->SetLineColor(kColorITS);
992 fNodes->Add(sub5node);
994 fNodes->Add(sub4node);
996 fNodes->Add(sub3node);
999 // Place copy #2 of I107 in I10B
1001 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1002 sub3node->SetLineColor(kColorITS);
1003 sub3node->SetVisibility(0);
1006 // Place copy #1 of I101 in I107
1008 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1009 sub4node->SetLineColor(kColorITS);
1010 sub4node->SetVisibility(0);
1013 // Place copy #1 of ITS1 in I101
1015 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1016 sub5node->SetLineColor(kColorITS);
1017 fNodes->Add(sub5node);
1019 fNodes->Add(sub4node);
1021 fNodes->Add(sub3node);
1024 // Place copy #3 of I107 in I10B
1026 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1027 sub3node->SetLineColor(kColorITS);
1028 sub3node->SetVisibility(0);
1031 // Place copy #1 of I101 in I107
1033 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1034 sub4node->SetLineColor(kColorITS);
1035 sub4node->SetVisibility(0);
1038 // Place copy #1 of ITS1 in I101
1040 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1041 sub5node->SetLineColor(kColorITS);
1042 fNodes->Add(sub5node);
1044 fNodes->Add(sub4node);
1046 fNodes->Add(sub3node);
1049 // Place copy #4 of I107 in I10B
1051 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1052 sub3node->SetLineColor(kColorITS);
1053 sub3node->SetVisibility(0);
1056 // Place copy #1 of I101 in I107
1058 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1059 sub4node->SetLineColor(kColorITS);
1060 sub4node->SetVisibility(0);
1063 // Place copy #1 of ITS1 in I101
1065 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1066 sub5node->SetLineColor(kColorITS);
1067 fNodes->Add(sub5node);
1069 fNodes->Add(sub4node);
1071 fNodes->Add(sub3node);
1073 fNodes->Add(sub2node);
1076 // Place copy #1 of I20B in I12B
1078 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1079 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1080 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1081 sub2node->SetLineColor(kColorITS);
1082 sub2node->SetVisibility(0);
1085 // Place copy #1 of I1D7 in I20B
1087 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1088 sub3node->SetLineColor(kColorITS);
1089 sub3node->SetVisibility(0);
1092 // Place copy #1 of I1D1 in I1D7
1094 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1095 sub4node->SetLineColor(kColorITS);
1096 sub4node->SetVisibility(0);
1099 // Place copy #1 of ITS2 in I1D1
1101 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1102 sub5node->SetLineColor(kColorITS);
1103 fNodes->Add(sub5node);
1105 fNodes->Add(sub4node);
1107 fNodes->Add(sub3node);
1110 // Place copy #2 of I1D7 in I20B
1112 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1113 sub3node->SetLineColor(kColorITS);
1114 sub3node->SetVisibility(0);
1117 // Place copy #1 of I1D1 in I1D7
1119 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1120 sub4node->SetLineColor(kColorITS);
1121 sub4node->SetVisibility(0);
1124 // Place copy #1 of ITS2 in I1D1
1126 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1127 sub5node->SetLineColor(kColorITS);
1128 fNodes->Add(sub5node);
1130 fNodes->Add(sub4node);
1132 fNodes->Add(sub3node);
1135 // Place copy #3 of I1D7 in I20B
1137 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1138 sub3node->SetLineColor(kColorITS);
1139 sub3node->SetVisibility(0);
1142 // Place copy #1 of I1D1 in I1D7
1144 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1145 sub4node->SetLineColor(kColorITS);
1146 sub4node->SetVisibility(0);
1149 // Place copy #1 of ITS2 in I1D1
1151 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1152 sub5node->SetLineColor(kColorITS);
1153 fNodes->Add(sub5node);
1155 fNodes->Add(sub4node);
1157 fNodes->Add(sub3node);
1160 // Place copy #4 of I1D7 in I20B
1162 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1163 sub3node->SetLineColor(kColorITS);
1164 sub3node->SetVisibility(0);
1167 // Place copy #1 of I1D1 in I1D7
1169 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1170 sub4node->SetLineColor(kColorITS);
1171 sub4node->SetVisibility(0);
1174 // Place copy #1 of ITS2 in I1D1
1176 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1177 sub5node->SetLineColor(kColorITS);
1178 fNodes->Add(sub5node);
1180 fNodes->Add(sub4node);
1182 fNodes->Add(sub3node);
1184 fNodes->Add(sub2node);
1187 // Place copy #2 of I20B in I12B
1189 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1190 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1191 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1192 sub2node->SetLineColor(kColorITS);
1193 sub2node->SetVisibility(0);
1196 // Place copy #1 of I1D7 in I20B
1198 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1199 sub3node->SetLineColor(kColorITS);
1200 sub3node->SetVisibility(0);
1203 // Place copy #1 of I1D1 in I1D7
1205 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1206 sub4node->SetLineColor(kColorITS);
1207 sub4node->SetVisibility(0);
1210 // Place copy #1 of ITS2 in I1D1
1212 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1213 sub5node->SetLineColor(kColorITS);
1214 fNodes->Add(sub5node);
1216 fNodes->Add(sub4node);
1218 fNodes->Add(sub3node);
1221 // Place copy #2 of I1D7 in I20B
1223 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1224 sub3node->SetLineColor(kColorITS);
1225 sub3node->SetVisibility(0);
1228 // Place copy #1 of I1D1 in I1D7
1230 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1231 sub4node->SetLineColor(kColorITS);
1232 sub4node->SetVisibility(0);
1235 // Place copy #1 of ITS2 in I1D1
1237 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1238 sub5node->SetLineColor(kColorITS);
1239 fNodes->Add(sub5node);
1241 fNodes->Add(sub4node);
1243 fNodes->Add(sub3node);
1246 // Place copy #3 of I1D7 in I20B
1248 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1249 sub3node->SetLineColor(kColorITS);
1250 sub3node->SetVisibility(0);
1253 // Place copy #1 of I1D1 in I1D7
1255 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1256 sub4node->SetLineColor(kColorITS);
1257 sub4node->SetVisibility(0);
1260 // Place copy #1 of ITS2 in I1D1
1262 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1263 sub5node->SetLineColor(kColorITS);
1264 fNodes->Add(sub5node);
1266 fNodes->Add(sub4node);
1268 fNodes->Add(sub3node);
1271 // Place copy #4 of I1D7 in I20B
1273 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1274 sub3node->SetLineColor(kColorITS);
1275 sub3node->SetVisibility(0);
1278 // Place copy #1 of I1D1 in I1D7
1280 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1281 sub4node->SetLineColor(kColorITS);
1282 sub4node->SetVisibility(0);
1285 // Place copy #1 of ITS2 in I1D1
1287 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1288 sub5node->SetLineColor(kColorITS);
1289 fNodes->Add(sub5node);
1291 fNodes->Add(sub4node);
1293 fNodes->Add(sub3node);
1295 fNodes->Add(sub2node);
1298 // Place copy #3 of I20B in I12B
1300 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1301 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1302 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1303 sub2node->SetLineColor(kColorITS);
1304 sub2node->SetVisibility(0);
1307 // Place copy #1 of I1D7 in I20B
1309 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1310 sub3node->SetLineColor(kColorITS);
1311 sub3node->SetVisibility(0);
1314 // Place copy #1 of I1D1 in I1D7
1316 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1317 sub4node->SetLineColor(kColorITS);
1318 sub4node->SetVisibility(0);
1321 // Place copy #1 of ITS2 in I1D1
1323 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1324 sub5node->SetLineColor(kColorITS);
1325 fNodes->Add(sub5node);
1327 fNodes->Add(sub4node);
1329 fNodes->Add(sub3node);
1332 // Place copy #2 of I1D7 in I20B
1334 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1335 sub3node->SetLineColor(kColorITS);
1336 sub3node->SetVisibility(0);
1339 // Place copy #1 of I1D1 in I1D7
1341 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1342 sub4node->SetLineColor(kColorITS);
1343 sub4node->SetVisibility(0);
1346 // Place copy #1 of ITS2 in I1D1
1348 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1349 sub5node->SetLineColor(kColorITS);
1350 fNodes->Add(sub5node);
1352 fNodes->Add(sub4node);
1354 fNodes->Add(sub3node);
1357 // Place copy #3 of I1D7 in I20B
1359 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1360 sub3node->SetLineColor(kColorITS);
1361 sub3node->SetVisibility(0);
1364 // Place copy #1 of I1D1 in I1D7
1366 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1367 sub4node->SetLineColor(kColorITS);
1368 sub4node->SetVisibility(0);
1371 // Place copy #1 of ITS2 in I1D1
1373 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1374 sub5node->SetLineColor(kColorITS);
1375 fNodes->Add(sub5node);
1377 fNodes->Add(sub4node);
1379 fNodes->Add(sub3node);
1382 // Place copy #4 of I1D7 in I20B
1384 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1385 sub3node->SetLineColor(kColorITS);
1386 sub3node->SetVisibility(0);
1389 // Place copy #1 of I1D1 in I1D7
1391 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1392 sub4node->SetLineColor(kColorITS);
1393 sub4node->SetVisibility(0);
1396 // Place copy #1 of ITS2 in I1D1
1398 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1399 sub5node->SetLineColor(kColorITS);
1400 fNodes->Add(sub5node);
1402 fNodes->Add(sub4node);
1404 fNodes->Add(sub3node);
1406 fNodes->Add(sub2node);
1409 // Place copy #4 of I20B in I12B
1411 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1412 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1413 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1414 sub2node->SetLineColor(kColorITS);
1415 sub2node->SetVisibility(0);
1418 // Place copy #1 of I1D7 in I20B
1420 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1421 sub3node->SetLineColor(kColorITS);
1422 sub3node->SetVisibility(0);
1425 // Place copy #1 of I1D1 in I1D7
1427 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1428 sub4node->SetLineColor(kColorITS);
1429 sub4node->SetVisibility(0);
1432 // Place copy #1 of ITS2 in I1D1
1434 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1435 sub5node->SetLineColor(kColorITS);
1436 fNodes->Add(sub5node);
1438 fNodes->Add(sub4node);
1440 fNodes->Add(sub3node);
1443 // Place copy #2 of I1D7 in I20B
1445 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1446 sub3node->SetLineColor(kColorITS);
1447 sub3node->SetVisibility(0);
1450 // Place copy #1 of I1D1 in I1D7
1452 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1453 sub4node->SetLineColor(kColorITS);
1454 sub4node->SetVisibility(0);
1457 // Place copy #1 of ITS2 in I1D1
1459 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1460 sub5node->SetLineColor(kColorITS);
1461 fNodes->Add(sub5node);
1463 fNodes->Add(sub4node);
1465 fNodes->Add(sub3node);
1468 // Place copy #3 of I1D7 in I20B
1470 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1471 sub3node->SetLineColor(kColorITS);
1472 sub3node->SetVisibility(0);
1475 // Place copy #1 of I1D1 in I1D7
1477 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1478 sub4node->SetLineColor(kColorITS);
1479 sub4node->SetVisibility(0);
1482 // Place copy #1 of ITS2 in I1D1
1484 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1485 sub5node->SetLineColor(kColorITS);
1486 fNodes->Add(sub5node);
1488 fNodes->Add(sub4node);
1490 fNodes->Add(sub3node);
1493 // Place copy #4 of I1D7 in I20B
1495 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1496 sub3node->SetLineColor(kColorITS);
1497 sub3node->SetVisibility(0);
1500 // Place copy #1 of I1D1 in I1D7
1502 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1503 sub4node->SetLineColor(kColorITS);
1504 sub4node->SetVisibility(0);
1507 // Place copy #1 of ITS2 in I1D1
1509 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1510 sub5node->SetLineColor(kColorITS);
1511 fNodes->Add(sub5node);
1513 fNodes->Add(sub4node);
1515 fNodes->Add(sub3node);
1517 fNodes->Add(sub2node);
1519 fNodes->Add(sub1node);
1522 // Place copy #2 of I12B in IT12
1524 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1525 sub1node->SetLineColor(kColorITS);
1526 sub1node->SetVisibility(0);
1529 // Place copy #1 of I10B in I12B
1531 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1532 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1533 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1534 sub2node->SetLineColor(kColorITS);
1535 sub2node->SetVisibility(0);
1538 // Place copy #1 of I107 in I10B
1540 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1541 sub3node->SetLineColor(kColorITS);
1542 sub3node->SetVisibility(0);
1545 // Place copy #1 of I101 in I107
1547 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1548 sub4node->SetLineColor(kColorITS);
1549 sub4node->SetVisibility(0);
1552 // Place copy #1 of ITS1 in I101
1554 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1555 sub5node->SetLineColor(kColorITS);
1556 fNodes->Add(sub5node);
1558 fNodes->Add(sub4node);
1560 fNodes->Add(sub3node);
1563 // Place copy #2 of I107 in I10B
1565 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1566 sub3node->SetLineColor(kColorITS);
1567 sub3node->SetVisibility(0);
1570 // Place copy #1 of I101 in I107
1572 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1573 sub4node->SetLineColor(kColorITS);
1574 sub4node->SetVisibility(0);
1577 // Place copy #1 of ITS1 in I101
1579 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1580 sub5node->SetLineColor(kColorITS);
1581 fNodes->Add(sub5node);
1583 fNodes->Add(sub4node);
1585 fNodes->Add(sub3node);
1588 // Place copy #3 of I107 in I10B
1590 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1591 sub3node->SetLineColor(kColorITS);
1592 sub3node->SetVisibility(0);
1595 // Place copy #1 of I101 in I107
1597 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1598 sub4node->SetLineColor(kColorITS);
1599 sub4node->SetVisibility(0);
1602 // Place copy #1 of ITS1 in I101
1604 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1605 sub5node->SetLineColor(kColorITS);
1606 fNodes->Add(sub5node);
1608 fNodes->Add(sub4node);
1610 fNodes->Add(sub3node);
1613 // Place copy #4 of I107 in I10B
1615 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1616 sub3node->SetLineColor(kColorITS);
1617 sub3node->SetVisibility(0);
1620 // Place copy #1 of I101 in I107
1622 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1623 sub4node->SetLineColor(kColorITS);
1624 sub4node->SetVisibility(0);
1627 // Place copy #1 of ITS1 in I101
1629 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1630 sub5node->SetLineColor(kColorITS);
1631 fNodes->Add(sub5node);
1633 fNodes->Add(sub4node);
1635 fNodes->Add(sub3node);
1637 fNodes->Add(sub2node);
1640 // Place copy #2 of I10B in I12B
1642 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1643 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1644 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1645 sub2node->SetLineColor(kColorITS);
1646 sub2node->SetVisibility(0);
1649 // Place copy #1 of I107 in I10B
1651 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1652 sub3node->SetLineColor(kColorITS);
1653 sub3node->SetVisibility(0);
1656 // Place copy #1 of I101 in I107
1658 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1659 sub4node->SetLineColor(kColorITS);
1660 sub4node->SetVisibility(0);
1663 // Place copy #1 of ITS1 in I101
1665 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1666 sub5node->SetLineColor(kColorITS);
1667 fNodes->Add(sub5node);
1669 fNodes->Add(sub4node);
1671 fNodes->Add(sub3node);
1674 // Place copy #2 of I107 in I10B
1676 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1677 sub3node->SetLineColor(kColorITS);
1678 sub3node->SetVisibility(0);
1681 // Place copy #1 of I101 in I107
1683 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1684 sub4node->SetLineColor(kColorITS);
1685 sub4node->SetVisibility(0);
1688 // Place copy #1 of ITS1 in I101
1690 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1691 sub5node->SetLineColor(kColorITS);
1692 fNodes->Add(sub5node);
1694 fNodes->Add(sub4node);
1696 fNodes->Add(sub3node);
1699 // Place copy #3 of I107 in I10B
1701 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1702 sub3node->SetLineColor(kColorITS);
1703 sub3node->SetVisibility(0);
1706 // Place copy #1 of I101 in I107
1708 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1709 sub4node->SetLineColor(kColorITS);
1710 sub4node->SetVisibility(0);
1713 // Place copy #1 of ITS1 in I101
1715 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1716 sub5node->SetLineColor(kColorITS);
1717 fNodes->Add(sub5node);
1719 fNodes->Add(sub4node);
1721 fNodes->Add(sub3node);
1724 // Place copy #4 of I107 in I10B
1726 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1727 sub3node->SetLineColor(kColorITS);
1728 sub3node->SetVisibility(0);
1731 // Place copy #1 of I101 in I107
1733 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1734 sub4node->SetLineColor(kColorITS);
1735 sub4node->SetVisibility(0);
1738 // Place copy #1 of ITS1 in I101
1740 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1741 sub5node->SetLineColor(kColorITS);
1742 fNodes->Add(sub5node);
1744 fNodes->Add(sub4node);
1746 fNodes->Add(sub3node);
1748 fNodes->Add(sub2node);
1751 // Place copy #1 of I20B in I12B
1753 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1754 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1755 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1756 sub2node->SetLineColor(kColorITS);
1757 sub2node->SetVisibility(0);
1760 // Place copy #1 of I1D7 in I20B
1762 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1763 sub3node->SetLineColor(kColorITS);
1764 sub3node->SetVisibility(0);
1767 // Place copy #1 of I1D1 in I1D7
1769 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1770 sub4node->SetLineColor(kColorITS);
1771 sub4node->SetVisibility(0);
1774 // Place copy #1 of ITS2 in I1D1
1776 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1777 sub5node->SetLineColor(kColorITS);
1778 fNodes->Add(sub5node);
1780 fNodes->Add(sub4node);
1782 fNodes->Add(sub3node);
1785 // Place copy #2 of I1D7 in I20B
1787 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1788 sub3node->SetLineColor(kColorITS);
1789 sub3node->SetVisibility(0);
1792 // Place copy #1 of I1D1 in I1D7
1794 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1795 sub4node->SetLineColor(kColorITS);
1796 sub4node->SetVisibility(0);
1799 // Place copy #1 of ITS2 in I1D1
1801 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1802 sub5node->SetLineColor(kColorITS);
1803 fNodes->Add(sub5node);
1805 fNodes->Add(sub4node);
1807 fNodes->Add(sub3node);
1810 // Place copy #3 of I1D7 in I20B
1812 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1813 sub3node->SetLineColor(kColorITS);
1814 sub3node->SetVisibility(0);
1817 // Place copy #1 of I1D1 in I1D7
1819 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1820 sub4node->SetLineColor(kColorITS);
1821 sub4node->SetVisibility(0);
1824 // Place copy #1 of ITS2 in I1D1
1826 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1827 sub5node->SetLineColor(kColorITS);
1828 fNodes->Add(sub5node);
1830 fNodes->Add(sub4node);
1832 fNodes->Add(sub3node);
1835 // Place copy #4 of I1D7 in I20B
1837 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1838 sub3node->SetLineColor(kColorITS);
1839 sub3node->SetVisibility(0);
1842 // Place copy #1 of I1D1 in I1D7
1844 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1845 sub4node->SetLineColor(kColorITS);
1846 sub4node->SetVisibility(0);
1849 // Place copy #1 of ITS2 in I1D1
1851 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1852 sub5node->SetLineColor(kColorITS);
1853 fNodes->Add(sub5node);
1855 fNodes->Add(sub4node);
1857 fNodes->Add(sub3node);
1859 fNodes->Add(sub2node);
1862 // Place copy #2 of I20B in I12B
1864 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1865 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1866 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1867 sub2node->SetLineColor(kColorITS);
1868 sub2node->SetVisibility(0);
1871 // Place copy #1 of I1D7 in I20B
1873 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1874 sub3node->SetLineColor(kColorITS);
1875 sub3node->SetVisibility(0);
1878 // Place copy #1 of I1D1 in I1D7
1880 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1881 sub4node->SetLineColor(kColorITS);
1882 sub4node->SetVisibility(0);
1885 // Place copy #1 of ITS2 in I1D1
1887 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1888 sub5node->SetLineColor(kColorITS);
1889 fNodes->Add(sub5node);
1891 fNodes->Add(sub4node);
1893 fNodes->Add(sub3node);
1896 // Place copy #2 of I1D7 in I20B
1898 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1899 sub3node->SetLineColor(kColorITS);
1900 sub3node->SetVisibility(0);
1903 // Place copy #1 of I1D1 in I1D7
1905 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1906 sub4node->SetLineColor(kColorITS);
1907 sub4node->SetVisibility(0);
1910 // Place copy #1 of ITS2 in I1D1
1912 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1913 sub5node->SetLineColor(kColorITS);
1914 fNodes->Add(sub5node);
1916 fNodes->Add(sub4node);
1918 fNodes->Add(sub3node);
1921 // Place copy #3 of I1D7 in I20B
1923 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1924 sub3node->SetLineColor(kColorITS);
1925 sub3node->SetVisibility(0);
1928 // Place copy #1 of I1D1 in I1D7
1930 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1931 sub4node->SetLineColor(kColorITS);
1932 sub4node->SetVisibility(0);
1935 // Place copy #1 of ITS2 in I1D1
1937 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1938 sub5node->SetLineColor(kColorITS);
1939 fNodes->Add(sub5node);
1941 fNodes->Add(sub4node);
1943 fNodes->Add(sub3node);
1946 // Place copy #4 of I1D7 in I20B
1948 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1949 sub3node->SetLineColor(kColorITS);
1950 sub3node->SetVisibility(0);
1953 // Place copy #1 of I1D1 in I1D7
1955 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1956 sub4node->SetLineColor(kColorITS);
1957 sub4node->SetVisibility(0);
1960 // Place copy #1 of ITS2 in I1D1
1962 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1963 sub5node->SetLineColor(kColorITS);
1964 fNodes->Add(sub5node);
1966 fNodes->Add(sub4node);
1968 fNodes->Add(sub3node);
1970 fNodes->Add(sub2node);
1973 // Place copy #3 of I20B in I12B
1975 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1976 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1977 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1978 sub2node->SetLineColor(kColorITS);
1979 sub2node->SetVisibility(0);
1982 // Place copy #1 of I1D7 in I20B
1984 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1985 sub3node->SetLineColor(kColorITS);
1986 sub3node->SetVisibility(0);
1989 // Place copy #1 of I1D1 in I1D7
1991 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1992 sub4node->SetLineColor(kColorITS);
1993 sub4node->SetVisibility(0);
1996 // Place copy #1 of ITS2 in I1D1
1998 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1999 sub5node->SetLineColor(kColorITS);
2000 fNodes->Add(sub5node);
2002 fNodes->Add(sub4node);
2004 fNodes->Add(sub3node);
2007 // Place copy #2 of I1D7 in I20B
2009 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2010 sub3node->SetLineColor(kColorITS);
2011 sub3node->SetVisibility(0);
2014 // Place copy #1 of I1D1 in I1D7
2016 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2017 sub4node->SetLineColor(kColorITS);
2018 sub4node->SetVisibility(0);
2021 // Place copy #1 of ITS2 in I1D1
2023 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2024 sub5node->SetLineColor(kColorITS);
2025 fNodes->Add(sub5node);
2027 fNodes->Add(sub4node);
2029 fNodes->Add(sub3node);
2032 // Place copy #3 of I1D7 in I20B
2034 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2035 sub3node->SetLineColor(kColorITS);
2036 sub3node->SetVisibility(0);
2039 // Place copy #1 of I1D1 in I1D7
2041 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2042 sub4node->SetLineColor(kColorITS);
2043 sub4node->SetVisibility(0);
2046 // Place copy #1 of ITS2 in I1D1
2048 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2049 sub5node->SetLineColor(kColorITS);
2050 fNodes->Add(sub5node);
2052 fNodes->Add(sub4node);
2054 fNodes->Add(sub3node);
2057 // Place copy #4 of I1D7 in I20B
2059 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2060 sub3node->SetLineColor(kColorITS);
2061 sub3node->SetVisibility(0);
2064 // Place copy #1 of I1D1 in I1D7
2066 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2067 sub4node->SetLineColor(kColorITS);
2068 sub4node->SetVisibility(0);
2071 // Place copy #1 of ITS2 in I1D1
2073 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2074 sub5node->SetLineColor(kColorITS);
2075 fNodes->Add(sub5node);
2077 fNodes->Add(sub4node);
2079 fNodes->Add(sub3node);
2081 fNodes->Add(sub2node);
2084 // Place copy #4 of I20B in I12B
2086 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2087 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2088 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2089 sub2node->SetLineColor(kColorITS);
2090 sub2node->SetVisibility(0);
2093 // Place copy #1 of I1D7 in I20B
2095 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2096 sub3node->SetLineColor(kColorITS);
2097 sub3node->SetVisibility(0);
2100 // Place copy #1 of I1D1 in I1D7
2102 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2103 sub4node->SetLineColor(kColorITS);
2104 sub4node->SetVisibility(0);
2107 // Place copy #1 of ITS2 in I1D1
2109 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2110 sub5node->SetLineColor(kColorITS);
2111 fNodes->Add(sub5node);
2113 fNodes->Add(sub4node);
2115 fNodes->Add(sub3node);
2118 // Place copy #2 of I1D7 in I20B
2120 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2121 sub3node->SetLineColor(kColorITS);
2122 sub3node->SetVisibility(0);
2125 // Place copy #1 of I1D1 in I1D7
2127 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2128 sub4node->SetLineColor(kColorITS);
2129 sub4node->SetVisibility(0);
2132 // Place copy #1 of ITS2 in I1D1
2134 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2135 sub5node->SetLineColor(kColorITS);
2136 fNodes->Add(sub5node);
2138 fNodes->Add(sub4node);
2140 fNodes->Add(sub3node);
2143 // Place copy #3 of I1D7 in I20B
2145 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2146 sub3node->SetLineColor(kColorITS);
2147 sub3node->SetVisibility(0);
2150 // Place copy #1 of I1D1 in I1D7
2152 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2153 sub4node->SetLineColor(kColorITS);
2154 sub4node->SetVisibility(0);
2157 // Place copy #1 of ITS2 in I1D1
2159 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2160 sub5node->SetLineColor(kColorITS);
2161 fNodes->Add(sub5node);
2163 fNodes->Add(sub4node);
2165 fNodes->Add(sub3node);
2168 // Place copy #4 of I1D7 in I20B
2170 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2171 sub3node->SetLineColor(kColorITS);
2172 sub3node->SetVisibility(0);
2175 // Place copy #1 of I1D1 in I1D7
2177 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2178 sub4node->SetLineColor(kColorITS);
2179 sub4node->SetVisibility(0);
2182 // Place copy #1 of ITS2 in I1D1
2184 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2185 sub5node->SetLineColor(kColorITS);
2186 fNodes->Add(sub5node);
2188 fNodes->Add(sub4node);
2190 fNodes->Add(sub3node);
2192 fNodes->Add(sub2node);
2194 fNodes->Add(sub1node);
2197 // Place copy #3 of I12B in IT12
2199 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2200 sub1node->SetLineColor(kColorITS);
2201 sub1node->SetVisibility(0);
2204 // Place copy #1 of I10B in I12B
2206 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2207 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2208 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2209 sub2node->SetLineColor(kColorITS);
2210 sub2node->SetVisibility(0);
2213 // Place copy #1 of I107 in I10B
2215 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2216 sub3node->SetLineColor(kColorITS);
2217 sub3node->SetVisibility(0);
2220 // Place copy #1 of I101 in I107
2222 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2223 sub4node->SetLineColor(kColorITS);
2224 sub4node->SetVisibility(0);
2227 // Place copy #1 of ITS1 in I101
2229 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2230 sub5node->SetLineColor(kColorITS);
2231 fNodes->Add(sub5node);
2233 fNodes->Add(sub4node);
2235 fNodes->Add(sub3node);
2238 // Place copy #2 of I107 in I10B
2240 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2241 sub3node->SetLineColor(kColorITS);
2242 sub3node->SetVisibility(0);
2245 // Place copy #1 of I101 in I107
2247 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2248 sub4node->SetLineColor(kColorITS);
2249 sub4node->SetVisibility(0);
2252 // Place copy #1 of ITS1 in I101
2254 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2255 sub5node->SetLineColor(kColorITS);
2256 fNodes->Add(sub5node);
2258 fNodes->Add(sub4node);
2260 fNodes->Add(sub3node);
2263 // Place copy #3 of I107 in I10B
2265 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2266 sub3node->SetLineColor(kColorITS);
2267 sub3node->SetVisibility(0);
2270 // Place copy #1 of I101 in I107
2272 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2273 sub4node->SetLineColor(kColorITS);
2274 sub4node->SetVisibility(0);
2277 // Place copy #1 of ITS1 in I101
2279 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2280 sub5node->SetLineColor(kColorITS);
2281 fNodes->Add(sub5node);
2283 fNodes->Add(sub4node);
2285 fNodes->Add(sub3node);
2288 // Place copy #4 of I107 in I10B
2290 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2291 sub3node->SetLineColor(kColorITS);
2292 sub3node->SetVisibility(0);
2295 // Place copy #1 of I101 in I107
2297 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2298 sub4node->SetLineColor(kColorITS);
2299 sub4node->SetVisibility(0);
2302 // Place copy #1 of ITS1 in I101
2304 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2305 sub5node->SetLineColor(kColorITS);
2306 fNodes->Add(sub5node);
2308 fNodes->Add(sub4node);
2310 fNodes->Add(sub3node);
2312 fNodes->Add(sub2node);
2315 // Place copy #2 of I10B in I12B
2317 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2318 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2319 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2320 sub2node->SetLineColor(kColorITS);
2321 sub2node->SetVisibility(0);
2324 // Place copy #1 of I107 in I10B
2326 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2327 sub3node->SetLineColor(kColorITS);
2328 sub3node->SetVisibility(0);
2331 // Place copy #1 of I101 in I107
2333 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2334 sub4node->SetLineColor(kColorITS);
2335 sub4node->SetVisibility(0);
2338 // Place copy #1 of ITS1 in I101
2340 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2341 sub5node->SetLineColor(kColorITS);
2342 fNodes->Add(sub5node);
2344 fNodes->Add(sub4node);
2346 fNodes->Add(sub3node);
2349 // Place copy #2 of I107 in I10B
2351 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2352 sub3node->SetLineColor(kColorITS);
2353 sub3node->SetVisibility(0);
2356 // Place copy #1 of I101 in I107
2358 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2359 sub4node->SetLineColor(kColorITS);
2360 sub4node->SetVisibility(0);
2363 // Place copy #1 of ITS1 in I101
2365 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2366 sub5node->SetLineColor(kColorITS);
2367 fNodes->Add(sub5node);
2369 fNodes->Add(sub4node);
2371 fNodes->Add(sub3node);
2374 // Place copy #3 of I107 in I10B
2376 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2377 sub3node->SetLineColor(kColorITS);
2378 sub3node->SetVisibility(0);
2381 // Place copy #1 of I101 in I107
2383 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2384 sub4node->SetLineColor(kColorITS);
2385 sub4node->SetVisibility(0);
2388 // Place copy #1 of ITS1 in I101
2390 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2391 sub5node->SetLineColor(kColorITS);
2392 fNodes->Add(sub5node);
2394 fNodes->Add(sub4node);
2396 fNodes->Add(sub3node);
2399 // Place copy #4 of I107 in I10B
2401 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2402 sub3node->SetLineColor(kColorITS);
2403 sub3node->SetVisibility(0);
2406 // Place copy #1 of I101 in I107
2408 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2409 sub4node->SetLineColor(kColorITS);
2410 sub4node->SetVisibility(0);
2413 // Place copy #1 of ITS1 in I101
2415 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2416 sub5node->SetLineColor(kColorITS);
2417 fNodes->Add(sub5node);
2419 fNodes->Add(sub4node);
2421 fNodes->Add(sub3node);
2423 fNodes->Add(sub2node);
2426 // Place copy #1 of I20B in I12B
2428 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2429 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2430 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2431 sub2node->SetLineColor(kColorITS);
2432 sub2node->SetVisibility(0);
2435 // Place copy #1 of I1D7 in I20B
2437 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2438 sub3node->SetLineColor(kColorITS);
2439 sub3node->SetVisibility(0);
2442 // Place copy #1 of I1D1 in I1D7
2444 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2445 sub4node->SetLineColor(kColorITS);
2446 sub4node->SetVisibility(0);
2449 // Place copy #1 of ITS2 in I1D1
2451 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2452 sub5node->SetLineColor(kColorITS);
2453 fNodes->Add(sub5node);
2455 fNodes->Add(sub4node);
2457 fNodes->Add(sub3node);
2460 // Place copy #2 of I1D7 in I20B
2462 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2463 sub3node->SetLineColor(kColorITS);
2464 sub3node->SetVisibility(0);
2467 // Place copy #1 of I1D1 in I1D7
2469 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2470 sub4node->SetLineColor(kColorITS);
2471 sub4node->SetVisibility(0);
2474 // Place copy #1 of ITS2 in I1D1
2476 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2477 sub5node->SetLineColor(kColorITS);
2478 fNodes->Add(sub5node);
2480 fNodes->Add(sub4node);
2482 fNodes->Add(sub3node);
2485 // Place copy #3 of I1D7 in I20B
2487 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2488 sub3node->SetLineColor(kColorITS);
2489 sub3node->SetVisibility(0);
2492 // Place copy #1 of I1D1 in I1D7
2494 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2495 sub4node->SetLineColor(kColorITS);
2496 sub4node->SetVisibility(0);
2499 // Place copy #1 of ITS2 in I1D1
2501 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2502 sub5node->SetLineColor(kColorITS);
2503 fNodes->Add(sub5node);
2505 fNodes->Add(sub4node);
2507 fNodes->Add(sub3node);
2510 // Place copy #4 of I1D7 in I20B
2512 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2513 sub3node->SetLineColor(kColorITS);
2514 sub3node->SetVisibility(0);
2517 // Place copy #1 of I1D1 in I1D7
2519 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2520 sub4node->SetLineColor(kColorITS);
2521 sub4node->SetVisibility(0);
2524 // Place copy #1 of ITS2 in I1D1
2526 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2527 sub5node->SetLineColor(kColorITS);
2528 fNodes->Add(sub5node);
2530 fNodes->Add(sub4node);
2532 fNodes->Add(sub3node);
2534 fNodes->Add(sub2node);
2537 // Place copy #2 of I20B in I12B
2539 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2540 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2541 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2542 sub2node->SetLineColor(kColorITS);
2543 sub2node->SetVisibility(0);
2546 // Place copy #1 of I1D7 in I20B
2548 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2549 sub3node->SetLineColor(kColorITS);
2550 sub3node->SetVisibility(0);
2553 // Place copy #1 of I1D1 in I1D7
2555 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2556 sub4node->SetLineColor(kColorITS);
2557 sub4node->SetVisibility(0);
2560 // Place copy #1 of ITS2 in I1D1
2562 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2563 sub5node->SetLineColor(kColorITS);
2564 fNodes->Add(sub5node);
2566 fNodes->Add(sub4node);
2568 fNodes->Add(sub3node);
2571 // Place copy #2 of I1D7 in I20B
2573 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2574 sub3node->SetLineColor(kColorITS);
2575 sub3node->SetVisibility(0);
2578 // Place copy #1 of I1D1 in I1D7
2580 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2581 sub4node->SetLineColor(kColorITS);
2582 sub4node->SetVisibility(0);
2585 // Place copy #1 of ITS2 in I1D1
2587 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2588 sub5node->SetLineColor(kColorITS);
2589 fNodes->Add(sub5node);
2591 fNodes->Add(sub4node);
2593 fNodes->Add(sub3node);
2596 // Place copy #3 of I1D7 in I20B
2598 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2599 sub3node->SetLineColor(kColorITS);
2600 sub3node->SetVisibility(0);
2603 // Place copy #1 of I1D1 in I1D7
2605 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2606 sub4node->SetLineColor(kColorITS);
2607 sub4node->SetVisibility(0);
2610 // Place copy #1 of ITS2 in I1D1
2612 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2613 sub5node->SetLineColor(kColorITS);
2614 fNodes->Add(sub5node);
2616 fNodes->Add(sub4node);
2618 fNodes->Add(sub3node);
2621 // Place copy #4 of I1D7 in I20B
2623 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2624 sub3node->SetLineColor(kColorITS);
2625 sub3node->SetVisibility(0);
2628 // Place copy #1 of I1D1 in I1D7
2630 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2631 sub4node->SetLineColor(kColorITS);
2632 sub4node->SetVisibility(0);
2635 // Place copy #1 of ITS2 in I1D1
2637 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2638 sub5node->SetLineColor(kColorITS);
2639 fNodes->Add(sub5node);
2641 fNodes->Add(sub4node);
2643 fNodes->Add(sub3node);
2645 fNodes->Add(sub2node);
2648 // Place copy #3 of I20B in I12B
2650 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2651 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2652 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2653 sub2node->SetLineColor(kColorITS);
2654 sub2node->SetVisibility(0);
2657 // Place copy #1 of I1D7 in I20B
2659 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2660 sub3node->SetLineColor(kColorITS);
2661 sub3node->SetVisibility(0);
2664 // Place copy #1 of I1D1 in I1D7
2666 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2667 sub4node->SetLineColor(kColorITS);
2668 sub4node->SetVisibility(0);
2671 // Place copy #1 of ITS2 in I1D1
2673 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2674 sub5node->SetLineColor(kColorITS);
2675 fNodes->Add(sub5node);
2677 fNodes->Add(sub4node);
2679 fNodes->Add(sub3node);
2682 // Place copy #2 of I1D7 in I20B
2684 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2685 sub3node->SetLineColor(kColorITS);
2686 sub3node->SetVisibility(0);
2689 // Place copy #1 of I1D1 in I1D7
2691 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2692 sub4node->SetLineColor(kColorITS);
2693 sub4node->SetVisibility(0);
2696 // Place copy #1 of ITS2 in I1D1
2698 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2699 sub5node->SetLineColor(kColorITS);
2700 fNodes->Add(sub5node);
2702 fNodes->Add(sub4node);
2704 fNodes->Add(sub3node);
2707 // Place copy #3 of I1D7 in I20B
2709 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2710 sub3node->SetLineColor(kColorITS);
2711 sub3node->SetVisibility(0);
2714 // Place copy #1 of I1D1 in I1D7
2716 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2717 sub4node->SetLineColor(kColorITS);
2718 sub4node->SetVisibility(0);
2721 // Place copy #1 of ITS2 in I1D1
2723 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2724 sub5node->SetLineColor(kColorITS);
2725 fNodes->Add(sub5node);
2727 fNodes->Add(sub4node);
2729 fNodes->Add(sub3node);
2732 // Place copy #4 of I1D7 in I20B
2734 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2735 sub3node->SetLineColor(kColorITS);
2736 sub3node->SetVisibility(0);
2739 // Place copy #1 of I1D1 in I1D7
2741 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2742 sub4node->SetLineColor(kColorITS);
2743 sub4node->SetVisibility(0);
2746 // Place copy #1 of ITS2 in I1D1
2748 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2749 sub5node->SetLineColor(kColorITS);
2750 fNodes->Add(sub5node);
2752 fNodes->Add(sub4node);
2754 fNodes->Add(sub3node);
2756 fNodes->Add(sub2node);
2759 // Place copy #4 of I20B in I12B
2761 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2762 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2763 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2764 sub2node->SetLineColor(kColorITS);
2765 sub2node->SetVisibility(0);
2768 // Place copy #1 of I1D7 in I20B
2770 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2771 sub3node->SetLineColor(kColorITS);
2772 sub3node->SetVisibility(0);
2775 // Place copy #1 of I1D1 in I1D7
2777 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2778 sub4node->SetLineColor(kColorITS);
2779 sub4node->SetVisibility(0);
2782 // Place copy #1 of ITS2 in I1D1
2784 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2785 sub5node->SetLineColor(kColorITS);
2786 fNodes->Add(sub5node);
2788 fNodes->Add(sub4node);
2790 fNodes->Add(sub3node);
2793 // Place copy #2 of I1D7 in I20B
2795 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2796 sub3node->SetLineColor(kColorITS);
2797 sub3node->SetVisibility(0);
2800 // Place copy #1 of I1D1 in I1D7
2802 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2803 sub4node->SetLineColor(kColorITS);
2804 sub4node->SetVisibility(0);
2807 // Place copy #1 of ITS2 in I1D1
2809 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2810 sub5node->SetLineColor(kColorITS);
2811 fNodes->Add(sub5node);
2813 fNodes->Add(sub4node);
2815 fNodes->Add(sub3node);
2818 // Place copy #3 of I1D7 in I20B
2820 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2821 sub3node->SetLineColor(kColorITS);
2822 sub3node->SetVisibility(0);
2825 // Place copy #1 of I1D1 in I1D7
2827 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2828 sub4node->SetLineColor(kColorITS);
2829 sub4node->SetVisibility(0);
2832 // Place copy #1 of ITS2 in I1D1
2834 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2835 sub5node->SetLineColor(kColorITS);
2836 fNodes->Add(sub5node);
2838 fNodes->Add(sub4node);
2840 fNodes->Add(sub3node);
2843 // Place copy #4 of I1D7 in I20B
2845 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2846 sub3node->SetLineColor(kColorITS);
2847 sub3node->SetVisibility(0);
2850 // Place copy #1 of I1D1 in I1D7
2852 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2853 sub4node->SetLineColor(kColorITS);
2854 sub4node->SetVisibility(0);
2857 // Place copy #1 of ITS2 in I1D1
2859 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2860 sub5node->SetLineColor(kColorITS);
2861 fNodes->Add(sub5node);
2863 fNodes->Add(sub4node);
2865 fNodes->Add(sub3node);
2867 fNodes->Add(sub2node);
2869 fNodes->Add(sub1node);
2872 // Place copy #4 of I12B in IT12
2874 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2875 sub1node->SetLineColor(kColorITS);
2876 sub1node->SetVisibility(0);
2879 // Place copy #1 of I10B in I12B
2881 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2882 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2883 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2884 sub2node->SetLineColor(kColorITS);
2885 sub2node->SetVisibility(0);
2888 // Place copy #1 of I107 in I10B
2890 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2891 sub3node->SetLineColor(kColorITS);
2892 sub3node->SetVisibility(0);
2895 // Place copy #1 of I101 in I107
2897 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2898 sub4node->SetLineColor(kColorITS);
2899 sub4node->SetVisibility(0);
2902 // Place copy #1 of ITS1 in I101
2904 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2905 sub5node->SetLineColor(kColorITS);
2906 fNodes->Add(sub5node);
2908 fNodes->Add(sub4node);
2910 fNodes->Add(sub3node);
2913 // Place copy #2 of I107 in I10B
2915 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2916 sub3node->SetLineColor(kColorITS);
2917 sub3node->SetVisibility(0);
2920 // Place copy #1 of I101 in I107
2922 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2923 sub4node->SetLineColor(kColorITS);
2924 sub4node->SetVisibility(0);
2927 // Place copy #1 of ITS1 in I101
2929 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2930 sub5node->SetLineColor(kColorITS);
2931 fNodes->Add(sub5node);
2933 fNodes->Add(sub4node);
2935 fNodes->Add(sub3node);
2938 // Place copy #3 of I107 in I10B
2940 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2941 sub3node->SetLineColor(kColorITS);
2942 sub3node->SetVisibility(0);
2945 // Place copy #1 of I101 in I107
2947 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2948 sub4node->SetLineColor(kColorITS);
2949 sub4node->SetVisibility(0);
2952 // Place copy #1 of ITS1 in I101
2954 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2955 sub5node->SetLineColor(kColorITS);
2956 fNodes->Add(sub5node);
2958 fNodes->Add(sub4node);
2960 fNodes->Add(sub3node);
2963 // Place copy #4 of I107 in I10B
2965 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2966 sub3node->SetLineColor(kColorITS);
2967 sub3node->SetVisibility(0);
2970 // Place copy #1 of I101 in I107
2972 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2973 sub4node->SetLineColor(kColorITS);
2974 sub4node->SetVisibility(0);
2977 // Place copy #1 of ITS1 in I101
2979 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2980 sub5node->SetLineColor(kColorITS);
2981 fNodes->Add(sub5node);
2983 fNodes->Add(sub4node);
2985 fNodes->Add(sub3node);
2987 fNodes->Add(sub2node);
2990 // Place copy #2 of I10B in I12B
2992 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2993 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2994 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2995 sub2node->SetLineColor(kColorITS);
2996 sub2node->SetVisibility(0);
2999 // Place copy #1 of I107 in I10B
3001 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3002 sub3node->SetLineColor(kColorITS);
3003 sub3node->SetVisibility(0);
3006 // Place copy #1 of I101 in I107
3008 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3009 sub4node->SetLineColor(kColorITS);
3010 sub4node->SetVisibility(0);
3013 // Place copy #1 of ITS1 in I101
3015 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3016 sub5node->SetLineColor(kColorITS);
3017 fNodes->Add(sub5node);
3019 fNodes->Add(sub4node);
3021 fNodes->Add(sub3node);
3024 // Place copy #2 of I107 in I10B
3026 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3027 sub3node->SetLineColor(kColorITS);
3028 sub3node->SetVisibility(0);
3031 // Place copy #1 of I101 in I107
3033 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3034 sub4node->SetLineColor(kColorITS);
3035 sub4node->SetVisibility(0);
3038 // Place copy #1 of ITS1 in I101
3040 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3041 sub5node->SetLineColor(kColorITS);
3042 fNodes->Add(sub5node);
3044 fNodes->Add(sub4node);
3046 fNodes->Add(sub3node);
3049 // Place copy #3 of I107 in I10B
3051 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3052 sub3node->SetLineColor(kColorITS);
3053 sub3node->SetVisibility(0);
3056 // Place copy #1 of I101 in I107
3058 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3059 sub4node->SetLineColor(kColorITS);
3060 sub4node->SetVisibility(0);
3063 // Place copy #1 of ITS1 in I101
3065 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3066 sub5node->SetLineColor(kColorITS);
3067 fNodes->Add(sub5node);
3069 fNodes->Add(sub4node);
3071 fNodes->Add(sub3node);
3074 // Place copy #4 of I107 in I10B
3076 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3077 sub3node->SetLineColor(kColorITS);
3078 sub3node->SetVisibility(0);
3081 // Place copy #1 of I101 in I107
3083 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3084 sub4node->SetLineColor(kColorITS);
3085 sub4node->SetVisibility(0);
3088 // Place copy #1 of ITS1 in I101
3090 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3091 sub5node->SetLineColor(kColorITS);
3092 fNodes->Add(sub5node);
3094 fNodes->Add(sub4node);
3096 fNodes->Add(sub3node);
3098 fNodes->Add(sub2node);
3101 // Place copy #1 of I20B in I12B
3103 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3104 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3105 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3106 sub2node->SetLineColor(kColorITS);
3107 sub2node->SetVisibility(0);
3110 // Place copy #1 of I1D7 in I20B
3112 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3113 sub3node->SetLineColor(kColorITS);
3114 sub3node->SetVisibility(0);
3117 // Place copy #1 of I1D1 in I1D7
3119 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3120 sub4node->SetLineColor(kColorITS);
3121 sub4node->SetVisibility(0);
3124 // Place copy #1 of ITS2 in I1D1
3126 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3127 sub5node->SetLineColor(kColorITS);
3128 fNodes->Add(sub5node);
3130 fNodes->Add(sub4node);
3132 fNodes->Add(sub3node);
3135 // Place copy #2 of I1D7 in I20B
3137 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3138 sub3node->SetLineColor(kColorITS);
3139 sub3node->SetVisibility(0);
3142 // Place copy #1 of I1D1 in I1D7
3144 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3145 sub4node->SetLineColor(kColorITS);
3146 sub4node->SetVisibility(0);
3149 // Place copy #1 of ITS2 in I1D1
3151 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3152 sub5node->SetLineColor(kColorITS);
3153 fNodes->Add(sub5node);
3155 fNodes->Add(sub4node);
3157 fNodes->Add(sub3node);
3160 // Place copy #3 of I1D7 in I20B
3162 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3163 sub3node->SetLineColor(kColorITS);
3164 sub3node->SetVisibility(0);
3167 // Place copy #1 of I1D1 in I1D7
3169 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3170 sub4node->SetLineColor(kColorITS);
3171 sub4node->SetVisibility(0);
3174 // Place copy #1 of ITS2 in I1D1
3176 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3177 sub5node->SetLineColor(kColorITS);
3178 fNodes->Add(sub5node);
3180 fNodes->Add(sub4node);
3182 fNodes->Add(sub3node);
3185 // Place copy #4 of I1D7 in I20B
3187 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3188 sub3node->SetLineColor(kColorITS);
3189 sub3node->SetVisibility(0);
3192 // Place copy #1 of I1D1 in I1D7
3194 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3195 sub4node->SetLineColor(kColorITS);
3196 sub4node->SetVisibility(0);
3199 // Place copy #1 of ITS2 in I1D1
3201 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3202 sub5node->SetLineColor(kColorITS);
3203 fNodes->Add(sub5node);
3205 fNodes->Add(sub4node);
3207 fNodes->Add(sub3node);
3209 fNodes->Add(sub2node);
3212 // Place copy #2 of I20B in I12B
3214 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3215 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3216 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3217 sub2node->SetLineColor(kColorITS);
3218 sub2node->SetVisibility(0);
3221 // Place copy #1 of I1D7 in I20B
3223 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3224 sub3node->SetLineColor(kColorITS);
3225 sub3node->SetVisibility(0);
3228 // Place copy #1 of I1D1 in I1D7
3230 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3231 sub4node->SetLineColor(kColorITS);
3232 sub4node->SetVisibility(0);
3235 // Place copy #1 of ITS2 in I1D1
3237 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3238 sub5node->SetLineColor(kColorITS);
3239 fNodes->Add(sub5node);
3241 fNodes->Add(sub4node);
3243 fNodes->Add(sub3node);
3246 // Place copy #2 of I1D7 in I20B
3248 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3249 sub3node->SetLineColor(kColorITS);
3250 sub3node->SetVisibility(0);
3253 // Place copy #1 of I1D1 in I1D7
3255 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3256 sub4node->SetLineColor(kColorITS);
3257 sub4node->SetVisibility(0);
3260 // Place copy #1 of ITS2 in I1D1
3262 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3263 sub5node->SetLineColor(kColorITS);
3264 fNodes->Add(sub5node);
3266 fNodes->Add(sub4node);
3268 fNodes->Add(sub3node);
3271 // Place copy #3 of I1D7 in I20B
3273 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3274 sub3node->SetLineColor(kColorITS);
3275 sub3node->SetVisibility(0);
3278 // Place copy #1 of I1D1 in I1D7
3280 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3281 sub4node->SetLineColor(kColorITS);
3282 sub4node->SetVisibility(0);
3285 // Place copy #1 of ITS2 in I1D1
3287 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3288 sub5node->SetLineColor(kColorITS);
3289 fNodes->Add(sub5node);
3291 fNodes->Add(sub4node);
3293 fNodes->Add(sub3node);
3296 // Place copy #4 of I1D7 in I20B
3298 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3299 sub3node->SetLineColor(kColorITS);
3300 sub3node->SetVisibility(0);
3303 // Place copy #1 of I1D1 in I1D7
3305 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3306 sub4node->SetLineColor(kColorITS);
3307 sub4node->SetVisibility(0);
3310 // Place copy #1 of ITS2 in I1D1
3312 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3313 sub5node->SetLineColor(kColorITS);
3314 fNodes->Add(sub5node);
3316 fNodes->Add(sub4node);
3318 fNodes->Add(sub3node);
3320 fNodes->Add(sub2node);
3323 // Place copy #3 of I20B in I12B
3325 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3326 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3327 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3328 sub2node->SetLineColor(kColorITS);
3329 sub2node->SetVisibility(0);
3332 // Place copy #1 of I1D7 in I20B
3334 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3335 sub3node->SetLineColor(kColorITS);
3336 sub3node->SetVisibility(0);
3339 // Place copy #1 of I1D1 in I1D7
3341 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3342 sub4node->SetLineColor(kColorITS);
3343 sub4node->SetVisibility(0);
3346 // Place copy #1 of ITS2 in I1D1
3348 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3349 sub5node->SetLineColor(kColorITS);
3350 fNodes->Add(sub5node);
3352 fNodes->Add(sub4node);
3354 fNodes->Add(sub3node);
3357 // Place copy #2 of I1D7 in I20B
3359 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3360 sub3node->SetLineColor(kColorITS);
3361 sub3node->SetVisibility(0);
3364 // Place copy #1 of I1D1 in I1D7
3366 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3367 sub4node->SetLineColor(kColorITS);
3368 sub4node->SetVisibility(0);
3371 // Place copy #1 of ITS2 in I1D1
3373 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3374 sub5node->SetLineColor(kColorITS);
3375 fNodes->Add(sub5node);
3377 fNodes->Add(sub4node);
3379 fNodes->Add(sub3node);
3382 // Place copy #3 of I1D7 in I20B
3384 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3385 sub3node->SetLineColor(kColorITS);
3386 sub3node->SetVisibility(0);
3389 // Place copy #1 of I1D1 in I1D7
3391 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3392 sub4node->SetLineColor(kColorITS);
3393 sub4node->SetVisibility(0);
3396 // Place copy #1 of ITS2 in I1D1
3398 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3399 sub5node->SetLineColor(kColorITS);
3400 fNodes->Add(sub5node);
3402 fNodes->Add(sub4node);
3404 fNodes->Add(sub3node);
3407 // Place copy #4 of I1D7 in I20B
3409 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3410 sub3node->SetLineColor(kColorITS);
3411 sub3node->SetVisibility(0);
3414 // Place copy #1 of I1D1 in I1D7
3416 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3417 sub4node->SetLineColor(kColorITS);
3418 sub4node->SetVisibility(0);
3421 // Place copy #1 of ITS2 in I1D1
3423 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3424 sub5node->SetLineColor(kColorITS);
3425 fNodes->Add(sub5node);
3427 fNodes->Add(sub4node);
3429 fNodes->Add(sub3node);
3431 fNodes->Add(sub2node);
3434 // Place copy #4 of I20B in I12B
3436 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3437 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3438 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3439 sub2node->SetLineColor(kColorITS);
3440 sub2node->SetVisibility(0);
3443 // Place copy #1 of I1D7 in I20B
3445 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3446 sub3node->SetLineColor(kColorITS);
3447 sub3node->SetVisibility(0);
3450 // Place copy #1 of I1D1 in I1D7
3452 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3453 sub4node->SetLineColor(kColorITS);
3454 sub4node->SetVisibility(0);
3457 // Place copy #1 of ITS2 in I1D1
3459 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3460 sub5node->SetLineColor(kColorITS);
3461 fNodes->Add(sub5node);
3463 fNodes->Add(sub4node);
3465 fNodes->Add(sub3node);
3468 // Place copy #2 of I1D7 in I20B
3470 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3471 sub3node->SetLineColor(kColorITS);
3472 sub3node->SetVisibility(0);
3475 // Place copy #1 of I1D1 in I1D7
3477 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3478 sub4node->SetLineColor(kColorITS);
3479 sub4node->SetVisibility(0);
3482 // Place copy #1 of ITS2 in I1D1
3484 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3485 sub5node->SetLineColor(kColorITS);
3486 fNodes->Add(sub5node);
3488 fNodes->Add(sub4node);
3490 fNodes->Add(sub3node);
3493 // Place copy #3 of I1D7 in I20B
3495 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3496 sub3node->SetLineColor(kColorITS);
3497 sub3node->SetVisibility(0);
3500 // Place copy #1 of I1D1 in I1D7
3502 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3503 sub4node->SetLineColor(kColorITS);
3504 sub4node->SetVisibility(0);
3507 // Place copy #1 of ITS2 in I1D1
3509 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3510 sub5node->SetLineColor(kColorITS);
3511 fNodes->Add(sub5node);
3513 fNodes->Add(sub4node);
3515 fNodes->Add(sub3node);
3518 // Place copy #4 of I1D7 in I20B
3520 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3521 sub3node->SetLineColor(kColorITS);
3522 sub3node->SetVisibility(0);
3525 // Place copy #1 of I1D1 in I1D7
3527 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3528 sub4node->SetLineColor(kColorITS);
3529 sub4node->SetVisibility(0);
3532 // Place copy #1 of ITS2 in I1D1
3534 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3535 sub5node->SetLineColor(kColorITS);
3536 fNodes->Add(sub5node);
3538 fNodes->Add(sub4node);
3540 fNodes->Add(sub3node);
3542 fNodes->Add(sub2node);
3544 fNodes->Add(sub1node);
3547 // Place copy #5 of I12B in IT12
3549 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3550 sub1node->SetLineColor(kColorITS);
3551 sub1node->SetVisibility(0);
3554 // Place copy #1 of I10B in I12B
3556 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3557 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3558 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3559 sub2node->SetLineColor(kColorITS);
3560 sub2node->SetVisibility(0);
3563 // Place copy #1 of I107 in I10B
3565 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3566 sub3node->SetLineColor(kColorITS);
3567 sub3node->SetVisibility(0);
3570 // Place copy #1 of I101 in I107
3572 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3573 sub4node->SetLineColor(kColorITS);
3574 sub4node->SetVisibility(0);
3577 // Place copy #1 of ITS1 in I101
3579 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3580 sub5node->SetLineColor(kColorITS);
3581 fNodes->Add(sub5node);
3583 fNodes->Add(sub4node);
3585 fNodes->Add(sub3node);
3588 // Place copy #2 of I107 in I10B
3590 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3591 sub3node->SetLineColor(kColorITS);
3592 sub3node->SetVisibility(0);
3595 // Place copy #1 of I101 in I107
3597 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3598 sub4node->SetLineColor(kColorITS);
3599 sub4node->SetVisibility(0);
3602 // Place copy #1 of ITS1 in I101
3604 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3605 sub5node->SetLineColor(kColorITS);
3606 fNodes->Add(sub5node);
3608 fNodes->Add(sub4node);
3610 fNodes->Add(sub3node);
3613 // Place copy #3 of I107 in I10B
3615 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3616 sub3node->SetLineColor(kColorITS);
3617 sub3node->SetVisibility(0);
3620 // Place copy #1 of I101 in I107
3622 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3623 sub4node->SetLineColor(kColorITS);
3624 sub4node->SetVisibility(0);
3627 // Place copy #1 of ITS1 in I101
3629 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3630 sub5node->SetLineColor(kColorITS);
3631 fNodes->Add(sub5node);
3633 fNodes->Add(sub4node);
3635 fNodes->Add(sub3node);
3638 // Place copy #4 of I107 in I10B
3640 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3641 sub3node->SetLineColor(kColorITS);
3642 sub3node->SetVisibility(0);
3645 // Place copy #1 of I101 in I107
3647 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3648 sub4node->SetLineColor(kColorITS);
3649 sub4node->SetVisibility(0);
3652 // Place copy #1 of ITS1 in I101
3654 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3655 sub5node->SetLineColor(kColorITS);
3656 fNodes->Add(sub5node);
3658 fNodes->Add(sub4node);
3660 fNodes->Add(sub3node);
3662 fNodes->Add(sub2node);
3665 // Place copy #2 of I10B in I12B
3667 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3668 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3669 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3670 sub2node->SetLineColor(kColorITS);
3671 sub2node->SetVisibility(0);
3674 // Place copy #1 of I107 in I10B
3676 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3677 sub3node->SetLineColor(kColorITS);
3678 sub3node->SetVisibility(0);
3681 // Place copy #1 of I101 in I107
3683 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3684 sub4node->SetLineColor(kColorITS);
3685 sub4node->SetVisibility(0);
3688 // Place copy #1 of ITS1 in I101
3690 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3691 sub5node->SetLineColor(kColorITS);
3692 fNodes->Add(sub5node);
3694 fNodes->Add(sub4node);
3696 fNodes->Add(sub3node);
3699 // Place copy #2 of I107 in I10B
3701 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3702 sub3node->SetLineColor(kColorITS);
3703 sub3node->SetVisibility(0);
3706 // Place copy #1 of I101 in I107
3708 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3709 sub4node->SetLineColor(kColorITS);
3710 sub4node->SetVisibility(0);
3713 // Place copy #1 of ITS1 in I101
3715 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3716 sub5node->SetLineColor(kColorITS);
3717 fNodes->Add(sub5node);
3719 fNodes->Add(sub4node);
3721 fNodes->Add(sub3node);
3724 // Place copy #3 of I107 in I10B
3726 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3727 sub3node->SetLineColor(kColorITS);
3728 sub3node->SetVisibility(0);
3731 // Place copy #1 of I101 in I107
3733 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3734 sub4node->SetLineColor(kColorITS);
3735 sub4node->SetVisibility(0);
3738 // Place copy #1 of ITS1 in I101
3740 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3741 sub5node->SetLineColor(kColorITS);
3742 fNodes->Add(sub5node);
3744 fNodes->Add(sub4node);
3746 fNodes->Add(sub3node);
3749 // Place copy #4 of I107 in I10B
3751 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3752 sub3node->SetLineColor(kColorITS);
3753 sub3node->SetVisibility(0);
3756 // Place copy #1 of I101 in I107
3758 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3759 sub4node->SetLineColor(kColorITS);
3760 sub4node->SetVisibility(0);
3763 // Place copy #1 of ITS1 in I101
3765 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3766 sub5node->SetLineColor(kColorITS);
3767 fNodes->Add(sub5node);
3769 fNodes->Add(sub4node);
3771 fNodes->Add(sub3node);
3773 fNodes->Add(sub2node);
3776 // Place copy #1 of I20B in I12B
3778 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3779 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3780 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3781 sub2node->SetLineColor(kColorITS);
3782 sub2node->SetVisibility(0);
3785 // Place copy #1 of I1D7 in I20B
3787 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3788 sub3node->SetLineColor(kColorITS);
3789 sub3node->SetVisibility(0);
3792 // Place copy #1 of I1D1 in I1D7
3794 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3795 sub4node->SetLineColor(kColorITS);
3796 sub4node->SetVisibility(0);
3799 // Place copy #1 of ITS2 in I1D1
3801 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3802 sub5node->SetLineColor(kColorITS);
3803 fNodes->Add(sub5node);
3805 fNodes->Add(sub4node);
3807 fNodes->Add(sub3node);
3810 // Place copy #2 of I1D7 in I20B
3812 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3813 sub3node->SetLineColor(kColorITS);
3814 sub3node->SetVisibility(0);
3817 // Place copy #1 of I1D1 in I1D7
3819 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3820 sub4node->SetLineColor(kColorITS);
3821 sub4node->SetVisibility(0);
3824 // Place copy #1 of ITS2 in I1D1
3826 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3827 sub5node->SetLineColor(kColorITS);
3828 fNodes->Add(sub5node);
3830 fNodes->Add(sub4node);
3832 fNodes->Add(sub3node);
3835 // Place copy #3 of I1D7 in I20B
3837 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3838 sub3node->SetLineColor(kColorITS);
3839 sub3node->SetVisibility(0);
3842 // Place copy #1 of I1D1 in I1D7
3844 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3845 sub4node->SetLineColor(kColorITS);
3846 sub4node->SetVisibility(0);
3849 // Place copy #1 of ITS2 in I1D1
3851 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3852 sub5node->SetLineColor(kColorITS);
3853 fNodes->Add(sub5node);
3855 fNodes->Add(sub4node);
3857 fNodes->Add(sub3node);
3860 // Place copy #4 of I1D7 in I20B
3862 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3863 sub3node->SetLineColor(kColorITS);
3864 sub3node->SetVisibility(0);
3867 // Place copy #1 of I1D1 in I1D7
3869 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3870 sub4node->SetLineColor(kColorITS);
3871 sub4node->SetVisibility(0);
3874 // Place copy #1 of ITS2 in I1D1
3876 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3877 sub5node->SetLineColor(kColorITS);
3878 fNodes->Add(sub5node);
3880 fNodes->Add(sub4node);
3882 fNodes->Add(sub3node);
3884 fNodes->Add(sub2node);
3887 // Place copy #2 of I20B in I12B
3889 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3890 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3891 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3892 sub2node->SetLineColor(kColorITS);
3893 sub2node->SetVisibility(0);
3896 // Place copy #1 of I1D7 in I20B
3898 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3899 sub3node->SetLineColor(kColorITS);
3900 sub3node->SetVisibility(0);
3903 // Place copy #1 of I1D1 in I1D7
3905 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3906 sub4node->SetLineColor(kColorITS);
3907 sub4node->SetVisibility(0);
3910 // Place copy #1 of ITS2 in I1D1
3912 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3913 sub5node->SetLineColor(kColorITS);
3914 fNodes->Add(sub5node);
3916 fNodes->Add(sub4node);
3918 fNodes->Add(sub3node);
3921 // Place copy #2 of I1D7 in I20B
3923 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3924 sub3node->SetLineColor(kColorITS);
3925 sub3node->SetVisibility(0);
3928 // Place copy #1 of I1D1 in I1D7
3930 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3931 sub4node->SetLineColor(kColorITS);
3932 sub4node->SetVisibility(0);
3935 // Place copy #1 of ITS2 in I1D1
3937 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3938 sub5node->SetLineColor(kColorITS);
3939 fNodes->Add(sub5node);
3941 fNodes->Add(sub4node);
3943 fNodes->Add(sub3node);
3946 // Place copy #3 of I1D7 in I20B
3948 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3949 sub3node->SetLineColor(kColorITS);
3950 sub3node->SetVisibility(0);
3953 // Place copy #1 of I1D1 in I1D7
3955 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3956 sub4node->SetLineColor(kColorITS);
3957 sub4node->SetVisibility(0);
3960 // Place copy #1 of ITS2 in I1D1
3962 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3963 sub5node->SetLineColor(kColorITS);
3964 fNodes->Add(sub5node);
3966 fNodes->Add(sub4node);
3968 fNodes->Add(sub3node);
3971 // Place copy #4 of I1D7 in I20B
3973 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3974 sub3node->SetLineColor(kColorITS);
3975 sub3node->SetVisibility(0);
3978 // Place copy #1 of I1D1 in I1D7
3980 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3981 sub4node->SetLineColor(kColorITS);
3982 sub4node->SetVisibility(0);
3985 // Place copy #1 of ITS2 in I1D1
3987 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3988 sub5node->SetLineColor(kColorITS);
3989 fNodes->Add(sub5node);
3991 fNodes->Add(sub4node);
3993 fNodes->Add(sub3node);
3995 fNodes->Add(sub2node);
3998 // Place copy #3 of I20B in I12B
4000 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4001 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4002 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4003 sub2node->SetLineColor(kColorITS);
4004 sub2node->SetVisibility(0);
4007 // Place copy #1 of I1D7 in I20B
4009 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4010 sub3node->SetLineColor(kColorITS);
4011 sub3node->SetVisibility(0);
4014 // Place copy #1 of I1D1 in I1D7
4016 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4017 sub4node->SetLineColor(kColorITS);
4018 sub4node->SetVisibility(0);
4021 // Place copy #1 of ITS2 in I1D1
4023 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4024 sub5node->SetLineColor(kColorITS);
4025 fNodes->Add(sub5node);
4027 fNodes->Add(sub4node);
4029 fNodes->Add(sub3node);
4032 // Place copy #2 of I1D7 in I20B
4034 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4035 sub3node->SetLineColor(kColorITS);
4036 sub3node->SetVisibility(0);
4039 // Place copy #1 of I1D1 in I1D7
4041 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4042 sub4node->SetLineColor(kColorITS);
4043 sub4node->SetVisibility(0);
4046 // Place copy #1 of ITS2 in I1D1
4048 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4049 sub5node->SetLineColor(kColorITS);
4050 fNodes->Add(sub5node);
4052 fNodes->Add(sub4node);
4054 fNodes->Add(sub3node);
4057 // Place copy #3 of I1D7 in I20B
4059 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4060 sub3node->SetLineColor(kColorITS);
4061 sub3node->SetVisibility(0);
4064 // Place copy #1 of I1D1 in I1D7
4066 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4067 sub4node->SetLineColor(kColorITS);
4068 sub4node->SetVisibility(0);
4071 // Place copy #1 of ITS2 in I1D1
4073 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4074 sub5node->SetLineColor(kColorITS);
4075 fNodes->Add(sub5node);
4077 fNodes->Add(sub4node);
4079 fNodes->Add(sub3node);
4082 // Place copy #4 of I1D7 in I20B
4084 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4085 sub3node->SetLineColor(kColorITS);
4086 sub3node->SetVisibility(0);
4089 // Place copy #1 of I1D1 in I1D7
4091 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4092 sub4node->SetLineColor(kColorITS);
4093 sub4node->SetVisibility(0);
4096 // Place copy #1 of ITS2 in I1D1
4098 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4099 sub5node->SetLineColor(kColorITS);
4100 fNodes->Add(sub5node);
4102 fNodes->Add(sub4node);
4104 fNodes->Add(sub3node);
4106 fNodes->Add(sub2node);
4109 // Place copy #4 of I20B in I12B
4111 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4112 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4113 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4114 sub2node->SetLineColor(kColorITS);
4115 sub2node->SetVisibility(0);
4118 // Place copy #1 of I1D7 in I20B
4120 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4121 sub3node->SetLineColor(kColorITS);
4122 sub3node->SetVisibility(0);
4125 // Place copy #1 of I1D1 in I1D7
4127 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4128 sub4node->SetLineColor(kColorITS);
4129 sub4node->SetVisibility(0);
4132 // Place copy #1 of ITS2 in I1D1
4134 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4135 sub5node->SetLineColor(kColorITS);
4136 fNodes->Add(sub5node);
4138 fNodes->Add(sub4node);
4140 fNodes->Add(sub3node);
4143 // Place copy #2 of I1D7 in I20B
4145 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4146 sub3node->SetLineColor(kColorITS);
4147 sub3node->SetVisibility(0);
4150 // Place copy #1 of I1D1 in I1D7
4152 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4153 sub4node->SetLineColor(kColorITS);
4154 sub4node->SetVisibility(0);
4157 // Place copy #1 of ITS2 in I1D1
4159 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4160 sub5node->SetLineColor(kColorITS);
4161 fNodes->Add(sub5node);
4163 fNodes->Add(sub4node);
4165 fNodes->Add(sub3node);
4168 // Place copy #3 of I1D7 in I20B
4170 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4171 sub3node->SetLineColor(kColorITS);
4172 sub3node->SetVisibility(0);
4175 // Place copy #1 of I1D1 in I1D7
4177 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4178 sub4node->SetLineColor(kColorITS);
4179 sub4node->SetVisibility(0);
4182 // Place copy #1 of ITS2 in I1D1
4184 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4185 sub5node->SetLineColor(kColorITS);
4186 fNodes->Add(sub5node);
4188 fNodes->Add(sub4node);
4190 fNodes->Add(sub3node);
4193 // Place copy #4 of I1D7 in I20B
4195 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4196 sub3node->SetLineColor(kColorITS);
4197 sub3node->SetVisibility(0);
4200 // Place copy #1 of I1D1 in I1D7
4202 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4203 sub4node->SetLineColor(kColorITS);
4204 sub4node->SetVisibility(0);
4207 // Place copy #1 of ITS2 in I1D1
4209 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4210 sub5node->SetLineColor(kColorITS);
4211 fNodes->Add(sub5node);
4213 fNodes->Add(sub4node);
4215 fNodes->Add(sub3node);
4217 fNodes->Add(sub2node);
4219 fNodes->Add(sub1node);
4222 // Place copy #6 of I12B in IT12
4224 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4225 sub1node->SetLineColor(kColorITS);
4226 sub1node->SetVisibility(0);
4229 // Place copy #1 of I10B in I12B
4231 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4232 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4233 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4234 sub2node->SetLineColor(kColorITS);
4235 sub2node->SetVisibility(0);
4238 // Place copy #1 of I107 in I10B
4240 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4241 sub3node->SetLineColor(kColorITS);
4242 sub3node->SetVisibility(0);
4245 // Place copy #1 of I101 in I107
4247 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4248 sub4node->SetLineColor(kColorITS);
4249 sub4node->SetVisibility(0);
4252 // Place copy #1 of ITS1 in I101
4254 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4255 sub5node->SetLineColor(kColorITS);
4256 fNodes->Add(sub5node);
4258 fNodes->Add(sub4node);
4260 fNodes->Add(sub3node);
4263 // Place copy #2 of I107 in I10B
4265 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4266 sub3node->SetLineColor(kColorITS);
4267 sub3node->SetVisibility(0);
4270 // Place copy #1 of I101 in I107
4272 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4273 sub4node->SetLineColor(kColorITS);
4274 sub4node->SetVisibility(0);
4277 // Place copy #1 of ITS1 in I101
4279 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4280 sub5node->SetLineColor(kColorITS);
4281 fNodes->Add(sub5node);
4283 fNodes->Add(sub4node);
4285 fNodes->Add(sub3node);
4288 // Place copy #3 of I107 in I10B
4290 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4291 sub3node->SetLineColor(kColorITS);
4292 sub3node->SetVisibility(0);
4295 // Place copy #1 of I101 in I107
4297 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4298 sub4node->SetLineColor(kColorITS);
4299 sub4node->SetVisibility(0);
4302 // Place copy #1 of ITS1 in I101
4304 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4305 sub5node->SetLineColor(kColorITS);
4306 fNodes->Add(sub5node);
4308 fNodes->Add(sub4node);
4310 fNodes->Add(sub3node);
4313 // Place copy #4 of I107 in I10B
4315 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4316 sub3node->SetLineColor(kColorITS);
4317 sub3node->SetVisibility(0);
4320 // Place copy #1 of I101 in I107
4322 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4323 sub4node->SetLineColor(kColorITS);
4324 sub4node->SetVisibility(0);
4327 // Place copy #1 of ITS1 in I101
4329 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4330 sub5node->SetLineColor(kColorITS);
4331 fNodes->Add(sub5node);
4333 fNodes->Add(sub4node);
4335 fNodes->Add(sub3node);
4337 fNodes->Add(sub2node);
4340 // Place copy #2 of I10B in I12B
4342 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4343 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4344 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4345 sub2node->SetLineColor(kColorITS);
4346 sub2node->SetVisibility(0);
4349 // Place copy #1 of I107 in I10B
4351 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4352 sub3node->SetLineColor(kColorITS);
4353 sub3node->SetVisibility(0);
4356 // Place copy #1 of I101 in I107
4358 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4359 sub4node->SetLineColor(kColorITS);
4360 sub4node->SetVisibility(0);
4363 // Place copy #1 of ITS1 in I101
4365 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4366 sub5node->SetLineColor(kColorITS);
4367 fNodes->Add(sub5node);
4369 fNodes->Add(sub4node);
4371 fNodes->Add(sub3node);
4374 // Place copy #2 of I107 in I10B
4376 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4377 sub3node->SetLineColor(kColorITS);
4378 sub3node->SetVisibility(0);
4381 // Place copy #1 of I101 in I107
4383 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4384 sub4node->SetLineColor(kColorITS);
4385 sub4node->SetVisibility(0);
4388 // Place copy #1 of ITS1 in I101
4390 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4391 sub5node->SetLineColor(kColorITS);
4392 fNodes->Add(sub5node);
4394 fNodes->Add(sub4node);
4396 fNodes->Add(sub3node);
4399 // Place copy #3 of I107 in I10B
4401 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4402 sub3node->SetLineColor(kColorITS);
4403 sub3node->SetVisibility(0);
4406 // Place copy #1 of I101 in I107
4408 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4409 sub4node->SetLineColor(kColorITS);
4410 sub4node->SetVisibility(0);
4413 // Place copy #1 of ITS1 in I101
4415 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4416 sub5node->SetLineColor(kColorITS);
4417 fNodes->Add(sub5node);
4419 fNodes->Add(sub4node);
4421 fNodes->Add(sub3node);
4424 // Place copy #4 of I107 in I10B
4426 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4427 sub3node->SetLineColor(kColorITS);
4428 sub3node->SetVisibility(0);
4431 // Place copy #1 of I101 in I107
4433 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4434 sub4node->SetLineColor(kColorITS);
4435 sub4node->SetVisibility(0);
4438 // Place copy #1 of ITS1 in I101
4440 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4441 sub5node->SetLineColor(kColorITS);
4442 fNodes->Add(sub5node);
4444 fNodes->Add(sub4node);
4446 fNodes->Add(sub3node);
4448 fNodes->Add(sub2node);
4451 // Place copy #1 of I20B in I12B
4453 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4454 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4455 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4456 sub2node->SetLineColor(kColorITS);
4457 sub2node->SetVisibility(0);
4460 // Place copy #1 of I1D7 in I20B
4462 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4463 sub3node->SetLineColor(kColorITS);
4464 sub3node->SetVisibility(0);
4467 // Place copy #1 of I1D1 in I1D7
4469 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4470 sub4node->SetLineColor(kColorITS);
4471 sub4node->SetVisibility(0);
4474 // Place copy #1 of ITS2 in I1D1
4476 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4477 sub5node->SetLineColor(kColorITS);
4478 fNodes->Add(sub5node);
4480 fNodes->Add(sub4node);
4482 fNodes->Add(sub3node);
4485 // Place copy #2 of I1D7 in I20B
4487 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4488 sub3node->SetLineColor(kColorITS);
4489 sub3node->SetVisibility(0);
4492 // Place copy #1 of I1D1 in I1D7
4494 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4495 sub4node->SetLineColor(kColorITS);
4496 sub4node->SetVisibility(0);
4499 // Place copy #1 of ITS2 in I1D1
4501 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4502 sub5node->SetLineColor(kColorITS);
4503 fNodes->Add(sub5node);
4505 fNodes->Add(sub4node);
4507 fNodes->Add(sub3node);
4510 // Place copy #3 of I1D7 in I20B
4512 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4513 sub3node->SetLineColor(kColorITS);
4514 sub3node->SetVisibility(0);
4517 // Place copy #1 of I1D1 in I1D7
4519 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4520 sub4node->SetLineColor(kColorITS);
4521 sub4node->SetVisibility(0);
4524 // Place copy #1 of ITS2 in I1D1
4526 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4527 sub5node->SetLineColor(kColorITS);
4528 fNodes->Add(sub5node);
4530 fNodes->Add(sub4node);
4532 fNodes->Add(sub3node);
4535 // Place copy #4 of I1D7 in I20B
4537 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4538 sub3node->SetLineColor(kColorITS);
4539 sub3node->SetVisibility(0);
4542 // Place copy #1 of I1D1 in I1D7
4544 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4545 sub4node->SetLineColor(kColorITS);
4546 sub4node->SetVisibility(0);
4549 // Place copy #1 of ITS2 in I1D1
4551 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4552 sub5node->SetLineColor(kColorITS);
4553 fNodes->Add(sub5node);
4555 fNodes->Add(sub4node);
4557 fNodes->Add(sub3node);
4559 fNodes->Add(sub2node);
4562 // Place copy #2 of I20B in I12B
4564 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4565 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4566 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4567 sub2node->SetLineColor(kColorITS);
4568 sub2node->SetVisibility(0);
4571 // Place copy #1 of I1D7 in I20B
4573 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4574 sub3node->SetLineColor(kColorITS);
4575 sub3node->SetVisibility(0);
4578 // Place copy #1 of I1D1 in I1D7
4580 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4581 sub4node->SetLineColor(kColorITS);
4582 sub4node->SetVisibility(0);
4585 // Place copy #1 of ITS2 in I1D1
4587 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4588 sub5node->SetLineColor(kColorITS);
4589 fNodes->Add(sub5node);
4591 fNodes->Add(sub4node);
4593 fNodes->Add(sub3node);
4596 // Place copy #2 of I1D7 in I20B
4598 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4599 sub3node->SetLineColor(kColorITS);
4600 sub3node->SetVisibility(0);
4603 // Place copy #1 of I1D1 in I1D7
4605 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4606 sub4node->SetLineColor(kColorITS);
4607 sub4node->SetVisibility(0);
4610 // Place copy #1 of ITS2 in I1D1
4612 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4613 sub5node->SetLineColor(kColorITS);
4614 fNodes->Add(sub5node);
4616 fNodes->Add(sub4node);
4618 fNodes->Add(sub3node);
4621 // Place copy #3 of I1D7 in I20B
4623 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4624 sub3node->SetLineColor(kColorITS);
4625 sub3node->SetVisibility(0);
4628 // Place copy #1 of I1D1 in I1D7
4630 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4631 sub4node->SetLineColor(kColorITS);
4632 sub4node->SetVisibility(0);
4635 // Place copy #1 of ITS2 in I1D1
4637 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4638 sub5node->SetLineColor(kColorITS);
4639 fNodes->Add(sub5node);
4641 fNodes->Add(sub4node);
4643 fNodes->Add(sub3node);
4646 // Place copy #4 of I1D7 in I20B
4648 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4649 sub3node->SetLineColor(kColorITS);
4650 sub3node->SetVisibility(0);
4653 // Place copy #1 of I1D1 in I1D7
4655 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4656 sub4node->SetLineColor(kColorITS);
4657 sub4node->SetVisibility(0);
4660 // Place copy #1 of ITS2 in I1D1
4662 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4663 sub5node->SetLineColor(kColorITS);
4664 fNodes->Add(sub5node);
4666 fNodes->Add(sub4node);
4668 fNodes->Add(sub3node);
4670 fNodes->Add(sub2node);
4673 // Place copy #3 of I20B in I12B
4675 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4676 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4677 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4678 sub2node->SetLineColor(kColorITS);
4679 sub2node->SetVisibility(0);
4682 // Place copy #1 of I1D7 in I20B
4684 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4685 sub3node->SetLineColor(kColorITS);
4686 sub3node->SetVisibility(0);
4689 // Place copy #1 of I1D1 in I1D7
4691 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4692 sub4node->SetLineColor(kColorITS);
4693 sub4node->SetVisibility(0);
4696 // Place copy #1 of ITS2 in I1D1
4698 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4699 sub5node->SetLineColor(kColorITS);
4700 fNodes->Add(sub5node);
4702 fNodes->Add(sub4node);
4704 fNodes->Add(sub3node);
4707 // Place copy #2 of I1D7 in I20B
4709 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4710 sub3node->SetLineColor(kColorITS);
4711 sub3node->SetVisibility(0);
4714 // Place copy #1 of I1D1 in I1D7
4716 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4717 sub4node->SetLineColor(kColorITS);
4718 sub4node->SetVisibility(0);
4721 // Place copy #1 of ITS2 in I1D1
4723 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4724 sub5node->SetLineColor(kColorITS);
4725 fNodes->Add(sub5node);
4727 fNodes->Add(sub4node);
4729 fNodes->Add(sub3node);
4732 // Place copy #3 of I1D7 in I20B
4734 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4735 sub3node->SetLineColor(kColorITS);
4736 sub3node->SetVisibility(0);
4739 // Place copy #1 of I1D1 in I1D7
4741 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4742 sub4node->SetLineColor(kColorITS);
4743 sub4node->SetVisibility(0);
4746 // Place copy #1 of ITS2 in I1D1
4748 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4749 sub5node->SetLineColor(kColorITS);
4750 fNodes->Add(sub5node);
4752 fNodes->Add(sub4node);
4754 fNodes->Add(sub3node);
4757 // Place copy #4 of I1D7 in I20B
4759 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4760 sub3node->SetLineColor(kColorITS);
4761 sub3node->SetVisibility(0);
4764 // Place copy #1 of I1D1 in I1D7
4766 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4767 sub4node->SetLineColor(kColorITS);
4768 sub4node->SetVisibility(0);
4771 // Place copy #1 of ITS2 in I1D1
4773 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4774 sub5node->SetLineColor(kColorITS);
4775 fNodes->Add(sub5node);
4777 fNodes->Add(sub4node);
4779 fNodes->Add(sub3node);
4781 fNodes->Add(sub2node);
4784 // Place copy #4 of I20B in I12B
4786 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4787 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4788 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4789 sub2node->SetLineColor(kColorITS);
4790 sub2node->SetVisibility(0);
4793 // Place copy #1 of I1D7 in I20B
4795 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4796 sub3node->SetLineColor(kColorITS);
4797 sub3node->SetVisibility(0);
4800 // Place copy #1 of I1D1 in I1D7
4802 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4803 sub4node->SetLineColor(kColorITS);
4804 sub4node->SetVisibility(0);
4807 // Place copy #1 of ITS2 in I1D1
4809 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4810 sub5node->SetLineColor(kColorITS);
4811 fNodes->Add(sub5node);
4813 fNodes->Add(sub4node);
4815 fNodes->Add(sub3node);
4818 // Place copy #2 of I1D7 in I20B
4820 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4821 sub3node->SetLineColor(kColorITS);
4822 sub3node->SetVisibility(0);
4825 // Place copy #1 of I1D1 in I1D7
4827 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4828 sub4node->SetLineColor(kColorITS);
4829 sub4node->SetVisibility(0);
4832 // Place copy #1 of ITS2 in I1D1
4834 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4835 sub5node->SetLineColor(kColorITS);
4836 fNodes->Add(sub5node);
4838 fNodes->Add(sub4node);
4840 fNodes->Add(sub3node);
4843 // Place copy #3 of I1D7 in I20B
4845 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4846 sub3node->SetLineColor(kColorITS);
4847 sub3node->SetVisibility(0);
4850 // Place copy #1 of I1D1 in I1D7
4852 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4853 sub4node->SetLineColor(kColorITS);
4854 sub4node->SetVisibility(0);
4857 // Place copy #1 of ITS2 in I1D1
4859 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4860 sub5node->SetLineColor(kColorITS);
4861 fNodes->Add(sub5node);
4863 fNodes->Add(sub4node);
4865 fNodes->Add(sub3node);
4868 // Place copy #4 of I1D7 in I20B
4870 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4871 sub3node->SetLineColor(kColorITS);
4872 sub3node->SetVisibility(0);
4875 // Place copy #1 of I1D1 in I1D7
4877 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4878 sub4node->SetLineColor(kColorITS);
4879 sub4node->SetVisibility(0);
4882 // Place copy #1 of ITS2 in I1D1
4884 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4885 sub5node->SetLineColor(kColorITS);
4886 fNodes->Add(sub5node);
4888 fNodes->Add(sub4node);
4890 fNodes->Add(sub3node);
4892 fNodes->Add(sub2node);
4894 fNodes->Add(sub1node);
4897 // Place copy #7 of I12B in IT12
4899 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4900 sub1node->SetLineColor(kColorITS);
4901 sub1node->SetVisibility(0);
4904 // Place copy #1 of I10B in I12B
4906 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4907 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4908 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4909 sub2node->SetLineColor(kColorITS);
4910 sub2node->SetVisibility(0);
4913 // Place copy #1 of I107 in I10B
4915 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4916 sub3node->SetLineColor(kColorITS);
4917 sub3node->SetVisibility(0);
4920 // Place copy #1 of I101 in I107
4922 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4923 sub4node->SetLineColor(kColorITS);
4924 sub4node->SetVisibility(0);
4927 // Place copy #1 of ITS1 in I101
4929 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4930 sub5node->SetLineColor(kColorITS);
4931 fNodes->Add(sub5node);
4933 fNodes->Add(sub4node);
4935 fNodes->Add(sub3node);
4938 // Place copy #2 of I107 in I10B
4940 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4941 sub3node->SetLineColor(kColorITS);
4942 sub3node->SetVisibility(0);
4945 // Place copy #1 of I101 in I107
4947 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4948 sub4node->SetLineColor(kColorITS);
4949 sub4node->SetVisibility(0);
4952 // Place copy #1 of ITS1 in I101
4954 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4955 sub5node->SetLineColor(kColorITS);
4956 fNodes->Add(sub5node);
4958 fNodes->Add(sub4node);
4960 fNodes->Add(sub3node);
4963 // Place copy #3 of I107 in I10B
4965 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4966 sub3node->SetLineColor(kColorITS);
4967 sub3node->SetVisibility(0);
4970 // Place copy #1 of I101 in I107
4972 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4973 sub4node->SetLineColor(kColorITS);
4974 sub4node->SetVisibility(0);
4977 // Place copy #1 of ITS1 in I101
4979 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4980 sub5node->SetLineColor(kColorITS);
4981 fNodes->Add(sub5node);
4983 fNodes->Add(sub4node);
4985 fNodes->Add(sub3node);
4988 // Place copy #4 of I107 in I10B
4990 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4991 sub3node->SetLineColor(kColorITS);
4992 sub3node->SetVisibility(0);
4995 // Place copy #1 of I101 in I107
4997 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4998 sub4node->SetLineColor(kColorITS);
4999 sub4node->SetVisibility(0);
5002 // Place copy #1 of ITS1 in I101
5004 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5005 sub5node->SetLineColor(kColorITS);
5006 fNodes->Add(sub5node);
5008 fNodes->Add(sub4node);
5010 fNodes->Add(sub3node);
5012 fNodes->Add(sub2node);
5015 // Place copy #2 of I10B in I12B
5017 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5018 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5019 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5020 sub2node->SetLineColor(kColorITS);
5021 sub2node->SetVisibility(0);
5024 // Place copy #1 of I107 in I10B
5026 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5027 sub3node->SetLineColor(kColorITS);
5028 sub3node->SetVisibility(0);
5031 // Place copy #1 of I101 in I107
5033 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5034 sub4node->SetLineColor(kColorITS);
5035 sub4node->SetVisibility(0);
5038 // Place copy #1 of ITS1 in I101
5040 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5041 sub5node->SetLineColor(kColorITS);
5042 fNodes->Add(sub5node);
5044 fNodes->Add(sub4node);
5046 fNodes->Add(sub3node);
5049 // Place copy #2 of I107 in I10B
5051 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5052 sub3node->SetLineColor(kColorITS);
5053 sub3node->SetVisibility(0);
5056 // Place copy #1 of I101 in I107
5058 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5059 sub4node->SetLineColor(kColorITS);
5060 sub4node->SetVisibility(0);
5063 // Place copy #1 of ITS1 in I101
5065 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5066 sub5node->SetLineColor(kColorITS);
5067 fNodes->Add(sub5node);
5069 fNodes->Add(sub4node);
5071 fNodes->Add(sub3node);
5074 // Place copy #3 of I107 in I10B
5076 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5077 sub3node->SetLineColor(kColorITS);
5078 sub3node->SetVisibility(0);
5081 // Place copy #1 of I101 in I107
5083 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5084 sub4node->SetLineColor(kColorITS);
5085 sub4node->SetVisibility(0);
5088 // Place copy #1 of ITS1 in I101
5090 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5091 sub5node->SetLineColor(kColorITS);
5092 fNodes->Add(sub5node);
5094 fNodes->Add(sub4node);
5096 fNodes->Add(sub3node);
5099 // Place copy #4 of I107 in I10B
5101 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5102 sub3node->SetLineColor(kColorITS);
5103 sub3node->SetVisibility(0);
5106 // Place copy #1 of I101 in I107
5108 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5109 sub4node->SetLineColor(kColorITS);
5110 sub4node->SetVisibility(0);
5113 // Place copy #1 of ITS1 in I101
5115 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5116 sub5node->SetLineColor(kColorITS);
5117 fNodes->Add(sub5node);
5119 fNodes->Add(sub4node);
5121 fNodes->Add(sub3node);
5123 fNodes->Add(sub2node);
5126 // Place copy #1 of I20B in I12B
5128 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5129 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5130 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5131 sub2node->SetLineColor(kColorITS);
5132 sub2node->SetVisibility(0);
5135 // Place copy #1 of I1D7 in I20B
5137 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5138 sub3node->SetLineColor(kColorITS);
5139 sub3node->SetVisibility(0);
5142 // Place copy #1 of I1D1 in I1D7
5144 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5145 sub4node->SetLineColor(kColorITS);
5146 sub4node->SetVisibility(0);
5149 // Place copy #1 of ITS2 in I1D1
5151 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5152 sub5node->SetLineColor(kColorITS);
5153 fNodes->Add(sub5node);
5155 fNodes->Add(sub4node);
5157 fNodes->Add(sub3node);
5160 // Place copy #2 of I1D7 in I20B
5162 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5163 sub3node->SetLineColor(kColorITS);
5164 sub3node->SetVisibility(0);
5167 // Place copy #1 of I1D1 in I1D7
5169 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5170 sub4node->SetLineColor(kColorITS);
5171 sub4node->SetVisibility(0);
5174 // Place copy #1 of ITS2 in I1D1
5176 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5177 sub5node->SetLineColor(kColorITS);
5178 fNodes->Add(sub5node);
5180 fNodes->Add(sub4node);
5182 fNodes->Add(sub3node);
5185 // Place copy #3 of I1D7 in I20B
5187 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5188 sub3node->SetLineColor(kColorITS);
5189 sub3node->SetVisibility(0);
5192 // Place copy #1 of I1D1 in I1D7
5194 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5195 sub4node->SetLineColor(kColorITS);
5196 sub4node->SetVisibility(0);
5199 // Place copy #1 of ITS2 in I1D1
5201 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5202 sub5node->SetLineColor(kColorITS);
5203 fNodes->Add(sub5node);
5205 fNodes->Add(sub4node);
5207 fNodes->Add(sub3node);
5210 // Place copy #4 of I1D7 in I20B
5212 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5213 sub3node->SetLineColor(kColorITS);
5214 sub3node->SetVisibility(0);
5217 // Place copy #1 of I1D1 in I1D7
5219 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5220 sub4node->SetLineColor(kColorITS);
5221 sub4node->SetVisibility(0);
5224 // Place copy #1 of ITS2 in I1D1
5226 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5227 sub5node->SetLineColor(kColorITS);
5228 fNodes->Add(sub5node);
5230 fNodes->Add(sub4node);
5232 fNodes->Add(sub3node);
5234 fNodes->Add(sub2node);
5237 // Place copy #2 of I20B in I12B
5239 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5240 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5241 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5242 sub2node->SetLineColor(kColorITS);
5243 sub2node->SetVisibility(0);
5246 // Place copy #1 of I1D7 in I20B
5248 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5249 sub3node->SetLineColor(kColorITS);
5250 sub3node->SetVisibility(0);
5253 // Place copy #1 of I1D1 in I1D7
5255 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5256 sub4node->SetLineColor(kColorITS);
5257 sub4node->SetVisibility(0);
5260 // Place copy #1 of ITS2 in I1D1
5262 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5263 sub5node->SetLineColor(kColorITS);
5264 fNodes->Add(sub5node);
5266 fNodes->Add(sub4node);
5268 fNodes->Add(sub3node);
5271 // Place copy #2 of I1D7 in I20B
5273 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5274 sub3node->SetLineColor(kColorITS);
5275 sub3node->SetVisibility(0);
5278 // Place copy #1 of I1D1 in I1D7
5280 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5281 sub4node->SetLineColor(kColorITS);
5282 sub4node->SetVisibility(0);
5285 // Place copy #1 of ITS2 in I1D1
5287 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5288 sub5node->SetLineColor(kColorITS);
5289 fNodes->Add(sub5node);
5291 fNodes->Add(sub4node);
5293 fNodes->Add(sub3node);
5296 // Place copy #3 of I1D7 in I20B
5298 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5299 sub3node->SetLineColor(kColorITS);
5300 sub3node->SetVisibility(0);
5303 // Place copy #1 of I1D1 in I1D7
5305 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5306 sub4node->SetLineColor(kColorITS);
5307 sub4node->SetVisibility(0);
5310 // Place copy #1 of ITS2 in I1D1
5312 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5313 sub5node->SetLineColor(kColorITS);
5314 fNodes->Add(sub5node);
5316 fNodes->Add(sub4node);
5318 fNodes->Add(sub3node);
5321 // Place copy #4 of I1D7 in I20B
5323 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5324 sub3node->SetLineColor(kColorITS);
5325 sub3node->SetVisibility(0);
5328 // Place copy #1 of I1D1 in I1D7
5330 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5331 sub4node->SetLineColor(kColorITS);
5332 sub4node->SetVisibility(0);
5335 // Place copy #1 of ITS2 in I1D1
5337 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5338 sub5node->SetLineColor(kColorITS);
5339 fNodes->Add(sub5node);
5341 fNodes->Add(sub4node);
5343 fNodes->Add(sub3node);
5345 fNodes->Add(sub2node);
5348 // Place copy #3 of I20B in I12B
5350 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5351 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5352 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5353 sub2node->SetLineColor(kColorITS);
5354 sub2node->SetVisibility(0);
5357 // Place copy #1 of I1D7 in I20B
5359 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5360 sub3node->SetLineColor(kColorITS);
5361 sub3node->SetVisibility(0);
5364 // Place copy #1 of I1D1 in I1D7
5366 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5367 sub4node->SetLineColor(kColorITS);
5368 sub4node->SetVisibility(0);
5371 // Place copy #1 of ITS2 in I1D1
5373 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5374 sub5node->SetLineColor(kColorITS);
5375 fNodes->Add(sub5node);
5377 fNodes->Add(sub4node);
5379 fNodes->Add(sub3node);
5382 // Place copy #2 of I1D7 in I20B
5384 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5385 sub3node->SetLineColor(kColorITS);
5386 sub3node->SetVisibility(0);
5389 // Place copy #1 of I1D1 in I1D7
5391 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5392 sub4node->SetLineColor(kColorITS);
5393 sub4node->SetVisibility(0);
5396 // Place copy #1 of ITS2 in I1D1
5398 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5399 sub5node->SetLineColor(kColorITS);
5400 fNodes->Add(sub5node);
5402 fNodes->Add(sub4node);
5404 fNodes->Add(sub3node);
5407 // Place copy #3 of I1D7 in I20B
5409 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5410 sub3node->SetLineColor(kColorITS);
5411 sub3node->SetVisibility(0);
5414 // Place copy #1 of I1D1 in I1D7
5416 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5417 sub4node->SetLineColor(kColorITS);
5418 sub4node->SetVisibility(0);
5421 // Place copy #1 of ITS2 in I1D1
5423 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5424 sub5node->SetLineColor(kColorITS);
5425 fNodes->Add(sub5node);
5427 fNodes->Add(sub4node);
5429 fNodes->Add(sub3node);
5432 // Place copy #4 of I1D7 in I20B
5434 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5435 sub3node->SetLineColor(kColorITS);
5436 sub3node->SetVisibility(0);
5439 // Place copy #1 of I1D1 in I1D7
5441 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5442 sub4node->SetLineColor(kColorITS);
5443 sub4node->SetVisibility(0);
5446 // Place copy #1 of ITS2 in I1D1
5448 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5449 sub5node->SetLineColor(kColorITS);
5450 fNodes->Add(sub5node);
5452 fNodes->Add(sub4node);
5454 fNodes->Add(sub3node);
5456 fNodes->Add(sub2node);
5459 // Place copy #4 of I20B in I12B
5461 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5462 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5463 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5464 sub2node->SetLineColor(kColorITS);
5465 sub2node->SetVisibility(0);
5468 // Place copy #1 of I1D7 in I20B
5470 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5471 sub3node->SetLineColor(kColorITS);
5472 sub3node->SetVisibility(0);
5475 // Place copy #1 of I1D1 in I1D7
5477 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5478 sub4node->SetLineColor(kColorITS);
5479 sub4node->SetVisibility(0);
5482 // Place copy #1 of ITS2 in I1D1
5484 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5485 sub5node->SetLineColor(kColorITS);
5486 fNodes->Add(sub5node);
5488 fNodes->Add(sub4node);
5490 fNodes->Add(sub3node);
5493 // Place copy #2 of I1D7 in I20B
5495 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5496 sub3node->SetLineColor(kColorITS);
5497 sub3node->SetVisibility(0);
5500 // Place copy #1 of I1D1 in I1D7
5502 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5503 sub4node->SetLineColor(kColorITS);
5504 sub4node->SetVisibility(0);
5507 // Place copy #1 of ITS2 in I1D1
5509 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5510 sub5node->SetLineColor(kColorITS);
5511 fNodes->Add(sub5node);
5513 fNodes->Add(sub4node);
5515 fNodes->Add(sub3node);
5518 // Place copy #3 of I1D7 in I20B
5520 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5521 sub3node->SetLineColor(kColorITS);
5522 sub3node->SetVisibility(0);
5525 // Place copy #1 of I1D1 in I1D7
5527 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5528 sub4node->SetLineColor(kColorITS);
5529 sub4node->SetVisibility(0);
5532 // Place copy #1 of ITS2 in I1D1
5534 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5535 sub5node->SetLineColor(kColorITS);
5536 fNodes->Add(sub5node);
5538 fNodes->Add(sub4node);
5540 fNodes->Add(sub3node);
5543 // Place copy #4 of I1D7 in I20B
5545 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5546 sub3node->SetLineColor(kColorITS);
5547 sub3node->SetVisibility(0);
5550 // Place copy #1 of I1D1 in I1D7
5552 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5553 sub4node->SetLineColor(kColorITS);
5554 sub4node->SetVisibility(0);
5557 // Place copy #1 of ITS2 in I1D1
5559 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5560 sub5node->SetLineColor(kColorITS);
5561 fNodes->Add(sub5node);
5563 fNodes->Add(sub4node);
5565 fNodes->Add(sub3node);
5567 fNodes->Add(sub2node);
5569 fNodes->Add(sub1node);
5572 // Place copy #8 of I12B in IT12
5574 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5575 sub1node->SetLineColor(kColorITS);
5576 sub1node->SetVisibility(0);
5579 // Place copy #1 of I10B in I12B
5581 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5582 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5583 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5584 sub2node->SetLineColor(kColorITS);
5585 sub2node->SetVisibility(0);
5588 // Place copy #1 of I107 in I10B
5590 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5591 sub3node->SetLineColor(kColorITS);
5592 sub3node->SetVisibility(0);
5595 // Place copy #1 of I101 in I107
5597 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5598 sub4node->SetLineColor(kColorITS);
5599 sub4node->SetVisibility(0);
5602 // Place copy #1 of ITS1 in I101
5604 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5605 sub5node->SetLineColor(kColorITS);
5606 fNodes->Add(sub5node);
5608 fNodes->Add(sub4node);
5610 fNodes->Add(sub3node);
5613 // Place copy #2 of I107 in I10B
5615 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5616 sub3node->SetLineColor(kColorITS);
5617 sub3node->SetVisibility(0);
5620 // Place copy #1 of I101 in I107
5622 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5623 sub4node->SetLineColor(kColorITS);
5624 sub4node->SetVisibility(0);
5627 // Place copy #1 of ITS1 in I101
5629 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5630 sub5node->SetLineColor(kColorITS);
5631 fNodes->Add(sub5node);
5633 fNodes->Add(sub4node);
5635 fNodes->Add(sub3node);
5638 // Place copy #3 of I107 in I10B
5640 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5641 sub3node->SetLineColor(kColorITS);
5642 sub3node->SetVisibility(0);
5645 // Place copy #1 of I101 in I107
5647 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5648 sub4node->SetLineColor(kColorITS);
5649 sub4node->SetVisibility(0);
5652 // Place copy #1 of ITS1 in I101
5654 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5655 sub5node->SetLineColor(kColorITS);
5656 fNodes->Add(sub5node);
5658 fNodes->Add(sub4node);
5660 fNodes->Add(sub3node);
5663 // Place copy #4 of I107 in I10B
5665 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5666 sub3node->SetLineColor(kColorITS);
5667 sub3node->SetVisibility(0);
5670 // Place copy #1 of I101 in I107
5672 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5673 sub4node->SetLineColor(kColorITS);
5674 sub4node->SetVisibility(0);
5677 // Place copy #1 of ITS1 in I101
5679 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5680 sub5node->SetLineColor(kColorITS);
5681 fNodes->Add(sub5node);
5683 fNodes->Add(sub4node);
5685 fNodes->Add(sub3node);
5687 fNodes->Add(sub2node);
5690 // Place copy #2 of I10B in I12B
5692 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5693 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5694 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5695 sub2node->SetLineColor(kColorITS);
5696 sub2node->SetVisibility(0);
5699 // Place copy #1 of I107 in I10B
5701 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5702 sub3node->SetLineColor(kColorITS);
5703 sub3node->SetVisibility(0);
5706 // Place copy #1 of I101 in I107
5708 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5709 sub4node->SetLineColor(kColorITS);
5710 sub4node->SetVisibility(0);
5713 // Place copy #1 of ITS1 in I101
5715 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5716 sub5node->SetLineColor(kColorITS);
5717 fNodes->Add(sub5node);
5719 fNodes->Add(sub4node);
5721 fNodes->Add(sub3node);
5724 // Place copy #2 of I107 in I10B
5726 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5727 sub3node->SetLineColor(kColorITS);
5728 sub3node->SetVisibility(0);
5731 // Place copy #1 of I101 in I107
5733 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5734 sub4node->SetLineColor(kColorITS);
5735 sub4node->SetVisibility(0);
5738 // Place copy #1 of ITS1 in I101
5740 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5741 sub5node->SetLineColor(kColorITS);
5742 fNodes->Add(sub5node);
5744 fNodes->Add(sub4node);
5746 fNodes->Add(sub3node);
5749 // Place copy #3 of I107 in I10B
5751 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5752 sub3node->SetLineColor(kColorITS);
5753 sub3node->SetVisibility(0);
5756 // Place copy #1 of I101 in I107
5758 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5759 sub4node->SetLineColor(kColorITS);
5760 sub4node->SetVisibility(0);
5763 // Place copy #1 of ITS1 in I101
5765 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5766 sub5node->SetLineColor(kColorITS);
5767 fNodes->Add(sub5node);
5769 fNodes->Add(sub4node);
5771 fNodes->Add(sub3node);
5774 // Place copy #4 of I107 in I10B
5776 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5777 sub3node->SetLineColor(kColorITS);
5778 sub3node->SetVisibility(0);
5781 // Place copy #1 of I101 in I107
5783 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5784 sub4node->SetLineColor(kColorITS);
5785 sub4node->SetVisibility(0);
5788 // Place copy #1 of ITS1 in I101
5790 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5791 sub5node->SetLineColor(kColorITS);
5792 fNodes->Add(sub5node);
5794 fNodes->Add(sub4node);
5796 fNodes->Add(sub3node);
5798 fNodes->Add(sub2node);
5801 // Place copy #1 of I20B in I12B
5803 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5804 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5805 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5806 sub2node->SetLineColor(kColorITS);
5807 sub2node->SetVisibility(0);
5810 // Place copy #1 of I1D7 in I20B
5812 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5813 sub3node->SetLineColor(kColorITS);
5814 sub3node->SetVisibility(0);
5817 // Place copy #1 of I1D1 in I1D7
5819 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5820 sub4node->SetLineColor(kColorITS);
5821 sub4node->SetVisibility(0);
5824 // Place copy #1 of ITS2 in I1D1
5826 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5827 sub5node->SetLineColor(kColorITS);
5828 fNodes->Add(sub5node);
5830 fNodes->Add(sub4node);
5832 fNodes->Add(sub3node);
5835 // Place copy #2 of I1D7 in I20B
5837 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5838 sub3node->SetLineColor(kColorITS);
5839 sub3node->SetVisibility(0);
5842 // Place copy #1 of I1D1 in I1D7
5844 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5845 sub4node->SetLineColor(kColorITS);
5846 sub4node->SetVisibility(0);
5849 // Place copy #1 of ITS2 in I1D1
5851 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5852 sub5node->SetLineColor(kColorITS);
5853 fNodes->Add(sub5node);
5855 fNodes->Add(sub4node);
5857 fNodes->Add(sub3node);
5860 // Place copy #3 of I1D7 in I20B
5862 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5863 sub3node->SetLineColor(kColorITS);
5864 sub3node->SetVisibility(0);
5867 // Place copy #1 of I1D1 in I1D7
5869 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5870 sub4node->SetLineColor(kColorITS);
5871 sub4node->SetVisibility(0);
5874 // Place copy #1 of ITS2 in I1D1
5876 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5877 sub5node->SetLineColor(kColorITS);
5878 fNodes->Add(sub5node);
5880 fNodes->Add(sub4node);
5882 fNodes->Add(sub3node);
5885 // Place copy #4 of I1D7 in I20B
5887 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5888 sub3node->SetLineColor(kColorITS);
5889 sub3node->SetVisibility(0);
5892 // Place copy #1 of I1D1 in I1D7
5894 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5895 sub4node->SetLineColor(kColorITS);
5896 sub4node->SetVisibility(0);
5899 // Place copy #1 of ITS2 in I1D1
5901 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5902 sub5node->SetLineColor(kColorITS);
5903 fNodes->Add(sub5node);
5905 fNodes->Add(sub4node);
5907 fNodes->Add(sub3node);
5909 fNodes->Add(sub2node);
5912 // Place copy #2 of I20B in I12B
5914 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5915 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5916 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5917 sub2node->SetLineColor(kColorITS);
5918 sub2node->SetVisibility(0);
5921 // Place copy #1 of I1D7 in I20B
5923 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5924 sub3node->SetLineColor(kColorITS);
5925 sub3node->SetVisibility(0);
5928 // Place copy #1 of I1D1 in I1D7
5930 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5931 sub4node->SetLineColor(kColorITS);
5932 sub4node->SetVisibility(0);
5935 // Place copy #1 of ITS2 in I1D1
5937 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5938 sub5node->SetLineColor(kColorITS);
5939 fNodes->Add(sub5node);
5941 fNodes->Add(sub4node);
5943 fNodes->Add(sub3node);
5946 // Place copy #2 of I1D7 in I20B
5948 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5949 sub3node->SetLineColor(kColorITS);
5950 sub3node->SetVisibility(0);
5953 // Place copy #1 of I1D1 in I1D7
5955 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5956 sub4node->SetLineColor(kColorITS);
5957 sub4node->SetVisibility(0);
5960 // Place copy #1 of ITS2 in I1D1
5962 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5963 sub5node->SetLineColor(kColorITS);
5964 fNodes->Add(sub5node);
5966 fNodes->Add(sub4node);
5968 fNodes->Add(sub3node);
5971 // Place copy #3 of I1D7 in I20B
5973 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5974 sub3node->SetLineColor(kColorITS);
5975 sub3node->SetVisibility(0);
5978 // Place copy #1 of I1D1 in I1D7
5980 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5981 sub4node->SetLineColor(kColorITS);
5982 sub4node->SetVisibility(0);
5985 // Place copy #1 of ITS2 in I1D1
5987 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5988 sub5node->SetLineColor(kColorITS);
5989 fNodes->Add(sub5node);
5991 fNodes->Add(sub4node);
5993 fNodes->Add(sub3node);
5996 // Place copy #4 of I1D7 in I20B
5998 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5999 sub3node->SetLineColor(kColorITS);
6000 sub3node->SetVisibility(0);
6003 // Place copy #1 of I1D1 in I1D7
6005 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6006 sub4node->SetLineColor(kColorITS);
6007 sub4node->SetVisibility(0);
6010 // Place copy #1 of ITS2 in I1D1
6012 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6013 sub5node->SetLineColor(kColorITS);
6014 fNodes->Add(sub5node);
6016 fNodes->Add(sub4node);
6018 fNodes->Add(sub3node);
6020 fNodes->Add(sub2node);
6023 // Place copy #3 of I20B in I12B
6025 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6026 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6027 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6028 sub2node->SetLineColor(kColorITS);
6029 sub2node->SetVisibility(0);
6032 // Place copy #1 of I1D7 in I20B
6034 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6035 sub3node->SetLineColor(kColorITS);
6036 sub3node->SetVisibility(0);
6039 // Place copy #1 of I1D1 in I1D7
6041 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6042 sub4node->SetLineColor(kColorITS);
6043 sub4node->SetVisibility(0);
6046 // Place copy #1 of ITS2 in I1D1
6048 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6049 sub5node->SetLineColor(kColorITS);
6050 fNodes->Add(sub5node);
6052 fNodes->Add(sub4node);
6054 fNodes->Add(sub3node);
6057 // Place copy #2 of I1D7 in I20B
6059 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6060 sub3node->SetLineColor(kColorITS);
6061 sub3node->SetVisibility(0);
6064 // Place copy #1 of I1D1 in I1D7
6066 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6067 sub4node->SetLineColor(kColorITS);
6068 sub4node->SetVisibility(0);
6071 // Place copy #1 of ITS2 in I1D1
6073 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6074 sub5node->SetLineColor(kColorITS);
6075 fNodes->Add(sub5node);
6077 fNodes->Add(sub4node);
6079 fNodes->Add(sub3node);
6082 // Place copy #3 of I1D7 in I20B
6084 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6085 sub3node->SetLineColor(kColorITS);
6086 sub3node->SetVisibility(0);
6089 // Place copy #1 of I1D1 in I1D7
6091 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6092 sub4node->SetLineColor(kColorITS);
6093 sub4node->SetVisibility(0);
6096 // Place copy #1 of ITS2 in I1D1
6098 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6099 sub5node->SetLineColor(kColorITS);
6100 fNodes->Add(sub5node);
6102 fNodes->Add(sub4node);
6104 fNodes->Add(sub3node);
6107 // Place copy #4 of I1D7 in I20B
6109 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6110 sub3node->SetLineColor(kColorITS);
6111 sub3node->SetVisibility(0);
6114 // Place copy #1 of I1D1 in I1D7
6116 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6117 sub4node->SetLineColor(kColorITS);
6118 sub4node->SetVisibility(0);
6121 // Place copy #1 of ITS2 in I1D1
6123 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6124 sub5node->SetLineColor(kColorITS);
6125 fNodes->Add(sub5node);
6127 fNodes->Add(sub4node);
6129 fNodes->Add(sub3node);
6131 fNodes->Add(sub2node);
6134 // Place copy #4 of I20B in I12B
6136 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6137 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6138 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6139 sub2node->SetLineColor(kColorITS);
6140 sub2node->SetVisibility(0);
6143 // Place copy #1 of I1D7 in I20B
6145 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6146 sub3node->SetLineColor(kColorITS);
6147 sub3node->SetVisibility(0);
6150 // Place copy #1 of I1D1 in I1D7
6152 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6153 sub4node->SetLineColor(kColorITS);
6154 sub4node->SetVisibility(0);
6157 // Place copy #1 of ITS2 in I1D1
6159 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6160 sub5node->SetLineColor(kColorITS);
6161 fNodes->Add(sub5node);
6163 fNodes->Add(sub4node);
6165 fNodes->Add(sub3node);
6168 // Place copy #2 of I1D7 in I20B
6170 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6171 sub3node->SetLineColor(kColorITS);
6172 sub3node->SetVisibility(0);
6175 // Place copy #1 of I1D1 in I1D7
6177 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6178 sub4node->SetLineColor(kColorITS);
6179 sub4node->SetVisibility(0);
6182 // Place copy #1 of ITS2 in I1D1
6184 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6185 sub5node->SetLineColor(kColorITS);
6186 fNodes->Add(sub5node);
6188 fNodes->Add(sub4node);
6190 fNodes->Add(sub3node);
6193 // Place copy #3 of I1D7 in I20B
6195 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6196 sub3node->SetLineColor(kColorITS);
6197 sub3node->SetVisibility(0);
6200 // Place copy #1 of I1D1 in I1D7
6202 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6203 sub4node->SetLineColor(kColorITS);
6204 sub4node->SetVisibility(0);
6207 // Place copy #1 of ITS2 in I1D1
6209 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6210 sub5node->SetLineColor(kColorITS);
6211 fNodes->Add(sub5node);
6213 fNodes->Add(sub4node);
6215 fNodes->Add(sub3node);
6218 // Place copy #4 of I1D7 in I20B
6220 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6221 sub3node->SetLineColor(kColorITS);
6222 sub3node->SetVisibility(0);
6225 // Place copy #1 of I1D1 in I1D7
6227 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6228 sub4node->SetLineColor(kColorITS);
6229 sub4node->SetVisibility(0);
6232 // Place copy #1 of ITS2 in I1D1
6234 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6235 sub5node->SetLineColor(kColorITS);
6236 fNodes->Add(sub5node);
6238 fNodes->Add(sub4node);
6240 fNodes->Add(sub3node);
6242 fNodes->Add(sub2node);
6244 fNodes->Add(sub1node);
6247 // Place copy #9 of I12B in IT12
6249 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6250 sub1node->SetLineColor(kColorITS);
6251 sub1node->SetVisibility(0);
6254 // Place copy #1 of I10B in I12B
6256 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6257 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6258 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6259 sub2node->SetLineColor(kColorITS);
6260 sub2node->SetVisibility(0);
6263 // Place copy #1 of I107 in I10B
6265 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6266 sub3node->SetLineColor(kColorITS);
6267 sub3node->SetVisibility(0);
6270 // Place copy #1 of I101 in I107
6272 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6273 sub4node->SetLineColor(kColorITS);
6274 sub4node->SetVisibility(0);
6277 // Place copy #1 of ITS1 in I101
6279 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6280 sub5node->SetLineColor(kColorITS);
6281 fNodes->Add(sub5node);
6283 fNodes->Add(sub4node);
6285 fNodes->Add(sub3node);
6288 // Place copy #2 of I107 in I10B
6290 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6291 sub3node->SetLineColor(kColorITS);
6292 sub3node->SetVisibility(0);
6295 // Place copy #1 of I101 in I107
6297 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6298 sub4node->SetLineColor(kColorITS);
6299 sub4node->SetVisibility(0);
6302 // Place copy #1 of ITS1 in I101
6304 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6305 sub5node->SetLineColor(kColorITS);
6306 fNodes->Add(sub5node);
6308 fNodes->Add(sub4node);
6310 fNodes->Add(sub3node);
6313 // Place copy #3 of I107 in I10B
6315 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6316 sub3node->SetLineColor(kColorITS);
6317 sub3node->SetVisibility(0);
6320 // Place copy #1 of I101 in I107
6322 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6323 sub4node->SetLineColor(kColorITS);
6324 sub4node->SetVisibility(0);
6327 // Place copy #1 of ITS1 in I101
6329 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6330 sub5node->SetLineColor(kColorITS);
6331 fNodes->Add(sub5node);
6333 fNodes->Add(sub4node);
6335 fNodes->Add(sub3node);
6338 // Place copy #4 of I107 in I10B
6340 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6341 sub3node->SetLineColor(kColorITS);
6342 sub3node->SetVisibility(0);
6345 // Place copy #1 of I101 in I107
6347 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6348 sub4node->SetLineColor(kColorITS);
6349 sub4node->SetVisibility(0);
6352 // Place copy #1 of ITS1 in I101
6354 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6355 sub5node->SetLineColor(kColorITS);
6356 fNodes->Add(sub5node);
6358 fNodes->Add(sub4node);
6360 fNodes->Add(sub3node);
6362 fNodes->Add(sub2node);
6365 // Place copy #2 of I10B in I12B
6367 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6368 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6369 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6370 sub2node->SetLineColor(kColorITS);
6371 sub2node->SetVisibility(0);
6374 // Place copy #1 of I107 in I10B
6376 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6377 sub3node->SetLineColor(kColorITS);
6378 sub3node->SetVisibility(0);
6381 // Place copy #1 of I101 in I107
6383 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6384 sub4node->SetLineColor(kColorITS);
6385 sub4node->SetVisibility(0);
6388 // Place copy #1 of ITS1 in I101
6390 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6391 sub5node->SetLineColor(kColorITS);
6392 fNodes->Add(sub5node);
6394 fNodes->Add(sub4node);
6396 fNodes->Add(sub3node);
6399 // Place copy #2 of I107 in I10B
6401 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6402 sub3node->SetLineColor(kColorITS);
6403 sub3node->SetVisibility(0);
6406 // Place copy #1 of I101 in I107
6408 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6409 sub4node->SetLineColor(kColorITS);
6410 sub4node->SetVisibility(0);
6413 // Place copy #1 of ITS1 in I101
6415 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6416 sub5node->SetLineColor(kColorITS);
6417 fNodes->Add(sub5node);
6419 fNodes->Add(sub4node);
6421 fNodes->Add(sub3node);
6424 // Place copy #3 of I107 in I10B
6426 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6427 sub3node->SetLineColor(kColorITS);
6428 sub3node->SetVisibility(0);
6431 // Place copy #1 of I101 in I107
6433 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6434 sub4node->SetLineColor(kColorITS);
6435 sub4node->SetVisibility(0);
6438 // Place copy #1 of ITS1 in I101
6440 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6441 sub5node->SetLineColor(kColorITS);
6442 fNodes->Add(sub5node);
6444 fNodes->Add(sub4node);
6446 fNodes->Add(sub3node);
6449 // Place copy #4 of I107 in I10B
6451 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6452 sub3node->SetLineColor(kColorITS);
6453 sub3node->SetVisibility(0);
6456 // Place copy #1 of I101 in I107
6458 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6459 sub4node->SetLineColor(kColorITS);
6460 sub4node->SetVisibility(0);
6463 // Place copy #1 of ITS1 in I101
6465 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6466 sub5node->SetLineColor(kColorITS);
6467 fNodes->Add(sub5node);
6469 fNodes->Add(sub4node);
6471 fNodes->Add(sub3node);
6473 fNodes->Add(sub2node);
6476 // Place copy #1 of I20B in I12B
6478 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6479 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6480 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6481 sub2node->SetLineColor(kColorITS);
6482 sub2node->SetVisibility(0);
6485 // Place copy #1 of I1D7 in I20B
6487 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6488 sub3node->SetLineColor(kColorITS);
6489 sub3node->SetVisibility(0);
6492 // Place copy #1 of I1D1 in I1D7
6494 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6495 sub4node->SetLineColor(kColorITS);
6496 sub4node->SetVisibility(0);
6499 // Place copy #1 of ITS2 in I1D1
6501 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6502 sub5node->SetLineColor(kColorITS);
6503 fNodes->Add(sub5node);
6505 fNodes->Add(sub4node);
6507 fNodes->Add(sub3node);
6510 // Place copy #2 of I1D7 in I20B
6512 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6513 sub3node->SetLineColor(kColorITS);
6514 sub3node->SetVisibility(0);
6517 // Place copy #1 of I1D1 in I1D7
6519 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6520 sub4node->SetLineColor(kColorITS);
6521 sub4node->SetVisibility(0);
6524 // Place copy #1 of ITS2 in I1D1
6526 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6527 sub5node->SetLineColor(kColorITS);
6528 fNodes->Add(sub5node);
6530 fNodes->Add(sub4node);
6532 fNodes->Add(sub3node);
6535 // Place copy #3 of I1D7 in I20B
6537 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6538 sub3node->SetLineColor(kColorITS);
6539 sub3node->SetVisibility(0);
6542 // Place copy #1 of I1D1 in I1D7
6544 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6545 sub4node->SetLineColor(kColorITS);
6546 sub4node->SetVisibility(0);
6549 // Place copy #1 of ITS2 in I1D1
6551 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6552 sub5node->SetLineColor(kColorITS);
6553 fNodes->Add(sub5node);
6555 fNodes->Add(sub4node);
6557 fNodes->Add(sub3node);
6560 // Place copy #4 of I1D7 in I20B
6562 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6563 sub3node->SetLineColor(kColorITS);
6564 sub3node->SetVisibility(0);
6567 // Place copy #1 of I1D1 in I1D7
6569 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6570 sub4node->SetLineColor(kColorITS);
6571 sub4node->SetVisibility(0);
6574 // Place copy #1 of ITS2 in I1D1
6576 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6577 sub5node->SetLineColor(kColorITS);
6578 fNodes->Add(sub5node);
6580 fNodes->Add(sub4node);
6582 fNodes->Add(sub3node);
6584 fNodes->Add(sub2node);
6587 // Place copy #2 of I20B in I12B
6589 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6590 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6591 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6592 sub2node->SetLineColor(kColorITS);
6593 sub2node->SetVisibility(0);
6596 // Place copy #1 of I1D7 in I20B
6598 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6599 sub3node->SetLineColor(kColorITS);
6600 sub3node->SetVisibility(0);
6603 // Place copy #1 of I1D1 in I1D7
6605 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6606 sub4node->SetLineColor(kColorITS);
6607 sub4node->SetVisibility(0);
6610 // Place copy #1 of ITS2 in I1D1
6612 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6613 sub5node->SetLineColor(kColorITS);
6614 fNodes->Add(sub5node);
6616 fNodes->Add(sub4node);
6618 fNodes->Add(sub3node);
6621 // Place copy #2 of I1D7 in I20B
6623 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6624 sub3node->SetLineColor(kColorITS);
6625 sub3node->SetVisibility(0);
6628 // Place copy #1 of I1D1 in I1D7
6630 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6631 sub4node->SetLineColor(kColorITS);
6632 sub4node->SetVisibility(0);
6635 // Place copy #1 of ITS2 in I1D1
6637 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6638 sub5node->SetLineColor(kColorITS);
6639 fNodes->Add(sub5node);
6641 fNodes->Add(sub4node);
6643 fNodes->Add(sub3node);
6646 // Place copy #3 of I1D7 in I20B
6648 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6649 sub3node->SetLineColor(kColorITS);
6650 sub3node->SetVisibility(0);
6653 // Place copy #1 of I1D1 in I1D7
6655 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6656 sub4node->SetLineColor(kColorITS);
6657 sub4node->SetVisibility(0);
6660 // Place copy #1 of ITS2 in I1D1
6662 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6663 sub5node->SetLineColor(kColorITS);
6664 fNodes->Add(sub5node);
6666 fNodes->Add(sub4node);
6668 fNodes->Add(sub3node);
6671 // Place copy #4 of I1D7 in I20B
6673 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6674 sub3node->SetLineColor(kColorITS);
6675 sub3node->SetVisibility(0);
6678 // Place copy #1 of I1D1 in I1D7
6680 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6681 sub4node->SetLineColor(kColorITS);
6682 sub4node->SetVisibility(0);
6685 // Place copy #1 of ITS2 in I1D1
6687 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6688 sub5node->SetLineColor(kColorITS);
6689 fNodes->Add(sub5node);
6691 fNodes->Add(sub4node);
6693 fNodes->Add(sub3node);
6695 fNodes->Add(sub2node);
6698 // Place copy #3 of I20B in I12B
6700 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6701 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6702 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6703 sub2node->SetLineColor(kColorITS);
6704 sub2node->SetVisibility(0);
6707 // Place copy #1 of I1D7 in I20B
6709 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6710 sub3node->SetLineColor(kColorITS);
6711 sub3node->SetVisibility(0);
6714 // Place copy #1 of I1D1 in I1D7
6716 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6717 sub4node->SetLineColor(kColorITS);
6718 sub4node->SetVisibility(0);
6721 // Place copy #1 of ITS2 in I1D1
6723 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6724 sub5node->SetLineColor(kColorITS);
6725 fNodes->Add(sub5node);
6727 fNodes->Add(sub4node);
6729 fNodes->Add(sub3node);
6732 // Place copy #2 of I1D7 in I20B
6734 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6735 sub3node->SetLineColor(kColorITS);
6736 sub3node->SetVisibility(0);
6739 // Place copy #1 of I1D1 in I1D7
6741 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6742 sub4node->SetLineColor(kColorITS);
6743 sub4node->SetVisibility(0);
6746 // Place copy #1 of ITS2 in I1D1
6748 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6749 sub5node->SetLineColor(kColorITS);
6750 fNodes->Add(sub5node);
6752 fNodes->Add(sub4node);
6754 fNodes->Add(sub3node);
6757 // Place copy #3 of I1D7 in I20B
6759 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6760 sub3node->SetLineColor(kColorITS);
6761 sub3node->SetVisibility(0);
6764 // Place copy #1 of I1D1 in I1D7
6766 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6767 sub4node->SetLineColor(kColorITS);
6768 sub4node->SetVisibility(0);
6771 // Place copy #1 of ITS2 in I1D1
6773 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6774 sub5node->SetLineColor(kColorITS);
6775 fNodes->Add(sub5node);
6777 fNodes->Add(sub4node);
6779 fNodes->Add(sub3node);
6782 // Place copy #4 of I1D7 in I20B
6784 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6785 sub3node->SetLineColor(kColorITS);
6786 sub3node->SetVisibility(0);
6789 // Place copy #1 of I1D1 in I1D7
6791 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6792 sub4node->SetLineColor(kColorITS);
6793 sub4node->SetVisibility(0);
6796 // Place copy #1 of ITS2 in I1D1
6798 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6799 sub5node->SetLineColor(kColorITS);
6800 fNodes->Add(sub5node);
6802 fNodes->Add(sub4node);
6804 fNodes->Add(sub3node);
6806 fNodes->Add(sub2node);
6809 // Place copy #4 of I20B in I12B
6811 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6812 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6813 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6814 sub2node->SetLineColor(kColorITS);
6815 sub2node->SetVisibility(0);
6818 // Place copy #1 of I1D7 in I20B
6820 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6821 sub3node->SetLineColor(kColorITS);
6822 sub3node->SetVisibility(0);
6825 // Place copy #1 of I1D1 in I1D7
6827 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6828 sub4node->SetLineColor(kColorITS);
6829 sub4node->SetVisibility(0);
6832 // Place copy #1 of ITS2 in I1D1
6834 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6835 sub5node->SetLineColor(kColorITS);
6836 fNodes->Add(sub5node);
6838 fNodes->Add(sub4node);
6840 fNodes->Add(sub3node);
6843 // Place copy #2 of I1D7 in I20B
6845 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6846 sub3node->SetLineColor(kColorITS);
6847 sub3node->SetVisibility(0);
6850 // Place copy #1 of I1D1 in I1D7
6852 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6853 sub4node->SetLineColor(kColorITS);
6854 sub4node->SetVisibility(0);
6857 // Place copy #1 of ITS2 in I1D1
6859 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6860 sub5node->SetLineColor(kColorITS);
6861 fNodes->Add(sub5node);
6863 fNodes->Add(sub4node);
6865 fNodes->Add(sub3node);
6868 // Place copy #3 of I1D7 in I20B
6870 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6871 sub3node->SetLineColor(kColorITS);
6872 sub3node->SetVisibility(0);
6875 // Place copy #1 of I1D1 in I1D7
6877 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6878 sub4node->SetLineColor(kColorITS);
6879 sub4node->SetVisibility(0);
6882 // Place copy #1 of ITS2 in I1D1
6884 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6885 sub5node->SetLineColor(kColorITS);
6886 fNodes->Add(sub5node);
6888 fNodes->Add(sub4node);
6890 fNodes->Add(sub3node);
6893 // Place copy #4 of I1D7 in I20B
6895 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6896 sub3node->SetLineColor(kColorITS);
6897 sub3node->SetVisibility(0);
6900 // Place copy #1 of I1D1 in I1D7
6902 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6903 sub4node->SetLineColor(kColorITS);
6904 sub4node->SetVisibility(0);
6907 // Place copy #1 of ITS2 in I1D1
6909 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6910 sub5node->SetLineColor(kColorITS);
6911 fNodes->Add(sub5node);
6913 fNodes->Add(sub4node);
6915 fNodes->Add(sub3node);
6917 fNodes->Add(sub2node);
6919 fNodes->Add(sub1node);
6922 // Place copy #10 of I12B in IT12
6924 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6925 sub1node->SetLineColor(kColorITS);
6926 sub1node->SetVisibility(0);
6929 // Place copy #1 of I10B in I12B
6931 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6932 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6933 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6934 sub2node->SetLineColor(kColorITS);
6935 sub2node->SetVisibility(0);
6938 // Place copy #1 of I107 in I10B
6940 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6941 sub3node->SetLineColor(kColorITS);
6942 sub3node->SetVisibility(0);
6945 // Place copy #1 of I101 in I107
6947 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6948 sub4node->SetLineColor(kColorITS);
6949 sub4node->SetVisibility(0);
6952 // Place copy #1 of ITS1 in I101
6954 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6955 sub5node->SetLineColor(kColorITS);
6956 fNodes->Add(sub5node);
6958 fNodes->Add(sub4node);
6960 fNodes->Add(sub3node);
6963 // Place copy #2 of I107 in I10B
6965 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6966 sub3node->SetLineColor(kColorITS);
6967 sub3node->SetVisibility(0);
6970 // Place copy #1 of I101 in I107
6972 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6973 sub4node->SetLineColor(kColorITS);
6974 sub4node->SetVisibility(0);
6977 // Place copy #1 of ITS1 in I101
6979 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6980 sub5node->SetLineColor(kColorITS);
6981 fNodes->Add(sub5node);
6983 fNodes->Add(sub4node);
6985 fNodes->Add(sub3node);
6988 // Place copy #3 of I107 in I10B
6990 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6991 sub3node->SetLineColor(kColorITS);
6992 sub3node->SetVisibility(0);
6995 // Place copy #1 of I101 in I107
6997 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6998 sub4node->SetLineColor(kColorITS);
6999 sub4node->SetVisibility(0);
7002 // Place copy #1 of ITS1 in I101
7004 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7005 sub5node->SetLineColor(kColorITS);
7006 fNodes->Add(sub5node);
7008 fNodes->Add(sub4node);
7010 fNodes->Add(sub3node);
7013 // Place copy #4 of I107 in I10B
7015 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7016 sub3node->SetLineColor(kColorITS);
7017 sub3node->SetVisibility(0);
7020 // Place copy #1 of I101 in I107
7022 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7023 sub4node->SetLineColor(kColorITS);
7024 sub4node->SetVisibility(0);
7027 // Place copy #1 of ITS1 in I101
7029 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7030 sub5node->SetLineColor(kColorITS);
7031 fNodes->Add(sub5node);
7033 fNodes->Add(sub4node);
7035 fNodes->Add(sub3node);
7037 fNodes->Add(sub2node);
7040 // Place copy #2 of I10B in I12B
7042 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
7043 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
7044 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
7045 sub2node->SetLineColor(kColorITS);
7046 sub2node->SetVisibility(0);
7049 // Place copy #1 of I107 in I10B
7051 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
7052 sub3node->SetLineColor(kColorITS);
7053 sub3node->SetVisibility(0);
7056 // Place copy #1 of I101 in I107
7058 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7059 sub4node->SetLineColor(kColorITS);
7060 sub4node->SetVisibility(0);
7063 // Place copy #1 of ITS1 in I101
7065 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7066 sub5node->SetLineColor(kColorITS);
7067 fNodes->Add(sub5node);
7069 fNodes->Add(sub4node);
7071 fNodes->Add(sub3node);
7074 // Place copy #2 of I107 in I10B
7076 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
7077 sub3node->SetLineColor(kColorITS);
7078 sub3node->SetVisibility(0);
7081 // Place copy #1 of I101 in I107
7083 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7084 sub4node->SetLineColor(kColorITS);
7085 sub4node->SetVisibility(0);
7088 // Place copy #1 of ITS1 in I101
7090 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7091 sub5node->SetLineColor(kColorITS);
7092 fNodes->Add(sub5node);
7094 fNodes->Add(sub4node);
7096 fNodes->Add(sub3node);
7099 // Place copy #3 of I107 in I10B
7101 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
7102 sub3node->SetLineColor(kColorITS);
7103 sub3node->SetVisibility(0);
7106 // Place copy #1 of I101 in I107
7108 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7109 sub4node->SetLineColor(kColorITS);
7110 sub4node->SetVisibility(0);
7113 // Place copy #1 of ITS1 in I101
7115 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7116 sub5node->SetLineColor(kColorITS);
7117 fNodes->Add(sub5node);
7119 fNodes->Add(sub4node);
7121 fNodes->Add(sub3node);
7124 // Place copy #4 of I107 in I10B
7126 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7127 sub3node->SetLineColor(kColorITS);
7128 sub3node->SetVisibility(0);
7131 // Place copy #1 of I101 in I107
7133 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7134 sub4node->SetLineColor(kColorITS);
7135 sub4node->SetVisibility(0);
7138 // Place copy #1 of ITS1 in I101
7140 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7141 sub5node->SetLineColor(kColorITS);
7142 fNodes->Add(sub5node);
7144 fNodes->Add(sub4node);
7146 fNodes->Add(sub3node);
7148 fNodes->Add(sub2node);
7151 // Place copy #1 of I20B in I12B
7153 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
7154 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7155 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
7156 sub2node->SetLineColor(kColorITS);
7157 sub2node->SetVisibility(0);
7160 // Place copy #1 of I1D7 in I20B
7162 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7163 sub3node->SetLineColor(kColorITS);
7164 sub3node->SetVisibility(0);
7167 // Place copy #1 of I1D1 in I1D7
7169 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7170 sub4node->SetLineColor(kColorITS);
7171 sub4node->SetVisibility(0);
7174 // Place copy #1 of ITS2 in I1D1
7176 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7177 sub5node->SetLineColor(kColorITS);
7178 fNodes->Add(sub5node);
7180 fNodes->Add(sub4node);
7182 fNodes->Add(sub3node);
7185 // Place copy #2 of I1D7 in I20B
7187 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7188 sub3node->SetLineColor(kColorITS);
7189 sub3node->SetVisibility(0);
7192 // Place copy #1 of I1D1 in I1D7
7194 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7195 sub4node->SetLineColor(kColorITS);
7196 sub4node->SetVisibility(0);
7199 // Place copy #1 of ITS2 in I1D1
7201 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7202 sub5node->SetLineColor(kColorITS);
7203 fNodes->Add(sub5node);
7205 fNodes->Add(sub4node);
7207 fNodes->Add(sub3node);
7210 // Place copy #3 of I1D7 in I20B
7212 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7213 sub3node->SetLineColor(kColorITS);
7214 sub3node->SetVisibility(0);
7217 // Place copy #1 of I1D1 in I1D7
7219 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7220 sub4node->SetLineColor(kColorITS);
7221 sub4node->SetVisibility(0);
7224 // Place copy #1 of ITS2 in I1D1
7226 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7227 sub5node->SetLineColor(kColorITS);
7228 fNodes->Add(sub5node);
7230 fNodes->Add(sub4node);
7232 fNodes->Add(sub3node);
7235 // Place copy #4 of I1D7 in I20B
7237 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7238 sub3node->SetLineColor(kColorITS);
7239 sub3node->SetVisibility(0);
7242 // Place copy #1 of I1D1 in I1D7
7244 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7245 sub4node->SetLineColor(kColorITS);
7246 sub4node->SetVisibility(0);
7249 // Place copy #1 of ITS2 in I1D1
7251 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7252 sub5node->SetLineColor(kColorITS);
7253 fNodes->Add(sub5node);
7255 fNodes->Add(sub4node);
7257 fNodes->Add(sub3node);
7259 fNodes->Add(sub2node);
7262 // Place copy #2 of I20B in I12B
7264 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7265 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7266 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7267 sub2node->SetLineColor(kColorITS);
7268 sub2node->SetVisibility(0);
7271 // Place copy #1 of I1D7 in I20B
7273 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7274 sub3node->SetLineColor(kColorITS);
7275 sub3node->SetVisibility(0);
7278 // Place copy #1 of I1D1 in I1D7
7280 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7281 sub4node->SetLineColor(kColorITS);
7282 sub4node->SetVisibility(0);
7285 // Place copy #1 of ITS2 in I1D1
7287 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7288 sub5node->SetLineColor(kColorITS);
7289 fNodes->Add(sub5node);
7291 fNodes->Add(sub4node);
7293 fNodes->Add(sub3node);
7296 // Place copy #2 of I1D7 in I20B
7298 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7299 sub3node->SetLineColor(kColorITS);
7300 sub3node->SetVisibility(0);
7303 // Place copy #1 of I1D1 in I1D7
7305 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7306 sub4node->SetLineColor(kColorITS);
7307 sub4node->SetVisibility(0);
7310 // Place copy #1 of ITS2 in I1D1
7312 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7313 sub5node->SetLineColor(kColorITS);
7314 fNodes->Add(sub5node);
7316 fNodes->Add(sub4node);
7318 fNodes->Add(sub3node);
7321 // Place copy #3 of I1D7 in I20B
7323 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7324 sub3node->SetLineColor(kColorITS);
7325 sub3node->SetVisibility(0);
7328 // Place copy #1 of I1D1 in I1D7
7330 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7331 sub4node->SetLineColor(kColorITS);
7332 sub4node->SetVisibility(0);
7335 // Place copy #1 of ITS2 in I1D1
7337 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7338 sub5node->SetLineColor(kColorITS);
7339 fNodes->Add(sub5node);
7341 fNodes->Add(sub4node);
7343 fNodes->Add(sub3node);
7346 // Place copy #4 of I1D7 in I20B
7348 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7349 sub3node->SetLineColor(kColorITS);
7350 sub3node->SetVisibility(0);
7353 // Place copy #1 of I1D1 in I1D7
7355 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7356 sub4node->SetLineColor(kColorITS);
7357 sub4node->SetVisibility(0);
7360 // Place copy #1 of ITS2 in I1D1
7362 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7363 sub5node->SetLineColor(kColorITS);
7364 fNodes->Add(sub5node);
7366 fNodes->Add(sub4node);
7368 fNodes->Add(sub3node);
7370 fNodes->Add(sub2node);
7373 // Place copy #3 of I20B in I12B
7375 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7376 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7377 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7378 sub2node->SetLineColor(kColorITS);
7379 sub2node->SetVisibility(0);
7382 // Place copy #1 of I1D7 in I20B
7384 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7385 sub3node->SetLineColor(kColorITS);
7386 sub3node->SetVisibility(0);
7389 // Place copy #1 of I1D1 in I1D7
7391 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7392 sub4node->SetLineColor(kColorITS);
7393 sub4node->SetVisibility(0);
7396 // Place copy #1 of ITS2 in I1D1
7398 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7399 sub5node->SetLineColor(kColorITS);
7400 fNodes->Add(sub5node);
7402 fNodes->Add(sub4node);
7404 fNodes->Add(sub3node);
7407 // Place copy #2 of I1D7 in I20B
7409 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7410 sub3node->SetLineColor(kColorITS);
7411 sub3node->SetVisibility(0);
7414 // Place copy #1 of I1D1 in I1D7
7416 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7417 sub4node->SetLineColor(kColorITS);
7418 sub4node->SetVisibility(0);
7421 // Place copy #1 of ITS2 in I1D1
7423 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7424 sub5node->SetLineColor(kColorITS);
7425 fNodes->Add(sub5node);
7427 fNodes->Add(sub4node);
7429 fNodes->Add(sub3node);
7432 // Place copy #3 of I1D7 in I20B
7434 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7435 sub3node->SetLineColor(kColorITS);
7436 sub3node->SetVisibility(0);
7439 // Place copy #1 of I1D1 in I1D7
7441 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7442 sub4node->SetLineColor(kColorITS);
7443 sub4node->SetVisibility(0);
7446 // Place copy #1 of ITS2 in I1D1
7448 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7449 sub5node->SetLineColor(kColorITS);
7450 fNodes->Add(sub5node);
7452 fNodes->Add(sub4node);
7454 fNodes->Add(sub3node);
7457 // Place copy #4 of I1D7 in I20B
7459 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7460 sub3node->SetLineColor(kColorITS);
7461 sub3node->SetVisibility(0);
7464 // Place copy #1 of I1D1 in I1D7
7466 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7467 sub4node->SetLineColor(kColorITS);
7468 sub4node->SetVisibility(0);
7471 // Place copy #1 of ITS2 in I1D1
7473 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7474 sub5node->SetLineColor(kColorITS);
7475 fNodes->Add(sub5node);
7477 fNodes->Add(sub4node);
7479 fNodes->Add(sub3node);
7481 fNodes->Add(sub2node);
7484 // Place copy #4 of I20B in I12B
7486 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7487 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7488 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7489 sub2node->SetLineColor(kColorITS);
7490 sub2node->SetVisibility(0);
7493 // Place copy #1 of I1D7 in I20B
7495 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7496 sub3node->SetLineColor(kColorITS);
7497 sub3node->SetVisibility(0);
7500 // Place copy #1 of I1D1 in I1D7
7502 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7503 sub4node->SetLineColor(kColorITS);
7504 sub4node->SetVisibility(0);
7507 // Place copy #1 of ITS2 in I1D1
7509 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7510 sub5node->SetLineColor(kColorITS);
7511 fNodes->Add(sub5node);
7513 fNodes->Add(sub4node);
7515 fNodes->Add(sub3node);
7518 // Place copy #2 of I1D7 in I20B
7520 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7521 sub3node->SetLineColor(kColorITS);
7522 sub3node->SetVisibility(0);
7525 // Place copy #1 of I1D1 in I1D7
7527 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7528 sub4node->SetLineColor(kColorITS);
7529 sub4node->SetVisibility(0);
7532 // Place copy #1 of ITS2 in I1D1
7534 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7535 sub5node->SetLineColor(kColorITS);
7536 fNodes->Add(sub5node);
7538 fNodes->Add(sub4node);
7540 fNodes->Add(sub3node);
7543 // Place copy #3 of I1D7 in I20B
7545 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7546 sub3node->SetLineColor(kColorITS);
7547 sub3node->SetVisibility(0);
7550 // Place copy #1 of I1D1 in I1D7
7552 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7553 sub4node->SetLineColor(kColorITS);
7554 sub4node->SetVisibility(0);
7557 // Place copy #1 of ITS2 in I1D1
7559 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7560 sub5node->SetLineColor(kColorITS);
7561 fNodes->Add(sub5node);
7563 fNodes->Add(sub4node);
7565 fNodes->Add(sub3node);
7568 // Place copy #4 of I1D7 in I20B
7570 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7571 sub3node->SetLineColor(kColorITS);
7572 sub3node->SetVisibility(0);
7575 // Place copy #1 of I1D1 in I1D7
7577 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7578 sub4node->SetLineColor(kColorITS);
7579 sub4node->SetVisibility(0);
7582 // Place copy #1 of ITS2 in I1D1
7584 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7585 sub5node->SetLineColor(kColorITS);
7586 fNodes->Add(sub5node);
7588 fNodes->Add(sub4node);
7590 fNodes->Add(sub3node);
7592 fNodes->Add(sub2node);
7594 fNodes->Add(sub1node);
7602 // --- Place SDD volumes into their mother volume
7604 // Place IT34 in Alice
7605 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7606 node->SetLineColor(kColorITS);
7607 node->SetVisibility(0);
7610 // Place copy #1 of I004 in IT34
7612 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7613 sub1node->SetLineColor(kColorITS);
7614 sub1node->SetVisibility(0);
7617 // Place copy #1 of ITS3 directly in I004
7619 ySDD = Y_SDD_sep/2.+I302dits[1];
7620 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7621 sub2node->SetLineColor(kColorITS);
7622 sub2node->SetVisibility(1);
7623 fNodes->Add(sub2node);
7626 // Place copy #2 of ITS3 directly in I004
7628 ySDD = Y_SDD_sep/2.+I302dits[1];
7629 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7630 sub2node->SetLineColor(kColorITS);
7631 sub2node->SetVisibility(1);
7632 fNodes->Add(sub2node);
7635 // Place copy #3 of ITS3 directly in I004
7637 ySDD = Y_SDD_sep/2.+I302dits[1];
7638 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7639 sub2node->SetLineColor(kColorITS);
7640 sub2node->SetVisibility(1);
7641 fNodes->Add(sub2node);
7644 // Place copy #4 of ITS3 directly in I004
7646 ySDD = Y_SDD_sep/2.+I302dits[1];
7647 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7648 sub2node->SetLineColor(kColorITS);
7649 sub2node->SetVisibility(1);
7650 fNodes->Add(sub2node);
7653 // Place copy #5 of ITS3 directly in I004
7655 ySDD = Y_SDD_sep/2.+I302dits[1];
7656 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7657 sub2node->SetLineColor(kColorITS);
7658 sub2node->SetVisibility(1);
7659 fNodes->Add(sub2node);
7662 // Place copy #6 of ITS3 directly in I004
7664 ySDD = Y_SDD_sep/2.+I302dits[1];
7665 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7666 sub2node->SetLineColor(kColorITS);
7667 sub2node->SetVisibility(1);
7668 fNodes->Add(sub2node);
7670 fNodes->Add(sub1node);
7673 // Place copy #2 of I004 in IT34
7675 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7676 sub1node->SetLineColor(kColorITS);
7677 sub1node->SetVisibility(0);
7680 // Place copy #1 of ITS3 directly in I004
7682 ySDD = Y_SDD_sep/2.+I302dits[1];
7683 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7684 sub2node->SetLineColor(kColorITS);
7685 sub2node->SetVisibility(1);
7686 fNodes->Add(sub2node);
7689 // Place copy #2 of ITS3 directly in I004
7691 ySDD = Y_SDD_sep/2.+I302dits[1];
7692 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7693 sub2node->SetLineColor(kColorITS);
7694 sub2node->SetVisibility(1);
7695 fNodes->Add(sub2node);
7698 // Place copy #3 of ITS3 directly in I004
7700 ySDD = Y_SDD_sep/2.+I302dits[1];
7701 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7702 sub2node->SetLineColor(kColorITS);
7703 sub2node->SetVisibility(1);
7704 fNodes->Add(sub2node);
7707 // Place copy #4 of ITS3 directly in I004
7709 ySDD = Y_SDD_sep/2.+I302dits[1];
7710 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7711 sub2node->SetLineColor(kColorITS);
7712 sub2node->SetVisibility(1);
7713 fNodes->Add(sub2node);
7716 // Place copy #5 of ITS3 directly in I004
7718 ySDD = Y_SDD_sep/2.+I302dits[1];
7719 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7720 sub2node->SetLineColor(kColorITS);
7721 sub2node->SetVisibility(1);
7722 fNodes->Add(sub2node);
7725 // Place copy #6 of ITS3 directly in I004
7727 ySDD = Y_SDD_sep/2.+I302dits[1];
7728 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7729 sub2node->SetLineColor(kColorITS);
7730 sub2node->SetVisibility(1);
7731 fNodes->Add(sub2node);
7733 fNodes->Add(sub1node);
7736 // Place copy #3 of I004 in IT34
7738 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7739 sub1node->SetLineColor(kColorITS);
7740 sub1node->SetVisibility(0);
7743 // Place copy #1 of ITS3 directly in I004
7745 ySDD = Y_SDD_sep/2.+I302dits[1];
7746 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7747 sub2node->SetLineColor(kColorITS);
7748 sub2node->SetVisibility(1);
7749 fNodes->Add(sub2node);
7752 // Place copy #2 of ITS3 directly in I004
7754 ySDD = Y_SDD_sep/2.+I302dits[1];
7755 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7756 sub2node->SetLineColor(kColorITS);
7757 sub2node->SetVisibility(1);
7758 fNodes->Add(sub2node);
7761 // Place copy #3 of ITS3 directly in I004
7763 ySDD = Y_SDD_sep/2.+I302dits[1];
7764 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7765 sub2node->SetLineColor(kColorITS);
7766 sub2node->SetVisibility(1);
7767 fNodes->Add(sub2node);
7770 // Place copy #4 of ITS3 directly in I004
7772 ySDD = Y_SDD_sep/2.+I302dits[1];
7773 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7774 sub2node->SetLineColor(kColorITS);
7775 sub2node->SetVisibility(1);
7776 fNodes->Add(sub2node);
7779 // Place copy #5 of ITS3 directly in I004
7781 ySDD = Y_SDD_sep/2.+I302dits[1];
7782 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7783 sub2node->SetLineColor(kColorITS);
7784 sub2node->SetVisibility(1);
7785 fNodes->Add(sub2node);
7788 // Place copy #6 of ITS3 directly in I004
7790 ySDD = Y_SDD_sep/2.+I302dits[1];
7791 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7792 sub2node->SetLineColor(kColorITS);
7793 sub2node->SetVisibility(1);
7794 fNodes->Add(sub2node);
7796 fNodes->Add(sub1node);
7799 // Place copy #4 of I004 in IT34
7801 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7802 sub1node->SetLineColor(kColorITS);
7803 sub1node->SetVisibility(0);
7806 // Place copy #1 of ITS3 directly in I004
7808 ySDD = Y_SDD_sep/2.+I302dits[1];
7809 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7810 sub2node->SetLineColor(kColorITS);
7811 sub2node->SetVisibility(1);
7812 fNodes->Add(sub2node);
7815 // Place copy #2 of ITS3 directly in I004
7817 ySDD = Y_SDD_sep/2.+I302dits[1];
7818 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7819 sub2node->SetLineColor(kColorITS);
7820 sub2node->SetVisibility(1);
7821 fNodes->Add(sub2node);
7824 // Place copy #3 of ITS3 directly in I004
7826 ySDD = Y_SDD_sep/2.+I302dits[1];
7827 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7828 sub2node->SetLineColor(kColorITS);
7829 sub2node->SetVisibility(1);
7830 fNodes->Add(sub2node);
7833 // Place copy #4 of ITS3 directly in I004
7835 ySDD = Y_SDD_sep/2.+I302dits[1];
7836 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7837 sub2node->SetLineColor(kColorITS);
7838 sub2node->SetVisibility(1);
7839 fNodes->Add(sub2node);
7842 // Place copy #5 of ITS3 directly in I004
7844 ySDD = Y_SDD_sep/2.+I302dits[1];
7845 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7846 sub2node->SetLineColor(kColorITS);
7847 sub2node->SetVisibility(1);
7848 fNodes->Add(sub2node);
7851 // Place copy #6 of ITS3 directly in I004
7853 ySDD = Y_SDD_sep/2.+I302dits[1];
7854 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7855 sub2node->SetLineColor(kColorITS);
7856 sub2node->SetVisibility(1);
7857 fNodes->Add(sub2node);
7859 fNodes->Add(sub1node);
7862 // Place copy #5 of I004 in IT34
7864 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7865 sub1node->SetLineColor(kColorITS);
7866 sub1node->SetVisibility(0);
7869 // Place copy #1 of ITS3 directly in I004
7871 ySDD = Y_SDD_sep/2.+I302dits[1];
7872 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7873 sub2node->SetLineColor(kColorITS);
7874 sub2node->SetVisibility(1);
7875 fNodes->Add(sub2node);
7878 // Place copy #2 of ITS3 directly in I004
7880 ySDD = Y_SDD_sep/2.+I302dits[1];
7881 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7882 sub2node->SetLineColor(kColorITS);
7883 sub2node->SetVisibility(1);
7884 fNodes->Add(sub2node);
7887 // Place copy #3 of ITS3 directly in I004
7889 ySDD = Y_SDD_sep/2.+I302dits[1];
7890 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7891 sub2node->SetLineColor(kColorITS);
7892 sub2node->SetVisibility(1);
7893 fNodes->Add(sub2node);
7896 // Place copy #4 of ITS3 directly in I004
7898 ySDD = Y_SDD_sep/2.+I302dits[1];
7899 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7900 sub2node->SetLineColor(kColorITS);
7901 sub2node->SetVisibility(1);
7902 fNodes->Add(sub2node);
7905 // Place copy #5 of ITS3 directly in I004
7907 ySDD = Y_SDD_sep/2.+I302dits[1];
7908 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7909 sub2node->SetLineColor(kColorITS);
7910 sub2node->SetVisibility(1);
7911 fNodes->Add(sub2node);
7914 // Place copy #6 of ITS3 directly in I004
7916 ySDD = Y_SDD_sep/2.+I302dits[1];
7917 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7918 sub2node->SetLineColor(kColorITS);
7919 sub2node->SetVisibility(1);
7920 fNodes->Add(sub2node);
7922 fNodes->Add(sub1node);
7925 // Place copy #6 of I004 in IT34
7927 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7928 sub1node->SetLineColor(kColorITS);
7929 sub1node->SetVisibility(0);
7932 // Place copy #1 of ITS3 directly in I004
7934 ySDD = Y_SDD_sep/2.+I302dits[1];
7935 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7936 sub2node->SetLineColor(kColorITS);
7937 sub2node->SetVisibility(1);
7938 fNodes->Add(sub2node);
7941 // Place copy #2 of ITS3 directly in I004
7943 ySDD = Y_SDD_sep/2.+I302dits[1];
7944 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7945 sub2node->SetLineColor(kColorITS);
7946 sub2node->SetVisibility(1);
7947 fNodes->Add(sub2node);
7950 // Place copy #3 of ITS3 directly in I004
7952 ySDD = Y_SDD_sep/2.+I302dits[1];
7953 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7954 sub2node->SetLineColor(kColorITS);
7955 sub2node->SetVisibility(1);
7956 fNodes->Add(sub2node);
7959 // Place copy #4 of ITS3 directly in I004
7961 ySDD = Y_SDD_sep/2.+I302dits[1];
7962 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7963 sub2node->SetLineColor(kColorITS);
7964 sub2node->SetVisibility(1);
7965 fNodes->Add(sub2node);
7968 // Place copy #5 of ITS3 directly in I004
7970 ySDD = Y_SDD_sep/2.+I302dits[1];
7971 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7972 sub2node->SetLineColor(kColorITS);
7973 sub2node->SetVisibility(1);
7974 fNodes->Add(sub2node);
7977 // Place copy #6 of ITS3 directly in I004
7979 ySDD = Y_SDD_sep/2.+I302dits[1];
7980 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7981 sub2node->SetLineColor(kColorITS);
7982 sub2node->SetVisibility(1);
7983 fNodes->Add(sub2node);
7985 fNodes->Add(sub1node);
7988 // Place copy #7 of I004 in IT34
7990 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7991 sub1node->SetLineColor(kColorITS);
7992 sub1node->SetVisibility(0);
7995 // Place copy #1 of ITS3 directly in I004
7997 ySDD = Y_SDD_sep/2.+I302dits[1];
7998 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7999 sub2node->SetLineColor(kColorITS);
8000 sub2node->SetVisibility(1);
8001 fNodes->Add(sub2node);
8004 // Place copy #2 of ITS3 directly in I004
8006 ySDD = Y_SDD_sep/2.+I302dits[1];
8007 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8008 sub2node->SetLineColor(kColorITS);
8009 sub2node->SetVisibility(1);
8010 fNodes->Add(sub2node);
8013 // Place copy #3 of ITS3 directly in I004
8015 ySDD = Y_SDD_sep/2.+I302dits[1];
8016 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8017 sub2node->SetLineColor(kColorITS);
8018 sub2node->SetVisibility(1);
8019 fNodes->Add(sub2node);
8022 // Place copy #4 of ITS3 directly in I004
8024 ySDD = Y_SDD_sep/2.+I302dits[1];
8025 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8026 sub2node->SetLineColor(kColorITS);
8027 sub2node->SetVisibility(1);
8028 fNodes->Add(sub2node);
8031 // Place copy #5 of ITS3 directly in I004
8033 ySDD = Y_SDD_sep/2.+I302dits[1];
8034 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8035 sub2node->SetLineColor(kColorITS);
8036 sub2node->SetVisibility(1);
8037 fNodes->Add(sub2node);
8040 // Place copy #6 of ITS3 directly in I004
8042 ySDD = Y_SDD_sep/2.+I302dits[1];
8043 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8044 sub2node->SetLineColor(kColorITS);
8045 sub2node->SetVisibility(1);
8046 fNodes->Add(sub2node);
8048 fNodes->Add(sub1node);
8051 // Place copy #8 of I004 in IT34
8053 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
8054 sub1node->SetLineColor(kColorITS);
8055 sub1node->SetVisibility(0);
8058 // Place copy #1 of ITS3 directly in I004
8060 ySDD = Y_SDD_sep/2.+I302dits[1];
8061 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8062 sub2node->SetLineColor(kColorITS);
8063 sub2node->SetVisibility(1);
8064 fNodes->Add(sub2node);
8067 // Place copy #2 of ITS3 directly in I004
8069 ySDD = Y_SDD_sep/2.+I302dits[1];
8070 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8071 sub2node->SetLineColor(kColorITS);
8072 sub2node->SetVisibility(1);
8073 fNodes->Add(sub2node);
8076 // Place copy #3 of ITS3 directly in I004
8078 ySDD = Y_SDD_sep/2.+I302dits[1];
8079 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8080 sub2node->SetLineColor(kColorITS);
8081 sub2node->SetVisibility(1);
8082 fNodes->Add(sub2node);
8085 // Place copy #4 of ITS3 directly in I004
8087 ySDD = Y_SDD_sep/2.+I302dits[1];
8088 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8089 sub2node->SetLineColor(kColorITS);
8090 sub2node->SetVisibility(1);
8091 fNodes->Add(sub2node);
8094 // Place copy #5 of ITS3 directly in I004
8096 ySDD = Y_SDD_sep/2.+I302dits[1];
8097 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8098 sub2node->SetLineColor(kColorITS);
8099 sub2node->SetVisibility(1);
8100 fNodes->Add(sub2node);
8103 // Place copy #6 of ITS3 directly in I004
8105 ySDD = Y_SDD_sep/2.+I302dits[1];
8106 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8107 sub2node->SetLineColor(kColorITS);
8108 sub2node->SetVisibility(1);
8109 fNodes->Add(sub2node);
8111 fNodes->Add(sub1node);
8114 // Place copy #9 of I004 in IT34
8116 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
8117 sub1node->SetLineColor(kColorITS);
8118 sub1node->SetVisibility(0);
8121 // Place copy #1 of ITS3 directly in I004
8123 ySDD = Y_SDD_sep/2.+I302dits[1];
8124 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8125 sub2node->SetLineColor(kColorITS);
8126 sub2node->SetVisibility(1);
8127 fNodes->Add(sub2node);
8130 // Place copy #2 of ITS3 directly in I004
8132 ySDD = Y_SDD_sep/2.+I302dits[1];
8133 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8134 sub2node->SetLineColor(kColorITS);
8135 sub2node->SetVisibility(1);
8136 fNodes->Add(sub2node);
8139 // Place copy #3 of ITS3 directly in I004
8141 ySDD = Y_SDD_sep/2.+I302dits[1];
8142 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8143 sub2node->SetLineColor(kColorITS);
8144 sub2node->SetVisibility(1);
8145 fNodes->Add(sub2node);
8148 // Place copy #4 of ITS3 directly in I004
8150 ySDD = Y_SDD_sep/2.+I302dits[1];
8151 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8152 sub2node->SetLineColor(kColorITS);
8153 sub2node->SetVisibility(1);
8154 fNodes->Add(sub2node);
8157 // Place copy #5 of ITS3 directly in I004
8159 ySDD = Y_SDD_sep/2.+I302dits[1];
8160 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8161 sub2node->SetLineColor(kColorITS);
8162 sub2node->SetVisibility(1);
8163 fNodes->Add(sub2node);
8166 // Place copy #6 of ITS3 directly in I004
8168 ySDD = Y_SDD_sep/2.+I302dits[1];
8169 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8170 sub2node->SetLineColor(kColorITS);
8171 sub2node->SetVisibility(1);
8172 fNodes->Add(sub2node);
8174 fNodes->Add(sub1node);
8177 // Place copy #10 of I004 in IT34
8179 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8180 sub1node->SetLineColor(kColorITS);
8181 sub1node->SetVisibility(0);
8184 // Place copy #1 of ITS3 directly in I004
8186 ySDD = Y_SDD_sep/2.+I302dits[1];
8187 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8188 sub2node->SetLineColor(kColorITS);
8189 sub2node->SetVisibility(1);
8190 fNodes->Add(sub2node);
8193 // Place copy #2 of ITS3 directly in I004
8195 ySDD = Y_SDD_sep/2.+I302dits[1];
8196 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8197 sub2node->SetLineColor(kColorITS);
8198 sub2node->SetVisibility(1);
8199 fNodes->Add(sub2node);
8202 // Place copy #3 of ITS3 directly in I004
8204 ySDD = Y_SDD_sep/2.+I302dits[1];
8205 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8206 sub2node->SetLineColor(kColorITS);
8207 sub2node->SetVisibility(1);
8208 fNodes->Add(sub2node);
8211 // Place copy #4 of ITS3 directly in I004
8213 ySDD = Y_SDD_sep/2.+I302dits[1];
8214 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8215 sub2node->SetLineColor(kColorITS);
8216 sub2node->SetVisibility(1);
8217 fNodes->Add(sub2node);
8220 // Place copy #5 of ITS3 directly in I004
8222 ySDD = Y_SDD_sep/2.+I302dits[1];
8223 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8224 sub2node->SetLineColor(kColorITS);
8225 sub2node->SetVisibility(1);
8226 fNodes->Add(sub2node);
8229 // Place copy #6 of ITS3 directly in I004
8231 ySDD = Y_SDD_sep/2.+I302dits[1];
8232 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8233 sub2node->SetLineColor(kColorITS);
8234 sub2node->SetVisibility(1);
8235 fNodes->Add(sub2node);
8237 fNodes->Add(sub1node);
8240 // Place copy #11 of I004 in IT34
8242 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8243 sub1node->SetLineColor(kColorITS);
8244 sub1node->SetVisibility(0);
8247 // Place copy #1 of ITS3 directly in I004
8249 ySDD = Y_SDD_sep/2.+I302dits[1];
8250 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8251 sub2node->SetLineColor(kColorITS);
8252 sub2node->SetVisibility(1);
8253 fNodes->Add(sub2node);
8256 // Place copy #2 of ITS3 directly in I004
8258 ySDD = Y_SDD_sep/2.+I302dits[1];
8259 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8260 sub2node->SetLineColor(kColorITS);
8261 sub2node->SetVisibility(1);
8262 fNodes->Add(sub2node);
8265 // Place copy #3 of ITS3 directly in I004
8267 ySDD = Y_SDD_sep/2.+I302dits[1];
8268 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8269 sub2node->SetLineColor(kColorITS);
8270 sub2node->SetVisibility(1);
8271 fNodes->Add(sub2node);
8274 // Place copy #4 of ITS3 directly in I004
8276 ySDD = Y_SDD_sep/2.+I302dits[1];
8277 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8278 sub2node->SetLineColor(kColorITS);
8279 sub2node->SetVisibility(1);
8280 fNodes->Add(sub2node);
8283 // Place copy #5 of ITS3 directly in I004
8285 ySDD = Y_SDD_sep/2.+I302dits[1];
8286 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8287 sub2node->SetLineColor(kColorITS);
8288 sub2node->SetVisibility(1);
8289 fNodes->Add(sub2node);
8292 // Place copy #6 of ITS3 directly in I004
8294 ySDD = Y_SDD_sep/2.+I302dits[1];
8295 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8296 sub2node->SetLineColor(kColorITS);
8297 sub2node->SetVisibility(1);
8298 fNodes->Add(sub2node);
8300 fNodes->Add(sub1node);
8303 // Place copy #12 of I004 in IT34
8305 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8306 sub1node->SetLineColor(kColorITS);
8307 sub1node->SetVisibility(0);
8310 // Place copy #1 of ITS3 directly in I004
8312 ySDD = Y_SDD_sep/2.+I302dits[1];
8313 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8314 sub2node->SetLineColor(kColorITS);
8315 sub2node->SetVisibility(1);
8316 fNodes->Add(sub2node);
8319 // Place copy #2 of ITS3 directly in I004
8321 ySDD = Y_SDD_sep/2.+I302dits[1];
8322 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8323 sub2node->SetLineColor(kColorITS);
8324 sub2node->SetVisibility(1);
8325 fNodes->Add(sub2node);
8328 // Place copy #3 of ITS3 directly in I004
8330 ySDD = Y_SDD_sep/2.+I302dits[1];
8331 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8332 sub2node->SetLineColor(kColorITS);
8333 sub2node->SetVisibility(1);
8334 fNodes->Add(sub2node);
8337 // Place copy #4 of ITS3 directly in I004
8339 ySDD = Y_SDD_sep/2.+I302dits[1];
8340 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8341 sub2node->SetLineColor(kColorITS);
8342 sub2node->SetVisibility(1);
8343 fNodes->Add(sub2node);
8346 // Place copy #5 of ITS3 directly in I004
8348 ySDD = Y_SDD_sep/2.+I302dits[1];
8349 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8350 sub2node->SetLineColor(kColorITS);
8351 sub2node->SetVisibility(1);
8352 fNodes->Add(sub2node);
8355 // Place copy #6 of ITS3 directly in I004
8357 ySDD = Y_SDD_sep/2.+I302dits[1];
8358 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8359 sub2node->SetLineColor(kColorITS);
8360 sub2node->SetVisibility(1);
8361 fNodes->Add(sub2node);
8363 fNodes->Add(sub1node);
8366 // Place copy #13 of I004 in IT34
8368 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8369 sub1node->SetLineColor(kColorITS);
8370 sub1node->SetVisibility(0);
8373 // Place copy #1 of ITS3 directly in I004
8375 ySDD = Y_SDD_sep/2.+I302dits[1];
8376 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8377 sub2node->SetLineColor(kColorITS);
8378 sub2node->SetVisibility(1);
8379 fNodes->Add(sub2node);
8382 // Place copy #2 of ITS3 directly in I004
8384 ySDD = Y_SDD_sep/2.+I302dits[1];
8385 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8386 sub2node->SetLineColor(kColorITS);
8387 sub2node->SetVisibility(1);
8388 fNodes->Add(sub2node);
8391 // Place copy #3 of ITS3 directly in I004
8393 ySDD = Y_SDD_sep/2.+I302dits[1];
8394 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8395 sub2node->SetLineColor(kColorITS);
8396 sub2node->SetVisibility(1);
8397 fNodes->Add(sub2node);
8400 // Place copy #4 of ITS3 directly in I004
8402 ySDD = Y_SDD_sep/2.+I302dits[1];
8403 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8404 sub2node->SetLineColor(kColorITS);
8405 sub2node->SetVisibility(1);
8406 fNodes->Add(sub2node);
8409 // Place copy #5 of ITS3 directly in I004
8411 ySDD = Y_SDD_sep/2.+I302dits[1];
8412 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8413 sub2node->SetLineColor(kColorITS);
8414 sub2node->SetVisibility(1);
8415 fNodes->Add(sub2node);
8418 // Place copy #6 of ITS3 directly in I004
8420 ySDD = Y_SDD_sep/2.+I302dits[1];
8421 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8422 sub2node->SetLineColor(kColorITS);
8423 sub2node->SetVisibility(1);
8424 fNodes->Add(sub2node);
8426 fNodes->Add(sub1node);
8429 // Place copy #14 of I004 in IT34
8431 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8432 sub1node->SetLineColor(kColorITS);
8433 sub1node->SetVisibility(0);
8436 // Place copy #1 of ITS3 directly in I004
8438 ySDD = Y_SDD_sep/2.+I302dits[1];
8439 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8440 sub2node->SetLineColor(kColorITS);
8441 sub2node->SetVisibility(1);
8442 fNodes->Add(sub2node);
8445 // Place copy #2 of ITS3 directly in I004
8447 ySDD = Y_SDD_sep/2.+I302dits[1];
8448 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8449 sub2node->SetLineColor(kColorITS);
8450 sub2node->SetVisibility(1);
8451 fNodes->Add(sub2node);
8454 // Place copy #3 of ITS3 directly in I004
8456 ySDD = Y_SDD_sep/2.+I302dits[1];
8457 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8458 sub2node->SetLineColor(kColorITS);
8459 sub2node->SetVisibility(1);
8460 fNodes->Add(sub2node);
8463 // Place copy #4 of ITS3 directly in I004
8465 ySDD = Y_SDD_sep/2.+I302dits[1];
8466 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8467 sub2node->SetLineColor(kColorITS);
8468 sub2node->SetVisibility(1);
8469 fNodes->Add(sub2node);
8472 // Place copy #5 of ITS3 directly in I004
8474 ySDD = Y_SDD_sep/2.+I302dits[1];
8475 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8476 sub2node->SetLineColor(kColorITS);
8477 sub2node->SetVisibility(1);
8478 fNodes->Add(sub2node);
8481 // Place copy #6 of ITS3 directly in I004
8483 ySDD = Y_SDD_sep/2.+I302dits[1];
8484 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8485 sub2node->SetLineColor(kColorITS);
8486 sub2node->SetVisibility(1);
8487 fNodes->Add(sub2node);
8489 fNodes->Add(sub1node);
8492 // Place copy #1 of I005 in IT34
8494 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8495 sub1node->SetLineColor(kColorITS);
8496 sub1node->SetVisibility(0);
8499 // Place copy #1 of ITS4 directly in I005
8501 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8502 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8503 sub2node->SetLineColor(kColorITS);
8504 sub2node->SetVisibility(1);
8505 fNodes->Add(sub2node);
8508 // Place copy #2 of ITS4 directly in I005
8510 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8511 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8512 sub2node->SetLineColor(kColorITS);
8513 sub2node->SetVisibility(1);
8514 fNodes->Add(sub2node);
8517 // Place copy #3 of ITS4 directly in I005
8519 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8520 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8521 sub2node->SetLineColor(kColorITS);
8522 sub2node->SetVisibility(1);
8523 fNodes->Add(sub2node);
8526 // Place copy #4 of ITS4 directly in I005
8528 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8529 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8530 sub2node->SetLineColor(kColorITS);
8531 sub2node->SetVisibility(1);
8532 fNodes->Add(sub2node);
8535 // Place copy #5 of ITS4 directly in I005
8537 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8538 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8539 sub2node->SetLineColor(kColorITS);
8540 sub2node->SetVisibility(1);
8541 fNodes->Add(sub2node);
8544 // Place copy #6 of ITS4 directly in I005
8546 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8547 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8548 sub2node->SetLineColor(kColorITS);
8549 sub2node->SetVisibility(1);
8550 fNodes->Add(sub2node);
8553 // Place copy #7 of ITS4 directly in I005
8555 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8556 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8557 sub2node->SetLineColor(kColorITS);
8558 sub2node->SetVisibility(1);
8559 fNodes->Add(sub2node);
8562 // Place copy #8 of ITS4 directly in I005
8564 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8565 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8566 sub2node->SetLineColor(kColorITS);
8567 sub2node->SetVisibility(1);
8568 fNodes->Add(sub2node);
8570 fNodes->Add(sub1node);
8573 // Place copy #2 of I005 in IT34
8575 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8576 sub1node->SetLineColor(kColorITS);
8577 sub1node->SetVisibility(0);
8580 // Place copy #1 of ITS4 directly in I005
8582 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8583 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8584 sub2node->SetLineColor(kColorITS);
8585 sub2node->SetVisibility(1);
8586 fNodes->Add(sub2node);
8589 // Place copy #2 of ITS4 directly in I005
8591 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8592 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8593 sub2node->SetLineColor(kColorITS);
8594 sub2node->SetVisibility(1);
8595 fNodes->Add(sub2node);
8598 // Place copy #3 of ITS4 directly in I005
8600 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8601 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8602 sub2node->SetLineColor(kColorITS);
8603 sub2node->SetVisibility(1);
8604 fNodes->Add(sub2node);
8607 // Place copy #4 of ITS4 directly in I005
8609 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8610 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8611 sub2node->SetLineColor(kColorITS);
8612 sub2node->SetVisibility(1);
8613 fNodes->Add(sub2node);
8616 // Place copy #5 of ITS4 directly in I005
8618 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8619 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8620 sub2node->SetLineColor(kColorITS);
8621 sub2node->SetVisibility(1);
8622 fNodes->Add(sub2node);
8625 // Place copy #6 of ITS4 directly in I005
8627 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8628 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8629 sub2node->SetLineColor(kColorITS);
8630 sub2node->SetVisibility(1);
8631 fNodes->Add(sub2node);
8634 // Place copy #7 of ITS4 directly in I005
8636 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8637 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8638 sub2node->SetLineColor(kColorITS);
8639 sub2node->SetVisibility(1);
8640 fNodes->Add(sub2node);
8643 // Place copy #8 of ITS4 directly in I005
8645 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8646 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8647 sub2node->SetLineColor(kColorITS);
8648 sub2node->SetVisibility(1);
8649 fNodes->Add(sub2node);
8651 fNodes->Add(sub1node);
8654 // Place copy #3 of I005 in IT34
8656 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8657 sub1node->SetLineColor(kColorITS);
8658 sub1node->SetVisibility(0);
8661 // Place copy #1 of ITS4 directly in I005
8663 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8664 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8665 sub2node->SetLineColor(kColorITS);
8666 sub2node->SetVisibility(1);
8667 fNodes->Add(sub2node);
8670 // Place copy #2 of ITS4 directly in I005
8672 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8673 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8674 sub2node->SetLineColor(kColorITS);
8675 sub2node->SetVisibility(1);
8676 fNodes->Add(sub2node);
8679 // Place copy #3 of ITS4 directly in I005
8681 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8682 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8683 sub2node->SetLineColor(kColorITS);
8684 sub2node->SetVisibility(1);
8685 fNodes->Add(sub2node);
8688 // Place copy #4 of ITS4 directly in I005
8690 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8691 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8692 sub2node->SetLineColor(kColorITS);
8693 sub2node->SetVisibility(1);
8694 fNodes->Add(sub2node);
8697 // Place copy #5 of ITS4 directly in I005
8699 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8700 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8701 sub2node->SetLineColor(kColorITS);
8702 sub2node->SetVisibility(1);
8703 fNodes->Add(sub2node);
8706 // Place copy #6 of ITS4 directly in I005
8708 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8709 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8710 sub2node->SetLineColor(kColorITS);
8711 sub2node->SetVisibility(1);
8712 fNodes->Add(sub2node);
8715 // Place copy #7 of ITS4 directly in I005
8717 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8718 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8719 sub2node->SetLineColor(kColorITS);
8720 sub2node->SetVisibility(1);
8721 fNodes->Add(sub2node);
8724 // Place copy #8 of ITS4 directly in I005
8726 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8727 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8728 sub2node->SetLineColor(kColorITS);
8729 sub2node->SetVisibility(1);
8730 fNodes->Add(sub2node);
8732 fNodes->Add(sub1node);
8735 // Place copy #4 of I005 in IT34
8737 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8738 sub1node->SetLineColor(kColorITS);
8739 sub1node->SetVisibility(0);
8742 // Place copy #1 of ITS4 directly in I005
8744 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8745 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8746 sub2node->SetLineColor(kColorITS);
8747 sub2node->SetVisibility(1);
8748 fNodes->Add(sub2node);
8751 // Place copy #2 of ITS4 directly in I005
8753 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8754 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8755 sub2node->SetLineColor(kColorITS);
8756 sub2node->SetVisibility(1);
8757 fNodes->Add(sub2node);
8760 // Place copy #3 of ITS4 directly in I005
8762 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8763 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8764 sub2node->SetLineColor(kColorITS);
8765 sub2node->SetVisibility(1);
8766 fNodes->Add(sub2node);
8769 // Place copy #4 of ITS4 directly in I005
8771 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8772 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8773 sub2node->SetLineColor(kColorITS);
8774 sub2node->SetVisibility(1);
8775 fNodes->Add(sub2node);
8778 // Place copy #5 of ITS4 directly in I005
8780 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8781 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8782 sub2node->SetLineColor(kColorITS);
8783 sub2node->SetVisibility(1);
8784 fNodes->Add(sub2node);
8787 // Place copy #6 of ITS4 directly in I005
8789 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8790 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8791 sub2node->SetLineColor(kColorITS);
8792 sub2node->SetVisibility(1);
8793 fNodes->Add(sub2node);
8796 // Place copy #7 of ITS4 directly in I005
8798 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8799 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8800 sub2node->SetLineColor(kColorITS);
8801 sub2node->SetVisibility(1);
8802 fNodes->Add(sub2node);
8805 // Place copy #8 of ITS4 directly in I005
8807 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8808 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8809 sub2node->SetLineColor(kColorITS);
8810 sub2node->SetVisibility(1);
8811 fNodes->Add(sub2node);
8813 fNodes->Add(sub1node);
8816 // Place copy #5 of I005 in IT34
8818 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8819 sub1node->SetLineColor(kColorITS);
8820 sub1node->SetVisibility(0);
8823 // Place copy #1 of ITS4 directly in I005
8825 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8826 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8827 sub2node->SetLineColor(kColorITS);
8828 sub2node->SetVisibility(1);
8829 fNodes->Add(sub2node);
8832 // Place copy #2 of ITS4 directly in I005
8834 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8835 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8836 sub2node->SetLineColor(kColorITS);
8837 sub2node->SetVisibility(1);
8838 fNodes->Add(sub2node);
8841 // Place copy #3 of ITS4 directly in I005
8843 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8844 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8845 sub2node->SetLineColor(kColorITS);
8846 sub2node->SetVisibility(1);
8847 fNodes->Add(sub2node);
8850 // Place copy #4 of ITS4 directly in I005
8852 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8853 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8854 sub2node->SetLineColor(kColorITS);
8855 sub2node->SetVisibility(1);
8856 fNodes->Add(sub2node);
8859 // Place copy #5 of ITS4 directly in I005
8861 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8862 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8863 sub2node->SetLineColor(kColorITS);
8864 sub2node->SetVisibility(1);
8865 fNodes->Add(sub2node);
8868 // Place copy #6 of ITS4 directly in I005
8870 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8871 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8872 sub2node->SetLineColor(kColorITS);
8873 sub2node->SetVisibility(1);
8874 fNodes->Add(sub2node);
8877 // Place copy #7 of ITS4 directly in I005
8879 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8880 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8881 sub2node->SetLineColor(kColorITS);
8882 sub2node->SetVisibility(1);
8883 fNodes->Add(sub2node);
8886 // Place copy #8 of ITS4 directly in I005
8888 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8889 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8890 sub2node->SetLineColor(kColorITS);
8891 sub2node->SetVisibility(1);
8892 fNodes->Add(sub2node);
8894 fNodes->Add(sub1node);
8897 // Place copy #6 of I005 in IT34
8899 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8900 sub1node->SetLineColor(kColorITS);
8901 sub1node->SetVisibility(0);
8904 // Place copy #1 of ITS4 directly in I005
8906 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8907 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8908 sub2node->SetLineColor(kColorITS);
8909 sub2node->SetVisibility(1);
8910 fNodes->Add(sub2node);
8913 // Place copy #2 of ITS4 directly in I005
8915 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8916 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8917 sub2node->SetLineColor(kColorITS);
8918 sub2node->SetVisibility(1);
8919 fNodes->Add(sub2node);
8922 // Place copy #3 of ITS4 directly in I005
8924 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8925 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8926 sub2node->SetLineColor(kColorITS);
8927 sub2node->SetVisibility(1);
8928 fNodes->Add(sub2node);
8931 // Place copy #4 of ITS4 directly in I005
8933 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8934 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8935 sub2node->SetLineColor(kColorITS);
8936 sub2node->SetVisibility(1);
8937 fNodes->Add(sub2node);
8940 // Place copy #5 of ITS4 directly in I005
8942 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8943 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8944 sub2node->SetLineColor(kColorITS);
8945 sub2node->SetVisibility(1);
8946 fNodes->Add(sub2node);
8949 // Place copy #6 of ITS4 directly in I005
8951 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8952 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8953 sub2node->SetLineColor(kColorITS);
8954 sub2node->SetVisibility(1);
8955 fNodes->Add(sub2node);
8958 // Place copy #7 of ITS4 directly in I005
8960 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8961 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8962 sub2node->SetLineColor(kColorITS);
8963 sub2node->SetVisibility(1);
8964 fNodes->Add(sub2node);
8967 // Place copy #8 of ITS4 directly in I005
8969 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8970 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8971 sub2node->SetLineColor(kColorITS);
8972 sub2node->SetVisibility(1);
8973 fNodes->Add(sub2node);
8975 fNodes->Add(sub1node);
8978 // Place copy #7 of I005 in IT34
8980 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8981 sub1node->SetLineColor(kColorITS);
8982 sub1node->SetVisibility(0);
8985 // Place copy #1 of ITS4 directly in I005
8987 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8988 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8989 sub2node->SetLineColor(kColorITS);
8990 sub2node->SetVisibility(1);
8991 fNodes->Add(sub2node);
8994 // Place copy #2 of ITS4 directly in I005
8996 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8997 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8998 sub2node->SetLineColor(kColorITS);
8999 sub2node->SetVisibility(1);
9000 fNodes->Add(sub2node);
9003 // Place copy #3 of ITS4 directly in I005
9005 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9006 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9007 sub2node->SetLineColor(kColorITS);
9008 sub2node->SetVisibility(1);
9009 fNodes->Add(sub2node);
9012 // Place copy #4 of ITS4 directly in I005
9014 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9015 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9016 sub2node->SetLineColor(kColorITS);
9017 sub2node->SetVisibility(1);
9018 fNodes->Add(sub2node);
9021 // Place copy #5 of ITS4 directly in I005
9023 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9024 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9025 sub2node->SetLineColor(kColorITS);
9026 sub2node->SetVisibility(1);
9027 fNodes->Add(sub2node);
9030 // Place copy #6 of ITS4 directly in I005
9032 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9033 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9034 sub2node->SetLineColor(kColorITS);
9035 sub2node->SetVisibility(1);
9036 fNodes->Add(sub2node);
9039 // Place copy #7 of ITS4 directly in I005
9041 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9042 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9043 sub2node->SetLineColor(kColorITS);
9044 sub2node->SetVisibility(1);
9045 fNodes->Add(sub2node);
9048 // Place copy #8 of ITS4 directly in I005
9050 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9051 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9052 sub2node->SetLineColor(kColorITS);
9053 sub2node->SetVisibility(1);
9054 fNodes->Add(sub2node);
9056 fNodes->Add(sub1node);
9059 // Place copy #8 of I005 in IT34
9061 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
9062 sub1node->SetLineColor(kColorITS);
9063 sub1node->SetVisibility(0);
9066 // Place copy #1 of ITS4 directly in I005
9068 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9069 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9070 sub2node->SetLineColor(kColorITS);
9071 sub2node->SetVisibility(1);
9072 fNodes->Add(sub2node);
9075 // Place copy #2 of ITS4 directly in I005
9077 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9078 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9079 sub2node->SetLineColor(kColorITS);
9080 sub2node->SetVisibility(1);
9081 fNodes->Add(sub2node);
9084 // Place copy #3 of ITS4 directly in I005
9086 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9087 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9088 sub2node->SetLineColor(kColorITS);
9089 sub2node->SetVisibility(1);
9090 fNodes->Add(sub2node);
9093 // Place copy #4 of ITS4 directly in I005
9095 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9096 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9097 sub2node->SetLineColor(kColorITS);
9098 sub2node->SetVisibility(1);
9099 fNodes->Add(sub2node);
9102 // Place copy #5 of ITS4 directly in I005
9104 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9105 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9106 sub2node->SetLineColor(kColorITS);
9107 sub2node->SetVisibility(1);
9108 fNodes->Add(sub2node);
9111 // Place copy #6 of ITS4 directly in I005
9113 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9114 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9115 sub2node->SetLineColor(kColorITS);
9116 sub2node->SetVisibility(1);
9117 fNodes->Add(sub2node);
9120 // Place copy #7 of ITS4 directly in I005
9122 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9123 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9124 sub2node->SetLineColor(kColorITS);
9125 sub2node->SetVisibility(1);
9126 fNodes->Add(sub2node);
9129 // Place copy #8 of ITS4 directly in I005
9131 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9132 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9133 sub2node->SetLineColor(kColorITS);
9134 sub2node->SetVisibility(1);
9135 fNodes->Add(sub2node);
9137 fNodes->Add(sub1node);
9140 // Place copy #9 of I005 in IT34
9142 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
9143 sub1node->SetLineColor(kColorITS);
9144 sub1node->SetVisibility(0);
9147 // Place copy #1 of ITS4 directly in I005
9149 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9150 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9151 sub2node->SetLineColor(kColorITS);
9152 sub2node->SetVisibility(1);
9153 fNodes->Add(sub2node);
9156 // Place copy #2 of ITS4 directly in I005
9158 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9159 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9160 sub2node->SetLineColor(kColorITS);
9161 sub2node->SetVisibility(1);
9162 fNodes->Add(sub2node);
9165 // Place copy #3 of ITS4 directly in I005
9167 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9168 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9169 sub2node->SetLineColor(kColorITS);
9170 sub2node->SetVisibility(1);
9171 fNodes->Add(sub2node);
9174 // Place copy #4 of ITS4 directly in I005
9176 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9177 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9178 sub2node->SetLineColor(kColorITS);
9179 sub2node->SetVisibility(1);
9180 fNodes->Add(sub2node);
9183 // Place copy #5 of ITS4 directly in I005
9185 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9186 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9187 sub2node->SetLineColor(kColorITS);
9188 sub2node->SetVisibility(1);
9189 fNodes->Add(sub2node);
9192 // Place copy #6 of ITS4 directly in I005
9194 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9195 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9196 sub2node->SetLineColor(kColorITS);
9197 sub2node->SetVisibility(1);
9198 fNodes->Add(sub2node);
9201 // Place copy #7 of ITS4 directly in I005
9203 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9204 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9205 sub2node->SetLineColor(kColorITS);
9206 sub2node->SetVisibility(1);
9207 fNodes->Add(sub2node);
9210 // Place copy #8 of ITS4 directly in I005
9212 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9213 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9214 sub2node->SetLineColor(kColorITS);
9215 sub2node->SetVisibility(1);
9216 fNodes->Add(sub2node);
9218 fNodes->Add(sub1node);
9221 // Place copy #10 of I005 in IT34
9223 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9224 sub1node->SetLineColor(kColorITS);
9225 sub1node->SetVisibility(0);
9228 // Place copy #1 of ITS4 directly in I005
9230 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9231 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9232 sub2node->SetLineColor(kColorITS);
9233 sub2node->SetVisibility(1);
9234 fNodes->Add(sub2node);
9237 // Place copy #2 of ITS4 directly in I005
9239 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9240 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9241 sub2node->SetLineColor(kColorITS);
9242 sub2node->SetVisibility(1);
9243 fNodes->Add(sub2node);
9246 // Place copy #3 of ITS4 directly in I005
9248 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9249 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9250 sub2node->SetLineColor(kColorITS);
9251 sub2node->SetVisibility(1);
9252 fNodes->Add(sub2node);
9255 // Place copy #4 of ITS4 directly in I005
9257 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9258 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9259 sub2node->SetLineColor(kColorITS);
9260 sub2node->SetVisibility(1);
9261 fNodes->Add(sub2node);
9264 // Place copy #5 of ITS4 directly in I005
9266 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9267 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9268 sub2node->SetLineColor(kColorITS);
9269 sub2node->SetVisibility(1);
9270 fNodes->Add(sub2node);
9273 // Place copy #6 of ITS4 directly in I005
9275 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9276 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9277 sub2node->SetLineColor(kColorITS);
9278 sub2node->SetVisibility(1);
9279 fNodes->Add(sub2node);
9282 // Place copy #7 of ITS4 directly in I005
9284 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9285 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9286 sub2node->SetLineColor(kColorITS);
9287 sub2node->SetVisibility(1);
9288 fNodes->Add(sub2node);
9291 // Place copy #8 of ITS4 directly in I005
9293 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9294 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9295 sub2node->SetLineColor(kColorITS);
9296 sub2node->SetVisibility(1);
9297 fNodes->Add(sub2node);
9299 fNodes->Add(sub1node);
9302 // Place copy #11 of I005 in IT34
9304 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9305 sub1node->SetLineColor(kColorITS);
9306 sub1node->SetVisibility(0);
9309 // Place copy #1 of ITS4 directly in I005
9311 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9312 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9313 sub2node->SetLineColor(kColorITS);
9314 sub2node->SetVisibility(1);
9315 fNodes->Add(sub2node);
9318 // Place copy #2 of ITS4 directly in I005
9320 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9321 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9322 sub2node->SetLineColor(kColorITS);
9323 sub2node->SetVisibility(1);
9324 fNodes->Add(sub2node);
9327 // Place copy #3 of ITS4 directly in I005
9329 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9330 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9331 sub2node->SetLineColor(kColorITS);
9332 sub2node->SetVisibility(1);
9333 fNodes->Add(sub2node);
9336 // Place copy #4 of ITS4 directly in I005
9338 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9339 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9340 sub2node->SetLineColor(kColorITS);
9341 sub2node->SetVisibility(1);
9342 fNodes->Add(sub2node);
9345 // Place copy #5 of ITS4 directly in I005
9347 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9348 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9349 sub2node->SetLineColor(kColorITS);
9350 sub2node->SetVisibility(1);
9351 fNodes->Add(sub2node);
9354 // Place copy #6 of ITS4 directly in I005
9356 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9357 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9358 sub2node->SetLineColor(kColorITS);
9359 sub2node->SetVisibility(1);
9360 fNodes->Add(sub2node);
9363 // Place copy #7 of ITS4 directly in I005
9365 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9366 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9367 sub2node->SetLineColor(kColorITS);
9368 sub2node->SetVisibility(1);
9369 fNodes->Add(sub2node);
9372 // Place copy #8 of ITS4 directly in I005
9374 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9375 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9376 sub2node->SetLineColor(kColorITS);
9377 sub2node->SetVisibility(1);
9378 fNodes->Add(sub2node);
9380 fNodes->Add(sub1node);
9383 // Place copy #12 of I005 in IT34
9385 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9386 sub1node->SetLineColor(kColorITS);
9387 sub1node->SetVisibility(0);
9390 // Place copy #1 of ITS4 directly in I005
9392 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9393 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9394 sub2node->SetLineColor(kColorITS);
9395 sub2node->SetVisibility(1);
9396 fNodes->Add(sub2node);
9399 // Place copy #2 of ITS4 directly in I005
9401 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9402 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9403 sub2node->SetLineColor(kColorITS);
9404 sub2node->SetVisibility(1);
9405 fNodes->Add(sub2node);
9408 // Place copy #3 of ITS4 directly in I005
9410 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9411 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9412 sub2node->SetLineColor(kColorITS);
9413 sub2node->SetVisibility(1);
9414 fNodes->Add(sub2node);
9417 // Place copy #4 of ITS4 directly in I005
9419 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9420 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9421 sub2node->SetLineColor(kColorITS);
9422 sub2node->SetVisibility(1);
9423 fNodes->Add(sub2node);
9426 // Place copy #5 of ITS4 directly in I005
9428 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9429 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9430 sub2node->SetLineColor(kColorITS);
9431 sub2node->SetVisibility(1);
9432 fNodes->Add(sub2node);
9435 // Place copy #6 of ITS4 directly in I005
9437 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9438 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9439 sub2node->SetLineColor(kColorITS);
9440 sub2node->SetVisibility(1);
9441 fNodes->Add(sub2node);
9444 // Place copy #7 of ITS4 directly in I005
9446 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9447 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9448 sub2node->SetLineColor(kColorITS);
9449 sub2node->SetVisibility(1);
9450 fNodes->Add(sub2node);
9453 // Place copy #8 of ITS4 directly in I005
9455 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9456 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9457 sub2node->SetLineColor(kColorITS);
9458 sub2node->SetVisibility(1);
9459 fNodes->Add(sub2node);
9461 fNodes->Add(sub1node);
9464 // Place copy #13 of I005 in IT34
9466 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9467 sub1node->SetLineColor(kColorITS);
9468 sub1node->SetVisibility(0);
9471 // Place copy #1 of ITS4 directly in I005
9473 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9474 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9475 sub2node->SetLineColor(kColorITS);
9476 sub2node->SetVisibility(1);
9477 fNodes->Add(sub2node);
9480 // Place copy #2 of ITS4 directly in I005
9482 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9483 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9484 sub2node->SetLineColor(kColorITS);
9485 sub2node->SetVisibility(1);
9486 fNodes->Add(sub2node);
9489 // Place copy #3 of ITS4 directly in I005
9491 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9492 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9493 sub2node->SetLineColor(kColorITS);
9494 sub2node->SetVisibility(1);
9495 fNodes->Add(sub2node);
9498 // Place copy #4 of ITS4 directly in I005
9500 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9501 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9502 sub2node->SetLineColor(kColorITS);
9503 sub2node->SetVisibility(1);
9504 fNodes->Add(sub2node);
9507 // Place copy #5 of ITS4 directly in I005
9509 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9510 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9511 sub2node->SetLineColor(kColorITS);
9512 sub2node->SetVisibility(1);
9513 fNodes->Add(sub2node);
9516 // Place copy #6 of ITS4 directly in I005
9518 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9519 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9520 sub2node->SetLineColor(kColorITS);
9521 sub2node->SetVisibility(1);
9522 fNodes->Add(sub2node);
9525 // Place copy #7 of ITS4 directly in I005
9527 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9528 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9529 sub2node->SetLineColor(kColorITS);
9530 sub2node->SetVisibility(1);
9531 fNodes->Add(sub2node);
9534 // Place copy #8 of ITS4 directly in I005
9536 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9537 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9538 sub2node->SetLineColor(kColorITS);
9539 sub2node->SetVisibility(1);
9540 fNodes->Add(sub2node);
9542 fNodes->Add(sub1node);
9545 // Place copy #14 of I005 in IT34
9547 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9548 sub1node->SetLineColor(kColorITS);
9549 sub1node->SetVisibility(0);
9552 // Place copy #1 of ITS4 directly in I005
9554 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9555 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9556 sub2node->SetLineColor(kColorITS);
9557 sub2node->SetVisibility(1);
9558 fNodes->Add(sub2node);
9561 // Place copy #2 of ITS4 directly in I005
9563 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9564 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9565 sub2node->SetLineColor(kColorITS);
9566 sub2node->SetVisibility(1);
9567 fNodes->Add(sub2node);
9570 // Place copy #3 of ITS4 directly in I005
9572 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9573 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9574 sub2node->SetLineColor(kColorITS);
9575 sub2node->SetVisibility(1);
9576 fNodes->Add(sub2node);
9579 // Place copy #4 of ITS4 directly in I005
9581 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9582 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9583 sub2node->SetLineColor(kColorITS);
9584 sub2node->SetVisibility(1);
9585 fNodes->Add(sub2node);
9588 // Place copy #5 of ITS4 directly in I005
9590 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9591 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9592 sub2node->SetLineColor(kColorITS);
9593 sub2node->SetVisibility(1);
9594 fNodes->Add(sub2node);
9597 // Place copy #6 of ITS4 directly in I005
9599 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9600 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9601 sub2node->SetLineColor(kColorITS);
9602 sub2node->SetVisibility(1);
9603 fNodes->Add(sub2node);
9606 // Place copy #7 of ITS4 directly in I005
9608 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9609 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9610 sub2node->SetLineColor(kColorITS);
9611 sub2node->SetVisibility(1);
9612 fNodes->Add(sub2node);
9615 // Place copy #8 of ITS4 directly in I005
9617 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9618 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9619 sub2node->SetLineColor(kColorITS);
9620 sub2node->SetVisibility(1);
9621 fNodes->Add(sub2node);
9623 fNodes->Add(sub1node);
9626 // Place copy #15 of I005 in IT34
9628 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9629 sub1node->SetLineColor(kColorITS);
9630 sub1node->SetVisibility(0);
9633 // Place copy #1 of ITS4 directly in I005
9635 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9636 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9637 sub2node->SetLineColor(kColorITS);
9638 sub2node->SetVisibility(1);
9639 fNodes->Add(sub2node);
9642 // Place copy #2 of ITS4 directly in I005
9644 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9645 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9646 sub2node->SetLineColor(kColorITS);
9647 sub2node->SetVisibility(1);
9648 fNodes->Add(sub2node);
9651 // Place copy #3 of ITS4 directly in I005
9653 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9654 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9655 sub2node->SetLineColor(kColorITS);
9656 sub2node->SetVisibility(1);
9657 fNodes->Add(sub2node);
9660 // Place copy #4 of ITS4 directly in I005
9662 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9663 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9664 sub2node->SetLineColor(kColorITS);
9665 sub2node->SetVisibility(1);
9666 fNodes->Add(sub2node);
9669 // Place copy #5 of ITS4 directly in I005
9671 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9672 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9673 sub2node->SetLineColor(kColorITS);
9674 sub2node->SetVisibility(1);
9675 fNodes->Add(sub2node);
9678 // Place copy #6 of ITS4 directly in I005
9680 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9681 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9682 sub2node->SetLineColor(kColorITS);
9683 sub2node->SetVisibility(1);
9684 fNodes->Add(sub2node);
9687 // Place copy #7 of ITS4 directly in I005
9689 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9690 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9691 sub2node->SetLineColor(kColorITS);
9692 sub2node->SetVisibility(1);
9693 fNodes->Add(sub2node);
9696 // Place copy #8 of ITS4 directly in I005
9698 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9699 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9700 sub2node->SetLineColor(kColorITS);
9701 sub2node->SetVisibility(1);
9702 fNodes->Add(sub2node);
9704 fNodes->Add(sub1node);
9707 // Place copy #16 of I005 in IT34
9709 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9710 sub1node->SetLineColor(kColorITS);
9711 sub1node->SetVisibility(0);
9714 // Place copy #1 of ITS4 directly in I005
9716 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9717 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9718 sub2node->SetLineColor(kColorITS);
9719 sub2node->SetVisibility(1);
9720 fNodes->Add(sub2node);
9723 // Place copy #2 of ITS4 directly in I005
9725 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9726 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9727 sub2node->SetLineColor(kColorITS);
9728 sub2node->SetVisibility(1);
9729 fNodes->Add(sub2node);
9732 // Place copy #3 of ITS4 directly in I005
9734 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9735 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9736 sub2node->SetLineColor(kColorITS);
9737 sub2node->SetVisibility(1);
9738 fNodes->Add(sub2node);
9741 // Place copy #4 of ITS4 directly in I005
9743 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9744 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9745 sub2node->SetLineColor(kColorITS);
9746 sub2node->SetVisibility(1);
9747 fNodes->Add(sub2node);
9750 // Place copy #5 of ITS4 directly in I005
9752 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9753 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9754 sub2node->SetLineColor(kColorITS);
9755 sub2node->SetVisibility(1);
9756 fNodes->Add(sub2node);
9759 // Place copy #6 of ITS4 directly in I005
9761 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9762 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9763 sub2node->SetLineColor(kColorITS);
9764 sub2node->SetVisibility(1);
9765 fNodes->Add(sub2node);
9768 // Place copy #7 of ITS4 directly in I005
9770 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9771 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9772 sub2node->SetLineColor(kColorITS);
9773 sub2node->SetVisibility(1);
9774 fNodes->Add(sub2node);
9777 // Place copy #8 of ITS4 directly in I005
9779 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9780 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9781 sub2node->SetLineColor(kColorITS);
9782 sub2node->SetVisibility(1);
9783 fNodes->Add(sub2node);
9785 fNodes->Add(sub1node);
9788 // Place copy #17 of I005 in IT34
9790 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9791 sub1node->SetLineColor(kColorITS);
9792 sub1node->SetVisibility(0);
9795 // Place copy #1 of ITS4 directly in I005
9797 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9798 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9799 sub2node->SetLineColor(kColorITS);
9800 sub2node->SetVisibility(1);
9801 fNodes->Add(sub2node);
9804 // Place copy #2 of ITS4 directly in I005
9806 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9807 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9808 sub2node->SetLineColor(kColorITS);
9809 sub2node->SetVisibility(1);
9810 fNodes->Add(sub2node);
9813 // Place copy #3 of ITS4 directly in I005
9815 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9816 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9817 sub2node->SetLineColor(kColorITS);
9818 sub2node->SetVisibility(1);
9819 fNodes->Add(sub2node);
9822 // Place copy #4 of ITS4 directly in I005
9824 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9825 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9826 sub2node->SetLineColor(kColorITS);
9827 sub2node->SetVisibility(1);
9828 fNodes->Add(sub2node);
9831 // Place copy #5 of ITS4 directly in I005
9833 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9834 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9835 sub2node->SetLineColor(kColorITS);
9836 sub2node->SetVisibility(1);
9837 fNodes->Add(sub2node);
9840 // Place copy #6 of ITS4 directly in I005
9842 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9843 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9844 sub2node->SetLineColor(kColorITS);
9845 sub2node->SetVisibility(1);
9846 fNodes->Add(sub2node);
9849 // Place copy #7 of ITS4 directly in I005
9851 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9852 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9853 sub2node->SetLineColor(kColorITS);
9854 sub2node->SetVisibility(1);
9855 fNodes->Add(sub2node);
9858 // Place copy #8 of ITS4 directly in I005
9860 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9861 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9862 sub2node->SetLineColor(kColorITS);
9863 sub2node->SetVisibility(1);
9864 fNodes->Add(sub2node);
9866 fNodes->Add(sub1node);
9869 // Place copy #18 of I005 in IT34
9871 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9872 sub1node->SetLineColor(kColorITS);
9873 sub1node->SetVisibility(0);
9876 // Place copy #1 of ITS4 directly in I005
9878 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9879 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9880 sub2node->SetLineColor(kColorITS);
9881 sub2node->SetVisibility(1);
9882 fNodes->Add(sub2node);
9885 // Place copy #2 of ITS4 directly in I005
9887 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9888 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9889 sub2node->SetLineColor(kColorITS);
9890 sub2node->SetVisibility(1);
9891 fNodes->Add(sub2node);
9894 // Place copy #3 of ITS4 directly in I005
9896 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9897 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9898 sub2node->SetLineColor(kColorITS);
9899 sub2node->SetVisibility(1);
9900 fNodes->Add(sub2node);
9903 // Place copy #4 of ITS4 directly in I005
9905 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9906 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9907 sub2node->SetLineColor(kColorITS);
9908 sub2node->SetVisibility(1);
9909 fNodes->Add(sub2node);
9912 // Place copy #5 of ITS4 directly in I005
9914 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9915 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9916 sub2node->SetLineColor(kColorITS);
9917 sub2node->SetVisibility(1);
9918 fNodes->Add(sub2node);
9921 // Place copy #6 of ITS4 directly in I005
9923 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9924 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9925 sub2node->SetLineColor(kColorITS);
9926 sub2node->SetVisibility(1);
9927 fNodes->Add(sub2node);
9930 // Place copy #7 of ITS4 directly in I005
9932 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9933 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9934 sub2node->SetLineColor(kColorITS);
9935 sub2node->SetVisibility(1);
9936 fNodes->Add(sub2node);
9939 // Place copy #8 of ITS4 directly in I005
9941 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9942 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9943 sub2node->SetLineColor(kColorITS);
9944 sub2node->SetVisibility(1);
9945 fNodes->Add(sub2node);
9947 fNodes->Add(sub1node);
9950 // Place copy #19 of I005 in IT34
9952 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9953 sub1node->SetLineColor(kColorITS);
9954 sub1node->SetVisibility(0);
9957 // Place copy #1 of ITS4 directly in I005
9959 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9960 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9961 sub2node->SetLineColor(kColorITS);
9962 sub2node->SetVisibility(1);
9963 fNodes->Add(sub2node);
9966 // Place copy #2 of ITS4 directly in I005
9968 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9969 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9970 sub2node->SetLineColor(kColorITS);
9971 sub2node->SetVisibility(1);
9972 fNodes->Add(sub2node);
9975 // Place copy #3 of ITS4 directly in I005
9977 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9978 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9979 sub2node->SetLineColor(kColorITS);
9980 sub2node->SetVisibility(1);
9981 fNodes->Add(sub2node);
9984 // Place copy #4 of ITS4 directly in I005
9986 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9987 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9988 sub2node->SetLineColor(kColorITS);
9989 sub2node->SetVisibility(1);
9990 fNodes->Add(sub2node);
9993 // Place copy #5 of ITS4 directly in I005
9995 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9996 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9997 sub2node->SetLineColor(kColorITS);
9998 sub2node->SetVisibility(1);
9999 fNodes->Add(sub2node);
10002 // Place copy #6 of ITS4 directly in I005
10004 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10005 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10006 sub2node->SetLineColor(kColorITS);
10007 sub2node->SetVisibility(1);
10008 fNodes->Add(sub2node);
10011 // Place copy #7 of ITS4 directly in I005
10013 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10014 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10015 sub2node->SetLineColor(kColorITS);
10016 sub2node->SetVisibility(1);
10017 fNodes->Add(sub2node);
10020 // Place copy #8 of ITS4 directly in I005
10022 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10023 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10024 sub2node->SetLineColor(kColorITS);
10025 sub2node->SetVisibility(1);
10026 fNodes->Add(sub2node);
10028 fNodes->Add(sub1node);
10031 // Place copy #20 of I005 in IT34
10033 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
10034 sub1node->SetLineColor(kColorITS);
10035 sub1node->SetVisibility(0);
10038 // Place copy #1 of ITS4 directly in I005
10040 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10041 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10042 sub2node->SetLineColor(kColorITS);
10043 sub2node->SetVisibility(1);
10044 fNodes->Add(sub2node);
10047 // Place copy #2 of ITS4 directly in I005
10049 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10050 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10051 sub2node->SetLineColor(kColorITS);
10052 sub2node->SetVisibility(1);
10053 fNodes->Add(sub2node);
10056 // Place copy #3 of ITS4 directly in I005
10058 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10059 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10060 sub2node->SetLineColor(kColorITS);
10061 sub2node->SetVisibility(1);
10062 fNodes->Add(sub2node);
10065 // Place copy #4 of ITS4 directly in I005
10067 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10068 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10069 sub2node->SetLineColor(kColorITS);
10070 sub2node->SetVisibility(1);
10071 fNodes->Add(sub2node);
10074 // Place copy #5 of ITS4 directly in I005
10076 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10077 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10078 sub2node->SetLineColor(kColorITS);
10079 sub2node->SetVisibility(1);
10080 fNodes->Add(sub2node);
10083 // Place copy #6 of ITS4 directly in I005
10085 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10086 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10087 sub2node->SetLineColor(kColorITS);
10088 sub2node->SetVisibility(1);
10089 fNodes->Add(sub2node);
10092 // Place copy #7 of ITS4 directly in I005
10094 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10095 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10096 sub2node->SetLineColor(kColorITS);
10097 sub2node->SetVisibility(1);
10098 fNodes->Add(sub2node);
10101 // Place copy #8 of ITS4 directly in I005
10103 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10104 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10105 sub2node->SetLineColor(kColorITS);
10106 sub2node->SetVisibility(1);
10107 fNodes->Add(sub2node);
10109 fNodes->Add(sub1node);
10112 // Place copy #21 of I005 in IT34
10114 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
10115 sub1node->SetLineColor(kColorITS);
10116 sub1node->SetVisibility(0);
10119 // Place copy #1 of ITS4 directly in I005
10121 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10122 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10123 sub2node->SetLineColor(kColorITS);
10124 sub2node->SetVisibility(1);
10125 fNodes->Add(sub2node);
10128 // Place copy #2 of ITS4 directly in I005
10130 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10131 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10132 sub2node->SetLineColor(kColorITS);
10133 sub2node->SetVisibility(1);
10134 fNodes->Add(sub2node);
10137 // Place copy #3 of ITS4 directly in I005
10139 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10140 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10141 sub2node->SetLineColor(kColorITS);
10142 sub2node->SetVisibility(1);
10143 fNodes->Add(sub2node);
10146 // Place copy #4 of ITS4 directly in I005
10148 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10149 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10150 sub2node->SetLineColor(kColorITS);
10151 sub2node->SetVisibility(1);
10152 fNodes->Add(sub2node);
10155 // Place copy #5 of ITS4 directly in I005
10157 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10158 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10159 sub2node->SetLineColor(kColorITS);
10160 sub2node->SetVisibility(1);
10161 fNodes->Add(sub2node);
10164 // Place copy #6 of ITS4 directly in I005
10166 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10167 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10168 sub2node->SetLineColor(kColorITS);
10169 sub2node->SetVisibility(1);
10170 fNodes->Add(sub2node);
10173 // Place copy #7 of ITS4 directly in I005
10175 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10176 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10177 sub2node->SetLineColor(kColorITS);
10178 sub2node->SetVisibility(1);
10179 fNodes->Add(sub2node);
10182 // Place copy #8 of ITS4 directly in I005
10184 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10185 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10186 sub2node->SetLineColor(kColorITS);
10187 sub2node->SetVisibility(1);
10188 fNodes->Add(sub2node);
10190 fNodes->Add(sub1node);
10193 // Place copy #22 of I005 in IT34
10195 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10196 sub1node->SetLineColor(kColorITS);
10197 sub1node->SetVisibility(0);
10200 // Place copy #1 of ITS4 directly in I005
10202 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10203 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10204 sub2node->SetLineColor(kColorITS);
10205 sub2node->SetVisibility(1);
10206 fNodes->Add(sub2node);
10209 // Place copy #2 of ITS4 directly in I005
10211 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10212 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10213 sub2node->SetLineColor(kColorITS);
10214 sub2node->SetVisibility(1);
10215 fNodes->Add(sub2node);
10218 // Place copy #3 of ITS4 directly in I005
10220 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10221 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10222 sub2node->SetLineColor(kColorITS);
10223 sub2node->SetVisibility(1);
10224 fNodes->Add(sub2node);
10227 // Place copy #4 of ITS4 directly in I005
10229 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10230 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10231 sub2node->SetLineColor(kColorITS);
10232 sub2node->SetVisibility(1);
10233 fNodes->Add(sub2node);
10236 // Place copy #5 of ITS4 directly in I005
10238 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10239 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10240 sub2node->SetLineColor(kColorITS);
10241 sub2node->SetVisibility(1);
10242 fNodes->Add(sub2node);
10245 // Place copy #6 of ITS4 directly in I005
10247 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10248 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10249 sub2node->SetLineColor(kColorITS);
10250 sub2node->SetVisibility(1);
10251 fNodes->Add(sub2node);
10254 // Place copy #7 of ITS4 directly in I005
10256 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10257 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10258 sub2node->SetLineColor(kColorITS);
10259 sub2node->SetVisibility(1);
10260 fNodes->Add(sub2node);
10263 // Place copy #8 of ITS4 directly in I005
10265 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10266 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10267 sub2node->SetLineColor(kColorITS);
10268 sub2node->SetVisibility(1);
10269 fNodes->Add(sub2node);
10271 fNodes->Add(sub1node);
10277 // --- Place SSD volumes into their mother volume
10279 // Place IT56 in Alice
10280 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10281 node->SetLineColor(kColorITS);
10282 node->SetVisibility(0);
10285 // Place copy #1 of I565 in IT56
10287 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10288 sub1node->SetLineColor(kColorITS);
10289 sub1node->SetVisibility(0);
10292 // Place copy #1 of ITS5 directly in I565
10294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10295 sub2node->SetLineColor(kColorITS);
10296 sub2node->SetVisibility(1);
10297 fNodes->Add(sub2node);
10300 // Place copy #2 of ITS5 directly in I565
10302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10303 sub2node->SetLineColor(kColorITS);
10304 sub2node->SetVisibility(1);
10305 fNodes->Add(sub2node);
10308 // Place copy #3 of ITS5 directly in I565
10310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10311 sub2node->SetLineColor(kColorITS);
10312 sub2node->SetVisibility(1);
10313 fNodes->Add(sub2node);
10316 // Place copy #4 of ITS5 directly in I565
10318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10319 sub2node->SetLineColor(kColorITS);
10320 sub2node->SetVisibility(1);
10321 fNodes->Add(sub2node);
10324 // Place copy #5 of ITS5 directly in I565
10326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10327 sub2node->SetLineColor(kColorITS);
10328 sub2node->SetVisibility(1);
10329 fNodes->Add(sub2node);
10332 // Place copy #6 of ITS5 directly in I565
10334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10335 sub2node->SetLineColor(kColorITS);
10336 sub2node->SetVisibility(1);
10337 fNodes->Add(sub2node);
10340 // Place copy #7 of ITS5 directly in I565
10342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10343 sub2node->SetLineColor(kColorITS);
10344 sub2node->SetVisibility(1);
10345 fNodes->Add(sub2node);
10348 // Place copy #8 of ITS5 directly in I565
10350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10351 sub2node->SetLineColor(kColorITS);
10352 sub2node->SetVisibility(1);
10353 fNodes->Add(sub2node);
10356 // Place copy #9 of ITS5 directly in I565
10358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10359 sub2node->SetLineColor(kColorITS);
10360 sub2node->SetVisibility(1);
10361 fNodes->Add(sub2node);
10364 // Place copy #10 of ITS5 directly in I565
10366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10367 sub2node->SetLineColor(kColorITS);
10368 sub2node->SetVisibility(1);
10369 fNodes->Add(sub2node);
10372 // Place copy #11 of ITS5 directly in I565
10374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10375 sub2node->SetLineColor(kColorITS);
10376 sub2node->SetVisibility(1);
10377 fNodes->Add(sub2node);
10380 // Place copy #12 of ITS5 directly in I565
10382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10383 sub2node->SetLineColor(kColorITS);
10384 sub2node->SetVisibility(1);
10385 fNodes->Add(sub2node);
10388 // Place copy #13 of ITS5 directly in I565
10390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10391 sub2node->SetLineColor(kColorITS);
10392 sub2node->SetVisibility(1);
10393 fNodes->Add(sub2node);
10396 // Place copy #14 of ITS5 directly in I565
10398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10399 sub2node->SetLineColor(kColorITS);
10400 sub2node->SetVisibility(1);
10401 fNodes->Add(sub2node);
10404 // Place copy #15 of ITS5 directly in I565
10406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10407 sub2node->SetLineColor(kColorITS);
10408 sub2node->SetVisibility(1);
10409 fNodes->Add(sub2node);
10412 // Place copy #16 of ITS5 directly in I565
10414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10415 sub2node->SetLineColor(kColorITS);
10416 sub2node->SetVisibility(1);
10417 fNodes->Add(sub2node);
10420 // Place copy #17 of ITS5 directly in I565
10422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10423 sub2node->SetLineColor(kColorITS);
10424 sub2node->SetVisibility(1);
10425 fNodes->Add(sub2node);
10428 // Place copy #18 of ITS5 directly in I565
10430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10431 sub2node->SetLineColor(kColorITS);
10432 sub2node->SetVisibility(1);
10433 fNodes->Add(sub2node);
10436 // Place copy #19 of ITS5 directly in I565
10438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10439 sub2node->SetLineColor(kColorITS);
10440 sub2node->SetVisibility(1);
10441 fNodes->Add(sub2node);
10444 // Place copy #20 of ITS5 directly in I565
10446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10447 sub2node->SetLineColor(kColorITS);
10448 sub2node->SetVisibility(1);
10449 fNodes->Add(sub2node);
10452 // Place copy #21 of ITS5 directly in I565
10454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10455 sub2node->SetLineColor(kColorITS);
10456 sub2node->SetVisibility(1);
10457 fNodes->Add(sub2node);
10460 // Place copy #22 of ITS5 directly in I565
10462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10463 sub2node->SetLineColor(kColorITS);
10464 sub2node->SetVisibility(1);
10465 fNodes->Add(sub2node);
10467 fNodes->Add(sub1node);
10470 // Place copy #2 of I565 in IT56
10472 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10473 sub1node->SetLineColor(kColorITS);
10474 sub1node->SetVisibility(0);
10477 // Place copy #1 of ITS5 directly in I565
10479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10480 sub2node->SetLineColor(kColorITS);
10481 sub2node->SetVisibility(1);
10482 fNodes->Add(sub2node);
10485 // Place copy #2 of ITS5 directly in I565
10487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10488 sub2node->SetLineColor(kColorITS);
10489 sub2node->SetVisibility(1);
10490 fNodes->Add(sub2node);
10493 // Place copy #3 of ITS5 directly in I565
10495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10496 sub2node->SetLineColor(kColorITS);
10497 sub2node->SetVisibility(1);
10498 fNodes->Add(sub2node);
10501 // Place copy #4 of ITS5 directly in I565
10503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10504 sub2node->SetLineColor(kColorITS);
10505 sub2node->SetVisibility(1);
10506 fNodes->Add(sub2node);
10509 // Place copy #5 of ITS5 directly in I565
10511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10512 sub2node->SetLineColor(kColorITS);
10513 sub2node->SetVisibility(1);
10514 fNodes->Add(sub2node);
10517 // Place copy #6 of ITS5 directly in I565
10519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10520 sub2node->SetLineColor(kColorITS);
10521 sub2node->SetVisibility(1);
10522 fNodes->Add(sub2node);
10525 // Place copy #7 of ITS5 directly in I565
10527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10528 sub2node->SetLineColor(kColorITS);
10529 sub2node->SetVisibility(1);
10530 fNodes->Add(sub2node);
10533 // Place copy #8 of ITS5 directly in I565
10535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10536 sub2node->SetLineColor(kColorITS);
10537 sub2node->SetVisibility(1);
10538 fNodes->Add(sub2node);
10541 // Place copy #9 of ITS5 directly in I565
10543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10544 sub2node->SetLineColor(kColorITS);
10545 sub2node->SetVisibility(1);
10546 fNodes->Add(sub2node);
10549 // Place copy #10 of ITS5 directly in I565
10551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10552 sub2node->SetLineColor(kColorITS);
10553 sub2node->SetVisibility(1);
10554 fNodes->Add(sub2node);
10557 // Place copy #11 of ITS5 directly in I565
10559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10560 sub2node->SetLineColor(kColorITS);
10561 sub2node->SetVisibility(1);
10562 fNodes->Add(sub2node);
10565 // Place copy #12 of ITS5 directly in I565
10567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10568 sub2node->SetLineColor(kColorITS);
10569 sub2node->SetVisibility(1);
10570 fNodes->Add(sub2node);
10573 // Place copy #13 of ITS5 directly in I565
10575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10576 sub2node->SetLineColor(kColorITS);
10577 sub2node->SetVisibility(1);
10578 fNodes->Add(sub2node);
10581 // Place copy #14 of ITS5 directly in I565
10583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10584 sub2node->SetLineColor(kColorITS);
10585 sub2node->SetVisibility(1);
10586 fNodes->Add(sub2node);
10589 // Place copy #15 of ITS5 directly in I565
10591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10592 sub2node->SetLineColor(kColorITS);
10593 sub2node->SetVisibility(1);
10594 fNodes->Add(sub2node);
10597 // Place copy #16 of ITS5 directly in I565
10599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10600 sub2node->SetLineColor(kColorITS);
10601 sub2node->SetVisibility(1);
10602 fNodes->Add(sub2node);
10605 // Place copy #17 of ITS5 directly in I565
10607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10608 sub2node->SetLineColor(kColorITS);
10609 sub2node->SetVisibility(1);
10610 fNodes->Add(sub2node);
10613 // Place copy #18 of ITS5 directly in I565
10615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10616 sub2node->SetLineColor(kColorITS);
10617 sub2node->SetVisibility(1);
10618 fNodes->Add(sub2node);
10621 // Place copy #19 of ITS5 directly in I565
10623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10624 sub2node->SetLineColor(kColorITS);
10625 sub2node->SetVisibility(1);
10626 fNodes->Add(sub2node);
10629 // Place copy #20 of ITS5 directly in I565
10631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10632 sub2node->SetLineColor(kColorITS);
10633 sub2node->SetVisibility(1);
10634 fNodes->Add(sub2node);
10637 // Place copy #21 of ITS5 directly in I565
10639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10640 sub2node->SetLineColor(kColorITS);
10641 sub2node->SetVisibility(1);
10642 fNodes->Add(sub2node);
10645 // Place copy #22 of ITS5 directly in I565
10647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10648 sub2node->SetLineColor(kColorITS);
10649 sub2node->SetVisibility(1);
10650 fNodes->Add(sub2node);
10652 fNodes->Add(sub1node);
10655 // Place copy #3 of I565 in IT56
10657 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10658 sub1node->SetLineColor(kColorITS);
10659 sub1node->SetVisibility(0);
10662 // Place copy #1 of ITS5 directly in I565
10664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10665 sub2node->SetLineColor(kColorITS);
10666 sub2node->SetVisibility(1);
10667 fNodes->Add(sub2node);
10670 // Place copy #2 of ITS5 directly in I565
10672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10673 sub2node->SetLineColor(kColorITS);
10674 sub2node->SetVisibility(1);
10675 fNodes->Add(sub2node);
10678 // Place copy #3 of ITS5 directly in I565
10680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10681 sub2node->SetLineColor(kColorITS);
10682 sub2node->SetVisibility(1);
10683 fNodes->Add(sub2node);
10686 // Place copy #4 of ITS5 directly in I565
10688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10689 sub2node->SetLineColor(kColorITS);
10690 sub2node->SetVisibility(1);
10691 fNodes->Add(sub2node);
10694 // Place copy #5 of ITS5 directly in I565
10696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10697 sub2node->SetLineColor(kColorITS);
10698 sub2node->SetVisibility(1);
10699 fNodes->Add(sub2node);
10702 // Place copy #6 of ITS5 directly in I565
10704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10705 sub2node->SetLineColor(kColorITS);
10706 sub2node->SetVisibility(1);
10707 fNodes->Add(sub2node);
10710 // Place copy #7 of ITS5 directly in I565
10712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10713 sub2node->SetLineColor(kColorITS);
10714 sub2node->SetVisibility(1);
10715 fNodes->Add(sub2node);
10718 // Place copy #8 of ITS5 directly in I565
10720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10721 sub2node->SetLineColor(kColorITS);
10722 sub2node->SetVisibility(1);
10723 fNodes->Add(sub2node);
10726 // Place copy #9 of ITS5 directly in I565
10728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10729 sub2node->SetLineColor(kColorITS);
10730 sub2node->SetVisibility(1);
10731 fNodes->Add(sub2node);
10734 // Place copy #10 of ITS5 directly in I565
10736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10737 sub2node->SetLineColor(kColorITS);
10738 sub2node->SetVisibility(1);
10739 fNodes->Add(sub2node);
10742 // Place copy #11 of ITS5 directly in I565
10744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10745 sub2node->SetLineColor(kColorITS);
10746 sub2node->SetVisibility(1);
10747 fNodes->Add(sub2node);
10750 // Place copy #12 of ITS5 directly in I565
10752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10753 sub2node->SetLineColor(kColorITS);
10754 sub2node->SetVisibility(1);
10755 fNodes->Add(sub2node);
10758 // Place copy #13 of ITS5 directly in I565
10760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10761 sub2node->SetLineColor(kColorITS);
10762 sub2node->SetVisibility(1);
10763 fNodes->Add(sub2node);
10766 // Place copy #14 of ITS5 directly in I565
10768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10769 sub2node->SetLineColor(kColorITS);
10770 sub2node->SetVisibility(1);
10771 fNodes->Add(sub2node);
10774 // Place copy #15 of ITS5 directly in I565
10776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10777 sub2node->SetLineColor(kColorITS);
10778 sub2node->SetVisibility(1);
10779 fNodes->Add(sub2node);
10782 // Place copy #16 of ITS5 directly in I565
10784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10785 sub2node->SetLineColor(kColorITS);
10786 sub2node->SetVisibility(1);
10787 fNodes->Add(sub2node);
10790 // Place copy #17 of ITS5 directly in I565
10792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10793 sub2node->SetLineColor(kColorITS);
10794 sub2node->SetVisibility(1);
10795 fNodes->Add(sub2node);
10798 // Place copy #18 of ITS5 directly in I565
10800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10801 sub2node->SetLineColor(kColorITS);
10802 sub2node->SetVisibility(1);
10803 fNodes->Add(sub2node);
10806 // Place copy #19 of ITS5 directly in I565
10808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10809 sub2node->SetLineColor(kColorITS);
10810 sub2node->SetVisibility(1);
10811 fNodes->Add(sub2node);
10814 // Place copy #20 of ITS5 directly in I565
10816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10817 sub2node->SetLineColor(kColorITS);
10818 sub2node->SetVisibility(1);
10819 fNodes->Add(sub2node);
10822 // Place copy #21 of ITS5 directly in I565
10824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10825 sub2node->SetLineColor(kColorITS);
10826 sub2node->SetVisibility(1);
10827 fNodes->Add(sub2node);
10830 // Place copy #22 of ITS5 directly in I565
10832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10833 sub2node->SetLineColor(kColorITS);
10834 sub2node->SetVisibility(1);
10835 fNodes->Add(sub2node);
10837 fNodes->Add(sub1node);
10840 // Place copy #4 of I565 in IT56
10842 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10843 sub1node->SetLineColor(kColorITS);
10844 sub1node->SetVisibility(0);
10847 // Place copy #1 of ITS5 directly in I565
10849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10850 sub2node->SetLineColor(kColorITS);
10851 sub2node->SetVisibility(1);
10852 fNodes->Add(sub2node);
10855 // Place copy #2 of ITS5 directly in I565
10857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10858 sub2node->SetLineColor(kColorITS);
10859 sub2node->SetVisibility(1);
10860 fNodes->Add(sub2node);
10863 // Place copy #3 of ITS5 directly in I565
10865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10866 sub2node->SetLineColor(kColorITS);
10867 sub2node->SetVisibility(1);
10868 fNodes->Add(sub2node);
10871 // Place copy #4 of ITS5 directly in I565
10873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10874 sub2node->SetLineColor(kColorITS);
10875 sub2node->SetVisibility(1);
10876 fNodes->Add(sub2node);
10879 // Place copy #5 of ITS5 directly in I565
10881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10882 sub2node->SetLineColor(kColorITS);
10883 sub2node->SetVisibility(1);
10884 fNodes->Add(sub2node);
10887 // Place copy #6 of ITS5 directly in I565
10889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10890 sub2node->SetLineColor(kColorITS);
10891 sub2node->SetVisibility(1);
10892 fNodes->Add(sub2node);
10895 // Place copy #7 of ITS5 directly in I565
10897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10898 sub2node->SetLineColor(kColorITS);
10899 sub2node->SetVisibility(1);
10900 fNodes->Add(sub2node);
10903 // Place copy #8 of ITS5 directly in I565
10905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10906 sub2node->SetLineColor(kColorITS);
10907 sub2node->SetVisibility(1);
10908 fNodes->Add(sub2node);
10911 // Place copy #9 of ITS5 directly in I565
10913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10914 sub2node->SetLineColor(kColorITS);
10915 sub2node->SetVisibility(1);
10916 fNodes->Add(sub2node);
10919 // Place copy #10 of ITS5 directly in I565
10921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10922 sub2node->SetLineColor(kColorITS);
10923 sub2node->SetVisibility(1);
10924 fNodes->Add(sub2node);
10927 // Place copy #11 of ITS5 directly in I565
10929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10930 sub2node->SetLineColor(kColorITS);
10931 sub2node->SetVisibility(1);
10932 fNodes->Add(sub2node);
10935 // Place copy #12 of ITS5 directly in I565
10937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10938 sub2node->SetLineColor(kColorITS);
10939 sub2node->SetVisibility(1);
10940 fNodes->Add(sub2node);
10943 // Place copy #13 of ITS5 directly in I565
10945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10946 sub2node->SetLineColor(kColorITS);
10947 sub2node->SetVisibility(1);
10948 fNodes->Add(sub2node);
10951 // Place copy #14 of ITS5 directly in I565
10953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10954 sub2node->SetLineColor(kColorITS);
10955 sub2node->SetVisibility(1);
10956 fNodes->Add(sub2node);
10959 // Place copy #15 of ITS5 directly in I565
10961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10962 sub2node->SetLineColor(kColorITS);
10963 sub2node->SetVisibility(1);
10964 fNodes->Add(sub2node);
10967 // Place copy #16 of ITS5 directly in I565
10969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10970 sub2node->SetLineColor(kColorITS);
10971 sub2node->SetVisibility(1);
10972 fNodes->Add(sub2node);
10975 // Place copy #17 of ITS5 directly in I565
10977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10978 sub2node->SetLineColor(kColorITS);
10979 sub2node->SetVisibility(1);
10980 fNodes->Add(sub2node);
10983 // Place copy #18 of ITS5 directly in I565
10985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10986 sub2node->SetLineColor(kColorITS);
10987 sub2node->SetVisibility(1);
10988 fNodes->Add(sub2node);
10991 // Place copy #19 of ITS5 directly in I565
10993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10994 sub2node->SetLineColor(kColorITS);
10995 sub2node->SetVisibility(1);
10996 fNodes->Add(sub2node);
10999 // Place copy #20 of ITS5 directly in I565
11001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11002 sub2node->SetLineColor(kColorITS);
11003 sub2node->SetVisibility(1);
11004 fNodes->Add(sub2node);
11007 // Place copy #21 of ITS5 directly in I565
11009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11010 sub2node->SetLineColor(kColorITS);
11011 sub2node->SetVisibility(1);
11012 fNodes->Add(sub2node);
11015 // Place copy #22 of ITS5 directly in I565
11017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11018 sub2node->SetLineColor(kColorITS);
11019 sub2node->SetVisibility(1);
11020 fNodes->Add(sub2node);
11022 fNodes->Add(sub1node);
11025 // Place copy #5 of I565 in IT56
11027 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
11028 sub1node->SetLineColor(kColorITS);
11029 sub1node->SetVisibility(0);
11032 // Place copy #1 of ITS5 directly in I565
11034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11035 sub2node->SetLineColor(kColorITS);
11036 sub2node->SetVisibility(1);
11037 fNodes->Add(sub2node);
11040 // Place copy #2 of ITS5 directly in I565
11042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11043 sub2node->SetLineColor(kColorITS);
11044 sub2node->SetVisibility(1);
11045 fNodes->Add(sub2node);
11048 // Place copy #3 of ITS5 directly in I565
11050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11051 sub2node->SetLineColor(kColorITS);
11052 sub2node->SetVisibility(1);
11053 fNodes->Add(sub2node);
11056 // Place copy #4 of ITS5 directly in I565
11058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11059 sub2node->SetLineColor(kColorITS);
11060 sub2node->SetVisibility(1);
11061 fNodes->Add(sub2node);
11064 // Place copy #5 of ITS5 directly in I565
11066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11067 sub2node->SetLineColor(kColorITS);
11068 sub2node->SetVisibility(1);
11069 fNodes->Add(sub2node);
11072 // Place copy #6 of ITS5 directly in I565
11074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11075 sub2node->SetLineColor(kColorITS);
11076 sub2node->SetVisibility(1);
11077 fNodes->Add(sub2node);
11080 // Place copy #7 of ITS5 directly in I565
11082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11083 sub2node->SetLineColor(kColorITS);
11084 sub2node->SetVisibility(1);
11085 fNodes->Add(sub2node);
11088 // Place copy #8 of ITS5 directly in I565
11090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11091 sub2node->SetLineColor(kColorITS);
11092 sub2node->SetVisibility(1);
11093 fNodes->Add(sub2node);
11096 // Place copy #9 of ITS5 directly in I565
11098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11099 sub2node->SetLineColor(kColorITS);
11100 sub2node->SetVisibility(1);
11101 fNodes->Add(sub2node);
11104 // Place copy #10 of ITS5 directly in I565
11106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11107 sub2node->SetLineColor(kColorITS);
11108 sub2node->SetVisibility(1);
11109 fNodes->Add(sub2node);
11112 // Place copy #11 of ITS5 directly in I565
11114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11115 sub2node->SetLineColor(kColorITS);
11116 sub2node->SetVisibility(1);
11117 fNodes->Add(sub2node);
11120 // Place copy #12 of ITS5 directly in I565
11122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11123 sub2node->SetLineColor(kColorITS);
11124 sub2node->SetVisibility(1);
11125 fNodes->Add(sub2node);
11128 // Place copy #13 of ITS5 directly in I565
11130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11131 sub2node->SetLineColor(kColorITS);
11132 sub2node->SetVisibility(1);
11133 fNodes->Add(sub2node);
11136 // Place copy #14 of ITS5 directly in I565
11138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11139 sub2node->SetLineColor(kColorITS);
11140 sub2node->SetVisibility(1);
11141 fNodes->Add(sub2node);
11144 // Place copy #15 of ITS5 directly in I565
11146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11147 sub2node->SetLineColor(kColorITS);
11148 sub2node->SetVisibility(1);
11149 fNodes->Add(sub2node);
11152 // Place copy #16 of ITS5 directly in I565
11154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11155 sub2node->SetLineColor(kColorITS);
11156 sub2node->SetVisibility(1);
11157 fNodes->Add(sub2node);
11160 // Place copy #17 of ITS5 directly in I565
11162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11163 sub2node->SetLineColor(kColorITS);
11164 sub2node->SetVisibility(1);
11165 fNodes->Add(sub2node);
11168 // Place copy #18 of ITS5 directly in I565
11170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11171 sub2node->SetLineColor(kColorITS);
11172 sub2node->SetVisibility(1);
11173 fNodes->Add(sub2node);
11176 // Place copy #19 of ITS5 directly in I565
11178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11179 sub2node->SetLineColor(kColorITS);
11180 sub2node->SetVisibility(1);
11181 fNodes->Add(sub2node);
11184 // Place copy #20 of ITS5 directly in I565
11186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11187 sub2node->SetLineColor(kColorITS);
11188 sub2node->SetVisibility(1);
11189 fNodes->Add(sub2node);
11192 // Place copy #21 of ITS5 directly in I565
11194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11195 sub2node->SetLineColor(kColorITS);
11196 sub2node->SetVisibility(1);
11197 fNodes->Add(sub2node);
11200 // Place copy #22 of ITS5 directly in I565
11202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11203 sub2node->SetLineColor(kColorITS);
11204 sub2node->SetVisibility(1);
11205 fNodes->Add(sub2node);
11207 fNodes->Add(sub1node);
11210 // Place copy #6 of I565 in IT56
11212 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11213 sub1node->SetLineColor(kColorITS);
11214 sub1node->SetVisibility(0);
11217 // Place copy #1 of ITS5 directly in I565
11219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11220 sub2node->SetLineColor(kColorITS);
11221 sub2node->SetVisibility(1);
11222 fNodes->Add(sub2node);
11225 // Place copy #2 of ITS5 directly in I565
11227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11228 sub2node->SetLineColor(kColorITS);
11229 sub2node->SetVisibility(1);
11230 fNodes->Add(sub2node);
11233 // Place copy #3 of ITS5 directly in I565
11235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11236 sub2node->SetLineColor(kColorITS);
11237 sub2node->SetVisibility(1);
11238 fNodes->Add(sub2node);
11241 // Place copy #4 of ITS5 directly in I565
11243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11244 sub2node->SetLineColor(kColorITS);
11245 sub2node->SetVisibility(1);
11246 fNodes->Add(sub2node);
11249 // Place copy #5 of ITS5 directly in I565
11251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11252 sub2node->SetLineColor(kColorITS);
11253 sub2node->SetVisibility(1);
11254 fNodes->Add(sub2node);
11257 // Place copy #6 of ITS5 directly in I565
11259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11260 sub2node->SetLineColor(kColorITS);
11261 sub2node->SetVisibility(1);
11262 fNodes->Add(sub2node);
11265 // Place copy #7 of ITS5 directly in I565
11267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11268 sub2node->SetLineColor(kColorITS);
11269 sub2node->SetVisibility(1);
11270 fNodes->Add(sub2node);
11273 // Place copy #8 of ITS5 directly in I565
11275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11276 sub2node->SetLineColor(kColorITS);
11277 sub2node->SetVisibility(1);
11278 fNodes->Add(sub2node);
11281 // Place copy #9 of ITS5 directly in I565
11283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11284 sub2node->SetLineColor(kColorITS);
11285 sub2node->SetVisibility(1);
11286 fNodes->Add(sub2node);
11289 // Place copy #10 of ITS5 directly in I565
11291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11292 sub2node->SetLineColor(kColorITS);
11293 sub2node->SetVisibility(1);
11294 fNodes->Add(sub2node);
11297 // Place copy #11 of ITS5 directly in I565
11299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11300 sub2node->SetLineColor(kColorITS);
11301 sub2node->SetVisibility(1);
11302 fNodes->Add(sub2node);
11305 // Place copy #12 of ITS5 directly in I565
11307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11308 sub2node->SetLineColor(kColorITS);
11309 sub2node->SetVisibility(1);
11310 fNodes->Add(sub2node);
11313 // Place copy #13 of ITS5 directly in I565
11315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11316 sub2node->SetLineColor(kColorITS);
11317 sub2node->SetVisibility(1);
11318 fNodes->Add(sub2node);
11321 // Place copy #14 of ITS5 directly in I565
11323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11324 sub2node->SetLineColor(kColorITS);
11325 sub2node->SetVisibility(1);
11326 fNodes->Add(sub2node);
11329 // Place copy #15 of ITS5 directly in I565
11331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11332 sub2node->SetLineColor(kColorITS);
11333 sub2node->SetVisibility(1);
11334 fNodes->Add(sub2node);
11337 // Place copy #16 of ITS5 directly in I565
11339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11340 sub2node->SetLineColor(kColorITS);
11341 sub2node->SetVisibility(1);
11342 fNodes->Add(sub2node);
11345 // Place copy #17 of ITS5 directly in I565
11347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11348 sub2node->SetLineColor(kColorITS);
11349 sub2node->SetVisibility(1);
11350 fNodes->Add(sub2node);
11353 // Place copy #18 of ITS5 directly in I565
11355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11356 sub2node->SetLineColor(kColorITS);
11357 sub2node->SetVisibility(1);
11358 fNodes->Add(sub2node);
11361 // Place copy #19 of ITS5 directly in I565
11363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11364 sub2node->SetLineColor(kColorITS);
11365 sub2node->SetVisibility(1);
11366 fNodes->Add(sub2node);
11369 // Place copy #20 of ITS5 directly in I565
11371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11372 sub2node->SetLineColor(kColorITS);
11373 sub2node->SetVisibility(1);
11374 fNodes->Add(sub2node);
11377 // Place copy #21 of ITS5 directly in I565
11379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11380 sub2node->SetLineColor(kColorITS);
11381 sub2node->SetVisibility(1);
11382 fNodes->Add(sub2node);
11385 // Place copy #22 of ITS5 directly in I565
11387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11388 sub2node->SetLineColor(kColorITS);
11389 sub2node->SetVisibility(1);
11390 fNodes->Add(sub2node);
11392 fNodes->Add(sub1node);
11395 // Place copy #7 of I565 in IT56
11397 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11398 sub1node->SetLineColor(kColorITS);
11399 sub1node->SetVisibility(0);
11402 // Place copy #1 of ITS5 directly in I565
11404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11405 sub2node->SetLineColor(kColorITS);
11406 sub2node->SetVisibility(1);
11407 fNodes->Add(sub2node);
11410 // Place copy #2 of ITS5 directly in I565
11412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11413 sub2node->SetLineColor(kColorITS);
11414 sub2node->SetVisibility(1);
11415 fNodes->Add(sub2node);
11418 // Place copy #3 of ITS5 directly in I565
11420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11421 sub2node->SetLineColor(kColorITS);
11422 sub2node->SetVisibility(1);
11423 fNodes->Add(sub2node);
11426 // Place copy #4 of ITS5 directly in I565
11428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11429 sub2node->SetLineColor(kColorITS);
11430 sub2node->SetVisibility(1);
11431 fNodes->Add(sub2node);
11434 // Place copy #5 of ITS5 directly in I565
11436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11437 sub2node->SetLineColor(kColorITS);
11438 sub2node->SetVisibility(1);
11439 fNodes->Add(sub2node);
11442 // Place copy #6 of ITS5 directly in I565
11444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11445 sub2node->SetLineColor(kColorITS);
11446 sub2node->SetVisibility(1);
11447 fNodes->Add(sub2node);
11450 // Place copy #7 of ITS5 directly in I565
11452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11453 sub2node->SetLineColor(kColorITS);
11454 sub2node->SetVisibility(1);
11455 fNodes->Add(sub2node);
11458 // Place copy #8 of ITS5 directly in I565
11460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11461 sub2node->SetLineColor(kColorITS);
11462 sub2node->SetVisibility(1);
11463 fNodes->Add(sub2node);
11466 // Place copy #9 of ITS5 directly in I565
11468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11469 sub2node->SetLineColor(kColorITS);
11470 sub2node->SetVisibility(1);
11471 fNodes->Add(sub2node);
11474 // Place copy #10 of ITS5 directly in I565
11476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11477 sub2node->SetLineColor(kColorITS);
11478 sub2node->SetVisibility(1);
11479 fNodes->Add(sub2node);
11482 // Place copy #11 of ITS5 directly in I565
11484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11485 sub2node->SetLineColor(kColorITS);
11486 sub2node->SetVisibility(1);
11487 fNodes->Add(sub2node);
11490 // Place copy #12 of ITS5 directly in I565
11492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11493 sub2node->SetLineColor(kColorITS);
11494 sub2node->SetVisibility(1);
11495 fNodes->Add(sub2node);
11498 // Place copy #13 of ITS5 directly in I565
11500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11501 sub2node->SetLineColor(kColorITS);
11502 sub2node->SetVisibility(1);
11503 fNodes->Add(sub2node);
11506 // Place copy #14 of ITS5 directly in I565
11508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11509 sub2node->SetLineColor(kColorITS);
11510 sub2node->SetVisibility(1);
11511 fNodes->Add(sub2node);
11514 // Place copy #15 of ITS5 directly in I565
11516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11517 sub2node->SetLineColor(kColorITS);
11518 sub2node->SetVisibility(1);
11519 fNodes->Add(sub2node);
11522 // Place copy #16 of ITS5 directly in I565
11524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11525 sub2node->SetLineColor(kColorITS);
11526 sub2node->SetVisibility(1);
11527 fNodes->Add(sub2node);
11530 // Place copy #17 of ITS5 directly in I565
11532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11533 sub2node->SetLineColor(kColorITS);
11534 sub2node->SetVisibility(1);
11535 fNodes->Add(sub2node);
11538 // Place copy #18 of ITS5 directly in I565
11540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11541 sub2node->SetLineColor(kColorITS);
11542 sub2node->SetVisibility(1);
11543 fNodes->Add(sub2node);
11546 // Place copy #19 of ITS5 directly in I565
11548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11549 sub2node->SetLineColor(kColorITS);
11550 sub2node->SetVisibility(1);
11551 fNodes->Add(sub2node);
11554 // Place copy #20 of ITS5 directly in I565
11556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11557 sub2node->SetLineColor(kColorITS);
11558 sub2node->SetVisibility(1);
11559 fNodes->Add(sub2node);
11562 // Place copy #21 of ITS5 directly in I565
11564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11565 sub2node->SetLineColor(kColorITS);
11566 sub2node->SetVisibility(1);
11567 fNodes->Add(sub2node);
11570 // Place copy #22 of ITS5 directly in I565
11572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11573 sub2node->SetLineColor(kColorITS);
11574 sub2node->SetVisibility(1);
11575 fNodes->Add(sub2node);
11577 fNodes->Add(sub1node);
11580 // Place copy #8 of I565 in IT56
11582 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11583 sub1node->SetLineColor(kColorITS);
11584 sub1node->SetVisibility(0);
11587 // Place copy #1 of ITS5 directly in I565
11589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11590 sub2node->SetLineColor(kColorITS);
11591 sub2node->SetVisibility(1);
11592 fNodes->Add(sub2node);
11595 // Place copy #2 of ITS5 directly in I565
11597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11598 sub2node->SetLineColor(kColorITS);
11599 sub2node->SetVisibility(1);
11600 fNodes->Add(sub2node);
11603 // Place copy #3 of ITS5 directly in I565
11605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11606 sub2node->SetLineColor(kColorITS);
11607 sub2node->SetVisibility(1);
11608 fNodes->Add(sub2node);
11611 // Place copy #4 of ITS5 directly in I565
11613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11614 sub2node->SetLineColor(kColorITS);
11615 sub2node->SetVisibility(1);
11616 fNodes->Add(sub2node);
11619 // Place copy #5 of ITS5 directly in I565
11621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11622 sub2node->SetLineColor(kColorITS);
11623 sub2node->SetVisibility(1);
11624 fNodes->Add(sub2node);
11627 // Place copy #6 of ITS5 directly in I565
11629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11630 sub2node->SetLineColor(kColorITS);
11631 sub2node->SetVisibility(1);
11632 fNodes->Add(sub2node);
11635 // Place copy #7 of ITS5 directly in I565
11637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11638 sub2node->SetLineColor(kColorITS);
11639 sub2node->SetVisibility(1);
11640 fNodes->Add(sub2node);
11643 // Place copy #8 of ITS5 directly in I565
11645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11646 sub2node->SetLineColor(kColorITS);
11647 sub2node->SetVisibility(1);
11648 fNodes->Add(sub2node);
11651 // Place copy #9 of ITS5 directly in I565
11653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11654 sub2node->SetLineColor(kColorITS);
11655 sub2node->SetVisibility(1);
11656 fNodes->Add(sub2node);
11659 // Place copy #10 of ITS5 directly in I565
11661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11662 sub2node->SetLineColor(kColorITS);
11663 sub2node->SetVisibility(1);
11664 fNodes->Add(sub2node);
11667 // Place copy #11 of ITS5 directly in I565
11669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11670 sub2node->SetLineColor(kColorITS);
11671 sub2node->SetVisibility(1);
11672 fNodes->Add(sub2node);
11675 // Place copy #12 of ITS5 directly in I565
11677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11678 sub2node->SetLineColor(kColorITS);
11679 sub2node->SetVisibility(1);
11680 fNodes->Add(sub2node);
11683 // Place copy #13 of ITS5 directly in I565
11685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11686 sub2node->SetLineColor(kColorITS);
11687 sub2node->SetVisibility(1);
11688 fNodes->Add(sub2node);
11691 // Place copy #14 of ITS5 directly in I565
11693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11694 sub2node->SetLineColor(kColorITS);
11695 sub2node->SetVisibility(1);
11696 fNodes->Add(sub2node);
11699 // Place copy #15 of ITS5 directly in I565
11701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11702 sub2node->SetLineColor(kColorITS);
11703 sub2node->SetVisibility(1);
11704 fNodes->Add(sub2node);
11707 // Place copy #16 of ITS5 directly in I565
11709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11710 sub2node->SetLineColor(kColorITS);
11711 sub2node->SetVisibility(1);
11712 fNodes->Add(sub2node);
11715 // Place copy #17 of ITS5 directly in I565
11717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11718 sub2node->SetLineColor(kColorITS);
11719 sub2node->SetVisibility(1);
11720 fNodes->Add(sub2node);
11723 // Place copy #18 of ITS5 directly in I565
11725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11726 sub2node->SetLineColor(kColorITS);
11727 sub2node->SetVisibility(1);
11728 fNodes->Add(sub2node);
11731 // Place copy #19 of ITS5 directly in I565
11733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11734 sub2node->SetLineColor(kColorITS);
11735 sub2node->SetVisibility(1);
11736 fNodes->Add(sub2node);
11739 // Place copy #20 of ITS5 directly in I565
11741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11742 sub2node->SetLineColor(kColorITS);
11743 sub2node->SetVisibility(1);
11744 fNodes->Add(sub2node);
11747 // Place copy #21 of ITS5 directly in I565
11749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11750 sub2node->SetLineColor(kColorITS);
11751 sub2node->SetVisibility(1);
11752 fNodes->Add(sub2node);
11755 // Place copy #22 of ITS5 directly in I565
11757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11758 sub2node->SetLineColor(kColorITS);
11759 sub2node->SetVisibility(1);
11760 fNodes->Add(sub2node);
11762 fNodes->Add(sub1node);
11765 // Place copy #9 of I565 in IT56
11767 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11768 sub1node->SetLineColor(kColorITS);
11769 sub1node->SetVisibility(0);
11772 // Place copy #1 of ITS5 directly in I565
11774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11775 sub2node->SetLineColor(kColorITS);
11776 sub2node->SetVisibility(1);
11777 fNodes->Add(sub2node);
11780 // Place copy #2 of ITS5 directly in I565
11782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11783 sub2node->SetLineColor(kColorITS);
11784 sub2node->SetVisibility(1);
11785 fNodes->Add(sub2node);
11788 // Place copy #3 of ITS5 directly in I565
11790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11791 sub2node->SetLineColor(kColorITS);
11792 sub2node->SetVisibility(1);
11793 fNodes->Add(sub2node);
11796 // Place copy #4 of ITS5 directly in I565
11798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11799 sub2node->SetLineColor(kColorITS);
11800 sub2node->SetVisibility(1);
11801 fNodes->Add(sub2node);
11804 // Place copy #5 of ITS5 directly in I565
11806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11807 sub2node->SetLineColor(kColorITS);
11808 sub2node->SetVisibility(1);
11809 fNodes->Add(sub2node);
11812 // Place copy #6 of ITS5 directly in I565
11814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11815 sub2node->SetLineColor(kColorITS);
11816 sub2node->SetVisibility(1);
11817 fNodes->Add(sub2node);
11820 // Place copy #7 of ITS5 directly in I565
11822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11823 sub2node->SetLineColor(kColorITS);
11824 sub2node->SetVisibility(1);
11825 fNodes->Add(sub2node);
11828 // Place copy #8 of ITS5 directly in I565
11830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11831 sub2node->SetLineColor(kColorITS);
11832 sub2node->SetVisibility(1);
11833 fNodes->Add(sub2node);
11836 // Place copy #9 of ITS5 directly in I565
11838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11839 sub2node->SetLineColor(kColorITS);
11840 sub2node->SetVisibility(1);
11841 fNodes->Add(sub2node);
11844 // Place copy #10 of ITS5 directly in I565
11846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11847 sub2node->SetLineColor(kColorITS);
11848 sub2node->SetVisibility(1);
11849 fNodes->Add(sub2node);
11852 // Place copy #11 of ITS5 directly in I565
11854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11855 sub2node->SetLineColor(kColorITS);
11856 sub2node->SetVisibility(1);
11857 fNodes->Add(sub2node);
11860 // Place copy #12 of ITS5 directly in I565
11862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11863 sub2node->SetLineColor(kColorITS);
11864 sub2node->SetVisibility(1);
11865 fNodes->Add(sub2node);
11868 // Place copy #13 of ITS5 directly in I565
11870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11871 sub2node->SetLineColor(kColorITS);
11872 sub2node->SetVisibility(1);
11873 fNodes->Add(sub2node);
11876 // Place copy #14 of ITS5 directly in I565
11878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11879 sub2node->SetLineColor(kColorITS);
11880 sub2node->SetVisibility(1);
11881 fNodes->Add(sub2node);
11884 // Place copy #15 of ITS5 directly in I565
11886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11887 sub2node->SetLineColor(kColorITS);
11888 sub2node->SetVisibility(1);
11889 fNodes->Add(sub2node);
11892 // Place copy #16 of ITS5 directly in I565
11894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11895 sub2node->SetLineColor(kColorITS);
11896 sub2node->SetVisibility(1);
11897 fNodes->Add(sub2node);
11900 // Place copy #17 of ITS5 directly in I565
11902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11903 sub2node->SetLineColor(kColorITS);
11904 sub2node->SetVisibility(1);
11905 fNodes->Add(sub2node);
11908 // Place copy #18 of ITS5 directly in I565
11910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11911 sub2node->SetLineColor(kColorITS);
11912 sub2node->SetVisibility(1);
11913 fNodes->Add(sub2node);
11916 // Place copy #19 of ITS5 directly in I565
11918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11919 sub2node->SetLineColor(kColorITS);
11920 sub2node->SetVisibility(1);
11921 fNodes->Add(sub2node);
11924 // Place copy #20 of ITS5 directly in I565
11926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11927 sub2node->SetLineColor(kColorITS);
11928 sub2node->SetVisibility(1);
11929 fNodes->Add(sub2node);
11932 // Place copy #21 of ITS5 directly in I565
11934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11935 sub2node->SetLineColor(kColorITS);
11936 sub2node->SetVisibility(1);
11937 fNodes->Add(sub2node);
11940 // Place copy #22 of ITS5 directly in I565
11942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11943 sub2node->SetLineColor(kColorITS);
11944 sub2node->SetVisibility(1);
11945 fNodes->Add(sub2node);
11947 fNodes->Add(sub1node);
11950 // Place copy #10 of I565 in IT56
11952 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11953 sub1node->SetLineColor(kColorITS);
11954 sub1node->SetVisibility(0);
11957 // Place copy #1 of ITS5 directly in I565
11959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11960 sub2node->SetLineColor(kColorITS);
11961 sub2node->SetVisibility(1);
11962 fNodes->Add(sub2node);
11965 // Place copy #2 of ITS5 directly in I565
11967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11968 sub2node->SetLineColor(kColorITS);
11969 sub2node->SetVisibility(1);
11970 fNodes->Add(sub2node);
11973 // Place copy #3 of ITS5 directly in I565
11975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11976 sub2node->SetLineColor(kColorITS);
11977 sub2node->SetVisibility(1);
11978 fNodes->Add(sub2node);
11981 // Place copy #4 of ITS5 directly in I565
11983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11984 sub2node->SetLineColor(kColorITS);
11985 sub2node->SetVisibility(1);
11986 fNodes->Add(sub2node);
11989 // Place copy #5 of ITS5 directly in I565
11991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11992 sub2node->SetLineColor(kColorITS);
11993 sub2node->SetVisibility(1);
11994 fNodes->Add(sub2node);
11997 // Place copy #6 of ITS5 directly in I565
11999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12000 sub2node->SetLineColor(kColorITS);
12001 sub2node->SetVisibility(1);
12002 fNodes->Add(sub2node);
12005 // Place copy #7 of ITS5 directly in I565
12007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12008 sub2node->SetLineColor(kColorITS);
12009 sub2node->SetVisibility(1);
12010 fNodes->Add(sub2node);
12013 // Place copy #8 of ITS5 directly in I565
12015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12016 sub2node->SetLineColor(kColorITS);
12017 sub2node->SetVisibility(1);
12018 fNodes->Add(sub2node);
12021 // Place copy #9 of ITS5 directly in I565
12023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12024 sub2node->SetLineColor(kColorITS);
12025 sub2node->SetVisibility(1);
12026 fNodes->Add(sub2node);
12029 // Place copy #10 of ITS5 directly in I565
12031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12032 sub2node->SetLineColor(kColorITS);
12033 sub2node->SetVisibility(1);
12034 fNodes->Add(sub2node);
12037 // Place copy #11 of ITS5 directly in I565
12039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12040 sub2node->SetLineColor(kColorITS);
12041 sub2node->SetVisibility(1);
12042 fNodes->Add(sub2node);
12045 // Place copy #12 of ITS5 directly in I565
12047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12048 sub2node->SetLineColor(kColorITS);
12049 sub2node->SetVisibility(1);
12050 fNodes->Add(sub2node);
12053 // Place copy #13 of ITS5 directly in I565
12055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12056 sub2node->SetLineColor(kColorITS);
12057 sub2node->SetVisibility(1);
12058 fNodes->Add(sub2node);
12061 // Place copy #14 of ITS5 directly in I565
12063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12064 sub2node->SetLineColor(kColorITS);
12065 sub2node->SetVisibility(1);
12066 fNodes->Add(sub2node);
12069 // Place copy #15 of ITS5 directly in I565
12071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12072 sub2node->SetLineColor(kColorITS);
12073 sub2node->SetVisibility(1);
12074 fNodes->Add(sub2node);
12077 // Place copy #16 of ITS5 directly in I565
12079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12080 sub2node->SetLineColor(kColorITS);
12081 sub2node->SetVisibility(1);
12082 fNodes->Add(sub2node);
12085 // Place copy #17 of ITS5 directly in I565
12087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12088 sub2node->SetLineColor(kColorITS);
12089 sub2node->SetVisibility(1);
12090 fNodes->Add(sub2node);
12093 // Place copy #18 of ITS5 directly in I565
12095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12096 sub2node->SetLineColor(kColorITS);
12097 sub2node->SetVisibility(1);
12098 fNodes->Add(sub2node);
12101 // Place copy #19 of ITS5 directly in I565
12103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12104 sub2node->SetLineColor(kColorITS);
12105 sub2node->SetVisibility(1);
12106 fNodes->Add(sub2node);
12109 // Place copy #20 of ITS5 directly in I565
12111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12112 sub2node->SetLineColor(kColorITS);
12113 sub2node->SetVisibility(1);
12114 fNodes->Add(sub2node);
12117 // Place copy #21 of ITS5 directly in I565
12119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12120 sub2node->SetLineColor(kColorITS);
12121 sub2node->SetVisibility(1);
12122 fNodes->Add(sub2node);
12125 // Place copy #22 of ITS5 directly in I565
12127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12128 sub2node->SetLineColor(kColorITS);
12129 sub2node->SetVisibility(1);
12130 fNodes->Add(sub2node);
12132 fNodes->Add(sub1node);
12135 // Place copy #11 of I565 in IT56
12137 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
12138 sub1node->SetLineColor(kColorITS);
12139 sub1node->SetVisibility(0);
12142 // Place copy #1 of ITS5 directly in I565
12144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12145 sub2node->SetLineColor(kColorITS);
12146 sub2node->SetVisibility(1);
12147 fNodes->Add(sub2node);
12150 // Place copy #2 of ITS5 directly in I565
12152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12153 sub2node->SetLineColor(kColorITS);
12154 sub2node->SetVisibility(1);
12155 fNodes->Add(sub2node);
12158 // Place copy #3 of ITS5 directly in I565
12160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12161 sub2node->SetLineColor(kColorITS);
12162 sub2node->SetVisibility(1);
12163 fNodes->Add(sub2node);
12166 // Place copy #4 of ITS5 directly in I565
12168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12169 sub2node->SetLineColor(kColorITS);
12170 sub2node->SetVisibility(1);
12171 fNodes->Add(sub2node);
12174 // Place copy #5 of ITS5 directly in I565
12176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12177 sub2node->SetLineColor(kColorITS);
12178 sub2node->SetVisibility(1);
12179 fNodes->Add(sub2node);
12182 // Place copy #6 of ITS5 directly in I565
12184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12185 sub2node->SetLineColor(kColorITS);
12186 sub2node->SetVisibility(1);
12187 fNodes->Add(sub2node);
12190 // Place copy #7 of ITS5 directly in I565
12192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12193 sub2node->SetLineColor(kColorITS);
12194 sub2node->SetVisibility(1);
12195 fNodes->Add(sub2node);
12198 // Place copy #8 of ITS5 directly in I565
12200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12201 sub2node->SetLineColor(kColorITS);
12202 sub2node->SetVisibility(1);
12203 fNodes->Add(sub2node);
12206 // Place copy #9 of ITS5 directly in I565
12208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12209 sub2node->SetLineColor(kColorITS);
12210 sub2node->SetVisibility(1);
12211 fNodes->Add(sub2node);
12214 // Place copy #10 of ITS5 directly in I565
12216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12217 sub2node->SetLineColor(kColorITS);
12218 sub2node->SetVisibility(1);
12219 fNodes->Add(sub2node);
12222 // Place copy #11 of ITS5 directly in I565
12224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12225 sub2node->SetLineColor(kColorITS);
12226 sub2node->SetVisibility(1);
12227 fNodes->Add(sub2node);
12230 // Place copy #12 of ITS5 directly in I565
12232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12233 sub2node->SetLineColor(kColorITS);
12234 sub2node->SetVisibility(1);
12235 fNodes->Add(sub2node);
12238 // Place copy #13 of ITS5 directly in I565
12240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12241 sub2node->SetLineColor(kColorITS);
12242 sub2node->SetVisibility(1);
12243 fNodes->Add(sub2node);
12246 // Place copy #14 of ITS5 directly in I565
12248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12249 sub2node->SetLineColor(kColorITS);
12250 sub2node->SetVisibility(1);
12251 fNodes->Add(sub2node);
12254 // Place copy #15 of ITS5 directly in I565
12256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12257 sub2node->SetLineColor(kColorITS);
12258 sub2node->SetVisibility(1);
12259 fNodes->Add(sub2node);
12262 // Place copy #16 of ITS5 directly in I565
12264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12265 sub2node->SetLineColor(kColorITS);
12266 sub2node->SetVisibility(1);
12267 fNodes->Add(sub2node);
12270 // Place copy #17 of ITS5 directly in I565
12272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12273 sub2node->SetLineColor(kColorITS);
12274 sub2node->SetVisibility(1);
12275 fNodes->Add(sub2node);
12278 // Place copy #18 of ITS5 directly in I565
12280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12281 sub2node->SetLineColor(kColorITS);
12282 sub2node->SetVisibility(1);
12283 fNodes->Add(sub2node);
12286 // Place copy #19 of ITS5 directly in I565
12288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12289 sub2node->SetLineColor(kColorITS);
12290 sub2node->SetVisibility(1);
12291 fNodes->Add(sub2node);
12294 // Place copy #20 of ITS5 directly in I565
12296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12297 sub2node->SetLineColor(kColorITS);
12298 sub2node->SetVisibility(1);
12299 fNodes->Add(sub2node);
12302 // Place copy #21 of ITS5 directly in I565
12304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12305 sub2node->SetLineColor(kColorITS);
12306 sub2node->SetVisibility(1);
12307 fNodes->Add(sub2node);
12310 // Place copy #22 of ITS5 directly in I565
12312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12313 sub2node->SetLineColor(kColorITS);
12314 sub2node->SetVisibility(1);
12315 fNodes->Add(sub2node);
12317 fNodes->Add(sub1node);
12320 // Place copy #12 of I565 in IT56
12322 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12323 sub1node->SetLineColor(kColorITS);
12324 sub1node->SetVisibility(0);
12327 // Place copy #1 of ITS5 directly in I565
12329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12330 sub2node->SetLineColor(kColorITS);
12331 sub2node->SetVisibility(1);
12332 fNodes->Add(sub2node);
12335 // Place copy #2 of ITS5 directly in I565
12337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12338 sub2node->SetLineColor(kColorITS);
12339 sub2node->SetVisibility(1);
12340 fNodes->Add(sub2node);
12343 // Place copy #3 of ITS5 directly in I565
12345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12346 sub2node->SetLineColor(kColorITS);
12347 sub2node->SetVisibility(1);
12348 fNodes->Add(sub2node);
12351 // Place copy #4 of ITS5 directly in I565
12353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12354 sub2node->SetLineColor(kColorITS);
12355 sub2node->SetVisibility(1);
12356 fNodes->Add(sub2node);
12359 // Place copy #5 of ITS5 directly in I565
12361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12362 sub2node->SetLineColor(kColorITS);
12363 sub2node->SetVisibility(1);
12364 fNodes->Add(sub2node);
12367 // Place copy #6 of ITS5 directly in I565
12369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12370 sub2node->SetLineColor(kColorITS);
12371 sub2node->SetVisibility(1);
12372 fNodes->Add(sub2node);
12375 // Place copy #7 of ITS5 directly in I565
12377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12378 sub2node->SetLineColor(kColorITS);
12379 sub2node->SetVisibility(1);
12380 fNodes->Add(sub2node);
12383 // Place copy #8 of ITS5 directly in I565
12385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12386 sub2node->SetLineColor(kColorITS);
12387 sub2node->SetVisibility(1);
12388 fNodes->Add(sub2node);
12391 // Place copy #9 of ITS5 directly in I565
12393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12394 sub2node->SetLineColor(kColorITS);
12395 sub2node->SetVisibility(1);
12396 fNodes->Add(sub2node);
12399 // Place copy #10 of ITS5 directly in I565
12401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12402 sub2node->SetLineColor(kColorITS);
12403 sub2node->SetVisibility(1);
12404 fNodes->Add(sub2node);
12407 // Place copy #11 of ITS5 directly in I565
12409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12410 sub2node->SetLineColor(kColorITS);
12411 sub2node->SetVisibility(1);
12412 fNodes->Add(sub2node);
12415 // Place copy #12 of ITS5 directly in I565
12417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12418 sub2node->SetLineColor(kColorITS);
12419 sub2node->SetVisibility(1);
12420 fNodes->Add(sub2node);
12423 // Place copy #13 of ITS5 directly in I565
12425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12426 sub2node->SetLineColor(kColorITS);
12427 sub2node->SetVisibility(1);
12428 fNodes->Add(sub2node);
12431 // Place copy #14 of ITS5 directly in I565
12433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12434 sub2node->SetLineColor(kColorITS);
12435 sub2node->SetVisibility(1);
12436 fNodes->Add(sub2node);
12439 // Place copy #15 of ITS5 directly in I565
12441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12442 sub2node->SetLineColor(kColorITS);
12443 sub2node->SetVisibility(1);
12444 fNodes->Add(sub2node);
12447 // Place copy #16 of ITS5 directly in I565
12449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12450 sub2node->SetLineColor(kColorITS);
12451 sub2node->SetVisibility(1);
12452 fNodes->Add(sub2node);
12455 // Place copy #17 of ITS5 directly in I565
12457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12458 sub2node->SetLineColor(kColorITS);
12459 sub2node->SetVisibility(1);
12460 fNodes->Add(sub2node);
12463 // Place copy #18 of ITS5 directly in I565
12465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12466 sub2node->SetLineColor(kColorITS);
12467 sub2node->SetVisibility(1);
12468 fNodes->Add(sub2node);
12471 // Place copy #19 of ITS5 directly in I565
12473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12474 sub2node->SetLineColor(kColorITS);
12475 sub2node->SetVisibility(1);
12476 fNodes->Add(sub2node);
12479 // Place copy #20 of ITS5 directly in I565
12481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12482 sub2node->SetLineColor(kColorITS);
12483 sub2node->SetVisibility(1);
12484 fNodes->Add(sub2node);
12487 // Place copy #21 of ITS5 directly in I565
12489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12490 sub2node->SetLineColor(kColorITS);
12491 sub2node->SetVisibility(1);
12492 fNodes->Add(sub2node);
12495 // Place copy #22 of ITS5 directly in I565
12497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12498 sub2node->SetLineColor(kColorITS);
12499 sub2node->SetVisibility(1);
12500 fNodes->Add(sub2node);
12502 fNodes->Add(sub1node);
12505 // Place copy #13 of I565 in IT56
12507 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12508 sub1node->SetLineColor(kColorITS);
12509 sub1node->SetVisibility(0);
12512 // Place copy #1 of ITS5 directly in I565
12514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12515 sub2node->SetLineColor(kColorITS);
12516 sub2node->SetVisibility(1);
12517 fNodes->Add(sub2node);
12520 // Place copy #2 of ITS5 directly in I565
12522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12523 sub2node->SetLineColor(kColorITS);
12524 sub2node->SetVisibility(1);
12525 fNodes->Add(sub2node);
12528 // Place copy #3 of ITS5 directly in I565
12530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12531 sub2node->SetLineColor(kColorITS);
12532 sub2node->SetVisibility(1);
12533 fNodes->Add(sub2node);
12536 // Place copy #4 of ITS5 directly in I565
12538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12539 sub2node->SetLineColor(kColorITS);
12540 sub2node->SetVisibility(1);
12541 fNodes->Add(sub2node);
12544 // Place copy #5 of ITS5 directly in I565
12546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12547 sub2node->SetLineColor(kColorITS);
12548 sub2node->SetVisibility(1);
12549 fNodes->Add(sub2node);
12552 // Place copy #6 of ITS5 directly in I565
12554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12555 sub2node->SetLineColor(kColorITS);
12556 sub2node->SetVisibility(1);
12557 fNodes->Add(sub2node);
12560 // Place copy #7 of ITS5 directly in I565
12562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12563 sub2node->SetLineColor(kColorITS);
12564 sub2node->SetVisibility(1);
12565 fNodes->Add(sub2node);
12568 // Place copy #8 of ITS5 directly in I565
12570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12571 sub2node->SetLineColor(kColorITS);
12572 sub2node->SetVisibility(1);
12573 fNodes->Add(sub2node);
12576 // Place copy #9 of ITS5 directly in I565
12578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12579 sub2node->SetLineColor(kColorITS);
12580 sub2node->SetVisibility(1);
12581 fNodes->Add(sub2node);
12584 // Place copy #10 of ITS5 directly in I565
12586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12587 sub2node->SetLineColor(kColorITS);
12588 sub2node->SetVisibility(1);
12589 fNodes->Add(sub2node);
12592 // Place copy #11 of ITS5 directly in I565
12594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12595 sub2node->SetLineColor(kColorITS);
12596 sub2node->SetVisibility(1);
12597 fNodes->Add(sub2node);
12600 // Place copy #12 of ITS5 directly in I565
12602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12603 sub2node->SetLineColor(kColorITS);
12604 sub2node->SetVisibility(1);
12605 fNodes->Add(sub2node);
12608 // Place copy #13 of ITS5 directly in I565
12610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12611 sub2node->SetLineColor(kColorITS);
12612 sub2node->SetVisibility(1);
12613 fNodes->Add(sub2node);
12616 // Place copy #14 of ITS5 directly in I565
12618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12619 sub2node->SetLineColor(kColorITS);
12620 sub2node->SetVisibility(1);
12621 fNodes->Add(sub2node);
12624 // Place copy #15 of ITS5 directly in I565
12626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12627 sub2node->SetLineColor(kColorITS);
12628 sub2node->SetVisibility(1);
12629 fNodes->Add(sub2node);
12632 // Place copy #16 of ITS5 directly in I565
12634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12635 sub2node->SetLineColor(kColorITS);
12636 sub2node->SetVisibility(1);
12637 fNodes->Add(sub2node);
12640 // Place copy #17 of ITS5 directly in I565
12642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12643 sub2node->SetLineColor(kColorITS);
12644 sub2node->SetVisibility(1);
12645 fNodes->Add(sub2node);
12648 // Place copy #18 of ITS5 directly in I565
12650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12651 sub2node->SetLineColor(kColorITS);
12652 sub2node->SetVisibility(1);
12653 fNodes->Add(sub2node);
12656 // Place copy #19 of ITS5 directly in I565
12658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12659 sub2node->SetLineColor(kColorITS);
12660 sub2node->SetVisibility(1);
12661 fNodes->Add(sub2node);
12664 // Place copy #20 of ITS5 directly in I565
12666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12667 sub2node->SetLineColor(kColorITS);
12668 sub2node->SetVisibility(1);
12669 fNodes->Add(sub2node);
12672 // Place copy #21 of ITS5 directly in I565
12674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12675 sub2node->SetLineColor(kColorITS);
12676 sub2node->SetVisibility(1);
12677 fNodes->Add(sub2node);
12680 // Place copy #22 of ITS5 directly in I565
12682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12683 sub2node->SetLineColor(kColorITS);
12684 sub2node->SetVisibility(1);
12685 fNodes->Add(sub2node);
12687 fNodes->Add(sub1node);
12690 // Place copy #14 of I565 in IT56
12692 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12693 sub1node->SetLineColor(kColorITS);
12694 sub1node->SetVisibility(0);
12697 // Place copy #1 of ITS5 directly in I565
12699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12700 sub2node->SetLineColor(kColorITS);
12701 sub2node->SetVisibility(1);
12702 fNodes->Add(sub2node);
12705 // Place copy #2 of ITS5 directly in I565
12707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12708 sub2node->SetLineColor(kColorITS);
12709 sub2node->SetVisibility(1);
12710 fNodes->Add(sub2node);
12713 // Place copy #3 of ITS5 directly in I565
12715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12716 sub2node->SetLineColor(kColorITS);
12717 sub2node->SetVisibility(1);
12718 fNodes->Add(sub2node);
12721 // Place copy #4 of ITS5 directly in I565
12723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12724 sub2node->SetLineColor(kColorITS);
12725 sub2node->SetVisibility(1);
12726 fNodes->Add(sub2node);
12729 // Place copy #5 of ITS5 directly in I565
12731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12732 sub2node->SetLineColor(kColorITS);
12733 sub2node->SetVisibility(1);
12734 fNodes->Add(sub2node);
12737 // Place copy #6 of ITS5 directly in I565
12739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12740 sub2node->SetLineColor(kColorITS);
12741 sub2node->SetVisibility(1);
12742 fNodes->Add(sub2node);
12745 // Place copy #7 of ITS5 directly in I565
12747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12748 sub2node->SetLineColor(kColorITS);
12749 sub2node->SetVisibility(1);
12750 fNodes->Add(sub2node);
12753 // Place copy #8 of ITS5 directly in I565
12755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12756 sub2node->SetLineColor(kColorITS);
12757 sub2node->SetVisibility(1);
12758 fNodes->Add(sub2node);
12761 // Place copy #9 of ITS5 directly in I565
12763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12764 sub2node->SetLineColor(kColorITS);
12765 sub2node->SetVisibility(1);
12766 fNodes->Add(sub2node);
12769 // Place copy #10 of ITS5 directly in I565
12771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12772 sub2node->SetLineColor(kColorITS);
12773 sub2node->SetVisibility(1);
12774 fNodes->Add(sub2node);
12777 // Place copy #11 of ITS5 directly in I565
12779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12780 sub2node->SetLineColor(kColorITS);
12781 sub2node->SetVisibility(1);
12782 fNodes->Add(sub2node);
12785 // Place copy #12 of ITS5 directly in I565
12787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12788 sub2node->SetLineColor(kColorITS);
12789 sub2node->SetVisibility(1);
12790 fNodes->Add(sub2node);
12793 // Place copy #13 of ITS5 directly in I565
12795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12796 sub2node->SetLineColor(kColorITS);
12797 sub2node->SetVisibility(1);
12798 fNodes->Add(sub2node);
12801 // Place copy #14 of ITS5 directly in I565
12803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12804 sub2node->SetLineColor(kColorITS);
12805 sub2node->SetVisibility(1);
12806 fNodes->Add(sub2node);
12809 // Place copy #15 of ITS5 directly in I565
12811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12812 sub2node->SetLineColor(kColorITS);
12813 sub2node->SetVisibility(1);
12814 fNodes->Add(sub2node);
12817 // Place copy #16 of ITS5 directly in I565
12819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12820 sub2node->SetLineColor(kColorITS);
12821 sub2node->SetVisibility(1);
12822 fNodes->Add(sub2node);
12825 // Place copy #17 of ITS5 directly in I565
12827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12828 sub2node->SetLineColor(kColorITS);
12829 sub2node->SetVisibility(1);
12830 fNodes->Add(sub2node);
12833 // Place copy #18 of ITS5 directly in I565
12835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12836 sub2node->SetLineColor(kColorITS);
12837 sub2node->SetVisibility(1);
12838 fNodes->Add(sub2node);
12841 // Place copy #19 of ITS5 directly in I565
12843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12844 sub2node->SetLineColor(kColorITS);
12845 sub2node->SetVisibility(1);
12846 fNodes->Add(sub2node);
12849 // Place copy #20 of ITS5 directly in I565
12851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12852 sub2node->SetLineColor(kColorITS);
12853 sub2node->SetVisibility(1);
12854 fNodes->Add(sub2node);
12857 // Place copy #21 of ITS5 directly in I565
12859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12860 sub2node->SetLineColor(kColorITS);
12861 sub2node->SetVisibility(1);
12862 fNodes->Add(sub2node);
12865 // Place copy #22 of ITS5 directly in I565
12867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12868 sub2node->SetLineColor(kColorITS);
12869 sub2node->SetVisibility(1);
12870 fNodes->Add(sub2node);
12872 fNodes->Add(sub1node);
12875 // Place copy #15 of I565 in IT56
12877 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12878 sub1node->SetLineColor(kColorITS);
12879 sub1node->SetVisibility(0);
12882 // Place copy #1 of ITS5 directly in I565
12884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12885 sub2node->SetLineColor(kColorITS);
12886 sub2node->SetVisibility(1);
12887 fNodes->Add(sub2node);
12890 // Place copy #2 of ITS5 directly in I565
12892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12893 sub2node->SetLineColor(kColorITS);
12894 sub2node->SetVisibility(1);
12895 fNodes->Add(sub2node);
12898 // Place copy #3 of ITS5 directly in I565
12900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12901 sub2node->SetLineColor(kColorITS);
12902 sub2node->SetVisibility(1);
12903 fNodes->Add(sub2node);
12906 // Place copy #4 of ITS5 directly in I565
12908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12909 sub2node->SetLineColor(kColorITS);
12910 sub2node->SetVisibility(1);
12911 fNodes->Add(sub2node);
12914 // Place copy #5 of ITS5 directly in I565
12916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12917 sub2node->SetLineColor(kColorITS);
12918 sub2node->SetVisibility(1);
12919 fNodes->Add(sub2node);
12922 // Place copy #6 of ITS5 directly in I565
12924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12925 sub2node->SetLineColor(kColorITS);
12926 sub2node->SetVisibility(1);
12927 fNodes->Add(sub2node);
12930 // Place copy #7 of ITS5 directly in I565
12932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12933 sub2node->SetLineColor(kColorITS);
12934 sub2node->SetVisibility(1);
12935 fNodes->Add(sub2node);
12938 // Place copy #8 of ITS5 directly in I565
12940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12941 sub2node->SetLineColor(kColorITS);
12942 sub2node->SetVisibility(1);
12943 fNodes->Add(sub2node);
12946 // Place copy #9 of ITS5 directly in I565
12948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12949 sub2node->SetLineColor(kColorITS);
12950 sub2node->SetVisibility(1);
12951 fNodes->Add(sub2node);
12954 // Place copy #10 of ITS5 directly in I565
12956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12957 sub2node->SetLineColor(kColorITS);
12958 sub2node->SetVisibility(1);
12959 fNodes->Add(sub2node);
12962 // Place copy #11 of ITS5 directly in I565
12964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12965 sub2node->SetLineColor(kColorITS);
12966 sub2node->SetVisibility(1);
12967 fNodes->Add(sub2node);
12970 // Place copy #12 of ITS5 directly in I565
12972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12973 sub2node->SetLineColor(kColorITS);
12974 sub2node->SetVisibility(1);
12975 fNodes->Add(sub2node);
12978 // Place copy #13 of ITS5 directly in I565
12980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12981 sub2node->SetLineColor(kColorITS);
12982 sub2node->SetVisibility(1);
12983 fNodes->Add(sub2node);
12986 // Place copy #14 of ITS5 directly in I565
12988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12989 sub2node->SetLineColor(kColorITS);
12990 sub2node->SetVisibility(1);
12991 fNodes->Add(sub2node);
12994 // Place copy #15 of ITS5 directly in I565
12996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12997 sub2node->SetLineColor(kColorITS);
12998 sub2node->SetVisibility(1);
12999 fNodes->Add(sub2node);
13002 // Place copy #16 of ITS5 directly in I565
13004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13005 sub2node->SetLineColor(kColorITS);
13006 sub2node->SetVisibility(1);
13007 fNodes->Add(sub2node);
13010 // Place copy #17 of ITS5 directly in I565
13012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13013 sub2node->SetLineColor(kColorITS);
13014 sub2node->SetVisibility(1);
13015 fNodes->Add(sub2node);
13018 // Place copy #18 of ITS5 directly in I565
13020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13021 sub2node->SetLineColor(kColorITS);
13022 sub2node->SetVisibility(1);
13023 fNodes->Add(sub2node);
13026 // Place copy #19 of ITS5 directly in I565
13028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13029 sub2node->SetLineColor(kColorITS);
13030 sub2node->SetVisibility(1);
13031 fNodes->Add(sub2node);
13034 // Place copy #20 of ITS5 directly in I565
13036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13037 sub2node->SetLineColor(kColorITS);
13038 sub2node->SetVisibility(1);
13039 fNodes->Add(sub2node);
13042 // Place copy #21 of ITS5 directly in I565
13044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13045 sub2node->SetLineColor(kColorITS);
13046 sub2node->SetVisibility(1);
13047 fNodes->Add(sub2node);
13050 // Place copy #22 of ITS5 directly in I565
13052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13053 sub2node->SetLineColor(kColorITS);
13054 sub2node->SetVisibility(1);
13055 fNodes->Add(sub2node);
13057 fNodes->Add(sub1node);
13060 // Place copy #16 of I565 in IT56
13062 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
13063 sub1node->SetLineColor(kColorITS);
13064 sub1node->SetVisibility(0);
13067 // Place copy #1 of ITS5 directly in I565
13069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13070 sub2node->SetLineColor(kColorITS);
13071 sub2node->SetVisibility(1);
13072 fNodes->Add(sub2node);
13075 // Place copy #2 of ITS5 directly in I565
13077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13078 sub2node->SetLineColor(kColorITS);
13079 sub2node->SetVisibility(1);
13080 fNodes->Add(sub2node);
13083 // Place copy #3 of ITS5 directly in I565
13085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13086 sub2node->SetLineColor(kColorITS);
13087 sub2node->SetVisibility(1);
13088 fNodes->Add(sub2node);
13091 // Place copy #4 of ITS5 directly in I565
13093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13094 sub2node->SetLineColor(kColorITS);
13095 sub2node->SetVisibility(1);
13096 fNodes->Add(sub2node);
13099 // Place copy #5 of ITS5 directly in I565
13101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13102 sub2node->SetLineColor(kColorITS);
13103 sub2node->SetVisibility(1);
13104 fNodes->Add(sub2node);
13107 // Place copy #6 of ITS5 directly in I565
13109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13110 sub2node->SetLineColor(kColorITS);
13111 sub2node->SetVisibility(1);
13112 fNodes->Add(sub2node);
13115 // Place copy #7 of ITS5 directly in I565
13117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13118 sub2node->SetLineColor(kColorITS);
13119 sub2node->SetVisibility(1);
13120 fNodes->Add(sub2node);
13123 // Place copy #8 of ITS5 directly in I565
13125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13126 sub2node->SetLineColor(kColorITS);
13127 sub2node->SetVisibility(1);
13128 fNodes->Add(sub2node);
13131 // Place copy #9 of ITS5 directly in I565
13133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13134 sub2node->SetLineColor(kColorITS);
13135 sub2node->SetVisibility(1);
13136 fNodes->Add(sub2node);
13139 // Place copy #10 of ITS5 directly in I565
13141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13142 sub2node->SetLineColor(kColorITS);
13143 sub2node->SetVisibility(1);
13144 fNodes->Add(sub2node);
13147 // Place copy #11 of ITS5 directly in I565
13149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13150 sub2node->SetLineColor(kColorITS);
13151 sub2node->SetVisibility(1);
13152 fNodes->Add(sub2node);
13155 // Place copy #12 of ITS5 directly in I565
13157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13158 sub2node->SetLineColor(kColorITS);
13159 sub2node->SetVisibility(1);
13160 fNodes->Add(sub2node);
13163 // Place copy #13 of ITS5 directly in I565
13165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13166 sub2node->SetLineColor(kColorITS);
13167 sub2node->SetVisibility(1);
13168 fNodes->Add(sub2node);
13171 // Place copy #14 of ITS5 directly in I565
13173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13174 sub2node->SetLineColor(kColorITS);
13175 sub2node->SetVisibility(1);
13176 fNodes->Add(sub2node);
13179 // Place copy #15 of ITS5 directly in I565
13181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13182 sub2node->SetLineColor(kColorITS);
13183 sub2node->SetVisibility(1);
13184 fNodes->Add(sub2node);
13187 // Place copy #16 of ITS5 directly in I565
13189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13190 sub2node->SetLineColor(kColorITS);
13191 sub2node->SetVisibility(1);
13192 fNodes->Add(sub2node);
13195 // Place copy #17 of ITS5 directly in I565
13197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13198 sub2node->SetLineColor(kColorITS);
13199 sub2node->SetVisibility(1);
13200 fNodes->Add(sub2node);
13203 // Place copy #18 of ITS5 directly in I565
13205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13206 sub2node->SetLineColor(kColorITS);
13207 sub2node->SetVisibility(1);
13208 fNodes->Add(sub2node);
13211 // Place copy #19 of ITS5 directly in I565
13213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13214 sub2node->SetLineColor(kColorITS);
13215 sub2node->SetVisibility(1);
13216 fNodes->Add(sub2node);
13219 // Place copy #20 of ITS5 directly in I565
13221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13222 sub2node->SetLineColor(kColorITS);
13223 sub2node->SetVisibility(1);
13224 fNodes->Add(sub2node);
13227 // Place copy #21 of ITS5 directly in I565
13229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13230 sub2node->SetLineColor(kColorITS);
13231 sub2node->SetVisibility(1);
13232 fNodes->Add(sub2node);
13235 // Place copy #22 of ITS5 directly in I565
13237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13238 sub2node->SetLineColor(kColorITS);
13239 sub2node->SetVisibility(1);
13240 fNodes->Add(sub2node);
13242 fNodes->Add(sub1node);
13245 // Place copy #17 of I565 in IT56
13247 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13248 sub1node->SetLineColor(kColorITS);
13249 sub1node->SetVisibility(0);
13252 // Place copy #1 of ITS5 directly in I565
13254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13255 sub2node->SetLineColor(kColorITS);
13256 sub2node->SetVisibility(1);
13257 fNodes->Add(sub2node);
13260 // Place copy #2 of ITS5 directly in I565
13262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13263 sub2node->SetLineColor(kColorITS);
13264 sub2node->SetVisibility(1);
13265 fNodes->Add(sub2node);
13268 // Place copy #3 of ITS5 directly in I565
13270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13271 sub2node->SetLineColor(kColorITS);
13272 sub2node->SetVisibility(1);
13273 fNodes->Add(sub2node);
13276 // Place copy #4 of ITS5 directly in I565
13278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13279 sub2node->SetLineColor(kColorITS);
13280 sub2node->SetVisibility(1);
13281 fNodes->Add(sub2node);
13284 // Place copy #5 of ITS5 directly in I565
13286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13287 sub2node->SetLineColor(kColorITS);
13288 sub2node->SetVisibility(1);
13289 fNodes->Add(sub2node);
13292 // Place copy #6 of ITS5 directly in I565
13294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13295 sub2node->SetLineColor(kColorITS);
13296 sub2node->SetVisibility(1);
13297 fNodes->Add(sub2node);
13300 // Place copy #7 of ITS5 directly in I565
13302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13303 sub2node->SetLineColor(kColorITS);
13304 sub2node->SetVisibility(1);
13305 fNodes->Add(sub2node);
13308 // Place copy #8 of ITS5 directly in I565
13310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13311 sub2node->SetLineColor(kColorITS);
13312 sub2node->SetVisibility(1);
13313 fNodes->Add(sub2node);
13316 // Place copy #9 of ITS5 directly in I565
13318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13319 sub2node->SetLineColor(kColorITS);
13320 sub2node->SetVisibility(1);
13321 fNodes->Add(sub2node);
13324 // Place copy #10 of ITS5 directly in I565
13326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13327 sub2node->SetLineColor(kColorITS);
13328 sub2node->SetVisibility(1);
13329 fNodes->Add(sub2node);
13332 // Place copy #11 of ITS5 directly in I565
13334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13335 sub2node->SetLineColor(kColorITS);
13336 sub2node->SetVisibility(1);
13337 fNodes->Add(sub2node);
13340 // Place copy #12 of ITS5 directly in I565
13342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13343 sub2node->SetLineColor(kColorITS);
13344 sub2node->SetVisibility(1);
13345 fNodes->Add(sub2node);
13348 // Place copy #13 of ITS5 directly in I565
13350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13351 sub2node->SetLineColor(kColorITS);
13352 sub2node->SetVisibility(1);
13353 fNodes->Add(sub2node);
13356 // Place copy #14 of ITS5 directly in I565
13358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13359 sub2node->SetLineColor(kColorITS);
13360 sub2node->SetVisibility(1);
13361 fNodes->Add(sub2node);
13364 // Place copy #15 of ITS5 directly in I565
13366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13367 sub2node->SetLineColor(kColorITS);
13368 sub2node->SetVisibility(1);
13369 fNodes->Add(sub2node);
13372 // Place copy #16 of ITS5 directly in I565
13374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13375 sub2node->SetLineColor(kColorITS);
13376 sub2node->SetVisibility(1);
13377 fNodes->Add(sub2node);
13380 // Place copy #17 of ITS5 directly in I565
13382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13383 sub2node->SetLineColor(kColorITS);
13384 sub2node->SetVisibility(1);
13385 fNodes->Add(sub2node);
13388 // Place copy #18 of ITS5 directly in I565
13390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13391 sub2node->SetLineColor(kColorITS);
13392 sub2node->SetVisibility(1);
13393 fNodes->Add(sub2node);
13396 // Place copy #19 of ITS5 directly in I565
13398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13399 sub2node->SetLineColor(kColorITS);
13400 sub2node->SetVisibility(1);
13401 fNodes->Add(sub2node);
13404 // Place copy #20 of ITS5 directly in I565
13406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13407 sub2node->SetLineColor(kColorITS);
13408 sub2node->SetVisibility(1);
13409 fNodes->Add(sub2node);
13412 // Place copy #21 of ITS5 directly in I565
13414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13415 sub2node->SetLineColor(kColorITS);
13416 sub2node->SetVisibility(1);
13417 fNodes->Add(sub2node);
13420 // Place copy #22 of ITS5 directly in I565
13422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13423 sub2node->SetLineColor(kColorITS);
13424 sub2node->SetVisibility(1);
13425 fNodes->Add(sub2node);
13427 fNodes->Add(sub1node);
13430 // Place copy #18 of I565 in IT56
13432 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13433 sub1node->SetLineColor(kColorITS);
13434 sub1node->SetVisibility(0);
13437 // Place copy #1 of ITS5 directly in I565
13439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13440 sub2node->SetLineColor(kColorITS);
13441 sub2node->SetVisibility(1);
13442 fNodes->Add(sub2node);
13445 // Place copy #2 of ITS5 directly in I565
13447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13448 sub2node->SetLineColor(kColorITS);
13449 sub2node->SetVisibility(1);
13450 fNodes->Add(sub2node);
13453 // Place copy #3 of ITS5 directly in I565
13455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13456 sub2node->SetLineColor(kColorITS);
13457 sub2node->SetVisibility(1);
13458 fNodes->Add(sub2node);
13461 // Place copy #4 of ITS5 directly in I565
13463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13464 sub2node->SetLineColor(kColorITS);
13465 sub2node->SetVisibility(1);
13466 fNodes->Add(sub2node);
13469 // Place copy #5 of ITS5 directly in I565
13471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13472 sub2node->SetLineColor(kColorITS);
13473 sub2node->SetVisibility(1);
13474 fNodes->Add(sub2node);
13477 // Place copy #6 of ITS5 directly in I565
13479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13480 sub2node->SetLineColor(kColorITS);
13481 sub2node->SetVisibility(1);
13482 fNodes->Add(sub2node);
13485 // Place copy #7 of ITS5 directly in I565
13487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13488 sub2node->SetLineColor(kColorITS);
13489 sub2node->SetVisibility(1);
13490 fNodes->Add(sub2node);
13493 // Place copy #8 of ITS5 directly in I565
13495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13496 sub2node->SetLineColor(kColorITS);
13497 sub2node->SetVisibility(1);
13498 fNodes->Add(sub2node);
13501 // Place copy #9 of ITS5 directly in I565
13503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13504 sub2node->SetLineColor(kColorITS);
13505 sub2node->SetVisibility(1);
13506 fNodes->Add(sub2node);
13509 // Place copy #10 of ITS5 directly in I565
13511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13512 sub2node->SetLineColor(kColorITS);
13513 sub2node->SetVisibility(1);
13514 fNodes->Add(sub2node);
13517 // Place copy #11 of ITS5 directly in I565
13519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13520 sub2node->SetLineColor(kColorITS);
13521 sub2node->SetVisibility(1);
13522 fNodes->Add(sub2node);
13525 // Place copy #12 of ITS5 directly in I565
13527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13528 sub2node->SetLineColor(kColorITS);
13529 sub2node->SetVisibility(1);
13530 fNodes->Add(sub2node);
13533 // Place copy #13 of ITS5 directly in I565
13535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13536 sub2node->SetLineColor(kColorITS);
13537 sub2node->SetVisibility(1);
13538 fNodes->Add(sub2node);
13541 // Place copy #14 of ITS5 directly in I565
13543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13544 sub2node->SetLineColor(kColorITS);
13545 sub2node->SetVisibility(1);
13546 fNodes->Add(sub2node);
13549 // Place copy #15 of ITS5 directly in I565
13551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13552 sub2node->SetLineColor(kColorITS);
13553 sub2node->SetVisibility(1);
13554 fNodes->Add(sub2node);
13557 // Place copy #16 of ITS5 directly in I565
13559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13560 sub2node->SetLineColor(kColorITS);
13561 sub2node->SetVisibility(1);
13562 fNodes->Add(sub2node);
13565 // Place copy #17 of ITS5 directly in I565
13567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13568 sub2node->SetLineColor(kColorITS);
13569 sub2node->SetVisibility(1);
13570 fNodes->Add(sub2node);
13573 // Place copy #18 of ITS5 directly in I565
13575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13576 sub2node->SetLineColor(kColorITS);
13577 sub2node->SetVisibility(1);
13578 fNodes->Add(sub2node);
13581 // Place copy #19 of ITS5 directly in I565
13583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13584 sub2node->SetLineColor(kColorITS);
13585 sub2node->SetVisibility(1);
13586 fNodes->Add(sub2node);
13589 // Place copy #20 of ITS5 directly in I565
13591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13592 sub2node->SetLineColor(kColorITS);
13593 sub2node->SetVisibility(1);
13594 fNodes->Add(sub2node);
13597 // Place copy #21 of ITS5 directly in I565
13599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13600 sub2node->SetLineColor(kColorITS);
13601 sub2node->SetVisibility(1);
13602 fNodes->Add(sub2node);
13605 // Place copy #22 of ITS5 directly in I565
13607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13608 sub2node->SetLineColor(kColorITS);
13609 sub2node->SetVisibility(1);
13610 fNodes->Add(sub2node);
13612 fNodes->Add(sub1node);
13615 // Place copy #19 of I565 in IT56
13617 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13618 sub1node->SetLineColor(kColorITS);
13619 sub1node->SetVisibility(0);
13622 // Place copy #1 of ITS5 directly in I565
13624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13625 sub2node->SetLineColor(kColorITS);
13626 sub2node->SetVisibility(1);
13627 fNodes->Add(sub2node);
13630 // Place copy #2 of ITS5 directly in I565
13632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13633 sub2node->SetLineColor(kColorITS);
13634 sub2node->SetVisibility(1);
13635 fNodes->Add(sub2node);
13638 // Place copy #3 of ITS5 directly in I565
13640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13641 sub2node->SetLineColor(kColorITS);
13642 sub2node->SetVisibility(1);
13643 fNodes->Add(sub2node);
13646 // Place copy #4 of ITS5 directly in I565
13648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13649 sub2node->SetLineColor(kColorITS);
13650 sub2node->SetVisibility(1);
13651 fNodes->Add(sub2node);
13654 // Place copy #5 of ITS5 directly in I565
13656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13657 sub2node->SetLineColor(kColorITS);
13658 sub2node->SetVisibility(1);
13659 fNodes->Add(sub2node);
13662 // Place copy #6 of ITS5 directly in I565
13664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13665 sub2node->SetLineColor(kColorITS);
13666 sub2node->SetVisibility(1);
13667 fNodes->Add(sub2node);
13670 // Place copy #7 of ITS5 directly in I565
13672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13673 sub2node->SetLineColor(kColorITS);
13674 sub2node->SetVisibility(1);
13675 fNodes->Add(sub2node);
13678 // Place copy #8 of ITS5 directly in I565
13680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13681 sub2node->SetLineColor(kColorITS);
13682 sub2node->SetVisibility(1);
13683 fNodes->Add(sub2node);
13686 // Place copy #9 of ITS5 directly in I565
13688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13689 sub2node->SetLineColor(kColorITS);
13690 sub2node->SetVisibility(1);
13691 fNodes->Add(sub2node);
13694 // Place copy #10 of ITS5 directly in I565
13696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13697 sub2node->SetLineColor(kColorITS);
13698 sub2node->SetVisibility(1);
13699 fNodes->Add(sub2node);
13702 // Place copy #11 of ITS5 directly in I565
13704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13705 sub2node->SetLineColor(kColorITS);
13706 sub2node->SetVisibility(1);
13707 fNodes->Add(sub2node);
13710 // Place copy #12 of ITS5 directly in I565
13712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13713 sub2node->SetLineColor(kColorITS);
13714 sub2node->SetVisibility(1);
13715 fNodes->Add(sub2node);
13718 // Place copy #13 of ITS5 directly in I565
13720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13721 sub2node->SetLineColor(kColorITS);
13722 sub2node->SetVisibility(1);
13723 fNodes->Add(sub2node);
13726 // Place copy #14 of ITS5 directly in I565
13728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13729 sub2node->SetLineColor(kColorITS);
13730 sub2node->SetVisibility(1);
13731 fNodes->Add(sub2node);
13734 // Place copy #15 of ITS5 directly in I565
13736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13737 sub2node->SetLineColor(kColorITS);
13738 sub2node->SetVisibility(1);
13739 fNodes->Add(sub2node);
13742 // Place copy #16 of ITS5 directly in I565
13744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13745 sub2node->SetLineColor(kColorITS);
13746 sub2node->SetVisibility(1);
13747 fNodes->Add(sub2node);
13750 // Place copy #17 of ITS5 directly in I565
13752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13753 sub2node->SetLineColor(kColorITS);
13754 sub2node->SetVisibility(1);
13755 fNodes->Add(sub2node);
13758 // Place copy #18 of ITS5 directly in I565
13760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13761 sub2node->SetLineColor(kColorITS);
13762 sub2node->SetVisibility(1);
13763 fNodes->Add(sub2node);
13766 // Place copy #19 of ITS5 directly in I565
13768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13769 sub2node->SetLineColor(kColorITS);
13770 sub2node->SetVisibility(1);
13771 fNodes->Add(sub2node);
13774 // Place copy #20 of ITS5 directly in I565
13776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13777 sub2node->SetLineColor(kColorITS);
13778 sub2node->SetVisibility(1);
13779 fNodes->Add(sub2node);
13782 // Place copy #21 of ITS5 directly in I565
13784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13785 sub2node->SetLineColor(kColorITS);
13786 sub2node->SetVisibility(1);
13787 fNodes->Add(sub2node);
13790 // Place copy #22 of ITS5 directly in I565
13792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13793 sub2node->SetLineColor(kColorITS);
13794 sub2node->SetVisibility(1);
13795 fNodes->Add(sub2node);
13797 fNodes->Add(sub1node);
13800 // Place copy #20 of I565 in IT56
13802 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13803 sub1node->SetLineColor(kColorITS);
13804 sub1node->SetVisibility(0);
13807 // Place copy #1 of ITS5 directly in I565
13809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13810 sub2node->SetLineColor(kColorITS);
13811 sub2node->SetVisibility(1);
13812 fNodes->Add(sub2node);
13815 // Place copy #2 of ITS5 directly in I565
13817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13818 sub2node->SetLineColor(kColorITS);
13819 sub2node->SetVisibility(1);
13820 fNodes->Add(sub2node);
13823 // Place copy #3 of ITS5 directly in I565
13825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13826 sub2node->SetLineColor(kColorITS);
13827 sub2node->SetVisibility(1);
13828 fNodes->Add(sub2node);
13831 // Place copy #4 of ITS5 directly in I565
13833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13834 sub2node->SetLineColor(kColorITS);
13835 sub2node->SetVisibility(1);
13836 fNodes->Add(sub2node);
13839 // Place copy #5 of ITS5 directly in I565
13841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13842 sub2node->SetLineColor(kColorITS);
13843 sub2node->SetVisibility(1);
13844 fNodes->Add(sub2node);
13847 // Place copy #6 of ITS5 directly in I565
13849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13850 sub2node->SetLineColor(kColorITS);
13851 sub2node->SetVisibility(1);
13852 fNodes->Add(sub2node);
13855 // Place copy #7 of ITS5 directly in I565
13857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13858 sub2node->SetLineColor(kColorITS);
13859 sub2node->SetVisibility(1);
13860 fNodes->Add(sub2node);
13863 // Place copy #8 of ITS5 directly in I565
13865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13866 sub2node->SetLineColor(kColorITS);
13867 sub2node->SetVisibility(1);
13868 fNodes->Add(sub2node);
13871 // Place copy #9 of ITS5 directly in I565
13873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13874 sub2node->SetLineColor(kColorITS);
13875 sub2node->SetVisibility(1);
13876 fNodes->Add(sub2node);
13879 // Place copy #10 of ITS5 directly in I565
13881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13882 sub2node->SetLineColor(kColorITS);
13883 sub2node->SetVisibility(1);
13884 fNodes->Add(sub2node);
13887 // Place copy #11 of ITS5 directly in I565
13889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13890 sub2node->SetLineColor(kColorITS);
13891 sub2node->SetVisibility(1);
13892 fNodes->Add(sub2node);
13895 // Place copy #12 of ITS5 directly in I565
13897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13898 sub2node->SetLineColor(kColorITS);
13899 sub2node->SetVisibility(1);
13900 fNodes->Add(sub2node);
13903 // Place copy #13 of ITS5 directly in I565
13905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13906 sub2node->SetLineColor(kColorITS);
13907 sub2node->SetVisibility(1);
13908 fNodes->Add(sub2node);
13911 // Place copy #14 of ITS5 directly in I565
13913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13914 sub2node->SetLineColor(kColorITS);
13915 sub2node->SetVisibility(1);
13916 fNodes->Add(sub2node);
13919 // Place copy #15 of ITS5 directly in I565
13921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13922 sub2node->SetLineColor(kColorITS);
13923 sub2node->SetVisibility(1);
13924 fNodes->Add(sub2node);
13927 // Place copy #16 of ITS5 directly in I565
13929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13930 sub2node->SetLineColor(kColorITS);
13931 sub2node->SetVisibility(1);
13932 fNodes->Add(sub2node);
13935 // Place copy #17 of ITS5 directly in I565
13937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13938 sub2node->SetLineColor(kColorITS);
13939 sub2node->SetVisibility(1);
13940 fNodes->Add(sub2node);
13943 // Place copy #18 of ITS5 directly in I565
13945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13946 sub2node->SetLineColor(kColorITS);
13947 sub2node->SetVisibility(1);
13948 fNodes->Add(sub2node);
13951 // Place copy #19 of ITS5 directly in I565
13953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13954 sub2node->SetLineColor(kColorITS);
13955 sub2node->SetVisibility(1);
13956 fNodes->Add(sub2node);
13959 // Place copy #20 of ITS5 directly in I565
13961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13962 sub2node->SetLineColor(kColorITS);
13963 sub2node->SetVisibility(1);
13964 fNodes->Add(sub2node);
13967 // Place copy #21 of ITS5 directly in I565
13969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13970 sub2node->SetLineColor(kColorITS);
13971 sub2node->SetVisibility(1);
13972 fNodes->Add(sub2node);
13975 // Place copy #22 of ITS5 directly in I565
13977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13978 sub2node->SetLineColor(kColorITS);
13979 sub2node->SetVisibility(1);
13980 fNodes->Add(sub2node);
13982 fNodes->Add(sub1node);
13985 // Place copy #21 of I565 in IT56
13987 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13988 sub1node->SetLineColor(kColorITS);
13989 sub1node->SetVisibility(0);
13992 // Place copy #1 of ITS5 directly in I565
13994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13995 sub2node->SetLineColor(kColorITS);
13996 sub2node->SetVisibility(1);
13997 fNodes->Add(sub2node);
14000 // Place copy #2 of ITS5 directly in I565
14002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14003 sub2node->SetLineColor(kColorITS);
14004 sub2node->SetVisibility(1);
14005 fNodes->Add(sub2node);
14008 // Place copy #3 of ITS5 directly in I565
14010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14011 sub2node->SetLineColor(kColorITS);
14012 sub2node->SetVisibility(1);
14013 fNodes->Add(sub2node);
14016 // Place copy #4 of ITS5 directly in I565
14018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14019 sub2node->SetLineColor(kColorITS);
14020 sub2node->SetVisibility(1);
14021 fNodes->Add(sub2node);
14024 // Place copy #5 of ITS5 directly in I565
14026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14027 sub2node->SetLineColor(kColorITS);
14028 sub2node->SetVisibility(1);
14029 fNodes->Add(sub2node);
14032 // Place copy #6 of ITS5 directly in I565
14034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14035 sub2node->SetLineColor(kColorITS);
14036 sub2node->SetVisibility(1);
14037 fNodes->Add(sub2node);
14040 // Place copy #7 of ITS5 directly in I565
14042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14043 sub2node->SetLineColor(kColorITS);
14044 sub2node->SetVisibility(1);
14045 fNodes->Add(sub2node);
14048 // Place copy #8 of ITS5 directly in I565
14050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14051 sub2node->SetLineColor(kColorITS);
14052 sub2node->SetVisibility(1);
14053 fNodes->Add(sub2node);
14056 // Place copy #9 of ITS5 directly in I565
14058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14059 sub2node->SetLineColor(kColorITS);
14060 sub2node->SetVisibility(1);
14061 fNodes->Add(sub2node);
14064 // Place copy #10 of ITS5 directly in I565
14066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14067 sub2node->SetLineColor(kColorITS);
14068 sub2node->SetVisibility(1);
14069 fNodes->Add(sub2node);
14072 // Place copy #11 of ITS5 directly in I565
14074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14075 sub2node->SetLineColor(kColorITS);
14076 sub2node->SetVisibility(1);
14077 fNodes->Add(sub2node);
14080 // Place copy #12 of ITS5 directly in I565
14082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14083 sub2node->SetLineColor(kColorITS);
14084 sub2node->SetVisibility(1);
14085 fNodes->Add(sub2node);
14088 // Place copy #13 of ITS5 directly in I565
14090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14091 sub2node->SetLineColor(kColorITS);
14092 sub2node->SetVisibility(1);
14093 fNodes->Add(sub2node);
14096 // Place copy #14 of ITS5 directly in I565
14098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14099 sub2node->SetLineColor(kColorITS);
14100 sub2node->SetVisibility(1);
14101 fNodes->Add(sub2node);
14104 // Place copy #15 of ITS5 directly in I565
14106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14107 sub2node->SetLineColor(kColorITS);
14108 sub2node->SetVisibility(1);
14109 fNodes->Add(sub2node);
14112 // Place copy #16 of ITS5 directly in I565
14114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14115 sub2node->SetLineColor(kColorITS);
14116 sub2node->SetVisibility(1);
14117 fNodes->Add(sub2node);
14120 // Place copy #17 of ITS5 directly in I565
14122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14123 sub2node->SetLineColor(kColorITS);
14124 sub2node->SetVisibility(1);
14125 fNodes->Add(sub2node);
14128 // Place copy #18 of ITS5 directly in I565
14130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14131 sub2node->SetLineColor(kColorITS);
14132 sub2node->SetVisibility(1);
14133 fNodes->Add(sub2node);
14136 // Place copy #19 of ITS5 directly in I565
14138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14139 sub2node->SetLineColor(kColorITS);
14140 sub2node->SetVisibility(1);
14141 fNodes->Add(sub2node);
14144 // Place copy #20 of ITS5 directly in I565
14146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14147 sub2node->SetLineColor(kColorITS);
14148 sub2node->SetVisibility(1);
14149 fNodes->Add(sub2node);
14152 // Place copy #21 of ITS5 directly in I565
14154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14155 sub2node->SetLineColor(kColorITS);
14156 sub2node->SetVisibility(1);
14157 fNodes->Add(sub2node);
14160 // Place copy #22 of ITS5 directly in I565
14162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14163 sub2node->SetLineColor(kColorITS);
14164 sub2node->SetVisibility(1);
14165 fNodes->Add(sub2node);
14167 fNodes->Add(sub1node);
14170 // Place copy #22 of I565 in IT56
14172 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14173 sub1node->SetLineColor(kColorITS);
14174 sub1node->SetVisibility(0);
14177 // Place copy #1 of ITS5 directly in I565
14179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14180 sub2node->SetLineColor(kColorITS);
14181 sub2node->SetVisibility(1);
14182 fNodes->Add(sub2node);
14185 // Place copy #2 of ITS5 directly in I565
14187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14188 sub2node->SetLineColor(kColorITS);
14189 sub2node->SetVisibility(1);
14190 fNodes->Add(sub2node);
14193 // Place copy #3 of ITS5 directly in I565
14195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14196 sub2node->SetLineColor(kColorITS);
14197 sub2node->SetVisibility(1);
14198 fNodes->Add(sub2node);
14201 // Place copy #4 of ITS5 directly in I565
14203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14204 sub2node->SetLineColor(kColorITS);
14205 sub2node->SetVisibility(1);
14206 fNodes->Add(sub2node);
14209 // Place copy #5 of ITS5 directly in I565
14211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14212 sub2node->SetLineColor(kColorITS);
14213 sub2node->SetVisibility(1);
14214 fNodes->Add(sub2node);
14217 // Place copy #6 of ITS5 directly in I565
14219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14220 sub2node->SetLineColor(kColorITS);
14221 sub2node->SetVisibility(1);
14222 fNodes->Add(sub2node);
14225 // Place copy #7 of ITS5 directly in I565
14227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14228 sub2node->SetLineColor(kColorITS);
14229 sub2node->SetVisibility(1);
14230 fNodes->Add(sub2node);
14233 // Place copy #8 of ITS5 directly in I565
14235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14236 sub2node->SetLineColor(kColorITS);
14237 sub2node->SetVisibility(1);
14238 fNodes->Add(sub2node);
14241 // Place copy #9 of ITS5 directly in I565
14243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14244 sub2node->SetLineColor(kColorITS);
14245 sub2node->SetVisibility(1);
14246 fNodes->Add(sub2node);
14249 // Place copy #10 of ITS5 directly in I565
14251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14252 sub2node->SetLineColor(kColorITS);
14253 sub2node->SetVisibility(1);
14254 fNodes->Add(sub2node);
14257 // Place copy #11 of ITS5 directly in I565
14259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14260 sub2node->SetLineColor(kColorITS);
14261 sub2node->SetVisibility(1);
14262 fNodes->Add(sub2node);
14265 // Place copy #12 of ITS5 directly in I565
14267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14268 sub2node->SetLineColor(kColorITS);
14269 sub2node->SetVisibility(1);
14270 fNodes->Add(sub2node);
14273 // Place copy #13 of ITS5 directly in I565
14275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14276 sub2node->SetLineColor(kColorITS);
14277 sub2node->SetVisibility(1);
14278 fNodes->Add(sub2node);
14281 // Place copy #14 of ITS5 directly in I565
14283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14284 sub2node->SetLineColor(kColorITS);
14285 sub2node->SetVisibility(1);
14286 fNodes->Add(sub2node);
14289 // Place copy #15 of ITS5 directly in I565
14291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14292 sub2node->SetLineColor(kColorITS);
14293 sub2node->SetVisibility(1);
14294 fNodes->Add(sub2node);
14297 // Place copy #16 of ITS5 directly in I565
14299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14300 sub2node->SetLineColor(kColorITS);
14301 sub2node->SetVisibility(1);
14302 fNodes->Add(sub2node);
14305 // Place copy #17 of ITS5 directly in I565
14307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14308 sub2node->SetLineColor(kColorITS);
14309 sub2node->SetVisibility(1);
14310 fNodes->Add(sub2node);
14313 // Place copy #18 of ITS5 directly in I565
14315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14316 sub2node->SetLineColor(kColorITS);
14317 sub2node->SetVisibility(1);
14318 fNodes->Add(sub2node);
14321 // Place copy #19 of ITS5 directly in I565
14323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14324 sub2node->SetLineColor(kColorITS);
14325 sub2node->SetVisibility(1);
14326 fNodes->Add(sub2node);
14329 // Place copy #20 of ITS5 directly in I565
14331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14332 sub2node->SetLineColor(kColorITS);
14333 sub2node->SetVisibility(1);
14334 fNodes->Add(sub2node);
14337 // Place copy #21 of ITS5 directly in I565
14339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14340 sub2node->SetLineColor(kColorITS);
14341 sub2node->SetVisibility(1);
14342 fNodes->Add(sub2node);
14345 // Place copy #22 of ITS5 directly in I565
14347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14348 sub2node->SetLineColor(kColorITS);
14349 sub2node->SetVisibility(1);
14350 fNodes->Add(sub2node);
14352 fNodes->Add(sub1node);
14355 // Place copy #23 of I565 in IT56
14357 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14358 sub1node->SetLineColor(kColorITS);
14359 sub1node->SetVisibility(0);
14362 // Place copy #1 of ITS5 directly in I565
14364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14365 sub2node->SetLineColor(kColorITS);
14366 sub2node->SetVisibility(1);
14367 fNodes->Add(sub2node);
14370 // Place copy #2 of ITS5 directly in I565
14372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14373 sub2node->SetLineColor(kColorITS);
14374 sub2node->SetVisibility(1);
14375 fNodes->Add(sub2node);
14378 // Place copy #3 of ITS5 directly in I565
14380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14381 sub2node->SetLineColor(kColorITS);
14382 sub2node->SetVisibility(1);
14383 fNodes->Add(sub2node);
14386 // Place copy #4 of ITS5 directly in I565
14388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14389 sub2node->SetLineColor(kColorITS);
14390 sub2node->SetVisibility(1);
14391 fNodes->Add(sub2node);
14394 // Place copy #5 of ITS5 directly in I565
14396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14397 sub2node->SetLineColor(kColorITS);
14398 sub2node->SetVisibility(1);
14399 fNodes->Add(sub2node);
14402 // Place copy #6 of ITS5 directly in I565
14404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14405 sub2node->SetLineColor(kColorITS);
14406 sub2node->SetVisibility(1);
14407 fNodes->Add(sub2node);
14410 // Place copy #7 of ITS5 directly in I565
14412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14413 sub2node->SetLineColor(kColorITS);
14414 sub2node->SetVisibility(1);
14415 fNodes->Add(sub2node);
14418 // Place copy #8 of ITS5 directly in I565
14420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14421 sub2node->SetLineColor(kColorITS);
14422 sub2node->SetVisibility(1);
14423 fNodes->Add(sub2node);
14426 // Place copy #9 of ITS5 directly in I565
14428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14429 sub2node->SetLineColor(kColorITS);
14430 sub2node->SetVisibility(1);
14431 fNodes->Add(sub2node);
14434 // Place copy #10 of ITS5 directly in I565
14436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14437 sub2node->SetLineColor(kColorITS);
14438 sub2node->SetVisibility(1);
14439 fNodes->Add(sub2node);
14442 // Place copy #11 of ITS5 directly in I565
14444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14445 sub2node->SetLineColor(kColorITS);
14446 sub2node->SetVisibility(1);
14447 fNodes->Add(sub2node);
14450 // Place copy #12 of ITS5 directly in I565
14452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14453 sub2node->SetLineColor(kColorITS);
14454 sub2node->SetVisibility(1);
14455 fNodes->Add(sub2node);
14458 // Place copy #13 of ITS5 directly in I565
14460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14461 sub2node->SetLineColor(kColorITS);
14462 sub2node->SetVisibility(1);
14463 fNodes->Add(sub2node);
14466 // Place copy #14 of ITS5 directly in I565
14468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14469 sub2node->SetLineColor(kColorITS);
14470 sub2node->SetVisibility(1);
14471 fNodes->Add(sub2node);
14474 // Place copy #15 of ITS5 directly in I565
14476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14477 sub2node->SetLineColor(kColorITS);
14478 sub2node->SetVisibility(1);
14479 fNodes->Add(sub2node);
14482 // Place copy #16 of ITS5 directly in I565
14484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14485 sub2node->SetLineColor(kColorITS);
14486 sub2node->SetVisibility(1);
14487 fNodes->Add(sub2node);
14490 // Place copy #17 of ITS5 directly in I565
14492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14493 sub2node->SetLineColor(kColorITS);
14494 sub2node->SetVisibility(1);
14495 fNodes->Add(sub2node);
14498 // Place copy #18 of ITS5 directly in I565
14500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14501 sub2node->SetLineColor(kColorITS);
14502 sub2node->SetVisibility(1);
14503 fNodes->Add(sub2node);
14506 // Place copy #19 of ITS5 directly in I565
14508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14509 sub2node->SetLineColor(kColorITS);
14510 sub2node->SetVisibility(1);
14511 fNodes->Add(sub2node);
14514 // Place copy #20 of ITS5 directly in I565
14516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14517 sub2node->SetLineColor(kColorITS);
14518 sub2node->SetVisibility(1);
14519 fNodes->Add(sub2node);
14522 // Place copy #21 of ITS5 directly in I565
14524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14525 sub2node->SetLineColor(kColorITS);
14526 sub2node->SetVisibility(1);
14527 fNodes->Add(sub2node);
14530 // Place copy #22 of ITS5 directly in I565
14532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14533 sub2node->SetLineColor(kColorITS);
14534 sub2node->SetVisibility(1);
14535 fNodes->Add(sub2node);
14537 fNodes->Add(sub1node);
14540 // Place copy #24 of I565 in IT56
14542 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14543 sub1node->SetLineColor(kColorITS);
14544 sub1node->SetVisibility(0);
14547 // Place copy #1 of ITS5 directly in I565
14549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14550 sub2node->SetLineColor(kColorITS);
14551 sub2node->SetVisibility(1);
14552 fNodes->Add(sub2node);
14555 // Place copy #2 of ITS5 directly in I565
14557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14558 sub2node->SetLineColor(kColorITS);
14559 sub2node->SetVisibility(1);
14560 fNodes->Add(sub2node);
14563 // Place copy #3 of ITS5 directly in I565
14565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14566 sub2node->SetLineColor(kColorITS);
14567 sub2node->SetVisibility(1);
14568 fNodes->Add(sub2node);
14571 // Place copy #4 of ITS5 directly in I565
14573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14574 sub2node->SetLineColor(kColorITS);
14575 sub2node->SetVisibility(1);
14576 fNodes->Add(sub2node);
14579 // Place copy #5 of ITS5 directly in I565
14581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14582 sub2node->SetLineColor(kColorITS);
14583 sub2node->SetVisibility(1);
14584 fNodes->Add(sub2node);
14587 // Place copy #6 of ITS5 directly in I565
14589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14590 sub2node->SetLineColor(kColorITS);
14591 sub2node->SetVisibility(1);
14592 fNodes->Add(sub2node);
14595 // Place copy #7 of ITS5 directly in I565
14597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14598 sub2node->SetLineColor(kColorITS);
14599 sub2node->SetVisibility(1);
14600 fNodes->Add(sub2node);
14603 // Place copy #8 of ITS5 directly in I565
14605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14606 sub2node->SetLineColor(kColorITS);
14607 sub2node->SetVisibility(1);
14608 fNodes->Add(sub2node);
14611 // Place copy #9 of ITS5 directly in I565
14613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14614 sub2node->SetLineColor(kColorITS);
14615 sub2node->SetVisibility(1);
14616 fNodes->Add(sub2node);
14619 // Place copy #10 of ITS5 directly in I565
14621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14622 sub2node->SetLineColor(kColorITS);
14623 sub2node->SetVisibility(1);
14624 fNodes->Add(sub2node);
14627 // Place copy #11 of ITS5 directly in I565
14629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14630 sub2node->SetLineColor(kColorITS);
14631 sub2node->SetVisibility(1);
14632 fNodes->Add(sub2node);
14635 // Place copy #12 of ITS5 directly in I565
14637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14638 sub2node->SetLineColor(kColorITS);
14639 sub2node->SetVisibility(1);
14640 fNodes->Add(sub2node);
14643 // Place copy #13 of ITS5 directly in I565
14645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14646 sub2node->SetLineColor(kColorITS);
14647 sub2node->SetVisibility(1);
14648 fNodes->Add(sub2node);
14651 // Place copy #14 of ITS5 directly in I565
14653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14654 sub2node->SetLineColor(kColorITS);
14655 sub2node->SetVisibility(1);
14656 fNodes->Add(sub2node);
14659 // Place copy #15 of ITS5 directly in I565
14661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14662 sub2node->SetLineColor(kColorITS);
14663 sub2node->SetVisibility(1);
14664 fNodes->Add(sub2node);
14667 // Place copy #16 of ITS5 directly in I565
14669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14670 sub2node->SetLineColor(kColorITS);
14671 sub2node->SetVisibility(1);
14672 fNodes->Add(sub2node);
14675 // Place copy #17 of ITS5 directly in I565
14677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14678 sub2node->SetLineColor(kColorITS);
14679 sub2node->SetVisibility(1);
14680 fNodes->Add(sub2node);
14683 // Place copy #18 of ITS5 directly in I565
14685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14686 sub2node->SetLineColor(kColorITS);
14687 sub2node->SetVisibility(1);
14688 fNodes->Add(sub2node);
14691 // Place copy #19 of ITS5 directly in I565
14693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14694 sub2node->SetLineColor(kColorITS);
14695 sub2node->SetVisibility(1);
14696 fNodes->Add(sub2node);
14699 // Place copy #20 of ITS5 directly in I565
14701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14702 sub2node->SetLineColor(kColorITS);
14703 sub2node->SetVisibility(1);
14704 fNodes->Add(sub2node);
14707 // Place copy #21 of ITS5 directly in I565
14709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14710 sub2node->SetLineColor(kColorITS);
14711 sub2node->SetVisibility(1);
14712 fNodes->Add(sub2node);
14715 // Place copy #22 of ITS5 directly in I565
14717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14718 sub2node->SetLineColor(kColorITS);
14719 sub2node->SetVisibility(1);
14720 fNodes->Add(sub2node);
14722 fNodes->Add(sub1node);
14725 // Place copy #25 of I565 in IT56
14727 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14728 sub1node->SetLineColor(kColorITS);
14729 sub1node->SetVisibility(0);
14732 // Place copy #1 of ITS5 directly in I565
14734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14735 sub2node->SetLineColor(kColorITS);
14736 sub2node->SetVisibility(1);
14737 fNodes->Add(sub2node);
14740 // Place copy #2 of ITS5 directly in I565
14742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14743 sub2node->SetLineColor(kColorITS);
14744 sub2node->SetVisibility(1);
14745 fNodes->Add(sub2node);
14748 // Place copy #3 of ITS5 directly in I565
14750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14751 sub2node->SetLineColor(kColorITS);
14752 sub2node->SetVisibility(1);
14753 fNodes->Add(sub2node);
14756 // Place copy #4 of ITS5 directly in I565
14758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14759 sub2node->SetLineColor(kColorITS);
14760 sub2node->SetVisibility(1);
14761 fNodes->Add(sub2node);
14764 // Place copy #5 of ITS5 directly in I565
14766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14767 sub2node->SetLineColor(kColorITS);
14768 sub2node->SetVisibility(1);
14769 fNodes->Add(sub2node);
14772 // Place copy #6 of ITS5 directly in I565
14774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14775 sub2node->SetLineColor(kColorITS);
14776 sub2node->SetVisibility(1);
14777 fNodes->Add(sub2node);
14780 // Place copy #7 of ITS5 directly in I565
14782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14783 sub2node->SetLineColor(kColorITS);
14784 sub2node->SetVisibility(1);
14785 fNodes->Add(sub2node);
14788 // Place copy #8 of ITS5 directly in I565
14790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14791 sub2node->SetLineColor(kColorITS);
14792 sub2node->SetVisibility(1);
14793 fNodes->Add(sub2node);
14796 // Place copy #9 of ITS5 directly in I565
14798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14799 sub2node->SetLineColor(kColorITS);
14800 sub2node->SetVisibility(1);
14801 fNodes->Add(sub2node);
14804 // Place copy #10 of ITS5 directly in I565
14806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14807 sub2node->SetLineColor(kColorITS);
14808 sub2node->SetVisibility(1);
14809 fNodes->Add(sub2node);
14812 // Place copy #11 of ITS5 directly in I565
14814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14815 sub2node->SetLineColor(kColorITS);
14816 sub2node->SetVisibility(1);
14817 fNodes->Add(sub2node);
14820 // Place copy #12 of ITS5 directly in I565
14822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14823 sub2node->SetLineColor(kColorITS);
14824 sub2node->SetVisibility(1);
14825 fNodes->Add(sub2node);
14828 // Place copy #13 of ITS5 directly in I565
14830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14831 sub2node->SetLineColor(kColorITS);
14832 sub2node->SetVisibility(1);
14833 fNodes->Add(sub2node);
14836 // Place copy #14 of ITS5 directly in I565
14838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14839 sub2node->SetLineColor(kColorITS);
14840 sub2node->SetVisibility(1);
14841 fNodes->Add(sub2node);
14844 // Place copy #15 of ITS5 directly in I565
14846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14847 sub2node->SetLineColor(kColorITS);
14848 sub2node->SetVisibility(1);
14849 fNodes->Add(sub2node);
14852 // Place copy #16 of ITS5 directly in I565
14854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14855 sub2node->SetLineColor(kColorITS);
14856 sub2node->SetVisibility(1);
14857 fNodes->Add(sub2node);
14860 // Place copy #17 of ITS5 directly in I565
14862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14863 sub2node->SetLineColor(kColorITS);
14864 sub2node->SetVisibility(1);
14865 fNodes->Add(sub2node);
14868 // Place copy #18 of ITS5 directly in I565
14870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14871 sub2node->SetLineColor(kColorITS);
14872 sub2node->SetVisibility(1);
14873 fNodes->Add(sub2node);
14876 // Place copy #19 of ITS5 directly in I565
14878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14879 sub2node->SetLineColor(kColorITS);
14880 sub2node->SetVisibility(1);
14881 fNodes->Add(sub2node);
14884 // Place copy #20 of ITS5 directly in I565
14886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14887 sub2node->SetLineColor(kColorITS);
14888 sub2node->SetVisibility(1);
14889 fNodes->Add(sub2node);
14892 // Place copy #21 of ITS5 directly in I565
14894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14895 sub2node->SetLineColor(kColorITS);
14896 sub2node->SetVisibility(1);
14897 fNodes->Add(sub2node);
14900 // Place copy #22 of ITS5 directly in I565
14902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14903 sub2node->SetLineColor(kColorITS);
14904 sub2node->SetVisibility(1);
14905 fNodes->Add(sub2node);
14907 fNodes->Add(sub1node);
14910 // Place copy #26 of I565 in IT56
14912 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14913 sub1node->SetLineColor(kColorITS);
14914 sub1node->SetVisibility(0);
14917 // Place copy #1 of ITS5 directly in I565
14919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14920 sub2node->SetLineColor(kColorITS);
14921 sub2node->SetVisibility(1);
14922 fNodes->Add(sub2node);
14925 // Place copy #2 of ITS5 directly in I565
14927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14928 sub2node->SetLineColor(kColorITS);
14929 sub2node->SetVisibility(1);
14930 fNodes->Add(sub2node);
14933 // Place copy #3 of ITS5 directly in I565
14935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14936 sub2node->SetLineColor(kColorITS);
14937 sub2node->SetVisibility(1);
14938 fNodes->Add(sub2node);
14941 // Place copy #4 of ITS5 directly in I565
14943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14944 sub2node->SetLineColor(kColorITS);
14945 sub2node->SetVisibility(1);
14946 fNodes->Add(sub2node);
14949 // Place copy #5 of ITS5 directly in I565
14951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14952 sub2node->SetLineColor(kColorITS);
14953 sub2node->SetVisibility(1);
14954 fNodes->Add(sub2node);
14957 // Place copy #6 of ITS5 directly in I565
14959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14960 sub2node->SetLineColor(kColorITS);
14961 sub2node->SetVisibility(1);
14962 fNodes->Add(sub2node);
14965 // Place copy #7 of ITS5 directly in I565
14967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14968 sub2node->SetLineColor(kColorITS);
14969 sub2node->SetVisibility(1);
14970 fNodes->Add(sub2node);
14973 // Place copy #8 of ITS5 directly in I565
14975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14976 sub2node->SetLineColor(kColorITS);
14977 sub2node->SetVisibility(1);
14978 fNodes->Add(sub2node);
14981 // Place copy #9 of ITS5 directly in I565
14983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14984 sub2node->SetLineColor(kColorITS);
14985 sub2node->SetVisibility(1);
14986 fNodes->Add(sub2node);
14989 // Place copy #10 of ITS5 directly in I565
14991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14992 sub2node->SetLineColor(kColorITS);
14993 sub2node->SetVisibility(1);
14994 fNodes->Add(sub2node);
14997 // Place copy #11 of ITS5 directly in I565
14999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15000 sub2node->SetLineColor(kColorITS);
15001 sub2node->SetVisibility(1);
15002 fNodes->Add(sub2node);
15005 // Place copy #12 of ITS5 directly in I565
15007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15008 sub2node->SetLineColor(kColorITS);
15009 sub2node->SetVisibility(1);
15010 fNodes->Add(sub2node);
15013 // Place copy #13 of ITS5 directly in I565
15015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15016 sub2node->SetLineColor(kColorITS);
15017 sub2node->SetVisibility(1);
15018 fNodes->Add(sub2node);
15021 // Place copy #14 of ITS5 directly in I565
15023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15024 sub2node->SetLineColor(kColorITS);
15025 sub2node->SetVisibility(1);
15026 fNodes->Add(sub2node);
15029 // Place copy #15 of ITS5 directly in I565
15031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15032 sub2node->SetLineColor(kColorITS);
15033 sub2node->SetVisibility(1);
15034 fNodes->Add(sub2node);
15037 // Place copy #16 of ITS5 directly in I565
15039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15040 sub2node->SetLineColor(kColorITS);
15041 sub2node->SetVisibility(1);
15042 fNodes->Add(sub2node);
15045 // Place copy #17 of ITS5 directly in I565
15047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15048 sub2node->SetLineColor(kColorITS);
15049 sub2node->SetVisibility(1);
15050 fNodes->Add(sub2node);
15053 // Place copy #18 of ITS5 directly in I565
15055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15056 sub2node->SetLineColor(kColorITS);
15057 sub2node->SetVisibility(1);
15058 fNodes->Add(sub2node);
15061 // Place copy #19 of ITS5 directly in I565
15063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15064 sub2node->SetLineColor(kColorITS);
15065 sub2node->SetVisibility(1);
15066 fNodes->Add(sub2node);
15069 // Place copy #20 of ITS5 directly in I565
15071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15072 sub2node->SetLineColor(kColorITS);
15073 sub2node->SetVisibility(1);
15074 fNodes->Add(sub2node);
15077 // Place copy #21 of ITS5 directly in I565
15079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15080 sub2node->SetLineColor(kColorITS);
15081 sub2node->SetVisibility(1);
15082 fNodes->Add(sub2node);
15085 // Place copy #22 of ITS5 directly in I565
15087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15088 sub2node->SetLineColor(kColorITS);
15089 sub2node->SetVisibility(1);
15090 fNodes->Add(sub2node);
15092 fNodes->Add(sub1node);
15095 // Place copy #27 of I565 in IT56
15097 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
15098 sub1node->SetLineColor(kColorITS);
15099 sub1node->SetVisibility(0);
15102 // Place copy #1 of ITS5 directly in I565
15104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15105 sub2node->SetLineColor(kColorITS);
15106 sub2node->SetVisibility(1);
15107 fNodes->Add(sub2node);
15110 // Place copy #2 of ITS5 directly in I565
15112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15113 sub2node->SetLineColor(kColorITS);
15114 sub2node->SetVisibility(1);
15115 fNodes->Add(sub2node);
15118 // Place copy #3 of ITS5 directly in I565
15120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15121 sub2node->SetLineColor(kColorITS);
15122 sub2node->SetVisibility(1);
15123 fNodes->Add(sub2node);
15126 // Place copy #4 of ITS5 directly in I565
15128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15129 sub2node->SetLineColor(kColorITS);
15130 sub2node->SetVisibility(1);
15131 fNodes->Add(sub2node);
15134 // Place copy #5 of ITS5 directly in I565
15136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15137 sub2node->SetLineColor(kColorITS);
15138 sub2node->SetVisibility(1);
15139 fNodes->Add(sub2node);
15142 // Place copy #6 of ITS5 directly in I565
15144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15145 sub2node->SetLineColor(kColorITS);
15146 sub2node->SetVisibility(1);
15147 fNodes->Add(sub2node);
15150 // Place copy #7 of ITS5 directly in I565
15152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15153 sub2node->SetLineColor(kColorITS);
15154 sub2node->SetVisibility(1);
15155 fNodes->Add(sub2node);
15158 // Place copy #8 of ITS5 directly in I565
15160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15161 sub2node->SetLineColor(kColorITS);
15162 sub2node->SetVisibility(1);
15163 fNodes->Add(sub2node);
15166 // Place copy #9 of ITS5 directly in I565
15168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15169 sub2node->SetLineColor(kColorITS);
15170 sub2node->SetVisibility(1);
15171 fNodes->Add(sub2node);
15174 // Place copy #10 of ITS5 directly in I565
15176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15177 sub2node->SetLineColor(kColorITS);
15178 sub2node->SetVisibility(1);
15179 fNodes->Add(sub2node);
15182 // Place copy #11 of ITS5 directly in I565
15184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15185 sub2node->SetLineColor(kColorITS);
15186 sub2node->SetVisibility(1);
15187 fNodes->Add(sub2node);
15190 // Place copy #12 of ITS5 directly in I565
15192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15193 sub2node->SetLineColor(kColorITS);
15194 sub2node->SetVisibility(1);
15195 fNodes->Add(sub2node);
15198 // Place copy #13 of ITS5 directly in I565
15200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15201 sub2node->SetLineColor(kColorITS);
15202 sub2node->SetVisibility(1);
15203 fNodes->Add(sub2node);
15206 // Place copy #14 of ITS5 directly in I565
15208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15209 sub2node->SetLineColor(kColorITS);
15210 sub2node->SetVisibility(1);
15211 fNodes->Add(sub2node);
15214 // Place copy #15 of ITS5 directly in I565
15216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15217 sub2node->SetLineColor(kColorITS);
15218 sub2node->SetVisibility(1);
15219 fNodes->Add(sub2node);
15222 // Place copy #16 of ITS5 directly in I565
15224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15225 sub2node->SetLineColor(kColorITS);
15226 sub2node->SetVisibility(1);
15227 fNodes->Add(sub2node);
15230 // Place copy #17 of ITS5 directly in I565
15232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15233 sub2node->SetLineColor(kColorITS);
15234 sub2node->SetVisibility(1);
15235 fNodes->Add(sub2node);
15238 // Place copy #18 of ITS5 directly in I565
15240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15241 sub2node->SetLineColor(kColorITS);
15242 sub2node->SetVisibility(1);
15243 fNodes->Add(sub2node);
15246 // Place copy #19 of ITS5 directly in I565
15248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15249 sub2node->SetLineColor(kColorITS);
15250 sub2node->SetVisibility(1);
15251 fNodes->Add(sub2node);
15254 // Place copy #20 of ITS5 directly in I565
15256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15257 sub2node->SetLineColor(kColorITS);
15258 sub2node->SetVisibility(1);
15259 fNodes->Add(sub2node);
15262 // Place copy #21 of ITS5 directly in I565
15264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15265 sub2node->SetLineColor(kColorITS);
15266 sub2node->SetVisibility(1);
15267 fNodes->Add(sub2node);
15270 // Place copy #22 of ITS5 directly in I565
15272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15273 sub2node->SetLineColor(kColorITS);
15274 sub2node->SetVisibility(1);
15275 fNodes->Add(sub2node);
15277 fNodes->Add(sub1node);
15280 // Place copy #28 of I565 in IT56
15282 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15283 sub1node->SetLineColor(kColorITS);
15284 sub1node->SetVisibility(0);
15287 // Place copy #1 of ITS5 directly in I565
15289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15290 sub2node->SetLineColor(kColorITS);
15291 sub2node->SetVisibility(1);
15292 fNodes->Add(sub2node);
15295 // Place copy #2 of ITS5 directly in I565
15297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15298 sub2node->SetLineColor(kColorITS);
15299 sub2node->SetVisibility(1);
15300 fNodes->Add(sub2node);
15303 // Place copy #3 of ITS5 directly in I565
15305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15306 sub2node->SetLineColor(kColorITS);
15307 sub2node->SetVisibility(1);
15308 fNodes->Add(sub2node);
15311 // Place copy #4 of ITS5 directly in I565
15313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15314 sub2node->SetLineColor(kColorITS);
15315 sub2node->SetVisibility(1);
15316 fNodes->Add(sub2node);
15319 // Place copy #5 of ITS5 directly in I565
15321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15322 sub2node->SetLineColor(kColorITS);
15323 sub2node->SetVisibility(1);
15324 fNodes->Add(sub2node);
15327 // Place copy #6 of ITS5 directly in I565
15329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15330 sub2node->SetLineColor(kColorITS);
15331 sub2node->SetVisibility(1);
15332 fNodes->Add(sub2node);
15335 // Place copy #7 of ITS5 directly in I565
15337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15338 sub2node->SetLineColor(kColorITS);
15339 sub2node->SetVisibility(1);
15340 fNodes->Add(sub2node);
15343 // Place copy #8 of ITS5 directly in I565
15345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15346 sub2node->SetLineColor(kColorITS);
15347 sub2node->SetVisibility(1);
15348 fNodes->Add(sub2node);
15351 // Place copy #9 of ITS5 directly in I565
15353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15354 sub2node->SetLineColor(kColorITS);
15355 sub2node->SetVisibility(1);
15356 fNodes->Add(sub2node);
15359 // Place copy #10 of ITS5 directly in I565
15361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15362 sub2node->SetLineColor(kColorITS);
15363 sub2node->SetVisibility(1);
15364 fNodes->Add(sub2node);
15367 // Place copy #11 of ITS5 directly in I565
15369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15370 sub2node->SetLineColor(kColorITS);
15371 sub2node->SetVisibility(1);
15372 fNodes->Add(sub2node);
15375 // Place copy #12 of ITS5 directly in I565
15377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15378 sub2node->SetLineColor(kColorITS);
15379 sub2node->SetVisibility(1);
15380 fNodes->Add(sub2node);
15383 // Place copy #13 of ITS5 directly in I565
15385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15386 sub2node->SetLineColor(kColorITS);
15387 sub2node->SetVisibility(1);
15388 fNodes->Add(sub2node);
15391 // Place copy #14 of ITS5 directly in I565
15393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15394 sub2node->SetLineColor(kColorITS);
15395 sub2node->SetVisibility(1);
15396 fNodes->Add(sub2node);
15399 // Place copy #15 of ITS5 directly in I565
15401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15402 sub2node->SetLineColor(kColorITS);
15403 sub2node->SetVisibility(1);
15404 fNodes->Add(sub2node);
15407 // Place copy #16 of ITS5 directly in I565
15409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15410 sub2node->SetLineColor(kColorITS);
15411 sub2node->SetVisibility(1);
15412 fNodes->Add(sub2node);
15415 // Place copy #17 of ITS5 directly in I565
15417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15418 sub2node->SetLineColor(kColorITS);
15419 sub2node->SetVisibility(1);
15420 fNodes->Add(sub2node);
15423 // Place copy #18 of ITS5 directly in I565
15425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15426 sub2node->SetLineColor(kColorITS);
15427 sub2node->SetVisibility(1);
15428 fNodes->Add(sub2node);
15431 // Place copy #19 of ITS5 directly in I565
15433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15434 sub2node->SetLineColor(kColorITS);
15435 sub2node->SetVisibility(1);
15436 fNodes->Add(sub2node);
15439 // Place copy #20 of ITS5 directly in I565
15441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15442 sub2node->SetLineColor(kColorITS);
15443 sub2node->SetVisibility(1);
15444 fNodes->Add(sub2node);
15447 // Place copy #21 of ITS5 directly in I565
15449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15450 sub2node->SetLineColor(kColorITS);
15451 sub2node->SetVisibility(1);
15452 fNodes->Add(sub2node);
15455 // Place copy #22 of ITS5 directly in I565
15457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15458 sub2node->SetLineColor(kColorITS);
15459 sub2node->SetVisibility(1);
15460 fNodes->Add(sub2node);
15462 fNodes->Add(sub1node);
15465 // Place copy #29 of I565 in IT56
15467 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15468 sub1node->SetLineColor(kColorITS);
15469 sub1node->SetVisibility(0);
15472 // Place copy #1 of ITS5 directly in I565
15474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15475 sub2node->SetLineColor(kColorITS);
15476 sub2node->SetVisibility(1);
15477 fNodes->Add(sub2node);
15480 // Place copy #2 of ITS5 directly in I565
15482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15483 sub2node->SetLineColor(kColorITS);
15484 sub2node->SetVisibility(1);
15485 fNodes->Add(sub2node);
15488 // Place copy #3 of ITS5 directly in I565
15490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15491 sub2node->SetLineColor(kColorITS);
15492 sub2node->SetVisibility(1);
15493 fNodes->Add(sub2node);
15496 // Place copy #4 of ITS5 directly in I565
15498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15499 sub2node->SetLineColor(kColorITS);
15500 sub2node->SetVisibility(1);
15501 fNodes->Add(sub2node);
15504 // Place copy #5 of ITS5 directly in I565
15506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15507 sub2node->SetLineColor(kColorITS);
15508 sub2node->SetVisibility(1);
15509 fNodes->Add(sub2node);
15512 // Place copy #6 of ITS5 directly in I565
15514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15515 sub2node->SetLineColor(kColorITS);
15516 sub2node->SetVisibility(1);
15517 fNodes->Add(sub2node);
15520 // Place copy #7 of ITS5 directly in I565
15522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15523 sub2node->SetLineColor(kColorITS);
15524 sub2node->SetVisibility(1);
15525 fNodes->Add(sub2node);
15528 // Place copy #8 of ITS5 directly in I565
15530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15531 sub2node->SetLineColor(kColorITS);
15532 sub2node->SetVisibility(1);
15533 fNodes->Add(sub2node);
15536 // Place copy #9 of ITS5 directly in I565
15538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15539 sub2node->SetLineColor(kColorITS);
15540 sub2node->SetVisibility(1);
15541 fNodes->Add(sub2node);
15544 // Place copy #10 of ITS5 directly in I565
15546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15547 sub2node->SetLineColor(kColorITS);
15548 sub2node->SetVisibility(1);
15549 fNodes->Add(sub2node);
15552 // Place copy #11 of ITS5 directly in I565
15554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15555 sub2node->SetLineColor(kColorITS);
15556 sub2node->SetVisibility(1);
15557 fNodes->Add(sub2node);
15560 // Place copy #12 of ITS5 directly in I565
15562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15563 sub2node->SetLineColor(kColorITS);
15564 sub2node->SetVisibility(1);
15565 fNodes->Add(sub2node);
15568 // Place copy #13 of ITS5 directly in I565
15570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15571 sub2node->SetLineColor(kColorITS);
15572 sub2node->SetVisibility(1);
15573 fNodes->Add(sub2node);
15576 // Place copy #14 of ITS5 directly in I565
15578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15579 sub2node->SetLineColor(kColorITS);
15580 sub2node->SetVisibility(1);
15581 fNodes->Add(sub2node);
15584 // Place copy #15 of ITS5 directly in I565
15586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15587 sub2node->SetLineColor(kColorITS);
15588 sub2node->SetVisibility(1);
15589 fNodes->Add(sub2node);
15592 // Place copy #16 of ITS5 directly in I565
15594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15595 sub2node->SetLineColor(kColorITS);
15596 sub2node->SetVisibility(1);
15597 fNodes->Add(sub2node);
15600 // Place copy #17 of ITS5 directly in I565
15602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15603 sub2node->SetLineColor(kColorITS);
15604 sub2node->SetVisibility(1);
15605 fNodes->Add(sub2node);
15608 // Place copy #18 of ITS5 directly in I565
15610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15611 sub2node->SetLineColor(kColorITS);
15612 sub2node->SetVisibility(1);
15613 fNodes->Add(sub2node);
15616 // Place copy #19 of ITS5 directly in I565
15618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15619 sub2node->SetLineColor(kColorITS);
15620 sub2node->SetVisibility(1);
15621 fNodes->Add(sub2node);
15624 // Place copy #20 of ITS5 directly in I565
15626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15627 sub2node->SetLineColor(kColorITS);
15628 sub2node->SetVisibility(1);
15629 fNodes->Add(sub2node);
15632 // Place copy #21 of ITS5 directly in I565
15634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15635 sub2node->SetLineColor(kColorITS);
15636 sub2node->SetVisibility(1);
15637 fNodes->Add(sub2node);
15640 // Place copy #22 of ITS5 directly in I565
15642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15643 sub2node->SetLineColor(kColorITS);
15644 sub2node->SetVisibility(1);
15645 fNodes->Add(sub2node);
15647 fNodes->Add(sub1node);
15650 // Place copy #30 of I565 in IT56
15652 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15653 sub1node->SetLineColor(kColorITS);
15654 sub1node->SetVisibility(0);
15657 // Place copy #1 of ITS5 directly in I565
15659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15660 sub2node->SetLineColor(kColorITS);
15661 sub2node->SetVisibility(1);
15662 fNodes->Add(sub2node);
15665 // Place copy #2 of ITS5 directly in I565
15667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15668 sub2node->SetLineColor(kColorITS);
15669 sub2node->SetVisibility(1);
15670 fNodes->Add(sub2node);
15673 // Place copy #3 of ITS5 directly in I565
15675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15676 sub2node->SetLineColor(kColorITS);
15677 sub2node->SetVisibility(1);
15678 fNodes->Add(sub2node);
15681 // Place copy #4 of ITS5 directly in I565
15683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15684 sub2node->SetLineColor(kColorITS);
15685 sub2node->SetVisibility(1);
15686 fNodes->Add(sub2node);
15689 // Place copy #5 of ITS5 directly in I565
15691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15692 sub2node->SetLineColor(kColorITS);
15693 sub2node->SetVisibility(1);
15694 fNodes->Add(sub2node);
15697 // Place copy #6 of ITS5 directly in I565
15699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15700 sub2node->SetLineColor(kColorITS);
15701 sub2node->SetVisibility(1);
15702 fNodes->Add(sub2node);
15705 // Place copy #7 of ITS5 directly in I565
15707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15708 sub2node->SetLineColor(kColorITS);
15709 sub2node->SetVisibility(1);
15710 fNodes->Add(sub2node);
15713 // Place copy #8 of ITS5 directly in I565
15715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15716 sub2node->SetLineColor(kColorITS);
15717 sub2node->SetVisibility(1);
15718 fNodes->Add(sub2node);
15721 // Place copy #9 of ITS5 directly in I565
15723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15724 sub2node->SetLineColor(kColorITS);
15725 sub2node->SetVisibility(1);
15726 fNodes->Add(sub2node);
15729 // Place copy #10 of ITS5 directly in I565
15731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15732 sub2node->SetLineColor(kColorITS);
15733 sub2node->SetVisibility(1);
15734 fNodes->Add(sub2node);
15737 // Place copy #11 of ITS5 directly in I565
15739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15740 sub2node->SetLineColor(kColorITS);
15741 sub2node->SetVisibility(1);
15742 fNodes->Add(sub2node);
15745 // Place copy #12 of ITS5 directly in I565
15747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15748 sub2node->SetLineColor(kColorITS);
15749 sub2node->SetVisibility(1);
15750 fNodes->Add(sub2node);
15753 // Place copy #13 of ITS5 directly in I565
15755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15756 sub2node->SetLineColor(kColorITS);
15757 sub2node->SetVisibility(1);
15758 fNodes->Add(sub2node);
15761 // Place copy #14 of ITS5 directly in I565
15763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15764 sub2node->SetLineColor(kColorITS);
15765 sub2node->SetVisibility(1);
15766 fNodes->Add(sub2node);
15769 // Place copy #15 of ITS5 directly in I565
15771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15772 sub2node->SetLineColor(kColorITS);
15773 sub2node->SetVisibility(1);
15774 fNodes->Add(sub2node);
15777 // Place copy #16 of ITS5 directly in I565
15779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15780 sub2node->SetLineColor(kColorITS);
15781 sub2node->SetVisibility(1);
15782 fNodes->Add(sub2node);
15785 // Place copy #17 of ITS5 directly in I565
15787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15788 sub2node->SetLineColor(kColorITS);
15789 sub2node->SetVisibility(1);
15790 fNodes->Add(sub2node);
15793 // Place copy #18 of ITS5 directly in I565
15795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15796 sub2node->SetLineColor(kColorITS);
15797 sub2node->SetVisibility(1);
15798 fNodes->Add(sub2node);
15801 // Place copy #19 of ITS5 directly in I565
15803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15804 sub2node->SetLineColor(kColorITS);
15805 sub2node->SetVisibility(1);
15806 fNodes->Add(sub2node);
15809 // Place copy #20 of ITS5 directly in I565
15811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15812 sub2node->SetLineColor(kColorITS);
15813 sub2node->SetVisibility(1);
15814 fNodes->Add(sub2node);
15817 // Place copy #21 of ITS5 directly in I565
15819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15820 sub2node->SetLineColor(kColorITS);
15821 sub2node->SetVisibility(1);
15822 fNodes->Add(sub2node);
15825 // Place copy #22 of ITS5 directly in I565
15827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15828 sub2node->SetLineColor(kColorITS);
15829 sub2node->SetVisibility(1);
15830 fNodes->Add(sub2node);
15832 fNodes->Add(sub1node);
15835 // Place copy #31 of I565 in IT56
15837 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15838 sub1node->SetLineColor(kColorITS);
15839 sub1node->SetVisibility(0);
15842 // Place copy #1 of ITS5 directly in I565
15844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15845 sub2node->SetLineColor(kColorITS);
15846 sub2node->SetVisibility(1);
15847 fNodes->Add(sub2node);
15850 // Place copy #2 of ITS5 directly in I565
15852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15853 sub2node->SetLineColor(kColorITS);
15854 sub2node->SetVisibility(1);
15855 fNodes->Add(sub2node);
15858 // Place copy #3 of ITS5 directly in I565
15860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15861 sub2node->SetLineColor(kColorITS);
15862 sub2node->SetVisibility(1);
15863 fNodes->Add(sub2node);
15866 // Place copy #4 of ITS5 directly in I565
15868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15869 sub2node->SetLineColor(kColorITS);
15870 sub2node->SetVisibility(1);
15871 fNodes->Add(sub2node);
15874 // Place copy #5 of ITS5 directly in I565
15876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15877 sub2node->SetLineColor(kColorITS);
15878 sub2node->SetVisibility(1);
15879 fNodes->Add(sub2node);
15882 // Place copy #6 of ITS5 directly in I565
15884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15885 sub2node->SetLineColor(kColorITS);
15886 sub2node->SetVisibility(1);
15887 fNodes->Add(sub2node);
15890 // Place copy #7 of ITS5 directly in I565
15892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15893 sub2node->SetLineColor(kColorITS);
15894 sub2node->SetVisibility(1);
15895 fNodes->Add(sub2node);
15898 // Place copy #8 of ITS5 directly in I565
15900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15901 sub2node->SetLineColor(kColorITS);
15902 sub2node->SetVisibility(1);
15903 fNodes->Add(sub2node);
15906 // Place copy #9 of ITS5 directly in I565
15908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15909 sub2node->SetLineColor(kColorITS);
15910 sub2node->SetVisibility(1);
15911 fNodes->Add(sub2node);
15914 // Place copy #10 of ITS5 directly in I565
15916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15917 sub2node->SetLineColor(kColorITS);
15918 sub2node->SetVisibility(1);
15919 fNodes->Add(sub2node);
15922 // Place copy #11 of ITS5 directly in I565
15924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15925 sub2node->SetLineColor(kColorITS);
15926 sub2node->SetVisibility(1);
15927 fNodes->Add(sub2node);
15930 // Place copy #12 of ITS5 directly in I565
15932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15933 sub2node->SetLineColor(kColorITS);
15934 sub2node->SetVisibility(1);
15935 fNodes->Add(sub2node);
15938 // Place copy #13 of ITS5 directly in I565
15940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15941 sub2node->SetLineColor(kColorITS);
15942 sub2node->SetVisibility(1);
15943 fNodes->Add(sub2node);
15946 // Place copy #14 of ITS5 directly in I565
15948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15949 sub2node->SetLineColor(kColorITS);
15950 sub2node->SetVisibility(1);
15951 fNodes->Add(sub2node);
15954 // Place copy #15 of ITS5 directly in I565
15956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15957 sub2node->SetLineColor(kColorITS);
15958 sub2node->SetVisibility(1);
15959 fNodes->Add(sub2node);
15962 // Place copy #16 of ITS5 directly in I565
15964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15965 sub2node->SetLineColor(kColorITS);
15966 sub2node->SetVisibility(1);
15967 fNodes->Add(sub2node);
15970 // Place copy #17 of ITS5 directly in I565
15972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15973 sub2node->SetLineColor(kColorITS);
15974 sub2node->SetVisibility(1);
15975 fNodes->Add(sub2node);
15978 // Place copy #18 of ITS5 directly in I565
15980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15981 sub2node->SetLineColor(kColorITS);
15982 sub2node->SetVisibility(1);
15983 fNodes->Add(sub2node);
15986 // Place copy #19 of ITS5 directly in I565
15988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15989 sub2node->SetLineColor(kColorITS);
15990 sub2node->SetVisibility(1);
15991 fNodes->Add(sub2node);
15994 // Place copy #20 of ITS5 directly in I565
15996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15997 sub2node->SetLineColor(kColorITS);
15998 sub2node->SetVisibility(1);
15999 fNodes->Add(sub2node);
16002 // Place copy #21 of ITS5 directly in I565
16004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16005 sub2node->SetLineColor(kColorITS);
16006 sub2node->SetVisibility(1);
16007 fNodes->Add(sub2node);
16010 // Place copy #22 of ITS5 directly in I565
16012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16013 sub2node->SetLineColor(kColorITS);
16014 sub2node->SetVisibility(1);
16015 fNodes->Add(sub2node);
16017 fNodes->Add(sub1node);
16020 // Place copy #32 of I565 in IT56
16022 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
16023 sub1node->SetLineColor(kColorITS);
16024 sub1node->SetVisibility(0);
16027 // Place copy #1 of ITS5 directly in I565
16029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16030 sub2node->SetLineColor(kColorITS);
16031 sub2node->SetVisibility(1);
16032 fNodes->Add(sub2node);
16035 // Place copy #2 of ITS5 directly in I565
16037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16038 sub2node->SetLineColor(kColorITS);
16039 sub2node->SetVisibility(1);
16040 fNodes->Add(sub2node);
16043 // Place copy #3 of ITS5 directly in I565
16045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16046 sub2node->SetLineColor(kColorITS);
16047 sub2node->SetVisibility(1);
16048 fNodes->Add(sub2node);
16051 // Place copy #4 of ITS5 directly in I565
16053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16054 sub2node->SetLineColor(kColorITS);
16055 sub2node->SetVisibility(1);
16056 fNodes->Add(sub2node);
16059 // Place copy #5 of ITS5 directly in I565
16061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16062 sub2node->SetLineColor(kColorITS);
16063 sub2node->SetVisibility(1);
16064 fNodes->Add(sub2node);
16067 // Place copy #6 of ITS5 directly in I565
16069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16070 sub2node->SetLineColor(kColorITS);
16071 sub2node->SetVisibility(1);
16072 fNodes->Add(sub2node);
16075 // Place copy #7 of ITS5 directly in I565
16077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16078 sub2node->SetLineColor(kColorITS);
16079 sub2node->SetVisibility(1);
16080 fNodes->Add(sub2node);
16083 // Place copy #8 of ITS5 directly in I565
16085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16086 sub2node->SetLineColor(kColorITS);
16087 sub2node->SetVisibility(1);
16088 fNodes->Add(sub2node);
16091 // Place copy #9 of ITS5 directly in I565
16093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16094 sub2node->SetLineColor(kColorITS);
16095 sub2node->SetVisibility(1);
16096 fNodes->Add(sub2node);
16099 // Place copy #10 of ITS5 directly in I565
16101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16102 sub2node->SetLineColor(kColorITS);
16103 sub2node->SetVisibility(1);
16104 fNodes->Add(sub2node);
16107 // Place copy #11 of ITS5 directly in I565
16109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16110 sub2node->SetLineColor(kColorITS);
16111 sub2node->SetVisibility(1);
16112 fNodes->Add(sub2node);
16115 // Place copy #12 of ITS5 directly in I565
16117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16118 sub2node->SetLineColor(kColorITS);
16119 sub2node->SetVisibility(1);
16120 fNodes->Add(sub2node);
16123 // Place copy #13 of ITS5 directly in I565
16125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16126 sub2node->SetLineColor(kColorITS);
16127 sub2node->SetVisibility(1);
16128 fNodes->Add(sub2node);
16131 // Place copy #14 of ITS5 directly in I565
16133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16134 sub2node->SetLineColor(kColorITS);
16135 sub2node->SetVisibility(1);
16136 fNodes->Add(sub2node);
16139 // Place copy #15 of ITS5 directly in I565
16141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16142 sub2node->SetLineColor(kColorITS);
16143 sub2node->SetVisibility(1);
16144 fNodes->Add(sub2node);
16147 // Place copy #16 of ITS5 directly in I565
16149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16150 sub2node->SetLineColor(kColorITS);
16151 sub2node->SetVisibility(1);
16152 fNodes->Add(sub2node);
16155 // Place copy #17 of ITS5 directly in I565
16157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16158 sub2node->SetLineColor(kColorITS);
16159 sub2node->SetVisibility(1);
16160 fNodes->Add(sub2node);
16163 // Place copy #18 of ITS5 directly in I565
16165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16166 sub2node->SetLineColor(kColorITS);
16167 sub2node->SetVisibility(1);
16168 fNodes->Add(sub2node);
16171 // Place copy #19 of ITS5 directly in I565
16173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16174 sub2node->SetLineColor(kColorITS);
16175 sub2node->SetVisibility(1);
16176 fNodes->Add(sub2node);
16179 // Place copy #20 of ITS5 directly in I565
16181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16182 sub2node->SetLineColor(kColorITS);
16183 sub2node->SetVisibility(1);
16184 fNodes->Add(sub2node);
16187 // Place copy #21 of ITS5 directly in I565
16189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16190 sub2node->SetLineColor(kColorITS);
16191 sub2node->SetVisibility(1);
16192 fNodes->Add(sub2node);
16195 // Place copy #22 of ITS5 directly in I565
16197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16198 sub2node->SetLineColor(kColorITS);
16199 sub2node->SetVisibility(1);
16200 fNodes->Add(sub2node);
16202 fNodes->Add(sub1node);
16205 // Place copy #33 of I565 in IT56
16207 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16208 sub1node->SetLineColor(kColorITS);
16209 sub1node->SetVisibility(0);
16212 // Place copy #1 of ITS5 directly in I565
16214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16215 sub2node->SetLineColor(kColorITS);
16216 sub2node->SetVisibility(1);
16217 fNodes->Add(sub2node);
16220 // Place copy #2 of ITS5 directly in I565
16222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16223 sub2node->SetLineColor(kColorITS);
16224 sub2node->SetVisibility(1);
16225 fNodes->Add(sub2node);
16228 // Place copy #3 of ITS5 directly in I565
16230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16231 sub2node->SetLineColor(kColorITS);
16232 sub2node->SetVisibility(1);
16233 fNodes->Add(sub2node);
16236 // Place copy #4 of ITS5 directly in I565
16238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16239 sub2node->SetLineColor(kColorITS);
16240 sub2node->SetVisibility(1);
16241 fNodes->Add(sub2node);
16244 // Place copy #5 of ITS5 directly in I565
16246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16247 sub2node->SetLineColor(kColorITS);
16248 sub2node->SetVisibility(1);
16249 fNodes->Add(sub2node);
16252 // Place copy #6 of ITS5 directly in I565
16254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16255 sub2node->SetLineColor(kColorITS);
16256 sub2node->SetVisibility(1);
16257 fNodes->Add(sub2node);
16260 // Place copy #7 of ITS5 directly in I565
16262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16263 sub2node->SetLineColor(kColorITS);
16264 sub2node->SetVisibility(1);
16265 fNodes->Add(sub2node);
16268 // Place copy #8 of ITS5 directly in I565
16270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16271 sub2node->SetLineColor(kColorITS);
16272 sub2node->SetVisibility(1);
16273 fNodes->Add(sub2node);
16276 // Place copy #9 of ITS5 directly in I565
16278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16279 sub2node->SetLineColor(kColorITS);
16280 sub2node->SetVisibility(1);
16281 fNodes->Add(sub2node);
16284 // Place copy #10 of ITS5 directly in I565
16286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16287 sub2node->SetLineColor(kColorITS);
16288 sub2node->SetVisibility(1);
16289 fNodes->Add(sub2node);
16292 // Place copy #11 of ITS5 directly in I565
16294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16295 sub2node->SetLineColor(kColorITS);
16296 sub2node->SetVisibility(1);
16297 fNodes->Add(sub2node);
16300 // Place copy #12 of ITS5 directly in I565
16302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16303 sub2node->SetLineColor(kColorITS);
16304 sub2node->SetVisibility(1);
16305 fNodes->Add(sub2node);
16308 // Place copy #13 of ITS5 directly in I565
16310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16311 sub2node->SetLineColor(kColorITS);
16312 sub2node->SetVisibility(1);
16313 fNodes->Add(sub2node);
16316 // Place copy #14 of ITS5 directly in I565
16318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16319 sub2node->SetLineColor(kColorITS);
16320 sub2node->SetVisibility(1);
16321 fNodes->Add(sub2node);
16324 // Place copy #15 of ITS5 directly in I565
16326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16327 sub2node->SetLineColor(kColorITS);
16328 sub2node->SetVisibility(1);
16329 fNodes->Add(sub2node);
16332 // Place copy #16 of ITS5 directly in I565
16334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16335 sub2node->SetLineColor(kColorITS);
16336 sub2node->SetVisibility(1);
16337 fNodes->Add(sub2node);
16340 // Place copy #17 of ITS5 directly in I565
16342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16343 sub2node->SetLineColor(kColorITS);
16344 sub2node->SetVisibility(1);
16345 fNodes->Add(sub2node);
16348 // Place copy #18 of ITS5 directly in I565
16350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16351 sub2node->SetLineColor(kColorITS);
16352 sub2node->SetVisibility(1);
16353 fNodes->Add(sub2node);
16356 // Place copy #19 of ITS5 directly in I565
16358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16359 sub2node->SetLineColor(kColorITS);
16360 sub2node->SetVisibility(1);
16361 fNodes->Add(sub2node);
16364 // Place copy #20 of ITS5 directly in I565
16366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16367 sub2node->SetLineColor(kColorITS);
16368 sub2node->SetVisibility(1);
16369 fNodes->Add(sub2node);
16372 // Place copy #21 of ITS5 directly in I565
16374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16375 sub2node->SetLineColor(kColorITS);
16376 sub2node->SetVisibility(1);
16377 fNodes->Add(sub2node);
16380 // Place copy #22 of ITS5 directly in I565
16382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16383 sub2node->SetLineColor(kColorITS);
16384 sub2node->SetVisibility(1);
16385 fNodes->Add(sub2node);
16387 fNodes->Add(sub1node);
16390 // Place copy #34 of I565 in IT56
16392 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16393 sub1node->SetLineColor(kColorITS);
16394 sub1node->SetVisibility(0);
16397 // Place copy #1 of ITS5 directly in I565
16399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16400 sub2node->SetLineColor(kColorITS);
16401 sub2node->SetVisibility(1);
16402 fNodes->Add(sub2node);
16405 // Place copy #2 of ITS5 directly in I565
16407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16408 sub2node->SetLineColor(kColorITS);
16409 sub2node->SetVisibility(1);
16410 fNodes->Add(sub2node);
16413 // Place copy #3 of ITS5 directly in I565
16415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16416 sub2node->SetLineColor(kColorITS);
16417 sub2node->SetVisibility(1);
16418 fNodes->Add(sub2node);
16421 // Place copy #4 of ITS5 directly in I565
16423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16424 sub2node->SetLineColor(kColorITS);
16425 sub2node->SetVisibility(1);
16426 fNodes->Add(sub2node);
16429 // Place copy #5 of ITS5 directly in I565
16431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16432 sub2node->SetLineColor(kColorITS);
16433 sub2node->SetVisibility(1);
16434 fNodes->Add(sub2node);
16437 // Place copy #6 of ITS5 directly in I565
16439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16440 sub2node->SetLineColor(kColorITS);
16441 sub2node->SetVisibility(1);
16442 fNodes->Add(sub2node);
16445 // Place copy #7 of ITS5 directly in I565
16447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16448 sub2node->SetLineColor(kColorITS);
16449 sub2node->SetVisibility(1);
16450 fNodes->Add(sub2node);
16453 // Place copy #8 of ITS5 directly in I565
16455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16456 sub2node->SetLineColor(kColorITS);
16457 sub2node->SetVisibility(1);
16458 fNodes->Add(sub2node);
16461 // Place copy #9 of ITS5 directly in I565
16463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16464 sub2node->SetLineColor(kColorITS);
16465 sub2node->SetVisibility(1);
16466 fNodes->Add(sub2node);
16469 // Place copy #10 of ITS5 directly in I565
16471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16472 sub2node->SetLineColor(kColorITS);
16473 sub2node->SetVisibility(1);
16474 fNodes->Add(sub2node);
16477 // Place copy #11 of ITS5 directly in I565
16479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16480 sub2node->SetLineColor(kColorITS);
16481 sub2node->SetVisibility(1);
16482 fNodes->Add(sub2node);
16485 // Place copy #12 of ITS5 directly in I565
16487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16488 sub2node->SetLineColor(kColorITS);
16489 sub2node->SetVisibility(1);
16490 fNodes->Add(sub2node);
16493 // Place copy #13 of ITS5 directly in I565
16495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16496 sub2node->SetLineColor(kColorITS);
16497 sub2node->SetVisibility(1);
16498 fNodes->Add(sub2node);
16501 // Place copy #14 of ITS5 directly in I565
16503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16504 sub2node->SetLineColor(kColorITS);
16505 sub2node->SetVisibility(1);
16506 fNodes->Add(sub2node);
16509 // Place copy #15 of ITS5 directly in I565
16511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16512 sub2node->SetLineColor(kColorITS);
16513 sub2node->SetVisibility(1);
16514 fNodes->Add(sub2node);
16517 // Place copy #16 of ITS5 directly in I565
16519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16520 sub2node->SetLineColor(kColorITS);
16521 sub2node->SetVisibility(1);
16522 fNodes->Add(sub2node);
16525 // Place copy #17 of ITS5 directly in I565
16527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16528 sub2node->SetLineColor(kColorITS);
16529 sub2node->SetVisibility(1);
16530 fNodes->Add(sub2node);
16533 // Place copy #18 of ITS5 directly in I565
16535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16536 sub2node->SetLineColor(kColorITS);
16537 sub2node->SetVisibility(1);
16538 fNodes->Add(sub2node);
16541 // Place copy #19 of ITS5 directly in I565
16543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16544 sub2node->SetLineColor(kColorITS);
16545 sub2node->SetVisibility(1);
16546 fNodes->Add(sub2node);
16549 // Place copy #20 of ITS5 directly in I565
16551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16552 sub2node->SetLineColor(kColorITS);
16553 sub2node->SetVisibility(1);
16554 fNodes->Add(sub2node);
16557 // Place copy #21 of ITS5 directly in I565
16559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16560 sub2node->SetLineColor(kColorITS);
16561 sub2node->SetVisibility(1);
16562 fNodes->Add(sub2node);
16565 // Place copy #22 of ITS5 directly in I565
16567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16568 sub2node->SetLineColor(kColorITS);
16569 sub2node->SetVisibility(1);
16570 fNodes->Add(sub2node);
16572 fNodes->Add(sub1node);
16575 // Place copy #1 of I569 in IT56
16577 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16578 sub1node->SetLineColor(kColorITS);
16579 sub1node->SetVisibility(0);
16582 // Place copy #1 of ITS6 in I569
16584 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16585 sub2node->SetLineColor(kColorITS);
16586 sub2node->SetVisibility(1);
16587 fNodes->Add(sub2node);
16590 // Place copy #2 of ITS6 in I569
16592 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16593 sub2node->SetLineColor(kColorITS);
16594 sub2node->SetVisibility(1);
16595 fNodes->Add(sub2node);
16598 // Place copy #3 of ITS6 in I569
16600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16601 sub2node->SetLineColor(kColorITS);
16602 sub2node->SetVisibility(1);
16603 fNodes->Add(sub2node);
16606 // Place copy #4 of ITS6 in I569
16608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16609 sub2node->SetLineColor(kColorITS);
16610 sub2node->SetVisibility(1);
16611 fNodes->Add(sub2node);
16614 // Place copy #5 of ITS6 in I569
16616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16617 sub2node->SetLineColor(kColorITS);
16618 sub2node->SetVisibility(1);
16619 fNodes->Add(sub2node);
16622 // Place copy #6 of ITS6 in I569
16624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16625 sub2node->SetLineColor(kColorITS);
16626 sub2node->SetVisibility(1);
16627 fNodes->Add(sub2node);
16630 // Place copy #7 of ITS6 in I569
16632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16633 sub2node->SetLineColor(kColorITS);
16634 sub2node->SetVisibility(1);
16635 fNodes->Add(sub2node);
16638 // Place copy #8 of ITS6 in I569
16640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16641 sub2node->SetLineColor(kColorITS);
16642 sub2node->SetVisibility(1);
16643 fNodes->Add(sub2node);
16646 // Place copy #9 of ITS6 in I569
16648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16649 sub2node->SetLineColor(kColorITS);
16650 sub2node->SetVisibility(1);
16651 fNodes->Add(sub2node);
16654 // Place copy #10 of ITS6 in I569
16656 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16657 sub2node->SetLineColor(kColorITS);
16658 sub2node->SetVisibility(1);
16659 fNodes->Add(sub2node);
16662 // Place copy #11 of ITS6 in I569
16664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16665 sub2node->SetLineColor(kColorITS);
16666 sub2node->SetVisibility(1);
16667 fNodes->Add(sub2node);
16670 // Place copy #12 of ITS6 in I569
16672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16673 sub2node->SetLineColor(kColorITS);
16674 sub2node->SetVisibility(1);
16675 fNodes->Add(sub2node);
16678 // Place copy #13 of ITS6 in I569
16680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16681 sub2node->SetLineColor(kColorITS);
16682 sub2node->SetVisibility(1);
16683 fNodes->Add(sub2node);
16686 // Place copy #14 of ITS6 in I569
16688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16689 sub2node->SetLineColor(kColorITS);
16690 sub2node->SetVisibility(1);
16691 fNodes->Add(sub2node);
16694 // Place copy #15 of ITS6 in I569
16696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16697 sub2node->SetLineColor(kColorITS);
16698 sub2node->SetVisibility(1);
16699 fNodes->Add(sub2node);
16702 // Place copy #16 of ITS6 in I569
16704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16705 sub2node->SetLineColor(kColorITS);
16706 sub2node->SetVisibility(1);
16707 fNodes->Add(sub2node);
16710 // Place copy #17 of ITS6 in I569
16712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16713 sub2node->SetLineColor(kColorITS);
16714 sub2node->SetVisibility(1);
16715 fNodes->Add(sub2node);
16718 // Place copy #18 of ITS6 in I569
16720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16721 sub2node->SetLineColor(kColorITS);
16722 sub2node->SetVisibility(1);
16723 fNodes->Add(sub2node);
16726 // Place copy #19 of ITS6 in I569
16728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16729 sub2node->SetLineColor(kColorITS);
16730 sub2node->SetVisibility(1);
16731 fNodes->Add(sub2node);
16734 // Place copy #20 of ITS6 in I569
16736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16737 sub2node->SetLineColor(kColorITS);
16738 sub2node->SetVisibility(1);
16739 fNodes->Add(sub2node);
16742 // Place copy #21 of ITS6 in I569
16744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16745 sub2node->SetLineColor(kColorITS);
16746 sub2node->SetVisibility(1);
16747 fNodes->Add(sub2node);
16750 // Place copy #22 of ITS6 in I569
16752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16753 sub2node->SetLineColor(kColorITS);
16754 sub2node->SetVisibility(1);
16755 fNodes->Add(sub2node);
16758 // Place copy #23 of ITS6 in I569
16760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16761 sub2node->SetLineColor(kColorITS);
16762 sub2node->SetVisibility(1);
16763 fNodes->Add(sub2node);
16766 // Place copy #24 of ITS6 in I569
16768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16769 sub2node->SetLineColor(kColorITS);
16770 sub2node->SetVisibility(1);
16771 fNodes->Add(sub2node);
16774 // Place copy #25 of ITS6 in I569
16776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16777 sub2node->SetLineColor(kColorITS);
16778 sub2node->SetVisibility(1);
16779 fNodes->Add(sub2node);
16781 fNodes->Add(sub1node);
16784 // Place copy #2 of I569 in IT56
16786 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16787 sub1node->SetLineColor(kColorITS);
16788 sub1node->SetVisibility(0);
16791 // Place copy #1 of ITS6 in I569
16793 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16794 sub2node->SetLineColor(kColorITS);
16795 sub2node->SetVisibility(1);
16796 fNodes->Add(sub2node);
16799 // Place copy #2 of ITS6 in I569
16801 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16802 sub2node->SetLineColor(kColorITS);
16803 sub2node->SetVisibility(1);
16804 fNodes->Add(sub2node);
16807 // Place copy #3 of ITS6 in I569
16809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16810 sub2node->SetLineColor(kColorITS);
16811 sub2node->SetVisibility(1);
16812 fNodes->Add(sub2node);
16815 // Place copy #4 of ITS6 in I569
16817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16818 sub2node->SetLineColor(kColorITS);
16819 sub2node->SetVisibility(1);
16820 fNodes->Add(sub2node);
16823 // Place copy #5 of ITS6 in I569
16825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16826 sub2node->SetLineColor(kColorITS);
16827 sub2node->SetVisibility(1);
16828 fNodes->Add(sub2node);
16831 // Place copy #6 of ITS6 in I569
16833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16834 sub2node->SetLineColor(kColorITS);
16835 sub2node->SetVisibility(1);
16836 fNodes->Add(sub2node);
16839 // Place copy #7 of ITS6 in I569
16841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16842 sub2node->SetLineColor(kColorITS);
16843 sub2node->SetVisibility(1);
16844 fNodes->Add(sub2node);
16847 // Place copy #8 of ITS6 in I569
16849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16850 sub2node->SetLineColor(kColorITS);
16851 sub2node->SetVisibility(1);
16852 fNodes->Add(sub2node);
16855 // Place copy #9 of ITS6 in I569
16857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16858 sub2node->SetLineColor(kColorITS);
16859 sub2node->SetVisibility(1);
16860 fNodes->Add(sub2node);
16863 // Place copy #10 of ITS6 in I569
16865 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16866 sub2node->SetLineColor(kColorITS);
16867 sub2node->SetVisibility(1);
16868 fNodes->Add(sub2node);
16871 // Place copy #11 of ITS6 in I569
16873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16874 sub2node->SetLineColor(kColorITS);
16875 sub2node->SetVisibility(1);
16876 fNodes->Add(sub2node);
16879 // Place copy #12 of ITS6 in I569
16881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16882 sub2node->SetLineColor(kColorITS);
16883 sub2node->SetVisibility(1);
16884 fNodes->Add(sub2node);
16887 // Place copy #13 of ITS6 in I569
16889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16890 sub2node->SetLineColor(kColorITS);
16891 sub2node->SetVisibility(1);
16892 fNodes->Add(sub2node);
16895 // Place copy #14 of ITS6 in I569
16897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16898 sub2node->SetLineColor(kColorITS);
16899 sub2node->SetVisibility(1);
16900 fNodes->Add(sub2node);
16903 // Place copy #15 of ITS6 in I569
16905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16906 sub2node->SetLineColor(kColorITS);
16907 sub2node->SetVisibility(1);
16908 fNodes->Add(sub2node);
16911 // Place copy #16 of ITS6 in I569
16913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16914 sub2node->SetLineColor(kColorITS);
16915 sub2node->SetVisibility(1);
16916 fNodes->Add(sub2node);
16919 // Place copy #17 of ITS6 in I569
16921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16922 sub2node->SetLineColor(kColorITS);
16923 sub2node->SetVisibility(1);
16924 fNodes->Add(sub2node);
16927 // Place copy #18 of ITS6 in I569
16929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16930 sub2node->SetLineColor(kColorITS);
16931 sub2node->SetVisibility(1);
16932 fNodes->Add(sub2node);
16935 // Place copy #19 of ITS6 in I569
16937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16938 sub2node->SetLineColor(kColorITS);
16939 sub2node->SetVisibility(1);
16940 fNodes->Add(sub2node);
16943 // Place copy #20 of ITS6 in I569
16945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16946 sub2node->SetLineColor(kColorITS);
16947 sub2node->SetVisibility(1);
16948 fNodes->Add(sub2node);
16951 // Place copy #21 of ITS6 in I569
16953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16954 sub2node->SetLineColor(kColorITS);
16955 sub2node->SetVisibility(1);
16956 fNodes->Add(sub2node);
16959 // Place copy #22 of ITS6 in I569
16961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16962 sub2node->SetLineColor(kColorITS);
16963 sub2node->SetVisibility(1);
16964 fNodes->Add(sub2node);
16967 // Place copy #23 of ITS6 in I569
16969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16970 sub2node->SetLineColor(kColorITS);
16971 sub2node->SetVisibility(1);
16972 fNodes->Add(sub2node);
16975 // Place copy #24 of ITS6 in I569
16977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16978 sub2node->SetLineColor(kColorITS);
16979 sub2node->SetVisibility(1);
16980 fNodes->Add(sub2node);
16983 // Place copy #25 of ITS6 in I569
16985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16986 sub2node->SetLineColor(kColorITS);
16987 sub2node->SetVisibility(1);
16988 fNodes->Add(sub2node);
16990 fNodes->Add(sub1node);
16993 // Place copy #3 of I569 in IT56
16995 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16996 sub1node->SetLineColor(kColorITS);
16997 sub1node->SetVisibility(0);
17000 // Place copy #1 of ITS6 in I569
17002 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17003 sub2node->SetLineColor(kColorITS);
17004 sub2node->SetVisibility(1);
17005 fNodes->Add(sub2node);
17008 // Place copy #2 of ITS6 in I569
17010 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17011 sub2node->SetLineColor(kColorITS);
17012 sub2node->SetVisibility(1);
17013 fNodes->Add(sub2node);
17016 // Place copy #3 of ITS6 in I569
17018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17019 sub2node->SetLineColor(kColorITS);
17020 sub2node->SetVisibility(1);
17021 fNodes->Add(sub2node);
17024 // Place copy #4 of ITS6 in I569
17026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17027 sub2node->SetLineColor(kColorITS);
17028 sub2node->SetVisibility(1);
17029 fNodes->Add(sub2node);
17032 // Place copy #5 of ITS6 in I569
17034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17035 sub2node->SetLineColor(kColorITS);
17036 sub2node->SetVisibility(1);
17037 fNodes->Add(sub2node);
17040 // Place copy #6 of ITS6 in I569
17042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17043 sub2node->SetLineColor(kColorITS);
17044 sub2node->SetVisibility(1);
17045 fNodes->Add(sub2node);
17048 // Place copy #7 of ITS6 in I569
17050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17051 sub2node->SetLineColor(kColorITS);
17052 sub2node->SetVisibility(1);
17053 fNodes->Add(sub2node);
17056 // Place copy #8 of ITS6 in I569
17058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17059 sub2node->SetLineColor(kColorITS);
17060 sub2node->SetVisibility(1);
17061 fNodes->Add(sub2node);
17064 // Place copy #9 of ITS6 in I569
17066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17067 sub2node->SetLineColor(kColorITS);
17068 sub2node->SetVisibility(1);
17069 fNodes->Add(sub2node);
17072 // Place copy #10 of ITS6 in I569
17074 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17075 sub2node->SetLineColor(kColorITS);
17076 sub2node->SetVisibility(1);
17077 fNodes->Add(sub2node);
17080 // Place copy #11 of ITS6 in I569
17082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17083 sub2node->SetLineColor(kColorITS);
17084 sub2node->SetVisibility(1);
17085 fNodes->Add(sub2node);
17088 // Place copy #12 of ITS6 in I569
17090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17091 sub2node->SetLineColor(kColorITS);
17092 sub2node->SetVisibility(1);
17093 fNodes->Add(sub2node);
17096 // Place copy #13 of ITS6 in I569
17098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17099 sub2node->SetLineColor(kColorITS);
17100 sub2node->SetVisibility(1);
17101 fNodes->Add(sub2node);
17104 // Place copy #14 of ITS6 in I569
17106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17107 sub2node->SetLineColor(kColorITS);
17108 sub2node->SetVisibility(1);
17109 fNodes->Add(sub2node);
17112 // Place copy #15 of ITS6 in I569
17114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17115 sub2node->SetLineColor(kColorITS);
17116 sub2node->SetVisibility(1);
17117 fNodes->Add(sub2node);
17120 // Place copy #16 of ITS6 in I569
17122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17123 sub2node->SetLineColor(kColorITS);
17124 sub2node->SetVisibility(1);
17125 fNodes->Add(sub2node);
17128 // Place copy #17 of ITS6 in I569
17130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17131 sub2node->SetLineColor(kColorITS);
17132 sub2node->SetVisibility(1);
17133 fNodes->Add(sub2node);
17136 // Place copy #18 of ITS6 in I569
17138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17139 sub2node->SetLineColor(kColorITS);
17140 sub2node->SetVisibility(1);
17141 fNodes->Add(sub2node);
17144 // Place copy #19 of ITS6 in I569
17146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17147 sub2node->SetLineColor(kColorITS);
17148 sub2node->SetVisibility(1);
17149 fNodes->Add(sub2node);
17152 // Place copy #20 of ITS6 in I569
17154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17155 sub2node->SetLineColor(kColorITS);
17156 sub2node->SetVisibility(1);
17157 fNodes->Add(sub2node);
17160 // Place copy #21 of ITS6 in I569
17162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17163 sub2node->SetLineColor(kColorITS);
17164 sub2node->SetVisibility(1);
17165 fNodes->Add(sub2node);
17168 // Place copy #22 of ITS6 in I569
17170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17171 sub2node->SetLineColor(kColorITS);
17172 sub2node->SetVisibility(1);
17173 fNodes->Add(sub2node);
17176 // Place copy #23 of ITS6 in I569
17178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17179 sub2node->SetLineColor(kColorITS);
17180 sub2node->SetVisibility(1);
17181 fNodes->Add(sub2node);
17184 // Place copy #24 of ITS6 in I569
17186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17187 sub2node->SetLineColor(kColorITS);
17188 sub2node->SetVisibility(1);
17189 fNodes->Add(sub2node);
17192 // Place copy #25 of ITS6 in I569
17194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17195 sub2node->SetLineColor(kColorITS);
17196 sub2node->SetVisibility(1);
17197 fNodes->Add(sub2node);
17199 fNodes->Add(sub1node);
17202 // Place copy #4 of I569 in IT56
17204 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17205 sub1node->SetLineColor(kColorITS);
17206 sub1node->SetVisibility(0);
17209 // Place copy #1 of ITS6 in I569
17211 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17212 sub2node->SetLineColor(kColorITS);
17213 sub2node->SetVisibility(1);
17214 fNodes->Add(sub2node);
17217 // Place copy #2 of ITS6 in I569
17219 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17220 sub2node->SetLineColor(kColorITS);
17221 sub2node->SetVisibility(1);
17222 fNodes->Add(sub2node);
17225 // Place copy #3 of ITS6 in I569
17227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17228 sub2node->SetLineColor(kColorITS);
17229 sub2node->SetVisibility(1);
17230 fNodes->Add(sub2node);
17233 // Place copy #4 of ITS6 in I569
17235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17236 sub2node->SetLineColor(kColorITS);
17237 sub2node->SetVisibility(1);
17238 fNodes->Add(sub2node);
17241 // Place copy #5 of ITS6 in I569
17243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17244 sub2node->SetLineColor(kColorITS);
17245 sub2node->SetVisibility(1);
17246 fNodes->Add(sub2node);
17249 // Place copy #6 of ITS6 in I569
17251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17252 sub2node->SetLineColor(kColorITS);
17253 sub2node->SetVisibility(1);
17254 fNodes->Add(sub2node);
17257 // Place copy #7 of ITS6 in I569
17259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17260 sub2node->SetLineColor(kColorITS);
17261 sub2node->SetVisibility(1);
17262 fNodes->Add(sub2node);
17265 // Place copy #8 of ITS6 in I569
17267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17268 sub2node->SetLineColor(kColorITS);
17269 sub2node->SetVisibility(1);
17270 fNodes->Add(sub2node);
17273 // Place copy #9 of ITS6 in I569
17275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17276 sub2node->SetLineColor(kColorITS);
17277 sub2node->SetVisibility(1);
17278 fNodes->Add(sub2node);
17281 // Place copy #10 of ITS6 in I569
17283 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17284 sub2node->SetLineColor(kColorITS);
17285 sub2node->SetVisibility(1);
17286 fNodes->Add(sub2node);
17289 // Place copy #11 of ITS6 in I569
17291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17292 sub2node->SetLineColor(kColorITS);
17293 sub2node->SetVisibility(1);
17294 fNodes->Add(sub2node);
17297 // Place copy #12 of ITS6 in I569
17299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17300 sub2node->SetLineColor(kColorITS);
17301 sub2node->SetVisibility(1);
17302 fNodes->Add(sub2node);
17305 // Place copy #13 of ITS6 in I569
17307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17308 sub2node->SetLineColor(kColorITS);
17309 sub2node->SetVisibility(1);
17310 fNodes->Add(sub2node);
17313 // Place copy #14 of ITS6 in I569
17315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17316 sub2node->SetLineColor(kColorITS);
17317 sub2node->SetVisibility(1);
17318 fNodes->Add(sub2node);
17321 // Place copy #15 of ITS6 in I569
17323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17324 sub2node->SetLineColor(kColorITS);
17325 sub2node->SetVisibility(1);
17326 fNodes->Add(sub2node);
17329 // Place copy #16 of ITS6 in I569
17331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17332 sub2node->SetLineColor(kColorITS);
17333 sub2node->SetVisibility(1);
17334 fNodes->Add(sub2node);
17337 // Place copy #17 of ITS6 in I569
17339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17340 sub2node->SetLineColor(kColorITS);
17341 sub2node->SetVisibility(1);
17342 fNodes->Add(sub2node);
17345 // Place copy #18 of ITS6 in I569
17347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17348 sub2node->SetLineColor(kColorITS);
17349 sub2node->SetVisibility(1);
17350 fNodes->Add(sub2node);
17353 // Place copy #19 of ITS6 in I569
17355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17356 sub2node->SetLineColor(kColorITS);
17357 sub2node->SetVisibility(1);
17358 fNodes->Add(sub2node);
17361 // Place copy #20 of ITS6 in I569
17363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17364 sub2node->SetLineColor(kColorITS);
17365 sub2node->SetVisibility(1);
17366 fNodes->Add(sub2node);
17369 // Place copy #21 of ITS6 in I569
17371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17372 sub2node->SetLineColor(kColorITS);
17373 sub2node->SetVisibility(1);
17374 fNodes->Add(sub2node);
17377 // Place copy #22 of ITS6 in I569
17379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17380 sub2node->SetLineColor(kColorITS);
17381 sub2node->SetVisibility(1);
17382 fNodes->Add(sub2node);
17385 // Place copy #23 of ITS6 in I569
17387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17388 sub2node->SetLineColor(kColorITS);
17389 sub2node->SetVisibility(1);
17390 fNodes->Add(sub2node);
17393 // Place copy #24 of ITS6 in I569
17395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17396 sub2node->SetLineColor(kColorITS);
17397 sub2node->SetVisibility(1);
17398 fNodes->Add(sub2node);
17401 // Place copy #25 of ITS6 in I569
17403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17404 sub2node->SetLineColor(kColorITS);
17405 sub2node->SetVisibility(1);
17406 fNodes->Add(sub2node);
17408 fNodes->Add(sub1node);
17411 // Place copy #5 of I569 in IT56
17413 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17414 sub1node->SetLineColor(kColorITS);
17415 sub1node->SetVisibility(0);
17418 // Place copy #1 of ITS6 in I569
17420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17421 sub2node->SetLineColor(kColorITS);
17422 sub2node->SetVisibility(1);
17423 fNodes->Add(sub2node);
17426 // Place copy #2 of ITS6 in I569
17428 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17429 sub2node->SetLineColor(kColorITS);
17430 sub2node->SetVisibility(1);
17431 fNodes->Add(sub2node);
17434 // Place copy #3 of ITS6 in I569
17436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17437 sub2node->SetLineColor(kColorITS);
17438 sub2node->SetVisibility(1);
17439 fNodes->Add(sub2node);
17442 // Place copy #4 of ITS6 in I569
17444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17445 sub2node->SetLineColor(kColorITS);
17446 sub2node->SetVisibility(1);
17447 fNodes->Add(sub2node);
17450 // Place copy #5 of ITS6 in I569
17452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17453 sub2node->SetLineColor(kColorITS);
17454 sub2node->SetVisibility(1);
17455 fNodes->Add(sub2node);
17458 // Place copy #6 of ITS6 in I569
17460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17461 sub2node->SetLineColor(kColorITS);
17462 sub2node->SetVisibility(1);
17463 fNodes->Add(sub2node);
17466 // Place copy #7 of ITS6 in I569
17468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17469 sub2node->SetLineColor(kColorITS);
17470 sub2node->SetVisibility(1);
17471 fNodes->Add(sub2node);
17474 // Place copy #8 of ITS6 in I569
17476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17477 sub2node->SetLineColor(kColorITS);
17478 sub2node->SetVisibility(1);
17479 fNodes->Add(sub2node);
17482 // Place copy #9 of ITS6 in I569
17484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17485 sub2node->SetLineColor(kColorITS);
17486 sub2node->SetVisibility(1);
17487 fNodes->Add(sub2node);
17490 // Place copy #10 of ITS6 in I569
17492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17493 sub2node->SetLineColor(kColorITS);
17494 sub2node->SetVisibility(1);
17495 fNodes->Add(sub2node);
17498 // Place copy #11 of ITS6 in I569
17500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17501 sub2node->SetLineColor(kColorITS);
17502 sub2node->SetVisibility(1);
17503 fNodes->Add(sub2node);
17506 // Place copy #12 of ITS6 in I569
17508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17509 sub2node->SetLineColor(kColorITS);
17510 sub2node->SetVisibility(1);
17511 fNodes->Add(sub2node);
17514 // Place copy #13 of ITS6 in I569
17516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17517 sub2node->SetLineColor(kColorITS);
17518 sub2node->SetVisibility(1);
17519 fNodes->Add(sub2node);
17522 // Place copy #14 of ITS6 in I569
17524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17525 sub2node->SetLineColor(kColorITS);
17526 sub2node->SetVisibility(1);
17527 fNodes->Add(sub2node);
17530 // Place copy #15 of ITS6 in I569
17532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17533 sub2node->SetLineColor(kColorITS);
17534 sub2node->SetVisibility(1);
17535 fNodes->Add(sub2node);
17538 // Place copy #16 of ITS6 in I569
17540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17541 sub2node->SetLineColor(kColorITS);
17542 sub2node->SetVisibility(1);
17543 fNodes->Add(sub2node);
17546 // Place copy #17 of ITS6 in I569
17548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17549 sub2node->SetLineColor(kColorITS);
17550 sub2node->SetVisibility(1);
17551 fNodes->Add(sub2node);
17554 // Place copy #18 of ITS6 in I569
17556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17557 sub2node->SetLineColor(kColorITS);
17558 sub2node->SetVisibility(1);
17559 fNodes->Add(sub2node);
17562 // Place copy #19 of ITS6 in I569
17564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17565 sub2node->SetLineColor(kColorITS);
17566 sub2node->SetVisibility(1);
17567 fNodes->Add(sub2node);
17570 // Place copy #20 of ITS6 in I569
17572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17573 sub2node->SetLineColor(kColorITS);
17574 sub2node->SetVisibility(1);
17575 fNodes->Add(sub2node);
17578 // Place copy #21 of ITS6 in I569
17580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17581 sub2node->SetLineColor(kColorITS);
17582 sub2node->SetVisibility(1);
17583 fNodes->Add(sub2node);
17586 // Place copy #22 of ITS6 in I569
17588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17589 sub2node->SetLineColor(kColorITS);
17590 sub2node->SetVisibility(1);
17591 fNodes->Add(sub2node);
17594 // Place copy #23 of ITS6 in I569
17596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17597 sub2node->SetLineColor(kColorITS);
17598 sub2node->SetVisibility(1);
17599 fNodes->Add(sub2node);
17602 // Place copy #24 of ITS6 in I569
17604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17605 sub2node->SetLineColor(kColorITS);
17606 sub2node->SetVisibility(1);
17607 fNodes->Add(sub2node);
17610 // Place copy #25 of ITS6 in I569
17612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17613 sub2node->SetLineColor(kColorITS);
17614 sub2node->SetVisibility(1);
17615 fNodes->Add(sub2node);
17617 fNodes->Add(sub1node);
17620 // Place copy #6 of I569 in IT56
17622 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17623 sub1node->SetLineColor(kColorITS);
17624 sub1node->SetVisibility(0);
17627 // Place copy #1 of ITS6 in I569
17629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17630 sub2node->SetLineColor(kColorITS);
17631 sub2node->SetVisibility(1);
17632 fNodes->Add(sub2node);
17635 // Place copy #2 of ITS6 in I569
17637 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17638 sub2node->SetLineColor(kColorITS);
17639 sub2node->SetVisibility(1);
17640 fNodes->Add(sub2node);
17643 // Place copy #3 of ITS6 in I569
17645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17646 sub2node->SetLineColor(kColorITS);
17647 sub2node->SetVisibility(1);
17648 fNodes->Add(sub2node);
17651 // Place copy #4 of ITS6 in I569
17653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17654 sub2node->SetLineColor(kColorITS);
17655 sub2node->SetVisibility(1);
17656 fNodes->Add(sub2node);
17659 // Place copy #5 of ITS6 in I569
17661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17662 sub2node->SetLineColor(kColorITS);
17663 sub2node->SetVisibility(1);
17664 fNodes->Add(sub2node);
17667 // Place copy #6 of ITS6 in I569
17669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17670 sub2node->SetLineColor(kColorITS);
17671 sub2node->SetVisibility(1);
17672 fNodes->Add(sub2node);
17675 // Place copy #7 of ITS6 in I569
17677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17678 sub2node->SetLineColor(kColorITS);
17679 sub2node->SetVisibility(1);
17680 fNodes->Add(sub2node);
17683 // Place copy #8 of ITS6 in I569
17685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17686 sub2node->SetLineColor(kColorITS);
17687 sub2node->SetVisibility(1);
17688 fNodes->Add(sub2node);
17691 // Place copy #9 of ITS6 in I569
17693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17694 sub2node->SetLineColor(kColorITS);
17695 sub2node->SetVisibility(1);
17696 fNodes->Add(sub2node);
17699 // Place copy #10 of ITS6 in I569
17701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17702 sub2node->SetLineColor(kColorITS);
17703 sub2node->SetVisibility(1);
17704 fNodes->Add(sub2node);
17707 // Place copy #11 of ITS6 in I569
17709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17710 sub2node->SetLineColor(kColorITS);
17711 sub2node->SetVisibility(1);
17712 fNodes->Add(sub2node);
17715 // Place copy #12 of ITS6 in I569
17717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17718 sub2node->SetLineColor(kColorITS);
17719 sub2node->SetVisibility(1);
17720 fNodes->Add(sub2node);
17723 // Place copy #13 of ITS6 in I569
17725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17726 sub2node->SetLineColor(kColorITS);
17727 sub2node->SetVisibility(1);
17728 fNodes->Add(sub2node);
17731 // Place copy #14 of ITS6 in I569
17733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17734 sub2node->SetLineColor(kColorITS);
17735 sub2node->SetVisibility(1);
17736 fNodes->Add(sub2node);
17739 // Place copy #15 of ITS6 in I569
17741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17742 sub2node->SetLineColor(kColorITS);
17743 sub2node->SetVisibility(1);
17744 fNodes->Add(sub2node);
17747 // Place copy #16 of ITS6 in I569
17749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17750 sub2node->SetLineColor(kColorITS);
17751 sub2node->SetVisibility(1);
17752 fNodes->Add(sub2node);
17755 // Place copy #17 of ITS6 in I569
17757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17758 sub2node->SetLineColor(kColorITS);
17759 sub2node->SetVisibility(1);
17760 fNodes->Add(sub2node);
17763 // Place copy #18 of ITS6 in I569
17765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17766 sub2node->SetLineColor(kColorITS);
17767 sub2node->SetVisibility(1);
17768 fNodes->Add(sub2node);
17771 // Place copy #19 of ITS6 in I569
17773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17774 sub2node->SetLineColor(kColorITS);
17775 sub2node->SetVisibility(1);
17776 fNodes->Add(sub2node);
17779 // Place copy #20 of ITS6 in I569
17781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17782 sub2node->SetLineColor(kColorITS);
17783 sub2node->SetVisibility(1);
17784 fNodes->Add(sub2node);
17787 // Place copy #21 of ITS6 in I569
17789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17790 sub2node->SetLineColor(kColorITS);
17791 sub2node->SetVisibility(1);
17792 fNodes->Add(sub2node);
17795 // Place copy #22 of ITS6 in I569
17797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17798 sub2node->SetLineColor(kColorITS);
17799 sub2node->SetVisibility(1);
17800 fNodes->Add(sub2node);
17803 // Place copy #23 of ITS6 in I569
17805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17806 sub2node->SetLineColor(kColorITS);
17807 sub2node->SetVisibility(1);
17808 fNodes->Add(sub2node);
17811 // Place copy #24 of ITS6 in I569
17813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17814 sub2node->SetLineColor(kColorITS);
17815 sub2node->SetVisibility(1);
17816 fNodes->Add(sub2node);
17819 // Place copy #25 of ITS6 in I569
17821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17822 sub2node->SetLineColor(kColorITS);
17823 sub2node->SetVisibility(1);
17824 fNodes->Add(sub2node);
17826 fNodes->Add(sub1node);
17829 // Place copy #7 of I569 in IT56
17831 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17832 sub1node->SetLineColor(kColorITS);
17833 sub1node->SetVisibility(0);
17836 // Place copy #1 of ITS6 in I569
17838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17839 sub2node->SetLineColor(kColorITS);
17840 sub2node->SetVisibility(1);
17841 fNodes->Add(sub2node);
17844 // Place copy #2 of ITS6 in I569
17846 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17847 sub2node->SetLineColor(kColorITS);
17848 sub2node->SetVisibility(1);
17849 fNodes->Add(sub2node);
17852 // Place copy #3 of ITS6 in I569
17854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17855 sub2node->SetLineColor(kColorITS);
17856 sub2node->SetVisibility(1);
17857 fNodes->Add(sub2node);
17860 // Place copy #4 of ITS6 in I569
17862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17863 sub2node->SetLineColor(kColorITS);
17864 sub2node->SetVisibility(1);
17865 fNodes->Add(sub2node);
17868 // Place copy #5 of ITS6 in I569
17870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17871 sub2node->SetLineColor(kColorITS);
17872 sub2node->SetVisibility(1);
17873 fNodes->Add(sub2node);
17876 // Place copy #6 of ITS6 in I569
17878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17879 sub2node->SetLineColor(kColorITS);
17880 sub2node->SetVisibility(1);
17881 fNodes->Add(sub2node);
17884 // Place copy #7 of ITS6 in I569
17886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17887 sub2node->SetLineColor(kColorITS);
17888 sub2node->SetVisibility(1);
17889 fNodes->Add(sub2node);
17892 // Place copy #8 of ITS6 in I569
17894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17895 sub2node->SetLineColor(kColorITS);
17896 sub2node->SetVisibility(1);
17897 fNodes->Add(sub2node);
17900 // Place copy #9 of ITS6 in I569
17902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17903 sub2node->SetLineColor(kColorITS);
17904 sub2node->SetVisibility(1);
17905 fNodes->Add(sub2node);
17908 // Place copy #10 of ITS6 in I569
17910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17911 sub2node->SetLineColor(kColorITS);
17912 sub2node->SetVisibility(1);
17913 fNodes->Add(sub2node);
17916 // Place copy #11 of ITS6 in I569
17918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17919 sub2node->SetLineColor(kColorITS);
17920 sub2node->SetVisibility(1);
17921 fNodes->Add(sub2node);
17924 // Place copy #12 of ITS6 in I569
17926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17927 sub2node->SetLineColor(kColorITS);
17928 sub2node->SetVisibility(1);
17929 fNodes->Add(sub2node);
17932 // Place copy #13 of ITS6 in I569
17934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17935 sub2node->SetLineColor(kColorITS);
17936 sub2node->SetVisibility(1);
17937 fNodes->Add(sub2node);
17940 // Place copy #14 of ITS6 in I569
17942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17943 sub2node->SetLineColor(kColorITS);
17944 sub2node->SetVisibility(1);
17945 fNodes->Add(sub2node);
17948 // Place copy #15 of ITS6 in I569
17950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17951 sub2node->SetLineColor(kColorITS);
17952 sub2node->SetVisibility(1);
17953 fNodes->Add(sub2node);
17956 // Place copy #16 of ITS6 in I569
17958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17959 sub2node->SetLineColor(kColorITS);
17960 sub2node->SetVisibility(1);
17961 fNodes->Add(sub2node);
17964 // Place copy #17 of ITS6 in I569
17966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17967 sub2node->SetLineColor(kColorITS);
17968 sub2node->SetVisibility(1);
17969 fNodes->Add(sub2node);
17972 // Place copy #18 of ITS6 in I569
17974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17975 sub2node->SetLineColor(kColorITS);
17976 sub2node->SetVisibility(1);
17977 fNodes->Add(sub2node);
17980 // Place copy #19 of ITS6 in I569
17982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17983 sub2node->SetLineColor(kColorITS);
17984 sub2node->SetVisibility(1);
17985 fNodes->Add(sub2node);
17988 // Place copy #20 of ITS6 in I569
17990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17991 sub2node->SetLineColor(kColorITS);
17992 sub2node->SetVisibility(1);
17993 fNodes->Add(sub2node);
17996 // Place copy #21 of ITS6 in I569
17998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17999 sub2node->SetLineColor(kColorITS);
18000 sub2node->SetVisibility(1);
18001 fNodes->Add(sub2node);
18004 // Place copy #22 of ITS6 in I569
18006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18007 sub2node->SetLineColor(kColorITS);
18008 sub2node->SetVisibility(1);
18009 fNodes->Add(sub2node);
18012 // Place copy #23 of ITS6 in I569
18014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18015 sub2node->SetLineColor(kColorITS);
18016 sub2node->SetVisibility(1);
18017 fNodes->Add(sub2node);
18020 // Place copy #24 of ITS6 in I569
18022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18023 sub2node->SetLineColor(kColorITS);
18024 sub2node->SetVisibility(1);
18025 fNodes->Add(sub2node);
18028 // Place copy #25 of ITS6 in I569
18030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18031 sub2node->SetLineColor(kColorITS);
18032 sub2node->SetVisibility(1);
18033 fNodes->Add(sub2node);
18035 fNodes->Add(sub1node);
18038 // Place copy #8 of I569 in IT56
18040 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
18041 sub1node->SetLineColor(kColorITS);
18042 sub1node->SetVisibility(0);
18045 // Place copy #1 of ITS6 in I569
18047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18048 sub2node->SetLineColor(kColorITS);
18049 sub2node->SetVisibility(1);
18050 fNodes->Add(sub2node);
18053 // Place copy #2 of ITS6 in I569
18055 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18056 sub2node->SetLineColor(kColorITS);
18057 sub2node->SetVisibility(1);
18058 fNodes->Add(sub2node);
18061 // Place copy #3 of ITS6 in I569
18063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18064 sub2node->SetLineColor(kColorITS);
18065 sub2node->SetVisibility(1);
18066 fNodes->Add(sub2node);
18069 // Place copy #4 of ITS6 in I569
18071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18072 sub2node->SetLineColor(kColorITS);
18073 sub2node->SetVisibility(1);
18074 fNodes->Add(sub2node);
18077 // Place copy #5 of ITS6 in I569
18079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18080 sub2node->SetLineColor(kColorITS);
18081 sub2node->SetVisibility(1);
18082 fNodes->Add(sub2node);
18085 // Place copy #6 of ITS6 in I569
18087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18088 sub2node->SetLineColor(kColorITS);
18089 sub2node->SetVisibility(1);
18090 fNodes->Add(sub2node);
18093 // Place copy #7 of ITS6 in I569
18095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18096 sub2node->SetLineColor(kColorITS);
18097 sub2node->SetVisibility(1);
18098 fNodes->Add(sub2node);
18101 // Place copy #8 of ITS6 in I569
18103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18104 sub2node->SetLineColor(kColorITS);
18105 sub2node->SetVisibility(1);
18106 fNodes->Add(sub2node);
18109 // Place copy #9 of ITS6 in I569
18111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18112 sub2node->SetLineColor(kColorITS);
18113 sub2node->SetVisibility(1);
18114 fNodes->Add(sub2node);
18117 // Place copy #10 of ITS6 in I569
18119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18120 sub2node->SetLineColor(kColorITS);
18121 sub2node->SetVisibility(1);
18122 fNodes->Add(sub2node);
18125 // Place copy #11 of ITS6 in I569
18127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18128 sub2node->SetLineColor(kColorITS);
18129 sub2node->SetVisibility(1);
18130 fNodes->Add(sub2node);
18133 // Place copy #12 of ITS6 in I569
18135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18136 sub2node->SetLineColor(kColorITS);
18137 sub2node->SetVisibility(1);
18138 fNodes->Add(sub2node);
18141 // Place copy #13 of ITS6 in I569
18143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18144 sub2node->SetLineColor(kColorITS);
18145 sub2node->SetVisibility(1);
18146 fNodes->Add(sub2node);
18149 // Place copy #14 of ITS6 in I569
18151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18152 sub2node->SetLineColor(kColorITS);
18153 sub2node->SetVisibility(1);
18154 fNodes->Add(sub2node);
18157 // Place copy #15 of ITS6 in I569
18159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18160 sub2node->SetLineColor(kColorITS);
18161 sub2node->SetVisibility(1);
18162 fNodes->Add(sub2node);
18165 // Place copy #16 of ITS6 in I569
18167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18168 sub2node->SetLineColor(kColorITS);
18169 sub2node->SetVisibility(1);
18170 fNodes->Add(sub2node);
18173 // Place copy #17 of ITS6 in I569
18175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18176 sub2node->SetLineColor(kColorITS);
18177 sub2node->SetVisibility(1);
18178 fNodes->Add(sub2node);
18181 // Place copy #18 of ITS6 in I569
18183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18184 sub2node->SetLineColor(kColorITS);
18185 sub2node->SetVisibility(1);
18186 fNodes->Add(sub2node);
18189 // Place copy #19 of ITS6 in I569
18191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18192 sub2node->SetLineColor(kColorITS);
18193 sub2node->SetVisibility(1);
18194 fNodes->Add(sub2node);
18197 // Place copy #20 of ITS6 in I569
18199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18200 sub2node->SetLineColor(kColorITS);
18201 sub2node->SetVisibility(1);
18202 fNodes->Add(sub2node);
18205 // Place copy #21 of ITS6 in I569
18207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18208 sub2node->SetLineColor(kColorITS);
18209 sub2node->SetVisibility(1);
18210 fNodes->Add(sub2node);
18213 // Place copy #22 of ITS6 in I569
18215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18216 sub2node->SetLineColor(kColorITS);
18217 sub2node->SetVisibility(1);
18218 fNodes->Add(sub2node);
18221 // Place copy #23 of ITS6 in I569
18223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18224 sub2node->SetLineColor(kColorITS);
18225 sub2node->SetVisibility(1);
18226 fNodes->Add(sub2node);
18229 // Place copy #24 of ITS6 in I569
18231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18232 sub2node->SetLineColor(kColorITS);
18233 sub2node->SetVisibility(1);
18234 fNodes->Add(sub2node);
18237 // Place copy #25 of ITS6 in I569
18239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18240 sub2node->SetLineColor(kColorITS);
18241 sub2node->SetVisibility(1);
18242 fNodes->Add(sub2node);
18244 fNodes->Add(sub1node);
18247 // Place copy #9 of I569 in IT56
18249 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18250 sub1node->SetLineColor(kColorITS);
18251 sub1node->SetVisibility(0);
18254 // Place copy #1 of ITS6 in I569
18256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18257 sub2node->SetLineColor(kColorITS);
18258 sub2node->SetVisibility(1);
18259 fNodes->Add(sub2node);
18262 // Place copy #2 of ITS6 in I569
18264 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18265 sub2node->SetLineColor(kColorITS);
18266 sub2node->SetVisibility(1);
18267 fNodes->Add(sub2node);
18270 // Place copy #3 of ITS6 in I569
18272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18273 sub2node->SetLineColor(kColorITS);
18274 sub2node->SetVisibility(1);
18275 fNodes->Add(sub2node);
18278 // Place copy #4 of ITS6 in I569
18280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18281 sub2node->SetLineColor(kColorITS);
18282 sub2node->SetVisibility(1);
18283 fNodes->Add(sub2node);
18286 // Place copy #5 of ITS6 in I569
18288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18289 sub2node->SetLineColor(kColorITS);
18290 sub2node->SetVisibility(1);
18291 fNodes->Add(sub2node);
18294 // Place copy #6 of ITS6 in I569
18296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18297 sub2node->SetLineColor(kColorITS);
18298 sub2node->SetVisibility(1);
18299 fNodes->Add(sub2node);
18302 // Place copy #7 of ITS6 in I569
18304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18305 sub2node->SetLineColor(kColorITS);
18306 sub2node->SetVisibility(1);
18307 fNodes->Add(sub2node);
18310 // Place copy #8 of ITS6 in I569
18312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18313 sub2node->SetLineColor(kColorITS);
18314 sub2node->SetVisibility(1);
18315 fNodes->Add(sub2node);
18318 // Place copy #9 of ITS6 in I569
18320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18321 sub2node->SetLineColor(kColorITS);
18322 sub2node->SetVisibility(1);
18323 fNodes->Add(sub2node);
18326 // Place copy #10 of ITS6 in I569
18328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18329 sub2node->SetLineColor(kColorITS);
18330 sub2node->SetVisibility(1);
18331 fNodes->Add(sub2node);
18334 // Place copy #11 of ITS6 in I569
18336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18337 sub2node->SetLineColor(kColorITS);
18338 sub2node->SetVisibility(1);
18339 fNodes->Add(sub2node);
18342 // Place copy #12 of ITS6 in I569
18344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18345 sub2node->SetLineColor(kColorITS);
18346 sub2node->SetVisibility(1);
18347 fNodes->Add(sub2node);
18350 // Place copy #13 of ITS6 in I569
18352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18353 sub2node->SetLineColor(kColorITS);
18354 sub2node->SetVisibility(1);
18355 fNodes->Add(sub2node);
18358 // Place copy #14 of ITS6 in I569
18360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18361 sub2node->SetLineColor(kColorITS);
18362 sub2node->SetVisibility(1);
18363 fNodes->Add(sub2node);
18366 // Place copy #15 of ITS6 in I569
18368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18369 sub2node->SetLineColor(kColorITS);
18370 sub2node->SetVisibility(1);
18371 fNodes->Add(sub2node);
18374 // Place copy #16 of ITS6 in I569
18376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18377 sub2node->SetLineColor(kColorITS);
18378 sub2node->SetVisibility(1);
18379 fNodes->Add(sub2node);
18382 // Place copy #17 of ITS6 in I569
18384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18385 sub2node->SetLineColor(kColorITS);
18386 sub2node->SetVisibility(1);
18387 fNodes->Add(sub2node);
18390 // Place copy #18 of ITS6 in I569
18392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18393 sub2node->SetLineColor(kColorITS);
18394 sub2node->SetVisibility(1);
18395 fNodes->Add(sub2node);
18398 // Place copy #19 of ITS6 in I569
18400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18401 sub2node->SetLineColor(kColorITS);
18402 sub2node->SetVisibility(1);
18403 fNodes->Add(sub2node);
18406 // Place copy #20 of ITS6 in I569
18408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18409 sub2node->SetLineColor(kColorITS);
18410 sub2node->SetVisibility(1);
18411 fNodes->Add(sub2node);
18414 // Place copy #21 of ITS6 in I569
18416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18417 sub2node->SetLineColor(kColorITS);
18418 sub2node->SetVisibility(1);
18419 fNodes->Add(sub2node);
18422 // Place copy #22 of ITS6 in I569
18424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18425 sub2node->SetLineColor(kColorITS);
18426 sub2node->SetVisibility(1);
18427 fNodes->Add(sub2node);
18430 // Place copy #23 of ITS6 in I569
18432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18433 sub2node->SetLineColor(kColorITS);
18434 sub2node->SetVisibility(1);
18435 fNodes->Add(sub2node);
18438 // Place copy #24 of ITS6 in I569
18440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18441 sub2node->SetLineColor(kColorITS);
18442 sub2node->SetVisibility(1);
18443 fNodes->Add(sub2node);
18446 // Place copy #25 of ITS6 in I569
18448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18449 sub2node->SetLineColor(kColorITS);
18450 sub2node->SetVisibility(1);
18451 fNodes->Add(sub2node);
18453 fNodes->Add(sub1node);
18456 // Place copy #10 of I569 in IT56
18458 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18459 sub1node->SetLineColor(kColorITS);
18460 sub1node->SetVisibility(0);
18463 // Place copy #1 of ITS6 in I569
18465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18466 sub2node->SetLineColor(kColorITS);
18467 sub2node->SetVisibility(1);
18468 fNodes->Add(sub2node);
18471 // Place copy #2 of ITS6 in I569
18473 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18474 sub2node->SetLineColor(kColorITS);
18475 sub2node->SetVisibility(1);
18476 fNodes->Add(sub2node);
18479 // Place copy #3 of ITS6 in I569
18481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18482 sub2node->SetLineColor(kColorITS);
18483 sub2node->SetVisibility(1);
18484 fNodes->Add(sub2node);
18487 // Place copy #4 of ITS6 in I569
18489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18490 sub2node->SetLineColor(kColorITS);
18491 sub2node->SetVisibility(1);
18492 fNodes->Add(sub2node);
18495 // Place copy #5 of ITS6 in I569
18497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18498 sub2node->SetLineColor(kColorITS);
18499 sub2node->SetVisibility(1);
18500 fNodes->Add(sub2node);
18503 // Place copy #6 of ITS6 in I569
18505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18506 sub2node->SetLineColor(kColorITS);
18507 sub2node->SetVisibility(1);
18508 fNodes->Add(sub2node);
18511 // Place copy #7 of ITS6 in I569
18513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18514 sub2node->SetLineColor(kColorITS);
18515 sub2node->SetVisibility(1);
18516 fNodes->Add(sub2node);
18519 // Place copy #8 of ITS6 in I569
18521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18522 sub2node->SetLineColor(kColorITS);
18523 sub2node->SetVisibility(1);
18524 fNodes->Add(sub2node);
18527 // Place copy #9 of ITS6 in I569
18529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18530 sub2node->SetLineColor(kColorITS);
18531 sub2node->SetVisibility(1);
18532 fNodes->Add(sub2node);
18535 // Place copy #10 of ITS6 in I569
18537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18538 sub2node->SetLineColor(kColorITS);
18539 sub2node->SetVisibility(1);
18540 fNodes->Add(sub2node);
18543 // Place copy #11 of ITS6 in I569
18545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18546 sub2node->SetLineColor(kColorITS);
18547 sub2node->SetVisibility(1);
18548 fNodes->Add(sub2node);
18551 // Place copy #12 of ITS6 in I569
18553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18554 sub2node->SetLineColor(kColorITS);
18555 sub2node->SetVisibility(1);
18556 fNodes->Add(sub2node);
18559 // Place copy #13 of ITS6 in I569
18561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18562 sub2node->SetLineColor(kColorITS);
18563 sub2node->SetVisibility(1);
18564 fNodes->Add(sub2node);
18567 // Place copy #14 of ITS6 in I569
18569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18570 sub2node->SetLineColor(kColorITS);
18571 sub2node->SetVisibility(1);
18572 fNodes->Add(sub2node);
18575 // Place copy #15 of ITS6 in I569
18577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18578 sub2node->SetLineColor(kColorITS);
18579 sub2node->SetVisibility(1);
18580 fNodes->Add(sub2node);
18583 // Place copy #16 of ITS6 in I569
18585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18586 sub2node->SetLineColor(kColorITS);
18587 sub2node->SetVisibility(1);
18588 fNodes->Add(sub2node);
18591 // Place copy #17 of ITS6 in I569
18593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18594 sub2node->SetLineColor(kColorITS);
18595 sub2node->SetVisibility(1);
18596 fNodes->Add(sub2node);
18599 // Place copy #18 of ITS6 in I569
18601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18602 sub2node->SetLineColor(kColorITS);
18603 sub2node->SetVisibility(1);
18604 fNodes->Add(sub2node);
18607 // Place copy #19 of ITS6 in I569
18609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18610 sub2node->SetLineColor(kColorITS);
18611 sub2node->SetVisibility(1);
18612 fNodes->Add(sub2node);
18615 // Place copy #20 of ITS6 in I569
18617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18618 sub2node->SetLineColor(kColorITS);
18619 sub2node->SetVisibility(1);
18620 fNodes->Add(sub2node);
18623 // Place copy #21 of ITS6 in I569
18625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18626 sub2node->SetLineColor(kColorITS);
18627 sub2node->SetVisibility(1);
18628 fNodes->Add(sub2node);
18631 // Place copy #22 of ITS6 in I569
18633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18634 sub2node->SetLineColor(kColorITS);
18635 sub2node->SetVisibility(1);
18636 fNodes->Add(sub2node);
18639 // Place copy #23 of ITS6 in I569
18641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18642 sub2node->SetLineColor(kColorITS);
18643 sub2node->SetVisibility(1);
18644 fNodes->Add(sub2node);
18647 // Place copy #24 of ITS6 in I569
18649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18650 sub2node->SetLineColor(kColorITS);
18651 sub2node->SetVisibility(1);
18652 fNodes->Add(sub2node);
18655 // Place copy #25 of ITS6 in I569
18657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18658 sub2node->SetLineColor(kColorITS);
18659 sub2node->SetVisibility(1);
18660 fNodes->Add(sub2node);
18662 fNodes->Add(sub1node);
18665 // Place copy #11 of I569 in IT56
18667 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18668 sub1node->SetLineColor(kColorITS);
18669 sub1node->SetVisibility(0);
18672 // Place copy #1 of ITS6 in I569
18674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18675 sub2node->SetLineColor(kColorITS);
18676 sub2node->SetVisibility(1);
18677 fNodes->Add(sub2node);
18680 // Place copy #2 of ITS6 in I569
18682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18683 sub2node->SetLineColor(kColorITS);
18684 sub2node->SetVisibility(1);
18685 fNodes->Add(sub2node);
18688 // Place copy #3 of ITS6 in I569
18690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18691 sub2node->SetLineColor(kColorITS);
18692 sub2node->SetVisibility(1);
18693 fNodes->Add(sub2node);
18696 // Place copy #4 of ITS6 in I569
18698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18699 sub2node->SetLineColor(kColorITS);
18700 sub2node->SetVisibility(1);
18701 fNodes->Add(sub2node);
18704 // Place copy #5 of ITS6 in I569
18706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18707 sub2node->SetLineColor(kColorITS);
18708 sub2node->SetVisibility(1);
18709 fNodes->Add(sub2node);
18712 // Place copy #6 of ITS6 in I569
18714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18715 sub2node->SetLineColor(kColorITS);
18716 sub2node->SetVisibility(1);
18717 fNodes->Add(sub2node);
18720 // Place copy #7 of ITS6 in I569
18722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18723 sub2node->SetLineColor(kColorITS);
18724 sub2node->SetVisibility(1);
18725 fNodes->Add(sub2node);
18728 // Place copy #8 of ITS6 in I569
18730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18731 sub2node->SetLineColor(kColorITS);
18732 sub2node->SetVisibility(1);
18733 fNodes->Add(sub2node);
18736 // Place copy #9 of ITS6 in I569
18738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18739 sub2node->SetLineColor(kColorITS);
18740 sub2node->SetVisibility(1);
18741 fNodes->Add(sub2node);
18744 // Place copy #10 of ITS6 in I569
18746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18747 sub2node->SetLineColor(kColorITS);
18748 sub2node->SetVisibility(1);
18749 fNodes->Add(sub2node);
18752 // Place copy #11 of ITS6 in I569
18754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18755 sub2node->SetLineColor(kColorITS);
18756 sub2node->SetVisibility(1);
18757 fNodes->Add(sub2node);
18760 // Place copy #12 of ITS6 in I569
18762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18763 sub2node->SetLineColor(kColorITS);
18764 sub2node->SetVisibility(1);
18765 fNodes->Add(sub2node);
18768 // Place copy #13 of ITS6 in I569
18770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18771 sub2node->SetLineColor(kColorITS);
18772 sub2node->SetVisibility(1);
18773 fNodes->Add(sub2node);
18776 // Place copy #14 of ITS6 in I569
18778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18779 sub2node->SetLineColor(kColorITS);
18780 sub2node->SetVisibility(1);
18781 fNodes->Add(sub2node);
18784 // Place copy #15 of ITS6 in I569
18786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18787 sub2node->SetLineColor(kColorITS);
18788 sub2node->SetVisibility(1);
18789 fNodes->Add(sub2node);
18792 // Place copy #16 of ITS6 in I569
18794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18795 sub2node->SetLineColor(kColorITS);
18796 sub2node->SetVisibility(1);
18797 fNodes->Add(sub2node);
18800 // Place copy #17 of ITS6 in I569
18802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18803 sub2node->SetLineColor(kColorITS);
18804 sub2node->SetVisibility(1);
18805 fNodes->Add(sub2node);
18808 // Place copy #18 of ITS6 in I569
18810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18811 sub2node->SetLineColor(kColorITS);
18812 sub2node->SetVisibility(1);
18813 fNodes->Add(sub2node);
18816 // Place copy #19 of ITS6 in I569
18818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18819 sub2node->SetLineColor(kColorITS);
18820 sub2node->SetVisibility(1);
18821 fNodes->Add(sub2node);
18824 // Place copy #20 of ITS6 in I569
18826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18827 sub2node->SetLineColor(kColorITS);
18828 sub2node->SetVisibility(1);
18829 fNodes->Add(sub2node);
18832 // Place copy #21 of ITS6 in I569
18834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18835 sub2node->SetLineColor(kColorITS);
18836 sub2node->SetVisibility(1);
18837 fNodes->Add(sub2node);
18840 // Place copy #22 of ITS6 in I569
18842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18843 sub2node->SetLineColor(kColorITS);
18844 sub2node->SetVisibility(1);
18845 fNodes->Add(sub2node);
18848 // Place copy #23 of ITS6 in I569
18850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18851 sub2node->SetLineColor(kColorITS);
18852 sub2node->SetVisibility(1);
18853 fNodes->Add(sub2node);
18856 // Place copy #24 of ITS6 in I569
18858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18859 sub2node->SetLineColor(kColorITS);
18860 sub2node->SetVisibility(1);
18861 fNodes->Add(sub2node);
18864 // Place copy #25 of ITS6 in I569
18866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18867 sub2node->SetLineColor(kColorITS);
18868 sub2node->SetVisibility(1);
18869 fNodes->Add(sub2node);
18871 fNodes->Add(sub1node);
18874 // Place copy #12 of I569 in IT56
18876 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18877 sub1node->SetLineColor(kColorITS);
18878 sub1node->SetVisibility(0);
18881 // Place copy #1 of ITS6 in I569
18883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18884 sub2node->SetLineColor(kColorITS);
18885 sub2node->SetVisibility(1);
18886 fNodes->Add(sub2node);
18889 // Place copy #2 of ITS6 in I569
18891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18892 sub2node->SetLineColor(kColorITS);
18893 sub2node->SetVisibility(1);
18894 fNodes->Add(sub2node);
18897 // Place copy #3 of ITS6 in I569
18899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18900 sub2node->SetLineColor(kColorITS);
18901 sub2node->SetVisibility(1);
18902 fNodes->Add(sub2node);
18905 // Place copy #4 of ITS6 in I569
18907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18908 sub2node->SetLineColor(kColorITS);
18909 sub2node->SetVisibility(1);
18910 fNodes->Add(sub2node);
18913 // Place copy #5 of ITS6 in I569
18915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18916 sub2node->SetLineColor(kColorITS);
18917 sub2node->SetVisibility(1);
18918 fNodes->Add(sub2node);
18921 // Place copy #6 of ITS6 in I569
18923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18924 sub2node->SetLineColor(kColorITS);
18925 sub2node->SetVisibility(1);
18926 fNodes->Add(sub2node);
18929 // Place copy #7 of ITS6 in I569
18931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18932 sub2node->SetLineColor(kColorITS);
18933 sub2node->SetVisibility(1);
18934 fNodes->Add(sub2node);
18937 // Place copy #8 of ITS6 in I569
18939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18940 sub2node->SetLineColor(kColorITS);
18941 sub2node->SetVisibility(1);
18942 fNodes->Add(sub2node);
18945 // Place copy #9 of ITS6 in I569
18947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18948 sub2node->SetLineColor(kColorITS);
18949 sub2node->SetVisibility(1);
18950 fNodes->Add(sub2node);
18953 // Place copy #10 of ITS6 in I569
18955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18956 sub2node->SetLineColor(kColorITS);
18957 sub2node->SetVisibility(1);
18958 fNodes->Add(sub2node);
18961 // Place copy #11 of ITS6 in I569
18963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18964 sub2node->SetLineColor(kColorITS);
18965 sub2node->SetVisibility(1);
18966 fNodes->Add(sub2node);
18969 // Place copy #12 of ITS6 in I569
18971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18972 sub2node->SetLineColor(kColorITS);
18973 sub2node->SetVisibility(1);
18974 fNodes->Add(sub2node);
18977 // Place copy #13 of ITS6 in I569
18979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18980 sub2node->SetLineColor(kColorITS);
18981 sub2node->SetVisibility(1);
18982 fNodes->Add(sub2node);
18985 // Place copy #14 of ITS6 in I569
18987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18988 sub2node->SetLineColor(kColorITS);
18989 sub2node->SetVisibility(1);
18990 fNodes->Add(sub2node);
18993 // Place copy #15 of ITS6 in I569
18995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18996 sub2node->SetLineColor(kColorITS);
18997 sub2node->SetVisibility(1);
18998 fNodes->Add(sub2node);
19001 // Place copy #16 of ITS6 in I569
19003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19004 sub2node->SetLineColor(kColorITS);
19005 sub2node->SetVisibility(1);
19006 fNodes->Add(sub2node);
19009 // Place copy #17 of ITS6 in I569
19011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19012 sub2node->SetLineColor(kColorITS);
19013 sub2node->SetVisibility(1);
19014 fNodes->Add(sub2node);
19017 // Place copy #18 of ITS6 in I569
19019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19020 sub2node->SetLineColor(kColorITS);
19021 sub2node->SetVisibility(1);
19022 fNodes->Add(sub2node);
19025 // Place copy #19 of ITS6 in I569
19027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19028 sub2node->SetLineColor(kColorITS);
19029 sub2node->SetVisibility(1);
19030 fNodes->Add(sub2node);
19033 // Place copy #20 of ITS6 in I569
19035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19036 sub2node->SetLineColor(kColorITS);
19037 sub2node->SetVisibility(1);
19038 fNodes->Add(sub2node);
19041 // Place copy #21 of ITS6 in I569
19043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19044 sub2node->SetLineColor(kColorITS);
19045 sub2node->SetVisibility(1);
19046 fNodes->Add(sub2node);
19049 // Place copy #22 of ITS6 in I569
19051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19052 sub2node->SetLineColor(kColorITS);
19053 sub2node->SetVisibility(1);
19054 fNodes->Add(sub2node);
19057 // Place copy #23 of ITS6 in I569
19059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19060 sub2node->SetLineColor(kColorITS);
19061 sub2node->SetVisibility(1);
19062 fNodes->Add(sub2node);
19065 // Place copy #24 of ITS6 in I569
19067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19068 sub2node->SetLineColor(kColorITS);
19069 sub2node->SetVisibility(1);
19070 fNodes->Add(sub2node);
19073 // Place copy #25 of ITS6 in I569
19075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19076 sub2node->SetLineColor(kColorITS);
19077 sub2node->SetVisibility(1);
19078 fNodes->Add(sub2node);
19080 fNodes->Add(sub1node);
19083 // Place copy #13 of I569 in IT56
19085 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
19086 sub1node->SetLineColor(kColorITS);
19087 sub1node->SetVisibility(0);
19090 // Place copy #1 of ITS6 in I569
19092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19093 sub2node->SetLineColor(kColorITS);
19094 sub2node->SetVisibility(1);
19095 fNodes->Add(sub2node);
19098 // Place copy #2 of ITS6 in I569
19100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19101 sub2node->SetLineColor(kColorITS);
19102 sub2node->SetVisibility(1);
19103 fNodes->Add(sub2node);
19106 // Place copy #3 of ITS6 in I569
19108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19109 sub2node->SetLineColor(kColorITS);
19110 sub2node->SetVisibility(1);
19111 fNodes->Add(sub2node);
19114 // Place copy #4 of ITS6 in I569
19116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19117 sub2node->SetLineColor(kColorITS);
19118 sub2node->SetVisibility(1);
19119 fNodes->Add(sub2node);
19122 // Place copy #5 of ITS6 in I569
19124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19125 sub2node->SetLineColor(kColorITS);
19126 sub2node->SetVisibility(1);
19127 fNodes->Add(sub2node);
19130 // Place copy #6 of ITS6 in I569
19132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19133 sub2node->SetLineColor(kColorITS);
19134 sub2node->SetVisibility(1);
19135 fNodes->Add(sub2node);
19138 // Place copy #7 of ITS6 in I569
19140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19141 sub2node->SetLineColor(kColorITS);
19142 sub2node->SetVisibility(1);
19143 fNodes->Add(sub2node);
19146 // Place copy #8 of ITS6 in I569
19148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19149 sub2node->SetLineColor(kColorITS);
19150 sub2node->SetVisibility(1);
19151 fNodes->Add(sub2node);
19154 // Place copy #9 of ITS6 in I569
19156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19157 sub2node->SetLineColor(kColorITS);
19158 sub2node->SetVisibility(1);
19159 fNodes->Add(sub2node);
19162 // Place copy #10 of ITS6 in I569
19164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19165 sub2node->SetLineColor(kColorITS);
19166 sub2node->SetVisibility(1);
19167 fNodes->Add(sub2node);
19170 // Place copy #11 of ITS6 in I569
19172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19173 sub2node->SetLineColor(kColorITS);
19174 sub2node->SetVisibility(1);
19175 fNodes->Add(sub2node);
19178 // Place copy #12 of ITS6 in I569
19180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19181 sub2node->SetLineColor(kColorITS);
19182 sub2node->SetVisibility(1);
19183 fNodes->Add(sub2node);
19186 // Place copy #13 of ITS6 in I569
19188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19189 sub2node->SetLineColor(kColorITS);
19190 sub2node->SetVisibility(1);
19191 fNodes->Add(sub2node);
19194 // Place copy #14 of ITS6 in I569
19196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19197 sub2node->SetLineColor(kColorITS);
19198 sub2node->SetVisibility(1);
19199 fNodes->Add(sub2node);
19202 // Place copy #15 of ITS6 in I569
19204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19205 sub2node->SetLineColor(kColorITS);
19206 sub2node->SetVisibility(1);
19207 fNodes->Add(sub2node);
19210 // Place copy #16 of ITS6 in I569
19212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19213 sub2node->SetLineColor(kColorITS);
19214 sub2node->SetVisibility(1);
19215 fNodes->Add(sub2node);
19218 // Place copy #17 of ITS6 in I569
19220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19221 sub2node->SetLineColor(kColorITS);
19222 sub2node->SetVisibility(1);
19223 fNodes->Add(sub2node);
19226 // Place copy #18 of ITS6 in I569
19228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19229 sub2node->SetLineColor(kColorITS);
19230 sub2node->SetVisibility(1);
19231 fNodes->Add(sub2node);
19234 // Place copy #19 of ITS6 in I569
19236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19237 sub2node->SetLineColor(kColorITS);
19238 sub2node->SetVisibility(1);
19239 fNodes->Add(sub2node);
19242 // Place copy #20 of ITS6 in I569
19244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19245 sub2node->SetLineColor(kColorITS);
19246 sub2node->SetVisibility(1);
19247 fNodes->Add(sub2node);
19250 // Place copy #21 of ITS6 in I569
19252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19253 sub2node->SetLineColor(kColorITS);
19254 sub2node->SetVisibility(1);
19255 fNodes->Add(sub2node);
19258 // Place copy #22 of ITS6 in I569
19260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19261 sub2node->SetLineColor(kColorITS);
19262 sub2node->SetVisibility(1);
19263 fNodes->Add(sub2node);
19266 // Place copy #23 of ITS6 in I569
19268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19269 sub2node->SetLineColor(kColorITS);
19270 sub2node->SetVisibility(1);
19271 fNodes->Add(sub2node);
19274 // Place copy #24 of ITS6 in I569
19276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19277 sub2node->SetLineColor(kColorITS);
19278 sub2node->SetVisibility(1);
19279 fNodes->Add(sub2node);
19282 // Place copy #25 of ITS6 in I569
19284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19285 sub2node->SetLineColor(kColorITS);
19286 sub2node->SetVisibility(1);
19287 fNodes->Add(sub2node);
19289 fNodes->Add(sub1node);
19292 // Place copy #14 of I569 in IT56
19294 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19295 sub1node->SetLineColor(kColorITS);
19296 sub1node->SetVisibility(0);
19299 // Place copy #1 of ITS6 in I569
19301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19302 sub2node->SetLineColor(kColorITS);
19303 sub2node->SetVisibility(1);
19304 fNodes->Add(sub2node);
19307 // Place copy #2 of ITS6 in I569
19309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19310 sub2node->SetLineColor(kColorITS);
19311 sub2node->SetVisibility(1);
19312 fNodes->Add(sub2node);
19315 // Place copy #3 of ITS6 in I569
19317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19318 sub2node->SetLineColor(kColorITS);
19319 sub2node->SetVisibility(1);
19320 fNodes->Add(sub2node);
19323 // Place copy #4 of ITS6 in I569
19325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19326 sub2node->SetLineColor(kColorITS);
19327 sub2node->SetVisibility(1);
19328 fNodes->Add(sub2node);
19331 // Place copy #5 of ITS6 in I569
19333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19334 sub2node->SetLineColor(kColorITS);
19335 sub2node->SetVisibility(1);
19336 fNodes->Add(sub2node);
19339 // Place copy #6 of ITS6 in I569
19341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19342 sub2node->SetLineColor(kColorITS);
19343 sub2node->SetVisibility(1);
19344 fNodes->Add(sub2node);
19347 // Place copy #7 of ITS6 in I569
19349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19350 sub2node->SetLineColor(kColorITS);
19351 sub2node->SetVisibility(1);
19352 fNodes->Add(sub2node);
19355 // Place copy #8 of ITS6 in I569
19357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19358 sub2node->SetLineColor(kColorITS);
19359 sub2node->SetVisibility(1);
19360 fNodes->Add(sub2node);
19363 // Place copy #9 of ITS6 in I569
19365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19366 sub2node->SetLineColor(kColorITS);
19367 sub2node->SetVisibility(1);
19368 fNodes->Add(sub2node);
19371 // Place copy #10 of ITS6 in I569
19373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19374 sub2node->SetLineColor(kColorITS);
19375 sub2node->SetVisibility(1);
19376 fNodes->Add(sub2node);
19379 // Place copy #11 of ITS6 in I569
19381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19382 sub2node->SetLineColor(kColorITS);
19383 sub2node->SetVisibility(1);
19384 fNodes->Add(sub2node);
19387 // Place copy #12 of ITS6 in I569
19389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19390 sub2node->SetLineColor(kColorITS);
19391 sub2node->SetVisibility(1);
19392 fNodes->Add(sub2node);
19395 // Place copy #13 of ITS6 in I569
19397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19398 sub2node->SetLineColor(kColorITS);
19399 sub2node->SetVisibility(1);
19400 fNodes->Add(sub2node);
19403 // Place copy #14 of ITS6 in I569
19405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19406 sub2node->SetLineColor(kColorITS);
19407 sub2node->SetVisibility(1);
19408 fNodes->Add(sub2node);
19411 // Place copy #15 of ITS6 in I569
19413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19414 sub2node->SetLineColor(kColorITS);
19415 sub2node->SetVisibility(1);
19416 fNodes->Add(sub2node);
19419 // Place copy #16 of ITS6 in I569
19421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19422 sub2node->SetLineColor(kColorITS);
19423 sub2node->SetVisibility(1);
19424 fNodes->Add(sub2node);
19427 // Place copy #17 of ITS6 in I569
19429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19430 sub2node->SetLineColor(kColorITS);
19431 sub2node->SetVisibility(1);
19432 fNodes->Add(sub2node);
19435 // Place copy #18 of ITS6 in I569
19437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19438 sub2node->SetLineColor(kColorITS);
19439 sub2node->SetVisibility(1);
19440 fNodes->Add(sub2node);
19443 // Place copy #19 of ITS6 in I569
19445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19446 sub2node->SetLineColor(kColorITS);
19447 sub2node->SetVisibility(1);
19448 fNodes->Add(sub2node);
19451 // Place copy #20 of ITS6 in I569
19453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19454 sub2node->SetLineColor(kColorITS);
19455 sub2node->SetVisibility(1);
19456 fNodes->Add(sub2node);
19459 // Place copy #21 of ITS6 in I569
19461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19462 sub2node->SetLineColor(kColorITS);
19463 sub2node->SetVisibility(1);
19464 fNodes->Add(sub2node);
19467 // Place copy #22 of ITS6 in I569
19469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19470 sub2node->SetLineColor(kColorITS);
19471 sub2node->SetVisibility(1);
19472 fNodes->Add(sub2node);
19475 // Place copy #23 of ITS6 in I569
19477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19478 sub2node->SetLineColor(kColorITS);
19479 sub2node->SetVisibility(1);
19480 fNodes->Add(sub2node);
19483 // Place copy #24 of ITS6 in I569
19485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19486 sub2node->SetLineColor(kColorITS);
19487 sub2node->SetVisibility(1);
19488 fNodes->Add(sub2node);
19491 // Place copy #25 of ITS6 in I569
19493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19494 sub2node->SetLineColor(kColorITS);
19495 sub2node->SetVisibility(1);
19496 fNodes->Add(sub2node);
19498 fNodes->Add(sub1node);
19501 // Place copy #15 of I569 in IT56
19503 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19504 sub1node->SetLineColor(kColorITS);
19505 sub1node->SetVisibility(0);
19508 // Place copy #1 of ITS6 in I569
19510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19511 sub2node->SetLineColor(kColorITS);
19512 sub2node->SetVisibility(1);
19513 fNodes->Add(sub2node);
19516 // Place copy #2 of ITS6 in I569
19518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19519 sub2node->SetLineColor(kColorITS);
19520 sub2node->SetVisibility(1);
19521 fNodes->Add(sub2node);
19524 // Place copy #3 of ITS6 in I569
19526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19527 sub2node->SetLineColor(kColorITS);
19528 sub2node->SetVisibility(1);
19529 fNodes->Add(sub2node);
19532 // Place copy #4 of ITS6 in I569
19534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19535 sub2node->SetLineColor(kColorITS);
19536 sub2node->SetVisibility(1);
19537 fNodes->Add(sub2node);
19540 // Place copy #5 of ITS6 in I569
19542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19543 sub2node->SetLineColor(kColorITS);
19544 sub2node->SetVisibility(1);
19545 fNodes->Add(sub2node);
19548 // Place copy #6 of ITS6 in I569
19550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19551 sub2node->SetLineColor(kColorITS);
19552 sub2node->SetVisibility(1);
19553 fNodes->Add(sub2node);
19556 // Place copy #7 of ITS6 in I569
19558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19559 sub2node->SetLineColor(kColorITS);
19560 sub2node->SetVisibility(1);
19561 fNodes->Add(sub2node);
19564 // Place copy #8 of ITS6 in I569
19566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19567 sub2node->SetLineColor(kColorITS);
19568 sub2node->SetVisibility(1);
19569 fNodes->Add(sub2node);
19572 // Place copy #9 of ITS6 in I569
19574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19575 sub2node->SetLineColor(kColorITS);
19576 sub2node->SetVisibility(1);
19577 fNodes->Add(sub2node);
19580 // Place copy #10 of ITS6 in I569
19582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19583 sub2node->SetLineColor(kColorITS);
19584 sub2node->SetVisibility(1);
19585 fNodes->Add(sub2node);
19588 // Place copy #11 of ITS6 in I569
19590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19591 sub2node->SetLineColor(kColorITS);
19592 sub2node->SetVisibility(1);
19593 fNodes->Add(sub2node);
19596 // Place copy #12 of ITS6 in I569
19598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19599 sub2node->SetLineColor(kColorITS);
19600 sub2node->SetVisibility(1);
19601 fNodes->Add(sub2node);
19604 // Place copy #13 of ITS6 in I569
19606 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19607 sub2node->SetLineColor(kColorITS);
19608 sub2node->SetVisibility(1);
19609 fNodes->Add(sub2node);
19612 // Place copy #14 of ITS6 in I569
19614 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19615 sub2node->SetLineColor(kColorITS);
19616 sub2node->SetVisibility(1);
19617 fNodes->Add(sub2node);
19620 // Place copy #15 of ITS6 in I569
19622 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19623 sub2node->SetLineColor(kColorITS);
19624 sub2node->SetVisibility(1);
19625 fNodes->Add(sub2node);
19628 // Place copy #16 of ITS6 in I569
19630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19631 sub2node->SetLineColor(kColorITS);
19632 sub2node->SetVisibility(1);
19633 fNodes->Add(sub2node);
19636 // Place copy #17 of ITS6 in I569
19638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19639 sub2node->SetLineColor(kColorITS);
19640 sub2node->SetVisibility(1);
19641 fNodes->Add(sub2node);
19644 // Place copy #18 of ITS6 in I569
19646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19647 sub2node->SetLineColor(kColorITS);
19648 sub2node->SetVisibility(1);
19649 fNodes->Add(sub2node);
19652 // Place copy #19 of ITS6 in I569
19654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19655 sub2node->SetLineColor(kColorITS);
19656 sub2node->SetVisibility(1);
19657 fNodes->Add(sub2node);
19660 // Place copy #20 of ITS6 in I569
19662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19663 sub2node->SetLineColor(kColorITS);
19664 sub2node->SetVisibility(1);
19665 fNodes->Add(sub2node);
19668 // Place copy #21 of ITS6 in I569
19670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19671 sub2node->SetLineColor(kColorITS);
19672 sub2node->SetVisibility(1);
19673 fNodes->Add(sub2node);
19676 // Place copy #22 of ITS6 in I569
19678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19679 sub2node->SetLineColor(kColorITS);
19680 sub2node->SetVisibility(1);
19681 fNodes->Add(sub2node);
19684 // Place copy #23 of ITS6 in I569
19686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19687 sub2node->SetLineColor(kColorITS);
19688 sub2node->SetVisibility(1);
19689 fNodes->Add(sub2node);
19692 // Place copy #24 of ITS6 in I569
19694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19695 sub2node->SetLineColor(kColorITS);
19696 sub2node->SetVisibility(1);
19697 fNodes->Add(sub2node);
19700 // Place copy #25 of ITS6 in I569
19702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19703 sub2node->SetLineColor(kColorITS);
19704 sub2node->SetVisibility(1);
19705 fNodes->Add(sub2node);
19707 fNodes->Add(sub1node);
19710 // Place copy #16 of I569 in IT56
19712 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19713 sub1node->SetLineColor(kColorITS);
19714 sub1node->SetVisibility(0);
19717 // Place copy #1 of ITS6 in I569
19719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19720 sub2node->SetLineColor(kColorITS);
19721 sub2node->SetVisibility(1);
19722 fNodes->Add(sub2node);
19725 // Place copy #2 of ITS6 in I569
19727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19728 sub2node->SetLineColor(kColorITS);
19729 sub2node->SetVisibility(1);
19730 fNodes->Add(sub2node);
19733 // Place copy #3 of ITS6 in I569
19735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19736 sub2node->SetLineColor(kColorITS);
19737 sub2node->SetVisibility(1);
19738 fNodes->Add(sub2node);
19741 // Place copy #4 of ITS6 in I569
19743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19744 sub2node->SetLineColor(kColorITS);
19745 sub2node->SetVisibility(1);
19746 fNodes->Add(sub2node);
19749 // Place copy #5 of ITS6 in I569
19751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19752 sub2node->SetLineColor(kColorITS);
19753 sub2node->SetVisibility(1);
19754 fNodes->Add(sub2node);
19757 // Place copy #6 of ITS6 in I569
19759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19760 sub2node->SetLineColor(kColorITS);
19761 sub2node->SetVisibility(1);
19762 fNodes->Add(sub2node);
19765 // Place copy #7 of ITS6 in I569
19767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19768 sub2node->SetLineColor(kColorITS);
19769 sub2node->SetVisibility(1);
19770 fNodes->Add(sub2node);
19773 // Place copy #8 of ITS6 in I569
19775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19776 sub2node->SetLineColor(kColorITS);
19777 sub2node->SetVisibility(1);
19778 fNodes->Add(sub2node);
19781 // Place copy #9 of ITS6 in I569
19783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19784 sub2node->SetLineColor(kColorITS);
19785 sub2node->SetVisibility(1);
19786 fNodes->Add(sub2node);
19789 // Place copy #10 of ITS6 in I569
19791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19792 sub2node->SetLineColor(kColorITS);
19793 sub2node->SetVisibility(1);
19794 fNodes->Add(sub2node);
19797 // Place copy #11 of ITS6 in I569
19799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19800 sub2node->SetLineColor(kColorITS);
19801 sub2node->SetVisibility(1);
19802 fNodes->Add(sub2node);
19805 // Place copy #12 of ITS6 in I569
19807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19808 sub2node->SetLineColor(kColorITS);
19809 sub2node->SetVisibility(1);
19810 fNodes->Add(sub2node);
19813 // Place copy #13 of ITS6 in I569
19815 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19816 sub2node->SetLineColor(kColorITS);
19817 sub2node->SetVisibility(1);
19818 fNodes->Add(sub2node);
19821 // Place copy #14 of ITS6 in I569
19823 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19824 sub2node->SetLineColor(kColorITS);
19825 sub2node->SetVisibility(1);
19826 fNodes->Add(sub2node);
19829 // Place copy #15 of ITS6 in I569
19831 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19832 sub2node->SetLineColor(kColorITS);
19833 sub2node->SetVisibility(1);
19834 fNodes->Add(sub2node);
19837 // Place copy #16 of ITS6 in I569
19839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19840 sub2node->SetLineColor(kColorITS);
19841 sub2node->SetVisibility(1);
19842 fNodes->Add(sub2node);
19845 // Place copy #17 of ITS6 in I569
19847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19848 sub2node->SetLineColor(kColorITS);
19849 sub2node->SetVisibility(1);
19850 fNodes->Add(sub2node);
19853 // Place copy #18 of ITS6 in I569
19855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19856 sub2node->SetLineColor(kColorITS);
19857 sub2node->SetVisibility(1);
19858 fNodes->Add(sub2node);
19861 // Place copy #19 of ITS6 in I569
19863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19864 sub2node->SetLineColor(kColorITS);
19865 sub2node->SetVisibility(1);
19866 fNodes->Add(sub2node);
19869 // Place copy #20 of ITS6 in I569
19871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19872 sub2node->SetLineColor(kColorITS);
19873 sub2node->SetVisibility(1);
19874 fNodes->Add(sub2node);
19877 // Place copy #21 of ITS6 in I569
19879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19880 sub2node->SetLineColor(kColorITS);
19881 sub2node->SetVisibility(1);
19882 fNodes->Add(sub2node);
19885 // Place copy #22 of ITS6 in I569
19887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19888 sub2node->SetLineColor(kColorITS);
19889 sub2node->SetVisibility(1);
19890 fNodes->Add(sub2node);
19893 // Place copy #23 of ITS6 in I569
19895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19896 sub2node->SetLineColor(kColorITS);
19897 sub2node->SetVisibility(1);
19898 fNodes->Add(sub2node);
19901 // Place copy #24 of ITS6 in I569
19903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19904 sub2node->SetLineColor(kColorITS);
19905 sub2node->SetVisibility(1);
19906 fNodes->Add(sub2node);
19909 // Place copy #25 of ITS6 in I569
19911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19912 sub2node->SetLineColor(kColorITS);
19913 sub2node->SetVisibility(1);
19914 fNodes->Add(sub2node);
19916 fNodes->Add(sub1node);
19919 // Place copy #17 of I569 in IT56
19921 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19922 sub1node->SetLineColor(kColorITS);
19923 sub1node->SetVisibility(0);
19926 // Place copy #1 of ITS6 in I569
19928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19929 sub2node->SetLineColor(kColorITS);
19930 sub2node->SetVisibility(1);
19931 fNodes->Add(sub2node);
19934 // Place copy #2 of ITS6 in I569
19936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19937 sub2node->SetLineColor(kColorITS);
19938 sub2node->SetVisibility(1);
19939 fNodes->Add(sub2node);
19942 // Place copy #3 of ITS6 in I569
19944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19945 sub2node->SetLineColor(kColorITS);
19946 sub2node->SetVisibility(1);
19947 fNodes->Add(sub2node);
19950 // Place copy #4 of ITS6 in I569
19952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19953 sub2node->SetLineColor(kColorITS);
19954 sub2node->SetVisibility(1);
19955 fNodes->Add(sub2node);
19958 // Place copy #5 of ITS6 in I569
19960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19961 sub2node->SetLineColor(kColorITS);
19962 sub2node->SetVisibility(1);
19963 fNodes->Add(sub2node);
19966 // Place copy #6 of ITS6 in I569
19968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19969 sub2node->SetLineColor(kColorITS);
19970 sub2node->SetVisibility(1);
19971 fNodes->Add(sub2node);
19974 // Place copy #7 of ITS6 in I569
19976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19977 sub2node->SetLineColor(kColorITS);
19978 sub2node->SetVisibility(1);
19979 fNodes->Add(sub2node);
19982 // Place copy #8 of ITS6 in I569
19984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19985 sub2node->SetLineColor(kColorITS);
19986 sub2node->SetVisibility(1);
19987 fNodes->Add(sub2node);
19990 // Place copy #9 of ITS6 in I569
19992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19993 sub2node->SetLineColor(kColorITS);
19994 sub2node->SetVisibility(1);
19995 fNodes->Add(sub2node);
19998 // Place copy #10 of ITS6 in I569
20000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20001 sub2node->SetLineColor(kColorITS);
20002 sub2node->SetVisibility(1);
20003 fNodes->Add(sub2node);
20006 // Place copy #11 of ITS6 in I569
20008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20009 sub2node->SetLineColor(kColorITS);
20010 sub2node->SetVisibility(1);
20011 fNodes->Add(sub2node);
20014 // Place copy #12 of ITS6 in I569
20016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20017 sub2node->SetLineColor(kColorITS);
20018 sub2node->SetVisibility(1);
20019 fNodes->Add(sub2node);
20022 // Place copy #13 of ITS6 in I569
20024 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20025 sub2node->SetLineColor(kColorITS);
20026 sub2node->SetVisibility(1);
20027 fNodes->Add(sub2node);
20030 // Place copy #14 of ITS6 in I569
20032 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20033 sub2node->SetLineColor(kColorITS);
20034 sub2node->SetVisibility(1);
20035 fNodes->Add(sub2node);
20038 // Place copy #15 of ITS6 in I569
20040 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20041 sub2node->SetLineColor(kColorITS);
20042 sub2node->SetVisibility(1);
20043 fNodes->Add(sub2node);
20046 // Place copy #16 of ITS6 in I569
20048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20049 sub2node->SetLineColor(kColorITS);
20050 sub2node->SetVisibility(1);
20051 fNodes->Add(sub2node);
20054 // Place copy #17 of ITS6 in I569
20056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20057 sub2node->SetLineColor(kColorITS);
20058 sub2node->SetVisibility(1);
20059 fNodes->Add(sub2node);
20062 // Place copy #18 of ITS6 in I569
20064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20065 sub2node->SetLineColor(kColorITS);
20066 sub2node->SetVisibility(1);
20067 fNodes->Add(sub2node);
20070 // Place copy #19 of ITS6 in I569
20072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20073 sub2node->SetLineColor(kColorITS);
20074 sub2node->SetVisibility(1);
20075 fNodes->Add(sub2node);
20078 // Place copy #20 of ITS6 in I569
20080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20081 sub2node->SetLineColor(kColorITS);
20082 sub2node->SetVisibility(1);
20083 fNodes->Add(sub2node);
20086 // Place copy #21 of ITS6 in I569
20088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20089 sub2node->SetLineColor(kColorITS);
20090 sub2node->SetVisibility(1);
20091 fNodes->Add(sub2node);
20094 // Place copy #22 of ITS6 in I569
20096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20097 sub2node->SetLineColor(kColorITS);
20098 sub2node->SetVisibility(1);
20099 fNodes->Add(sub2node);
20102 // Place copy #23 of ITS6 in I569
20104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20105 sub2node->SetLineColor(kColorITS);
20106 sub2node->SetVisibility(1);
20107 fNodes->Add(sub2node);
20110 // Place copy #24 of ITS6 in I569
20112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20113 sub2node->SetLineColor(kColorITS);
20114 sub2node->SetVisibility(1);
20115 fNodes->Add(sub2node);
20118 // Place copy #25 of ITS6 in I569
20120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20121 sub2node->SetLineColor(kColorITS);
20122 sub2node->SetVisibility(1);
20123 fNodes->Add(sub2node);
20125 fNodes->Add(sub1node);
20128 // Place copy #18 of I569 in IT56
20130 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
20131 sub1node->SetLineColor(kColorITS);
20132 sub1node->SetVisibility(0);
20135 // Place copy #1 of ITS6 in I569
20137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20138 sub2node->SetLineColor(kColorITS);
20139 sub2node->SetVisibility(1);
20140 fNodes->Add(sub2node);
20143 // Place copy #2 of ITS6 in I569
20145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20146 sub2node->SetLineColor(kColorITS);
20147 sub2node->SetVisibility(1);
20148 fNodes->Add(sub2node);
20151 // Place copy #3 of ITS6 in I569
20153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20154 sub2node->SetLineColor(kColorITS);
20155 sub2node->SetVisibility(1);
20156 fNodes->Add(sub2node);
20159 // Place copy #4 of ITS6 in I569
20161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20162 sub2node->SetLineColor(kColorITS);
20163 sub2node->SetVisibility(1);
20164 fNodes->Add(sub2node);
20167 // Place copy #5 of ITS6 in I569
20169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20170 sub2node->SetLineColor(kColorITS);
20171 sub2node->SetVisibility(1);
20172 fNodes->Add(sub2node);
20175 // Place copy #6 of ITS6 in I569
20177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20178 sub2node->SetLineColor(kColorITS);
20179 sub2node->SetVisibility(1);
20180 fNodes->Add(sub2node);
20183 // Place copy #7 of ITS6 in I569
20185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20186 sub2node->SetLineColor(kColorITS);
20187 sub2node->SetVisibility(1);
20188 fNodes->Add(sub2node);
20191 // Place copy #8 of ITS6 in I569
20193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20194 sub2node->SetLineColor(kColorITS);
20195 sub2node->SetVisibility(1);
20196 fNodes->Add(sub2node);
20199 // Place copy #9 of ITS6 in I569
20201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20202 sub2node->SetLineColor(kColorITS);
20203 sub2node->SetVisibility(1);
20204 fNodes->Add(sub2node);
20207 // Place copy #10 of ITS6 in I569
20209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20210 sub2node->SetLineColor(kColorITS);
20211 sub2node->SetVisibility(1);
20212 fNodes->Add(sub2node);
20215 // Place copy #11 of ITS6 in I569
20217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20218 sub2node->SetLineColor(kColorITS);
20219 sub2node->SetVisibility(1);
20220 fNodes->Add(sub2node);
20223 // Place copy #12 of ITS6 in I569
20225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20226 sub2node->SetLineColor(kColorITS);
20227 sub2node->SetVisibility(1);
20228 fNodes->Add(sub2node);
20231 // Place copy #13 of ITS6 in I569
20233 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20234 sub2node->SetLineColor(kColorITS);
20235 sub2node->SetVisibility(1);
20236 fNodes->Add(sub2node);
20239 // Place copy #14 of ITS6 in I569
20241 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20242 sub2node->SetLineColor(kColorITS);
20243 sub2node->SetVisibility(1);
20244 fNodes->Add(sub2node);
20247 // Place copy #15 of ITS6 in I569
20249 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20250 sub2node->SetLineColor(kColorITS);
20251 sub2node->SetVisibility(1);
20252 fNodes->Add(sub2node);
20255 // Place copy #16 of ITS6 in I569
20257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20258 sub2node->SetLineColor(kColorITS);
20259 sub2node->SetVisibility(1);
20260 fNodes->Add(sub2node);
20263 // Place copy #17 of ITS6 in I569
20265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20266 sub2node->SetLineColor(kColorITS);
20267 sub2node->SetVisibility(1);
20268 fNodes->Add(sub2node);
20271 // Place copy #18 of ITS6 in I569
20273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20274 sub2node->SetLineColor(kColorITS);
20275 sub2node->SetVisibility(1);
20276 fNodes->Add(sub2node);
20279 // Place copy #19 of ITS6 in I569
20281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20282 sub2node->SetLineColor(kColorITS);
20283 sub2node->SetVisibility(1);
20284 fNodes->Add(sub2node);
20287 // Place copy #20 of ITS6 in I569
20289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20290 sub2node->SetLineColor(kColorITS);
20291 sub2node->SetVisibility(1);
20292 fNodes->Add(sub2node);
20295 // Place copy #21 of ITS6 in I569
20297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20298 sub2node->SetLineColor(kColorITS);
20299 sub2node->SetVisibility(1);
20300 fNodes->Add(sub2node);
20303 // Place copy #22 of ITS6 in I569
20305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20306 sub2node->SetLineColor(kColorITS);
20307 sub2node->SetVisibility(1);
20308 fNodes->Add(sub2node);
20311 // Place copy #23 of ITS6 in I569
20313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20314 sub2node->SetLineColor(kColorITS);
20315 sub2node->SetVisibility(1);
20316 fNodes->Add(sub2node);
20319 // Place copy #24 of ITS6 in I569
20321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20322 sub2node->SetLineColor(kColorITS);
20323 sub2node->SetVisibility(1);
20324 fNodes->Add(sub2node);
20327 // Place copy #25 of ITS6 in I569
20329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20330 sub2node->SetLineColor(kColorITS);
20331 sub2node->SetVisibility(1);
20332 fNodes->Add(sub2node);
20334 fNodes->Add(sub1node);
20337 // Place copy #19 of I569 in IT56
20339 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20340 sub1node->SetLineColor(kColorITS);
20341 sub1node->SetVisibility(0);
20344 // Place copy #1 of ITS6 in I569
20346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20347 sub2node->SetLineColor(kColorITS);
20348 sub2node->SetVisibility(1);
20349 fNodes->Add(sub2node);
20352 // Place copy #2 of ITS6 in I569
20354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20355 sub2node->SetLineColor(kColorITS);
20356 sub2node->SetVisibility(1);
20357 fNodes->Add(sub2node);
20360 // Place copy #3 of ITS6 in I569
20362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20363 sub2node->SetLineColor(kColorITS);
20364 sub2node->SetVisibility(1);
20365 fNodes->Add(sub2node);
20368 // Place copy #4 of ITS6 in I569
20370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20371 sub2node->SetLineColor(kColorITS);
20372 sub2node->SetVisibility(1);
20373 fNodes->Add(sub2node);
20376 // Place copy #5 of ITS6 in I569
20378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20379 sub2node->SetLineColor(kColorITS);
20380 sub2node->SetVisibility(1);
20381 fNodes->Add(sub2node);
20384 // Place copy #6 of ITS6 in I569
20386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20387 sub2node->SetLineColor(kColorITS);
20388 sub2node->SetVisibility(1);
20389 fNodes->Add(sub2node);
20392 // Place copy #7 of ITS6 in I569
20394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20395 sub2node->SetLineColor(kColorITS);
20396 sub2node->SetVisibility(1);
20397 fNodes->Add(sub2node);
20400 // Place copy #8 of ITS6 in I569
20402 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20403 sub2node->SetLineColor(kColorITS);
20404 sub2node->SetVisibility(1);
20405 fNodes->Add(sub2node);
20408 // Place copy #9 of ITS6 in I569
20410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20411 sub2node->SetLineColor(kColorITS);
20412 sub2node->SetVisibility(1);
20413 fNodes->Add(sub2node);
20416 // Place copy #10 of ITS6 in I569
20418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20419 sub2node->SetLineColor(kColorITS);
20420 sub2node->SetVisibility(1);
20421 fNodes->Add(sub2node);
20424 // Place copy #11 of ITS6 in I569
20426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20427 sub2node->SetLineColor(kColorITS);
20428 sub2node->SetVisibility(1);
20429 fNodes->Add(sub2node);
20432 // Place copy #12 of ITS6 in I569
20434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20435 sub2node->SetLineColor(kColorITS);
20436 sub2node->SetVisibility(1);
20437 fNodes->Add(sub2node);
20440 // Place copy #13 of ITS6 in I569
20442 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20443 sub2node->SetLineColor(kColorITS);
20444 sub2node->SetVisibility(1);
20445 fNodes->Add(sub2node);
20448 // Place copy #14 of ITS6 in I569
20450 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20451 sub2node->SetLineColor(kColorITS);
20452 sub2node->SetVisibility(1);
20453 fNodes->Add(sub2node);
20456 // Place copy #15 of ITS6 in I569
20458 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20459 sub2node->SetLineColor(kColorITS);
20460 sub2node->SetVisibility(1);
20461 fNodes->Add(sub2node);
20464 // Place copy #16 of ITS6 in I569
20466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20467 sub2node->SetLineColor(kColorITS);
20468 sub2node->SetVisibility(1);
20469 fNodes->Add(sub2node);
20472 // Place copy #17 of ITS6 in I569
20474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20475 sub2node->SetLineColor(kColorITS);
20476 sub2node->SetVisibility(1);
20477 fNodes->Add(sub2node);
20480 // Place copy #18 of ITS6 in I569
20482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20483 sub2node->SetLineColor(kColorITS);
20484 sub2node->SetVisibility(1);
20485 fNodes->Add(sub2node);
20488 // Place copy #19 of ITS6 in I569
20490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20491 sub2node->SetLineColor(kColorITS);
20492 sub2node->SetVisibility(1);
20493 fNodes->Add(sub2node);
20496 // Place copy #20 of ITS6 in I569
20498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20499 sub2node->SetLineColor(kColorITS);
20500 sub2node->SetVisibility(1);
20501 fNodes->Add(sub2node);
20504 // Place copy #21 of ITS6 in I569
20506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20507 sub2node->SetLineColor(kColorITS);
20508 sub2node->SetVisibility(1);
20509 fNodes->Add(sub2node);
20512 // Place copy #22 of ITS6 in I569
20514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20515 sub2node->SetLineColor(kColorITS);
20516 sub2node->SetVisibility(1);
20517 fNodes->Add(sub2node);
20520 // Place copy #23 of ITS6 in I569
20522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20523 sub2node->SetLineColor(kColorITS);
20524 sub2node->SetVisibility(1);
20525 fNodes->Add(sub2node);
20528 // Place copy #24 of ITS6 in I569
20530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20531 sub2node->SetLineColor(kColorITS);
20532 sub2node->SetVisibility(1);
20533 fNodes->Add(sub2node);
20536 // Place copy #25 of ITS6 in I569
20538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20539 sub2node->SetLineColor(kColorITS);
20540 sub2node->SetVisibility(1);
20541 fNodes->Add(sub2node);
20543 fNodes->Add(sub1node);
20546 // Place copy #20 of I569 in IT56
20548 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20549 sub1node->SetLineColor(kColorITS);
20550 sub1node->SetVisibility(0);
20553 // Place copy #1 of ITS6 in I569
20555 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20556 sub2node->SetLineColor(kColorITS);
20557 sub2node->SetVisibility(1);
20558 fNodes->Add(sub2node);
20561 // Place copy #2 of ITS6 in I569
20563 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20564 sub2node->SetLineColor(kColorITS);
20565 sub2node->SetVisibility(1);
20566 fNodes->Add(sub2node);
20569 // Place copy #3 of ITS6 in I569
20571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20572 sub2node->SetLineColor(kColorITS);
20573 sub2node->SetVisibility(1);
20574 fNodes->Add(sub2node);
20577 // Place copy #4 of ITS6 in I569
20579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20580 sub2node->SetLineColor(kColorITS);
20581 sub2node->SetVisibility(1);
20582 fNodes->Add(sub2node);
20585 // Place copy #5 of ITS6 in I569
20587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20588 sub2node->SetLineColor(kColorITS);
20589 sub2node->SetVisibility(1);
20590 fNodes->Add(sub2node);
20593 // Place copy #6 of ITS6 in I569
20595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20596 sub2node->SetLineColor(kColorITS);
20597 sub2node->SetVisibility(1);
20598 fNodes->Add(sub2node);
20601 // Place copy #7 of ITS6 in I569
20603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20604 sub2node->SetLineColor(kColorITS);
20605 sub2node->SetVisibility(1);
20606 fNodes->Add(sub2node);
20609 // Place copy #8 of ITS6 in I569
20611 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20612 sub2node->SetLineColor(kColorITS);
20613 sub2node->SetVisibility(1);
20614 fNodes->Add(sub2node);
20617 // Place copy #9 of ITS6 in I569
20619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20620 sub2node->SetLineColor(kColorITS);
20621 sub2node->SetVisibility(1);
20622 fNodes->Add(sub2node);
20625 // Place copy #10 of ITS6 in I569
20627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20628 sub2node->SetLineColor(kColorITS);
20629 sub2node->SetVisibility(1);
20630 fNodes->Add(sub2node);
20633 // Place copy #11 of ITS6 in I569
20635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20636 sub2node->SetLineColor(kColorITS);
20637 sub2node->SetVisibility(1);
20638 fNodes->Add(sub2node);
20641 // Place copy #12 of ITS6 in I569
20643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20644 sub2node->SetLineColor(kColorITS);
20645 sub2node->SetVisibility(1);
20646 fNodes->Add(sub2node);
20649 // Place copy #13 of ITS6 in I569
20651 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20652 sub2node->SetLineColor(kColorITS);
20653 sub2node->SetVisibility(1);
20654 fNodes->Add(sub2node);
20657 // Place copy #14 of ITS6 in I569
20659 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20660 sub2node->SetLineColor(kColorITS);
20661 sub2node->SetVisibility(1);
20662 fNodes->Add(sub2node);
20665 // Place copy #15 of ITS6 in I569
20667 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20668 sub2node->SetLineColor(kColorITS);
20669 sub2node->SetVisibility(1);
20670 fNodes->Add(sub2node);
20673 // Place copy #16 of ITS6 in I569
20675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20676 sub2node->SetLineColor(kColorITS);
20677 sub2node->SetVisibility(1);
20678 fNodes->Add(sub2node);
20681 // Place copy #17 of ITS6 in I569
20683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20684 sub2node->SetLineColor(kColorITS);
20685 sub2node->SetVisibility(1);
20686 fNodes->Add(sub2node);
20689 // Place copy #18 of ITS6 in I569
20691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20692 sub2node->SetLineColor(kColorITS);
20693 sub2node->SetVisibility(1);
20694 fNodes->Add(sub2node);
20697 // Place copy #19 of ITS6 in I569
20699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20700 sub2node->SetLineColor(kColorITS);
20701 sub2node->SetVisibility(1);
20702 fNodes->Add(sub2node);
20705 // Place copy #20 of ITS6 in I569
20707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20708 sub2node->SetLineColor(kColorITS);
20709 sub2node->SetVisibility(1);
20710 fNodes->Add(sub2node);
20713 // Place copy #21 of ITS6 in I569
20715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20716 sub2node->SetLineColor(kColorITS);
20717 sub2node->SetVisibility(1);
20718 fNodes->Add(sub2node);
20721 // Place copy #22 of ITS6 in I569
20723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20724 sub2node->SetLineColor(kColorITS);
20725 sub2node->SetVisibility(1);
20726 fNodes->Add(sub2node);
20729 // Place copy #23 of ITS6 in I569
20731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20732 sub2node->SetLineColor(kColorITS);
20733 sub2node->SetVisibility(1);
20734 fNodes->Add(sub2node);
20737 // Place copy #24 of ITS6 in I569
20739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20740 sub2node->SetLineColor(kColorITS);
20741 sub2node->SetVisibility(1);
20742 fNodes->Add(sub2node);
20745 // Place copy #25 of ITS6 in I569
20747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20748 sub2node->SetLineColor(kColorITS);
20749 sub2node->SetVisibility(1);
20750 fNodes->Add(sub2node);
20752 fNodes->Add(sub1node);
20755 // Place copy #21 of I569 in IT56
20757 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20758 sub1node->SetLineColor(kColorITS);
20759 sub1node->SetVisibility(0);
20762 // Place copy #1 of ITS6 in I569
20764 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20765 sub2node->SetLineColor(kColorITS);
20766 sub2node->SetVisibility(1);
20767 fNodes->Add(sub2node);
20770 // Place copy #2 of ITS6 in I569
20772 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20773 sub2node->SetLineColor(kColorITS);
20774 sub2node->SetVisibility(1);
20775 fNodes->Add(sub2node);
20778 // Place copy #3 of ITS6 in I569
20780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20781 sub2node->SetLineColor(kColorITS);
20782 sub2node->SetVisibility(1);
20783 fNodes->Add(sub2node);
20786 // Place copy #4 of ITS6 in I569
20788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20789 sub2node->SetLineColor(kColorITS);
20790 sub2node->SetVisibility(1);
20791 fNodes->Add(sub2node);
20794 // Place copy #5 of ITS6 in I569
20796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20797 sub2node->SetLineColor(kColorITS);
20798 sub2node->SetVisibility(1);
20799 fNodes->Add(sub2node);
20802 // Place copy #6 of ITS6 in I569
20804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20805 sub2node->SetLineColor(kColorITS);
20806 sub2node->SetVisibility(1);
20807 fNodes->Add(sub2node);
20810 // Place copy #7 of ITS6 in I569
20812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20813 sub2node->SetLineColor(kColorITS);
20814 sub2node->SetVisibility(1);
20815 fNodes->Add(sub2node);
20818 // Place copy #8 of ITS6 in I569
20820 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20821 sub2node->SetLineColor(kColorITS);
20822 sub2node->SetVisibility(1);
20823 fNodes->Add(sub2node);
20826 // Place copy #9 of ITS6 in I569
20828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20829 sub2node->SetLineColor(kColorITS);
20830 sub2node->SetVisibility(1);
20831 fNodes->Add(sub2node);
20834 // Place copy #10 of ITS6 in I569
20836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20837 sub2node->SetLineColor(kColorITS);
20838 sub2node->SetVisibility(1);
20839 fNodes->Add(sub2node);
20842 // Place copy #11 of ITS6 in I569
20844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20845 sub2node->SetLineColor(kColorITS);
20846 sub2node->SetVisibility(1);
20847 fNodes->Add(sub2node);
20850 // Place copy #12 of ITS6 in I569
20852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20853 sub2node->SetLineColor(kColorITS);
20854 sub2node->SetVisibility(1);
20855 fNodes->Add(sub2node);
20858 // Place copy #13 of ITS6 in I569
20860 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20861 sub2node->SetLineColor(kColorITS);
20862 sub2node->SetVisibility(1);
20863 fNodes->Add(sub2node);
20866 // Place copy #14 of ITS6 in I569
20868 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20869 sub2node->SetLineColor(kColorITS);
20870 sub2node->SetVisibility(1);
20871 fNodes->Add(sub2node);
20874 // Place copy #15 of ITS6 in I569
20876 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20877 sub2node->SetLineColor(kColorITS);
20878 sub2node->SetVisibility(1);
20879 fNodes->Add(sub2node);
20882 // Place copy #16 of ITS6 in I569
20884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20885 sub2node->SetLineColor(kColorITS);
20886 sub2node->SetVisibility(1);
20887 fNodes->Add(sub2node);
20890 // Place copy #17 of ITS6 in I569
20892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20893 sub2node->SetLineColor(kColorITS);
20894 sub2node->SetVisibility(1);
20895 fNodes->Add(sub2node);
20898 // Place copy #18 of ITS6 in I569
20900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20901 sub2node->SetLineColor(kColorITS);
20902 sub2node->SetVisibility(1);
20903 fNodes->Add(sub2node);
20906 // Place copy #19 of ITS6 in I569
20908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20909 sub2node->SetLineColor(kColorITS);
20910 sub2node->SetVisibility(1);
20911 fNodes->Add(sub2node);
20914 // Place copy #20 of ITS6 in I569
20916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20917 sub2node->SetLineColor(kColorITS);
20918 sub2node->SetVisibility(1);
20919 fNodes->Add(sub2node);
20922 // Place copy #21 of ITS6 in I569
20924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20925 sub2node->SetLineColor(kColorITS);
20926 sub2node->SetVisibility(1);
20927 fNodes->Add(sub2node);
20930 // Place copy #22 of ITS6 in I569
20932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20933 sub2node->SetLineColor(kColorITS);
20934 sub2node->SetVisibility(1);
20935 fNodes->Add(sub2node);
20938 // Place copy #23 of ITS6 in I569
20940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20941 sub2node->SetLineColor(kColorITS);
20942 sub2node->SetVisibility(1);
20943 fNodes->Add(sub2node);
20946 // Place copy #24 of ITS6 in I569
20948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20949 sub2node->SetLineColor(kColorITS);
20950 sub2node->SetVisibility(1);
20951 fNodes->Add(sub2node);
20954 // Place copy #25 of ITS6 in I569
20956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20957 sub2node->SetLineColor(kColorITS);
20958 sub2node->SetVisibility(1);
20959 fNodes->Add(sub2node);
20961 fNodes->Add(sub1node);
20964 // Place copy #22 of I569 in IT56
20966 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20967 sub1node->SetLineColor(kColorITS);
20968 sub1node->SetVisibility(0);
20971 // Place copy #1 of ITS6 in I569
20973 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20974 sub2node->SetLineColor(kColorITS);
20975 sub2node->SetVisibility(1);
20976 fNodes->Add(sub2node);
20979 // Place copy #2 of ITS6 in I569
20981 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20982 sub2node->SetLineColor(kColorITS);
20983 sub2node->SetVisibility(1);
20984 fNodes->Add(sub2node);
20987 // Place copy #3 of ITS6 in I569
20989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20990 sub2node->SetLineColor(kColorITS);
20991 sub2node->SetVisibility(1);
20992 fNodes->Add(sub2node);
20995 // Place copy #4 of ITS6 in I569
20997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20998 sub2node->SetLineColor(kColorITS);
20999 sub2node->SetVisibility(1);
21000 fNodes->Add(sub2node);
21003 // Place copy #5 of ITS6 in I569
21005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21006 sub2node->SetLineColor(kColorITS);
21007 sub2node->SetVisibility(1);
21008 fNodes->Add(sub2node);
21011 // Place copy #6 of ITS6 in I569
21013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21014 sub2node->SetLineColor(kColorITS);
21015 sub2node->SetVisibility(1);
21016 fNodes->Add(sub2node);
21019 // Place copy #7 of ITS6 in I569
21021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21022 sub2node->SetLineColor(kColorITS);
21023 sub2node->SetVisibility(1);
21024 fNodes->Add(sub2node);
21027 // Place copy #8 of ITS6 in I569
21029 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21030 sub2node->SetLineColor(kColorITS);
21031 sub2node->SetVisibility(1);
21032 fNodes->Add(sub2node);
21035 // Place copy #9 of ITS6 in I569
21037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21038 sub2node->SetLineColor(kColorITS);
21039 sub2node->SetVisibility(1);
21040 fNodes->Add(sub2node);
21043 // Place copy #10 of ITS6 in I569
21045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21046 sub2node->SetLineColor(kColorITS);
21047 sub2node->SetVisibility(1);
21048 fNodes->Add(sub2node);
21051 // Place copy #11 of ITS6 in I569
21053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21054 sub2node->SetLineColor(kColorITS);
21055 sub2node->SetVisibility(1);
21056 fNodes->Add(sub2node);
21059 // Place copy #12 of ITS6 in I569
21061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21062 sub2node->SetLineColor(kColorITS);
21063 sub2node->SetVisibility(1);
21064 fNodes->Add(sub2node);
21067 // Place copy #13 of ITS6 in I569
21069 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21070 sub2node->SetLineColor(kColorITS);
21071 sub2node->SetVisibility(1);
21072 fNodes->Add(sub2node);
21075 // Place copy #14 of ITS6 in I569
21077 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21078 sub2node->SetLineColor(kColorITS);
21079 sub2node->SetVisibility(1);
21080 fNodes->Add(sub2node);
21083 // Place copy #15 of ITS6 in I569
21085 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21086 sub2node->SetLineColor(kColorITS);
21087 sub2node->SetVisibility(1);
21088 fNodes->Add(sub2node);
21091 // Place copy #16 of ITS6 in I569
21093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21094 sub2node->SetLineColor(kColorITS);
21095 sub2node->SetVisibility(1);
21096 fNodes->Add(sub2node);
21099 // Place copy #17 of ITS6 in I569
21101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21102 sub2node->SetLineColor(kColorITS);
21103 sub2node->SetVisibility(1);
21104 fNodes->Add(sub2node);
21107 // Place copy #18 of ITS6 in I569
21109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21110 sub2node->SetLineColor(kColorITS);
21111 sub2node->SetVisibility(1);
21112 fNodes->Add(sub2node);
21115 // Place copy #19 of ITS6 in I569
21117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21118 sub2node->SetLineColor(kColorITS);
21119 sub2node->SetVisibility(1);
21120 fNodes->Add(sub2node);
21123 // Place copy #20 of ITS6 in I569
21125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21126 sub2node->SetLineColor(kColorITS);
21127 sub2node->SetVisibility(1);
21128 fNodes->Add(sub2node);
21131 // Place copy #21 of ITS6 in I569
21133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21134 sub2node->SetLineColor(kColorITS);
21135 sub2node->SetVisibility(1);
21136 fNodes->Add(sub2node);
21139 // Place copy #22 of ITS6 in I569
21141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21142 sub2node->SetLineColor(kColorITS);
21143 sub2node->SetVisibility(1);
21144 fNodes->Add(sub2node);
21147 // Place copy #23 of ITS6 in I569
21149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21150 sub2node->SetLineColor(kColorITS);
21151 sub2node->SetVisibility(1);
21152 fNodes->Add(sub2node);
21155 // Place copy #24 of ITS6 in I569
21157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21158 sub2node->SetLineColor(kColorITS);
21159 sub2node->SetVisibility(1);
21160 fNodes->Add(sub2node);
21163 // Place copy #25 of ITS6 in I569
21165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21166 sub2node->SetLineColor(kColorITS);
21167 sub2node->SetVisibility(1);
21168 fNodes->Add(sub2node);
21170 fNodes->Add(sub1node);
21173 // Place copy #23 of I569 in IT56
21175 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21176 sub1node->SetLineColor(kColorITS);
21177 sub1node->SetVisibility(0);
21180 // Place copy #1 of ITS6 in I569
21182 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21183 sub2node->SetLineColor(kColorITS);
21184 sub2node->SetVisibility(1);
21185 fNodes->Add(sub2node);
21188 // Place copy #2 of ITS6 in I569
21190 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21191 sub2node->SetLineColor(kColorITS);
21192 sub2node->SetVisibility(1);
21193 fNodes->Add(sub2node);
21196 // Place copy #3 of ITS6 in I569
21198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21199 sub2node->SetLineColor(kColorITS);
21200 sub2node->SetVisibility(1);
21201 fNodes->Add(sub2node);
21204 // Place copy #4 of ITS6 in I569
21206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21207 sub2node->SetLineColor(kColorITS);
21208 sub2node->SetVisibility(1);
21209 fNodes->Add(sub2node);
21212 // Place copy #5 of ITS6 in I569
21214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21215 sub2node->SetLineColor(kColorITS);
21216 sub2node->SetVisibility(1);
21217 fNodes->Add(sub2node);
21220 // Place copy #6 of ITS6 in I569
21222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21223 sub2node->SetLineColor(kColorITS);
21224 sub2node->SetVisibility(1);
21225 fNodes->Add(sub2node);
21228 // Place copy #7 of ITS6 in I569
21230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21231 sub2node->SetLineColor(kColorITS);
21232 sub2node->SetVisibility(1);
21233 fNodes->Add(sub2node);
21236 // Place copy #8 of ITS6 in I569
21238 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21239 sub2node->SetLineColor(kColorITS);
21240 sub2node->SetVisibility(1);
21241 fNodes->Add(sub2node);
21244 // Place copy #9 of ITS6 in I569
21246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21247 sub2node->SetLineColor(kColorITS);
21248 sub2node->SetVisibility(1);
21249 fNodes->Add(sub2node);
21252 // Place copy #10 of ITS6 in I569
21254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21255 sub2node->SetLineColor(kColorITS);
21256 sub2node->SetVisibility(1);
21257 fNodes->Add(sub2node);
21260 // Place copy #11 of ITS6 in I569
21262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21263 sub2node->SetLineColor(kColorITS);
21264 sub2node->SetVisibility(1);
21265 fNodes->Add(sub2node);
21268 // Place copy #12 of ITS6 in I569
21270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21271 sub2node->SetLineColor(kColorITS);
21272 sub2node->SetVisibility(1);
21273 fNodes->Add(sub2node);
21276 // Place copy #13 of ITS6 in I569
21278 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21279 sub2node->SetLineColor(kColorITS);
21280 sub2node->SetVisibility(1);
21281 fNodes->Add(sub2node);
21284 // Place copy #14 of ITS6 in I569
21286 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21287 sub2node->SetLineColor(kColorITS);
21288 sub2node->SetVisibility(1);
21289 fNodes->Add(sub2node);
21292 // Place copy #15 of ITS6 in I569
21294 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21295 sub2node->SetLineColor(kColorITS);
21296 sub2node->SetVisibility(1);
21297 fNodes->Add(sub2node);
21300 // Place copy #16 of ITS6 in I569
21302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21303 sub2node->SetLineColor(kColorITS);
21304 sub2node->SetVisibility(1);
21305 fNodes->Add(sub2node);
21308 // Place copy #17 of ITS6 in I569
21310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21311 sub2node->SetLineColor(kColorITS);
21312 sub2node->SetVisibility(1);
21313 fNodes->Add(sub2node);
21316 // Place copy #18 of ITS6 in I569
21318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21319 sub2node->SetLineColor(kColorITS);
21320 sub2node->SetVisibility(1);
21321 fNodes->Add(sub2node);
21324 // Place copy #19 of ITS6 in I569
21326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21327 sub2node->SetLineColor(kColorITS);
21328 sub2node->SetVisibility(1);
21329 fNodes->Add(sub2node);
21332 // Place copy #20 of ITS6 in I569
21334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21335 sub2node->SetLineColor(kColorITS);
21336 sub2node->SetVisibility(1);
21337 fNodes->Add(sub2node);
21340 // Place copy #21 of ITS6 in I569
21342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21343 sub2node->SetLineColor(kColorITS);
21344 sub2node->SetVisibility(1);
21345 fNodes->Add(sub2node);
21348 // Place copy #22 of ITS6 in I569
21350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21351 sub2node->SetLineColor(kColorITS);
21352 sub2node->SetVisibility(1);
21353 fNodes->Add(sub2node);
21356 // Place copy #23 of ITS6 in I569
21358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21359 sub2node->SetLineColor(kColorITS);
21360 sub2node->SetVisibility(1);
21361 fNodes->Add(sub2node);
21364 // Place copy #24 of ITS6 in I569
21366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21367 sub2node->SetLineColor(kColorITS);
21368 sub2node->SetVisibility(1);
21369 fNodes->Add(sub2node);
21372 // Place copy #25 of ITS6 in I569
21374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21375 sub2node->SetLineColor(kColorITS);
21376 sub2node->SetVisibility(1);
21377 fNodes->Add(sub2node);
21379 fNodes->Add(sub1node);
21382 // Place copy #24 of I569 in IT56
21384 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21385 sub1node->SetLineColor(kColorITS);
21386 sub1node->SetVisibility(0);
21389 // Place copy #1 of ITS6 in I569
21391 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21392 sub2node->SetLineColor(kColorITS);
21393 sub2node->SetVisibility(1);
21394 fNodes->Add(sub2node);
21397 // Place copy #2 of ITS6 in I569
21399 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21400 sub2node->SetLineColor(kColorITS);
21401 sub2node->SetVisibility(1);
21402 fNodes->Add(sub2node);
21405 // Place copy #3 of ITS6 in I569
21407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21408 sub2node->SetLineColor(kColorITS);
21409 sub2node->SetVisibility(1);
21410 fNodes->Add(sub2node);
21413 // Place copy #4 of ITS6 in I569
21415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21416 sub2node->SetLineColor(kColorITS);
21417 sub2node->SetVisibility(1);
21418 fNodes->Add(sub2node);
21421 // Place copy #5 of ITS6 in I569
21423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21424 sub2node->SetLineColor(kColorITS);
21425 sub2node->SetVisibility(1);
21426 fNodes->Add(sub2node);
21429 // Place copy #6 of ITS6 in I569
21431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21432 sub2node->SetLineColor(kColorITS);
21433 sub2node->SetVisibility(1);
21434 fNodes->Add(sub2node);
21437 // Place copy #7 of ITS6 in I569
21439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21440 sub2node->SetLineColor(kColorITS);
21441 sub2node->SetVisibility(1);
21442 fNodes->Add(sub2node);
21445 // Place copy #8 of ITS6 in I569
21447 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21448 sub2node->SetLineColor(kColorITS);
21449 sub2node->SetVisibility(1);
21450 fNodes->Add(sub2node);
21453 // Place copy #9 of ITS6 in I569
21455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21456 sub2node->SetLineColor(kColorITS);
21457 sub2node->SetVisibility(1);
21458 fNodes->Add(sub2node);
21461 // Place copy #10 of ITS6 in I569
21463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21464 sub2node->SetLineColor(kColorITS);
21465 sub2node->SetVisibility(1);
21466 fNodes->Add(sub2node);
21469 // Place copy #11 of ITS6 in I569
21471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21472 sub2node->SetLineColor(kColorITS);
21473 sub2node->SetVisibility(1);
21474 fNodes->Add(sub2node);
21477 // Place copy #12 of ITS6 in I569
21479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21480 sub2node->SetLineColor(kColorITS);
21481 sub2node->SetVisibility(1);
21482 fNodes->Add(sub2node);
21485 // Place copy #13 of ITS6 in I569
21487 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21488 sub2node->SetLineColor(kColorITS);
21489 sub2node->SetVisibility(1);
21490 fNodes->Add(sub2node);
21493 // Place copy #14 of ITS6 in I569
21495 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21496 sub2node->SetLineColor(kColorITS);
21497 sub2node->SetVisibility(1);
21498 fNodes->Add(sub2node);
21501 // Place copy #15 of ITS6 in I569
21503 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21504 sub2node->SetLineColor(kColorITS);
21505 sub2node->SetVisibility(1);
21506 fNodes->Add(sub2node);
21509 // Place copy #16 of ITS6 in I569
21511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21512 sub2node->SetLineColor(kColorITS);
21513 sub2node->SetVisibility(1);
21514 fNodes->Add(sub2node);
21517 // Place copy #17 of ITS6 in I569
21519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21520 sub2node->SetLineColor(kColorITS);
21521 sub2node->SetVisibility(1);
21522 fNodes->Add(sub2node);
21525 // Place copy #18 of ITS6 in I569
21527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21528 sub2node->SetLineColor(kColorITS);
21529 sub2node->SetVisibility(1);
21530 fNodes->Add(sub2node);
21533 // Place copy #19 of ITS6 in I569
21535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21536 sub2node->SetLineColor(kColorITS);
21537 sub2node->SetVisibility(1);
21538 fNodes->Add(sub2node);
21541 // Place copy #20 of ITS6 in I569
21543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21544 sub2node->SetLineColor(kColorITS);
21545 sub2node->SetVisibility(1);
21546 fNodes->Add(sub2node);
21549 // Place copy #21 of ITS6 in I569
21551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21552 sub2node->SetLineColor(kColorITS);
21553 sub2node->SetVisibility(1);
21554 fNodes->Add(sub2node);
21557 // Place copy #22 of ITS6 in I569
21559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21560 sub2node->SetLineColor(kColorITS);
21561 sub2node->SetVisibility(1);
21562 fNodes->Add(sub2node);
21565 // Place copy #23 of ITS6 in I569
21567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21568 sub2node->SetLineColor(kColorITS);
21569 sub2node->SetVisibility(1);
21570 fNodes->Add(sub2node);
21573 // Place copy #24 of ITS6 in I569
21575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21576 sub2node->SetLineColor(kColorITS);
21577 sub2node->SetVisibility(1);
21578 fNodes->Add(sub2node);
21581 // Place copy #25 of ITS6 in I569
21583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21584 sub2node->SetLineColor(kColorITS);
21585 sub2node->SetVisibility(1);
21586 fNodes->Add(sub2node);
21588 fNodes->Add(sub1node);
21591 // Place copy #25 of I569 in IT56
21593 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21594 sub1node->SetLineColor(kColorITS);
21595 sub1node->SetVisibility(0);
21598 // Place copy #1 of ITS6 in I569
21600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21601 sub2node->SetLineColor(kColorITS);
21602 sub2node->SetVisibility(1);
21603 fNodes->Add(sub2node);
21606 // Place copy #2 of ITS6 in I569
21608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21609 sub2node->SetLineColor(kColorITS);
21610 sub2node->SetVisibility(1);
21611 fNodes->Add(sub2node);
21614 // Place copy #3 of ITS6 in I569
21616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21617 sub2node->SetLineColor(kColorITS);
21618 sub2node->SetVisibility(1);
21619 fNodes->Add(sub2node);
21622 // Place copy #4 of ITS6 in I569
21624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21625 sub2node->SetLineColor(kColorITS);
21626 sub2node->SetVisibility(1);
21627 fNodes->Add(sub2node);
21630 // Place copy #5 of ITS6 in I569
21632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21633 sub2node->SetLineColor(kColorITS);
21634 sub2node->SetVisibility(1);
21635 fNodes->Add(sub2node);
21638 // Place copy #6 of ITS6 in I569
21640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21641 sub2node->SetLineColor(kColorITS);
21642 sub2node->SetVisibility(1);
21643 fNodes->Add(sub2node);
21646 // Place copy #7 of ITS6 in I569
21648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21649 sub2node->SetLineColor(kColorITS);
21650 sub2node->SetVisibility(1);
21651 fNodes->Add(sub2node);
21654 // Place copy #8 of ITS6 in I569
21656 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21657 sub2node->SetLineColor(kColorITS);
21658 sub2node->SetVisibility(1);
21659 fNodes->Add(sub2node);
21662 // Place copy #9 of ITS6 in I569
21664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21665 sub2node->SetLineColor(kColorITS);
21666 sub2node->SetVisibility(1);
21667 fNodes->Add(sub2node);
21670 // Place copy #10 of ITS6 in I569
21672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21673 sub2node->SetLineColor(kColorITS);
21674 sub2node->SetVisibility(1);
21675 fNodes->Add(sub2node);
21678 // Place copy #11 of ITS6 in I569
21680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21681 sub2node->SetLineColor(kColorITS);
21682 sub2node->SetVisibility(1);
21683 fNodes->Add(sub2node);
21686 // Place copy #12 of ITS6 in I569
21688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21689 sub2node->SetLineColor(kColorITS);
21690 sub2node->SetVisibility(1);
21691 fNodes->Add(sub2node);
21694 // Place copy #13 of ITS6 in I569
21696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21697 sub2node->SetLineColor(kColorITS);
21698 sub2node->SetVisibility(1);
21699 fNodes->Add(sub2node);
21702 // Place copy #14 of ITS6 in I569
21704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21705 sub2node->SetLineColor(kColorITS);
21706 sub2node->SetVisibility(1);
21707 fNodes->Add(sub2node);
21710 // Place copy #15 of ITS6 in I569
21712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21713 sub2node->SetLineColor(kColorITS);
21714 sub2node->SetVisibility(1);
21715 fNodes->Add(sub2node);
21718 // Place copy #16 of ITS6 in I569
21720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21721 sub2node->SetLineColor(kColorITS);
21722 sub2node->SetVisibility(1);
21723 fNodes->Add(sub2node);
21726 // Place copy #17 of ITS6 in I569
21728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21729 sub2node->SetLineColor(kColorITS);
21730 sub2node->SetVisibility(1);
21731 fNodes->Add(sub2node);
21734 // Place copy #18 of ITS6 in I569
21736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21737 sub2node->SetLineColor(kColorITS);
21738 sub2node->SetVisibility(1);
21739 fNodes->Add(sub2node);
21742 // Place copy #19 of ITS6 in I569
21744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21745 sub2node->SetLineColor(kColorITS);
21746 sub2node->SetVisibility(1);
21747 fNodes->Add(sub2node);
21750 // Place copy #20 of ITS6 in I569
21752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21753 sub2node->SetLineColor(kColorITS);
21754 sub2node->SetVisibility(1);
21755 fNodes->Add(sub2node);
21758 // Place copy #21 of ITS6 in I569
21760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21761 sub2node->SetLineColor(kColorITS);
21762 sub2node->SetVisibility(1);
21763 fNodes->Add(sub2node);
21766 // Place copy #22 of ITS6 in I569
21768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21769 sub2node->SetLineColor(kColorITS);
21770 sub2node->SetVisibility(1);
21771 fNodes->Add(sub2node);
21774 // Place copy #23 of ITS6 in I569
21776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21777 sub2node->SetLineColor(kColorITS);
21778 sub2node->SetVisibility(1);
21779 fNodes->Add(sub2node);
21782 // Place copy #24 of ITS6 in I569
21784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21785 sub2node->SetLineColor(kColorITS);
21786 sub2node->SetVisibility(1);
21787 fNodes->Add(sub2node);
21790 // Place copy #25 of ITS6 in I569
21792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21793 sub2node->SetLineColor(kColorITS);
21794 sub2node->SetVisibility(1);
21795 fNodes->Add(sub2node);
21797 fNodes->Add(sub1node);
21800 // Place copy #26 of I569 in IT56
21802 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21803 sub1node->SetLineColor(kColorITS);
21804 sub1node->SetVisibility(0);
21807 // Place copy #1 of ITS6 in I569
21809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21810 sub2node->SetLineColor(kColorITS);
21811 sub2node->SetVisibility(1);
21812 fNodes->Add(sub2node);
21815 // Place copy #2 of ITS6 in I569
21817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21818 sub2node->SetLineColor(kColorITS);
21819 sub2node->SetVisibility(1);
21820 fNodes->Add(sub2node);
21823 // Place copy #3 of ITS6 in I569
21825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21826 sub2node->SetLineColor(kColorITS);
21827 sub2node->SetVisibility(1);
21828 fNodes->Add(sub2node);
21831 // Place copy #4 of ITS6 in I569
21833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21834 sub2node->SetLineColor(kColorITS);
21835 sub2node->SetVisibility(1);
21836 fNodes->Add(sub2node);
21839 // Place copy #5 of ITS6 in I569
21841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21842 sub2node->SetLineColor(kColorITS);
21843 sub2node->SetVisibility(1);
21844 fNodes->Add(sub2node);
21847 // Place copy #6 of ITS6 in I569
21849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21850 sub2node->SetLineColor(kColorITS);
21851 sub2node->SetVisibility(1);
21852 fNodes->Add(sub2node);
21855 // Place copy #7 of ITS6 in I569
21857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21858 sub2node->SetLineColor(kColorITS);
21859 sub2node->SetVisibility(1);
21860 fNodes->Add(sub2node);
21863 // Place copy #8 of ITS6 in I569
21865 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21866 sub2node->SetLineColor(kColorITS);
21867 sub2node->SetVisibility(1);
21868 fNodes->Add(sub2node);
21871 // Place copy #9 of ITS6 in I569
21873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21874 sub2node->SetLineColor(kColorITS);
21875 sub2node->SetVisibility(1);
21876 fNodes->Add(sub2node);
21879 // Place copy #10 of ITS6 in I569
21881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21882 sub2node->SetLineColor(kColorITS);
21883 sub2node->SetVisibility(1);
21884 fNodes->Add(sub2node);
21887 // Place copy #11 of ITS6 in I569
21889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21890 sub2node->SetLineColor(kColorITS);
21891 sub2node->SetVisibility(1);
21892 fNodes->Add(sub2node);
21895 // Place copy #12 of ITS6 in I569
21897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21898 sub2node->SetLineColor(kColorITS);
21899 sub2node->SetVisibility(1);
21900 fNodes->Add(sub2node);
21903 // Place copy #13 of ITS6 in I569
21905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21906 sub2node->SetLineColor(kColorITS);
21907 sub2node->SetVisibility(1);
21908 fNodes->Add(sub2node);
21911 // Place copy #14 of ITS6 in I569
21913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21914 sub2node->SetLineColor(kColorITS);
21915 sub2node->SetVisibility(1);
21916 fNodes->Add(sub2node);
21919 // Place copy #15 of ITS6 in I569
21921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21922 sub2node->SetLineColor(kColorITS);
21923 sub2node->SetVisibility(1);
21924 fNodes->Add(sub2node);
21927 // Place copy #16 of ITS6 in I569
21929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21930 sub2node->SetLineColor(kColorITS);
21931 sub2node->SetVisibility(1);
21932 fNodes->Add(sub2node);
21935 // Place copy #17 of ITS6 in I569
21937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21938 sub2node->SetLineColor(kColorITS);
21939 sub2node->SetVisibility(1);
21940 fNodes->Add(sub2node);
21943 // Place copy #18 of ITS6 in I569
21945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21946 sub2node->SetLineColor(kColorITS);
21947 sub2node->SetVisibility(1);
21948 fNodes->Add(sub2node);
21951 // Place copy #19 of ITS6 in I569
21953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21954 sub2node->SetLineColor(kColorITS);
21955 sub2node->SetVisibility(1);
21956 fNodes->Add(sub2node);
21959 // Place copy #20 of ITS6 in I569
21961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21962 sub2node->SetLineColor(kColorITS);
21963 sub2node->SetVisibility(1);
21964 fNodes->Add(sub2node);
21967 // Place copy #21 of ITS6 in I569
21969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21970 sub2node->SetLineColor(kColorITS);
21971 sub2node->SetVisibility(1);
21972 fNodes->Add(sub2node);
21975 // Place copy #22 of ITS6 in I569
21977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21978 sub2node->SetLineColor(kColorITS);
21979 sub2node->SetVisibility(1);
21980 fNodes->Add(sub2node);
21983 // Place copy #23 of ITS6 in I569
21985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21986 sub2node->SetLineColor(kColorITS);
21987 sub2node->SetVisibility(1);
21988 fNodes->Add(sub2node);
21991 // Place copy #24 of ITS6 in I569
21993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21994 sub2node->SetLineColor(kColorITS);
21995 sub2node->SetVisibility(1);
21996 fNodes->Add(sub2node);
21999 // Place copy #25 of ITS6 in I569
22001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22002 sub2node->SetLineColor(kColorITS);
22003 sub2node->SetVisibility(1);
22004 fNodes->Add(sub2node);
22006 fNodes->Add(sub1node);
22009 // Place copy #27 of I569 in IT56
22011 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
22012 sub1node->SetLineColor(kColorITS);
22013 sub1node->SetVisibility(0);
22016 // Place copy #1 of ITS6 in I569
22018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22019 sub2node->SetLineColor(kColorITS);
22020 sub2node->SetVisibility(1);
22021 fNodes->Add(sub2node);
22024 // Place copy #2 of ITS6 in I569
22026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22027 sub2node->SetLineColor(kColorITS);
22028 sub2node->SetVisibility(1);
22029 fNodes->Add(sub2node);
22032 // Place copy #3 of ITS6 in I569
22034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22035 sub2node->SetLineColor(kColorITS);
22036 sub2node->SetVisibility(1);
22037 fNodes->Add(sub2node);
22040 // Place copy #4 of ITS6 in I569
22042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22043 sub2node->SetLineColor(kColorITS);
22044 sub2node->SetVisibility(1);
22045 fNodes->Add(sub2node);
22048 // Place copy #5 of ITS6 in I569
22050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22051 sub2node->SetLineColor(kColorITS);
22052 sub2node->SetVisibility(1);
22053 fNodes->Add(sub2node);
22056 // Place copy #6 of ITS6 in I569
22058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22059 sub2node->SetLineColor(kColorITS);
22060 sub2node->SetVisibility(1);
22061 fNodes->Add(sub2node);
22064 // Place copy #7 of ITS6 in I569
22066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22067 sub2node->SetLineColor(kColorITS);
22068 sub2node->SetVisibility(1);
22069 fNodes->Add(sub2node);
22072 // Place copy #8 of ITS6 in I569
22074 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22075 sub2node->SetLineColor(kColorITS);
22076 sub2node->SetVisibility(1);
22077 fNodes->Add(sub2node);
22080 // Place copy #9 of ITS6 in I569
22082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22083 sub2node->SetLineColor(kColorITS);
22084 sub2node->SetVisibility(1);
22085 fNodes->Add(sub2node);
22088 // Place copy #10 of ITS6 in I569
22090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22091 sub2node->SetLineColor(kColorITS);
22092 sub2node->SetVisibility(1);
22093 fNodes->Add(sub2node);
22096 // Place copy #11 of ITS6 in I569
22098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22099 sub2node->SetLineColor(kColorITS);
22100 sub2node->SetVisibility(1);
22101 fNodes->Add(sub2node);
22104 // Place copy #12 of ITS6 in I569
22106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22107 sub2node->SetLineColor(kColorITS);
22108 sub2node->SetVisibility(1);
22109 fNodes->Add(sub2node);
22112 // Place copy #13 of ITS6 in I569
22114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22115 sub2node->SetLineColor(kColorITS);
22116 sub2node->SetVisibility(1);
22117 fNodes->Add(sub2node);
22120 // Place copy #14 of ITS6 in I569
22122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22123 sub2node->SetLineColor(kColorITS);
22124 sub2node->SetVisibility(1);
22125 fNodes->Add(sub2node);
22128 // Place copy #15 of ITS6 in I569
22130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22131 sub2node->SetLineColor(kColorITS);
22132 sub2node->SetVisibility(1);
22133 fNodes->Add(sub2node);
22136 // Place copy #16 of ITS6 in I569
22138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22139 sub2node->SetLineColor(kColorITS);
22140 sub2node->SetVisibility(1);
22141 fNodes->Add(sub2node);
22144 // Place copy #17 of ITS6 in I569
22146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22147 sub2node->SetLineColor(kColorITS);
22148 sub2node->SetVisibility(1);
22149 fNodes->Add(sub2node);
22152 // Place copy #18 of ITS6 in I569
22154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22155 sub2node->SetLineColor(kColorITS);
22156 sub2node->SetVisibility(1);
22157 fNodes->Add(sub2node);
22160 // Place copy #19 of ITS6 in I569
22162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22163 sub2node->SetLineColor(kColorITS);
22164 sub2node->SetVisibility(1);
22165 fNodes->Add(sub2node);
22168 // Place copy #20 of ITS6 in I569
22170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22171 sub2node->SetLineColor(kColorITS);
22172 sub2node->SetVisibility(1);
22173 fNodes->Add(sub2node);
22176 // Place copy #21 of ITS6 in I569
22178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22179 sub2node->SetLineColor(kColorITS);
22180 sub2node->SetVisibility(1);
22181 fNodes->Add(sub2node);
22184 // Place copy #22 of ITS6 in I569
22186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22187 sub2node->SetLineColor(kColorITS);
22188 sub2node->SetVisibility(1);
22189 fNodes->Add(sub2node);
22192 // Place copy #23 of ITS6 in I569
22194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22195 sub2node->SetLineColor(kColorITS);
22196 sub2node->SetVisibility(1);
22197 fNodes->Add(sub2node);
22200 // Place copy #24 of ITS6 in I569
22202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22203 sub2node->SetLineColor(kColorITS);
22204 sub2node->SetVisibility(1);
22205 fNodes->Add(sub2node);
22208 // Place copy #25 of ITS6 in I569
22210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22211 sub2node->SetLineColor(kColorITS);
22212 sub2node->SetVisibility(1);
22213 fNodes->Add(sub2node);
22215 fNodes->Add(sub1node);
22218 // Place copy #28 of I569 in IT56
22220 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22221 sub1node->SetLineColor(kColorITS);
22222 sub1node->SetVisibility(0);
22225 // Place copy #1 of ITS6 in I569
22227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22228 sub2node->SetLineColor(kColorITS);
22229 sub2node->SetVisibility(1);
22230 fNodes->Add(sub2node);
22233 // Place copy #2 of ITS6 in I569
22235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22236 sub2node->SetLineColor(kColorITS);
22237 sub2node->SetVisibility(1);
22238 fNodes->Add(sub2node);
22241 // Place copy #3 of ITS6 in I569
22243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22244 sub2node->SetLineColor(kColorITS);
22245 sub2node->SetVisibility(1);
22246 fNodes->Add(sub2node);
22249 // Place copy #4 of ITS6 in I569
22251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22252 sub2node->SetLineColor(kColorITS);
22253 sub2node->SetVisibility(1);
22254 fNodes->Add(sub2node);
22257 // Place copy #5 of ITS6 in I569
22259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22260 sub2node->SetLineColor(kColorITS);
22261 sub2node->SetVisibility(1);
22262 fNodes->Add(sub2node);
22265 // Place copy #6 of ITS6 in I569
22267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22268 sub2node->SetLineColor(kColorITS);
22269 sub2node->SetVisibility(1);
22270 fNodes->Add(sub2node);
22273 // Place copy #7 of ITS6 in I569
22275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22276 sub2node->SetLineColor(kColorITS);
22277 sub2node->SetVisibility(1);
22278 fNodes->Add(sub2node);
22281 // Place copy #8 of ITS6 in I569
22283 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22284 sub2node->SetLineColor(kColorITS);
22285 sub2node->SetVisibility(1);
22286 fNodes->Add(sub2node);
22289 // Place copy #9 of ITS6 in I569
22291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22292 sub2node->SetLineColor(kColorITS);
22293 sub2node->SetVisibility(1);
22294 fNodes->Add(sub2node);
22297 // Place copy #10 of ITS6 in I569
22299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22300 sub2node->SetLineColor(kColorITS);
22301 sub2node->SetVisibility(1);
22302 fNodes->Add(sub2node);
22305 // Place copy #11 of ITS6 in I569
22307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22308 sub2node->SetLineColor(kColorITS);
22309 sub2node->SetVisibility(1);
22310 fNodes->Add(sub2node);
22313 // Place copy #12 of ITS6 in I569
22315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22316 sub2node->SetLineColor(kColorITS);
22317 sub2node->SetVisibility(1);
22318 fNodes->Add(sub2node);
22321 // Place copy #13 of ITS6 in I569
22323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22324 sub2node->SetLineColor(kColorITS);
22325 sub2node->SetVisibility(1);
22326 fNodes->Add(sub2node);
22329 // Place copy #14 of ITS6 in I569
22331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22332 sub2node->SetLineColor(kColorITS);
22333 sub2node->SetVisibility(1);
22334 fNodes->Add(sub2node);
22337 // Place copy #15 of ITS6 in I569
22339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22340 sub2node->SetLineColor(kColorITS);
22341 sub2node->SetVisibility(1);
22342 fNodes->Add(sub2node);
22345 // Place copy #16 of ITS6 in I569
22347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22348 sub2node->SetLineColor(kColorITS);
22349 sub2node->SetVisibility(1);
22350 fNodes->Add(sub2node);
22353 // Place copy #17 of ITS6 in I569
22355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22356 sub2node->SetLineColor(kColorITS);
22357 sub2node->SetVisibility(1);
22358 fNodes->Add(sub2node);
22361 // Place copy #18 of ITS6 in I569
22363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22364 sub2node->SetLineColor(kColorITS);
22365 sub2node->SetVisibility(1);
22366 fNodes->Add(sub2node);
22369 // Place copy #19 of ITS6 in I569
22371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22372 sub2node->SetLineColor(kColorITS);
22373 sub2node->SetVisibility(1);
22374 fNodes->Add(sub2node);
22377 // Place copy #20 of ITS6 in I569
22379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22380 sub2node->SetLineColor(kColorITS);
22381 sub2node->SetVisibility(1);
22382 fNodes->Add(sub2node);
22385 // Place copy #21 of ITS6 in I569
22387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22388 sub2node->SetLineColor(kColorITS);
22389 sub2node->SetVisibility(1);
22390 fNodes->Add(sub2node);
22393 // Place copy #22 of ITS6 in I569
22395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22396 sub2node->SetLineColor(kColorITS);
22397 sub2node->SetVisibility(1);
22398 fNodes->Add(sub2node);
22401 // Place copy #23 of ITS6 in I569
22403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22404 sub2node->SetLineColor(kColorITS);
22405 sub2node->SetVisibility(1);
22406 fNodes->Add(sub2node);
22409 // Place copy #24 of ITS6 in I569
22411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22412 sub2node->SetLineColor(kColorITS);
22413 sub2node->SetVisibility(1);
22414 fNodes->Add(sub2node);
22417 // Place copy #25 of ITS6 in I569
22419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22420 sub2node->SetLineColor(kColorITS);
22421 sub2node->SetVisibility(1);
22422 fNodes->Add(sub2node);
22424 fNodes->Add(sub1node);
22427 // Place copy #29 of I569 in IT56
22429 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22430 sub1node->SetLineColor(kColorITS);
22431 sub1node->SetVisibility(0);
22434 // Place copy #1 of ITS6 in I569
22436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22437 sub2node->SetLineColor(kColorITS);
22438 sub2node->SetVisibility(1);
22439 fNodes->Add(sub2node);
22442 // Place copy #2 of ITS6 in I569
22444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22445 sub2node->SetLineColor(kColorITS);
22446 sub2node->SetVisibility(1);
22447 fNodes->Add(sub2node);
22450 // Place copy #3 of ITS6 in I569
22452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22453 sub2node->SetLineColor(kColorITS);
22454 sub2node->SetVisibility(1);
22455 fNodes->Add(sub2node);
22458 // Place copy #4 of ITS6 in I569
22460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22461 sub2node->SetLineColor(kColorITS);
22462 sub2node->SetVisibility(1);
22463 fNodes->Add(sub2node);
22466 // Place copy #5 of ITS6 in I569
22468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22469 sub2node->SetLineColor(kColorITS);
22470 sub2node->SetVisibility(1);
22471 fNodes->Add(sub2node);
22474 // Place copy #6 of ITS6 in I569
22476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22477 sub2node->SetLineColor(kColorITS);
22478 sub2node->SetVisibility(1);
22479 fNodes->Add(sub2node);
22482 // Place copy #7 of ITS6 in I569
22484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22485 sub2node->SetLineColor(kColorITS);
22486 sub2node->SetVisibility(1);
22487 fNodes->Add(sub2node);
22490 // Place copy #8 of ITS6 in I569
22492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22493 sub2node->SetLineColor(kColorITS);
22494 sub2node->SetVisibility(1);
22495 fNodes->Add(sub2node);
22498 // Place copy #9 of ITS6 in I569
22500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22501 sub2node->SetLineColor(kColorITS);
22502 sub2node->SetVisibility(1);
22503 fNodes->Add(sub2node);
22506 // Place copy #10 of ITS6 in I569
22508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22509 sub2node->SetLineColor(kColorITS);
22510 sub2node->SetVisibility(1);
22511 fNodes->Add(sub2node);
22514 // Place copy #11 of ITS6 in I569
22516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22517 sub2node->SetLineColor(kColorITS);
22518 sub2node->SetVisibility(1);
22519 fNodes->Add(sub2node);
22522 // Place copy #12 of ITS6 in I569
22524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22525 sub2node->SetLineColor(kColorITS);
22526 sub2node->SetVisibility(1);
22527 fNodes->Add(sub2node);
22530 // Place copy #13 of ITS6 in I569
22532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22533 sub2node->SetLineColor(kColorITS);
22534 sub2node->SetVisibility(1);
22535 fNodes->Add(sub2node);
22538 // Place copy #14 of ITS6 in I569
22540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22541 sub2node->SetLineColor(kColorITS);
22542 sub2node->SetVisibility(1);
22543 fNodes->Add(sub2node);
22546 // Place copy #15 of ITS6 in I569
22548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22549 sub2node->SetLineColor(kColorITS);
22550 sub2node->SetVisibility(1);
22551 fNodes->Add(sub2node);
22554 // Place copy #16 of ITS6 in I569
22556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22557 sub2node->SetLineColor(kColorITS);
22558 sub2node->SetVisibility(1);
22559 fNodes->Add(sub2node);
22562 // Place copy #17 of ITS6 in I569
22564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22565 sub2node->SetLineColor(kColorITS);
22566 sub2node->SetVisibility(1);
22567 fNodes->Add(sub2node);
22570 // Place copy #18 of ITS6 in I569
22572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22573 sub2node->SetLineColor(kColorITS);
22574 sub2node->SetVisibility(1);
22575 fNodes->Add(sub2node);
22578 // Place copy #19 of ITS6 in I569
22580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22581 sub2node->SetLineColor(kColorITS);
22582 sub2node->SetVisibility(1);
22583 fNodes->Add(sub2node);
22586 // Place copy #20 of ITS6 in I569
22588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22589 sub2node->SetLineColor(kColorITS);
22590 sub2node->SetVisibility(1);
22591 fNodes->Add(sub2node);
22594 // Place copy #21 of ITS6 in I569
22596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22597 sub2node->SetLineColor(kColorITS);
22598 sub2node->SetVisibility(1);
22599 fNodes->Add(sub2node);
22602 // Place copy #22 of ITS6 in I569
22604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22605 sub2node->SetLineColor(kColorITS);
22606 sub2node->SetVisibility(1);
22607 fNodes->Add(sub2node);
22610 // Place copy #23 of ITS6 in I569
22612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22613 sub2node->SetLineColor(kColorITS);
22614 sub2node->SetVisibility(1);
22615 fNodes->Add(sub2node);
22618 // Place copy #24 of ITS6 in I569
22620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22621 sub2node->SetLineColor(kColorITS);
22622 sub2node->SetVisibility(1);
22623 fNodes->Add(sub2node);
22626 // Place copy #25 of ITS6 in I569
22628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22629 sub2node->SetLineColor(kColorITS);
22630 sub2node->SetVisibility(1);
22631 fNodes->Add(sub2node);
22633 fNodes->Add(sub1node);
22636 // Place copy #30 of I569 in IT56
22638 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22639 sub1node->SetLineColor(kColorITS);
22640 sub1node->SetVisibility(0);
22643 // Place copy #1 of ITS6 in I569
22645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22646 sub2node->SetLineColor(kColorITS);
22647 sub2node->SetVisibility(1);
22648 fNodes->Add(sub2node);
22651 // Place copy #2 of ITS6 in I569
22653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22654 sub2node->SetLineColor(kColorITS);
22655 sub2node->SetVisibility(1);
22656 fNodes->Add(sub2node);
22659 // Place copy #3 of ITS6 in I569
22661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22662 sub2node->SetLineColor(kColorITS);
22663 sub2node->SetVisibility(1);
22664 fNodes->Add(sub2node);
22667 // Place copy #4 of ITS6 in I569
22669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22670 sub2node->SetLineColor(kColorITS);
22671 sub2node->SetVisibility(1);
22672 fNodes->Add(sub2node);
22675 // Place copy #5 of ITS6 in I569
22677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22678 sub2node->SetLineColor(kColorITS);
22679 sub2node->SetVisibility(1);
22680 fNodes->Add(sub2node);
22683 // Place copy #6 of ITS6 in I569
22685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22686 sub2node->SetLineColor(kColorITS);
22687 sub2node->SetVisibility(1);
22688 fNodes->Add(sub2node);
22691 // Place copy #7 of ITS6 in I569
22693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22694 sub2node->SetLineColor(kColorITS);
22695 sub2node->SetVisibility(1);
22696 fNodes->Add(sub2node);
22699 // Place copy #8 of ITS6 in I569
22701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22702 sub2node->SetLineColor(kColorITS);
22703 sub2node->SetVisibility(1);
22704 fNodes->Add(sub2node);
22707 // Place copy #9 of ITS6 in I569
22709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22710 sub2node->SetLineColor(kColorITS);
22711 sub2node->SetVisibility(1);
22712 fNodes->Add(sub2node);
22715 // Place copy #10 of ITS6 in I569
22717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22718 sub2node->SetLineColor(kColorITS);
22719 sub2node->SetVisibility(1);
22720 fNodes->Add(sub2node);
22723 // Place copy #11 of ITS6 in I569
22725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22726 sub2node->SetLineColor(kColorITS);
22727 sub2node->SetVisibility(1);
22728 fNodes->Add(sub2node);
22731 // Place copy #12 of ITS6 in I569
22733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22734 sub2node->SetLineColor(kColorITS);
22735 sub2node->SetVisibility(1);
22736 fNodes->Add(sub2node);
22739 // Place copy #13 of ITS6 in I569
22741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22742 sub2node->SetLineColor(kColorITS);
22743 sub2node->SetVisibility(1);
22744 fNodes->Add(sub2node);
22747 // Place copy #14 of ITS6 in I569
22749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22750 sub2node->SetLineColor(kColorITS);
22751 sub2node->SetVisibility(1);
22752 fNodes->Add(sub2node);
22755 // Place copy #15 of ITS6 in I569
22757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22758 sub2node->SetLineColor(kColorITS);
22759 sub2node->SetVisibility(1);
22760 fNodes->Add(sub2node);
22763 // Place copy #16 of ITS6 in I569
22765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22766 sub2node->SetLineColor(kColorITS);
22767 sub2node->SetVisibility(1);
22768 fNodes->Add(sub2node);
22771 // Place copy #17 of ITS6 in I569
22773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22774 sub2node->SetLineColor(kColorITS);
22775 sub2node->SetVisibility(1);
22776 fNodes->Add(sub2node);
22779 // Place copy #18 of ITS6 in I569
22781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22782 sub2node->SetLineColor(kColorITS);
22783 sub2node->SetVisibility(1);
22784 fNodes->Add(sub2node);
22787 // Place copy #19 of ITS6 in I569
22789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22790 sub2node->SetLineColor(kColorITS);
22791 sub2node->SetVisibility(1);
22792 fNodes->Add(sub2node);
22795 // Place copy #20 of ITS6 in I569
22797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22798 sub2node->SetLineColor(kColorITS);
22799 sub2node->SetVisibility(1);
22800 fNodes->Add(sub2node);
22803 // Place copy #21 of ITS6 in I569
22805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22806 sub2node->SetLineColor(kColorITS);
22807 sub2node->SetVisibility(1);
22808 fNodes->Add(sub2node);
22811 // Place copy #22 of ITS6 in I569
22813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22814 sub2node->SetLineColor(kColorITS);
22815 sub2node->SetVisibility(1);
22816 fNodes->Add(sub2node);
22819 // Place copy #23 of ITS6 in I569
22821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22822 sub2node->SetLineColor(kColorITS);
22823 sub2node->SetVisibility(1);
22824 fNodes->Add(sub2node);
22827 // Place copy #24 of ITS6 in I569
22829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22830 sub2node->SetLineColor(kColorITS);
22831 sub2node->SetVisibility(1);
22832 fNodes->Add(sub2node);
22835 // Place copy #25 of ITS6 in I569
22837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22838 sub2node->SetLineColor(kColorITS);
22839 sub2node->SetVisibility(1);
22840 fNodes->Add(sub2node);
22842 fNodes->Add(sub1node);
22845 // Place copy #31 of I569 in IT56
22847 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22848 sub1node->SetLineColor(kColorITS);
22849 sub1node->SetVisibility(0);
22852 // Place copy #1 of ITS6 in I569
22854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22855 sub2node->SetLineColor(kColorITS);
22856 sub2node->SetVisibility(1);
22857 fNodes->Add(sub2node);
22860 // Place copy #2 of ITS6 in I569
22862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22863 sub2node->SetLineColor(kColorITS);
22864 sub2node->SetVisibility(1);
22865 fNodes->Add(sub2node);
22868 // Place copy #3 of ITS6 in I569
22870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22871 sub2node->SetLineColor(kColorITS);
22872 sub2node->SetVisibility(1);
22873 fNodes->Add(sub2node);
22876 // Place copy #4 of ITS6 in I569
22878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22879 sub2node->SetLineColor(kColorITS);
22880 sub2node->SetVisibility(1);
22881 fNodes->Add(sub2node);
22884 // Place copy #5 of ITS6 in I569
22886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22887 sub2node->SetLineColor(kColorITS);
22888 sub2node->SetVisibility(1);
22889 fNodes->Add(sub2node);
22892 // Place copy #6 of ITS6 in I569
22894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22895 sub2node->SetLineColor(kColorITS);
22896 sub2node->SetVisibility(1);
22897 fNodes->Add(sub2node);
22900 // Place copy #7 of ITS6 in I569
22902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22903 sub2node->SetLineColor(kColorITS);
22904 sub2node->SetVisibility(1);
22905 fNodes->Add(sub2node);
22908 // Place copy #8 of ITS6 in I569
22910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22911 sub2node->SetLineColor(kColorITS);
22912 sub2node->SetVisibility(1);
22913 fNodes->Add(sub2node);
22916 // Place copy #9 of ITS6 in I569
22918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22919 sub2node->SetLineColor(kColorITS);
22920 sub2node->SetVisibility(1);
22921 fNodes->Add(sub2node);
22924 // Place copy #10 of ITS6 in I569
22926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22927 sub2node->SetLineColor(kColorITS);
22928 sub2node->SetVisibility(1);
22929 fNodes->Add(sub2node);
22932 // Place copy #11 of ITS6 in I569
22934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22935 sub2node->SetLineColor(kColorITS);
22936 sub2node->SetVisibility(1);
22937 fNodes->Add(sub2node);
22940 // Place copy #12 of ITS6 in I569
22942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22943 sub2node->SetLineColor(kColorITS);
22944 sub2node->SetVisibility(1);
22945 fNodes->Add(sub2node);
22948 // Place copy #13 of ITS6 in I569
22950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22951 sub2node->SetLineColor(kColorITS);
22952 sub2node->SetVisibility(1);
22953 fNodes->Add(sub2node);
22956 // Place copy #14 of ITS6 in I569
22958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22959 sub2node->SetLineColor(kColorITS);
22960 sub2node->SetVisibility(1);
22961 fNodes->Add(sub2node);
22964 // Place copy #15 of ITS6 in I569
22966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22967 sub2node->SetLineColor(kColorITS);
22968 sub2node->SetVisibility(1);
22969 fNodes->Add(sub2node);
22972 // Place copy #16 of ITS6 in I569
22974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22975 sub2node->SetLineColor(kColorITS);
22976 sub2node->SetVisibility(1);
22977 fNodes->Add(sub2node);
22980 // Place copy #17 of ITS6 in I569
22982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22983 sub2node->SetLineColor(kColorITS);
22984 sub2node->SetVisibility(1);
22985 fNodes->Add(sub2node);
22988 // Place copy #18 of ITS6 in I569
22990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22991 sub2node->SetLineColor(kColorITS);
22992 sub2node->SetVisibility(1);
22993 fNodes->Add(sub2node);
22996 // Place copy #19 of ITS6 in I569
22998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22999 sub2node->SetLineColor(kColorITS);
23000 sub2node->SetVisibility(1);
23001 fNodes->Add(sub2node);
23004 // Place copy #20 of ITS6 in I569
23006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23007 sub2node->SetLineColor(kColorITS);
23008 sub2node->SetVisibility(1);
23009 fNodes->Add(sub2node);
23012 // Place copy #21 of ITS6 in I569
23014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23015 sub2node->SetLineColor(kColorITS);
23016 sub2node->SetVisibility(1);
23017 fNodes->Add(sub2node);
23020 // Place copy #22 of ITS6 in I569
23022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23023 sub2node->SetLineColor(kColorITS);
23024 sub2node->SetVisibility(1);
23025 fNodes->Add(sub2node);
23028 // Place copy #23 of ITS6 in I569
23030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23031 sub2node->SetLineColor(kColorITS);
23032 sub2node->SetVisibility(1);
23033 fNodes->Add(sub2node);
23036 // Place copy #24 of ITS6 in I569
23038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23039 sub2node->SetLineColor(kColorITS);
23040 sub2node->SetVisibility(1);
23041 fNodes->Add(sub2node);
23044 // Place copy #25 of ITS6 in I569
23046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23047 sub2node->SetLineColor(kColorITS);
23048 sub2node->SetVisibility(1);
23049 fNodes->Add(sub2node);
23051 fNodes->Add(sub1node);
23054 // Place copy #32 of I569 in IT56
23056 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
23057 sub1node->SetLineColor(kColorITS);
23058 sub1node->SetVisibility(0);
23061 // Place copy #1 of ITS6 in I569
23063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23064 sub2node->SetLineColor(kColorITS);
23065 sub2node->SetVisibility(1);
23066 fNodes->Add(sub2node);
23069 // Place copy #2 of ITS6 in I569
23071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23072 sub2node->SetLineColor(kColorITS);
23073 sub2node->SetVisibility(1);
23074 fNodes->Add(sub2node);
23077 // Place copy #3 of ITS6 in I569
23079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23080 sub2node->SetLineColor(kColorITS);
23081 sub2node->SetVisibility(1);
23082 fNodes->Add(sub2node);
23085 // Place copy #4 of ITS6 in I569
23087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23088 sub2node->SetLineColor(kColorITS);
23089 sub2node->SetVisibility(1);
23090 fNodes->Add(sub2node);
23093 // Place copy #5 of ITS6 in I569
23095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23096 sub2node->SetLineColor(kColorITS);
23097 sub2node->SetVisibility(1);
23098 fNodes->Add(sub2node);
23101 // Place copy #6 of ITS6 in I569
23103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23104 sub2node->SetLineColor(kColorITS);
23105 sub2node->SetVisibility(1);
23106 fNodes->Add(sub2node);
23109 // Place copy #7 of ITS6 in I569
23111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23112 sub2node->SetLineColor(kColorITS);
23113 sub2node->SetVisibility(1);
23114 fNodes->Add(sub2node);
23117 // Place copy #8 of ITS6 in I569
23119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23120 sub2node->SetLineColor(kColorITS);
23121 sub2node->SetVisibility(1);
23122 fNodes->Add(sub2node);
23125 // Place copy #9 of ITS6 in I569
23127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23128 sub2node->SetLineColor(kColorITS);
23129 sub2node->SetVisibility(1);
23130 fNodes->Add(sub2node);
23133 // Place copy #10 of ITS6 in I569
23135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23136 sub2node->SetLineColor(kColorITS);
23137 sub2node->SetVisibility(1);
23138 fNodes->Add(sub2node);
23141 // Place copy #11 of ITS6 in I569
23143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23144 sub2node->SetLineColor(kColorITS);
23145 sub2node->SetVisibility(1);
23146 fNodes->Add(sub2node);
23149 // Place copy #12 of ITS6 in I569
23151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23152 sub2node->SetLineColor(kColorITS);
23153 sub2node->SetVisibility(1);
23154 fNodes->Add(sub2node);
23157 // Place copy #13 of ITS6 in I569
23159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23160 sub2node->SetLineColor(kColorITS);
23161 sub2node->SetVisibility(1);
23162 fNodes->Add(sub2node);
23165 // Place copy #14 of ITS6 in I569
23167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23168 sub2node->SetLineColor(kColorITS);
23169 sub2node->SetVisibility(1);
23170 fNodes->Add(sub2node);
23173 // Place copy #15 of ITS6 in I569
23175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23176 sub2node->SetLineColor(kColorITS);
23177 sub2node->SetVisibility(1);
23178 fNodes->Add(sub2node);
23181 // Place copy #16 of ITS6 in I569
23183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23184 sub2node->SetLineColor(kColorITS);
23185 sub2node->SetVisibility(1);
23186 fNodes->Add(sub2node);
23189 // Place copy #17 of ITS6 in I569
23191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23192 sub2node->SetLineColor(kColorITS);
23193 sub2node->SetVisibility(1);
23194 fNodes->Add(sub2node);
23197 // Place copy #18 of ITS6 in I569
23199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23200 sub2node->SetLineColor(kColorITS);
23201 sub2node->SetVisibility(1);
23202 fNodes->Add(sub2node);
23205 // Place copy #19 of ITS6 in I569
23207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23208 sub2node->SetLineColor(kColorITS);
23209 sub2node->SetVisibility(1);
23210 fNodes->Add(sub2node);
23213 // Place copy #20 of ITS6 in I569
23215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23216 sub2node->SetLineColor(kColorITS);
23217 sub2node->SetVisibility(1);
23218 fNodes->Add(sub2node);
23221 // Place copy #21 of ITS6 in I569
23223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23224 sub2node->SetLineColor(kColorITS);
23225 sub2node->SetVisibility(1);
23226 fNodes->Add(sub2node);
23229 // Place copy #22 of ITS6 in I569
23231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23232 sub2node->SetLineColor(kColorITS);
23233 sub2node->SetVisibility(1);
23234 fNodes->Add(sub2node);
23237 // Place copy #23 of ITS6 in I569
23239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23240 sub2node->SetLineColor(kColorITS);
23241 sub2node->SetVisibility(1);
23242 fNodes->Add(sub2node);
23245 // Place copy #24 of ITS6 in I569
23247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23248 sub2node->SetLineColor(kColorITS);
23249 sub2node->SetVisibility(1);
23250 fNodes->Add(sub2node);
23253 // Place copy #25 of ITS6 in I569
23255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23256 sub2node->SetLineColor(kColorITS);
23257 sub2node->SetVisibility(1);
23258 fNodes->Add(sub2node);
23260 fNodes->Add(sub1node);
23263 // Place copy #33 of I569 in IT56
23265 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23266 sub1node->SetLineColor(kColorITS);
23267 sub1node->SetVisibility(0);
23270 // Place copy #1 of ITS6 in I569
23272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23273 sub2node->SetLineColor(kColorITS);
23274 sub2node->SetVisibility(1);
23275 fNodes->Add(sub2node);
23278 // Place copy #2 of ITS6 in I569
23280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23281 sub2node->SetLineColor(kColorITS);
23282 sub2node->SetVisibility(1);
23283 fNodes->Add(sub2node);
23286 // Place copy #3 of ITS6 in I569
23288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23289 sub2node->SetLineColor(kColorITS);
23290 sub2node->SetVisibility(1);
23291 fNodes->Add(sub2node);
23294 // Place copy #4 of ITS6 in I569
23296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23297 sub2node->SetLineColor(kColorITS);
23298 sub2node->SetVisibility(1);
23299 fNodes->Add(sub2node);
23302 // Place copy #5 of ITS6 in I569
23304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23305 sub2node->SetLineColor(kColorITS);
23306 sub2node->SetVisibility(1);
23307 fNodes->Add(sub2node);
23310 // Place copy #6 of ITS6 in I569
23312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23313 sub2node->SetLineColor(kColorITS);
23314 sub2node->SetVisibility(1);
23315 fNodes->Add(sub2node);
23318 // Place copy #7 of ITS6 in I569
23320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23321 sub2node->SetLineColor(kColorITS);
23322 sub2node->SetVisibility(1);
23323 fNodes->Add(sub2node);
23326 // Place copy #8 of ITS6 in I569
23328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23329 sub2node->SetLineColor(kColorITS);
23330 sub2node->SetVisibility(1);
23331 fNodes->Add(sub2node);
23334 // Place copy #9 of ITS6 in I569
23336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23337 sub2node->SetLineColor(kColorITS);
23338 sub2node->SetVisibility(1);
23339 fNodes->Add(sub2node);
23342 // Place copy #10 of ITS6 in I569
23344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23345 sub2node->SetLineColor(kColorITS);
23346 sub2node->SetVisibility(1);
23347 fNodes->Add(sub2node);
23350 // Place copy #11 of ITS6 in I569
23352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23353 sub2node->SetLineColor(kColorITS);
23354 sub2node->SetVisibility(1);
23355 fNodes->Add(sub2node);
23358 // Place copy #12 of ITS6 in I569
23360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23361 sub2node->SetLineColor(kColorITS);
23362 sub2node->SetVisibility(1);
23363 fNodes->Add(sub2node);
23366 // Place copy #13 of ITS6 in I569
23368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23369 sub2node->SetLineColor(kColorITS);
23370 sub2node->SetVisibility(1);
23371 fNodes->Add(sub2node);
23374 // Place copy #14 of ITS6 in I569
23376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23377 sub2node->SetLineColor(kColorITS);
23378 sub2node->SetVisibility(1);
23379 fNodes->Add(sub2node);
23382 // Place copy #15 of ITS6 in I569
23384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23385 sub2node->SetLineColor(kColorITS);
23386 sub2node->SetVisibility(1);
23387 fNodes->Add(sub2node);
23390 // Place copy #16 of ITS6 in I569
23392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23393 sub2node->SetLineColor(kColorITS);
23394 sub2node->SetVisibility(1);
23395 fNodes->Add(sub2node);
23398 // Place copy #17 of ITS6 in I569
23400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23401 sub2node->SetLineColor(kColorITS);
23402 sub2node->SetVisibility(1);
23403 fNodes->Add(sub2node);
23406 // Place copy #18 of ITS6 in I569
23408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23409 sub2node->SetLineColor(kColorITS);
23410 sub2node->SetVisibility(1);
23411 fNodes->Add(sub2node);
23414 // Place copy #19 of ITS6 in I569
23416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23417 sub2node->SetLineColor(kColorITS);
23418 sub2node->SetVisibility(1);
23419 fNodes->Add(sub2node);
23422 // Place copy #20 of ITS6 in I569
23424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23425 sub2node->SetLineColor(kColorITS);
23426 sub2node->SetVisibility(1);
23427 fNodes->Add(sub2node);
23430 // Place copy #21 of ITS6 in I569
23432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23433 sub2node->SetLineColor(kColorITS);
23434 sub2node->SetVisibility(1);
23435 fNodes->Add(sub2node);
23438 // Place copy #22 of ITS6 in I569
23440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23441 sub2node->SetLineColor(kColorITS);
23442 sub2node->SetVisibility(1);
23443 fNodes->Add(sub2node);
23446 // Place copy #23 of ITS6 in I569
23448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23449 sub2node->SetLineColor(kColorITS);
23450 sub2node->SetVisibility(1);
23451 fNodes->Add(sub2node);
23454 // Place copy #24 of ITS6 in I569
23456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23457 sub2node->SetLineColor(kColorITS);
23458 sub2node->SetVisibility(1);
23459 fNodes->Add(sub2node);
23462 // Place copy #25 of ITS6 in I569
23464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23465 sub2node->SetLineColor(kColorITS);
23466 sub2node->SetVisibility(1);
23467 fNodes->Add(sub2node);
23469 fNodes->Add(sub1node);
23472 // Place copy #34 of I569 in IT56
23474 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23475 sub1node->SetLineColor(kColorITS);
23476 sub1node->SetVisibility(0);
23479 // Place copy #1 of ITS6 in I569
23481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23482 sub2node->SetLineColor(kColorITS);
23483 sub2node->SetVisibility(1);
23484 fNodes->Add(sub2node);
23487 // Place copy #2 of ITS6 in I569
23489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23490 sub2node->SetLineColor(kColorITS);
23491 sub2node->SetVisibility(1);
23492 fNodes->Add(sub2node);
23495 // Place copy #3 of ITS6 in I569
23497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23498 sub2node->SetLineColor(kColorITS);
23499 sub2node->SetVisibility(1);
23500 fNodes->Add(sub2node);
23503 // Place copy #4 of ITS6 in I569
23505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23506 sub2node->SetLineColor(kColorITS);
23507 sub2node->SetVisibility(1);
23508 fNodes->Add(sub2node);
23511 // Place copy #5 of ITS6 in I569
23513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23514 sub2node->SetLineColor(kColorITS);
23515 sub2node->SetVisibility(1);
23516 fNodes->Add(sub2node);
23519 // Place copy #6 of ITS6 in I569
23521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23522 sub2node->SetLineColor(kColorITS);
23523 sub2node->SetVisibility(1);
23524 fNodes->Add(sub2node);
23527 // Place copy #7 of ITS6 in I569
23529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23530 sub2node->SetLineColor(kColorITS);
23531 sub2node->SetVisibility(1);
23532 fNodes->Add(sub2node);
23535 // Place copy #8 of ITS6 in I569
23537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23538 sub2node->SetLineColor(kColorITS);
23539 sub2node->SetVisibility(1);
23540 fNodes->Add(sub2node);
23543 // Place copy #9 of ITS6 in I569
23545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23546 sub2node->SetLineColor(kColorITS);
23547 sub2node->SetVisibility(1);
23548 fNodes->Add(sub2node);
23551 // Place copy #10 of ITS6 in I569
23553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23554 sub2node->SetLineColor(kColorITS);
23555 sub2node->SetVisibility(1);
23556 fNodes->Add(sub2node);
23559 // Place copy #11 of ITS6 in I569
23561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23562 sub2node->SetLineColor(kColorITS);
23563 sub2node->SetVisibility(1);
23564 fNodes->Add(sub2node);
23567 // Place copy #12 of ITS6 in I569
23569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23570 sub2node->SetLineColor(kColorITS);
23571 sub2node->SetVisibility(1);
23572 fNodes->Add(sub2node);
23575 // Place copy #13 of ITS6 in I569
23577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23578 sub2node->SetLineColor(kColorITS);
23579 sub2node->SetVisibility(1);
23580 fNodes->Add(sub2node);
23583 // Place copy #14 of ITS6 in I569
23585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23586 sub2node->SetLineColor(kColorITS);
23587 sub2node->SetVisibility(1);
23588 fNodes->Add(sub2node);
23591 // Place copy #15 of ITS6 in I569
23593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23594 sub2node->SetLineColor(kColorITS);
23595 sub2node->SetVisibility(1);
23596 fNodes->Add(sub2node);
23599 // Place copy #16 of ITS6 in I569
23601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23602 sub2node->SetLineColor(kColorITS);
23603 sub2node->SetVisibility(1);
23604 fNodes->Add(sub2node);
23607 // Place copy #17 of ITS6 in I569
23609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23610 sub2node->SetLineColor(kColorITS);
23611 sub2node->SetVisibility(1);
23612 fNodes->Add(sub2node);
23615 // Place copy #18 of ITS6 in I569
23617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23618 sub2node->SetLineColor(kColorITS);
23619 sub2node->SetVisibility(1);
23620 fNodes->Add(sub2node);
23623 // Place copy #19 of ITS6 in I569
23625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23626 sub2node->SetLineColor(kColorITS);
23627 sub2node->SetVisibility(1);
23628 fNodes->Add(sub2node);
23631 // Place copy #20 of ITS6 in I569
23633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23634 sub2node->SetLineColor(kColorITS);
23635 sub2node->SetVisibility(1);
23636 fNodes->Add(sub2node);
23639 // Place copy #21 of ITS6 in I569
23641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23642 sub2node->SetLineColor(kColorITS);
23643 sub2node->SetVisibility(1);
23644 fNodes->Add(sub2node);
23647 // Place copy #22 of ITS6 in I569
23649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23650 sub2node->SetLineColor(kColorITS);
23651 sub2node->SetVisibility(1);
23652 fNodes->Add(sub2node);
23655 // Place copy #23 of ITS6 in I569
23657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23658 sub2node->SetLineColor(kColorITS);
23659 sub2node->SetVisibility(1);
23660 fNodes->Add(sub2node);
23663 // Place copy #24 of ITS6 in I569
23665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23666 sub2node->SetLineColor(kColorITS);
23667 sub2node->SetVisibility(1);
23668 fNodes->Add(sub2node);
23671 // Place copy #25 of ITS6 in I569
23673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23674 sub2node->SetLineColor(kColorITS);
23675 sub2node->SetVisibility(1);
23676 fNodes->Add(sub2node);
23678 fNodes->Add(sub1node);
23681 // Place copy #35 of I569 in IT56
23683 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23684 sub1node->SetLineColor(kColorITS);
23685 sub1node->SetVisibility(0);
23688 // Place copy #1 of ITS6 in I569
23690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23691 sub2node->SetLineColor(kColorITS);
23692 sub2node->SetVisibility(1);
23693 fNodes->Add(sub2node);
23696 // Place copy #2 of ITS6 in I569
23698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23699 sub2node->SetLineColor(kColorITS);
23700 sub2node->SetVisibility(1);
23701 fNodes->Add(sub2node);
23704 // Place copy #3 of ITS6 in I569
23706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23707 sub2node->SetLineColor(kColorITS);
23708 sub2node->SetVisibility(1);
23709 fNodes->Add(sub2node);
23712 // Place copy #4 of ITS6 in I569
23714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23715 sub2node->SetLineColor(kColorITS);
23716 sub2node->SetVisibility(1);
23717 fNodes->Add(sub2node);
23720 // Place copy #5 of ITS6 in I569
23722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23723 sub2node->SetLineColor(kColorITS);
23724 sub2node->SetVisibility(1);
23725 fNodes->Add(sub2node);
23728 // Place copy #6 of ITS6 in I569
23730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23731 sub2node->SetLineColor(kColorITS);
23732 sub2node->SetVisibility(1);
23733 fNodes->Add(sub2node);
23736 // Place copy #7 of ITS6 in I569
23738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23739 sub2node->SetLineColor(kColorITS);
23740 sub2node->SetVisibility(1);
23741 fNodes->Add(sub2node);
23744 // Place copy #8 of ITS6 in I569
23746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23747 sub2node->SetLineColor(kColorITS);
23748 sub2node->SetVisibility(1);
23749 fNodes->Add(sub2node);
23752 // Place copy #9 of ITS6 in I569
23754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23755 sub2node->SetLineColor(kColorITS);
23756 sub2node->SetVisibility(1);
23757 fNodes->Add(sub2node);
23760 // Place copy #10 of ITS6 in I569
23762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23763 sub2node->SetLineColor(kColorITS);
23764 sub2node->SetVisibility(1);
23765 fNodes->Add(sub2node);
23768 // Place copy #11 of ITS6 in I569
23770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23771 sub2node->SetLineColor(kColorITS);
23772 sub2node->SetVisibility(1);
23773 fNodes->Add(sub2node);
23776 // Place copy #12 of ITS6 in I569
23778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23779 sub2node->SetLineColor(kColorITS);
23780 sub2node->SetVisibility(1);
23781 fNodes->Add(sub2node);
23784 // Place copy #13 of ITS6 in I569
23786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23787 sub2node->SetLineColor(kColorITS);
23788 sub2node->SetVisibility(1);
23789 fNodes->Add(sub2node);
23792 // Place copy #14 of ITS6 in I569
23794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23795 sub2node->SetLineColor(kColorITS);
23796 sub2node->SetVisibility(1);
23797 fNodes->Add(sub2node);
23800 // Place copy #15 of ITS6 in I569
23802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23803 sub2node->SetLineColor(kColorITS);
23804 sub2node->SetVisibility(1);
23805 fNodes->Add(sub2node);
23808 // Place copy #16 of ITS6 in I569
23810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23811 sub2node->SetLineColor(kColorITS);
23812 sub2node->SetVisibility(1);
23813 fNodes->Add(sub2node);
23816 // Place copy #17 of ITS6 in I569
23818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23819 sub2node->SetLineColor(kColorITS);
23820 sub2node->SetVisibility(1);
23821 fNodes->Add(sub2node);
23824 // Place copy #18 of ITS6 in I569
23826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23827 sub2node->SetLineColor(kColorITS);
23828 sub2node->SetVisibility(1);
23829 fNodes->Add(sub2node);
23832 // Place copy #19 of ITS6 in I569
23834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23835 sub2node->SetLineColor(kColorITS);
23836 sub2node->SetVisibility(1);
23837 fNodes->Add(sub2node);
23840 // Place copy #20 of ITS6 in I569
23842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23843 sub2node->SetLineColor(kColorITS);
23844 sub2node->SetVisibility(1);
23845 fNodes->Add(sub2node);
23848 // Place copy #21 of ITS6 in I569
23850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23851 sub2node->SetLineColor(kColorITS);
23852 sub2node->SetVisibility(1);
23853 fNodes->Add(sub2node);
23856 // Place copy #22 of ITS6 in I569
23858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23859 sub2node->SetLineColor(kColorITS);
23860 sub2node->SetVisibility(1);
23861 fNodes->Add(sub2node);
23864 // Place copy #23 of ITS6 in I569
23866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23867 sub2node->SetLineColor(kColorITS);
23868 sub2node->SetVisibility(1);
23869 fNodes->Add(sub2node);
23872 // Place copy #24 of ITS6 in I569
23874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23875 sub2node->SetLineColor(kColorITS);
23876 sub2node->SetVisibility(1);
23877 fNodes->Add(sub2node);
23880 // Place copy #25 of ITS6 in I569
23882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23883 sub2node->SetLineColor(kColorITS);
23884 sub2node->SetVisibility(1);
23885 fNodes->Add(sub2node);
23887 fNodes->Add(sub1node);
23890 // Place copy #36 of I569 in IT56
23892 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23893 sub1node->SetLineColor(kColorITS);
23894 sub1node->SetVisibility(0);
23897 // Place copy #1 of ITS6 in I569
23899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23900 sub2node->SetLineColor(kColorITS);
23901 sub2node->SetVisibility(1);
23902 fNodes->Add(sub2node);
23905 // Place copy #2 of ITS6 in I569
23907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23908 sub2node->SetLineColor(kColorITS);
23909 sub2node->SetVisibility(1);
23910 fNodes->Add(sub2node);
23913 // Place copy #3 of ITS6 in I569
23915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23916 sub2node->SetLineColor(kColorITS);
23917 sub2node->SetVisibility(1);
23918 fNodes->Add(sub2node);
23921 // Place copy #4 of ITS6 in I569
23923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23924 sub2node->SetLineColor(kColorITS);
23925 sub2node->SetVisibility(1);
23926 fNodes->Add(sub2node);
23929 // Place copy #5 of ITS6 in I569
23931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23932 sub2node->SetLineColor(kColorITS);
23933 sub2node->SetVisibility(1);
23934 fNodes->Add(sub2node);
23937 // Place copy #6 of ITS6 in I569
23939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23940 sub2node->SetLineColor(kColorITS);
23941 sub2node->SetVisibility(1);
23942 fNodes->Add(sub2node);
23945 // Place copy #7 of ITS6 in I569
23947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23948 sub2node->SetLineColor(kColorITS);
23949 sub2node->SetVisibility(1);
23950 fNodes->Add(sub2node);
23953 // Place copy #8 of ITS6 in I569
23955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23956 sub2node->SetLineColor(kColorITS);
23957 sub2node->SetVisibility(1);
23958 fNodes->Add(sub2node);
23961 // Place copy #9 of ITS6 in I569
23963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23964 sub2node->SetLineColor(kColorITS);
23965 sub2node->SetVisibility(1);
23966 fNodes->Add(sub2node);
23969 // Place copy #10 of ITS6 in I569
23971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23972 sub2node->SetLineColor(kColorITS);
23973 sub2node->SetVisibility(1);
23974 fNodes->Add(sub2node);
23977 // Place copy #11 of ITS6 in I569
23979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23980 sub2node->SetLineColor(kColorITS);
23981 sub2node->SetVisibility(1);
23982 fNodes->Add(sub2node);
23985 // Place copy #12 of ITS6 in I569
23987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23988 sub2node->SetLineColor(kColorITS);
23989 sub2node->SetVisibility(1);
23990 fNodes->Add(sub2node);
23993 // Place copy #13 of ITS6 in I569
23995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23996 sub2node->SetLineColor(kColorITS);
23997 sub2node->SetVisibility(1);
23998 fNodes->Add(sub2node);
24001 // Place copy #14 of ITS6 in I569
24003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24004 sub2node->SetLineColor(kColorITS);
24005 sub2node->SetVisibility(1);
24006 fNodes->Add(sub2node);
24009 // Place copy #15 of ITS6 in I569
24011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24012 sub2node->SetLineColor(kColorITS);
24013 sub2node->SetVisibility(1);
24014 fNodes->Add(sub2node);
24017 // Place copy #16 of ITS6 in I569
24019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24020 sub2node->SetLineColor(kColorITS);
24021 sub2node->SetVisibility(1);
24022 fNodes->Add(sub2node);
24025 // Place copy #17 of ITS6 in I569
24027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24028 sub2node->SetLineColor(kColorITS);
24029 sub2node->SetVisibility(1);
24030 fNodes->Add(sub2node);
24033 // Place copy #18 of ITS6 in I569
24035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24036 sub2node->SetLineColor(kColorITS);
24037 sub2node->SetVisibility(1);
24038 fNodes->Add(sub2node);
24041 // Place copy #19 of ITS6 in I569
24043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24044 sub2node->SetLineColor(kColorITS);
24045 sub2node->SetVisibility(1);
24046 fNodes->Add(sub2node);
24049 // Place copy #20 of ITS6 in I569
24051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24052 sub2node->SetLineColor(kColorITS);
24053 sub2node->SetVisibility(1);
24054 fNodes->Add(sub2node);
24057 // Place copy #21 of ITS6 in I569
24059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24060 sub2node->SetLineColor(kColorITS);
24061 sub2node->SetVisibility(1);
24062 fNodes->Add(sub2node);
24065 // Place copy #22 of ITS6 in I569
24067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24068 sub2node->SetLineColor(kColorITS);
24069 sub2node->SetVisibility(1);
24070 fNodes->Add(sub2node);
24073 // Place copy #23 of ITS6 in I569
24075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24076 sub2node->SetLineColor(kColorITS);
24077 sub2node->SetVisibility(1);
24078 fNodes->Add(sub2node);
24081 // Place copy #24 of ITS6 in I569
24083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24084 sub2node->SetLineColor(kColorITS);
24085 sub2node->SetVisibility(1);
24086 fNodes->Add(sub2node);
24089 // Place copy #25 of ITS6 in I569
24091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24092 sub2node->SetLineColor(kColorITS);
24093 sub2node->SetVisibility(1);
24094 fNodes->Add(sub2node);
24096 fNodes->Add(sub1node);
24099 // Place copy #37 of I569 in IT56
24101 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
24102 sub1node->SetLineColor(kColorITS);
24103 sub1node->SetVisibility(0);
24106 // Place copy #1 of ITS6 in I569
24108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24109 sub2node->SetLineColor(kColorITS);
24110 sub2node->SetVisibility(1);
24111 fNodes->Add(sub2node);
24114 // Place copy #2 of ITS6 in I569
24116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24117 sub2node->SetLineColor(kColorITS);
24118 sub2node->SetVisibility(1);
24119 fNodes->Add(sub2node);
24122 // Place copy #3 of ITS6 in I569
24124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24125 sub2node->SetLineColor(kColorITS);
24126 sub2node->SetVisibility(1);
24127 fNodes->Add(sub2node);
24130 // Place copy #4 of ITS6 in I569
24132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24133 sub2node->SetLineColor(kColorITS);
24134 sub2node->SetVisibility(1);
24135 fNodes->Add(sub2node);
24138 // Place copy #5 of ITS6 in I569
24140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24141 sub2node->SetLineColor(kColorITS);
24142 sub2node->SetVisibility(1);
24143 fNodes->Add(sub2node);
24146 // Place copy #6 of ITS6 in I569
24148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24149 sub2node->SetLineColor(kColorITS);
24150 sub2node->SetVisibility(1);
24151 fNodes->Add(sub2node);
24154 // Place copy #7 of ITS6 in I569
24156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24157 sub2node->SetLineColor(kColorITS);
24158 sub2node->SetVisibility(1);
24159 fNodes->Add(sub2node);
24162 // Place copy #8 of ITS6 in I569
24164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24165 sub2node->SetLineColor(kColorITS);
24166 sub2node->SetVisibility(1);
24167 fNodes->Add(sub2node);
24170 // Place copy #9 of ITS6 in I569
24172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24173 sub2node->SetLineColor(kColorITS);
24174 sub2node->SetVisibility(1);
24175 fNodes->Add(sub2node);
24178 // Place copy #10 of ITS6 in I569
24180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24181 sub2node->SetLineColor(kColorITS);
24182 sub2node->SetVisibility(1);
24183 fNodes->Add(sub2node);
24186 // Place copy #11 of ITS6 in I569
24188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24189 sub2node->SetLineColor(kColorITS);
24190 sub2node->SetVisibility(1);
24191 fNodes->Add(sub2node);
24194 // Place copy #12 of ITS6 in I569
24196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24197 sub2node->SetLineColor(kColorITS);
24198 sub2node->SetVisibility(1);
24199 fNodes->Add(sub2node);
24202 // Place copy #13 of ITS6 in I569
24204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24205 sub2node->SetLineColor(kColorITS);
24206 sub2node->SetVisibility(1);
24207 fNodes->Add(sub2node);
24210 // Place copy #14 of ITS6 in I569
24212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24213 sub2node->SetLineColor(kColorITS);
24214 sub2node->SetVisibility(1);
24215 fNodes->Add(sub2node);
24218 // Place copy #15 of ITS6 in I569
24220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24221 sub2node->SetLineColor(kColorITS);
24222 sub2node->SetVisibility(1);
24223 fNodes->Add(sub2node);
24226 // Place copy #16 of ITS6 in I569
24228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24229 sub2node->SetLineColor(kColorITS);
24230 sub2node->SetVisibility(1);
24231 fNodes->Add(sub2node);
24234 // Place copy #17 of ITS6 in I569
24236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24237 sub2node->SetLineColor(kColorITS);
24238 sub2node->SetVisibility(1);
24239 fNodes->Add(sub2node);
24242 // Place copy #18 of ITS6 in I569
24244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24245 sub2node->SetLineColor(kColorITS);
24246 sub2node->SetVisibility(1);
24247 fNodes->Add(sub2node);
24250 // Place copy #19 of ITS6 in I569
24252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24253 sub2node->SetLineColor(kColorITS);
24254 sub2node->SetVisibility(1);
24255 fNodes->Add(sub2node);
24258 // Place copy #20 of ITS6 in I569
24260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24261 sub2node->SetLineColor(kColorITS);
24262 sub2node->SetVisibility(1);
24263 fNodes->Add(sub2node);
24266 // Place copy #21 of ITS6 in I569
24268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24269 sub2node->SetLineColor(kColorITS);
24270 sub2node->SetVisibility(1);
24271 fNodes->Add(sub2node);
24274 // Place copy #22 of ITS6 in I569
24276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24277 sub2node->SetLineColor(kColorITS);
24278 sub2node->SetVisibility(1);
24279 fNodes->Add(sub2node);
24282 // Place copy #23 of ITS6 in I569
24284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24285 sub2node->SetLineColor(kColorITS);
24286 sub2node->SetVisibility(1);
24287 fNodes->Add(sub2node);
24290 // Place copy #24 of ITS6 in I569
24292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24293 sub2node->SetLineColor(kColorITS);
24294 sub2node->SetVisibility(1);
24295 fNodes->Add(sub2node);
24298 // Place copy #25 of ITS6 in I569
24300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24301 sub2node->SetLineColor(kColorITS);
24302 sub2node->SetVisibility(1);
24303 fNodes->Add(sub2node);
24305 fNodes->Add(sub1node);
24308 // Place copy #38 of I569 in IT56
24310 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24311 sub1node->SetLineColor(kColorITS);
24312 sub1node->SetVisibility(0);
24315 // Place copy #1 of ITS6 in I569
24317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24318 sub2node->SetLineColor(kColorITS);
24319 sub2node->SetVisibility(1);
24320 fNodes->Add(sub2node);
24323 // Place copy #2 of ITS6 in I569
24325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24326 sub2node->SetLineColor(kColorITS);
24327 sub2node->SetVisibility(1);
24328 fNodes->Add(sub2node);
24331 // Place copy #3 of ITS6 in I569
24333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24334 sub2node->SetLineColor(kColorITS);
24335 sub2node->SetVisibility(1);
24336 fNodes->Add(sub2node);
24339 // Place copy #4 of ITS6 in I569
24341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24342 sub2node->SetLineColor(kColorITS);
24343 sub2node->SetVisibility(1);
24344 fNodes->Add(sub2node);
24347 // Place copy #5 of ITS6 in I569
24349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24350 sub2node->SetLineColor(kColorITS);
24351 sub2node->SetVisibility(1);
24352 fNodes->Add(sub2node);
24355 // Place copy #6 of ITS6 in I569
24357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24358 sub2node->SetLineColor(kColorITS);
24359 sub2node->SetVisibility(1);
24360 fNodes->Add(sub2node);
24363 // Place copy #7 of ITS6 in I569
24365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24366 sub2node->SetLineColor(kColorITS);
24367 sub2node->SetVisibility(1);
24368 fNodes->Add(sub2node);
24371 // Place copy #8 of ITS6 in I569
24373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24374 sub2node->SetLineColor(kColorITS);
24375 sub2node->SetVisibility(1);
24376 fNodes->Add(sub2node);
24379 // Place copy #9 of ITS6 in I569
24381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24382 sub2node->SetLineColor(kColorITS);
24383 sub2node->SetVisibility(1);
24384 fNodes->Add(sub2node);
24387 // Place copy #10 of ITS6 in I569
24389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24390 sub2node->SetLineColor(kColorITS);
24391 sub2node->SetVisibility(1);
24392 fNodes->Add(sub2node);
24395 // Place copy #11 of ITS6 in I569
24397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24398 sub2node->SetLineColor(kColorITS);
24399 sub2node->SetVisibility(1);
24400 fNodes->Add(sub2node);
24403 // Place copy #12 of ITS6 in I569
24405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24406 sub2node->SetLineColor(kColorITS);
24407 sub2node->SetVisibility(1);
24408 fNodes->Add(sub2node);
24411 // Place copy #13 of ITS6 in I569
24413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24414 sub2node->SetLineColor(kColorITS);
24415 sub2node->SetVisibility(1);
24416 fNodes->Add(sub2node);
24419 // Place copy #14 of ITS6 in I569
24421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24422 sub2node->SetLineColor(kColorITS);
24423 sub2node->SetVisibility(1);
24424 fNodes->Add(sub2node);
24427 // Place copy #15 of ITS6 in I569
24429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24430 sub2node->SetLineColor(kColorITS);
24431 sub2node->SetVisibility(1);
24432 fNodes->Add(sub2node);
24435 // Place copy #16 of ITS6 in I569
24437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24438 sub2node->SetLineColor(kColorITS);
24439 sub2node->SetVisibility(1);
24440 fNodes->Add(sub2node);
24443 // Place copy #17 of ITS6 in I569
24445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24446 sub2node->SetLineColor(kColorITS);
24447 sub2node->SetVisibility(1);
24448 fNodes->Add(sub2node);
24451 // Place copy #18 of ITS6 in I569
24453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24454 sub2node->SetLineColor(kColorITS);
24455 sub2node->SetVisibility(1);
24456 fNodes->Add(sub2node);
24459 // Place copy #19 of ITS6 in I569
24461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24462 sub2node->SetLineColor(kColorITS);
24463 sub2node->SetVisibility(1);
24464 fNodes->Add(sub2node);
24467 // Place copy #20 of ITS6 in I569
24469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24470 sub2node->SetLineColor(kColorITS);
24471 sub2node->SetVisibility(1);
24472 fNodes->Add(sub2node);
24475 // Place copy #21 of ITS6 in I569
24477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24478 sub2node->SetLineColor(kColorITS);
24479 sub2node->SetVisibility(1);
24480 fNodes->Add(sub2node);
24483 // Place copy #22 of ITS6 in I569
24485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24486 sub2node->SetLineColor(kColorITS);
24487 sub2node->SetVisibility(1);
24488 fNodes->Add(sub2node);
24491 // Place copy #23 of ITS6 in I569
24493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24494 sub2node->SetLineColor(kColorITS);
24495 sub2node->SetVisibility(1);
24496 fNodes->Add(sub2node);
24499 // Place copy #24 of ITS6 in I569
24501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24502 sub2node->SetLineColor(kColorITS);
24503 sub2node->SetVisibility(1);
24504 fNodes->Add(sub2node);
24507 // Place copy #25 of ITS6 in I569
24509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24510 sub2node->SetLineColor(kColorITS);
24511 sub2node->SetVisibility(1);
24512 fNodes->Add(sub2node);
24514 fNodes->Add(sub1node);
24523 //_____________________________________________________________________________
24524 void AliITSvPPRasymm::CreateGeometry(){
24525 ////////////////////////////////////////////////////////////////////////
24526 // This routine defines and Creates the geometry for version 6 of the ITS.
24527 ////////////////////////////////////////////////////////////////////////
24532 <img src="picts/ITS/ITS_full_vPPRasymm.jpg">
24535 <font size=+2 color=red>
24536 <p>This shows the full ITS geometry.
24539 <img src="picts/ITS/ITS_SPD_Barrel_vPPRasymm.jpg">
24542 <font size=+2 color=red>
24543 <p>This shows the full SPD Barrel of the ITS geometry.
24546 <img src="picts/ITS/ITS_SDD_Barrel_vPPRasymm.jpg">
24549 <font size=+2 color=red>
24550 <p>This shows the full SDD Barrel of the ITS geometry.
24553 <img src="picts/ITS/ITS_SSD_Barrel_vPPRasymm.jpg">
24556 <font size=+2 color=red>
24557 <p>This shows the full SSD Barrel of the ITS geometry.
24561 //INNER RADII OF THE SILICON LAYERS
24562 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24563 //THICKNESSES OF LAYERS (in % radiation length)
24564 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24565 //HALF LENGTHS OF LAYERS
24566 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24567 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24568 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24569 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24570 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24573 Float_t dits[100], rlim, zmax;
24575 // Float_t pcits[50]
24577 Int_t idrotm[1999], i;
24581 // Define some variables for SPD
24583 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24584 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24585 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24586 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24587 Float_t di108[3], di104[3]; // for both layers
24589 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24590 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24592 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24593 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24595 Float_t dbus=300.; // total bus thickness on both layers (micron)
24597 ddet1 = GetThicknessDet1();
24598 ddet2 = GetThicknessDet2();
24599 dchip1 = GetThicknessChip1();
24600 dchip2 = GetThicknessChip2();
24602 if(ddet1 < 100. || ddet1 > 300.) {
24603 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24604 " The default value of 200 microns will be used." << endl;
24608 if(ddet2 < 100. || ddet2 > 300.) {
24609 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24610 " The default value of 200 microns will be used." << endl;
24614 if(dchip1 < 100. || dchip1 > 300.) {
24615 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24616 " The default value of 200 microns will be used." << endl;
24620 if(dchip2 < 100. || dchip2 > 300.) {
24621 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24622 " The default value of 200 microns will be used." << endl;
24626 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24628 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24630 rails = GetRails();
24632 fluid = GetCoolingFluid();
24634 if(rails != 0 && rails != 1) {
24635 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24636 " The default value of 1 (rails in) will be used." << endl;
24640 if(fluid != 0 && fluid != 1) {
24641 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24642 " The default value of 1 (water) will be used." << endl;
24645 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24646 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24647 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24648 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24650 cout << "ITS: Rails are out." << endl;
24652 cout << "ITS: Rails are in." << endl;
24655 cout << "ITS: The cooling fluid is freon." << endl;
24657 cout << "ITS: The cooling fluid is water." << endl;
24660 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24661 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24662 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24663 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24664 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24666 Float_t deltax, deltay;
24668 Int_t thickness = fMinorVersion/10;
24669 Int_t option = fMinorVersion - 10*thickness;
24672 // Define some variables for SDD
24675 Float_t sin30, cos30;
24677 // SDD electronics+services main volumes
24678 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24680 // SDD detector ladder
24682 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24683 Float_t Y_SDD_sep = 0.20;
24686 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24687 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24689 // ladder foot and end-ladder (frame and cooling)
24690 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24691 Float_t I424dits[3], xI424, yI424;
24692 Float_t I425dits[3];
24694 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24696 // SDD ladder frame and cooling
24697 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24698 Float_t I035dits[3], I037dits[3], I038dits[3];
24699 Float_t I039dits[3], xI039, yI039;
24700 Float_t I041dits[5];
24702 // SDD hybrid, chips and capacitors
24703 Float_t I050dits[3], xI050, yI050;
24704 Float_t I052dits[3], xI052, yI052;
24705 Float_t I042dits[3], xI042, yI042;
24706 Float_t xI042space = 0.17;
24707 Float_t I043dits[3], xI043, yI043;
24708 Float_t xI043space = 0.17;
24709 Float_t zchip, zChipSpace;
24710 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24714 Float_t I044dits[4], xI044, yI044, volI044;
24715 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24716 Char_t HVname[5], LVname[5];
24719 // Define media off-set
24721 Int_t *idtmed = fIdtmed->GetArray()-199;
24724 // Rotation matrices
24726 // SPD - option 'a' (this is NOT the default so leave commented)
24731 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24732 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24733 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24734 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24735 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24736 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24737 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24738 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24739 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24740 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24741 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24742 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24743 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24744 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24745 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24746 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24747 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24748 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24749 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24750 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24751 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24752 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24753 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24754 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24755 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24756 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24757 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24758 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24759 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24760 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24761 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24762 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24763 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24764 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24765 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24766 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24767 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24768 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24769 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24770 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24771 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24772 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24773 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24774 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24775 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24776 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24777 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24778 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24779 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24780 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24781 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24782 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24783 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24784 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24785 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24786 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24787 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24788 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24789 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24790 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24791 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24792 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24793 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24794 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24795 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24796 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24797 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24798 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24799 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24800 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24801 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24802 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24803 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24804 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24805 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24806 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24807 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24811 // SPD - option 'b' (this is the default)
24815 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24816 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24817 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24818 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24819 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24820 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24821 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24822 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24823 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24824 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24825 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24826 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24827 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24828 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24829 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24830 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24831 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24832 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24833 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24834 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24835 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24836 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24837 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24838 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24839 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24840 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24841 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24842 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24843 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24844 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24845 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24846 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24847 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24848 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24849 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24850 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24851 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24852 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24853 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24854 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24855 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24856 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24857 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24858 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24859 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24860 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24861 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24862 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24863 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24864 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24865 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24866 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24867 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24868 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24869 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24870 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24871 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24872 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24873 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24874 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24875 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24876 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24877 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24878 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24879 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24880 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24881 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24882 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24883 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24884 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24885 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24886 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24887 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24888 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24889 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24890 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24891 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24897 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24898 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24899 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24900 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24901 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24902 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24903 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24904 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24905 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24906 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24907 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24908 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24909 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24910 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24911 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24912 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24913 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24914 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24915 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24916 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24917 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24918 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24919 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24920 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24921 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24922 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24923 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24924 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24925 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24926 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24927 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24928 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24929 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24930 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24931 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24932 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24933 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24934 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24935 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24936 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24937 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24938 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24939 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24940 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24941 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24942 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24943 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24944 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24945 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24946 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24947 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24948 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24949 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24950 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24951 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24952 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24953 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24954 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24958 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24959 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24960 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24961 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24962 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24963 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24964 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24965 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24966 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24967 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24968 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24969 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24970 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24971 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24972 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24973 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24974 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24975 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24976 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24977 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24978 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24979 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24980 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24981 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24982 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24983 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24984 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24985 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24986 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24987 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24988 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24989 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24990 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24991 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24992 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24993 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24994 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24995 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24996 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24997 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24998 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24999 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
25000 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
25001 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
25002 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
25003 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
25004 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
25005 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
25006 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
25007 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
25008 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
25009 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
25010 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
25011 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
25012 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
25013 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
25014 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
25015 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
25016 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
25017 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
25018 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
25019 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
25020 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
25021 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
25022 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
25023 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
25024 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
25025 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
25026 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
25027 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
25028 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
25029 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
25030 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
25031 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
25032 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
25033 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
25034 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
25035 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
25036 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
25037 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
25038 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
25039 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
25040 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
25041 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
25046 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
25047 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
25048 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
25049 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
25050 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
25051 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
25052 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
25053 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
25054 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
25055 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
25056 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
25057 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
25058 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
25059 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
25060 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
25061 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
25062 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
25063 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
25064 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
25065 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
25066 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
25067 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
25068 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
25069 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
25070 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
25071 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
25072 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
25073 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
25074 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
25075 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
25076 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
25077 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
25078 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
25079 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
25080 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
25081 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
25082 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
25083 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
25084 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
25085 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
25086 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
25087 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
25088 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
25089 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
25090 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
25091 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
25092 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
25093 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
25094 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
25095 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
25096 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
25097 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
25098 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
25099 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
25100 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
25101 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
25102 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
25103 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
25104 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
25105 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
25106 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
25107 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
25108 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
25109 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
25110 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
25111 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
25112 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
25113 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
25114 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
25115 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
25116 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
25117 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
25118 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
25119 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
25120 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
25121 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
25122 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
25123 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
25124 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
25125 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
25126 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
25130 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
25131 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
25132 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
25133 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
25134 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
25135 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
25136 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
25137 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
25138 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
25139 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
25140 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
25141 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
25142 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
25143 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
25144 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
25145 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
25146 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
25147 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
25148 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
25149 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
25150 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
25151 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
25152 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
25153 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
25154 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25155 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25156 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25157 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25158 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25159 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25160 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25161 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25162 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25163 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25164 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25165 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25166 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25170 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25173 // CONVERT INTO CM (RL(SI)=9.36 CM)
25175 for (i = 0; i < 6; ++i) {
25176 drl[i] = drl[i] / 100. * 9.36;
25179 // FIELD CAGE HALF LENGTH
25185 // --- Define ghost volume containing the whole ITS (including services)
25186 // and fill it with air
25191 dgh[3] = -ztpc-5.-0.1;
25236 dgh[48] = ztpc+4.+0.1;
25239 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25242 // --- Place the ghost volume in its mother volume (ALIC) and make it
25245 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25246 //gMC->Gsatt("ITSV", "SEEN", 0);
25249 // --- Define ghost volume containing the six layers and fill it with air
25278 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25280 // --- Place the ghost volume in its mother volume (ITSV) and make it
25283 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25284 //gMC->Gsatt("ITSD", "SEEN", 0);
25287 // --- Define SPD (option 'a') volumes ----------------------------
25289 // SPD - option 'a'
25290 // (this is NOT the default)
25297 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25304 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25307 di10a[1] = ddet1+dchip1+dbus+0.0025;
25309 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25312 di20a[1] = ddet2+dchip2+dbus+0.0025;
25314 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25319 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25326 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25331 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25338 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25343 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25348 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25353 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25360 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25365 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25372 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25377 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25382 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25389 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25394 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25401 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25406 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25411 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25418 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25423 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25430 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25435 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25440 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25447 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25452 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25459 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25462 di103[1] = ddet1+dchip1;
25464 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25467 dits[1] = 0.475; //0.685; 0.015
25469 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25474 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25477 di1d3[1] = ddet2+dchip2;
25479 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25487 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25494 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25499 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25504 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25511 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25519 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25526 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25532 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25537 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25542 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25547 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25552 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25558 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25563 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25569 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25574 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25581 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25586 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25591 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25596 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25601 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25608 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25615 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25620 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25626 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25627 // was I177 in old geom.
25632 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25633 // was I177 in old geom.
25639 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25645 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25646 // was I174 in old geom.
25651 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25652 // was I174 in old geom.
25659 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25660 // was I172 in old geom.
25665 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25666 // was I172 in old geom.
25673 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25674 // was I170 in old geom.
25679 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25680 // was I170 in old geom.
25689 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25690 // was I168 in old geom.
25697 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25698 // was I168 in old geom.
25704 // --- Define SPD (option 'b') volumes ----------------------------
25706 // SPD - option 'b'
25707 // (this is the default)
25714 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25721 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25724 di10b[1] = ddet1+dchip1+dbus+0.0025;
25726 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25730 di20b[1] = ddet2+dchip2+dbus+0.0025;
25732 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25738 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25745 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25750 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25757 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25762 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25767 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25772 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25779 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25784 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25791 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25796 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25801 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25808 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25813 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25820 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25825 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25830 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25837 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25842 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25849 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25854 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25859 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25866 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25871 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25878 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25881 dits[1] = 0.475 ; //0.685; 0.015
25883 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25886 di107[1] = ddet1+dchip1;
25888 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25893 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25898 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25901 di1d7[1] = ddet2+dchip2;
25903 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25910 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25917 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25922 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25927 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25934 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25942 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25949 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25955 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25960 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25965 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25970 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25975 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25982 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25987 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25993 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25998 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
26005 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
26010 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
26015 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
26020 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
26025 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
26032 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
26039 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
26044 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
26050 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26051 // was I177 in old geom.
26056 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26057 // was I177 in old geom.
26063 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
26069 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26070 // was I174 in old geom.
26075 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26076 // was I174 in old geom.
26083 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26084 // was I172 in old geom.
26089 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26090 // was I172 in old geom.
26097 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26098 // was I170 in old geom.
26103 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26104 // was I170 in old geom.
26113 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
26114 // was I168 in old geom.
26121 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
26122 // was I168 in old geom.
26128 // --- Define SDD volumes ------------------------------------------
26131 cos30 = cos(30.*3.14159/180.);
26132 sin30 = sin(30.*3.14159/180.);
26156 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26158 // block of the SDD electronics and related ladder frame
26161 I018dits[2] = 3.65;
26162 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26164 // block of the SDD end ladder
26167 I024dits[2] = 2.725;
26168 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26170 // ladder frame of layer 3 - F.T. March,7-2001
26171 I047dits[0] = I018dits[0];
26172 I047dits[1] = I018dits[1];
26173 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26174 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26176 // ladder frame of layer 4 - F.T. March,7-2001
26177 I048dits[0] = I018dits[0];
26178 I048dits[1] = I018dits[1];
26179 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26180 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26183 // global SDD volume (sensitive + insensitive)
26184 I302dits[0] = 3.6250;
26185 I302dits[1] = 0.0150;
26186 I302dits[2] = 4.3794;
26187 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26189 // Like for I302 - F.T. March,7-2001
26190 I402dits[0] = 3.6250;
26191 I402dits[1] = 0.0150;
26192 I402dits[2] = 4.3794;
26193 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26195 // SDD ladder of layer 3 - F.T. March,7-2001
26196 I004dits[0] = I302dits[0]+0.005;
26197 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26198 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26199 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26200 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26202 I004dits[2] = I004dits[2] + I302dits[2];
26203 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26205 // SDD ladder of layer 4 - F.T. March,7-2001
26206 I005dits[0] = I402dits[0]+0.005;
26207 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26208 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26209 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26210 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26212 I005dits[2] = I005dits[2] + I402dits[2];
26213 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26216 // -- block of the SDD ladder foot and end ladder
26218 // ladder foot mother volume
26219 I028dits[0] = 3.0000;
26220 I028dits[1] = 0.4000;
26221 I028dits[2] = 0.9000;
26222 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26224 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26225 I420dits[0] = 0.4500;
26226 I420dits[1] = 0.4000;
26227 I420dits[2] = 0.4500;
26228 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26230 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26232 I421dits[1] = 0.25;
26233 I421dits[2] = I420dits[1];
26234 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26236 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26237 I422dits[0] = 0.0000;
26238 I422dits[1] = 0.2000;
26239 I422dits[2] = 0.0000;
26240 I422dits[3] = 180.00;
26241 I422dits[4] = 0.0000;
26242 I422dits[5] = 360.00;
26243 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26245 // support for ruby-sphere (I422) - F.T. March,7-2001
26246 I423dits[0] = 0.0000;
26247 I423dits[1] = 0.1000;
26248 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26249 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26251 // passage for HV microcables - F.T. March,7-2001
26252 I424dits[0] = 1.5000;
26253 I424dits[1] = 0.1500;
26254 I424dits[2] = I421dits[2];
26255 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26257 // HV microcables segment at the end ladder - F.T. March,7-2001
26258 I425dits[0] = 1.350000;
26259 I425dits[1] = 0.015250;
26260 I425dits[2] = I024dits[2];
26261 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26263 // lower edge of SDD ladder frame at end-ladder - part 1
26266 dits[2] = I024dits[2];
26268 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26270 // lower edge of SDD ladder frame at end-ladder - part 2
26273 dits[2] = I024dits[2];
26275 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26277 // new: for the 1st top rod of the structure
26278 // at the end-ladder - F.T. March,7-2001
26280 I029dits[1] = 0.1815;
26281 I029dits[2] = 1.0100;
26282 I029dits[3] = 0.015;
26283 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26285 // new: for the 2nd top rod of the structure
26286 // at the end-ladder - F.T. March,7-2001
26287 I030dits[0] = 0.1830;
26288 I030dits[1] = 0.1650;
26289 I030dits[2] = 1.0100;
26290 I030dits[3] = 0.0150;
26291 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26293 // inox cooling tubes for the end ladder - F.T. March,7-2001
26294 I031dits[0] = 0.093;
26296 I031dits[2] = I024dits[2];
26297 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26300 // cooling water for the end ladder - F.T. March,7-2001
26302 I032dits[1] = I031dits[0];
26303 I032dits[2] = I024dits[2];
26304 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26306 // cooling freon for the end ladder - R.B. March,21-2001
26308 I032dits[1] = I031dits[0];
26309 I032dits[2] = I024dits[2];
26310 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26313 // -- block of the SDD ladder frame holding the electronics
26315 // edge of the ladder frame - part 1
26320 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26322 // edge of the ladder frame - part 2
26327 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26329 // inclined segments of the ladder frame
26334 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26336 // horiz.segments of the ladders, normal to ladder edges
26341 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26343 // horiz.segments of the ladders, at 45 deg. to ladder edges
26348 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26350 // supports of the ceramic pins holding the detectors
26354 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26356 // ceramic pins holding the detectors
26360 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26362 // holders of cooling tubes
26364 I035dits[1] = 0.15;
26366 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26368 // top holders of microcables
26372 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26374 // inox cooling tubes - F.T. March,7-2001
26375 I037dits[0] = 0.093;
26377 I037dits[2] = I018dits[2];
26378 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26381 // cooling water - F.T. March,7-2001
26383 I038dits[1] = I037dits[0];
26384 I038dits[2] = I018dits[2];
26385 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26387 // cooling freon - R.B. March,21-2001
26389 I038dits[1] = I037dits[0];
26390 I038dits[2] = I018dits[2];
26391 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26393 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26395 // SDD heat bridge - F.T. March,7-2001
26396 I039dits[0] = 1.1000;
26397 I039dits[1] = 0.0087;
26398 I039dits[2] = 3.2500;
26399 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26404 dits[2] = I039dits[2];
26405 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26409 I041dits[1] = 0.12;
26410 I041dits[2] = I039dits[2];
26413 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26416 // SDD PASCAL - F.T. March,7-2001
26417 I042dits[0] = 0.5000;
26418 I042dits[1] = 0.0175;
26419 I042dits[2] = 0.5000;
26420 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26422 // SDD AMBRA - F.T. March,7-2001
26423 I043dits[0] = 0.3500;
26424 I043dits[1] = 0.0175;
26425 I043dits[2] = 0.5000;
26426 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26428 // SDD capacitors - F.T. March,7-2001
26429 I051dits[0] = 0.1400;
26430 I051dits[1] = 0.0350;
26431 I051dits[2] = 0.0625;
26432 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26434 // SDD hybrid circuit - F.T. March,7-2001
26435 I052dits[0] = 1.725000;
26436 I052dits[1] = 0.003743;
26437 I052dits[2] = I039dits[2];
26438 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26440 // SDD anode microcable : changed - F.T. March,7-2001
26441 I044dits[0] = I018dits[2];
26442 I044dits[1] = I039dits[2];
26443 I044dits[2] = 0.00084;
26444 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26445 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26446 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26448 // SDD electronics box - F.T. March,7-2001
26449 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26450 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26451 I050dits[2] = I018dits[2];
26452 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26454 // SDD sensitive volume
26456 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26458 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26460 // Like for ITS3 - F.T. March,7-2001
26462 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26464 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26467 // --- Define SSD volumes ------------------------------------------
26491 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26496 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26501 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26506 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26511 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26516 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26521 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26526 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26531 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26536 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26541 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26547 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26552 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26558 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26564 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26570 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26575 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26580 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26585 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26590 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26595 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26600 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26605 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26610 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26616 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26621 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26627 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26632 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26638 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26644 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26650 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26655 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26660 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26665 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26670 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26675 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26680 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26686 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26691 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26697 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26703 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26709 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26714 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26719 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26724 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26729 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26734 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26739 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26744 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26749 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26755 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26761 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26766 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26771 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26776 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26781 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26786 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26792 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26798 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26803 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26809 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26814 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26819 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26823 // --- Define volumes of shield of SPD ----------------
26829 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26834 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26837 // --- Define volume of first cylinder between SPD and SDD --------------
26839 dits[0] = (21.-0.128)/2.;
26842 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26844 // --- Define volume of second cylinder between SDD and SSD --------------
26846 dits[0] = (59.5-0.128)/2.;
26848 dits[2] = 56.2; // was 57
26849 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26851 // --- Define volumes of SDD cone ----------------------------------
26890 dits[37] = 27.2637;
26892 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26915 gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26929 gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26943 gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26948 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26953 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26958 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26963 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26968 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26973 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26979 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26984 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26987 // --- Define volumes of SSD cone ----------------------------------
27029 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
27037 dits[6] = -zmax+2.;
27040 dits[9] = -71.2819;
27042 dits[11] = 49.0319;
27043 dits[12] = -57.25; // was 58.5
27044 dits[13] = 32.9681;
27046 dits[15] = -57.25; // was 58.5
27049 dits[18] = -55.75; // was 57
27051 dits[20] = 32.25; // was 31.5
27052 gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
27057 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
27062 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
27067 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
27069 dits[0] = 42.05+5.;
27070 dits[1] = 42.55+5.;
27072 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
27073 // this will change after PPR
27074 dits[0] = 37.05+5.;
27075 dits[1] = 37.55+5.;
27077 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
27078 // this will change after PPR
27091 dits[12] = -68.5+4.8;
27094 dits[15] = -63.5+4.8;
27097 gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
27121 dits[22] = 33.0173;
27124 dits[25] = 33.0173;
27127 dits[28] = 34.6955;
27129 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
27132 // --- Place SPD (option 'a') volumes into their mother volume IT12
27134 // SPD - option 'a'
27135 // (this is NOT the default)
27139 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27140 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27141 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27142 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27143 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27144 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27145 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27146 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27147 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27148 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27149 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27150 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27151 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27152 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27153 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27154 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27155 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27156 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27157 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27158 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27159 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27160 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27161 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27162 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27163 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27164 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27165 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27166 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27167 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27168 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27169 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27170 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27171 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27172 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27173 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27174 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27175 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27176 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27177 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27178 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27179 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27180 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27181 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27182 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27183 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27184 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27185 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27186 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27187 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27188 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27189 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27190 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27191 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27192 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27193 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27194 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27195 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27196 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27197 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27198 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27199 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27200 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27201 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27202 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27203 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27204 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27205 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27206 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27207 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27208 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27209 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27210 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27211 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27212 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27213 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27214 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27215 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27216 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27217 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27218 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27219 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27220 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27221 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27222 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27223 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27224 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27225 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27226 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27227 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27228 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27229 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27230 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27231 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27232 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27233 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27234 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27235 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27236 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27237 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27238 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27239 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27240 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27241 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27242 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27243 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27244 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27245 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27246 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27247 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27248 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27249 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27250 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27251 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27252 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27253 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27254 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27255 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27256 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27257 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27258 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27259 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27260 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27261 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27262 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27263 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27264 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27265 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27266 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27267 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27268 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27269 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27270 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27271 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27272 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27273 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27274 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27275 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27276 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27277 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27278 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27279 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27280 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27281 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27282 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27283 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27284 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27285 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27286 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27287 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27288 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27289 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27290 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27291 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27292 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27293 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27294 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27295 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27300 // --- Place SPD (option 'b') volumes into their mother volume IT12
27302 // SPD - option 'b'
27303 // (this is the default)
27307 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27308 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27309 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27310 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27311 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27312 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27313 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27314 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27315 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27316 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27317 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27318 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27319 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27320 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27321 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27322 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27323 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27324 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27325 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27326 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27327 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27328 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27329 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27330 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27331 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27332 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27333 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27334 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27335 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27336 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27337 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27338 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27339 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27340 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27341 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27342 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27343 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27344 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27345 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27346 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27347 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27348 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27349 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27350 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27351 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27352 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27353 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27354 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27355 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27356 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27357 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27358 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27359 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27360 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27361 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27362 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27363 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27364 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27365 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27366 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27367 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27368 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27369 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27370 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27371 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27372 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27373 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27374 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27375 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27376 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27377 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27378 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27379 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27380 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27381 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27382 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27383 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27384 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27385 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27386 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27387 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27388 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27389 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27390 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27391 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27392 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27393 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27394 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27395 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27396 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27397 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27398 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27399 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27400 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27401 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27402 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27403 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27404 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27405 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27406 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27407 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27408 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27409 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27410 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27411 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27412 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27413 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27414 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27415 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27416 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27417 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27418 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27419 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27420 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27421 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27422 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27423 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27424 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27425 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27426 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27427 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27428 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27429 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27430 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27431 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27432 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27433 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27434 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27435 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27436 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27437 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27438 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27439 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27440 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27441 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27442 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27443 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27444 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27445 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27446 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27447 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27448 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27449 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27450 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27451 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27452 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27453 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27454 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27455 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27456 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27457 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27458 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27459 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27460 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27461 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27462 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27463 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27464 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27465 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27466 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27467 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27471 // --- Place SDD volumes into their mother volume IT34
27474 // -- position SDD detectors of ladder 3 / layer 3
27476 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27477 ySDD = Y_SDD_sep/2.+I302dits[1];
27478 for (iSDD=0; iSDD<6; iSDD++) {
27479 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27483 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27484 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27485 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27486 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27487 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27488 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27489 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27490 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27491 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27492 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27493 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27494 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27495 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27496 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27499 // -- position SDD detectors of ladder 4 / layer 4
27501 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27502 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27503 for (iSDD=0; iSDD<8; iSDD++) {
27504 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27508 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27509 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27510 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27511 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27512 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27513 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27514 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27515 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27516 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27517 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27518 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27519 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27520 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27521 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27522 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27523 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27524 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27525 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27526 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27527 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27528 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27529 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27532 // -- build block of the SDD ladder frame holding the electronics
27534 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27535 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27536 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27538 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27539 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27540 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27542 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27543 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27544 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27545 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27546 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27547 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27548 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27549 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27551 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27552 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27554 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27555 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27557 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27558 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27559 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27560 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27562 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27563 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27564 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27565 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27567 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27568 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27570 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27571 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27572 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27573 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27575 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27576 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27578 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27579 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27581 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27582 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27583 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27584 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27587 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27589 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27591 xI039 = -SDD_CoolPipe[1]/cos30;
27592 yI039 = -I050dits[1]+I039dits[1];
27593 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27594 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27595 yI042 = yI039+I039dits[1]+I042dits[1];
27596 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27597 yI043 = yI039+I039dits[1]+I043dits[1];
27598 zChipSpace = I042dits[2];
27599 if (zChipSpace < I043dits[2]) {
27600 zChipSpace = I043dits[2];
27602 zChipSpace = zChipSpace * 2;
27603 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27604 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27605 for (ichip=0; ichip<4; ichip++) {
27606 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27607 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27608 zchip += zChipSpace + yI051space;
27610 xcap = 2*I039dits[0]/5.;
27611 yI051 = yI039+I039dits[1]+I051dits[1];
27612 zI051 = -I039dits[2] + yI051space/3.;
27614 for (ichip=0; ichip<5; ichip++) {
27615 xI051 = xI039-I039dits[0]+xcap;
27616 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27617 zI051 += yI051space/3.;
27618 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27620 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27622 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27624 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27625 zI051 -= yI051space/3.;
27627 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27629 zI051 += zChipSpace + yI051space;
27631 xI052 = -I050dits[0]+I052dits[0];
27632 yI052 = yI051+I051dits[1]+I052dits[1];
27633 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27634 xI044 = I050dits[0]-I044dits[3];
27635 yI044 = yI052+I052dits[1]+I044dits[2];
27636 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27637 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27638 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27641 // -- build block of the SDD ladder frame at the end ladders
27643 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27644 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27645 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27646 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27648 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27650 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27652 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27653 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27655 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27656 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27658 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27660 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27662 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27663 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27665 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27666 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27669 xI424 = I028dits[0]/3.;
27670 yI424 = -I028dits[1]+I424dits[1];
27671 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27672 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27673 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27674 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27675 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27676 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27679 // -- build the SDD ladder 3
27682 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27683 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27684 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27685 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27686 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27687 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27688 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27689 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27694 for (iSDD=0; iSDD<3; iSDD++) {
27695 HVname[3] = (Char_t)(48+iSDD+5);
27696 dits[0] = 1.350000;
27697 dits[1] = I425dits[1];
27698 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27699 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27701 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27702 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27703 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27704 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27705 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27706 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27712 for (iSDD=0; iSDD<3; iSDD++) {
27713 LVname[3] = (Char_t)(48+iSDD+1);
27714 dits[0] = 1.350000;
27715 dits[1] = 0.004423;
27716 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27717 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27718 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27720 fabs(yI050-yLV)*sin30/cos30 +
27721 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27722 zLV = I047dits[2] - dits[2];
27723 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27724 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27725 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27726 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27730 // -- build the SDD ladder 4
27733 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27734 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27735 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27736 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27737 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27738 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27739 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27740 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27741 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27742 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27747 for (iSDD=0; iSDD<4; iSDD++) {
27748 HVname[3] = (Char_t)(48+iSDD+5);
27749 dits[0] = 1.350000;
27750 dits[1] = I425dits[1];
27751 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27752 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27754 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27755 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27756 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27757 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27758 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27759 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27765 for (iSDD=0; iSDD<4; iSDD++) {
27766 LVname[3] = (Char_t)(48+iSDD+1);
27767 dits[0] = 1.350000;
27768 dits[1] = 0.004423;
27769 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27770 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27771 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27773 fabs(yI050-yLV)*sin30/cos30 +
27774 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27775 zLV = I048dits[2] - dits[2];
27776 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27777 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27778 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27779 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27783 // -- build the SDD barrel (layers 3 and 4)
27785 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27786 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27787 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27788 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27789 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27790 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27791 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27792 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27793 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27794 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27795 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27796 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27797 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27798 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27800 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27801 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27802 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27803 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27804 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27805 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27806 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27807 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27808 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27809 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27810 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27811 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27812 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27813 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27814 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27815 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27816 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27817 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27818 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27819 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27820 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27821 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27824 // --- Place SSD volumes into their mother volume IT56
27827 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27828 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27829 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27830 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27831 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27832 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27833 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27834 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27835 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27836 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27837 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27838 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27839 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27840 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27841 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27842 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27843 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27844 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27845 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27846 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27847 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27848 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27849 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27850 gMC->Gspos("I570",37,"IT56",-0.27,45.545,-0.27,0,"ONLY");
27851 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27852 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27853 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27854 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27855 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27856 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27857 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27858 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27859 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27860 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27861 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27862 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27863 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27864 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27865 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27866 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27867 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27868 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27869 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27870 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27871 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27872 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27873 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27874 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27875 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27876 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27877 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27878 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27879 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27880 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27881 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27882 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27883 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27884 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27885 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27886 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27887 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27888 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27889 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27890 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27891 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27892 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27893 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27894 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27895 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27896 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27897 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27898 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27899 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27900 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27901 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27902 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27903 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27904 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27905 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27906 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27907 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27908 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27909 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27910 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27911 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27912 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27913 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27914 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27915 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27916 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27917 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27918 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27919 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27920 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27921 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27922 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27923 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27924 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27925 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27926 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27927 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27928 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27929 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27930 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27931 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27932 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27933 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27934 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27935 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27936 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27937 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27938 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27939 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27940 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27941 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27942 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27943 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27944 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27945 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27946 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27947 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27948 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27949 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27950 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27951 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27952 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27953 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27954 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27955 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27956 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27957 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27958 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27959 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27960 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27961 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27962 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27963 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27964 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27965 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27966 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27967 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27968 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27969 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27970 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27971 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27972 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27973 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27974 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27975 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27976 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27977 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27978 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27979 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27980 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27981 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27982 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27983 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27984 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27985 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27986 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27987 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27988 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27989 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27990 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27991 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27992 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27993 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27994 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27995 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27996 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27997 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27998 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27999 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
28000 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
28001 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
28002 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
28003 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
28004 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
28005 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
28006 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
28007 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
28008 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
28009 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
28010 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
28011 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
28012 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
28013 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
28014 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
28015 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
28016 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
28017 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
28018 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
28019 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
28020 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
28021 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
28022 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
28023 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
28024 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
28025 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
28026 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
28027 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
28028 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
28029 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
28030 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
28031 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
28032 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
28033 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
28034 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
28035 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
28036 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
28037 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
28038 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
28039 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
28040 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
28041 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
28042 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
28043 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
28044 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
28045 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
28046 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
28047 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
28048 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
28049 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
28050 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
28051 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
28052 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
28053 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
28054 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
28055 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
28056 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
28057 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
28058 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
28059 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
28060 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
28061 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
28062 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
28063 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
28064 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
28065 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
28066 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
28067 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28068 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28069 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28070 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
28071 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
28072 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
28073 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
28074 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
28075 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
28076 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
28077 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28078 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
28079 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
28080 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28081 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
28082 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28083 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
28084 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28085 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
28086 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
28087 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
28088 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
28089 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
28090 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
28091 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
28092 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
28093 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
28094 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
28095 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
28096 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
28097 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
28098 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
28099 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
28100 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
28101 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
28102 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
28103 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
28104 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
28105 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
28106 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
28107 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
28108 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
28109 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
28110 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
28111 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
28112 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
28113 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
28114 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
28115 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
28116 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
28117 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
28118 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
28119 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
28120 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
28121 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
28122 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
28123 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
28124 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
28125 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
28126 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
28127 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
28128 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
28129 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
28130 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
28131 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
28132 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
28133 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
28134 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
28135 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28136 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28137 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28138 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28139 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28140 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28141 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28142 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28143 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28144 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28145 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28146 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28147 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28148 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28149 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28150 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28151 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28152 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28153 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28154 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28155 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28156 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28157 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28158 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28159 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28160 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28161 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28162 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28163 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28164 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28165 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28166 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28167 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28168 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28169 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28170 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28171 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28172 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28173 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28174 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28175 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28176 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28177 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28178 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28179 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28180 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28181 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28182 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28183 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28184 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28185 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28186 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28187 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28188 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28189 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28190 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28191 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28192 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28193 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28194 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28195 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28196 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28197 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28198 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28199 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28200 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28201 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28202 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28203 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28204 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28205 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28206 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28207 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28208 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28209 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28210 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28211 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28212 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28213 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28214 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28215 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28216 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28217 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28218 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28219 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28220 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28221 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28222 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28223 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28224 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28225 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28226 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28227 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28228 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28229 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28230 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28231 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28232 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28233 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28234 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28235 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28236 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28237 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28238 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28239 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28240 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28241 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28242 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28243 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28244 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28245 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28246 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28247 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28248 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28249 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28250 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28251 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28252 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28253 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28254 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28255 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28256 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28259 // --- Place volumes of shield between SPD and SDD
28262 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28263 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28264 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28265 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28266 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28269 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28271 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28272 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28275 // --- Place volumes of SDD cone ----------------------------------
28278 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28279 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28280 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28281 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28282 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28283 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28284 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28285 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28286 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28287 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28288 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28289 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28290 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28291 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28292 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28293 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28294 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28295 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28296 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28297 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28298 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28299 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28300 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28301 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28302 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28303 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28304 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28305 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28306 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28307 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28308 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28309 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28310 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28311 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28312 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28313 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28314 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28315 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28316 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28317 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28318 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28319 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28320 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28321 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28322 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28323 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28324 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28325 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28326 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28327 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28328 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28329 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28330 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28331 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28332 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28333 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28334 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28335 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28336 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28337 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28338 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28339 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28340 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28341 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28342 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28343 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28344 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28345 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28346 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28347 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28348 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28349 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28350 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28351 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28352 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28353 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28354 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28355 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28356 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28357 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28358 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28359 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28360 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28361 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28362 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28363 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28364 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28365 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28366 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28367 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28368 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28369 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28370 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28371 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28372 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28373 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28374 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28375 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28376 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28377 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28380 // --- Place volumes of SSD cone ----------------------------------
28383 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28384 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28385 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28386 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28387 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28388 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28389 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28390 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28391 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28392 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28393 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28394 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28395 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28396 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28397 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28398 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28399 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28400 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28401 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28402 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28403 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28404 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28405 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28406 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28407 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28408 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28409 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28410 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28411 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28412 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28413 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28414 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28415 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28416 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28417 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28418 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28419 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28420 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28421 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28422 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28423 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28424 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28425 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28426 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28427 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28428 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28429 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28430 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28433 // --- Place subdetectors' mother volumes and supports' mother volumes
28434 // into ITS mother volume ITSD
28436 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28437 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28438 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28439 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28440 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28443 // **************************** SERVICES *********************************
28446 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28455 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28456 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28457 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28459 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28468 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28469 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28470 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28473 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28477 dgh[1] = 46.+1.0+1.5;
28482 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28483 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28484 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28486 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28490 dgh[1] = 46.+1.0+1.5;
28495 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28496 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28497 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28500 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28509 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28510 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28511 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28513 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28522 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28523 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28524 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28527 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28530 dgh[0] = (ztpc-97.5)/2.;
28537 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28538 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28540 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28543 dgh[0] = (ztpc-97.5)/2.;
28550 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28551 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28554 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28557 dgh[0] = (ztpc-97.5)/2.;
28559 dgh[2] = 46.2+1.0+1.5;
28561 dgh[4] = 62.3+1.0+1.5;
28564 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28565 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28567 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28570 dgh[0] = (ztpc-97.5)/2.;
28572 dgh[2] = 46.2+1.0+1.5;
28574 dgh[4] = 62.3+1.0+1.5;
28577 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28578 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28580 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28588 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28589 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28591 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28599 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28600 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28602 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28610 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28611 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28613 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28621 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28622 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28624 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28625 // THE ABSORBER - COPPER PART - UPPER PART
28629 dgh[2] = (ztpc-97.5+1.5)/2.;
28632 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28633 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28635 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28636 // THE ABSORBER - COPPER PART - LOWER PART
28640 dgh[2] = (ztpc-97.5+1.5)/2.;
28643 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28644 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28646 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28647 // THE ABSORBER - CARBON PART - UPPER PART
28650 dgh[1] = 46.+1.0+1.5;
28651 dgh[2] = (ztpc-97.5)/2.;
28654 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28655 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28657 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28658 // THE ABSORBER - CARBON PART - LOWER PART
28661 dgh[1] = 46.+1.0+1.5;
28662 dgh[2] = (ztpc-97.5)/2.;
28665 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28666 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28668 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28669 // COPPER PART - UPPER PART
28676 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28677 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28679 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28680 // COPPER PART - LOWER PART
28687 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28688 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28690 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28691 // CARBON PART - UPPER PART
28698 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28699 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28701 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28702 // CARBON PART - LOWER PART
28709 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28710 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28712 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28719 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28720 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28722 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28729 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28730 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28732 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28739 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28740 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28741 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28742 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28744 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28745 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28747 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28748 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28749 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28750 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28754 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28759 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28760 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28761 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28763 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28767 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28768 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28769 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28770 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28771 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28772 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28773 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28774 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28775 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28776 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28778 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28783 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28784 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28785 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28786 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28791 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28792 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28793 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28794 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28796 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28801 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28802 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28803 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28804 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28806 // --- Outputs the geometry tree in the EUCLID/CAD format
28809 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28813 //_____________________________________________________________________________
28814 void AliITSvPPRasymm::CreateMaterials(){
28815 ////////////////////////////////////////////////////////////////////////
28817 // Create ITS materials
28818 // This function defines the default materials used in the Geant
28819 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28820 // AliITSvPPRasymm.
28821 // In general it is automatically replaced by
28822 // the CreatMaterials routine defined in AliITSv?. Should the function
28823 // CreateMaterials not exist for the geometry version you are using this
28824 // one is used. See the definition found in AliITSv5 or the other routine
28825 // for a complete definition.
28828 Int_t ifield = gAlice->Field()->Integ();
28829 Float_t fieldm = gAlice->Field()->Max();
28831 Float_t tmaxfd = 0.1; // 1.0; // Degree
28832 Float_t stemax = 1.0; // cm
28833 Float_t deemax = 0.1; // 30.0; // Fraction of particle's energy 0<deemax<=1
28834 Float_t epsil = 1.0E-4; // 1.0; // cm
28835 Float_t stmin = 0.0; // cm "Default value used"
28837 Float_t tmaxfdSi = 0.1; // .10000E+01; // Degree
28838 Float_t stemaxSi = 0.0075; // .10000E+01; // cm
28839 Float_t deemaxSi = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28840 Float_t epsilSi = 1.0E-4;// .10000E+01;
28841 Float_t stminSi = 0.0; // cm "Default value used"
28843 Float_t tmaxfdAir = 0.1; // .10000E+01; // Degree
28844 Float_t stemaxAir = .10000E+01; // cm
28845 Float_t deemaxAir = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28846 Float_t epsilAir = 1.0E-4;// .10000E+01;
28847 Float_t stminAir = 0.0; // cm "Default value used"
28849 Float_t tmaxfdServ = 1.0; // 10.0; // Degree
28850 Float_t stemaxServ = 1.0; // 0.01; // cm
28851 Float_t deemaxServ = 0.5; // 0.1; // Fraction of particle's energy 0<deemax<=1
28852 Float_t epsilServ = 1.0E-3; // 0.003; // cm
28853 Float_t stminServ = 0.0; //0.003; // cm "Default value used"
28856 Float_t afre[2] = { 12.011,18.9984032 };
28857 Float_t zfre[2] = { 6., 9. };
28858 Float_t wfre[2] = { 5.,12. };
28859 Float_t densfre = 1.5;
28861 // --- Define the various materials and media for GEANT ---
28862 // AliMaterial(Int_t imat, const char* name, Float_t a, Float_t z,
28863 // Float_t dens, Float_t radl, Float_t absl,
28864 // Float_t *buf=0, Int_t nwbuf=0)
28865 //AliMedium(Int_t numed, const char *name, Int_t nmat,
28866 // Int_t isvol, Int_t ifield, Float_t fieldm,
28867 // Float_t tmaxfd, Float_t stemax, Float_t deemax,
28868 // Float_t epsil, Float_t stmin, Float_t *ubuf=0, Int_t nbuf=0)
28869 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28870 AliMedium(1,"SI$",1,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28872 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28873 AliMedium(2,"SPD SI CHIP$",2,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28875 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28876 AliMedium(3,"SPD SI BUS$",3,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28878 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28879 AliMedium(4,"C (M55J)$",4,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28881 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28882 AliMedium(5,"AIR$",5,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28884 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28885 AliMedium(6,"GEN AIR$",6,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28887 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28888 AliMedium(7,"SDD SI CHIP$",7,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28890 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28891 AliMedium(9,"SDD C (M55J)$",9,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28893 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28894 AliMedium(10,"SDD AIR$",10,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28896 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28897 AliMedium(11,"AL$",11,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28899 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28900 AliMedium(12,"WATER$",12,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28902 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28903 AliMedium(13,"Freon$",13,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28905 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28906 AliMedium(14,"COPPER$",14,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28908 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28909 AliMedium(15,"CERAMICS$",15,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28911 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28912 AliMedium(20,"SSD C (M55J)$",20,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28914 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28915 AliMedium(21,"SSD AIR$",21,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28917 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28918 AliMedium(25,"G10FR4$",25,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28920 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28921 AliMedium(26,"GEN C (M55J)$",26,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28923 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28924 AliMedium(27,"GEN Air$",27,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28926 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28927 AliMedium(51,"SPD SI$",51,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28929 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28930 AliMedium(52,"SPD SI CHIP$",52,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28932 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28933 AliMedium(53,"SPD SI BUS$",53,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28935 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28936 AliMedium(54,"SPD C (M55J)$",54,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28938 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28939 AliMedium(55,"SPD AIR$",55,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28941 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28942 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28944 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28945 AliMedium(61,"EPOXY$",61,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28947 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28948 AliMedium(62,"SILICON$",62,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28950 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28951 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28953 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28954 AliMedium(64,"ALUMINUM$",64,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28956 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28957 AliMedium(65,"INOX$",65,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28959 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28960 AliMedium(68,"ROHACELL$",68,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28962 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28963 AliMedium(69,"SDD C AL (M55J)$",69,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28965 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28966 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28968 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28969 AliMedium(71,"ITS SANDW A$",71,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28971 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28972 AliMedium(72,"ITS SANDW B$",72,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28974 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28975 AliMedium(73,"ITS SANDW C$",73,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28977 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28978 AliMedium(74,"HEAT COND GLUE$",74,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28980 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28981 AliMedium(75,"ELASTO SIL$",75,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28983 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28984 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28986 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28987 AliMedium(77,"SDD X7R capacitors$",77,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28989 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28990 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28992 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28993 AliMedium(79,"SDD SI insensitive$",79,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28995 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28996 AliMedium(80,"SDD HV microcable$",80,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28998 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28999 AliMedium(81,"SDD LV+signal cable$",81,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29001 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
29002 AliMedium(82,"SDD hybrid microcab$",82,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29004 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
29005 AliMedium(83,"SDD anode microcab$",83,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29007 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
29008 AliMedium(84,"SDD/SSD rings$",84,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29010 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
29011 AliMedium(85,"inox/alum$",85,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29016 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
29017 AliMedium(90,"SPD shield$",90,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29019 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
29020 AliMedium(91,"SPD End ladder$",91,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29022 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
29023 AliMedium(92,"SPD cone$",92,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29025 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
29026 AliMedium(93,"SDD End ladder$",93,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29028 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
29029 AliMedium(94,"SDD cone$",94,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29031 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
29032 AliMedium(95,"SSD End ladder$",95,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29034 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
29035 AliMedium(96,"SSD cone$",96,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29038 //______________________________________________________________________
29039 void AliITSvPPRasymm::InitAliITSgeom(){
29040 // Based on the geometry tree defined in Geant 3.21, this
29041 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
29043 if(gMC->IsA()!=AliGeant3::Class()) {
29044 Error("InitAliITSgeom",
29045 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
29048 cout << "Reading Geometry transformation directly from Geant 3." << endl;
29049 const Int_t nlayers = 6;
29050 const Int_t ndeep = 9;
29051 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
29052 Int_t nlad[nlayers],ndet[nlayers];
29053 Double_t t[3],r[10];
29054 Float_t par[20],att[20];
29055 Int_t npar,natt,idshape,imat,imed;
29056 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
29057 Int_t mod,lay,lad,det,i,j,k;
29058 Char_t names[nlayers][ndeep][4];
29059 Int_t itsGeomTreeCopys[nlayers][ndeep];
29060 if(fMinorVersion == 1){ // Option A
29061 Char_t *namesA[nlayers][ndeep] = {
29062 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
29063 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
29064 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29065 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29066 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29067 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29068 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29069 {1,1,1,1,10, 4, 4,1,1},// lay=2
29070 {1,1,1,1,14, 6, 1,0,0},// lay=3
29071 {1,1,1,1,22, 8, 1,0,0},// lay=4
29072 {1,1,1,1,34,22, 1,0,0},// lay=5
29073 {1,1,1,1,38,25, 1,0,0}};//lay=6
29074 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29075 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
29076 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
29078 }else if(fMinorVersion == 2){ // Option B
29079 Char_t *namesB[nlayers][ndeep] = {
29080 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
29081 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
29082 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29083 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29084 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29085 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29086 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29087 {1,1,1,1,10, 4, 4,1,1},// lay=2
29088 {1,1,1,1,14, 6, 1,0,0},// lay=3
29089 {1,1,1,1,22, 8, 1,0,0},// lay=4
29090 {1,1,1,1,34,22, 1,0,0},// lay=5
29091 {1,1,1,1,38,25, 1,0,0}};//lay=6
29092 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29093 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
29094 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
29096 } // end if fMinorVersion
29097 // Sorry, but this is not very pritty code. It should be replaced
29098 // at some point with a version that can search through the geometry
29100 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
29101 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
29102 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
29103 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
29105 for(i=0;i<nlayers;i++){
29107 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
29108 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
29112 if(fITSgeom!=0) delete fITSgeom;
29113 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
29114 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
29115 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
29117 for(lay=1;lay<=nlayers;lay++){
29118 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
29119 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
29121 case 1: case 2: // layers 1 and 2 are a bit special
29123 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
29125 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
29128 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
29131 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
29132 par,att,imat,imed);
29133 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
29134 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
29135 fITSgeom->ReSetShape(kSPD,
29136 new AliITSgeomSPD425Short(npar,par));
29141 case 3: case 4: case 5: case 6: // layers 3-6
29143 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29145 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29148 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29149 par,att,imat,imed);
29152 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29153 if(!(fITSgeom->IsShapeDefined(kSDD)))
29154 fITSgeom->ReSetShape(kSDD,
29155 new AliITSgeomSDD256(npar,par));
29158 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29159 if(!(fITSgeom->IsShapeDefined(kSSD)))
29160 fITSgeom->ReSetShape(kSSD,
29161 new AliITSgeomSSD275and75(npar,par));
29164 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29165 if(!(fITSgeom->IsShapeDefined(kSSD)))
29166 fITSgeom->ReSetShape(kSSD,
29167 new AliITSgeomSSD75and275(npar,par));
29177 //_____________________________________________________________________________
29178 void AliITSvPPRasymm::Init(){
29179 ////////////////////////////////////////////////////////////////////////
29180 // Initialise the ITS after it has been created.
29181 ////////////////////////////////////////////////////////////////////////
29185 for(i=0;i<26;i++) cout << "*";
29186 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29187 for(i=0;i<25;i++) cout << "*";cout << endl;
29189 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29190 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29191 if(fITSgeom!=0) delete fITSgeom;
29192 fITSgeom = new AliITSgeom();
29193 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29194 if(!fGeomDetIn) this->InitAliITSgeom();
29195 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29198 for(i=0;i<72;i++) cout << "*";
29200 fIDMother = gMC->VolId("ITSV"); // ITS Mother Volume ID.
29202 //_____________________________________________________________________________
29203 void AliITSvPPRasymm::SetDefaults(){
29204 // sets the default segmentation, response, digit and raw cluster classes
29205 const Float_t kconv = 1.0e+04; // convert cm to microns
29207 cout << "AliITSvPPRasymm::SetDefaults" << endl;
29209 AliITSDetType *iDetType;
29214 Float_t bx[256],bz[280];
29217 iDetType=DetType(kSPD);
29218 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29219 AliITSresponse *resp0=new AliITSresponseSPD();
29220 SetResponseModel(kSPD,resp0);
29221 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29222 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29223 s0->GetDz()*2.*kconv, // for now.
29224 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29225 seg0->SetNPads(256,160);// Number of Bins in x and z
29226 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29227 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29228 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29229 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29230 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29231 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29232 bz[127] = bz[128] = 625.0; // first chip boundry
29233 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29234 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29235 SetSegmentationModel(kSPD,seg0);
29236 // set digit and raw cluster classes to be used
29237 const char *kData0=(iDetType->GetResponseModel())->DataType();
29238 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29239 "AliITSRawClusterSPD");
29240 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29241 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29242 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29245 iDetType=DetType(kSDD);
29246 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29247 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29248 SetResponseModel(kSDD,resp1);
29249 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29250 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29251 s1->GetDz()*2.*kconv, // for now.
29252 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29253 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29254 SetSegmentationModel(kSDD,seg1);
29255 const char *kData1=(iDetType->GetResponseModel())->DataType();
29256 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29257 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29258 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29259 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29260 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29261 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29264 iDetType=DetType(kSSD);
29265 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29266 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29267 SetResponseModel(kSSD,resp2);
29268 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29269 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29270 s2->GetDz()*2.*kconv, // for now.
29271 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29272 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29273 seg2->SetNPads(768,0); // number of strips on each side.
29274 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29275 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29276 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29277 SetSegmentationModel(kSSD,seg2);
29278 const char *kData2=(iDetType->GetResponseModel())->DataType();
29279 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29280 "AliITSRawClusterSSD");
29281 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29282 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29283 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29286 Warning("SetDefaults",
29287 "Only the four basic detector types are initialised!");
29291 //______________________________________________________________________
29292 void AliITSvPPRasymm::DrawModule(){
29293 ////////////////////////////////////////////////////////////////////////
29294 // Draw a shaded view of the FMD version 8.
29295 ////////////////////////////////////////////////////////////////////////
29297 // Set everything unseen
29298 gMC->Gsatt("*", "seen", -1);
29300 // Set ALIC mother visible
29301 gMC->Gsatt("ALIC","SEEN",0);
29303 // Set the volumes visible
29304 gMC->Gsatt("ITSD","SEEN",0);
29305 gMC->Gsatt("ITS1","SEEN",1);
29306 gMC->Gsatt("ITS2","SEEN",1);
29307 gMC->Gsatt("ITS3","SEEN",1);
29308 gMC->Gsatt("ITS4","SEEN",1);
29309 gMC->Gsatt("ITS5","SEEN",1);
29310 gMC->Gsatt("ITS6","SEEN",1);
29312 gMC->Gsatt("IPCB","SEEN",1);
29313 gMC->Gsatt("ICO2","SEEN",1);
29314 gMC->Gsatt("ICER","SEEN",0);
29315 gMC->Gsatt("ISI2","SEEN",0);
29316 gMC->Gsatt("IPLA","SEEN",0);
29317 gMC->Gsatt("ICO3","SEEN",0);
29318 gMC->Gsatt("IEPX","SEEN",0);
29319 gMC->Gsatt("ISI3","SEEN",1);
29320 gMC->Gsatt("ISUP","SEEN",0);
29321 gMC->Gsatt("ICHO","SEEN",0);
29322 gMC->Gsatt("ICMO","SEEN",0);
29323 gMC->Gsatt("ICMD","SEEN",0);
29324 gMC->Gsatt("ICCO","SEEN",1);
29325 gMC->Gsatt("ICCM","SEEN",0);
29326 gMC->Gsatt("ITMD","SEEN",0);
29327 gMC->Gsatt("ITTT","SEEN",1);
29330 gMC->Gdopt("hide", "on");
29331 gMC->Gdopt("shad", "on");
29332 gMC->Gsatt("*", "fill", 7);
29333 gMC->SetClipBox(".");
29334 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29335 gMC->DefaultRange();
29336 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29337 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29338 gMC->Gdman(17, 6, "MAN");
29340 //_____________________________________________________________________________
29341 void AliITSvPPRasymm::StepManager(){
29342 ////////////////////////////////////////////////////////////////////////
29343 // Called for every step in the ITS, then calles the AliITShit class
29344 // creator with the information to be recoreded about that hit.
29345 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29346 // printing of information to a file which can be used to create a .det
29347 // file read in by the routine CreateGeometry(). If set to 0 or any other
29348 // value except 1, the default behavior, then no such file is created nor
29349 // it the extra variables and the like used in the printing allocated.
29350 ////////////////////////////////////////////////////////////////////////
29352 TLorentzVector position, momentum;
29353 static TLorentzVector position0;
29354 static Int_t stat0=0;
29355 if((id=gMC->CurrentVolID(copy) == fIDMother)&&
29356 (gMC->IsTrackEntering()||gMC->IsTrackExiting())){
29357 gMC->TrackPosition(position); // Get Position
29358 gMC->TrackMomentum(momentum); // Get Momentum
29359 copy = fTrackReferences->GetEntriesFast();
29360 TClonesArray &lTR = *fTrackReferences;
29361 // Fill TrackReference structure with this new TrackReference.
29362 AliTrackReference *tr = new(lTR[copy]) AliTrackReference();
29363 tr->SetTrack(gAlice->CurrentTrack());
29364 tr->SetPosition(position.X(),position.Y(),position.Z());
29365 tr->SetMomentum(momentum.Px(),momentum.Py(),momentum.Pz());
29366 tr->SetLength(gMC->TrackLength());
29367 } // if Outer ITS mother Volume
29368 if(!(this->IsActive())){
29370 } // end if !Active volume.
29372 // Float_t hits[8];
29374 TClonesArray &lhits = *fHits;
29379 if(gMC->IsTrackInside()) vol[3] += 1;
29380 if(gMC->IsTrackEntering()) vol[3] += 2;
29381 if(gMC->IsTrackExiting()) vol[3] += 4;
29382 if(gMC->IsTrackOut()) vol[3] += 8;
29383 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29384 if(gMC->IsTrackStop()) vol[3] += 32;
29385 if(gMC->IsTrackAlive()) vol[3] += 64;
29387 // Fill hit structure.
29388 if(!(gMC->TrackCharge())) return;
29390 // Only entering charged tracks
29391 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29393 id = gMC->CurrentVolOffID(2,copy);
29394 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29396 gMC->CurrentVolOffID(3,copy1);
29397 //ladder copy in the module = 1<->2 (I10A < I12A)
29398 gMC->CurrentVolOffID(4,copy2);
29399 //module copy in the layer = 1<->10 (I12A < IT12)
29400 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29401 } else if(id == fIdSens[1]){
29403 id = gMC->CurrentVolOffID(2,copy);
29404 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29406 gMC->CurrentVolOffID(3,copy1);
29407 //ladder copy in the module = 1<->4 (I20A < I12A)
29408 gMC->CurrentVolOffID(4,copy2);
29409 //module copy in the layer = 1<->10 (I12A < IT12)
29410 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29411 } else if(id == fIdSens[2]){
29413 id = gMC->CurrentVolOffID(1,copy);
29414 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29416 id = gMC->CurrentVolOffID(2,copy);
29417 //ladder copy in the layer = 1<->14 (I004 < IT34)
29419 } else if(id == fIdSens[3]){
29421 id = gMC->CurrentVolOffID(1,copy);
29422 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29424 id = gMC->CurrentVolOffID(2,copy);
29425 //ladder copy in the layer = 1<->22 (I005 < IT34))
29427 }else if(id == fIdSens[4]){
29429 id = gMC->CurrentVolOffID(1,copy);
29430 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29432 id = gMC->CurrentVolOffID(2,copy);
29433 //ladder copy in the layer = 1<->34 (I565 < IT56)
29435 }else if(id == fIdSens[5]){
29437 id = gMC->CurrentVolOffID(1,copy);
29438 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29440 id = gMC->CurrentVolOffID(2,copy);
29441 //ladder copy in the layer = 1<->38 (I569 < IT56)
29444 return; // not an ITS volume?
29445 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29447 gMC->TrackPosition(position);
29448 gMC->TrackMomentum(momentum);
29450 hits[0]=position[0];
29451 hits[1]=position[1];
29452 hits[2]=position[2];
29453 hits[3]=momentum[0];
29454 hits[4]=momentum[1];
29455 hits[5]=momentum[2];
29456 hits[6]=gMC->Edep();
29457 hits[7]=gMC->TrackTime();
29460 if(gMC->IsTrackEntering()){
29461 position0 = position;
29463 } // end if IsEntering
29464 // Fill hit structure with this new hit.
29465 // new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);
29466 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,
29467 gMC->Edep(),gMC->TrackTime(),position,
29468 position0,momentum);
29470 position0 = position;