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.53 2001/11/28 01:35:45 nilsen
19 Using standard constructors instead of default constructors for Clusterfinder,
20 Response, and FastSimulator.
22 Revision 1.52 2001/10/22 11:00:54 hristov
23 New naming schema of the rotation matrices in BuildGeometry() to avoid redefinition in other detectors (R.Barbera)
25 Revision 1.51 2001/10/19 10:18:49 barbera
28 Revision 1.50 2001/10/18 12:25:07 barbera
29 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
31 Revision 1.49 2001/10/18 03:09:21 barbera
32 The method BuildGeometry() has been completely rewritten. Now display.C can display the detailed ITS geometry instead of the old six dummy cylunders.
34 Revision 1.48 2001/10/17 04:35:32 barbera
35 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
37 Revision 1.47 2001/10/04 22:33:39 nilsen
38 Fixed bugs in SetDefaults.
40 Revision 1.46 2001/10/01 19:34:08 nilsen
41 Fixed a bug in asigning detector types in SetDefaults under SSD layer 6.
43 Revision 1.45 2001/06/07 14:42:14 barbera
44 Both chip and det thicknesses set to [100,300]
46 Revision 1.44 2001/05/31 19:24:47 barbera
47 Default values of SPD detector and chip thickness set to 200 microns as defined by the Technical Board
49 Revision 1.43 2001/05/30 16:15:47 fca
50 Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
52 Revision 1.42 2001/05/30 15:55:35 hristov
53 Strings compared instead of pointers
55 Revision 1.41 2001/05/30 14:04:31 hristov
56 Dynamic cast replaced (F.Carminati)
58 Revision 1.40 2001/05/25 15:59:59 morsch
59 Overlaps corrected. (R. Barbera)
61 Revision 1.38 2001/05/16 08:17:49 hristov
62 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)
64 Revision 1.37 2001/05/10 00:12:59 nilsen
65 Finished fixing up the default segmentation for the PPR geometry.
67 Revision 1.36 2001/05/09 01:02:21 nilsen
68 Finished fixing SetDefaults for the segmentation of SPD, SDD, and SSD.
70 Revision 1.35 2001/05/03 08:40:15 barbera
71 Volume ITSD slightly modified to be consistent with v5. Some improvement in the printouts. The last commit did not complete successfully.
73 Revision 1.33 2001/05/01 22:40:42 nilsen
74 Partical update of SetDefault.
76 Revision 1.32 2001/04/22 13:48:09 barbera
77 New values of media parameters and thickness of SPD end-ladder electronics as given by Fabio Formenti
79 Revision 1.31 2001/04/04 07:02:16 barbera
80 Position of the cylinders holding rails corrected
82 Revision 1.30 2001/03/29 22:02:30 barbera
83 Some changes to the services due to the new drawings from the engineers.
85 Revision 1.29 2001/03/29 05:28:56 barbera
86 Rails material changed from aluminum to carbon fiber according with the decision of the last Technical Board
88 Revision 1.28 2001/03/28 06:40:20 barbera
89 Central and services mother volumes made consistenf for detailed and coarse geometry. Switch for rails added to the coarse geometries
91 Revision 1.26 2001/03/23 00:12:23 nilsen
92 Set Reading of AliITSgeom data from Geant3 common blocks as the default and
93 not a .det file. Removed redundent calls to BuildGeometry.
95 Revision 1.25 2001/03/20 19:22:51 barbera
96 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.
98 Revision 1.23 2001/03/13 21:18:44 barbera
99 Some misleading comments removed
101 Revision 1.22 2001/03/13 18:13:30 barbera
102 Some mother volumes sligthly modified to eliminate an overlap with the absorber
104 Revision 1.21 2001/03/13 08:36:23 hristov
105 fabsf replaced by TMath::Abs
107 Revision 1.20 2001/03/13 00:17:41 barbera
108 New SDD geometry got grom F. Tosello and checked by the SDD engineers
110 Revision 1.19 2001/02/28 18:23:13 barbera
111 Setters and getters to set/get the detector and chip thickness on SPD layers added
113 Revision 1.18 2001/02/27 23:18:24 barbera
114 Full parameterization of detector and chip thicknesses for layer 1 and layer 2 of SPD as requested by the project leader
116 Revision 1.17 2001/02/19 22:14:55 nilsen
117 Fix for all 4 versions 11, 12, 21, and 22.
119 Revision 1.16 2001/02/19 20:10:34 barbera
120 Set option=2 and thickness=2 as default values --> SetMinorVersion=22
122 Revision 1.15 2001/02/19 19:44:00 barbera
123 Air density parameter corrected
125 Revision 1.14 2001/02/13 16:53:35 nilsen
126 Fixed a but when trying to use GEANT4. Needed to replace
127 if(!((TGeant3*)gMC)) with if(!(dynamic_casst<TGeant3*>(gMC)))
128 because just casting gMC to be TGeant3* even when it realy is a TGeant3 pointer
129 did not result in a zero value. For AliITSv5asymm and AliITSv5symm, needed
130 to fix a bug in the initilizers and a bug in BuildGeometry. This is now done
131 in the same way as in AliITSv5.cxx.
133 Revision 1.13 2001/02/09 20:06:26 nilsen
134 Fixed bug in distructor. Can't distroy fixxed length arrays. Thanks Peter.
136 Revision 1.12 2001/02/09 13:53:38 barbera
137 Int_t redefinition avoided
139 Revision 1.11 2001/02/09 06:55:38 barbera
140 SPD option re-set to B. It was A by mistake
142 Revision 1.10 2001/02/09 00:05:31 nilsen
143 Added fMajor/MinorVersion variables and made other changes to better make
144 use of the new code changes in AliITSgeom related classes.
147 Revision 1.9 2001/02/08 16:00:37 barbera
148 New thicknesses (300+300 um) added for SPD chips and detectors and set as default. Many other refinements.
150 Revision 1.8 2001/02/06 08:03:44 barbera
151 Material redefinition in SDD
153 Revision 1.7 2001/02/05 13:34:57 barbera
154 Updated version of the ITS detailed geometry
156 Revision 1.5 2001/01/30 09:23:13 hristov
157 Streamers removed (R.Brun)
159 Revision 1.4 2001/01/23 20:08:03 barbera
160 Option B for pixels implemented and set as default
162 Revision 1.3 2001/01/17 08:08:20 barbera
163 Some media parameters modified
165 Revision 1.1.2.1 2001/01/15 13:38:08 barbera
166 New ITS detailed geometry to be used for the PPR
170 ///////////////////////////////////////////////////////////////////////////////
172 // Inner Traking System version PPR asymmetric //
173 // This class contains the base procedures for the Inner Tracking System //
175 // Authors: R. Barbera //
177 // Created January 15 2001. //
179 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS. //
181 ///////////////////////////////////////////////////////////////////////////////
183 // See AliITSvPPRasymm::StepManager().
184 #include <iostream.h>
189 #include <TGeometry.h>
194 #include <TFile.h> // only required for Tracking function?
196 #include <TObjArray.h>
197 #include <TLorentzVector.h>
198 #include <TObjString.h>
199 #include <TClonesArray.h>
206 #include "AliConst.h"
207 #include "AliGeant3.h"
208 #include "AliITSGeant3Geometry.h"
209 #include "AliITShit.h"
211 #include "AliITSvPPRasymm.h"
212 #include "AliITSgeom.h"
213 #include "AliITSgeomSPD.h"
214 #include "AliITSgeomSDD.h"
215 #include "AliITSgeomSSD.h"
216 #include "AliITSDetType.h"
217 #include "AliITSresponseSPD.h"
218 #include "AliITSresponseSDD.h"
219 #include "AliITSresponseSSD.h"
220 #include "AliITSsegmentationSPD.h"
221 #include "AliITSsegmentationSDD.h"
222 #include "AliITSsegmentationSSD.h"
223 #include "AliITSsimulationSPD.h"
224 #include "AliITSsimulationSDD.h"
225 #include "AliITSsimulationSSD.h"
226 #include "AliITSClusterFinderSPD.h"
227 #include "AliITSClusterFinderSDD.h"
228 #include "AliITSClusterFinderSSD.h"
231 ClassImp(AliITSvPPRasymm)
233 //_____________________________________________________________________________
234 AliITSvPPRasymm::AliITSvPPRasymm() {
235 ////////////////////////////////////////////////////////////////////////
236 // Standard default constructor for the ITS version 8.
237 ////////////////////////////////////////////////////////////////////////
243 fEuclidOut = kFALSE; // Don't write Euclide file
244 fGeomDetOut = kFALSE; // Don't write .det file
245 fGeomDetIn = kFALSE; // Don't Read .det file
246 fMajorVersion = IsVersion();
248 for(i=0;i<60;i++) fRead[i] = '\0';
249 for(i=0;i<60;i++) fWrite[i] = '\0';
250 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
252 //_____________________________________________________________________________
253 AliITSvPPRasymm::AliITSvPPRasymm(const char *name, const char *title) : AliITS(name, title){
254 ////////////////////////////////////////////////////////////////////////
255 // Standard constructor for the ITS version 8.
256 ////////////////////////////////////////////////////////////////////////
260 fIdName = new TString[fIdN];
267 fIdSens = new Int_t[fIdN];
268 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
269 fMajorVersion = IsVersion();
271 fEuclidOut = kFALSE; // Don't write Euclide file
272 fGeomDetOut = kFALSE; // Don't write .det file
273 fGeomDetIn = kFALSE; // Don't Read .det file
279 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
280 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
281 strncpy(fRead,fEuclidGeomDet,60);
282 strncpy(fWrite,fEuclidGeomDet,60);
284 //____________________________________________________________________________
285 AliITSvPPRasymm::AliITSvPPRasymm(const AliITSvPPRasymm &source){
286 ////////////////////////////////////////////////////////////////////////
287 // Copy Constructor for ITS version 8.
288 ////////////////////////////////////////////////////////////////////////
289 if(&source == this) return;
290 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymm");
293 //_____________________________________________________________________________
294 AliITSvPPRasymm& AliITSvPPRasymm::operator=(const AliITSvPPRasymm &source){
295 ////////////////////////////////////////////////////////////////////////
296 // Assignment operator for the ITS version 8.
297 ////////////////////////////////////////////////////////////////////////
298 if(&source == this) return *this;
299 Warning("= operator","Not allowed to copy AliITSvPPRasymm");
302 //_____________________________________________________________________________
303 AliITSvPPRasymm::~AliITSvPPRasymm() {
304 ////////////////////////////////////////////////////////////////////////
305 // Standard destructor for the ITS version 8.
306 ////////////////////////////////////////////////////////////////////////
308 //__________________________________________________________________________
309 void AliITSvPPRasymm::BuildGeometry(){
310 ////////////////////////////////////////////////////////////////////////
311 // Geometry builder for the ITS version 8.
312 ////////////////////////////////////////////////////////////////////////
315 const Int_t kColorITS=kYellow;
317 top = gAlice->GetGeometry()->GetNode("alice");
320 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
322 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
323 node->SetLineColor(kColorITS);
326 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
328 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
329 node->SetLineColor(kColorITS);
332 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
334 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
335 node->SetLineColor(kColorITS);
338 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
340 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
341 node->SetLineColor(kColorITS);
344 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
346 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
347 node->SetLineColor(kColorITS);
350 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
352 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
353 node->SetLineColor(kColorITS);
360 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
362 // Define some variables for SPD
365 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
366 Float_t di103[3], di10a[3]; // for layer 1
367 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
368 Float_t di1d3[3], di20a[3]; // for layer 2
370 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
371 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
373 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
374 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
376 Float_t dbus=300.; // total bus thickness on both layers (micron)
378 ddet1 = GetThicknessDet1();
379 ddet2 = GetThicknessDet2();
380 dchip1 = GetThicknessChip1();
381 dchip2 = GetThicknessChip2();
383 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
385 if(ddet1 < 100. || ddet1 > 300.) {
386 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
387 " The default value of 200 microns will be used." << endl;
391 if(ddet2 < 100. || ddet2 > 300.) {
392 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
393 " The default value of 200 microns will be used." << endl;
397 if(dchip1 < 100. || dchip1 > 300.) {
398 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
399 " The default value of 200 microns will be used." << endl;
403 if(dchip2 < 100. || dchip2 > 300.) {
404 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
405 " The default value of 200 microns will be used." << endl;
409 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
410 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
411 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
412 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
414 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
415 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
416 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
417 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
418 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
420 Float_t deltax, deltay;
422 Int_t thickness = fMinorVersion/10;
423 Int_t option = fMinorVersion - 10*thickness;
426 // Define some variables for SDD
427 // SDD detector ladder
430 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
431 Float_t Y_SDD_sep = 0.20;
432 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
433 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
441 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
442 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
443 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
444 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
445 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
446 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
447 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
448 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
449 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
450 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
451 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
452 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
453 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
454 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
455 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
459 // SPD - option 'b' (this is the default)
463 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
464 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
465 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
466 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
467 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
468 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
469 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
470 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
471 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
472 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
473 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
474 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
475 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
476 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
477 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
483 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
484 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
485 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
486 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
487 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
488 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
489 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
490 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
491 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
492 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
493 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
494 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
495 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
496 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
497 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
498 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
499 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
500 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
501 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
502 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
503 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
504 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
505 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
506 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
507 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
508 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
509 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
510 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
511 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
512 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
513 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
514 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
515 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
516 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
517 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
518 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
522 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
523 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
524 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
525 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
526 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
527 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
528 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
529 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
530 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
531 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
532 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
533 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
534 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
535 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
536 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
537 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
538 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
539 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
540 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
541 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
542 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
543 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
544 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
545 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
546 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
547 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
548 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
549 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
550 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
551 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
552 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
553 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
554 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
555 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
556 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
557 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
558 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
559 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
560 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
561 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
562 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
563 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
564 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
565 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
566 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
567 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
568 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
569 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
570 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
571 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
572 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
573 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
574 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
575 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
576 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
577 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
578 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
579 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
580 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
581 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
582 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
583 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
584 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
585 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
586 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
587 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
588 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
589 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
590 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
591 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
592 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
595 // --- Define SPD (option 'a') volumes ----------------------------
598 // (this is NOT the default)
605 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
610 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
615 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
620 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
623 di103[1] = ddet1+dchip1;
625 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
628 di1d3[1] = ddet2+dchip2;
630 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
633 di10a[1] = ddet1+dchip1+dbus+0.0025;
635 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
638 di20a[1] = ddet2+dchip2+dbus+0.0025;
640 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
647 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
652 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
656 // --- Define SPD (option 'b') volumes ----------------------------
659 // (this is the default)
666 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
671 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
676 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
681 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
684 di107[1] = ddet1+dchip1;
686 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
689 di1d7[1] = ddet2+dchip2;
691 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
694 di10b[1] = ddet1+dchip1+dbus+0.0025;
696 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
699 di20b[1] = ddet2+dchip2+dbus+0.0025;
701 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
708 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
713 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
718 // --- Define SDD volumes ------------------------------------------
720 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
721 it34->DefineSection(0,-34.6,23.49,28.);
722 it34->DefineSection(1,-23.65,23.49,28.);
723 it34->DefineSection(2,-23.65,14.59,28.);
724 it34->DefineSection(3,23.65,14.59,28.);
725 it34->DefineSection(4,23.65,23.49,28.);
726 it34->DefineSection(5,34.6,23.49,28.);
728 I302dits[0] = 3.6250;
729 I302dits[1] = 0.0150;
730 I302dits[2] = 4.3794;
731 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
733 I004dits[0] = I302dits[0]+0.005;
734 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
735 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
736 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
737 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
739 I004dits[2] = I004dits[2] + I302dits[2];
740 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
745 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
747 I402dits[0] = 3.6250;
748 I402dits[1] = 0.0150;
749 I402dits[2] = 4.3794;
750 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
752 I005dits[0] = I402dits[0]+0.005;
753 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
754 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
755 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
756 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
758 I005dits[2] = I005dits[2] + I402dits[2];
759 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
764 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
767 // --- Define SSD volumes ------------------------------------------
770 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
771 it56->DefineSection(0,-57.45,43.6,48.);
772 it56->DefineSection(1,-49.15,43.6,48.);
773 it56->DefineSection(2,-49.15,36.9,48.);
774 it56->DefineSection(3,50.55,36.9,48.);
775 it56->DefineSection(4,50.55,43.6,48.);
776 it56->DefineSection(5,57.45,43.6,48.);
781 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
786 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
791 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
796 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
801 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
806 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
812 // --- Place SPD (option 'a') volumes into their mother volume
815 // (this is NOT the default)
823 // --- Place SPD (option 'b') volumes into their mother volume
826 // (this is the default)
830 // Place IT12 in Alice
832 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
833 node->SetLineColor(kColorITS);
834 node->SetVisibility(0);
837 // Place copy #1 of I12B in IT12
839 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
840 sub1node->SetLineColor(kColorITS);
841 sub1node->SetVisibility(0);
844 // Place copy #1 of I10B in I12B
846 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
847 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
848 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
849 sub2node->SetLineColor(kColorITS);
850 sub2node->SetVisibility(0);
853 // Place copy #1 of I107 in I10B
855 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
856 sub3node->SetLineColor(kColorITS);
857 sub3node->SetVisibility(0);
860 // Place copy #1 of I101 in I107
862 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
863 sub4node->SetLineColor(kColorITS);
864 sub4node->SetVisibility(0);
867 // Place copy #1 of ITS1 in I101
869 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
870 sub5node->SetLineColor(kColorITS);
871 fNodes->Add(sub5node);
873 fNodes->Add(sub4node);
875 fNodes->Add(sub3node);
878 // Place copy #2 of I107 in I10B
880 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
881 sub3node->SetLineColor(kColorITS);
882 sub3node->SetVisibility(0);
885 // Place copy #1 of I101 in I107
887 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
888 sub4node->SetLineColor(kColorITS);
889 sub4node->SetVisibility(0);
892 // Place copy #1 of ITS1 in I101
894 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
895 sub5node->SetLineColor(kColorITS);
896 fNodes->Add(sub5node);
898 fNodes->Add(sub4node);
900 fNodes->Add(sub3node);
903 // Place copy #3 of I107 in I10B
905 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
906 sub3node->SetLineColor(kColorITS);
907 sub3node->SetVisibility(0);
910 // Place copy #1 of I101 in I107
912 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
913 sub4node->SetLineColor(kColorITS);
914 sub4node->SetVisibility(0);
917 // Place copy #1 of ITS1 in I101
919 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
920 sub5node->SetLineColor(kColorITS);
921 fNodes->Add(sub5node);
923 fNodes->Add(sub4node);
925 fNodes->Add(sub3node);
928 // Place copy #4 of I107 in I10B
930 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
931 sub3node->SetLineColor(kColorITS);
932 sub3node->SetVisibility(0);
935 // Place copy #1 of I101 in I107
937 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
938 sub4node->SetLineColor(kColorITS);
939 sub4node->SetVisibility(0);
942 // Place copy #1 of ITS1 in I101
944 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
945 sub5node->SetLineColor(kColorITS);
946 fNodes->Add(sub5node);
948 fNodes->Add(sub4node);
950 fNodes->Add(sub3node);
952 fNodes->Add(sub2node);
955 // Place copy #2 of I10B in I12B
957 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
958 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
959 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
960 sub2node->SetLineColor(kColorITS);
961 sub2node->SetVisibility(0);
964 // Place copy #1 of I107 in I10B
966 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
967 sub3node->SetLineColor(kColorITS);
968 sub3node->SetVisibility(0);
971 // Place copy #1 of I101 in I107
973 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
974 sub4node->SetLineColor(kColorITS);
975 sub4node->SetVisibility(0);
978 // Place copy #1 of ITS1 in I101
980 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
981 sub5node->SetLineColor(kColorITS);
982 fNodes->Add(sub5node);
984 fNodes->Add(sub4node);
986 fNodes->Add(sub3node);
989 // Place copy #2 of I107 in I10B
991 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
992 sub3node->SetLineColor(kColorITS);
993 sub3node->SetVisibility(0);
996 // Place copy #1 of I101 in I107
998 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
999 sub4node->SetLineColor(kColorITS);
1000 sub4node->SetVisibility(0);
1003 // Place copy #1 of ITS1 in I101
1005 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1006 sub5node->SetLineColor(kColorITS);
1007 fNodes->Add(sub5node);
1009 fNodes->Add(sub4node);
1011 fNodes->Add(sub3node);
1014 // Place copy #3 of I107 in I10B
1016 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1017 sub3node->SetLineColor(kColorITS);
1018 sub3node->SetVisibility(0);
1021 // Place copy #1 of I101 in I107
1023 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1024 sub4node->SetLineColor(kColorITS);
1025 sub4node->SetVisibility(0);
1028 // Place copy #1 of ITS1 in I101
1030 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1031 sub5node->SetLineColor(kColorITS);
1032 fNodes->Add(sub5node);
1034 fNodes->Add(sub4node);
1036 fNodes->Add(sub3node);
1039 // Place copy #4 of I107 in I10B
1041 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1042 sub3node->SetLineColor(kColorITS);
1043 sub3node->SetVisibility(0);
1046 // Place copy #1 of I101 in I107
1048 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1049 sub4node->SetLineColor(kColorITS);
1050 sub4node->SetVisibility(0);
1053 // Place copy #1 of ITS1 in I101
1055 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1056 sub5node->SetLineColor(kColorITS);
1057 fNodes->Add(sub5node);
1059 fNodes->Add(sub4node);
1061 fNodes->Add(sub3node);
1063 fNodes->Add(sub2node);
1066 // Place copy #1 of I20B in I12B
1068 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1069 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1070 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1071 sub2node->SetLineColor(kColorITS);
1072 sub2node->SetVisibility(0);
1075 // Place copy #1 of I1D7 in I20B
1077 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1078 sub3node->SetLineColor(kColorITS);
1079 sub3node->SetVisibility(0);
1082 // Place copy #1 of I1D1 in I1D7
1084 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1085 sub4node->SetLineColor(kColorITS);
1086 sub4node->SetVisibility(0);
1089 // Place copy #1 of ITS2 in I1D1
1091 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1092 sub5node->SetLineColor(kColorITS);
1093 fNodes->Add(sub5node);
1095 fNodes->Add(sub4node);
1097 fNodes->Add(sub3node);
1100 // Place copy #2 of I1D7 in I20B
1102 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1103 sub3node->SetLineColor(kColorITS);
1104 sub3node->SetVisibility(0);
1107 // Place copy #1 of I1D1 in I1D7
1109 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1110 sub4node->SetLineColor(kColorITS);
1111 sub4node->SetVisibility(0);
1114 // Place copy #1 of ITS2 in I1D1
1116 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1117 sub5node->SetLineColor(kColorITS);
1118 fNodes->Add(sub5node);
1120 fNodes->Add(sub4node);
1122 fNodes->Add(sub3node);
1125 // Place copy #3 of I1D7 in I20B
1127 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1128 sub3node->SetLineColor(kColorITS);
1129 sub3node->SetVisibility(0);
1132 // Place copy #1 of I1D1 in I1D7
1134 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1135 sub4node->SetLineColor(kColorITS);
1136 sub4node->SetVisibility(0);
1139 // Place copy #1 of ITS2 in I1D1
1141 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1142 sub5node->SetLineColor(kColorITS);
1143 fNodes->Add(sub5node);
1145 fNodes->Add(sub4node);
1147 fNodes->Add(sub3node);
1150 // Place copy #4 of I1D7 in I20B
1152 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1153 sub3node->SetLineColor(kColorITS);
1154 sub3node->SetVisibility(0);
1157 // Place copy #1 of I1D1 in I1D7
1159 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1160 sub4node->SetLineColor(kColorITS);
1161 sub4node->SetVisibility(0);
1164 // Place copy #1 of ITS2 in I1D1
1166 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1167 sub5node->SetLineColor(kColorITS);
1168 fNodes->Add(sub5node);
1170 fNodes->Add(sub4node);
1172 fNodes->Add(sub3node);
1174 fNodes->Add(sub2node);
1177 // Place copy #2 of I20B in I12B
1179 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1180 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1181 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1182 sub2node->SetLineColor(kColorITS);
1183 sub2node->SetVisibility(0);
1186 // Place copy #1 of I1D7 in I20B
1188 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1189 sub3node->SetLineColor(kColorITS);
1190 sub3node->SetVisibility(0);
1193 // Place copy #1 of I1D1 in I1D7
1195 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1196 sub4node->SetLineColor(kColorITS);
1197 sub4node->SetVisibility(0);
1200 // Place copy #1 of ITS2 in I1D1
1202 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1203 sub5node->SetLineColor(kColorITS);
1204 fNodes->Add(sub5node);
1206 fNodes->Add(sub4node);
1208 fNodes->Add(sub3node);
1211 // Place copy #2 of I1D7 in I20B
1213 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1214 sub3node->SetLineColor(kColorITS);
1215 sub3node->SetVisibility(0);
1218 // Place copy #1 of I1D1 in I1D7
1220 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1221 sub4node->SetLineColor(kColorITS);
1222 sub4node->SetVisibility(0);
1225 // Place copy #1 of ITS2 in I1D1
1227 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1228 sub5node->SetLineColor(kColorITS);
1229 fNodes->Add(sub5node);
1231 fNodes->Add(sub4node);
1233 fNodes->Add(sub3node);
1236 // Place copy #3 of I1D7 in I20B
1238 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1239 sub3node->SetLineColor(kColorITS);
1240 sub3node->SetVisibility(0);
1243 // Place copy #1 of I1D1 in I1D7
1245 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1246 sub4node->SetLineColor(kColorITS);
1247 sub4node->SetVisibility(0);
1250 // Place copy #1 of ITS2 in I1D1
1252 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1253 sub5node->SetLineColor(kColorITS);
1254 fNodes->Add(sub5node);
1256 fNodes->Add(sub4node);
1258 fNodes->Add(sub3node);
1261 // Place copy #4 of I1D7 in I20B
1263 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1264 sub3node->SetLineColor(kColorITS);
1265 sub3node->SetVisibility(0);
1268 // Place copy #1 of I1D1 in I1D7
1270 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1271 sub4node->SetLineColor(kColorITS);
1272 sub4node->SetVisibility(0);
1275 // Place copy #1 of ITS2 in I1D1
1277 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1278 sub5node->SetLineColor(kColorITS);
1279 fNodes->Add(sub5node);
1281 fNodes->Add(sub4node);
1283 fNodes->Add(sub3node);
1285 fNodes->Add(sub2node);
1288 // Place copy #3 of I20B in I12B
1290 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1291 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1292 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1293 sub2node->SetLineColor(kColorITS);
1294 sub2node->SetVisibility(0);
1297 // Place copy #1 of I1D7 in I20B
1299 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1300 sub3node->SetLineColor(kColorITS);
1301 sub3node->SetVisibility(0);
1304 // Place copy #1 of I1D1 in I1D7
1306 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1307 sub4node->SetLineColor(kColorITS);
1308 sub4node->SetVisibility(0);
1311 // Place copy #1 of ITS2 in I1D1
1313 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1314 sub5node->SetLineColor(kColorITS);
1315 fNodes->Add(sub5node);
1317 fNodes->Add(sub4node);
1319 fNodes->Add(sub3node);
1322 // Place copy #2 of I1D7 in I20B
1324 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1325 sub3node->SetLineColor(kColorITS);
1326 sub3node->SetVisibility(0);
1329 // Place copy #1 of I1D1 in I1D7
1331 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1332 sub4node->SetLineColor(kColorITS);
1333 sub4node->SetVisibility(0);
1336 // Place copy #1 of ITS2 in I1D1
1338 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1339 sub5node->SetLineColor(kColorITS);
1340 fNodes->Add(sub5node);
1342 fNodes->Add(sub4node);
1344 fNodes->Add(sub3node);
1347 // Place copy #3 of I1D7 in I20B
1349 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1350 sub3node->SetLineColor(kColorITS);
1351 sub3node->SetVisibility(0);
1354 // Place copy #1 of I1D1 in I1D7
1356 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1357 sub4node->SetLineColor(kColorITS);
1358 sub4node->SetVisibility(0);
1361 // Place copy #1 of ITS2 in I1D1
1363 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1364 sub5node->SetLineColor(kColorITS);
1365 fNodes->Add(sub5node);
1367 fNodes->Add(sub4node);
1369 fNodes->Add(sub3node);
1372 // Place copy #4 of I1D7 in I20B
1374 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1375 sub3node->SetLineColor(kColorITS);
1376 sub3node->SetVisibility(0);
1379 // Place copy #1 of I1D1 in I1D7
1381 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1382 sub4node->SetLineColor(kColorITS);
1383 sub4node->SetVisibility(0);
1386 // Place copy #1 of ITS2 in I1D1
1388 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1389 sub5node->SetLineColor(kColorITS);
1390 fNodes->Add(sub5node);
1392 fNodes->Add(sub4node);
1394 fNodes->Add(sub3node);
1396 fNodes->Add(sub2node);
1399 // Place copy #4 of I20B in I12B
1401 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1402 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1403 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1404 sub2node->SetLineColor(kColorITS);
1405 sub2node->SetVisibility(0);
1408 // Place copy #1 of I1D7 in I20B
1410 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1411 sub3node->SetLineColor(kColorITS);
1412 sub3node->SetVisibility(0);
1415 // Place copy #1 of I1D1 in I1D7
1417 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1418 sub4node->SetLineColor(kColorITS);
1419 sub4node->SetVisibility(0);
1422 // Place copy #1 of ITS2 in I1D1
1424 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1425 sub5node->SetLineColor(kColorITS);
1426 fNodes->Add(sub5node);
1428 fNodes->Add(sub4node);
1430 fNodes->Add(sub3node);
1433 // Place copy #2 of I1D7 in I20B
1435 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1436 sub3node->SetLineColor(kColorITS);
1437 sub3node->SetVisibility(0);
1440 // Place copy #1 of I1D1 in I1D7
1442 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1443 sub4node->SetLineColor(kColorITS);
1444 sub4node->SetVisibility(0);
1447 // Place copy #1 of ITS2 in I1D1
1449 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1450 sub5node->SetLineColor(kColorITS);
1451 fNodes->Add(sub5node);
1453 fNodes->Add(sub4node);
1455 fNodes->Add(sub3node);
1458 // Place copy #3 of I1D7 in I20B
1460 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1461 sub3node->SetLineColor(kColorITS);
1462 sub3node->SetVisibility(0);
1465 // Place copy #1 of I1D1 in I1D7
1467 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1468 sub4node->SetLineColor(kColorITS);
1469 sub4node->SetVisibility(0);
1472 // Place copy #1 of ITS2 in I1D1
1474 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1475 sub5node->SetLineColor(kColorITS);
1476 fNodes->Add(sub5node);
1478 fNodes->Add(sub4node);
1480 fNodes->Add(sub3node);
1483 // Place copy #4 of I1D7 in I20B
1485 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1486 sub3node->SetLineColor(kColorITS);
1487 sub3node->SetVisibility(0);
1490 // Place copy #1 of I1D1 in I1D7
1492 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1493 sub4node->SetLineColor(kColorITS);
1494 sub4node->SetVisibility(0);
1497 // Place copy #1 of ITS2 in I1D1
1499 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1500 sub5node->SetLineColor(kColorITS);
1501 fNodes->Add(sub5node);
1503 fNodes->Add(sub4node);
1505 fNodes->Add(sub3node);
1507 fNodes->Add(sub2node);
1509 fNodes->Add(sub1node);
1512 // Place copy #2 of I12B in IT12
1514 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1515 sub1node->SetLineColor(kColorITS);
1516 sub1node->SetVisibility(0);
1519 // Place copy #1 of I10B in I12B
1521 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1522 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1523 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1524 sub2node->SetLineColor(kColorITS);
1525 sub2node->SetVisibility(0);
1528 // Place copy #1 of I107 in I10B
1530 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1531 sub3node->SetLineColor(kColorITS);
1532 sub3node->SetVisibility(0);
1535 // Place copy #1 of I101 in I107
1537 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1538 sub4node->SetLineColor(kColorITS);
1539 sub4node->SetVisibility(0);
1542 // Place copy #1 of ITS1 in I101
1544 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1545 sub5node->SetLineColor(kColorITS);
1546 fNodes->Add(sub5node);
1548 fNodes->Add(sub4node);
1550 fNodes->Add(sub3node);
1553 // Place copy #2 of I107 in I10B
1555 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1556 sub3node->SetLineColor(kColorITS);
1557 sub3node->SetVisibility(0);
1560 // Place copy #1 of I101 in I107
1562 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1563 sub4node->SetLineColor(kColorITS);
1564 sub4node->SetVisibility(0);
1567 // Place copy #1 of ITS1 in I101
1569 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1570 sub5node->SetLineColor(kColorITS);
1571 fNodes->Add(sub5node);
1573 fNodes->Add(sub4node);
1575 fNodes->Add(sub3node);
1578 // Place copy #3 of I107 in I10B
1580 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1581 sub3node->SetLineColor(kColorITS);
1582 sub3node->SetVisibility(0);
1585 // Place copy #1 of I101 in I107
1587 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1588 sub4node->SetLineColor(kColorITS);
1589 sub4node->SetVisibility(0);
1592 // Place copy #1 of ITS1 in I101
1594 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1595 sub5node->SetLineColor(kColorITS);
1596 fNodes->Add(sub5node);
1598 fNodes->Add(sub4node);
1600 fNodes->Add(sub3node);
1603 // Place copy #4 of I107 in I10B
1605 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1606 sub3node->SetLineColor(kColorITS);
1607 sub3node->SetVisibility(0);
1610 // Place copy #1 of I101 in I107
1612 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1613 sub4node->SetLineColor(kColorITS);
1614 sub4node->SetVisibility(0);
1617 // Place copy #1 of ITS1 in I101
1619 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1620 sub5node->SetLineColor(kColorITS);
1621 fNodes->Add(sub5node);
1623 fNodes->Add(sub4node);
1625 fNodes->Add(sub3node);
1627 fNodes->Add(sub2node);
1630 // Place copy #2 of I10B in I12B
1632 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1633 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1634 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1635 sub2node->SetLineColor(kColorITS);
1636 sub2node->SetVisibility(0);
1639 // Place copy #1 of I107 in I10B
1641 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1642 sub3node->SetLineColor(kColorITS);
1643 sub3node->SetVisibility(0);
1646 // Place copy #1 of I101 in I107
1648 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1649 sub4node->SetLineColor(kColorITS);
1650 sub4node->SetVisibility(0);
1653 // Place copy #1 of ITS1 in I101
1655 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1656 sub5node->SetLineColor(kColorITS);
1657 fNodes->Add(sub5node);
1659 fNodes->Add(sub4node);
1661 fNodes->Add(sub3node);
1664 // Place copy #2 of I107 in I10B
1666 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1667 sub3node->SetLineColor(kColorITS);
1668 sub3node->SetVisibility(0);
1671 // Place copy #1 of I101 in I107
1673 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1674 sub4node->SetLineColor(kColorITS);
1675 sub4node->SetVisibility(0);
1678 // Place copy #1 of ITS1 in I101
1680 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1681 sub5node->SetLineColor(kColorITS);
1682 fNodes->Add(sub5node);
1684 fNodes->Add(sub4node);
1686 fNodes->Add(sub3node);
1689 // Place copy #3 of I107 in I10B
1691 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1692 sub3node->SetLineColor(kColorITS);
1693 sub3node->SetVisibility(0);
1696 // Place copy #1 of I101 in I107
1698 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1699 sub4node->SetLineColor(kColorITS);
1700 sub4node->SetVisibility(0);
1703 // Place copy #1 of ITS1 in I101
1705 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1706 sub5node->SetLineColor(kColorITS);
1707 fNodes->Add(sub5node);
1709 fNodes->Add(sub4node);
1711 fNodes->Add(sub3node);
1714 // Place copy #4 of I107 in I10B
1716 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1717 sub3node->SetLineColor(kColorITS);
1718 sub3node->SetVisibility(0);
1721 // Place copy #1 of I101 in I107
1723 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1724 sub4node->SetLineColor(kColorITS);
1725 sub4node->SetVisibility(0);
1728 // Place copy #1 of ITS1 in I101
1730 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1731 sub5node->SetLineColor(kColorITS);
1732 fNodes->Add(sub5node);
1734 fNodes->Add(sub4node);
1736 fNodes->Add(sub3node);
1738 fNodes->Add(sub2node);
1741 // Place copy #1 of I20B in I12B
1743 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1744 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1745 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1746 sub2node->SetLineColor(kColorITS);
1747 sub2node->SetVisibility(0);
1750 // Place copy #1 of I1D7 in I20B
1752 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1753 sub3node->SetLineColor(kColorITS);
1754 sub3node->SetVisibility(0);
1757 // Place copy #1 of I1D1 in I1D7
1759 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1760 sub4node->SetLineColor(kColorITS);
1761 sub4node->SetVisibility(0);
1764 // Place copy #1 of ITS2 in I1D1
1766 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1767 sub5node->SetLineColor(kColorITS);
1768 fNodes->Add(sub5node);
1770 fNodes->Add(sub4node);
1772 fNodes->Add(sub3node);
1775 // Place copy #2 of I1D7 in I20B
1777 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1778 sub3node->SetLineColor(kColorITS);
1779 sub3node->SetVisibility(0);
1782 // Place copy #1 of I1D1 in I1D7
1784 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1785 sub4node->SetLineColor(kColorITS);
1786 sub4node->SetVisibility(0);
1789 // Place copy #1 of ITS2 in I1D1
1791 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1792 sub5node->SetLineColor(kColorITS);
1793 fNodes->Add(sub5node);
1795 fNodes->Add(sub4node);
1797 fNodes->Add(sub3node);
1800 // Place copy #3 of I1D7 in I20B
1802 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1803 sub3node->SetLineColor(kColorITS);
1804 sub3node->SetVisibility(0);
1807 // Place copy #1 of I1D1 in I1D7
1809 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1810 sub4node->SetLineColor(kColorITS);
1811 sub4node->SetVisibility(0);
1814 // Place copy #1 of ITS2 in I1D1
1816 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1817 sub5node->SetLineColor(kColorITS);
1818 fNodes->Add(sub5node);
1820 fNodes->Add(sub4node);
1822 fNodes->Add(sub3node);
1825 // Place copy #4 of I1D7 in I20B
1827 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1828 sub3node->SetLineColor(kColorITS);
1829 sub3node->SetVisibility(0);
1832 // Place copy #1 of I1D1 in I1D7
1834 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1835 sub4node->SetLineColor(kColorITS);
1836 sub4node->SetVisibility(0);
1839 // Place copy #1 of ITS2 in I1D1
1841 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1842 sub5node->SetLineColor(kColorITS);
1843 fNodes->Add(sub5node);
1845 fNodes->Add(sub4node);
1847 fNodes->Add(sub3node);
1849 fNodes->Add(sub2node);
1852 // Place copy #2 of I20B in I12B
1854 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1855 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1856 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1857 sub2node->SetLineColor(kColorITS);
1858 sub2node->SetVisibility(0);
1861 // Place copy #1 of I1D7 in I20B
1863 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1864 sub3node->SetLineColor(kColorITS);
1865 sub3node->SetVisibility(0);
1868 // Place copy #1 of I1D1 in I1D7
1870 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1871 sub4node->SetLineColor(kColorITS);
1872 sub4node->SetVisibility(0);
1875 // Place copy #1 of ITS2 in I1D1
1877 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1878 sub5node->SetLineColor(kColorITS);
1879 fNodes->Add(sub5node);
1881 fNodes->Add(sub4node);
1883 fNodes->Add(sub3node);
1886 // Place copy #2 of I1D7 in I20B
1888 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1889 sub3node->SetLineColor(kColorITS);
1890 sub3node->SetVisibility(0);
1893 // Place copy #1 of I1D1 in I1D7
1895 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1896 sub4node->SetLineColor(kColorITS);
1897 sub4node->SetVisibility(0);
1900 // Place copy #1 of ITS2 in I1D1
1902 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1903 sub5node->SetLineColor(kColorITS);
1904 fNodes->Add(sub5node);
1906 fNodes->Add(sub4node);
1908 fNodes->Add(sub3node);
1911 // Place copy #3 of I1D7 in I20B
1913 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1914 sub3node->SetLineColor(kColorITS);
1915 sub3node->SetVisibility(0);
1918 // Place copy #1 of I1D1 in I1D7
1920 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1921 sub4node->SetLineColor(kColorITS);
1922 sub4node->SetVisibility(0);
1925 // Place copy #1 of ITS2 in I1D1
1927 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1928 sub5node->SetLineColor(kColorITS);
1929 fNodes->Add(sub5node);
1931 fNodes->Add(sub4node);
1933 fNodes->Add(sub3node);
1936 // Place copy #4 of I1D7 in I20B
1938 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1939 sub3node->SetLineColor(kColorITS);
1940 sub3node->SetVisibility(0);
1943 // Place copy #1 of I1D1 in I1D7
1945 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1946 sub4node->SetLineColor(kColorITS);
1947 sub4node->SetVisibility(0);
1950 // Place copy #1 of ITS2 in I1D1
1952 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1953 sub5node->SetLineColor(kColorITS);
1954 fNodes->Add(sub5node);
1956 fNodes->Add(sub4node);
1958 fNodes->Add(sub3node);
1960 fNodes->Add(sub2node);
1963 // Place copy #3 of I20B in I12B
1965 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1966 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1967 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1968 sub2node->SetLineColor(kColorITS);
1969 sub2node->SetVisibility(0);
1972 // Place copy #1 of I1D7 in I20B
1974 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1975 sub3node->SetLineColor(kColorITS);
1976 sub3node->SetVisibility(0);
1979 // Place copy #1 of I1D1 in I1D7
1981 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1982 sub4node->SetLineColor(kColorITS);
1983 sub4node->SetVisibility(0);
1986 // Place copy #1 of ITS2 in I1D1
1988 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1989 sub5node->SetLineColor(kColorITS);
1990 fNodes->Add(sub5node);
1992 fNodes->Add(sub4node);
1994 fNodes->Add(sub3node);
1997 // Place copy #2 of I1D7 in I20B
1999 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2000 sub3node->SetLineColor(kColorITS);
2001 sub3node->SetVisibility(0);
2004 // Place copy #1 of I1D1 in I1D7
2006 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2007 sub4node->SetLineColor(kColorITS);
2008 sub4node->SetVisibility(0);
2011 // Place copy #1 of ITS2 in I1D1
2013 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2014 sub5node->SetLineColor(kColorITS);
2015 fNodes->Add(sub5node);
2017 fNodes->Add(sub4node);
2019 fNodes->Add(sub3node);
2022 // Place copy #3 of I1D7 in I20B
2024 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2025 sub3node->SetLineColor(kColorITS);
2026 sub3node->SetVisibility(0);
2029 // Place copy #1 of I1D1 in I1D7
2031 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2032 sub4node->SetLineColor(kColorITS);
2033 sub4node->SetVisibility(0);
2036 // Place copy #1 of ITS2 in I1D1
2038 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2039 sub5node->SetLineColor(kColorITS);
2040 fNodes->Add(sub5node);
2042 fNodes->Add(sub4node);
2044 fNodes->Add(sub3node);
2047 // Place copy #4 of I1D7 in I20B
2049 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2050 sub3node->SetLineColor(kColorITS);
2051 sub3node->SetVisibility(0);
2054 // Place copy #1 of I1D1 in I1D7
2056 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2057 sub4node->SetLineColor(kColorITS);
2058 sub4node->SetVisibility(0);
2061 // Place copy #1 of ITS2 in I1D1
2063 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2064 sub5node->SetLineColor(kColorITS);
2065 fNodes->Add(sub5node);
2067 fNodes->Add(sub4node);
2069 fNodes->Add(sub3node);
2071 fNodes->Add(sub2node);
2074 // Place copy #4 of I20B in I12B
2076 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2077 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2078 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2079 sub2node->SetLineColor(kColorITS);
2080 sub2node->SetVisibility(0);
2083 // Place copy #1 of I1D7 in I20B
2085 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2086 sub3node->SetLineColor(kColorITS);
2087 sub3node->SetVisibility(0);
2090 // Place copy #1 of I1D1 in I1D7
2092 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2093 sub4node->SetLineColor(kColorITS);
2094 sub4node->SetVisibility(0);
2097 // Place copy #1 of ITS2 in I1D1
2099 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2100 sub5node->SetLineColor(kColorITS);
2101 fNodes->Add(sub5node);
2103 fNodes->Add(sub4node);
2105 fNodes->Add(sub3node);
2108 // Place copy #2 of I1D7 in I20B
2110 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2111 sub3node->SetLineColor(kColorITS);
2112 sub3node->SetVisibility(0);
2115 // Place copy #1 of I1D1 in I1D7
2117 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2118 sub4node->SetLineColor(kColorITS);
2119 sub4node->SetVisibility(0);
2122 // Place copy #1 of ITS2 in I1D1
2124 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2125 sub5node->SetLineColor(kColorITS);
2126 fNodes->Add(sub5node);
2128 fNodes->Add(sub4node);
2130 fNodes->Add(sub3node);
2133 // Place copy #3 of I1D7 in I20B
2135 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2136 sub3node->SetLineColor(kColorITS);
2137 sub3node->SetVisibility(0);
2140 // Place copy #1 of I1D1 in I1D7
2142 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2143 sub4node->SetLineColor(kColorITS);
2144 sub4node->SetVisibility(0);
2147 // Place copy #1 of ITS2 in I1D1
2149 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2150 sub5node->SetLineColor(kColorITS);
2151 fNodes->Add(sub5node);
2153 fNodes->Add(sub4node);
2155 fNodes->Add(sub3node);
2158 // Place copy #4 of I1D7 in I20B
2160 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2161 sub3node->SetLineColor(kColorITS);
2162 sub3node->SetVisibility(0);
2165 // Place copy #1 of I1D1 in I1D7
2167 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2168 sub4node->SetLineColor(kColorITS);
2169 sub4node->SetVisibility(0);
2172 // Place copy #1 of ITS2 in I1D1
2174 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2175 sub5node->SetLineColor(kColorITS);
2176 fNodes->Add(sub5node);
2178 fNodes->Add(sub4node);
2180 fNodes->Add(sub3node);
2182 fNodes->Add(sub2node);
2184 fNodes->Add(sub1node);
2187 // Place copy #3 of I12B in IT12
2189 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2190 sub1node->SetLineColor(kColorITS);
2191 sub1node->SetVisibility(0);
2194 // Place copy #1 of I10B in I12B
2196 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2197 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2198 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2199 sub2node->SetLineColor(kColorITS);
2200 sub2node->SetVisibility(0);
2203 // Place copy #1 of I107 in I10B
2205 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2206 sub3node->SetLineColor(kColorITS);
2207 sub3node->SetVisibility(0);
2210 // Place copy #1 of I101 in I107
2212 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2213 sub4node->SetLineColor(kColorITS);
2214 sub4node->SetVisibility(0);
2217 // Place copy #1 of ITS1 in I101
2219 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2220 sub5node->SetLineColor(kColorITS);
2221 fNodes->Add(sub5node);
2223 fNodes->Add(sub4node);
2225 fNodes->Add(sub3node);
2228 // Place copy #2 of I107 in I10B
2230 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2231 sub3node->SetLineColor(kColorITS);
2232 sub3node->SetVisibility(0);
2235 // Place copy #1 of I101 in I107
2237 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2238 sub4node->SetLineColor(kColorITS);
2239 sub4node->SetVisibility(0);
2242 // Place copy #1 of ITS1 in I101
2244 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2245 sub5node->SetLineColor(kColorITS);
2246 fNodes->Add(sub5node);
2248 fNodes->Add(sub4node);
2250 fNodes->Add(sub3node);
2253 // Place copy #3 of I107 in I10B
2255 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2256 sub3node->SetLineColor(kColorITS);
2257 sub3node->SetVisibility(0);
2260 // Place copy #1 of I101 in I107
2262 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2263 sub4node->SetLineColor(kColorITS);
2264 sub4node->SetVisibility(0);
2267 // Place copy #1 of ITS1 in I101
2269 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2270 sub5node->SetLineColor(kColorITS);
2271 fNodes->Add(sub5node);
2273 fNodes->Add(sub4node);
2275 fNodes->Add(sub3node);
2278 // Place copy #4 of I107 in I10B
2280 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2281 sub3node->SetLineColor(kColorITS);
2282 sub3node->SetVisibility(0);
2285 // Place copy #1 of I101 in I107
2287 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2288 sub4node->SetLineColor(kColorITS);
2289 sub4node->SetVisibility(0);
2292 // Place copy #1 of ITS1 in I101
2294 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2295 sub5node->SetLineColor(kColorITS);
2296 fNodes->Add(sub5node);
2298 fNodes->Add(sub4node);
2300 fNodes->Add(sub3node);
2302 fNodes->Add(sub2node);
2305 // Place copy #2 of I10B in I12B
2307 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2308 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2309 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2310 sub2node->SetLineColor(kColorITS);
2311 sub2node->SetVisibility(0);
2314 // Place copy #1 of I107 in I10B
2316 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2317 sub3node->SetLineColor(kColorITS);
2318 sub3node->SetVisibility(0);
2321 // Place copy #1 of I101 in I107
2323 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2324 sub4node->SetLineColor(kColorITS);
2325 sub4node->SetVisibility(0);
2328 // Place copy #1 of ITS1 in I101
2330 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2331 sub5node->SetLineColor(kColorITS);
2332 fNodes->Add(sub5node);
2334 fNodes->Add(sub4node);
2336 fNodes->Add(sub3node);
2339 // Place copy #2 of I107 in I10B
2341 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2342 sub3node->SetLineColor(kColorITS);
2343 sub3node->SetVisibility(0);
2346 // Place copy #1 of I101 in I107
2348 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2349 sub4node->SetLineColor(kColorITS);
2350 sub4node->SetVisibility(0);
2353 // Place copy #1 of ITS1 in I101
2355 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2356 sub5node->SetLineColor(kColorITS);
2357 fNodes->Add(sub5node);
2359 fNodes->Add(sub4node);
2361 fNodes->Add(sub3node);
2364 // Place copy #3 of I107 in I10B
2366 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2367 sub3node->SetLineColor(kColorITS);
2368 sub3node->SetVisibility(0);
2371 // Place copy #1 of I101 in I107
2373 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2374 sub4node->SetLineColor(kColorITS);
2375 sub4node->SetVisibility(0);
2378 // Place copy #1 of ITS1 in I101
2380 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2381 sub5node->SetLineColor(kColorITS);
2382 fNodes->Add(sub5node);
2384 fNodes->Add(sub4node);
2386 fNodes->Add(sub3node);
2389 // Place copy #4 of I107 in I10B
2391 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2392 sub3node->SetLineColor(kColorITS);
2393 sub3node->SetVisibility(0);
2396 // Place copy #1 of I101 in I107
2398 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2399 sub4node->SetLineColor(kColorITS);
2400 sub4node->SetVisibility(0);
2403 // Place copy #1 of ITS1 in I101
2405 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2406 sub5node->SetLineColor(kColorITS);
2407 fNodes->Add(sub5node);
2409 fNodes->Add(sub4node);
2411 fNodes->Add(sub3node);
2413 fNodes->Add(sub2node);
2416 // Place copy #1 of I20B in I12B
2418 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2419 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2420 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2421 sub2node->SetLineColor(kColorITS);
2422 sub2node->SetVisibility(0);
2425 // Place copy #1 of I1D7 in I20B
2427 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2428 sub3node->SetLineColor(kColorITS);
2429 sub3node->SetVisibility(0);
2432 // Place copy #1 of I1D1 in I1D7
2434 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2435 sub4node->SetLineColor(kColorITS);
2436 sub4node->SetVisibility(0);
2439 // Place copy #1 of ITS2 in I1D1
2441 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2442 sub5node->SetLineColor(kColorITS);
2443 fNodes->Add(sub5node);
2445 fNodes->Add(sub4node);
2447 fNodes->Add(sub3node);
2450 // Place copy #2 of I1D7 in I20B
2452 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2453 sub3node->SetLineColor(kColorITS);
2454 sub3node->SetVisibility(0);
2457 // Place copy #1 of I1D1 in I1D7
2459 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2460 sub4node->SetLineColor(kColorITS);
2461 sub4node->SetVisibility(0);
2464 // Place copy #1 of ITS2 in I1D1
2466 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2467 sub5node->SetLineColor(kColorITS);
2468 fNodes->Add(sub5node);
2470 fNodes->Add(sub4node);
2472 fNodes->Add(sub3node);
2475 // Place copy #3 of I1D7 in I20B
2477 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2478 sub3node->SetLineColor(kColorITS);
2479 sub3node->SetVisibility(0);
2482 // Place copy #1 of I1D1 in I1D7
2484 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2485 sub4node->SetLineColor(kColorITS);
2486 sub4node->SetVisibility(0);
2489 // Place copy #1 of ITS2 in I1D1
2491 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2492 sub5node->SetLineColor(kColorITS);
2493 fNodes->Add(sub5node);
2495 fNodes->Add(sub4node);
2497 fNodes->Add(sub3node);
2500 // Place copy #4 of I1D7 in I20B
2502 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2503 sub3node->SetLineColor(kColorITS);
2504 sub3node->SetVisibility(0);
2507 // Place copy #1 of I1D1 in I1D7
2509 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2510 sub4node->SetLineColor(kColorITS);
2511 sub4node->SetVisibility(0);
2514 // Place copy #1 of ITS2 in I1D1
2516 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2517 sub5node->SetLineColor(kColorITS);
2518 fNodes->Add(sub5node);
2520 fNodes->Add(sub4node);
2522 fNodes->Add(sub3node);
2524 fNodes->Add(sub2node);
2527 // Place copy #2 of I20B in I12B
2529 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2530 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2531 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2532 sub2node->SetLineColor(kColorITS);
2533 sub2node->SetVisibility(0);
2536 // Place copy #1 of I1D7 in I20B
2538 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2539 sub3node->SetLineColor(kColorITS);
2540 sub3node->SetVisibility(0);
2543 // Place copy #1 of I1D1 in I1D7
2545 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2546 sub4node->SetLineColor(kColorITS);
2547 sub4node->SetVisibility(0);
2550 // Place copy #1 of ITS2 in I1D1
2552 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2553 sub5node->SetLineColor(kColorITS);
2554 fNodes->Add(sub5node);
2556 fNodes->Add(sub4node);
2558 fNodes->Add(sub3node);
2561 // Place copy #2 of I1D7 in I20B
2563 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2564 sub3node->SetLineColor(kColorITS);
2565 sub3node->SetVisibility(0);
2568 // Place copy #1 of I1D1 in I1D7
2570 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2571 sub4node->SetLineColor(kColorITS);
2572 sub4node->SetVisibility(0);
2575 // Place copy #1 of ITS2 in I1D1
2577 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2578 sub5node->SetLineColor(kColorITS);
2579 fNodes->Add(sub5node);
2581 fNodes->Add(sub4node);
2583 fNodes->Add(sub3node);
2586 // Place copy #3 of I1D7 in I20B
2588 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2589 sub3node->SetLineColor(kColorITS);
2590 sub3node->SetVisibility(0);
2593 // Place copy #1 of I1D1 in I1D7
2595 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2596 sub4node->SetLineColor(kColorITS);
2597 sub4node->SetVisibility(0);
2600 // Place copy #1 of ITS2 in I1D1
2602 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2603 sub5node->SetLineColor(kColorITS);
2604 fNodes->Add(sub5node);
2606 fNodes->Add(sub4node);
2608 fNodes->Add(sub3node);
2611 // Place copy #4 of I1D7 in I20B
2613 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2614 sub3node->SetLineColor(kColorITS);
2615 sub3node->SetVisibility(0);
2618 // Place copy #1 of I1D1 in I1D7
2620 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2621 sub4node->SetLineColor(kColorITS);
2622 sub4node->SetVisibility(0);
2625 // Place copy #1 of ITS2 in I1D1
2627 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2628 sub5node->SetLineColor(kColorITS);
2629 fNodes->Add(sub5node);
2631 fNodes->Add(sub4node);
2633 fNodes->Add(sub3node);
2635 fNodes->Add(sub2node);
2638 // Place copy #3 of I20B in I12B
2640 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2641 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2642 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2643 sub2node->SetLineColor(kColorITS);
2644 sub2node->SetVisibility(0);
2647 // Place copy #1 of I1D7 in I20B
2649 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2650 sub3node->SetLineColor(kColorITS);
2651 sub3node->SetVisibility(0);
2654 // Place copy #1 of I1D1 in I1D7
2656 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2657 sub4node->SetLineColor(kColorITS);
2658 sub4node->SetVisibility(0);
2661 // Place copy #1 of ITS2 in I1D1
2663 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2664 sub5node->SetLineColor(kColorITS);
2665 fNodes->Add(sub5node);
2667 fNodes->Add(sub4node);
2669 fNodes->Add(sub3node);
2672 // Place copy #2 of I1D7 in I20B
2674 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2675 sub3node->SetLineColor(kColorITS);
2676 sub3node->SetVisibility(0);
2679 // Place copy #1 of I1D1 in I1D7
2681 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2682 sub4node->SetLineColor(kColorITS);
2683 sub4node->SetVisibility(0);
2686 // Place copy #1 of ITS2 in I1D1
2688 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2689 sub5node->SetLineColor(kColorITS);
2690 fNodes->Add(sub5node);
2692 fNodes->Add(sub4node);
2694 fNodes->Add(sub3node);
2697 // Place copy #3 of I1D7 in I20B
2699 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2700 sub3node->SetLineColor(kColorITS);
2701 sub3node->SetVisibility(0);
2704 // Place copy #1 of I1D1 in I1D7
2706 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2707 sub4node->SetLineColor(kColorITS);
2708 sub4node->SetVisibility(0);
2711 // Place copy #1 of ITS2 in I1D1
2713 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2714 sub5node->SetLineColor(kColorITS);
2715 fNodes->Add(sub5node);
2717 fNodes->Add(sub4node);
2719 fNodes->Add(sub3node);
2722 // Place copy #4 of I1D7 in I20B
2724 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2725 sub3node->SetLineColor(kColorITS);
2726 sub3node->SetVisibility(0);
2729 // Place copy #1 of I1D1 in I1D7
2731 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2732 sub4node->SetLineColor(kColorITS);
2733 sub4node->SetVisibility(0);
2736 // Place copy #1 of ITS2 in I1D1
2738 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2739 sub5node->SetLineColor(kColorITS);
2740 fNodes->Add(sub5node);
2742 fNodes->Add(sub4node);
2744 fNodes->Add(sub3node);
2746 fNodes->Add(sub2node);
2749 // Place copy #4 of I20B in I12B
2751 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2752 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2753 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2754 sub2node->SetLineColor(kColorITS);
2755 sub2node->SetVisibility(0);
2758 // Place copy #1 of I1D7 in I20B
2760 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2761 sub3node->SetLineColor(kColorITS);
2762 sub3node->SetVisibility(0);
2765 // Place copy #1 of I1D1 in I1D7
2767 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2768 sub4node->SetLineColor(kColorITS);
2769 sub4node->SetVisibility(0);
2772 // Place copy #1 of ITS2 in I1D1
2774 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2775 sub5node->SetLineColor(kColorITS);
2776 fNodes->Add(sub5node);
2778 fNodes->Add(sub4node);
2780 fNodes->Add(sub3node);
2783 // Place copy #2 of I1D7 in I20B
2785 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2786 sub3node->SetLineColor(kColorITS);
2787 sub3node->SetVisibility(0);
2790 // Place copy #1 of I1D1 in I1D7
2792 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2793 sub4node->SetLineColor(kColorITS);
2794 sub4node->SetVisibility(0);
2797 // Place copy #1 of ITS2 in I1D1
2799 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2800 sub5node->SetLineColor(kColorITS);
2801 fNodes->Add(sub5node);
2803 fNodes->Add(sub4node);
2805 fNodes->Add(sub3node);
2808 // Place copy #3 of I1D7 in I20B
2810 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2811 sub3node->SetLineColor(kColorITS);
2812 sub3node->SetVisibility(0);
2815 // Place copy #1 of I1D1 in I1D7
2817 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2818 sub4node->SetLineColor(kColorITS);
2819 sub4node->SetVisibility(0);
2822 // Place copy #1 of ITS2 in I1D1
2824 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2825 sub5node->SetLineColor(kColorITS);
2826 fNodes->Add(sub5node);
2828 fNodes->Add(sub4node);
2830 fNodes->Add(sub3node);
2833 // Place copy #4 of I1D7 in I20B
2835 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2836 sub3node->SetLineColor(kColorITS);
2837 sub3node->SetVisibility(0);
2840 // Place copy #1 of I1D1 in I1D7
2842 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2843 sub4node->SetLineColor(kColorITS);
2844 sub4node->SetVisibility(0);
2847 // Place copy #1 of ITS2 in I1D1
2849 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2850 sub5node->SetLineColor(kColorITS);
2851 fNodes->Add(sub5node);
2853 fNodes->Add(sub4node);
2855 fNodes->Add(sub3node);
2857 fNodes->Add(sub2node);
2859 fNodes->Add(sub1node);
2862 // Place copy #4 of I12B in IT12
2864 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2865 sub1node->SetLineColor(kColorITS);
2866 sub1node->SetVisibility(0);
2869 // Place copy #1 of I10B in I12B
2871 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2872 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2873 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2874 sub2node->SetLineColor(kColorITS);
2875 sub2node->SetVisibility(0);
2878 // Place copy #1 of I107 in I10B
2880 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2881 sub3node->SetLineColor(kColorITS);
2882 sub3node->SetVisibility(0);
2885 // Place copy #1 of I101 in I107
2887 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2888 sub4node->SetLineColor(kColorITS);
2889 sub4node->SetVisibility(0);
2892 // Place copy #1 of ITS1 in I101
2894 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2895 sub5node->SetLineColor(kColorITS);
2896 fNodes->Add(sub5node);
2898 fNodes->Add(sub4node);
2900 fNodes->Add(sub3node);
2903 // Place copy #2 of I107 in I10B
2905 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2906 sub3node->SetLineColor(kColorITS);
2907 sub3node->SetVisibility(0);
2910 // Place copy #1 of I101 in I107
2912 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2913 sub4node->SetLineColor(kColorITS);
2914 sub4node->SetVisibility(0);
2917 // Place copy #1 of ITS1 in I101
2919 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2920 sub5node->SetLineColor(kColorITS);
2921 fNodes->Add(sub5node);
2923 fNodes->Add(sub4node);
2925 fNodes->Add(sub3node);
2928 // Place copy #3 of I107 in I10B
2930 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2931 sub3node->SetLineColor(kColorITS);
2932 sub3node->SetVisibility(0);
2935 // Place copy #1 of I101 in I107
2937 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2938 sub4node->SetLineColor(kColorITS);
2939 sub4node->SetVisibility(0);
2942 // Place copy #1 of ITS1 in I101
2944 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2945 sub5node->SetLineColor(kColorITS);
2946 fNodes->Add(sub5node);
2948 fNodes->Add(sub4node);
2950 fNodes->Add(sub3node);
2953 // Place copy #4 of I107 in I10B
2955 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2956 sub3node->SetLineColor(kColorITS);
2957 sub3node->SetVisibility(0);
2960 // Place copy #1 of I101 in I107
2962 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2963 sub4node->SetLineColor(kColorITS);
2964 sub4node->SetVisibility(0);
2967 // Place copy #1 of ITS1 in I101
2969 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2970 sub5node->SetLineColor(kColorITS);
2971 fNodes->Add(sub5node);
2973 fNodes->Add(sub4node);
2975 fNodes->Add(sub3node);
2977 fNodes->Add(sub2node);
2980 // Place copy #2 of I10B in I12B
2982 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2983 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2984 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2985 sub2node->SetLineColor(kColorITS);
2986 sub2node->SetVisibility(0);
2989 // Place copy #1 of I107 in I10B
2991 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2992 sub3node->SetLineColor(kColorITS);
2993 sub3node->SetVisibility(0);
2996 // Place copy #1 of I101 in I107
2998 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2999 sub4node->SetLineColor(kColorITS);
3000 sub4node->SetVisibility(0);
3003 // Place copy #1 of ITS1 in I101
3005 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3006 sub5node->SetLineColor(kColorITS);
3007 fNodes->Add(sub5node);
3009 fNodes->Add(sub4node);
3011 fNodes->Add(sub3node);
3014 // Place copy #2 of I107 in I10B
3016 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3017 sub3node->SetLineColor(kColorITS);
3018 sub3node->SetVisibility(0);
3021 // Place copy #1 of I101 in I107
3023 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3024 sub4node->SetLineColor(kColorITS);
3025 sub4node->SetVisibility(0);
3028 // Place copy #1 of ITS1 in I101
3030 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3031 sub5node->SetLineColor(kColorITS);
3032 fNodes->Add(sub5node);
3034 fNodes->Add(sub4node);
3036 fNodes->Add(sub3node);
3039 // Place copy #3 of I107 in I10B
3041 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3042 sub3node->SetLineColor(kColorITS);
3043 sub3node->SetVisibility(0);
3046 // Place copy #1 of I101 in I107
3048 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3049 sub4node->SetLineColor(kColorITS);
3050 sub4node->SetVisibility(0);
3053 // Place copy #1 of ITS1 in I101
3055 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3056 sub5node->SetLineColor(kColorITS);
3057 fNodes->Add(sub5node);
3059 fNodes->Add(sub4node);
3061 fNodes->Add(sub3node);
3064 // Place copy #4 of I107 in I10B
3066 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3067 sub3node->SetLineColor(kColorITS);
3068 sub3node->SetVisibility(0);
3071 // Place copy #1 of I101 in I107
3073 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3074 sub4node->SetLineColor(kColorITS);
3075 sub4node->SetVisibility(0);
3078 // Place copy #1 of ITS1 in I101
3080 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3081 sub5node->SetLineColor(kColorITS);
3082 fNodes->Add(sub5node);
3084 fNodes->Add(sub4node);
3086 fNodes->Add(sub3node);
3088 fNodes->Add(sub2node);
3091 // Place copy #1 of I20B in I12B
3093 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3094 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3095 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3096 sub2node->SetLineColor(kColorITS);
3097 sub2node->SetVisibility(0);
3100 // Place copy #1 of I1D7 in I20B
3102 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3103 sub3node->SetLineColor(kColorITS);
3104 sub3node->SetVisibility(0);
3107 // Place copy #1 of I1D1 in I1D7
3109 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3110 sub4node->SetLineColor(kColorITS);
3111 sub4node->SetVisibility(0);
3114 // Place copy #1 of ITS2 in I1D1
3116 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3117 sub5node->SetLineColor(kColorITS);
3118 fNodes->Add(sub5node);
3120 fNodes->Add(sub4node);
3122 fNodes->Add(sub3node);
3125 // Place copy #2 of I1D7 in I20B
3127 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3128 sub3node->SetLineColor(kColorITS);
3129 sub3node->SetVisibility(0);
3132 // Place copy #1 of I1D1 in I1D7
3134 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3135 sub4node->SetLineColor(kColorITS);
3136 sub4node->SetVisibility(0);
3139 // Place copy #1 of ITS2 in I1D1
3141 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3142 sub5node->SetLineColor(kColorITS);
3143 fNodes->Add(sub5node);
3145 fNodes->Add(sub4node);
3147 fNodes->Add(sub3node);
3150 // Place copy #3 of I1D7 in I20B
3152 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3153 sub3node->SetLineColor(kColorITS);
3154 sub3node->SetVisibility(0);
3157 // Place copy #1 of I1D1 in I1D7
3159 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3160 sub4node->SetLineColor(kColorITS);
3161 sub4node->SetVisibility(0);
3164 // Place copy #1 of ITS2 in I1D1
3166 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3167 sub5node->SetLineColor(kColorITS);
3168 fNodes->Add(sub5node);
3170 fNodes->Add(sub4node);
3172 fNodes->Add(sub3node);
3175 // Place copy #4 of I1D7 in I20B
3177 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3178 sub3node->SetLineColor(kColorITS);
3179 sub3node->SetVisibility(0);
3182 // Place copy #1 of I1D1 in I1D7
3184 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3185 sub4node->SetLineColor(kColorITS);
3186 sub4node->SetVisibility(0);
3189 // Place copy #1 of ITS2 in I1D1
3191 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3192 sub5node->SetLineColor(kColorITS);
3193 fNodes->Add(sub5node);
3195 fNodes->Add(sub4node);
3197 fNodes->Add(sub3node);
3199 fNodes->Add(sub2node);
3202 // Place copy #2 of I20B in I12B
3204 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3205 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3206 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3207 sub2node->SetLineColor(kColorITS);
3208 sub2node->SetVisibility(0);
3211 // Place copy #1 of I1D7 in I20B
3213 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3214 sub3node->SetLineColor(kColorITS);
3215 sub3node->SetVisibility(0);
3218 // Place copy #1 of I1D1 in I1D7
3220 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3221 sub4node->SetLineColor(kColorITS);
3222 sub4node->SetVisibility(0);
3225 // Place copy #1 of ITS2 in I1D1
3227 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3228 sub5node->SetLineColor(kColorITS);
3229 fNodes->Add(sub5node);
3231 fNodes->Add(sub4node);
3233 fNodes->Add(sub3node);
3236 // Place copy #2 of I1D7 in I20B
3238 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3239 sub3node->SetLineColor(kColorITS);
3240 sub3node->SetVisibility(0);
3243 // Place copy #1 of I1D1 in I1D7
3245 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3246 sub4node->SetLineColor(kColorITS);
3247 sub4node->SetVisibility(0);
3250 // Place copy #1 of ITS2 in I1D1
3252 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3253 sub5node->SetLineColor(kColorITS);
3254 fNodes->Add(sub5node);
3256 fNodes->Add(sub4node);
3258 fNodes->Add(sub3node);
3261 // Place copy #3 of I1D7 in I20B
3263 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3264 sub3node->SetLineColor(kColorITS);
3265 sub3node->SetVisibility(0);
3268 // Place copy #1 of I1D1 in I1D7
3270 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3271 sub4node->SetLineColor(kColorITS);
3272 sub4node->SetVisibility(0);
3275 // Place copy #1 of ITS2 in I1D1
3277 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3278 sub5node->SetLineColor(kColorITS);
3279 fNodes->Add(sub5node);
3281 fNodes->Add(sub4node);
3283 fNodes->Add(sub3node);
3286 // Place copy #4 of I1D7 in I20B
3288 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3289 sub3node->SetLineColor(kColorITS);
3290 sub3node->SetVisibility(0);
3293 // Place copy #1 of I1D1 in I1D7
3295 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3296 sub4node->SetLineColor(kColorITS);
3297 sub4node->SetVisibility(0);
3300 // Place copy #1 of ITS2 in I1D1
3302 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3303 sub5node->SetLineColor(kColorITS);
3304 fNodes->Add(sub5node);
3306 fNodes->Add(sub4node);
3308 fNodes->Add(sub3node);
3310 fNodes->Add(sub2node);
3313 // Place copy #3 of I20B in I12B
3315 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3316 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3317 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3318 sub2node->SetLineColor(kColorITS);
3319 sub2node->SetVisibility(0);
3322 // Place copy #1 of I1D7 in I20B
3324 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3325 sub3node->SetLineColor(kColorITS);
3326 sub3node->SetVisibility(0);
3329 // Place copy #1 of I1D1 in I1D7
3331 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3332 sub4node->SetLineColor(kColorITS);
3333 sub4node->SetVisibility(0);
3336 // Place copy #1 of ITS2 in I1D1
3338 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3339 sub5node->SetLineColor(kColorITS);
3340 fNodes->Add(sub5node);
3342 fNodes->Add(sub4node);
3344 fNodes->Add(sub3node);
3347 // Place copy #2 of I1D7 in I20B
3349 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3350 sub3node->SetLineColor(kColorITS);
3351 sub3node->SetVisibility(0);
3354 // Place copy #1 of I1D1 in I1D7
3356 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3357 sub4node->SetLineColor(kColorITS);
3358 sub4node->SetVisibility(0);
3361 // Place copy #1 of ITS2 in I1D1
3363 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3364 sub5node->SetLineColor(kColorITS);
3365 fNodes->Add(sub5node);
3367 fNodes->Add(sub4node);
3369 fNodes->Add(sub3node);
3372 // Place copy #3 of I1D7 in I20B
3374 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3375 sub3node->SetLineColor(kColorITS);
3376 sub3node->SetVisibility(0);
3379 // Place copy #1 of I1D1 in I1D7
3381 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3382 sub4node->SetLineColor(kColorITS);
3383 sub4node->SetVisibility(0);
3386 // Place copy #1 of ITS2 in I1D1
3388 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3389 sub5node->SetLineColor(kColorITS);
3390 fNodes->Add(sub5node);
3392 fNodes->Add(sub4node);
3394 fNodes->Add(sub3node);
3397 // Place copy #4 of I1D7 in I20B
3399 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3400 sub3node->SetLineColor(kColorITS);
3401 sub3node->SetVisibility(0);
3404 // Place copy #1 of I1D1 in I1D7
3406 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3407 sub4node->SetLineColor(kColorITS);
3408 sub4node->SetVisibility(0);
3411 // Place copy #1 of ITS2 in I1D1
3413 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3414 sub5node->SetLineColor(kColorITS);
3415 fNodes->Add(sub5node);
3417 fNodes->Add(sub4node);
3419 fNodes->Add(sub3node);
3421 fNodes->Add(sub2node);
3424 // Place copy #4 of I20B in I12B
3426 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3427 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3428 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3429 sub2node->SetLineColor(kColorITS);
3430 sub2node->SetVisibility(0);
3433 // Place copy #1 of I1D7 in I20B
3435 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3436 sub3node->SetLineColor(kColorITS);
3437 sub3node->SetVisibility(0);
3440 // Place copy #1 of I1D1 in I1D7
3442 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3443 sub4node->SetLineColor(kColorITS);
3444 sub4node->SetVisibility(0);
3447 // Place copy #1 of ITS2 in I1D1
3449 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3450 sub5node->SetLineColor(kColorITS);
3451 fNodes->Add(sub5node);
3453 fNodes->Add(sub4node);
3455 fNodes->Add(sub3node);
3458 // Place copy #2 of I1D7 in I20B
3460 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3461 sub3node->SetLineColor(kColorITS);
3462 sub3node->SetVisibility(0);
3465 // Place copy #1 of I1D1 in I1D7
3467 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3468 sub4node->SetLineColor(kColorITS);
3469 sub4node->SetVisibility(0);
3472 // Place copy #1 of ITS2 in I1D1
3474 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3475 sub5node->SetLineColor(kColorITS);
3476 fNodes->Add(sub5node);
3478 fNodes->Add(sub4node);
3480 fNodes->Add(sub3node);
3483 // Place copy #3 of I1D7 in I20B
3485 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3486 sub3node->SetLineColor(kColorITS);
3487 sub3node->SetVisibility(0);
3490 // Place copy #1 of I1D1 in I1D7
3492 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3493 sub4node->SetLineColor(kColorITS);
3494 sub4node->SetVisibility(0);
3497 // Place copy #1 of ITS2 in I1D1
3499 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3500 sub5node->SetLineColor(kColorITS);
3501 fNodes->Add(sub5node);
3503 fNodes->Add(sub4node);
3505 fNodes->Add(sub3node);
3508 // Place copy #4 of I1D7 in I20B
3510 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3511 sub3node->SetLineColor(kColorITS);
3512 sub3node->SetVisibility(0);
3515 // Place copy #1 of I1D1 in I1D7
3517 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3518 sub4node->SetLineColor(kColorITS);
3519 sub4node->SetVisibility(0);
3522 // Place copy #1 of ITS2 in I1D1
3524 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3525 sub5node->SetLineColor(kColorITS);
3526 fNodes->Add(sub5node);
3528 fNodes->Add(sub4node);
3530 fNodes->Add(sub3node);
3532 fNodes->Add(sub2node);
3534 fNodes->Add(sub1node);
3537 // Place copy #5 of I12B in IT12
3539 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3540 sub1node->SetLineColor(kColorITS);
3541 sub1node->SetVisibility(0);
3544 // Place copy #1 of I10B in I12B
3546 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3547 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3548 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3549 sub2node->SetLineColor(kColorITS);
3550 sub2node->SetVisibility(0);
3553 // Place copy #1 of I107 in I10B
3555 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3556 sub3node->SetLineColor(kColorITS);
3557 sub3node->SetVisibility(0);
3560 // Place copy #1 of I101 in I107
3562 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3563 sub4node->SetLineColor(kColorITS);
3564 sub4node->SetVisibility(0);
3567 // Place copy #1 of ITS1 in I101
3569 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3570 sub5node->SetLineColor(kColorITS);
3571 fNodes->Add(sub5node);
3573 fNodes->Add(sub4node);
3575 fNodes->Add(sub3node);
3578 // Place copy #2 of I107 in I10B
3580 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3581 sub3node->SetLineColor(kColorITS);
3582 sub3node->SetVisibility(0);
3585 // Place copy #1 of I101 in I107
3587 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3588 sub4node->SetLineColor(kColorITS);
3589 sub4node->SetVisibility(0);
3592 // Place copy #1 of ITS1 in I101
3594 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3595 sub5node->SetLineColor(kColorITS);
3596 fNodes->Add(sub5node);
3598 fNodes->Add(sub4node);
3600 fNodes->Add(sub3node);
3603 // Place copy #3 of I107 in I10B
3605 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3606 sub3node->SetLineColor(kColorITS);
3607 sub3node->SetVisibility(0);
3610 // Place copy #1 of I101 in I107
3612 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3613 sub4node->SetLineColor(kColorITS);
3614 sub4node->SetVisibility(0);
3617 // Place copy #1 of ITS1 in I101
3619 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3620 sub5node->SetLineColor(kColorITS);
3621 fNodes->Add(sub5node);
3623 fNodes->Add(sub4node);
3625 fNodes->Add(sub3node);
3628 // Place copy #4 of I107 in I10B
3630 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3631 sub3node->SetLineColor(kColorITS);
3632 sub3node->SetVisibility(0);
3635 // Place copy #1 of I101 in I107
3637 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3638 sub4node->SetLineColor(kColorITS);
3639 sub4node->SetVisibility(0);
3642 // Place copy #1 of ITS1 in I101
3644 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3645 sub5node->SetLineColor(kColorITS);
3646 fNodes->Add(sub5node);
3648 fNodes->Add(sub4node);
3650 fNodes->Add(sub3node);
3652 fNodes->Add(sub2node);
3655 // Place copy #2 of I10B in I12B
3657 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3658 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3659 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3660 sub2node->SetLineColor(kColorITS);
3661 sub2node->SetVisibility(0);
3664 // Place copy #1 of I107 in I10B
3666 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3667 sub3node->SetLineColor(kColorITS);
3668 sub3node->SetVisibility(0);
3671 // Place copy #1 of I101 in I107
3673 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3674 sub4node->SetLineColor(kColorITS);
3675 sub4node->SetVisibility(0);
3678 // Place copy #1 of ITS1 in I101
3680 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3681 sub5node->SetLineColor(kColorITS);
3682 fNodes->Add(sub5node);
3684 fNodes->Add(sub4node);
3686 fNodes->Add(sub3node);
3689 // Place copy #2 of I107 in I10B
3691 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3692 sub3node->SetLineColor(kColorITS);
3693 sub3node->SetVisibility(0);
3696 // Place copy #1 of I101 in I107
3698 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3699 sub4node->SetLineColor(kColorITS);
3700 sub4node->SetVisibility(0);
3703 // Place copy #1 of ITS1 in I101
3705 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3706 sub5node->SetLineColor(kColorITS);
3707 fNodes->Add(sub5node);
3709 fNodes->Add(sub4node);
3711 fNodes->Add(sub3node);
3714 // Place copy #3 of I107 in I10B
3716 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3717 sub3node->SetLineColor(kColorITS);
3718 sub3node->SetVisibility(0);
3721 // Place copy #1 of I101 in I107
3723 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3724 sub4node->SetLineColor(kColorITS);
3725 sub4node->SetVisibility(0);
3728 // Place copy #1 of ITS1 in I101
3730 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3731 sub5node->SetLineColor(kColorITS);
3732 fNodes->Add(sub5node);
3734 fNodes->Add(sub4node);
3736 fNodes->Add(sub3node);
3739 // Place copy #4 of I107 in I10B
3741 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3742 sub3node->SetLineColor(kColorITS);
3743 sub3node->SetVisibility(0);
3746 // Place copy #1 of I101 in I107
3748 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3749 sub4node->SetLineColor(kColorITS);
3750 sub4node->SetVisibility(0);
3753 // Place copy #1 of ITS1 in I101
3755 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3756 sub5node->SetLineColor(kColorITS);
3757 fNodes->Add(sub5node);
3759 fNodes->Add(sub4node);
3761 fNodes->Add(sub3node);
3763 fNodes->Add(sub2node);
3766 // Place copy #1 of I20B in I12B
3768 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3769 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3770 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3771 sub2node->SetLineColor(kColorITS);
3772 sub2node->SetVisibility(0);
3775 // Place copy #1 of I1D7 in I20B
3777 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3778 sub3node->SetLineColor(kColorITS);
3779 sub3node->SetVisibility(0);
3782 // Place copy #1 of I1D1 in I1D7
3784 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3785 sub4node->SetLineColor(kColorITS);
3786 sub4node->SetVisibility(0);
3789 // Place copy #1 of ITS2 in I1D1
3791 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3792 sub5node->SetLineColor(kColorITS);
3793 fNodes->Add(sub5node);
3795 fNodes->Add(sub4node);
3797 fNodes->Add(sub3node);
3800 // Place copy #2 of I1D7 in I20B
3802 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3803 sub3node->SetLineColor(kColorITS);
3804 sub3node->SetVisibility(0);
3807 // Place copy #1 of I1D1 in I1D7
3809 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3810 sub4node->SetLineColor(kColorITS);
3811 sub4node->SetVisibility(0);
3814 // Place copy #1 of ITS2 in I1D1
3816 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3817 sub5node->SetLineColor(kColorITS);
3818 fNodes->Add(sub5node);
3820 fNodes->Add(sub4node);
3822 fNodes->Add(sub3node);
3825 // Place copy #3 of I1D7 in I20B
3827 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3828 sub3node->SetLineColor(kColorITS);
3829 sub3node->SetVisibility(0);
3832 // Place copy #1 of I1D1 in I1D7
3834 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3835 sub4node->SetLineColor(kColorITS);
3836 sub4node->SetVisibility(0);
3839 // Place copy #1 of ITS2 in I1D1
3841 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3842 sub5node->SetLineColor(kColorITS);
3843 fNodes->Add(sub5node);
3845 fNodes->Add(sub4node);
3847 fNodes->Add(sub3node);
3850 // Place copy #4 of I1D7 in I20B
3852 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3853 sub3node->SetLineColor(kColorITS);
3854 sub3node->SetVisibility(0);
3857 // Place copy #1 of I1D1 in I1D7
3859 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3860 sub4node->SetLineColor(kColorITS);
3861 sub4node->SetVisibility(0);
3864 // Place copy #1 of ITS2 in I1D1
3866 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3867 sub5node->SetLineColor(kColorITS);
3868 fNodes->Add(sub5node);
3870 fNodes->Add(sub4node);
3872 fNodes->Add(sub3node);
3874 fNodes->Add(sub2node);
3877 // Place copy #2 of I20B in I12B
3879 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3880 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3881 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3882 sub2node->SetLineColor(kColorITS);
3883 sub2node->SetVisibility(0);
3886 // Place copy #1 of I1D7 in I20B
3888 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3889 sub3node->SetLineColor(kColorITS);
3890 sub3node->SetVisibility(0);
3893 // Place copy #1 of I1D1 in I1D7
3895 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3896 sub4node->SetLineColor(kColorITS);
3897 sub4node->SetVisibility(0);
3900 // Place copy #1 of ITS2 in I1D1
3902 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3903 sub5node->SetLineColor(kColorITS);
3904 fNodes->Add(sub5node);
3906 fNodes->Add(sub4node);
3908 fNodes->Add(sub3node);
3911 // Place copy #2 of I1D7 in I20B
3913 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3914 sub3node->SetLineColor(kColorITS);
3915 sub3node->SetVisibility(0);
3918 // Place copy #1 of I1D1 in I1D7
3920 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3921 sub4node->SetLineColor(kColorITS);
3922 sub4node->SetVisibility(0);
3925 // Place copy #1 of ITS2 in I1D1
3927 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3928 sub5node->SetLineColor(kColorITS);
3929 fNodes->Add(sub5node);
3931 fNodes->Add(sub4node);
3933 fNodes->Add(sub3node);
3936 // Place copy #3 of I1D7 in I20B
3938 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3939 sub3node->SetLineColor(kColorITS);
3940 sub3node->SetVisibility(0);
3943 // Place copy #1 of I1D1 in I1D7
3945 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3946 sub4node->SetLineColor(kColorITS);
3947 sub4node->SetVisibility(0);
3950 // Place copy #1 of ITS2 in I1D1
3952 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3953 sub5node->SetLineColor(kColorITS);
3954 fNodes->Add(sub5node);
3956 fNodes->Add(sub4node);
3958 fNodes->Add(sub3node);
3961 // Place copy #4 of I1D7 in I20B
3963 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3964 sub3node->SetLineColor(kColorITS);
3965 sub3node->SetVisibility(0);
3968 // Place copy #1 of I1D1 in I1D7
3970 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3971 sub4node->SetLineColor(kColorITS);
3972 sub4node->SetVisibility(0);
3975 // Place copy #1 of ITS2 in I1D1
3977 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3978 sub5node->SetLineColor(kColorITS);
3979 fNodes->Add(sub5node);
3981 fNodes->Add(sub4node);
3983 fNodes->Add(sub3node);
3985 fNodes->Add(sub2node);
3988 // Place copy #3 of I20B in I12B
3990 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3991 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3992 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3993 sub2node->SetLineColor(kColorITS);
3994 sub2node->SetVisibility(0);
3997 // Place copy #1 of I1D7 in I20B
3999 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4000 sub3node->SetLineColor(kColorITS);
4001 sub3node->SetVisibility(0);
4004 // Place copy #1 of I1D1 in I1D7
4006 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4007 sub4node->SetLineColor(kColorITS);
4008 sub4node->SetVisibility(0);
4011 // Place copy #1 of ITS2 in I1D1
4013 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4014 sub5node->SetLineColor(kColorITS);
4015 fNodes->Add(sub5node);
4017 fNodes->Add(sub4node);
4019 fNodes->Add(sub3node);
4022 // Place copy #2 of I1D7 in I20B
4024 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4025 sub3node->SetLineColor(kColorITS);
4026 sub3node->SetVisibility(0);
4029 // Place copy #1 of I1D1 in I1D7
4031 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4032 sub4node->SetLineColor(kColorITS);
4033 sub4node->SetVisibility(0);
4036 // Place copy #1 of ITS2 in I1D1
4038 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4039 sub5node->SetLineColor(kColorITS);
4040 fNodes->Add(sub5node);
4042 fNodes->Add(sub4node);
4044 fNodes->Add(sub3node);
4047 // Place copy #3 of I1D7 in I20B
4049 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4050 sub3node->SetLineColor(kColorITS);
4051 sub3node->SetVisibility(0);
4054 // Place copy #1 of I1D1 in I1D7
4056 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4057 sub4node->SetLineColor(kColorITS);
4058 sub4node->SetVisibility(0);
4061 // Place copy #1 of ITS2 in I1D1
4063 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4064 sub5node->SetLineColor(kColorITS);
4065 fNodes->Add(sub5node);
4067 fNodes->Add(sub4node);
4069 fNodes->Add(sub3node);
4072 // Place copy #4 of I1D7 in I20B
4074 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4075 sub3node->SetLineColor(kColorITS);
4076 sub3node->SetVisibility(0);
4079 // Place copy #1 of I1D1 in I1D7
4081 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4082 sub4node->SetLineColor(kColorITS);
4083 sub4node->SetVisibility(0);
4086 // Place copy #1 of ITS2 in I1D1
4088 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4089 sub5node->SetLineColor(kColorITS);
4090 fNodes->Add(sub5node);
4092 fNodes->Add(sub4node);
4094 fNodes->Add(sub3node);
4096 fNodes->Add(sub2node);
4099 // Place copy #4 of I20B in I12B
4101 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4102 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4103 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4104 sub2node->SetLineColor(kColorITS);
4105 sub2node->SetVisibility(0);
4108 // Place copy #1 of I1D7 in I20B
4110 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4111 sub3node->SetLineColor(kColorITS);
4112 sub3node->SetVisibility(0);
4115 // Place copy #1 of I1D1 in I1D7
4117 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4118 sub4node->SetLineColor(kColorITS);
4119 sub4node->SetVisibility(0);
4122 // Place copy #1 of ITS2 in I1D1
4124 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4125 sub5node->SetLineColor(kColorITS);
4126 fNodes->Add(sub5node);
4128 fNodes->Add(sub4node);
4130 fNodes->Add(sub3node);
4133 // Place copy #2 of I1D7 in I20B
4135 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4136 sub3node->SetLineColor(kColorITS);
4137 sub3node->SetVisibility(0);
4140 // Place copy #1 of I1D1 in I1D7
4142 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4143 sub4node->SetLineColor(kColorITS);
4144 sub4node->SetVisibility(0);
4147 // Place copy #1 of ITS2 in I1D1
4149 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4150 sub5node->SetLineColor(kColorITS);
4151 fNodes->Add(sub5node);
4153 fNodes->Add(sub4node);
4155 fNodes->Add(sub3node);
4158 // Place copy #3 of I1D7 in I20B
4160 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4161 sub3node->SetLineColor(kColorITS);
4162 sub3node->SetVisibility(0);
4165 // Place copy #1 of I1D1 in I1D7
4167 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4168 sub4node->SetLineColor(kColorITS);
4169 sub4node->SetVisibility(0);
4172 // Place copy #1 of ITS2 in I1D1
4174 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4175 sub5node->SetLineColor(kColorITS);
4176 fNodes->Add(sub5node);
4178 fNodes->Add(sub4node);
4180 fNodes->Add(sub3node);
4183 // Place copy #4 of I1D7 in I20B
4185 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4186 sub3node->SetLineColor(kColorITS);
4187 sub3node->SetVisibility(0);
4190 // Place copy #1 of I1D1 in I1D7
4192 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4193 sub4node->SetLineColor(kColorITS);
4194 sub4node->SetVisibility(0);
4197 // Place copy #1 of ITS2 in I1D1
4199 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4200 sub5node->SetLineColor(kColorITS);
4201 fNodes->Add(sub5node);
4203 fNodes->Add(sub4node);
4205 fNodes->Add(sub3node);
4207 fNodes->Add(sub2node);
4209 fNodes->Add(sub1node);
4212 // Place copy #6 of I12B in IT12
4214 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4215 sub1node->SetLineColor(kColorITS);
4216 sub1node->SetVisibility(0);
4219 // Place copy #1 of I10B in I12B
4221 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4222 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4223 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4224 sub2node->SetLineColor(kColorITS);
4225 sub2node->SetVisibility(0);
4228 // Place copy #1 of I107 in I10B
4230 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4231 sub3node->SetLineColor(kColorITS);
4232 sub3node->SetVisibility(0);
4235 // Place copy #1 of I101 in I107
4237 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4238 sub4node->SetLineColor(kColorITS);
4239 sub4node->SetVisibility(0);
4242 // Place copy #1 of ITS1 in I101
4244 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4245 sub5node->SetLineColor(kColorITS);
4246 fNodes->Add(sub5node);
4248 fNodes->Add(sub4node);
4250 fNodes->Add(sub3node);
4253 // Place copy #2 of I107 in I10B
4255 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4256 sub3node->SetLineColor(kColorITS);
4257 sub3node->SetVisibility(0);
4260 // Place copy #1 of I101 in I107
4262 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4263 sub4node->SetLineColor(kColorITS);
4264 sub4node->SetVisibility(0);
4267 // Place copy #1 of ITS1 in I101
4269 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4270 sub5node->SetLineColor(kColorITS);
4271 fNodes->Add(sub5node);
4273 fNodes->Add(sub4node);
4275 fNodes->Add(sub3node);
4278 // Place copy #3 of I107 in I10B
4280 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4281 sub3node->SetLineColor(kColorITS);
4282 sub3node->SetVisibility(0);
4285 // Place copy #1 of I101 in I107
4287 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4288 sub4node->SetLineColor(kColorITS);
4289 sub4node->SetVisibility(0);
4292 // Place copy #1 of ITS1 in I101
4294 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4295 sub5node->SetLineColor(kColorITS);
4296 fNodes->Add(sub5node);
4298 fNodes->Add(sub4node);
4300 fNodes->Add(sub3node);
4303 // Place copy #4 of I107 in I10B
4305 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4306 sub3node->SetLineColor(kColorITS);
4307 sub3node->SetVisibility(0);
4310 // Place copy #1 of I101 in I107
4312 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4313 sub4node->SetLineColor(kColorITS);
4314 sub4node->SetVisibility(0);
4317 // Place copy #1 of ITS1 in I101
4319 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4320 sub5node->SetLineColor(kColorITS);
4321 fNodes->Add(sub5node);
4323 fNodes->Add(sub4node);
4325 fNodes->Add(sub3node);
4327 fNodes->Add(sub2node);
4330 // Place copy #2 of I10B in I12B
4332 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4333 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4334 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4335 sub2node->SetLineColor(kColorITS);
4336 sub2node->SetVisibility(0);
4339 // Place copy #1 of I107 in I10B
4341 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4342 sub3node->SetLineColor(kColorITS);
4343 sub3node->SetVisibility(0);
4346 // Place copy #1 of I101 in I107
4348 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4349 sub4node->SetLineColor(kColorITS);
4350 sub4node->SetVisibility(0);
4353 // Place copy #1 of ITS1 in I101
4355 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4356 sub5node->SetLineColor(kColorITS);
4357 fNodes->Add(sub5node);
4359 fNodes->Add(sub4node);
4361 fNodes->Add(sub3node);
4364 // Place copy #2 of I107 in I10B
4366 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4367 sub3node->SetLineColor(kColorITS);
4368 sub3node->SetVisibility(0);
4371 // Place copy #1 of I101 in I107
4373 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4374 sub4node->SetLineColor(kColorITS);
4375 sub4node->SetVisibility(0);
4378 // Place copy #1 of ITS1 in I101
4380 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4381 sub5node->SetLineColor(kColorITS);
4382 fNodes->Add(sub5node);
4384 fNodes->Add(sub4node);
4386 fNodes->Add(sub3node);
4389 // Place copy #3 of I107 in I10B
4391 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4392 sub3node->SetLineColor(kColorITS);
4393 sub3node->SetVisibility(0);
4396 // Place copy #1 of I101 in I107
4398 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4399 sub4node->SetLineColor(kColorITS);
4400 sub4node->SetVisibility(0);
4403 // Place copy #1 of ITS1 in I101
4405 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4406 sub5node->SetLineColor(kColorITS);
4407 fNodes->Add(sub5node);
4409 fNodes->Add(sub4node);
4411 fNodes->Add(sub3node);
4414 // Place copy #4 of I107 in I10B
4416 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4417 sub3node->SetLineColor(kColorITS);
4418 sub3node->SetVisibility(0);
4421 // Place copy #1 of I101 in I107
4423 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4424 sub4node->SetLineColor(kColorITS);
4425 sub4node->SetVisibility(0);
4428 // Place copy #1 of ITS1 in I101
4430 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4431 sub5node->SetLineColor(kColorITS);
4432 fNodes->Add(sub5node);
4434 fNodes->Add(sub4node);
4436 fNodes->Add(sub3node);
4438 fNodes->Add(sub2node);
4441 // Place copy #1 of I20B in I12B
4443 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4444 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4445 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4446 sub2node->SetLineColor(kColorITS);
4447 sub2node->SetVisibility(0);
4450 // Place copy #1 of I1D7 in I20B
4452 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4453 sub3node->SetLineColor(kColorITS);
4454 sub3node->SetVisibility(0);
4457 // Place copy #1 of I1D1 in I1D7
4459 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4460 sub4node->SetLineColor(kColorITS);
4461 sub4node->SetVisibility(0);
4464 // Place copy #1 of ITS2 in I1D1
4466 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4467 sub5node->SetLineColor(kColorITS);
4468 fNodes->Add(sub5node);
4470 fNodes->Add(sub4node);
4472 fNodes->Add(sub3node);
4475 // Place copy #2 of I1D7 in I20B
4477 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4478 sub3node->SetLineColor(kColorITS);
4479 sub3node->SetVisibility(0);
4482 // Place copy #1 of I1D1 in I1D7
4484 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4485 sub4node->SetLineColor(kColorITS);
4486 sub4node->SetVisibility(0);
4489 // Place copy #1 of ITS2 in I1D1
4491 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4492 sub5node->SetLineColor(kColorITS);
4493 fNodes->Add(sub5node);
4495 fNodes->Add(sub4node);
4497 fNodes->Add(sub3node);
4500 // Place copy #3 of I1D7 in I20B
4502 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4503 sub3node->SetLineColor(kColorITS);
4504 sub3node->SetVisibility(0);
4507 // Place copy #1 of I1D1 in I1D7
4509 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4510 sub4node->SetLineColor(kColorITS);
4511 sub4node->SetVisibility(0);
4514 // Place copy #1 of ITS2 in I1D1
4516 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4517 sub5node->SetLineColor(kColorITS);
4518 fNodes->Add(sub5node);
4520 fNodes->Add(sub4node);
4522 fNodes->Add(sub3node);
4525 // Place copy #4 of I1D7 in I20B
4527 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4528 sub3node->SetLineColor(kColorITS);
4529 sub3node->SetVisibility(0);
4532 // Place copy #1 of I1D1 in I1D7
4534 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4535 sub4node->SetLineColor(kColorITS);
4536 sub4node->SetVisibility(0);
4539 // Place copy #1 of ITS2 in I1D1
4541 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4542 sub5node->SetLineColor(kColorITS);
4543 fNodes->Add(sub5node);
4545 fNodes->Add(sub4node);
4547 fNodes->Add(sub3node);
4549 fNodes->Add(sub2node);
4552 // Place copy #2 of I20B in I12B
4554 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4555 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4556 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4557 sub2node->SetLineColor(kColorITS);
4558 sub2node->SetVisibility(0);
4561 // Place copy #1 of I1D7 in I20B
4563 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4564 sub3node->SetLineColor(kColorITS);
4565 sub3node->SetVisibility(0);
4568 // Place copy #1 of I1D1 in I1D7
4570 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4571 sub4node->SetLineColor(kColorITS);
4572 sub4node->SetVisibility(0);
4575 // Place copy #1 of ITS2 in I1D1
4577 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4578 sub5node->SetLineColor(kColorITS);
4579 fNodes->Add(sub5node);
4581 fNodes->Add(sub4node);
4583 fNodes->Add(sub3node);
4586 // Place copy #2 of I1D7 in I20B
4588 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4589 sub3node->SetLineColor(kColorITS);
4590 sub3node->SetVisibility(0);
4593 // Place copy #1 of I1D1 in I1D7
4595 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4596 sub4node->SetLineColor(kColorITS);
4597 sub4node->SetVisibility(0);
4600 // Place copy #1 of ITS2 in I1D1
4602 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4603 sub5node->SetLineColor(kColorITS);
4604 fNodes->Add(sub5node);
4606 fNodes->Add(sub4node);
4608 fNodes->Add(sub3node);
4611 // Place copy #3 of I1D7 in I20B
4613 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4614 sub3node->SetLineColor(kColorITS);
4615 sub3node->SetVisibility(0);
4618 // Place copy #1 of I1D1 in I1D7
4620 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4621 sub4node->SetLineColor(kColorITS);
4622 sub4node->SetVisibility(0);
4625 // Place copy #1 of ITS2 in I1D1
4627 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4628 sub5node->SetLineColor(kColorITS);
4629 fNodes->Add(sub5node);
4631 fNodes->Add(sub4node);
4633 fNodes->Add(sub3node);
4636 // Place copy #4 of I1D7 in I20B
4638 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4639 sub3node->SetLineColor(kColorITS);
4640 sub3node->SetVisibility(0);
4643 // Place copy #1 of I1D1 in I1D7
4645 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4646 sub4node->SetLineColor(kColorITS);
4647 sub4node->SetVisibility(0);
4650 // Place copy #1 of ITS2 in I1D1
4652 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4653 sub5node->SetLineColor(kColorITS);
4654 fNodes->Add(sub5node);
4656 fNodes->Add(sub4node);
4658 fNodes->Add(sub3node);
4660 fNodes->Add(sub2node);
4663 // Place copy #3 of I20B in I12B
4665 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4666 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4667 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4668 sub2node->SetLineColor(kColorITS);
4669 sub2node->SetVisibility(0);
4672 // Place copy #1 of I1D7 in I20B
4674 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4675 sub3node->SetLineColor(kColorITS);
4676 sub3node->SetVisibility(0);
4679 // Place copy #1 of I1D1 in I1D7
4681 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4682 sub4node->SetLineColor(kColorITS);
4683 sub4node->SetVisibility(0);
4686 // Place copy #1 of ITS2 in I1D1
4688 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4689 sub5node->SetLineColor(kColorITS);
4690 fNodes->Add(sub5node);
4692 fNodes->Add(sub4node);
4694 fNodes->Add(sub3node);
4697 // Place copy #2 of I1D7 in I20B
4699 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4700 sub3node->SetLineColor(kColorITS);
4701 sub3node->SetVisibility(0);
4704 // Place copy #1 of I1D1 in I1D7
4706 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4707 sub4node->SetLineColor(kColorITS);
4708 sub4node->SetVisibility(0);
4711 // Place copy #1 of ITS2 in I1D1
4713 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4714 sub5node->SetLineColor(kColorITS);
4715 fNodes->Add(sub5node);
4717 fNodes->Add(sub4node);
4719 fNodes->Add(sub3node);
4722 // Place copy #3 of I1D7 in I20B
4724 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4725 sub3node->SetLineColor(kColorITS);
4726 sub3node->SetVisibility(0);
4729 // Place copy #1 of I1D1 in I1D7
4731 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4732 sub4node->SetLineColor(kColorITS);
4733 sub4node->SetVisibility(0);
4736 // Place copy #1 of ITS2 in I1D1
4738 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4739 sub5node->SetLineColor(kColorITS);
4740 fNodes->Add(sub5node);
4742 fNodes->Add(sub4node);
4744 fNodes->Add(sub3node);
4747 // Place copy #4 of I1D7 in I20B
4749 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4750 sub3node->SetLineColor(kColorITS);
4751 sub3node->SetVisibility(0);
4754 // Place copy #1 of I1D1 in I1D7
4756 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4757 sub4node->SetLineColor(kColorITS);
4758 sub4node->SetVisibility(0);
4761 // Place copy #1 of ITS2 in I1D1
4763 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4764 sub5node->SetLineColor(kColorITS);
4765 fNodes->Add(sub5node);
4767 fNodes->Add(sub4node);
4769 fNodes->Add(sub3node);
4771 fNodes->Add(sub2node);
4774 // Place copy #4 of I20B in I12B
4776 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4777 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4778 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4779 sub2node->SetLineColor(kColorITS);
4780 sub2node->SetVisibility(0);
4783 // Place copy #1 of I1D7 in I20B
4785 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4786 sub3node->SetLineColor(kColorITS);
4787 sub3node->SetVisibility(0);
4790 // Place copy #1 of I1D1 in I1D7
4792 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4793 sub4node->SetLineColor(kColorITS);
4794 sub4node->SetVisibility(0);
4797 // Place copy #1 of ITS2 in I1D1
4799 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4800 sub5node->SetLineColor(kColorITS);
4801 fNodes->Add(sub5node);
4803 fNodes->Add(sub4node);
4805 fNodes->Add(sub3node);
4808 // Place copy #2 of I1D7 in I20B
4810 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4811 sub3node->SetLineColor(kColorITS);
4812 sub3node->SetVisibility(0);
4815 // Place copy #1 of I1D1 in I1D7
4817 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4818 sub4node->SetLineColor(kColorITS);
4819 sub4node->SetVisibility(0);
4822 // Place copy #1 of ITS2 in I1D1
4824 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4825 sub5node->SetLineColor(kColorITS);
4826 fNodes->Add(sub5node);
4828 fNodes->Add(sub4node);
4830 fNodes->Add(sub3node);
4833 // Place copy #3 of I1D7 in I20B
4835 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4836 sub3node->SetLineColor(kColorITS);
4837 sub3node->SetVisibility(0);
4840 // Place copy #1 of I1D1 in I1D7
4842 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4843 sub4node->SetLineColor(kColorITS);
4844 sub4node->SetVisibility(0);
4847 // Place copy #1 of ITS2 in I1D1
4849 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4850 sub5node->SetLineColor(kColorITS);
4851 fNodes->Add(sub5node);
4853 fNodes->Add(sub4node);
4855 fNodes->Add(sub3node);
4858 // Place copy #4 of I1D7 in I20B
4860 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4861 sub3node->SetLineColor(kColorITS);
4862 sub3node->SetVisibility(0);
4865 // Place copy #1 of I1D1 in I1D7
4867 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4868 sub4node->SetLineColor(kColorITS);
4869 sub4node->SetVisibility(0);
4872 // Place copy #1 of ITS2 in I1D1
4874 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4875 sub5node->SetLineColor(kColorITS);
4876 fNodes->Add(sub5node);
4878 fNodes->Add(sub4node);
4880 fNodes->Add(sub3node);
4882 fNodes->Add(sub2node);
4884 fNodes->Add(sub1node);
4887 // Place copy #7 of I12B in IT12
4889 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4890 sub1node->SetLineColor(kColorITS);
4891 sub1node->SetVisibility(0);
4894 // Place copy #1 of I10B in I12B
4896 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4897 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4898 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4899 sub2node->SetLineColor(kColorITS);
4900 sub2node->SetVisibility(0);
4903 // Place copy #1 of I107 in I10B
4905 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4906 sub3node->SetLineColor(kColorITS);
4907 sub3node->SetVisibility(0);
4910 // Place copy #1 of I101 in I107
4912 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4913 sub4node->SetLineColor(kColorITS);
4914 sub4node->SetVisibility(0);
4917 // Place copy #1 of ITS1 in I101
4919 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4920 sub5node->SetLineColor(kColorITS);
4921 fNodes->Add(sub5node);
4923 fNodes->Add(sub4node);
4925 fNodes->Add(sub3node);
4928 // Place copy #2 of I107 in I10B
4930 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4931 sub3node->SetLineColor(kColorITS);
4932 sub3node->SetVisibility(0);
4935 // Place copy #1 of I101 in I107
4937 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4938 sub4node->SetLineColor(kColorITS);
4939 sub4node->SetVisibility(0);
4942 // Place copy #1 of ITS1 in I101
4944 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4945 sub5node->SetLineColor(kColorITS);
4946 fNodes->Add(sub5node);
4948 fNodes->Add(sub4node);
4950 fNodes->Add(sub3node);
4953 // Place copy #3 of I107 in I10B
4955 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4956 sub3node->SetLineColor(kColorITS);
4957 sub3node->SetVisibility(0);
4960 // Place copy #1 of I101 in I107
4962 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4963 sub4node->SetLineColor(kColorITS);
4964 sub4node->SetVisibility(0);
4967 // Place copy #1 of ITS1 in I101
4969 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4970 sub5node->SetLineColor(kColorITS);
4971 fNodes->Add(sub5node);
4973 fNodes->Add(sub4node);
4975 fNodes->Add(sub3node);
4978 // Place copy #4 of I107 in I10B
4980 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4981 sub3node->SetLineColor(kColorITS);
4982 sub3node->SetVisibility(0);
4985 // Place copy #1 of I101 in I107
4987 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4988 sub4node->SetLineColor(kColorITS);
4989 sub4node->SetVisibility(0);
4992 // Place copy #1 of ITS1 in I101
4994 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4995 sub5node->SetLineColor(kColorITS);
4996 fNodes->Add(sub5node);
4998 fNodes->Add(sub4node);
5000 fNodes->Add(sub3node);
5002 fNodes->Add(sub2node);
5005 // Place copy #2 of I10B in I12B
5007 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5008 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5009 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5010 sub2node->SetLineColor(kColorITS);
5011 sub2node->SetVisibility(0);
5014 // Place copy #1 of I107 in I10B
5016 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5017 sub3node->SetLineColor(kColorITS);
5018 sub3node->SetVisibility(0);
5021 // Place copy #1 of I101 in I107
5023 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5024 sub4node->SetLineColor(kColorITS);
5025 sub4node->SetVisibility(0);
5028 // Place copy #1 of ITS1 in I101
5030 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5031 sub5node->SetLineColor(kColorITS);
5032 fNodes->Add(sub5node);
5034 fNodes->Add(sub4node);
5036 fNodes->Add(sub3node);
5039 // Place copy #2 of I107 in I10B
5041 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5042 sub3node->SetLineColor(kColorITS);
5043 sub3node->SetVisibility(0);
5046 // Place copy #1 of I101 in I107
5048 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5049 sub4node->SetLineColor(kColorITS);
5050 sub4node->SetVisibility(0);
5053 // Place copy #1 of ITS1 in I101
5055 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5056 sub5node->SetLineColor(kColorITS);
5057 fNodes->Add(sub5node);
5059 fNodes->Add(sub4node);
5061 fNodes->Add(sub3node);
5064 // Place copy #3 of I107 in I10B
5066 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5067 sub3node->SetLineColor(kColorITS);
5068 sub3node->SetVisibility(0);
5071 // Place copy #1 of I101 in I107
5073 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5074 sub4node->SetLineColor(kColorITS);
5075 sub4node->SetVisibility(0);
5078 // Place copy #1 of ITS1 in I101
5080 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5081 sub5node->SetLineColor(kColorITS);
5082 fNodes->Add(sub5node);
5084 fNodes->Add(sub4node);
5086 fNodes->Add(sub3node);
5089 // Place copy #4 of I107 in I10B
5091 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5092 sub3node->SetLineColor(kColorITS);
5093 sub3node->SetVisibility(0);
5096 // Place copy #1 of I101 in I107
5098 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5099 sub4node->SetLineColor(kColorITS);
5100 sub4node->SetVisibility(0);
5103 // Place copy #1 of ITS1 in I101
5105 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5106 sub5node->SetLineColor(kColorITS);
5107 fNodes->Add(sub5node);
5109 fNodes->Add(sub4node);
5111 fNodes->Add(sub3node);
5113 fNodes->Add(sub2node);
5116 // Place copy #1 of I20B in I12B
5118 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5119 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5120 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5121 sub2node->SetLineColor(kColorITS);
5122 sub2node->SetVisibility(0);
5125 // Place copy #1 of I1D7 in I20B
5127 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5128 sub3node->SetLineColor(kColorITS);
5129 sub3node->SetVisibility(0);
5132 // Place copy #1 of I1D1 in I1D7
5134 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5135 sub4node->SetLineColor(kColorITS);
5136 sub4node->SetVisibility(0);
5139 // Place copy #1 of ITS2 in I1D1
5141 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5142 sub5node->SetLineColor(kColorITS);
5143 fNodes->Add(sub5node);
5145 fNodes->Add(sub4node);
5147 fNodes->Add(sub3node);
5150 // Place copy #2 of I1D7 in I20B
5152 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5153 sub3node->SetLineColor(kColorITS);
5154 sub3node->SetVisibility(0);
5157 // Place copy #1 of I1D1 in I1D7
5159 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5160 sub4node->SetLineColor(kColorITS);
5161 sub4node->SetVisibility(0);
5164 // Place copy #1 of ITS2 in I1D1
5166 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5167 sub5node->SetLineColor(kColorITS);
5168 fNodes->Add(sub5node);
5170 fNodes->Add(sub4node);
5172 fNodes->Add(sub3node);
5175 // Place copy #3 of I1D7 in I20B
5177 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5178 sub3node->SetLineColor(kColorITS);
5179 sub3node->SetVisibility(0);
5182 // Place copy #1 of I1D1 in I1D7
5184 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5185 sub4node->SetLineColor(kColorITS);
5186 sub4node->SetVisibility(0);
5189 // Place copy #1 of ITS2 in I1D1
5191 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5192 sub5node->SetLineColor(kColorITS);
5193 fNodes->Add(sub5node);
5195 fNodes->Add(sub4node);
5197 fNodes->Add(sub3node);
5200 // Place copy #4 of I1D7 in I20B
5202 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5203 sub3node->SetLineColor(kColorITS);
5204 sub3node->SetVisibility(0);
5207 // Place copy #1 of I1D1 in I1D7
5209 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5210 sub4node->SetLineColor(kColorITS);
5211 sub4node->SetVisibility(0);
5214 // Place copy #1 of ITS2 in I1D1
5216 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5217 sub5node->SetLineColor(kColorITS);
5218 fNodes->Add(sub5node);
5220 fNodes->Add(sub4node);
5222 fNodes->Add(sub3node);
5224 fNodes->Add(sub2node);
5227 // Place copy #2 of I20B in I12B
5229 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5230 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5231 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5232 sub2node->SetLineColor(kColorITS);
5233 sub2node->SetVisibility(0);
5236 // Place copy #1 of I1D7 in I20B
5238 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5239 sub3node->SetLineColor(kColorITS);
5240 sub3node->SetVisibility(0);
5243 // Place copy #1 of I1D1 in I1D7
5245 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5246 sub4node->SetLineColor(kColorITS);
5247 sub4node->SetVisibility(0);
5250 // Place copy #1 of ITS2 in I1D1
5252 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5253 sub5node->SetLineColor(kColorITS);
5254 fNodes->Add(sub5node);
5256 fNodes->Add(sub4node);
5258 fNodes->Add(sub3node);
5261 // Place copy #2 of I1D7 in I20B
5263 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5264 sub3node->SetLineColor(kColorITS);
5265 sub3node->SetVisibility(0);
5268 // Place copy #1 of I1D1 in I1D7
5270 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5271 sub4node->SetLineColor(kColorITS);
5272 sub4node->SetVisibility(0);
5275 // Place copy #1 of ITS2 in I1D1
5277 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5278 sub5node->SetLineColor(kColorITS);
5279 fNodes->Add(sub5node);
5281 fNodes->Add(sub4node);
5283 fNodes->Add(sub3node);
5286 // Place copy #3 of I1D7 in I20B
5288 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5289 sub3node->SetLineColor(kColorITS);
5290 sub3node->SetVisibility(0);
5293 // Place copy #1 of I1D1 in I1D7
5295 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5296 sub4node->SetLineColor(kColorITS);
5297 sub4node->SetVisibility(0);
5300 // Place copy #1 of ITS2 in I1D1
5302 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5303 sub5node->SetLineColor(kColorITS);
5304 fNodes->Add(sub5node);
5306 fNodes->Add(sub4node);
5308 fNodes->Add(sub3node);
5311 // Place copy #4 of I1D7 in I20B
5313 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5314 sub3node->SetLineColor(kColorITS);
5315 sub3node->SetVisibility(0);
5318 // Place copy #1 of I1D1 in I1D7
5320 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5321 sub4node->SetLineColor(kColorITS);
5322 sub4node->SetVisibility(0);
5325 // Place copy #1 of ITS2 in I1D1
5327 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5328 sub5node->SetLineColor(kColorITS);
5329 fNodes->Add(sub5node);
5331 fNodes->Add(sub4node);
5333 fNodes->Add(sub3node);
5335 fNodes->Add(sub2node);
5338 // Place copy #3 of I20B in I12B
5340 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5341 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5342 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5343 sub2node->SetLineColor(kColorITS);
5344 sub2node->SetVisibility(0);
5347 // Place copy #1 of I1D7 in I20B
5349 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5350 sub3node->SetLineColor(kColorITS);
5351 sub3node->SetVisibility(0);
5354 // Place copy #1 of I1D1 in I1D7
5356 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5357 sub4node->SetLineColor(kColorITS);
5358 sub4node->SetVisibility(0);
5361 // Place copy #1 of ITS2 in I1D1
5363 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5364 sub5node->SetLineColor(kColorITS);
5365 fNodes->Add(sub5node);
5367 fNodes->Add(sub4node);
5369 fNodes->Add(sub3node);
5372 // Place copy #2 of I1D7 in I20B
5374 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5375 sub3node->SetLineColor(kColorITS);
5376 sub3node->SetVisibility(0);
5379 // Place copy #1 of I1D1 in I1D7
5381 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5382 sub4node->SetLineColor(kColorITS);
5383 sub4node->SetVisibility(0);
5386 // Place copy #1 of ITS2 in I1D1
5388 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5389 sub5node->SetLineColor(kColorITS);
5390 fNodes->Add(sub5node);
5392 fNodes->Add(sub4node);
5394 fNodes->Add(sub3node);
5397 // Place copy #3 of I1D7 in I20B
5399 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5400 sub3node->SetLineColor(kColorITS);
5401 sub3node->SetVisibility(0);
5404 // Place copy #1 of I1D1 in I1D7
5406 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5407 sub4node->SetLineColor(kColorITS);
5408 sub4node->SetVisibility(0);
5411 // Place copy #1 of ITS2 in I1D1
5413 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5414 sub5node->SetLineColor(kColorITS);
5415 fNodes->Add(sub5node);
5417 fNodes->Add(sub4node);
5419 fNodes->Add(sub3node);
5422 // Place copy #4 of I1D7 in I20B
5424 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5425 sub3node->SetLineColor(kColorITS);
5426 sub3node->SetVisibility(0);
5429 // Place copy #1 of I1D1 in I1D7
5431 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5432 sub4node->SetLineColor(kColorITS);
5433 sub4node->SetVisibility(0);
5436 // Place copy #1 of ITS2 in I1D1
5438 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5439 sub5node->SetLineColor(kColorITS);
5440 fNodes->Add(sub5node);
5442 fNodes->Add(sub4node);
5444 fNodes->Add(sub3node);
5446 fNodes->Add(sub2node);
5449 // Place copy #4 of I20B in I12B
5451 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5452 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5453 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5454 sub2node->SetLineColor(kColorITS);
5455 sub2node->SetVisibility(0);
5458 // Place copy #1 of I1D7 in I20B
5460 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5461 sub3node->SetLineColor(kColorITS);
5462 sub3node->SetVisibility(0);
5465 // Place copy #1 of I1D1 in I1D7
5467 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5468 sub4node->SetLineColor(kColorITS);
5469 sub4node->SetVisibility(0);
5472 // Place copy #1 of ITS2 in I1D1
5474 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5475 sub5node->SetLineColor(kColorITS);
5476 fNodes->Add(sub5node);
5478 fNodes->Add(sub4node);
5480 fNodes->Add(sub3node);
5483 // Place copy #2 of I1D7 in I20B
5485 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5486 sub3node->SetLineColor(kColorITS);
5487 sub3node->SetVisibility(0);
5490 // Place copy #1 of I1D1 in I1D7
5492 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5493 sub4node->SetLineColor(kColorITS);
5494 sub4node->SetVisibility(0);
5497 // Place copy #1 of ITS2 in I1D1
5499 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5500 sub5node->SetLineColor(kColorITS);
5501 fNodes->Add(sub5node);
5503 fNodes->Add(sub4node);
5505 fNodes->Add(sub3node);
5508 // Place copy #3 of I1D7 in I20B
5510 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5511 sub3node->SetLineColor(kColorITS);
5512 sub3node->SetVisibility(0);
5515 // Place copy #1 of I1D1 in I1D7
5517 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5518 sub4node->SetLineColor(kColorITS);
5519 sub4node->SetVisibility(0);
5522 // Place copy #1 of ITS2 in I1D1
5524 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5525 sub5node->SetLineColor(kColorITS);
5526 fNodes->Add(sub5node);
5528 fNodes->Add(sub4node);
5530 fNodes->Add(sub3node);
5533 // Place copy #4 of I1D7 in I20B
5535 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5536 sub3node->SetLineColor(kColorITS);
5537 sub3node->SetVisibility(0);
5540 // Place copy #1 of I1D1 in I1D7
5542 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5543 sub4node->SetLineColor(kColorITS);
5544 sub4node->SetVisibility(0);
5547 // Place copy #1 of ITS2 in I1D1
5549 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5550 sub5node->SetLineColor(kColorITS);
5551 fNodes->Add(sub5node);
5553 fNodes->Add(sub4node);
5555 fNodes->Add(sub3node);
5557 fNodes->Add(sub2node);
5559 fNodes->Add(sub1node);
5562 // Place copy #8 of I12B in IT12
5564 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5565 sub1node->SetLineColor(kColorITS);
5566 sub1node->SetVisibility(0);
5569 // Place copy #1 of I10B in I12B
5571 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5572 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5573 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5574 sub2node->SetLineColor(kColorITS);
5575 sub2node->SetVisibility(0);
5578 // Place copy #1 of I107 in I10B
5580 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5581 sub3node->SetLineColor(kColorITS);
5582 sub3node->SetVisibility(0);
5585 // Place copy #1 of I101 in I107
5587 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5588 sub4node->SetLineColor(kColorITS);
5589 sub4node->SetVisibility(0);
5592 // Place copy #1 of ITS1 in I101
5594 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5595 sub5node->SetLineColor(kColorITS);
5596 fNodes->Add(sub5node);
5598 fNodes->Add(sub4node);
5600 fNodes->Add(sub3node);
5603 // Place copy #2 of I107 in I10B
5605 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5606 sub3node->SetLineColor(kColorITS);
5607 sub3node->SetVisibility(0);
5610 // Place copy #1 of I101 in I107
5612 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5613 sub4node->SetLineColor(kColorITS);
5614 sub4node->SetVisibility(0);
5617 // Place copy #1 of ITS1 in I101
5619 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5620 sub5node->SetLineColor(kColorITS);
5621 fNodes->Add(sub5node);
5623 fNodes->Add(sub4node);
5625 fNodes->Add(sub3node);
5628 // Place copy #3 of I107 in I10B
5630 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5631 sub3node->SetLineColor(kColorITS);
5632 sub3node->SetVisibility(0);
5635 // Place copy #1 of I101 in I107
5637 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5638 sub4node->SetLineColor(kColorITS);
5639 sub4node->SetVisibility(0);
5642 // Place copy #1 of ITS1 in I101
5644 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5645 sub5node->SetLineColor(kColorITS);
5646 fNodes->Add(sub5node);
5648 fNodes->Add(sub4node);
5650 fNodes->Add(sub3node);
5653 // Place copy #4 of I107 in I10B
5655 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5656 sub3node->SetLineColor(kColorITS);
5657 sub3node->SetVisibility(0);
5660 // Place copy #1 of I101 in I107
5662 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5663 sub4node->SetLineColor(kColorITS);
5664 sub4node->SetVisibility(0);
5667 // Place copy #1 of ITS1 in I101
5669 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5670 sub5node->SetLineColor(kColorITS);
5671 fNodes->Add(sub5node);
5673 fNodes->Add(sub4node);
5675 fNodes->Add(sub3node);
5677 fNodes->Add(sub2node);
5680 // Place copy #2 of I10B in I12B
5682 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5683 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5684 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5685 sub2node->SetLineColor(kColorITS);
5686 sub2node->SetVisibility(0);
5689 // Place copy #1 of I107 in I10B
5691 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5692 sub3node->SetLineColor(kColorITS);
5693 sub3node->SetVisibility(0);
5696 // Place copy #1 of I101 in I107
5698 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5699 sub4node->SetLineColor(kColorITS);
5700 sub4node->SetVisibility(0);
5703 // Place copy #1 of ITS1 in I101
5705 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5706 sub5node->SetLineColor(kColorITS);
5707 fNodes->Add(sub5node);
5709 fNodes->Add(sub4node);
5711 fNodes->Add(sub3node);
5714 // Place copy #2 of I107 in I10B
5716 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5717 sub3node->SetLineColor(kColorITS);
5718 sub3node->SetVisibility(0);
5721 // Place copy #1 of I101 in I107
5723 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5724 sub4node->SetLineColor(kColorITS);
5725 sub4node->SetVisibility(0);
5728 // Place copy #1 of ITS1 in I101
5730 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5731 sub5node->SetLineColor(kColorITS);
5732 fNodes->Add(sub5node);
5734 fNodes->Add(sub4node);
5736 fNodes->Add(sub3node);
5739 // Place copy #3 of I107 in I10B
5741 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5742 sub3node->SetLineColor(kColorITS);
5743 sub3node->SetVisibility(0);
5746 // Place copy #1 of I101 in I107
5748 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5749 sub4node->SetLineColor(kColorITS);
5750 sub4node->SetVisibility(0);
5753 // Place copy #1 of ITS1 in I101
5755 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5756 sub5node->SetLineColor(kColorITS);
5757 fNodes->Add(sub5node);
5759 fNodes->Add(sub4node);
5761 fNodes->Add(sub3node);
5764 // Place copy #4 of I107 in I10B
5766 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5767 sub3node->SetLineColor(kColorITS);
5768 sub3node->SetVisibility(0);
5771 // Place copy #1 of I101 in I107
5773 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5774 sub4node->SetLineColor(kColorITS);
5775 sub4node->SetVisibility(0);
5778 // Place copy #1 of ITS1 in I101
5780 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5781 sub5node->SetLineColor(kColorITS);
5782 fNodes->Add(sub5node);
5784 fNodes->Add(sub4node);
5786 fNodes->Add(sub3node);
5788 fNodes->Add(sub2node);
5791 // Place copy #1 of I20B in I12B
5793 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5794 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5795 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5796 sub2node->SetLineColor(kColorITS);
5797 sub2node->SetVisibility(0);
5800 // Place copy #1 of I1D7 in I20B
5802 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5803 sub3node->SetLineColor(kColorITS);
5804 sub3node->SetVisibility(0);
5807 // Place copy #1 of I1D1 in I1D7
5809 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5810 sub4node->SetLineColor(kColorITS);
5811 sub4node->SetVisibility(0);
5814 // Place copy #1 of ITS2 in I1D1
5816 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5817 sub5node->SetLineColor(kColorITS);
5818 fNodes->Add(sub5node);
5820 fNodes->Add(sub4node);
5822 fNodes->Add(sub3node);
5825 // Place copy #2 of I1D7 in I20B
5827 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5828 sub3node->SetLineColor(kColorITS);
5829 sub3node->SetVisibility(0);
5832 // Place copy #1 of I1D1 in I1D7
5834 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5835 sub4node->SetLineColor(kColorITS);
5836 sub4node->SetVisibility(0);
5839 // Place copy #1 of ITS2 in I1D1
5841 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5842 sub5node->SetLineColor(kColorITS);
5843 fNodes->Add(sub5node);
5845 fNodes->Add(sub4node);
5847 fNodes->Add(sub3node);
5850 // Place copy #3 of I1D7 in I20B
5852 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5853 sub3node->SetLineColor(kColorITS);
5854 sub3node->SetVisibility(0);
5857 // Place copy #1 of I1D1 in I1D7
5859 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5860 sub4node->SetLineColor(kColorITS);
5861 sub4node->SetVisibility(0);
5864 // Place copy #1 of ITS2 in I1D1
5866 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5867 sub5node->SetLineColor(kColorITS);
5868 fNodes->Add(sub5node);
5870 fNodes->Add(sub4node);
5872 fNodes->Add(sub3node);
5875 // Place copy #4 of I1D7 in I20B
5877 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5878 sub3node->SetLineColor(kColorITS);
5879 sub3node->SetVisibility(0);
5882 // Place copy #1 of I1D1 in I1D7
5884 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5885 sub4node->SetLineColor(kColorITS);
5886 sub4node->SetVisibility(0);
5889 // Place copy #1 of ITS2 in I1D1
5891 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5892 sub5node->SetLineColor(kColorITS);
5893 fNodes->Add(sub5node);
5895 fNodes->Add(sub4node);
5897 fNodes->Add(sub3node);
5899 fNodes->Add(sub2node);
5902 // Place copy #2 of I20B in I12B
5904 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5905 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5906 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5907 sub2node->SetLineColor(kColorITS);
5908 sub2node->SetVisibility(0);
5911 // Place copy #1 of I1D7 in I20B
5913 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5914 sub3node->SetLineColor(kColorITS);
5915 sub3node->SetVisibility(0);
5918 // Place copy #1 of I1D1 in I1D7
5920 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5921 sub4node->SetLineColor(kColorITS);
5922 sub4node->SetVisibility(0);
5925 // Place copy #1 of ITS2 in I1D1
5927 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5928 sub5node->SetLineColor(kColorITS);
5929 fNodes->Add(sub5node);
5931 fNodes->Add(sub4node);
5933 fNodes->Add(sub3node);
5936 // Place copy #2 of I1D7 in I20B
5938 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5939 sub3node->SetLineColor(kColorITS);
5940 sub3node->SetVisibility(0);
5943 // Place copy #1 of I1D1 in I1D7
5945 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5946 sub4node->SetLineColor(kColorITS);
5947 sub4node->SetVisibility(0);
5950 // Place copy #1 of ITS2 in I1D1
5952 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5953 sub5node->SetLineColor(kColorITS);
5954 fNodes->Add(sub5node);
5956 fNodes->Add(sub4node);
5958 fNodes->Add(sub3node);
5961 // Place copy #3 of I1D7 in I20B
5963 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5964 sub3node->SetLineColor(kColorITS);
5965 sub3node->SetVisibility(0);
5968 // Place copy #1 of I1D1 in I1D7
5970 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5971 sub4node->SetLineColor(kColorITS);
5972 sub4node->SetVisibility(0);
5975 // Place copy #1 of ITS2 in I1D1
5977 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5978 sub5node->SetLineColor(kColorITS);
5979 fNodes->Add(sub5node);
5981 fNodes->Add(sub4node);
5983 fNodes->Add(sub3node);
5986 // Place copy #4 of I1D7 in I20B
5988 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5989 sub3node->SetLineColor(kColorITS);
5990 sub3node->SetVisibility(0);
5993 // Place copy #1 of I1D1 in I1D7
5995 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5996 sub4node->SetLineColor(kColorITS);
5997 sub4node->SetVisibility(0);
6000 // Place copy #1 of ITS2 in I1D1
6002 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6003 sub5node->SetLineColor(kColorITS);
6004 fNodes->Add(sub5node);
6006 fNodes->Add(sub4node);
6008 fNodes->Add(sub3node);
6010 fNodes->Add(sub2node);
6013 // Place copy #3 of I20B in I12B
6015 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6016 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6017 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6018 sub2node->SetLineColor(kColorITS);
6019 sub2node->SetVisibility(0);
6022 // Place copy #1 of I1D7 in I20B
6024 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6025 sub3node->SetLineColor(kColorITS);
6026 sub3node->SetVisibility(0);
6029 // Place copy #1 of I1D1 in I1D7
6031 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6032 sub4node->SetLineColor(kColorITS);
6033 sub4node->SetVisibility(0);
6036 // Place copy #1 of ITS2 in I1D1
6038 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6039 sub5node->SetLineColor(kColorITS);
6040 fNodes->Add(sub5node);
6042 fNodes->Add(sub4node);
6044 fNodes->Add(sub3node);
6047 // Place copy #2 of I1D7 in I20B
6049 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6050 sub3node->SetLineColor(kColorITS);
6051 sub3node->SetVisibility(0);
6054 // Place copy #1 of I1D1 in I1D7
6056 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6057 sub4node->SetLineColor(kColorITS);
6058 sub4node->SetVisibility(0);
6061 // Place copy #1 of ITS2 in I1D1
6063 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6064 sub5node->SetLineColor(kColorITS);
6065 fNodes->Add(sub5node);
6067 fNodes->Add(sub4node);
6069 fNodes->Add(sub3node);
6072 // Place copy #3 of I1D7 in I20B
6074 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6075 sub3node->SetLineColor(kColorITS);
6076 sub3node->SetVisibility(0);
6079 // Place copy #1 of I1D1 in I1D7
6081 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6082 sub4node->SetLineColor(kColorITS);
6083 sub4node->SetVisibility(0);
6086 // Place copy #1 of ITS2 in I1D1
6088 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6089 sub5node->SetLineColor(kColorITS);
6090 fNodes->Add(sub5node);
6092 fNodes->Add(sub4node);
6094 fNodes->Add(sub3node);
6097 // Place copy #4 of I1D7 in I20B
6099 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6100 sub3node->SetLineColor(kColorITS);
6101 sub3node->SetVisibility(0);
6104 // Place copy #1 of I1D1 in I1D7
6106 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6107 sub4node->SetLineColor(kColorITS);
6108 sub4node->SetVisibility(0);
6111 // Place copy #1 of ITS2 in I1D1
6113 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6114 sub5node->SetLineColor(kColorITS);
6115 fNodes->Add(sub5node);
6117 fNodes->Add(sub4node);
6119 fNodes->Add(sub3node);
6121 fNodes->Add(sub2node);
6124 // Place copy #4 of I20B in I12B
6126 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6127 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6128 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6129 sub2node->SetLineColor(kColorITS);
6130 sub2node->SetVisibility(0);
6133 // Place copy #1 of I1D7 in I20B
6135 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6136 sub3node->SetLineColor(kColorITS);
6137 sub3node->SetVisibility(0);
6140 // Place copy #1 of I1D1 in I1D7
6142 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6143 sub4node->SetLineColor(kColorITS);
6144 sub4node->SetVisibility(0);
6147 // Place copy #1 of ITS2 in I1D1
6149 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6150 sub5node->SetLineColor(kColorITS);
6151 fNodes->Add(sub5node);
6153 fNodes->Add(sub4node);
6155 fNodes->Add(sub3node);
6158 // Place copy #2 of I1D7 in I20B
6160 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6161 sub3node->SetLineColor(kColorITS);
6162 sub3node->SetVisibility(0);
6165 // Place copy #1 of I1D1 in I1D7
6167 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6168 sub4node->SetLineColor(kColorITS);
6169 sub4node->SetVisibility(0);
6172 // Place copy #1 of ITS2 in I1D1
6174 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6175 sub5node->SetLineColor(kColorITS);
6176 fNodes->Add(sub5node);
6178 fNodes->Add(sub4node);
6180 fNodes->Add(sub3node);
6183 // Place copy #3 of I1D7 in I20B
6185 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6186 sub3node->SetLineColor(kColorITS);
6187 sub3node->SetVisibility(0);
6190 // Place copy #1 of I1D1 in I1D7
6192 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6193 sub4node->SetLineColor(kColorITS);
6194 sub4node->SetVisibility(0);
6197 // Place copy #1 of ITS2 in I1D1
6199 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6200 sub5node->SetLineColor(kColorITS);
6201 fNodes->Add(sub5node);
6203 fNodes->Add(sub4node);
6205 fNodes->Add(sub3node);
6208 // Place copy #4 of I1D7 in I20B
6210 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6211 sub3node->SetLineColor(kColorITS);
6212 sub3node->SetVisibility(0);
6215 // Place copy #1 of I1D1 in I1D7
6217 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6218 sub4node->SetLineColor(kColorITS);
6219 sub4node->SetVisibility(0);
6222 // Place copy #1 of ITS2 in I1D1
6224 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6225 sub5node->SetLineColor(kColorITS);
6226 fNodes->Add(sub5node);
6228 fNodes->Add(sub4node);
6230 fNodes->Add(sub3node);
6232 fNodes->Add(sub2node);
6234 fNodes->Add(sub1node);
6237 // Place copy #9 of I12B in IT12
6239 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6240 sub1node->SetLineColor(kColorITS);
6241 sub1node->SetVisibility(0);
6244 // Place copy #1 of I10B in I12B
6246 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6247 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6248 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6249 sub2node->SetLineColor(kColorITS);
6250 sub2node->SetVisibility(0);
6253 // Place copy #1 of I107 in I10B
6255 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6256 sub3node->SetLineColor(kColorITS);
6257 sub3node->SetVisibility(0);
6260 // Place copy #1 of I101 in I107
6262 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6263 sub4node->SetLineColor(kColorITS);
6264 sub4node->SetVisibility(0);
6267 // Place copy #1 of ITS1 in I101
6269 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6270 sub5node->SetLineColor(kColorITS);
6271 fNodes->Add(sub5node);
6273 fNodes->Add(sub4node);
6275 fNodes->Add(sub3node);
6278 // Place copy #2 of I107 in I10B
6280 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6281 sub3node->SetLineColor(kColorITS);
6282 sub3node->SetVisibility(0);
6285 // Place copy #1 of I101 in I107
6287 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6288 sub4node->SetLineColor(kColorITS);
6289 sub4node->SetVisibility(0);
6292 // Place copy #1 of ITS1 in I101
6294 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6295 sub5node->SetLineColor(kColorITS);
6296 fNodes->Add(sub5node);
6298 fNodes->Add(sub4node);
6300 fNodes->Add(sub3node);
6303 // Place copy #3 of I107 in I10B
6305 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6306 sub3node->SetLineColor(kColorITS);
6307 sub3node->SetVisibility(0);
6310 // Place copy #1 of I101 in I107
6312 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6313 sub4node->SetLineColor(kColorITS);
6314 sub4node->SetVisibility(0);
6317 // Place copy #1 of ITS1 in I101
6319 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6320 sub5node->SetLineColor(kColorITS);
6321 fNodes->Add(sub5node);
6323 fNodes->Add(sub4node);
6325 fNodes->Add(sub3node);
6328 // Place copy #4 of I107 in I10B
6330 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6331 sub3node->SetLineColor(kColorITS);
6332 sub3node->SetVisibility(0);
6335 // Place copy #1 of I101 in I107
6337 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6338 sub4node->SetLineColor(kColorITS);
6339 sub4node->SetVisibility(0);
6342 // Place copy #1 of ITS1 in I101
6344 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6345 sub5node->SetLineColor(kColorITS);
6346 fNodes->Add(sub5node);
6348 fNodes->Add(sub4node);
6350 fNodes->Add(sub3node);
6352 fNodes->Add(sub2node);
6355 // Place copy #2 of I10B in I12B
6357 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6358 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6359 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6360 sub2node->SetLineColor(kColorITS);
6361 sub2node->SetVisibility(0);
6364 // Place copy #1 of I107 in I10B
6366 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6367 sub3node->SetLineColor(kColorITS);
6368 sub3node->SetVisibility(0);
6371 // Place copy #1 of I101 in I107
6373 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6374 sub4node->SetLineColor(kColorITS);
6375 sub4node->SetVisibility(0);
6378 // Place copy #1 of ITS1 in I101
6380 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6381 sub5node->SetLineColor(kColorITS);
6382 fNodes->Add(sub5node);
6384 fNodes->Add(sub4node);
6386 fNodes->Add(sub3node);
6389 // Place copy #2 of I107 in I10B
6391 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6392 sub3node->SetLineColor(kColorITS);
6393 sub3node->SetVisibility(0);
6396 // Place copy #1 of I101 in I107
6398 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6399 sub4node->SetLineColor(kColorITS);
6400 sub4node->SetVisibility(0);
6403 // Place copy #1 of ITS1 in I101
6405 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6406 sub5node->SetLineColor(kColorITS);
6407 fNodes->Add(sub5node);
6409 fNodes->Add(sub4node);
6411 fNodes->Add(sub3node);
6414 // Place copy #3 of I107 in I10B
6416 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6417 sub3node->SetLineColor(kColorITS);
6418 sub3node->SetVisibility(0);
6421 // Place copy #1 of I101 in I107
6423 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6424 sub4node->SetLineColor(kColorITS);
6425 sub4node->SetVisibility(0);
6428 // Place copy #1 of ITS1 in I101
6430 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6431 sub5node->SetLineColor(kColorITS);
6432 fNodes->Add(sub5node);
6434 fNodes->Add(sub4node);
6436 fNodes->Add(sub3node);
6439 // Place copy #4 of I107 in I10B
6441 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6442 sub3node->SetLineColor(kColorITS);
6443 sub3node->SetVisibility(0);
6446 // Place copy #1 of I101 in I107
6448 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6449 sub4node->SetLineColor(kColorITS);
6450 sub4node->SetVisibility(0);
6453 // Place copy #1 of ITS1 in I101
6455 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6456 sub5node->SetLineColor(kColorITS);
6457 fNodes->Add(sub5node);
6459 fNodes->Add(sub4node);
6461 fNodes->Add(sub3node);
6463 fNodes->Add(sub2node);
6466 // Place copy #1 of I20B in I12B
6468 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6469 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6470 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6471 sub2node->SetLineColor(kColorITS);
6472 sub2node->SetVisibility(0);
6475 // Place copy #1 of I1D7 in I20B
6477 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6478 sub3node->SetLineColor(kColorITS);
6479 sub3node->SetVisibility(0);
6482 // Place copy #1 of I1D1 in I1D7
6484 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6485 sub4node->SetLineColor(kColorITS);
6486 sub4node->SetVisibility(0);
6489 // Place copy #1 of ITS2 in I1D1
6491 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6492 sub5node->SetLineColor(kColorITS);
6493 fNodes->Add(sub5node);
6495 fNodes->Add(sub4node);
6497 fNodes->Add(sub3node);
6500 // Place copy #2 of I1D7 in I20B
6502 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6503 sub3node->SetLineColor(kColorITS);
6504 sub3node->SetVisibility(0);
6507 // Place copy #1 of I1D1 in I1D7
6509 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6510 sub4node->SetLineColor(kColorITS);
6511 sub4node->SetVisibility(0);
6514 // Place copy #1 of ITS2 in I1D1
6516 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6517 sub5node->SetLineColor(kColorITS);
6518 fNodes->Add(sub5node);
6520 fNodes->Add(sub4node);
6522 fNodes->Add(sub3node);
6525 // Place copy #3 of I1D7 in I20B
6527 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6528 sub3node->SetLineColor(kColorITS);
6529 sub3node->SetVisibility(0);
6532 // Place copy #1 of I1D1 in I1D7
6534 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6535 sub4node->SetLineColor(kColorITS);
6536 sub4node->SetVisibility(0);
6539 // Place copy #1 of ITS2 in I1D1
6541 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6542 sub5node->SetLineColor(kColorITS);
6543 fNodes->Add(sub5node);
6545 fNodes->Add(sub4node);
6547 fNodes->Add(sub3node);
6550 // Place copy #4 of I1D7 in I20B
6552 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6553 sub3node->SetLineColor(kColorITS);
6554 sub3node->SetVisibility(0);
6557 // Place copy #1 of I1D1 in I1D7
6559 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6560 sub4node->SetLineColor(kColorITS);
6561 sub4node->SetVisibility(0);
6564 // Place copy #1 of ITS2 in I1D1
6566 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6567 sub5node->SetLineColor(kColorITS);
6568 fNodes->Add(sub5node);
6570 fNodes->Add(sub4node);
6572 fNodes->Add(sub3node);
6574 fNodes->Add(sub2node);
6577 // Place copy #2 of I20B in I12B
6579 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6580 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6581 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6582 sub2node->SetLineColor(kColorITS);
6583 sub2node->SetVisibility(0);
6586 // Place copy #1 of I1D7 in I20B
6588 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6589 sub3node->SetLineColor(kColorITS);
6590 sub3node->SetVisibility(0);
6593 // Place copy #1 of I1D1 in I1D7
6595 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6596 sub4node->SetLineColor(kColorITS);
6597 sub4node->SetVisibility(0);
6600 // Place copy #1 of ITS2 in I1D1
6602 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6603 sub5node->SetLineColor(kColorITS);
6604 fNodes->Add(sub5node);
6606 fNodes->Add(sub4node);
6608 fNodes->Add(sub3node);
6611 // Place copy #2 of I1D7 in I20B
6613 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6614 sub3node->SetLineColor(kColorITS);
6615 sub3node->SetVisibility(0);
6618 // Place copy #1 of I1D1 in I1D7
6620 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6621 sub4node->SetLineColor(kColorITS);
6622 sub4node->SetVisibility(0);
6625 // Place copy #1 of ITS2 in I1D1
6627 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6628 sub5node->SetLineColor(kColorITS);
6629 fNodes->Add(sub5node);
6631 fNodes->Add(sub4node);
6633 fNodes->Add(sub3node);
6636 // Place copy #3 of I1D7 in I20B
6638 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6639 sub3node->SetLineColor(kColorITS);
6640 sub3node->SetVisibility(0);
6643 // Place copy #1 of I1D1 in I1D7
6645 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6646 sub4node->SetLineColor(kColorITS);
6647 sub4node->SetVisibility(0);
6650 // Place copy #1 of ITS2 in I1D1
6652 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6653 sub5node->SetLineColor(kColorITS);
6654 fNodes->Add(sub5node);
6656 fNodes->Add(sub4node);
6658 fNodes->Add(sub3node);
6661 // Place copy #4 of I1D7 in I20B
6663 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6664 sub3node->SetLineColor(kColorITS);
6665 sub3node->SetVisibility(0);
6668 // Place copy #1 of I1D1 in I1D7
6670 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6671 sub4node->SetLineColor(kColorITS);
6672 sub4node->SetVisibility(0);
6675 // Place copy #1 of ITS2 in I1D1
6677 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6678 sub5node->SetLineColor(kColorITS);
6679 fNodes->Add(sub5node);
6681 fNodes->Add(sub4node);
6683 fNodes->Add(sub3node);
6685 fNodes->Add(sub2node);
6688 // Place copy #3 of I20B in I12B
6690 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6691 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6692 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6693 sub2node->SetLineColor(kColorITS);
6694 sub2node->SetVisibility(0);
6697 // Place copy #1 of I1D7 in I20B
6699 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6700 sub3node->SetLineColor(kColorITS);
6701 sub3node->SetVisibility(0);
6704 // Place copy #1 of I1D1 in I1D7
6706 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6707 sub4node->SetLineColor(kColorITS);
6708 sub4node->SetVisibility(0);
6711 // Place copy #1 of ITS2 in I1D1
6713 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6714 sub5node->SetLineColor(kColorITS);
6715 fNodes->Add(sub5node);
6717 fNodes->Add(sub4node);
6719 fNodes->Add(sub3node);
6722 // Place copy #2 of I1D7 in I20B
6724 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6725 sub3node->SetLineColor(kColorITS);
6726 sub3node->SetVisibility(0);
6729 // Place copy #1 of I1D1 in I1D7
6731 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6732 sub4node->SetLineColor(kColorITS);
6733 sub4node->SetVisibility(0);
6736 // Place copy #1 of ITS2 in I1D1
6738 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6739 sub5node->SetLineColor(kColorITS);
6740 fNodes->Add(sub5node);
6742 fNodes->Add(sub4node);
6744 fNodes->Add(sub3node);
6747 // Place copy #3 of I1D7 in I20B
6749 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6750 sub3node->SetLineColor(kColorITS);
6751 sub3node->SetVisibility(0);
6754 // Place copy #1 of I1D1 in I1D7
6756 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6757 sub4node->SetLineColor(kColorITS);
6758 sub4node->SetVisibility(0);
6761 // Place copy #1 of ITS2 in I1D1
6763 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6764 sub5node->SetLineColor(kColorITS);
6765 fNodes->Add(sub5node);
6767 fNodes->Add(sub4node);
6769 fNodes->Add(sub3node);
6772 // Place copy #4 of I1D7 in I20B
6774 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6775 sub3node->SetLineColor(kColorITS);
6776 sub3node->SetVisibility(0);
6779 // Place copy #1 of I1D1 in I1D7
6781 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6782 sub4node->SetLineColor(kColorITS);
6783 sub4node->SetVisibility(0);
6786 // Place copy #1 of ITS2 in I1D1
6788 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6789 sub5node->SetLineColor(kColorITS);
6790 fNodes->Add(sub5node);
6792 fNodes->Add(sub4node);
6794 fNodes->Add(sub3node);
6796 fNodes->Add(sub2node);
6799 // Place copy #4 of I20B in I12B
6801 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6802 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6803 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6804 sub2node->SetLineColor(kColorITS);
6805 sub2node->SetVisibility(0);
6808 // Place copy #1 of I1D7 in I20B
6810 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6811 sub3node->SetLineColor(kColorITS);
6812 sub3node->SetVisibility(0);
6815 // Place copy #1 of I1D1 in I1D7
6817 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6818 sub4node->SetLineColor(kColorITS);
6819 sub4node->SetVisibility(0);
6822 // Place copy #1 of ITS2 in I1D1
6824 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6825 sub5node->SetLineColor(kColorITS);
6826 fNodes->Add(sub5node);
6828 fNodes->Add(sub4node);
6830 fNodes->Add(sub3node);
6833 // Place copy #2 of I1D7 in I20B
6835 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6836 sub3node->SetLineColor(kColorITS);
6837 sub3node->SetVisibility(0);
6840 // Place copy #1 of I1D1 in I1D7
6842 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6843 sub4node->SetLineColor(kColorITS);
6844 sub4node->SetVisibility(0);
6847 // Place copy #1 of ITS2 in I1D1
6849 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6850 sub5node->SetLineColor(kColorITS);
6851 fNodes->Add(sub5node);
6853 fNodes->Add(sub4node);
6855 fNodes->Add(sub3node);
6858 // Place copy #3 of I1D7 in I20B
6860 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6861 sub3node->SetLineColor(kColorITS);
6862 sub3node->SetVisibility(0);
6865 // Place copy #1 of I1D1 in I1D7
6867 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6868 sub4node->SetLineColor(kColorITS);
6869 sub4node->SetVisibility(0);
6872 // Place copy #1 of ITS2 in I1D1
6874 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6875 sub5node->SetLineColor(kColorITS);
6876 fNodes->Add(sub5node);
6878 fNodes->Add(sub4node);
6880 fNodes->Add(sub3node);
6883 // Place copy #4 of I1D7 in I20B
6885 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6886 sub3node->SetLineColor(kColorITS);
6887 sub3node->SetVisibility(0);
6890 // Place copy #1 of I1D1 in I1D7
6892 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6893 sub4node->SetLineColor(kColorITS);
6894 sub4node->SetVisibility(0);
6897 // Place copy #1 of ITS2 in I1D1
6899 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6900 sub5node->SetLineColor(kColorITS);
6901 fNodes->Add(sub5node);
6903 fNodes->Add(sub4node);
6905 fNodes->Add(sub3node);
6907 fNodes->Add(sub2node);
6909 fNodes->Add(sub1node);
6912 // Place copy #10 of I12B in IT12
6914 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6915 sub1node->SetLineColor(kColorITS);
6916 sub1node->SetVisibility(0);
6919 // Place copy #1 of I10B in I12B
6921 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6922 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6923 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6924 sub2node->SetLineColor(kColorITS);
6925 sub2node->SetVisibility(0);
6928 // Place copy #1 of I107 in I10B
6930 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6931 sub3node->SetLineColor(kColorITS);
6932 sub3node->SetVisibility(0);
6935 // Place copy #1 of I101 in I107
6937 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6938 sub4node->SetLineColor(kColorITS);
6939 sub4node->SetVisibility(0);
6942 // Place copy #1 of ITS1 in I101
6944 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6945 sub5node->SetLineColor(kColorITS);
6946 fNodes->Add(sub5node);
6948 fNodes->Add(sub4node);
6950 fNodes->Add(sub3node);
6953 // Place copy #2 of I107 in I10B
6955 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6956 sub3node->SetLineColor(kColorITS);
6957 sub3node->SetVisibility(0);
6960 // Place copy #1 of I101 in I107
6962 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6963 sub4node->SetLineColor(kColorITS);
6964 sub4node->SetVisibility(0);
6967 // Place copy #1 of ITS1 in I101
6969 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6970 sub5node->SetLineColor(kColorITS);
6971 fNodes->Add(sub5node);
6973 fNodes->Add(sub4node);
6975 fNodes->Add(sub3node);
6978 // Place copy #3 of I107 in I10B
6980 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6981 sub3node->SetLineColor(kColorITS);
6982 sub3node->SetVisibility(0);
6985 // Place copy #1 of I101 in I107
6987 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6988 sub4node->SetLineColor(kColorITS);
6989 sub4node->SetVisibility(0);
6992 // Place copy #1 of ITS1 in I101
6994 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6995 sub5node->SetLineColor(kColorITS);
6996 fNodes->Add(sub5node);
6998 fNodes->Add(sub4node);
7000 fNodes->Add(sub3node);
7003 // Place copy #4 of I107 in I10B
7005 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7006 sub3node->SetLineColor(kColorITS);
7007 sub3node->SetVisibility(0);
7010 // Place copy #1 of I101 in I107
7012 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7013 sub4node->SetLineColor(kColorITS);
7014 sub4node->SetVisibility(0);
7017 // Place copy #1 of ITS1 in I101
7019 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7020 sub5node->SetLineColor(kColorITS);
7021 fNodes->Add(sub5node);
7023 fNodes->Add(sub4node);
7025 fNodes->Add(sub3node);
7027 fNodes->Add(sub2node);
7030 // Place copy #2 of I10B in I12B
7032 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
7033 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
7034 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
7035 sub2node->SetLineColor(kColorITS);
7036 sub2node->SetVisibility(0);
7039 // Place copy #1 of I107 in I10B
7041 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
7042 sub3node->SetLineColor(kColorITS);
7043 sub3node->SetVisibility(0);
7046 // Place copy #1 of I101 in I107
7048 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7049 sub4node->SetLineColor(kColorITS);
7050 sub4node->SetVisibility(0);
7053 // Place copy #1 of ITS1 in I101
7055 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7056 sub5node->SetLineColor(kColorITS);
7057 fNodes->Add(sub5node);
7059 fNodes->Add(sub4node);
7061 fNodes->Add(sub3node);
7064 // Place copy #2 of I107 in I10B
7066 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
7067 sub3node->SetLineColor(kColorITS);
7068 sub3node->SetVisibility(0);
7071 // Place copy #1 of I101 in I107
7073 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7074 sub4node->SetLineColor(kColorITS);
7075 sub4node->SetVisibility(0);
7078 // Place copy #1 of ITS1 in I101
7080 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7081 sub5node->SetLineColor(kColorITS);
7082 fNodes->Add(sub5node);
7084 fNodes->Add(sub4node);
7086 fNodes->Add(sub3node);
7089 // Place copy #3 of I107 in I10B
7091 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
7092 sub3node->SetLineColor(kColorITS);
7093 sub3node->SetVisibility(0);
7096 // Place copy #1 of I101 in I107
7098 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7099 sub4node->SetLineColor(kColorITS);
7100 sub4node->SetVisibility(0);
7103 // Place copy #1 of ITS1 in I101
7105 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7106 sub5node->SetLineColor(kColorITS);
7107 fNodes->Add(sub5node);
7109 fNodes->Add(sub4node);
7111 fNodes->Add(sub3node);
7114 // Place copy #4 of I107 in I10B
7116 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
7117 sub3node->SetLineColor(kColorITS);
7118 sub3node->SetVisibility(0);
7121 // Place copy #1 of I101 in I107
7123 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
7124 sub4node->SetLineColor(kColorITS);
7125 sub4node->SetVisibility(0);
7128 // Place copy #1 of ITS1 in I101
7130 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
7131 sub5node->SetLineColor(kColorITS);
7132 fNodes->Add(sub5node);
7134 fNodes->Add(sub4node);
7136 fNodes->Add(sub3node);
7138 fNodes->Add(sub2node);
7141 // Place copy #1 of I20B in I12B
7143 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
7144 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7145 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
7146 sub2node->SetLineColor(kColorITS);
7147 sub2node->SetVisibility(0);
7150 // Place copy #1 of I1D7 in I20B
7152 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7153 sub3node->SetLineColor(kColorITS);
7154 sub3node->SetVisibility(0);
7157 // Place copy #1 of I1D1 in I1D7
7159 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7160 sub4node->SetLineColor(kColorITS);
7161 sub4node->SetVisibility(0);
7164 // Place copy #1 of ITS2 in I1D1
7166 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7167 sub5node->SetLineColor(kColorITS);
7168 fNodes->Add(sub5node);
7170 fNodes->Add(sub4node);
7172 fNodes->Add(sub3node);
7175 // Place copy #2 of I1D7 in I20B
7177 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7178 sub3node->SetLineColor(kColorITS);
7179 sub3node->SetVisibility(0);
7182 // Place copy #1 of I1D1 in I1D7
7184 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7185 sub4node->SetLineColor(kColorITS);
7186 sub4node->SetVisibility(0);
7189 // Place copy #1 of ITS2 in I1D1
7191 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7192 sub5node->SetLineColor(kColorITS);
7193 fNodes->Add(sub5node);
7195 fNodes->Add(sub4node);
7197 fNodes->Add(sub3node);
7200 // Place copy #3 of I1D7 in I20B
7202 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7203 sub3node->SetLineColor(kColorITS);
7204 sub3node->SetVisibility(0);
7207 // Place copy #1 of I1D1 in I1D7
7209 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7210 sub4node->SetLineColor(kColorITS);
7211 sub4node->SetVisibility(0);
7214 // Place copy #1 of ITS2 in I1D1
7216 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7217 sub5node->SetLineColor(kColorITS);
7218 fNodes->Add(sub5node);
7220 fNodes->Add(sub4node);
7222 fNodes->Add(sub3node);
7225 // Place copy #4 of I1D7 in I20B
7227 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7228 sub3node->SetLineColor(kColorITS);
7229 sub3node->SetVisibility(0);
7232 // Place copy #1 of I1D1 in I1D7
7234 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7235 sub4node->SetLineColor(kColorITS);
7236 sub4node->SetVisibility(0);
7239 // Place copy #1 of ITS2 in I1D1
7241 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7242 sub5node->SetLineColor(kColorITS);
7243 fNodes->Add(sub5node);
7245 fNodes->Add(sub4node);
7247 fNodes->Add(sub3node);
7249 fNodes->Add(sub2node);
7252 // Place copy #2 of I20B in I12B
7254 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7255 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7256 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7257 sub2node->SetLineColor(kColorITS);
7258 sub2node->SetVisibility(0);
7261 // Place copy #1 of I1D7 in I20B
7263 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7264 sub3node->SetLineColor(kColorITS);
7265 sub3node->SetVisibility(0);
7268 // Place copy #1 of I1D1 in I1D7
7270 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7271 sub4node->SetLineColor(kColorITS);
7272 sub4node->SetVisibility(0);
7275 // Place copy #1 of ITS2 in I1D1
7277 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7278 sub5node->SetLineColor(kColorITS);
7279 fNodes->Add(sub5node);
7281 fNodes->Add(sub4node);
7283 fNodes->Add(sub3node);
7286 // Place copy #2 of I1D7 in I20B
7288 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7289 sub3node->SetLineColor(kColorITS);
7290 sub3node->SetVisibility(0);
7293 // Place copy #1 of I1D1 in I1D7
7295 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7296 sub4node->SetLineColor(kColorITS);
7297 sub4node->SetVisibility(0);
7300 // Place copy #1 of ITS2 in I1D1
7302 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7303 sub5node->SetLineColor(kColorITS);
7304 fNodes->Add(sub5node);
7306 fNodes->Add(sub4node);
7308 fNodes->Add(sub3node);
7311 // Place copy #3 of I1D7 in I20B
7313 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7314 sub3node->SetLineColor(kColorITS);
7315 sub3node->SetVisibility(0);
7318 // Place copy #1 of I1D1 in I1D7
7320 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7321 sub4node->SetLineColor(kColorITS);
7322 sub4node->SetVisibility(0);
7325 // Place copy #1 of ITS2 in I1D1
7327 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7328 sub5node->SetLineColor(kColorITS);
7329 fNodes->Add(sub5node);
7331 fNodes->Add(sub4node);
7333 fNodes->Add(sub3node);
7336 // Place copy #4 of I1D7 in I20B
7338 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7339 sub3node->SetLineColor(kColorITS);
7340 sub3node->SetVisibility(0);
7343 // Place copy #1 of I1D1 in I1D7
7345 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7346 sub4node->SetLineColor(kColorITS);
7347 sub4node->SetVisibility(0);
7350 // Place copy #1 of ITS2 in I1D1
7352 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7353 sub5node->SetLineColor(kColorITS);
7354 fNodes->Add(sub5node);
7356 fNodes->Add(sub4node);
7358 fNodes->Add(sub3node);
7360 fNodes->Add(sub2node);
7363 // Place copy #3 of I20B in I12B
7365 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7366 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7367 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7368 sub2node->SetLineColor(kColorITS);
7369 sub2node->SetVisibility(0);
7372 // Place copy #1 of I1D7 in I20B
7374 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7375 sub3node->SetLineColor(kColorITS);
7376 sub3node->SetVisibility(0);
7379 // Place copy #1 of I1D1 in I1D7
7381 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7382 sub4node->SetLineColor(kColorITS);
7383 sub4node->SetVisibility(0);
7386 // Place copy #1 of ITS2 in I1D1
7388 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7389 sub5node->SetLineColor(kColorITS);
7390 fNodes->Add(sub5node);
7392 fNodes->Add(sub4node);
7394 fNodes->Add(sub3node);
7397 // Place copy #2 of I1D7 in I20B
7399 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7400 sub3node->SetLineColor(kColorITS);
7401 sub3node->SetVisibility(0);
7404 // Place copy #1 of I1D1 in I1D7
7406 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7407 sub4node->SetLineColor(kColorITS);
7408 sub4node->SetVisibility(0);
7411 // Place copy #1 of ITS2 in I1D1
7413 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7414 sub5node->SetLineColor(kColorITS);
7415 fNodes->Add(sub5node);
7417 fNodes->Add(sub4node);
7419 fNodes->Add(sub3node);
7422 // Place copy #3 of I1D7 in I20B
7424 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7425 sub3node->SetLineColor(kColorITS);
7426 sub3node->SetVisibility(0);
7429 // Place copy #1 of I1D1 in I1D7
7431 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7432 sub4node->SetLineColor(kColorITS);
7433 sub4node->SetVisibility(0);
7436 // Place copy #1 of ITS2 in I1D1
7438 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7439 sub5node->SetLineColor(kColorITS);
7440 fNodes->Add(sub5node);
7442 fNodes->Add(sub4node);
7444 fNodes->Add(sub3node);
7447 // Place copy #4 of I1D7 in I20B
7449 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7450 sub3node->SetLineColor(kColorITS);
7451 sub3node->SetVisibility(0);
7454 // Place copy #1 of I1D1 in I1D7
7456 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7457 sub4node->SetLineColor(kColorITS);
7458 sub4node->SetVisibility(0);
7461 // Place copy #1 of ITS2 in I1D1
7463 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7464 sub5node->SetLineColor(kColorITS);
7465 fNodes->Add(sub5node);
7467 fNodes->Add(sub4node);
7469 fNodes->Add(sub3node);
7471 fNodes->Add(sub2node);
7474 // Place copy #4 of I20B in I12B
7476 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7477 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7478 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7479 sub2node->SetLineColor(kColorITS);
7480 sub2node->SetVisibility(0);
7483 // Place copy #1 of I1D7 in I20B
7485 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7486 sub3node->SetLineColor(kColorITS);
7487 sub3node->SetVisibility(0);
7490 // Place copy #1 of I1D1 in I1D7
7492 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7493 sub4node->SetLineColor(kColorITS);
7494 sub4node->SetVisibility(0);
7497 // Place copy #1 of ITS2 in I1D1
7499 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7500 sub5node->SetLineColor(kColorITS);
7501 fNodes->Add(sub5node);
7503 fNodes->Add(sub4node);
7505 fNodes->Add(sub3node);
7508 // Place copy #2 of I1D7 in I20B
7510 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7511 sub3node->SetLineColor(kColorITS);
7512 sub3node->SetVisibility(0);
7515 // Place copy #1 of I1D1 in I1D7
7517 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7518 sub4node->SetLineColor(kColorITS);
7519 sub4node->SetVisibility(0);
7522 // Place copy #1 of ITS2 in I1D1
7524 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7525 sub5node->SetLineColor(kColorITS);
7526 fNodes->Add(sub5node);
7528 fNodes->Add(sub4node);
7530 fNodes->Add(sub3node);
7533 // Place copy #3 of I1D7 in I20B
7535 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7536 sub3node->SetLineColor(kColorITS);
7537 sub3node->SetVisibility(0);
7540 // Place copy #1 of I1D1 in I1D7
7542 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7543 sub4node->SetLineColor(kColorITS);
7544 sub4node->SetVisibility(0);
7547 // Place copy #1 of ITS2 in I1D1
7549 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7550 sub5node->SetLineColor(kColorITS);
7551 fNodes->Add(sub5node);
7553 fNodes->Add(sub4node);
7555 fNodes->Add(sub3node);
7558 // Place copy #4 of I1D7 in I20B
7560 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7561 sub3node->SetLineColor(kColorITS);
7562 sub3node->SetVisibility(0);
7565 // Place copy #1 of I1D1 in I1D7
7567 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7568 sub4node->SetLineColor(kColorITS);
7569 sub4node->SetVisibility(0);
7572 // Place copy #1 of ITS2 in I1D1
7574 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7575 sub5node->SetLineColor(kColorITS);
7576 fNodes->Add(sub5node);
7578 fNodes->Add(sub4node);
7580 fNodes->Add(sub3node);
7582 fNodes->Add(sub2node);
7584 fNodes->Add(sub1node);
7592 // --- Place SDD volumes into their mother volume
7594 // Place IT34 in Alice
7595 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7596 node->SetLineColor(kColorITS);
7597 node->SetVisibility(0);
7600 // Place copy #1 of I004 in IT34
7602 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7603 sub1node->SetLineColor(kColorITS);
7604 sub1node->SetVisibility(0);
7607 // Place copy #1 of ITS3 directly in I004
7609 ySDD = Y_SDD_sep/2.+I302dits[1];
7610 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7611 sub2node->SetLineColor(kColorITS);
7612 sub2node->SetVisibility(1);
7613 fNodes->Add(sub2node);
7616 // Place copy #2 of ITS3 directly in I004
7618 ySDD = Y_SDD_sep/2.+I302dits[1];
7619 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7620 sub2node->SetLineColor(kColorITS);
7621 sub2node->SetVisibility(1);
7622 fNodes->Add(sub2node);
7625 // Place copy #3 of ITS3 directly in I004
7627 ySDD = Y_SDD_sep/2.+I302dits[1];
7628 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7629 sub2node->SetLineColor(kColorITS);
7630 sub2node->SetVisibility(1);
7631 fNodes->Add(sub2node);
7634 // Place copy #4 of ITS3 directly in I004
7636 ySDD = Y_SDD_sep/2.+I302dits[1];
7637 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7638 sub2node->SetLineColor(kColorITS);
7639 sub2node->SetVisibility(1);
7640 fNodes->Add(sub2node);
7643 // Place copy #5 of ITS3 directly in I004
7645 ySDD = Y_SDD_sep/2.+I302dits[1];
7646 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7647 sub2node->SetLineColor(kColorITS);
7648 sub2node->SetVisibility(1);
7649 fNodes->Add(sub2node);
7652 // Place copy #6 of ITS3 directly in I004
7654 ySDD = Y_SDD_sep/2.+I302dits[1];
7655 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7656 sub2node->SetLineColor(kColorITS);
7657 sub2node->SetVisibility(1);
7658 fNodes->Add(sub2node);
7660 fNodes->Add(sub1node);
7663 // Place copy #2 of I004 in IT34
7665 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7666 sub1node->SetLineColor(kColorITS);
7667 sub1node->SetVisibility(0);
7670 // Place copy #1 of ITS3 directly in I004
7672 ySDD = Y_SDD_sep/2.+I302dits[1];
7673 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7674 sub2node->SetLineColor(kColorITS);
7675 sub2node->SetVisibility(1);
7676 fNodes->Add(sub2node);
7679 // Place copy #2 of ITS3 directly in I004
7681 ySDD = Y_SDD_sep/2.+I302dits[1];
7682 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7683 sub2node->SetLineColor(kColorITS);
7684 sub2node->SetVisibility(1);
7685 fNodes->Add(sub2node);
7688 // Place copy #3 of ITS3 directly in I004
7690 ySDD = Y_SDD_sep/2.+I302dits[1];
7691 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7692 sub2node->SetLineColor(kColorITS);
7693 sub2node->SetVisibility(1);
7694 fNodes->Add(sub2node);
7697 // Place copy #4 of ITS3 directly in I004
7699 ySDD = Y_SDD_sep/2.+I302dits[1];
7700 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7701 sub2node->SetLineColor(kColorITS);
7702 sub2node->SetVisibility(1);
7703 fNodes->Add(sub2node);
7706 // Place copy #5 of ITS3 directly in I004
7708 ySDD = Y_SDD_sep/2.+I302dits[1];
7709 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7710 sub2node->SetLineColor(kColorITS);
7711 sub2node->SetVisibility(1);
7712 fNodes->Add(sub2node);
7715 // Place copy #6 of ITS3 directly in I004
7717 ySDD = Y_SDD_sep/2.+I302dits[1];
7718 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7719 sub2node->SetLineColor(kColorITS);
7720 sub2node->SetVisibility(1);
7721 fNodes->Add(sub2node);
7723 fNodes->Add(sub1node);
7726 // Place copy #3 of I004 in IT34
7728 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7729 sub1node->SetLineColor(kColorITS);
7730 sub1node->SetVisibility(0);
7733 // Place copy #1 of ITS3 directly in I004
7735 ySDD = Y_SDD_sep/2.+I302dits[1];
7736 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7737 sub2node->SetLineColor(kColorITS);
7738 sub2node->SetVisibility(1);
7739 fNodes->Add(sub2node);
7742 // Place copy #2 of ITS3 directly in I004
7744 ySDD = Y_SDD_sep/2.+I302dits[1];
7745 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7746 sub2node->SetLineColor(kColorITS);
7747 sub2node->SetVisibility(1);
7748 fNodes->Add(sub2node);
7751 // Place copy #3 of ITS3 directly in I004
7753 ySDD = Y_SDD_sep/2.+I302dits[1];
7754 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7755 sub2node->SetLineColor(kColorITS);
7756 sub2node->SetVisibility(1);
7757 fNodes->Add(sub2node);
7760 // Place copy #4 of ITS3 directly in I004
7762 ySDD = Y_SDD_sep/2.+I302dits[1];
7763 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7764 sub2node->SetLineColor(kColorITS);
7765 sub2node->SetVisibility(1);
7766 fNodes->Add(sub2node);
7769 // Place copy #5 of ITS3 directly in I004
7771 ySDD = Y_SDD_sep/2.+I302dits[1];
7772 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7773 sub2node->SetLineColor(kColorITS);
7774 sub2node->SetVisibility(1);
7775 fNodes->Add(sub2node);
7778 // Place copy #6 of ITS3 directly in I004
7780 ySDD = Y_SDD_sep/2.+I302dits[1];
7781 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7782 sub2node->SetLineColor(kColorITS);
7783 sub2node->SetVisibility(1);
7784 fNodes->Add(sub2node);
7786 fNodes->Add(sub1node);
7789 // Place copy #4 of I004 in IT34
7791 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7792 sub1node->SetLineColor(kColorITS);
7793 sub1node->SetVisibility(0);
7796 // Place copy #1 of ITS3 directly in I004
7798 ySDD = Y_SDD_sep/2.+I302dits[1];
7799 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7800 sub2node->SetLineColor(kColorITS);
7801 sub2node->SetVisibility(1);
7802 fNodes->Add(sub2node);
7805 // Place copy #2 of ITS3 directly in I004
7807 ySDD = Y_SDD_sep/2.+I302dits[1];
7808 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7809 sub2node->SetLineColor(kColorITS);
7810 sub2node->SetVisibility(1);
7811 fNodes->Add(sub2node);
7814 // Place copy #3 of ITS3 directly in I004
7816 ySDD = Y_SDD_sep/2.+I302dits[1];
7817 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7818 sub2node->SetLineColor(kColorITS);
7819 sub2node->SetVisibility(1);
7820 fNodes->Add(sub2node);
7823 // Place copy #4 of ITS3 directly in I004
7825 ySDD = Y_SDD_sep/2.+I302dits[1];
7826 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7827 sub2node->SetLineColor(kColorITS);
7828 sub2node->SetVisibility(1);
7829 fNodes->Add(sub2node);
7832 // Place copy #5 of ITS3 directly in I004
7834 ySDD = Y_SDD_sep/2.+I302dits[1];
7835 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7836 sub2node->SetLineColor(kColorITS);
7837 sub2node->SetVisibility(1);
7838 fNodes->Add(sub2node);
7841 // Place copy #6 of ITS3 directly in I004
7843 ySDD = Y_SDD_sep/2.+I302dits[1];
7844 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7845 sub2node->SetLineColor(kColorITS);
7846 sub2node->SetVisibility(1);
7847 fNodes->Add(sub2node);
7849 fNodes->Add(sub1node);
7852 // Place copy #5 of I004 in IT34
7854 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7855 sub1node->SetLineColor(kColorITS);
7856 sub1node->SetVisibility(0);
7859 // Place copy #1 of ITS3 directly in I004
7861 ySDD = Y_SDD_sep/2.+I302dits[1];
7862 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7863 sub2node->SetLineColor(kColorITS);
7864 sub2node->SetVisibility(1);
7865 fNodes->Add(sub2node);
7868 // Place copy #2 of ITS3 directly in I004
7870 ySDD = Y_SDD_sep/2.+I302dits[1];
7871 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7872 sub2node->SetLineColor(kColorITS);
7873 sub2node->SetVisibility(1);
7874 fNodes->Add(sub2node);
7877 // Place copy #3 of ITS3 directly in I004
7879 ySDD = Y_SDD_sep/2.+I302dits[1];
7880 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7881 sub2node->SetLineColor(kColorITS);
7882 sub2node->SetVisibility(1);
7883 fNodes->Add(sub2node);
7886 // Place copy #4 of ITS3 directly in I004
7888 ySDD = Y_SDD_sep/2.+I302dits[1];
7889 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7890 sub2node->SetLineColor(kColorITS);
7891 sub2node->SetVisibility(1);
7892 fNodes->Add(sub2node);
7895 // Place copy #5 of ITS3 directly in I004
7897 ySDD = Y_SDD_sep/2.+I302dits[1];
7898 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7899 sub2node->SetLineColor(kColorITS);
7900 sub2node->SetVisibility(1);
7901 fNodes->Add(sub2node);
7904 // Place copy #6 of ITS3 directly in I004
7906 ySDD = Y_SDD_sep/2.+I302dits[1];
7907 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7908 sub2node->SetLineColor(kColorITS);
7909 sub2node->SetVisibility(1);
7910 fNodes->Add(sub2node);
7912 fNodes->Add(sub1node);
7915 // Place copy #6 of I004 in IT34
7917 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7918 sub1node->SetLineColor(kColorITS);
7919 sub1node->SetVisibility(0);
7922 // Place copy #1 of ITS3 directly in I004
7924 ySDD = Y_SDD_sep/2.+I302dits[1];
7925 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7926 sub2node->SetLineColor(kColorITS);
7927 sub2node->SetVisibility(1);
7928 fNodes->Add(sub2node);
7931 // Place copy #2 of ITS3 directly in I004
7933 ySDD = Y_SDD_sep/2.+I302dits[1];
7934 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7935 sub2node->SetLineColor(kColorITS);
7936 sub2node->SetVisibility(1);
7937 fNodes->Add(sub2node);
7940 // Place copy #3 of ITS3 directly in I004
7942 ySDD = Y_SDD_sep/2.+I302dits[1];
7943 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7944 sub2node->SetLineColor(kColorITS);
7945 sub2node->SetVisibility(1);
7946 fNodes->Add(sub2node);
7949 // Place copy #4 of ITS3 directly in I004
7951 ySDD = Y_SDD_sep/2.+I302dits[1];
7952 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7953 sub2node->SetLineColor(kColorITS);
7954 sub2node->SetVisibility(1);
7955 fNodes->Add(sub2node);
7958 // Place copy #5 of ITS3 directly in I004
7960 ySDD = Y_SDD_sep/2.+I302dits[1];
7961 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7962 sub2node->SetLineColor(kColorITS);
7963 sub2node->SetVisibility(1);
7964 fNodes->Add(sub2node);
7967 // Place copy #6 of ITS3 directly in I004
7969 ySDD = Y_SDD_sep/2.+I302dits[1];
7970 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7971 sub2node->SetLineColor(kColorITS);
7972 sub2node->SetVisibility(1);
7973 fNodes->Add(sub2node);
7975 fNodes->Add(sub1node);
7978 // Place copy #7 of I004 in IT34
7980 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7981 sub1node->SetLineColor(kColorITS);
7982 sub1node->SetVisibility(0);
7985 // Place copy #1 of ITS3 directly in I004
7987 ySDD = Y_SDD_sep/2.+I302dits[1];
7988 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7989 sub2node->SetLineColor(kColorITS);
7990 sub2node->SetVisibility(1);
7991 fNodes->Add(sub2node);
7994 // Place copy #2 of ITS3 directly in I004
7996 ySDD = Y_SDD_sep/2.+I302dits[1];
7997 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7998 sub2node->SetLineColor(kColorITS);
7999 sub2node->SetVisibility(1);
8000 fNodes->Add(sub2node);
8003 // Place copy #3 of ITS3 directly in I004
8005 ySDD = Y_SDD_sep/2.+I302dits[1];
8006 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8007 sub2node->SetLineColor(kColorITS);
8008 sub2node->SetVisibility(1);
8009 fNodes->Add(sub2node);
8012 // Place copy #4 of ITS3 directly in I004
8014 ySDD = Y_SDD_sep/2.+I302dits[1];
8015 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8016 sub2node->SetLineColor(kColorITS);
8017 sub2node->SetVisibility(1);
8018 fNodes->Add(sub2node);
8021 // Place copy #5 of ITS3 directly in I004
8023 ySDD = Y_SDD_sep/2.+I302dits[1];
8024 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8025 sub2node->SetLineColor(kColorITS);
8026 sub2node->SetVisibility(1);
8027 fNodes->Add(sub2node);
8030 // Place copy #6 of ITS3 directly in I004
8032 ySDD = Y_SDD_sep/2.+I302dits[1];
8033 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8034 sub2node->SetLineColor(kColorITS);
8035 sub2node->SetVisibility(1);
8036 fNodes->Add(sub2node);
8038 fNodes->Add(sub1node);
8041 // Place copy #8 of I004 in IT34
8043 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
8044 sub1node->SetLineColor(kColorITS);
8045 sub1node->SetVisibility(0);
8048 // Place copy #1 of ITS3 directly in I004
8050 ySDD = Y_SDD_sep/2.+I302dits[1];
8051 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8052 sub2node->SetLineColor(kColorITS);
8053 sub2node->SetVisibility(1);
8054 fNodes->Add(sub2node);
8057 // Place copy #2 of ITS3 directly in I004
8059 ySDD = Y_SDD_sep/2.+I302dits[1];
8060 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8061 sub2node->SetLineColor(kColorITS);
8062 sub2node->SetVisibility(1);
8063 fNodes->Add(sub2node);
8066 // Place copy #3 of ITS3 directly in I004
8068 ySDD = Y_SDD_sep/2.+I302dits[1];
8069 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8070 sub2node->SetLineColor(kColorITS);
8071 sub2node->SetVisibility(1);
8072 fNodes->Add(sub2node);
8075 // Place copy #4 of ITS3 directly in I004
8077 ySDD = Y_SDD_sep/2.+I302dits[1];
8078 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8079 sub2node->SetLineColor(kColorITS);
8080 sub2node->SetVisibility(1);
8081 fNodes->Add(sub2node);
8084 // Place copy #5 of ITS3 directly in I004
8086 ySDD = Y_SDD_sep/2.+I302dits[1];
8087 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8088 sub2node->SetLineColor(kColorITS);
8089 sub2node->SetVisibility(1);
8090 fNodes->Add(sub2node);
8093 // Place copy #6 of ITS3 directly in I004
8095 ySDD = Y_SDD_sep/2.+I302dits[1];
8096 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8097 sub2node->SetLineColor(kColorITS);
8098 sub2node->SetVisibility(1);
8099 fNodes->Add(sub2node);
8101 fNodes->Add(sub1node);
8104 // Place copy #9 of I004 in IT34
8106 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
8107 sub1node->SetLineColor(kColorITS);
8108 sub1node->SetVisibility(0);
8111 // Place copy #1 of ITS3 directly in I004
8113 ySDD = Y_SDD_sep/2.+I302dits[1];
8114 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8115 sub2node->SetLineColor(kColorITS);
8116 sub2node->SetVisibility(1);
8117 fNodes->Add(sub2node);
8120 // Place copy #2 of ITS3 directly in I004
8122 ySDD = Y_SDD_sep/2.+I302dits[1];
8123 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8124 sub2node->SetLineColor(kColorITS);
8125 sub2node->SetVisibility(1);
8126 fNodes->Add(sub2node);
8129 // Place copy #3 of ITS3 directly in I004
8131 ySDD = Y_SDD_sep/2.+I302dits[1];
8132 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8133 sub2node->SetLineColor(kColorITS);
8134 sub2node->SetVisibility(1);
8135 fNodes->Add(sub2node);
8138 // Place copy #4 of ITS3 directly in I004
8140 ySDD = Y_SDD_sep/2.+I302dits[1];
8141 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8142 sub2node->SetLineColor(kColorITS);
8143 sub2node->SetVisibility(1);
8144 fNodes->Add(sub2node);
8147 // Place copy #5 of ITS3 directly in I004
8149 ySDD = Y_SDD_sep/2.+I302dits[1];
8150 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8151 sub2node->SetLineColor(kColorITS);
8152 sub2node->SetVisibility(1);
8153 fNodes->Add(sub2node);
8156 // Place copy #6 of ITS3 directly in I004
8158 ySDD = Y_SDD_sep/2.+I302dits[1];
8159 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8160 sub2node->SetLineColor(kColorITS);
8161 sub2node->SetVisibility(1);
8162 fNodes->Add(sub2node);
8164 fNodes->Add(sub1node);
8167 // Place copy #10 of I004 in IT34
8169 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8170 sub1node->SetLineColor(kColorITS);
8171 sub1node->SetVisibility(0);
8174 // Place copy #1 of ITS3 directly in I004
8176 ySDD = Y_SDD_sep/2.+I302dits[1];
8177 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8178 sub2node->SetLineColor(kColorITS);
8179 sub2node->SetVisibility(1);
8180 fNodes->Add(sub2node);
8183 // Place copy #2 of ITS3 directly in I004
8185 ySDD = Y_SDD_sep/2.+I302dits[1];
8186 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8187 sub2node->SetLineColor(kColorITS);
8188 sub2node->SetVisibility(1);
8189 fNodes->Add(sub2node);
8192 // Place copy #3 of ITS3 directly in I004
8194 ySDD = Y_SDD_sep/2.+I302dits[1];
8195 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8196 sub2node->SetLineColor(kColorITS);
8197 sub2node->SetVisibility(1);
8198 fNodes->Add(sub2node);
8201 // Place copy #4 of ITS3 directly in I004
8203 ySDD = Y_SDD_sep/2.+I302dits[1];
8204 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8205 sub2node->SetLineColor(kColorITS);
8206 sub2node->SetVisibility(1);
8207 fNodes->Add(sub2node);
8210 // Place copy #5 of ITS3 directly in I004
8212 ySDD = Y_SDD_sep/2.+I302dits[1];
8213 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8214 sub2node->SetLineColor(kColorITS);
8215 sub2node->SetVisibility(1);
8216 fNodes->Add(sub2node);
8219 // Place copy #6 of ITS3 directly in I004
8221 ySDD = Y_SDD_sep/2.+I302dits[1];
8222 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8223 sub2node->SetLineColor(kColorITS);
8224 sub2node->SetVisibility(1);
8225 fNodes->Add(sub2node);
8227 fNodes->Add(sub1node);
8230 // Place copy #11 of I004 in IT34
8232 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8233 sub1node->SetLineColor(kColorITS);
8234 sub1node->SetVisibility(0);
8237 // Place copy #1 of ITS3 directly in I004
8239 ySDD = Y_SDD_sep/2.+I302dits[1];
8240 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8241 sub2node->SetLineColor(kColorITS);
8242 sub2node->SetVisibility(1);
8243 fNodes->Add(sub2node);
8246 // Place copy #2 of ITS3 directly in I004
8248 ySDD = Y_SDD_sep/2.+I302dits[1];
8249 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8250 sub2node->SetLineColor(kColorITS);
8251 sub2node->SetVisibility(1);
8252 fNodes->Add(sub2node);
8255 // Place copy #3 of ITS3 directly in I004
8257 ySDD = Y_SDD_sep/2.+I302dits[1];
8258 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8259 sub2node->SetLineColor(kColorITS);
8260 sub2node->SetVisibility(1);
8261 fNodes->Add(sub2node);
8264 // Place copy #4 of ITS3 directly in I004
8266 ySDD = Y_SDD_sep/2.+I302dits[1];
8267 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8268 sub2node->SetLineColor(kColorITS);
8269 sub2node->SetVisibility(1);
8270 fNodes->Add(sub2node);
8273 // Place copy #5 of ITS3 directly in I004
8275 ySDD = Y_SDD_sep/2.+I302dits[1];
8276 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8277 sub2node->SetLineColor(kColorITS);
8278 sub2node->SetVisibility(1);
8279 fNodes->Add(sub2node);
8282 // Place copy #6 of ITS3 directly in I004
8284 ySDD = Y_SDD_sep/2.+I302dits[1];
8285 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8286 sub2node->SetLineColor(kColorITS);
8287 sub2node->SetVisibility(1);
8288 fNodes->Add(sub2node);
8290 fNodes->Add(sub1node);
8293 // Place copy #12 of I004 in IT34
8295 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8296 sub1node->SetLineColor(kColorITS);
8297 sub1node->SetVisibility(0);
8300 // Place copy #1 of ITS3 directly in I004
8302 ySDD = Y_SDD_sep/2.+I302dits[1];
8303 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8304 sub2node->SetLineColor(kColorITS);
8305 sub2node->SetVisibility(1);
8306 fNodes->Add(sub2node);
8309 // Place copy #2 of ITS3 directly in I004
8311 ySDD = Y_SDD_sep/2.+I302dits[1];
8312 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8313 sub2node->SetLineColor(kColorITS);
8314 sub2node->SetVisibility(1);
8315 fNodes->Add(sub2node);
8318 // Place copy #3 of ITS3 directly in I004
8320 ySDD = Y_SDD_sep/2.+I302dits[1];
8321 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8322 sub2node->SetLineColor(kColorITS);
8323 sub2node->SetVisibility(1);
8324 fNodes->Add(sub2node);
8327 // Place copy #4 of ITS3 directly in I004
8329 ySDD = Y_SDD_sep/2.+I302dits[1];
8330 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8331 sub2node->SetLineColor(kColorITS);
8332 sub2node->SetVisibility(1);
8333 fNodes->Add(sub2node);
8336 // Place copy #5 of ITS3 directly in I004
8338 ySDD = Y_SDD_sep/2.+I302dits[1];
8339 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8340 sub2node->SetLineColor(kColorITS);
8341 sub2node->SetVisibility(1);
8342 fNodes->Add(sub2node);
8345 // Place copy #6 of ITS3 directly in I004
8347 ySDD = Y_SDD_sep/2.+I302dits[1];
8348 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8349 sub2node->SetLineColor(kColorITS);
8350 sub2node->SetVisibility(1);
8351 fNodes->Add(sub2node);
8353 fNodes->Add(sub1node);
8356 // Place copy #13 of I004 in IT34
8358 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8359 sub1node->SetLineColor(kColorITS);
8360 sub1node->SetVisibility(0);
8363 // Place copy #1 of ITS3 directly in I004
8365 ySDD = Y_SDD_sep/2.+I302dits[1];
8366 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8367 sub2node->SetLineColor(kColorITS);
8368 sub2node->SetVisibility(1);
8369 fNodes->Add(sub2node);
8372 // Place copy #2 of ITS3 directly in I004
8374 ySDD = Y_SDD_sep/2.+I302dits[1];
8375 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8376 sub2node->SetLineColor(kColorITS);
8377 sub2node->SetVisibility(1);
8378 fNodes->Add(sub2node);
8381 // Place copy #3 of ITS3 directly in I004
8383 ySDD = Y_SDD_sep/2.+I302dits[1];
8384 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8385 sub2node->SetLineColor(kColorITS);
8386 sub2node->SetVisibility(1);
8387 fNodes->Add(sub2node);
8390 // Place copy #4 of ITS3 directly in I004
8392 ySDD = Y_SDD_sep/2.+I302dits[1];
8393 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8394 sub2node->SetLineColor(kColorITS);
8395 sub2node->SetVisibility(1);
8396 fNodes->Add(sub2node);
8399 // Place copy #5 of ITS3 directly in I004
8401 ySDD = Y_SDD_sep/2.+I302dits[1];
8402 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8403 sub2node->SetLineColor(kColorITS);
8404 sub2node->SetVisibility(1);
8405 fNodes->Add(sub2node);
8408 // Place copy #6 of ITS3 directly in I004
8410 ySDD = Y_SDD_sep/2.+I302dits[1];
8411 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8412 sub2node->SetLineColor(kColorITS);
8413 sub2node->SetVisibility(1);
8414 fNodes->Add(sub2node);
8416 fNodes->Add(sub1node);
8419 // Place copy #14 of I004 in IT34
8421 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8422 sub1node->SetLineColor(kColorITS);
8423 sub1node->SetVisibility(0);
8426 // Place copy #1 of ITS3 directly in I004
8428 ySDD = Y_SDD_sep/2.+I302dits[1];
8429 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8430 sub2node->SetLineColor(kColorITS);
8431 sub2node->SetVisibility(1);
8432 fNodes->Add(sub2node);
8435 // Place copy #2 of ITS3 directly in I004
8437 ySDD = Y_SDD_sep/2.+I302dits[1];
8438 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8439 sub2node->SetLineColor(kColorITS);
8440 sub2node->SetVisibility(1);
8441 fNodes->Add(sub2node);
8444 // Place copy #3 of ITS3 directly in I004
8446 ySDD = Y_SDD_sep/2.+I302dits[1];
8447 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8448 sub2node->SetLineColor(kColorITS);
8449 sub2node->SetVisibility(1);
8450 fNodes->Add(sub2node);
8453 // Place copy #4 of ITS3 directly in I004
8455 ySDD = Y_SDD_sep/2.+I302dits[1];
8456 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8457 sub2node->SetLineColor(kColorITS);
8458 sub2node->SetVisibility(1);
8459 fNodes->Add(sub2node);
8462 // Place copy #5 of ITS3 directly in I004
8464 ySDD = Y_SDD_sep/2.+I302dits[1];
8465 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8466 sub2node->SetLineColor(kColorITS);
8467 sub2node->SetVisibility(1);
8468 fNodes->Add(sub2node);
8471 // Place copy #6 of ITS3 directly in I004
8473 ySDD = Y_SDD_sep/2.+I302dits[1];
8474 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8475 sub2node->SetLineColor(kColorITS);
8476 sub2node->SetVisibility(1);
8477 fNodes->Add(sub2node);
8479 fNodes->Add(sub1node);
8482 // Place copy #1 of I005 in IT34
8484 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8485 sub1node->SetLineColor(kColorITS);
8486 sub1node->SetVisibility(0);
8489 // Place copy #1 of ITS4 directly in I005
8491 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8492 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8493 sub2node->SetLineColor(kColorITS);
8494 sub2node->SetVisibility(1);
8495 fNodes->Add(sub2node);
8498 // Place copy #2 of ITS4 directly in I005
8500 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8501 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8502 sub2node->SetLineColor(kColorITS);
8503 sub2node->SetVisibility(1);
8504 fNodes->Add(sub2node);
8507 // Place copy #3 of ITS4 directly in I005
8509 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8510 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8511 sub2node->SetLineColor(kColorITS);
8512 sub2node->SetVisibility(1);
8513 fNodes->Add(sub2node);
8516 // Place copy #4 of ITS4 directly in I005
8518 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8519 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8520 sub2node->SetLineColor(kColorITS);
8521 sub2node->SetVisibility(1);
8522 fNodes->Add(sub2node);
8525 // Place copy #5 of ITS4 directly in I005
8527 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8528 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8529 sub2node->SetLineColor(kColorITS);
8530 sub2node->SetVisibility(1);
8531 fNodes->Add(sub2node);
8534 // Place copy #6 of ITS4 directly in I005
8536 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8537 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8538 sub2node->SetLineColor(kColorITS);
8539 sub2node->SetVisibility(1);
8540 fNodes->Add(sub2node);
8543 // Place copy #7 of ITS4 directly in I005
8545 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8546 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8547 sub2node->SetLineColor(kColorITS);
8548 sub2node->SetVisibility(1);
8549 fNodes->Add(sub2node);
8552 // Place copy #8 of ITS4 directly in I005
8554 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8555 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8556 sub2node->SetLineColor(kColorITS);
8557 sub2node->SetVisibility(1);
8558 fNodes->Add(sub2node);
8560 fNodes->Add(sub1node);
8563 // Place copy #2 of I005 in IT34
8565 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8566 sub1node->SetLineColor(kColorITS);
8567 sub1node->SetVisibility(0);
8570 // Place copy #1 of ITS4 directly in I005
8572 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8573 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8574 sub2node->SetLineColor(kColorITS);
8575 sub2node->SetVisibility(1);
8576 fNodes->Add(sub2node);
8579 // Place copy #2 of ITS4 directly in I005
8581 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8582 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8583 sub2node->SetLineColor(kColorITS);
8584 sub2node->SetVisibility(1);
8585 fNodes->Add(sub2node);
8588 // Place copy #3 of ITS4 directly in I005
8590 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8591 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8592 sub2node->SetLineColor(kColorITS);
8593 sub2node->SetVisibility(1);
8594 fNodes->Add(sub2node);
8597 // Place copy #4 of ITS4 directly in I005
8599 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8600 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8601 sub2node->SetLineColor(kColorITS);
8602 sub2node->SetVisibility(1);
8603 fNodes->Add(sub2node);
8606 // Place copy #5 of ITS4 directly in I005
8608 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8609 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8610 sub2node->SetLineColor(kColorITS);
8611 sub2node->SetVisibility(1);
8612 fNodes->Add(sub2node);
8615 // Place copy #6 of ITS4 directly in I005
8617 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8618 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8619 sub2node->SetLineColor(kColorITS);
8620 sub2node->SetVisibility(1);
8621 fNodes->Add(sub2node);
8624 // Place copy #7 of ITS4 directly in I005
8626 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8627 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8628 sub2node->SetLineColor(kColorITS);
8629 sub2node->SetVisibility(1);
8630 fNodes->Add(sub2node);
8633 // Place copy #8 of ITS4 directly in I005
8635 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8636 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8637 sub2node->SetLineColor(kColorITS);
8638 sub2node->SetVisibility(1);
8639 fNodes->Add(sub2node);
8641 fNodes->Add(sub1node);
8644 // Place copy #3 of I005 in IT34
8646 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8647 sub1node->SetLineColor(kColorITS);
8648 sub1node->SetVisibility(0);
8651 // Place copy #1 of ITS4 directly in I005
8653 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8654 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8655 sub2node->SetLineColor(kColorITS);
8656 sub2node->SetVisibility(1);
8657 fNodes->Add(sub2node);
8660 // Place copy #2 of ITS4 directly in I005
8662 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8663 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8664 sub2node->SetLineColor(kColorITS);
8665 sub2node->SetVisibility(1);
8666 fNodes->Add(sub2node);
8669 // Place copy #3 of ITS4 directly in I005
8671 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8672 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8673 sub2node->SetLineColor(kColorITS);
8674 sub2node->SetVisibility(1);
8675 fNodes->Add(sub2node);
8678 // Place copy #4 of ITS4 directly in I005
8680 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8681 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8682 sub2node->SetLineColor(kColorITS);
8683 sub2node->SetVisibility(1);
8684 fNodes->Add(sub2node);
8687 // Place copy #5 of ITS4 directly in I005
8689 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8690 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8691 sub2node->SetLineColor(kColorITS);
8692 sub2node->SetVisibility(1);
8693 fNodes->Add(sub2node);
8696 // Place copy #6 of ITS4 directly in I005
8698 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8699 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8700 sub2node->SetLineColor(kColorITS);
8701 sub2node->SetVisibility(1);
8702 fNodes->Add(sub2node);
8705 // Place copy #7 of ITS4 directly in I005
8707 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8708 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8709 sub2node->SetLineColor(kColorITS);
8710 sub2node->SetVisibility(1);
8711 fNodes->Add(sub2node);
8714 // Place copy #8 of ITS4 directly in I005
8716 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8717 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8718 sub2node->SetLineColor(kColorITS);
8719 sub2node->SetVisibility(1);
8720 fNodes->Add(sub2node);
8722 fNodes->Add(sub1node);
8725 // Place copy #4 of I005 in IT34
8727 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8728 sub1node->SetLineColor(kColorITS);
8729 sub1node->SetVisibility(0);
8732 // Place copy #1 of ITS4 directly in I005
8734 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8735 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8736 sub2node->SetLineColor(kColorITS);
8737 sub2node->SetVisibility(1);
8738 fNodes->Add(sub2node);
8741 // Place copy #2 of ITS4 directly in I005
8743 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8744 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8745 sub2node->SetLineColor(kColorITS);
8746 sub2node->SetVisibility(1);
8747 fNodes->Add(sub2node);
8750 // Place copy #3 of ITS4 directly in I005
8752 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8753 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8754 sub2node->SetLineColor(kColorITS);
8755 sub2node->SetVisibility(1);
8756 fNodes->Add(sub2node);
8759 // Place copy #4 of ITS4 directly in I005
8761 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8762 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8763 sub2node->SetLineColor(kColorITS);
8764 sub2node->SetVisibility(1);
8765 fNodes->Add(sub2node);
8768 // Place copy #5 of ITS4 directly in I005
8770 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8771 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8772 sub2node->SetLineColor(kColorITS);
8773 sub2node->SetVisibility(1);
8774 fNodes->Add(sub2node);
8777 // Place copy #6 of ITS4 directly in I005
8779 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8780 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8781 sub2node->SetLineColor(kColorITS);
8782 sub2node->SetVisibility(1);
8783 fNodes->Add(sub2node);
8786 // Place copy #7 of ITS4 directly in I005
8788 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8789 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8790 sub2node->SetLineColor(kColorITS);
8791 sub2node->SetVisibility(1);
8792 fNodes->Add(sub2node);
8795 // Place copy #8 of ITS4 directly in I005
8797 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8798 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8799 sub2node->SetLineColor(kColorITS);
8800 sub2node->SetVisibility(1);
8801 fNodes->Add(sub2node);
8803 fNodes->Add(sub1node);
8806 // Place copy #5 of I005 in IT34
8808 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8809 sub1node->SetLineColor(kColorITS);
8810 sub1node->SetVisibility(0);
8813 // Place copy #1 of ITS4 directly in I005
8815 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8816 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8817 sub2node->SetLineColor(kColorITS);
8818 sub2node->SetVisibility(1);
8819 fNodes->Add(sub2node);
8822 // Place copy #2 of ITS4 directly in I005
8824 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8825 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8826 sub2node->SetLineColor(kColorITS);
8827 sub2node->SetVisibility(1);
8828 fNodes->Add(sub2node);
8831 // Place copy #3 of ITS4 directly in I005
8833 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8834 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8835 sub2node->SetLineColor(kColorITS);
8836 sub2node->SetVisibility(1);
8837 fNodes->Add(sub2node);
8840 // Place copy #4 of ITS4 directly in I005
8842 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8843 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8844 sub2node->SetLineColor(kColorITS);
8845 sub2node->SetVisibility(1);
8846 fNodes->Add(sub2node);
8849 // Place copy #5 of ITS4 directly in I005
8851 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8852 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8853 sub2node->SetLineColor(kColorITS);
8854 sub2node->SetVisibility(1);
8855 fNodes->Add(sub2node);
8858 // Place copy #6 of ITS4 directly in I005
8860 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8861 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8862 sub2node->SetLineColor(kColorITS);
8863 sub2node->SetVisibility(1);
8864 fNodes->Add(sub2node);
8867 // Place copy #7 of ITS4 directly in I005
8869 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8870 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8871 sub2node->SetLineColor(kColorITS);
8872 sub2node->SetVisibility(1);
8873 fNodes->Add(sub2node);
8876 // Place copy #8 of ITS4 directly in I005
8878 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8879 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8880 sub2node->SetLineColor(kColorITS);
8881 sub2node->SetVisibility(1);
8882 fNodes->Add(sub2node);
8884 fNodes->Add(sub1node);
8887 // Place copy #6 of I005 in IT34
8889 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8890 sub1node->SetLineColor(kColorITS);
8891 sub1node->SetVisibility(0);
8894 // Place copy #1 of ITS4 directly in I005
8896 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8897 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8898 sub2node->SetLineColor(kColorITS);
8899 sub2node->SetVisibility(1);
8900 fNodes->Add(sub2node);
8903 // Place copy #2 of ITS4 directly in I005
8905 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8906 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8907 sub2node->SetLineColor(kColorITS);
8908 sub2node->SetVisibility(1);
8909 fNodes->Add(sub2node);
8912 // Place copy #3 of ITS4 directly in I005
8914 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8915 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8916 sub2node->SetLineColor(kColorITS);
8917 sub2node->SetVisibility(1);
8918 fNodes->Add(sub2node);
8921 // Place copy #4 of ITS4 directly in I005
8923 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8924 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8925 sub2node->SetLineColor(kColorITS);
8926 sub2node->SetVisibility(1);
8927 fNodes->Add(sub2node);
8930 // Place copy #5 of ITS4 directly in I005
8932 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8933 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8934 sub2node->SetLineColor(kColorITS);
8935 sub2node->SetVisibility(1);
8936 fNodes->Add(sub2node);
8939 // Place copy #6 of ITS4 directly in I005
8941 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8942 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8943 sub2node->SetLineColor(kColorITS);
8944 sub2node->SetVisibility(1);
8945 fNodes->Add(sub2node);
8948 // Place copy #7 of ITS4 directly in I005
8950 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8951 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8952 sub2node->SetLineColor(kColorITS);
8953 sub2node->SetVisibility(1);
8954 fNodes->Add(sub2node);
8957 // Place copy #8 of ITS4 directly in I005
8959 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8960 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8961 sub2node->SetLineColor(kColorITS);
8962 sub2node->SetVisibility(1);
8963 fNodes->Add(sub2node);
8965 fNodes->Add(sub1node);
8968 // Place copy #7 of I005 in IT34
8970 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8971 sub1node->SetLineColor(kColorITS);
8972 sub1node->SetVisibility(0);
8975 // Place copy #1 of ITS4 directly in I005
8977 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8978 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8979 sub2node->SetLineColor(kColorITS);
8980 sub2node->SetVisibility(1);
8981 fNodes->Add(sub2node);
8984 // Place copy #2 of ITS4 directly in I005
8986 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8987 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8988 sub2node->SetLineColor(kColorITS);
8989 sub2node->SetVisibility(1);
8990 fNodes->Add(sub2node);
8993 // Place copy #3 of ITS4 directly in I005
8995 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8996 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8997 sub2node->SetLineColor(kColorITS);
8998 sub2node->SetVisibility(1);
8999 fNodes->Add(sub2node);
9002 // Place copy #4 of ITS4 directly in I005
9004 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9005 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9006 sub2node->SetLineColor(kColorITS);
9007 sub2node->SetVisibility(1);
9008 fNodes->Add(sub2node);
9011 // Place copy #5 of ITS4 directly in I005
9013 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9014 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9015 sub2node->SetLineColor(kColorITS);
9016 sub2node->SetVisibility(1);
9017 fNodes->Add(sub2node);
9020 // Place copy #6 of ITS4 directly in I005
9022 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9023 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9024 sub2node->SetLineColor(kColorITS);
9025 sub2node->SetVisibility(1);
9026 fNodes->Add(sub2node);
9029 // Place copy #7 of ITS4 directly in I005
9031 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9032 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9033 sub2node->SetLineColor(kColorITS);
9034 sub2node->SetVisibility(1);
9035 fNodes->Add(sub2node);
9038 // Place copy #8 of ITS4 directly in I005
9040 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9041 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9042 sub2node->SetLineColor(kColorITS);
9043 sub2node->SetVisibility(1);
9044 fNodes->Add(sub2node);
9046 fNodes->Add(sub1node);
9049 // Place copy #8 of I005 in IT34
9051 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
9052 sub1node->SetLineColor(kColorITS);
9053 sub1node->SetVisibility(0);
9056 // Place copy #1 of ITS4 directly in I005
9058 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9059 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9060 sub2node->SetLineColor(kColorITS);
9061 sub2node->SetVisibility(1);
9062 fNodes->Add(sub2node);
9065 // Place copy #2 of ITS4 directly in I005
9067 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9068 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9069 sub2node->SetLineColor(kColorITS);
9070 sub2node->SetVisibility(1);
9071 fNodes->Add(sub2node);
9074 // Place copy #3 of ITS4 directly in I005
9076 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9077 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9078 sub2node->SetLineColor(kColorITS);
9079 sub2node->SetVisibility(1);
9080 fNodes->Add(sub2node);
9083 // Place copy #4 of ITS4 directly in I005
9085 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9086 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9087 sub2node->SetLineColor(kColorITS);
9088 sub2node->SetVisibility(1);
9089 fNodes->Add(sub2node);
9092 // Place copy #5 of ITS4 directly in I005
9094 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9095 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9096 sub2node->SetLineColor(kColorITS);
9097 sub2node->SetVisibility(1);
9098 fNodes->Add(sub2node);
9101 // Place copy #6 of ITS4 directly in I005
9103 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9104 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9105 sub2node->SetLineColor(kColorITS);
9106 sub2node->SetVisibility(1);
9107 fNodes->Add(sub2node);
9110 // Place copy #7 of ITS4 directly in I005
9112 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9113 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9114 sub2node->SetLineColor(kColorITS);
9115 sub2node->SetVisibility(1);
9116 fNodes->Add(sub2node);
9119 // Place copy #8 of ITS4 directly in I005
9121 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9122 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9123 sub2node->SetLineColor(kColorITS);
9124 sub2node->SetVisibility(1);
9125 fNodes->Add(sub2node);
9127 fNodes->Add(sub1node);
9130 // Place copy #9 of I005 in IT34
9132 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
9133 sub1node->SetLineColor(kColorITS);
9134 sub1node->SetVisibility(0);
9137 // Place copy #1 of ITS4 directly in I005
9139 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9140 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9141 sub2node->SetLineColor(kColorITS);
9142 sub2node->SetVisibility(1);
9143 fNodes->Add(sub2node);
9146 // Place copy #2 of ITS4 directly in I005
9148 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9149 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9150 sub2node->SetLineColor(kColorITS);
9151 sub2node->SetVisibility(1);
9152 fNodes->Add(sub2node);
9155 // Place copy #3 of ITS4 directly in I005
9157 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9158 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9159 sub2node->SetLineColor(kColorITS);
9160 sub2node->SetVisibility(1);
9161 fNodes->Add(sub2node);
9164 // Place copy #4 of ITS4 directly in I005
9166 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9167 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9168 sub2node->SetLineColor(kColorITS);
9169 sub2node->SetVisibility(1);
9170 fNodes->Add(sub2node);
9173 // Place copy #5 of ITS4 directly in I005
9175 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9176 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9177 sub2node->SetLineColor(kColorITS);
9178 sub2node->SetVisibility(1);
9179 fNodes->Add(sub2node);
9182 // Place copy #6 of ITS4 directly in I005
9184 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9185 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9186 sub2node->SetLineColor(kColorITS);
9187 sub2node->SetVisibility(1);
9188 fNodes->Add(sub2node);
9191 // Place copy #7 of ITS4 directly in I005
9193 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9194 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9195 sub2node->SetLineColor(kColorITS);
9196 sub2node->SetVisibility(1);
9197 fNodes->Add(sub2node);
9200 // Place copy #8 of ITS4 directly in I005
9202 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9203 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9204 sub2node->SetLineColor(kColorITS);
9205 sub2node->SetVisibility(1);
9206 fNodes->Add(sub2node);
9208 fNodes->Add(sub1node);
9211 // Place copy #10 of I005 in IT34
9213 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9214 sub1node->SetLineColor(kColorITS);
9215 sub1node->SetVisibility(0);
9218 // Place copy #1 of ITS4 directly in I005
9220 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9221 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9222 sub2node->SetLineColor(kColorITS);
9223 sub2node->SetVisibility(1);
9224 fNodes->Add(sub2node);
9227 // Place copy #2 of ITS4 directly in I005
9229 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9230 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9231 sub2node->SetLineColor(kColorITS);
9232 sub2node->SetVisibility(1);
9233 fNodes->Add(sub2node);
9236 // Place copy #3 of ITS4 directly in I005
9238 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9239 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9240 sub2node->SetLineColor(kColorITS);
9241 sub2node->SetVisibility(1);
9242 fNodes->Add(sub2node);
9245 // Place copy #4 of ITS4 directly in I005
9247 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9248 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9249 sub2node->SetLineColor(kColorITS);
9250 sub2node->SetVisibility(1);
9251 fNodes->Add(sub2node);
9254 // Place copy #5 of ITS4 directly in I005
9256 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9257 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9258 sub2node->SetLineColor(kColorITS);
9259 sub2node->SetVisibility(1);
9260 fNodes->Add(sub2node);
9263 // Place copy #6 of ITS4 directly in I005
9265 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9266 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9267 sub2node->SetLineColor(kColorITS);
9268 sub2node->SetVisibility(1);
9269 fNodes->Add(sub2node);
9272 // Place copy #7 of ITS4 directly in I005
9274 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9275 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9276 sub2node->SetLineColor(kColorITS);
9277 sub2node->SetVisibility(1);
9278 fNodes->Add(sub2node);
9281 // Place copy #8 of ITS4 directly in I005
9283 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9284 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9285 sub2node->SetLineColor(kColorITS);
9286 sub2node->SetVisibility(1);
9287 fNodes->Add(sub2node);
9289 fNodes->Add(sub1node);
9292 // Place copy #11 of I005 in IT34
9294 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9295 sub1node->SetLineColor(kColorITS);
9296 sub1node->SetVisibility(0);
9299 // Place copy #1 of ITS4 directly in I005
9301 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9302 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9303 sub2node->SetLineColor(kColorITS);
9304 sub2node->SetVisibility(1);
9305 fNodes->Add(sub2node);
9308 // Place copy #2 of ITS4 directly in I005
9310 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9311 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9312 sub2node->SetLineColor(kColorITS);
9313 sub2node->SetVisibility(1);
9314 fNodes->Add(sub2node);
9317 // Place copy #3 of ITS4 directly in I005
9319 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9320 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9321 sub2node->SetLineColor(kColorITS);
9322 sub2node->SetVisibility(1);
9323 fNodes->Add(sub2node);
9326 // Place copy #4 of ITS4 directly in I005
9328 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9329 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9330 sub2node->SetLineColor(kColorITS);
9331 sub2node->SetVisibility(1);
9332 fNodes->Add(sub2node);
9335 // Place copy #5 of ITS4 directly in I005
9337 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9338 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9339 sub2node->SetLineColor(kColorITS);
9340 sub2node->SetVisibility(1);
9341 fNodes->Add(sub2node);
9344 // Place copy #6 of ITS4 directly in I005
9346 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9347 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9348 sub2node->SetLineColor(kColorITS);
9349 sub2node->SetVisibility(1);
9350 fNodes->Add(sub2node);
9353 // Place copy #7 of ITS4 directly in I005
9355 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9356 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9357 sub2node->SetLineColor(kColorITS);
9358 sub2node->SetVisibility(1);
9359 fNodes->Add(sub2node);
9362 // Place copy #8 of ITS4 directly in I005
9364 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9365 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9366 sub2node->SetLineColor(kColorITS);
9367 sub2node->SetVisibility(1);
9368 fNodes->Add(sub2node);
9370 fNodes->Add(sub1node);
9373 // Place copy #12 of I005 in IT34
9375 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9376 sub1node->SetLineColor(kColorITS);
9377 sub1node->SetVisibility(0);
9380 // Place copy #1 of ITS4 directly in I005
9382 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9383 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9384 sub2node->SetLineColor(kColorITS);
9385 sub2node->SetVisibility(1);
9386 fNodes->Add(sub2node);
9389 // Place copy #2 of ITS4 directly in I005
9391 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9392 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9393 sub2node->SetLineColor(kColorITS);
9394 sub2node->SetVisibility(1);
9395 fNodes->Add(sub2node);
9398 // Place copy #3 of ITS4 directly in I005
9400 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9401 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9402 sub2node->SetLineColor(kColorITS);
9403 sub2node->SetVisibility(1);
9404 fNodes->Add(sub2node);
9407 // Place copy #4 of ITS4 directly in I005
9409 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9410 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9411 sub2node->SetLineColor(kColorITS);
9412 sub2node->SetVisibility(1);
9413 fNodes->Add(sub2node);
9416 // Place copy #5 of ITS4 directly in I005
9418 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9419 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9420 sub2node->SetLineColor(kColorITS);
9421 sub2node->SetVisibility(1);
9422 fNodes->Add(sub2node);
9425 // Place copy #6 of ITS4 directly in I005
9427 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9428 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9429 sub2node->SetLineColor(kColorITS);
9430 sub2node->SetVisibility(1);
9431 fNodes->Add(sub2node);
9434 // Place copy #7 of ITS4 directly in I005
9436 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9437 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9438 sub2node->SetLineColor(kColorITS);
9439 sub2node->SetVisibility(1);
9440 fNodes->Add(sub2node);
9443 // Place copy #8 of ITS4 directly in I005
9445 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9446 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9447 sub2node->SetLineColor(kColorITS);
9448 sub2node->SetVisibility(1);
9449 fNodes->Add(sub2node);
9451 fNodes->Add(sub1node);
9454 // Place copy #13 of I005 in IT34
9456 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9457 sub1node->SetLineColor(kColorITS);
9458 sub1node->SetVisibility(0);
9461 // Place copy #1 of ITS4 directly in I005
9463 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9464 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9465 sub2node->SetLineColor(kColorITS);
9466 sub2node->SetVisibility(1);
9467 fNodes->Add(sub2node);
9470 // Place copy #2 of ITS4 directly in I005
9472 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9473 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9474 sub2node->SetLineColor(kColorITS);
9475 sub2node->SetVisibility(1);
9476 fNodes->Add(sub2node);
9479 // Place copy #3 of ITS4 directly in I005
9481 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9482 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9483 sub2node->SetLineColor(kColorITS);
9484 sub2node->SetVisibility(1);
9485 fNodes->Add(sub2node);
9488 // Place copy #4 of ITS4 directly in I005
9490 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9491 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9492 sub2node->SetLineColor(kColorITS);
9493 sub2node->SetVisibility(1);
9494 fNodes->Add(sub2node);
9497 // Place copy #5 of ITS4 directly in I005
9499 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9500 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9501 sub2node->SetLineColor(kColorITS);
9502 sub2node->SetVisibility(1);
9503 fNodes->Add(sub2node);
9506 // Place copy #6 of ITS4 directly in I005
9508 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9509 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9510 sub2node->SetLineColor(kColorITS);
9511 sub2node->SetVisibility(1);
9512 fNodes->Add(sub2node);
9515 // Place copy #7 of ITS4 directly in I005
9517 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9518 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9519 sub2node->SetLineColor(kColorITS);
9520 sub2node->SetVisibility(1);
9521 fNodes->Add(sub2node);
9524 // Place copy #8 of ITS4 directly in I005
9526 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9527 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9528 sub2node->SetLineColor(kColorITS);
9529 sub2node->SetVisibility(1);
9530 fNodes->Add(sub2node);
9532 fNodes->Add(sub1node);
9535 // Place copy #14 of I005 in IT34
9537 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9538 sub1node->SetLineColor(kColorITS);
9539 sub1node->SetVisibility(0);
9542 // Place copy #1 of ITS4 directly in I005
9544 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9545 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9546 sub2node->SetLineColor(kColorITS);
9547 sub2node->SetVisibility(1);
9548 fNodes->Add(sub2node);
9551 // Place copy #2 of ITS4 directly in I005
9553 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9554 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9555 sub2node->SetLineColor(kColorITS);
9556 sub2node->SetVisibility(1);
9557 fNodes->Add(sub2node);
9560 // Place copy #3 of ITS4 directly in I005
9562 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9563 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9564 sub2node->SetLineColor(kColorITS);
9565 sub2node->SetVisibility(1);
9566 fNodes->Add(sub2node);
9569 // Place copy #4 of ITS4 directly in I005
9571 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9572 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9573 sub2node->SetLineColor(kColorITS);
9574 sub2node->SetVisibility(1);
9575 fNodes->Add(sub2node);
9578 // Place copy #5 of ITS4 directly in I005
9580 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9581 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9582 sub2node->SetLineColor(kColorITS);
9583 sub2node->SetVisibility(1);
9584 fNodes->Add(sub2node);
9587 // Place copy #6 of ITS4 directly in I005
9589 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9590 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9591 sub2node->SetLineColor(kColorITS);
9592 sub2node->SetVisibility(1);
9593 fNodes->Add(sub2node);
9596 // Place copy #7 of ITS4 directly in I005
9598 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9599 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9600 sub2node->SetLineColor(kColorITS);
9601 sub2node->SetVisibility(1);
9602 fNodes->Add(sub2node);
9605 // Place copy #8 of ITS4 directly in I005
9607 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9608 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9609 sub2node->SetLineColor(kColorITS);
9610 sub2node->SetVisibility(1);
9611 fNodes->Add(sub2node);
9613 fNodes->Add(sub1node);
9616 // Place copy #15 of I005 in IT34
9618 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9619 sub1node->SetLineColor(kColorITS);
9620 sub1node->SetVisibility(0);
9623 // Place copy #1 of ITS4 directly in I005
9625 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9626 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9627 sub2node->SetLineColor(kColorITS);
9628 sub2node->SetVisibility(1);
9629 fNodes->Add(sub2node);
9632 // Place copy #2 of ITS4 directly in I005
9634 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9635 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9636 sub2node->SetLineColor(kColorITS);
9637 sub2node->SetVisibility(1);
9638 fNodes->Add(sub2node);
9641 // Place copy #3 of ITS4 directly in I005
9643 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9644 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9645 sub2node->SetLineColor(kColorITS);
9646 sub2node->SetVisibility(1);
9647 fNodes->Add(sub2node);
9650 // Place copy #4 of ITS4 directly in I005
9652 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9653 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9654 sub2node->SetLineColor(kColorITS);
9655 sub2node->SetVisibility(1);
9656 fNodes->Add(sub2node);
9659 // Place copy #5 of ITS4 directly in I005
9661 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9662 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9663 sub2node->SetLineColor(kColorITS);
9664 sub2node->SetVisibility(1);
9665 fNodes->Add(sub2node);
9668 // Place copy #6 of ITS4 directly in I005
9670 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9671 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9672 sub2node->SetLineColor(kColorITS);
9673 sub2node->SetVisibility(1);
9674 fNodes->Add(sub2node);
9677 // Place copy #7 of ITS4 directly in I005
9679 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9680 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9681 sub2node->SetLineColor(kColorITS);
9682 sub2node->SetVisibility(1);
9683 fNodes->Add(sub2node);
9686 // Place copy #8 of ITS4 directly in I005
9688 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9689 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9690 sub2node->SetLineColor(kColorITS);
9691 sub2node->SetVisibility(1);
9692 fNodes->Add(sub2node);
9694 fNodes->Add(sub1node);
9697 // Place copy #16 of I005 in IT34
9699 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9700 sub1node->SetLineColor(kColorITS);
9701 sub1node->SetVisibility(0);
9704 // Place copy #1 of ITS4 directly in I005
9706 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9707 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9708 sub2node->SetLineColor(kColorITS);
9709 sub2node->SetVisibility(1);
9710 fNodes->Add(sub2node);
9713 // Place copy #2 of ITS4 directly in I005
9715 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9716 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9717 sub2node->SetLineColor(kColorITS);
9718 sub2node->SetVisibility(1);
9719 fNodes->Add(sub2node);
9722 // Place copy #3 of ITS4 directly in I005
9724 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9725 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9726 sub2node->SetLineColor(kColorITS);
9727 sub2node->SetVisibility(1);
9728 fNodes->Add(sub2node);
9731 // Place copy #4 of ITS4 directly in I005
9733 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9734 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9735 sub2node->SetLineColor(kColorITS);
9736 sub2node->SetVisibility(1);
9737 fNodes->Add(sub2node);
9740 // Place copy #5 of ITS4 directly in I005
9742 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9743 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9744 sub2node->SetLineColor(kColorITS);
9745 sub2node->SetVisibility(1);
9746 fNodes->Add(sub2node);
9749 // Place copy #6 of ITS4 directly in I005
9751 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9752 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9753 sub2node->SetLineColor(kColorITS);
9754 sub2node->SetVisibility(1);
9755 fNodes->Add(sub2node);
9758 // Place copy #7 of ITS4 directly in I005
9760 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9761 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9762 sub2node->SetLineColor(kColorITS);
9763 sub2node->SetVisibility(1);
9764 fNodes->Add(sub2node);
9767 // Place copy #8 of ITS4 directly in I005
9769 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9770 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9771 sub2node->SetLineColor(kColorITS);
9772 sub2node->SetVisibility(1);
9773 fNodes->Add(sub2node);
9775 fNodes->Add(sub1node);
9778 // Place copy #17 of I005 in IT34
9780 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9781 sub1node->SetLineColor(kColorITS);
9782 sub1node->SetVisibility(0);
9785 // Place copy #1 of ITS4 directly in I005
9787 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9788 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9789 sub2node->SetLineColor(kColorITS);
9790 sub2node->SetVisibility(1);
9791 fNodes->Add(sub2node);
9794 // Place copy #2 of ITS4 directly in I005
9796 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9797 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9798 sub2node->SetLineColor(kColorITS);
9799 sub2node->SetVisibility(1);
9800 fNodes->Add(sub2node);
9803 // Place copy #3 of ITS4 directly in I005
9805 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9806 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9807 sub2node->SetLineColor(kColorITS);
9808 sub2node->SetVisibility(1);
9809 fNodes->Add(sub2node);
9812 // Place copy #4 of ITS4 directly in I005
9814 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9815 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9816 sub2node->SetLineColor(kColorITS);
9817 sub2node->SetVisibility(1);
9818 fNodes->Add(sub2node);
9821 // Place copy #5 of ITS4 directly in I005
9823 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9824 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9825 sub2node->SetLineColor(kColorITS);
9826 sub2node->SetVisibility(1);
9827 fNodes->Add(sub2node);
9830 // Place copy #6 of ITS4 directly in I005
9832 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9833 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9834 sub2node->SetLineColor(kColorITS);
9835 sub2node->SetVisibility(1);
9836 fNodes->Add(sub2node);
9839 // Place copy #7 of ITS4 directly in I005
9841 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9842 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9843 sub2node->SetLineColor(kColorITS);
9844 sub2node->SetVisibility(1);
9845 fNodes->Add(sub2node);
9848 // Place copy #8 of ITS4 directly in I005
9850 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9851 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9852 sub2node->SetLineColor(kColorITS);
9853 sub2node->SetVisibility(1);
9854 fNodes->Add(sub2node);
9856 fNodes->Add(sub1node);
9859 // Place copy #18 of I005 in IT34
9861 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9862 sub1node->SetLineColor(kColorITS);
9863 sub1node->SetVisibility(0);
9866 // Place copy #1 of ITS4 directly in I005
9868 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9869 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9870 sub2node->SetLineColor(kColorITS);
9871 sub2node->SetVisibility(1);
9872 fNodes->Add(sub2node);
9875 // Place copy #2 of ITS4 directly in I005
9877 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9878 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9879 sub2node->SetLineColor(kColorITS);
9880 sub2node->SetVisibility(1);
9881 fNodes->Add(sub2node);
9884 // Place copy #3 of ITS4 directly in I005
9886 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9887 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9888 sub2node->SetLineColor(kColorITS);
9889 sub2node->SetVisibility(1);
9890 fNodes->Add(sub2node);
9893 // Place copy #4 of ITS4 directly in I005
9895 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9896 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9897 sub2node->SetLineColor(kColorITS);
9898 sub2node->SetVisibility(1);
9899 fNodes->Add(sub2node);
9902 // Place copy #5 of ITS4 directly in I005
9904 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9905 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9906 sub2node->SetLineColor(kColorITS);
9907 sub2node->SetVisibility(1);
9908 fNodes->Add(sub2node);
9911 // Place copy #6 of ITS4 directly in I005
9913 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9914 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9915 sub2node->SetLineColor(kColorITS);
9916 sub2node->SetVisibility(1);
9917 fNodes->Add(sub2node);
9920 // Place copy #7 of ITS4 directly in I005
9922 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9923 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9924 sub2node->SetLineColor(kColorITS);
9925 sub2node->SetVisibility(1);
9926 fNodes->Add(sub2node);
9929 // Place copy #8 of ITS4 directly in I005
9931 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9932 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9933 sub2node->SetLineColor(kColorITS);
9934 sub2node->SetVisibility(1);
9935 fNodes->Add(sub2node);
9937 fNodes->Add(sub1node);
9940 // Place copy #19 of I005 in IT34
9942 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9943 sub1node->SetLineColor(kColorITS);
9944 sub1node->SetVisibility(0);
9947 // Place copy #1 of ITS4 directly in I005
9949 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9950 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9951 sub2node->SetLineColor(kColorITS);
9952 sub2node->SetVisibility(1);
9953 fNodes->Add(sub2node);
9956 // Place copy #2 of ITS4 directly in I005
9958 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9959 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9960 sub2node->SetLineColor(kColorITS);
9961 sub2node->SetVisibility(1);
9962 fNodes->Add(sub2node);
9965 // Place copy #3 of ITS4 directly in I005
9967 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9968 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9969 sub2node->SetLineColor(kColorITS);
9970 sub2node->SetVisibility(1);
9971 fNodes->Add(sub2node);
9974 // Place copy #4 of ITS4 directly in I005
9976 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9977 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9978 sub2node->SetLineColor(kColorITS);
9979 sub2node->SetVisibility(1);
9980 fNodes->Add(sub2node);
9983 // Place copy #5 of ITS4 directly in I005
9985 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9986 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9987 sub2node->SetLineColor(kColorITS);
9988 sub2node->SetVisibility(1);
9989 fNodes->Add(sub2node);
9992 // Place copy #6 of ITS4 directly in I005
9994 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9995 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9996 sub2node->SetLineColor(kColorITS);
9997 sub2node->SetVisibility(1);
9998 fNodes->Add(sub2node);
10001 // Place copy #7 of ITS4 directly in I005
10003 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10004 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10005 sub2node->SetLineColor(kColorITS);
10006 sub2node->SetVisibility(1);
10007 fNodes->Add(sub2node);
10010 // Place copy #8 of ITS4 directly in I005
10012 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10013 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10014 sub2node->SetLineColor(kColorITS);
10015 sub2node->SetVisibility(1);
10016 fNodes->Add(sub2node);
10018 fNodes->Add(sub1node);
10021 // Place copy #20 of I005 in IT34
10023 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
10024 sub1node->SetLineColor(kColorITS);
10025 sub1node->SetVisibility(0);
10028 // Place copy #1 of ITS4 directly in I005
10030 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10031 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10032 sub2node->SetLineColor(kColorITS);
10033 sub2node->SetVisibility(1);
10034 fNodes->Add(sub2node);
10037 // Place copy #2 of ITS4 directly in I005
10039 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10040 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10041 sub2node->SetLineColor(kColorITS);
10042 sub2node->SetVisibility(1);
10043 fNodes->Add(sub2node);
10046 // Place copy #3 of ITS4 directly in I005
10048 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10049 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10050 sub2node->SetLineColor(kColorITS);
10051 sub2node->SetVisibility(1);
10052 fNodes->Add(sub2node);
10055 // Place copy #4 of ITS4 directly in I005
10057 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10058 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10059 sub2node->SetLineColor(kColorITS);
10060 sub2node->SetVisibility(1);
10061 fNodes->Add(sub2node);
10064 // Place copy #5 of ITS4 directly in I005
10066 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10067 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10068 sub2node->SetLineColor(kColorITS);
10069 sub2node->SetVisibility(1);
10070 fNodes->Add(sub2node);
10073 // Place copy #6 of ITS4 directly in I005
10075 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10076 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10077 sub2node->SetLineColor(kColorITS);
10078 sub2node->SetVisibility(1);
10079 fNodes->Add(sub2node);
10082 // Place copy #7 of ITS4 directly in I005
10084 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10085 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10086 sub2node->SetLineColor(kColorITS);
10087 sub2node->SetVisibility(1);
10088 fNodes->Add(sub2node);
10091 // Place copy #8 of ITS4 directly in I005
10093 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10094 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10095 sub2node->SetLineColor(kColorITS);
10096 sub2node->SetVisibility(1);
10097 fNodes->Add(sub2node);
10099 fNodes->Add(sub1node);
10102 // Place copy #21 of I005 in IT34
10104 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
10105 sub1node->SetLineColor(kColorITS);
10106 sub1node->SetVisibility(0);
10109 // Place copy #1 of ITS4 directly in I005
10111 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10112 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10113 sub2node->SetLineColor(kColorITS);
10114 sub2node->SetVisibility(1);
10115 fNodes->Add(sub2node);
10118 // Place copy #2 of ITS4 directly in I005
10120 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10121 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10122 sub2node->SetLineColor(kColorITS);
10123 sub2node->SetVisibility(1);
10124 fNodes->Add(sub2node);
10127 // Place copy #3 of ITS4 directly in I005
10129 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10130 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10131 sub2node->SetLineColor(kColorITS);
10132 sub2node->SetVisibility(1);
10133 fNodes->Add(sub2node);
10136 // Place copy #4 of ITS4 directly in I005
10138 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10139 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10140 sub2node->SetLineColor(kColorITS);
10141 sub2node->SetVisibility(1);
10142 fNodes->Add(sub2node);
10145 // Place copy #5 of ITS4 directly in I005
10147 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10148 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10149 sub2node->SetLineColor(kColorITS);
10150 sub2node->SetVisibility(1);
10151 fNodes->Add(sub2node);
10154 // Place copy #6 of ITS4 directly in I005
10156 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10157 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10158 sub2node->SetLineColor(kColorITS);
10159 sub2node->SetVisibility(1);
10160 fNodes->Add(sub2node);
10163 // Place copy #7 of ITS4 directly in I005
10165 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10166 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10167 sub2node->SetLineColor(kColorITS);
10168 sub2node->SetVisibility(1);
10169 fNodes->Add(sub2node);
10172 // Place copy #8 of ITS4 directly in I005
10174 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10175 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10176 sub2node->SetLineColor(kColorITS);
10177 sub2node->SetVisibility(1);
10178 fNodes->Add(sub2node);
10180 fNodes->Add(sub1node);
10183 // Place copy #22 of I005 in IT34
10185 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10186 sub1node->SetLineColor(kColorITS);
10187 sub1node->SetVisibility(0);
10190 // Place copy #1 of ITS4 directly in I005
10192 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10193 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10194 sub2node->SetLineColor(kColorITS);
10195 sub2node->SetVisibility(1);
10196 fNodes->Add(sub2node);
10199 // Place copy #2 of ITS4 directly in I005
10201 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10202 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10203 sub2node->SetLineColor(kColorITS);
10204 sub2node->SetVisibility(1);
10205 fNodes->Add(sub2node);
10208 // Place copy #3 of ITS4 directly in I005
10210 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10211 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10212 sub2node->SetLineColor(kColorITS);
10213 sub2node->SetVisibility(1);
10214 fNodes->Add(sub2node);
10217 // Place copy #4 of ITS4 directly in I005
10219 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10220 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10221 sub2node->SetLineColor(kColorITS);
10222 sub2node->SetVisibility(1);
10223 fNodes->Add(sub2node);
10226 // Place copy #5 of ITS4 directly in I005
10228 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10229 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10230 sub2node->SetLineColor(kColorITS);
10231 sub2node->SetVisibility(1);
10232 fNodes->Add(sub2node);
10235 // Place copy #6 of ITS4 directly in I005
10237 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10238 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10239 sub2node->SetLineColor(kColorITS);
10240 sub2node->SetVisibility(1);
10241 fNodes->Add(sub2node);
10244 // Place copy #7 of ITS4 directly in I005
10246 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10247 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10248 sub2node->SetLineColor(kColorITS);
10249 sub2node->SetVisibility(1);
10250 fNodes->Add(sub2node);
10253 // Place copy #8 of ITS4 directly in I005
10255 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10256 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10257 sub2node->SetLineColor(kColorITS);
10258 sub2node->SetVisibility(1);
10259 fNodes->Add(sub2node);
10261 fNodes->Add(sub1node);
10267 // --- Place SSD volumes into their mother volume
10269 // Place IT56 in Alice
10270 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10271 node->SetLineColor(kColorITS);
10272 node->SetVisibility(0);
10275 // Place copy #1 of I565 in IT56
10277 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10278 sub1node->SetLineColor(kColorITS);
10279 sub1node->SetVisibility(0);
10282 // Place copy #1 of ITS5 directly in I565
10284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10285 sub2node->SetLineColor(kColorITS);
10286 sub2node->SetVisibility(1);
10287 fNodes->Add(sub2node);
10290 // Place copy #2 of ITS5 directly in I565
10292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10293 sub2node->SetLineColor(kColorITS);
10294 sub2node->SetVisibility(1);
10295 fNodes->Add(sub2node);
10298 // Place copy #3 of ITS5 directly in I565
10300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10301 sub2node->SetLineColor(kColorITS);
10302 sub2node->SetVisibility(1);
10303 fNodes->Add(sub2node);
10306 // Place copy #4 of ITS5 directly in I565
10308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10309 sub2node->SetLineColor(kColorITS);
10310 sub2node->SetVisibility(1);
10311 fNodes->Add(sub2node);
10314 // Place copy #5 of ITS5 directly in I565
10316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10317 sub2node->SetLineColor(kColorITS);
10318 sub2node->SetVisibility(1);
10319 fNodes->Add(sub2node);
10322 // Place copy #6 of ITS5 directly in I565
10324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10325 sub2node->SetLineColor(kColorITS);
10326 sub2node->SetVisibility(1);
10327 fNodes->Add(sub2node);
10330 // Place copy #7 of ITS5 directly in I565
10332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10333 sub2node->SetLineColor(kColorITS);
10334 sub2node->SetVisibility(1);
10335 fNodes->Add(sub2node);
10338 // Place copy #8 of ITS5 directly in I565
10340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10341 sub2node->SetLineColor(kColorITS);
10342 sub2node->SetVisibility(1);
10343 fNodes->Add(sub2node);
10346 // Place copy #9 of ITS5 directly in I565
10348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10349 sub2node->SetLineColor(kColorITS);
10350 sub2node->SetVisibility(1);
10351 fNodes->Add(sub2node);
10354 // Place copy #10 of ITS5 directly in I565
10356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10357 sub2node->SetLineColor(kColorITS);
10358 sub2node->SetVisibility(1);
10359 fNodes->Add(sub2node);
10362 // Place copy #11 of ITS5 directly in I565
10364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10365 sub2node->SetLineColor(kColorITS);
10366 sub2node->SetVisibility(1);
10367 fNodes->Add(sub2node);
10370 // Place copy #12 of ITS5 directly in I565
10372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10373 sub2node->SetLineColor(kColorITS);
10374 sub2node->SetVisibility(1);
10375 fNodes->Add(sub2node);
10378 // Place copy #13 of ITS5 directly in I565
10380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10381 sub2node->SetLineColor(kColorITS);
10382 sub2node->SetVisibility(1);
10383 fNodes->Add(sub2node);
10386 // Place copy #14 of ITS5 directly in I565
10388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10389 sub2node->SetLineColor(kColorITS);
10390 sub2node->SetVisibility(1);
10391 fNodes->Add(sub2node);
10394 // Place copy #15 of ITS5 directly in I565
10396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10397 sub2node->SetLineColor(kColorITS);
10398 sub2node->SetVisibility(1);
10399 fNodes->Add(sub2node);
10402 // Place copy #16 of ITS5 directly in I565
10404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10405 sub2node->SetLineColor(kColorITS);
10406 sub2node->SetVisibility(1);
10407 fNodes->Add(sub2node);
10410 // Place copy #17 of ITS5 directly in I565
10412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10413 sub2node->SetLineColor(kColorITS);
10414 sub2node->SetVisibility(1);
10415 fNodes->Add(sub2node);
10418 // Place copy #18 of ITS5 directly in I565
10420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10421 sub2node->SetLineColor(kColorITS);
10422 sub2node->SetVisibility(1);
10423 fNodes->Add(sub2node);
10426 // Place copy #19 of ITS5 directly in I565
10428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10429 sub2node->SetLineColor(kColorITS);
10430 sub2node->SetVisibility(1);
10431 fNodes->Add(sub2node);
10434 // Place copy #20 of ITS5 directly in I565
10436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10437 sub2node->SetLineColor(kColorITS);
10438 sub2node->SetVisibility(1);
10439 fNodes->Add(sub2node);
10442 // Place copy #21 of ITS5 directly in I565
10444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10445 sub2node->SetLineColor(kColorITS);
10446 sub2node->SetVisibility(1);
10447 fNodes->Add(sub2node);
10450 // Place copy #22 of ITS5 directly in I565
10452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10453 sub2node->SetLineColor(kColorITS);
10454 sub2node->SetVisibility(1);
10455 fNodes->Add(sub2node);
10457 fNodes->Add(sub1node);
10460 // Place copy #2 of I565 in IT56
10462 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10463 sub1node->SetLineColor(kColorITS);
10464 sub1node->SetVisibility(0);
10467 // Place copy #1 of ITS5 directly in I565
10469 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10470 sub2node->SetLineColor(kColorITS);
10471 sub2node->SetVisibility(1);
10472 fNodes->Add(sub2node);
10475 // Place copy #2 of ITS5 directly in I565
10477 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10478 sub2node->SetLineColor(kColorITS);
10479 sub2node->SetVisibility(1);
10480 fNodes->Add(sub2node);
10483 // Place copy #3 of ITS5 directly in I565
10485 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10486 sub2node->SetLineColor(kColorITS);
10487 sub2node->SetVisibility(1);
10488 fNodes->Add(sub2node);
10491 // Place copy #4 of ITS5 directly in I565
10493 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10494 sub2node->SetLineColor(kColorITS);
10495 sub2node->SetVisibility(1);
10496 fNodes->Add(sub2node);
10499 // Place copy #5 of ITS5 directly in I565
10501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10502 sub2node->SetLineColor(kColorITS);
10503 sub2node->SetVisibility(1);
10504 fNodes->Add(sub2node);
10507 // Place copy #6 of ITS5 directly in I565
10509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10510 sub2node->SetLineColor(kColorITS);
10511 sub2node->SetVisibility(1);
10512 fNodes->Add(sub2node);
10515 // Place copy #7 of ITS5 directly in I565
10517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10518 sub2node->SetLineColor(kColorITS);
10519 sub2node->SetVisibility(1);
10520 fNodes->Add(sub2node);
10523 // Place copy #8 of ITS5 directly in I565
10525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10526 sub2node->SetLineColor(kColorITS);
10527 sub2node->SetVisibility(1);
10528 fNodes->Add(sub2node);
10531 // Place copy #9 of ITS5 directly in I565
10533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10534 sub2node->SetLineColor(kColorITS);
10535 sub2node->SetVisibility(1);
10536 fNodes->Add(sub2node);
10539 // Place copy #10 of ITS5 directly in I565
10541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10542 sub2node->SetLineColor(kColorITS);
10543 sub2node->SetVisibility(1);
10544 fNodes->Add(sub2node);
10547 // Place copy #11 of ITS5 directly in I565
10549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10550 sub2node->SetLineColor(kColorITS);
10551 sub2node->SetVisibility(1);
10552 fNodes->Add(sub2node);
10555 // Place copy #12 of ITS5 directly in I565
10557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10558 sub2node->SetLineColor(kColorITS);
10559 sub2node->SetVisibility(1);
10560 fNodes->Add(sub2node);
10563 // Place copy #13 of ITS5 directly in I565
10565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10566 sub2node->SetLineColor(kColorITS);
10567 sub2node->SetVisibility(1);
10568 fNodes->Add(sub2node);
10571 // Place copy #14 of ITS5 directly in I565
10573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10574 sub2node->SetLineColor(kColorITS);
10575 sub2node->SetVisibility(1);
10576 fNodes->Add(sub2node);
10579 // Place copy #15 of ITS5 directly in I565
10581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10582 sub2node->SetLineColor(kColorITS);
10583 sub2node->SetVisibility(1);
10584 fNodes->Add(sub2node);
10587 // Place copy #16 of ITS5 directly in I565
10589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10590 sub2node->SetLineColor(kColorITS);
10591 sub2node->SetVisibility(1);
10592 fNodes->Add(sub2node);
10595 // Place copy #17 of ITS5 directly in I565
10597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10598 sub2node->SetLineColor(kColorITS);
10599 sub2node->SetVisibility(1);
10600 fNodes->Add(sub2node);
10603 // Place copy #18 of ITS5 directly in I565
10605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10606 sub2node->SetLineColor(kColorITS);
10607 sub2node->SetVisibility(1);
10608 fNodes->Add(sub2node);
10611 // Place copy #19 of ITS5 directly in I565
10613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10614 sub2node->SetLineColor(kColorITS);
10615 sub2node->SetVisibility(1);
10616 fNodes->Add(sub2node);
10619 // Place copy #20 of ITS5 directly in I565
10621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10622 sub2node->SetLineColor(kColorITS);
10623 sub2node->SetVisibility(1);
10624 fNodes->Add(sub2node);
10627 // Place copy #21 of ITS5 directly in I565
10629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10630 sub2node->SetLineColor(kColorITS);
10631 sub2node->SetVisibility(1);
10632 fNodes->Add(sub2node);
10635 // Place copy #22 of ITS5 directly in I565
10637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10638 sub2node->SetLineColor(kColorITS);
10639 sub2node->SetVisibility(1);
10640 fNodes->Add(sub2node);
10642 fNodes->Add(sub1node);
10645 // Place copy #3 of I565 in IT56
10647 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10648 sub1node->SetLineColor(kColorITS);
10649 sub1node->SetVisibility(0);
10652 // Place copy #1 of ITS5 directly in I565
10654 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10655 sub2node->SetLineColor(kColorITS);
10656 sub2node->SetVisibility(1);
10657 fNodes->Add(sub2node);
10660 // Place copy #2 of ITS5 directly in I565
10662 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10663 sub2node->SetLineColor(kColorITS);
10664 sub2node->SetVisibility(1);
10665 fNodes->Add(sub2node);
10668 // Place copy #3 of ITS5 directly in I565
10670 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10671 sub2node->SetLineColor(kColorITS);
10672 sub2node->SetVisibility(1);
10673 fNodes->Add(sub2node);
10676 // Place copy #4 of ITS5 directly in I565
10678 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10679 sub2node->SetLineColor(kColorITS);
10680 sub2node->SetVisibility(1);
10681 fNodes->Add(sub2node);
10684 // Place copy #5 of ITS5 directly in I565
10686 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10687 sub2node->SetLineColor(kColorITS);
10688 sub2node->SetVisibility(1);
10689 fNodes->Add(sub2node);
10692 // Place copy #6 of ITS5 directly in I565
10694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10695 sub2node->SetLineColor(kColorITS);
10696 sub2node->SetVisibility(1);
10697 fNodes->Add(sub2node);
10700 // Place copy #7 of ITS5 directly in I565
10702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10703 sub2node->SetLineColor(kColorITS);
10704 sub2node->SetVisibility(1);
10705 fNodes->Add(sub2node);
10708 // Place copy #8 of ITS5 directly in I565
10710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10711 sub2node->SetLineColor(kColorITS);
10712 sub2node->SetVisibility(1);
10713 fNodes->Add(sub2node);
10716 // Place copy #9 of ITS5 directly in I565
10718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10719 sub2node->SetLineColor(kColorITS);
10720 sub2node->SetVisibility(1);
10721 fNodes->Add(sub2node);
10724 // Place copy #10 of ITS5 directly in I565
10726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10727 sub2node->SetLineColor(kColorITS);
10728 sub2node->SetVisibility(1);
10729 fNodes->Add(sub2node);
10732 // Place copy #11 of ITS5 directly in I565
10734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10735 sub2node->SetLineColor(kColorITS);
10736 sub2node->SetVisibility(1);
10737 fNodes->Add(sub2node);
10740 // Place copy #12 of ITS5 directly in I565
10742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10743 sub2node->SetLineColor(kColorITS);
10744 sub2node->SetVisibility(1);
10745 fNodes->Add(sub2node);
10748 // Place copy #13 of ITS5 directly in I565
10750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10751 sub2node->SetLineColor(kColorITS);
10752 sub2node->SetVisibility(1);
10753 fNodes->Add(sub2node);
10756 // Place copy #14 of ITS5 directly in I565
10758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10759 sub2node->SetLineColor(kColorITS);
10760 sub2node->SetVisibility(1);
10761 fNodes->Add(sub2node);
10764 // Place copy #15 of ITS5 directly in I565
10766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10767 sub2node->SetLineColor(kColorITS);
10768 sub2node->SetVisibility(1);
10769 fNodes->Add(sub2node);
10772 // Place copy #16 of ITS5 directly in I565
10774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10775 sub2node->SetLineColor(kColorITS);
10776 sub2node->SetVisibility(1);
10777 fNodes->Add(sub2node);
10780 // Place copy #17 of ITS5 directly in I565
10782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10783 sub2node->SetLineColor(kColorITS);
10784 sub2node->SetVisibility(1);
10785 fNodes->Add(sub2node);
10788 // Place copy #18 of ITS5 directly in I565
10790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10791 sub2node->SetLineColor(kColorITS);
10792 sub2node->SetVisibility(1);
10793 fNodes->Add(sub2node);
10796 // Place copy #19 of ITS5 directly in I565
10798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10799 sub2node->SetLineColor(kColorITS);
10800 sub2node->SetVisibility(1);
10801 fNodes->Add(sub2node);
10804 // Place copy #20 of ITS5 directly in I565
10806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10807 sub2node->SetLineColor(kColorITS);
10808 sub2node->SetVisibility(1);
10809 fNodes->Add(sub2node);
10812 // Place copy #21 of ITS5 directly in I565
10814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10815 sub2node->SetLineColor(kColorITS);
10816 sub2node->SetVisibility(1);
10817 fNodes->Add(sub2node);
10820 // Place copy #22 of ITS5 directly in I565
10822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10823 sub2node->SetLineColor(kColorITS);
10824 sub2node->SetVisibility(1);
10825 fNodes->Add(sub2node);
10827 fNodes->Add(sub1node);
10830 // Place copy #4 of I565 in IT56
10832 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10833 sub1node->SetLineColor(kColorITS);
10834 sub1node->SetVisibility(0);
10837 // Place copy #1 of ITS5 directly in I565
10839 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10840 sub2node->SetLineColor(kColorITS);
10841 sub2node->SetVisibility(1);
10842 fNodes->Add(sub2node);
10845 // Place copy #2 of ITS5 directly in I565
10847 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10848 sub2node->SetLineColor(kColorITS);
10849 sub2node->SetVisibility(1);
10850 fNodes->Add(sub2node);
10853 // Place copy #3 of ITS5 directly in I565
10855 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10856 sub2node->SetLineColor(kColorITS);
10857 sub2node->SetVisibility(1);
10858 fNodes->Add(sub2node);
10861 // Place copy #4 of ITS5 directly in I565
10863 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10864 sub2node->SetLineColor(kColorITS);
10865 sub2node->SetVisibility(1);
10866 fNodes->Add(sub2node);
10869 // Place copy #5 of ITS5 directly in I565
10871 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10872 sub2node->SetLineColor(kColorITS);
10873 sub2node->SetVisibility(1);
10874 fNodes->Add(sub2node);
10877 // Place copy #6 of ITS5 directly in I565
10879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10880 sub2node->SetLineColor(kColorITS);
10881 sub2node->SetVisibility(1);
10882 fNodes->Add(sub2node);
10885 // Place copy #7 of ITS5 directly in I565
10887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10888 sub2node->SetLineColor(kColorITS);
10889 sub2node->SetVisibility(1);
10890 fNodes->Add(sub2node);
10893 // Place copy #8 of ITS5 directly in I565
10895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10896 sub2node->SetLineColor(kColorITS);
10897 sub2node->SetVisibility(1);
10898 fNodes->Add(sub2node);
10901 // Place copy #9 of ITS5 directly in I565
10903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10904 sub2node->SetLineColor(kColorITS);
10905 sub2node->SetVisibility(1);
10906 fNodes->Add(sub2node);
10909 // Place copy #10 of ITS5 directly in I565
10911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10912 sub2node->SetLineColor(kColorITS);
10913 sub2node->SetVisibility(1);
10914 fNodes->Add(sub2node);
10917 // Place copy #11 of ITS5 directly in I565
10919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10920 sub2node->SetLineColor(kColorITS);
10921 sub2node->SetVisibility(1);
10922 fNodes->Add(sub2node);
10925 // Place copy #12 of ITS5 directly in I565
10927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10928 sub2node->SetLineColor(kColorITS);
10929 sub2node->SetVisibility(1);
10930 fNodes->Add(sub2node);
10933 // Place copy #13 of ITS5 directly in I565
10935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10936 sub2node->SetLineColor(kColorITS);
10937 sub2node->SetVisibility(1);
10938 fNodes->Add(sub2node);
10941 // Place copy #14 of ITS5 directly in I565
10943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10944 sub2node->SetLineColor(kColorITS);
10945 sub2node->SetVisibility(1);
10946 fNodes->Add(sub2node);
10949 // Place copy #15 of ITS5 directly in I565
10951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10952 sub2node->SetLineColor(kColorITS);
10953 sub2node->SetVisibility(1);
10954 fNodes->Add(sub2node);
10957 // Place copy #16 of ITS5 directly in I565
10959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10960 sub2node->SetLineColor(kColorITS);
10961 sub2node->SetVisibility(1);
10962 fNodes->Add(sub2node);
10965 // Place copy #17 of ITS5 directly in I565
10967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10968 sub2node->SetLineColor(kColorITS);
10969 sub2node->SetVisibility(1);
10970 fNodes->Add(sub2node);
10973 // Place copy #18 of ITS5 directly in I565
10975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10976 sub2node->SetLineColor(kColorITS);
10977 sub2node->SetVisibility(1);
10978 fNodes->Add(sub2node);
10981 // Place copy #19 of ITS5 directly in I565
10983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10984 sub2node->SetLineColor(kColorITS);
10985 sub2node->SetVisibility(1);
10986 fNodes->Add(sub2node);
10989 // Place copy #20 of ITS5 directly in I565
10991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10992 sub2node->SetLineColor(kColorITS);
10993 sub2node->SetVisibility(1);
10994 fNodes->Add(sub2node);
10997 // Place copy #21 of ITS5 directly in I565
10999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11000 sub2node->SetLineColor(kColorITS);
11001 sub2node->SetVisibility(1);
11002 fNodes->Add(sub2node);
11005 // Place copy #22 of ITS5 directly in I565
11007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11008 sub2node->SetLineColor(kColorITS);
11009 sub2node->SetVisibility(1);
11010 fNodes->Add(sub2node);
11012 fNodes->Add(sub1node);
11015 // Place copy #5 of I565 in IT56
11017 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
11018 sub1node->SetLineColor(kColorITS);
11019 sub1node->SetVisibility(0);
11022 // Place copy #1 of ITS5 directly in I565
11024 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11025 sub2node->SetLineColor(kColorITS);
11026 sub2node->SetVisibility(1);
11027 fNodes->Add(sub2node);
11030 // Place copy #2 of ITS5 directly in I565
11032 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11033 sub2node->SetLineColor(kColorITS);
11034 sub2node->SetVisibility(1);
11035 fNodes->Add(sub2node);
11038 // Place copy #3 of ITS5 directly in I565
11040 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11041 sub2node->SetLineColor(kColorITS);
11042 sub2node->SetVisibility(1);
11043 fNodes->Add(sub2node);
11046 // Place copy #4 of ITS5 directly in I565
11048 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11049 sub2node->SetLineColor(kColorITS);
11050 sub2node->SetVisibility(1);
11051 fNodes->Add(sub2node);
11054 // Place copy #5 of ITS5 directly in I565
11056 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11057 sub2node->SetLineColor(kColorITS);
11058 sub2node->SetVisibility(1);
11059 fNodes->Add(sub2node);
11062 // Place copy #6 of ITS5 directly in I565
11064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11065 sub2node->SetLineColor(kColorITS);
11066 sub2node->SetVisibility(1);
11067 fNodes->Add(sub2node);
11070 // Place copy #7 of ITS5 directly in I565
11072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11073 sub2node->SetLineColor(kColorITS);
11074 sub2node->SetVisibility(1);
11075 fNodes->Add(sub2node);
11078 // Place copy #8 of ITS5 directly in I565
11080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11081 sub2node->SetLineColor(kColorITS);
11082 sub2node->SetVisibility(1);
11083 fNodes->Add(sub2node);
11086 // Place copy #9 of ITS5 directly in I565
11088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11089 sub2node->SetLineColor(kColorITS);
11090 sub2node->SetVisibility(1);
11091 fNodes->Add(sub2node);
11094 // Place copy #10 of ITS5 directly in I565
11096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11097 sub2node->SetLineColor(kColorITS);
11098 sub2node->SetVisibility(1);
11099 fNodes->Add(sub2node);
11102 // Place copy #11 of ITS5 directly in I565
11104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11105 sub2node->SetLineColor(kColorITS);
11106 sub2node->SetVisibility(1);
11107 fNodes->Add(sub2node);
11110 // Place copy #12 of ITS5 directly in I565
11112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11113 sub2node->SetLineColor(kColorITS);
11114 sub2node->SetVisibility(1);
11115 fNodes->Add(sub2node);
11118 // Place copy #13 of ITS5 directly in I565
11120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11121 sub2node->SetLineColor(kColorITS);
11122 sub2node->SetVisibility(1);
11123 fNodes->Add(sub2node);
11126 // Place copy #14 of ITS5 directly in I565
11128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11129 sub2node->SetLineColor(kColorITS);
11130 sub2node->SetVisibility(1);
11131 fNodes->Add(sub2node);
11134 // Place copy #15 of ITS5 directly in I565
11136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11137 sub2node->SetLineColor(kColorITS);
11138 sub2node->SetVisibility(1);
11139 fNodes->Add(sub2node);
11142 // Place copy #16 of ITS5 directly in I565
11144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11145 sub2node->SetLineColor(kColorITS);
11146 sub2node->SetVisibility(1);
11147 fNodes->Add(sub2node);
11150 // Place copy #17 of ITS5 directly in I565
11152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11153 sub2node->SetLineColor(kColorITS);
11154 sub2node->SetVisibility(1);
11155 fNodes->Add(sub2node);
11158 // Place copy #18 of ITS5 directly in I565
11160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11161 sub2node->SetLineColor(kColorITS);
11162 sub2node->SetVisibility(1);
11163 fNodes->Add(sub2node);
11166 // Place copy #19 of ITS5 directly in I565
11168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11169 sub2node->SetLineColor(kColorITS);
11170 sub2node->SetVisibility(1);
11171 fNodes->Add(sub2node);
11174 // Place copy #20 of ITS5 directly in I565
11176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11177 sub2node->SetLineColor(kColorITS);
11178 sub2node->SetVisibility(1);
11179 fNodes->Add(sub2node);
11182 // Place copy #21 of ITS5 directly in I565
11184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11185 sub2node->SetLineColor(kColorITS);
11186 sub2node->SetVisibility(1);
11187 fNodes->Add(sub2node);
11190 // Place copy #22 of ITS5 directly in I565
11192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11193 sub2node->SetLineColor(kColorITS);
11194 sub2node->SetVisibility(1);
11195 fNodes->Add(sub2node);
11197 fNodes->Add(sub1node);
11200 // Place copy #6 of I565 in IT56
11202 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11203 sub1node->SetLineColor(kColorITS);
11204 sub1node->SetVisibility(0);
11207 // Place copy #1 of ITS5 directly in I565
11209 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11210 sub2node->SetLineColor(kColorITS);
11211 sub2node->SetVisibility(1);
11212 fNodes->Add(sub2node);
11215 // Place copy #2 of ITS5 directly in I565
11217 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11218 sub2node->SetLineColor(kColorITS);
11219 sub2node->SetVisibility(1);
11220 fNodes->Add(sub2node);
11223 // Place copy #3 of ITS5 directly in I565
11225 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11226 sub2node->SetLineColor(kColorITS);
11227 sub2node->SetVisibility(1);
11228 fNodes->Add(sub2node);
11231 // Place copy #4 of ITS5 directly in I565
11233 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11234 sub2node->SetLineColor(kColorITS);
11235 sub2node->SetVisibility(1);
11236 fNodes->Add(sub2node);
11239 // Place copy #5 of ITS5 directly in I565
11241 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11242 sub2node->SetLineColor(kColorITS);
11243 sub2node->SetVisibility(1);
11244 fNodes->Add(sub2node);
11247 // Place copy #6 of ITS5 directly in I565
11249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11250 sub2node->SetLineColor(kColorITS);
11251 sub2node->SetVisibility(1);
11252 fNodes->Add(sub2node);
11255 // Place copy #7 of ITS5 directly in I565
11257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11258 sub2node->SetLineColor(kColorITS);
11259 sub2node->SetVisibility(1);
11260 fNodes->Add(sub2node);
11263 // Place copy #8 of ITS5 directly in I565
11265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11266 sub2node->SetLineColor(kColorITS);
11267 sub2node->SetVisibility(1);
11268 fNodes->Add(sub2node);
11271 // Place copy #9 of ITS5 directly in I565
11273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11274 sub2node->SetLineColor(kColorITS);
11275 sub2node->SetVisibility(1);
11276 fNodes->Add(sub2node);
11279 // Place copy #10 of ITS5 directly in I565
11281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11282 sub2node->SetLineColor(kColorITS);
11283 sub2node->SetVisibility(1);
11284 fNodes->Add(sub2node);
11287 // Place copy #11 of ITS5 directly in I565
11289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11290 sub2node->SetLineColor(kColorITS);
11291 sub2node->SetVisibility(1);
11292 fNodes->Add(sub2node);
11295 // Place copy #12 of ITS5 directly in I565
11297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11298 sub2node->SetLineColor(kColorITS);
11299 sub2node->SetVisibility(1);
11300 fNodes->Add(sub2node);
11303 // Place copy #13 of ITS5 directly in I565
11305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11306 sub2node->SetLineColor(kColorITS);
11307 sub2node->SetVisibility(1);
11308 fNodes->Add(sub2node);
11311 // Place copy #14 of ITS5 directly in I565
11313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11314 sub2node->SetLineColor(kColorITS);
11315 sub2node->SetVisibility(1);
11316 fNodes->Add(sub2node);
11319 // Place copy #15 of ITS5 directly in I565
11321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11322 sub2node->SetLineColor(kColorITS);
11323 sub2node->SetVisibility(1);
11324 fNodes->Add(sub2node);
11327 // Place copy #16 of ITS5 directly in I565
11329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11330 sub2node->SetLineColor(kColorITS);
11331 sub2node->SetVisibility(1);
11332 fNodes->Add(sub2node);
11335 // Place copy #17 of ITS5 directly in I565
11337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11338 sub2node->SetLineColor(kColorITS);
11339 sub2node->SetVisibility(1);
11340 fNodes->Add(sub2node);
11343 // Place copy #18 of ITS5 directly in I565
11345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11346 sub2node->SetLineColor(kColorITS);
11347 sub2node->SetVisibility(1);
11348 fNodes->Add(sub2node);
11351 // Place copy #19 of ITS5 directly in I565
11353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11354 sub2node->SetLineColor(kColorITS);
11355 sub2node->SetVisibility(1);
11356 fNodes->Add(sub2node);
11359 // Place copy #20 of ITS5 directly in I565
11361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11362 sub2node->SetLineColor(kColorITS);
11363 sub2node->SetVisibility(1);
11364 fNodes->Add(sub2node);
11367 // Place copy #21 of ITS5 directly in I565
11369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11370 sub2node->SetLineColor(kColorITS);
11371 sub2node->SetVisibility(1);
11372 fNodes->Add(sub2node);
11375 // Place copy #22 of ITS5 directly in I565
11377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11378 sub2node->SetLineColor(kColorITS);
11379 sub2node->SetVisibility(1);
11380 fNodes->Add(sub2node);
11382 fNodes->Add(sub1node);
11385 // Place copy #7 of I565 in IT56
11387 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11388 sub1node->SetLineColor(kColorITS);
11389 sub1node->SetVisibility(0);
11392 // Place copy #1 of ITS5 directly in I565
11394 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11395 sub2node->SetLineColor(kColorITS);
11396 sub2node->SetVisibility(1);
11397 fNodes->Add(sub2node);
11400 // Place copy #2 of ITS5 directly in I565
11402 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11403 sub2node->SetLineColor(kColorITS);
11404 sub2node->SetVisibility(1);
11405 fNodes->Add(sub2node);
11408 // Place copy #3 of ITS5 directly in I565
11410 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11411 sub2node->SetLineColor(kColorITS);
11412 sub2node->SetVisibility(1);
11413 fNodes->Add(sub2node);
11416 // Place copy #4 of ITS5 directly in I565
11418 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11419 sub2node->SetLineColor(kColorITS);
11420 sub2node->SetVisibility(1);
11421 fNodes->Add(sub2node);
11424 // Place copy #5 of ITS5 directly in I565
11426 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11427 sub2node->SetLineColor(kColorITS);
11428 sub2node->SetVisibility(1);
11429 fNodes->Add(sub2node);
11432 // Place copy #6 of ITS5 directly in I565
11434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11435 sub2node->SetLineColor(kColorITS);
11436 sub2node->SetVisibility(1);
11437 fNodes->Add(sub2node);
11440 // Place copy #7 of ITS5 directly in I565
11442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11443 sub2node->SetLineColor(kColorITS);
11444 sub2node->SetVisibility(1);
11445 fNodes->Add(sub2node);
11448 // Place copy #8 of ITS5 directly in I565
11450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11451 sub2node->SetLineColor(kColorITS);
11452 sub2node->SetVisibility(1);
11453 fNodes->Add(sub2node);
11456 // Place copy #9 of ITS5 directly in I565
11458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11459 sub2node->SetLineColor(kColorITS);
11460 sub2node->SetVisibility(1);
11461 fNodes->Add(sub2node);
11464 // Place copy #10 of ITS5 directly in I565
11466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11467 sub2node->SetLineColor(kColorITS);
11468 sub2node->SetVisibility(1);
11469 fNodes->Add(sub2node);
11472 // Place copy #11 of ITS5 directly in I565
11474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11475 sub2node->SetLineColor(kColorITS);
11476 sub2node->SetVisibility(1);
11477 fNodes->Add(sub2node);
11480 // Place copy #12 of ITS5 directly in I565
11482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11483 sub2node->SetLineColor(kColorITS);
11484 sub2node->SetVisibility(1);
11485 fNodes->Add(sub2node);
11488 // Place copy #13 of ITS5 directly in I565
11490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11491 sub2node->SetLineColor(kColorITS);
11492 sub2node->SetVisibility(1);
11493 fNodes->Add(sub2node);
11496 // Place copy #14 of ITS5 directly in I565
11498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11499 sub2node->SetLineColor(kColorITS);
11500 sub2node->SetVisibility(1);
11501 fNodes->Add(sub2node);
11504 // Place copy #15 of ITS5 directly in I565
11506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11507 sub2node->SetLineColor(kColorITS);
11508 sub2node->SetVisibility(1);
11509 fNodes->Add(sub2node);
11512 // Place copy #16 of ITS5 directly in I565
11514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11515 sub2node->SetLineColor(kColorITS);
11516 sub2node->SetVisibility(1);
11517 fNodes->Add(sub2node);
11520 // Place copy #17 of ITS5 directly in I565
11522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11523 sub2node->SetLineColor(kColorITS);
11524 sub2node->SetVisibility(1);
11525 fNodes->Add(sub2node);
11528 // Place copy #18 of ITS5 directly in I565
11530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11531 sub2node->SetLineColor(kColorITS);
11532 sub2node->SetVisibility(1);
11533 fNodes->Add(sub2node);
11536 // Place copy #19 of ITS5 directly in I565
11538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11539 sub2node->SetLineColor(kColorITS);
11540 sub2node->SetVisibility(1);
11541 fNodes->Add(sub2node);
11544 // Place copy #20 of ITS5 directly in I565
11546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11547 sub2node->SetLineColor(kColorITS);
11548 sub2node->SetVisibility(1);
11549 fNodes->Add(sub2node);
11552 // Place copy #21 of ITS5 directly in I565
11554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11555 sub2node->SetLineColor(kColorITS);
11556 sub2node->SetVisibility(1);
11557 fNodes->Add(sub2node);
11560 // Place copy #22 of ITS5 directly in I565
11562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11563 sub2node->SetLineColor(kColorITS);
11564 sub2node->SetVisibility(1);
11565 fNodes->Add(sub2node);
11567 fNodes->Add(sub1node);
11570 // Place copy #8 of I565 in IT56
11572 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11573 sub1node->SetLineColor(kColorITS);
11574 sub1node->SetVisibility(0);
11577 // Place copy #1 of ITS5 directly in I565
11579 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11580 sub2node->SetLineColor(kColorITS);
11581 sub2node->SetVisibility(1);
11582 fNodes->Add(sub2node);
11585 // Place copy #2 of ITS5 directly in I565
11587 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11588 sub2node->SetLineColor(kColorITS);
11589 sub2node->SetVisibility(1);
11590 fNodes->Add(sub2node);
11593 // Place copy #3 of ITS5 directly in I565
11595 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11596 sub2node->SetLineColor(kColorITS);
11597 sub2node->SetVisibility(1);
11598 fNodes->Add(sub2node);
11601 // Place copy #4 of ITS5 directly in I565
11603 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11604 sub2node->SetLineColor(kColorITS);
11605 sub2node->SetVisibility(1);
11606 fNodes->Add(sub2node);
11609 // Place copy #5 of ITS5 directly in I565
11611 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11612 sub2node->SetLineColor(kColorITS);
11613 sub2node->SetVisibility(1);
11614 fNodes->Add(sub2node);
11617 // Place copy #6 of ITS5 directly in I565
11619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11620 sub2node->SetLineColor(kColorITS);
11621 sub2node->SetVisibility(1);
11622 fNodes->Add(sub2node);
11625 // Place copy #7 of ITS5 directly in I565
11627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11628 sub2node->SetLineColor(kColorITS);
11629 sub2node->SetVisibility(1);
11630 fNodes->Add(sub2node);
11633 // Place copy #8 of ITS5 directly in I565
11635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11636 sub2node->SetLineColor(kColorITS);
11637 sub2node->SetVisibility(1);
11638 fNodes->Add(sub2node);
11641 // Place copy #9 of ITS5 directly in I565
11643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11644 sub2node->SetLineColor(kColorITS);
11645 sub2node->SetVisibility(1);
11646 fNodes->Add(sub2node);
11649 // Place copy #10 of ITS5 directly in I565
11651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11652 sub2node->SetLineColor(kColorITS);
11653 sub2node->SetVisibility(1);
11654 fNodes->Add(sub2node);
11657 // Place copy #11 of ITS5 directly in I565
11659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11660 sub2node->SetLineColor(kColorITS);
11661 sub2node->SetVisibility(1);
11662 fNodes->Add(sub2node);
11665 // Place copy #12 of ITS5 directly in I565
11667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11668 sub2node->SetLineColor(kColorITS);
11669 sub2node->SetVisibility(1);
11670 fNodes->Add(sub2node);
11673 // Place copy #13 of ITS5 directly in I565
11675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11676 sub2node->SetLineColor(kColorITS);
11677 sub2node->SetVisibility(1);
11678 fNodes->Add(sub2node);
11681 // Place copy #14 of ITS5 directly in I565
11683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11684 sub2node->SetLineColor(kColorITS);
11685 sub2node->SetVisibility(1);
11686 fNodes->Add(sub2node);
11689 // Place copy #15 of ITS5 directly in I565
11691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11692 sub2node->SetLineColor(kColorITS);
11693 sub2node->SetVisibility(1);
11694 fNodes->Add(sub2node);
11697 // Place copy #16 of ITS5 directly in I565
11699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11700 sub2node->SetLineColor(kColorITS);
11701 sub2node->SetVisibility(1);
11702 fNodes->Add(sub2node);
11705 // Place copy #17 of ITS5 directly in I565
11707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11708 sub2node->SetLineColor(kColorITS);
11709 sub2node->SetVisibility(1);
11710 fNodes->Add(sub2node);
11713 // Place copy #18 of ITS5 directly in I565
11715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11716 sub2node->SetLineColor(kColorITS);
11717 sub2node->SetVisibility(1);
11718 fNodes->Add(sub2node);
11721 // Place copy #19 of ITS5 directly in I565
11723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11724 sub2node->SetLineColor(kColorITS);
11725 sub2node->SetVisibility(1);
11726 fNodes->Add(sub2node);
11729 // Place copy #20 of ITS5 directly in I565
11731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11732 sub2node->SetLineColor(kColorITS);
11733 sub2node->SetVisibility(1);
11734 fNodes->Add(sub2node);
11737 // Place copy #21 of ITS5 directly in I565
11739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11740 sub2node->SetLineColor(kColorITS);
11741 sub2node->SetVisibility(1);
11742 fNodes->Add(sub2node);
11745 // Place copy #22 of ITS5 directly in I565
11747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11748 sub2node->SetLineColor(kColorITS);
11749 sub2node->SetVisibility(1);
11750 fNodes->Add(sub2node);
11752 fNodes->Add(sub1node);
11755 // Place copy #9 of I565 in IT56
11757 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11758 sub1node->SetLineColor(kColorITS);
11759 sub1node->SetVisibility(0);
11762 // Place copy #1 of ITS5 directly in I565
11764 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11765 sub2node->SetLineColor(kColorITS);
11766 sub2node->SetVisibility(1);
11767 fNodes->Add(sub2node);
11770 // Place copy #2 of ITS5 directly in I565
11772 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11773 sub2node->SetLineColor(kColorITS);
11774 sub2node->SetVisibility(1);
11775 fNodes->Add(sub2node);
11778 // Place copy #3 of ITS5 directly in I565
11780 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11781 sub2node->SetLineColor(kColorITS);
11782 sub2node->SetVisibility(1);
11783 fNodes->Add(sub2node);
11786 // Place copy #4 of ITS5 directly in I565
11788 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11789 sub2node->SetLineColor(kColorITS);
11790 sub2node->SetVisibility(1);
11791 fNodes->Add(sub2node);
11794 // Place copy #5 of ITS5 directly in I565
11796 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11797 sub2node->SetLineColor(kColorITS);
11798 sub2node->SetVisibility(1);
11799 fNodes->Add(sub2node);
11802 // Place copy #6 of ITS5 directly in I565
11804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11805 sub2node->SetLineColor(kColorITS);
11806 sub2node->SetVisibility(1);
11807 fNodes->Add(sub2node);
11810 // Place copy #7 of ITS5 directly in I565
11812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11813 sub2node->SetLineColor(kColorITS);
11814 sub2node->SetVisibility(1);
11815 fNodes->Add(sub2node);
11818 // Place copy #8 of ITS5 directly in I565
11820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11821 sub2node->SetLineColor(kColorITS);
11822 sub2node->SetVisibility(1);
11823 fNodes->Add(sub2node);
11826 // Place copy #9 of ITS5 directly in I565
11828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11829 sub2node->SetLineColor(kColorITS);
11830 sub2node->SetVisibility(1);
11831 fNodes->Add(sub2node);
11834 // Place copy #10 of ITS5 directly in I565
11836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11837 sub2node->SetLineColor(kColorITS);
11838 sub2node->SetVisibility(1);
11839 fNodes->Add(sub2node);
11842 // Place copy #11 of ITS5 directly in I565
11844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11845 sub2node->SetLineColor(kColorITS);
11846 sub2node->SetVisibility(1);
11847 fNodes->Add(sub2node);
11850 // Place copy #12 of ITS5 directly in I565
11852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11853 sub2node->SetLineColor(kColorITS);
11854 sub2node->SetVisibility(1);
11855 fNodes->Add(sub2node);
11858 // Place copy #13 of ITS5 directly in I565
11860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11861 sub2node->SetLineColor(kColorITS);
11862 sub2node->SetVisibility(1);
11863 fNodes->Add(sub2node);
11866 // Place copy #14 of ITS5 directly in I565
11868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11869 sub2node->SetLineColor(kColorITS);
11870 sub2node->SetVisibility(1);
11871 fNodes->Add(sub2node);
11874 // Place copy #15 of ITS5 directly in I565
11876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11877 sub2node->SetLineColor(kColorITS);
11878 sub2node->SetVisibility(1);
11879 fNodes->Add(sub2node);
11882 // Place copy #16 of ITS5 directly in I565
11884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11885 sub2node->SetLineColor(kColorITS);
11886 sub2node->SetVisibility(1);
11887 fNodes->Add(sub2node);
11890 // Place copy #17 of ITS5 directly in I565
11892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11893 sub2node->SetLineColor(kColorITS);
11894 sub2node->SetVisibility(1);
11895 fNodes->Add(sub2node);
11898 // Place copy #18 of ITS5 directly in I565
11900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11901 sub2node->SetLineColor(kColorITS);
11902 sub2node->SetVisibility(1);
11903 fNodes->Add(sub2node);
11906 // Place copy #19 of ITS5 directly in I565
11908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11909 sub2node->SetLineColor(kColorITS);
11910 sub2node->SetVisibility(1);
11911 fNodes->Add(sub2node);
11914 // Place copy #20 of ITS5 directly in I565
11916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11917 sub2node->SetLineColor(kColorITS);
11918 sub2node->SetVisibility(1);
11919 fNodes->Add(sub2node);
11922 // Place copy #21 of ITS5 directly in I565
11924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11925 sub2node->SetLineColor(kColorITS);
11926 sub2node->SetVisibility(1);
11927 fNodes->Add(sub2node);
11930 // Place copy #22 of ITS5 directly in I565
11932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11933 sub2node->SetLineColor(kColorITS);
11934 sub2node->SetVisibility(1);
11935 fNodes->Add(sub2node);
11937 fNodes->Add(sub1node);
11940 // Place copy #10 of I565 in IT56
11942 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11943 sub1node->SetLineColor(kColorITS);
11944 sub1node->SetVisibility(0);
11947 // Place copy #1 of ITS5 directly in I565
11949 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11950 sub2node->SetLineColor(kColorITS);
11951 sub2node->SetVisibility(1);
11952 fNodes->Add(sub2node);
11955 // Place copy #2 of ITS5 directly in I565
11957 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11958 sub2node->SetLineColor(kColorITS);
11959 sub2node->SetVisibility(1);
11960 fNodes->Add(sub2node);
11963 // Place copy #3 of ITS5 directly in I565
11965 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11966 sub2node->SetLineColor(kColorITS);
11967 sub2node->SetVisibility(1);
11968 fNodes->Add(sub2node);
11971 // Place copy #4 of ITS5 directly in I565
11973 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11974 sub2node->SetLineColor(kColorITS);
11975 sub2node->SetVisibility(1);
11976 fNodes->Add(sub2node);
11979 // Place copy #5 of ITS5 directly in I565
11981 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11982 sub2node->SetLineColor(kColorITS);
11983 sub2node->SetVisibility(1);
11984 fNodes->Add(sub2node);
11987 // Place copy #6 of ITS5 directly in I565
11989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11990 sub2node->SetLineColor(kColorITS);
11991 sub2node->SetVisibility(1);
11992 fNodes->Add(sub2node);
11995 // Place copy #7 of ITS5 directly in I565
11997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11998 sub2node->SetLineColor(kColorITS);
11999 sub2node->SetVisibility(1);
12000 fNodes->Add(sub2node);
12003 // Place copy #8 of ITS5 directly in I565
12005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12006 sub2node->SetLineColor(kColorITS);
12007 sub2node->SetVisibility(1);
12008 fNodes->Add(sub2node);
12011 // Place copy #9 of ITS5 directly in I565
12013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12014 sub2node->SetLineColor(kColorITS);
12015 sub2node->SetVisibility(1);
12016 fNodes->Add(sub2node);
12019 // Place copy #10 of ITS5 directly in I565
12021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12022 sub2node->SetLineColor(kColorITS);
12023 sub2node->SetVisibility(1);
12024 fNodes->Add(sub2node);
12027 // Place copy #11 of ITS5 directly in I565
12029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12030 sub2node->SetLineColor(kColorITS);
12031 sub2node->SetVisibility(1);
12032 fNodes->Add(sub2node);
12035 // Place copy #12 of ITS5 directly in I565
12037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12038 sub2node->SetLineColor(kColorITS);
12039 sub2node->SetVisibility(1);
12040 fNodes->Add(sub2node);
12043 // Place copy #13 of ITS5 directly in I565
12045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12046 sub2node->SetLineColor(kColorITS);
12047 sub2node->SetVisibility(1);
12048 fNodes->Add(sub2node);
12051 // Place copy #14 of ITS5 directly in I565
12053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12054 sub2node->SetLineColor(kColorITS);
12055 sub2node->SetVisibility(1);
12056 fNodes->Add(sub2node);
12059 // Place copy #15 of ITS5 directly in I565
12061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12062 sub2node->SetLineColor(kColorITS);
12063 sub2node->SetVisibility(1);
12064 fNodes->Add(sub2node);
12067 // Place copy #16 of ITS5 directly in I565
12069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12070 sub2node->SetLineColor(kColorITS);
12071 sub2node->SetVisibility(1);
12072 fNodes->Add(sub2node);
12075 // Place copy #17 of ITS5 directly in I565
12077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12078 sub2node->SetLineColor(kColorITS);
12079 sub2node->SetVisibility(1);
12080 fNodes->Add(sub2node);
12083 // Place copy #18 of ITS5 directly in I565
12085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12086 sub2node->SetLineColor(kColorITS);
12087 sub2node->SetVisibility(1);
12088 fNodes->Add(sub2node);
12091 // Place copy #19 of ITS5 directly in I565
12093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12094 sub2node->SetLineColor(kColorITS);
12095 sub2node->SetVisibility(1);
12096 fNodes->Add(sub2node);
12099 // Place copy #20 of ITS5 directly in I565
12101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12102 sub2node->SetLineColor(kColorITS);
12103 sub2node->SetVisibility(1);
12104 fNodes->Add(sub2node);
12107 // Place copy #21 of ITS5 directly in I565
12109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12110 sub2node->SetLineColor(kColorITS);
12111 sub2node->SetVisibility(1);
12112 fNodes->Add(sub2node);
12115 // Place copy #22 of ITS5 directly in I565
12117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12118 sub2node->SetLineColor(kColorITS);
12119 sub2node->SetVisibility(1);
12120 fNodes->Add(sub2node);
12122 fNodes->Add(sub1node);
12125 // Place copy #11 of I565 in IT56
12127 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
12128 sub1node->SetLineColor(kColorITS);
12129 sub1node->SetVisibility(0);
12132 // Place copy #1 of ITS5 directly in I565
12134 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12135 sub2node->SetLineColor(kColorITS);
12136 sub2node->SetVisibility(1);
12137 fNodes->Add(sub2node);
12140 // Place copy #2 of ITS5 directly in I565
12142 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12143 sub2node->SetLineColor(kColorITS);
12144 sub2node->SetVisibility(1);
12145 fNodes->Add(sub2node);
12148 // Place copy #3 of ITS5 directly in I565
12150 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12151 sub2node->SetLineColor(kColorITS);
12152 sub2node->SetVisibility(1);
12153 fNodes->Add(sub2node);
12156 // Place copy #4 of ITS5 directly in I565
12158 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12159 sub2node->SetLineColor(kColorITS);
12160 sub2node->SetVisibility(1);
12161 fNodes->Add(sub2node);
12164 // Place copy #5 of ITS5 directly in I565
12166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12167 sub2node->SetLineColor(kColorITS);
12168 sub2node->SetVisibility(1);
12169 fNodes->Add(sub2node);
12172 // Place copy #6 of ITS5 directly in I565
12174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12175 sub2node->SetLineColor(kColorITS);
12176 sub2node->SetVisibility(1);
12177 fNodes->Add(sub2node);
12180 // Place copy #7 of ITS5 directly in I565
12182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12183 sub2node->SetLineColor(kColorITS);
12184 sub2node->SetVisibility(1);
12185 fNodes->Add(sub2node);
12188 // Place copy #8 of ITS5 directly in I565
12190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12191 sub2node->SetLineColor(kColorITS);
12192 sub2node->SetVisibility(1);
12193 fNodes->Add(sub2node);
12196 // Place copy #9 of ITS5 directly in I565
12198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12199 sub2node->SetLineColor(kColorITS);
12200 sub2node->SetVisibility(1);
12201 fNodes->Add(sub2node);
12204 // Place copy #10 of ITS5 directly in I565
12206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12207 sub2node->SetLineColor(kColorITS);
12208 sub2node->SetVisibility(1);
12209 fNodes->Add(sub2node);
12212 // Place copy #11 of ITS5 directly in I565
12214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12215 sub2node->SetLineColor(kColorITS);
12216 sub2node->SetVisibility(1);
12217 fNodes->Add(sub2node);
12220 // Place copy #12 of ITS5 directly in I565
12222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12223 sub2node->SetLineColor(kColorITS);
12224 sub2node->SetVisibility(1);
12225 fNodes->Add(sub2node);
12228 // Place copy #13 of ITS5 directly in I565
12230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12231 sub2node->SetLineColor(kColorITS);
12232 sub2node->SetVisibility(1);
12233 fNodes->Add(sub2node);
12236 // Place copy #14 of ITS5 directly in I565
12238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12239 sub2node->SetLineColor(kColorITS);
12240 sub2node->SetVisibility(1);
12241 fNodes->Add(sub2node);
12244 // Place copy #15 of ITS5 directly in I565
12246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12247 sub2node->SetLineColor(kColorITS);
12248 sub2node->SetVisibility(1);
12249 fNodes->Add(sub2node);
12252 // Place copy #16 of ITS5 directly in I565
12254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12255 sub2node->SetLineColor(kColorITS);
12256 sub2node->SetVisibility(1);
12257 fNodes->Add(sub2node);
12260 // Place copy #17 of ITS5 directly in I565
12262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12263 sub2node->SetLineColor(kColorITS);
12264 sub2node->SetVisibility(1);
12265 fNodes->Add(sub2node);
12268 // Place copy #18 of ITS5 directly in I565
12270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12271 sub2node->SetLineColor(kColorITS);
12272 sub2node->SetVisibility(1);
12273 fNodes->Add(sub2node);
12276 // Place copy #19 of ITS5 directly in I565
12278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12279 sub2node->SetLineColor(kColorITS);
12280 sub2node->SetVisibility(1);
12281 fNodes->Add(sub2node);
12284 // Place copy #20 of ITS5 directly in I565
12286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12287 sub2node->SetLineColor(kColorITS);
12288 sub2node->SetVisibility(1);
12289 fNodes->Add(sub2node);
12292 // Place copy #21 of ITS5 directly in I565
12294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12295 sub2node->SetLineColor(kColorITS);
12296 sub2node->SetVisibility(1);
12297 fNodes->Add(sub2node);
12300 // Place copy #22 of ITS5 directly in I565
12302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12303 sub2node->SetLineColor(kColorITS);
12304 sub2node->SetVisibility(1);
12305 fNodes->Add(sub2node);
12307 fNodes->Add(sub1node);
12310 // Place copy #12 of I565 in IT56
12312 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12313 sub1node->SetLineColor(kColorITS);
12314 sub1node->SetVisibility(0);
12317 // Place copy #1 of ITS5 directly in I565
12319 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12320 sub2node->SetLineColor(kColorITS);
12321 sub2node->SetVisibility(1);
12322 fNodes->Add(sub2node);
12325 // Place copy #2 of ITS5 directly in I565
12327 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12328 sub2node->SetLineColor(kColorITS);
12329 sub2node->SetVisibility(1);
12330 fNodes->Add(sub2node);
12333 // Place copy #3 of ITS5 directly in I565
12335 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12336 sub2node->SetLineColor(kColorITS);
12337 sub2node->SetVisibility(1);
12338 fNodes->Add(sub2node);
12341 // Place copy #4 of ITS5 directly in I565
12343 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12344 sub2node->SetLineColor(kColorITS);
12345 sub2node->SetVisibility(1);
12346 fNodes->Add(sub2node);
12349 // Place copy #5 of ITS5 directly in I565
12351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12352 sub2node->SetLineColor(kColorITS);
12353 sub2node->SetVisibility(1);
12354 fNodes->Add(sub2node);
12357 // Place copy #6 of ITS5 directly in I565
12359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12360 sub2node->SetLineColor(kColorITS);
12361 sub2node->SetVisibility(1);
12362 fNodes->Add(sub2node);
12365 // Place copy #7 of ITS5 directly in I565
12367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12368 sub2node->SetLineColor(kColorITS);
12369 sub2node->SetVisibility(1);
12370 fNodes->Add(sub2node);
12373 // Place copy #8 of ITS5 directly in I565
12375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12376 sub2node->SetLineColor(kColorITS);
12377 sub2node->SetVisibility(1);
12378 fNodes->Add(sub2node);
12381 // Place copy #9 of ITS5 directly in I565
12383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12384 sub2node->SetLineColor(kColorITS);
12385 sub2node->SetVisibility(1);
12386 fNodes->Add(sub2node);
12389 // Place copy #10 of ITS5 directly in I565
12391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12392 sub2node->SetLineColor(kColorITS);
12393 sub2node->SetVisibility(1);
12394 fNodes->Add(sub2node);
12397 // Place copy #11 of ITS5 directly in I565
12399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12400 sub2node->SetLineColor(kColorITS);
12401 sub2node->SetVisibility(1);
12402 fNodes->Add(sub2node);
12405 // Place copy #12 of ITS5 directly in I565
12407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12408 sub2node->SetLineColor(kColorITS);
12409 sub2node->SetVisibility(1);
12410 fNodes->Add(sub2node);
12413 // Place copy #13 of ITS5 directly in I565
12415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12416 sub2node->SetLineColor(kColorITS);
12417 sub2node->SetVisibility(1);
12418 fNodes->Add(sub2node);
12421 // Place copy #14 of ITS5 directly in I565
12423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12424 sub2node->SetLineColor(kColorITS);
12425 sub2node->SetVisibility(1);
12426 fNodes->Add(sub2node);
12429 // Place copy #15 of ITS5 directly in I565
12431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12432 sub2node->SetLineColor(kColorITS);
12433 sub2node->SetVisibility(1);
12434 fNodes->Add(sub2node);
12437 // Place copy #16 of ITS5 directly in I565
12439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12440 sub2node->SetLineColor(kColorITS);
12441 sub2node->SetVisibility(1);
12442 fNodes->Add(sub2node);
12445 // Place copy #17 of ITS5 directly in I565
12447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12448 sub2node->SetLineColor(kColorITS);
12449 sub2node->SetVisibility(1);
12450 fNodes->Add(sub2node);
12453 // Place copy #18 of ITS5 directly in I565
12455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12456 sub2node->SetLineColor(kColorITS);
12457 sub2node->SetVisibility(1);
12458 fNodes->Add(sub2node);
12461 // Place copy #19 of ITS5 directly in I565
12463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12464 sub2node->SetLineColor(kColorITS);
12465 sub2node->SetVisibility(1);
12466 fNodes->Add(sub2node);
12469 // Place copy #20 of ITS5 directly in I565
12471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12472 sub2node->SetLineColor(kColorITS);
12473 sub2node->SetVisibility(1);
12474 fNodes->Add(sub2node);
12477 // Place copy #21 of ITS5 directly in I565
12479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12480 sub2node->SetLineColor(kColorITS);
12481 sub2node->SetVisibility(1);
12482 fNodes->Add(sub2node);
12485 // Place copy #22 of ITS5 directly in I565
12487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12488 sub2node->SetLineColor(kColorITS);
12489 sub2node->SetVisibility(1);
12490 fNodes->Add(sub2node);
12492 fNodes->Add(sub1node);
12495 // Place copy #13 of I565 in IT56
12497 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12498 sub1node->SetLineColor(kColorITS);
12499 sub1node->SetVisibility(0);
12502 // Place copy #1 of ITS5 directly in I565
12504 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12505 sub2node->SetLineColor(kColorITS);
12506 sub2node->SetVisibility(1);
12507 fNodes->Add(sub2node);
12510 // Place copy #2 of ITS5 directly in I565
12512 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12513 sub2node->SetLineColor(kColorITS);
12514 sub2node->SetVisibility(1);
12515 fNodes->Add(sub2node);
12518 // Place copy #3 of ITS5 directly in I565
12520 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12521 sub2node->SetLineColor(kColorITS);
12522 sub2node->SetVisibility(1);
12523 fNodes->Add(sub2node);
12526 // Place copy #4 of ITS5 directly in I565
12528 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12529 sub2node->SetLineColor(kColorITS);
12530 sub2node->SetVisibility(1);
12531 fNodes->Add(sub2node);
12534 // Place copy #5 of ITS5 directly in I565
12536 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12537 sub2node->SetLineColor(kColorITS);
12538 sub2node->SetVisibility(1);
12539 fNodes->Add(sub2node);
12542 // Place copy #6 of ITS5 directly in I565
12544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12545 sub2node->SetLineColor(kColorITS);
12546 sub2node->SetVisibility(1);
12547 fNodes->Add(sub2node);
12550 // Place copy #7 of ITS5 directly in I565
12552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12553 sub2node->SetLineColor(kColorITS);
12554 sub2node->SetVisibility(1);
12555 fNodes->Add(sub2node);
12558 // Place copy #8 of ITS5 directly in I565
12560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12561 sub2node->SetLineColor(kColorITS);
12562 sub2node->SetVisibility(1);
12563 fNodes->Add(sub2node);
12566 // Place copy #9 of ITS5 directly in I565
12568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12569 sub2node->SetLineColor(kColorITS);
12570 sub2node->SetVisibility(1);
12571 fNodes->Add(sub2node);
12574 // Place copy #10 of ITS5 directly in I565
12576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12577 sub2node->SetLineColor(kColorITS);
12578 sub2node->SetVisibility(1);
12579 fNodes->Add(sub2node);
12582 // Place copy #11 of ITS5 directly in I565
12584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12585 sub2node->SetLineColor(kColorITS);
12586 sub2node->SetVisibility(1);
12587 fNodes->Add(sub2node);
12590 // Place copy #12 of ITS5 directly in I565
12592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12593 sub2node->SetLineColor(kColorITS);
12594 sub2node->SetVisibility(1);
12595 fNodes->Add(sub2node);
12598 // Place copy #13 of ITS5 directly in I565
12600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12601 sub2node->SetLineColor(kColorITS);
12602 sub2node->SetVisibility(1);
12603 fNodes->Add(sub2node);
12606 // Place copy #14 of ITS5 directly in I565
12608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12609 sub2node->SetLineColor(kColorITS);
12610 sub2node->SetVisibility(1);
12611 fNodes->Add(sub2node);
12614 // Place copy #15 of ITS5 directly in I565
12616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12617 sub2node->SetLineColor(kColorITS);
12618 sub2node->SetVisibility(1);
12619 fNodes->Add(sub2node);
12622 // Place copy #16 of ITS5 directly in I565
12624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12625 sub2node->SetLineColor(kColorITS);
12626 sub2node->SetVisibility(1);
12627 fNodes->Add(sub2node);
12630 // Place copy #17 of ITS5 directly in I565
12632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12633 sub2node->SetLineColor(kColorITS);
12634 sub2node->SetVisibility(1);
12635 fNodes->Add(sub2node);
12638 // Place copy #18 of ITS5 directly in I565
12640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12641 sub2node->SetLineColor(kColorITS);
12642 sub2node->SetVisibility(1);
12643 fNodes->Add(sub2node);
12646 // Place copy #19 of ITS5 directly in I565
12648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12649 sub2node->SetLineColor(kColorITS);
12650 sub2node->SetVisibility(1);
12651 fNodes->Add(sub2node);
12654 // Place copy #20 of ITS5 directly in I565
12656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12657 sub2node->SetLineColor(kColorITS);
12658 sub2node->SetVisibility(1);
12659 fNodes->Add(sub2node);
12662 // Place copy #21 of ITS5 directly in I565
12664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12665 sub2node->SetLineColor(kColorITS);
12666 sub2node->SetVisibility(1);
12667 fNodes->Add(sub2node);
12670 // Place copy #22 of ITS5 directly in I565
12672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12673 sub2node->SetLineColor(kColorITS);
12674 sub2node->SetVisibility(1);
12675 fNodes->Add(sub2node);
12677 fNodes->Add(sub1node);
12680 // Place copy #14 of I565 in IT56
12682 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12683 sub1node->SetLineColor(kColorITS);
12684 sub1node->SetVisibility(0);
12687 // Place copy #1 of ITS5 directly in I565
12689 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12690 sub2node->SetLineColor(kColorITS);
12691 sub2node->SetVisibility(1);
12692 fNodes->Add(sub2node);
12695 // Place copy #2 of ITS5 directly in I565
12697 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12698 sub2node->SetLineColor(kColorITS);
12699 sub2node->SetVisibility(1);
12700 fNodes->Add(sub2node);
12703 // Place copy #3 of ITS5 directly in I565
12705 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12706 sub2node->SetLineColor(kColorITS);
12707 sub2node->SetVisibility(1);
12708 fNodes->Add(sub2node);
12711 // Place copy #4 of ITS5 directly in I565
12713 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12714 sub2node->SetLineColor(kColorITS);
12715 sub2node->SetVisibility(1);
12716 fNodes->Add(sub2node);
12719 // Place copy #5 of ITS5 directly in I565
12721 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12722 sub2node->SetLineColor(kColorITS);
12723 sub2node->SetVisibility(1);
12724 fNodes->Add(sub2node);
12727 // Place copy #6 of ITS5 directly in I565
12729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12730 sub2node->SetLineColor(kColorITS);
12731 sub2node->SetVisibility(1);
12732 fNodes->Add(sub2node);
12735 // Place copy #7 of ITS5 directly in I565
12737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12738 sub2node->SetLineColor(kColorITS);
12739 sub2node->SetVisibility(1);
12740 fNodes->Add(sub2node);
12743 // Place copy #8 of ITS5 directly in I565
12745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12746 sub2node->SetLineColor(kColorITS);
12747 sub2node->SetVisibility(1);
12748 fNodes->Add(sub2node);
12751 // Place copy #9 of ITS5 directly in I565
12753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12754 sub2node->SetLineColor(kColorITS);
12755 sub2node->SetVisibility(1);
12756 fNodes->Add(sub2node);
12759 // Place copy #10 of ITS5 directly in I565
12761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12762 sub2node->SetLineColor(kColorITS);
12763 sub2node->SetVisibility(1);
12764 fNodes->Add(sub2node);
12767 // Place copy #11 of ITS5 directly in I565
12769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12770 sub2node->SetLineColor(kColorITS);
12771 sub2node->SetVisibility(1);
12772 fNodes->Add(sub2node);
12775 // Place copy #12 of ITS5 directly in I565
12777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12778 sub2node->SetLineColor(kColorITS);
12779 sub2node->SetVisibility(1);
12780 fNodes->Add(sub2node);
12783 // Place copy #13 of ITS5 directly in I565
12785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12786 sub2node->SetLineColor(kColorITS);
12787 sub2node->SetVisibility(1);
12788 fNodes->Add(sub2node);
12791 // Place copy #14 of ITS5 directly in I565
12793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12794 sub2node->SetLineColor(kColorITS);
12795 sub2node->SetVisibility(1);
12796 fNodes->Add(sub2node);
12799 // Place copy #15 of ITS5 directly in I565
12801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12802 sub2node->SetLineColor(kColorITS);
12803 sub2node->SetVisibility(1);
12804 fNodes->Add(sub2node);
12807 // Place copy #16 of ITS5 directly in I565
12809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12810 sub2node->SetLineColor(kColorITS);
12811 sub2node->SetVisibility(1);
12812 fNodes->Add(sub2node);
12815 // Place copy #17 of ITS5 directly in I565
12817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12818 sub2node->SetLineColor(kColorITS);
12819 sub2node->SetVisibility(1);
12820 fNodes->Add(sub2node);
12823 // Place copy #18 of ITS5 directly in I565
12825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12826 sub2node->SetLineColor(kColorITS);
12827 sub2node->SetVisibility(1);
12828 fNodes->Add(sub2node);
12831 // Place copy #19 of ITS5 directly in I565
12833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12834 sub2node->SetLineColor(kColorITS);
12835 sub2node->SetVisibility(1);
12836 fNodes->Add(sub2node);
12839 // Place copy #20 of ITS5 directly in I565
12841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12842 sub2node->SetLineColor(kColorITS);
12843 sub2node->SetVisibility(1);
12844 fNodes->Add(sub2node);
12847 // Place copy #21 of ITS5 directly in I565
12849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12850 sub2node->SetLineColor(kColorITS);
12851 sub2node->SetVisibility(1);
12852 fNodes->Add(sub2node);
12855 // Place copy #22 of ITS5 directly in I565
12857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12858 sub2node->SetLineColor(kColorITS);
12859 sub2node->SetVisibility(1);
12860 fNodes->Add(sub2node);
12862 fNodes->Add(sub1node);
12865 // Place copy #15 of I565 in IT56
12867 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12868 sub1node->SetLineColor(kColorITS);
12869 sub1node->SetVisibility(0);
12872 // Place copy #1 of ITS5 directly in I565
12874 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12875 sub2node->SetLineColor(kColorITS);
12876 sub2node->SetVisibility(1);
12877 fNodes->Add(sub2node);
12880 // Place copy #2 of ITS5 directly in I565
12882 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12883 sub2node->SetLineColor(kColorITS);
12884 sub2node->SetVisibility(1);
12885 fNodes->Add(sub2node);
12888 // Place copy #3 of ITS5 directly in I565
12890 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12891 sub2node->SetLineColor(kColorITS);
12892 sub2node->SetVisibility(1);
12893 fNodes->Add(sub2node);
12896 // Place copy #4 of ITS5 directly in I565
12898 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12899 sub2node->SetLineColor(kColorITS);
12900 sub2node->SetVisibility(1);
12901 fNodes->Add(sub2node);
12904 // Place copy #5 of ITS5 directly in I565
12906 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12907 sub2node->SetLineColor(kColorITS);
12908 sub2node->SetVisibility(1);
12909 fNodes->Add(sub2node);
12912 // Place copy #6 of ITS5 directly in I565
12914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12915 sub2node->SetLineColor(kColorITS);
12916 sub2node->SetVisibility(1);
12917 fNodes->Add(sub2node);
12920 // Place copy #7 of ITS5 directly in I565
12922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12923 sub2node->SetLineColor(kColorITS);
12924 sub2node->SetVisibility(1);
12925 fNodes->Add(sub2node);
12928 // Place copy #8 of ITS5 directly in I565
12930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12931 sub2node->SetLineColor(kColorITS);
12932 sub2node->SetVisibility(1);
12933 fNodes->Add(sub2node);
12936 // Place copy #9 of ITS5 directly in I565
12938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12939 sub2node->SetLineColor(kColorITS);
12940 sub2node->SetVisibility(1);
12941 fNodes->Add(sub2node);
12944 // Place copy #10 of ITS5 directly in I565
12946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12947 sub2node->SetLineColor(kColorITS);
12948 sub2node->SetVisibility(1);
12949 fNodes->Add(sub2node);
12952 // Place copy #11 of ITS5 directly in I565
12954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12955 sub2node->SetLineColor(kColorITS);
12956 sub2node->SetVisibility(1);
12957 fNodes->Add(sub2node);
12960 // Place copy #12 of ITS5 directly in I565
12962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12963 sub2node->SetLineColor(kColorITS);
12964 sub2node->SetVisibility(1);
12965 fNodes->Add(sub2node);
12968 // Place copy #13 of ITS5 directly in I565
12970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12971 sub2node->SetLineColor(kColorITS);
12972 sub2node->SetVisibility(1);
12973 fNodes->Add(sub2node);
12976 // Place copy #14 of ITS5 directly in I565
12978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12979 sub2node->SetLineColor(kColorITS);
12980 sub2node->SetVisibility(1);
12981 fNodes->Add(sub2node);
12984 // Place copy #15 of ITS5 directly in I565
12986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12987 sub2node->SetLineColor(kColorITS);
12988 sub2node->SetVisibility(1);
12989 fNodes->Add(sub2node);
12992 // Place copy #16 of ITS5 directly in I565
12994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12995 sub2node->SetLineColor(kColorITS);
12996 sub2node->SetVisibility(1);
12997 fNodes->Add(sub2node);
13000 // Place copy #17 of ITS5 directly in I565
13002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13003 sub2node->SetLineColor(kColorITS);
13004 sub2node->SetVisibility(1);
13005 fNodes->Add(sub2node);
13008 // Place copy #18 of ITS5 directly in I565
13010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13011 sub2node->SetLineColor(kColorITS);
13012 sub2node->SetVisibility(1);
13013 fNodes->Add(sub2node);
13016 // Place copy #19 of ITS5 directly in I565
13018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13019 sub2node->SetLineColor(kColorITS);
13020 sub2node->SetVisibility(1);
13021 fNodes->Add(sub2node);
13024 // Place copy #20 of ITS5 directly in I565
13026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13027 sub2node->SetLineColor(kColorITS);
13028 sub2node->SetVisibility(1);
13029 fNodes->Add(sub2node);
13032 // Place copy #21 of ITS5 directly in I565
13034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13035 sub2node->SetLineColor(kColorITS);
13036 sub2node->SetVisibility(1);
13037 fNodes->Add(sub2node);
13040 // Place copy #22 of ITS5 directly in I565
13042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13043 sub2node->SetLineColor(kColorITS);
13044 sub2node->SetVisibility(1);
13045 fNodes->Add(sub2node);
13047 fNodes->Add(sub1node);
13050 // Place copy #16 of I565 in IT56
13052 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
13053 sub1node->SetLineColor(kColorITS);
13054 sub1node->SetVisibility(0);
13057 // Place copy #1 of ITS5 directly in I565
13059 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13060 sub2node->SetLineColor(kColorITS);
13061 sub2node->SetVisibility(1);
13062 fNodes->Add(sub2node);
13065 // Place copy #2 of ITS5 directly in I565
13067 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13068 sub2node->SetLineColor(kColorITS);
13069 sub2node->SetVisibility(1);
13070 fNodes->Add(sub2node);
13073 // Place copy #3 of ITS5 directly in I565
13075 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13076 sub2node->SetLineColor(kColorITS);
13077 sub2node->SetVisibility(1);
13078 fNodes->Add(sub2node);
13081 // Place copy #4 of ITS5 directly in I565
13083 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13084 sub2node->SetLineColor(kColorITS);
13085 sub2node->SetVisibility(1);
13086 fNodes->Add(sub2node);
13089 // Place copy #5 of ITS5 directly in I565
13091 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13092 sub2node->SetLineColor(kColorITS);
13093 sub2node->SetVisibility(1);
13094 fNodes->Add(sub2node);
13097 // Place copy #6 of ITS5 directly in I565
13099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13100 sub2node->SetLineColor(kColorITS);
13101 sub2node->SetVisibility(1);
13102 fNodes->Add(sub2node);
13105 // Place copy #7 of ITS5 directly in I565
13107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13108 sub2node->SetLineColor(kColorITS);
13109 sub2node->SetVisibility(1);
13110 fNodes->Add(sub2node);
13113 // Place copy #8 of ITS5 directly in I565
13115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13116 sub2node->SetLineColor(kColorITS);
13117 sub2node->SetVisibility(1);
13118 fNodes->Add(sub2node);
13121 // Place copy #9 of ITS5 directly in I565
13123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13124 sub2node->SetLineColor(kColorITS);
13125 sub2node->SetVisibility(1);
13126 fNodes->Add(sub2node);
13129 // Place copy #10 of ITS5 directly in I565
13131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13132 sub2node->SetLineColor(kColorITS);
13133 sub2node->SetVisibility(1);
13134 fNodes->Add(sub2node);
13137 // Place copy #11 of ITS5 directly in I565
13139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13140 sub2node->SetLineColor(kColorITS);
13141 sub2node->SetVisibility(1);
13142 fNodes->Add(sub2node);
13145 // Place copy #12 of ITS5 directly in I565
13147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13148 sub2node->SetLineColor(kColorITS);
13149 sub2node->SetVisibility(1);
13150 fNodes->Add(sub2node);
13153 // Place copy #13 of ITS5 directly in I565
13155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13156 sub2node->SetLineColor(kColorITS);
13157 sub2node->SetVisibility(1);
13158 fNodes->Add(sub2node);
13161 // Place copy #14 of ITS5 directly in I565
13163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13164 sub2node->SetLineColor(kColorITS);
13165 sub2node->SetVisibility(1);
13166 fNodes->Add(sub2node);
13169 // Place copy #15 of ITS5 directly in I565
13171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13172 sub2node->SetLineColor(kColorITS);
13173 sub2node->SetVisibility(1);
13174 fNodes->Add(sub2node);
13177 // Place copy #16 of ITS5 directly in I565
13179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13180 sub2node->SetLineColor(kColorITS);
13181 sub2node->SetVisibility(1);
13182 fNodes->Add(sub2node);
13185 // Place copy #17 of ITS5 directly in I565
13187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13188 sub2node->SetLineColor(kColorITS);
13189 sub2node->SetVisibility(1);
13190 fNodes->Add(sub2node);
13193 // Place copy #18 of ITS5 directly in I565
13195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13196 sub2node->SetLineColor(kColorITS);
13197 sub2node->SetVisibility(1);
13198 fNodes->Add(sub2node);
13201 // Place copy #19 of ITS5 directly in I565
13203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13204 sub2node->SetLineColor(kColorITS);
13205 sub2node->SetVisibility(1);
13206 fNodes->Add(sub2node);
13209 // Place copy #20 of ITS5 directly in I565
13211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13212 sub2node->SetLineColor(kColorITS);
13213 sub2node->SetVisibility(1);
13214 fNodes->Add(sub2node);
13217 // Place copy #21 of ITS5 directly in I565
13219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13220 sub2node->SetLineColor(kColorITS);
13221 sub2node->SetVisibility(1);
13222 fNodes->Add(sub2node);
13225 // Place copy #22 of ITS5 directly in I565
13227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13228 sub2node->SetLineColor(kColorITS);
13229 sub2node->SetVisibility(1);
13230 fNodes->Add(sub2node);
13232 fNodes->Add(sub1node);
13235 // Place copy #17 of I565 in IT56
13237 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13238 sub1node->SetLineColor(kColorITS);
13239 sub1node->SetVisibility(0);
13242 // Place copy #1 of ITS5 directly in I565
13244 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13245 sub2node->SetLineColor(kColorITS);
13246 sub2node->SetVisibility(1);
13247 fNodes->Add(sub2node);
13250 // Place copy #2 of ITS5 directly in I565
13252 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13253 sub2node->SetLineColor(kColorITS);
13254 sub2node->SetVisibility(1);
13255 fNodes->Add(sub2node);
13258 // Place copy #3 of ITS5 directly in I565
13260 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13261 sub2node->SetLineColor(kColorITS);
13262 sub2node->SetVisibility(1);
13263 fNodes->Add(sub2node);
13266 // Place copy #4 of ITS5 directly in I565
13268 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13269 sub2node->SetLineColor(kColorITS);
13270 sub2node->SetVisibility(1);
13271 fNodes->Add(sub2node);
13274 // Place copy #5 of ITS5 directly in I565
13276 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13277 sub2node->SetLineColor(kColorITS);
13278 sub2node->SetVisibility(1);
13279 fNodes->Add(sub2node);
13282 // Place copy #6 of ITS5 directly in I565
13284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13285 sub2node->SetLineColor(kColorITS);
13286 sub2node->SetVisibility(1);
13287 fNodes->Add(sub2node);
13290 // Place copy #7 of ITS5 directly in I565
13292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13293 sub2node->SetLineColor(kColorITS);
13294 sub2node->SetVisibility(1);
13295 fNodes->Add(sub2node);
13298 // Place copy #8 of ITS5 directly in I565
13300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13301 sub2node->SetLineColor(kColorITS);
13302 sub2node->SetVisibility(1);
13303 fNodes->Add(sub2node);
13306 // Place copy #9 of ITS5 directly in I565
13308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13309 sub2node->SetLineColor(kColorITS);
13310 sub2node->SetVisibility(1);
13311 fNodes->Add(sub2node);
13314 // Place copy #10 of ITS5 directly in I565
13316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13317 sub2node->SetLineColor(kColorITS);
13318 sub2node->SetVisibility(1);
13319 fNodes->Add(sub2node);
13322 // Place copy #11 of ITS5 directly in I565
13324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13325 sub2node->SetLineColor(kColorITS);
13326 sub2node->SetVisibility(1);
13327 fNodes->Add(sub2node);
13330 // Place copy #12 of ITS5 directly in I565
13332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13333 sub2node->SetLineColor(kColorITS);
13334 sub2node->SetVisibility(1);
13335 fNodes->Add(sub2node);
13338 // Place copy #13 of ITS5 directly in I565
13340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13341 sub2node->SetLineColor(kColorITS);
13342 sub2node->SetVisibility(1);
13343 fNodes->Add(sub2node);
13346 // Place copy #14 of ITS5 directly in I565
13348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13349 sub2node->SetLineColor(kColorITS);
13350 sub2node->SetVisibility(1);
13351 fNodes->Add(sub2node);
13354 // Place copy #15 of ITS5 directly in I565
13356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13357 sub2node->SetLineColor(kColorITS);
13358 sub2node->SetVisibility(1);
13359 fNodes->Add(sub2node);
13362 // Place copy #16 of ITS5 directly in I565
13364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13365 sub2node->SetLineColor(kColorITS);
13366 sub2node->SetVisibility(1);
13367 fNodes->Add(sub2node);
13370 // Place copy #17 of ITS5 directly in I565
13372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13373 sub2node->SetLineColor(kColorITS);
13374 sub2node->SetVisibility(1);
13375 fNodes->Add(sub2node);
13378 // Place copy #18 of ITS5 directly in I565
13380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13381 sub2node->SetLineColor(kColorITS);
13382 sub2node->SetVisibility(1);
13383 fNodes->Add(sub2node);
13386 // Place copy #19 of ITS5 directly in I565
13388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13389 sub2node->SetLineColor(kColorITS);
13390 sub2node->SetVisibility(1);
13391 fNodes->Add(sub2node);
13394 // Place copy #20 of ITS5 directly in I565
13396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13397 sub2node->SetLineColor(kColorITS);
13398 sub2node->SetVisibility(1);
13399 fNodes->Add(sub2node);
13402 // Place copy #21 of ITS5 directly in I565
13404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13405 sub2node->SetLineColor(kColorITS);
13406 sub2node->SetVisibility(1);
13407 fNodes->Add(sub2node);
13410 // Place copy #22 of ITS5 directly in I565
13412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13413 sub2node->SetLineColor(kColorITS);
13414 sub2node->SetVisibility(1);
13415 fNodes->Add(sub2node);
13417 fNodes->Add(sub1node);
13420 // Place copy #18 of I565 in IT56
13422 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13423 sub1node->SetLineColor(kColorITS);
13424 sub1node->SetVisibility(0);
13427 // Place copy #1 of ITS5 directly in I565
13429 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13430 sub2node->SetLineColor(kColorITS);
13431 sub2node->SetVisibility(1);
13432 fNodes->Add(sub2node);
13435 // Place copy #2 of ITS5 directly in I565
13437 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13438 sub2node->SetLineColor(kColorITS);
13439 sub2node->SetVisibility(1);
13440 fNodes->Add(sub2node);
13443 // Place copy #3 of ITS5 directly in I565
13445 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13446 sub2node->SetLineColor(kColorITS);
13447 sub2node->SetVisibility(1);
13448 fNodes->Add(sub2node);
13451 // Place copy #4 of ITS5 directly in I565
13453 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13454 sub2node->SetLineColor(kColorITS);
13455 sub2node->SetVisibility(1);
13456 fNodes->Add(sub2node);
13459 // Place copy #5 of ITS5 directly in I565
13461 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13462 sub2node->SetLineColor(kColorITS);
13463 sub2node->SetVisibility(1);
13464 fNodes->Add(sub2node);
13467 // Place copy #6 of ITS5 directly in I565
13469 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13470 sub2node->SetLineColor(kColorITS);
13471 sub2node->SetVisibility(1);
13472 fNodes->Add(sub2node);
13475 // Place copy #7 of ITS5 directly in I565
13477 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13478 sub2node->SetLineColor(kColorITS);
13479 sub2node->SetVisibility(1);
13480 fNodes->Add(sub2node);
13483 // Place copy #8 of ITS5 directly in I565
13485 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13486 sub2node->SetLineColor(kColorITS);
13487 sub2node->SetVisibility(1);
13488 fNodes->Add(sub2node);
13491 // Place copy #9 of ITS5 directly in I565
13493 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13494 sub2node->SetLineColor(kColorITS);
13495 sub2node->SetVisibility(1);
13496 fNodes->Add(sub2node);
13499 // Place copy #10 of ITS5 directly in I565
13501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13502 sub2node->SetLineColor(kColorITS);
13503 sub2node->SetVisibility(1);
13504 fNodes->Add(sub2node);
13507 // Place copy #11 of ITS5 directly in I565
13509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13510 sub2node->SetLineColor(kColorITS);
13511 sub2node->SetVisibility(1);
13512 fNodes->Add(sub2node);
13515 // Place copy #12 of ITS5 directly in I565
13517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13518 sub2node->SetLineColor(kColorITS);
13519 sub2node->SetVisibility(1);
13520 fNodes->Add(sub2node);
13523 // Place copy #13 of ITS5 directly in I565
13525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13526 sub2node->SetLineColor(kColorITS);
13527 sub2node->SetVisibility(1);
13528 fNodes->Add(sub2node);
13531 // Place copy #14 of ITS5 directly in I565
13533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13534 sub2node->SetLineColor(kColorITS);
13535 sub2node->SetVisibility(1);
13536 fNodes->Add(sub2node);
13539 // Place copy #15 of ITS5 directly in I565
13541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13542 sub2node->SetLineColor(kColorITS);
13543 sub2node->SetVisibility(1);
13544 fNodes->Add(sub2node);
13547 // Place copy #16 of ITS5 directly in I565
13549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13550 sub2node->SetLineColor(kColorITS);
13551 sub2node->SetVisibility(1);
13552 fNodes->Add(sub2node);
13555 // Place copy #17 of ITS5 directly in I565
13557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13558 sub2node->SetLineColor(kColorITS);
13559 sub2node->SetVisibility(1);
13560 fNodes->Add(sub2node);
13563 // Place copy #18 of ITS5 directly in I565
13565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13566 sub2node->SetLineColor(kColorITS);
13567 sub2node->SetVisibility(1);
13568 fNodes->Add(sub2node);
13571 // Place copy #19 of ITS5 directly in I565
13573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13574 sub2node->SetLineColor(kColorITS);
13575 sub2node->SetVisibility(1);
13576 fNodes->Add(sub2node);
13579 // Place copy #20 of ITS5 directly in I565
13581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13582 sub2node->SetLineColor(kColorITS);
13583 sub2node->SetVisibility(1);
13584 fNodes->Add(sub2node);
13587 // Place copy #21 of ITS5 directly in I565
13589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13590 sub2node->SetLineColor(kColorITS);
13591 sub2node->SetVisibility(1);
13592 fNodes->Add(sub2node);
13595 // Place copy #22 of ITS5 directly in I565
13597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13598 sub2node->SetLineColor(kColorITS);
13599 sub2node->SetVisibility(1);
13600 fNodes->Add(sub2node);
13602 fNodes->Add(sub1node);
13605 // Place copy #19 of I565 in IT56
13607 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13608 sub1node->SetLineColor(kColorITS);
13609 sub1node->SetVisibility(0);
13612 // Place copy #1 of ITS5 directly in I565
13614 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13615 sub2node->SetLineColor(kColorITS);
13616 sub2node->SetVisibility(1);
13617 fNodes->Add(sub2node);
13620 // Place copy #2 of ITS5 directly in I565
13622 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13623 sub2node->SetLineColor(kColorITS);
13624 sub2node->SetVisibility(1);
13625 fNodes->Add(sub2node);
13628 // Place copy #3 of ITS5 directly in I565
13630 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13631 sub2node->SetLineColor(kColorITS);
13632 sub2node->SetVisibility(1);
13633 fNodes->Add(sub2node);
13636 // Place copy #4 of ITS5 directly in I565
13638 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13639 sub2node->SetLineColor(kColorITS);
13640 sub2node->SetVisibility(1);
13641 fNodes->Add(sub2node);
13644 // Place copy #5 of ITS5 directly in I565
13646 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13647 sub2node->SetLineColor(kColorITS);
13648 sub2node->SetVisibility(1);
13649 fNodes->Add(sub2node);
13652 // Place copy #6 of ITS5 directly in I565
13654 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13655 sub2node->SetLineColor(kColorITS);
13656 sub2node->SetVisibility(1);
13657 fNodes->Add(sub2node);
13660 // Place copy #7 of ITS5 directly in I565
13662 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13663 sub2node->SetLineColor(kColorITS);
13664 sub2node->SetVisibility(1);
13665 fNodes->Add(sub2node);
13668 // Place copy #8 of ITS5 directly in I565
13670 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13671 sub2node->SetLineColor(kColorITS);
13672 sub2node->SetVisibility(1);
13673 fNodes->Add(sub2node);
13676 // Place copy #9 of ITS5 directly in I565
13678 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13679 sub2node->SetLineColor(kColorITS);
13680 sub2node->SetVisibility(1);
13681 fNodes->Add(sub2node);
13684 // Place copy #10 of ITS5 directly in I565
13686 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13687 sub2node->SetLineColor(kColorITS);
13688 sub2node->SetVisibility(1);
13689 fNodes->Add(sub2node);
13692 // Place copy #11 of ITS5 directly in I565
13694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13695 sub2node->SetLineColor(kColorITS);
13696 sub2node->SetVisibility(1);
13697 fNodes->Add(sub2node);
13700 // Place copy #12 of ITS5 directly in I565
13702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13703 sub2node->SetLineColor(kColorITS);
13704 sub2node->SetVisibility(1);
13705 fNodes->Add(sub2node);
13708 // Place copy #13 of ITS5 directly in I565
13710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13711 sub2node->SetLineColor(kColorITS);
13712 sub2node->SetVisibility(1);
13713 fNodes->Add(sub2node);
13716 // Place copy #14 of ITS5 directly in I565
13718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13719 sub2node->SetLineColor(kColorITS);
13720 sub2node->SetVisibility(1);
13721 fNodes->Add(sub2node);
13724 // Place copy #15 of ITS5 directly in I565
13726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13727 sub2node->SetLineColor(kColorITS);
13728 sub2node->SetVisibility(1);
13729 fNodes->Add(sub2node);
13732 // Place copy #16 of ITS5 directly in I565
13734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13735 sub2node->SetLineColor(kColorITS);
13736 sub2node->SetVisibility(1);
13737 fNodes->Add(sub2node);
13740 // Place copy #17 of ITS5 directly in I565
13742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13743 sub2node->SetLineColor(kColorITS);
13744 sub2node->SetVisibility(1);
13745 fNodes->Add(sub2node);
13748 // Place copy #18 of ITS5 directly in I565
13750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13751 sub2node->SetLineColor(kColorITS);
13752 sub2node->SetVisibility(1);
13753 fNodes->Add(sub2node);
13756 // Place copy #19 of ITS5 directly in I565
13758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13759 sub2node->SetLineColor(kColorITS);
13760 sub2node->SetVisibility(1);
13761 fNodes->Add(sub2node);
13764 // Place copy #20 of ITS5 directly in I565
13766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13767 sub2node->SetLineColor(kColorITS);
13768 sub2node->SetVisibility(1);
13769 fNodes->Add(sub2node);
13772 // Place copy #21 of ITS5 directly in I565
13774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13775 sub2node->SetLineColor(kColorITS);
13776 sub2node->SetVisibility(1);
13777 fNodes->Add(sub2node);
13780 // Place copy #22 of ITS5 directly in I565
13782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13783 sub2node->SetLineColor(kColorITS);
13784 sub2node->SetVisibility(1);
13785 fNodes->Add(sub2node);
13787 fNodes->Add(sub1node);
13790 // Place copy #20 of I565 in IT56
13792 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13793 sub1node->SetLineColor(kColorITS);
13794 sub1node->SetVisibility(0);
13797 // Place copy #1 of ITS5 directly in I565
13799 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13800 sub2node->SetLineColor(kColorITS);
13801 sub2node->SetVisibility(1);
13802 fNodes->Add(sub2node);
13805 // Place copy #2 of ITS5 directly in I565
13807 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13808 sub2node->SetLineColor(kColorITS);
13809 sub2node->SetVisibility(1);
13810 fNodes->Add(sub2node);
13813 // Place copy #3 of ITS5 directly in I565
13815 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13816 sub2node->SetLineColor(kColorITS);
13817 sub2node->SetVisibility(1);
13818 fNodes->Add(sub2node);
13821 // Place copy #4 of ITS5 directly in I565
13823 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13824 sub2node->SetLineColor(kColorITS);
13825 sub2node->SetVisibility(1);
13826 fNodes->Add(sub2node);
13829 // Place copy #5 of ITS5 directly in I565
13831 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13832 sub2node->SetLineColor(kColorITS);
13833 sub2node->SetVisibility(1);
13834 fNodes->Add(sub2node);
13837 // Place copy #6 of ITS5 directly in I565
13839 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13840 sub2node->SetLineColor(kColorITS);
13841 sub2node->SetVisibility(1);
13842 fNodes->Add(sub2node);
13845 // Place copy #7 of ITS5 directly in I565
13847 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13848 sub2node->SetLineColor(kColorITS);
13849 sub2node->SetVisibility(1);
13850 fNodes->Add(sub2node);
13853 // Place copy #8 of ITS5 directly in I565
13855 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13856 sub2node->SetLineColor(kColorITS);
13857 sub2node->SetVisibility(1);
13858 fNodes->Add(sub2node);
13861 // Place copy #9 of ITS5 directly in I565
13863 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13864 sub2node->SetLineColor(kColorITS);
13865 sub2node->SetVisibility(1);
13866 fNodes->Add(sub2node);
13869 // Place copy #10 of ITS5 directly in I565
13871 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13872 sub2node->SetLineColor(kColorITS);
13873 sub2node->SetVisibility(1);
13874 fNodes->Add(sub2node);
13877 // Place copy #11 of ITS5 directly in I565
13879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13880 sub2node->SetLineColor(kColorITS);
13881 sub2node->SetVisibility(1);
13882 fNodes->Add(sub2node);
13885 // Place copy #12 of ITS5 directly in I565
13887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13888 sub2node->SetLineColor(kColorITS);
13889 sub2node->SetVisibility(1);
13890 fNodes->Add(sub2node);
13893 // Place copy #13 of ITS5 directly in I565
13895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13896 sub2node->SetLineColor(kColorITS);
13897 sub2node->SetVisibility(1);
13898 fNodes->Add(sub2node);
13901 // Place copy #14 of ITS5 directly in I565
13903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13904 sub2node->SetLineColor(kColorITS);
13905 sub2node->SetVisibility(1);
13906 fNodes->Add(sub2node);
13909 // Place copy #15 of ITS5 directly in I565
13911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13912 sub2node->SetLineColor(kColorITS);
13913 sub2node->SetVisibility(1);
13914 fNodes->Add(sub2node);
13917 // Place copy #16 of ITS5 directly in I565
13919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13920 sub2node->SetLineColor(kColorITS);
13921 sub2node->SetVisibility(1);
13922 fNodes->Add(sub2node);
13925 // Place copy #17 of ITS5 directly in I565
13927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13928 sub2node->SetLineColor(kColorITS);
13929 sub2node->SetVisibility(1);
13930 fNodes->Add(sub2node);
13933 // Place copy #18 of ITS5 directly in I565
13935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13936 sub2node->SetLineColor(kColorITS);
13937 sub2node->SetVisibility(1);
13938 fNodes->Add(sub2node);
13941 // Place copy #19 of ITS5 directly in I565
13943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13944 sub2node->SetLineColor(kColorITS);
13945 sub2node->SetVisibility(1);
13946 fNodes->Add(sub2node);
13949 // Place copy #20 of ITS5 directly in I565
13951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13952 sub2node->SetLineColor(kColorITS);
13953 sub2node->SetVisibility(1);
13954 fNodes->Add(sub2node);
13957 // Place copy #21 of ITS5 directly in I565
13959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13960 sub2node->SetLineColor(kColorITS);
13961 sub2node->SetVisibility(1);
13962 fNodes->Add(sub2node);
13965 // Place copy #22 of ITS5 directly in I565
13967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13968 sub2node->SetLineColor(kColorITS);
13969 sub2node->SetVisibility(1);
13970 fNodes->Add(sub2node);
13972 fNodes->Add(sub1node);
13975 // Place copy #21 of I565 in IT56
13977 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13978 sub1node->SetLineColor(kColorITS);
13979 sub1node->SetVisibility(0);
13982 // Place copy #1 of ITS5 directly in I565
13984 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13985 sub2node->SetLineColor(kColorITS);
13986 sub2node->SetVisibility(1);
13987 fNodes->Add(sub2node);
13990 // Place copy #2 of ITS5 directly in I565
13992 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13993 sub2node->SetLineColor(kColorITS);
13994 sub2node->SetVisibility(1);
13995 fNodes->Add(sub2node);
13998 // Place copy #3 of ITS5 directly in I565
14000 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14001 sub2node->SetLineColor(kColorITS);
14002 sub2node->SetVisibility(1);
14003 fNodes->Add(sub2node);
14006 // Place copy #4 of ITS5 directly in I565
14008 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14009 sub2node->SetLineColor(kColorITS);
14010 sub2node->SetVisibility(1);
14011 fNodes->Add(sub2node);
14014 // Place copy #5 of ITS5 directly in I565
14016 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14017 sub2node->SetLineColor(kColorITS);
14018 sub2node->SetVisibility(1);
14019 fNodes->Add(sub2node);
14022 // Place copy #6 of ITS5 directly in I565
14024 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14025 sub2node->SetLineColor(kColorITS);
14026 sub2node->SetVisibility(1);
14027 fNodes->Add(sub2node);
14030 // Place copy #7 of ITS5 directly in I565
14032 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14033 sub2node->SetLineColor(kColorITS);
14034 sub2node->SetVisibility(1);
14035 fNodes->Add(sub2node);
14038 // Place copy #8 of ITS5 directly in I565
14040 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14041 sub2node->SetLineColor(kColorITS);
14042 sub2node->SetVisibility(1);
14043 fNodes->Add(sub2node);
14046 // Place copy #9 of ITS5 directly in I565
14048 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14049 sub2node->SetLineColor(kColorITS);
14050 sub2node->SetVisibility(1);
14051 fNodes->Add(sub2node);
14054 // Place copy #10 of ITS5 directly in I565
14056 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14057 sub2node->SetLineColor(kColorITS);
14058 sub2node->SetVisibility(1);
14059 fNodes->Add(sub2node);
14062 // Place copy #11 of ITS5 directly in I565
14064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14065 sub2node->SetLineColor(kColorITS);
14066 sub2node->SetVisibility(1);
14067 fNodes->Add(sub2node);
14070 // Place copy #12 of ITS5 directly in I565
14072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14073 sub2node->SetLineColor(kColorITS);
14074 sub2node->SetVisibility(1);
14075 fNodes->Add(sub2node);
14078 // Place copy #13 of ITS5 directly in I565
14080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14081 sub2node->SetLineColor(kColorITS);
14082 sub2node->SetVisibility(1);
14083 fNodes->Add(sub2node);
14086 // Place copy #14 of ITS5 directly in I565
14088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14089 sub2node->SetLineColor(kColorITS);
14090 sub2node->SetVisibility(1);
14091 fNodes->Add(sub2node);
14094 // Place copy #15 of ITS5 directly in I565
14096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14097 sub2node->SetLineColor(kColorITS);
14098 sub2node->SetVisibility(1);
14099 fNodes->Add(sub2node);
14102 // Place copy #16 of ITS5 directly in I565
14104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14105 sub2node->SetLineColor(kColorITS);
14106 sub2node->SetVisibility(1);
14107 fNodes->Add(sub2node);
14110 // Place copy #17 of ITS5 directly in I565
14112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14113 sub2node->SetLineColor(kColorITS);
14114 sub2node->SetVisibility(1);
14115 fNodes->Add(sub2node);
14118 // Place copy #18 of ITS5 directly in I565
14120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14121 sub2node->SetLineColor(kColorITS);
14122 sub2node->SetVisibility(1);
14123 fNodes->Add(sub2node);
14126 // Place copy #19 of ITS5 directly in I565
14128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14129 sub2node->SetLineColor(kColorITS);
14130 sub2node->SetVisibility(1);
14131 fNodes->Add(sub2node);
14134 // Place copy #20 of ITS5 directly in I565
14136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14137 sub2node->SetLineColor(kColorITS);
14138 sub2node->SetVisibility(1);
14139 fNodes->Add(sub2node);
14142 // Place copy #21 of ITS5 directly in I565
14144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14145 sub2node->SetLineColor(kColorITS);
14146 sub2node->SetVisibility(1);
14147 fNodes->Add(sub2node);
14150 // Place copy #22 of ITS5 directly in I565
14152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14153 sub2node->SetLineColor(kColorITS);
14154 sub2node->SetVisibility(1);
14155 fNodes->Add(sub2node);
14157 fNodes->Add(sub1node);
14160 // Place copy #22 of I565 in IT56
14162 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14163 sub1node->SetLineColor(kColorITS);
14164 sub1node->SetVisibility(0);
14167 // Place copy #1 of ITS5 directly in I565
14169 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14170 sub2node->SetLineColor(kColorITS);
14171 sub2node->SetVisibility(1);
14172 fNodes->Add(sub2node);
14175 // Place copy #2 of ITS5 directly in I565
14177 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14178 sub2node->SetLineColor(kColorITS);
14179 sub2node->SetVisibility(1);
14180 fNodes->Add(sub2node);
14183 // Place copy #3 of ITS5 directly in I565
14185 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14186 sub2node->SetLineColor(kColorITS);
14187 sub2node->SetVisibility(1);
14188 fNodes->Add(sub2node);
14191 // Place copy #4 of ITS5 directly in I565
14193 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14194 sub2node->SetLineColor(kColorITS);
14195 sub2node->SetVisibility(1);
14196 fNodes->Add(sub2node);
14199 // Place copy #5 of ITS5 directly in I565
14201 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14202 sub2node->SetLineColor(kColorITS);
14203 sub2node->SetVisibility(1);
14204 fNodes->Add(sub2node);
14207 // Place copy #6 of ITS5 directly in I565
14209 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14210 sub2node->SetLineColor(kColorITS);
14211 sub2node->SetVisibility(1);
14212 fNodes->Add(sub2node);
14215 // Place copy #7 of ITS5 directly in I565
14217 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14218 sub2node->SetLineColor(kColorITS);
14219 sub2node->SetVisibility(1);
14220 fNodes->Add(sub2node);
14223 // Place copy #8 of ITS5 directly in I565
14225 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14226 sub2node->SetLineColor(kColorITS);
14227 sub2node->SetVisibility(1);
14228 fNodes->Add(sub2node);
14231 // Place copy #9 of ITS5 directly in I565
14233 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14234 sub2node->SetLineColor(kColorITS);
14235 sub2node->SetVisibility(1);
14236 fNodes->Add(sub2node);
14239 // Place copy #10 of ITS5 directly in I565
14241 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14242 sub2node->SetLineColor(kColorITS);
14243 sub2node->SetVisibility(1);
14244 fNodes->Add(sub2node);
14247 // Place copy #11 of ITS5 directly in I565
14249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14250 sub2node->SetLineColor(kColorITS);
14251 sub2node->SetVisibility(1);
14252 fNodes->Add(sub2node);
14255 // Place copy #12 of ITS5 directly in I565
14257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14258 sub2node->SetLineColor(kColorITS);
14259 sub2node->SetVisibility(1);
14260 fNodes->Add(sub2node);
14263 // Place copy #13 of ITS5 directly in I565
14265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14266 sub2node->SetLineColor(kColorITS);
14267 sub2node->SetVisibility(1);
14268 fNodes->Add(sub2node);
14271 // Place copy #14 of ITS5 directly in I565
14273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14274 sub2node->SetLineColor(kColorITS);
14275 sub2node->SetVisibility(1);
14276 fNodes->Add(sub2node);
14279 // Place copy #15 of ITS5 directly in I565
14281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14282 sub2node->SetLineColor(kColorITS);
14283 sub2node->SetVisibility(1);
14284 fNodes->Add(sub2node);
14287 // Place copy #16 of ITS5 directly in I565
14289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14290 sub2node->SetLineColor(kColorITS);
14291 sub2node->SetVisibility(1);
14292 fNodes->Add(sub2node);
14295 // Place copy #17 of ITS5 directly in I565
14297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14298 sub2node->SetLineColor(kColorITS);
14299 sub2node->SetVisibility(1);
14300 fNodes->Add(sub2node);
14303 // Place copy #18 of ITS5 directly in I565
14305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14306 sub2node->SetLineColor(kColorITS);
14307 sub2node->SetVisibility(1);
14308 fNodes->Add(sub2node);
14311 // Place copy #19 of ITS5 directly in I565
14313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14314 sub2node->SetLineColor(kColorITS);
14315 sub2node->SetVisibility(1);
14316 fNodes->Add(sub2node);
14319 // Place copy #20 of ITS5 directly in I565
14321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14322 sub2node->SetLineColor(kColorITS);
14323 sub2node->SetVisibility(1);
14324 fNodes->Add(sub2node);
14327 // Place copy #21 of ITS5 directly in I565
14329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14330 sub2node->SetLineColor(kColorITS);
14331 sub2node->SetVisibility(1);
14332 fNodes->Add(sub2node);
14335 // Place copy #22 of ITS5 directly in I565
14337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14338 sub2node->SetLineColor(kColorITS);
14339 sub2node->SetVisibility(1);
14340 fNodes->Add(sub2node);
14342 fNodes->Add(sub1node);
14345 // Place copy #23 of I565 in IT56
14347 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14348 sub1node->SetLineColor(kColorITS);
14349 sub1node->SetVisibility(0);
14352 // Place copy #1 of ITS5 directly in I565
14354 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14355 sub2node->SetLineColor(kColorITS);
14356 sub2node->SetVisibility(1);
14357 fNodes->Add(sub2node);
14360 // Place copy #2 of ITS5 directly in I565
14362 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14363 sub2node->SetLineColor(kColorITS);
14364 sub2node->SetVisibility(1);
14365 fNodes->Add(sub2node);
14368 // Place copy #3 of ITS5 directly in I565
14370 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14371 sub2node->SetLineColor(kColorITS);
14372 sub2node->SetVisibility(1);
14373 fNodes->Add(sub2node);
14376 // Place copy #4 of ITS5 directly in I565
14378 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14379 sub2node->SetLineColor(kColorITS);
14380 sub2node->SetVisibility(1);
14381 fNodes->Add(sub2node);
14384 // Place copy #5 of ITS5 directly in I565
14386 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14387 sub2node->SetLineColor(kColorITS);
14388 sub2node->SetVisibility(1);
14389 fNodes->Add(sub2node);
14392 // Place copy #6 of ITS5 directly in I565
14394 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14395 sub2node->SetLineColor(kColorITS);
14396 sub2node->SetVisibility(1);
14397 fNodes->Add(sub2node);
14400 // Place copy #7 of ITS5 directly in I565
14402 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14403 sub2node->SetLineColor(kColorITS);
14404 sub2node->SetVisibility(1);
14405 fNodes->Add(sub2node);
14408 // Place copy #8 of ITS5 directly in I565
14410 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14411 sub2node->SetLineColor(kColorITS);
14412 sub2node->SetVisibility(1);
14413 fNodes->Add(sub2node);
14416 // Place copy #9 of ITS5 directly in I565
14418 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14419 sub2node->SetLineColor(kColorITS);
14420 sub2node->SetVisibility(1);
14421 fNodes->Add(sub2node);
14424 // Place copy #10 of ITS5 directly in I565
14426 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14427 sub2node->SetLineColor(kColorITS);
14428 sub2node->SetVisibility(1);
14429 fNodes->Add(sub2node);
14432 // Place copy #11 of ITS5 directly in I565
14434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14435 sub2node->SetLineColor(kColorITS);
14436 sub2node->SetVisibility(1);
14437 fNodes->Add(sub2node);
14440 // Place copy #12 of ITS5 directly in I565
14442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14443 sub2node->SetLineColor(kColorITS);
14444 sub2node->SetVisibility(1);
14445 fNodes->Add(sub2node);
14448 // Place copy #13 of ITS5 directly in I565
14450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14451 sub2node->SetLineColor(kColorITS);
14452 sub2node->SetVisibility(1);
14453 fNodes->Add(sub2node);
14456 // Place copy #14 of ITS5 directly in I565
14458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14459 sub2node->SetLineColor(kColorITS);
14460 sub2node->SetVisibility(1);
14461 fNodes->Add(sub2node);
14464 // Place copy #15 of ITS5 directly in I565
14466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14467 sub2node->SetLineColor(kColorITS);
14468 sub2node->SetVisibility(1);
14469 fNodes->Add(sub2node);
14472 // Place copy #16 of ITS5 directly in I565
14474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14475 sub2node->SetLineColor(kColorITS);
14476 sub2node->SetVisibility(1);
14477 fNodes->Add(sub2node);
14480 // Place copy #17 of ITS5 directly in I565
14482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14483 sub2node->SetLineColor(kColorITS);
14484 sub2node->SetVisibility(1);
14485 fNodes->Add(sub2node);
14488 // Place copy #18 of ITS5 directly in I565
14490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14491 sub2node->SetLineColor(kColorITS);
14492 sub2node->SetVisibility(1);
14493 fNodes->Add(sub2node);
14496 // Place copy #19 of ITS5 directly in I565
14498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14499 sub2node->SetLineColor(kColorITS);
14500 sub2node->SetVisibility(1);
14501 fNodes->Add(sub2node);
14504 // Place copy #20 of ITS5 directly in I565
14506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14507 sub2node->SetLineColor(kColorITS);
14508 sub2node->SetVisibility(1);
14509 fNodes->Add(sub2node);
14512 // Place copy #21 of ITS5 directly in I565
14514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14515 sub2node->SetLineColor(kColorITS);
14516 sub2node->SetVisibility(1);
14517 fNodes->Add(sub2node);
14520 // Place copy #22 of ITS5 directly in I565
14522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14523 sub2node->SetLineColor(kColorITS);
14524 sub2node->SetVisibility(1);
14525 fNodes->Add(sub2node);
14527 fNodes->Add(sub1node);
14530 // Place copy #24 of I565 in IT56
14532 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14533 sub1node->SetLineColor(kColorITS);
14534 sub1node->SetVisibility(0);
14537 // Place copy #1 of ITS5 directly in I565
14539 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14540 sub2node->SetLineColor(kColorITS);
14541 sub2node->SetVisibility(1);
14542 fNodes->Add(sub2node);
14545 // Place copy #2 of ITS5 directly in I565
14547 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14548 sub2node->SetLineColor(kColorITS);
14549 sub2node->SetVisibility(1);
14550 fNodes->Add(sub2node);
14553 // Place copy #3 of ITS5 directly in I565
14555 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14556 sub2node->SetLineColor(kColorITS);
14557 sub2node->SetVisibility(1);
14558 fNodes->Add(sub2node);
14561 // Place copy #4 of ITS5 directly in I565
14563 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14564 sub2node->SetLineColor(kColorITS);
14565 sub2node->SetVisibility(1);
14566 fNodes->Add(sub2node);
14569 // Place copy #5 of ITS5 directly in I565
14571 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14572 sub2node->SetLineColor(kColorITS);
14573 sub2node->SetVisibility(1);
14574 fNodes->Add(sub2node);
14577 // Place copy #6 of ITS5 directly in I565
14579 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14580 sub2node->SetLineColor(kColorITS);
14581 sub2node->SetVisibility(1);
14582 fNodes->Add(sub2node);
14585 // Place copy #7 of ITS5 directly in I565
14587 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14588 sub2node->SetLineColor(kColorITS);
14589 sub2node->SetVisibility(1);
14590 fNodes->Add(sub2node);
14593 // Place copy #8 of ITS5 directly in I565
14595 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14596 sub2node->SetLineColor(kColorITS);
14597 sub2node->SetVisibility(1);
14598 fNodes->Add(sub2node);
14601 // Place copy #9 of ITS5 directly in I565
14603 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14604 sub2node->SetLineColor(kColorITS);
14605 sub2node->SetVisibility(1);
14606 fNodes->Add(sub2node);
14609 // Place copy #10 of ITS5 directly in I565
14611 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14612 sub2node->SetLineColor(kColorITS);
14613 sub2node->SetVisibility(1);
14614 fNodes->Add(sub2node);
14617 // Place copy #11 of ITS5 directly in I565
14619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14620 sub2node->SetLineColor(kColorITS);
14621 sub2node->SetVisibility(1);
14622 fNodes->Add(sub2node);
14625 // Place copy #12 of ITS5 directly in I565
14627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14628 sub2node->SetLineColor(kColorITS);
14629 sub2node->SetVisibility(1);
14630 fNodes->Add(sub2node);
14633 // Place copy #13 of ITS5 directly in I565
14635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14636 sub2node->SetLineColor(kColorITS);
14637 sub2node->SetVisibility(1);
14638 fNodes->Add(sub2node);
14641 // Place copy #14 of ITS5 directly in I565
14643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14644 sub2node->SetLineColor(kColorITS);
14645 sub2node->SetVisibility(1);
14646 fNodes->Add(sub2node);
14649 // Place copy #15 of ITS5 directly in I565
14651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14652 sub2node->SetLineColor(kColorITS);
14653 sub2node->SetVisibility(1);
14654 fNodes->Add(sub2node);
14657 // Place copy #16 of ITS5 directly in I565
14659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14660 sub2node->SetLineColor(kColorITS);
14661 sub2node->SetVisibility(1);
14662 fNodes->Add(sub2node);
14665 // Place copy #17 of ITS5 directly in I565
14667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14668 sub2node->SetLineColor(kColorITS);
14669 sub2node->SetVisibility(1);
14670 fNodes->Add(sub2node);
14673 // Place copy #18 of ITS5 directly in I565
14675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14676 sub2node->SetLineColor(kColorITS);
14677 sub2node->SetVisibility(1);
14678 fNodes->Add(sub2node);
14681 // Place copy #19 of ITS5 directly in I565
14683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14684 sub2node->SetLineColor(kColorITS);
14685 sub2node->SetVisibility(1);
14686 fNodes->Add(sub2node);
14689 // Place copy #20 of ITS5 directly in I565
14691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14692 sub2node->SetLineColor(kColorITS);
14693 sub2node->SetVisibility(1);
14694 fNodes->Add(sub2node);
14697 // Place copy #21 of ITS5 directly in I565
14699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14700 sub2node->SetLineColor(kColorITS);
14701 sub2node->SetVisibility(1);
14702 fNodes->Add(sub2node);
14705 // Place copy #22 of ITS5 directly in I565
14707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14708 sub2node->SetLineColor(kColorITS);
14709 sub2node->SetVisibility(1);
14710 fNodes->Add(sub2node);
14712 fNodes->Add(sub1node);
14715 // Place copy #25 of I565 in IT56
14717 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14718 sub1node->SetLineColor(kColorITS);
14719 sub1node->SetVisibility(0);
14722 // Place copy #1 of ITS5 directly in I565
14724 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14725 sub2node->SetLineColor(kColorITS);
14726 sub2node->SetVisibility(1);
14727 fNodes->Add(sub2node);
14730 // Place copy #2 of ITS5 directly in I565
14732 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14733 sub2node->SetLineColor(kColorITS);
14734 sub2node->SetVisibility(1);
14735 fNodes->Add(sub2node);
14738 // Place copy #3 of ITS5 directly in I565
14740 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14741 sub2node->SetLineColor(kColorITS);
14742 sub2node->SetVisibility(1);
14743 fNodes->Add(sub2node);
14746 // Place copy #4 of ITS5 directly in I565
14748 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14749 sub2node->SetLineColor(kColorITS);
14750 sub2node->SetVisibility(1);
14751 fNodes->Add(sub2node);
14754 // Place copy #5 of ITS5 directly in I565
14756 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14757 sub2node->SetLineColor(kColorITS);
14758 sub2node->SetVisibility(1);
14759 fNodes->Add(sub2node);
14762 // Place copy #6 of ITS5 directly in I565
14764 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14765 sub2node->SetLineColor(kColorITS);
14766 sub2node->SetVisibility(1);
14767 fNodes->Add(sub2node);
14770 // Place copy #7 of ITS5 directly in I565
14772 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14773 sub2node->SetLineColor(kColorITS);
14774 sub2node->SetVisibility(1);
14775 fNodes->Add(sub2node);
14778 // Place copy #8 of ITS5 directly in I565
14780 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14781 sub2node->SetLineColor(kColorITS);
14782 sub2node->SetVisibility(1);
14783 fNodes->Add(sub2node);
14786 // Place copy #9 of ITS5 directly in I565
14788 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14789 sub2node->SetLineColor(kColorITS);
14790 sub2node->SetVisibility(1);
14791 fNodes->Add(sub2node);
14794 // Place copy #10 of ITS5 directly in I565
14796 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14797 sub2node->SetLineColor(kColorITS);
14798 sub2node->SetVisibility(1);
14799 fNodes->Add(sub2node);
14802 // Place copy #11 of ITS5 directly in I565
14804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14805 sub2node->SetLineColor(kColorITS);
14806 sub2node->SetVisibility(1);
14807 fNodes->Add(sub2node);
14810 // Place copy #12 of ITS5 directly in I565
14812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14813 sub2node->SetLineColor(kColorITS);
14814 sub2node->SetVisibility(1);
14815 fNodes->Add(sub2node);
14818 // Place copy #13 of ITS5 directly in I565
14820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14821 sub2node->SetLineColor(kColorITS);
14822 sub2node->SetVisibility(1);
14823 fNodes->Add(sub2node);
14826 // Place copy #14 of ITS5 directly in I565
14828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14829 sub2node->SetLineColor(kColorITS);
14830 sub2node->SetVisibility(1);
14831 fNodes->Add(sub2node);
14834 // Place copy #15 of ITS5 directly in I565
14836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14837 sub2node->SetLineColor(kColorITS);
14838 sub2node->SetVisibility(1);
14839 fNodes->Add(sub2node);
14842 // Place copy #16 of ITS5 directly in I565
14844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14845 sub2node->SetLineColor(kColorITS);
14846 sub2node->SetVisibility(1);
14847 fNodes->Add(sub2node);
14850 // Place copy #17 of ITS5 directly in I565
14852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14853 sub2node->SetLineColor(kColorITS);
14854 sub2node->SetVisibility(1);
14855 fNodes->Add(sub2node);
14858 // Place copy #18 of ITS5 directly in I565
14860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14861 sub2node->SetLineColor(kColorITS);
14862 sub2node->SetVisibility(1);
14863 fNodes->Add(sub2node);
14866 // Place copy #19 of ITS5 directly in I565
14868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14869 sub2node->SetLineColor(kColorITS);
14870 sub2node->SetVisibility(1);
14871 fNodes->Add(sub2node);
14874 // Place copy #20 of ITS5 directly in I565
14876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14877 sub2node->SetLineColor(kColorITS);
14878 sub2node->SetVisibility(1);
14879 fNodes->Add(sub2node);
14882 // Place copy #21 of ITS5 directly in I565
14884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14885 sub2node->SetLineColor(kColorITS);
14886 sub2node->SetVisibility(1);
14887 fNodes->Add(sub2node);
14890 // Place copy #22 of ITS5 directly in I565
14892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14893 sub2node->SetLineColor(kColorITS);
14894 sub2node->SetVisibility(1);
14895 fNodes->Add(sub2node);
14897 fNodes->Add(sub1node);
14900 // Place copy #26 of I565 in IT56
14902 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14903 sub1node->SetLineColor(kColorITS);
14904 sub1node->SetVisibility(0);
14907 // Place copy #1 of ITS5 directly in I565
14909 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14910 sub2node->SetLineColor(kColorITS);
14911 sub2node->SetVisibility(1);
14912 fNodes->Add(sub2node);
14915 // Place copy #2 of ITS5 directly in I565
14917 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14918 sub2node->SetLineColor(kColorITS);
14919 sub2node->SetVisibility(1);
14920 fNodes->Add(sub2node);
14923 // Place copy #3 of ITS5 directly in I565
14925 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14926 sub2node->SetLineColor(kColorITS);
14927 sub2node->SetVisibility(1);
14928 fNodes->Add(sub2node);
14931 // Place copy #4 of ITS5 directly in I565
14933 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14934 sub2node->SetLineColor(kColorITS);
14935 sub2node->SetVisibility(1);
14936 fNodes->Add(sub2node);
14939 // Place copy #5 of ITS5 directly in I565
14941 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14942 sub2node->SetLineColor(kColorITS);
14943 sub2node->SetVisibility(1);
14944 fNodes->Add(sub2node);
14947 // Place copy #6 of ITS5 directly in I565
14949 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14950 sub2node->SetLineColor(kColorITS);
14951 sub2node->SetVisibility(1);
14952 fNodes->Add(sub2node);
14955 // Place copy #7 of ITS5 directly in I565
14957 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14958 sub2node->SetLineColor(kColorITS);
14959 sub2node->SetVisibility(1);
14960 fNodes->Add(sub2node);
14963 // Place copy #8 of ITS5 directly in I565
14965 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14966 sub2node->SetLineColor(kColorITS);
14967 sub2node->SetVisibility(1);
14968 fNodes->Add(sub2node);
14971 // Place copy #9 of ITS5 directly in I565
14973 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14974 sub2node->SetLineColor(kColorITS);
14975 sub2node->SetVisibility(1);
14976 fNodes->Add(sub2node);
14979 // Place copy #10 of ITS5 directly in I565
14981 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14982 sub2node->SetLineColor(kColorITS);
14983 sub2node->SetVisibility(1);
14984 fNodes->Add(sub2node);
14987 // Place copy #11 of ITS5 directly in I565
14989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14990 sub2node->SetLineColor(kColorITS);
14991 sub2node->SetVisibility(1);
14992 fNodes->Add(sub2node);
14995 // Place copy #12 of ITS5 directly in I565
14997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14998 sub2node->SetLineColor(kColorITS);
14999 sub2node->SetVisibility(1);
15000 fNodes->Add(sub2node);
15003 // Place copy #13 of ITS5 directly in I565
15005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15006 sub2node->SetLineColor(kColorITS);
15007 sub2node->SetVisibility(1);
15008 fNodes->Add(sub2node);
15011 // Place copy #14 of ITS5 directly in I565
15013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15014 sub2node->SetLineColor(kColorITS);
15015 sub2node->SetVisibility(1);
15016 fNodes->Add(sub2node);
15019 // Place copy #15 of ITS5 directly in I565
15021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15022 sub2node->SetLineColor(kColorITS);
15023 sub2node->SetVisibility(1);
15024 fNodes->Add(sub2node);
15027 // Place copy #16 of ITS5 directly in I565
15029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15030 sub2node->SetLineColor(kColorITS);
15031 sub2node->SetVisibility(1);
15032 fNodes->Add(sub2node);
15035 // Place copy #17 of ITS5 directly in I565
15037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15038 sub2node->SetLineColor(kColorITS);
15039 sub2node->SetVisibility(1);
15040 fNodes->Add(sub2node);
15043 // Place copy #18 of ITS5 directly in I565
15045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15046 sub2node->SetLineColor(kColorITS);
15047 sub2node->SetVisibility(1);
15048 fNodes->Add(sub2node);
15051 // Place copy #19 of ITS5 directly in I565
15053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15054 sub2node->SetLineColor(kColorITS);
15055 sub2node->SetVisibility(1);
15056 fNodes->Add(sub2node);
15059 // Place copy #20 of ITS5 directly in I565
15061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15062 sub2node->SetLineColor(kColorITS);
15063 sub2node->SetVisibility(1);
15064 fNodes->Add(sub2node);
15067 // Place copy #21 of ITS5 directly in I565
15069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15070 sub2node->SetLineColor(kColorITS);
15071 sub2node->SetVisibility(1);
15072 fNodes->Add(sub2node);
15075 // Place copy #22 of ITS5 directly in I565
15077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15078 sub2node->SetLineColor(kColorITS);
15079 sub2node->SetVisibility(1);
15080 fNodes->Add(sub2node);
15082 fNodes->Add(sub1node);
15085 // Place copy #27 of I565 in IT56
15087 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
15088 sub1node->SetLineColor(kColorITS);
15089 sub1node->SetVisibility(0);
15092 // Place copy #1 of ITS5 directly in I565
15094 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15095 sub2node->SetLineColor(kColorITS);
15096 sub2node->SetVisibility(1);
15097 fNodes->Add(sub2node);
15100 // Place copy #2 of ITS5 directly in I565
15102 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15103 sub2node->SetLineColor(kColorITS);
15104 sub2node->SetVisibility(1);
15105 fNodes->Add(sub2node);
15108 // Place copy #3 of ITS5 directly in I565
15110 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15111 sub2node->SetLineColor(kColorITS);
15112 sub2node->SetVisibility(1);
15113 fNodes->Add(sub2node);
15116 // Place copy #4 of ITS5 directly in I565
15118 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15119 sub2node->SetLineColor(kColorITS);
15120 sub2node->SetVisibility(1);
15121 fNodes->Add(sub2node);
15124 // Place copy #5 of ITS5 directly in I565
15126 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15127 sub2node->SetLineColor(kColorITS);
15128 sub2node->SetVisibility(1);
15129 fNodes->Add(sub2node);
15132 // Place copy #6 of ITS5 directly in I565
15134 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15135 sub2node->SetLineColor(kColorITS);
15136 sub2node->SetVisibility(1);
15137 fNodes->Add(sub2node);
15140 // Place copy #7 of ITS5 directly in I565
15142 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15143 sub2node->SetLineColor(kColorITS);
15144 sub2node->SetVisibility(1);
15145 fNodes->Add(sub2node);
15148 // Place copy #8 of ITS5 directly in I565
15150 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15151 sub2node->SetLineColor(kColorITS);
15152 sub2node->SetVisibility(1);
15153 fNodes->Add(sub2node);
15156 // Place copy #9 of ITS5 directly in I565
15158 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15159 sub2node->SetLineColor(kColorITS);
15160 sub2node->SetVisibility(1);
15161 fNodes->Add(sub2node);
15164 // Place copy #10 of ITS5 directly in I565
15166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15167 sub2node->SetLineColor(kColorITS);
15168 sub2node->SetVisibility(1);
15169 fNodes->Add(sub2node);
15172 // Place copy #11 of ITS5 directly in I565
15174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15175 sub2node->SetLineColor(kColorITS);
15176 sub2node->SetVisibility(1);
15177 fNodes->Add(sub2node);
15180 // Place copy #12 of ITS5 directly in I565
15182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15183 sub2node->SetLineColor(kColorITS);
15184 sub2node->SetVisibility(1);
15185 fNodes->Add(sub2node);
15188 // Place copy #13 of ITS5 directly in I565
15190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15191 sub2node->SetLineColor(kColorITS);
15192 sub2node->SetVisibility(1);
15193 fNodes->Add(sub2node);
15196 // Place copy #14 of ITS5 directly in I565
15198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15199 sub2node->SetLineColor(kColorITS);
15200 sub2node->SetVisibility(1);
15201 fNodes->Add(sub2node);
15204 // Place copy #15 of ITS5 directly in I565
15206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15207 sub2node->SetLineColor(kColorITS);
15208 sub2node->SetVisibility(1);
15209 fNodes->Add(sub2node);
15212 // Place copy #16 of ITS5 directly in I565
15214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15215 sub2node->SetLineColor(kColorITS);
15216 sub2node->SetVisibility(1);
15217 fNodes->Add(sub2node);
15220 // Place copy #17 of ITS5 directly in I565
15222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15223 sub2node->SetLineColor(kColorITS);
15224 sub2node->SetVisibility(1);
15225 fNodes->Add(sub2node);
15228 // Place copy #18 of ITS5 directly in I565
15230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15231 sub2node->SetLineColor(kColorITS);
15232 sub2node->SetVisibility(1);
15233 fNodes->Add(sub2node);
15236 // Place copy #19 of ITS5 directly in I565
15238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15239 sub2node->SetLineColor(kColorITS);
15240 sub2node->SetVisibility(1);
15241 fNodes->Add(sub2node);
15244 // Place copy #20 of ITS5 directly in I565
15246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15247 sub2node->SetLineColor(kColorITS);
15248 sub2node->SetVisibility(1);
15249 fNodes->Add(sub2node);
15252 // Place copy #21 of ITS5 directly in I565
15254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15255 sub2node->SetLineColor(kColorITS);
15256 sub2node->SetVisibility(1);
15257 fNodes->Add(sub2node);
15260 // Place copy #22 of ITS5 directly in I565
15262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15263 sub2node->SetLineColor(kColorITS);
15264 sub2node->SetVisibility(1);
15265 fNodes->Add(sub2node);
15267 fNodes->Add(sub1node);
15270 // Place copy #28 of I565 in IT56
15272 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15273 sub1node->SetLineColor(kColorITS);
15274 sub1node->SetVisibility(0);
15277 // Place copy #1 of ITS5 directly in I565
15279 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15280 sub2node->SetLineColor(kColorITS);
15281 sub2node->SetVisibility(1);
15282 fNodes->Add(sub2node);
15285 // Place copy #2 of ITS5 directly in I565
15287 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15288 sub2node->SetLineColor(kColorITS);
15289 sub2node->SetVisibility(1);
15290 fNodes->Add(sub2node);
15293 // Place copy #3 of ITS5 directly in I565
15295 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15296 sub2node->SetLineColor(kColorITS);
15297 sub2node->SetVisibility(1);
15298 fNodes->Add(sub2node);
15301 // Place copy #4 of ITS5 directly in I565
15303 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15304 sub2node->SetLineColor(kColorITS);
15305 sub2node->SetVisibility(1);
15306 fNodes->Add(sub2node);
15309 // Place copy #5 of ITS5 directly in I565
15311 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15312 sub2node->SetLineColor(kColorITS);
15313 sub2node->SetVisibility(1);
15314 fNodes->Add(sub2node);
15317 // Place copy #6 of ITS5 directly in I565
15319 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15320 sub2node->SetLineColor(kColorITS);
15321 sub2node->SetVisibility(1);
15322 fNodes->Add(sub2node);
15325 // Place copy #7 of ITS5 directly in I565
15327 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15328 sub2node->SetLineColor(kColorITS);
15329 sub2node->SetVisibility(1);
15330 fNodes->Add(sub2node);
15333 // Place copy #8 of ITS5 directly in I565
15335 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15336 sub2node->SetLineColor(kColorITS);
15337 sub2node->SetVisibility(1);
15338 fNodes->Add(sub2node);
15341 // Place copy #9 of ITS5 directly in I565
15343 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15344 sub2node->SetLineColor(kColorITS);
15345 sub2node->SetVisibility(1);
15346 fNodes->Add(sub2node);
15349 // Place copy #10 of ITS5 directly in I565
15351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15352 sub2node->SetLineColor(kColorITS);
15353 sub2node->SetVisibility(1);
15354 fNodes->Add(sub2node);
15357 // Place copy #11 of ITS5 directly in I565
15359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15360 sub2node->SetLineColor(kColorITS);
15361 sub2node->SetVisibility(1);
15362 fNodes->Add(sub2node);
15365 // Place copy #12 of ITS5 directly in I565
15367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15368 sub2node->SetLineColor(kColorITS);
15369 sub2node->SetVisibility(1);
15370 fNodes->Add(sub2node);
15373 // Place copy #13 of ITS5 directly in I565
15375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15376 sub2node->SetLineColor(kColorITS);
15377 sub2node->SetVisibility(1);
15378 fNodes->Add(sub2node);
15381 // Place copy #14 of ITS5 directly in I565
15383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15384 sub2node->SetLineColor(kColorITS);
15385 sub2node->SetVisibility(1);
15386 fNodes->Add(sub2node);
15389 // Place copy #15 of ITS5 directly in I565
15391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15392 sub2node->SetLineColor(kColorITS);
15393 sub2node->SetVisibility(1);
15394 fNodes->Add(sub2node);
15397 // Place copy #16 of ITS5 directly in I565
15399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15400 sub2node->SetLineColor(kColorITS);
15401 sub2node->SetVisibility(1);
15402 fNodes->Add(sub2node);
15405 // Place copy #17 of ITS5 directly in I565
15407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15408 sub2node->SetLineColor(kColorITS);
15409 sub2node->SetVisibility(1);
15410 fNodes->Add(sub2node);
15413 // Place copy #18 of ITS5 directly in I565
15415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15416 sub2node->SetLineColor(kColorITS);
15417 sub2node->SetVisibility(1);
15418 fNodes->Add(sub2node);
15421 // Place copy #19 of ITS5 directly in I565
15423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15424 sub2node->SetLineColor(kColorITS);
15425 sub2node->SetVisibility(1);
15426 fNodes->Add(sub2node);
15429 // Place copy #20 of ITS5 directly in I565
15431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15432 sub2node->SetLineColor(kColorITS);
15433 sub2node->SetVisibility(1);
15434 fNodes->Add(sub2node);
15437 // Place copy #21 of ITS5 directly in I565
15439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15440 sub2node->SetLineColor(kColorITS);
15441 sub2node->SetVisibility(1);
15442 fNodes->Add(sub2node);
15445 // Place copy #22 of ITS5 directly in I565
15447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15448 sub2node->SetLineColor(kColorITS);
15449 sub2node->SetVisibility(1);
15450 fNodes->Add(sub2node);
15452 fNodes->Add(sub1node);
15455 // Place copy #29 of I565 in IT56
15457 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15458 sub1node->SetLineColor(kColorITS);
15459 sub1node->SetVisibility(0);
15462 // Place copy #1 of ITS5 directly in I565
15464 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15465 sub2node->SetLineColor(kColorITS);
15466 sub2node->SetVisibility(1);
15467 fNodes->Add(sub2node);
15470 // Place copy #2 of ITS5 directly in I565
15472 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15473 sub2node->SetLineColor(kColorITS);
15474 sub2node->SetVisibility(1);
15475 fNodes->Add(sub2node);
15478 // Place copy #3 of ITS5 directly in I565
15480 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15481 sub2node->SetLineColor(kColorITS);
15482 sub2node->SetVisibility(1);
15483 fNodes->Add(sub2node);
15486 // Place copy #4 of ITS5 directly in I565
15488 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15489 sub2node->SetLineColor(kColorITS);
15490 sub2node->SetVisibility(1);
15491 fNodes->Add(sub2node);
15494 // Place copy #5 of ITS5 directly in I565
15496 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15497 sub2node->SetLineColor(kColorITS);
15498 sub2node->SetVisibility(1);
15499 fNodes->Add(sub2node);
15502 // Place copy #6 of ITS5 directly in I565
15504 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15505 sub2node->SetLineColor(kColorITS);
15506 sub2node->SetVisibility(1);
15507 fNodes->Add(sub2node);
15510 // Place copy #7 of ITS5 directly in I565
15512 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15513 sub2node->SetLineColor(kColorITS);
15514 sub2node->SetVisibility(1);
15515 fNodes->Add(sub2node);
15518 // Place copy #8 of ITS5 directly in I565
15520 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15521 sub2node->SetLineColor(kColorITS);
15522 sub2node->SetVisibility(1);
15523 fNodes->Add(sub2node);
15526 // Place copy #9 of ITS5 directly in I565
15528 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15529 sub2node->SetLineColor(kColorITS);
15530 sub2node->SetVisibility(1);
15531 fNodes->Add(sub2node);
15534 // Place copy #10 of ITS5 directly in I565
15536 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15537 sub2node->SetLineColor(kColorITS);
15538 sub2node->SetVisibility(1);
15539 fNodes->Add(sub2node);
15542 // Place copy #11 of ITS5 directly in I565
15544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15545 sub2node->SetLineColor(kColorITS);
15546 sub2node->SetVisibility(1);
15547 fNodes->Add(sub2node);
15550 // Place copy #12 of ITS5 directly in I565
15552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15553 sub2node->SetLineColor(kColorITS);
15554 sub2node->SetVisibility(1);
15555 fNodes->Add(sub2node);
15558 // Place copy #13 of ITS5 directly in I565
15560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15561 sub2node->SetLineColor(kColorITS);
15562 sub2node->SetVisibility(1);
15563 fNodes->Add(sub2node);
15566 // Place copy #14 of ITS5 directly in I565
15568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15569 sub2node->SetLineColor(kColorITS);
15570 sub2node->SetVisibility(1);
15571 fNodes->Add(sub2node);
15574 // Place copy #15 of ITS5 directly in I565
15576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15577 sub2node->SetLineColor(kColorITS);
15578 sub2node->SetVisibility(1);
15579 fNodes->Add(sub2node);
15582 // Place copy #16 of ITS5 directly in I565
15584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15585 sub2node->SetLineColor(kColorITS);
15586 sub2node->SetVisibility(1);
15587 fNodes->Add(sub2node);
15590 // Place copy #17 of ITS5 directly in I565
15592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15593 sub2node->SetLineColor(kColorITS);
15594 sub2node->SetVisibility(1);
15595 fNodes->Add(sub2node);
15598 // Place copy #18 of ITS5 directly in I565
15600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15601 sub2node->SetLineColor(kColorITS);
15602 sub2node->SetVisibility(1);
15603 fNodes->Add(sub2node);
15606 // Place copy #19 of ITS5 directly in I565
15608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15609 sub2node->SetLineColor(kColorITS);
15610 sub2node->SetVisibility(1);
15611 fNodes->Add(sub2node);
15614 // Place copy #20 of ITS5 directly in I565
15616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15617 sub2node->SetLineColor(kColorITS);
15618 sub2node->SetVisibility(1);
15619 fNodes->Add(sub2node);
15622 // Place copy #21 of ITS5 directly in I565
15624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15625 sub2node->SetLineColor(kColorITS);
15626 sub2node->SetVisibility(1);
15627 fNodes->Add(sub2node);
15630 // Place copy #22 of ITS5 directly in I565
15632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15633 sub2node->SetLineColor(kColorITS);
15634 sub2node->SetVisibility(1);
15635 fNodes->Add(sub2node);
15637 fNodes->Add(sub1node);
15640 // Place copy #30 of I565 in IT56
15642 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15643 sub1node->SetLineColor(kColorITS);
15644 sub1node->SetVisibility(0);
15647 // Place copy #1 of ITS5 directly in I565
15649 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15650 sub2node->SetLineColor(kColorITS);
15651 sub2node->SetVisibility(1);
15652 fNodes->Add(sub2node);
15655 // Place copy #2 of ITS5 directly in I565
15657 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15658 sub2node->SetLineColor(kColorITS);
15659 sub2node->SetVisibility(1);
15660 fNodes->Add(sub2node);
15663 // Place copy #3 of ITS5 directly in I565
15665 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15666 sub2node->SetLineColor(kColorITS);
15667 sub2node->SetVisibility(1);
15668 fNodes->Add(sub2node);
15671 // Place copy #4 of ITS5 directly in I565
15673 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15674 sub2node->SetLineColor(kColorITS);
15675 sub2node->SetVisibility(1);
15676 fNodes->Add(sub2node);
15679 // Place copy #5 of ITS5 directly in I565
15681 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15682 sub2node->SetLineColor(kColorITS);
15683 sub2node->SetVisibility(1);
15684 fNodes->Add(sub2node);
15687 // Place copy #6 of ITS5 directly in I565
15689 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15690 sub2node->SetLineColor(kColorITS);
15691 sub2node->SetVisibility(1);
15692 fNodes->Add(sub2node);
15695 // Place copy #7 of ITS5 directly in I565
15697 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15698 sub2node->SetLineColor(kColorITS);
15699 sub2node->SetVisibility(1);
15700 fNodes->Add(sub2node);
15703 // Place copy #8 of ITS5 directly in I565
15705 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15706 sub2node->SetLineColor(kColorITS);
15707 sub2node->SetVisibility(1);
15708 fNodes->Add(sub2node);
15711 // Place copy #9 of ITS5 directly in I565
15713 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15714 sub2node->SetLineColor(kColorITS);
15715 sub2node->SetVisibility(1);
15716 fNodes->Add(sub2node);
15719 // Place copy #10 of ITS5 directly in I565
15721 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15722 sub2node->SetLineColor(kColorITS);
15723 sub2node->SetVisibility(1);
15724 fNodes->Add(sub2node);
15727 // Place copy #11 of ITS5 directly in I565
15729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15730 sub2node->SetLineColor(kColorITS);
15731 sub2node->SetVisibility(1);
15732 fNodes->Add(sub2node);
15735 // Place copy #12 of ITS5 directly in I565
15737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15738 sub2node->SetLineColor(kColorITS);
15739 sub2node->SetVisibility(1);
15740 fNodes->Add(sub2node);
15743 // Place copy #13 of ITS5 directly in I565
15745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15746 sub2node->SetLineColor(kColorITS);
15747 sub2node->SetVisibility(1);
15748 fNodes->Add(sub2node);
15751 // Place copy #14 of ITS5 directly in I565
15753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15754 sub2node->SetLineColor(kColorITS);
15755 sub2node->SetVisibility(1);
15756 fNodes->Add(sub2node);
15759 // Place copy #15 of ITS5 directly in I565
15761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15762 sub2node->SetLineColor(kColorITS);
15763 sub2node->SetVisibility(1);
15764 fNodes->Add(sub2node);
15767 // Place copy #16 of ITS5 directly in I565
15769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15770 sub2node->SetLineColor(kColorITS);
15771 sub2node->SetVisibility(1);
15772 fNodes->Add(sub2node);
15775 // Place copy #17 of ITS5 directly in I565
15777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15778 sub2node->SetLineColor(kColorITS);
15779 sub2node->SetVisibility(1);
15780 fNodes->Add(sub2node);
15783 // Place copy #18 of ITS5 directly in I565
15785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15786 sub2node->SetLineColor(kColorITS);
15787 sub2node->SetVisibility(1);
15788 fNodes->Add(sub2node);
15791 // Place copy #19 of ITS5 directly in I565
15793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15794 sub2node->SetLineColor(kColorITS);
15795 sub2node->SetVisibility(1);
15796 fNodes->Add(sub2node);
15799 // Place copy #20 of ITS5 directly in I565
15801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15802 sub2node->SetLineColor(kColorITS);
15803 sub2node->SetVisibility(1);
15804 fNodes->Add(sub2node);
15807 // Place copy #21 of ITS5 directly in I565
15809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15810 sub2node->SetLineColor(kColorITS);
15811 sub2node->SetVisibility(1);
15812 fNodes->Add(sub2node);
15815 // Place copy #22 of ITS5 directly in I565
15817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15818 sub2node->SetLineColor(kColorITS);
15819 sub2node->SetVisibility(1);
15820 fNodes->Add(sub2node);
15822 fNodes->Add(sub1node);
15825 // Place copy #31 of I565 in IT56
15827 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15828 sub1node->SetLineColor(kColorITS);
15829 sub1node->SetVisibility(0);
15832 // Place copy #1 of ITS5 directly in I565
15834 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15835 sub2node->SetLineColor(kColorITS);
15836 sub2node->SetVisibility(1);
15837 fNodes->Add(sub2node);
15840 // Place copy #2 of ITS5 directly in I565
15842 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15843 sub2node->SetLineColor(kColorITS);
15844 sub2node->SetVisibility(1);
15845 fNodes->Add(sub2node);
15848 // Place copy #3 of ITS5 directly in I565
15850 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15851 sub2node->SetLineColor(kColorITS);
15852 sub2node->SetVisibility(1);
15853 fNodes->Add(sub2node);
15856 // Place copy #4 of ITS5 directly in I565
15858 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15859 sub2node->SetLineColor(kColorITS);
15860 sub2node->SetVisibility(1);
15861 fNodes->Add(sub2node);
15864 // Place copy #5 of ITS5 directly in I565
15866 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15867 sub2node->SetLineColor(kColorITS);
15868 sub2node->SetVisibility(1);
15869 fNodes->Add(sub2node);
15872 // Place copy #6 of ITS5 directly in I565
15874 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15875 sub2node->SetLineColor(kColorITS);
15876 sub2node->SetVisibility(1);
15877 fNodes->Add(sub2node);
15880 // Place copy #7 of ITS5 directly in I565
15882 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15883 sub2node->SetLineColor(kColorITS);
15884 sub2node->SetVisibility(1);
15885 fNodes->Add(sub2node);
15888 // Place copy #8 of ITS5 directly in I565
15890 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15891 sub2node->SetLineColor(kColorITS);
15892 sub2node->SetVisibility(1);
15893 fNodes->Add(sub2node);
15896 // Place copy #9 of ITS5 directly in I565
15898 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15899 sub2node->SetLineColor(kColorITS);
15900 sub2node->SetVisibility(1);
15901 fNodes->Add(sub2node);
15904 // Place copy #10 of ITS5 directly in I565
15906 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15907 sub2node->SetLineColor(kColorITS);
15908 sub2node->SetVisibility(1);
15909 fNodes->Add(sub2node);
15912 // Place copy #11 of ITS5 directly in I565
15914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15915 sub2node->SetLineColor(kColorITS);
15916 sub2node->SetVisibility(1);
15917 fNodes->Add(sub2node);
15920 // Place copy #12 of ITS5 directly in I565
15922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15923 sub2node->SetLineColor(kColorITS);
15924 sub2node->SetVisibility(1);
15925 fNodes->Add(sub2node);
15928 // Place copy #13 of ITS5 directly in I565
15930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15931 sub2node->SetLineColor(kColorITS);
15932 sub2node->SetVisibility(1);
15933 fNodes->Add(sub2node);
15936 // Place copy #14 of ITS5 directly in I565
15938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15939 sub2node->SetLineColor(kColorITS);
15940 sub2node->SetVisibility(1);
15941 fNodes->Add(sub2node);
15944 // Place copy #15 of ITS5 directly in I565
15946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15947 sub2node->SetLineColor(kColorITS);
15948 sub2node->SetVisibility(1);
15949 fNodes->Add(sub2node);
15952 // Place copy #16 of ITS5 directly in I565
15954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15955 sub2node->SetLineColor(kColorITS);
15956 sub2node->SetVisibility(1);
15957 fNodes->Add(sub2node);
15960 // Place copy #17 of ITS5 directly in I565
15962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15963 sub2node->SetLineColor(kColorITS);
15964 sub2node->SetVisibility(1);
15965 fNodes->Add(sub2node);
15968 // Place copy #18 of ITS5 directly in I565
15970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15971 sub2node->SetLineColor(kColorITS);
15972 sub2node->SetVisibility(1);
15973 fNodes->Add(sub2node);
15976 // Place copy #19 of ITS5 directly in I565
15978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15979 sub2node->SetLineColor(kColorITS);
15980 sub2node->SetVisibility(1);
15981 fNodes->Add(sub2node);
15984 // Place copy #20 of ITS5 directly in I565
15986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15987 sub2node->SetLineColor(kColorITS);
15988 sub2node->SetVisibility(1);
15989 fNodes->Add(sub2node);
15992 // Place copy #21 of ITS5 directly in I565
15994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15995 sub2node->SetLineColor(kColorITS);
15996 sub2node->SetVisibility(1);
15997 fNodes->Add(sub2node);
16000 // Place copy #22 of ITS5 directly in I565
16002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16003 sub2node->SetLineColor(kColorITS);
16004 sub2node->SetVisibility(1);
16005 fNodes->Add(sub2node);
16007 fNodes->Add(sub1node);
16010 // Place copy #32 of I565 in IT56
16012 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
16013 sub1node->SetLineColor(kColorITS);
16014 sub1node->SetVisibility(0);
16017 // Place copy #1 of ITS5 directly in I565
16019 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16020 sub2node->SetLineColor(kColorITS);
16021 sub2node->SetVisibility(1);
16022 fNodes->Add(sub2node);
16025 // Place copy #2 of ITS5 directly in I565
16027 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16028 sub2node->SetLineColor(kColorITS);
16029 sub2node->SetVisibility(1);
16030 fNodes->Add(sub2node);
16033 // Place copy #3 of ITS5 directly in I565
16035 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16036 sub2node->SetLineColor(kColorITS);
16037 sub2node->SetVisibility(1);
16038 fNodes->Add(sub2node);
16041 // Place copy #4 of ITS5 directly in I565
16043 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16044 sub2node->SetLineColor(kColorITS);
16045 sub2node->SetVisibility(1);
16046 fNodes->Add(sub2node);
16049 // Place copy #5 of ITS5 directly in I565
16051 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16052 sub2node->SetLineColor(kColorITS);
16053 sub2node->SetVisibility(1);
16054 fNodes->Add(sub2node);
16057 // Place copy #6 of ITS5 directly in I565
16059 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16060 sub2node->SetLineColor(kColorITS);
16061 sub2node->SetVisibility(1);
16062 fNodes->Add(sub2node);
16065 // Place copy #7 of ITS5 directly in I565
16067 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16068 sub2node->SetLineColor(kColorITS);
16069 sub2node->SetVisibility(1);
16070 fNodes->Add(sub2node);
16073 // Place copy #8 of ITS5 directly in I565
16075 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16076 sub2node->SetLineColor(kColorITS);
16077 sub2node->SetVisibility(1);
16078 fNodes->Add(sub2node);
16081 // Place copy #9 of ITS5 directly in I565
16083 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16084 sub2node->SetLineColor(kColorITS);
16085 sub2node->SetVisibility(1);
16086 fNodes->Add(sub2node);
16089 // Place copy #10 of ITS5 directly in I565
16091 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16092 sub2node->SetLineColor(kColorITS);
16093 sub2node->SetVisibility(1);
16094 fNodes->Add(sub2node);
16097 // Place copy #11 of ITS5 directly in I565
16099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16100 sub2node->SetLineColor(kColorITS);
16101 sub2node->SetVisibility(1);
16102 fNodes->Add(sub2node);
16105 // Place copy #12 of ITS5 directly in I565
16107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16108 sub2node->SetLineColor(kColorITS);
16109 sub2node->SetVisibility(1);
16110 fNodes->Add(sub2node);
16113 // Place copy #13 of ITS5 directly in I565
16115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16116 sub2node->SetLineColor(kColorITS);
16117 sub2node->SetVisibility(1);
16118 fNodes->Add(sub2node);
16121 // Place copy #14 of ITS5 directly in I565
16123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16124 sub2node->SetLineColor(kColorITS);
16125 sub2node->SetVisibility(1);
16126 fNodes->Add(sub2node);
16129 // Place copy #15 of ITS5 directly in I565
16131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16132 sub2node->SetLineColor(kColorITS);
16133 sub2node->SetVisibility(1);
16134 fNodes->Add(sub2node);
16137 // Place copy #16 of ITS5 directly in I565
16139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16140 sub2node->SetLineColor(kColorITS);
16141 sub2node->SetVisibility(1);
16142 fNodes->Add(sub2node);
16145 // Place copy #17 of ITS5 directly in I565
16147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16148 sub2node->SetLineColor(kColorITS);
16149 sub2node->SetVisibility(1);
16150 fNodes->Add(sub2node);
16153 // Place copy #18 of ITS5 directly in I565
16155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16156 sub2node->SetLineColor(kColorITS);
16157 sub2node->SetVisibility(1);
16158 fNodes->Add(sub2node);
16161 // Place copy #19 of ITS5 directly in I565
16163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16164 sub2node->SetLineColor(kColorITS);
16165 sub2node->SetVisibility(1);
16166 fNodes->Add(sub2node);
16169 // Place copy #20 of ITS5 directly in I565
16171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16172 sub2node->SetLineColor(kColorITS);
16173 sub2node->SetVisibility(1);
16174 fNodes->Add(sub2node);
16177 // Place copy #21 of ITS5 directly in I565
16179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16180 sub2node->SetLineColor(kColorITS);
16181 sub2node->SetVisibility(1);
16182 fNodes->Add(sub2node);
16185 // Place copy #22 of ITS5 directly in I565
16187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16188 sub2node->SetLineColor(kColorITS);
16189 sub2node->SetVisibility(1);
16190 fNodes->Add(sub2node);
16192 fNodes->Add(sub1node);
16195 // Place copy #33 of I565 in IT56
16197 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16198 sub1node->SetLineColor(kColorITS);
16199 sub1node->SetVisibility(0);
16202 // Place copy #1 of ITS5 directly in I565
16204 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16205 sub2node->SetLineColor(kColorITS);
16206 sub2node->SetVisibility(1);
16207 fNodes->Add(sub2node);
16210 // Place copy #2 of ITS5 directly in I565
16212 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16213 sub2node->SetLineColor(kColorITS);
16214 sub2node->SetVisibility(1);
16215 fNodes->Add(sub2node);
16218 // Place copy #3 of ITS5 directly in I565
16220 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16221 sub2node->SetLineColor(kColorITS);
16222 sub2node->SetVisibility(1);
16223 fNodes->Add(sub2node);
16226 // Place copy #4 of ITS5 directly in I565
16228 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16229 sub2node->SetLineColor(kColorITS);
16230 sub2node->SetVisibility(1);
16231 fNodes->Add(sub2node);
16234 // Place copy #5 of ITS5 directly in I565
16236 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16237 sub2node->SetLineColor(kColorITS);
16238 sub2node->SetVisibility(1);
16239 fNodes->Add(sub2node);
16242 // Place copy #6 of ITS5 directly in I565
16244 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16245 sub2node->SetLineColor(kColorITS);
16246 sub2node->SetVisibility(1);
16247 fNodes->Add(sub2node);
16250 // Place copy #7 of ITS5 directly in I565
16252 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16253 sub2node->SetLineColor(kColorITS);
16254 sub2node->SetVisibility(1);
16255 fNodes->Add(sub2node);
16258 // Place copy #8 of ITS5 directly in I565
16260 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16261 sub2node->SetLineColor(kColorITS);
16262 sub2node->SetVisibility(1);
16263 fNodes->Add(sub2node);
16266 // Place copy #9 of ITS5 directly in I565
16268 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16269 sub2node->SetLineColor(kColorITS);
16270 sub2node->SetVisibility(1);
16271 fNodes->Add(sub2node);
16274 // Place copy #10 of ITS5 directly in I565
16276 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16277 sub2node->SetLineColor(kColorITS);
16278 sub2node->SetVisibility(1);
16279 fNodes->Add(sub2node);
16282 // Place copy #11 of ITS5 directly in I565
16284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16285 sub2node->SetLineColor(kColorITS);
16286 sub2node->SetVisibility(1);
16287 fNodes->Add(sub2node);
16290 // Place copy #12 of ITS5 directly in I565
16292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16293 sub2node->SetLineColor(kColorITS);
16294 sub2node->SetVisibility(1);
16295 fNodes->Add(sub2node);
16298 // Place copy #13 of ITS5 directly in I565
16300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16301 sub2node->SetLineColor(kColorITS);
16302 sub2node->SetVisibility(1);
16303 fNodes->Add(sub2node);
16306 // Place copy #14 of ITS5 directly in I565
16308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16309 sub2node->SetLineColor(kColorITS);
16310 sub2node->SetVisibility(1);
16311 fNodes->Add(sub2node);
16314 // Place copy #15 of ITS5 directly in I565
16316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16317 sub2node->SetLineColor(kColorITS);
16318 sub2node->SetVisibility(1);
16319 fNodes->Add(sub2node);
16322 // Place copy #16 of ITS5 directly in I565
16324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16325 sub2node->SetLineColor(kColorITS);
16326 sub2node->SetVisibility(1);
16327 fNodes->Add(sub2node);
16330 // Place copy #17 of ITS5 directly in I565
16332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16333 sub2node->SetLineColor(kColorITS);
16334 sub2node->SetVisibility(1);
16335 fNodes->Add(sub2node);
16338 // Place copy #18 of ITS5 directly in I565
16340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16341 sub2node->SetLineColor(kColorITS);
16342 sub2node->SetVisibility(1);
16343 fNodes->Add(sub2node);
16346 // Place copy #19 of ITS5 directly in I565
16348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16349 sub2node->SetLineColor(kColorITS);
16350 sub2node->SetVisibility(1);
16351 fNodes->Add(sub2node);
16354 // Place copy #20 of ITS5 directly in I565
16356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16357 sub2node->SetLineColor(kColorITS);
16358 sub2node->SetVisibility(1);
16359 fNodes->Add(sub2node);
16362 // Place copy #21 of ITS5 directly in I565
16364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16365 sub2node->SetLineColor(kColorITS);
16366 sub2node->SetVisibility(1);
16367 fNodes->Add(sub2node);
16370 // Place copy #22 of ITS5 directly in I565
16372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16373 sub2node->SetLineColor(kColorITS);
16374 sub2node->SetVisibility(1);
16375 fNodes->Add(sub2node);
16377 fNodes->Add(sub1node);
16380 // Place copy #34 of I565 in IT56
16382 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16383 sub1node->SetLineColor(kColorITS);
16384 sub1node->SetVisibility(0);
16387 // Place copy #1 of ITS5 directly in I565
16389 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16390 sub2node->SetLineColor(kColorITS);
16391 sub2node->SetVisibility(1);
16392 fNodes->Add(sub2node);
16395 // Place copy #2 of ITS5 directly in I565
16397 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16398 sub2node->SetLineColor(kColorITS);
16399 sub2node->SetVisibility(1);
16400 fNodes->Add(sub2node);
16403 // Place copy #3 of ITS5 directly in I565
16405 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16406 sub2node->SetLineColor(kColorITS);
16407 sub2node->SetVisibility(1);
16408 fNodes->Add(sub2node);
16411 // Place copy #4 of ITS5 directly in I565
16413 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16414 sub2node->SetLineColor(kColorITS);
16415 sub2node->SetVisibility(1);
16416 fNodes->Add(sub2node);
16419 // Place copy #5 of ITS5 directly in I565
16421 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16422 sub2node->SetLineColor(kColorITS);
16423 sub2node->SetVisibility(1);
16424 fNodes->Add(sub2node);
16427 // Place copy #6 of ITS5 directly in I565
16429 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16430 sub2node->SetLineColor(kColorITS);
16431 sub2node->SetVisibility(1);
16432 fNodes->Add(sub2node);
16435 // Place copy #7 of ITS5 directly in I565
16437 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16438 sub2node->SetLineColor(kColorITS);
16439 sub2node->SetVisibility(1);
16440 fNodes->Add(sub2node);
16443 // Place copy #8 of ITS5 directly in I565
16445 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16446 sub2node->SetLineColor(kColorITS);
16447 sub2node->SetVisibility(1);
16448 fNodes->Add(sub2node);
16451 // Place copy #9 of ITS5 directly in I565
16453 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16454 sub2node->SetLineColor(kColorITS);
16455 sub2node->SetVisibility(1);
16456 fNodes->Add(sub2node);
16459 // Place copy #10 of ITS5 directly in I565
16461 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16462 sub2node->SetLineColor(kColorITS);
16463 sub2node->SetVisibility(1);
16464 fNodes->Add(sub2node);
16467 // Place copy #11 of ITS5 directly in I565
16469 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16470 sub2node->SetLineColor(kColorITS);
16471 sub2node->SetVisibility(1);
16472 fNodes->Add(sub2node);
16475 // Place copy #12 of ITS5 directly in I565
16477 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16478 sub2node->SetLineColor(kColorITS);
16479 sub2node->SetVisibility(1);
16480 fNodes->Add(sub2node);
16483 // Place copy #13 of ITS5 directly in I565
16485 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16486 sub2node->SetLineColor(kColorITS);
16487 sub2node->SetVisibility(1);
16488 fNodes->Add(sub2node);
16491 // Place copy #14 of ITS5 directly in I565
16493 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16494 sub2node->SetLineColor(kColorITS);
16495 sub2node->SetVisibility(1);
16496 fNodes->Add(sub2node);
16499 // Place copy #15 of ITS5 directly in I565
16501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16502 sub2node->SetLineColor(kColorITS);
16503 sub2node->SetVisibility(1);
16504 fNodes->Add(sub2node);
16507 // Place copy #16 of ITS5 directly in I565
16509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16510 sub2node->SetLineColor(kColorITS);
16511 sub2node->SetVisibility(1);
16512 fNodes->Add(sub2node);
16515 // Place copy #17 of ITS5 directly in I565
16517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16518 sub2node->SetLineColor(kColorITS);
16519 sub2node->SetVisibility(1);
16520 fNodes->Add(sub2node);
16523 // Place copy #18 of ITS5 directly in I565
16525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16526 sub2node->SetLineColor(kColorITS);
16527 sub2node->SetVisibility(1);
16528 fNodes->Add(sub2node);
16531 // Place copy #19 of ITS5 directly in I565
16533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16534 sub2node->SetLineColor(kColorITS);
16535 sub2node->SetVisibility(1);
16536 fNodes->Add(sub2node);
16539 // Place copy #20 of ITS5 directly in I565
16541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16542 sub2node->SetLineColor(kColorITS);
16543 sub2node->SetVisibility(1);
16544 fNodes->Add(sub2node);
16547 // Place copy #21 of ITS5 directly in I565
16549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16550 sub2node->SetLineColor(kColorITS);
16551 sub2node->SetVisibility(1);
16552 fNodes->Add(sub2node);
16555 // Place copy #22 of ITS5 directly in I565
16557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16558 sub2node->SetLineColor(kColorITS);
16559 sub2node->SetVisibility(1);
16560 fNodes->Add(sub2node);
16562 fNodes->Add(sub1node);
16565 // Place copy #1 of I569 in IT56
16567 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16568 sub1node->SetLineColor(kColorITS);
16569 sub1node->SetVisibility(0);
16572 // Place copy #1 of ITS6 in I569
16574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16575 sub2node->SetLineColor(kColorITS);
16576 sub2node->SetVisibility(1);
16577 fNodes->Add(sub2node);
16580 // Place copy #2 of ITS6 in I569
16582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16583 sub2node->SetLineColor(kColorITS);
16584 sub2node->SetVisibility(1);
16585 fNodes->Add(sub2node);
16588 // Place copy #3 of ITS6 in I569
16590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16591 sub2node->SetLineColor(kColorITS);
16592 sub2node->SetVisibility(1);
16593 fNodes->Add(sub2node);
16596 // Place copy #4 of ITS6 in I569
16598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16599 sub2node->SetLineColor(kColorITS);
16600 sub2node->SetVisibility(1);
16601 fNodes->Add(sub2node);
16604 // Place copy #5 of ITS6 in I569
16606 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16607 sub2node->SetLineColor(kColorITS);
16608 sub2node->SetVisibility(1);
16609 fNodes->Add(sub2node);
16612 // Place copy #6 of ITS6 in I569
16614 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16615 sub2node->SetLineColor(kColorITS);
16616 sub2node->SetVisibility(1);
16617 fNodes->Add(sub2node);
16620 // Place copy #7 of ITS6 in I569
16622 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16623 sub2node->SetLineColor(kColorITS);
16624 sub2node->SetVisibility(1);
16625 fNodes->Add(sub2node);
16628 // Place copy #8 of ITS6 in I569
16630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16631 sub2node->SetLineColor(kColorITS);
16632 sub2node->SetVisibility(1);
16633 fNodes->Add(sub2node);
16636 // Place copy #9 of ITS6 in I569
16638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16639 sub2node->SetLineColor(kColorITS);
16640 sub2node->SetVisibility(1);
16641 fNodes->Add(sub2node);
16644 // Place copy #10 of ITS6 in I569
16646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16647 sub2node->SetLineColor(kColorITS);
16648 sub2node->SetVisibility(1);
16649 fNodes->Add(sub2node);
16652 // Place copy #11 of ITS6 in I569
16654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16655 sub2node->SetLineColor(kColorITS);
16656 sub2node->SetVisibility(1);
16657 fNodes->Add(sub2node);
16660 // Place copy #12 of ITS6 in I569
16662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16663 sub2node->SetLineColor(kColorITS);
16664 sub2node->SetVisibility(1);
16665 fNodes->Add(sub2node);
16668 // Place copy #13 of ITS6 in I569
16670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16671 sub2node->SetLineColor(kColorITS);
16672 sub2node->SetVisibility(1);
16673 fNodes->Add(sub2node);
16676 // Place copy #14 of ITS6 in I569
16678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16679 sub2node->SetLineColor(kColorITS);
16680 sub2node->SetVisibility(1);
16681 fNodes->Add(sub2node);
16684 // Place copy #15 of ITS6 in I569
16686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16687 sub2node->SetLineColor(kColorITS);
16688 sub2node->SetVisibility(1);
16689 fNodes->Add(sub2node);
16692 // Place copy #16 of ITS6 in I569
16694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16695 sub2node->SetLineColor(kColorITS);
16696 sub2node->SetVisibility(1);
16697 fNodes->Add(sub2node);
16700 // Place copy #17 of ITS6 in I569
16702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16703 sub2node->SetLineColor(kColorITS);
16704 sub2node->SetVisibility(1);
16705 fNodes->Add(sub2node);
16708 // Place copy #18 of ITS6 in I569
16710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16711 sub2node->SetLineColor(kColorITS);
16712 sub2node->SetVisibility(1);
16713 fNodes->Add(sub2node);
16716 // Place copy #19 of ITS6 in I569
16718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16719 sub2node->SetLineColor(kColorITS);
16720 sub2node->SetVisibility(1);
16721 fNodes->Add(sub2node);
16724 // Place copy #20 of ITS6 in I569
16726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16727 sub2node->SetLineColor(kColorITS);
16728 sub2node->SetVisibility(1);
16729 fNodes->Add(sub2node);
16732 // Place copy #21 of ITS6 in I569
16734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16735 sub2node->SetLineColor(kColorITS);
16736 sub2node->SetVisibility(1);
16737 fNodes->Add(sub2node);
16740 // Place copy #22 of ITS6 in I569
16742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16743 sub2node->SetLineColor(kColorITS);
16744 sub2node->SetVisibility(1);
16745 fNodes->Add(sub2node);
16748 // Place copy #23 of ITS6 in I569
16750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16751 sub2node->SetLineColor(kColorITS);
16752 sub2node->SetVisibility(1);
16753 fNodes->Add(sub2node);
16756 // Place copy #24 of ITS6 in I569
16758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16759 sub2node->SetLineColor(kColorITS);
16760 sub2node->SetVisibility(1);
16761 fNodes->Add(sub2node);
16764 // Place copy #25 of ITS6 in I569
16766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16767 sub2node->SetLineColor(kColorITS);
16768 sub2node->SetVisibility(1);
16769 fNodes->Add(sub2node);
16771 fNodes->Add(sub1node);
16774 // Place copy #2 of I569 in IT56
16776 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16777 sub1node->SetLineColor(kColorITS);
16778 sub1node->SetVisibility(0);
16781 // Place copy #1 of ITS6 in I569
16783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16784 sub2node->SetLineColor(kColorITS);
16785 sub2node->SetVisibility(1);
16786 fNodes->Add(sub2node);
16789 // Place copy #2 of ITS6 in I569
16791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16792 sub2node->SetLineColor(kColorITS);
16793 sub2node->SetVisibility(1);
16794 fNodes->Add(sub2node);
16797 // Place copy #3 of ITS6 in I569
16799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16800 sub2node->SetLineColor(kColorITS);
16801 sub2node->SetVisibility(1);
16802 fNodes->Add(sub2node);
16805 // Place copy #4 of ITS6 in I569
16807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16808 sub2node->SetLineColor(kColorITS);
16809 sub2node->SetVisibility(1);
16810 fNodes->Add(sub2node);
16813 // Place copy #5 of ITS6 in I569
16815 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16816 sub2node->SetLineColor(kColorITS);
16817 sub2node->SetVisibility(1);
16818 fNodes->Add(sub2node);
16821 // Place copy #6 of ITS6 in I569
16823 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16824 sub2node->SetLineColor(kColorITS);
16825 sub2node->SetVisibility(1);
16826 fNodes->Add(sub2node);
16829 // Place copy #7 of ITS6 in I569
16831 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16832 sub2node->SetLineColor(kColorITS);
16833 sub2node->SetVisibility(1);
16834 fNodes->Add(sub2node);
16837 // Place copy #8 of ITS6 in I569
16839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16840 sub2node->SetLineColor(kColorITS);
16841 sub2node->SetVisibility(1);
16842 fNodes->Add(sub2node);
16845 // Place copy #9 of ITS6 in I569
16847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16848 sub2node->SetLineColor(kColorITS);
16849 sub2node->SetVisibility(1);
16850 fNodes->Add(sub2node);
16853 // Place copy #10 of ITS6 in I569
16855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16856 sub2node->SetLineColor(kColorITS);
16857 sub2node->SetVisibility(1);
16858 fNodes->Add(sub2node);
16861 // Place copy #11 of ITS6 in I569
16863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16864 sub2node->SetLineColor(kColorITS);
16865 sub2node->SetVisibility(1);
16866 fNodes->Add(sub2node);
16869 // Place copy #12 of ITS6 in I569
16871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16872 sub2node->SetLineColor(kColorITS);
16873 sub2node->SetVisibility(1);
16874 fNodes->Add(sub2node);
16877 // Place copy #13 of ITS6 in I569
16879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16880 sub2node->SetLineColor(kColorITS);
16881 sub2node->SetVisibility(1);
16882 fNodes->Add(sub2node);
16885 // Place copy #14 of ITS6 in I569
16887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16888 sub2node->SetLineColor(kColorITS);
16889 sub2node->SetVisibility(1);
16890 fNodes->Add(sub2node);
16893 // Place copy #15 of ITS6 in I569
16895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16896 sub2node->SetLineColor(kColorITS);
16897 sub2node->SetVisibility(1);
16898 fNodes->Add(sub2node);
16901 // Place copy #16 of ITS6 in I569
16903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16904 sub2node->SetLineColor(kColorITS);
16905 sub2node->SetVisibility(1);
16906 fNodes->Add(sub2node);
16909 // Place copy #17 of ITS6 in I569
16911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16912 sub2node->SetLineColor(kColorITS);
16913 sub2node->SetVisibility(1);
16914 fNodes->Add(sub2node);
16917 // Place copy #18 of ITS6 in I569
16919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16920 sub2node->SetLineColor(kColorITS);
16921 sub2node->SetVisibility(1);
16922 fNodes->Add(sub2node);
16925 // Place copy #19 of ITS6 in I569
16927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16928 sub2node->SetLineColor(kColorITS);
16929 sub2node->SetVisibility(1);
16930 fNodes->Add(sub2node);
16933 // Place copy #20 of ITS6 in I569
16935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16936 sub2node->SetLineColor(kColorITS);
16937 sub2node->SetVisibility(1);
16938 fNodes->Add(sub2node);
16941 // Place copy #21 of ITS6 in I569
16943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16944 sub2node->SetLineColor(kColorITS);
16945 sub2node->SetVisibility(1);
16946 fNodes->Add(sub2node);
16949 // Place copy #22 of ITS6 in I569
16951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16952 sub2node->SetLineColor(kColorITS);
16953 sub2node->SetVisibility(1);
16954 fNodes->Add(sub2node);
16957 // Place copy #23 of ITS6 in I569
16959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16960 sub2node->SetLineColor(kColorITS);
16961 sub2node->SetVisibility(1);
16962 fNodes->Add(sub2node);
16965 // Place copy #24 of ITS6 in I569
16967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16968 sub2node->SetLineColor(kColorITS);
16969 sub2node->SetVisibility(1);
16970 fNodes->Add(sub2node);
16973 // Place copy #25 of ITS6 in I569
16975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16976 sub2node->SetLineColor(kColorITS);
16977 sub2node->SetVisibility(1);
16978 fNodes->Add(sub2node);
16980 fNodes->Add(sub1node);
16983 // Place copy #3 of I569 in IT56
16985 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16986 sub1node->SetLineColor(kColorITS);
16987 sub1node->SetVisibility(0);
16990 // Place copy #1 of ITS6 in I569
16992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16993 sub2node->SetLineColor(kColorITS);
16994 sub2node->SetVisibility(1);
16995 fNodes->Add(sub2node);
16998 // Place copy #2 of ITS6 in I569
17000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17001 sub2node->SetLineColor(kColorITS);
17002 sub2node->SetVisibility(1);
17003 fNodes->Add(sub2node);
17006 // Place copy #3 of ITS6 in I569
17008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17009 sub2node->SetLineColor(kColorITS);
17010 sub2node->SetVisibility(1);
17011 fNodes->Add(sub2node);
17014 // Place copy #4 of ITS6 in I569
17016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17017 sub2node->SetLineColor(kColorITS);
17018 sub2node->SetVisibility(1);
17019 fNodes->Add(sub2node);
17022 // Place copy #5 of ITS6 in I569
17024 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17025 sub2node->SetLineColor(kColorITS);
17026 sub2node->SetVisibility(1);
17027 fNodes->Add(sub2node);
17030 // Place copy #6 of ITS6 in I569
17032 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17033 sub2node->SetLineColor(kColorITS);
17034 sub2node->SetVisibility(1);
17035 fNodes->Add(sub2node);
17038 // Place copy #7 of ITS6 in I569
17040 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17041 sub2node->SetLineColor(kColorITS);
17042 sub2node->SetVisibility(1);
17043 fNodes->Add(sub2node);
17046 // Place copy #8 of ITS6 in I569
17048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17049 sub2node->SetLineColor(kColorITS);
17050 sub2node->SetVisibility(1);
17051 fNodes->Add(sub2node);
17054 // Place copy #9 of ITS6 in I569
17056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17057 sub2node->SetLineColor(kColorITS);
17058 sub2node->SetVisibility(1);
17059 fNodes->Add(sub2node);
17062 // Place copy #10 of ITS6 in I569
17064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17065 sub2node->SetLineColor(kColorITS);
17066 sub2node->SetVisibility(1);
17067 fNodes->Add(sub2node);
17070 // Place copy #11 of ITS6 in I569
17072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17073 sub2node->SetLineColor(kColorITS);
17074 sub2node->SetVisibility(1);
17075 fNodes->Add(sub2node);
17078 // Place copy #12 of ITS6 in I569
17080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17081 sub2node->SetLineColor(kColorITS);
17082 sub2node->SetVisibility(1);
17083 fNodes->Add(sub2node);
17086 // Place copy #13 of ITS6 in I569
17088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17089 sub2node->SetLineColor(kColorITS);
17090 sub2node->SetVisibility(1);
17091 fNodes->Add(sub2node);
17094 // Place copy #14 of ITS6 in I569
17096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17097 sub2node->SetLineColor(kColorITS);
17098 sub2node->SetVisibility(1);
17099 fNodes->Add(sub2node);
17102 // Place copy #15 of ITS6 in I569
17104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17105 sub2node->SetLineColor(kColorITS);
17106 sub2node->SetVisibility(1);
17107 fNodes->Add(sub2node);
17110 // Place copy #16 of ITS6 in I569
17112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17113 sub2node->SetLineColor(kColorITS);
17114 sub2node->SetVisibility(1);
17115 fNodes->Add(sub2node);
17118 // Place copy #17 of ITS6 in I569
17120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17121 sub2node->SetLineColor(kColorITS);
17122 sub2node->SetVisibility(1);
17123 fNodes->Add(sub2node);
17126 // Place copy #18 of ITS6 in I569
17128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17129 sub2node->SetLineColor(kColorITS);
17130 sub2node->SetVisibility(1);
17131 fNodes->Add(sub2node);
17134 // Place copy #19 of ITS6 in I569
17136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17137 sub2node->SetLineColor(kColorITS);
17138 sub2node->SetVisibility(1);
17139 fNodes->Add(sub2node);
17142 // Place copy #20 of ITS6 in I569
17144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17145 sub2node->SetLineColor(kColorITS);
17146 sub2node->SetVisibility(1);
17147 fNodes->Add(sub2node);
17150 // Place copy #21 of ITS6 in I569
17152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17153 sub2node->SetLineColor(kColorITS);
17154 sub2node->SetVisibility(1);
17155 fNodes->Add(sub2node);
17158 // Place copy #22 of ITS6 in I569
17160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17161 sub2node->SetLineColor(kColorITS);
17162 sub2node->SetVisibility(1);
17163 fNodes->Add(sub2node);
17166 // Place copy #23 of ITS6 in I569
17168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17169 sub2node->SetLineColor(kColorITS);
17170 sub2node->SetVisibility(1);
17171 fNodes->Add(sub2node);
17174 // Place copy #24 of ITS6 in I569
17176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17177 sub2node->SetLineColor(kColorITS);
17178 sub2node->SetVisibility(1);
17179 fNodes->Add(sub2node);
17182 // Place copy #25 of ITS6 in I569
17184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17185 sub2node->SetLineColor(kColorITS);
17186 sub2node->SetVisibility(1);
17187 fNodes->Add(sub2node);
17189 fNodes->Add(sub1node);
17192 // Place copy #4 of I569 in IT56
17194 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17195 sub1node->SetLineColor(kColorITS);
17196 sub1node->SetVisibility(0);
17199 // Place copy #1 of ITS6 in I569
17201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17202 sub2node->SetLineColor(kColorITS);
17203 sub2node->SetVisibility(1);
17204 fNodes->Add(sub2node);
17207 // Place copy #2 of ITS6 in I569
17209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17210 sub2node->SetLineColor(kColorITS);
17211 sub2node->SetVisibility(1);
17212 fNodes->Add(sub2node);
17215 // Place copy #3 of ITS6 in I569
17217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17218 sub2node->SetLineColor(kColorITS);
17219 sub2node->SetVisibility(1);
17220 fNodes->Add(sub2node);
17223 // Place copy #4 of ITS6 in I569
17225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17226 sub2node->SetLineColor(kColorITS);
17227 sub2node->SetVisibility(1);
17228 fNodes->Add(sub2node);
17231 // Place copy #5 of ITS6 in I569
17233 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17234 sub2node->SetLineColor(kColorITS);
17235 sub2node->SetVisibility(1);
17236 fNodes->Add(sub2node);
17239 // Place copy #6 of ITS6 in I569
17241 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17242 sub2node->SetLineColor(kColorITS);
17243 sub2node->SetVisibility(1);
17244 fNodes->Add(sub2node);
17247 // Place copy #7 of ITS6 in I569
17249 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17250 sub2node->SetLineColor(kColorITS);
17251 sub2node->SetVisibility(1);
17252 fNodes->Add(sub2node);
17255 // Place copy #8 of ITS6 in I569
17257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17258 sub2node->SetLineColor(kColorITS);
17259 sub2node->SetVisibility(1);
17260 fNodes->Add(sub2node);
17263 // Place copy #9 of ITS6 in I569
17265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17266 sub2node->SetLineColor(kColorITS);
17267 sub2node->SetVisibility(1);
17268 fNodes->Add(sub2node);
17271 // Place copy #10 of ITS6 in I569
17273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17274 sub2node->SetLineColor(kColorITS);
17275 sub2node->SetVisibility(1);
17276 fNodes->Add(sub2node);
17279 // Place copy #11 of ITS6 in I569
17281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17282 sub2node->SetLineColor(kColorITS);
17283 sub2node->SetVisibility(1);
17284 fNodes->Add(sub2node);
17287 // Place copy #12 of ITS6 in I569
17289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17290 sub2node->SetLineColor(kColorITS);
17291 sub2node->SetVisibility(1);
17292 fNodes->Add(sub2node);
17295 // Place copy #13 of ITS6 in I569
17297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17298 sub2node->SetLineColor(kColorITS);
17299 sub2node->SetVisibility(1);
17300 fNodes->Add(sub2node);
17303 // Place copy #14 of ITS6 in I569
17305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17306 sub2node->SetLineColor(kColorITS);
17307 sub2node->SetVisibility(1);
17308 fNodes->Add(sub2node);
17311 // Place copy #15 of ITS6 in I569
17313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17314 sub2node->SetLineColor(kColorITS);
17315 sub2node->SetVisibility(1);
17316 fNodes->Add(sub2node);
17319 // Place copy #16 of ITS6 in I569
17321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17322 sub2node->SetLineColor(kColorITS);
17323 sub2node->SetVisibility(1);
17324 fNodes->Add(sub2node);
17327 // Place copy #17 of ITS6 in I569
17329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17330 sub2node->SetLineColor(kColorITS);
17331 sub2node->SetVisibility(1);
17332 fNodes->Add(sub2node);
17335 // Place copy #18 of ITS6 in I569
17337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17338 sub2node->SetLineColor(kColorITS);
17339 sub2node->SetVisibility(1);
17340 fNodes->Add(sub2node);
17343 // Place copy #19 of ITS6 in I569
17345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17346 sub2node->SetLineColor(kColorITS);
17347 sub2node->SetVisibility(1);
17348 fNodes->Add(sub2node);
17351 // Place copy #20 of ITS6 in I569
17353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17354 sub2node->SetLineColor(kColorITS);
17355 sub2node->SetVisibility(1);
17356 fNodes->Add(sub2node);
17359 // Place copy #21 of ITS6 in I569
17361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17362 sub2node->SetLineColor(kColorITS);
17363 sub2node->SetVisibility(1);
17364 fNodes->Add(sub2node);
17367 // Place copy #22 of ITS6 in I569
17369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17370 sub2node->SetLineColor(kColorITS);
17371 sub2node->SetVisibility(1);
17372 fNodes->Add(sub2node);
17375 // Place copy #23 of ITS6 in I569
17377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17378 sub2node->SetLineColor(kColorITS);
17379 sub2node->SetVisibility(1);
17380 fNodes->Add(sub2node);
17383 // Place copy #24 of ITS6 in I569
17385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17386 sub2node->SetLineColor(kColorITS);
17387 sub2node->SetVisibility(1);
17388 fNodes->Add(sub2node);
17391 // Place copy #25 of ITS6 in I569
17393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17394 sub2node->SetLineColor(kColorITS);
17395 sub2node->SetVisibility(1);
17396 fNodes->Add(sub2node);
17398 fNodes->Add(sub1node);
17401 // Place copy #5 of I569 in IT56
17403 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17404 sub1node->SetLineColor(kColorITS);
17405 sub1node->SetVisibility(0);
17408 // Place copy #1 of ITS6 in I569
17410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17411 sub2node->SetLineColor(kColorITS);
17412 sub2node->SetVisibility(1);
17413 fNodes->Add(sub2node);
17416 // Place copy #2 of ITS6 in I569
17418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17419 sub2node->SetLineColor(kColorITS);
17420 sub2node->SetVisibility(1);
17421 fNodes->Add(sub2node);
17424 // Place copy #3 of ITS6 in I569
17426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17427 sub2node->SetLineColor(kColorITS);
17428 sub2node->SetVisibility(1);
17429 fNodes->Add(sub2node);
17432 // Place copy #4 of ITS6 in I569
17434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17435 sub2node->SetLineColor(kColorITS);
17436 sub2node->SetVisibility(1);
17437 fNodes->Add(sub2node);
17440 // Place copy #5 of ITS6 in I569
17442 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17443 sub2node->SetLineColor(kColorITS);
17444 sub2node->SetVisibility(1);
17445 fNodes->Add(sub2node);
17448 // Place copy #6 of ITS6 in I569
17450 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17451 sub2node->SetLineColor(kColorITS);
17452 sub2node->SetVisibility(1);
17453 fNodes->Add(sub2node);
17456 // Place copy #7 of ITS6 in I569
17458 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17459 sub2node->SetLineColor(kColorITS);
17460 sub2node->SetVisibility(1);
17461 fNodes->Add(sub2node);
17464 // Place copy #8 of ITS6 in I569
17466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17467 sub2node->SetLineColor(kColorITS);
17468 sub2node->SetVisibility(1);
17469 fNodes->Add(sub2node);
17472 // Place copy #9 of ITS6 in I569
17474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17475 sub2node->SetLineColor(kColorITS);
17476 sub2node->SetVisibility(1);
17477 fNodes->Add(sub2node);
17480 // Place copy #10 of ITS6 in I569
17482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17483 sub2node->SetLineColor(kColorITS);
17484 sub2node->SetVisibility(1);
17485 fNodes->Add(sub2node);
17488 // Place copy #11 of ITS6 in I569
17490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17491 sub2node->SetLineColor(kColorITS);
17492 sub2node->SetVisibility(1);
17493 fNodes->Add(sub2node);
17496 // Place copy #12 of ITS6 in I569
17498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17499 sub2node->SetLineColor(kColorITS);
17500 sub2node->SetVisibility(1);
17501 fNodes->Add(sub2node);
17504 // Place copy #13 of ITS6 in I569
17506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17507 sub2node->SetLineColor(kColorITS);
17508 sub2node->SetVisibility(1);
17509 fNodes->Add(sub2node);
17512 // Place copy #14 of ITS6 in I569
17514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17515 sub2node->SetLineColor(kColorITS);
17516 sub2node->SetVisibility(1);
17517 fNodes->Add(sub2node);
17520 // Place copy #15 of ITS6 in I569
17522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17523 sub2node->SetLineColor(kColorITS);
17524 sub2node->SetVisibility(1);
17525 fNodes->Add(sub2node);
17528 // Place copy #16 of ITS6 in I569
17530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17531 sub2node->SetLineColor(kColorITS);
17532 sub2node->SetVisibility(1);
17533 fNodes->Add(sub2node);
17536 // Place copy #17 of ITS6 in I569
17538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17539 sub2node->SetLineColor(kColorITS);
17540 sub2node->SetVisibility(1);
17541 fNodes->Add(sub2node);
17544 // Place copy #18 of ITS6 in I569
17546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17547 sub2node->SetLineColor(kColorITS);
17548 sub2node->SetVisibility(1);
17549 fNodes->Add(sub2node);
17552 // Place copy #19 of ITS6 in I569
17554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17555 sub2node->SetLineColor(kColorITS);
17556 sub2node->SetVisibility(1);
17557 fNodes->Add(sub2node);
17560 // Place copy #20 of ITS6 in I569
17562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17563 sub2node->SetLineColor(kColorITS);
17564 sub2node->SetVisibility(1);
17565 fNodes->Add(sub2node);
17568 // Place copy #21 of ITS6 in I569
17570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17571 sub2node->SetLineColor(kColorITS);
17572 sub2node->SetVisibility(1);
17573 fNodes->Add(sub2node);
17576 // Place copy #22 of ITS6 in I569
17578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17579 sub2node->SetLineColor(kColorITS);
17580 sub2node->SetVisibility(1);
17581 fNodes->Add(sub2node);
17584 // Place copy #23 of ITS6 in I569
17586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17587 sub2node->SetLineColor(kColorITS);
17588 sub2node->SetVisibility(1);
17589 fNodes->Add(sub2node);
17592 // Place copy #24 of ITS6 in I569
17594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17595 sub2node->SetLineColor(kColorITS);
17596 sub2node->SetVisibility(1);
17597 fNodes->Add(sub2node);
17600 // Place copy #25 of ITS6 in I569
17602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17603 sub2node->SetLineColor(kColorITS);
17604 sub2node->SetVisibility(1);
17605 fNodes->Add(sub2node);
17607 fNodes->Add(sub1node);
17610 // Place copy #6 of I569 in IT56
17612 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17613 sub1node->SetLineColor(kColorITS);
17614 sub1node->SetVisibility(0);
17617 // Place copy #1 of ITS6 in I569
17619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17620 sub2node->SetLineColor(kColorITS);
17621 sub2node->SetVisibility(1);
17622 fNodes->Add(sub2node);
17625 // Place copy #2 of ITS6 in I569
17627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17628 sub2node->SetLineColor(kColorITS);
17629 sub2node->SetVisibility(1);
17630 fNodes->Add(sub2node);
17633 // Place copy #3 of ITS6 in I569
17635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17636 sub2node->SetLineColor(kColorITS);
17637 sub2node->SetVisibility(1);
17638 fNodes->Add(sub2node);
17641 // Place copy #4 of ITS6 in I569
17643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17644 sub2node->SetLineColor(kColorITS);
17645 sub2node->SetVisibility(1);
17646 fNodes->Add(sub2node);
17649 // Place copy #5 of ITS6 in I569
17651 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17652 sub2node->SetLineColor(kColorITS);
17653 sub2node->SetVisibility(1);
17654 fNodes->Add(sub2node);
17657 // Place copy #6 of ITS6 in I569
17659 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17660 sub2node->SetLineColor(kColorITS);
17661 sub2node->SetVisibility(1);
17662 fNodes->Add(sub2node);
17665 // Place copy #7 of ITS6 in I569
17667 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17668 sub2node->SetLineColor(kColorITS);
17669 sub2node->SetVisibility(1);
17670 fNodes->Add(sub2node);
17673 // Place copy #8 of ITS6 in I569
17675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17676 sub2node->SetLineColor(kColorITS);
17677 sub2node->SetVisibility(1);
17678 fNodes->Add(sub2node);
17681 // Place copy #9 of ITS6 in I569
17683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17684 sub2node->SetLineColor(kColorITS);
17685 sub2node->SetVisibility(1);
17686 fNodes->Add(sub2node);
17689 // Place copy #10 of ITS6 in I569
17691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17692 sub2node->SetLineColor(kColorITS);
17693 sub2node->SetVisibility(1);
17694 fNodes->Add(sub2node);
17697 // Place copy #11 of ITS6 in I569
17699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17700 sub2node->SetLineColor(kColorITS);
17701 sub2node->SetVisibility(1);
17702 fNodes->Add(sub2node);
17705 // Place copy #12 of ITS6 in I569
17707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17708 sub2node->SetLineColor(kColorITS);
17709 sub2node->SetVisibility(1);
17710 fNodes->Add(sub2node);
17713 // Place copy #13 of ITS6 in I569
17715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17716 sub2node->SetLineColor(kColorITS);
17717 sub2node->SetVisibility(1);
17718 fNodes->Add(sub2node);
17721 // Place copy #14 of ITS6 in I569
17723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17724 sub2node->SetLineColor(kColorITS);
17725 sub2node->SetVisibility(1);
17726 fNodes->Add(sub2node);
17729 // Place copy #15 of ITS6 in I569
17731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17732 sub2node->SetLineColor(kColorITS);
17733 sub2node->SetVisibility(1);
17734 fNodes->Add(sub2node);
17737 // Place copy #16 of ITS6 in I569
17739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17740 sub2node->SetLineColor(kColorITS);
17741 sub2node->SetVisibility(1);
17742 fNodes->Add(sub2node);
17745 // Place copy #17 of ITS6 in I569
17747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17748 sub2node->SetLineColor(kColorITS);
17749 sub2node->SetVisibility(1);
17750 fNodes->Add(sub2node);
17753 // Place copy #18 of ITS6 in I569
17755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17756 sub2node->SetLineColor(kColorITS);
17757 sub2node->SetVisibility(1);
17758 fNodes->Add(sub2node);
17761 // Place copy #19 of ITS6 in I569
17763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17764 sub2node->SetLineColor(kColorITS);
17765 sub2node->SetVisibility(1);
17766 fNodes->Add(sub2node);
17769 // Place copy #20 of ITS6 in I569
17771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17772 sub2node->SetLineColor(kColorITS);
17773 sub2node->SetVisibility(1);
17774 fNodes->Add(sub2node);
17777 // Place copy #21 of ITS6 in I569
17779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17780 sub2node->SetLineColor(kColorITS);
17781 sub2node->SetVisibility(1);
17782 fNodes->Add(sub2node);
17785 // Place copy #22 of ITS6 in I569
17787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17788 sub2node->SetLineColor(kColorITS);
17789 sub2node->SetVisibility(1);
17790 fNodes->Add(sub2node);
17793 // Place copy #23 of ITS6 in I569
17795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17796 sub2node->SetLineColor(kColorITS);
17797 sub2node->SetVisibility(1);
17798 fNodes->Add(sub2node);
17801 // Place copy #24 of ITS6 in I569
17803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17804 sub2node->SetLineColor(kColorITS);
17805 sub2node->SetVisibility(1);
17806 fNodes->Add(sub2node);
17809 // Place copy #25 of ITS6 in I569
17811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17812 sub2node->SetLineColor(kColorITS);
17813 sub2node->SetVisibility(1);
17814 fNodes->Add(sub2node);
17816 fNodes->Add(sub1node);
17819 // Place copy #7 of I569 in IT56
17821 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17822 sub1node->SetLineColor(kColorITS);
17823 sub1node->SetVisibility(0);
17826 // Place copy #1 of ITS6 in I569
17828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17829 sub2node->SetLineColor(kColorITS);
17830 sub2node->SetVisibility(1);
17831 fNodes->Add(sub2node);
17834 // Place copy #2 of ITS6 in I569
17836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17837 sub2node->SetLineColor(kColorITS);
17838 sub2node->SetVisibility(1);
17839 fNodes->Add(sub2node);
17842 // Place copy #3 of ITS6 in I569
17844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17845 sub2node->SetLineColor(kColorITS);
17846 sub2node->SetVisibility(1);
17847 fNodes->Add(sub2node);
17850 // Place copy #4 of ITS6 in I569
17852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17853 sub2node->SetLineColor(kColorITS);
17854 sub2node->SetVisibility(1);
17855 fNodes->Add(sub2node);
17858 // Place copy #5 of ITS6 in I569
17860 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17861 sub2node->SetLineColor(kColorITS);
17862 sub2node->SetVisibility(1);
17863 fNodes->Add(sub2node);
17866 // Place copy #6 of ITS6 in I569
17868 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17869 sub2node->SetLineColor(kColorITS);
17870 sub2node->SetVisibility(1);
17871 fNodes->Add(sub2node);
17874 // Place copy #7 of ITS6 in I569
17876 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17877 sub2node->SetLineColor(kColorITS);
17878 sub2node->SetVisibility(1);
17879 fNodes->Add(sub2node);
17882 // Place copy #8 of ITS6 in I569
17884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17885 sub2node->SetLineColor(kColorITS);
17886 sub2node->SetVisibility(1);
17887 fNodes->Add(sub2node);
17890 // Place copy #9 of ITS6 in I569
17892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17893 sub2node->SetLineColor(kColorITS);
17894 sub2node->SetVisibility(1);
17895 fNodes->Add(sub2node);
17898 // Place copy #10 of ITS6 in I569
17900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17901 sub2node->SetLineColor(kColorITS);
17902 sub2node->SetVisibility(1);
17903 fNodes->Add(sub2node);
17906 // Place copy #11 of ITS6 in I569
17908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17909 sub2node->SetLineColor(kColorITS);
17910 sub2node->SetVisibility(1);
17911 fNodes->Add(sub2node);
17914 // Place copy #12 of ITS6 in I569
17916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17917 sub2node->SetLineColor(kColorITS);
17918 sub2node->SetVisibility(1);
17919 fNodes->Add(sub2node);
17922 // Place copy #13 of ITS6 in I569
17924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17925 sub2node->SetLineColor(kColorITS);
17926 sub2node->SetVisibility(1);
17927 fNodes->Add(sub2node);
17930 // Place copy #14 of ITS6 in I569
17932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17933 sub2node->SetLineColor(kColorITS);
17934 sub2node->SetVisibility(1);
17935 fNodes->Add(sub2node);
17938 // Place copy #15 of ITS6 in I569
17940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17941 sub2node->SetLineColor(kColorITS);
17942 sub2node->SetVisibility(1);
17943 fNodes->Add(sub2node);
17946 // Place copy #16 of ITS6 in I569
17948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17949 sub2node->SetLineColor(kColorITS);
17950 sub2node->SetVisibility(1);
17951 fNodes->Add(sub2node);
17954 // Place copy #17 of ITS6 in I569
17956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17957 sub2node->SetLineColor(kColorITS);
17958 sub2node->SetVisibility(1);
17959 fNodes->Add(sub2node);
17962 // Place copy #18 of ITS6 in I569
17964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17965 sub2node->SetLineColor(kColorITS);
17966 sub2node->SetVisibility(1);
17967 fNodes->Add(sub2node);
17970 // Place copy #19 of ITS6 in I569
17972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17973 sub2node->SetLineColor(kColorITS);
17974 sub2node->SetVisibility(1);
17975 fNodes->Add(sub2node);
17978 // Place copy #20 of ITS6 in I569
17980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17981 sub2node->SetLineColor(kColorITS);
17982 sub2node->SetVisibility(1);
17983 fNodes->Add(sub2node);
17986 // Place copy #21 of ITS6 in I569
17988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17989 sub2node->SetLineColor(kColorITS);
17990 sub2node->SetVisibility(1);
17991 fNodes->Add(sub2node);
17994 // Place copy #22 of ITS6 in I569
17996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17997 sub2node->SetLineColor(kColorITS);
17998 sub2node->SetVisibility(1);
17999 fNodes->Add(sub2node);
18002 // Place copy #23 of ITS6 in I569
18004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18005 sub2node->SetLineColor(kColorITS);
18006 sub2node->SetVisibility(1);
18007 fNodes->Add(sub2node);
18010 // Place copy #24 of ITS6 in I569
18012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18013 sub2node->SetLineColor(kColorITS);
18014 sub2node->SetVisibility(1);
18015 fNodes->Add(sub2node);
18018 // Place copy #25 of ITS6 in I569
18020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18021 sub2node->SetLineColor(kColorITS);
18022 sub2node->SetVisibility(1);
18023 fNodes->Add(sub2node);
18025 fNodes->Add(sub1node);
18028 // Place copy #8 of I569 in IT56
18030 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
18031 sub1node->SetLineColor(kColorITS);
18032 sub1node->SetVisibility(0);
18035 // Place copy #1 of ITS6 in I569
18037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18038 sub2node->SetLineColor(kColorITS);
18039 sub2node->SetVisibility(1);
18040 fNodes->Add(sub2node);
18043 // Place copy #2 of ITS6 in I569
18045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18046 sub2node->SetLineColor(kColorITS);
18047 sub2node->SetVisibility(1);
18048 fNodes->Add(sub2node);
18051 // Place copy #3 of ITS6 in I569
18053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18054 sub2node->SetLineColor(kColorITS);
18055 sub2node->SetVisibility(1);
18056 fNodes->Add(sub2node);
18059 // Place copy #4 of ITS6 in I569
18061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18062 sub2node->SetLineColor(kColorITS);
18063 sub2node->SetVisibility(1);
18064 fNodes->Add(sub2node);
18067 // Place copy #5 of ITS6 in I569
18069 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18070 sub2node->SetLineColor(kColorITS);
18071 sub2node->SetVisibility(1);
18072 fNodes->Add(sub2node);
18075 // Place copy #6 of ITS6 in I569
18077 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18078 sub2node->SetLineColor(kColorITS);
18079 sub2node->SetVisibility(1);
18080 fNodes->Add(sub2node);
18083 // Place copy #7 of ITS6 in I569
18085 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18086 sub2node->SetLineColor(kColorITS);
18087 sub2node->SetVisibility(1);
18088 fNodes->Add(sub2node);
18091 // Place copy #8 of ITS6 in I569
18093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18094 sub2node->SetLineColor(kColorITS);
18095 sub2node->SetVisibility(1);
18096 fNodes->Add(sub2node);
18099 // Place copy #9 of ITS6 in I569
18101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18102 sub2node->SetLineColor(kColorITS);
18103 sub2node->SetVisibility(1);
18104 fNodes->Add(sub2node);
18107 // Place copy #10 of ITS6 in I569
18109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18110 sub2node->SetLineColor(kColorITS);
18111 sub2node->SetVisibility(1);
18112 fNodes->Add(sub2node);
18115 // Place copy #11 of ITS6 in I569
18117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18118 sub2node->SetLineColor(kColorITS);
18119 sub2node->SetVisibility(1);
18120 fNodes->Add(sub2node);
18123 // Place copy #12 of ITS6 in I569
18125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18126 sub2node->SetLineColor(kColorITS);
18127 sub2node->SetVisibility(1);
18128 fNodes->Add(sub2node);
18131 // Place copy #13 of ITS6 in I569
18133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18134 sub2node->SetLineColor(kColorITS);
18135 sub2node->SetVisibility(1);
18136 fNodes->Add(sub2node);
18139 // Place copy #14 of ITS6 in I569
18141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18142 sub2node->SetLineColor(kColorITS);
18143 sub2node->SetVisibility(1);
18144 fNodes->Add(sub2node);
18147 // Place copy #15 of ITS6 in I569
18149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18150 sub2node->SetLineColor(kColorITS);
18151 sub2node->SetVisibility(1);
18152 fNodes->Add(sub2node);
18155 // Place copy #16 of ITS6 in I569
18157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18158 sub2node->SetLineColor(kColorITS);
18159 sub2node->SetVisibility(1);
18160 fNodes->Add(sub2node);
18163 // Place copy #17 of ITS6 in I569
18165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18166 sub2node->SetLineColor(kColorITS);
18167 sub2node->SetVisibility(1);
18168 fNodes->Add(sub2node);
18171 // Place copy #18 of ITS6 in I569
18173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18174 sub2node->SetLineColor(kColorITS);
18175 sub2node->SetVisibility(1);
18176 fNodes->Add(sub2node);
18179 // Place copy #19 of ITS6 in I569
18181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18182 sub2node->SetLineColor(kColorITS);
18183 sub2node->SetVisibility(1);
18184 fNodes->Add(sub2node);
18187 // Place copy #20 of ITS6 in I569
18189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18190 sub2node->SetLineColor(kColorITS);
18191 sub2node->SetVisibility(1);
18192 fNodes->Add(sub2node);
18195 // Place copy #21 of ITS6 in I569
18197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18198 sub2node->SetLineColor(kColorITS);
18199 sub2node->SetVisibility(1);
18200 fNodes->Add(sub2node);
18203 // Place copy #22 of ITS6 in I569
18205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18206 sub2node->SetLineColor(kColorITS);
18207 sub2node->SetVisibility(1);
18208 fNodes->Add(sub2node);
18211 // Place copy #23 of ITS6 in I569
18213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18214 sub2node->SetLineColor(kColorITS);
18215 sub2node->SetVisibility(1);
18216 fNodes->Add(sub2node);
18219 // Place copy #24 of ITS6 in I569
18221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18222 sub2node->SetLineColor(kColorITS);
18223 sub2node->SetVisibility(1);
18224 fNodes->Add(sub2node);
18227 // Place copy #25 of ITS6 in I569
18229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18230 sub2node->SetLineColor(kColorITS);
18231 sub2node->SetVisibility(1);
18232 fNodes->Add(sub2node);
18234 fNodes->Add(sub1node);
18237 // Place copy #9 of I569 in IT56
18239 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18240 sub1node->SetLineColor(kColorITS);
18241 sub1node->SetVisibility(0);
18244 // Place copy #1 of ITS6 in I569
18246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18247 sub2node->SetLineColor(kColorITS);
18248 sub2node->SetVisibility(1);
18249 fNodes->Add(sub2node);
18252 // Place copy #2 of ITS6 in I569
18254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18255 sub2node->SetLineColor(kColorITS);
18256 sub2node->SetVisibility(1);
18257 fNodes->Add(sub2node);
18260 // Place copy #3 of ITS6 in I569
18262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18263 sub2node->SetLineColor(kColorITS);
18264 sub2node->SetVisibility(1);
18265 fNodes->Add(sub2node);
18268 // Place copy #4 of ITS6 in I569
18270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18271 sub2node->SetLineColor(kColorITS);
18272 sub2node->SetVisibility(1);
18273 fNodes->Add(sub2node);
18276 // Place copy #5 of ITS6 in I569
18278 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18279 sub2node->SetLineColor(kColorITS);
18280 sub2node->SetVisibility(1);
18281 fNodes->Add(sub2node);
18284 // Place copy #6 of ITS6 in I569
18286 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18287 sub2node->SetLineColor(kColorITS);
18288 sub2node->SetVisibility(1);
18289 fNodes->Add(sub2node);
18292 // Place copy #7 of ITS6 in I569
18294 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18295 sub2node->SetLineColor(kColorITS);
18296 sub2node->SetVisibility(1);
18297 fNodes->Add(sub2node);
18300 // Place copy #8 of ITS6 in I569
18302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18303 sub2node->SetLineColor(kColorITS);
18304 sub2node->SetVisibility(1);
18305 fNodes->Add(sub2node);
18308 // Place copy #9 of ITS6 in I569
18310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18311 sub2node->SetLineColor(kColorITS);
18312 sub2node->SetVisibility(1);
18313 fNodes->Add(sub2node);
18316 // Place copy #10 of ITS6 in I569
18318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18319 sub2node->SetLineColor(kColorITS);
18320 sub2node->SetVisibility(1);
18321 fNodes->Add(sub2node);
18324 // Place copy #11 of ITS6 in I569
18326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18327 sub2node->SetLineColor(kColorITS);
18328 sub2node->SetVisibility(1);
18329 fNodes->Add(sub2node);
18332 // Place copy #12 of ITS6 in I569
18334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18335 sub2node->SetLineColor(kColorITS);
18336 sub2node->SetVisibility(1);
18337 fNodes->Add(sub2node);
18340 // Place copy #13 of ITS6 in I569
18342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18343 sub2node->SetLineColor(kColorITS);
18344 sub2node->SetVisibility(1);
18345 fNodes->Add(sub2node);
18348 // Place copy #14 of ITS6 in I569
18350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18351 sub2node->SetLineColor(kColorITS);
18352 sub2node->SetVisibility(1);
18353 fNodes->Add(sub2node);
18356 // Place copy #15 of ITS6 in I569
18358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18359 sub2node->SetLineColor(kColorITS);
18360 sub2node->SetVisibility(1);
18361 fNodes->Add(sub2node);
18364 // Place copy #16 of ITS6 in I569
18366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18367 sub2node->SetLineColor(kColorITS);
18368 sub2node->SetVisibility(1);
18369 fNodes->Add(sub2node);
18372 // Place copy #17 of ITS6 in I569
18374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18375 sub2node->SetLineColor(kColorITS);
18376 sub2node->SetVisibility(1);
18377 fNodes->Add(sub2node);
18380 // Place copy #18 of ITS6 in I569
18382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18383 sub2node->SetLineColor(kColorITS);
18384 sub2node->SetVisibility(1);
18385 fNodes->Add(sub2node);
18388 // Place copy #19 of ITS6 in I569
18390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18391 sub2node->SetLineColor(kColorITS);
18392 sub2node->SetVisibility(1);
18393 fNodes->Add(sub2node);
18396 // Place copy #20 of ITS6 in I569
18398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18399 sub2node->SetLineColor(kColorITS);
18400 sub2node->SetVisibility(1);
18401 fNodes->Add(sub2node);
18404 // Place copy #21 of ITS6 in I569
18406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18407 sub2node->SetLineColor(kColorITS);
18408 sub2node->SetVisibility(1);
18409 fNodes->Add(sub2node);
18412 // Place copy #22 of ITS6 in I569
18414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18415 sub2node->SetLineColor(kColorITS);
18416 sub2node->SetVisibility(1);
18417 fNodes->Add(sub2node);
18420 // Place copy #23 of ITS6 in I569
18422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18423 sub2node->SetLineColor(kColorITS);
18424 sub2node->SetVisibility(1);
18425 fNodes->Add(sub2node);
18428 // Place copy #24 of ITS6 in I569
18430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18431 sub2node->SetLineColor(kColorITS);
18432 sub2node->SetVisibility(1);
18433 fNodes->Add(sub2node);
18436 // Place copy #25 of ITS6 in I569
18438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18439 sub2node->SetLineColor(kColorITS);
18440 sub2node->SetVisibility(1);
18441 fNodes->Add(sub2node);
18443 fNodes->Add(sub1node);
18446 // Place copy #10 of I569 in IT56
18448 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18449 sub1node->SetLineColor(kColorITS);
18450 sub1node->SetVisibility(0);
18453 // Place copy #1 of ITS6 in I569
18455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18456 sub2node->SetLineColor(kColorITS);
18457 sub2node->SetVisibility(1);
18458 fNodes->Add(sub2node);
18461 // Place copy #2 of ITS6 in I569
18463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18464 sub2node->SetLineColor(kColorITS);
18465 sub2node->SetVisibility(1);
18466 fNodes->Add(sub2node);
18469 // Place copy #3 of ITS6 in I569
18471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18472 sub2node->SetLineColor(kColorITS);
18473 sub2node->SetVisibility(1);
18474 fNodes->Add(sub2node);
18477 // Place copy #4 of ITS6 in I569
18479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18480 sub2node->SetLineColor(kColorITS);
18481 sub2node->SetVisibility(1);
18482 fNodes->Add(sub2node);
18485 // Place copy #5 of ITS6 in I569
18487 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18488 sub2node->SetLineColor(kColorITS);
18489 sub2node->SetVisibility(1);
18490 fNodes->Add(sub2node);
18493 // Place copy #6 of ITS6 in I569
18495 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18496 sub2node->SetLineColor(kColorITS);
18497 sub2node->SetVisibility(1);
18498 fNodes->Add(sub2node);
18501 // Place copy #7 of ITS6 in I569
18503 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18504 sub2node->SetLineColor(kColorITS);
18505 sub2node->SetVisibility(1);
18506 fNodes->Add(sub2node);
18509 // Place copy #8 of ITS6 in I569
18511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18512 sub2node->SetLineColor(kColorITS);
18513 sub2node->SetVisibility(1);
18514 fNodes->Add(sub2node);
18517 // Place copy #9 of ITS6 in I569
18519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18520 sub2node->SetLineColor(kColorITS);
18521 sub2node->SetVisibility(1);
18522 fNodes->Add(sub2node);
18525 // Place copy #10 of ITS6 in I569
18527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18528 sub2node->SetLineColor(kColorITS);
18529 sub2node->SetVisibility(1);
18530 fNodes->Add(sub2node);
18533 // Place copy #11 of ITS6 in I569
18535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18536 sub2node->SetLineColor(kColorITS);
18537 sub2node->SetVisibility(1);
18538 fNodes->Add(sub2node);
18541 // Place copy #12 of ITS6 in I569
18543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18544 sub2node->SetLineColor(kColorITS);
18545 sub2node->SetVisibility(1);
18546 fNodes->Add(sub2node);
18549 // Place copy #13 of ITS6 in I569
18551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18552 sub2node->SetLineColor(kColorITS);
18553 sub2node->SetVisibility(1);
18554 fNodes->Add(sub2node);
18557 // Place copy #14 of ITS6 in I569
18559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18560 sub2node->SetLineColor(kColorITS);
18561 sub2node->SetVisibility(1);
18562 fNodes->Add(sub2node);
18565 // Place copy #15 of ITS6 in I569
18567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18568 sub2node->SetLineColor(kColorITS);
18569 sub2node->SetVisibility(1);
18570 fNodes->Add(sub2node);
18573 // Place copy #16 of ITS6 in I569
18575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18576 sub2node->SetLineColor(kColorITS);
18577 sub2node->SetVisibility(1);
18578 fNodes->Add(sub2node);
18581 // Place copy #17 of ITS6 in I569
18583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18584 sub2node->SetLineColor(kColorITS);
18585 sub2node->SetVisibility(1);
18586 fNodes->Add(sub2node);
18589 // Place copy #18 of ITS6 in I569
18591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18592 sub2node->SetLineColor(kColorITS);
18593 sub2node->SetVisibility(1);
18594 fNodes->Add(sub2node);
18597 // Place copy #19 of ITS6 in I569
18599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18600 sub2node->SetLineColor(kColorITS);
18601 sub2node->SetVisibility(1);
18602 fNodes->Add(sub2node);
18605 // Place copy #20 of ITS6 in I569
18607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18608 sub2node->SetLineColor(kColorITS);
18609 sub2node->SetVisibility(1);
18610 fNodes->Add(sub2node);
18613 // Place copy #21 of ITS6 in I569
18615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18616 sub2node->SetLineColor(kColorITS);
18617 sub2node->SetVisibility(1);
18618 fNodes->Add(sub2node);
18621 // Place copy #22 of ITS6 in I569
18623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18624 sub2node->SetLineColor(kColorITS);
18625 sub2node->SetVisibility(1);
18626 fNodes->Add(sub2node);
18629 // Place copy #23 of ITS6 in I569
18631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18632 sub2node->SetLineColor(kColorITS);
18633 sub2node->SetVisibility(1);
18634 fNodes->Add(sub2node);
18637 // Place copy #24 of ITS6 in I569
18639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18640 sub2node->SetLineColor(kColorITS);
18641 sub2node->SetVisibility(1);
18642 fNodes->Add(sub2node);
18645 // Place copy #25 of ITS6 in I569
18647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18648 sub2node->SetLineColor(kColorITS);
18649 sub2node->SetVisibility(1);
18650 fNodes->Add(sub2node);
18652 fNodes->Add(sub1node);
18655 // Place copy #11 of I569 in IT56
18657 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18658 sub1node->SetLineColor(kColorITS);
18659 sub1node->SetVisibility(0);
18662 // Place copy #1 of ITS6 in I569
18664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18665 sub2node->SetLineColor(kColorITS);
18666 sub2node->SetVisibility(1);
18667 fNodes->Add(sub2node);
18670 // Place copy #2 of ITS6 in I569
18672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18673 sub2node->SetLineColor(kColorITS);
18674 sub2node->SetVisibility(1);
18675 fNodes->Add(sub2node);
18678 // Place copy #3 of ITS6 in I569
18680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18681 sub2node->SetLineColor(kColorITS);
18682 sub2node->SetVisibility(1);
18683 fNodes->Add(sub2node);
18686 // Place copy #4 of ITS6 in I569
18688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18689 sub2node->SetLineColor(kColorITS);
18690 sub2node->SetVisibility(1);
18691 fNodes->Add(sub2node);
18694 // Place copy #5 of ITS6 in I569
18696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18697 sub2node->SetLineColor(kColorITS);
18698 sub2node->SetVisibility(1);
18699 fNodes->Add(sub2node);
18702 // Place copy #6 of ITS6 in I569
18704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18705 sub2node->SetLineColor(kColorITS);
18706 sub2node->SetVisibility(1);
18707 fNodes->Add(sub2node);
18710 // Place copy #7 of ITS6 in I569
18712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18713 sub2node->SetLineColor(kColorITS);
18714 sub2node->SetVisibility(1);
18715 fNodes->Add(sub2node);
18718 // Place copy #8 of ITS6 in I569
18720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18721 sub2node->SetLineColor(kColorITS);
18722 sub2node->SetVisibility(1);
18723 fNodes->Add(sub2node);
18726 // Place copy #9 of ITS6 in I569
18728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18729 sub2node->SetLineColor(kColorITS);
18730 sub2node->SetVisibility(1);
18731 fNodes->Add(sub2node);
18734 // Place copy #10 of ITS6 in I569
18736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18737 sub2node->SetLineColor(kColorITS);
18738 sub2node->SetVisibility(1);
18739 fNodes->Add(sub2node);
18742 // Place copy #11 of ITS6 in I569
18744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18745 sub2node->SetLineColor(kColorITS);
18746 sub2node->SetVisibility(1);
18747 fNodes->Add(sub2node);
18750 // Place copy #12 of ITS6 in I569
18752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18753 sub2node->SetLineColor(kColorITS);
18754 sub2node->SetVisibility(1);
18755 fNodes->Add(sub2node);
18758 // Place copy #13 of ITS6 in I569
18760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18761 sub2node->SetLineColor(kColorITS);
18762 sub2node->SetVisibility(1);
18763 fNodes->Add(sub2node);
18766 // Place copy #14 of ITS6 in I569
18768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18769 sub2node->SetLineColor(kColorITS);
18770 sub2node->SetVisibility(1);
18771 fNodes->Add(sub2node);
18774 // Place copy #15 of ITS6 in I569
18776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18777 sub2node->SetLineColor(kColorITS);
18778 sub2node->SetVisibility(1);
18779 fNodes->Add(sub2node);
18782 // Place copy #16 of ITS6 in I569
18784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18785 sub2node->SetLineColor(kColorITS);
18786 sub2node->SetVisibility(1);
18787 fNodes->Add(sub2node);
18790 // Place copy #17 of ITS6 in I569
18792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18793 sub2node->SetLineColor(kColorITS);
18794 sub2node->SetVisibility(1);
18795 fNodes->Add(sub2node);
18798 // Place copy #18 of ITS6 in I569
18800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18801 sub2node->SetLineColor(kColorITS);
18802 sub2node->SetVisibility(1);
18803 fNodes->Add(sub2node);
18806 // Place copy #19 of ITS6 in I569
18808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18809 sub2node->SetLineColor(kColorITS);
18810 sub2node->SetVisibility(1);
18811 fNodes->Add(sub2node);
18814 // Place copy #20 of ITS6 in I569
18816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18817 sub2node->SetLineColor(kColorITS);
18818 sub2node->SetVisibility(1);
18819 fNodes->Add(sub2node);
18822 // Place copy #21 of ITS6 in I569
18824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18825 sub2node->SetLineColor(kColorITS);
18826 sub2node->SetVisibility(1);
18827 fNodes->Add(sub2node);
18830 // Place copy #22 of ITS6 in I569
18832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18833 sub2node->SetLineColor(kColorITS);
18834 sub2node->SetVisibility(1);
18835 fNodes->Add(sub2node);
18838 // Place copy #23 of ITS6 in I569
18840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18841 sub2node->SetLineColor(kColorITS);
18842 sub2node->SetVisibility(1);
18843 fNodes->Add(sub2node);
18846 // Place copy #24 of ITS6 in I569
18848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18849 sub2node->SetLineColor(kColorITS);
18850 sub2node->SetVisibility(1);
18851 fNodes->Add(sub2node);
18854 // Place copy #25 of ITS6 in I569
18856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18857 sub2node->SetLineColor(kColorITS);
18858 sub2node->SetVisibility(1);
18859 fNodes->Add(sub2node);
18861 fNodes->Add(sub1node);
18864 // Place copy #12 of I569 in IT56
18866 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18867 sub1node->SetLineColor(kColorITS);
18868 sub1node->SetVisibility(0);
18871 // Place copy #1 of ITS6 in I569
18873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18874 sub2node->SetLineColor(kColorITS);
18875 sub2node->SetVisibility(1);
18876 fNodes->Add(sub2node);
18879 // Place copy #2 of ITS6 in I569
18881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18882 sub2node->SetLineColor(kColorITS);
18883 sub2node->SetVisibility(1);
18884 fNodes->Add(sub2node);
18887 // Place copy #3 of ITS6 in I569
18889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18890 sub2node->SetLineColor(kColorITS);
18891 sub2node->SetVisibility(1);
18892 fNodes->Add(sub2node);
18895 // Place copy #4 of ITS6 in I569
18897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18898 sub2node->SetLineColor(kColorITS);
18899 sub2node->SetVisibility(1);
18900 fNodes->Add(sub2node);
18903 // Place copy #5 of ITS6 in I569
18905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18906 sub2node->SetLineColor(kColorITS);
18907 sub2node->SetVisibility(1);
18908 fNodes->Add(sub2node);
18911 // Place copy #6 of ITS6 in I569
18913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18914 sub2node->SetLineColor(kColorITS);
18915 sub2node->SetVisibility(1);
18916 fNodes->Add(sub2node);
18919 // Place copy #7 of ITS6 in I569
18921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18922 sub2node->SetLineColor(kColorITS);
18923 sub2node->SetVisibility(1);
18924 fNodes->Add(sub2node);
18927 // Place copy #8 of ITS6 in I569
18929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18930 sub2node->SetLineColor(kColorITS);
18931 sub2node->SetVisibility(1);
18932 fNodes->Add(sub2node);
18935 // Place copy #9 of ITS6 in I569
18937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18938 sub2node->SetLineColor(kColorITS);
18939 sub2node->SetVisibility(1);
18940 fNodes->Add(sub2node);
18943 // Place copy #10 of ITS6 in I569
18945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18946 sub2node->SetLineColor(kColorITS);
18947 sub2node->SetVisibility(1);
18948 fNodes->Add(sub2node);
18951 // Place copy #11 of ITS6 in I569
18953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18954 sub2node->SetLineColor(kColorITS);
18955 sub2node->SetVisibility(1);
18956 fNodes->Add(sub2node);
18959 // Place copy #12 of ITS6 in I569
18961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18962 sub2node->SetLineColor(kColorITS);
18963 sub2node->SetVisibility(1);
18964 fNodes->Add(sub2node);
18967 // Place copy #13 of ITS6 in I569
18969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18970 sub2node->SetLineColor(kColorITS);
18971 sub2node->SetVisibility(1);
18972 fNodes->Add(sub2node);
18975 // Place copy #14 of ITS6 in I569
18977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18978 sub2node->SetLineColor(kColorITS);
18979 sub2node->SetVisibility(1);
18980 fNodes->Add(sub2node);
18983 // Place copy #15 of ITS6 in I569
18985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18986 sub2node->SetLineColor(kColorITS);
18987 sub2node->SetVisibility(1);
18988 fNodes->Add(sub2node);
18991 // Place copy #16 of ITS6 in I569
18993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18994 sub2node->SetLineColor(kColorITS);
18995 sub2node->SetVisibility(1);
18996 fNodes->Add(sub2node);
18999 // Place copy #17 of ITS6 in I569
19001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19002 sub2node->SetLineColor(kColorITS);
19003 sub2node->SetVisibility(1);
19004 fNodes->Add(sub2node);
19007 // Place copy #18 of ITS6 in I569
19009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19010 sub2node->SetLineColor(kColorITS);
19011 sub2node->SetVisibility(1);
19012 fNodes->Add(sub2node);
19015 // Place copy #19 of ITS6 in I569
19017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19018 sub2node->SetLineColor(kColorITS);
19019 sub2node->SetVisibility(1);
19020 fNodes->Add(sub2node);
19023 // Place copy #20 of ITS6 in I569
19025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19026 sub2node->SetLineColor(kColorITS);
19027 sub2node->SetVisibility(1);
19028 fNodes->Add(sub2node);
19031 // Place copy #21 of ITS6 in I569
19033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19034 sub2node->SetLineColor(kColorITS);
19035 sub2node->SetVisibility(1);
19036 fNodes->Add(sub2node);
19039 // Place copy #22 of ITS6 in I569
19041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19042 sub2node->SetLineColor(kColorITS);
19043 sub2node->SetVisibility(1);
19044 fNodes->Add(sub2node);
19047 // Place copy #23 of ITS6 in I569
19049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19050 sub2node->SetLineColor(kColorITS);
19051 sub2node->SetVisibility(1);
19052 fNodes->Add(sub2node);
19055 // Place copy #24 of ITS6 in I569
19057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19058 sub2node->SetLineColor(kColorITS);
19059 sub2node->SetVisibility(1);
19060 fNodes->Add(sub2node);
19063 // Place copy #25 of ITS6 in I569
19065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19066 sub2node->SetLineColor(kColorITS);
19067 sub2node->SetVisibility(1);
19068 fNodes->Add(sub2node);
19070 fNodes->Add(sub1node);
19073 // Place copy #13 of I569 in IT56
19075 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
19076 sub1node->SetLineColor(kColorITS);
19077 sub1node->SetVisibility(0);
19080 // Place copy #1 of ITS6 in I569
19082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19083 sub2node->SetLineColor(kColorITS);
19084 sub2node->SetVisibility(1);
19085 fNodes->Add(sub2node);
19088 // Place copy #2 of ITS6 in I569
19090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19091 sub2node->SetLineColor(kColorITS);
19092 sub2node->SetVisibility(1);
19093 fNodes->Add(sub2node);
19096 // Place copy #3 of ITS6 in I569
19098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19099 sub2node->SetLineColor(kColorITS);
19100 sub2node->SetVisibility(1);
19101 fNodes->Add(sub2node);
19104 // Place copy #4 of ITS6 in I569
19106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19107 sub2node->SetLineColor(kColorITS);
19108 sub2node->SetVisibility(1);
19109 fNodes->Add(sub2node);
19112 // Place copy #5 of ITS6 in I569
19114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19115 sub2node->SetLineColor(kColorITS);
19116 sub2node->SetVisibility(1);
19117 fNodes->Add(sub2node);
19120 // Place copy #6 of ITS6 in I569
19122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19123 sub2node->SetLineColor(kColorITS);
19124 sub2node->SetVisibility(1);
19125 fNodes->Add(sub2node);
19128 // Place copy #7 of ITS6 in I569
19130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19131 sub2node->SetLineColor(kColorITS);
19132 sub2node->SetVisibility(1);
19133 fNodes->Add(sub2node);
19136 // Place copy #8 of ITS6 in I569
19138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19139 sub2node->SetLineColor(kColorITS);
19140 sub2node->SetVisibility(1);
19141 fNodes->Add(sub2node);
19144 // Place copy #9 of ITS6 in I569
19146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19147 sub2node->SetLineColor(kColorITS);
19148 sub2node->SetVisibility(1);
19149 fNodes->Add(sub2node);
19152 // Place copy #10 of ITS6 in I569
19154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19155 sub2node->SetLineColor(kColorITS);
19156 sub2node->SetVisibility(1);
19157 fNodes->Add(sub2node);
19160 // Place copy #11 of ITS6 in I569
19162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19163 sub2node->SetLineColor(kColorITS);
19164 sub2node->SetVisibility(1);
19165 fNodes->Add(sub2node);
19168 // Place copy #12 of ITS6 in I569
19170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19171 sub2node->SetLineColor(kColorITS);
19172 sub2node->SetVisibility(1);
19173 fNodes->Add(sub2node);
19176 // Place copy #13 of ITS6 in I569
19178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19179 sub2node->SetLineColor(kColorITS);
19180 sub2node->SetVisibility(1);
19181 fNodes->Add(sub2node);
19184 // Place copy #14 of ITS6 in I569
19186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19187 sub2node->SetLineColor(kColorITS);
19188 sub2node->SetVisibility(1);
19189 fNodes->Add(sub2node);
19192 // Place copy #15 of ITS6 in I569
19194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19195 sub2node->SetLineColor(kColorITS);
19196 sub2node->SetVisibility(1);
19197 fNodes->Add(sub2node);
19200 // Place copy #16 of ITS6 in I569
19202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19203 sub2node->SetLineColor(kColorITS);
19204 sub2node->SetVisibility(1);
19205 fNodes->Add(sub2node);
19208 // Place copy #17 of ITS6 in I569
19210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19211 sub2node->SetLineColor(kColorITS);
19212 sub2node->SetVisibility(1);
19213 fNodes->Add(sub2node);
19216 // Place copy #18 of ITS6 in I569
19218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19219 sub2node->SetLineColor(kColorITS);
19220 sub2node->SetVisibility(1);
19221 fNodes->Add(sub2node);
19224 // Place copy #19 of ITS6 in I569
19226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19227 sub2node->SetLineColor(kColorITS);
19228 sub2node->SetVisibility(1);
19229 fNodes->Add(sub2node);
19232 // Place copy #20 of ITS6 in I569
19234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19235 sub2node->SetLineColor(kColorITS);
19236 sub2node->SetVisibility(1);
19237 fNodes->Add(sub2node);
19240 // Place copy #21 of ITS6 in I569
19242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19243 sub2node->SetLineColor(kColorITS);
19244 sub2node->SetVisibility(1);
19245 fNodes->Add(sub2node);
19248 // Place copy #22 of ITS6 in I569
19250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19251 sub2node->SetLineColor(kColorITS);
19252 sub2node->SetVisibility(1);
19253 fNodes->Add(sub2node);
19256 // Place copy #23 of ITS6 in I569
19258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19259 sub2node->SetLineColor(kColorITS);
19260 sub2node->SetVisibility(1);
19261 fNodes->Add(sub2node);
19264 // Place copy #24 of ITS6 in I569
19266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19267 sub2node->SetLineColor(kColorITS);
19268 sub2node->SetVisibility(1);
19269 fNodes->Add(sub2node);
19272 // Place copy #25 of ITS6 in I569
19274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19275 sub2node->SetLineColor(kColorITS);
19276 sub2node->SetVisibility(1);
19277 fNodes->Add(sub2node);
19279 fNodes->Add(sub1node);
19282 // Place copy #14 of I569 in IT56
19284 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19285 sub1node->SetLineColor(kColorITS);
19286 sub1node->SetVisibility(0);
19289 // Place copy #1 of ITS6 in I569
19291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19292 sub2node->SetLineColor(kColorITS);
19293 sub2node->SetVisibility(1);
19294 fNodes->Add(sub2node);
19297 // Place copy #2 of ITS6 in I569
19299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19300 sub2node->SetLineColor(kColorITS);
19301 sub2node->SetVisibility(1);
19302 fNodes->Add(sub2node);
19305 // Place copy #3 of ITS6 in I569
19307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19308 sub2node->SetLineColor(kColorITS);
19309 sub2node->SetVisibility(1);
19310 fNodes->Add(sub2node);
19313 // Place copy #4 of ITS6 in I569
19315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19316 sub2node->SetLineColor(kColorITS);
19317 sub2node->SetVisibility(1);
19318 fNodes->Add(sub2node);
19321 // Place copy #5 of ITS6 in I569
19323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19324 sub2node->SetLineColor(kColorITS);
19325 sub2node->SetVisibility(1);
19326 fNodes->Add(sub2node);
19329 // Place copy #6 of ITS6 in I569
19331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19332 sub2node->SetLineColor(kColorITS);
19333 sub2node->SetVisibility(1);
19334 fNodes->Add(sub2node);
19337 // Place copy #7 of ITS6 in I569
19339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19340 sub2node->SetLineColor(kColorITS);
19341 sub2node->SetVisibility(1);
19342 fNodes->Add(sub2node);
19345 // Place copy #8 of ITS6 in I569
19347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19348 sub2node->SetLineColor(kColorITS);
19349 sub2node->SetVisibility(1);
19350 fNodes->Add(sub2node);
19353 // Place copy #9 of ITS6 in I569
19355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19356 sub2node->SetLineColor(kColorITS);
19357 sub2node->SetVisibility(1);
19358 fNodes->Add(sub2node);
19361 // Place copy #10 of ITS6 in I569
19363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19364 sub2node->SetLineColor(kColorITS);
19365 sub2node->SetVisibility(1);
19366 fNodes->Add(sub2node);
19369 // Place copy #11 of ITS6 in I569
19371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19372 sub2node->SetLineColor(kColorITS);
19373 sub2node->SetVisibility(1);
19374 fNodes->Add(sub2node);
19377 // Place copy #12 of ITS6 in I569
19379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19380 sub2node->SetLineColor(kColorITS);
19381 sub2node->SetVisibility(1);
19382 fNodes->Add(sub2node);
19385 // Place copy #13 of ITS6 in I569
19387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19388 sub2node->SetLineColor(kColorITS);
19389 sub2node->SetVisibility(1);
19390 fNodes->Add(sub2node);
19393 // Place copy #14 of ITS6 in I569
19395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19396 sub2node->SetLineColor(kColorITS);
19397 sub2node->SetVisibility(1);
19398 fNodes->Add(sub2node);
19401 // Place copy #15 of ITS6 in I569
19403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19404 sub2node->SetLineColor(kColorITS);
19405 sub2node->SetVisibility(1);
19406 fNodes->Add(sub2node);
19409 // Place copy #16 of ITS6 in I569
19411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19412 sub2node->SetLineColor(kColorITS);
19413 sub2node->SetVisibility(1);
19414 fNodes->Add(sub2node);
19417 // Place copy #17 of ITS6 in I569
19419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19420 sub2node->SetLineColor(kColorITS);
19421 sub2node->SetVisibility(1);
19422 fNodes->Add(sub2node);
19425 // Place copy #18 of ITS6 in I569
19427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19428 sub2node->SetLineColor(kColorITS);
19429 sub2node->SetVisibility(1);
19430 fNodes->Add(sub2node);
19433 // Place copy #19 of ITS6 in I569
19435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19436 sub2node->SetLineColor(kColorITS);
19437 sub2node->SetVisibility(1);
19438 fNodes->Add(sub2node);
19441 // Place copy #20 of ITS6 in I569
19443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19444 sub2node->SetLineColor(kColorITS);
19445 sub2node->SetVisibility(1);
19446 fNodes->Add(sub2node);
19449 // Place copy #21 of ITS6 in I569
19451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19452 sub2node->SetLineColor(kColorITS);
19453 sub2node->SetVisibility(1);
19454 fNodes->Add(sub2node);
19457 // Place copy #22 of ITS6 in I569
19459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19460 sub2node->SetLineColor(kColorITS);
19461 sub2node->SetVisibility(1);
19462 fNodes->Add(sub2node);
19465 // Place copy #23 of ITS6 in I569
19467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19468 sub2node->SetLineColor(kColorITS);
19469 sub2node->SetVisibility(1);
19470 fNodes->Add(sub2node);
19473 // Place copy #24 of ITS6 in I569
19475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19476 sub2node->SetLineColor(kColorITS);
19477 sub2node->SetVisibility(1);
19478 fNodes->Add(sub2node);
19481 // Place copy #25 of ITS6 in I569
19483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19484 sub2node->SetLineColor(kColorITS);
19485 sub2node->SetVisibility(1);
19486 fNodes->Add(sub2node);
19488 fNodes->Add(sub1node);
19491 // Place copy #15 of I569 in IT56
19493 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19494 sub1node->SetLineColor(kColorITS);
19495 sub1node->SetVisibility(0);
19498 // Place copy #1 of ITS6 in I569
19500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19501 sub2node->SetLineColor(kColorITS);
19502 sub2node->SetVisibility(1);
19503 fNodes->Add(sub2node);
19506 // Place copy #2 of ITS6 in I569
19508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19509 sub2node->SetLineColor(kColorITS);
19510 sub2node->SetVisibility(1);
19511 fNodes->Add(sub2node);
19514 // Place copy #3 of ITS6 in I569
19516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19517 sub2node->SetLineColor(kColorITS);
19518 sub2node->SetVisibility(1);
19519 fNodes->Add(sub2node);
19522 // Place copy #4 of ITS6 in I569
19524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19525 sub2node->SetLineColor(kColorITS);
19526 sub2node->SetVisibility(1);
19527 fNodes->Add(sub2node);
19530 // Place copy #5 of ITS6 in I569
19532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19533 sub2node->SetLineColor(kColorITS);
19534 sub2node->SetVisibility(1);
19535 fNodes->Add(sub2node);
19538 // Place copy #6 of ITS6 in I569
19540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19541 sub2node->SetLineColor(kColorITS);
19542 sub2node->SetVisibility(1);
19543 fNodes->Add(sub2node);
19546 // Place copy #7 of ITS6 in I569
19548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19549 sub2node->SetLineColor(kColorITS);
19550 sub2node->SetVisibility(1);
19551 fNodes->Add(sub2node);
19554 // Place copy #8 of ITS6 in I569
19556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19557 sub2node->SetLineColor(kColorITS);
19558 sub2node->SetVisibility(1);
19559 fNodes->Add(sub2node);
19562 // Place copy #9 of ITS6 in I569
19564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19565 sub2node->SetLineColor(kColorITS);
19566 sub2node->SetVisibility(1);
19567 fNodes->Add(sub2node);
19570 // Place copy #10 of ITS6 in I569
19572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19573 sub2node->SetLineColor(kColorITS);
19574 sub2node->SetVisibility(1);
19575 fNodes->Add(sub2node);
19578 // Place copy #11 of ITS6 in I569
19580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19581 sub2node->SetLineColor(kColorITS);
19582 sub2node->SetVisibility(1);
19583 fNodes->Add(sub2node);
19586 // Place copy #12 of ITS6 in I569
19588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19589 sub2node->SetLineColor(kColorITS);
19590 sub2node->SetVisibility(1);
19591 fNodes->Add(sub2node);
19594 // Place copy #13 of ITS6 in I569
19596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19597 sub2node->SetLineColor(kColorITS);
19598 sub2node->SetVisibility(1);
19599 fNodes->Add(sub2node);
19602 // Place copy #14 of ITS6 in I569
19604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19605 sub2node->SetLineColor(kColorITS);
19606 sub2node->SetVisibility(1);
19607 fNodes->Add(sub2node);
19610 // Place copy #15 of ITS6 in I569
19612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19613 sub2node->SetLineColor(kColorITS);
19614 sub2node->SetVisibility(1);
19615 fNodes->Add(sub2node);
19618 // Place copy #16 of ITS6 in I569
19620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19621 sub2node->SetLineColor(kColorITS);
19622 sub2node->SetVisibility(1);
19623 fNodes->Add(sub2node);
19626 // Place copy #17 of ITS6 in I569
19628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19629 sub2node->SetLineColor(kColorITS);
19630 sub2node->SetVisibility(1);
19631 fNodes->Add(sub2node);
19634 // Place copy #18 of ITS6 in I569
19636 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19637 sub2node->SetLineColor(kColorITS);
19638 sub2node->SetVisibility(1);
19639 fNodes->Add(sub2node);
19642 // Place copy #19 of ITS6 in I569
19644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19645 sub2node->SetLineColor(kColorITS);
19646 sub2node->SetVisibility(1);
19647 fNodes->Add(sub2node);
19650 // Place copy #20 of ITS6 in I569
19652 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19653 sub2node->SetLineColor(kColorITS);
19654 sub2node->SetVisibility(1);
19655 fNodes->Add(sub2node);
19658 // Place copy #21 of ITS6 in I569
19660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19661 sub2node->SetLineColor(kColorITS);
19662 sub2node->SetVisibility(1);
19663 fNodes->Add(sub2node);
19666 // Place copy #22 of ITS6 in I569
19668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19669 sub2node->SetLineColor(kColorITS);
19670 sub2node->SetVisibility(1);
19671 fNodes->Add(sub2node);
19674 // Place copy #23 of ITS6 in I569
19676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19677 sub2node->SetLineColor(kColorITS);
19678 sub2node->SetVisibility(1);
19679 fNodes->Add(sub2node);
19682 // Place copy #24 of ITS6 in I569
19684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19685 sub2node->SetLineColor(kColorITS);
19686 sub2node->SetVisibility(1);
19687 fNodes->Add(sub2node);
19690 // Place copy #25 of ITS6 in I569
19692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19693 sub2node->SetLineColor(kColorITS);
19694 sub2node->SetVisibility(1);
19695 fNodes->Add(sub2node);
19697 fNodes->Add(sub1node);
19700 // Place copy #16 of I569 in IT56
19702 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19703 sub1node->SetLineColor(kColorITS);
19704 sub1node->SetVisibility(0);
19707 // Place copy #1 of ITS6 in I569
19709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19710 sub2node->SetLineColor(kColorITS);
19711 sub2node->SetVisibility(1);
19712 fNodes->Add(sub2node);
19715 // Place copy #2 of ITS6 in I569
19717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19718 sub2node->SetLineColor(kColorITS);
19719 sub2node->SetVisibility(1);
19720 fNodes->Add(sub2node);
19723 // Place copy #3 of ITS6 in I569
19725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19726 sub2node->SetLineColor(kColorITS);
19727 sub2node->SetVisibility(1);
19728 fNodes->Add(sub2node);
19731 // Place copy #4 of ITS6 in I569
19733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19734 sub2node->SetLineColor(kColorITS);
19735 sub2node->SetVisibility(1);
19736 fNodes->Add(sub2node);
19739 // Place copy #5 of ITS6 in I569
19741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19742 sub2node->SetLineColor(kColorITS);
19743 sub2node->SetVisibility(1);
19744 fNodes->Add(sub2node);
19747 // Place copy #6 of ITS6 in I569
19749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19750 sub2node->SetLineColor(kColorITS);
19751 sub2node->SetVisibility(1);
19752 fNodes->Add(sub2node);
19755 // Place copy #7 of ITS6 in I569
19757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19758 sub2node->SetLineColor(kColorITS);
19759 sub2node->SetVisibility(1);
19760 fNodes->Add(sub2node);
19763 // Place copy #8 of ITS6 in I569
19765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19766 sub2node->SetLineColor(kColorITS);
19767 sub2node->SetVisibility(1);
19768 fNodes->Add(sub2node);
19771 // Place copy #9 of ITS6 in I569
19773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19774 sub2node->SetLineColor(kColorITS);
19775 sub2node->SetVisibility(1);
19776 fNodes->Add(sub2node);
19779 // Place copy #10 of ITS6 in I569
19781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19782 sub2node->SetLineColor(kColorITS);
19783 sub2node->SetVisibility(1);
19784 fNodes->Add(sub2node);
19787 // Place copy #11 of ITS6 in I569
19789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19790 sub2node->SetLineColor(kColorITS);
19791 sub2node->SetVisibility(1);
19792 fNodes->Add(sub2node);
19795 // Place copy #12 of ITS6 in I569
19797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19798 sub2node->SetLineColor(kColorITS);
19799 sub2node->SetVisibility(1);
19800 fNodes->Add(sub2node);
19803 // Place copy #13 of ITS6 in I569
19805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19806 sub2node->SetLineColor(kColorITS);
19807 sub2node->SetVisibility(1);
19808 fNodes->Add(sub2node);
19811 // Place copy #14 of ITS6 in I569
19813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19814 sub2node->SetLineColor(kColorITS);
19815 sub2node->SetVisibility(1);
19816 fNodes->Add(sub2node);
19819 // Place copy #15 of ITS6 in I569
19821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19822 sub2node->SetLineColor(kColorITS);
19823 sub2node->SetVisibility(1);
19824 fNodes->Add(sub2node);
19827 // Place copy #16 of ITS6 in I569
19829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19830 sub2node->SetLineColor(kColorITS);
19831 sub2node->SetVisibility(1);
19832 fNodes->Add(sub2node);
19835 // Place copy #17 of ITS6 in I569
19837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19838 sub2node->SetLineColor(kColorITS);
19839 sub2node->SetVisibility(1);
19840 fNodes->Add(sub2node);
19843 // Place copy #18 of ITS6 in I569
19845 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19846 sub2node->SetLineColor(kColorITS);
19847 sub2node->SetVisibility(1);
19848 fNodes->Add(sub2node);
19851 // Place copy #19 of ITS6 in I569
19853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19854 sub2node->SetLineColor(kColorITS);
19855 sub2node->SetVisibility(1);
19856 fNodes->Add(sub2node);
19859 // Place copy #20 of ITS6 in I569
19861 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19862 sub2node->SetLineColor(kColorITS);
19863 sub2node->SetVisibility(1);
19864 fNodes->Add(sub2node);
19867 // Place copy #21 of ITS6 in I569
19869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19870 sub2node->SetLineColor(kColorITS);
19871 sub2node->SetVisibility(1);
19872 fNodes->Add(sub2node);
19875 // Place copy #22 of ITS6 in I569
19877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19878 sub2node->SetLineColor(kColorITS);
19879 sub2node->SetVisibility(1);
19880 fNodes->Add(sub2node);
19883 // Place copy #23 of ITS6 in I569
19885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19886 sub2node->SetLineColor(kColorITS);
19887 sub2node->SetVisibility(1);
19888 fNodes->Add(sub2node);
19891 // Place copy #24 of ITS6 in I569
19893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19894 sub2node->SetLineColor(kColorITS);
19895 sub2node->SetVisibility(1);
19896 fNodes->Add(sub2node);
19899 // Place copy #25 of ITS6 in I569
19901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19902 sub2node->SetLineColor(kColorITS);
19903 sub2node->SetVisibility(1);
19904 fNodes->Add(sub2node);
19906 fNodes->Add(sub1node);
19909 // Place copy #17 of I569 in IT56
19911 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19912 sub1node->SetLineColor(kColorITS);
19913 sub1node->SetVisibility(0);
19916 // Place copy #1 of ITS6 in I569
19918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19919 sub2node->SetLineColor(kColorITS);
19920 sub2node->SetVisibility(1);
19921 fNodes->Add(sub2node);
19924 // Place copy #2 of ITS6 in I569
19926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19927 sub2node->SetLineColor(kColorITS);
19928 sub2node->SetVisibility(1);
19929 fNodes->Add(sub2node);
19932 // Place copy #3 of ITS6 in I569
19934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19935 sub2node->SetLineColor(kColorITS);
19936 sub2node->SetVisibility(1);
19937 fNodes->Add(sub2node);
19940 // Place copy #4 of ITS6 in I569
19942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19943 sub2node->SetLineColor(kColorITS);
19944 sub2node->SetVisibility(1);
19945 fNodes->Add(sub2node);
19948 // Place copy #5 of ITS6 in I569
19950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19951 sub2node->SetLineColor(kColorITS);
19952 sub2node->SetVisibility(1);
19953 fNodes->Add(sub2node);
19956 // Place copy #6 of ITS6 in I569
19958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19959 sub2node->SetLineColor(kColorITS);
19960 sub2node->SetVisibility(1);
19961 fNodes->Add(sub2node);
19964 // Place copy #7 of ITS6 in I569
19966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19967 sub2node->SetLineColor(kColorITS);
19968 sub2node->SetVisibility(1);
19969 fNodes->Add(sub2node);
19972 // Place copy #8 of ITS6 in I569
19974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19975 sub2node->SetLineColor(kColorITS);
19976 sub2node->SetVisibility(1);
19977 fNodes->Add(sub2node);
19980 // Place copy #9 of ITS6 in I569
19982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19983 sub2node->SetLineColor(kColorITS);
19984 sub2node->SetVisibility(1);
19985 fNodes->Add(sub2node);
19988 // Place copy #10 of ITS6 in I569
19990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19991 sub2node->SetLineColor(kColorITS);
19992 sub2node->SetVisibility(1);
19993 fNodes->Add(sub2node);
19996 // Place copy #11 of ITS6 in I569
19998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19999 sub2node->SetLineColor(kColorITS);
20000 sub2node->SetVisibility(1);
20001 fNodes->Add(sub2node);
20004 // Place copy #12 of ITS6 in I569
20006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20007 sub2node->SetLineColor(kColorITS);
20008 sub2node->SetVisibility(1);
20009 fNodes->Add(sub2node);
20012 // Place copy #13 of ITS6 in I569
20014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20015 sub2node->SetLineColor(kColorITS);
20016 sub2node->SetVisibility(1);
20017 fNodes->Add(sub2node);
20020 // Place copy #14 of ITS6 in I569
20022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20023 sub2node->SetLineColor(kColorITS);
20024 sub2node->SetVisibility(1);
20025 fNodes->Add(sub2node);
20028 // Place copy #15 of ITS6 in I569
20030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20031 sub2node->SetLineColor(kColorITS);
20032 sub2node->SetVisibility(1);
20033 fNodes->Add(sub2node);
20036 // Place copy #16 of ITS6 in I569
20038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20039 sub2node->SetLineColor(kColorITS);
20040 sub2node->SetVisibility(1);
20041 fNodes->Add(sub2node);
20044 // Place copy #17 of ITS6 in I569
20046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20047 sub2node->SetLineColor(kColorITS);
20048 sub2node->SetVisibility(1);
20049 fNodes->Add(sub2node);
20052 // Place copy #18 of ITS6 in I569
20054 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20055 sub2node->SetLineColor(kColorITS);
20056 sub2node->SetVisibility(1);
20057 fNodes->Add(sub2node);
20060 // Place copy #19 of ITS6 in I569
20062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20063 sub2node->SetLineColor(kColorITS);
20064 sub2node->SetVisibility(1);
20065 fNodes->Add(sub2node);
20068 // Place copy #20 of ITS6 in I569
20070 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20071 sub2node->SetLineColor(kColorITS);
20072 sub2node->SetVisibility(1);
20073 fNodes->Add(sub2node);
20076 // Place copy #21 of ITS6 in I569
20078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20079 sub2node->SetLineColor(kColorITS);
20080 sub2node->SetVisibility(1);
20081 fNodes->Add(sub2node);
20084 // Place copy #22 of ITS6 in I569
20086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20087 sub2node->SetLineColor(kColorITS);
20088 sub2node->SetVisibility(1);
20089 fNodes->Add(sub2node);
20092 // Place copy #23 of ITS6 in I569
20094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20095 sub2node->SetLineColor(kColorITS);
20096 sub2node->SetVisibility(1);
20097 fNodes->Add(sub2node);
20100 // Place copy #24 of ITS6 in I569
20102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20103 sub2node->SetLineColor(kColorITS);
20104 sub2node->SetVisibility(1);
20105 fNodes->Add(sub2node);
20108 // Place copy #25 of ITS6 in I569
20110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20111 sub2node->SetLineColor(kColorITS);
20112 sub2node->SetVisibility(1);
20113 fNodes->Add(sub2node);
20115 fNodes->Add(sub1node);
20118 // Place copy #18 of I569 in IT56
20120 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
20121 sub1node->SetLineColor(kColorITS);
20122 sub1node->SetVisibility(0);
20125 // Place copy #1 of ITS6 in I569
20127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20128 sub2node->SetLineColor(kColorITS);
20129 sub2node->SetVisibility(1);
20130 fNodes->Add(sub2node);
20133 // Place copy #2 of ITS6 in I569
20135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20136 sub2node->SetLineColor(kColorITS);
20137 sub2node->SetVisibility(1);
20138 fNodes->Add(sub2node);
20141 // Place copy #3 of ITS6 in I569
20143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20144 sub2node->SetLineColor(kColorITS);
20145 sub2node->SetVisibility(1);
20146 fNodes->Add(sub2node);
20149 // Place copy #4 of ITS6 in I569
20151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20152 sub2node->SetLineColor(kColorITS);
20153 sub2node->SetVisibility(1);
20154 fNodes->Add(sub2node);
20157 // Place copy #5 of ITS6 in I569
20159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20160 sub2node->SetLineColor(kColorITS);
20161 sub2node->SetVisibility(1);
20162 fNodes->Add(sub2node);
20165 // Place copy #6 of ITS6 in I569
20167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20168 sub2node->SetLineColor(kColorITS);
20169 sub2node->SetVisibility(1);
20170 fNodes->Add(sub2node);
20173 // Place copy #7 of ITS6 in I569
20175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20176 sub2node->SetLineColor(kColorITS);
20177 sub2node->SetVisibility(1);
20178 fNodes->Add(sub2node);
20181 // Place copy #8 of ITS6 in I569
20183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20184 sub2node->SetLineColor(kColorITS);
20185 sub2node->SetVisibility(1);
20186 fNodes->Add(sub2node);
20189 // Place copy #9 of ITS6 in I569
20191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20192 sub2node->SetLineColor(kColorITS);
20193 sub2node->SetVisibility(1);
20194 fNodes->Add(sub2node);
20197 // Place copy #10 of ITS6 in I569
20199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20200 sub2node->SetLineColor(kColorITS);
20201 sub2node->SetVisibility(1);
20202 fNodes->Add(sub2node);
20205 // Place copy #11 of ITS6 in I569
20207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20208 sub2node->SetLineColor(kColorITS);
20209 sub2node->SetVisibility(1);
20210 fNodes->Add(sub2node);
20213 // Place copy #12 of ITS6 in I569
20215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20216 sub2node->SetLineColor(kColorITS);
20217 sub2node->SetVisibility(1);
20218 fNodes->Add(sub2node);
20221 // Place copy #13 of ITS6 in I569
20223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20224 sub2node->SetLineColor(kColorITS);
20225 sub2node->SetVisibility(1);
20226 fNodes->Add(sub2node);
20229 // Place copy #14 of ITS6 in I569
20231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20232 sub2node->SetLineColor(kColorITS);
20233 sub2node->SetVisibility(1);
20234 fNodes->Add(sub2node);
20237 // Place copy #15 of ITS6 in I569
20239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20240 sub2node->SetLineColor(kColorITS);
20241 sub2node->SetVisibility(1);
20242 fNodes->Add(sub2node);
20245 // Place copy #16 of ITS6 in I569
20247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20248 sub2node->SetLineColor(kColorITS);
20249 sub2node->SetVisibility(1);
20250 fNodes->Add(sub2node);
20253 // Place copy #17 of ITS6 in I569
20255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20256 sub2node->SetLineColor(kColorITS);
20257 sub2node->SetVisibility(1);
20258 fNodes->Add(sub2node);
20261 // Place copy #18 of ITS6 in I569
20263 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20264 sub2node->SetLineColor(kColorITS);
20265 sub2node->SetVisibility(1);
20266 fNodes->Add(sub2node);
20269 // Place copy #19 of ITS6 in I569
20271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20272 sub2node->SetLineColor(kColorITS);
20273 sub2node->SetVisibility(1);
20274 fNodes->Add(sub2node);
20277 // Place copy #20 of ITS6 in I569
20279 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20280 sub2node->SetLineColor(kColorITS);
20281 sub2node->SetVisibility(1);
20282 fNodes->Add(sub2node);
20285 // Place copy #21 of ITS6 in I569
20287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20288 sub2node->SetLineColor(kColorITS);
20289 sub2node->SetVisibility(1);
20290 fNodes->Add(sub2node);
20293 // Place copy #22 of ITS6 in I569
20295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20296 sub2node->SetLineColor(kColorITS);
20297 sub2node->SetVisibility(1);
20298 fNodes->Add(sub2node);
20301 // Place copy #23 of ITS6 in I569
20303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20304 sub2node->SetLineColor(kColorITS);
20305 sub2node->SetVisibility(1);
20306 fNodes->Add(sub2node);
20309 // Place copy #24 of ITS6 in I569
20311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20312 sub2node->SetLineColor(kColorITS);
20313 sub2node->SetVisibility(1);
20314 fNodes->Add(sub2node);
20317 // Place copy #25 of ITS6 in I569
20319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20320 sub2node->SetLineColor(kColorITS);
20321 sub2node->SetVisibility(1);
20322 fNodes->Add(sub2node);
20324 fNodes->Add(sub1node);
20327 // Place copy #19 of I569 in IT56
20329 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20330 sub1node->SetLineColor(kColorITS);
20331 sub1node->SetVisibility(0);
20334 // Place copy #1 of ITS6 in I569
20336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20337 sub2node->SetLineColor(kColorITS);
20338 sub2node->SetVisibility(1);
20339 fNodes->Add(sub2node);
20342 // Place copy #2 of ITS6 in I569
20344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20345 sub2node->SetLineColor(kColorITS);
20346 sub2node->SetVisibility(1);
20347 fNodes->Add(sub2node);
20350 // Place copy #3 of ITS6 in I569
20352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20353 sub2node->SetLineColor(kColorITS);
20354 sub2node->SetVisibility(1);
20355 fNodes->Add(sub2node);
20358 // Place copy #4 of ITS6 in I569
20360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20361 sub2node->SetLineColor(kColorITS);
20362 sub2node->SetVisibility(1);
20363 fNodes->Add(sub2node);
20366 // Place copy #5 of ITS6 in I569
20368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20369 sub2node->SetLineColor(kColorITS);
20370 sub2node->SetVisibility(1);
20371 fNodes->Add(sub2node);
20374 // Place copy #6 of ITS6 in I569
20376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20377 sub2node->SetLineColor(kColorITS);
20378 sub2node->SetVisibility(1);
20379 fNodes->Add(sub2node);
20382 // Place copy #7 of ITS6 in I569
20384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20385 sub2node->SetLineColor(kColorITS);
20386 sub2node->SetVisibility(1);
20387 fNodes->Add(sub2node);
20390 // Place copy #8 of ITS6 in I569
20392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20393 sub2node->SetLineColor(kColorITS);
20394 sub2node->SetVisibility(1);
20395 fNodes->Add(sub2node);
20398 // Place copy #9 of ITS6 in I569
20400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20401 sub2node->SetLineColor(kColorITS);
20402 sub2node->SetVisibility(1);
20403 fNodes->Add(sub2node);
20406 // Place copy #10 of ITS6 in I569
20408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20409 sub2node->SetLineColor(kColorITS);
20410 sub2node->SetVisibility(1);
20411 fNodes->Add(sub2node);
20414 // Place copy #11 of ITS6 in I569
20416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20417 sub2node->SetLineColor(kColorITS);
20418 sub2node->SetVisibility(1);
20419 fNodes->Add(sub2node);
20422 // Place copy #12 of ITS6 in I569
20424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20425 sub2node->SetLineColor(kColorITS);
20426 sub2node->SetVisibility(1);
20427 fNodes->Add(sub2node);
20430 // Place copy #13 of ITS6 in I569
20432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20433 sub2node->SetLineColor(kColorITS);
20434 sub2node->SetVisibility(1);
20435 fNodes->Add(sub2node);
20438 // Place copy #14 of ITS6 in I569
20440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20441 sub2node->SetLineColor(kColorITS);
20442 sub2node->SetVisibility(1);
20443 fNodes->Add(sub2node);
20446 // Place copy #15 of ITS6 in I569
20448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20449 sub2node->SetLineColor(kColorITS);
20450 sub2node->SetVisibility(1);
20451 fNodes->Add(sub2node);
20454 // Place copy #16 of ITS6 in I569
20456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20457 sub2node->SetLineColor(kColorITS);
20458 sub2node->SetVisibility(1);
20459 fNodes->Add(sub2node);
20462 // Place copy #17 of ITS6 in I569
20464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20465 sub2node->SetLineColor(kColorITS);
20466 sub2node->SetVisibility(1);
20467 fNodes->Add(sub2node);
20470 // Place copy #18 of ITS6 in I569
20472 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20473 sub2node->SetLineColor(kColorITS);
20474 sub2node->SetVisibility(1);
20475 fNodes->Add(sub2node);
20478 // Place copy #19 of ITS6 in I569
20480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20481 sub2node->SetLineColor(kColorITS);
20482 sub2node->SetVisibility(1);
20483 fNodes->Add(sub2node);
20486 // Place copy #20 of ITS6 in I569
20488 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20489 sub2node->SetLineColor(kColorITS);
20490 sub2node->SetVisibility(1);
20491 fNodes->Add(sub2node);
20494 // Place copy #21 of ITS6 in I569
20496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20497 sub2node->SetLineColor(kColorITS);
20498 sub2node->SetVisibility(1);
20499 fNodes->Add(sub2node);
20502 // Place copy #22 of ITS6 in I569
20504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20505 sub2node->SetLineColor(kColorITS);
20506 sub2node->SetVisibility(1);
20507 fNodes->Add(sub2node);
20510 // Place copy #23 of ITS6 in I569
20512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20513 sub2node->SetLineColor(kColorITS);
20514 sub2node->SetVisibility(1);
20515 fNodes->Add(sub2node);
20518 // Place copy #24 of ITS6 in I569
20520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20521 sub2node->SetLineColor(kColorITS);
20522 sub2node->SetVisibility(1);
20523 fNodes->Add(sub2node);
20526 // Place copy #25 of ITS6 in I569
20528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20529 sub2node->SetLineColor(kColorITS);
20530 sub2node->SetVisibility(1);
20531 fNodes->Add(sub2node);
20533 fNodes->Add(sub1node);
20536 // Place copy #20 of I569 in IT56
20538 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20539 sub1node->SetLineColor(kColorITS);
20540 sub1node->SetVisibility(0);
20543 // Place copy #1 of ITS6 in I569
20545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20546 sub2node->SetLineColor(kColorITS);
20547 sub2node->SetVisibility(1);
20548 fNodes->Add(sub2node);
20551 // Place copy #2 of ITS6 in I569
20553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20554 sub2node->SetLineColor(kColorITS);
20555 sub2node->SetVisibility(1);
20556 fNodes->Add(sub2node);
20559 // Place copy #3 of ITS6 in I569
20561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20562 sub2node->SetLineColor(kColorITS);
20563 sub2node->SetVisibility(1);
20564 fNodes->Add(sub2node);
20567 // Place copy #4 of ITS6 in I569
20569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20570 sub2node->SetLineColor(kColorITS);
20571 sub2node->SetVisibility(1);
20572 fNodes->Add(sub2node);
20575 // Place copy #5 of ITS6 in I569
20577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20578 sub2node->SetLineColor(kColorITS);
20579 sub2node->SetVisibility(1);
20580 fNodes->Add(sub2node);
20583 // Place copy #6 of ITS6 in I569
20585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20586 sub2node->SetLineColor(kColorITS);
20587 sub2node->SetVisibility(1);
20588 fNodes->Add(sub2node);
20591 // Place copy #7 of ITS6 in I569
20593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20594 sub2node->SetLineColor(kColorITS);
20595 sub2node->SetVisibility(1);
20596 fNodes->Add(sub2node);
20599 // Place copy #8 of ITS6 in I569
20601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20602 sub2node->SetLineColor(kColorITS);
20603 sub2node->SetVisibility(1);
20604 fNodes->Add(sub2node);
20607 // Place copy #9 of ITS6 in I569
20609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20610 sub2node->SetLineColor(kColorITS);
20611 sub2node->SetVisibility(1);
20612 fNodes->Add(sub2node);
20615 // Place copy #10 of ITS6 in I569
20617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20618 sub2node->SetLineColor(kColorITS);
20619 sub2node->SetVisibility(1);
20620 fNodes->Add(sub2node);
20623 // Place copy #11 of ITS6 in I569
20625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20626 sub2node->SetLineColor(kColorITS);
20627 sub2node->SetVisibility(1);
20628 fNodes->Add(sub2node);
20631 // Place copy #12 of ITS6 in I569
20633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20634 sub2node->SetLineColor(kColorITS);
20635 sub2node->SetVisibility(1);
20636 fNodes->Add(sub2node);
20639 // Place copy #13 of ITS6 in I569
20641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20642 sub2node->SetLineColor(kColorITS);
20643 sub2node->SetVisibility(1);
20644 fNodes->Add(sub2node);
20647 // Place copy #14 of ITS6 in I569
20649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20650 sub2node->SetLineColor(kColorITS);
20651 sub2node->SetVisibility(1);
20652 fNodes->Add(sub2node);
20655 // Place copy #15 of ITS6 in I569
20657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20658 sub2node->SetLineColor(kColorITS);
20659 sub2node->SetVisibility(1);
20660 fNodes->Add(sub2node);
20663 // Place copy #16 of ITS6 in I569
20665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20666 sub2node->SetLineColor(kColorITS);
20667 sub2node->SetVisibility(1);
20668 fNodes->Add(sub2node);
20671 // Place copy #17 of ITS6 in I569
20673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20674 sub2node->SetLineColor(kColorITS);
20675 sub2node->SetVisibility(1);
20676 fNodes->Add(sub2node);
20679 // Place copy #18 of ITS6 in I569
20681 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20682 sub2node->SetLineColor(kColorITS);
20683 sub2node->SetVisibility(1);
20684 fNodes->Add(sub2node);
20687 // Place copy #19 of ITS6 in I569
20689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20690 sub2node->SetLineColor(kColorITS);
20691 sub2node->SetVisibility(1);
20692 fNodes->Add(sub2node);
20695 // Place copy #20 of ITS6 in I569
20697 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20698 sub2node->SetLineColor(kColorITS);
20699 sub2node->SetVisibility(1);
20700 fNodes->Add(sub2node);
20703 // Place copy #21 of ITS6 in I569
20705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20706 sub2node->SetLineColor(kColorITS);
20707 sub2node->SetVisibility(1);
20708 fNodes->Add(sub2node);
20711 // Place copy #22 of ITS6 in I569
20713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20714 sub2node->SetLineColor(kColorITS);
20715 sub2node->SetVisibility(1);
20716 fNodes->Add(sub2node);
20719 // Place copy #23 of ITS6 in I569
20721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20722 sub2node->SetLineColor(kColorITS);
20723 sub2node->SetVisibility(1);
20724 fNodes->Add(sub2node);
20727 // Place copy #24 of ITS6 in I569
20729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20730 sub2node->SetLineColor(kColorITS);
20731 sub2node->SetVisibility(1);
20732 fNodes->Add(sub2node);
20735 // Place copy #25 of ITS6 in I569
20737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20738 sub2node->SetLineColor(kColorITS);
20739 sub2node->SetVisibility(1);
20740 fNodes->Add(sub2node);
20742 fNodes->Add(sub1node);
20745 // Place copy #21 of I569 in IT56
20747 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20748 sub1node->SetLineColor(kColorITS);
20749 sub1node->SetVisibility(0);
20752 // Place copy #1 of ITS6 in I569
20754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20755 sub2node->SetLineColor(kColorITS);
20756 sub2node->SetVisibility(1);
20757 fNodes->Add(sub2node);
20760 // Place copy #2 of ITS6 in I569
20762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20763 sub2node->SetLineColor(kColorITS);
20764 sub2node->SetVisibility(1);
20765 fNodes->Add(sub2node);
20768 // Place copy #3 of ITS6 in I569
20770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20771 sub2node->SetLineColor(kColorITS);
20772 sub2node->SetVisibility(1);
20773 fNodes->Add(sub2node);
20776 // Place copy #4 of ITS6 in I569
20778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20779 sub2node->SetLineColor(kColorITS);
20780 sub2node->SetVisibility(1);
20781 fNodes->Add(sub2node);
20784 // Place copy #5 of ITS6 in I569
20786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20787 sub2node->SetLineColor(kColorITS);
20788 sub2node->SetVisibility(1);
20789 fNodes->Add(sub2node);
20792 // Place copy #6 of ITS6 in I569
20794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20795 sub2node->SetLineColor(kColorITS);
20796 sub2node->SetVisibility(1);
20797 fNodes->Add(sub2node);
20800 // Place copy #7 of ITS6 in I569
20802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20803 sub2node->SetLineColor(kColorITS);
20804 sub2node->SetVisibility(1);
20805 fNodes->Add(sub2node);
20808 // Place copy #8 of ITS6 in I569
20810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20811 sub2node->SetLineColor(kColorITS);
20812 sub2node->SetVisibility(1);
20813 fNodes->Add(sub2node);
20816 // Place copy #9 of ITS6 in I569
20818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20819 sub2node->SetLineColor(kColorITS);
20820 sub2node->SetVisibility(1);
20821 fNodes->Add(sub2node);
20824 // Place copy #10 of ITS6 in I569
20826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20827 sub2node->SetLineColor(kColorITS);
20828 sub2node->SetVisibility(1);
20829 fNodes->Add(sub2node);
20832 // Place copy #11 of ITS6 in I569
20834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20835 sub2node->SetLineColor(kColorITS);
20836 sub2node->SetVisibility(1);
20837 fNodes->Add(sub2node);
20840 // Place copy #12 of ITS6 in I569
20842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20843 sub2node->SetLineColor(kColorITS);
20844 sub2node->SetVisibility(1);
20845 fNodes->Add(sub2node);
20848 // Place copy #13 of ITS6 in I569
20850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20851 sub2node->SetLineColor(kColorITS);
20852 sub2node->SetVisibility(1);
20853 fNodes->Add(sub2node);
20856 // Place copy #14 of ITS6 in I569
20858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20859 sub2node->SetLineColor(kColorITS);
20860 sub2node->SetVisibility(1);
20861 fNodes->Add(sub2node);
20864 // Place copy #15 of ITS6 in I569
20866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20867 sub2node->SetLineColor(kColorITS);
20868 sub2node->SetVisibility(1);
20869 fNodes->Add(sub2node);
20872 // Place copy #16 of ITS6 in I569
20874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20875 sub2node->SetLineColor(kColorITS);
20876 sub2node->SetVisibility(1);
20877 fNodes->Add(sub2node);
20880 // Place copy #17 of ITS6 in I569
20882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20883 sub2node->SetLineColor(kColorITS);
20884 sub2node->SetVisibility(1);
20885 fNodes->Add(sub2node);
20888 // Place copy #18 of ITS6 in I569
20890 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20891 sub2node->SetLineColor(kColorITS);
20892 sub2node->SetVisibility(1);
20893 fNodes->Add(sub2node);
20896 // Place copy #19 of ITS6 in I569
20898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20899 sub2node->SetLineColor(kColorITS);
20900 sub2node->SetVisibility(1);
20901 fNodes->Add(sub2node);
20904 // Place copy #20 of ITS6 in I569
20906 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20907 sub2node->SetLineColor(kColorITS);
20908 sub2node->SetVisibility(1);
20909 fNodes->Add(sub2node);
20912 // Place copy #21 of ITS6 in I569
20914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20915 sub2node->SetLineColor(kColorITS);
20916 sub2node->SetVisibility(1);
20917 fNodes->Add(sub2node);
20920 // Place copy #22 of ITS6 in I569
20922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20923 sub2node->SetLineColor(kColorITS);
20924 sub2node->SetVisibility(1);
20925 fNodes->Add(sub2node);
20928 // Place copy #23 of ITS6 in I569
20930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20931 sub2node->SetLineColor(kColorITS);
20932 sub2node->SetVisibility(1);
20933 fNodes->Add(sub2node);
20936 // Place copy #24 of ITS6 in I569
20938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20939 sub2node->SetLineColor(kColorITS);
20940 sub2node->SetVisibility(1);
20941 fNodes->Add(sub2node);
20944 // Place copy #25 of ITS6 in I569
20946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20947 sub2node->SetLineColor(kColorITS);
20948 sub2node->SetVisibility(1);
20949 fNodes->Add(sub2node);
20951 fNodes->Add(sub1node);
20954 // Place copy #22 of I569 in IT56
20956 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20957 sub1node->SetLineColor(kColorITS);
20958 sub1node->SetVisibility(0);
20961 // Place copy #1 of ITS6 in I569
20963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20964 sub2node->SetLineColor(kColorITS);
20965 sub2node->SetVisibility(1);
20966 fNodes->Add(sub2node);
20969 // Place copy #2 of ITS6 in I569
20971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20972 sub2node->SetLineColor(kColorITS);
20973 sub2node->SetVisibility(1);
20974 fNodes->Add(sub2node);
20977 // Place copy #3 of ITS6 in I569
20979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20980 sub2node->SetLineColor(kColorITS);
20981 sub2node->SetVisibility(1);
20982 fNodes->Add(sub2node);
20985 // Place copy #4 of ITS6 in I569
20987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20988 sub2node->SetLineColor(kColorITS);
20989 sub2node->SetVisibility(1);
20990 fNodes->Add(sub2node);
20993 // Place copy #5 of ITS6 in I569
20995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20996 sub2node->SetLineColor(kColorITS);
20997 sub2node->SetVisibility(1);
20998 fNodes->Add(sub2node);
21001 // Place copy #6 of ITS6 in I569
21003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21004 sub2node->SetLineColor(kColorITS);
21005 sub2node->SetVisibility(1);
21006 fNodes->Add(sub2node);
21009 // Place copy #7 of ITS6 in I569
21011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21012 sub2node->SetLineColor(kColorITS);
21013 sub2node->SetVisibility(1);
21014 fNodes->Add(sub2node);
21017 // Place copy #8 of ITS6 in I569
21019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21020 sub2node->SetLineColor(kColorITS);
21021 sub2node->SetVisibility(1);
21022 fNodes->Add(sub2node);
21025 // Place copy #9 of ITS6 in I569
21027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21028 sub2node->SetLineColor(kColorITS);
21029 sub2node->SetVisibility(1);
21030 fNodes->Add(sub2node);
21033 // Place copy #10 of ITS6 in I569
21035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21036 sub2node->SetLineColor(kColorITS);
21037 sub2node->SetVisibility(1);
21038 fNodes->Add(sub2node);
21041 // Place copy #11 of ITS6 in I569
21043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21044 sub2node->SetLineColor(kColorITS);
21045 sub2node->SetVisibility(1);
21046 fNodes->Add(sub2node);
21049 // Place copy #12 of ITS6 in I569
21051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21052 sub2node->SetLineColor(kColorITS);
21053 sub2node->SetVisibility(1);
21054 fNodes->Add(sub2node);
21057 // Place copy #13 of ITS6 in I569
21059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21060 sub2node->SetLineColor(kColorITS);
21061 sub2node->SetVisibility(1);
21062 fNodes->Add(sub2node);
21065 // Place copy #14 of ITS6 in I569
21067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21068 sub2node->SetLineColor(kColorITS);
21069 sub2node->SetVisibility(1);
21070 fNodes->Add(sub2node);
21073 // Place copy #15 of ITS6 in I569
21075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21076 sub2node->SetLineColor(kColorITS);
21077 sub2node->SetVisibility(1);
21078 fNodes->Add(sub2node);
21081 // Place copy #16 of ITS6 in I569
21083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21084 sub2node->SetLineColor(kColorITS);
21085 sub2node->SetVisibility(1);
21086 fNodes->Add(sub2node);
21089 // Place copy #17 of ITS6 in I569
21091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21092 sub2node->SetLineColor(kColorITS);
21093 sub2node->SetVisibility(1);
21094 fNodes->Add(sub2node);
21097 // Place copy #18 of ITS6 in I569
21099 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21100 sub2node->SetLineColor(kColorITS);
21101 sub2node->SetVisibility(1);
21102 fNodes->Add(sub2node);
21105 // Place copy #19 of ITS6 in I569
21107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21108 sub2node->SetLineColor(kColorITS);
21109 sub2node->SetVisibility(1);
21110 fNodes->Add(sub2node);
21113 // Place copy #20 of ITS6 in I569
21115 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21116 sub2node->SetLineColor(kColorITS);
21117 sub2node->SetVisibility(1);
21118 fNodes->Add(sub2node);
21121 // Place copy #21 of ITS6 in I569
21123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21124 sub2node->SetLineColor(kColorITS);
21125 sub2node->SetVisibility(1);
21126 fNodes->Add(sub2node);
21129 // Place copy #22 of ITS6 in I569
21131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21132 sub2node->SetLineColor(kColorITS);
21133 sub2node->SetVisibility(1);
21134 fNodes->Add(sub2node);
21137 // Place copy #23 of ITS6 in I569
21139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21140 sub2node->SetLineColor(kColorITS);
21141 sub2node->SetVisibility(1);
21142 fNodes->Add(sub2node);
21145 // Place copy #24 of ITS6 in I569
21147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21148 sub2node->SetLineColor(kColorITS);
21149 sub2node->SetVisibility(1);
21150 fNodes->Add(sub2node);
21153 // Place copy #25 of ITS6 in I569
21155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21156 sub2node->SetLineColor(kColorITS);
21157 sub2node->SetVisibility(1);
21158 fNodes->Add(sub2node);
21160 fNodes->Add(sub1node);
21163 // Place copy #23 of I569 in IT56
21165 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21166 sub1node->SetLineColor(kColorITS);
21167 sub1node->SetVisibility(0);
21170 // Place copy #1 of ITS6 in I569
21172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21173 sub2node->SetLineColor(kColorITS);
21174 sub2node->SetVisibility(1);
21175 fNodes->Add(sub2node);
21178 // Place copy #2 of ITS6 in I569
21180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21181 sub2node->SetLineColor(kColorITS);
21182 sub2node->SetVisibility(1);
21183 fNodes->Add(sub2node);
21186 // Place copy #3 of ITS6 in I569
21188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21189 sub2node->SetLineColor(kColorITS);
21190 sub2node->SetVisibility(1);
21191 fNodes->Add(sub2node);
21194 // Place copy #4 of ITS6 in I569
21196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21197 sub2node->SetLineColor(kColorITS);
21198 sub2node->SetVisibility(1);
21199 fNodes->Add(sub2node);
21202 // Place copy #5 of ITS6 in I569
21204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21205 sub2node->SetLineColor(kColorITS);
21206 sub2node->SetVisibility(1);
21207 fNodes->Add(sub2node);
21210 // Place copy #6 of ITS6 in I569
21212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21213 sub2node->SetLineColor(kColorITS);
21214 sub2node->SetVisibility(1);
21215 fNodes->Add(sub2node);
21218 // Place copy #7 of ITS6 in I569
21220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21221 sub2node->SetLineColor(kColorITS);
21222 sub2node->SetVisibility(1);
21223 fNodes->Add(sub2node);
21226 // Place copy #8 of ITS6 in I569
21228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21229 sub2node->SetLineColor(kColorITS);
21230 sub2node->SetVisibility(1);
21231 fNodes->Add(sub2node);
21234 // Place copy #9 of ITS6 in I569
21236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21237 sub2node->SetLineColor(kColorITS);
21238 sub2node->SetVisibility(1);
21239 fNodes->Add(sub2node);
21242 // Place copy #10 of ITS6 in I569
21244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21245 sub2node->SetLineColor(kColorITS);
21246 sub2node->SetVisibility(1);
21247 fNodes->Add(sub2node);
21250 // Place copy #11 of ITS6 in I569
21252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21253 sub2node->SetLineColor(kColorITS);
21254 sub2node->SetVisibility(1);
21255 fNodes->Add(sub2node);
21258 // Place copy #12 of ITS6 in I569
21260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21261 sub2node->SetLineColor(kColorITS);
21262 sub2node->SetVisibility(1);
21263 fNodes->Add(sub2node);
21266 // Place copy #13 of ITS6 in I569
21268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21269 sub2node->SetLineColor(kColorITS);
21270 sub2node->SetVisibility(1);
21271 fNodes->Add(sub2node);
21274 // Place copy #14 of ITS6 in I569
21276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21277 sub2node->SetLineColor(kColorITS);
21278 sub2node->SetVisibility(1);
21279 fNodes->Add(sub2node);
21282 // Place copy #15 of ITS6 in I569
21284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21285 sub2node->SetLineColor(kColorITS);
21286 sub2node->SetVisibility(1);
21287 fNodes->Add(sub2node);
21290 // Place copy #16 of ITS6 in I569
21292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21293 sub2node->SetLineColor(kColorITS);
21294 sub2node->SetVisibility(1);
21295 fNodes->Add(sub2node);
21298 // Place copy #17 of ITS6 in I569
21300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21301 sub2node->SetLineColor(kColorITS);
21302 sub2node->SetVisibility(1);
21303 fNodes->Add(sub2node);
21306 // Place copy #18 of ITS6 in I569
21308 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21309 sub2node->SetLineColor(kColorITS);
21310 sub2node->SetVisibility(1);
21311 fNodes->Add(sub2node);
21314 // Place copy #19 of ITS6 in I569
21316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21317 sub2node->SetLineColor(kColorITS);
21318 sub2node->SetVisibility(1);
21319 fNodes->Add(sub2node);
21322 // Place copy #20 of ITS6 in I569
21324 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21325 sub2node->SetLineColor(kColorITS);
21326 sub2node->SetVisibility(1);
21327 fNodes->Add(sub2node);
21330 // Place copy #21 of ITS6 in I569
21332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21333 sub2node->SetLineColor(kColorITS);
21334 sub2node->SetVisibility(1);
21335 fNodes->Add(sub2node);
21338 // Place copy #22 of ITS6 in I569
21340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21341 sub2node->SetLineColor(kColorITS);
21342 sub2node->SetVisibility(1);
21343 fNodes->Add(sub2node);
21346 // Place copy #23 of ITS6 in I569
21348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21349 sub2node->SetLineColor(kColorITS);
21350 sub2node->SetVisibility(1);
21351 fNodes->Add(sub2node);
21354 // Place copy #24 of ITS6 in I569
21356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21357 sub2node->SetLineColor(kColorITS);
21358 sub2node->SetVisibility(1);
21359 fNodes->Add(sub2node);
21362 // Place copy #25 of ITS6 in I569
21364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21365 sub2node->SetLineColor(kColorITS);
21366 sub2node->SetVisibility(1);
21367 fNodes->Add(sub2node);
21369 fNodes->Add(sub1node);
21372 // Place copy #24 of I569 in IT56
21374 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21375 sub1node->SetLineColor(kColorITS);
21376 sub1node->SetVisibility(0);
21379 // Place copy #1 of ITS6 in I569
21381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21382 sub2node->SetLineColor(kColorITS);
21383 sub2node->SetVisibility(1);
21384 fNodes->Add(sub2node);
21387 // Place copy #2 of ITS6 in I569
21389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21390 sub2node->SetLineColor(kColorITS);
21391 sub2node->SetVisibility(1);
21392 fNodes->Add(sub2node);
21395 // Place copy #3 of ITS6 in I569
21397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21398 sub2node->SetLineColor(kColorITS);
21399 sub2node->SetVisibility(1);
21400 fNodes->Add(sub2node);
21403 // Place copy #4 of ITS6 in I569
21405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21406 sub2node->SetLineColor(kColorITS);
21407 sub2node->SetVisibility(1);
21408 fNodes->Add(sub2node);
21411 // Place copy #5 of ITS6 in I569
21413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21414 sub2node->SetLineColor(kColorITS);
21415 sub2node->SetVisibility(1);
21416 fNodes->Add(sub2node);
21419 // Place copy #6 of ITS6 in I569
21421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21422 sub2node->SetLineColor(kColorITS);
21423 sub2node->SetVisibility(1);
21424 fNodes->Add(sub2node);
21427 // Place copy #7 of ITS6 in I569
21429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21430 sub2node->SetLineColor(kColorITS);
21431 sub2node->SetVisibility(1);
21432 fNodes->Add(sub2node);
21435 // Place copy #8 of ITS6 in I569
21437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21438 sub2node->SetLineColor(kColorITS);
21439 sub2node->SetVisibility(1);
21440 fNodes->Add(sub2node);
21443 // Place copy #9 of ITS6 in I569
21445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21446 sub2node->SetLineColor(kColorITS);
21447 sub2node->SetVisibility(1);
21448 fNodes->Add(sub2node);
21451 // Place copy #10 of ITS6 in I569
21453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21454 sub2node->SetLineColor(kColorITS);
21455 sub2node->SetVisibility(1);
21456 fNodes->Add(sub2node);
21459 // Place copy #11 of ITS6 in I569
21461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21462 sub2node->SetLineColor(kColorITS);
21463 sub2node->SetVisibility(1);
21464 fNodes->Add(sub2node);
21467 // Place copy #12 of ITS6 in I569
21469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21470 sub2node->SetLineColor(kColorITS);
21471 sub2node->SetVisibility(1);
21472 fNodes->Add(sub2node);
21475 // Place copy #13 of ITS6 in I569
21477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21478 sub2node->SetLineColor(kColorITS);
21479 sub2node->SetVisibility(1);
21480 fNodes->Add(sub2node);
21483 // Place copy #14 of ITS6 in I569
21485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21486 sub2node->SetLineColor(kColorITS);
21487 sub2node->SetVisibility(1);
21488 fNodes->Add(sub2node);
21491 // Place copy #15 of ITS6 in I569
21493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21494 sub2node->SetLineColor(kColorITS);
21495 sub2node->SetVisibility(1);
21496 fNodes->Add(sub2node);
21499 // Place copy #16 of ITS6 in I569
21501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21502 sub2node->SetLineColor(kColorITS);
21503 sub2node->SetVisibility(1);
21504 fNodes->Add(sub2node);
21507 // Place copy #17 of ITS6 in I569
21509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21510 sub2node->SetLineColor(kColorITS);
21511 sub2node->SetVisibility(1);
21512 fNodes->Add(sub2node);
21515 // Place copy #18 of ITS6 in I569
21517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21518 sub2node->SetLineColor(kColorITS);
21519 sub2node->SetVisibility(1);
21520 fNodes->Add(sub2node);
21523 // Place copy #19 of ITS6 in I569
21525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21526 sub2node->SetLineColor(kColorITS);
21527 sub2node->SetVisibility(1);
21528 fNodes->Add(sub2node);
21531 // Place copy #20 of ITS6 in I569
21533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21534 sub2node->SetLineColor(kColorITS);
21535 sub2node->SetVisibility(1);
21536 fNodes->Add(sub2node);
21539 // Place copy #21 of ITS6 in I569
21541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21542 sub2node->SetLineColor(kColorITS);
21543 sub2node->SetVisibility(1);
21544 fNodes->Add(sub2node);
21547 // Place copy #22 of ITS6 in I569
21549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21550 sub2node->SetLineColor(kColorITS);
21551 sub2node->SetVisibility(1);
21552 fNodes->Add(sub2node);
21555 // Place copy #23 of ITS6 in I569
21557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21558 sub2node->SetLineColor(kColorITS);
21559 sub2node->SetVisibility(1);
21560 fNodes->Add(sub2node);
21563 // Place copy #24 of ITS6 in I569
21565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21566 sub2node->SetLineColor(kColorITS);
21567 sub2node->SetVisibility(1);
21568 fNodes->Add(sub2node);
21571 // Place copy #25 of ITS6 in I569
21573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21574 sub2node->SetLineColor(kColorITS);
21575 sub2node->SetVisibility(1);
21576 fNodes->Add(sub2node);
21578 fNodes->Add(sub1node);
21581 // Place copy #25 of I569 in IT56
21583 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21584 sub1node->SetLineColor(kColorITS);
21585 sub1node->SetVisibility(0);
21588 // Place copy #1 of ITS6 in I569
21590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21591 sub2node->SetLineColor(kColorITS);
21592 sub2node->SetVisibility(1);
21593 fNodes->Add(sub2node);
21596 // Place copy #2 of ITS6 in I569
21598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21599 sub2node->SetLineColor(kColorITS);
21600 sub2node->SetVisibility(1);
21601 fNodes->Add(sub2node);
21604 // Place copy #3 of ITS6 in I569
21606 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21607 sub2node->SetLineColor(kColorITS);
21608 sub2node->SetVisibility(1);
21609 fNodes->Add(sub2node);
21612 // Place copy #4 of ITS6 in I569
21614 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21615 sub2node->SetLineColor(kColorITS);
21616 sub2node->SetVisibility(1);
21617 fNodes->Add(sub2node);
21620 // Place copy #5 of ITS6 in I569
21622 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21623 sub2node->SetLineColor(kColorITS);
21624 sub2node->SetVisibility(1);
21625 fNodes->Add(sub2node);
21628 // Place copy #6 of ITS6 in I569
21630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21631 sub2node->SetLineColor(kColorITS);
21632 sub2node->SetVisibility(1);
21633 fNodes->Add(sub2node);
21636 // Place copy #7 of ITS6 in I569
21638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21639 sub2node->SetLineColor(kColorITS);
21640 sub2node->SetVisibility(1);
21641 fNodes->Add(sub2node);
21644 // Place copy #8 of ITS6 in I569
21646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21647 sub2node->SetLineColor(kColorITS);
21648 sub2node->SetVisibility(1);
21649 fNodes->Add(sub2node);
21652 // Place copy #9 of ITS6 in I569
21654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21655 sub2node->SetLineColor(kColorITS);
21656 sub2node->SetVisibility(1);
21657 fNodes->Add(sub2node);
21660 // Place copy #10 of ITS6 in I569
21662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21663 sub2node->SetLineColor(kColorITS);
21664 sub2node->SetVisibility(1);
21665 fNodes->Add(sub2node);
21668 // Place copy #11 of ITS6 in I569
21670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21671 sub2node->SetLineColor(kColorITS);
21672 sub2node->SetVisibility(1);
21673 fNodes->Add(sub2node);
21676 // Place copy #12 of ITS6 in I569
21678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21679 sub2node->SetLineColor(kColorITS);
21680 sub2node->SetVisibility(1);
21681 fNodes->Add(sub2node);
21684 // Place copy #13 of ITS6 in I569
21686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21687 sub2node->SetLineColor(kColorITS);
21688 sub2node->SetVisibility(1);
21689 fNodes->Add(sub2node);
21692 // Place copy #14 of ITS6 in I569
21694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21695 sub2node->SetLineColor(kColorITS);
21696 sub2node->SetVisibility(1);
21697 fNodes->Add(sub2node);
21700 // Place copy #15 of ITS6 in I569
21702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21703 sub2node->SetLineColor(kColorITS);
21704 sub2node->SetVisibility(1);
21705 fNodes->Add(sub2node);
21708 // Place copy #16 of ITS6 in I569
21710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21711 sub2node->SetLineColor(kColorITS);
21712 sub2node->SetVisibility(1);
21713 fNodes->Add(sub2node);
21716 // Place copy #17 of ITS6 in I569
21718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21719 sub2node->SetLineColor(kColorITS);
21720 sub2node->SetVisibility(1);
21721 fNodes->Add(sub2node);
21724 // Place copy #18 of ITS6 in I569
21726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21727 sub2node->SetLineColor(kColorITS);
21728 sub2node->SetVisibility(1);
21729 fNodes->Add(sub2node);
21732 // Place copy #19 of ITS6 in I569
21734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21735 sub2node->SetLineColor(kColorITS);
21736 sub2node->SetVisibility(1);
21737 fNodes->Add(sub2node);
21740 // Place copy #20 of ITS6 in I569
21742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21743 sub2node->SetLineColor(kColorITS);
21744 sub2node->SetVisibility(1);
21745 fNodes->Add(sub2node);
21748 // Place copy #21 of ITS6 in I569
21750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21751 sub2node->SetLineColor(kColorITS);
21752 sub2node->SetVisibility(1);
21753 fNodes->Add(sub2node);
21756 // Place copy #22 of ITS6 in I569
21758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21759 sub2node->SetLineColor(kColorITS);
21760 sub2node->SetVisibility(1);
21761 fNodes->Add(sub2node);
21764 // Place copy #23 of ITS6 in I569
21766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21767 sub2node->SetLineColor(kColorITS);
21768 sub2node->SetVisibility(1);
21769 fNodes->Add(sub2node);
21772 // Place copy #24 of ITS6 in I569
21774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21775 sub2node->SetLineColor(kColorITS);
21776 sub2node->SetVisibility(1);
21777 fNodes->Add(sub2node);
21780 // Place copy #25 of ITS6 in I569
21782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21783 sub2node->SetLineColor(kColorITS);
21784 sub2node->SetVisibility(1);
21785 fNodes->Add(sub2node);
21787 fNodes->Add(sub1node);
21790 // Place copy #26 of I569 in IT56
21792 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21793 sub1node->SetLineColor(kColorITS);
21794 sub1node->SetVisibility(0);
21797 // Place copy #1 of ITS6 in I569
21799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21800 sub2node->SetLineColor(kColorITS);
21801 sub2node->SetVisibility(1);
21802 fNodes->Add(sub2node);
21805 // Place copy #2 of ITS6 in I569
21807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21808 sub2node->SetLineColor(kColorITS);
21809 sub2node->SetVisibility(1);
21810 fNodes->Add(sub2node);
21813 // Place copy #3 of ITS6 in I569
21815 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21816 sub2node->SetLineColor(kColorITS);
21817 sub2node->SetVisibility(1);
21818 fNodes->Add(sub2node);
21821 // Place copy #4 of ITS6 in I569
21823 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21824 sub2node->SetLineColor(kColorITS);
21825 sub2node->SetVisibility(1);
21826 fNodes->Add(sub2node);
21829 // Place copy #5 of ITS6 in I569
21831 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21832 sub2node->SetLineColor(kColorITS);
21833 sub2node->SetVisibility(1);
21834 fNodes->Add(sub2node);
21837 // Place copy #6 of ITS6 in I569
21839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21840 sub2node->SetLineColor(kColorITS);
21841 sub2node->SetVisibility(1);
21842 fNodes->Add(sub2node);
21845 // Place copy #7 of ITS6 in I569
21847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21848 sub2node->SetLineColor(kColorITS);
21849 sub2node->SetVisibility(1);
21850 fNodes->Add(sub2node);
21853 // Place copy #8 of ITS6 in I569
21855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21856 sub2node->SetLineColor(kColorITS);
21857 sub2node->SetVisibility(1);
21858 fNodes->Add(sub2node);
21861 // Place copy #9 of ITS6 in I569
21863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21864 sub2node->SetLineColor(kColorITS);
21865 sub2node->SetVisibility(1);
21866 fNodes->Add(sub2node);
21869 // Place copy #10 of ITS6 in I569
21871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21872 sub2node->SetLineColor(kColorITS);
21873 sub2node->SetVisibility(1);
21874 fNodes->Add(sub2node);
21877 // Place copy #11 of ITS6 in I569
21879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21880 sub2node->SetLineColor(kColorITS);
21881 sub2node->SetVisibility(1);
21882 fNodes->Add(sub2node);
21885 // Place copy #12 of ITS6 in I569
21887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21888 sub2node->SetLineColor(kColorITS);
21889 sub2node->SetVisibility(1);
21890 fNodes->Add(sub2node);
21893 // Place copy #13 of ITS6 in I569
21895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21896 sub2node->SetLineColor(kColorITS);
21897 sub2node->SetVisibility(1);
21898 fNodes->Add(sub2node);
21901 // Place copy #14 of ITS6 in I569
21903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21904 sub2node->SetLineColor(kColorITS);
21905 sub2node->SetVisibility(1);
21906 fNodes->Add(sub2node);
21909 // Place copy #15 of ITS6 in I569
21911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21912 sub2node->SetLineColor(kColorITS);
21913 sub2node->SetVisibility(1);
21914 fNodes->Add(sub2node);
21917 // Place copy #16 of ITS6 in I569
21919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21920 sub2node->SetLineColor(kColorITS);
21921 sub2node->SetVisibility(1);
21922 fNodes->Add(sub2node);
21925 // Place copy #17 of ITS6 in I569
21927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21928 sub2node->SetLineColor(kColorITS);
21929 sub2node->SetVisibility(1);
21930 fNodes->Add(sub2node);
21933 // Place copy #18 of ITS6 in I569
21935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21936 sub2node->SetLineColor(kColorITS);
21937 sub2node->SetVisibility(1);
21938 fNodes->Add(sub2node);
21941 // Place copy #19 of ITS6 in I569
21943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21944 sub2node->SetLineColor(kColorITS);
21945 sub2node->SetVisibility(1);
21946 fNodes->Add(sub2node);
21949 // Place copy #20 of ITS6 in I569
21951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21952 sub2node->SetLineColor(kColorITS);
21953 sub2node->SetVisibility(1);
21954 fNodes->Add(sub2node);
21957 // Place copy #21 of ITS6 in I569
21959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21960 sub2node->SetLineColor(kColorITS);
21961 sub2node->SetVisibility(1);
21962 fNodes->Add(sub2node);
21965 // Place copy #22 of ITS6 in I569
21967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21968 sub2node->SetLineColor(kColorITS);
21969 sub2node->SetVisibility(1);
21970 fNodes->Add(sub2node);
21973 // Place copy #23 of ITS6 in I569
21975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21976 sub2node->SetLineColor(kColorITS);
21977 sub2node->SetVisibility(1);
21978 fNodes->Add(sub2node);
21981 // Place copy #24 of ITS6 in I569
21983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21984 sub2node->SetLineColor(kColorITS);
21985 sub2node->SetVisibility(1);
21986 fNodes->Add(sub2node);
21989 // Place copy #25 of ITS6 in I569
21991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21992 sub2node->SetLineColor(kColorITS);
21993 sub2node->SetVisibility(1);
21994 fNodes->Add(sub2node);
21996 fNodes->Add(sub1node);
21999 // Place copy #27 of I569 in IT56
22001 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
22002 sub1node->SetLineColor(kColorITS);
22003 sub1node->SetVisibility(0);
22006 // Place copy #1 of ITS6 in I569
22008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22009 sub2node->SetLineColor(kColorITS);
22010 sub2node->SetVisibility(1);
22011 fNodes->Add(sub2node);
22014 // Place copy #2 of ITS6 in I569
22016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22017 sub2node->SetLineColor(kColorITS);
22018 sub2node->SetVisibility(1);
22019 fNodes->Add(sub2node);
22022 // Place copy #3 of ITS6 in I569
22024 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22025 sub2node->SetLineColor(kColorITS);
22026 sub2node->SetVisibility(1);
22027 fNodes->Add(sub2node);
22030 // Place copy #4 of ITS6 in I569
22032 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22033 sub2node->SetLineColor(kColorITS);
22034 sub2node->SetVisibility(1);
22035 fNodes->Add(sub2node);
22038 // Place copy #5 of ITS6 in I569
22040 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22041 sub2node->SetLineColor(kColorITS);
22042 sub2node->SetVisibility(1);
22043 fNodes->Add(sub2node);
22046 // Place copy #6 of ITS6 in I569
22048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22049 sub2node->SetLineColor(kColorITS);
22050 sub2node->SetVisibility(1);
22051 fNodes->Add(sub2node);
22054 // Place copy #7 of ITS6 in I569
22056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22057 sub2node->SetLineColor(kColorITS);
22058 sub2node->SetVisibility(1);
22059 fNodes->Add(sub2node);
22062 // Place copy #8 of ITS6 in I569
22064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22065 sub2node->SetLineColor(kColorITS);
22066 sub2node->SetVisibility(1);
22067 fNodes->Add(sub2node);
22070 // Place copy #9 of ITS6 in I569
22072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22073 sub2node->SetLineColor(kColorITS);
22074 sub2node->SetVisibility(1);
22075 fNodes->Add(sub2node);
22078 // Place copy #10 of ITS6 in I569
22080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22081 sub2node->SetLineColor(kColorITS);
22082 sub2node->SetVisibility(1);
22083 fNodes->Add(sub2node);
22086 // Place copy #11 of ITS6 in I569
22088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22089 sub2node->SetLineColor(kColorITS);
22090 sub2node->SetVisibility(1);
22091 fNodes->Add(sub2node);
22094 // Place copy #12 of ITS6 in I569
22096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22097 sub2node->SetLineColor(kColorITS);
22098 sub2node->SetVisibility(1);
22099 fNodes->Add(sub2node);
22102 // Place copy #13 of ITS6 in I569
22104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22105 sub2node->SetLineColor(kColorITS);
22106 sub2node->SetVisibility(1);
22107 fNodes->Add(sub2node);
22110 // Place copy #14 of ITS6 in I569
22112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22113 sub2node->SetLineColor(kColorITS);
22114 sub2node->SetVisibility(1);
22115 fNodes->Add(sub2node);
22118 // Place copy #15 of ITS6 in I569
22120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22121 sub2node->SetLineColor(kColorITS);
22122 sub2node->SetVisibility(1);
22123 fNodes->Add(sub2node);
22126 // Place copy #16 of ITS6 in I569
22128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22129 sub2node->SetLineColor(kColorITS);
22130 sub2node->SetVisibility(1);
22131 fNodes->Add(sub2node);
22134 // Place copy #17 of ITS6 in I569
22136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22137 sub2node->SetLineColor(kColorITS);
22138 sub2node->SetVisibility(1);
22139 fNodes->Add(sub2node);
22142 // Place copy #18 of ITS6 in I569
22144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22145 sub2node->SetLineColor(kColorITS);
22146 sub2node->SetVisibility(1);
22147 fNodes->Add(sub2node);
22150 // Place copy #19 of ITS6 in I569
22152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22153 sub2node->SetLineColor(kColorITS);
22154 sub2node->SetVisibility(1);
22155 fNodes->Add(sub2node);
22158 // Place copy #20 of ITS6 in I569
22160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22161 sub2node->SetLineColor(kColorITS);
22162 sub2node->SetVisibility(1);
22163 fNodes->Add(sub2node);
22166 // Place copy #21 of ITS6 in I569
22168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22169 sub2node->SetLineColor(kColorITS);
22170 sub2node->SetVisibility(1);
22171 fNodes->Add(sub2node);
22174 // Place copy #22 of ITS6 in I569
22176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22177 sub2node->SetLineColor(kColorITS);
22178 sub2node->SetVisibility(1);
22179 fNodes->Add(sub2node);
22182 // Place copy #23 of ITS6 in I569
22184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22185 sub2node->SetLineColor(kColorITS);
22186 sub2node->SetVisibility(1);
22187 fNodes->Add(sub2node);
22190 // Place copy #24 of ITS6 in I569
22192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22193 sub2node->SetLineColor(kColorITS);
22194 sub2node->SetVisibility(1);
22195 fNodes->Add(sub2node);
22198 // Place copy #25 of ITS6 in I569
22200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22201 sub2node->SetLineColor(kColorITS);
22202 sub2node->SetVisibility(1);
22203 fNodes->Add(sub2node);
22205 fNodes->Add(sub1node);
22208 // Place copy #28 of I569 in IT56
22210 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22211 sub1node->SetLineColor(kColorITS);
22212 sub1node->SetVisibility(0);
22215 // Place copy #1 of ITS6 in I569
22217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22218 sub2node->SetLineColor(kColorITS);
22219 sub2node->SetVisibility(1);
22220 fNodes->Add(sub2node);
22223 // Place copy #2 of ITS6 in I569
22225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22226 sub2node->SetLineColor(kColorITS);
22227 sub2node->SetVisibility(1);
22228 fNodes->Add(sub2node);
22231 // Place copy #3 of ITS6 in I569
22233 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22234 sub2node->SetLineColor(kColorITS);
22235 sub2node->SetVisibility(1);
22236 fNodes->Add(sub2node);
22239 // Place copy #4 of ITS6 in I569
22241 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22242 sub2node->SetLineColor(kColorITS);
22243 sub2node->SetVisibility(1);
22244 fNodes->Add(sub2node);
22247 // Place copy #5 of ITS6 in I569
22249 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22250 sub2node->SetLineColor(kColorITS);
22251 sub2node->SetVisibility(1);
22252 fNodes->Add(sub2node);
22255 // Place copy #6 of ITS6 in I569
22257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22258 sub2node->SetLineColor(kColorITS);
22259 sub2node->SetVisibility(1);
22260 fNodes->Add(sub2node);
22263 // Place copy #7 of ITS6 in I569
22265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22266 sub2node->SetLineColor(kColorITS);
22267 sub2node->SetVisibility(1);
22268 fNodes->Add(sub2node);
22271 // Place copy #8 of ITS6 in I569
22273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22274 sub2node->SetLineColor(kColorITS);
22275 sub2node->SetVisibility(1);
22276 fNodes->Add(sub2node);
22279 // Place copy #9 of ITS6 in I569
22281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22282 sub2node->SetLineColor(kColorITS);
22283 sub2node->SetVisibility(1);
22284 fNodes->Add(sub2node);
22287 // Place copy #10 of ITS6 in I569
22289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22290 sub2node->SetLineColor(kColorITS);
22291 sub2node->SetVisibility(1);
22292 fNodes->Add(sub2node);
22295 // Place copy #11 of ITS6 in I569
22297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22298 sub2node->SetLineColor(kColorITS);
22299 sub2node->SetVisibility(1);
22300 fNodes->Add(sub2node);
22303 // Place copy #12 of ITS6 in I569
22305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22306 sub2node->SetLineColor(kColorITS);
22307 sub2node->SetVisibility(1);
22308 fNodes->Add(sub2node);
22311 // Place copy #13 of ITS6 in I569
22313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22314 sub2node->SetLineColor(kColorITS);
22315 sub2node->SetVisibility(1);
22316 fNodes->Add(sub2node);
22319 // Place copy #14 of ITS6 in I569
22321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22322 sub2node->SetLineColor(kColorITS);
22323 sub2node->SetVisibility(1);
22324 fNodes->Add(sub2node);
22327 // Place copy #15 of ITS6 in I569
22329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22330 sub2node->SetLineColor(kColorITS);
22331 sub2node->SetVisibility(1);
22332 fNodes->Add(sub2node);
22335 // Place copy #16 of ITS6 in I569
22337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22338 sub2node->SetLineColor(kColorITS);
22339 sub2node->SetVisibility(1);
22340 fNodes->Add(sub2node);
22343 // Place copy #17 of ITS6 in I569
22345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22346 sub2node->SetLineColor(kColorITS);
22347 sub2node->SetVisibility(1);
22348 fNodes->Add(sub2node);
22351 // Place copy #18 of ITS6 in I569
22353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22354 sub2node->SetLineColor(kColorITS);
22355 sub2node->SetVisibility(1);
22356 fNodes->Add(sub2node);
22359 // Place copy #19 of ITS6 in I569
22361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22362 sub2node->SetLineColor(kColorITS);
22363 sub2node->SetVisibility(1);
22364 fNodes->Add(sub2node);
22367 // Place copy #20 of ITS6 in I569
22369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22370 sub2node->SetLineColor(kColorITS);
22371 sub2node->SetVisibility(1);
22372 fNodes->Add(sub2node);
22375 // Place copy #21 of ITS6 in I569
22377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22378 sub2node->SetLineColor(kColorITS);
22379 sub2node->SetVisibility(1);
22380 fNodes->Add(sub2node);
22383 // Place copy #22 of ITS6 in I569
22385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22386 sub2node->SetLineColor(kColorITS);
22387 sub2node->SetVisibility(1);
22388 fNodes->Add(sub2node);
22391 // Place copy #23 of ITS6 in I569
22393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22394 sub2node->SetLineColor(kColorITS);
22395 sub2node->SetVisibility(1);
22396 fNodes->Add(sub2node);
22399 // Place copy #24 of ITS6 in I569
22401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22402 sub2node->SetLineColor(kColorITS);
22403 sub2node->SetVisibility(1);
22404 fNodes->Add(sub2node);
22407 // Place copy #25 of ITS6 in I569
22409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22410 sub2node->SetLineColor(kColorITS);
22411 sub2node->SetVisibility(1);
22412 fNodes->Add(sub2node);
22414 fNodes->Add(sub1node);
22417 // Place copy #29 of I569 in IT56
22419 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22420 sub1node->SetLineColor(kColorITS);
22421 sub1node->SetVisibility(0);
22424 // Place copy #1 of ITS6 in I569
22426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22427 sub2node->SetLineColor(kColorITS);
22428 sub2node->SetVisibility(1);
22429 fNodes->Add(sub2node);
22432 // Place copy #2 of ITS6 in I569
22434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22435 sub2node->SetLineColor(kColorITS);
22436 sub2node->SetVisibility(1);
22437 fNodes->Add(sub2node);
22440 // Place copy #3 of ITS6 in I569
22442 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22443 sub2node->SetLineColor(kColorITS);
22444 sub2node->SetVisibility(1);
22445 fNodes->Add(sub2node);
22448 // Place copy #4 of ITS6 in I569
22450 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22451 sub2node->SetLineColor(kColorITS);
22452 sub2node->SetVisibility(1);
22453 fNodes->Add(sub2node);
22456 // Place copy #5 of ITS6 in I569
22458 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22459 sub2node->SetLineColor(kColorITS);
22460 sub2node->SetVisibility(1);
22461 fNodes->Add(sub2node);
22464 // Place copy #6 of ITS6 in I569
22466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22467 sub2node->SetLineColor(kColorITS);
22468 sub2node->SetVisibility(1);
22469 fNodes->Add(sub2node);
22472 // Place copy #7 of ITS6 in I569
22474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22475 sub2node->SetLineColor(kColorITS);
22476 sub2node->SetVisibility(1);
22477 fNodes->Add(sub2node);
22480 // Place copy #8 of ITS6 in I569
22482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22483 sub2node->SetLineColor(kColorITS);
22484 sub2node->SetVisibility(1);
22485 fNodes->Add(sub2node);
22488 // Place copy #9 of ITS6 in I569
22490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22491 sub2node->SetLineColor(kColorITS);
22492 sub2node->SetVisibility(1);
22493 fNodes->Add(sub2node);
22496 // Place copy #10 of ITS6 in I569
22498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22499 sub2node->SetLineColor(kColorITS);
22500 sub2node->SetVisibility(1);
22501 fNodes->Add(sub2node);
22504 // Place copy #11 of ITS6 in I569
22506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22507 sub2node->SetLineColor(kColorITS);
22508 sub2node->SetVisibility(1);
22509 fNodes->Add(sub2node);
22512 // Place copy #12 of ITS6 in I569
22514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22515 sub2node->SetLineColor(kColorITS);
22516 sub2node->SetVisibility(1);
22517 fNodes->Add(sub2node);
22520 // Place copy #13 of ITS6 in I569
22522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22523 sub2node->SetLineColor(kColorITS);
22524 sub2node->SetVisibility(1);
22525 fNodes->Add(sub2node);
22528 // Place copy #14 of ITS6 in I569
22530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22531 sub2node->SetLineColor(kColorITS);
22532 sub2node->SetVisibility(1);
22533 fNodes->Add(sub2node);
22536 // Place copy #15 of ITS6 in I569
22538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22539 sub2node->SetLineColor(kColorITS);
22540 sub2node->SetVisibility(1);
22541 fNodes->Add(sub2node);
22544 // Place copy #16 of ITS6 in I569
22546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22547 sub2node->SetLineColor(kColorITS);
22548 sub2node->SetVisibility(1);
22549 fNodes->Add(sub2node);
22552 // Place copy #17 of ITS6 in I569
22554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22555 sub2node->SetLineColor(kColorITS);
22556 sub2node->SetVisibility(1);
22557 fNodes->Add(sub2node);
22560 // Place copy #18 of ITS6 in I569
22562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22563 sub2node->SetLineColor(kColorITS);
22564 sub2node->SetVisibility(1);
22565 fNodes->Add(sub2node);
22568 // Place copy #19 of ITS6 in I569
22570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22571 sub2node->SetLineColor(kColorITS);
22572 sub2node->SetVisibility(1);
22573 fNodes->Add(sub2node);
22576 // Place copy #20 of ITS6 in I569
22578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22579 sub2node->SetLineColor(kColorITS);
22580 sub2node->SetVisibility(1);
22581 fNodes->Add(sub2node);
22584 // Place copy #21 of ITS6 in I569
22586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22587 sub2node->SetLineColor(kColorITS);
22588 sub2node->SetVisibility(1);
22589 fNodes->Add(sub2node);
22592 // Place copy #22 of ITS6 in I569
22594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22595 sub2node->SetLineColor(kColorITS);
22596 sub2node->SetVisibility(1);
22597 fNodes->Add(sub2node);
22600 // Place copy #23 of ITS6 in I569
22602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22603 sub2node->SetLineColor(kColorITS);
22604 sub2node->SetVisibility(1);
22605 fNodes->Add(sub2node);
22608 // Place copy #24 of ITS6 in I569
22610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22611 sub2node->SetLineColor(kColorITS);
22612 sub2node->SetVisibility(1);
22613 fNodes->Add(sub2node);
22616 // Place copy #25 of ITS6 in I569
22618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22619 sub2node->SetLineColor(kColorITS);
22620 sub2node->SetVisibility(1);
22621 fNodes->Add(sub2node);
22623 fNodes->Add(sub1node);
22626 // Place copy #30 of I569 in IT56
22628 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22629 sub1node->SetLineColor(kColorITS);
22630 sub1node->SetVisibility(0);
22633 // Place copy #1 of ITS6 in I569
22635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22636 sub2node->SetLineColor(kColorITS);
22637 sub2node->SetVisibility(1);
22638 fNodes->Add(sub2node);
22641 // Place copy #2 of ITS6 in I569
22643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22644 sub2node->SetLineColor(kColorITS);
22645 sub2node->SetVisibility(1);
22646 fNodes->Add(sub2node);
22649 // Place copy #3 of ITS6 in I569
22651 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22652 sub2node->SetLineColor(kColorITS);
22653 sub2node->SetVisibility(1);
22654 fNodes->Add(sub2node);
22657 // Place copy #4 of ITS6 in I569
22659 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22660 sub2node->SetLineColor(kColorITS);
22661 sub2node->SetVisibility(1);
22662 fNodes->Add(sub2node);
22665 // Place copy #5 of ITS6 in I569
22667 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22668 sub2node->SetLineColor(kColorITS);
22669 sub2node->SetVisibility(1);
22670 fNodes->Add(sub2node);
22673 // Place copy #6 of ITS6 in I569
22675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22676 sub2node->SetLineColor(kColorITS);
22677 sub2node->SetVisibility(1);
22678 fNodes->Add(sub2node);
22681 // Place copy #7 of ITS6 in I569
22683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22684 sub2node->SetLineColor(kColorITS);
22685 sub2node->SetVisibility(1);
22686 fNodes->Add(sub2node);
22689 // Place copy #8 of ITS6 in I569
22691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22692 sub2node->SetLineColor(kColorITS);
22693 sub2node->SetVisibility(1);
22694 fNodes->Add(sub2node);
22697 // Place copy #9 of ITS6 in I569
22699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22700 sub2node->SetLineColor(kColorITS);
22701 sub2node->SetVisibility(1);
22702 fNodes->Add(sub2node);
22705 // Place copy #10 of ITS6 in I569
22707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22708 sub2node->SetLineColor(kColorITS);
22709 sub2node->SetVisibility(1);
22710 fNodes->Add(sub2node);
22713 // Place copy #11 of ITS6 in I569
22715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22716 sub2node->SetLineColor(kColorITS);
22717 sub2node->SetVisibility(1);
22718 fNodes->Add(sub2node);
22721 // Place copy #12 of ITS6 in I569
22723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22724 sub2node->SetLineColor(kColorITS);
22725 sub2node->SetVisibility(1);
22726 fNodes->Add(sub2node);
22729 // Place copy #13 of ITS6 in I569
22731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22732 sub2node->SetLineColor(kColorITS);
22733 sub2node->SetVisibility(1);
22734 fNodes->Add(sub2node);
22737 // Place copy #14 of ITS6 in I569
22739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22740 sub2node->SetLineColor(kColorITS);
22741 sub2node->SetVisibility(1);
22742 fNodes->Add(sub2node);
22745 // Place copy #15 of ITS6 in I569
22747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22748 sub2node->SetLineColor(kColorITS);
22749 sub2node->SetVisibility(1);
22750 fNodes->Add(sub2node);
22753 // Place copy #16 of ITS6 in I569
22755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22756 sub2node->SetLineColor(kColorITS);
22757 sub2node->SetVisibility(1);
22758 fNodes->Add(sub2node);
22761 // Place copy #17 of ITS6 in I569
22763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22764 sub2node->SetLineColor(kColorITS);
22765 sub2node->SetVisibility(1);
22766 fNodes->Add(sub2node);
22769 // Place copy #18 of ITS6 in I569
22771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22772 sub2node->SetLineColor(kColorITS);
22773 sub2node->SetVisibility(1);
22774 fNodes->Add(sub2node);
22777 // Place copy #19 of ITS6 in I569
22779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22780 sub2node->SetLineColor(kColorITS);
22781 sub2node->SetVisibility(1);
22782 fNodes->Add(sub2node);
22785 // Place copy #20 of ITS6 in I569
22787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22788 sub2node->SetLineColor(kColorITS);
22789 sub2node->SetVisibility(1);
22790 fNodes->Add(sub2node);
22793 // Place copy #21 of ITS6 in I569
22795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22796 sub2node->SetLineColor(kColorITS);
22797 sub2node->SetVisibility(1);
22798 fNodes->Add(sub2node);
22801 // Place copy #22 of ITS6 in I569
22803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22804 sub2node->SetLineColor(kColorITS);
22805 sub2node->SetVisibility(1);
22806 fNodes->Add(sub2node);
22809 // Place copy #23 of ITS6 in I569
22811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22812 sub2node->SetLineColor(kColorITS);
22813 sub2node->SetVisibility(1);
22814 fNodes->Add(sub2node);
22817 // Place copy #24 of ITS6 in I569
22819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22820 sub2node->SetLineColor(kColorITS);
22821 sub2node->SetVisibility(1);
22822 fNodes->Add(sub2node);
22825 // Place copy #25 of ITS6 in I569
22827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22828 sub2node->SetLineColor(kColorITS);
22829 sub2node->SetVisibility(1);
22830 fNodes->Add(sub2node);
22832 fNodes->Add(sub1node);
22835 // Place copy #31 of I569 in IT56
22837 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22838 sub1node->SetLineColor(kColorITS);
22839 sub1node->SetVisibility(0);
22842 // Place copy #1 of ITS6 in I569
22844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22845 sub2node->SetLineColor(kColorITS);
22846 sub2node->SetVisibility(1);
22847 fNodes->Add(sub2node);
22850 // Place copy #2 of ITS6 in I569
22852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22853 sub2node->SetLineColor(kColorITS);
22854 sub2node->SetVisibility(1);
22855 fNodes->Add(sub2node);
22858 // Place copy #3 of ITS6 in I569
22860 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22861 sub2node->SetLineColor(kColorITS);
22862 sub2node->SetVisibility(1);
22863 fNodes->Add(sub2node);
22866 // Place copy #4 of ITS6 in I569
22868 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22869 sub2node->SetLineColor(kColorITS);
22870 sub2node->SetVisibility(1);
22871 fNodes->Add(sub2node);
22874 // Place copy #5 of ITS6 in I569
22876 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22877 sub2node->SetLineColor(kColorITS);
22878 sub2node->SetVisibility(1);
22879 fNodes->Add(sub2node);
22882 // Place copy #6 of ITS6 in I569
22884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22885 sub2node->SetLineColor(kColorITS);
22886 sub2node->SetVisibility(1);
22887 fNodes->Add(sub2node);
22890 // Place copy #7 of ITS6 in I569
22892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22893 sub2node->SetLineColor(kColorITS);
22894 sub2node->SetVisibility(1);
22895 fNodes->Add(sub2node);
22898 // Place copy #8 of ITS6 in I569
22900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22901 sub2node->SetLineColor(kColorITS);
22902 sub2node->SetVisibility(1);
22903 fNodes->Add(sub2node);
22906 // Place copy #9 of ITS6 in I569
22908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22909 sub2node->SetLineColor(kColorITS);
22910 sub2node->SetVisibility(1);
22911 fNodes->Add(sub2node);
22914 // Place copy #10 of ITS6 in I569
22916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22917 sub2node->SetLineColor(kColorITS);
22918 sub2node->SetVisibility(1);
22919 fNodes->Add(sub2node);
22922 // Place copy #11 of ITS6 in I569
22924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22925 sub2node->SetLineColor(kColorITS);
22926 sub2node->SetVisibility(1);
22927 fNodes->Add(sub2node);
22930 // Place copy #12 of ITS6 in I569
22932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22933 sub2node->SetLineColor(kColorITS);
22934 sub2node->SetVisibility(1);
22935 fNodes->Add(sub2node);
22938 // Place copy #13 of ITS6 in I569
22940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22941 sub2node->SetLineColor(kColorITS);
22942 sub2node->SetVisibility(1);
22943 fNodes->Add(sub2node);
22946 // Place copy #14 of ITS6 in I569
22948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22949 sub2node->SetLineColor(kColorITS);
22950 sub2node->SetVisibility(1);
22951 fNodes->Add(sub2node);
22954 // Place copy #15 of ITS6 in I569
22956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22957 sub2node->SetLineColor(kColorITS);
22958 sub2node->SetVisibility(1);
22959 fNodes->Add(sub2node);
22962 // Place copy #16 of ITS6 in I569
22964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22965 sub2node->SetLineColor(kColorITS);
22966 sub2node->SetVisibility(1);
22967 fNodes->Add(sub2node);
22970 // Place copy #17 of ITS6 in I569
22972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22973 sub2node->SetLineColor(kColorITS);
22974 sub2node->SetVisibility(1);
22975 fNodes->Add(sub2node);
22978 // Place copy #18 of ITS6 in I569
22980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22981 sub2node->SetLineColor(kColorITS);
22982 sub2node->SetVisibility(1);
22983 fNodes->Add(sub2node);
22986 // Place copy #19 of ITS6 in I569
22988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22989 sub2node->SetLineColor(kColorITS);
22990 sub2node->SetVisibility(1);
22991 fNodes->Add(sub2node);
22994 // Place copy #20 of ITS6 in I569
22996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22997 sub2node->SetLineColor(kColorITS);
22998 sub2node->SetVisibility(1);
22999 fNodes->Add(sub2node);
23002 // Place copy #21 of ITS6 in I569
23004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23005 sub2node->SetLineColor(kColorITS);
23006 sub2node->SetVisibility(1);
23007 fNodes->Add(sub2node);
23010 // Place copy #22 of ITS6 in I569
23012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23013 sub2node->SetLineColor(kColorITS);
23014 sub2node->SetVisibility(1);
23015 fNodes->Add(sub2node);
23018 // Place copy #23 of ITS6 in I569
23020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23021 sub2node->SetLineColor(kColorITS);
23022 sub2node->SetVisibility(1);
23023 fNodes->Add(sub2node);
23026 // Place copy #24 of ITS6 in I569
23028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23029 sub2node->SetLineColor(kColorITS);
23030 sub2node->SetVisibility(1);
23031 fNodes->Add(sub2node);
23034 // Place copy #25 of ITS6 in I569
23036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23037 sub2node->SetLineColor(kColorITS);
23038 sub2node->SetVisibility(1);
23039 fNodes->Add(sub2node);
23041 fNodes->Add(sub1node);
23044 // Place copy #32 of I569 in IT56
23046 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
23047 sub1node->SetLineColor(kColorITS);
23048 sub1node->SetVisibility(0);
23051 // Place copy #1 of ITS6 in I569
23053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23054 sub2node->SetLineColor(kColorITS);
23055 sub2node->SetVisibility(1);
23056 fNodes->Add(sub2node);
23059 // Place copy #2 of ITS6 in I569
23061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23062 sub2node->SetLineColor(kColorITS);
23063 sub2node->SetVisibility(1);
23064 fNodes->Add(sub2node);
23067 // Place copy #3 of ITS6 in I569
23069 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23070 sub2node->SetLineColor(kColorITS);
23071 sub2node->SetVisibility(1);
23072 fNodes->Add(sub2node);
23075 // Place copy #4 of ITS6 in I569
23077 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23078 sub2node->SetLineColor(kColorITS);
23079 sub2node->SetVisibility(1);
23080 fNodes->Add(sub2node);
23083 // Place copy #5 of ITS6 in I569
23085 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23086 sub2node->SetLineColor(kColorITS);
23087 sub2node->SetVisibility(1);
23088 fNodes->Add(sub2node);
23091 // Place copy #6 of ITS6 in I569
23093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23094 sub2node->SetLineColor(kColorITS);
23095 sub2node->SetVisibility(1);
23096 fNodes->Add(sub2node);
23099 // Place copy #7 of ITS6 in I569
23101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23102 sub2node->SetLineColor(kColorITS);
23103 sub2node->SetVisibility(1);
23104 fNodes->Add(sub2node);
23107 // Place copy #8 of ITS6 in I569
23109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23110 sub2node->SetLineColor(kColorITS);
23111 sub2node->SetVisibility(1);
23112 fNodes->Add(sub2node);
23115 // Place copy #9 of ITS6 in I569
23117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23118 sub2node->SetLineColor(kColorITS);
23119 sub2node->SetVisibility(1);
23120 fNodes->Add(sub2node);
23123 // Place copy #10 of ITS6 in I569
23125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23126 sub2node->SetLineColor(kColorITS);
23127 sub2node->SetVisibility(1);
23128 fNodes->Add(sub2node);
23131 // Place copy #11 of ITS6 in I569
23133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23134 sub2node->SetLineColor(kColorITS);
23135 sub2node->SetVisibility(1);
23136 fNodes->Add(sub2node);
23139 // Place copy #12 of ITS6 in I569
23141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23142 sub2node->SetLineColor(kColorITS);
23143 sub2node->SetVisibility(1);
23144 fNodes->Add(sub2node);
23147 // Place copy #13 of ITS6 in I569
23149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23150 sub2node->SetLineColor(kColorITS);
23151 sub2node->SetVisibility(1);
23152 fNodes->Add(sub2node);
23155 // Place copy #14 of ITS6 in I569
23157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23158 sub2node->SetLineColor(kColorITS);
23159 sub2node->SetVisibility(1);
23160 fNodes->Add(sub2node);
23163 // Place copy #15 of ITS6 in I569
23165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23166 sub2node->SetLineColor(kColorITS);
23167 sub2node->SetVisibility(1);
23168 fNodes->Add(sub2node);
23171 // Place copy #16 of ITS6 in I569
23173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23174 sub2node->SetLineColor(kColorITS);
23175 sub2node->SetVisibility(1);
23176 fNodes->Add(sub2node);
23179 // Place copy #17 of ITS6 in I569
23181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23182 sub2node->SetLineColor(kColorITS);
23183 sub2node->SetVisibility(1);
23184 fNodes->Add(sub2node);
23187 // Place copy #18 of ITS6 in I569
23189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23190 sub2node->SetLineColor(kColorITS);
23191 sub2node->SetVisibility(1);
23192 fNodes->Add(sub2node);
23195 // Place copy #19 of ITS6 in I569
23197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23198 sub2node->SetLineColor(kColorITS);
23199 sub2node->SetVisibility(1);
23200 fNodes->Add(sub2node);
23203 // Place copy #20 of ITS6 in I569
23205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23206 sub2node->SetLineColor(kColorITS);
23207 sub2node->SetVisibility(1);
23208 fNodes->Add(sub2node);
23211 // Place copy #21 of ITS6 in I569
23213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23214 sub2node->SetLineColor(kColorITS);
23215 sub2node->SetVisibility(1);
23216 fNodes->Add(sub2node);
23219 // Place copy #22 of ITS6 in I569
23221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23222 sub2node->SetLineColor(kColorITS);
23223 sub2node->SetVisibility(1);
23224 fNodes->Add(sub2node);
23227 // Place copy #23 of ITS6 in I569
23229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23230 sub2node->SetLineColor(kColorITS);
23231 sub2node->SetVisibility(1);
23232 fNodes->Add(sub2node);
23235 // Place copy #24 of ITS6 in I569
23237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23238 sub2node->SetLineColor(kColorITS);
23239 sub2node->SetVisibility(1);
23240 fNodes->Add(sub2node);
23243 // Place copy #25 of ITS6 in I569
23245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23246 sub2node->SetLineColor(kColorITS);
23247 sub2node->SetVisibility(1);
23248 fNodes->Add(sub2node);
23250 fNodes->Add(sub1node);
23253 // Place copy #33 of I569 in IT56
23255 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23256 sub1node->SetLineColor(kColorITS);
23257 sub1node->SetVisibility(0);
23260 // Place copy #1 of ITS6 in I569
23262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23263 sub2node->SetLineColor(kColorITS);
23264 sub2node->SetVisibility(1);
23265 fNodes->Add(sub2node);
23268 // Place copy #2 of ITS6 in I569
23270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23271 sub2node->SetLineColor(kColorITS);
23272 sub2node->SetVisibility(1);
23273 fNodes->Add(sub2node);
23276 // Place copy #3 of ITS6 in I569
23278 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23279 sub2node->SetLineColor(kColorITS);
23280 sub2node->SetVisibility(1);
23281 fNodes->Add(sub2node);
23284 // Place copy #4 of ITS6 in I569
23286 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23287 sub2node->SetLineColor(kColorITS);
23288 sub2node->SetVisibility(1);
23289 fNodes->Add(sub2node);
23292 // Place copy #5 of ITS6 in I569
23294 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23295 sub2node->SetLineColor(kColorITS);
23296 sub2node->SetVisibility(1);
23297 fNodes->Add(sub2node);
23300 // Place copy #6 of ITS6 in I569
23302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23303 sub2node->SetLineColor(kColorITS);
23304 sub2node->SetVisibility(1);
23305 fNodes->Add(sub2node);
23308 // Place copy #7 of ITS6 in I569
23310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23311 sub2node->SetLineColor(kColorITS);
23312 sub2node->SetVisibility(1);
23313 fNodes->Add(sub2node);
23316 // Place copy #8 of ITS6 in I569
23318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23319 sub2node->SetLineColor(kColorITS);
23320 sub2node->SetVisibility(1);
23321 fNodes->Add(sub2node);
23324 // Place copy #9 of ITS6 in I569
23326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23327 sub2node->SetLineColor(kColorITS);
23328 sub2node->SetVisibility(1);
23329 fNodes->Add(sub2node);
23332 // Place copy #10 of ITS6 in I569
23334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23335 sub2node->SetLineColor(kColorITS);
23336 sub2node->SetVisibility(1);
23337 fNodes->Add(sub2node);
23340 // Place copy #11 of ITS6 in I569
23342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23343 sub2node->SetLineColor(kColorITS);
23344 sub2node->SetVisibility(1);
23345 fNodes->Add(sub2node);
23348 // Place copy #12 of ITS6 in I569
23350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23351 sub2node->SetLineColor(kColorITS);
23352 sub2node->SetVisibility(1);
23353 fNodes->Add(sub2node);
23356 // Place copy #13 of ITS6 in I569
23358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23359 sub2node->SetLineColor(kColorITS);
23360 sub2node->SetVisibility(1);
23361 fNodes->Add(sub2node);
23364 // Place copy #14 of ITS6 in I569
23366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23367 sub2node->SetLineColor(kColorITS);
23368 sub2node->SetVisibility(1);
23369 fNodes->Add(sub2node);
23372 // Place copy #15 of ITS6 in I569
23374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23375 sub2node->SetLineColor(kColorITS);
23376 sub2node->SetVisibility(1);
23377 fNodes->Add(sub2node);
23380 // Place copy #16 of ITS6 in I569
23382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23383 sub2node->SetLineColor(kColorITS);
23384 sub2node->SetVisibility(1);
23385 fNodes->Add(sub2node);
23388 // Place copy #17 of ITS6 in I569
23390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23391 sub2node->SetLineColor(kColorITS);
23392 sub2node->SetVisibility(1);
23393 fNodes->Add(sub2node);
23396 // Place copy #18 of ITS6 in I569
23398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23399 sub2node->SetLineColor(kColorITS);
23400 sub2node->SetVisibility(1);
23401 fNodes->Add(sub2node);
23404 // Place copy #19 of ITS6 in I569
23406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23407 sub2node->SetLineColor(kColorITS);
23408 sub2node->SetVisibility(1);
23409 fNodes->Add(sub2node);
23412 // Place copy #20 of ITS6 in I569
23414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23415 sub2node->SetLineColor(kColorITS);
23416 sub2node->SetVisibility(1);
23417 fNodes->Add(sub2node);
23420 // Place copy #21 of ITS6 in I569
23422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23423 sub2node->SetLineColor(kColorITS);
23424 sub2node->SetVisibility(1);
23425 fNodes->Add(sub2node);
23428 // Place copy #22 of ITS6 in I569
23430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23431 sub2node->SetLineColor(kColorITS);
23432 sub2node->SetVisibility(1);
23433 fNodes->Add(sub2node);
23436 // Place copy #23 of ITS6 in I569
23438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23439 sub2node->SetLineColor(kColorITS);
23440 sub2node->SetVisibility(1);
23441 fNodes->Add(sub2node);
23444 // Place copy #24 of ITS6 in I569
23446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23447 sub2node->SetLineColor(kColorITS);
23448 sub2node->SetVisibility(1);
23449 fNodes->Add(sub2node);
23452 // Place copy #25 of ITS6 in I569
23454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23455 sub2node->SetLineColor(kColorITS);
23456 sub2node->SetVisibility(1);
23457 fNodes->Add(sub2node);
23459 fNodes->Add(sub1node);
23462 // Place copy #34 of I569 in IT56
23464 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23465 sub1node->SetLineColor(kColorITS);
23466 sub1node->SetVisibility(0);
23469 // Place copy #1 of ITS6 in I569
23471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23472 sub2node->SetLineColor(kColorITS);
23473 sub2node->SetVisibility(1);
23474 fNodes->Add(sub2node);
23477 // Place copy #2 of ITS6 in I569
23479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23480 sub2node->SetLineColor(kColorITS);
23481 sub2node->SetVisibility(1);
23482 fNodes->Add(sub2node);
23485 // Place copy #3 of ITS6 in I569
23487 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23488 sub2node->SetLineColor(kColorITS);
23489 sub2node->SetVisibility(1);
23490 fNodes->Add(sub2node);
23493 // Place copy #4 of ITS6 in I569
23495 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23496 sub2node->SetLineColor(kColorITS);
23497 sub2node->SetVisibility(1);
23498 fNodes->Add(sub2node);
23501 // Place copy #5 of ITS6 in I569
23503 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23504 sub2node->SetLineColor(kColorITS);
23505 sub2node->SetVisibility(1);
23506 fNodes->Add(sub2node);
23509 // Place copy #6 of ITS6 in I569
23511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23512 sub2node->SetLineColor(kColorITS);
23513 sub2node->SetVisibility(1);
23514 fNodes->Add(sub2node);
23517 // Place copy #7 of ITS6 in I569
23519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23520 sub2node->SetLineColor(kColorITS);
23521 sub2node->SetVisibility(1);
23522 fNodes->Add(sub2node);
23525 // Place copy #8 of ITS6 in I569
23527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23528 sub2node->SetLineColor(kColorITS);
23529 sub2node->SetVisibility(1);
23530 fNodes->Add(sub2node);
23533 // Place copy #9 of ITS6 in I569
23535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23536 sub2node->SetLineColor(kColorITS);
23537 sub2node->SetVisibility(1);
23538 fNodes->Add(sub2node);
23541 // Place copy #10 of ITS6 in I569
23543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23544 sub2node->SetLineColor(kColorITS);
23545 sub2node->SetVisibility(1);
23546 fNodes->Add(sub2node);
23549 // Place copy #11 of ITS6 in I569
23551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23552 sub2node->SetLineColor(kColorITS);
23553 sub2node->SetVisibility(1);
23554 fNodes->Add(sub2node);
23557 // Place copy #12 of ITS6 in I569
23559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23560 sub2node->SetLineColor(kColorITS);
23561 sub2node->SetVisibility(1);
23562 fNodes->Add(sub2node);
23565 // Place copy #13 of ITS6 in I569
23567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23568 sub2node->SetLineColor(kColorITS);
23569 sub2node->SetVisibility(1);
23570 fNodes->Add(sub2node);
23573 // Place copy #14 of ITS6 in I569
23575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23576 sub2node->SetLineColor(kColorITS);
23577 sub2node->SetVisibility(1);
23578 fNodes->Add(sub2node);
23581 // Place copy #15 of ITS6 in I569
23583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23584 sub2node->SetLineColor(kColorITS);
23585 sub2node->SetVisibility(1);
23586 fNodes->Add(sub2node);
23589 // Place copy #16 of ITS6 in I569
23591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23592 sub2node->SetLineColor(kColorITS);
23593 sub2node->SetVisibility(1);
23594 fNodes->Add(sub2node);
23597 // Place copy #17 of ITS6 in I569
23599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23600 sub2node->SetLineColor(kColorITS);
23601 sub2node->SetVisibility(1);
23602 fNodes->Add(sub2node);
23605 // Place copy #18 of ITS6 in I569
23607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23608 sub2node->SetLineColor(kColorITS);
23609 sub2node->SetVisibility(1);
23610 fNodes->Add(sub2node);
23613 // Place copy #19 of ITS6 in I569
23615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23616 sub2node->SetLineColor(kColorITS);
23617 sub2node->SetVisibility(1);
23618 fNodes->Add(sub2node);
23621 // Place copy #20 of ITS6 in I569
23623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23624 sub2node->SetLineColor(kColorITS);
23625 sub2node->SetVisibility(1);
23626 fNodes->Add(sub2node);
23629 // Place copy #21 of ITS6 in I569
23631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23632 sub2node->SetLineColor(kColorITS);
23633 sub2node->SetVisibility(1);
23634 fNodes->Add(sub2node);
23637 // Place copy #22 of ITS6 in I569
23639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23640 sub2node->SetLineColor(kColorITS);
23641 sub2node->SetVisibility(1);
23642 fNodes->Add(sub2node);
23645 // Place copy #23 of ITS6 in I569
23647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23648 sub2node->SetLineColor(kColorITS);
23649 sub2node->SetVisibility(1);
23650 fNodes->Add(sub2node);
23653 // Place copy #24 of ITS6 in I569
23655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23656 sub2node->SetLineColor(kColorITS);
23657 sub2node->SetVisibility(1);
23658 fNodes->Add(sub2node);
23661 // Place copy #25 of ITS6 in I569
23663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23664 sub2node->SetLineColor(kColorITS);
23665 sub2node->SetVisibility(1);
23666 fNodes->Add(sub2node);
23668 fNodes->Add(sub1node);
23671 // Place copy #35 of I569 in IT56
23673 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23674 sub1node->SetLineColor(kColorITS);
23675 sub1node->SetVisibility(0);
23678 // Place copy #1 of ITS6 in I569
23680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23681 sub2node->SetLineColor(kColorITS);
23682 sub2node->SetVisibility(1);
23683 fNodes->Add(sub2node);
23686 // Place copy #2 of ITS6 in I569
23688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23689 sub2node->SetLineColor(kColorITS);
23690 sub2node->SetVisibility(1);
23691 fNodes->Add(sub2node);
23694 // Place copy #3 of ITS6 in I569
23696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23697 sub2node->SetLineColor(kColorITS);
23698 sub2node->SetVisibility(1);
23699 fNodes->Add(sub2node);
23702 // Place copy #4 of ITS6 in I569
23704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23705 sub2node->SetLineColor(kColorITS);
23706 sub2node->SetVisibility(1);
23707 fNodes->Add(sub2node);
23710 // Place copy #5 of ITS6 in I569
23712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23713 sub2node->SetLineColor(kColorITS);
23714 sub2node->SetVisibility(1);
23715 fNodes->Add(sub2node);
23718 // Place copy #6 of ITS6 in I569
23720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23721 sub2node->SetLineColor(kColorITS);
23722 sub2node->SetVisibility(1);
23723 fNodes->Add(sub2node);
23726 // Place copy #7 of ITS6 in I569
23728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23729 sub2node->SetLineColor(kColorITS);
23730 sub2node->SetVisibility(1);
23731 fNodes->Add(sub2node);
23734 // Place copy #8 of ITS6 in I569
23736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23737 sub2node->SetLineColor(kColorITS);
23738 sub2node->SetVisibility(1);
23739 fNodes->Add(sub2node);
23742 // Place copy #9 of ITS6 in I569
23744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23745 sub2node->SetLineColor(kColorITS);
23746 sub2node->SetVisibility(1);
23747 fNodes->Add(sub2node);
23750 // Place copy #10 of ITS6 in I569
23752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23753 sub2node->SetLineColor(kColorITS);
23754 sub2node->SetVisibility(1);
23755 fNodes->Add(sub2node);
23758 // Place copy #11 of ITS6 in I569
23760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23761 sub2node->SetLineColor(kColorITS);
23762 sub2node->SetVisibility(1);
23763 fNodes->Add(sub2node);
23766 // Place copy #12 of ITS6 in I569
23768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23769 sub2node->SetLineColor(kColorITS);
23770 sub2node->SetVisibility(1);
23771 fNodes->Add(sub2node);
23774 // Place copy #13 of ITS6 in I569
23776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23777 sub2node->SetLineColor(kColorITS);
23778 sub2node->SetVisibility(1);
23779 fNodes->Add(sub2node);
23782 // Place copy #14 of ITS6 in I569
23784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23785 sub2node->SetLineColor(kColorITS);
23786 sub2node->SetVisibility(1);
23787 fNodes->Add(sub2node);
23790 // Place copy #15 of ITS6 in I569
23792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23793 sub2node->SetLineColor(kColorITS);
23794 sub2node->SetVisibility(1);
23795 fNodes->Add(sub2node);
23798 // Place copy #16 of ITS6 in I569
23800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23801 sub2node->SetLineColor(kColorITS);
23802 sub2node->SetVisibility(1);
23803 fNodes->Add(sub2node);
23806 // Place copy #17 of ITS6 in I569
23808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23809 sub2node->SetLineColor(kColorITS);
23810 sub2node->SetVisibility(1);
23811 fNodes->Add(sub2node);
23814 // Place copy #18 of ITS6 in I569
23816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23817 sub2node->SetLineColor(kColorITS);
23818 sub2node->SetVisibility(1);
23819 fNodes->Add(sub2node);
23822 // Place copy #19 of ITS6 in I569
23824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23825 sub2node->SetLineColor(kColorITS);
23826 sub2node->SetVisibility(1);
23827 fNodes->Add(sub2node);
23830 // Place copy #20 of ITS6 in I569
23832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23833 sub2node->SetLineColor(kColorITS);
23834 sub2node->SetVisibility(1);
23835 fNodes->Add(sub2node);
23838 // Place copy #21 of ITS6 in I569
23840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23841 sub2node->SetLineColor(kColorITS);
23842 sub2node->SetVisibility(1);
23843 fNodes->Add(sub2node);
23846 // Place copy #22 of ITS6 in I569
23848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23849 sub2node->SetLineColor(kColorITS);
23850 sub2node->SetVisibility(1);
23851 fNodes->Add(sub2node);
23854 // Place copy #23 of ITS6 in I569
23856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23857 sub2node->SetLineColor(kColorITS);
23858 sub2node->SetVisibility(1);
23859 fNodes->Add(sub2node);
23862 // Place copy #24 of ITS6 in I569
23864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23865 sub2node->SetLineColor(kColorITS);
23866 sub2node->SetVisibility(1);
23867 fNodes->Add(sub2node);
23870 // Place copy #25 of ITS6 in I569
23872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23873 sub2node->SetLineColor(kColorITS);
23874 sub2node->SetVisibility(1);
23875 fNodes->Add(sub2node);
23877 fNodes->Add(sub1node);
23880 // Place copy #36 of I569 in IT56
23882 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23883 sub1node->SetLineColor(kColorITS);
23884 sub1node->SetVisibility(0);
23887 // Place copy #1 of ITS6 in I569
23889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23890 sub2node->SetLineColor(kColorITS);
23891 sub2node->SetVisibility(1);
23892 fNodes->Add(sub2node);
23895 // Place copy #2 of ITS6 in I569
23897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23898 sub2node->SetLineColor(kColorITS);
23899 sub2node->SetVisibility(1);
23900 fNodes->Add(sub2node);
23903 // Place copy #3 of ITS6 in I569
23905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23906 sub2node->SetLineColor(kColorITS);
23907 sub2node->SetVisibility(1);
23908 fNodes->Add(sub2node);
23911 // Place copy #4 of ITS6 in I569
23913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23914 sub2node->SetLineColor(kColorITS);
23915 sub2node->SetVisibility(1);
23916 fNodes->Add(sub2node);
23919 // Place copy #5 of ITS6 in I569
23921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23922 sub2node->SetLineColor(kColorITS);
23923 sub2node->SetVisibility(1);
23924 fNodes->Add(sub2node);
23927 // Place copy #6 of ITS6 in I569
23929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23930 sub2node->SetLineColor(kColorITS);
23931 sub2node->SetVisibility(1);
23932 fNodes->Add(sub2node);
23935 // Place copy #7 of ITS6 in I569
23937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23938 sub2node->SetLineColor(kColorITS);
23939 sub2node->SetVisibility(1);
23940 fNodes->Add(sub2node);
23943 // Place copy #8 of ITS6 in I569
23945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23946 sub2node->SetLineColor(kColorITS);
23947 sub2node->SetVisibility(1);
23948 fNodes->Add(sub2node);
23951 // Place copy #9 of ITS6 in I569
23953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23954 sub2node->SetLineColor(kColorITS);
23955 sub2node->SetVisibility(1);
23956 fNodes->Add(sub2node);
23959 // Place copy #10 of ITS6 in I569
23961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23962 sub2node->SetLineColor(kColorITS);
23963 sub2node->SetVisibility(1);
23964 fNodes->Add(sub2node);
23967 // Place copy #11 of ITS6 in I569
23969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23970 sub2node->SetLineColor(kColorITS);
23971 sub2node->SetVisibility(1);
23972 fNodes->Add(sub2node);
23975 // Place copy #12 of ITS6 in I569
23977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23978 sub2node->SetLineColor(kColorITS);
23979 sub2node->SetVisibility(1);
23980 fNodes->Add(sub2node);
23983 // Place copy #13 of ITS6 in I569
23985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23986 sub2node->SetLineColor(kColorITS);
23987 sub2node->SetVisibility(1);
23988 fNodes->Add(sub2node);
23991 // Place copy #14 of ITS6 in I569
23993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23994 sub2node->SetLineColor(kColorITS);
23995 sub2node->SetVisibility(1);
23996 fNodes->Add(sub2node);
23999 // Place copy #15 of ITS6 in I569
24001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24002 sub2node->SetLineColor(kColorITS);
24003 sub2node->SetVisibility(1);
24004 fNodes->Add(sub2node);
24007 // Place copy #16 of ITS6 in I569
24009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24010 sub2node->SetLineColor(kColorITS);
24011 sub2node->SetVisibility(1);
24012 fNodes->Add(sub2node);
24015 // Place copy #17 of ITS6 in I569
24017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24018 sub2node->SetLineColor(kColorITS);
24019 sub2node->SetVisibility(1);
24020 fNodes->Add(sub2node);
24023 // Place copy #18 of ITS6 in I569
24025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24026 sub2node->SetLineColor(kColorITS);
24027 sub2node->SetVisibility(1);
24028 fNodes->Add(sub2node);
24031 // Place copy #19 of ITS6 in I569
24033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24034 sub2node->SetLineColor(kColorITS);
24035 sub2node->SetVisibility(1);
24036 fNodes->Add(sub2node);
24039 // Place copy #20 of ITS6 in I569
24041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24042 sub2node->SetLineColor(kColorITS);
24043 sub2node->SetVisibility(1);
24044 fNodes->Add(sub2node);
24047 // Place copy #21 of ITS6 in I569
24049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24050 sub2node->SetLineColor(kColorITS);
24051 sub2node->SetVisibility(1);
24052 fNodes->Add(sub2node);
24055 // Place copy #22 of ITS6 in I569
24057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24058 sub2node->SetLineColor(kColorITS);
24059 sub2node->SetVisibility(1);
24060 fNodes->Add(sub2node);
24063 // Place copy #23 of ITS6 in I569
24065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24066 sub2node->SetLineColor(kColorITS);
24067 sub2node->SetVisibility(1);
24068 fNodes->Add(sub2node);
24071 // Place copy #24 of ITS6 in I569
24073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24074 sub2node->SetLineColor(kColorITS);
24075 sub2node->SetVisibility(1);
24076 fNodes->Add(sub2node);
24079 // Place copy #25 of ITS6 in I569
24081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24082 sub2node->SetLineColor(kColorITS);
24083 sub2node->SetVisibility(1);
24084 fNodes->Add(sub2node);
24086 fNodes->Add(sub1node);
24089 // Place copy #37 of I569 in IT56
24091 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
24092 sub1node->SetLineColor(kColorITS);
24093 sub1node->SetVisibility(0);
24096 // Place copy #1 of ITS6 in I569
24098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24099 sub2node->SetLineColor(kColorITS);
24100 sub2node->SetVisibility(1);
24101 fNodes->Add(sub2node);
24104 // Place copy #2 of ITS6 in I569
24106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24107 sub2node->SetLineColor(kColorITS);
24108 sub2node->SetVisibility(1);
24109 fNodes->Add(sub2node);
24112 // Place copy #3 of ITS6 in I569
24114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24115 sub2node->SetLineColor(kColorITS);
24116 sub2node->SetVisibility(1);
24117 fNodes->Add(sub2node);
24120 // Place copy #4 of ITS6 in I569
24122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24123 sub2node->SetLineColor(kColorITS);
24124 sub2node->SetVisibility(1);
24125 fNodes->Add(sub2node);
24128 // Place copy #5 of ITS6 in I569
24130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24131 sub2node->SetLineColor(kColorITS);
24132 sub2node->SetVisibility(1);
24133 fNodes->Add(sub2node);
24136 // Place copy #6 of ITS6 in I569
24138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24139 sub2node->SetLineColor(kColorITS);
24140 sub2node->SetVisibility(1);
24141 fNodes->Add(sub2node);
24144 // Place copy #7 of ITS6 in I569
24146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24147 sub2node->SetLineColor(kColorITS);
24148 sub2node->SetVisibility(1);
24149 fNodes->Add(sub2node);
24152 // Place copy #8 of ITS6 in I569
24154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24155 sub2node->SetLineColor(kColorITS);
24156 sub2node->SetVisibility(1);
24157 fNodes->Add(sub2node);
24160 // Place copy #9 of ITS6 in I569
24162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24163 sub2node->SetLineColor(kColorITS);
24164 sub2node->SetVisibility(1);
24165 fNodes->Add(sub2node);
24168 // Place copy #10 of ITS6 in I569
24170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24171 sub2node->SetLineColor(kColorITS);
24172 sub2node->SetVisibility(1);
24173 fNodes->Add(sub2node);
24176 // Place copy #11 of ITS6 in I569
24178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24179 sub2node->SetLineColor(kColorITS);
24180 sub2node->SetVisibility(1);
24181 fNodes->Add(sub2node);
24184 // Place copy #12 of ITS6 in I569
24186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24187 sub2node->SetLineColor(kColorITS);
24188 sub2node->SetVisibility(1);
24189 fNodes->Add(sub2node);
24192 // Place copy #13 of ITS6 in I569
24194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24195 sub2node->SetLineColor(kColorITS);
24196 sub2node->SetVisibility(1);
24197 fNodes->Add(sub2node);
24200 // Place copy #14 of ITS6 in I569
24202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24203 sub2node->SetLineColor(kColorITS);
24204 sub2node->SetVisibility(1);
24205 fNodes->Add(sub2node);
24208 // Place copy #15 of ITS6 in I569
24210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24211 sub2node->SetLineColor(kColorITS);
24212 sub2node->SetVisibility(1);
24213 fNodes->Add(sub2node);
24216 // Place copy #16 of ITS6 in I569
24218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24219 sub2node->SetLineColor(kColorITS);
24220 sub2node->SetVisibility(1);
24221 fNodes->Add(sub2node);
24224 // Place copy #17 of ITS6 in I569
24226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24227 sub2node->SetLineColor(kColorITS);
24228 sub2node->SetVisibility(1);
24229 fNodes->Add(sub2node);
24232 // Place copy #18 of ITS6 in I569
24234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24235 sub2node->SetLineColor(kColorITS);
24236 sub2node->SetVisibility(1);
24237 fNodes->Add(sub2node);
24240 // Place copy #19 of ITS6 in I569
24242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24243 sub2node->SetLineColor(kColorITS);
24244 sub2node->SetVisibility(1);
24245 fNodes->Add(sub2node);
24248 // Place copy #20 of ITS6 in I569
24250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24251 sub2node->SetLineColor(kColorITS);
24252 sub2node->SetVisibility(1);
24253 fNodes->Add(sub2node);
24256 // Place copy #21 of ITS6 in I569
24258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24259 sub2node->SetLineColor(kColorITS);
24260 sub2node->SetVisibility(1);
24261 fNodes->Add(sub2node);
24264 // Place copy #22 of ITS6 in I569
24266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24267 sub2node->SetLineColor(kColorITS);
24268 sub2node->SetVisibility(1);
24269 fNodes->Add(sub2node);
24272 // Place copy #23 of ITS6 in I569
24274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24275 sub2node->SetLineColor(kColorITS);
24276 sub2node->SetVisibility(1);
24277 fNodes->Add(sub2node);
24280 // Place copy #24 of ITS6 in I569
24282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24283 sub2node->SetLineColor(kColorITS);
24284 sub2node->SetVisibility(1);
24285 fNodes->Add(sub2node);
24288 // Place copy #25 of ITS6 in I569
24290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24291 sub2node->SetLineColor(kColorITS);
24292 sub2node->SetVisibility(1);
24293 fNodes->Add(sub2node);
24295 fNodes->Add(sub1node);
24298 // Place copy #38 of I569 in IT56
24300 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24301 sub1node->SetLineColor(kColorITS);
24302 sub1node->SetVisibility(0);
24305 // Place copy #1 of ITS6 in I569
24307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24308 sub2node->SetLineColor(kColorITS);
24309 sub2node->SetVisibility(1);
24310 fNodes->Add(sub2node);
24313 // Place copy #2 of ITS6 in I569
24315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24316 sub2node->SetLineColor(kColorITS);
24317 sub2node->SetVisibility(1);
24318 fNodes->Add(sub2node);
24321 // Place copy #3 of ITS6 in I569
24323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24324 sub2node->SetLineColor(kColorITS);
24325 sub2node->SetVisibility(1);
24326 fNodes->Add(sub2node);
24329 // Place copy #4 of ITS6 in I569
24331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24332 sub2node->SetLineColor(kColorITS);
24333 sub2node->SetVisibility(1);
24334 fNodes->Add(sub2node);
24337 // Place copy #5 of ITS6 in I569
24339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24340 sub2node->SetLineColor(kColorITS);
24341 sub2node->SetVisibility(1);
24342 fNodes->Add(sub2node);
24345 // Place copy #6 of ITS6 in I569
24347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24348 sub2node->SetLineColor(kColorITS);
24349 sub2node->SetVisibility(1);
24350 fNodes->Add(sub2node);
24353 // Place copy #7 of ITS6 in I569
24355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24356 sub2node->SetLineColor(kColorITS);
24357 sub2node->SetVisibility(1);
24358 fNodes->Add(sub2node);
24361 // Place copy #8 of ITS6 in I569
24363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24364 sub2node->SetLineColor(kColorITS);
24365 sub2node->SetVisibility(1);
24366 fNodes->Add(sub2node);
24369 // Place copy #9 of ITS6 in I569
24371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24372 sub2node->SetLineColor(kColorITS);
24373 sub2node->SetVisibility(1);
24374 fNodes->Add(sub2node);
24377 // Place copy #10 of ITS6 in I569
24379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24380 sub2node->SetLineColor(kColorITS);
24381 sub2node->SetVisibility(1);
24382 fNodes->Add(sub2node);
24385 // Place copy #11 of ITS6 in I569
24387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24388 sub2node->SetLineColor(kColorITS);
24389 sub2node->SetVisibility(1);
24390 fNodes->Add(sub2node);
24393 // Place copy #12 of ITS6 in I569
24395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24396 sub2node->SetLineColor(kColorITS);
24397 sub2node->SetVisibility(1);
24398 fNodes->Add(sub2node);
24401 // Place copy #13 of ITS6 in I569
24403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24404 sub2node->SetLineColor(kColorITS);
24405 sub2node->SetVisibility(1);
24406 fNodes->Add(sub2node);
24409 // Place copy #14 of ITS6 in I569
24411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24412 sub2node->SetLineColor(kColorITS);
24413 sub2node->SetVisibility(1);
24414 fNodes->Add(sub2node);
24417 // Place copy #15 of ITS6 in I569
24419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24420 sub2node->SetLineColor(kColorITS);
24421 sub2node->SetVisibility(1);
24422 fNodes->Add(sub2node);
24425 // Place copy #16 of ITS6 in I569
24427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24428 sub2node->SetLineColor(kColorITS);
24429 sub2node->SetVisibility(1);
24430 fNodes->Add(sub2node);
24433 // Place copy #17 of ITS6 in I569
24435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24436 sub2node->SetLineColor(kColorITS);
24437 sub2node->SetVisibility(1);
24438 fNodes->Add(sub2node);
24441 // Place copy #18 of ITS6 in I569
24443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24444 sub2node->SetLineColor(kColorITS);
24445 sub2node->SetVisibility(1);
24446 fNodes->Add(sub2node);
24449 // Place copy #19 of ITS6 in I569
24451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24452 sub2node->SetLineColor(kColorITS);
24453 sub2node->SetVisibility(1);
24454 fNodes->Add(sub2node);
24457 // Place copy #20 of ITS6 in I569
24459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24460 sub2node->SetLineColor(kColorITS);
24461 sub2node->SetVisibility(1);
24462 fNodes->Add(sub2node);
24465 // Place copy #21 of ITS6 in I569
24467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24468 sub2node->SetLineColor(kColorITS);
24469 sub2node->SetVisibility(1);
24470 fNodes->Add(sub2node);
24473 // Place copy #22 of ITS6 in I569
24475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24476 sub2node->SetLineColor(kColorITS);
24477 sub2node->SetVisibility(1);
24478 fNodes->Add(sub2node);
24481 // Place copy #23 of ITS6 in I569
24483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24484 sub2node->SetLineColor(kColorITS);
24485 sub2node->SetVisibility(1);
24486 fNodes->Add(sub2node);
24489 // Place copy #24 of ITS6 in I569
24491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24492 sub2node->SetLineColor(kColorITS);
24493 sub2node->SetVisibility(1);
24494 fNodes->Add(sub2node);
24497 // Place copy #25 of ITS6 in I569
24499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24500 sub2node->SetLineColor(kColorITS);
24501 sub2node->SetVisibility(1);
24502 fNodes->Add(sub2node);
24504 fNodes->Add(sub1node);
24513 //_____________________________________________________________________________
24514 void AliITSvPPRasymm::CreateGeometry(){
24515 ////////////////////////////////////////////////////////////////////////
24516 // This routine defines and Creates the geometry for version 6 of the ITS.
24517 ////////////////////////////////////////////////////////////////////////
24519 //INNER RADII OF THE SILICON LAYERS
24520 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24521 //THICKNESSES OF LAYERS (in % radiation length)
24522 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24523 //HALF LENGTHS OF LAYERS
24524 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24525 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24526 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24527 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24528 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24531 Float_t dits[100], rlim, zmax;
24533 // Float_t pcits[50]
24535 Int_t idrotm[1999], i;
24539 // Define some variables for SPD
24541 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24542 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24543 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24544 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24545 Float_t di108[3], di104[3]; // for both layers
24547 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24548 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24550 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24551 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24553 Float_t dbus=300.; // total bus thickness on both layers (micron)
24555 ddet1 = GetThicknessDet1();
24556 ddet2 = GetThicknessDet2();
24557 dchip1 = GetThicknessChip1();
24558 dchip2 = GetThicknessChip2();
24560 if(ddet1 < 100. || ddet1 > 300.) {
24561 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24562 " The default value of 200 microns will be used." << endl;
24566 if(ddet2 < 100. || ddet2 > 300.) {
24567 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24568 " The default value of 200 microns will be used." << endl;
24572 if(dchip1 < 100. || dchip1 > 300.) {
24573 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24574 " The default value of 200 microns will be used." << endl;
24578 if(dchip2 < 100. || dchip2 > 300.) {
24579 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24580 " The default value of 200 microns will be used." << endl;
24584 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24586 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24588 rails = GetRails();
24590 fluid = GetCoolingFluid();
24592 if(rails != 0 && rails != 1) {
24593 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24594 " The default value of 1 (rails in) will be used." << endl;
24598 if(fluid != 0 && fluid != 1) {
24599 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24600 " The default value of 1 (water) will be used." << endl;
24603 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24604 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24605 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24606 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24608 cout << "ITS: Rails are out." << endl;
24610 cout << "ITS: Rails are in." << endl;
24613 cout << "ITS: The cooling fluid is freon." << endl;
24615 cout << "ITS: The cooling fluid is water." << endl;
24618 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24619 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24620 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24621 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24622 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24624 Float_t deltax, deltay;
24626 Int_t thickness = fMinorVersion/10;
24627 Int_t option = fMinorVersion - 10*thickness;
24630 // Define some variables for SDD
24633 Float_t sin30, cos30;
24635 // SDD electronics+services main volumes
24636 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24638 // SDD detector ladder
24640 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24641 Float_t Y_SDD_sep = 0.20;
24644 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24645 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24647 // ladder foot and end-ladder (frame and cooling)
24648 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24649 Float_t I424dits[3], xI424, yI424;
24650 Float_t I425dits[3];
24652 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24654 // SDD ladder frame and cooling
24655 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24656 Float_t I035dits[3], I037dits[3], I038dits[3];
24657 Float_t I039dits[3], xI039, yI039;
24658 Float_t I041dits[5];
24660 // SDD hybrid, chips and capacitors
24661 Float_t I050dits[3], xI050, yI050;
24662 Float_t I052dits[3], xI052, yI052;
24663 Float_t I042dits[3], xI042, yI042;
24664 Float_t xI042space = 0.17;
24665 Float_t I043dits[3], xI043, yI043;
24666 Float_t xI043space = 0.17;
24667 Float_t zchip, zChipSpace;
24668 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24672 Float_t I044dits[4], xI044, yI044, volI044;
24673 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24674 Char_t HVname[5], LVname[5];
24677 // Define media off-set
24679 Int_t *idtmed = fIdtmed->GetArray()-199;
24682 // Rotation matrices
24684 // SPD - option 'a' (this is NOT the default so leave commented)
24689 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24690 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24691 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24692 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24693 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24694 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24695 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24696 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24697 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24698 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24699 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24700 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24701 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24702 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24703 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24704 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24705 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24706 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24707 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24708 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24709 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24710 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24711 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24712 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24713 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24714 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24715 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24716 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24717 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24718 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24719 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24720 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24721 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24722 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24723 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24724 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24725 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24726 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24727 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24728 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24729 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24730 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24731 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24732 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24733 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24734 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24735 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24736 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24737 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24738 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24739 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24740 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24741 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24742 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24743 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24744 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24745 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24746 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24747 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24748 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24749 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24750 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24751 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24752 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24753 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24754 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24755 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24756 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24757 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24758 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24759 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24760 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24761 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24762 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24763 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24764 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24765 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24769 // SPD - option 'b' (this is the default)
24773 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24774 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24775 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24776 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24777 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24778 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24779 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24780 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24781 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24782 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24783 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24784 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24785 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24786 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24787 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24788 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24789 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24790 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24791 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24792 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24793 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24794 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24795 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24796 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24797 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24798 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24799 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24800 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24801 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24802 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24803 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24804 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24805 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24806 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24807 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24808 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24809 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24810 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24811 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24812 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24813 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24814 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24815 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24816 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24817 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24818 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24819 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24820 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24821 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24822 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24823 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24824 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24825 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24826 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24827 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24828 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24829 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24830 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24831 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24832 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24833 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24834 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24835 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24836 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24837 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24838 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24839 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24840 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24841 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24842 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24843 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24844 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24845 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24846 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24847 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24848 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24849 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24855 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24856 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24857 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24858 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24859 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24860 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24861 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24862 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24863 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24864 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24865 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24866 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24867 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24868 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24869 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24870 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24871 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24872 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24873 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24874 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24875 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24876 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24877 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24878 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24879 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24880 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24881 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24882 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24883 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24884 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24885 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24886 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24887 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24888 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24889 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24890 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24891 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24892 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24893 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24894 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24895 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24896 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24897 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24898 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24899 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24900 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24901 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24902 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24903 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24904 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24905 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24906 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24907 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24908 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24909 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24910 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24911 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24912 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24916 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24917 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24918 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24919 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24920 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24921 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24922 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24923 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24924 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24925 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24926 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24927 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24928 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24929 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24930 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24931 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24932 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24933 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24934 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24935 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24936 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24937 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24938 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24939 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24940 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24941 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24942 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24943 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24944 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24945 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24946 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24947 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24948 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24949 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24950 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24951 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24952 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24953 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24954 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24955 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24956 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24957 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24958 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24959 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24960 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24961 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24962 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24963 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24964 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24965 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24966 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24967 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24968 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24969 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24970 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24971 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24972 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24973 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24974 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24975 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24976 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24977 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24978 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24979 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24980 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24981 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24982 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24983 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24984 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24985 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24986 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24987 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24988 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24989 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24990 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24991 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24992 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24993 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24994 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24995 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24996 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24997 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24998 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24999 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
25004 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
25005 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
25006 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
25007 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
25008 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
25009 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
25010 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
25011 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
25012 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
25013 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
25014 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
25015 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
25016 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
25017 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
25018 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
25019 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
25020 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
25021 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
25022 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
25023 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
25024 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
25025 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
25026 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
25027 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
25028 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
25029 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
25030 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
25031 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
25032 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
25033 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
25034 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
25035 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
25036 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
25037 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
25038 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
25039 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
25040 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
25041 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
25042 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
25043 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
25044 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
25045 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
25046 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
25047 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
25048 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
25049 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
25050 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
25051 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
25052 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
25053 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
25054 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
25055 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
25056 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
25057 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
25058 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
25059 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
25060 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
25061 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
25062 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
25063 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
25064 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
25065 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
25066 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
25067 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
25068 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
25069 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
25070 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
25071 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
25072 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
25073 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
25074 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
25075 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
25076 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
25077 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
25078 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
25079 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
25080 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
25081 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
25082 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
25083 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
25084 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
25088 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
25089 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
25090 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
25091 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
25092 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
25093 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
25094 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
25095 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
25096 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
25097 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
25098 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
25099 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
25100 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
25101 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
25102 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
25103 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
25104 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
25105 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
25106 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
25107 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
25108 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
25109 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
25110 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
25111 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
25112 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25113 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25114 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25115 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25116 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25117 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25118 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25119 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25120 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25121 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25122 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25123 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25124 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25128 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25131 // CONVERT INTO CM (RL(SI)=9.36 CM)
25133 for (i = 0; i < 6; ++i) {
25134 drl[i] = drl[i] / 100. * 9.36;
25137 // FIELD CAGE HALF LENGTH
25143 // --- Define ghost volume containing the whole ITS (including services)
25144 // and fill it with air
25149 dgh[3] = -ztpc-5.-0.1;
25194 dgh[48] = ztpc+4.+0.1;
25197 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25200 // --- Place the ghost volume in its mother volume (ALIC) and make it
25203 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25204 //gMC->Gsatt("ITSV", "SEEN", 0);
25207 // --- Define ghost volume containing the six layers and fill it with air
25236 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25238 // --- Place the ghost volume in its mother volume (ITSV) and make it
25241 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25242 //gMC->Gsatt("ITSD", "SEEN", 0);
25245 // --- Define SPD (option 'a') volumes ----------------------------
25247 // SPD - option 'a'
25248 // (this is NOT the default)
25255 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25262 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25265 di10a[1] = ddet1+dchip1+dbus+0.0025;
25267 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25270 di20a[1] = ddet2+dchip2+dbus+0.0025;
25272 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25277 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25284 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25289 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25296 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25301 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25306 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25311 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25318 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25323 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25330 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25335 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25340 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25347 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25352 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25359 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25364 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25369 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25376 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25381 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25388 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25393 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25398 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25405 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25410 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25417 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25420 di103[1] = ddet1+dchip1;
25422 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25425 dits[1] = 0.475; //0.685; 0.015
25427 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25432 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25435 di1d3[1] = ddet2+dchip2;
25437 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25445 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25452 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25457 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25462 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25469 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25477 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25484 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25490 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25495 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25500 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25505 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25510 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25516 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25521 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25527 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25532 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25539 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25544 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25549 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25554 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25559 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25566 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25573 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25578 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25584 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25585 // was I177 in old geom.
25590 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25591 // was I177 in old geom.
25597 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25603 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25604 // was I174 in old geom.
25609 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25610 // was I174 in old geom.
25617 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25618 // was I172 in old geom.
25623 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25624 // was I172 in old geom.
25631 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25632 // was I170 in old geom.
25637 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25638 // was I170 in old geom.
25647 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25648 // was I168 in old geom.
25655 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25656 // was I168 in old geom.
25662 // --- Define SPD (option 'b') volumes ----------------------------
25664 // SPD - option 'b'
25665 // (this is the default)
25672 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25679 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25682 di10b[1] = ddet1+dchip1+dbus+0.0025;
25684 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25688 di20b[1] = ddet2+dchip2+dbus+0.0025;
25690 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25696 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25703 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25708 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25715 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25720 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25725 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25730 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25737 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25742 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25749 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25754 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25759 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25766 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25771 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25778 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25783 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25788 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25795 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25800 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25807 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25812 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25817 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25824 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25829 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25836 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25839 dits[1] = 0.475 ; //0.685; 0.015
25841 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25844 di107[1] = ddet1+dchip1;
25846 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25851 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25856 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25859 di1d7[1] = ddet2+dchip2;
25861 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25868 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25875 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25880 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25885 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25892 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25900 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25907 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25913 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25918 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25923 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25928 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25933 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25940 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25945 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25951 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25956 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25963 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25968 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25973 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25978 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25983 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25990 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25997 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
26002 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
26008 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26009 // was I177 in old geom.
26014 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26015 // was I177 in old geom.
26021 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
26027 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26028 // was I174 in old geom.
26033 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26034 // was I174 in old geom.
26041 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26042 // was I172 in old geom.
26047 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26048 // was I172 in old geom.
26055 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
26056 // was I170 in old geom.
26061 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
26062 // was I170 in old geom.
26071 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
26072 // was I168 in old geom.
26079 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
26080 // was I168 in old geom.
26086 // --- Define SDD volumes ------------------------------------------
26089 cos30 = cos(30.*3.14159/180.);
26090 sin30 = sin(30.*3.14159/180.);
26114 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26116 // block of the SDD electronics and related ladder frame
26119 I018dits[2] = 3.65;
26120 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26122 // block of the SDD end ladder
26125 I024dits[2] = 2.725;
26126 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26128 // ladder frame of layer 3 - F.T. March,7-2001
26129 I047dits[0] = I018dits[0];
26130 I047dits[1] = I018dits[1];
26131 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26132 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26134 // ladder frame of layer 4 - F.T. March,7-2001
26135 I048dits[0] = I018dits[0];
26136 I048dits[1] = I018dits[1];
26137 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26138 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26141 // global SDD volume (sensitive + insensitive)
26142 I302dits[0] = 3.6250;
26143 I302dits[1] = 0.0150;
26144 I302dits[2] = 4.3794;
26145 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26147 // Like for I302 - F.T. March,7-2001
26148 I402dits[0] = 3.6250;
26149 I402dits[1] = 0.0150;
26150 I402dits[2] = 4.3794;
26151 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26153 // SDD ladder of layer 3 - F.T. March,7-2001
26154 I004dits[0] = I302dits[0]+0.005;
26155 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26156 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26157 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26158 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26160 I004dits[2] = I004dits[2] + I302dits[2];
26161 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26163 // SDD ladder of layer 4 - F.T. March,7-2001
26164 I005dits[0] = I402dits[0]+0.005;
26165 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26166 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26167 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26168 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26170 I005dits[2] = I005dits[2] + I402dits[2];
26171 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26174 // -- block of the SDD ladder foot and end ladder
26176 // ladder foot mother volume
26177 I028dits[0] = 3.0000;
26178 I028dits[1] = 0.4000;
26179 I028dits[2] = 0.9000;
26180 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26182 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26183 I420dits[0] = 0.4500;
26184 I420dits[1] = 0.4000;
26185 I420dits[2] = 0.4500;
26186 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26188 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26190 I421dits[1] = 0.25;
26191 I421dits[2] = I420dits[1];
26192 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26194 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26195 I422dits[0] = 0.0000;
26196 I422dits[1] = 0.2000;
26197 I422dits[2] = 0.0000;
26198 I422dits[3] = 180.00;
26199 I422dits[4] = 0.0000;
26200 I422dits[5] = 360.00;
26201 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26203 // support for ruby-sphere (I422) - F.T. March,7-2001
26204 I423dits[0] = 0.0000;
26205 I423dits[1] = 0.1000;
26206 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26207 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26209 // passage for HV microcables - F.T. March,7-2001
26210 I424dits[0] = 1.5000;
26211 I424dits[1] = 0.1500;
26212 I424dits[2] = I421dits[2];
26213 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26215 // HV microcables segment at the end ladder - F.T. March,7-2001
26216 I425dits[0] = 1.350000;
26217 I425dits[1] = 0.015250;
26218 I425dits[2] = I024dits[2];
26219 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26221 // lower edge of SDD ladder frame at end-ladder - part 1
26224 dits[2] = I024dits[2];
26226 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26228 // lower edge of SDD ladder frame at end-ladder - part 2
26231 dits[2] = I024dits[2];
26233 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26235 // new: for the 1st top rod of the structure
26236 // at the end-ladder - F.T. March,7-2001
26238 I029dits[1] = 0.1815;
26239 I029dits[2] = 1.0100;
26240 I029dits[3] = 0.015;
26241 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26243 // new: for the 2nd top rod of the structure
26244 // at the end-ladder - F.T. March,7-2001
26245 I030dits[0] = 0.1830;
26246 I030dits[1] = 0.1650;
26247 I030dits[2] = 1.0100;
26248 I030dits[3] = 0.0150;
26249 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26251 // inox cooling tubes for the end ladder - F.T. March,7-2001
26252 I031dits[0] = 0.093;
26254 I031dits[2] = I024dits[2];
26255 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26258 // cooling water for the end ladder - F.T. March,7-2001
26260 I032dits[1] = I031dits[0];
26261 I032dits[2] = I024dits[2];
26262 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26264 // cooling freon for the end ladder - R.B. March,21-2001
26266 I032dits[1] = I031dits[0];
26267 I032dits[2] = I024dits[2];
26268 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26271 // -- block of the SDD ladder frame holding the electronics
26273 // edge of the ladder frame - part 1
26278 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26280 // edge of the ladder frame - part 2
26285 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26287 // inclined segments of the ladder frame
26292 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26294 // horiz.segments of the ladders, normal to ladder edges
26299 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26301 // horiz.segments of the ladders, at 45 deg. to ladder edges
26306 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26308 // supports of the ceramic pins holding the detectors
26312 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26314 // ceramic pins holding the detectors
26318 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26320 // holders of cooling tubes
26322 I035dits[1] = 0.15;
26324 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26326 // top holders of microcables
26330 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26332 // inox cooling tubes - F.T. March,7-2001
26333 I037dits[0] = 0.093;
26335 I037dits[2] = I018dits[2];
26336 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26339 // cooling water - F.T. March,7-2001
26341 I038dits[1] = I037dits[0];
26342 I038dits[2] = I018dits[2];
26343 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26345 // cooling freon - R.B. March,21-2001
26347 I038dits[1] = I037dits[0];
26348 I038dits[2] = I018dits[2];
26349 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26351 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26353 // SDD heat bridge - F.T. March,7-2001
26354 I039dits[0] = 1.1000;
26355 I039dits[1] = 0.0087;
26356 I039dits[2] = 3.2500;
26357 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26362 dits[2] = I039dits[2];
26363 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26367 I041dits[1] = 0.12;
26368 I041dits[2] = I039dits[2];
26371 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26374 // SDD PASCAL - F.T. March,7-2001
26375 I042dits[0] = 0.5000;
26376 I042dits[1] = 0.0175;
26377 I042dits[2] = 0.5000;
26378 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26380 // SDD AMBRA - F.T. March,7-2001
26381 I043dits[0] = 0.3500;
26382 I043dits[1] = 0.0175;
26383 I043dits[2] = 0.5000;
26384 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26386 // SDD capacitors - F.T. March,7-2001
26387 I051dits[0] = 0.1400;
26388 I051dits[1] = 0.0350;
26389 I051dits[2] = 0.0625;
26390 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26392 // SDD hybrid circuit - F.T. March,7-2001
26393 I052dits[0] = 1.725000;
26394 I052dits[1] = 0.003743;
26395 I052dits[2] = I039dits[2];
26396 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26398 // SDD anode microcable : changed - F.T. March,7-2001
26399 I044dits[0] = I018dits[2];
26400 I044dits[1] = I039dits[2];
26401 I044dits[2] = 0.00084;
26402 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26403 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26404 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26406 // SDD electronics box - F.T. March,7-2001
26407 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26408 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26409 I050dits[2] = I018dits[2];
26410 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26412 // SDD sensitive volume
26414 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26416 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26418 // Like for ITS3 - F.T. March,7-2001
26420 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26422 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26425 // --- Define SSD volumes ------------------------------------------
26449 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26454 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26459 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26464 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26469 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26474 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26479 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26484 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26489 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26494 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26499 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26505 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26510 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26516 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26522 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26528 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26533 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26538 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26543 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26548 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26553 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26558 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26563 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26568 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26574 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26579 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26585 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26590 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26596 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26602 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26608 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26613 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26618 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26623 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26628 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26633 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26638 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26644 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26649 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26655 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26661 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26667 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26672 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26677 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26682 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26687 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26692 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26697 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26702 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26707 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26713 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26719 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26724 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26729 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26734 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26739 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26744 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26750 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26756 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26761 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26767 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26772 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26777 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26781 // --- Define volumes of shield of SPD ----------------
26787 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26792 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26795 // --- Define volume of first cylinder between SPD and SDD --------------
26797 dits[0] = (21.-0.128)/2.;
26800 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26802 // --- Define volume of second cylinder between SDD and SSD --------------
26804 dits[0] = (59.5-0.128)/2.;
26806 dits[2] = 56.2; // was 57
26807 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26809 // --- Define volumes of SDD cone ----------------------------------
26848 dits[37] = 27.2637;
26850 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26873 gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26887 gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26901 gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26906 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26911 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26916 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26921 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26926 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26931 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26937 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26942 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26945 // --- Define volumes of SSD cone ----------------------------------
26987 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26995 dits[6] = -zmax+2.;
26998 dits[9] = -71.2819;
27000 dits[11] = 49.0319;
27001 dits[12] = -57.25; // was 58.5
27002 dits[13] = 32.9681;
27004 dits[15] = -57.25; // was 58.5
27007 dits[18] = -55.75; // was 57
27009 dits[20] = 32.25; // was 31.5
27010 gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
27015 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
27020 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
27025 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
27027 dits[0] = 42.05+5.;
27028 dits[1] = 42.55+5.;
27030 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
27031 // this will change after PPR
27032 dits[0] = 37.05+5.;
27033 dits[1] = 37.55+5.;
27035 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
27036 // this will change after PPR
27049 dits[12] = -68.5+4.8;
27052 dits[15] = -63.5+4.8;
27055 gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
27079 dits[22] = 33.0173;
27082 dits[25] = 33.0173;
27085 dits[28] = 34.6955;
27087 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
27090 // --- Place SPD (option 'a') volumes into their mother volume IT12
27092 // SPD - option 'a'
27093 // (this is NOT the default)
27097 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27098 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27099 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27100 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27101 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27102 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27103 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27104 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27105 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27106 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27107 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27108 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27109 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27110 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27111 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27112 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27113 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27114 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27115 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27116 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27117 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27118 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27119 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27120 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27121 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27122 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27123 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27124 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27125 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27126 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27127 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27128 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27129 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27130 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27131 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27132 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27133 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27134 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27135 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27136 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27137 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27138 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27139 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27140 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27141 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27142 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27143 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27144 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27145 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27146 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27147 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27148 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27149 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27150 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27151 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27152 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27153 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27154 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27155 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27156 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27157 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27158 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27159 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27160 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27161 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27162 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27163 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27164 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27165 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27166 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27167 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27168 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27169 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27170 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27171 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27172 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27173 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27174 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27175 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27176 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27177 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27178 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27179 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27180 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27181 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27182 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27183 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27184 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27185 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27186 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27187 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27188 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27189 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27190 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27191 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27192 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27193 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27194 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27195 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27196 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27197 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27198 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27199 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27200 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27201 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27202 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27203 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27204 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27205 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27206 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27207 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27208 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27209 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27210 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27211 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27212 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27213 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27214 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27215 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27216 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27217 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27218 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27219 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27220 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27221 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27222 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27223 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27224 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27225 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27226 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27227 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27228 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27229 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27230 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27231 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27232 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27233 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27234 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27235 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27236 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27237 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27238 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27239 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27240 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27241 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27242 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27243 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27244 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27245 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27246 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27247 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27248 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27249 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27250 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27251 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27252 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27253 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27258 // --- Place SPD (option 'b') volumes into their mother volume IT12
27260 // SPD - option 'b'
27261 // (this is the default)
27265 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27266 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27267 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27268 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27269 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27270 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27271 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27272 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27273 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27274 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27275 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27276 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27277 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27278 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27279 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27280 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27281 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27282 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27283 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27284 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27285 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27286 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27287 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27288 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27289 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27290 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27291 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27292 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27293 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27294 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27295 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27296 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27297 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27298 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27299 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27300 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27301 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27302 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27303 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27304 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27305 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27306 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27307 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27308 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27309 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27310 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27311 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27312 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27313 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27314 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27315 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27316 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27317 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27318 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27319 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27320 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27321 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27322 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27323 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27324 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27325 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27326 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27327 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27328 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27329 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27330 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27331 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27332 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27333 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27334 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27335 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27336 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27337 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27338 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27339 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27340 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27341 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27342 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27343 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27344 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27345 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27346 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27347 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27348 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27349 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27350 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27351 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27352 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27353 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27354 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27355 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27356 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27357 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27358 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27359 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27360 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27361 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27362 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27363 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27364 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27365 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27366 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27367 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27368 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27369 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27370 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27371 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27372 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27373 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27374 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27375 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27376 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27377 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27378 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27379 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27380 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27381 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27382 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27383 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27384 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27385 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27386 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27387 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27388 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27389 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27390 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27391 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27392 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27393 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27394 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27395 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27396 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27397 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27398 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27399 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27400 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27401 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27402 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27403 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27404 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27405 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27406 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27407 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27408 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27409 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27410 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27411 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27412 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27413 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27414 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27415 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27416 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27417 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27418 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27419 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27420 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27421 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27422 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27423 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27424 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27425 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27429 // --- Place SDD volumes into their mother volume IT34
27432 // -- position SDD detectors of ladder 3 / layer 3
27434 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27435 ySDD = Y_SDD_sep/2.+I302dits[1];
27436 for (iSDD=0; iSDD<6; iSDD++) {
27437 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27441 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27442 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27443 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27444 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27445 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27446 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27447 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27448 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27449 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27450 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27451 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27452 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27453 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27454 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27457 // -- position SDD detectors of ladder 4 / layer 4
27459 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27460 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27461 for (iSDD=0; iSDD<8; iSDD++) {
27462 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27466 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27467 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27468 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27469 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27470 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27471 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27472 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27473 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27474 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27475 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27476 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27477 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27478 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27479 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27480 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27481 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27482 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27483 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27484 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27485 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27486 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27487 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27490 // -- build block of the SDD ladder frame holding the electronics
27492 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27493 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27494 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27496 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27497 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27498 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27500 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27501 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27502 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27503 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27504 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27505 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27506 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27507 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27509 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27510 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27512 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27513 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27515 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27516 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27517 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27518 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27520 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27521 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27522 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27523 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27525 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27526 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27528 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27529 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27530 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27531 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27533 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27534 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27536 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27537 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27539 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27540 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27541 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27542 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27545 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27547 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27549 xI039 = -SDD_CoolPipe[1]/cos30;
27550 yI039 = -I050dits[1]+I039dits[1];
27551 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27552 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27553 yI042 = yI039+I039dits[1]+I042dits[1];
27554 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27555 yI043 = yI039+I039dits[1]+I043dits[1];
27556 zChipSpace = I042dits[2];
27557 if (zChipSpace < I043dits[2]) {
27558 zChipSpace = I043dits[2];
27560 zChipSpace = zChipSpace * 2;
27561 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27562 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27563 for (ichip=0; ichip<4; ichip++) {
27564 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27565 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27566 zchip += zChipSpace + yI051space;
27568 xcap = 2*I039dits[0]/5.;
27569 yI051 = yI039+I039dits[1]+I051dits[1];
27570 zI051 = -I039dits[2] + yI051space/3.;
27572 for (ichip=0; ichip<5; ichip++) {
27573 xI051 = xI039-I039dits[0]+xcap;
27574 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27575 zI051 += yI051space/3.;
27576 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27578 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27580 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27582 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27583 zI051 -= yI051space/3.;
27585 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27587 zI051 += zChipSpace + yI051space;
27589 xI052 = -I050dits[0]+I052dits[0];
27590 yI052 = yI051+I051dits[1]+I052dits[1];
27591 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27592 xI044 = I050dits[0]-I044dits[3];
27593 yI044 = yI052+I052dits[1]+I044dits[2];
27594 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27595 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27596 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27599 // -- build block of the SDD ladder frame at the end ladders
27601 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27602 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27603 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27604 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27606 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27608 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27610 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27611 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27613 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27614 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27616 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27618 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27620 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27621 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27623 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27624 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27627 xI424 = I028dits[0]/3.;
27628 yI424 = -I028dits[1]+I424dits[1];
27629 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27630 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27631 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27632 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27633 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27634 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27637 // -- build the SDD ladder 3
27640 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27641 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27642 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27643 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27644 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27645 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27646 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27647 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27652 for (iSDD=0; iSDD<3; iSDD++) {
27653 HVname[3] = (Char_t)(48+iSDD+5);
27654 dits[0] = 1.350000;
27655 dits[1] = I425dits[1];
27656 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27657 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27659 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27660 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27661 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27662 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27663 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27664 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27670 for (iSDD=0; iSDD<3; iSDD++) {
27671 LVname[3] = (Char_t)(48+iSDD+1);
27672 dits[0] = 1.350000;
27673 dits[1] = 0.004423;
27674 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27675 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27676 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27678 fabs(yI050-yLV)*sin30/cos30 +
27679 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27680 zLV = I047dits[2] - dits[2];
27681 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27682 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27683 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27684 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27688 // -- build the SDD ladder 4
27691 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27692 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27693 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27694 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27695 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27696 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27697 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27698 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27699 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27700 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27705 for (iSDD=0; iSDD<4; iSDD++) {
27706 HVname[3] = (Char_t)(48+iSDD+5);
27707 dits[0] = 1.350000;
27708 dits[1] = I425dits[1];
27709 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27710 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27712 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27713 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27714 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27715 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27716 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27717 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27723 for (iSDD=0; iSDD<4; iSDD++) {
27724 LVname[3] = (Char_t)(48+iSDD+1);
27725 dits[0] = 1.350000;
27726 dits[1] = 0.004423;
27727 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27728 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27729 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27731 fabs(yI050-yLV)*sin30/cos30 +
27732 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27733 zLV = I048dits[2] - dits[2];
27734 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27735 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27736 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27737 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27741 // -- build the SDD barrel (layers 3 and 4)
27743 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27744 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27745 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27746 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27747 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27748 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27749 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27750 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27751 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27752 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27753 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27754 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27755 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27756 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27758 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27759 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27760 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27761 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27762 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27763 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27764 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27765 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27766 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27767 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27768 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27769 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27770 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27771 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27772 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27773 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27774 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27775 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27776 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27777 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27778 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27779 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27782 // --- Place SSD volumes into their mother volume IT56
27785 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27786 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27787 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27788 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27789 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27790 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27791 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27792 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27793 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27794 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27795 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27796 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27797 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27798 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27799 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27800 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27801 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27802 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27803 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27804 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27805 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27806 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27807 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27808 gMC->Gspos("I570",37,"IT56",-0.27,45.545,-0.27,0,"ONLY");
27809 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27810 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27811 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27812 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27813 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27814 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27815 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27816 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27817 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27818 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27819 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27820 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27821 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27822 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27823 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27824 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27825 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27826 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27827 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27828 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27829 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27830 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27831 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27832 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27833 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27834 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27835 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27836 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27837 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27838 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27839 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27840 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27841 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27842 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27843 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27844 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27845 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27846 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27847 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27848 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27849 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27850 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27851 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27852 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27853 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27854 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27855 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27856 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27857 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27858 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27859 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27860 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27861 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27862 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27863 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27864 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27865 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27866 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27867 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27868 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27869 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27870 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27871 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27872 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27873 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27874 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27875 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27876 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27877 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27878 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27879 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27880 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27881 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27882 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27883 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27884 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27885 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27886 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27887 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27888 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27889 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27890 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27891 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27892 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27893 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27894 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27895 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27896 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27897 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27898 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27899 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27900 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27901 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27902 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27903 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27904 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27905 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27906 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27907 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27908 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27909 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27910 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27911 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27912 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27913 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27914 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27915 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27916 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27917 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27918 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27919 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27920 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27921 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27922 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27923 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27924 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27925 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27926 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27927 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27928 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27929 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27930 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27931 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27932 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27933 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27934 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27935 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27936 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27937 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27938 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27939 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27940 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27941 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27942 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27943 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27944 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27945 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27946 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27947 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27948 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27949 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27950 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27951 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27952 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27953 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27954 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27955 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27956 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27957 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27958 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27959 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27960 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27961 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27962 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27963 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27964 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27965 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27966 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27967 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27968 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27969 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27970 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27971 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27972 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27973 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27974 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27975 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27976 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27977 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27978 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27979 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27980 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27981 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27982 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27983 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27984 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27985 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27986 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27987 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27988 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27989 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27990 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27991 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27992 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27993 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27994 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27995 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27996 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27997 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27998 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27999 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
28000 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
28001 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
28002 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
28003 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
28004 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
28005 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
28006 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
28007 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
28008 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
28009 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
28010 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
28011 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
28012 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
28013 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
28014 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
28015 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
28016 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
28017 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
28018 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
28019 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
28020 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
28021 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
28022 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
28023 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
28024 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
28025 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28026 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
28027 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28028 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
28029 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
28030 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
28031 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
28032 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
28033 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
28034 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
28035 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28036 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
28037 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
28038 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28039 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
28040 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28041 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
28042 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28043 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
28044 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
28045 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
28046 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
28047 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
28048 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
28049 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
28050 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
28051 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
28052 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
28053 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
28054 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
28055 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
28056 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
28057 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
28058 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
28059 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
28060 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
28061 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
28062 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
28063 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
28064 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
28065 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
28066 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
28067 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
28068 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
28069 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
28070 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
28071 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
28072 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
28073 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
28074 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
28075 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
28076 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
28077 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
28078 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
28079 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
28080 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
28081 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
28082 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
28083 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
28084 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
28085 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
28086 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
28087 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
28088 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
28089 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
28090 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
28091 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
28092 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
28093 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28094 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28095 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28096 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28097 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28098 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28099 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28100 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28101 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28102 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28103 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28104 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28105 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28106 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28107 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28108 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28109 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28110 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28111 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28112 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28113 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28114 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28115 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28116 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28117 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28118 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28119 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28120 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28121 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28122 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28123 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28124 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28125 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28126 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28127 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28128 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28129 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28130 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28131 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28132 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28133 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28134 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28135 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28136 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28137 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28138 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28139 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28140 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28141 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28142 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28143 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28144 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28145 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28146 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28147 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28148 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28149 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28150 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28151 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28152 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28153 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28154 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28155 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28156 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28157 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28158 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28159 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28160 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28161 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28162 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28163 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28164 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28165 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28166 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28167 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28168 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28169 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28170 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28171 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28172 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28173 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28174 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28175 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28176 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28177 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28178 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28179 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28180 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28181 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28182 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28183 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28184 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28185 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28186 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28187 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28188 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28189 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28190 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28191 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28192 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28193 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28194 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28195 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28196 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28197 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28198 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28199 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28200 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28201 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28202 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28203 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28204 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28205 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28206 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28207 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28208 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28209 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28210 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28211 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28212 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28213 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28214 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28217 // --- Place volumes of shield between SPD and SDD
28220 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28221 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28222 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28223 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28224 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28227 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28229 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28230 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28233 // --- Place volumes of SDD cone ----------------------------------
28236 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28237 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28238 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28239 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28240 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28241 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28242 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28243 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28244 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28245 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28246 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28247 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28248 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28249 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28250 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28251 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28252 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28253 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28254 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28255 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28256 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28257 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28258 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28259 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28260 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28261 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28262 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28263 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28264 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28265 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28266 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28267 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28268 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28269 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28270 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28271 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28272 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28273 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28274 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28275 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28276 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28277 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28278 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28279 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28280 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28281 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28282 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28283 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28284 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28285 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28286 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28287 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28288 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28289 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28290 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28291 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28292 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28293 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28294 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28295 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28296 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28297 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28298 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28299 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28300 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28301 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28302 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28303 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28304 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28305 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28306 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28307 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28308 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28309 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28310 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28311 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28312 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28313 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28314 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28315 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28316 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28317 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28318 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28319 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28320 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28321 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28322 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28323 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28324 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28325 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28326 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28327 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28328 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28329 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28330 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28331 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28332 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28333 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28334 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28335 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28338 // --- Place volumes of SSD cone ----------------------------------
28341 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28342 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28343 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28344 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28345 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28346 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28347 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28348 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28349 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28350 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28351 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28352 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28353 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28354 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28355 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28356 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28357 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28358 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28359 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28360 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28361 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28362 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28363 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28364 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28365 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28366 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28367 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28368 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28369 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28370 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28371 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28372 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28373 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28374 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28375 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28376 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28377 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28378 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28379 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28380 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28381 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28382 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28383 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28384 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28385 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28386 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28387 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28388 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28391 // --- Place subdetectors' mother volumes and supports' mother volumes
28392 // into ITS mother volume ITSD
28394 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28395 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28396 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28397 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28398 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28401 // **************************** SERVICES *********************************
28404 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28413 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28414 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28415 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28417 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28426 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28427 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28428 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28431 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28435 dgh[1] = 46.+1.0+1.5;
28440 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28441 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28442 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28444 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28448 dgh[1] = 46.+1.0+1.5;
28453 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28454 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28455 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28458 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28467 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28468 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28469 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28471 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28480 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28481 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28482 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28485 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28488 dgh[0] = (ztpc-97.5)/2.;
28495 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28496 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28498 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28501 dgh[0] = (ztpc-97.5)/2.;
28508 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28509 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28512 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28515 dgh[0] = (ztpc-97.5)/2.;
28517 dgh[2] = 46.2+1.0+1.5;
28519 dgh[4] = 62.3+1.0+1.5;
28522 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28523 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28525 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28528 dgh[0] = (ztpc-97.5)/2.;
28530 dgh[2] = 46.2+1.0+1.5;
28532 dgh[4] = 62.3+1.0+1.5;
28535 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28536 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28538 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28546 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28547 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28549 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28557 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28558 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28560 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28568 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28569 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28571 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28579 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28580 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28582 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28583 // THE ABSORBER - COPPER PART - UPPER PART
28587 dgh[2] = (ztpc-97.5+1.5)/2.;
28590 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28591 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28593 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28594 // THE ABSORBER - COPPER PART - LOWER PART
28598 dgh[2] = (ztpc-97.5+1.5)/2.;
28601 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28602 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28604 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28605 // THE ABSORBER - CARBON PART - UPPER PART
28608 dgh[1] = 46.+1.0+1.5;
28609 dgh[2] = (ztpc-97.5)/2.;
28612 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28613 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28615 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28616 // THE ABSORBER - CARBON PART - LOWER PART
28619 dgh[1] = 46.+1.0+1.5;
28620 dgh[2] = (ztpc-97.5)/2.;
28623 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28624 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28626 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28627 // COPPER PART - UPPER PART
28634 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28635 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28637 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28638 // COPPER PART - LOWER PART
28645 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28646 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28648 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28649 // CARBON PART - UPPER PART
28656 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28657 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28659 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28660 // CARBON PART - LOWER PART
28667 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28668 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28670 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28677 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28678 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28680 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28687 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28688 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28690 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28697 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28698 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28699 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28700 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28702 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28703 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28705 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28706 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28707 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28708 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28712 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28717 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28718 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28719 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28721 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28725 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28726 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28727 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28728 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28729 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28730 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28731 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28732 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28733 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28734 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28736 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28741 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28742 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28743 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28744 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28749 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28750 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28751 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28752 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28754 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28759 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28760 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28761 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28762 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28764 // --- Outputs the geometry tree in the EUCLID/CAD format
28767 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28771 //_____________________________________________________________________________
28772 void AliITSvPPRasymm::CreateMaterials(){
28773 ////////////////////////////////////////////////////////////////////////
28775 // Create ITS materials
28776 // This function defines the default materials used in the Geant
28777 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28778 // AliITSvPPRasymm.
28779 // In general it is automatically replaced by
28780 // the CreatMaterials routine defined in AliITSv?. Should the function
28781 // CreateMaterials not exist for the geometry version you are using this
28782 // one is used. See the definition found in AliITSv5 or the other routine
28783 // for a complete definition.
28786 Int_t ifield = gAlice->Field()->Integ();
28787 Float_t fieldm = gAlice->Field()->Max();
28789 Float_t tmaxfd = 0.1; // 1.0; // Degree
28790 Float_t stemax = 1.0; // cm
28791 Float_t deemax = 0.1; // 30.0; // Fraction of particle's energy 0<deemax<=1
28792 Float_t epsil = 1.0E-4; // 1.0; // cm
28793 Float_t stmin = 0.0; // cm "Default value used"
28795 Float_t tmaxfdSi = 0.1; // .10000E+01; // Degree
28796 Float_t stemaxSi = 0.0075; // .10000E+01; // cm
28797 Float_t deemaxSi = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28798 Float_t epsilSi = 1.0E-4;// .10000E+01;
28799 Float_t stminSi = 0.0; // cm "Default value used"
28801 Float_t tmaxfdAir = 0.1; // .10000E+01; // Degree
28802 Float_t stemaxAir = .10000E+01; // cm
28803 Float_t deemaxAir = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28804 Float_t epsilAir = 1.0E-4;// .10000E+01;
28805 Float_t stminAir = 0.0; // cm "Default value used"
28807 Float_t tmaxfdServ = 1.0; // 10.0; // Degree
28808 Float_t stemaxServ = 1.0; // 0.01; // cm
28809 Float_t deemaxServ = 0.5; // 0.1; // Fraction of particle's energy 0<deemax<=1
28810 Float_t epsilServ = 1.0E-3; // 0.003; // cm
28811 Float_t stminServ = 0.0; //0.003; // cm "Default value used"
28814 Float_t afre[2] = { 12.011,18.9984032 };
28815 Float_t zfre[2] = { 6., 9. };
28816 Float_t wfre[2] = { 5.,12. };
28817 Float_t densfre = 1.5;
28819 // --- Define the various materials and media for GEANT ---
28820 // AliMaterial(Int_t imat, const char* name, Float_t a, Float_t z,
28821 // Float_t dens, Float_t radl, Float_t absl,
28822 // Float_t *buf=0, Int_t nwbuf=0)
28823 //AliMedium(Int_t numed, const char *name, Int_t nmat,
28824 // Int_t isvol, Int_t ifield, Float_t fieldm,
28825 // Float_t tmaxfd, Float_t stemax, Float_t deemax,
28826 // Float_t epsil, Float_t stmin, Float_t *ubuf=0, Int_t nbuf=0)
28827 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28828 AliMedium(1,"SI$",1,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28830 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28831 AliMedium(2,"SPD SI CHIP$",2,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28833 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28834 AliMedium(3,"SPD SI BUS$",3,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28836 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28837 AliMedium(4,"C (M55J)$",4,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28839 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28840 AliMedium(5,"AIR$",5,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28842 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28843 AliMedium(6,"GEN AIR$",6,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28845 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28846 AliMedium(7,"SDD SI CHIP$",7,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28848 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28849 AliMedium(9,"SDD C (M55J)$",9,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28851 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28852 AliMedium(10,"SDD AIR$",10,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28854 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28855 AliMedium(11,"AL$",11,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28857 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28858 AliMedium(12,"WATER$",12,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28860 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28861 AliMedium(13,"Freon$",13,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28863 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28864 AliMedium(14,"COPPER$",14,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28866 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28867 AliMedium(15,"CERAMICS$",15,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28869 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28870 AliMedium(20,"SSD C (M55J)$",20,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28872 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28873 AliMedium(21,"SSD AIR$",21,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28875 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28876 AliMedium(25,"G10FR4$",25,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28878 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28879 AliMedium(26,"GEN C (M55J)$",26,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28881 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28882 AliMedium(27,"GEN Air$",27,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28884 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28885 AliMedium(51,"SPD SI$",51,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28887 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28888 AliMedium(52,"SPD SI CHIP$",52,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28890 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28891 AliMedium(53,"SPD SI BUS$",53,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28893 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28894 AliMedium(54,"SPD C (M55J)$",54,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28896 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28897 AliMedium(55,"SPD AIR$",55,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28899 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28900 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28902 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28903 AliMedium(61,"EPOXY$",61,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28905 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28906 AliMedium(62,"SILICON$",62,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28908 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28909 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28911 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28912 AliMedium(64,"ALUMINUM$",64,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28914 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28915 AliMedium(65,"INOX$",65,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28917 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28918 AliMedium(68,"ROHACELL$",68,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28920 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28921 AliMedium(69,"SDD C AL (M55J)$",69,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28923 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28924 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28926 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28927 AliMedium(71,"ITS SANDW A$",71,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28929 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28930 AliMedium(72,"ITS SANDW B$",72,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28932 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28933 AliMedium(73,"ITS SANDW C$",73,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28935 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28936 AliMedium(74,"HEAT COND GLUE$",74,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28938 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28939 AliMedium(75,"ELASTO SIL$",75,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28941 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28942 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28944 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28945 AliMedium(77,"SDD X7R capacitors$",77,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28947 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28948 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28950 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28951 AliMedium(79,"SDD SI insensitive$",79,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28953 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28954 AliMedium(80,"SDD HV microcable$",80,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28956 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28957 AliMedium(81,"SDD LV+signal cable$",81,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28959 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28960 AliMedium(82,"SDD hybrid microcab$",82,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28962 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28963 AliMedium(83,"SDD anode microcab$",83,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28965 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28966 AliMedium(84,"SDD/SSD rings$",84,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28968 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28969 AliMedium(85,"inox/alum$",85,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28974 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
28975 AliMedium(90,"SPD shield$",90,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28977 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
28978 AliMedium(91,"SPD End ladder$",91,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28980 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
28981 AliMedium(92,"SPD cone$",92,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28983 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
28984 AliMedium(93,"SDD End ladder$",93,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28986 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
28987 AliMedium(94,"SDD cone$",94,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28989 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
28990 AliMedium(95,"SSD End ladder$",95,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28992 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
28993 AliMedium(96,"SSD cone$",96,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28996 //______________________________________________________________________
28997 void AliITSvPPRasymm::InitAliITSgeom(){
28998 // Based on the geometry tree defined in Geant 3.21, this
28999 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
29001 if(gMC->IsA()!=AliGeant3::Class()) {
29002 Error("InitAliITSgeom",
29003 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
29006 cout << "Reading Geometry transformation directly from Geant 3." << endl;
29007 const Int_t nlayers = 6;
29008 const Int_t ndeep = 9;
29009 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
29010 Int_t nlad[nlayers],ndet[nlayers];
29011 Double_t t[3],r[10];
29012 Float_t par[20],att[20];
29013 Int_t npar,natt,idshape,imat,imed;
29014 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
29015 Int_t mod,lay,lad,det,i,j,k;
29016 Char_t names[nlayers][ndeep][4];
29017 Int_t itsGeomTreeCopys[nlayers][ndeep];
29018 if(fMinorVersion == 1){ // Option A
29019 Char_t *namesA[nlayers][ndeep] = {
29020 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
29021 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
29022 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29023 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29024 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29025 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29026 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29027 {1,1,1,1,10, 4, 4,1,1},// lay=2
29028 {1,1,1,1,14, 6, 1,0,0},// lay=3
29029 {1,1,1,1,22, 8, 1,0,0},// lay=4
29030 {1,1,1,1,34,22, 1,0,0},// lay=5
29031 {1,1,1,1,38,25, 1,0,0}};//lay=6
29032 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29033 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
29034 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
29036 }else if(fMinorVersion == 2){ // Option B
29037 Char_t *namesB[nlayers][ndeep] = {
29038 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
29039 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
29040 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29041 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29042 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29043 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29044 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29045 {1,1,1,1,10, 4, 4,1,1},// lay=2
29046 {1,1,1,1,14, 6, 1,0,0},// lay=3
29047 {1,1,1,1,22, 8, 1,0,0},// lay=4
29048 {1,1,1,1,34,22, 1,0,0},// lay=5
29049 {1,1,1,1,38,25, 1,0,0}};//lay=6
29050 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29051 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
29052 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
29054 } // end if fMinorVersion
29055 // Sorry, but this is not very pritty code. It should be replaced
29056 // at some point with a version that can search through the geometry
29058 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
29059 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
29060 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
29061 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
29063 for(i=0;i<nlayers;i++){
29065 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
29066 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
29070 if(fITSgeom!=0) delete fITSgeom;
29071 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
29072 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
29073 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
29075 for(lay=1;lay<=nlayers;lay++){
29076 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
29077 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
29079 case 1: case 2: // layers 1 and 2 are a bit special
29081 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
29083 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
29086 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
29089 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
29090 par,att,imat,imed);
29091 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
29092 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
29093 fITSgeom->ReSetShape(kSPD,
29094 new AliITSgeomSPD425Short(npar,par));
29099 case 3: case 4: case 5: case 6: // layers 3-6
29101 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29103 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29106 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29107 par,att,imat,imed);
29110 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29111 if(!(fITSgeom->IsShapeDefined(kSDD)))
29112 fITSgeom->ReSetShape(kSDD,
29113 new AliITSgeomSDD256(npar,par));
29116 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29117 if(!(fITSgeom->IsShapeDefined(kSSD)))
29118 fITSgeom->ReSetShape(kSSD,
29119 new AliITSgeomSSD275and75(npar,par));
29122 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29123 if(!(fITSgeom->IsShapeDefined(kSSD)))
29124 fITSgeom->ReSetShape(kSSD,
29125 new AliITSgeomSSD75and275(npar,par));
29135 //_____________________________________________________________________________
29136 void AliITSvPPRasymm::Init(){
29137 ////////////////////////////////////////////////////////////////////////
29138 // Initialise the ITS after it has been created.
29139 ////////////////////////////////////////////////////////////////////////
29143 for(i=0;i<26;i++) cout << "*";
29144 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29145 for(i=0;i<25;i++) cout << "*";cout << endl;
29147 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29148 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29149 if(fITSgeom!=0) delete fITSgeom;
29150 fITSgeom = new AliITSgeom();
29151 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29152 if(!fGeomDetIn) this->InitAliITSgeom();
29153 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29156 for(i=0;i<72;i++) cout << "*";
29159 //_____________________________________________________________________________
29160 void AliITSvPPRasymm::SetDefaults(){
29161 // sets the default segmentation, response, digit and raw cluster classes
29162 const Float_t kconv = 1.0e+04; // convert cm to microns
29164 cout << "AliITSvPPRasymm::SetDefaults" << endl;
29166 AliITSDetType *iDetType;
29171 Float_t bx[256],bz[280];
29174 iDetType=DetType(kSPD);
29175 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29176 AliITSresponse *resp0=new AliITSresponseSPD();
29177 SetResponseModel(kSPD,resp0);
29178 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29179 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29180 s0->GetDz()*2.*kconv, // for now.
29181 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29182 seg0->SetNPads(256,160);// Number of Bins in x and z
29183 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29184 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29185 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29186 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29187 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29188 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29189 bz[127] = bz[128] = 625.0; // first chip boundry
29190 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29191 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29192 SetSegmentationModel(kSPD,seg0);
29193 // set digit and raw cluster classes to be used
29194 const char *kData0=(iDetType->GetResponseModel())->DataType();
29195 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29196 "AliITSRawClusterSPD");
29197 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29198 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29199 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29202 iDetType=DetType(kSDD);
29203 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29204 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29205 resp1->SetZeroSupp("1D");
29206 resp1->SetDriftSpeed(7.3); // set drift speed to 7.3 microns/ns.
29208 resp1->GetNoiseParam(a,b);
29209 Int_t cp[8] = {0,0,(Int_t)(a+2.*b),(Int_t)(a+2.*b),0,0,0,0};
29210 resp1->SetCompressParam(cp);
29211 SetResponseModel(kSDD,resp1);
29212 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29213 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29214 s1->GetDz()*2.*kconv, // for now.
29215 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29216 bx[0] = (s1->GetDx()*kconv/(seg1->Dpx(0))*resp1->DriftSpeed())+1.;// clock in Mhz
29217 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29218 SetSegmentationModel(kSDD,seg1);
29219 const char *kData1=(iDetType->GetResponseModel())->DataType();
29220 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29221 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29222 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29223 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29224 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29225 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29228 iDetType=DetType(kSSD);
29229 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29230 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29231 SetResponseModel(kSSD,resp2);
29232 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29233 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29234 s2->GetDz()*2.*kconv, // for now.
29235 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29236 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29237 seg2->SetNPads(768,0); // number of strips on each side.
29238 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29239 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29240 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29241 SetSegmentationModel(kSSD,seg2);
29242 const char *kData2=(iDetType->GetResponseModel())->DataType();
29243 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29244 "AliITSRawClusterSSD");
29245 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29246 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29247 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29250 Warning("SetDefaults",
29251 "Only the four basic detector types are initialised!");
29255 //______________________________________________________________________
29256 void AliITSvPPRasymm::DrawModule(){
29257 ////////////////////////////////////////////////////////////////////////
29258 // Draw a shaded view of the FMD version 8.
29259 ////////////////////////////////////////////////////////////////////////
29261 // Set everything unseen
29262 gMC->Gsatt("*", "seen", -1);
29264 // Set ALIC mother visible
29265 gMC->Gsatt("ALIC","SEEN",0);
29267 // Set the volumes visible
29268 gMC->Gsatt("ITSD","SEEN",0);
29269 gMC->Gsatt("ITS1","SEEN",1);
29270 gMC->Gsatt("ITS2","SEEN",1);
29271 gMC->Gsatt("ITS3","SEEN",1);
29272 gMC->Gsatt("ITS4","SEEN",1);
29273 gMC->Gsatt("ITS5","SEEN",1);
29274 gMC->Gsatt("ITS6","SEEN",1);
29276 gMC->Gsatt("IPCB","SEEN",1);
29277 gMC->Gsatt("ICO2","SEEN",1);
29278 gMC->Gsatt("ICER","SEEN",0);
29279 gMC->Gsatt("ISI2","SEEN",0);
29280 gMC->Gsatt("IPLA","SEEN",0);
29281 gMC->Gsatt("ICO3","SEEN",0);
29282 gMC->Gsatt("IEPX","SEEN",0);
29283 gMC->Gsatt("ISI3","SEEN",1);
29284 gMC->Gsatt("ISUP","SEEN",0);
29285 gMC->Gsatt("ICHO","SEEN",0);
29286 gMC->Gsatt("ICMO","SEEN",0);
29287 gMC->Gsatt("ICMD","SEEN",0);
29288 gMC->Gsatt("ICCO","SEEN",1);
29289 gMC->Gsatt("ICCM","SEEN",0);
29290 gMC->Gsatt("ITMD","SEEN",0);
29291 gMC->Gsatt("ITTT","SEEN",1);
29294 gMC->Gdopt("hide", "on");
29295 gMC->Gdopt("shad", "on");
29296 gMC->Gsatt("*", "fill", 7);
29297 gMC->SetClipBox(".");
29298 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29299 gMC->DefaultRange();
29300 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29301 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29302 gMC->Gdman(17, 6, "MAN");
29304 //_____________________________________________________________________________
29305 void AliITSvPPRasymm::StepManager(){
29306 ////////////////////////////////////////////////////////////////////////
29307 // Called for every step in the ITS, then calles the AliITShit class
29308 // creator with the information to be recoreded about that hit.
29309 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29310 // printing of information to a file which can be used to create a .det
29311 // file read in by the routine CreateGeometry(). If set to 0 or any other
29312 // value except 1, the default behavior, then no such file is created nor
29313 // it the extra variables and the like used in the printing allocated.
29314 ////////////////////////////////////////////////////////////////////////
29319 TLorentzVector position, momentum;
29320 TClonesArray &lhits = *fHits;
29324 if(gMC->IsTrackInside()) vol[3] += 1;
29325 if(gMC->IsTrackEntering()) vol[3] += 2;
29326 if(gMC->IsTrackExiting()) vol[3] += 4;
29327 if(gMC->IsTrackOut()) vol[3] += 8;
29328 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29329 if(gMC->IsTrackStop()) vol[3] += 32;
29330 if(gMC->IsTrackAlive()) vol[3] += 64;
29332 // Fill hit structure.
29333 if(!(gMC->TrackCharge())) return;
29335 // Only entering charged tracks
29336 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29338 id = gMC->CurrentVolOffID(2,copy);
29339 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29341 gMC->CurrentVolOffID(3,copy1);
29342 //ladder copy in the module = 1<->2 (I10A < I12A)
29343 gMC->CurrentVolOffID(4,copy2);
29344 //module copy in the layer = 1<->10 (I12A < IT12)
29345 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29346 } else if(id == fIdSens[1]){
29348 id = gMC->CurrentVolOffID(2,copy);
29349 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29351 gMC->CurrentVolOffID(3,copy1);
29352 //ladder copy in the module = 1<->4 (I20A < I12A)
29353 gMC->CurrentVolOffID(4,copy2);
29354 //module copy in the layer = 1<->10 (I12A < IT12)
29355 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29356 } else if(id == fIdSens[2]){
29358 id = gMC->CurrentVolOffID(1,copy);
29359 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29361 id = gMC->CurrentVolOffID(2,copy);
29362 //ladder copy in the layer = 1<->14 (I004 < IT34)
29364 } else if(id == fIdSens[3]){
29366 id = gMC->CurrentVolOffID(1,copy);
29367 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29369 id = gMC->CurrentVolOffID(2,copy);
29370 //ladder copy in the layer = 1<->22 (I005 < IT34))
29372 }else if(id == fIdSens[4]){
29374 id = gMC->CurrentVolOffID(1,copy);
29375 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29377 id = gMC->CurrentVolOffID(2,copy);
29378 //ladder copy in the layer = 1<->34 (I565 < IT56)
29380 }else if(id == fIdSens[5]){
29382 id = gMC->CurrentVolOffID(1,copy);
29383 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29385 id = gMC->CurrentVolOffID(2,copy);
29386 //ladder copy in the layer = 1<->38 (I569 < IT56)
29389 return; // not an ITS volume?
29390 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29392 gMC->TrackPosition(position);
29393 gMC->TrackMomentum(momentum);
29394 hits[0]=position[0];
29395 hits[1]=position[1];
29396 hits[2]=position[2];
29397 hits[3]=momentum[0];
29398 hits[4]=momentum[1];
29399 hits[5]=momentum[2];
29400 hits[6]=gMC->Edep();
29401 hits[7]=gMC->TrackTime();
29402 // Fill hit structure with this new hit.
29403 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);