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.4 2002/10/14 14:57:09 hristov
19 Merging the VirtualMC branch to the main development branch (HEAD)
21 Revision 1.3.2.1 2002/10/14 13:14:11 hristov
22 Updating VirtualMC to v3-09-02
24 Revision 1.3 2002/10/05 00:12:39 nilsen
25 Added material to simulate services in front of the SPD, SDD, and SSD support
26 structures. Modified folumes I212, I200, and I099 so that they do not go
27 beyond the volume they are creating holes for. This was nessesary so that
28 the material added to these volumes would be correct.
30 Revision 1.2 2002/10/02 17:56:37 barbera
31 Bug in copy 37 of volume I570 corrected (thanks to J. Belikov)
33 Revision 1.1 2002/09/16 14:45:31 barbera
34 Updated detailed geometry needed by FMD people for some studies
39 ///////////////////////////////////////////////////////////////////////////////
41 // Inner Traking System version PPR asymmetric for the FMD //
42 // This class contains the base procedures for the Inner Tracking System //
44 // Authors: R. Barbera //
46 // Created January 15 2001. //
48 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS for the PMD. //
50 ///////////////////////////////////////////////////////////////////////////////
52 // See AliITSvPPRasymmFMD::StepManager().
53 #include <Riostream.h>
57 #include <TGeometry.h>
62 #include <TFile.h> // only required for Tracking function?
64 #include <TObjArray.h>
65 #include <TLorentzVector.h>
66 #include <TObjString.h>
67 #include <TClonesArray.h>
75 #include "AliITSGeant3Geometry.h"
76 #include "AliTrackReference.h"
77 #include "AliITShit.h"
79 #include "AliITSvPPRasymmFMD.h"
80 #include "AliITSgeom.h"
81 #include "AliITSgeomSPD.h"
82 #include "AliITSgeomSDD.h"
83 #include "AliITSgeomSSD.h"
84 #include "AliITSDetType.h"
85 #include "AliITSresponseSPD.h"
86 #include "AliITSresponseSDD.h"
87 #include "AliITSresponseSSD.h"
88 #include "AliITSsegmentationSPD.h"
89 #include "AliITSsegmentationSDD.h"
90 #include "AliITSsegmentationSSD.h"
91 #include "AliITSsimulationSPD.h"
92 #include "AliITSsimulationSDD.h"
93 #include "AliITSsimulationSSD.h"
94 #include "AliITSClusterFinderSPD.h"
95 #include "AliITSClusterFinderSDD.h"
96 #include "AliITSClusterFinderSSD.h"
99 ClassImp(AliITSvPPRasymmFMD)
101 //_____________________________________________________________________________
102 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD() {
103 ////////////////////////////////////////////////////////////////////////
104 // Standard default constructor for the ITS version 8.
105 ////////////////////////////////////////////////////////////////////////
111 fEuclidOut = kFALSE; // Don't write Euclide file
112 fGeomDetOut = kFALSE; // Don't write .det file
113 fGeomDetIn = kFALSE; // Don't Read .det file
114 fMajorVersion = IsVersion();
116 for(i=0;i<60;i++) fRead[i] = '\0';
117 for(i=0;i<60;i++) fWrite[i] = '\0';
118 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
120 //_____________________________________________________________________________
121 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD(const char *name, const char *title) : AliITS(name, title){
122 ////////////////////////////////////////////////////////////////////////
123 // Standard constructor for the ITS version 10.
124 ////////////////////////////////////////////////////////////////////////
128 fIdName = new TString[fIdN];
135 fIdSens = new Int_t[fIdN];
136 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
137 fMajorVersion = IsVersion();
139 fEuclidOut = kFALSE; // Don't write Euclide file
140 fGeomDetOut = kFALSE; // Don't write .det file
141 fGeomDetIn = kFALSE; // Don't Read .det file
147 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
148 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
149 strncpy(fRead,fEuclidGeomDet,60);
150 strncpy(fWrite,fEuclidGeomDet,60);
152 //____________________________________________________________________________
153 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD(const AliITSvPPRasymmFMD &source){
154 ////////////////////////////////////////////////////////////////////////
155 // Copy Constructor for ITS version 8.
156 ////////////////////////////////////////////////////////////////////////
157 if(&source == this) return;
158 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymmFMD");
161 //_____________________________________________________________________________
162 AliITSvPPRasymmFMD& AliITSvPPRasymmFMD::operator=(const AliITSvPPRasymmFMD &source){
163 ////////////////////////////////////////////////////////////////////////
164 // Assignment operator for the ITS version 8.
165 ////////////////////////////////////////////////////////////////////////
166 if(&source == this) return *this;
167 Warning("= operator","Not allowed to copy AliITSvPPRasymmFMD");
170 //_____________________________________________________________________________
171 AliITSvPPRasymmFMD::~AliITSvPPRasymmFMD() {
172 ////////////////////////////////////////////////////////////////////////
173 // Standard destructor for the ITS version 8.
174 ////////////////////////////////////////////////////////////////////////
176 //__________________________________________________________________________
177 void AliITSvPPRasymmFMD::BuildGeometry(){
178 ////////////////////////////////////////////////////////////////////////
179 // Geometry builder for the ITS version 8.
180 ////////////////////////////////////////////////////////////////////////
183 const Int_t kColorITS=kYellow;
185 top = gAlice->GetGeometry()->GetNode("alice");
188 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
190 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
191 node->SetLineColor(kColorITS);
194 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
196 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
197 node->SetLineColor(kColorITS);
200 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
202 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
203 node->SetLineColor(kColorITS);
206 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
208 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
209 node->SetLineColor(kColorITS);
212 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
214 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
215 node->SetLineColor(kColorITS);
218 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
220 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
221 node->SetLineColor(kColorITS);
228 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
230 // Define some variables for SPD
233 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
234 Float_t di103[3], di10a[3]; // for layer 1
235 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
236 Float_t di1d3[3], di20a[3]; // for layer 2
238 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
239 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
241 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
242 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
244 Float_t dbus=300.; // total bus thickness on both layers (micron)
246 ddet1 = GetThicknessDet1();
247 ddet2 = GetThicknessDet2();
248 dchip1 = GetThicknessChip1();
249 dchip2 = GetThicknessChip2();
251 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
253 if(ddet1 < 100. || ddet1 > 300.) {
254 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
255 " The default value of 200 microns will be used." << endl;
259 if(ddet2 < 100. || ddet2 > 300.) {
260 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
261 " The default value of 200 microns will be used." << endl;
265 if(dchip1 < 100. || dchip1 > 300.) {
266 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
267 " The default value of 200 microns will be used." << endl;
271 if(dchip2 < 100. || dchip2 > 300.) {
272 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
273 " The default value of 200 microns will be used." << endl;
277 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
278 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
279 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
280 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
282 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
283 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
284 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
285 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
286 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
288 Float_t deltax, deltay;
290 Int_t thickness = fMinorVersion/10;
291 Int_t option = fMinorVersion - 10*thickness;
294 // Define some variables for SDD
295 // SDD detector ladder
298 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
299 Float_t Y_SDD_sep = 0.20;
300 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
301 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
309 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
310 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
311 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
312 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
313 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
314 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
315 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
316 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
317 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
318 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
319 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
320 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
321 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
322 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
323 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
327 // SPD - option 'b' (this is the default)
331 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
332 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
333 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
334 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
335 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
336 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
337 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
338 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
339 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
340 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
341 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
342 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
343 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
344 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
345 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
351 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
352 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
353 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
354 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
355 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
356 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
357 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
358 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
359 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
360 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
361 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
362 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
363 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
364 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
365 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
366 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
367 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
368 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
369 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
370 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
371 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
372 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
373 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
374 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
375 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
376 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
377 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
378 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
379 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
380 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
381 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
382 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
383 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
384 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
385 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
386 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
390 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
391 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
392 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
393 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
394 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
395 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
396 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
397 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
398 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
399 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
400 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
401 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
402 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
403 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
404 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
405 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
406 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
407 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
408 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
409 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
410 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
411 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
412 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
413 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
414 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
415 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
416 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
417 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
418 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
419 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
420 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
421 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
422 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
423 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
424 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
425 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
426 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
427 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
428 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
429 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
430 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
431 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
432 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
433 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
434 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
435 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
436 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
437 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
438 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
439 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
440 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
441 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
442 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
443 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
444 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
445 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
446 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
447 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
448 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
449 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
450 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
451 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
452 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
453 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
454 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
455 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
456 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
457 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
458 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
459 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
460 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
463 // --- Define SPD (option 'a') volumes ----------------------------
466 // (this is NOT the default)
473 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
478 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
483 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
488 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
491 di103[1] = ddet1+dchip1;
493 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
496 di1d3[1] = ddet2+dchip2;
498 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
501 di10a[1] = ddet1+dchip1+dbus+0.0025;
503 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
506 di20a[1] = ddet2+dchip2+dbus+0.0025;
508 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
515 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
520 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
524 // --- Define SPD (option 'b') volumes ----------------------------
527 // (this is the default)
534 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
539 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
544 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
549 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
552 di107[1] = ddet1+dchip1;
554 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
557 di1d7[1] = ddet2+dchip2;
559 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
562 di10b[1] = ddet1+dchip1+dbus+0.0025;
564 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
567 di20b[1] = ddet2+dchip2+dbus+0.0025;
569 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
576 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
581 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
586 // --- Define SDD volumes ------------------------------------------
588 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
589 it34->DefineSection(0,-34.6,23.49,28.);
590 it34->DefineSection(1,-23.65,23.49,28.);
591 it34->DefineSection(2,-23.65,14.59,28.);
592 it34->DefineSection(3,23.65,14.59,28.);
593 it34->DefineSection(4,23.65,23.49,28.);
594 it34->DefineSection(5,34.6,23.49,28.);
596 I302dits[0] = 3.6250;
597 I302dits[1] = 0.0150;
598 I302dits[2] = 4.3794;
599 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
601 I004dits[0] = I302dits[0]+0.005;
602 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
603 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
604 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
605 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
607 I004dits[2] = I004dits[2] + I302dits[2];
608 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
613 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
615 I402dits[0] = 3.6250;
616 I402dits[1] = 0.0150;
617 I402dits[2] = 4.3794;
618 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
620 I005dits[0] = I402dits[0]+0.005;
621 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
622 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
623 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
624 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
626 I005dits[2] = I005dits[2] + I402dits[2];
627 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
632 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
635 // --- Define SSD volumes ------------------------------------------
638 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
639 it56->DefineSection(0,-57.45,43.6,48.);
640 it56->DefineSection(1,-49.15,43.6,48.);
641 it56->DefineSection(2,-49.15,36.9,48.);
642 it56->DefineSection(3,50.55,36.9,48.);
643 it56->DefineSection(4,50.55,43.6,48.);
644 it56->DefineSection(5,57.45,43.6,48.);
649 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
654 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
659 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
664 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
669 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
674 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
680 // --- Place SPD (option 'a') volumes into their mother volume
683 // (this is NOT the default)
691 // --- Place SPD (option 'b') volumes into their mother volume
694 // (this is the default)
698 // Place IT12 in Alice
700 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
701 node->SetLineColor(kColorITS);
702 node->SetVisibility(0);
705 // Place copy #1 of I12B in IT12
707 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
708 sub1node->SetLineColor(kColorITS);
709 sub1node->SetVisibility(0);
712 // Place copy #1 of I10B in I12B
714 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
715 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
716 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
717 sub2node->SetLineColor(kColorITS);
718 sub2node->SetVisibility(0);
721 // Place copy #1 of I107 in I10B
723 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
724 sub3node->SetLineColor(kColorITS);
725 sub3node->SetVisibility(0);
728 // Place copy #1 of I101 in I107
730 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
731 sub4node->SetLineColor(kColorITS);
732 sub4node->SetVisibility(0);
735 // Place copy #1 of ITS1 in I101
737 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
738 sub5node->SetLineColor(kColorITS);
739 fNodes->Add(sub5node);
741 fNodes->Add(sub4node);
743 fNodes->Add(sub3node);
746 // Place copy #2 of I107 in I10B
748 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
749 sub3node->SetLineColor(kColorITS);
750 sub3node->SetVisibility(0);
753 // Place copy #1 of I101 in I107
755 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
756 sub4node->SetLineColor(kColorITS);
757 sub4node->SetVisibility(0);
760 // Place copy #1 of ITS1 in I101
762 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
763 sub5node->SetLineColor(kColorITS);
764 fNodes->Add(sub5node);
766 fNodes->Add(sub4node);
768 fNodes->Add(sub3node);
771 // Place copy #3 of I107 in I10B
773 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
774 sub3node->SetLineColor(kColorITS);
775 sub3node->SetVisibility(0);
778 // Place copy #1 of I101 in I107
780 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
781 sub4node->SetLineColor(kColorITS);
782 sub4node->SetVisibility(0);
785 // Place copy #1 of ITS1 in I101
787 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
788 sub5node->SetLineColor(kColorITS);
789 fNodes->Add(sub5node);
791 fNodes->Add(sub4node);
793 fNodes->Add(sub3node);
796 // Place copy #4 of I107 in I10B
798 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
799 sub3node->SetLineColor(kColorITS);
800 sub3node->SetVisibility(0);
803 // Place copy #1 of I101 in I107
805 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
806 sub4node->SetLineColor(kColorITS);
807 sub4node->SetVisibility(0);
810 // Place copy #1 of ITS1 in I101
812 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
813 sub5node->SetLineColor(kColorITS);
814 fNodes->Add(sub5node);
816 fNodes->Add(sub4node);
818 fNodes->Add(sub3node);
820 fNodes->Add(sub2node);
823 // Place copy #2 of I10B in I12B
825 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
826 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
827 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
828 sub2node->SetLineColor(kColorITS);
829 sub2node->SetVisibility(0);
832 // Place copy #1 of I107 in I10B
834 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
835 sub3node->SetLineColor(kColorITS);
836 sub3node->SetVisibility(0);
839 // Place copy #1 of I101 in I107
841 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
842 sub4node->SetLineColor(kColorITS);
843 sub4node->SetVisibility(0);
846 // Place copy #1 of ITS1 in I101
848 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
849 sub5node->SetLineColor(kColorITS);
850 fNodes->Add(sub5node);
852 fNodes->Add(sub4node);
854 fNodes->Add(sub3node);
857 // Place copy #2 of I107 in I10B
859 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
860 sub3node->SetLineColor(kColorITS);
861 sub3node->SetVisibility(0);
864 // Place copy #1 of I101 in I107
866 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
867 sub4node->SetLineColor(kColorITS);
868 sub4node->SetVisibility(0);
871 // Place copy #1 of ITS1 in I101
873 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
874 sub5node->SetLineColor(kColorITS);
875 fNodes->Add(sub5node);
877 fNodes->Add(sub4node);
879 fNodes->Add(sub3node);
882 // Place copy #3 of I107 in I10B
884 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
885 sub3node->SetLineColor(kColorITS);
886 sub3node->SetVisibility(0);
889 // Place copy #1 of I101 in I107
891 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
892 sub4node->SetLineColor(kColorITS);
893 sub4node->SetVisibility(0);
896 // Place copy #1 of ITS1 in I101
898 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
899 sub5node->SetLineColor(kColorITS);
900 fNodes->Add(sub5node);
902 fNodes->Add(sub4node);
904 fNodes->Add(sub3node);
907 // Place copy #4 of I107 in I10B
909 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
910 sub3node->SetLineColor(kColorITS);
911 sub3node->SetVisibility(0);
914 // Place copy #1 of I101 in I107
916 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
917 sub4node->SetLineColor(kColorITS);
918 sub4node->SetVisibility(0);
921 // Place copy #1 of ITS1 in I101
923 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
924 sub5node->SetLineColor(kColorITS);
925 fNodes->Add(sub5node);
927 fNodes->Add(sub4node);
929 fNodes->Add(sub3node);
931 fNodes->Add(sub2node);
934 // Place copy #1 of I20B in I12B
936 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
937 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
938 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
939 sub2node->SetLineColor(kColorITS);
940 sub2node->SetVisibility(0);
943 // Place copy #1 of I1D7 in I20B
945 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
946 sub3node->SetLineColor(kColorITS);
947 sub3node->SetVisibility(0);
950 // Place copy #1 of I1D1 in I1D7
952 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
953 sub4node->SetLineColor(kColorITS);
954 sub4node->SetVisibility(0);
957 // Place copy #1 of ITS2 in I1D1
959 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
960 sub5node->SetLineColor(kColorITS);
961 fNodes->Add(sub5node);
963 fNodes->Add(sub4node);
965 fNodes->Add(sub3node);
968 // Place copy #2 of I1D7 in I20B
970 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
971 sub3node->SetLineColor(kColorITS);
972 sub3node->SetVisibility(0);
975 // Place copy #1 of I1D1 in I1D7
977 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
978 sub4node->SetLineColor(kColorITS);
979 sub4node->SetVisibility(0);
982 // Place copy #1 of ITS2 in I1D1
984 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
985 sub5node->SetLineColor(kColorITS);
986 fNodes->Add(sub5node);
988 fNodes->Add(sub4node);
990 fNodes->Add(sub3node);
993 // Place copy #3 of I1D7 in I20B
995 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
996 sub3node->SetLineColor(kColorITS);
997 sub3node->SetVisibility(0);
1000 // Place copy #1 of I1D1 in I1D7
1002 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1003 sub4node->SetLineColor(kColorITS);
1004 sub4node->SetVisibility(0);
1007 // Place copy #1 of ITS2 in I1D1
1009 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1010 sub5node->SetLineColor(kColorITS);
1011 fNodes->Add(sub5node);
1013 fNodes->Add(sub4node);
1015 fNodes->Add(sub3node);
1018 // Place copy #4 of I1D7 in I20B
1020 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1021 sub3node->SetLineColor(kColorITS);
1022 sub3node->SetVisibility(0);
1025 // Place copy #1 of I1D1 in I1D7
1027 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1028 sub4node->SetLineColor(kColorITS);
1029 sub4node->SetVisibility(0);
1032 // Place copy #1 of ITS2 in I1D1
1034 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1035 sub5node->SetLineColor(kColorITS);
1036 fNodes->Add(sub5node);
1038 fNodes->Add(sub4node);
1040 fNodes->Add(sub3node);
1042 fNodes->Add(sub2node);
1045 // Place copy #2 of I20B in I12B
1047 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1048 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1049 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1050 sub2node->SetLineColor(kColorITS);
1051 sub2node->SetVisibility(0);
1054 // Place copy #1 of I1D7 in I20B
1056 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1057 sub3node->SetLineColor(kColorITS);
1058 sub3node->SetVisibility(0);
1061 // Place copy #1 of I1D1 in I1D7
1063 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1064 sub4node->SetLineColor(kColorITS);
1065 sub4node->SetVisibility(0);
1068 // Place copy #1 of ITS2 in I1D1
1070 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1071 sub5node->SetLineColor(kColorITS);
1072 fNodes->Add(sub5node);
1074 fNodes->Add(sub4node);
1076 fNodes->Add(sub3node);
1079 // Place copy #2 of I1D7 in I20B
1081 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1082 sub3node->SetLineColor(kColorITS);
1083 sub3node->SetVisibility(0);
1086 // Place copy #1 of I1D1 in I1D7
1088 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1089 sub4node->SetLineColor(kColorITS);
1090 sub4node->SetVisibility(0);
1093 // Place copy #1 of ITS2 in I1D1
1095 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1096 sub5node->SetLineColor(kColorITS);
1097 fNodes->Add(sub5node);
1099 fNodes->Add(sub4node);
1101 fNodes->Add(sub3node);
1104 // Place copy #3 of I1D7 in I20B
1106 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1107 sub3node->SetLineColor(kColorITS);
1108 sub3node->SetVisibility(0);
1111 // Place copy #1 of I1D1 in I1D7
1113 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1114 sub4node->SetLineColor(kColorITS);
1115 sub4node->SetVisibility(0);
1118 // Place copy #1 of ITS2 in I1D1
1120 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1121 sub5node->SetLineColor(kColorITS);
1122 fNodes->Add(sub5node);
1124 fNodes->Add(sub4node);
1126 fNodes->Add(sub3node);
1129 // Place copy #4 of I1D7 in I20B
1131 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1132 sub3node->SetLineColor(kColorITS);
1133 sub3node->SetVisibility(0);
1136 // Place copy #1 of I1D1 in I1D7
1138 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1139 sub4node->SetLineColor(kColorITS);
1140 sub4node->SetVisibility(0);
1143 // Place copy #1 of ITS2 in I1D1
1145 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1146 sub5node->SetLineColor(kColorITS);
1147 fNodes->Add(sub5node);
1149 fNodes->Add(sub4node);
1151 fNodes->Add(sub3node);
1153 fNodes->Add(sub2node);
1156 // Place copy #3 of I20B in I12B
1158 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1159 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1160 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1161 sub2node->SetLineColor(kColorITS);
1162 sub2node->SetVisibility(0);
1165 // Place copy #1 of I1D7 in I20B
1167 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1168 sub3node->SetLineColor(kColorITS);
1169 sub3node->SetVisibility(0);
1172 // Place copy #1 of I1D1 in I1D7
1174 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1175 sub4node->SetLineColor(kColorITS);
1176 sub4node->SetVisibility(0);
1179 // Place copy #1 of ITS2 in I1D1
1181 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1182 sub5node->SetLineColor(kColorITS);
1183 fNodes->Add(sub5node);
1185 fNodes->Add(sub4node);
1187 fNodes->Add(sub3node);
1190 // Place copy #2 of I1D7 in I20B
1192 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1193 sub3node->SetLineColor(kColorITS);
1194 sub3node->SetVisibility(0);
1197 // Place copy #1 of I1D1 in I1D7
1199 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1200 sub4node->SetLineColor(kColorITS);
1201 sub4node->SetVisibility(0);
1204 // Place copy #1 of ITS2 in I1D1
1206 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1207 sub5node->SetLineColor(kColorITS);
1208 fNodes->Add(sub5node);
1210 fNodes->Add(sub4node);
1212 fNodes->Add(sub3node);
1215 // Place copy #3 of I1D7 in I20B
1217 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1218 sub3node->SetLineColor(kColorITS);
1219 sub3node->SetVisibility(0);
1222 // Place copy #1 of I1D1 in I1D7
1224 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1225 sub4node->SetLineColor(kColorITS);
1226 sub4node->SetVisibility(0);
1229 // Place copy #1 of ITS2 in I1D1
1231 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1232 sub5node->SetLineColor(kColorITS);
1233 fNodes->Add(sub5node);
1235 fNodes->Add(sub4node);
1237 fNodes->Add(sub3node);
1240 // Place copy #4 of I1D7 in I20B
1242 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1243 sub3node->SetLineColor(kColorITS);
1244 sub3node->SetVisibility(0);
1247 // Place copy #1 of I1D1 in I1D7
1249 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1250 sub4node->SetLineColor(kColorITS);
1251 sub4node->SetVisibility(0);
1254 // Place copy #1 of ITS2 in I1D1
1256 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1257 sub5node->SetLineColor(kColorITS);
1258 fNodes->Add(sub5node);
1260 fNodes->Add(sub4node);
1262 fNodes->Add(sub3node);
1264 fNodes->Add(sub2node);
1267 // Place copy #4 of I20B in I12B
1269 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1270 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1271 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1272 sub2node->SetLineColor(kColorITS);
1273 sub2node->SetVisibility(0);
1276 // Place copy #1 of I1D7 in I20B
1278 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1279 sub3node->SetLineColor(kColorITS);
1280 sub3node->SetVisibility(0);
1283 // Place copy #1 of I1D1 in I1D7
1285 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1286 sub4node->SetLineColor(kColorITS);
1287 sub4node->SetVisibility(0);
1290 // Place copy #1 of ITS2 in I1D1
1292 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1293 sub5node->SetLineColor(kColorITS);
1294 fNodes->Add(sub5node);
1296 fNodes->Add(sub4node);
1298 fNodes->Add(sub3node);
1301 // Place copy #2 of I1D7 in I20B
1303 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1304 sub3node->SetLineColor(kColorITS);
1305 sub3node->SetVisibility(0);
1308 // Place copy #1 of I1D1 in I1D7
1310 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1311 sub4node->SetLineColor(kColorITS);
1312 sub4node->SetVisibility(0);
1315 // Place copy #1 of ITS2 in I1D1
1317 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1318 sub5node->SetLineColor(kColorITS);
1319 fNodes->Add(sub5node);
1321 fNodes->Add(sub4node);
1323 fNodes->Add(sub3node);
1326 // Place copy #3 of I1D7 in I20B
1328 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1329 sub3node->SetLineColor(kColorITS);
1330 sub3node->SetVisibility(0);
1333 // Place copy #1 of I1D1 in I1D7
1335 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1336 sub4node->SetLineColor(kColorITS);
1337 sub4node->SetVisibility(0);
1340 // Place copy #1 of ITS2 in I1D1
1342 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1343 sub5node->SetLineColor(kColorITS);
1344 fNodes->Add(sub5node);
1346 fNodes->Add(sub4node);
1348 fNodes->Add(sub3node);
1351 // Place copy #4 of I1D7 in I20B
1353 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1354 sub3node->SetLineColor(kColorITS);
1355 sub3node->SetVisibility(0);
1358 // Place copy #1 of I1D1 in I1D7
1360 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1361 sub4node->SetLineColor(kColorITS);
1362 sub4node->SetVisibility(0);
1365 // Place copy #1 of ITS2 in I1D1
1367 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1368 sub5node->SetLineColor(kColorITS);
1369 fNodes->Add(sub5node);
1371 fNodes->Add(sub4node);
1373 fNodes->Add(sub3node);
1375 fNodes->Add(sub2node);
1377 fNodes->Add(sub1node);
1380 // Place copy #2 of I12B in IT12
1382 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1383 sub1node->SetLineColor(kColorITS);
1384 sub1node->SetVisibility(0);
1387 // Place copy #1 of I10B in I12B
1389 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1390 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1391 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1392 sub2node->SetLineColor(kColorITS);
1393 sub2node->SetVisibility(0);
1396 // Place copy #1 of I107 in I10B
1398 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1399 sub3node->SetLineColor(kColorITS);
1400 sub3node->SetVisibility(0);
1403 // Place copy #1 of I101 in I107
1405 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1406 sub4node->SetLineColor(kColorITS);
1407 sub4node->SetVisibility(0);
1410 // Place copy #1 of ITS1 in I101
1412 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1413 sub5node->SetLineColor(kColorITS);
1414 fNodes->Add(sub5node);
1416 fNodes->Add(sub4node);
1418 fNodes->Add(sub3node);
1421 // Place copy #2 of I107 in I10B
1423 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1424 sub3node->SetLineColor(kColorITS);
1425 sub3node->SetVisibility(0);
1428 // Place copy #1 of I101 in I107
1430 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1431 sub4node->SetLineColor(kColorITS);
1432 sub4node->SetVisibility(0);
1435 // Place copy #1 of ITS1 in I101
1437 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1438 sub5node->SetLineColor(kColorITS);
1439 fNodes->Add(sub5node);
1441 fNodes->Add(sub4node);
1443 fNodes->Add(sub3node);
1446 // Place copy #3 of I107 in I10B
1448 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1449 sub3node->SetLineColor(kColorITS);
1450 sub3node->SetVisibility(0);
1453 // Place copy #1 of I101 in I107
1455 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1456 sub4node->SetLineColor(kColorITS);
1457 sub4node->SetVisibility(0);
1460 // Place copy #1 of ITS1 in I101
1462 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1463 sub5node->SetLineColor(kColorITS);
1464 fNodes->Add(sub5node);
1466 fNodes->Add(sub4node);
1468 fNodes->Add(sub3node);
1471 // Place copy #4 of I107 in I10B
1473 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1474 sub3node->SetLineColor(kColorITS);
1475 sub3node->SetVisibility(0);
1478 // Place copy #1 of I101 in I107
1480 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1481 sub4node->SetLineColor(kColorITS);
1482 sub4node->SetVisibility(0);
1485 // Place copy #1 of ITS1 in I101
1487 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1488 sub5node->SetLineColor(kColorITS);
1489 fNodes->Add(sub5node);
1491 fNodes->Add(sub4node);
1493 fNodes->Add(sub3node);
1495 fNodes->Add(sub2node);
1498 // Place copy #2 of I10B in I12B
1500 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1501 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1502 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1503 sub2node->SetLineColor(kColorITS);
1504 sub2node->SetVisibility(0);
1507 // Place copy #1 of I107 in I10B
1509 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1510 sub3node->SetLineColor(kColorITS);
1511 sub3node->SetVisibility(0);
1514 // Place copy #1 of I101 in I107
1516 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1517 sub4node->SetLineColor(kColorITS);
1518 sub4node->SetVisibility(0);
1521 // Place copy #1 of ITS1 in I101
1523 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1524 sub5node->SetLineColor(kColorITS);
1525 fNodes->Add(sub5node);
1527 fNodes->Add(sub4node);
1529 fNodes->Add(sub3node);
1532 // Place copy #2 of I107 in I10B
1534 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1535 sub3node->SetLineColor(kColorITS);
1536 sub3node->SetVisibility(0);
1539 // Place copy #1 of I101 in I107
1541 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1542 sub4node->SetLineColor(kColorITS);
1543 sub4node->SetVisibility(0);
1546 // Place copy #1 of ITS1 in I101
1548 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1549 sub5node->SetLineColor(kColorITS);
1550 fNodes->Add(sub5node);
1552 fNodes->Add(sub4node);
1554 fNodes->Add(sub3node);
1557 // Place copy #3 of I107 in I10B
1559 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1560 sub3node->SetLineColor(kColorITS);
1561 sub3node->SetVisibility(0);
1564 // Place copy #1 of I101 in I107
1566 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1567 sub4node->SetLineColor(kColorITS);
1568 sub4node->SetVisibility(0);
1571 // Place copy #1 of ITS1 in I101
1573 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1574 sub5node->SetLineColor(kColorITS);
1575 fNodes->Add(sub5node);
1577 fNodes->Add(sub4node);
1579 fNodes->Add(sub3node);
1582 // Place copy #4 of I107 in I10B
1584 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1585 sub3node->SetLineColor(kColorITS);
1586 sub3node->SetVisibility(0);
1589 // Place copy #1 of I101 in I107
1591 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1592 sub4node->SetLineColor(kColorITS);
1593 sub4node->SetVisibility(0);
1596 // Place copy #1 of ITS1 in I101
1598 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1599 sub5node->SetLineColor(kColorITS);
1600 fNodes->Add(sub5node);
1602 fNodes->Add(sub4node);
1604 fNodes->Add(sub3node);
1606 fNodes->Add(sub2node);
1609 // Place copy #1 of I20B in I12B
1611 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1612 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1613 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1614 sub2node->SetLineColor(kColorITS);
1615 sub2node->SetVisibility(0);
1618 // Place copy #1 of I1D7 in I20B
1620 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1621 sub3node->SetLineColor(kColorITS);
1622 sub3node->SetVisibility(0);
1625 // Place copy #1 of I1D1 in I1D7
1627 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1628 sub4node->SetLineColor(kColorITS);
1629 sub4node->SetVisibility(0);
1632 // Place copy #1 of ITS2 in I1D1
1634 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1635 sub5node->SetLineColor(kColorITS);
1636 fNodes->Add(sub5node);
1638 fNodes->Add(sub4node);
1640 fNodes->Add(sub3node);
1643 // Place copy #2 of I1D7 in I20B
1645 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1646 sub3node->SetLineColor(kColorITS);
1647 sub3node->SetVisibility(0);
1650 // Place copy #1 of I1D1 in I1D7
1652 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1653 sub4node->SetLineColor(kColorITS);
1654 sub4node->SetVisibility(0);
1657 // Place copy #1 of ITS2 in I1D1
1659 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1660 sub5node->SetLineColor(kColorITS);
1661 fNodes->Add(sub5node);
1663 fNodes->Add(sub4node);
1665 fNodes->Add(sub3node);
1668 // Place copy #3 of I1D7 in I20B
1670 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1671 sub3node->SetLineColor(kColorITS);
1672 sub3node->SetVisibility(0);
1675 // Place copy #1 of I1D1 in I1D7
1677 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1678 sub4node->SetLineColor(kColorITS);
1679 sub4node->SetVisibility(0);
1682 // Place copy #1 of ITS2 in I1D1
1684 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1685 sub5node->SetLineColor(kColorITS);
1686 fNodes->Add(sub5node);
1688 fNodes->Add(sub4node);
1690 fNodes->Add(sub3node);
1693 // Place copy #4 of I1D7 in I20B
1695 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1696 sub3node->SetLineColor(kColorITS);
1697 sub3node->SetVisibility(0);
1700 // Place copy #1 of I1D1 in I1D7
1702 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1703 sub4node->SetLineColor(kColorITS);
1704 sub4node->SetVisibility(0);
1707 // Place copy #1 of ITS2 in I1D1
1709 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1710 sub5node->SetLineColor(kColorITS);
1711 fNodes->Add(sub5node);
1713 fNodes->Add(sub4node);
1715 fNodes->Add(sub3node);
1717 fNodes->Add(sub2node);
1720 // Place copy #2 of I20B in I12B
1722 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1723 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1724 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1725 sub2node->SetLineColor(kColorITS);
1726 sub2node->SetVisibility(0);
1729 // Place copy #1 of I1D7 in I20B
1731 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1732 sub3node->SetLineColor(kColorITS);
1733 sub3node->SetVisibility(0);
1736 // Place copy #1 of I1D1 in I1D7
1738 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1739 sub4node->SetLineColor(kColorITS);
1740 sub4node->SetVisibility(0);
1743 // Place copy #1 of ITS2 in I1D1
1745 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1746 sub5node->SetLineColor(kColorITS);
1747 fNodes->Add(sub5node);
1749 fNodes->Add(sub4node);
1751 fNodes->Add(sub3node);
1754 // Place copy #2 of I1D7 in I20B
1756 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1757 sub3node->SetLineColor(kColorITS);
1758 sub3node->SetVisibility(0);
1761 // Place copy #1 of I1D1 in I1D7
1763 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1764 sub4node->SetLineColor(kColorITS);
1765 sub4node->SetVisibility(0);
1768 // Place copy #1 of ITS2 in I1D1
1770 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1771 sub5node->SetLineColor(kColorITS);
1772 fNodes->Add(sub5node);
1774 fNodes->Add(sub4node);
1776 fNodes->Add(sub3node);
1779 // Place copy #3 of I1D7 in I20B
1781 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1782 sub3node->SetLineColor(kColorITS);
1783 sub3node->SetVisibility(0);
1786 // Place copy #1 of I1D1 in I1D7
1788 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1789 sub4node->SetLineColor(kColorITS);
1790 sub4node->SetVisibility(0);
1793 // Place copy #1 of ITS2 in I1D1
1795 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1796 sub5node->SetLineColor(kColorITS);
1797 fNodes->Add(sub5node);
1799 fNodes->Add(sub4node);
1801 fNodes->Add(sub3node);
1804 // Place copy #4 of I1D7 in I20B
1806 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1807 sub3node->SetLineColor(kColorITS);
1808 sub3node->SetVisibility(0);
1811 // Place copy #1 of I1D1 in I1D7
1813 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1814 sub4node->SetLineColor(kColorITS);
1815 sub4node->SetVisibility(0);
1818 // Place copy #1 of ITS2 in I1D1
1820 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1821 sub5node->SetLineColor(kColorITS);
1822 fNodes->Add(sub5node);
1824 fNodes->Add(sub4node);
1826 fNodes->Add(sub3node);
1828 fNodes->Add(sub2node);
1831 // Place copy #3 of I20B in I12B
1833 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1834 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1835 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1836 sub2node->SetLineColor(kColorITS);
1837 sub2node->SetVisibility(0);
1840 // Place copy #1 of I1D7 in I20B
1842 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1843 sub3node->SetLineColor(kColorITS);
1844 sub3node->SetVisibility(0);
1847 // Place copy #1 of I1D1 in I1D7
1849 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1850 sub4node->SetLineColor(kColorITS);
1851 sub4node->SetVisibility(0);
1854 // Place copy #1 of ITS2 in I1D1
1856 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1857 sub5node->SetLineColor(kColorITS);
1858 fNodes->Add(sub5node);
1860 fNodes->Add(sub4node);
1862 fNodes->Add(sub3node);
1865 // Place copy #2 of I1D7 in I20B
1867 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1868 sub3node->SetLineColor(kColorITS);
1869 sub3node->SetVisibility(0);
1872 // Place copy #1 of I1D1 in I1D7
1874 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1875 sub4node->SetLineColor(kColorITS);
1876 sub4node->SetVisibility(0);
1879 // Place copy #1 of ITS2 in I1D1
1881 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1882 sub5node->SetLineColor(kColorITS);
1883 fNodes->Add(sub5node);
1885 fNodes->Add(sub4node);
1887 fNodes->Add(sub3node);
1890 // Place copy #3 of I1D7 in I20B
1892 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1893 sub3node->SetLineColor(kColorITS);
1894 sub3node->SetVisibility(0);
1897 // Place copy #1 of I1D1 in I1D7
1899 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1900 sub4node->SetLineColor(kColorITS);
1901 sub4node->SetVisibility(0);
1904 // Place copy #1 of ITS2 in I1D1
1906 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1907 sub5node->SetLineColor(kColorITS);
1908 fNodes->Add(sub5node);
1910 fNodes->Add(sub4node);
1912 fNodes->Add(sub3node);
1915 // Place copy #4 of I1D7 in I20B
1917 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1918 sub3node->SetLineColor(kColorITS);
1919 sub3node->SetVisibility(0);
1922 // Place copy #1 of I1D1 in I1D7
1924 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1925 sub4node->SetLineColor(kColorITS);
1926 sub4node->SetVisibility(0);
1929 // Place copy #1 of ITS2 in I1D1
1931 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1932 sub5node->SetLineColor(kColorITS);
1933 fNodes->Add(sub5node);
1935 fNodes->Add(sub4node);
1937 fNodes->Add(sub3node);
1939 fNodes->Add(sub2node);
1942 // Place copy #4 of I20B in I12B
1944 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1945 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1946 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1947 sub2node->SetLineColor(kColorITS);
1948 sub2node->SetVisibility(0);
1951 // Place copy #1 of I1D7 in I20B
1953 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1954 sub3node->SetLineColor(kColorITS);
1955 sub3node->SetVisibility(0);
1958 // Place copy #1 of I1D1 in I1D7
1960 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1961 sub4node->SetLineColor(kColorITS);
1962 sub4node->SetVisibility(0);
1965 // Place copy #1 of ITS2 in I1D1
1967 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1968 sub5node->SetLineColor(kColorITS);
1969 fNodes->Add(sub5node);
1971 fNodes->Add(sub4node);
1973 fNodes->Add(sub3node);
1976 // Place copy #2 of I1D7 in I20B
1978 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1979 sub3node->SetLineColor(kColorITS);
1980 sub3node->SetVisibility(0);
1983 // Place copy #1 of I1D1 in I1D7
1985 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1986 sub4node->SetLineColor(kColorITS);
1987 sub4node->SetVisibility(0);
1990 // Place copy #1 of ITS2 in I1D1
1992 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1993 sub5node->SetLineColor(kColorITS);
1994 fNodes->Add(sub5node);
1996 fNodes->Add(sub4node);
1998 fNodes->Add(sub3node);
2001 // Place copy #3 of I1D7 in I20B
2003 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2004 sub3node->SetLineColor(kColorITS);
2005 sub3node->SetVisibility(0);
2008 // Place copy #1 of I1D1 in I1D7
2010 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2011 sub4node->SetLineColor(kColorITS);
2012 sub4node->SetVisibility(0);
2015 // Place copy #1 of ITS2 in I1D1
2017 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2018 sub5node->SetLineColor(kColorITS);
2019 fNodes->Add(sub5node);
2021 fNodes->Add(sub4node);
2023 fNodes->Add(sub3node);
2026 // Place copy #4 of I1D7 in I20B
2028 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2029 sub3node->SetLineColor(kColorITS);
2030 sub3node->SetVisibility(0);
2033 // Place copy #1 of I1D1 in I1D7
2035 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2036 sub4node->SetLineColor(kColorITS);
2037 sub4node->SetVisibility(0);
2040 // Place copy #1 of ITS2 in I1D1
2042 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2043 sub5node->SetLineColor(kColorITS);
2044 fNodes->Add(sub5node);
2046 fNodes->Add(sub4node);
2048 fNodes->Add(sub3node);
2050 fNodes->Add(sub2node);
2052 fNodes->Add(sub1node);
2055 // Place copy #3 of I12B in IT12
2057 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2058 sub1node->SetLineColor(kColorITS);
2059 sub1node->SetVisibility(0);
2062 // Place copy #1 of I10B in I12B
2064 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2065 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2066 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2067 sub2node->SetLineColor(kColorITS);
2068 sub2node->SetVisibility(0);
2071 // Place copy #1 of I107 in I10B
2073 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2074 sub3node->SetLineColor(kColorITS);
2075 sub3node->SetVisibility(0);
2078 // Place copy #1 of I101 in I107
2080 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2081 sub4node->SetLineColor(kColorITS);
2082 sub4node->SetVisibility(0);
2085 // Place copy #1 of ITS1 in I101
2087 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2088 sub5node->SetLineColor(kColorITS);
2089 fNodes->Add(sub5node);
2091 fNodes->Add(sub4node);
2093 fNodes->Add(sub3node);
2096 // Place copy #2 of I107 in I10B
2098 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2099 sub3node->SetLineColor(kColorITS);
2100 sub3node->SetVisibility(0);
2103 // Place copy #1 of I101 in I107
2105 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2106 sub4node->SetLineColor(kColorITS);
2107 sub4node->SetVisibility(0);
2110 // Place copy #1 of ITS1 in I101
2112 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2113 sub5node->SetLineColor(kColorITS);
2114 fNodes->Add(sub5node);
2116 fNodes->Add(sub4node);
2118 fNodes->Add(sub3node);
2121 // Place copy #3 of I107 in I10B
2123 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2124 sub3node->SetLineColor(kColorITS);
2125 sub3node->SetVisibility(0);
2128 // Place copy #1 of I101 in I107
2130 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2131 sub4node->SetLineColor(kColorITS);
2132 sub4node->SetVisibility(0);
2135 // Place copy #1 of ITS1 in I101
2137 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2138 sub5node->SetLineColor(kColorITS);
2139 fNodes->Add(sub5node);
2141 fNodes->Add(sub4node);
2143 fNodes->Add(sub3node);
2146 // Place copy #4 of I107 in I10B
2148 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2149 sub3node->SetLineColor(kColorITS);
2150 sub3node->SetVisibility(0);
2153 // Place copy #1 of I101 in I107
2155 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2156 sub4node->SetLineColor(kColorITS);
2157 sub4node->SetVisibility(0);
2160 // Place copy #1 of ITS1 in I101
2162 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2163 sub5node->SetLineColor(kColorITS);
2164 fNodes->Add(sub5node);
2166 fNodes->Add(sub4node);
2168 fNodes->Add(sub3node);
2170 fNodes->Add(sub2node);
2173 // Place copy #2 of I10B in I12B
2175 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2176 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2177 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2178 sub2node->SetLineColor(kColorITS);
2179 sub2node->SetVisibility(0);
2182 // Place copy #1 of I107 in I10B
2184 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2185 sub3node->SetLineColor(kColorITS);
2186 sub3node->SetVisibility(0);
2189 // Place copy #1 of I101 in I107
2191 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2192 sub4node->SetLineColor(kColorITS);
2193 sub4node->SetVisibility(0);
2196 // Place copy #1 of ITS1 in I101
2198 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2199 sub5node->SetLineColor(kColorITS);
2200 fNodes->Add(sub5node);
2202 fNodes->Add(sub4node);
2204 fNodes->Add(sub3node);
2207 // Place copy #2 of I107 in I10B
2209 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2210 sub3node->SetLineColor(kColorITS);
2211 sub3node->SetVisibility(0);
2214 // Place copy #1 of I101 in I107
2216 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2217 sub4node->SetLineColor(kColorITS);
2218 sub4node->SetVisibility(0);
2221 // Place copy #1 of ITS1 in I101
2223 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2224 sub5node->SetLineColor(kColorITS);
2225 fNodes->Add(sub5node);
2227 fNodes->Add(sub4node);
2229 fNodes->Add(sub3node);
2232 // Place copy #3 of I107 in I10B
2234 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2235 sub3node->SetLineColor(kColorITS);
2236 sub3node->SetVisibility(0);
2239 // Place copy #1 of I101 in I107
2241 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2242 sub4node->SetLineColor(kColorITS);
2243 sub4node->SetVisibility(0);
2246 // Place copy #1 of ITS1 in I101
2248 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2249 sub5node->SetLineColor(kColorITS);
2250 fNodes->Add(sub5node);
2252 fNodes->Add(sub4node);
2254 fNodes->Add(sub3node);
2257 // Place copy #4 of I107 in I10B
2259 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2260 sub3node->SetLineColor(kColorITS);
2261 sub3node->SetVisibility(0);
2264 // Place copy #1 of I101 in I107
2266 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2267 sub4node->SetLineColor(kColorITS);
2268 sub4node->SetVisibility(0);
2271 // Place copy #1 of ITS1 in I101
2273 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2274 sub5node->SetLineColor(kColorITS);
2275 fNodes->Add(sub5node);
2277 fNodes->Add(sub4node);
2279 fNodes->Add(sub3node);
2281 fNodes->Add(sub2node);
2284 // Place copy #1 of I20B in I12B
2286 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2287 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2288 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2289 sub2node->SetLineColor(kColorITS);
2290 sub2node->SetVisibility(0);
2293 // Place copy #1 of I1D7 in I20B
2295 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2296 sub3node->SetLineColor(kColorITS);
2297 sub3node->SetVisibility(0);
2300 // Place copy #1 of I1D1 in I1D7
2302 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2303 sub4node->SetLineColor(kColorITS);
2304 sub4node->SetVisibility(0);
2307 // Place copy #1 of ITS2 in I1D1
2309 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2310 sub5node->SetLineColor(kColorITS);
2311 fNodes->Add(sub5node);
2313 fNodes->Add(sub4node);
2315 fNodes->Add(sub3node);
2318 // Place copy #2 of I1D7 in I20B
2320 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2321 sub3node->SetLineColor(kColorITS);
2322 sub3node->SetVisibility(0);
2325 // Place copy #1 of I1D1 in I1D7
2327 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2328 sub4node->SetLineColor(kColorITS);
2329 sub4node->SetVisibility(0);
2332 // Place copy #1 of ITS2 in I1D1
2334 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2335 sub5node->SetLineColor(kColorITS);
2336 fNodes->Add(sub5node);
2338 fNodes->Add(sub4node);
2340 fNodes->Add(sub3node);
2343 // Place copy #3 of I1D7 in I20B
2345 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2346 sub3node->SetLineColor(kColorITS);
2347 sub3node->SetVisibility(0);
2350 // Place copy #1 of I1D1 in I1D7
2352 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2353 sub4node->SetLineColor(kColorITS);
2354 sub4node->SetVisibility(0);
2357 // Place copy #1 of ITS2 in I1D1
2359 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2360 sub5node->SetLineColor(kColorITS);
2361 fNodes->Add(sub5node);
2363 fNodes->Add(sub4node);
2365 fNodes->Add(sub3node);
2368 // Place copy #4 of I1D7 in I20B
2370 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2371 sub3node->SetLineColor(kColorITS);
2372 sub3node->SetVisibility(0);
2375 // Place copy #1 of I1D1 in I1D7
2377 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2378 sub4node->SetLineColor(kColorITS);
2379 sub4node->SetVisibility(0);
2382 // Place copy #1 of ITS2 in I1D1
2384 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2385 sub5node->SetLineColor(kColorITS);
2386 fNodes->Add(sub5node);
2388 fNodes->Add(sub4node);
2390 fNodes->Add(sub3node);
2392 fNodes->Add(sub2node);
2395 // Place copy #2 of I20B in I12B
2397 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2398 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2399 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2400 sub2node->SetLineColor(kColorITS);
2401 sub2node->SetVisibility(0);
2404 // Place copy #1 of I1D7 in I20B
2406 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2407 sub3node->SetLineColor(kColorITS);
2408 sub3node->SetVisibility(0);
2411 // Place copy #1 of I1D1 in I1D7
2413 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2414 sub4node->SetLineColor(kColorITS);
2415 sub4node->SetVisibility(0);
2418 // Place copy #1 of ITS2 in I1D1
2420 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2421 sub5node->SetLineColor(kColorITS);
2422 fNodes->Add(sub5node);
2424 fNodes->Add(sub4node);
2426 fNodes->Add(sub3node);
2429 // Place copy #2 of I1D7 in I20B
2431 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2432 sub3node->SetLineColor(kColorITS);
2433 sub3node->SetVisibility(0);
2436 // Place copy #1 of I1D1 in I1D7
2438 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2439 sub4node->SetLineColor(kColorITS);
2440 sub4node->SetVisibility(0);
2443 // Place copy #1 of ITS2 in I1D1
2445 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2446 sub5node->SetLineColor(kColorITS);
2447 fNodes->Add(sub5node);
2449 fNodes->Add(sub4node);
2451 fNodes->Add(sub3node);
2454 // Place copy #3 of I1D7 in I20B
2456 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2457 sub3node->SetLineColor(kColorITS);
2458 sub3node->SetVisibility(0);
2461 // Place copy #1 of I1D1 in I1D7
2463 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2464 sub4node->SetLineColor(kColorITS);
2465 sub4node->SetVisibility(0);
2468 // Place copy #1 of ITS2 in I1D1
2470 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2471 sub5node->SetLineColor(kColorITS);
2472 fNodes->Add(sub5node);
2474 fNodes->Add(sub4node);
2476 fNodes->Add(sub3node);
2479 // Place copy #4 of I1D7 in I20B
2481 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2482 sub3node->SetLineColor(kColorITS);
2483 sub3node->SetVisibility(0);
2486 // Place copy #1 of I1D1 in I1D7
2488 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2489 sub4node->SetLineColor(kColorITS);
2490 sub4node->SetVisibility(0);
2493 // Place copy #1 of ITS2 in I1D1
2495 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2496 sub5node->SetLineColor(kColorITS);
2497 fNodes->Add(sub5node);
2499 fNodes->Add(sub4node);
2501 fNodes->Add(sub3node);
2503 fNodes->Add(sub2node);
2506 // Place copy #3 of I20B in I12B
2508 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2509 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2510 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2511 sub2node->SetLineColor(kColorITS);
2512 sub2node->SetVisibility(0);
2515 // Place copy #1 of I1D7 in I20B
2517 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2518 sub3node->SetLineColor(kColorITS);
2519 sub3node->SetVisibility(0);
2522 // Place copy #1 of I1D1 in I1D7
2524 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2525 sub4node->SetLineColor(kColorITS);
2526 sub4node->SetVisibility(0);
2529 // Place copy #1 of ITS2 in I1D1
2531 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2532 sub5node->SetLineColor(kColorITS);
2533 fNodes->Add(sub5node);
2535 fNodes->Add(sub4node);
2537 fNodes->Add(sub3node);
2540 // Place copy #2 of I1D7 in I20B
2542 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2543 sub3node->SetLineColor(kColorITS);
2544 sub3node->SetVisibility(0);
2547 // Place copy #1 of I1D1 in I1D7
2549 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2550 sub4node->SetLineColor(kColorITS);
2551 sub4node->SetVisibility(0);
2554 // Place copy #1 of ITS2 in I1D1
2556 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2557 sub5node->SetLineColor(kColorITS);
2558 fNodes->Add(sub5node);
2560 fNodes->Add(sub4node);
2562 fNodes->Add(sub3node);
2565 // Place copy #3 of I1D7 in I20B
2567 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2568 sub3node->SetLineColor(kColorITS);
2569 sub3node->SetVisibility(0);
2572 // Place copy #1 of I1D1 in I1D7
2574 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2575 sub4node->SetLineColor(kColorITS);
2576 sub4node->SetVisibility(0);
2579 // Place copy #1 of ITS2 in I1D1
2581 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2582 sub5node->SetLineColor(kColorITS);
2583 fNodes->Add(sub5node);
2585 fNodes->Add(sub4node);
2587 fNodes->Add(sub3node);
2590 // Place copy #4 of I1D7 in I20B
2592 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2593 sub3node->SetLineColor(kColorITS);
2594 sub3node->SetVisibility(0);
2597 // Place copy #1 of I1D1 in I1D7
2599 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2600 sub4node->SetLineColor(kColorITS);
2601 sub4node->SetVisibility(0);
2604 // Place copy #1 of ITS2 in I1D1
2606 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2607 sub5node->SetLineColor(kColorITS);
2608 fNodes->Add(sub5node);
2610 fNodes->Add(sub4node);
2612 fNodes->Add(sub3node);
2614 fNodes->Add(sub2node);
2617 // Place copy #4 of I20B in I12B
2619 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2620 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2621 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2622 sub2node->SetLineColor(kColorITS);
2623 sub2node->SetVisibility(0);
2626 // Place copy #1 of I1D7 in I20B
2628 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2629 sub3node->SetLineColor(kColorITS);
2630 sub3node->SetVisibility(0);
2633 // Place copy #1 of I1D1 in I1D7
2635 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2636 sub4node->SetLineColor(kColorITS);
2637 sub4node->SetVisibility(0);
2640 // Place copy #1 of ITS2 in I1D1
2642 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2643 sub5node->SetLineColor(kColorITS);
2644 fNodes->Add(sub5node);
2646 fNodes->Add(sub4node);
2648 fNodes->Add(sub3node);
2651 // Place copy #2 of I1D7 in I20B
2653 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2654 sub3node->SetLineColor(kColorITS);
2655 sub3node->SetVisibility(0);
2658 // Place copy #1 of I1D1 in I1D7
2660 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2661 sub4node->SetLineColor(kColorITS);
2662 sub4node->SetVisibility(0);
2665 // Place copy #1 of ITS2 in I1D1
2667 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2668 sub5node->SetLineColor(kColorITS);
2669 fNodes->Add(sub5node);
2671 fNodes->Add(sub4node);
2673 fNodes->Add(sub3node);
2676 // Place copy #3 of I1D7 in I20B
2678 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2679 sub3node->SetLineColor(kColorITS);
2680 sub3node->SetVisibility(0);
2683 // Place copy #1 of I1D1 in I1D7
2685 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2686 sub4node->SetLineColor(kColorITS);
2687 sub4node->SetVisibility(0);
2690 // Place copy #1 of ITS2 in I1D1
2692 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2693 sub5node->SetLineColor(kColorITS);
2694 fNodes->Add(sub5node);
2696 fNodes->Add(sub4node);
2698 fNodes->Add(sub3node);
2701 // Place copy #4 of I1D7 in I20B
2703 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2704 sub3node->SetLineColor(kColorITS);
2705 sub3node->SetVisibility(0);
2708 // Place copy #1 of I1D1 in I1D7
2710 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2711 sub4node->SetLineColor(kColorITS);
2712 sub4node->SetVisibility(0);
2715 // Place copy #1 of ITS2 in I1D1
2717 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2718 sub5node->SetLineColor(kColorITS);
2719 fNodes->Add(sub5node);
2721 fNodes->Add(sub4node);
2723 fNodes->Add(sub3node);
2725 fNodes->Add(sub2node);
2727 fNodes->Add(sub1node);
2730 // Place copy #4 of I12B in IT12
2732 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2733 sub1node->SetLineColor(kColorITS);
2734 sub1node->SetVisibility(0);
2737 // Place copy #1 of I10B in I12B
2739 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2740 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2741 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2742 sub2node->SetLineColor(kColorITS);
2743 sub2node->SetVisibility(0);
2746 // Place copy #1 of I107 in I10B
2748 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2749 sub3node->SetLineColor(kColorITS);
2750 sub3node->SetVisibility(0);
2753 // Place copy #1 of I101 in I107
2755 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2756 sub4node->SetLineColor(kColorITS);
2757 sub4node->SetVisibility(0);
2760 // Place copy #1 of ITS1 in I101
2762 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2763 sub5node->SetLineColor(kColorITS);
2764 fNodes->Add(sub5node);
2766 fNodes->Add(sub4node);
2768 fNodes->Add(sub3node);
2771 // Place copy #2 of I107 in I10B
2773 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2774 sub3node->SetLineColor(kColorITS);
2775 sub3node->SetVisibility(0);
2778 // Place copy #1 of I101 in I107
2780 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2781 sub4node->SetLineColor(kColorITS);
2782 sub4node->SetVisibility(0);
2785 // Place copy #1 of ITS1 in I101
2787 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2788 sub5node->SetLineColor(kColorITS);
2789 fNodes->Add(sub5node);
2791 fNodes->Add(sub4node);
2793 fNodes->Add(sub3node);
2796 // Place copy #3 of I107 in I10B
2798 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2799 sub3node->SetLineColor(kColorITS);
2800 sub3node->SetVisibility(0);
2803 // Place copy #1 of I101 in I107
2805 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2806 sub4node->SetLineColor(kColorITS);
2807 sub4node->SetVisibility(0);
2810 // Place copy #1 of ITS1 in I101
2812 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2813 sub5node->SetLineColor(kColorITS);
2814 fNodes->Add(sub5node);
2816 fNodes->Add(sub4node);
2818 fNodes->Add(sub3node);
2821 // Place copy #4 of I107 in I10B
2823 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2824 sub3node->SetLineColor(kColorITS);
2825 sub3node->SetVisibility(0);
2828 // Place copy #1 of I101 in I107
2830 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2831 sub4node->SetLineColor(kColorITS);
2832 sub4node->SetVisibility(0);
2835 // Place copy #1 of ITS1 in I101
2837 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2838 sub5node->SetLineColor(kColorITS);
2839 fNodes->Add(sub5node);
2841 fNodes->Add(sub4node);
2843 fNodes->Add(sub3node);
2845 fNodes->Add(sub2node);
2848 // Place copy #2 of I10B in I12B
2850 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2851 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2852 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2853 sub2node->SetLineColor(kColorITS);
2854 sub2node->SetVisibility(0);
2857 // Place copy #1 of I107 in I10B
2859 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2860 sub3node->SetLineColor(kColorITS);
2861 sub3node->SetVisibility(0);
2864 // Place copy #1 of I101 in I107
2866 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2867 sub4node->SetLineColor(kColorITS);
2868 sub4node->SetVisibility(0);
2871 // Place copy #1 of ITS1 in I101
2873 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2874 sub5node->SetLineColor(kColorITS);
2875 fNodes->Add(sub5node);
2877 fNodes->Add(sub4node);
2879 fNodes->Add(sub3node);
2882 // Place copy #2 of I107 in I10B
2884 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2885 sub3node->SetLineColor(kColorITS);
2886 sub3node->SetVisibility(0);
2889 // Place copy #1 of I101 in I107
2891 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2892 sub4node->SetLineColor(kColorITS);
2893 sub4node->SetVisibility(0);
2896 // Place copy #1 of ITS1 in I101
2898 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2899 sub5node->SetLineColor(kColorITS);
2900 fNodes->Add(sub5node);
2902 fNodes->Add(sub4node);
2904 fNodes->Add(sub3node);
2907 // Place copy #3 of I107 in I10B
2909 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2910 sub3node->SetLineColor(kColorITS);
2911 sub3node->SetVisibility(0);
2914 // Place copy #1 of I101 in I107
2916 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2917 sub4node->SetLineColor(kColorITS);
2918 sub4node->SetVisibility(0);
2921 // Place copy #1 of ITS1 in I101
2923 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2924 sub5node->SetLineColor(kColorITS);
2925 fNodes->Add(sub5node);
2927 fNodes->Add(sub4node);
2929 fNodes->Add(sub3node);
2932 // Place copy #4 of I107 in I10B
2934 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2935 sub3node->SetLineColor(kColorITS);
2936 sub3node->SetVisibility(0);
2939 // Place copy #1 of I101 in I107
2941 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2942 sub4node->SetLineColor(kColorITS);
2943 sub4node->SetVisibility(0);
2946 // Place copy #1 of ITS1 in I101
2948 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2949 sub5node->SetLineColor(kColorITS);
2950 fNodes->Add(sub5node);
2952 fNodes->Add(sub4node);
2954 fNodes->Add(sub3node);
2956 fNodes->Add(sub2node);
2959 // Place copy #1 of I20B in I12B
2961 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2962 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2963 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2964 sub2node->SetLineColor(kColorITS);
2965 sub2node->SetVisibility(0);
2968 // Place copy #1 of I1D7 in I20B
2970 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2971 sub3node->SetLineColor(kColorITS);
2972 sub3node->SetVisibility(0);
2975 // Place copy #1 of I1D1 in I1D7
2977 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2978 sub4node->SetLineColor(kColorITS);
2979 sub4node->SetVisibility(0);
2982 // Place copy #1 of ITS2 in I1D1
2984 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2985 sub5node->SetLineColor(kColorITS);
2986 fNodes->Add(sub5node);
2988 fNodes->Add(sub4node);
2990 fNodes->Add(sub3node);
2993 // Place copy #2 of I1D7 in I20B
2995 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2996 sub3node->SetLineColor(kColorITS);
2997 sub3node->SetVisibility(0);
3000 // Place copy #1 of I1D1 in I1D7
3002 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3003 sub4node->SetLineColor(kColorITS);
3004 sub4node->SetVisibility(0);
3007 // Place copy #1 of ITS2 in I1D1
3009 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3010 sub5node->SetLineColor(kColorITS);
3011 fNodes->Add(sub5node);
3013 fNodes->Add(sub4node);
3015 fNodes->Add(sub3node);
3018 // Place copy #3 of I1D7 in I20B
3020 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3021 sub3node->SetLineColor(kColorITS);
3022 sub3node->SetVisibility(0);
3025 // Place copy #1 of I1D1 in I1D7
3027 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3028 sub4node->SetLineColor(kColorITS);
3029 sub4node->SetVisibility(0);
3032 // Place copy #1 of ITS2 in I1D1
3034 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3035 sub5node->SetLineColor(kColorITS);
3036 fNodes->Add(sub5node);
3038 fNodes->Add(sub4node);
3040 fNodes->Add(sub3node);
3043 // Place copy #4 of I1D7 in I20B
3045 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3046 sub3node->SetLineColor(kColorITS);
3047 sub3node->SetVisibility(0);
3050 // Place copy #1 of I1D1 in I1D7
3052 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3053 sub4node->SetLineColor(kColorITS);
3054 sub4node->SetVisibility(0);
3057 // Place copy #1 of ITS2 in I1D1
3059 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3060 sub5node->SetLineColor(kColorITS);
3061 fNodes->Add(sub5node);
3063 fNodes->Add(sub4node);
3065 fNodes->Add(sub3node);
3067 fNodes->Add(sub2node);
3070 // Place copy #2 of I20B in I12B
3072 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3073 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3074 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3075 sub2node->SetLineColor(kColorITS);
3076 sub2node->SetVisibility(0);
3079 // Place copy #1 of I1D7 in I20B
3081 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3082 sub3node->SetLineColor(kColorITS);
3083 sub3node->SetVisibility(0);
3086 // Place copy #1 of I1D1 in I1D7
3088 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3089 sub4node->SetLineColor(kColorITS);
3090 sub4node->SetVisibility(0);
3093 // Place copy #1 of ITS2 in I1D1
3095 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3096 sub5node->SetLineColor(kColorITS);
3097 fNodes->Add(sub5node);
3099 fNodes->Add(sub4node);
3101 fNodes->Add(sub3node);
3104 // Place copy #2 of I1D7 in I20B
3106 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3107 sub3node->SetLineColor(kColorITS);
3108 sub3node->SetVisibility(0);
3111 // Place copy #1 of I1D1 in I1D7
3113 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3114 sub4node->SetLineColor(kColorITS);
3115 sub4node->SetVisibility(0);
3118 // Place copy #1 of ITS2 in I1D1
3120 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3121 sub5node->SetLineColor(kColorITS);
3122 fNodes->Add(sub5node);
3124 fNodes->Add(sub4node);
3126 fNodes->Add(sub3node);
3129 // Place copy #3 of I1D7 in I20B
3131 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3132 sub3node->SetLineColor(kColorITS);
3133 sub3node->SetVisibility(0);
3136 // Place copy #1 of I1D1 in I1D7
3138 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3139 sub4node->SetLineColor(kColorITS);
3140 sub4node->SetVisibility(0);
3143 // Place copy #1 of ITS2 in I1D1
3145 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3146 sub5node->SetLineColor(kColorITS);
3147 fNodes->Add(sub5node);
3149 fNodes->Add(sub4node);
3151 fNodes->Add(sub3node);
3154 // Place copy #4 of I1D7 in I20B
3156 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3157 sub3node->SetLineColor(kColorITS);
3158 sub3node->SetVisibility(0);
3161 // Place copy #1 of I1D1 in I1D7
3163 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3164 sub4node->SetLineColor(kColorITS);
3165 sub4node->SetVisibility(0);
3168 // Place copy #1 of ITS2 in I1D1
3170 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3171 sub5node->SetLineColor(kColorITS);
3172 fNodes->Add(sub5node);
3174 fNodes->Add(sub4node);
3176 fNodes->Add(sub3node);
3178 fNodes->Add(sub2node);
3181 // Place copy #3 of I20B in I12B
3183 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3184 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3185 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3186 sub2node->SetLineColor(kColorITS);
3187 sub2node->SetVisibility(0);
3190 // Place copy #1 of I1D7 in I20B
3192 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3193 sub3node->SetLineColor(kColorITS);
3194 sub3node->SetVisibility(0);
3197 // Place copy #1 of I1D1 in I1D7
3199 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3200 sub4node->SetLineColor(kColorITS);
3201 sub4node->SetVisibility(0);
3204 // Place copy #1 of ITS2 in I1D1
3206 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3207 sub5node->SetLineColor(kColorITS);
3208 fNodes->Add(sub5node);
3210 fNodes->Add(sub4node);
3212 fNodes->Add(sub3node);
3215 // Place copy #2 of I1D7 in I20B
3217 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3218 sub3node->SetLineColor(kColorITS);
3219 sub3node->SetVisibility(0);
3222 // Place copy #1 of I1D1 in I1D7
3224 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3225 sub4node->SetLineColor(kColorITS);
3226 sub4node->SetVisibility(0);
3229 // Place copy #1 of ITS2 in I1D1
3231 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3232 sub5node->SetLineColor(kColorITS);
3233 fNodes->Add(sub5node);
3235 fNodes->Add(sub4node);
3237 fNodes->Add(sub3node);
3240 // Place copy #3 of I1D7 in I20B
3242 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3243 sub3node->SetLineColor(kColorITS);
3244 sub3node->SetVisibility(0);
3247 // Place copy #1 of I1D1 in I1D7
3249 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3250 sub4node->SetLineColor(kColorITS);
3251 sub4node->SetVisibility(0);
3254 // Place copy #1 of ITS2 in I1D1
3256 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3257 sub5node->SetLineColor(kColorITS);
3258 fNodes->Add(sub5node);
3260 fNodes->Add(sub4node);
3262 fNodes->Add(sub3node);
3265 // Place copy #4 of I1D7 in I20B
3267 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3268 sub3node->SetLineColor(kColorITS);
3269 sub3node->SetVisibility(0);
3272 // Place copy #1 of I1D1 in I1D7
3274 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3275 sub4node->SetLineColor(kColorITS);
3276 sub4node->SetVisibility(0);
3279 // Place copy #1 of ITS2 in I1D1
3281 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3282 sub5node->SetLineColor(kColorITS);
3283 fNodes->Add(sub5node);
3285 fNodes->Add(sub4node);
3287 fNodes->Add(sub3node);
3289 fNodes->Add(sub2node);
3292 // Place copy #4 of I20B in I12B
3294 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3295 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3296 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3297 sub2node->SetLineColor(kColorITS);
3298 sub2node->SetVisibility(0);
3301 // Place copy #1 of I1D7 in I20B
3303 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3304 sub3node->SetLineColor(kColorITS);
3305 sub3node->SetVisibility(0);
3308 // Place copy #1 of I1D1 in I1D7
3310 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3311 sub4node->SetLineColor(kColorITS);
3312 sub4node->SetVisibility(0);
3315 // Place copy #1 of ITS2 in I1D1
3317 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3318 sub5node->SetLineColor(kColorITS);
3319 fNodes->Add(sub5node);
3321 fNodes->Add(sub4node);
3323 fNodes->Add(sub3node);
3326 // Place copy #2 of I1D7 in I20B
3328 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3329 sub3node->SetLineColor(kColorITS);
3330 sub3node->SetVisibility(0);
3333 // Place copy #1 of I1D1 in I1D7
3335 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3336 sub4node->SetLineColor(kColorITS);
3337 sub4node->SetVisibility(0);
3340 // Place copy #1 of ITS2 in I1D1
3342 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3343 sub5node->SetLineColor(kColorITS);
3344 fNodes->Add(sub5node);
3346 fNodes->Add(sub4node);
3348 fNodes->Add(sub3node);
3351 // Place copy #3 of I1D7 in I20B
3353 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3354 sub3node->SetLineColor(kColorITS);
3355 sub3node->SetVisibility(0);
3358 // Place copy #1 of I1D1 in I1D7
3360 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3361 sub4node->SetLineColor(kColorITS);
3362 sub4node->SetVisibility(0);
3365 // Place copy #1 of ITS2 in I1D1
3367 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3368 sub5node->SetLineColor(kColorITS);
3369 fNodes->Add(sub5node);
3371 fNodes->Add(sub4node);
3373 fNodes->Add(sub3node);
3376 // Place copy #4 of I1D7 in I20B
3378 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3379 sub3node->SetLineColor(kColorITS);
3380 sub3node->SetVisibility(0);
3383 // Place copy #1 of I1D1 in I1D7
3385 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3386 sub4node->SetLineColor(kColorITS);
3387 sub4node->SetVisibility(0);
3390 // Place copy #1 of ITS2 in I1D1
3392 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3393 sub5node->SetLineColor(kColorITS);
3394 fNodes->Add(sub5node);
3396 fNodes->Add(sub4node);
3398 fNodes->Add(sub3node);
3400 fNodes->Add(sub2node);
3402 fNodes->Add(sub1node);
3405 // Place copy #5 of I12B in IT12
3407 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3408 sub1node->SetLineColor(kColorITS);
3409 sub1node->SetVisibility(0);
3412 // Place copy #1 of I10B in I12B
3414 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3415 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3416 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3417 sub2node->SetLineColor(kColorITS);
3418 sub2node->SetVisibility(0);
3421 // Place copy #1 of I107 in I10B
3423 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3424 sub3node->SetLineColor(kColorITS);
3425 sub3node->SetVisibility(0);
3428 // Place copy #1 of I101 in I107
3430 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3431 sub4node->SetLineColor(kColorITS);
3432 sub4node->SetVisibility(0);
3435 // Place copy #1 of ITS1 in I101
3437 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3438 sub5node->SetLineColor(kColorITS);
3439 fNodes->Add(sub5node);
3441 fNodes->Add(sub4node);
3443 fNodes->Add(sub3node);
3446 // Place copy #2 of I107 in I10B
3448 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3449 sub3node->SetLineColor(kColorITS);
3450 sub3node->SetVisibility(0);
3453 // Place copy #1 of I101 in I107
3455 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3456 sub4node->SetLineColor(kColorITS);
3457 sub4node->SetVisibility(0);
3460 // Place copy #1 of ITS1 in I101
3462 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3463 sub5node->SetLineColor(kColorITS);
3464 fNodes->Add(sub5node);
3466 fNodes->Add(sub4node);
3468 fNodes->Add(sub3node);
3471 // Place copy #3 of I107 in I10B
3473 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3474 sub3node->SetLineColor(kColorITS);
3475 sub3node->SetVisibility(0);
3478 // Place copy #1 of I101 in I107
3480 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3481 sub4node->SetLineColor(kColorITS);
3482 sub4node->SetVisibility(0);
3485 // Place copy #1 of ITS1 in I101
3487 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3488 sub5node->SetLineColor(kColorITS);
3489 fNodes->Add(sub5node);
3491 fNodes->Add(sub4node);
3493 fNodes->Add(sub3node);
3496 // Place copy #4 of I107 in I10B
3498 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3499 sub3node->SetLineColor(kColorITS);
3500 sub3node->SetVisibility(0);
3503 // Place copy #1 of I101 in I107
3505 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3506 sub4node->SetLineColor(kColorITS);
3507 sub4node->SetVisibility(0);
3510 // Place copy #1 of ITS1 in I101
3512 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3513 sub5node->SetLineColor(kColorITS);
3514 fNodes->Add(sub5node);
3516 fNodes->Add(sub4node);
3518 fNodes->Add(sub3node);
3520 fNodes->Add(sub2node);
3523 // Place copy #2 of I10B in I12B
3525 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3526 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3527 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3528 sub2node->SetLineColor(kColorITS);
3529 sub2node->SetVisibility(0);
3532 // Place copy #1 of I107 in I10B
3534 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3535 sub3node->SetLineColor(kColorITS);
3536 sub3node->SetVisibility(0);
3539 // Place copy #1 of I101 in I107
3541 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3542 sub4node->SetLineColor(kColorITS);
3543 sub4node->SetVisibility(0);
3546 // Place copy #1 of ITS1 in I101
3548 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3549 sub5node->SetLineColor(kColorITS);
3550 fNodes->Add(sub5node);
3552 fNodes->Add(sub4node);
3554 fNodes->Add(sub3node);
3557 // Place copy #2 of I107 in I10B
3559 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3560 sub3node->SetLineColor(kColorITS);
3561 sub3node->SetVisibility(0);
3564 // Place copy #1 of I101 in I107
3566 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3567 sub4node->SetLineColor(kColorITS);
3568 sub4node->SetVisibility(0);
3571 // Place copy #1 of ITS1 in I101
3573 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3574 sub5node->SetLineColor(kColorITS);
3575 fNodes->Add(sub5node);
3577 fNodes->Add(sub4node);
3579 fNodes->Add(sub3node);
3582 // Place copy #3 of I107 in I10B
3584 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3585 sub3node->SetLineColor(kColorITS);
3586 sub3node->SetVisibility(0);
3589 // Place copy #1 of I101 in I107
3591 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3592 sub4node->SetLineColor(kColorITS);
3593 sub4node->SetVisibility(0);
3596 // Place copy #1 of ITS1 in I101
3598 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3599 sub5node->SetLineColor(kColorITS);
3600 fNodes->Add(sub5node);
3602 fNodes->Add(sub4node);
3604 fNodes->Add(sub3node);
3607 // Place copy #4 of I107 in I10B
3609 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3610 sub3node->SetLineColor(kColorITS);
3611 sub3node->SetVisibility(0);
3614 // Place copy #1 of I101 in I107
3616 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3617 sub4node->SetLineColor(kColorITS);
3618 sub4node->SetVisibility(0);
3621 // Place copy #1 of ITS1 in I101
3623 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3624 sub5node->SetLineColor(kColorITS);
3625 fNodes->Add(sub5node);
3627 fNodes->Add(sub4node);
3629 fNodes->Add(sub3node);
3631 fNodes->Add(sub2node);
3634 // Place copy #1 of I20B in I12B
3636 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3637 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3638 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3639 sub2node->SetLineColor(kColorITS);
3640 sub2node->SetVisibility(0);
3643 // Place copy #1 of I1D7 in I20B
3645 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3646 sub3node->SetLineColor(kColorITS);
3647 sub3node->SetVisibility(0);
3650 // Place copy #1 of I1D1 in I1D7
3652 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3653 sub4node->SetLineColor(kColorITS);
3654 sub4node->SetVisibility(0);
3657 // Place copy #1 of ITS2 in I1D1
3659 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3660 sub5node->SetLineColor(kColorITS);
3661 fNodes->Add(sub5node);
3663 fNodes->Add(sub4node);
3665 fNodes->Add(sub3node);
3668 // Place copy #2 of I1D7 in I20B
3670 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3671 sub3node->SetLineColor(kColorITS);
3672 sub3node->SetVisibility(0);
3675 // Place copy #1 of I1D1 in I1D7
3677 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3678 sub4node->SetLineColor(kColorITS);
3679 sub4node->SetVisibility(0);
3682 // Place copy #1 of ITS2 in I1D1
3684 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3685 sub5node->SetLineColor(kColorITS);
3686 fNodes->Add(sub5node);
3688 fNodes->Add(sub4node);
3690 fNodes->Add(sub3node);
3693 // Place copy #3 of I1D7 in I20B
3695 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3696 sub3node->SetLineColor(kColorITS);
3697 sub3node->SetVisibility(0);
3700 // Place copy #1 of I1D1 in I1D7
3702 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3703 sub4node->SetLineColor(kColorITS);
3704 sub4node->SetVisibility(0);
3707 // Place copy #1 of ITS2 in I1D1
3709 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3710 sub5node->SetLineColor(kColorITS);
3711 fNodes->Add(sub5node);
3713 fNodes->Add(sub4node);
3715 fNodes->Add(sub3node);
3718 // Place copy #4 of I1D7 in I20B
3720 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3721 sub3node->SetLineColor(kColorITS);
3722 sub3node->SetVisibility(0);
3725 // Place copy #1 of I1D1 in I1D7
3727 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3728 sub4node->SetLineColor(kColorITS);
3729 sub4node->SetVisibility(0);
3732 // Place copy #1 of ITS2 in I1D1
3734 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3735 sub5node->SetLineColor(kColorITS);
3736 fNodes->Add(sub5node);
3738 fNodes->Add(sub4node);
3740 fNodes->Add(sub3node);
3742 fNodes->Add(sub2node);
3745 // Place copy #2 of I20B in I12B
3747 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3748 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3749 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3750 sub2node->SetLineColor(kColorITS);
3751 sub2node->SetVisibility(0);
3754 // Place copy #1 of I1D7 in I20B
3756 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3757 sub3node->SetLineColor(kColorITS);
3758 sub3node->SetVisibility(0);
3761 // Place copy #1 of I1D1 in I1D7
3763 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3764 sub4node->SetLineColor(kColorITS);
3765 sub4node->SetVisibility(0);
3768 // Place copy #1 of ITS2 in I1D1
3770 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3771 sub5node->SetLineColor(kColorITS);
3772 fNodes->Add(sub5node);
3774 fNodes->Add(sub4node);
3776 fNodes->Add(sub3node);
3779 // Place copy #2 of I1D7 in I20B
3781 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3782 sub3node->SetLineColor(kColorITS);
3783 sub3node->SetVisibility(0);
3786 // Place copy #1 of I1D1 in I1D7
3788 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3789 sub4node->SetLineColor(kColorITS);
3790 sub4node->SetVisibility(0);
3793 // Place copy #1 of ITS2 in I1D1
3795 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3796 sub5node->SetLineColor(kColorITS);
3797 fNodes->Add(sub5node);
3799 fNodes->Add(sub4node);
3801 fNodes->Add(sub3node);
3804 // Place copy #3 of I1D7 in I20B
3806 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3807 sub3node->SetLineColor(kColorITS);
3808 sub3node->SetVisibility(0);
3811 // Place copy #1 of I1D1 in I1D7
3813 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3814 sub4node->SetLineColor(kColorITS);
3815 sub4node->SetVisibility(0);
3818 // Place copy #1 of ITS2 in I1D1
3820 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3821 sub5node->SetLineColor(kColorITS);
3822 fNodes->Add(sub5node);
3824 fNodes->Add(sub4node);
3826 fNodes->Add(sub3node);
3829 // Place copy #4 of I1D7 in I20B
3831 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3832 sub3node->SetLineColor(kColorITS);
3833 sub3node->SetVisibility(0);
3836 // Place copy #1 of I1D1 in I1D7
3838 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3839 sub4node->SetLineColor(kColorITS);
3840 sub4node->SetVisibility(0);
3843 // Place copy #1 of ITS2 in I1D1
3845 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3846 sub5node->SetLineColor(kColorITS);
3847 fNodes->Add(sub5node);
3849 fNodes->Add(sub4node);
3851 fNodes->Add(sub3node);
3853 fNodes->Add(sub2node);
3856 // Place copy #3 of I20B in I12B
3858 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3859 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3860 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3861 sub2node->SetLineColor(kColorITS);
3862 sub2node->SetVisibility(0);
3865 // Place copy #1 of I1D7 in I20B
3867 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3868 sub3node->SetLineColor(kColorITS);
3869 sub3node->SetVisibility(0);
3872 // Place copy #1 of I1D1 in I1D7
3874 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3875 sub4node->SetLineColor(kColorITS);
3876 sub4node->SetVisibility(0);
3879 // Place copy #1 of ITS2 in I1D1
3881 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3882 sub5node->SetLineColor(kColorITS);
3883 fNodes->Add(sub5node);
3885 fNodes->Add(sub4node);
3887 fNodes->Add(sub3node);
3890 // Place copy #2 of I1D7 in I20B
3892 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3893 sub3node->SetLineColor(kColorITS);
3894 sub3node->SetVisibility(0);
3897 // Place copy #1 of I1D1 in I1D7
3899 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3900 sub4node->SetLineColor(kColorITS);
3901 sub4node->SetVisibility(0);
3904 // Place copy #1 of ITS2 in I1D1
3906 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3907 sub5node->SetLineColor(kColorITS);
3908 fNodes->Add(sub5node);
3910 fNodes->Add(sub4node);
3912 fNodes->Add(sub3node);
3915 // Place copy #3 of I1D7 in I20B
3917 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3918 sub3node->SetLineColor(kColorITS);
3919 sub3node->SetVisibility(0);
3922 // Place copy #1 of I1D1 in I1D7
3924 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3925 sub4node->SetLineColor(kColorITS);
3926 sub4node->SetVisibility(0);
3929 // Place copy #1 of ITS2 in I1D1
3931 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3932 sub5node->SetLineColor(kColorITS);
3933 fNodes->Add(sub5node);
3935 fNodes->Add(sub4node);
3937 fNodes->Add(sub3node);
3940 // Place copy #4 of I1D7 in I20B
3942 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3943 sub3node->SetLineColor(kColorITS);
3944 sub3node->SetVisibility(0);
3947 // Place copy #1 of I1D1 in I1D7
3949 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3950 sub4node->SetLineColor(kColorITS);
3951 sub4node->SetVisibility(0);
3954 // Place copy #1 of ITS2 in I1D1
3956 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3957 sub5node->SetLineColor(kColorITS);
3958 fNodes->Add(sub5node);
3960 fNodes->Add(sub4node);
3962 fNodes->Add(sub3node);
3964 fNodes->Add(sub2node);
3967 // Place copy #4 of I20B in I12B
3969 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3970 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3971 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3972 sub2node->SetLineColor(kColorITS);
3973 sub2node->SetVisibility(0);
3976 // Place copy #1 of I1D7 in I20B
3978 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3979 sub3node->SetLineColor(kColorITS);
3980 sub3node->SetVisibility(0);
3983 // Place copy #1 of I1D1 in I1D7
3985 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3986 sub4node->SetLineColor(kColorITS);
3987 sub4node->SetVisibility(0);
3990 // Place copy #1 of ITS2 in I1D1
3992 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3993 sub5node->SetLineColor(kColorITS);
3994 fNodes->Add(sub5node);
3996 fNodes->Add(sub4node);
3998 fNodes->Add(sub3node);
4001 // Place copy #2 of I1D7 in I20B
4003 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4004 sub3node->SetLineColor(kColorITS);
4005 sub3node->SetVisibility(0);
4008 // Place copy #1 of I1D1 in I1D7
4010 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4011 sub4node->SetLineColor(kColorITS);
4012 sub4node->SetVisibility(0);
4015 // Place copy #1 of ITS2 in I1D1
4017 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4018 sub5node->SetLineColor(kColorITS);
4019 fNodes->Add(sub5node);
4021 fNodes->Add(sub4node);
4023 fNodes->Add(sub3node);
4026 // Place copy #3 of I1D7 in I20B
4028 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4029 sub3node->SetLineColor(kColorITS);
4030 sub3node->SetVisibility(0);
4033 // Place copy #1 of I1D1 in I1D7
4035 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4036 sub4node->SetLineColor(kColorITS);
4037 sub4node->SetVisibility(0);
4040 // Place copy #1 of ITS2 in I1D1
4042 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4043 sub5node->SetLineColor(kColorITS);
4044 fNodes->Add(sub5node);
4046 fNodes->Add(sub4node);
4048 fNodes->Add(sub3node);
4051 // Place copy #4 of I1D7 in I20B
4053 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4054 sub3node->SetLineColor(kColorITS);
4055 sub3node->SetVisibility(0);
4058 // Place copy #1 of I1D1 in I1D7
4060 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4061 sub4node->SetLineColor(kColorITS);
4062 sub4node->SetVisibility(0);
4065 // Place copy #1 of ITS2 in I1D1
4067 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4068 sub5node->SetLineColor(kColorITS);
4069 fNodes->Add(sub5node);
4071 fNodes->Add(sub4node);
4073 fNodes->Add(sub3node);
4075 fNodes->Add(sub2node);
4077 fNodes->Add(sub1node);
4080 // Place copy #6 of I12B in IT12
4082 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4083 sub1node->SetLineColor(kColorITS);
4084 sub1node->SetVisibility(0);
4087 // Place copy #1 of I10B in I12B
4089 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4090 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4091 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4092 sub2node->SetLineColor(kColorITS);
4093 sub2node->SetVisibility(0);
4096 // Place copy #1 of I107 in I10B
4098 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4099 sub3node->SetLineColor(kColorITS);
4100 sub3node->SetVisibility(0);
4103 // Place copy #1 of I101 in I107
4105 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4106 sub4node->SetLineColor(kColorITS);
4107 sub4node->SetVisibility(0);
4110 // Place copy #1 of ITS1 in I101
4112 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4113 sub5node->SetLineColor(kColorITS);
4114 fNodes->Add(sub5node);
4116 fNodes->Add(sub4node);
4118 fNodes->Add(sub3node);
4121 // Place copy #2 of I107 in I10B
4123 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4124 sub3node->SetLineColor(kColorITS);
4125 sub3node->SetVisibility(0);
4128 // Place copy #1 of I101 in I107
4130 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4131 sub4node->SetLineColor(kColorITS);
4132 sub4node->SetVisibility(0);
4135 // Place copy #1 of ITS1 in I101
4137 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4138 sub5node->SetLineColor(kColorITS);
4139 fNodes->Add(sub5node);
4141 fNodes->Add(sub4node);
4143 fNodes->Add(sub3node);
4146 // Place copy #3 of I107 in I10B
4148 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4149 sub3node->SetLineColor(kColorITS);
4150 sub3node->SetVisibility(0);
4153 // Place copy #1 of I101 in I107
4155 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4156 sub4node->SetLineColor(kColorITS);
4157 sub4node->SetVisibility(0);
4160 // Place copy #1 of ITS1 in I101
4162 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4163 sub5node->SetLineColor(kColorITS);
4164 fNodes->Add(sub5node);
4166 fNodes->Add(sub4node);
4168 fNodes->Add(sub3node);
4171 // Place copy #4 of I107 in I10B
4173 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4174 sub3node->SetLineColor(kColorITS);
4175 sub3node->SetVisibility(0);
4178 // Place copy #1 of I101 in I107
4180 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4181 sub4node->SetLineColor(kColorITS);
4182 sub4node->SetVisibility(0);
4185 // Place copy #1 of ITS1 in I101
4187 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4188 sub5node->SetLineColor(kColorITS);
4189 fNodes->Add(sub5node);
4191 fNodes->Add(sub4node);
4193 fNodes->Add(sub3node);
4195 fNodes->Add(sub2node);
4198 // Place copy #2 of I10B in I12B
4200 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4201 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4202 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4203 sub2node->SetLineColor(kColorITS);
4204 sub2node->SetVisibility(0);
4207 // Place copy #1 of I107 in I10B
4209 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4210 sub3node->SetLineColor(kColorITS);
4211 sub3node->SetVisibility(0);
4214 // Place copy #1 of I101 in I107
4216 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4217 sub4node->SetLineColor(kColorITS);
4218 sub4node->SetVisibility(0);
4221 // Place copy #1 of ITS1 in I101
4223 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4224 sub5node->SetLineColor(kColorITS);
4225 fNodes->Add(sub5node);
4227 fNodes->Add(sub4node);
4229 fNodes->Add(sub3node);
4232 // Place copy #2 of I107 in I10B
4234 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4235 sub3node->SetLineColor(kColorITS);
4236 sub3node->SetVisibility(0);
4239 // Place copy #1 of I101 in I107
4241 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4242 sub4node->SetLineColor(kColorITS);
4243 sub4node->SetVisibility(0);
4246 // Place copy #1 of ITS1 in I101
4248 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4249 sub5node->SetLineColor(kColorITS);
4250 fNodes->Add(sub5node);
4252 fNodes->Add(sub4node);
4254 fNodes->Add(sub3node);
4257 // Place copy #3 of I107 in I10B
4259 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4260 sub3node->SetLineColor(kColorITS);
4261 sub3node->SetVisibility(0);
4264 // Place copy #1 of I101 in I107
4266 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4267 sub4node->SetLineColor(kColorITS);
4268 sub4node->SetVisibility(0);
4271 // Place copy #1 of ITS1 in I101
4273 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4274 sub5node->SetLineColor(kColorITS);
4275 fNodes->Add(sub5node);
4277 fNodes->Add(sub4node);
4279 fNodes->Add(sub3node);
4282 // Place copy #4 of I107 in I10B
4284 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4285 sub3node->SetLineColor(kColorITS);
4286 sub3node->SetVisibility(0);
4289 // Place copy #1 of I101 in I107
4291 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4292 sub4node->SetLineColor(kColorITS);
4293 sub4node->SetVisibility(0);
4296 // Place copy #1 of ITS1 in I101
4298 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4299 sub5node->SetLineColor(kColorITS);
4300 fNodes->Add(sub5node);
4302 fNodes->Add(sub4node);
4304 fNodes->Add(sub3node);
4306 fNodes->Add(sub2node);
4309 // Place copy #1 of I20B in I12B
4311 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4312 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4313 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4314 sub2node->SetLineColor(kColorITS);
4315 sub2node->SetVisibility(0);
4318 // Place copy #1 of I1D7 in I20B
4320 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4321 sub3node->SetLineColor(kColorITS);
4322 sub3node->SetVisibility(0);
4325 // Place copy #1 of I1D1 in I1D7
4327 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4328 sub4node->SetLineColor(kColorITS);
4329 sub4node->SetVisibility(0);
4332 // Place copy #1 of ITS2 in I1D1
4334 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4335 sub5node->SetLineColor(kColorITS);
4336 fNodes->Add(sub5node);
4338 fNodes->Add(sub4node);
4340 fNodes->Add(sub3node);
4343 // Place copy #2 of I1D7 in I20B
4345 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4346 sub3node->SetLineColor(kColorITS);
4347 sub3node->SetVisibility(0);
4350 // Place copy #1 of I1D1 in I1D7
4352 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4353 sub4node->SetLineColor(kColorITS);
4354 sub4node->SetVisibility(0);
4357 // Place copy #1 of ITS2 in I1D1
4359 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4360 sub5node->SetLineColor(kColorITS);
4361 fNodes->Add(sub5node);
4363 fNodes->Add(sub4node);
4365 fNodes->Add(sub3node);
4368 // Place copy #3 of I1D7 in I20B
4370 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4371 sub3node->SetLineColor(kColorITS);
4372 sub3node->SetVisibility(0);
4375 // Place copy #1 of I1D1 in I1D7
4377 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4378 sub4node->SetLineColor(kColorITS);
4379 sub4node->SetVisibility(0);
4382 // Place copy #1 of ITS2 in I1D1
4384 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4385 sub5node->SetLineColor(kColorITS);
4386 fNodes->Add(sub5node);
4388 fNodes->Add(sub4node);
4390 fNodes->Add(sub3node);
4393 // Place copy #4 of I1D7 in I20B
4395 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4396 sub3node->SetLineColor(kColorITS);
4397 sub3node->SetVisibility(0);
4400 // Place copy #1 of I1D1 in I1D7
4402 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4403 sub4node->SetLineColor(kColorITS);
4404 sub4node->SetVisibility(0);
4407 // Place copy #1 of ITS2 in I1D1
4409 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4410 sub5node->SetLineColor(kColorITS);
4411 fNodes->Add(sub5node);
4413 fNodes->Add(sub4node);
4415 fNodes->Add(sub3node);
4417 fNodes->Add(sub2node);
4420 // Place copy #2 of I20B in I12B
4422 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4423 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4424 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4425 sub2node->SetLineColor(kColorITS);
4426 sub2node->SetVisibility(0);
4429 // Place copy #1 of I1D7 in I20B
4431 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4432 sub3node->SetLineColor(kColorITS);
4433 sub3node->SetVisibility(0);
4436 // Place copy #1 of I1D1 in I1D7
4438 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4439 sub4node->SetLineColor(kColorITS);
4440 sub4node->SetVisibility(0);
4443 // Place copy #1 of ITS2 in I1D1
4445 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4446 sub5node->SetLineColor(kColorITS);
4447 fNodes->Add(sub5node);
4449 fNodes->Add(sub4node);
4451 fNodes->Add(sub3node);
4454 // Place copy #2 of I1D7 in I20B
4456 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4457 sub3node->SetLineColor(kColorITS);
4458 sub3node->SetVisibility(0);
4461 // Place copy #1 of I1D1 in I1D7
4463 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4464 sub4node->SetLineColor(kColorITS);
4465 sub4node->SetVisibility(0);
4468 // Place copy #1 of ITS2 in I1D1
4470 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4471 sub5node->SetLineColor(kColorITS);
4472 fNodes->Add(sub5node);
4474 fNodes->Add(sub4node);
4476 fNodes->Add(sub3node);
4479 // Place copy #3 of I1D7 in I20B
4481 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4482 sub3node->SetLineColor(kColorITS);
4483 sub3node->SetVisibility(0);
4486 // Place copy #1 of I1D1 in I1D7
4488 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4489 sub4node->SetLineColor(kColorITS);
4490 sub4node->SetVisibility(0);
4493 // Place copy #1 of ITS2 in I1D1
4495 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4496 sub5node->SetLineColor(kColorITS);
4497 fNodes->Add(sub5node);
4499 fNodes->Add(sub4node);
4501 fNodes->Add(sub3node);
4504 // Place copy #4 of I1D7 in I20B
4506 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4507 sub3node->SetLineColor(kColorITS);
4508 sub3node->SetVisibility(0);
4511 // Place copy #1 of I1D1 in I1D7
4513 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4514 sub4node->SetLineColor(kColorITS);
4515 sub4node->SetVisibility(0);
4518 // Place copy #1 of ITS2 in I1D1
4520 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4521 sub5node->SetLineColor(kColorITS);
4522 fNodes->Add(sub5node);
4524 fNodes->Add(sub4node);
4526 fNodes->Add(sub3node);
4528 fNodes->Add(sub2node);
4531 // Place copy #3 of I20B in I12B
4533 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4534 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4535 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4536 sub2node->SetLineColor(kColorITS);
4537 sub2node->SetVisibility(0);
4540 // Place copy #1 of I1D7 in I20B
4542 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4543 sub3node->SetLineColor(kColorITS);
4544 sub3node->SetVisibility(0);
4547 // Place copy #1 of I1D1 in I1D7
4549 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4550 sub4node->SetLineColor(kColorITS);
4551 sub4node->SetVisibility(0);
4554 // Place copy #1 of ITS2 in I1D1
4556 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4557 sub5node->SetLineColor(kColorITS);
4558 fNodes->Add(sub5node);
4560 fNodes->Add(sub4node);
4562 fNodes->Add(sub3node);
4565 // Place copy #2 of I1D7 in I20B
4567 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4568 sub3node->SetLineColor(kColorITS);
4569 sub3node->SetVisibility(0);
4572 // Place copy #1 of I1D1 in I1D7
4574 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4575 sub4node->SetLineColor(kColorITS);
4576 sub4node->SetVisibility(0);
4579 // Place copy #1 of ITS2 in I1D1
4581 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4582 sub5node->SetLineColor(kColorITS);
4583 fNodes->Add(sub5node);
4585 fNodes->Add(sub4node);
4587 fNodes->Add(sub3node);
4590 // Place copy #3 of I1D7 in I20B
4592 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4593 sub3node->SetLineColor(kColorITS);
4594 sub3node->SetVisibility(0);
4597 // Place copy #1 of I1D1 in I1D7
4599 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4600 sub4node->SetLineColor(kColorITS);
4601 sub4node->SetVisibility(0);
4604 // Place copy #1 of ITS2 in I1D1
4606 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4607 sub5node->SetLineColor(kColorITS);
4608 fNodes->Add(sub5node);
4610 fNodes->Add(sub4node);
4612 fNodes->Add(sub3node);
4615 // Place copy #4 of I1D7 in I20B
4617 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4618 sub3node->SetLineColor(kColorITS);
4619 sub3node->SetVisibility(0);
4622 // Place copy #1 of I1D1 in I1D7
4624 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4625 sub4node->SetLineColor(kColorITS);
4626 sub4node->SetVisibility(0);
4629 // Place copy #1 of ITS2 in I1D1
4631 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4632 sub5node->SetLineColor(kColorITS);
4633 fNodes->Add(sub5node);
4635 fNodes->Add(sub4node);
4637 fNodes->Add(sub3node);
4639 fNodes->Add(sub2node);
4642 // Place copy #4 of I20B in I12B
4644 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4645 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4646 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4647 sub2node->SetLineColor(kColorITS);
4648 sub2node->SetVisibility(0);
4651 // Place copy #1 of I1D7 in I20B
4653 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4654 sub3node->SetLineColor(kColorITS);
4655 sub3node->SetVisibility(0);
4658 // Place copy #1 of I1D1 in I1D7
4660 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4661 sub4node->SetLineColor(kColorITS);
4662 sub4node->SetVisibility(0);
4665 // Place copy #1 of ITS2 in I1D1
4667 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4668 sub5node->SetLineColor(kColorITS);
4669 fNodes->Add(sub5node);
4671 fNodes->Add(sub4node);
4673 fNodes->Add(sub3node);
4676 // Place copy #2 of I1D7 in I20B
4678 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4679 sub3node->SetLineColor(kColorITS);
4680 sub3node->SetVisibility(0);
4683 // Place copy #1 of I1D1 in I1D7
4685 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4686 sub4node->SetLineColor(kColorITS);
4687 sub4node->SetVisibility(0);
4690 // Place copy #1 of ITS2 in I1D1
4692 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4693 sub5node->SetLineColor(kColorITS);
4694 fNodes->Add(sub5node);
4696 fNodes->Add(sub4node);
4698 fNodes->Add(sub3node);
4701 // Place copy #3 of I1D7 in I20B
4703 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4704 sub3node->SetLineColor(kColorITS);
4705 sub3node->SetVisibility(0);
4708 // Place copy #1 of I1D1 in I1D7
4710 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4711 sub4node->SetLineColor(kColorITS);
4712 sub4node->SetVisibility(0);
4715 // Place copy #1 of ITS2 in I1D1
4717 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4718 sub5node->SetLineColor(kColorITS);
4719 fNodes->Add(sub5node);
4721 fNodes->Add(sub4node);
4723 fNodes->Add(sub3node);
4726 // Place copy #4 of I1D7 in I20B
4728 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4729 sub3node->SetLineColor(kColorITS);
4730 sub3node->SetVisibility(0);
4733 // Place copy #1 of I1D1 in I1D7
4735 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4736 sub4node->SetLineColor(kColorITS);
4737 sub4node->SetVisibility(0);
4740 // Place copy #1 of ITS2 in I1D1
4742 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4743 sub5node->SetLineColor(kColorITS);
4744 fNodes->Add(sub5node);
4746 fNodes->Add(sub4node);
4748 fNodes->Add(sub3node);
4750 fNodes->Add(sub2node);
4752 fNodes->Add(sub1node);
4755 // Place copy #7 of I12B in IT12
4757 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4758 sub1node->SetLineColor(kColorITS);
4759 sub1node->SetVisibility(0);
4762 // Place copy #1 of I10B in I12B
4764 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4765 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4766 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4767 sub2node->SetLineColor(kColorITS);
4768 sub2node->SetVisibility(0);
4771 // Place copy #1 of I107 in I10B
4773 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4774 sub3node->SetLineColor(kColorITS);
4775 sub3node->SetVisibility(0);
4778 // Place copy #1 of I101 in I107
4780 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4781 sub4node->SetLineColor(kColorITS);
4782 sub4node->SetVisibility(0);
4785 // Place copy #1 of ITS1 in I101
4787 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4788 sub5node->SetLineColor(kColorITS);
4789 fNodes->Add(sub5node);
4791 fNodes->Add(sub4node);
4793 fNodes->Add(sub3node);
4796 // Place copy #2 of I107 in I10B
4798 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4799 sub3node->SetLineColor(kColorITS);
4800 sub3node->SetVisibility(0);
4803 // Place copy #1 of I101 in I107
4805 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4806 sub4node->SetLineColor(kColorITS);
4807 sub4node->SetVisibility(0);
4810 // Place copy #1 of ITS1 in I101
4812 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4813 sub5node->SetLineColor(kColorITS);
4814 fNodes->Add(sub5node);
4816 fNodes->Add(sub4node);
4818 fNodes->Add(sub3node);
4821 // Place copy #3 of I107 in I10B
4823 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4824 sub3node->SetLineColor(kColorITS);
4825 sub3node->SetVisibility(0);
4828 // Place copy #1 of I101 in I107
4830 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4831 sub4node->SetLineColor(kColorITS);
4832 sub4node->SetVisibility(0);
4835 // Place copy #1 of ITS1 in I101
4837 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4838 sub5node->SetLineColor(kColorITS);
4839 fNodes->Add(sub5node);
4841 fNodes->Add(sub4node);
4843 fNodes->Add(sub3node);
4846 // Place copy #4 of I107 in I10B
4848 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4849 sub3node->SetLineColor(kColorITS);
4850 sub3node->SetVisibility(0);
4853 // Place copy #1 of I101 in I107
4855 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4856 sub4node->SetLineColor(kColorITS);
4857 sub4node->SetVisibility(0);
4860 // Place copy #1 of ITS1 in I101
4862 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4863 sub5node->SetLineColor(kColorITS);
4864 fNodes->Add(sub5node);
4866 fNodes->Add(sub4node);
4868 fNodes->Add(sub3node);
4870 fNodes->Add(sub2node);
4873 // Place copy #2 of I10B in I12B
4875 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4876 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4877 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4878 sub2node->SetLineColor(kColorITS);
4879 sub2node->SetVisibility(0);
4882 // Place copy #1 of I107 in I10B
4884 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4885 sub3node->SetLineColor(kColorITS);
4886 sub3node->SetVisibility(0);
4889 // Place copy #1 of I101 in I107
4891 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4892 sub4node->SetLineColor(kColorITS);
4893 sub4node->SetVisibility(0);
4896 // Place copy #1 of ITS1 in I101
4898 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4899 sub5node->SetLineColor(kColorITS);
4900 fNodes->Add(sub5node);
4902 fNodes->Add(sub4node);
4904 fNodes->Add(sub3node);
4907 // Place copy #2 of I107 in I10B
4909 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4910 sub3node->SetLineColor(kColorITS);
4911 sub3node->SetVisibility(0);
4914 // Place copy #1 of I101 in I107
4916 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4917 sub4node->SetLineColor(kColorITS);
4918 sub4node->SetVisibility(0);
4921 // Place copy #1 of ITS1 in I101
4923 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4924 sub5node->SetLineColor(kColorITS);
4925 fNodes->Add(sub5node);
4927 fNodes->Add(sub4node);
4929 fNodes->Add(sub3node);
4932 // Place copy #3 of I107 in I10B
4934 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4935 sub3node->SetLineColor(kColorITS);
4936 sub3node->SetVisibility(0);
4939 // Place copy #1 of I101 in I107
4941 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4942 sub4node->SetLineColor(kColorITS);
4943 sub4node->SetVisibility(0);
4946 // Place copy #1 of ITS1 in I101
4948 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4949 sub5node->SetLineColor(kColorITS);
4950 fNodes->Add(sub5node);
4952 fNodes->Add(sub4node);
4954 fNodes->Add(sub3node);
4957 // Place copy #4 of I107 in I10B
4959 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4960 sub3node->SetLineColor(kColorITS);
4961 sub3node->SetVisibility(0);
4964 // Place copy #1 of I101 in I107
4966 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4967 sub4node->SetLineColor(kColorITS);
4968 sub4node->SetVisibility(0);
4971 // Place copy #1 of ITS1 in I101
4973 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4974 sub5node->SetLineColor(kColorITS);
4975 fNodes->Add(sub5node);
4977 fNodes->Add(sub4node);
4979 fNodes->Add(sub3node);
4981 fNodes->Add(sub2node);
4984 // Place copy #1 of I20B in I12B
4986 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4987 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4988 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4989 sub2node->SetLineColor(kColorITS);
4990 sub2node->SetVisibility(0);
4993 // Place copy #1 of I1D7 in I20B
4995 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4996 sub3node->SetLineColor(kColorITS);
4997 sub3node->SetVisibility(0);
5000 // Place copy #1 of I1D1 in I1D7
5002 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5003 sub4node->SetLineColor(kColorITS);
5004 sub4node->SetVisibility(0);
5007 // Place copy #1 of ITS2 in I1D1
5009 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5010 sub5node->SetLineColor(kColorITS);
5011 fNodes->Add(sub5node);
5013 fNodes->Add(sub4node);
5015 fNodes->Add(sub3node);
5018 // Place copy #2 of I1D7 in I20B
5020 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5021 sub3node->SetLineColor(kColorITS);
5022 sub3node->SetVisibility(0);
5025 // Place copy #1 of I1D1 in I1D7
5027 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5028 sub4node->SetLineColor(kColorITS);
5029 sub4node->SetVisibility(0);
5032 // Place copy #1 of ITS2 in I1D1
5034 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5035 sub5node->SetLineColor(kColorITS);
5036 fNodes->Add(sub5node);
5038 fNodes->Add(sub4node);
5040 fNodes->Add(sub3node);
5043 // Place copy #3 of I1D7 in I20B
5045 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5046 sub3node->SetLineColor(kColorITS);
5047 sub3node->SetVisibility(0);
5050 // Place copy #1 of I1D1 in I1D7
5052 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5053 sub4node->SetLineColor(kColorITS);
5054 sub4node->SetVisibility(0);
5057 // Place copy #1 of ITS2 in I1D1
5059 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5060 sub5node->SetLineColor(kColorITS);
5061 fNodes->Add(sub5node);
5063 fNodes->Add(sub4node);
5065 fNodes->Add(sub3node);
5068 // Place copy #4 of I1D7 in I20B
5070 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5071 sub3node->SetLineColor(kColorITS);
5072 sub3node->SetVisibility(0);
5075 // Place copy #1 of I1D1 in I1D7
5077 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5078 sub4node->SetLineColor(kColorITS);
5079 sub4node->SetVisibility(0);
5082 // Place copy #1 of ITS2 in I1D1
5084 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5085 sub5node->SetLineColor(kColorITS);
5086 fNodes->Add(sub5node);
5088 fNodes->Add(sub4node);
5090 fNodes->Add(sub3node);
5092 fNodes->Add(sub2node);
5095 // Place copy #2 of I20B in I12B
5097 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5098 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5099 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5100 sub2node->SetLineColor(kColorITS);
5101 sub2node->SetVisibility(0);
5104 // Place copy #1 of I1D7 in I20B
5106 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5107 sub3node->SetLineColor(kColorITS);
5108 sub3node->SetVisibility(0);
5111 // Place copy #1 of I1D1 in I1D7
5113 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5114 sub4node->SetLineColor(kColorITS);
5115 sub4node->SetVisibility(0);
5118 // Place copy #1 of ITS2 in I1D1
5120 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5121 sub5node->SetLineColor(kColorITS);
5122 fNodes->Add(sub5node);
5124 fNodes->Add(sub4node);
5126 fNodes->Add(sub3node);
5129 // Place copy #2 of I1D7 in I20B
5131 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5132 sub3node->SetLineColor(kColorITS);
5133 sub3node->SetVisibility(0);
5136 // Place copy #1 of I1D1 in I1D7
5138 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5139 sub4node->SetLineColor(kColorITS);
5140 sub4node->SetVisibility(0);
5143 // Place copy #1 of ITS2 in I1D1
5145 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5146 sub5node->SetLineColor(kColorITS);
5147 fNodes->Add(sub5node);
5149 fNodes->Add(sub4node);
5151 fNodes->Add(sub3node);
5154 // Place copy #3 of I1D7 in I20B
5156 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5157 sub3node->SetLineColor(kColorITS);
5158 sub3node->SetVisibility(0);
5161 // Place copy #1 of I1D1 in I1D7
5163 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5164 sub4node->SetLineColor(kColorITS);
5165 sub4node->SetVisibility(0);
5168 // Place copy #1 of ITS2 in I1D1
5170 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5171 sub5node->SetLineColor(kColorITS);
5172 fNodes->Add(sub5node);
5174 fNodes->Add(sub4node);
5176 fNodes->Add(sub3node);
5179 // Place copy #4 of I1D7 in I20B
5181 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5182 sub3node->SetLineColor(kColorITS);
5183 sub3node->SetVisibility(0);
5186 // Place copy #1 of I1D1 in I1D7
5188 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5189 sub4node->SetLineColor(kColorITS);
5190 sub4node->SetVisibility(0);
5193 // Place copy #1 of ITS2 in I1D1
5195 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5196 sub5node->SetLineColor(kColorITS);
5197 fNodes->Add(sub5node);
5199 fNodes->Add(sub4node);
5201 fNodes->Add(sub3node);
5203 fNodes->Add(sub2node);
5206 // Place copy #3 of I20B in I12B
5208 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5209 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5210 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5211 sub2node->SetLineColor(kColorITS);
5212 sub2node->SetVisibility(0);
5215 // Place copy #1 of I1D7 in I20B
5217 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5218 sub3node->SetLineColor(kColorITS);
5219 sub3node->SetVisibility(0);
5222 // Place copy #1 of I1D1 in I1D7
5224 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5225 sub4node->SetLineColor(kColorITS);
5226 sub4node->SetVisibility(0);
5229 // Place copy #1 of ITS2 in I1D1
5231 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5232 sub5node->SetLineColor(kColorITS);
5233 fNodes->Add(sub5node);
5235 fNodes->Add(sub4node);
5237 fNodes->Add(sub3node);
5240 // Place copy #2 of I1D7 in I20B
5242 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5243 sub3node->SetLineColor(kColorITS);
5244 sub3node->SetVisibility(0);
5247 // Place copy #1 of I1D1 in I1D7
5249 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5250 sub4node->SetLineColor(kColorITS);
5251 sub4node->SetVisibility(0);
5254 // Place copy #1 of ITS2 in I1D1
5256 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5257 sub5node->SetLineColor(kColorITS);
5258 fNodes->Add(sub5node);
5260 fNodes->Add(sub4node);
5262 fNodes->Add(sub3node);
5265 // Place copy #3 of I1D7 in I20B
5267 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5268 sub3node->SetLineColor(kColorITS);
5269 sub3node->SetVisibility(0);
5272 // Place copy #1 of I1D1 in I1D7
5274 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5275 sub4node->SetLineColor(kColorITS);
5276 sub4node->SetVisibility(0);
5279 // Place copy #1 of ITS2 in I1D1
5281 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5282 sub5node->SetLineColor(kColorITS);
5283 fNodes->Add(sub5node);
5285 fNodes->Add(sub4node);
5287 fNodes->Add(sub3node);
5290 // Place copy #4 of I1D7 in I20B
5292 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5293 sub3node->SetLineColor(kColorITS);
5294 sub3node->SetVisibility(0);
5297 // Place copy #1 of I1D1 in I1D7
5299 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5300 sub4node->SetLineColor(kColorITS);
5301 sub4node->SetVisibility(0);
5304 // Place copy #1 of ITS2 in I1D1
5306 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5307 sub5node->SetLineColor(kColorITS);
5308 fNodes->Add(sub5node);
5310 fNodes->Add(sub4node);
5312 fNodes->Add(sub3node);
5314 fNodes->Add(sub2node);
5317 // Place copy #4 of I20B in I12B
5319 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5320 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5321 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5322 sub2node->SetLineColor(kColorITS);
5323 sub2node->SetVisibility(0);
5326 // Place copy #1 of I1D7 in I20B
5328 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5329 sub3node->SetLineColor(kColorITS);
5330 sub3node->SetVisibility(0);
5333 // Place copy #1 of I1D1 in I1D7
5335 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5336 sub4node->SetLineColor(kColorITS);
5337 sub4node->SetVisibility(0);
5340 // Place copy #1 of ITS2 in I1D1
5342 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5343 sub5node->SetLineColor(kColorITS);
5344 fNodes->Add(sub5node);
5346 fNodes->Add(sub4node);
5348 fNodes->Add(sub3node);
5351 // Place copy #2 of I1D7 in I20B
5353 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5354 sub3node->SetLineColor(kColorITS);
5355 sub3node->SetVisibility(0);
5358 // Place copy #1 of I1D1 in I1D7
5360 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5361 sub4node->SetLineColor(kColorITS);
5362 sub4node->SetVisibility(0);
5365 // Place copy #1 of ITS2 in I1D1
5367 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5368 sub5node->SetLineColor(kColorITS);
5369 fNodes->Add(sub5node);
5371 fNodes->Add(sub4node);
5373 fNodes->Add(sub3node);
5376 // Place copy #3 of I1D7 in I20B
5378 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5379 sub3node->SetLineColor(kColorITS);
5380 sub3node->SetVisibility(0);
5383 // Place copy #1 of I1D1 in I1D7
5385 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5386 sub4node->SetLineColor(kColorITS);
5387 sub4node->SetVisibility(0);
5390 // Place copy #1 of ITS2 in I1D1
5392 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5393 sub5node->SetLineColor(kColorITS);
5394 fNodes->Add(sub5node);
5396 fNodes->Add(sub4node);
5398 fNodes->Add(sub3node);
5401 // Place copy #4 of I1D7 in I20B
5403 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5404 sub3node->SetLineColor(kColorITS);
5405 sub3node->SetVisibility(0);
5408 // Place copy #1 of I1D1 in I1D7
5410 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5411 sub4node->SetLineColor(kColorITS);
5412 sub4node->SetVisibility(0);
5415 // Place copy #1 of ITS2 in I1D1
5417 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5418 sub5node->SetLineColor(kColorITS);
5419 fNodes->Add(sub5node);
5421 fNodes->Add(sub4node);
5423 fNodes->Add(sub3node);
5425 fNodes->Add(sub2node);
5427 fNodes->Add(sub1node);
5430 // Place copy #8 of I12B in IT12
5432 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5433 sub1node->SetLineColor(kColorITS);
5434 sub1node->SetVisibility(0);
5437 // Place copy #1 of I10B in I12B
5439 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5440 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5441 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5442 sub2node->SetLineColor(kColorITS);
5443 sub2node->SetVisibility(0);
5446 // Place copy #1 of I107 in I10B
5448 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5449 sub3node->SetLineColor(kColorITS);
5450 sub3node->SetVisibility(0);
5453 // Place copy #1 of I101 in I107
5455 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5456 sub4node->SetLineColor(kColorITS);
5457 sub4node->SetVisibility(0);
5460 // Place copy #1 of ITS1 in I101
5462 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5463 sub5node->SetLineColor(kColorITS);
5464 fNodes->Add(sub5node);
5466 fNodes->Add(sub4node);
5468 fNodes->Add(sub3node);
5471 // Place copy #2 of I107 in I10B
5473 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5474 sub3node->SetLineColor(kColorITS);
5475 sub3node->SetVisibility(0);
5478 // Place copy #1 of I101 in I107
5480 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5481 sub4node->SetLineColor(kColorITS);
5482 sub4node->SetVisibility(0);
5485 // Place copy #1 of ITS1 in I101
5487 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5488 sub5node->SetLineColor(kColorITS);
5489 fNodes->Add(sub5node);
5491 fNodes->Add(sub4node);
5493 fNodes->Add(sub3node);
5496 // Place copy #3 of I107 in I10B
5498 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5499 sub3node->SetLineColor(kColorITS);
5500 sub3node->SetVisibility(0);
5503 // Place copy #1 of I101 in I107
5505 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5506 sub4node->SetLineColor(kColorITS);
5507 sub4node->SetVisibility(0);
5510 // Place copy #1 of ITS1 in I101
5512 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5513 sub5node->SetLineColor(kColorITS);
5514 fNodes->Add(sub5node);
5516 fNodes->Add(sub4node);
5518 fNodes->Add(sub3node);
5521 // Place copy #4 of I107 in I10B
5523 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5524 sub3node->SetLineColor(kColorITS);
5525 sub3node->SetVisibility(0);
5528 // Place copy #1 of I101 in I107
5530 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5531 sub4node->SetLineColor(kColorITS);
5532 sub4node->SetVisibility(0);
5535 // Place copy #1 of ITS1 in I101
5537 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5538 sub5node->SetLineColor(kColorITS);
5539 fNodes->Add(sub5node);
5541 fNodes->Add(sub4node);
5543 fNodes->Add(sub3node);
5545 fNodes->Add(sub2node);
5548 // Place copy #2 of I10B in I12B
5550 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5551 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5552 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5553 sub2node->SetLineColor(kColorITS);
5554 sub2node->SetVisibility(0);
5557 // Place copy #1 of I107 in I10B
5559 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5560 sub3node->SetLineColor(kColorITS);
5561 sub3node->SetVisibility(0);
5564 // Place copy #1 of I101 in I107
5566 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5567 sub4node->SetLineColor(kColorITS);
5568 sub4node->SetVisibility(0);
5571 // Place copy #1 of ITS1 in I101
5573 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5574 sub5node->SetLineColor(kColorITS);
5575 fNodes->Add(sub5node);
5577 fNodes->Add(sub4node);
5579 fNodes->Add(sub3node);
5582 // Place copy #2 of I107 in I10B
5584 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5585 sub3node->SetLineColor(kColorITS);
5586 sub3node->SetVisibility(0);
5589 // Place copy #1 of I101 in I107
5591 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5592 sub4node->SetLineColor(kColorITS);
5593 sub4node->SetVisibility(0);
5596 // Place copy #1 of ITS1 in I101
5598 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5599 sub5node->SetLineColor(kColorITS);
5600 fNodes->Add(sub5node);
5602 fNodes->Add(sub4node);
5604 fNodes->Add(sub3node);
5607 // Place copy #3 of I107 in I10B
5609 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5610 sub3node->SetLineColor(kColorITS);
5611 sub3node->SetVisibility(0);
5614 // Place copy #1 of I101 in I107
5616 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5617 sub4node->SetLineColor(kColorITS);
5618 sub4node->SetVisibility(0);
5621 // Place copy #1 of ITS1 in I101
5623 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5624 sub5node->SetLineColor(kColorITS);
5625 fNodes->Add(sub5node);
5627 fNodes->Add(sub4node);
5629 fNodes->Add(sub3node);
5632 // Place copy #4 of I107 in I10B
5634 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5635 sub3node->SetLineColor(kColorITS);
5636 sub3node->SetVisibility(0);
5639 // Place copy #1 of I101 in I107
5641 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5642 sub4node->SetLineColor(kColorITS);
5643 sub4node->SetVisibility(0);
5646 // Place copy #1 of ITS1 in I101
5648 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5649 sub5node->SetLineColor(kColorITS);
5650 fNodes->Add(sub5node);
5652 fNodes->Add(sub4node);
5654 fNodes->Add(sub3node);
5656 fNodes->Add(sub2node);
5659 // Place copy #1 of I20B in I12B
5661 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5662 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5663 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5664 sub2node->SetLineColor(kColorITS);
5665 sub2node->SetVisibility(0);
5668 // Place copy #1 of I1D7 in I20B
5670 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5671 sub3node->SetLineColor(kColorITS);
5672 sub3node->SetVisibility(0);
5675 // Place copy #1 of I1D1 in I1D7
5677 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5678 sub4node->SetLineColor(kColorITS);
5679 sub4node->SetVisibility(0);
5682 // Place copy #1 of ITS2 in I1D1
5684 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5685 sub5node->SetLineColor(kColorITS);
5686 fNodes->Add(sub5node);
5688 fNodes->Add(sub4node);
5690 fNodes->Add(sub3node);
5693 // Place copy #2 of I1D7 in I20B
5695 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5696 sub3node->SetLineColor(kColorITS);
5697 sub3node->SetVisibility(0);
5700 // Place copy #1 of I1D1 in I1D7
5702 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5703 sub4node->SetLineColor(kColorITS);
5704 sub4node->SetVisibility(0);
5707 // Place copy #1 of ITS2 in I1D1
5709 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5710 sub5node->SetLineColor(kColorITS);
5711 fNodes->Add(sub5node);
5713 fNodes->Add(sub4node);
5715 fNodes->Add(sub3node);
5718 // Place copy #3 of I1D7 in I20B
5720 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5721 sub3node->SetLineColor(kColorITS);
5722 sub3node->SetVisibility(0);
5725 // Place copy #1 of I1D1 in I1D7
5727 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5728 sub4node->SetLineColor(kColorITS);
5729 sub4node->SetVisibility(0);
5732 // Place copy #1 of ITS2 in I1D1
5734 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5735 sub5node->SetLineColor(kColorITS);
5736 fNodes->Add(sub5node);
5738 fNodes->Add(sub4node);
5740 fNodes->Add(sub3node);
5743 // Place copy #4 of I1D7 in I20B
5745 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5746 sub3node->SetLineColor(kColorITS);
5747 sub3node->SetVisibility(0);
5750 // Place copy #1 of I1D1 in I1D7
5752 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5753 sub4node->SetLineColor(kColorITS);
5754 sub4node->SetVisibility(0);
5757 // Place copy #1 of ITS2 in I1D1
5759 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5760 sub5node->SetLineColor(kColorITS);
5761 fNodes->Add(sub5node);
5763 fNodes->Add(sub4node);
5765 fNodes->Add(sub3node);
5767 fNodes->Add(sub2node);
5770 // Place copy #2 of I20B in I12B
5772 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5773 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5774 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5775 sub2node->SetLineColor(kColorITS);
5776 sub2node->SetVisibility(0);
5779 // Place copy #1 of I1D7 in I20B
5781 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5782 sub3node->SetLineColor(kColorITS);
5783 sub3node->SetVisibility(0);
5786 // Place copy #1 of I1D1 in I1D7
5788 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5789 sub4node->SetLineColor(kColorITS);
5790 sub4node->SetVisibility(0);
5793 // Place copy #1 of ITS2 in I1D1
5795 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5796 sub5node->SetLineColor(kColorITS);
5797 fNodes->Add(sub5node);
5799 fNodes->Add(sub4node);
5801 fNodes->Add(sub3node);
5804 // Place copy #2 of I1D7 in I20B
5806 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5807 sub3node->SetLineColor(kColorITS);
5808 sub3node->SetVisibility(0);
5811 // Place copy #1 of I1D1 in I1D7
5813 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5814 sub4node->SetLineColor(kColorITS);
5815 sub4node->SetVisibility(0);
5818 // Place copy #1 of ITS2 in I1D1
5820 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5821 sub5node->SetLineColor(kColorITS);
5822 fNodes->Add(sub5node);
5824 fNodes->Add(sub4node);
5826 fNodes->Add(sub3node);
5829 // Place copy #3 of I1D7 in I20B
5831 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5832 sub3node->SetLineColor(kColorITS);
5833 sub3node->SetVisibility(0);
5836 // Place copy #1 of I1D1 in I1D7
5838 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5839 sub4node->SetLineColor(kColorITS);
5840 sub4node->SetVisibility(0);
5843 // Place copy #1 of ITS2 in I1D1
5845 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5846 sub5node->SetLineColor(kColorITS);
5847 fNodes->Add(sub5node);
5849 fNodes->Add(sub4node);
5851 fNodes->Add(sub3node);
5854 // Place copy #4 of I1D7 in I20B
5856 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5857 sub3node->SetLineColor(kColorITS);
5858 sub3node->SetVisibility(0);
5861 // Place copy #1 of I1D1 in I1D7
5863 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5864 sub4node->SetLineColor(kColorITS);
5865 sub4node->SetVisibility(0);
5868 // Place copy #1 of ITS2 in I1D1
5870 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5871 sub5node->SetLineColor(kColorITS);
5872 fNodes->Add(sub5node);
5874 fNodes->Add(sub4node);
5876 fNodes->Add(sub3node);
5878 fNodes->Add(sub2node);
5881 // Place copy #3 of I20B in I12B
5883 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5884 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5885 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5886 sub2node->SetLineColor(kColorITS);
5887 sub2node->SetVisibility(0);
5890 // Place copy #1 of I1D7 in I20B
5892 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5893 sub3node->SetLineColor(kColorITS);
5894 sub3node->SetVisibility(0);
5897 // Place copy #1 of I1D1 in I1D7
5899 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5900 sub4node->SetLineColor(kColorITS);
5901 sub4node->SetVisibility(0);
5904 // Place copy #1 of ITS2 in I1D1
5906 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5907 sub5node->SetLineColor(kColorITS);
5908 fNodes->Add(sub5node);
5910 fNodes->Add(sub4node);
5912 fNodes->Add(sub3node);
5915 // Place copy #2 of I1D7 in I20B
5917 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5918 sub3node->SetLineColor(kColorITS);
5919 sub3node->SetVisibility(0);
5922 // Place copy #1 of I1D1 in I1D7
5924 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5925 sub4node->SetLineColor(kColorITS);
5926 sub4node->SetVisibility(0);
5929 // Place copy #1 of ITS2 in I1D1
5931 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5932 sub5node->SetLineColor(kColorITS);
5933 fNodes->Add(sub5node);
5935 fNodes->Add(sub4node);
5937 fNodes->Add(sub3node);
5940 // Place copy #3 of I1D7 in I20B
5942 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5943 sub3node->SetLineColor(kColorITS);
5944 sub3node->SetVisibility(0);
5947 // Place copy #1 of I1D1 in I1D7
5949 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5950 sub4node->SetLineColor(kColorITS);
5951 sub4node->SetVisibility(0);
5954 // Place copy #1 of ITS2 in I1D1
5956 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5957 sub5node->SetLineColor(kColorITS);
5958 fNodes->Add(sub5node);
5960 fNodes->Add(sub4node);
5962 fNodes->Add(sub3node);
5965 // Place copy #4 of I1D7 in I20B
5967 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5968 sub3node->SetLineColor(kColorITS);
5969 sub3node->SetVisibility(0);
5972 // Place copy #1 of I1D1 in I1D7
5974 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5975 sub4node->SetLineColor(kColorITS);
5976 sub4node->SetVisibility(0);
5979 // Place copy #1 of ITS2 in I1D1
5981 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5982 sub5node->SetLineColor(kColorITS);
5983 fNodes->Add(sub5node);
5985 fNodes->Add(sub4node);
5987 fNodes->Add(sub3node);
5989 fNodes->Add(sub2node);
5992 // Place copy #4 of I20B in I12B
5994 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5995 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5996 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5997 sub2node->SetLineColor(kColorITS);
5998 sub2node->SetVisibility(0);
6001 // Place copy #1 of I1D7 in I20B
6003 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6004 sub3node->SetLineColor(kColorITS);
6005 sub3node->SetVisibility(0);
6008 // Place copy #1 of I1D1 in I1D7
6010 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6011 sub4node->SetLineColor(kColorITS);
6012 sub4node->SetVisibility(0);
6015 // Place copy #1 of ITS2 in I1D1
6017 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6018 sub5node->SetLineColor(kColorITS);
6019 fNodes->Add(sub5node);
6021 fNodes->Add(sub4node);
6023 fNodes->Add(sub3node);
6026 // Place copy #2 of I1D7 in I20B
6028 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6029 sub3node->SetLineColor(kColorITS);
6030 sub3node->SetVisibility(0);
6033 // Place copy #1 of I1D1 in I1D7
6035 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6036 sub4node->SetLineColor(kColorITS);
6037 sub4node->SetVisibility(0);
6040 // Place copy #1 of ITS2 in I1D1
6042 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6043 sub5node->SetLineColor(kColorITS);
6044 fNodes->Add(sub5node);
6046 fNodes->Add(sub4node);
6048 fNodes->Add(sub3node);
6051 // Place copy #3 of I1D7 in I20B
6053 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6054 sub3node->SetLineColor(kColorITS);
6055 sub3node->SetVisibility(0);
6058 // Place copy #1 of I1D1 in I1D7
6060 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6061 sub4node->SetLineColor(kColorITS);
6062 sub4node->SetVisibility(0);
6065 // Place copy #1 of ITS2 in I1D1
6067 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6068 sub5node->SetLineColor(kColorITS);
6069 fNodes->Add(sub5node);
6071 fNodes->Add(sub4node);
6073 fNodes->Add(sub3node);
6076 // Place copy #4 of I1D7 in I20B
6078 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6079 sub3node->SetLineColor(kColorITS);
6080 sub3node->SetVisibility(0);
6083 // Place copy #1 of I1D1 in I1D7
6085 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6086 sub4node->SetLineColor(kColorITS);
6087 sub4node->SetVisibility(0);
6090 // Place copy #1 of ITS2 in I1D1
6092 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6093 sub5node->SetLineColor(kColorITS);
6094 fNodes->Add(sub5node);
6096 fNodes->Add(sub4node);
6098 fNodes->Add(sub3node);
6100 fNodes->Add(sub2node);
6102 fNodes->Add(sub1node);
6105 // Place copy #9 of I12B in IT12
6107 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6108 sub1node->SetLineColor(kColorITS);
6109 sub1node->SetVisibility(0);
6112 // Place copy #1 of I10B in I12B
6114 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6115 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6116 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6117 sub2node->SetLineColor(kColorITS);
6118 sub2node->SetVisibility(0);
6121 // Place copy #1 of I107 in I10B
6123 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6124 sub3node->SetLineColor(kColorITS);
6125 sub3node->SetVisibility(0);
6128 // Place copy #1 of I101 in I107
6130 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6131 sub4node->SetLineColor(kColorITS);
6132 sub4node->SetVisibility(0);
6135 // Place copy #1 of ITS1 in I101
6137 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6138 sub5node->SetLineColor(kColorITS);
6139 fNodes->Add(sub5node);
6141 fNodes->Add(sub4node);
6143 fNodes->Add(sub3node);
6146 // Place copy #2 of I107 in I10B
6148 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6149 sub3node->SetLineColor(kColorITS);
6150 sub3node->SetVisibility(0);
6153 // Place copy #1 of I101 in I107
6155 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6156 sub4node->SetLineColor(kColorITS);
6157 sub4node->SetVisibility(0);
6160 // Place copy #1 of ITS1 in I101
6162 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6163 sub5node->SetLineColor(kColorITS);
6164 fNodes->Add(sub5node);
6166 fNodes->Add(sub4node);
6168 fNodes->Add(sub3node);
6171 // Place copy #3 of I107 in I10B
6173 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6174 sub3node->SetLineColor(kColorITS);
6175 sub3node->SetVisibility(0);
6178 // Place copy #1 of I101 in I107
6180 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6181 sub4node->SetLineColor(kColorITS);
6182 sub4node->SetVisibility(0);
6185 // Place copy #1 of ITS1 in I101
6187 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6188 sub5node->SetLineColor(kColorITS);
6189 fNodes->Add(sub5node);
6191 fNodes->Add(sub4node);
6193 fNodes->Add(sub3node);
6196 // Place copy #4 of I107 in I10B
6198 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6199 sub3node->SetLineColor(kColorITS);
6200 sub3node->SetVisibility(0);
6203 // Place copy #1 of I101 in I107
6205 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6206 sub4node->SetLineColor(kColorITS);
6207 sub4node->SetVisibility(0);
6210 // Place copy #1 of ITS1 in I101
6212 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6213 sub5node->SetLineColor(kColorITS);
6214 fNodes->Add(sub5node);
6216 fNodes->Add(sub4node);
6218 fNodes->Add(sub3node);
6220 fNodes->Add(sub2node);
6223 // Place copy #2 of I10B in I12B
6225 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6226 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6227 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6228 sub2node->SetLineColor(kColorITS);
6229 sub2node->SetVisibility(0);
6232 // Place copy #1 of I107 in I10B
6234 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6235 sub3node->SetLineColor(kColorITS);
6236 sub3node->SetVisibility(0);
6239 // Place copy #1 of I101 in I107
6241 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6242 sub4node->SetLineColor(kColorITS);
6243 sub4node->SetVisibility(0);
6246 // Place copy #1 of ITS1 in I101
6248 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6249 sub5node->SetLineColor(kColorITS);
6250 fNodes->Add(sub5node);
6252 fNodes->Add(sub4node);
6254 fNodes->Add(sub3node);
6257 // Place copy #2 of I107 in I10B
6259 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6260 sub3node->SetLineColor(kColorITS);
6261 sub3node->SetVisibility(0);
6264 // Place copy #1 of I101 in I107
6266 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6267 sub4node->SetLineColor(kColorITS);
6268 sub4node->SetVisibility(0);
6271 // Place copy #1 of ITS1 in I101
6273 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6274 sub5node->SetLineColor(kColorITS);
6275 fNodes->Add(sub5node);
6277 fNodes->Add(sub4node);
6279 fNodes->Add(sub3node);
6282 // Place copy #3 of I107 in I10B
6284 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6285 sub3node->SetLineColor(kColorITS);
6286 sub3node->SetVisibility(0);
6289 // Place copy #1 of I101 in I107
6291 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6292 sub4node->SetLineColor(kColorITS);
6293 sub4node->SetVisibility(0);
6296 // Place copy #1 of ITS1 in I101
6298 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6299 sub5node->SetLineColor(kColorITS);
6300 fNodes->Add(sub5node);
6302 fNodes->Add(sub4node);
6304 fNodes->Add(sub3node);
6307 // Place copy #4 of I107 in I10B
6309 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6310 sub3node->SetLineColor(kColorITS);
6311 sub3node->SetVisibility(0);
6314 // Place copy #1 of I101 in I107
6316 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6317 sub4node->SetLineColor(kColorITS);
6318 sub4node->SetVisibility(0);
6321 // Place copy #1 of ITS1 in I101
6323 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6324 sub5node->SetLineColor(kColorITS);
6325 fNodes->Add(sub5node);
6327 fNodes->Add(sub4node);
6329 fNodes->Add(sub3node);
6331 fNodes->Add(sub2node);
6334 // Place copy #1 of I20B in I12B
6336 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6337 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6338 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6339 sub2node->SetLineColor(kColorITS);
6340 sub2node->SetVisibility(0);
6343 // Place copy #1 of I1D7 in I20B
6345 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6346 sub3node->SetLineColor(kColorITS);
6347 sub3node->SetVisibility(0);
6350 // Place copy #1 of I1D1 in I1D7
6352 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6353 sub4node->SetLineColor(kColorITS);
6354 sub4node->SetVisibility(0);
6357 // Place copy #1 of ITS2 in I1D1
6359 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6360 sub5node->SetLineColor(kColorITS);
6361 fNodes->Add(sub5node);
6363 fNodes->Add(sub4node);
6365 fNodes->Add(sub3node);
6368 // Place copy #2 of I1D7 in I20B
6370 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6371 sub3node->SetLineColor(kColorITS);
6372 sub3node->SetVisibility(0);
6375 // Place copy #1 of I1D1 in I1D7
6377 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6378 sub4node->SetLineColor(kColorITS);
6379 sub4node->SetVisibility(0);
6382 // Place copy #1 of ITS2 in I1D1
6384 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6385 sub5node->SetLineColor(kColorITS);
6386 fNodes->Add(sub5node);
6388 fNodes->Add(sub4node);
6390 fNodes->Add(sub3node);
6393 // Place copy #3 of I1D7 in I20B
6395 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6396 sub3node->SetLineColor(kColorITS);
6397 sub3node->SetVisibility(0);
6400 // Place copy #1 of I1D1 in I1D7
6402 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6403 sub4node->SetLineColor(kColorITS);
6404 sub4node->SetVisibility(0);
6407 // Place copy #1 of ITS2 in I1D1
6409 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6410 sub5node->SetLineColor(kColorITS);
6411 fNodes->Add(sub5node);
6413 fNodes->Add(sub4node);
6415 fNodes->Add(sub3node);
6418 // Place copy #4 of I1D7 in I20B
6420 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6421 sub3node->SetLineColor(kColorITS);
6422 sub3node->SetVisibility(0);
6425 // Place copy #1 of I1D1 in I1D7
6427 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6428 sub4node->SetLineColor(kColorITS);
6429 sub4node->SetVisibility(0);
6432 // Place copy #1 of ITS2 in I1D1
6434 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6435 sub5node->SetLineColor(kColorITS);
6436 fNodes->Add(sub5node);
6438 fNodes->Add(sub4node);
6440 fNodes->Add(sub3node);
6442 fNodes->Add(sub2node);
6445 // Place copy #2 of I20B in I12B
6447 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6448 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6449 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6450 sub2node->SetLineColor(kColorITS);
6451 sub2node->SetVisibility(0);
6454 // Place copy #1 of I1D7 in I20B
6456 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6457 sub3node->SetLineColor(kColorITS);
6458 sub3node->SetVisibility(0);
6461 // Place copy #1 of I1D1 in I1D7
6463 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6464 sub4node->SetLineColor(kColorITS);
6465 sub4node->SetVisibility(0);
6468 // Place copy #1 of ITS2 in I1D1
6470 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6471 sub5node->SetLineColor(kColorITS);
6472 fNodes->Add(sub5node);
6474 fNodes->Add(sub4node);
6476 fNodes->Add(sub3node);
6479 // Place copy #2 of I1D7 in I20B
6481 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6482 sub3node->SetLineColor(kColorITS);
6483 sub3node->SetVisibility(0);
6486 // Place copy #1 of I1D1 in I1D7
6488 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6489 sub4node->SetLineColor(kColorITS);
6490 sub4node->SetVisibility(0);
6493 // Place copy #1 of ITS2 in I1D1
6495 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6496 sub5node->SetLineColor(kColorITS);
6497 fNodes->Add(sub5node);
6499 fNodes->Add(sub4node);
6501 fNodes->Add(sub3node);
6504 // Place copy #3 of I1D7 in I20B
6506 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6507 sub3node->SetLineColor(kColorITS);
6508 sub3node->SetVisibility(0);
6511 // Place copy #1 of I1D1 in I1D7
6513 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6514 sub4node->SetLineColor(kColorITS);
6515 sub4node->SetVisibility(0);
6518 // Place copy #1 of ITS2 in I1D1
6520 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6521 sub5node->SetLineColor(kColorITS);
6522 fNodes->Add(sub5node);
6524 fNodes->Add(sub4node);
6526 fNodes->Add(sub3node);
6529 // Place copy #4 of I1D7 in I20B
6531 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6532 sub3node->SetLineColor(kColorITS);
6533 sub3node->SetVisibility(0);
6536 // Place copy #1 of I1D1 in I1D7
6538 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6539 sub4node->SetLineColor(kColorITS);
6540 sub4node->SetVisibility(0);
6543 // Place copy #1 of ITS2 in I1D1
6545 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6546 sub5node->SetLineColor(kColorITS);
6547 fNodes->Add(sub5node);
6549 fNodes->Add(sub4node);
6551 fNodes->Add(sub3node);
6553 fNodes->Add(sub2node);
6556 // Place copy #3 of I20B in I12B
6558 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6559 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6560 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6561 sub2node->SetLineColor(kColorITS);
6562 sub2node->SetVisibility(0);
6565 // Place copy #1 of I1D7 in I20B
6567 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6568 sub3node->SetLineColor(kColorITS);
6569 sub3node->SetVisibility(0);
6572 // Place copy #1 of I1D1 in I1D7
6574 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6575 sub4node->SetLineColor(kColorITS);
6576 sub4node->SetVisibility(0);
6579 // Place copy #1 of ITS2 in I1D1
6581 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6582 sub5node->SetLineColor(kColorITS);
6583 fNodes->Add(sub5node);
6585 fNodes->Add(sub4node);
6587 fNodes->Add(sub3node);
6590 // Place copy #2 of I1D7 in I20B
6592 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6593 sub3node->SetLineColor(kColorITS);
6594 sub3node->SetVisibility(0);
6597 // Place copy #1 of I1D1 in I1D7
6599 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6600 sub4node->SetLineColor(kColorITS);
6601 sub4node->SetVisibility(0);
6604 // Place copy #1 of ITS2 in I1D1
6606 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6607 sub5node->SetLineColor(kColorITS);
6608 fNodes->Add(sub5node);
6610 fNodes->Add(sub4node);
6612 fNodes->Add(sub3node);
6615 // Place copy #3 of I1D7 in I20B
6617 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6618 sub3node->SetLineColor(kColorITS);
6619 sub3node->SetVisibility(0);
6622 // Place copy #1 of I1D1 in I1D7
6624 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6625 sub4node->SetLineColor(kColorITS);
6626 sub4node->SetVisibility(0);
6629 // Place copy #1 of ITS2 in I1D1
6631 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6632 sub5node->SetLineColor(kColorITS);
6633 fNodes->Add(sub5node);
6635 fNodes->Add(sub4node);
6637 fNodes->Add(sub3node);
6640 // Place copy #4 of I1D7 in I20B
6642 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6643 sub3node->SetLineColor(kColorITS);
6644 sub3node->SetVisibility(0);
6647 // Place copy #1 of I1D1 in I1D7
6649 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6650 sub4node->SetLineColor(kColorITS);
6651 sub4node->SetVisibility(0);
6654 // Place copy #1 of ITS2 in I1D1
6656 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6657 sub5node->SetLineColor(kColorITS);
6658 fNodes->Add(sub5node);
6660 fNodes->Add(sub4node);
6662 fNodes->Add(sub3node);
6664 fNodes->Add(sub2node);
6667 // Place copy #4 of I20B in I12B
6669 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6670 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6671 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6672 sub2node->SetLineColor(kColorITS);
6673 sub2node->SetVisibility(0);
6676 // Place copy #1 of I1D7 in I20B
6678 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6679 sub3node->SetLineColor(kColorITS);
6680 sub3node->SetVisibility(0);
6683 // Place copy #1 of I1D1 in I1D7
6685 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6686 sub4node->SetLineColor(kColorITS);
6687 sub4node->SetVisibility(0);
6690 // Place copy #1 of ITS2 in I1D1
6692 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6693 sub5node->SetLineColor(kColorITS);
6694 fNodes->Add(sub5node);
6696 fNodes->Add(sub4node);
6698 fNodes->Add(sub3node);
6701 // Place copy #2 of I1D7 in I20B
6703 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6704 sub3node->SetLineColor(kColorITS);
6705 sub3node->SetVisibility(0);
6708 // Place copy #1 of I1D1 in I1D7
6710 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6711 sub4node->SetLineColor(kColorITS);
6712 sub4node->SetVisibility(0);
6715 // Place copy #1 of ITS2 in I1D1
6717 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6718 sub5node->SetLineColor(kColorITS);
6719 fNodes->Add(sub5node);
6721 fNodes->Add(sub4node);
6723 fNodes->Add(sub3node);
6726 // Place copy #3 of I1D7 in I20B
6728 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6729 sub3node->SetLineColor(kColorITS);
6730 sub3node->SetVisibility(0);
6733 // Place copy #1 of I1D1 in I1D7
6735 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6736 sub4node->SetLineColor(kColorITS);
6737 sub4node->SetVisibility(0);
6740 // Place copy #1 of ITS2 in I1D1
6742 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6743 sub5node->SetLineColor(kColorITS);
6744 fNodes->Add(sub5node);
6746 fNodes->Add(sub4node);
6748 fNodes->Add(sub3node);
6751 // Place copy #4 of I1D7 in I20B
6753 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6754 sub3node->SetLineColor(kColorITS);
6755 sub3node->SetVisibility(0);
6758 // Place copy #1 of I1D1 in I1D7
6760 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6761 sub4node->SetLineColor(kColorITS);
6762 sub4node->SetVisibility(0);
6765 // Place copy #1 of ITS2 in I1D1
6767 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6768 sub5node->SetLineColor(kColorITS);
6769 fNodes->Add(sub5node);
6771 fNodes->Add(sub4node);
6773 fNodes->Add(sub3node);
6775 fNodes->Add(sub2node);
6777 fNodes->Add(sub1node);
6780 // Place copy #10 of I12B in IT12
6782 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6783 sub1node->SetLineColor(kColorITS);
6784 sub1node->SetVisibility(0);
6787 // Place copy #1 of I10B in I12B
6789 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6790 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6791 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6792 sub2node->SetLineColor(kColorITS);
6793 sub2node->SetVisibility(0);
6796 // Place copy #1 of I107 in I10B
6798 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6799 sub3node->SetLineColor(kColorITS);
6800 sub3node->SetVisibility(0);
6803 // Place copy #1 of I101 in I107
6805 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6806 sub4node->SetLineColor(kColorITS);
6807 sub4node->SetVisibility(0);
6810 // Place copy #1 of ITS1 in I101
6812 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6813 sub5node->SetLineColor(kColorITS);
6814 fNodes->Add(sub5node);
6816 fNodes->Add(sub4node);
6818 fNodes->Add(sub3node);
6821 // Place copy #2 of I107 in I10B
6823 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6824 sub3node->SetLineColor(kColorITS);
6825 sub3node->SetVisibility(0);
6828 // Place copy #1 of I101 in I107
6830 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6831 sub4node->SetLineColor(kColorITS);
6832 sub4node->SetVisibility(0);
6835 // Place copy #1 of ITS1 in I101
6837 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6838 sub5node->SetLineColor(kColorITS);
6839 fNodes->Add(sub5node);
6841 fNodes->Add(sub4node);
6843 fNodes->Add(sub3node);
6846 // Place copy #3 of I107 in I10B
6848 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6849 sub3node->SetLineColor(kColorITS);
6850 sub3node->SetVisibility(0);
6853 // Place copy #1 of I101 in I107
6855 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6856 sub4node->SetLineColor(kColorITS);
6857 sub4node->SetVisibility(0);
6860 // Place copy #1 of ITS1 in I101
6862 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6863 sub5node->SetLineColor(kColorITS);
6864 fNodes->Add(sub5node);
6866 fNodes->Add(sub4node);
6868 fNodes->Add(sub3node);
6871 // Place copy #4 of I107 in I10B
6873 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6874 sub3node->SetLineColor(kColorITS);
6875 sub3node->SetVisibility(0);
6878 // Place copy #1 of I101 in I107
6880 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6881 sub4node->SetLineColor(kColorITS);
6882 sub4node->SetVisibility(0);
6885 // Place copy #1 of ITS1 in I101
6887 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6888 sub5node->SetLineColor(kColorITS);
6889 fNodes->Add(sub5node);
6891 fNodes->Add(sub4node);
6893 fNodes->Add(sub3node);
6895 fNodes->Add(sub2node);
6898 // Place copy #2 of I10B in I12B
6900 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6901 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6902 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6903 sub2node->SetLineColor(kColorITS);
6904 sub2node->SetVisibility(0);
6907 // Place copy #1 of I107 in I10B
6909 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6910 sub3node->SetLineColor(kColorITS);
6911 sub3node->SetVisibility(0);
6914 // Place copy #1 of I101 in I107
6916 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6917 sub4node->SetLineColor(kColorITS);
6918 sub4node->SetVisibility(0);
6921 // Place copy #1 of ITS1 in I101
6923 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6924 sub5node->SetLineColor(kColorITS);
6925 fNodes->Add(sub5node);
6927 fNodes->Add(sub4node);
6929 fNodes->Add(sub3node);
6932 // Place copy #2 of I107 in I10B
6934 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6935 sub3node->SetLineColor(kColorITS);
6936 sub3node->SetVisibility(0);
6939 // Place copy #1 of I101 in I107
6941 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6942 sub4node->SetLineColor(kColorITS);
6943 sub4node->SetVisibility(0);
6946 // Place copy #1 of ITS1 in I101
6948 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6949 sub5node->SetLineColor(kColorITS);
6950 fNodes->Add(sub5node);
6952 fNodes->Add(sub4node);
6954 fNodes->Add(sub3node);
6957 // Place copy #3 of I107 in I10B
6959 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6960 sub3node->SetLineColor(kColorITS);
6961 sub3node->SetVisibility(0);
6964 // Place copy #1 of I101 in I107
6966 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6967 sub4node->SetLineColor(kColorITS);
6968 sub4node->SetVisibility(0);
6971 // Place copy #1 of ITS1 in I101
6973 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6974 sub5node->SetLineColor(kColorITS);
6975 fNodes->Add(sub5node);
6977 fNodes->Add(sub4node);
6979 fNodes->Add(sub3node);
6982 // Place copy #4 of I107 in I10B
6984 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6985 sub3node->SetLineColor(kColorITS);
6986 sub3node->SetVisibility(0);
6989 // Place copy #1 of I101 in I107
6991 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6992 sub4node->SetLineColor(kColorITS);
6993 sub4node->SetVisibility(0);
6996 // Place copy #1 of ITS1 in I101
6998 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6999 sub5node->SetLineColor(kColorITS);
7000 fNodes->Add(sub5node);
7002 fNodes->Add(sub4node);
7004 fNodes->Add(sub3node);
7006 fNodes->Add(sub2node);
7009 // Place copy #1 of I20B in I12B
7011 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
7012 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7013 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
7014 sub2node->SetLineColor(kColorITS);
7015 sub2node->SetVisibility(0);
7018 // Place copy #1 of I1D7 in I20B
7020 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7021 sub3node->SetLineColor(kColorITS);
7022 sub3node->SetVisibility(0);
7025 // Place copy #1 of I1D1 in I1D7
7027 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7028 sub4node->SetLineColor(kColorITS);
7029 sub4node->SetVisibility(0);
7032 // Place copy #1 of ITS2 in I1D1
7034 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7035 sub5node->SetLineColor(kColorITS);
7036 fNodes->Add(sub5node);
7038 fNodes->Add(sub4node);
7040 fNodes->Add(sub3node);
7043 // Place copy #2 of I1D7 in I20B
7045 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7046 sub3node->SetLineColor(kColorITS);
7047 sub3node->SetVisibility(0);
7050 // Place copy #1 of I1D1 in I1D7
7052 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7053 sub4node->SetLineColor(kColorITS);
7054 sub4node->SetVisibility(0);
7057 // Place copy #1 of ITS2 in I1D1
7059 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7060 sub5node->SetLineColor(kColorITS);
7061 fNodes->Add(sub5node);
7063 fNodes->Add(sub4node);
7065 fNodes->Add(sub3node);
7068 // Place copy #3 of I1D7 in I20B
7070 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7071 sub3node->SetLineColor(kColorITS);
7072 sub3node->SetVisibility(0);
7075 // Place copy #1 of I1D1 in I1D7
7077 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7078 sub4node->SetLineColor(kColorITS);
7079 sub4node->SetVisibility(0);
7082 // Place copy #1 of ITS2 in I1D1
7084 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7085 sub5node->SetLineColor(kColorITS);
7086 fNodes->Add(sub5node);
7088 fNodes->Add(sub4node);
7090 fNodes->Add(sub3node);
7093 // Place copy #4 of I1D7 in I20B
7095 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7096 sub3node->SetLineColor(kColorITS);
7097 sub3node->SetVisibility(0);
7100 // Place copy #1 of I1D1 in I1D7
7102 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7103 sub4node->SetLineColor(kColorITS);
7104 sub4node->SetVisibility(0);
7107 // Place copy #1 of ITS2 in I1D1
7109 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7110 sub5node->SetLineColor(kColorITS);
7111 fNodes->Add(sub5node);
7113 fNodes->Add(sub4node);
7115 fNodes->Add(sub3node);
7117 fNodes->Add(sub2node);
7120 // Place copy #2 of I20B in I12B
7122 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7123 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7124 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7125 sub2node->SetLineColor(kColorITS);
7126 sub2node->SetVisibility(0);
7129 // Place copy #1 of I1D7 in I20B
7131 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7132 sub3node->SetLineColor(kColorITS);
7133 sub3node->SetVisibility(0);
7136 // Place copy #1 of I1D1 in I1D7
7138 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7139 sub4node->SetLineColor(kColorITS);
7140 sub4node->SetVisibility(0);
7143 // Place copy #1 of ITS2 in I1D1
7145 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7146 sub5node->SetLineColor(kColorITS);
7147 fNodes->Add(sub5node);
7149 fNodes->Add(sub4node);
7151 fNodes->Add(sub3node);
7154 // Place copy #2 of I1D7 in I20B
7156 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7157 sub3node->SetLineColor(kColorITS);
7158 sub3node->SetVisibility(0);
7161 // Place copy #1 of I1D1 in I1D7
7163 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7164 sub4node->SetLineColor(kColorITS);
7165 sub4node->SetVisibility(0);
7168 // Place copy #1 of ITS2 in I1D1
7170 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7171 sub5node->SetLineColor(kColorITS);
7172 fNodes->Add(sub5node);
7174 fNodes->Add(sub4node);
7176 fNodes->Add(sub3node);
7179 // Place copy #3 of I1D7 in I20B
7181 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7182 sub3node->SetLineColor(kColorITS);
7183 sub3node->SetVisibility(0);
7186 // Place copy #1 of I1D1 in I1D7
7188 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7189 sub4node->SetLineColor(kColorITS);
7190 sub4node->SetVisibility(0);
7193 // Place copy #1 of ITS2 in I1D1
7195 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7196 sub5node->SetLineColor(kColorITS);
7197 fNodes->Add(sub5node);
7199 fNodes->Add(sub4node);
7201 fNodes->Add(sub3node);
7204 // Place copy #4 of I1D7 in I20B
7206 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7207 sub3node->SetLineColor(kColorITS);
7208 sub3node->SetVisibility(0);
7211 // Place copy #1 of I1D1 in I1D7
7213 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7214 sub4node->SetLineColor(kColorITS);
7215 sub4node->SetVisibility(0);
7218 // Place copy #1 of ITS2 in I1D1
7220 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7221 sub5node->SetLineColor(kColorITS);
7222 fNodes->Add(sub5node);
7224 fNodes->Add(sub4node);
7226 fNodes->Add(sub3node);
7228 fNodes->Add(sub2node);
7231 // Place copy #3 of I20B in I12B
7233 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7234 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7235 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7236 sub2node->SetLineColor(kColorITS);
7237 sub2node->SetVisibility(0);
7240 // Place copy #1 of I1D7 in I20B
7242 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7243 sub3node->SetLineColor(kColorITS);
7244 sub3node->SetVisibility(0);
7247 // Place copy #1 of I1D1 in I1D7
7249 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7250 sub4node->SetLineColor(kColorITS);
7251 sub4node->SetVisibility(0);
7254 // Place copy #1 of ITS2 in I1D1
7256 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7257 sub5node->SetLineColor(kColorITS);
7258 fNodes->Add(sub5node);
7260 fNodes->Add(sub4node);
7262 fNodes->Add(sub3node);
7265 // Place copy #2 of I1D7 in I20B
7267 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7268 sub3node->SetLineColor(kColorITS);
7269 sub3node->SetVisibility(0);
7272 // Place copy #1 of I1D1 in I1D7
7274 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7275 sub4node->SetLineColor(kColorITS);
7276 sub4node->SetVisibility(0);
7279 // Place copy #1 of ITS2 in I1D1
7281 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7282 sub5node->SetLineColor(kColorITS);
7283 fNodes->Add(sub5node);
7285 fNodes->Add(sub4node);
7287 fNodes->Add(sub3node);
7290 // Place copy #3 of I1D7 in I20B
7292 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7293 sub3node->SetLineColor(kColorITS);
7294 sub3node->SetVisibility(0);
7297 // Place copy #1 of I1D1 in I1D7
7299 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7300 sub4node->SetLineColor(kColorITS);
7301 sub4node->SetVisibility(0);
7304 // Place copy #1 of ITS2 in I1D1
7306 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7307 sub5node->SetLineColor(kColorITS);
7308 fNodes->Add(sub5node);
7310 fNodes->Add(sub4node);
7312 fNodes->Add(sub3node);
7315 // Place copy #4 of I1D7 in I20B
7317 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7318 sub3node->SetLineColor(kColorITS);
7319 sub3node->SetVisibility(0);
7322 // Place copy #1 of I1D1 in I1D7
7324 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7325 sub4node->SetLineColor(kColorITS);
7326 sub4node->SetVisibility(0);
7329 // Place copy #1 of ITS2 in I1D1
7331 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7332 sub5node->SetLineColor(kColorITS);
7333 fNodes->Add(sub5node);
7335 fNodes->Add(sub4node);
7337 fNodes->Add(sub3node);
7339 fNodes->Add(sub2node);
7342 // Place copy #4 of I20B in I12B
7344 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7345 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7346 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7347 sub2node->SetLineColor(kColorITS);
7348 sub2node->SetVisibility(0);
7351 // Place copy #1 of I1D7 in I20B
7353 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7354 sub3node->SetLineColor(kColorITS);
7355 sub3node->SetVisibility(0);
7358 // Place copy #1 of I1D1 in I1D7
7360 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7361 sub4node->SetLineColor(kColorITS);
7362 sub4node->SetVisibility(0);
7365 // Place copy #1 of ITS2 in I1D1
7367 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7368 sub5node->SetLineColor(kColorITS);
7369 fNodes->Add(sub5node);
7371 fNodes->Add(sub4node);
7373 fNodes->Add(sub3node);
7376 // Place copy #2 of I1D7 in I20B
7378 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7379 sub3node->SetLineColor(kColorITS);
7380 sub3node->SetVisibility(0);
7383 // Place copy #1 of I1D1 in I1D7
7385 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7386 sub4node->SetLineColor(kColorITS);
7387 sub4node->SetVisibility(0);
7390 // Place copy #1 of ITS2 in I1D1
7392 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7393 sub5node->SetLineColor(kColorITS);
7394 fNodes->Add(sub5node);
7396 fNodes->Add(sub4node);
7398 fNodes->Add(sub3node);
7401 // Place copy #3 of I1D7 in I20B
7403 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7404 sub3node->SetLineColor(kColorITS);
7405 sub3node->SetVisibility(0);
7408 // Place copy #1 of I1D1 in I1D7
7410 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7411 sub4node->SetLineColor(kColorITS);
7412 sub4node->SetVisibility(0);
7415 // Place copy #1 of ITS2 in I1D1
7417 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7418 sub5node->SetLineColor(kColorITS);
7419 fNodes->Add(sub5node);
7421 fNodes->Add(sub4node);
7423 fNodes->Add(sub3node);
7426 // Place copy #4 of I1D7 in I20B
7428 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7429 sub3node->SetLineColor(kColorITS);
7430 sub3node->SetVisibility(0);
7433 // Place copy #1 of I1D1 in I1D7
7435 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7436 sub4node->SetLineColor(kColorITS);
7437 sub4node->SetVisibility(0);
7440 // Place copy #1 of ITS2 in I1D1
7442 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7443 sub5node->SetLineColor(kColorITS);
7444 fNodes->Add(sub5node);
7446 fNodes->Add(sub4node);
7448 fNodes->Add(sub3node);
7450 fNodes->Add(sub2node);
7452 fNodes->Add(sub1node);
7460 // --- Place SDD volumes into their mother volume
7462 // Place IT34 in Alice
7463 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7464 node->SetLineColor(kColorITS);
7465 node->SetVisibility(0);
7468 // Place copy #1 of I004 in IT34
7470 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7471 sub1node->SetLineColor(kColorITS);
7472 sub1node->SetVisibility(0);
7475 // Place copy #1 of ITS3 directly in I004
7477 ySDD = Y_SDD_sep/2.+I302dits[1];
7478 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7479 sub2node->SetLineColor(kColorITS);
7480 sub2node->SetVisibility(1);
7481 fNodes->Add(sub2node);
7484 // Place copy #2 of ITS3 directly in I004
7486 ySDD = Y_SDD_sep/2.+I302dits[1];
7487 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7488 sub2node->SetLineColor(kColorITS);
7489 sub2node->SetVisibility(1);
7490 fNodes->Add(sub2node);
7493 // Place copy #3 of ITS3 directly in I004
7495 ySDD = Y_SDD_sep/2.+I302dits[1];
7496 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7497 sub2node->SetLineColor(kColorITS);
7498 sub2node->SetVisibility(1);
7499 fNodes->Add(sub2node);
7502 // Place copy #4 of ITS3 directly in I004
7504 ySDD = Y_SDD_sep/2.+I302dits[1];
7505 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7506 sub2node->SetLineColor(kColorITS);
7507 sub2node->SetVisibility(1);
7508 fNodes->Add(sub2node);
7511 // Place copy #5 of ITS3 directly in I004
7513 ySDD = Y_SDD_sep/2.+I302dits[1];
7514 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7515 sub2node->SetLineColor(kColorITS);
7516 sub2node->SetVisibility(1);
7517 fNodes->Add(sub2node);
7520 // Place copy #6 of ITS3 directly in I004
7522 ySDD = Y_SDD_sep/2.+I302dits[1];
7523 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7524 sub2node->SetLineColor(kColorITS);
7525 sub2node->SetVisibility(1);
7526 fNodes->Add(sub2node);
7528 fNodes->Add(sub1node);
7531 // Place copy #2 of I004 in IT34
7533 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7534 sub1node->SetLineColor(kColorITS);
7535 sub1node->SetVisibility(0);
7538 // Place copy #1 of ITS3 directly in I004
7540 ySDD = Y_SDD_sep/2.+I302dits[1];
7541 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7542 sub2node->SetLineColor(kColorITS);
7543 sub2node->SetVisibility(1);
7544 fNodes->Add(sub2node);
7547 // Place copy #2 of ITS3 directly in I004
7549 ySDD = Y_SDD_sep/2.+I302dits[1];
7550 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7551 sub2node->SetLineColor(kColorITS);
7552 sub2node->SetVisibility(1);
7553 fNodes->Add(sub2node);
7556 // Place copy #3 of ITS3 directly in I004
7558 ySDD = Y_SDD_sep/2.+I302dits[1];
7559 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7560 sub2node->SetLineColor(kColorITS);
7561 sub2node->SetVisibility(1);
7562 fNodes->Add(sub2node);
7565 // Place copy #4 of ITS3 directly in I004
7567 ySDD = Y_SDD_sep/2.+I302dits[1];
7568 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7569 sub2node->SetLineColor(kColorITS);
7570 sub2node->SetVisibility(1);
7571 fNodes->Add(sub2node);
7574 // Place copy #5 of ITS3 directly in I004
7576 ySDD = Y_SDD_sep/2.+I302dits[1];
7577 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7578 sub2node->SetLineColor(kColorITS);
7579 sub2node->SetVisibility(1);
7580 fNodes->Add(sub2node);
7583 // Place copy #6 of ITS3 directly in I004
7585 ySDD = Y_SDD_sep/2.+I302dits[1];
7586 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7587 sub2node->SetLineColor(kColorITS);
7588 sub2node->SetVisibility(1);
7589 fNodes->Add(sub2node);
7591 fNodes->Add(sub1node);
7594 // Place copy #3 of I004 in IT34
7596 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7597 sub1node->SetLineColor(kColorITS);
7598 sub1node->SetVisibility(0);
7601 // Place copy #1 of ITS3 directly in I004
7603 ySDD = Y_SDD_sep/2.+I302dits[1];
7604 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7605 sub2node->SetLineColor(kColorITS);
7606 sub2node->SetVisibility(1);
7607 fNodes->Add(sub2node);
7610 // Place copy #2 of ITS3 directly in I004
7612 ySDD = Y_SDD_sep/2.+I302dits[1];
7613 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7614 sub2node->SetLineColor(kColorITS);
7615 sub2node->SetVisibility(1);
7616 fNodes->Add(sub2node);
7619 // Place copy #3 of ITS3 directly in I004
7621 ySDD = Y_SDD_sep/2.+I302dits[1];
7622 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7623 sub2node->SetLineColor(kColorITS);
7624 sub2node->SetVisibility(1);
7625 fNodes->Add(sub2node);
7628 // Place copy #4 of ITS3 directly in I004
7630 ySDD = Y_SDD_sep/2.+I302dits[1];
7631 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7632 sub2node->SetLineColor(kColorITS);
7633 sub2node->SetVisibility(1);
7634 fNodes->Add(sub2node);
7637 // Place copy #5 of ITS3 directly in I004
7639 ySDD = Y_SDD_sep/2.+I302dits[1];
7640 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7641 sub2node->SetLineColor(kColorITS);
7642 sub2node->SetVisibility(1);
7643 fNodes->Add(sub2node);
7646 // Place copy #6 of ITS3 directly in I004
7648 ySDD = Y_SDD_sep/2.+I302dits[1];
7649 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7650 sub2node->SetLineColor(kColorITS);
7651 sub2node->SetVisibility(1);
7652 fNodes->Add(sub2node);
7654 fNodes->Add(sub1node);
7657 // Place copy #4 of I004 in IT34
7659 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7660 sub1node->SetLineColor(kColorITS);
7661 sub1node->SetVisibility(0);
7664 // Place copy #1 of ITS3 directly in I004
7666 ySDD = Y_SDD_sep/2.+I302dits[1];
7667 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7668 sub2node->SetLineColor(kColorITS);
7669 sub2node->SetVisibility(1);
7670 fNodes->Add(sub2node);
7673 // Place copy #2 of ITS3 directly in I004
7675 ySDD = Y_SDD_sep/2.+I302dits[1];
7676 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7677 sub2node->SetLineColor(kColorITS);
7678 sub2node->SetVisibility(1);
7679 fNodes->Add(sub2node);
7682 // Place copy #3 of ITS3 directly in I004
7684 ySDD = Y_SDD_sep/2.+I302dits[1];
7685 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7686 sub2node->SetLineColor(kColorITS);
7687 sub2node->SetVisibility(1);
7688 fNodes->Add(sub2node);
7691 // Place copy #4 of ITS3 directly in I004
7693 ySDD = Y_SDD_sep/2.+I302dits[1];
7694 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7695 sub2node->SetLineColor(kColorITS);
7696 sub2node->SetVisibility(1);
7697 fNodes->Add(sub2node);
7700 // Place copy #5 of ITS3 directly in I004
7702 ySDD = Y_SDD_sep/2.+I302dits[1];
7703 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7704 sub2node->SetLineColor(kColorITS);
7705 sub2node->SetVisibility(1);
7706 fNodes->Add(sub2node);
7709 // Place copy #6 of ITS3 directly in I004
7711 ySDD = Y_SDD_sep/2.+I302dits[1];
7712 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7713 sub2node->SetLineColor(kColorITS);
7714 sub2node->SetVisibility(1);
7715 fNodes->Add(sub2node);
7717 fNodes->Add(sub1node);
7720 // Place copy #5 of I004 in IT34
7722 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7723 sub1node->SetLineColor(kColorITS);
7724 sub1node->SetVisibility(0);
7727 // Place copy #1 of ITS3 directly in I004
7729 ySDD = Y_SDD_sep/2.+I302dits[1];
7730 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7731 sub2node->SetLineColor(kColorITS);
7732 sub2node->SetVisibility(1);
7733 fNodes->Add(sub2node);
7736 // Place copy #2 of ITS3 directly in I004
7738 ySDD = Y_SDD_sep/2.+I302dits[1];
7739 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7740 sub2node->SetLineColor(kColorITS);
7741 sub2node->SetVisibility(1);
7742 fNodes->Add(sub2node);
7745 // Place copy #3 of ITS3 directly in I004
7747 ySDD = Y_SDD_sep/2.+I302dits[1];
7748 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7749 sub2node->SetLineColor(kColorITS);
7750 sub2node->SetVisibility(1);
7751 fNodes->Add(sub2node);
7754 // Place copy #4 of ITS3 directly in I004
7756 ySDD = Y_SDD_sep/2.+I302dits[1];
7757 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7758 sub2node->SetLineColor(kColorITS);
7759 sub2node->SetVisibility(1);
7760 fNodes->Add(sub2node);
7763 // Place copy #5 of ITS3 directly in I004
7765 ySDD = Y_SDD_sep/2.+I302dits[1];
7766 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7767 sub2node->SetLineColor(kColorITS);
7768 sub2node->SetVisibility(1);
7769 fNodes->Add(sub2node);
7772 // Place copy #6 of ITS3 directly in I004
7774 ySDD = Y_SDD_sep/2.+I302dits[1];
7775 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7776 sub2node->SetLineColor(kColorITS);
7777 sub2node->SetVisibility(1);
7778 fNodes->Add(sub2node);
7780 fNodes->Add(sub1node);
7783 // Place copy #6 of I004 in IT34
7785 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7786 sub1node->SetLineColor(kColorITS);
7787 sub1node->SetVisibility(0);
7790 // Place copy #1 of ITS3 directly in I004
7792 ySDD = Y_SDD_sep/2.+I302dits[1];
7793 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7794 sub2node->SetLineColor(kColorITS);
7795 sub2node->SetVisibility(1);
7796 fNodes->Add(sub2node);
7799 // Place copy #2 of ITS3 directly in I004
7801 ySDD = Y_SDD_sep/2.+I302dits[1];
7802 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7803 sub2node->SetLineColor(kColorITS);
7804 sub2node->SetVisibility(1);
7805 fNodes->Add(sub2node);
7808 // Place copy #3 of ITS3 directly in I004
7810 ySDD = Y_SDD_sep/2.+I302dits[1];
7811 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7812 sub2node->SetLineColor(kColorITS);
7813 sub2node->SetVisibility(1);
7814 fNodes->Add(sub2node);
7817 // Place copy #4 of ITS3 directly in I004
7819 ySDD = Y_SDD_sep/2.+I302dits[1];
7820 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7821 sub2node->SetLineColor(kColorITS);
7822 sub2node->SetVisibility(1);
7823 fNodes->Add(sub2node);
7826 // Place copy #5 of ITS3 directly in I004
7828 ySDD = Y_SDD_sep/2.+I302dits[1];
7829 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7830 sub2node->SetLineColor(kColorITS);
7831 sub2node->SetVisibility(1);
7832 fNodes->Add(sub2node);
7835 // Place copy #6 of ITS3 directly in I004
7837 ySDD = Y_SDD_sep/2.+I302dits[1];
7838 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7839 sub2node->SetLineColor(kColorITS);
7840 sub2node->SetVisibility(1);
7841 fNodes->Add(sub2node);
7843 fNodes->Add(sub1node);
7846 // Place copy #7 of I004 in IT34
7848 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7849 sub1node->SetLineColor(kColorITS);
7850 sub1node->SetVisibility(0);
7853 // Place copy #1 of ITS3 directly in I004
7855 ySDD = Y_SDD_sep/2.+I302dits[1];
7856 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7857 sub2node->SetLineColor(kColorITS);
7858 sub2node->SetVisibility(1);
7859 fNodes->Add(sub2node);
7862 // Place copy #2 of ITS3 directly in I004
7864 ySDD = Y_SDD_sep/2.+I302dits[1];
7865 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7866 sub2node->SetLineColor(kColorITS);
7867 sub2node->SetVisibility(1);
7868 fNodes->Add(sub2node);
7871 // Place copy #3 of ITS3 directly in I004
7873 ySDD = Y_SDD_sep/2.+I302dits[1];
7874 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7875 sub2node->SetLineColor(kColorITS);
7876 sub2node->SetVisibility(1);
7877 fNodes->Add(sub2node);
7880 // Place copy #4 of ITS3 directly in I004
7882 ySDD = Y_SDD_sep/2.+I302dits[1];
7883 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7884 sub2node->SetLineColor(kColorITS);
7885 sub2node->SetVisibility(1);
7886 fNodes->Add(sub2node);
7889 // Place copy #5 of ITS3 directly in I004
7891 ySDD = Y_SDD_sep/2.+I302dits[1];
7892 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7893 sub2node->SetLineColor(kColorITS);
7894 sub2node->SetVisibility(1);
7895 fNodes->Add(sub2node);
7898 // Place copy #6 of ITS3 directly in I004
7900 ySDD = Y_SDD_sep/2.+I302dits[1];
7901 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7902 sub2node->SetLineColor(kColorITS);
7903 sub2node->SetVisibility(1);
7904 fNodes->Add(sub2node);
7906 fNodes->Add(sub1node);
7909 // Place copy #8 of I004 in IT34
7911 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
7912 sub1node->SetLineColor(kColorITS);
7913 sub1node->SetVisibility(0);
7916 // Place copy #1 of ITS3 directly in I004
7918 ySDD = Y_SDD_sep/2.+I302dits[1];
7919 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7920 sub2node->SetLineColor(kColorITS);
7921 sub2node->SetVisibility(1);
7922 fNodes->Add(sub2node);
7925 // Place copy #2 of ITS3 directly in I004
7927 ySDD = Y_SDD_sep/2.+I302dits[1];
7928 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7929 sub2node->SetLineColor(kColorITS);
7930 sub2node->SetVisibility(1);
7931 fNodes->Add(sub2node);
7934 // Place copy #3 of ITS3 directly in I004
7936 ySDD = Y_SDD_sep/2.+I302dits[1];
7937 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7938 sub2node->SetLineColor(kColorITS);
7939 sub2node->SetVisibility(1);
7940 fNodes->Add(sub2node);
7943 // Place copy #4 of ITS3 directly in I004
7945 ySDD = Y_SDD_sep/2.+I302dits[1];
7946 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7947 sub2node->SetLineColor(kColorITS);
7948 sub2node->SetVisibility(1);
7949 fNodes->Add(sub2node);
7952 // Place copy #5 of ITS3 directly in I004
7954 ySDD = Y_SDD_sep/2.+I302dits[1];
7955 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7956 sub2node->SetLineColor(kColorITS);
7957 sub2node->SetVisibility(1);
7958 fNodes->Add(sub2node);
7961 // Place copy #6 of ITS3 directly in I004
7963 ySDD = Y_SDD_sep/2.+I302dits[1];
7964 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7965 sub2node->SetLineColor(kColorITS);
7966 sub2node->SetVisibility(1);
7967 fNodes->Add(sub2node);
7969 fNodes->Add(sub1node);
7972 // Place copy #9 of I004 in IT34
7974 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
7975 sub1node->SetLineColor(kColorITS);
7976 sub1node->SetVisibility(0);
7979 // Place copy #1 of ITS3 directly in I004
7981 ySDD = Y_SDD_sep/2.+I302dits[1];
7982 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7983 sub2node->SetLineColor(kColorITS);
7984 sub2node->SetVisibility(1);
7985 fNodes->Add(sub2node);
7988 // Place copy #2 of ITS3 directly in I004
7990 ySDD = Y_SDD_sep/2.+I302dits[1];
7991 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7992 sub2node->SetLineColor(kColorITS);
7993 sub2node->SetVisibility(1);
7994 fNodes->Add(sub2node);
7997 // Place copy #3 of ITS3 directly in I004
7999 ySDD = Y_SDD_sep/2.+I302dits[1];
8000 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8001 sub2node->SetLineColor(kColorITS);
8002 sub2node->SetVisibility(1);
8003 fNodes->Add(sub2node);
8006 // Place copy #4 of ITS3 directly in I004
8008 ySDD = Y_SDD_sep/2.+I302dits[1];
8009 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8010 sub2node->SetLineColor(kColorITS);
8011 sub2node->SetVisibility(1);
8012 fNodes->Add(sub2node);
8015 // Place copy #5 of ITS3 directly in I004
8017 ySDD = Y_SDD_sep/2.+I302dits[1];
8018 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8019 sub2node->SetLineColor(kColorITS);
8020 sub2node->SetVisibility(1);
8021 fNodes->Add(sub2node);
8024 // Place copy #6 of ITS3 directly in I004
8026 ySDD = Y_SDD_sep/2.+I302dits[1];
8027 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8028 sub2node->SetLineColor(kColorITS);
8029 sub2node->SetVisibility(1);
8030 fNodes->Add(sub2node);
8032 fNodes->Add(sub1node);
8035 // Place copy #10 of I004 in IT34
8037 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8038 sub1node->SetLineColor(kColorITS);
8039 sub1node->SetVisibility(0);
8042 // Place copy #1 of ITS3 directly in I004
8044 ySDD = Y_SDD_sep/2.+I302dits[1];
8045 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8046 sub2node->SetLineColor(kColorITS);
8047 sub2node->SetVisibility(1);
8048 fNodes->Add(sub2node);
8051 // Place copy #2 of ITS3 directly in I004
8053 ySDD = Y_SDD_sep/2.+I302dits[1];
8054 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8055 sub2node->SetLineColor(kColorITS);
8056 sub2node->SetVisibility(1);
8057 fNodes->Add(sub2node);
8060 // Place copy #3 of ITS3 directly in I004
8062 ySDD = Y_SDD_sep/2.+I302dits[1];
8063 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8064 sub2node->SetLineColor(kColorITS);
8065 sub2node->SetVisibility(1);
8066 fNodes->Add(sub2node);
8069 // Place copy #4 of ITS3 directly in I004
8071 ySDD = Y_SDD_sep/2.+I302dits[1];
8072 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8073 sub2node->SetLineColor(kColorITS);
8074 sub2node->SetVisibility(1);
8075 fNodes->Add(sub2node);
8078 // Place copy #5 of ITS3 directly in I004
8080 ySDD = Y_SDD_sep/2.+I302dits[1];
8081 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8082 sub2node->SetLineColor(kColorITS);
8083 sub2node->SetVisibility(1);
8084 fNodes->Add(sub2node);
8087 // Place copy #6 of ITS3 directly in I004
8089 ySDD = Y_SDD_sep/2.+I302dits[1];
8090 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8091 sub2node->SetLineColor(kColorITS);
8092 sub2node->SetVisibility(1);
8093 fNodes->Add(sub2node);
8095 fNodes->Add(sub1node);
8098 // Place copy #11 of I004 in IT34
8100 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8101 sub1node->SetLineColor(kColorITS);
8102 sub1node->SetVisibility(0);
8105 // Place copy #1 of ITS3 directly in I004
8107 ySDD = Y_SDD_sep/2.+I302dits[1];
8108 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8109 sub2node->SetLineColor(kColorITS);
8110 sub2node->SetVisibility(1);
8111 fNodes->Add(sub2node);
8114 // Place copy #2 of ITS3 directly in I004
8116 ySDD = Y_SDD_sep/2.+I302dits[1];
8117 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8118 sub2node->SetLineColor(kColorITS);
8119 sub2node->SetVisibility(1);
8120 fNodes->Add(sub2node);
8123 // Place copy #3 of ITS3 directly in I004
8125 ySDD = Y_SDD_sep/2.+I302dits[1];
8126 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8127 sub2node->SetLineColor(kColorITS);
8128 sub2node->SetVisibility(1);
8129 fNodes->Add(sub2node);
8132 // Place copy #4 of ITS3 directly in I004
8134 ySDD = Y_SDD_sep/2.+I302dits[1];
8135 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8136 sub2node->SetLineColor(kColorITS);
8137 sub2node->SetVisibility(1);
8138 fNodes->Add(sub2node);
8141 // Place copy #5 of ITS3 directly in I004
8143 ySDD = Y_SDD_sep/2.+I302dits[1];
8144 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8145 sub2node->SetLineColor(kColorITS);
8146 sub2node->SetVisibility(1);
8147 fNodes->Add(sub2node);
8150 // Place copy #6 of ITS3 directly in I004
8152 ySDD = Y_SDD_sep/2.+I302dits[1];
8153 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8154 sub2node->SetLineColor(kColorITS);
8155 sub2node->SetVisibility(1);
8156 fNodes->Add(sub2node);
8158 fNodes->Add(sub1node);
8161 // Place copy #12 of I004 in IT34
8163 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8164 sub1node->SetLineColor(kColorITS);
8165 sub1node->SetVisibility(0);
8168 // Place copy #1 of ITS3 directly in I004
8170 ySDD = Y_SDD_sep/2.+I302dits[1];
8171 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8172 sub2node->SetLineColor(kColorITS);
8173 sub2node->SetVisibility(1);
8174 fNodes->Add(sub2node);
8177 // Place copy #2 of ITS3 directly in I004
8179 ySDD = Y_SDD_sep/2.+I302dits[1];
8180 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8181 sub2node->SetLineColor(kColorITS);
8182 sub2node->SetVisibility(1);
8183 fNodes->Add(sub2node);
8186 // Place copy #3 of ITS3 directly in I004
8188 ySDD = Y_SDD_sep/2.+I302dits[1];
8189 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8190 sub2node->SetLineColor(kColorITS);
8191 sub2node->SetVisibility(1);
8192 fNodes->Add(sub2node);
8195 // Place copy #4 of ITS3 directly in I004
8197 ySDD = Y_SDD_sep/2.+I302dits[1];
8198 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8199 sub2node->SetLineColor(kColorITS);
8200 sub2node->SetVisibility(1);
8201 fNodes->Add(sub2node);
8204 // Place copy #5 of ITS3 directly in I004
8206 ySDD = Y_SDD_sep/2.+I302dits[1];
8207 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8208 sub2node->SetLineColor(kColorITS);
8209 sub2node->SetVisibility(1);
8210 fNodes->Add(sub2node);
8213 // Place copy #6 of ITS3 directly in I004
8215 ySDD = Y_SDD_sep/2.+I302dits[1];
8216 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8217 sub2node->SetLineColor(kColorITS);
8218 sub2node->SetVisibility(1);
8219 fNodes->Add(sub2node);
8221 fNodes->Add(sub1node);
8224 // Place copy #13 of I004 in IT34
8226 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8227 sub1node->SetLineColor(kColorITS);
8228 sub1node->SetVisibility(0);
8231 // Place copy #1 of ITS3 directly in I004
8233 ySDD = Y_SDD_sep/2.+I302dits[1];
8234 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8235 sub2node->SetLineColor(kColorITS);
8236 sub2node->SetVisibility(1);
8237 fNodes->Add(sub2node);
8240 // Place copy #2 of ITS3 directly in I004
8242 ySDD = Y_SDD_sep/2.+I302dits[1];
8243 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8244 sub2node->SetLineColor(kColorITS);
8245 sub2node->SetVisibility(1);
8246 fNodes->Add(sub2node);
8249 // Place copy #3 of ITS3 directly in I004
8251 ySDD = Y_SDD_sep/2.+I302dits[1];
8252 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8253 sub2node->SetLineColor(kColorITS);
8254 sub2node->SetVisibility(1);
8255 fNodes->Add(sub2node);
8258 // Place copy #4 of ITS3 directly in I004
8260 ySDD = Y_SDD_sep/2.+I302dits[1];
8261 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8262 sub2node->SetLineColor(kColorITS);
8263 sub2node->SetVisibility(1);
8264 fNodes->Add(sub2node);
8267 // Place copy #5 of ITS3 directly in I004
8269 ySDD = Y_SDD_sep/2.+I302dits[1];
8270 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8271 sub2node->SetLineColor(kColorITS);
8272 sub2node->SetVisibility(1);
8273 fNodes->Add(sub2node);
8276 // Place copy #6 of ITS3 directly in I004
8278 ySDD = Y_SDD_sep/2.+I302dits[1];
8279 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8280 sub2node->SetLineColor(kColorITS);
8281 sub2node->SetVisibility(1);
8282 fNodes->Add(sub2node);
8284 fNodes->Add(sub1node);
8287 // Place copy #14 of I004 in IT34
8289 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8290 sub1node->SetLineColor(kColorITS);
8291 sub1node->SetVisibility(0);
8294 // Place copy #1 of ITS3 directly in I004
8296 ySDD = Y_SDD_sep/2.+I302dits[1];
8297 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8298 sub2node->SetLineColor(kColorITS);
8299 sub2node->SetVisibility(1);
8300 fNodes->Add(sub2node);
8303 // Place copy #2 of ITS3 directly in I004
8305 ySDD = Y_SDD_sep/2.+I302dits[1];
8306 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8307 sub2node->SetLineColor(kColorITS);
8308 sub2node->SetVisibility(1);
8309 fNodes->Add(sub2node);
8312 // Place copy #3 of ITS3 directly in I004
8314 ySDD = Y_SDD_sep/2.+I302dits[1];
8315 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8316 sub2node->SetLineColor(kColorITS);
8317 sub2node->SetVisibility(1);
8318 fNodes->Add(sub2node);
8321 // Place copy #4 of ITS3 directly in I004
8323 ySDD = Y_SDD_sep/2.+I302dits[1];
8324 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8325 sub2node->SetLineColor(kColorITS);
8326 sub2node->SetVisibility(1);
8327 fNodes->Add(sub2node);
8330 // Place copy #5 of ITS3 directly in I004
8332 ySDD = Y_SDD_sep/2.+I302dits[1];
8333 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8334 sub2node->SetLineColor(kColorITS);
8335 sub2node->SetVisibility(1);
8336 fNodes->Add(sub2node);
8339 // Place copy #6 of ITS3 directly in I004
8341 ySDD = Y_SDD_sep/2.+I302dits[1];
8342 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8343 sub2node->SetLineColor(kColorITS);
8344 sub2node->SetVisibility(1);
8345 fNodes->Add(sub2node);
8347 fNodes->Add(sub1node);
8350 // Place copy #1 of I005 in IT34
8352 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8353 sub1node->SetLineColor(kColorITS);
8354 sub1node->SetVisibility(0);
8357 // Place copy #1 of ITS4 directly in I005
8359 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8360 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8361 sub2node->SetLineColor(kColorITS);
8362 sub2node->SetVisibility(1);
8363 fNodes->Add(sub2node);
8366 // Place copy #2 of ITS4 directly in I005
8368 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8369 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8370 sub2node->SetLineColor(kColorITS);
8371 sub2node->SetVisibility(1);
8372 fNodes->Add(sub2node);
8375 // Place copy #3 of ITS4 directly in I005
8377 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8378 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8379 sub2node->SetLineColor(kColorITS);
8380 sub2node->SetVisibility(1);
8381 fNodes->Add(sub2node);
8384 // Place copy #4 of ITS4 directly in I005
8386 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8387 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8388 sub2node->SetLineColor(kColorITS);
8389 sub2node->SetVisibility(1);
8390 fNodes->Add(sub2node);
8393 // Place copy #5 of ITS4 directly in I005
8395 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8396 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8397 sub2node->SetLineColor(kColorITS);
8398 sub2node->SetVisibility(1);
8399 fNodes->Add(sub2node);
8402 // Place copy #6 of ITS4 directly in I005
8404 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8405 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8406 sub2node->SetLineColor(kColorITS);
8407 sub2node->SetVisibility(1);
8408 fNodes->Add(sub2node);
8411 // Place copy #7 of ITS4 directly in I005
8413 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8414 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8415 sub2node->SetLineColor(kColorITS);
8416 sub2node->SetVisibility(1);
8417 fNodes->Add(sub2node);
8420 // Place copy #8 of ITS4 directly in I005
8422 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8423 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8424 sub2node->SetLineColor(kColorITS);
8425 sub2node->SetVisibility(1);
8426 fNodes->Add(sub2node);
8428 fNodes->Add(sub1node);
8431 // Place copy #2 of I005 in IT34
8433 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8434 sub1node->SetLineColor(kColorITS);
8435 sub1node->SetVisibility(0);
8438 // Place copy #1 of ITS4 directly in I005
8440 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8441 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8442 sub2node->SetLineColor(kColorITS);
8443 sub2node->SetVisibility(1);
8444 fNodes->Add(sub2node);
8447 // Place copy #2 of ITS4 directly in I005
8449 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8450 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8451 sub2node->SetLineColor(kColorITS);
8452 sub2node->SetVisibility(1);
8453 fNodes->Add(sub2node);
8456 // Place copy #3 of ITS4 directly in I005
8458 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8459 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8460 sub2node->SetLineColor(kColorITS);
8461 sub2node->SetVisibility(1);
8462 fNodes->Add(sub2node);
8465 // Place copy #4 of ITS4 directly in I005
8467 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8468 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8469 sub2node->SetLineColor(kColorITS);
8470 sub2node->SetVisibility(1);
8471 fNodes->Add(sub2node);
8474 // Place copy #5 of ITS4 directly in I005
8476 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8477 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8478 sub2node->SetLineColor(kColorITS);
8479 sub2node->SetVisibility(1);
8480 fNodes->Add(sub2node);
8483 // Place copy #6 of ITS4 directly in I005
8485 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8486 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8487 sub2node->SetLineColor(kColorITS);
8488 sub2node->SetVisibility(1);
8489 fNodes->Add(sub2node);
8492 // Place copy #7 of ITS4 directly in I005
8494 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8495 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8496 sub2node->SetLineColor(kColorITS);
8497 sub2node->SetVisibility(1);
8498 fNodes->Add(sub2node);
8501 // Place copy #8 of ITS4 directly in I005
8503 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8504 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8505 sub2node->SetLineColor(kColorITS);
8506 sub2node->SetVisibility(1);
8507 fNodes->Add(sub2node);
8509 fNodes->Add(sub1node);
8512 // Place copy #3 of I005 in IT34
8514 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8515 sub1node->SetLineColor(kColorITS);
8516 sub1node->SetVisibility(0);
8519 // Place copy #1 of ITS4 directly in I005
8521 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8522 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8523 sub2node->SetLineColor(kColorITS);
8524 sub2node->SetVisibility(1);
8525 fNodes->Add(sub2node);
8528 // Place copy #2 of ITS4 directly in I005
8530 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8531 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8532 sub2node->SetLineColor(kColorITS);
8533 sub2node->SetVisibility(1);
8534 fNodes->Add(sub2node);
8537 // Place copy #3 of ITS4 directly in I005
8539 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8540 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8541 sub2node->SetLineColor(kColorITS);
8542 sub2node->SetVisibility(1);
8543 fNodes->Add(sub2node);
8546 // Place copy #4 of ITS4 directly in I005
8548 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8549 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8550 sub2node->SetLineColor(kColorITS);
8551 sub2node->SetVisibility(1);
8552 fNodes->Add(sub2node);
8555 // Place copy #5 of ITS4 directly in I005
8557 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8558 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8559 sub2node->SetLineColor(kColorITS);
8560 sub2node->SetVisibility(1);
8561 fNodes->Add(sub2node);
8564 // Place copy #6 of ITS4 directly in I005
8566 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8567 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8568 sub2node->SetLineColor(kColorITS);
8569 sub2node->SetVisibility(1);
8570 fNodes->Add(sub2node);
8573 // Place copy #7 of ITS4 directly in I005
8575 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8576 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8577 sub2node->SetLineColor(kColorITS);
8578 sub2node->SetVisibility(1);
8579 fNodes->Add(sub2node);
8582 // Place copy #8 of ITS4 directly in I005
8584 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8585 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8586 sub2node->SetLineColor(kColorITS);
8587 sub2node->SetVisibility(1);
8588 fNodes->Add(sub2node);
8590 fNodes->Add(sub1node);
8593 // Place copy #4 of I005 in IT34
8595 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8596 sub1node->SetLineColor(kColorITS);
8597 sub1node->SetVisibility(0);
8600 // Place copy #1 of ITS4 directly in I005
8602 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8603 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8604 sub2node->SetLineColor(kColorITS);
8605 sub2node->SetVisibility(1);
8606 fNodes->Add(sub2node);
8609 // Place copy #2 of ITS4 directly in I005
8611 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8612 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8613 sub2node->SetLineColor(kColorITS);
8614 sub2node->SetVisibility(1);
8615 fNodes->Add(sub2node);
8618 // Place copy #3 of ITS4 directly in I005
8620 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8621 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8622 sub2node->SetLineColor(kColorITS);
8623 sub2node->SetVisibility(1);
8624 fNodes->Add(sub2node);
8627 // Place copy #4 of ITS4 directly in I005
8629 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8630 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8631 sub2node->SetLineColor(kColorITS);
8632 sub2node->SetVisibility(1);
8633 fNodes->Add(sub2node);
8636 // Place copy #5 of ITS4 directly in I005
8638 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8639 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8640 sub2node->SetLineColor(kColorITS);
8641 sub2node->SetVisibility(1);
8642 fNodes->Add(sub2node);
8645 // Place copy #6 of ITS4 directly in I005
8647 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8648 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8649 sub2node->SetLineColor(kColorITS);
8650 sub2node->SetVisibility(1);
8651 fNodes->Add(sub2node);
8654 // Place copy #7 of ITS4 directly in I005
8656 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8657 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8658 sub2node->SetLineColor(kColorITS);
8659 sub2node->SetVisibility(1);
8660 fNodes->Add(sub2node);
8663 // Place copy #8 of ITS4 directly in I005
8665 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8666 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8667 sub2node->SetLineColor(kColorITS);
8668 sub2node->SetVisibility(1);
8669 fNodes->Add(sub2node);
8671 fNodes->Add(sub1node);
8674 // Place copy #5 of I005 in IT34
8676 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8677 sub1node->SetLineColor(kColorITS);
8678 sub1node->SetVisibility(0);
8681 // Place copy #1 of ITS4 directly in I005
8683 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8684 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8685 sub2node->SetLineColor(kColorITS);
8686 sub2node->SetVisibility(1);
8687 fNodes->Add(sub2node);
8690 // Place copy #2 of ITS4 directly in I005
8692 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8693 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8694 sub2node->SetLineColor(kColorITS);
8695 sub2node->SetVisibility(1);
8696 fNodes->Add(sub2node);
8699 // Place copy #3 of ITS4 directly in I005
8701 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8702 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8703 sub2node->SetLineColor(kColorITS);
8704 sub2node->SetVisibility(1);
8705 fNodes->Add(sub2node);
8708 // Place copy #4 of ITS4 directly in I005
8710 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8711 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8712 sub2node->SetLineColor(kColorITS);
8713 sub2node->SetVisibility(1);
8714 fNodes->Add(sub2node);
8717 // Place copy #5 of ITS4 directly in I005
8719 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8720 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8721 sub2node->SetLineColor(kColorITS);
8722 sub2node->SetVisibility(1);
8723 fNodes->Add(sub2node);
8726 // Place copy #6 of ITS4 directly in I005
8728 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8729 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8730 sub2node->SetLineColor(kColorITS);
8731 sub2node->SetVisibility(1);
8732 fNodes->Add(sub2node);
8735 // Place copy #7 of ITS4 directly in I005
8737 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8738 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8739 sub2node->SetLineColor(kColorITS);
8740 sub2node->SetVisibility(1);
8741 fNodes->Add(sub2node);
8744 // Place copy #8 of ITS4 directly in I005
8746 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8747 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8748 sub2node->SetLineColor(kColorITS);
8749 sub2node->SetVisibility(1);
8750 fNodes->Add(sub2node);
8752 fNodes->Add(sub1node);
8755 // Place copy #6 of I005 in IT34
8757 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8758 sub1node->SetLineColor(kColorITS);
8759 sub1node->SetVisibility(0);
8762 // Place copy #1 of ITS4 directly in I005
8764 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8765 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8766 sub2node->SetLineColor(kColorITS);
8767 sub2node->SetVisibility(1);
8768 fNodes->Add(sub2node);
8771 // Place copy #2 of ITS4 directly in I005
8773 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8774 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8775 sub2node->SetLineColor(kColorITS);
8776 sub2node->SetVisibility(1);
8777 fNodes->Add(sub2node);
8780 // Place copy #3 of ITS4 directly in I005
8782 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8783 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8784 sub2node->SetLineColor(kColorITS);
8785 sub2node->SetVisibility(1);
8786 fNodes->Add(sub2node);
8789 // Place copy #4 of ITS4 directly in I005
8791 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8792 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8793 sub2node->SetLineColor(kColorITS);
8794 sub2node->SetVisibility(1);
8795 fNodes->Add(sub2node);
8798 // Place copy #5 of ITS4 directly in I005
8800 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8801 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8802 sub2node->SetLineColor(kColorITS);
8803 sub2node->SetVisibility(1);
8804 fNodes->Add(sub2node);
8807 // Place copy #6 of ITS4 directly in I005
8809 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8810 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8811 sub2node->SetLineColor(kColorITS);
8812 sub2node->SetVisibility(1);
8813 fNodes->Add(sub2node);
8816 // Place copy #7 of ITS4 directly in I005
8818 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8819 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8820 sub2node->SetLineColor(kColorITS);
8821 sub2node->SetVisibility(1);
8822 fNodes->Add(sub2node);
8825 // Place copy #8 of ITS4 directly in I005
8827 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8828 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8829 sub2node->SetLineColor(kColorITS);
8830 sub2node->SetVisibility(1);
8831 fNodes->Add(sub2node);
8833 fNodes->Add(sub1node);
8836 // Place copy #7 of I005 in IT34
8838 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8839 sub1node->SetLineColor(kColorITS);
8840 sub1node->SetVisibility(0);
8843 // Place copy #1 of ITS4 directly in I005
8845 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8846 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8847 sub2node->SetLineColor(kColorITS);
8848 sub2node->SetVisibility(1);
8849 fNodes->Add(sub2node);
8852 // Place copy #2 of ITS4 directly in I005
8854 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8855 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8856 sub2node->SetLineColor(kColorITS);
8857 sub2node->SetVisibility(1);
8858 fNodes->Add(sub2node);
8861 // Place copy #3 of ITS4 directly in I005
8863 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8864 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8865 sub2node->SetLineColor(kColorITS);
8866 sub2node->SetVisibility(1);
8867 fNodes->Add(sub2node);
8870 // Place copy #4 of ITS4 directly in I005
8872 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8873 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8874 sub2node->SetLineColor(kColorITS);
8875 sub2node->SetVisibility(1);
8876 fNodes->Add(sub2node);
8879 // Place copy #5 of ITS4 directly in I005
8881 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8882 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8883 sub2node->SetLineColor(kColorITS);
8884 sub2node->SetVisibility(1);
8885 fNodes->Add(sub2node);
8888 // Place copy #6 of ITS4 directly in I005
8890 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8891 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8892 sub2node->SetLineColor(kColorITS);
8893 sub2node->SetVisibility(1);
8894 fNodes->Add(sub2node);
8897 // Place copy #7 of ITS4 directly in I005
8899 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8900 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8901 sub2node->SetLineColor(kColorITS);
8902 sub2node->SetVisibility(1);
8903 fNodes->Add(sub2node);
8906 // Place copy #8 of ITS4 directly in I005
8908 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8909 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8910 sub2node->SetLineColor(kColorITS);
8911 sub2node->SetVisibility(1);
8912 fNodes->Add(sub2node);
8914 fNodes->Add(sub1node);
8917 // Place copy #8 of I005 in IT34
8919 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
8920 sub1node->SetLineColor(kColorITS);
8921 sub1node->SetVisibility(0);
8924 // Place copy #1 of ITS4 directly in I005
8926 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8927 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8928 sub2node->SetLineColor(kColorITS);
8929 sub2node->SetVisibility(1);
8930 fNodes->Add(sub2node);
8933 // Place copy #2 of ITS4 directly in I005
8935 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8936 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8937 sub2node->SetLineColor(kColorITS);
8938 sub2node->SetVisibility(1);
8939 fNodes->Add(sub2node);
8942 // Place copy #3 of ITS4 directly in I005
8944 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8945 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8946 sub2node->SetLineColor(kColorITS);
8947 sub2node->SetVisibility(1);
8948 fNodes->Add(sub2node);
8951 // Place copy #4 of ITS4 directly in I005
8953 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8954 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8955 sub2node->SetLineColor(kColorITS);
8956 sub2node->SetVisibility(1);
8957 fNodes->Add(sub2node);
8960 // Place copy #5 of ITS4 directly in I005
8962 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8963 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8964 sub2node->SetLineColor(kColorITS);
8965 sub2node->SetVisibility(1);
8966 fNodes->Add(sub2node);
8969 // Place copy #6 of ITS4 directly in I005
8971 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8972 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8973 sub2node->SetLineColor(kColorITS);
8974 sub2node->SetVisibility(1);
8975 fNodes->Add(sub2node);
8978 // Place copy #7 of ITS4 directly in I005
8980 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8981 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8982 sub2node->SetLineColor(kColorITS);
8983 sub2node->SetVisibility(1);
8984 fNodes->Add(sub2node);
8987 // Place copy #8 of ITS4 directly in I005
8989 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8990 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8991 sub2node->SetLineColor(kColorITS);
8992 sub2node->SetVisibility(1);
8993 fNodes->Add(sub2node);
8995 fNodes->Add(sub1node);
8998 // Place copy #9 of I005 in IT34
9000 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
9001 sub1node->SetLineColor(kColorITS);
9002 sub1node->SetVisibility(0);
9005 // Place copy #1 of ITS4 directly in I005
9007 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9008 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9009 sub2node->SetLineColor(kColorITS);
9010 sub2node->SetVisibility(1);
9011 fNodes->Add(sub2node);
9014 // Place copy #2 of ITS4 directly in I005
9016 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9017 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9018 sub2node->SetLineColor(kColorITS);
9019 sub2node->SetVisibility(1);
9020 fNodes->Add(sub2node);
9023 // Place copy #3 of ITS4 directly in I005
9025 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9026 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9027 sub2node->SetLineColor(kColorITS);
9028 sub2node->SetVisibility(1);
9029 fNodes->Add(sub2node);
9032 // Place copy #4 of ITS4 directly in I005
9034 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9035 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9036 sub2node->SetLineColor(kColorITS);
9037 sub2node->SetVisibility(1);
9038 fNodes->Add(sub2node);
9041 // Place copy #5 of ITS4 directly in I005
9043 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9044 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9045 sub2node->SetLineColor(kColorITS);
9046 sub2node->SetVisibility(1);
9047 fNodes->Add(sub2node);
9050 // Place copy #6 of ITS4 directly in I005
9052 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9053 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9054 sub2node->SetLineColor(kColorITS);
9055 sub2node->SetVisibility(1);
9056 fNodes->Add(sub2node);
9059 // Place copy #7 of ITS4 directly in I005
9061 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9062 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9063 sub2node->SetLineColor(kColorITS);
9064 sub2node->SetVisibility(1);
9065 fNodes->Add(sub2node);
9068 // Place copy #8 of ITS4 directly in I005
9070 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9071 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9072 sub2node->SetLineColor(kColorITS);
9073 sub2node->SetVisibility(1);
9074 fNodes->Add(sub2node);
9076 fNodes->Add(sub1node);
9079 // Place copy #10 of I005 in IT34
9081 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9082 sub1node->SetLineColor(kColorITS);
9083 sub1node->SetVisibility(0);
9086 // Place copy #1 of ITS4 directly in I005
9088 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9089 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9090 sub2node->SetLineColor(kColorITS);
9091 sub2node->SetVisibility(1);
9092 fNodes->Add(sub2node);
9095 // Place copy #2 of ITS4 directly in I005
9097 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9098 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9099 sub2node->SetLineColor(kColorITS);
9100 sub2node->SetVisibility(1);
9101 fNodes->Add(sub2node);
9104 // Place copy #3 of ITS4 directly in I005
9106 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9107 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9108 sub2node->SetLineColor(kColorITS);
9109 sub2node->SetVisibility(1);
9110 fNodes->Add(sub2node);
9113 // Place copy #4 of ITS4 directly in I005
9115 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9116 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9117 sub2node->SetLineColor(kColorITS);
9118 sub2node->SetVisibility(1);
9119 fNodes->Add(sub2node);
9122 // Place copy #5 of ITS4 directly in I005
9124 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9125 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9126 sub2node->SetLineColor(kColorITS);
9127 sub2node->SetVisibility(1);
9128 fNodes->Add(sub2node);
9131 // Place copy #6 of ITS4 directly in I005
9133 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9134 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9135 sub2node->SetLineColor(kColorITS);
9136 sub2node->SetVisibility(1);
9137 fNodes->Add(sub2node);
9140 // Place copy #7 of ITS4 directly in I005
9142 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9143 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9144 sub2node->SetLineColor(kColorITS);
9145 sub2node->SetVisibility(1);
9146 fNodes->Add(sub2node);
9149 // Place copy #8 of ITS4 directly in I005
9151 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9152 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9153 sub2node->SetLineColor(kColorITS);
9154 sub2node->SetVisibility(1);
9155 fNodes->Add(sub2node);
9157 fNodes->Add(sub1node);
9160 // Place copy #11 of I005 in IT34
9162 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9163 sub1node->SetLineColor(kColorITS);
9164 sub1node->SetVisibility(0);
9167 // Place copy #1 of ITS4 directly in I005
9169 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9170 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9171 sub2node->SetLineColor(kColorITS);
9172 sub2node->SetVisibility(1);
9173 fNodes->Add(sub2node);
9176 // Place copy #2 of ITS4 directly in I005
9178 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9179 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9180 sub2node->SetLineColor(kColorITS);
9181 sub2node->SetVisibility(1);
9182 fNodes->Add(sub2node);
9185 // Place copy #3 of ITS4 directly in I005
9187 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9188 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9189 sub2node->SetLineColor(kColorITS);
9190 sub2node->SetVisibility(1);
9191 fNodes->Add(sub2node);
9194 // Place copy #4 of ITS4 directly in I005
9196 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9197 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9198 sub2node->SetLineColor(kColorITS);
9199 sub2node->SetVisibility(1);
9200 fNodes->Add(sub2node);
9203 // Place copy #5 of ITS4 directly in I005
9205 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9206 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9207 sub2node->SetLineColor(kColorITS);
9208 sub2node->SetVisibility(1);
9209 fNodes->Add(sub2node);
9212 // Place copy #6 of ITS4 directly in I005
9214 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9215 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9216 sub2node->SetLineColor(kColorITS);
9217 sub2node->SetVisibility(1);
9218 fNodes->Add(sub2node);
9221 // Place copy #7 of ITS4 directly in I005
9223 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9224 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9225 sub2node->SetLineColor(kColorITS);
9226 sub2node->SetVisibility(1);
9227 fNodes->Add(sub2node);
9230 // Place copy #8 of ITS4 directly in I005
9232 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9233 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9234 sub2node->SetLineColor(kColorITS);
9235 sub2node->SetVisibility(1);
9236 fNodes->Add(sub2node);
9238 fNodes->Add(sub1node);
9241 // Place copy #12 of I005 in IT34
9243 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9244 sub1node->SetLineColor(kColorITS);
9245 sub1node->SetVisibility(0);
9248 // Place copy #1 of ITS4 directly in I005
9250 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9251 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9252 sub2node->SetLineColor(kColorITS);
9253 sub2node->SetVisibility(1);
9254 fNodes->Add(sub2node);
9257 // Place copy #2 of ITS4 directly in I005
9259 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9260 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9261 sub2node->SetLineColor(kColorITS);
9262 sub2node->SetVisibility(1);
9263 fNodes->Add(sub2node);
9266 // Place copy #3 of ITS4 directly in I005
9268 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9269 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9270 sub2node->SetLineColor(kColorITS);
9271 sub2node->SetVisibility(1);
9272 fNodes->Add(sub2node);
9275 // Place copy #4 of ITS4 directly in I005
9277 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9278 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9279 sub2node->SetLineColor(kColorITS);
9280 sub2node->SetVisibility(1);
9281 fNodes->Add(sub2node);
9284 // Place copy #5 of ITS4 directly in I005
9286 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9287 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9288 sub2node->SetLineColor(kColorITS);
9289 sub2node->SetVisibility(1);
9290 fNodes->Add(sub2node);
9293 // Place copy #6 of ITS4 directly in I005
9295 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9296 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9297 sub2node->SetLineColor(kColorITS);
9298 sub2node->SetVisibility(1);
9299 fNodes->Add(sub2node);
9302 // Place copy #7 of ITS4 directly in I005
9304 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9305 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9306 sub2node->SetLineColor(kColorITS);
9307 sub2node->SetVisibility(1);
9308 fNodes->Add(sub2node);
9311 // Place copy #8 of ITS4 directly in I005
9313 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9314 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9315 sub2node->SetLineColor(kColorITS);
9316 sub2node->SetVisibility(1);
9317 fNodes->Add(sub2node);
9319 fNodes->Add(sub1node);
9322 // Place copy #13 of I005 in IT34
9324 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9325 sub1node->SetLineColor(kColorITS);
9326 sub1node->SetVisibility(0);
9329 // Place copy #1 of ITS4 directly in I005
9331 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9332 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9333 sub2node->SetLineColor(kColorITS);
9334 sub2node->SetVisibility(1);
9335 fNodes->Add(sub2node);
9338 // Place copy #2 of ITS4 directly in I005
9340 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9341 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9342 sub2node->SetLineColor(kColorITS);
9343 sub2node->SetVisibility(1);
9344 fNodes->Add(sub2node);
9347 // Place copy #3 of ITS4 directly in I005
9349 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9350 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9351 sub2node->SetLineColor(kColorITS);
9352 sub2node->SetVisibility(1);
9353 fNodes->Add(sub2node);
9356 // Place copy #4 of ITS4 directly in I005
9358 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9359 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9360 sub2node->SetLineColor(kColorITS);
9361 sub2node->SetVisibility(1);
9362 fNodes->Add(sub2node);
9365 // Place copy #5 of ITS4 directly in I005
9367 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9368 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9369 sub2node->SetLineColor(kColorITS);
9370 sub2node->SetVisibility(1);
9371 fNodes->Add(sub2node);
9374 // Place copy #6 of ITS4 directly in I005
9376 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9377 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9378 sub2node->SetLineColor(kColorITS);
9379 sub2node->SetVisibility(1);
9380 fNodes->Add(sub2node);
9383 // Place copy #7 of ITS4 directly in I005
9385 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9386 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9387 sub2node->SetLineColor(kColorITS);
9388 sub2node->SetVisibility(1);
9389 fNodes->Add(sub2node);
9392 // Place copy #8 of ITS4 directly in I005
9394 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9395 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9396 sub2node->SetLineColor(kColorITS);
9397 sub2node->SetVisibility(1);
9398 fNodes->Add(sub2node);
9400 fNodes->Add(sub1node);
9403 // Place copy #14 of I005 in IT34
9405 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9406 sub1node->SetLineColor(kColorITS);
9407 sub1node->SetVisibility(0);
9410 // Place copy #1 of ITS4 directly in I005
9412 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9413 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9414 sub2node->SetLineColor(kColorITS);
9415 sub2node->SetVisibility(1);
9416 fNodes->Add(sub2node);
9419 // Place copy #2 of ITS4 directly in I005
9421 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9422 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9423 sub2node->SetLineColor(kColorITS);
9424 sub2node->SetVisibility(1);
9425 fNodes->Add(sub2node);
9428 // Place copy #3 of ITS4 directly in I005
9430 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9431 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9432 sub2node->SetLineColor(kColorITS);
9433 sub2node->SetVisibility(1);
9434 fNodes->Add(sub2node);
9437 // Place copy #4 of ITS4 directly in I005
9439 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9440 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9441 sub2node->SetLineColor(kColorITS);
9442 sub2node->SetVisibility(1);
9443 fNodes->Add(sub2node);
9446 // Place copy #5 of ITS4 directly in I005
9448 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9449 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9450 sub2node->SetLineColor(kColorITS);
9451 sub2node->SetVisibility(1);
9452 fNodes->Add(sub2node);
9455 // Place copy #6 of ITS4 directly in I005
9457 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9458 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9459 sub2node->SetLineColor(kColorITS);
9460 sub2node->SetVisibility(1);
9461 fNodes->Add(sub2node);
9464 // Place copy #7 of ITS4 directly in I005
9466 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9467 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9468 sub2node->SetLineColor(kColorITS);
9469 sub2node->SetVisibility(1);
9470 fNodes->Add(sub2node);
9473 // Place copy #8 of ITS4 directly in I005
9475 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9476 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9477 sub2node->SetLineColor(kColorITS);
9478 sub2node->SetVisibility(1);
9479 fNodes->Add(sub2node);
9481 fNodes->Add(sub1node);
9484 // Place copy #15 of I005 in IT34
9486 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9487 sub1node->SetLineColor(kColorITS);
9488 sub1node->SetVisibility(0);
9491 // Place copy #1 of ITS4 directly in I005
9493 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9494 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9495 sub2node->SetLineColor(kColorITS);
9496 sub2node->SetVisibility(1);
9497 fNodes->Add(sub2node);
9500 // Place copy #2 of ITS4 directly in I005
9502 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9503 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9504 sub2node->SetLineColor(kColorITS);
9505 sub2node->SetVisibility(1);
9506 fNodes->Add(sub2node);
9509 // Place copy #3 of ITS4 directly in I005
9511 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9512 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9513 sub2node->SetLineColor(kColorITS);
9514 sub2node->SetVisibility(1);
9515 fNodes->Add(sub2node);
9518 // Place copy #4 of ITS4 directly in I005
9520 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9521 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9522 sub2node->SetLineColor(kColorITS);
9523 sub2node->SetVisibility(1);
9524 fNodes->Add(sub2node);
9527 // Place copy #5 of ITS4 directly in I005
9529 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9530 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9531 sub2node->SetLineColor(kColorITS);
9532 sub2node->SetVisibility(1);
9533 fNodes->Add(sub2node);
9536 // Place copy #6 of ITS4 directly in I005
9538 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9539 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9540 sub2node->SetLineColor(kColorITS);
9541 sub2node->SetVisibility(1);
9542 fNodes->Add(sub2node);
9545 // Place copy #7 of ITS4 directly in I005
9547 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9548 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9549 sub2node->SetLineColor(kColorITS);
9550 sub2node->SetVisibility(1);
9551 fNodes->Add(sub2node);
9554 // Place copy #8 of ITS4 directly in I005
9556 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9557 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9558 sub2node->SetLineColor(kColorITS);
9559 sub2node->SetVisibility(1);
9560 fNodes->Add(sub2node);
9562 fNodes->Add(sub1node);
9565 // Place copy #16 of I005 in IT34
9567 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9568 sub1node->SetLineColor(kColorITS);
9569 sub1node->SetVisibility(0);
9572 // Place copy #1 of ITS4 directly in I005
9574 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9575 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9576 sub2node->SetLineColor(kColorITS);
9577 sub2node->SetVisibility(1);
9578 fNodes->Add(sub2node);
9581 // Place copy #2 of ITS4 directly in I005
9583 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9584 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9585 sub2node->SetLineColor(kColorITS);
9586 sub2node->SetVisibility(1);
9587 fNodes->Add(sub2node);
9590 // Place copy #3 of ITS4 directly in I005
9592 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9593 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9594 sub2node->SetLineColor(kColorITS);
9595 sub2node->SetVisibility(1);
9596 fNodes->Add(sub2node);
9599 // Place copy #4 of ITS4 directly in I005
9601 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9602 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9603 sub2node->SetLineColor(kColorITS);
9604 sub2node->SetVisibility(1);
9605 fNodes->Add(sub2node);
9608 // Place copy #5 of ITS4 directly in I005
9610 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9611 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9612 sub2node->SetLineColor(kColorITS);
9613 sub2node->SetVisibility(1);
9614 fNodes->Add(sub2node);
9617 // Place copy #6 of ITS4 directly in I005
9619 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9620 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9621 sub2node->SetLineColor(kColorITS);
9622 sub2node->SetVisibility(1);
9623 fNodes->Add(sub2node);
9626 // Place copy #7 of ITS4 directly in I005
9628 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9629 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9630 sub2node->SetLineColor(kColorITS);
9631 sub2node->SetVisibility(1);
9632 fNodes->Add(sub2node);
9635 // Place copy #8 of ITS4 directly in I005
9637 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9638 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9639 sub2node->SetLineColor(kColorITS);
9640 sub2node->SetVisibility(1);
9641 fNodes->Add(sub2node);
9643 fNodes->Add(sub1node);
9646 // Place copy #17 of I005 in IT34
9648 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9649 sub1node->SetLineColor(kColorITS);
9650 sub1node->SetVisibility(0);
9653 // Place copy #1 of ITS4 directly in I005
9655 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9656 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9657 sub2node->SetLineColor(kColorITS);
9658 sub2node->SetVisibility(1);
9659 fNodes->Add(sub2node);
9662 // Place copy #2 of ITS4 directly in I005
9664 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9665 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9666 sub2node->SetLineColor(kColorITS);
9667 sub2node->SetVisibility(1);
9668 fNodes->Add(sub2node);
9671 // Place copy #3 of ITS4 directly in I005
9673 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9674 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9675 sub2node->SetLineColor(kColorITS);
9676 sub2node->SetVisibility(1);
9677 fNodes->Add(sub2node);
9680 // Place copy #4 of ITS4 directly in I005
9682 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9683 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9684 sub2node->SetLineColor(kColorITS);
9685 sub2node->SetVisibility(1);
9686 fNodes->Add(sub2node);
9689 // Place copy #5 of ITS4 directly in I005
9691 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9692 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9693 sub2node->SetLineColor(kColorITS);
9694 sub2node->SetVisibility(1);
9695 fNodes->Add(sub2node);
9698 // Place copy #6 of ITS4 directly in I005
9700 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9701 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9702 sub2node->SetLineColor(kColorITS);
9703 sub2node->SetVisibility(1);
9704 fNodes->Add(sub2node);
9707 // Place copy #7 of ITS4 directly in I005
9709 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9710 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9711 sub2node->SetLineColor(kColorITS);
9712 sub2node->SetVisibility(1);
9713 fNodes->Add(sub2node);
9716 // Place copy #8 of ITS4 directly in I005
9718 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9719 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9720 sub2node->SetLineColor(kColorITS);
9721 sub2node->SetVisibility(1);
9722 fNodes->Add(sub2node);
9724 fNodes->Add(sub1node);
9727 // Place copy #18 of I005 in IT34
9729 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9730 sub1node->SetLineColor(kColorITS);
9731 sub1node->SetVisibility(0);
9734 // Place copy #1 of ITS4 directly in I005
9736 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9737 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9738 sub2node->SetLineColor(kColorITS);
9739 sub2node->SetVisibility(1);
9740 fNodes->Add(sub2node);
9743 // Place copy #2 of ITS4 directly in I005
9745 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9746 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9747 sub2node->SetLineColor(kColorITS);
9748 sub2node->SetVisibility(1);
9749 fNodes->Add(sub2node);
9752 // Place copy #3 of ITS4 directly in I005
9754 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9755 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9756 sub2node->SetLineColor(kColorITS);
9757 sub2node->SetVisibility(1);
9758 fNodes->Add(sub2node);
9761 // Place copy #4 of ITS4 directly in I005
9763 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9764 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9765 sub2node->SetLineColor(kColorITS);
9766 sub2node->SetVisibility(1);
9767 fNodes->Add(sub2node);
9770 // Place copy #5 of ITS4 directly in I005
9772 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9773 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9774 sub2node->SetLineColor(kColorITS);
9775 sub2node->SetVisibility(1);
9776 fNodes->Add(sub2node);
9779 // Place copy #6 of ITS4 directly in I005
9781 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9782 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9783 sub2node->SetLineColor(kColorITS);
9784 sub2node->SetVisibility(1);
9785 fNodes->Add(sub2node);
9788 // Place copy #7 of ITS4 directly in I005
9790 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9791 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9792 sub2node->SetLineColor(kColorITS);
9793 sub2node->SetVisibility(1);
9794 fNodes->Add(sub2node);
9797 // Place copy #8 of ITS4 directly in I005
9799 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9800 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9801 sub2node->SetLineColor(kColorITS);
9802 sub2node->SetVisibility(1);
9803 fNodes->Add(sub2node);
9805 fNodes->Add(sub1node);
9808 // Place copy #19 of I005 in IT34
9810 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9811 sub1node->SetLineColor(kColorITS);
9812 sub1node->SetVisibility(0);
9815 // Place copy #1 of ITS4 directly in I005
9817 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9818 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9819 sub2node->SetLineColor(kColorITS);
9820 sub2node->SetVisibility(1);
9821 fNodes->Add(sub2node);
9824 // Place copy #2 of ITS4 directly in I005
9826 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9827 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9828 sub2node->SetLineColor(kColorITS);
9829 sub2node->SetVisibility(1);
9830 fNodes->Add(sub2node);
9833 // Place copy #3 of ITS4 directly in I005
9835 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9836 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9837 sub2node->SetLineColor(kColorITS);
9838 sub2node->SetVisibility(1);
9839 fNodes->Add(sub2node);
9842 // Place copy #4 of ITS4 directly in I005
9844 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9845 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9846 sub2node->SetLineColor(kColorITS);
9847 sub2node->SetVisibility(1);
9848 fNodes->Add(sub2node);
9851 // Place copy #5 of ITS4 directly in I005
9853 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9854 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9855 sub2node->SetLineColor(kColorITS);
9856 sub2node->SetVisibility(1);
9857 fNodes->Add(sub2node);
9860 // Place copy #6 of ITS4 directly in I005
9862 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9863 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9864 sub2node->SetLineColor(kColorITS);
9865 sub2node->SetVisibility(1);
9866 fNodes->Add(sub2node);
9869 // Place copy #7 of ITS4 directly in I005
9871 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9872 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9873 sub2node->SetLineColor(kColorITS);
9874 sub2node->SetVisibility(1);
9875 fNodes->Add(sub2node);
9878 // Place copy #8 of ITS4 directly in I005
9880 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9881 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9882 sub2node->SetLineColor(kColorITS);
9883 sub2node->SetVisibility(1);
9884 fNodes->Add(sub2node);
9886 fNodes->Add(sub1node);
9889 // Place copy #20 of I005 in IT34
9891 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
9892 sub1node->SetLineColor(kColorITS);
9893 sub1node->SetVisibility(0);
9896 // Place copy #1 of ITS4 directly in I005
9898 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9899 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9900 sub2node->SetLineColor(kColorITS);
9901 sub2node->SetVisibility(1);
9902 fNodes->Add(sub2node);
9905 // Place copy #2 of ITS4 directly in I005
9907 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9908 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9909 sub2node->SetLineColor(kColorITS);
9910 sub2node->SetVisibility(1);
9911 fNodes->Add(sub2node);
9914 // Place copy #3 of ITS4 directly in I005
9916 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9917 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9918 sub2node->SetLineColor(kColorITS);
9919 sub2node->SetVisibility(1);
9920 fNodes->Add(sub2node);
9923 // Place copy #4 of ITS4 directly in I005
9925 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9926 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9927 sub2node->SetLineColor(kColorITS);
9928 sub2node->SetVisibility(1);
9929 fNodes->Add(sub2node);
9932 // Place copy #5 of ITS4 directly in I005
9934 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9935 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9936 sub2node->SetLineColor(kColorITS);
9937 sub2node->SetVisibility(1);
9938 fNodes->Add(sub2node);
9941 // Place copy #6 of ITS4 directly in I005
9943 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9944 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9945 sub2node->SetLineColor(kColorITS);
9946 sub2node->SetVisibility(1);
9947 fNodes->Add(sub2node);
9950 // Place copy #7 of ITS4 directly in I005
9952 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9953 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9954 sub2node->SetLineColor(kColorITS);
9955 sub2node->SetVisibility(1);
9956 fNodes->Add(sub2node);
9959 // Place copy #8 of ITS4 directly in I005
9961 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9962 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9963 sub2node->SetLineColor(kColorITS);
9964 sub2node->SetVisibility(1);
9965 fNodes->Add(sub2node);
9967 fNodes->Add(sub1node);
9970 // Place copy #21 of I005 in IT34
9972 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
9973 sub1node->SetLineColor(kColorITS);
9974 sub1node->SetVisibility(0);
9977 // Place copy #1 of ITS4 directly in I005
9979 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9980 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9981 sub2node->SetLineColor(kColorITS);
9982 sub2node->SetVisibility(1);
9983 fNodes->Add(sub2node);
9986 // Place copy #2 of ITS4 directly in I005
9988 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9989 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9990 sub2node->SetLineColor(kColorITS);
9991 sub2node->SetVisibility(1);
9992 fNodes->Add(sub2node);
9995 // Place copy #3 of ITS4 directly in I005
9997 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9998 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9999 sub2node->SetLineColor(kColorITS);
10000 sub2node->SetVisibility(1);
10001 fNodes->Add(sub2node);
10004 // Place copy #4 of ITS4 directly in I005
10006 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10007 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10008 sub2node->SetLineColor(kColorITS);
10009 sub2node->SetVisibility(1);
10010 fNodes->Add(sub2node);
10013 // Place copy #5 of ITS4 directly in I005
10015 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10016 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10017 sub2node->SetLineColor(kColorITS);
10018 sub2node->SetVisibility(1);
10019 fNodes->Add(sub2node);
10022 // Place copy #6 of ITS4 directly in I005
10024 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10025 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10026 sub2node->SetLineColor(kColorITS);
10027 sub2node->SetVisibility(1);
10028 fNodes->Add(sub2node);
10031 // Place copy #7 of ITS4 directly in I005
10033 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10034 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10035 sub2node->SetLineColor(kColorITS);
10036 sub2node->SetVisibility(1);
10037 fNodes->Add(sub2node);
10040 // Place copy #8 of ITS4 directly in I005
10042 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10043 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10044 sub2node->SetLineColor(kColorITS);
10045 sub2node->SetVisibility(1);
10046 fNodes->Add(sub2node);
10048 fNodes->Add(sub1node);
10051 // Place copy #22 of I005 in IT34
10053 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10054 sub1node->SetLineColor(kColorITS);
10055 sub1node->SetVisibility(0);
10058 // Place copy #1 of ITS4 directly in I005
10060 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10061 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10062 sub2node->SetLineColor(kColorITS);
10063 sub2node->SetVisibility(1);
10064 fNodes->Add(sub2node);
10067 // Place copy #2 of ITS4 directly in I005
10069 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10070 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10071 sub2node->SetLineColor(kColorITS);
10072 sub2node->SetVisibility(1);
10073 fNodes->Add(sub2node);
10076 // Place copy #3 of ITS4 directly in I005
10078 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10079 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10080 sub2node->SetLineColor(kColorITS);
10081 sub2node->SetVisibility(1);
10082 fNodes->Add(sub2node);
10085 // Place copy #4 of ITS4 directly in I005
10087 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10088 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10089 sub2node->SetLineColor(kColorITS);
10090 sub2node->SetVisibility(1);
10091 fNodes->Add(sub2node);
10094 // Place copy #5 of ITS4 directly in I005
10096 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10097 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10098 sub2node->SetLineColor(kColorITS);
10099 sub2node->SetVisibility(1);
10100 fNodes->Add(sub2node);
10103 // Place copy #6 of ITS4 directly in I005
10105 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10106 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10107 sub2node->SetLineColor(kColorITS);
10108 sub2node->SetVisibility(1);
10109 fNodes->Add(sub2node);
10112 // Place copy #7 of ITS4 directly in I005
10114 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10115 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10116 sub2node->SetLineColor(kColorITS);
10117 sub2node->SetVisibility(1);
10118 fNodes->Add(sub2node);
10121 // Place copy #8 of ITS4 directly in I005
10123 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10124 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10125 sub2node->SetLineColor(kColorITS);
10126 sub2node->SetVisibility(1);
10127 fNodes->Add(sub2node);
10129 fNodes->Add(sub1node);
10135 // --- Place SSD volumes into their mother volume
10137 // Place IT56 in Alice
10138 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10139 node->SetLineColor(kColorITS);
10140 node->SetVisibility(0);
10143 // Place copy #1 of I565 in IT56
10145 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10146 sub1node->SetLineColor(kColorITS);
10147 sub1node->SetVisibility(0);
10150 // Place copy #1 of ITS5 directly in I565
10152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10153 sub2node->SetLineColor(kColorITS);
10154 sub2node->SetVisibility(1);
10155 fNodes->Add(sub2node);
10158 // Place copy #2 of ITS5 directly in I565
10160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10161 sub2node->SetLineColor(kColorITS);
10162 sub2node->SetVisibility(1);
10163 fNodes->Add(sub2node);
10166 // Place copy #3 of ITS5 directly in I565
10168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10169 sub2node->SetLineColor(kColorITS);
10170 sub2node->SetVisibility(1);
10171 fNodes->Add(sub2node);
10174 // Place copy #4 of ITS5 directly in I565
10176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10177 sub2node->SetLineColor(kColorITS);
10178 sub2node->SetVisibility(1);
10179 fNodes->Add(sub2node);
10182 // Place copy #5 of ITS5 directly in I565
10184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10185 sub2node->SetLineColor(kColorITS);
10186 sub2node->SetVisibility(1);
10187 fNodes->Add(sub2node);
10190 // Place copy #6 of ITS5 directly in I565
10192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10193 sub2node->SetLineColor(kColorITS);
10194 sub2node->SetVisibility(1);
10195 fNodes->Add(sub2node);
10198 // Place copy #7 of ITS5 directly in I565
10200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10201 sub2node->SetLineColor(kColorITS);
10202 sub2node->SetVisibility(1);
10203 fNodes->Add(sub2node);
10206 // Place copy #8 of ITS5 directly in I565
10208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10209 sub2node->SetLineColor(kColorITS);
10210 sub2node->SetVisibility(1);
10211 fNodes->Add(sub2node);
10214 // Place copy #9 of ITS5 directly in I565
10216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10217 sub2node->SetLineColor(kColorITS);
10218 sub2node->SetVisibility(1);
10219 fNodes->Add(sub2node);
10222 // Place copy #10 of ITS5 directly in I565
10224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10225 sub2node->SetLineColor(kColorITS);
10226 sub2node->SetVisibility(1);
10227 fNodes->Add(sub2node);
10230 // Place copy #11 of ITS5 directly in I565
10232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10233 sub2node->SetLineColor(kColorITS);
10234 sub2node->SetVisibility(1);
10235 fNodes->Add(sub2node);
10238 // Place copy #12 of ITS5 directly in I565
10240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10241 sub2node->SetLineColor(kColorITS);
10242 sub2node->SetVisibility(1);
10243 fNodes->Add(sub2node);
10246 // Place copy #13 of ITS5 directly in I565
10248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10249 sub2node->SetLineColor(kColorITS);
10250 sub2node->SetVisibility(1);
10251 fNodes->Add(sub2node);
10254 // Place copy #14 of ITS5 directly in I565
10256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10257 sub2node->SetLineColor(kColorITS);
10258 sub2node->SetVisibility(1);
10259 fNodes->Add(sub2node);
10262 // Place copy #15 of ITS5 directly in I565
10264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10265 sub2node->SetLineColor(kColorITS);
10266 sub2node->SetVisibility(1);
10267 fNodes->Add(sub2node);
10270 // Place copy #16 of ITS5 directly in I565
10272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10273 sub2node->SetLineColor(kColorITS);
10274 sub2node->SetVisibility(1);
10275 fNodes->Add(sub2node);
10278 // Place copy #17 of ITS5 directly in I565
10280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10281 sub2node->SetLineColor(kColorITS);
10282 sub2node->SetVisibility(1);
10283 fNodes->Add(sub2node);
10286 // Place copy #18 of ITS5 directly in I565
10288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10289 sub2node->SetLineColor(kColorITS);
10290 sub2node->SetVisibility(1);
10291 fNodes->Add(sub2node);
10294 // Place copy #19 of ITS5 directly in I565
10296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10297 sub2node->SetLineColor(kColorITS);
10298 sub2node->SetVisibility(1);
10299 fNodes->Add(sub2node);
10302 // Place copy #20 of ITS5 directly in I565
10304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10305 sub2node->SetLineColor(kColorITS);
10306 sub2node->SetVisibility(1);
10307 fNodes->Add(sub2node);
10310 // Place copy #21 of ITS5 directly in I565
10312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10313 sub2node->SetLineColor(kColorITS);
10314 sub2node->SetVisibility(1);
10315 fNodes->Add(sub2node);
10318 // Place copy #22 of ITS5 directly in I565
10320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10321 sub2node->SetLineColor(kColorITS);
10322 sub2node->SetVisibility(1);
10323 fNodes->Add(sub2node);
10325 fNodes->Add(sub1node);
10328 // Place copy #2 of I565 in IT56
10330 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10331 sub1node->SetLineColor(kColorITS);
10332 sub1node->SetVisibility(0);
10335 // Place copy #1 of ITS5 directly in I565
10337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10338 sub2node->SetLineColor(kColorITS);
10339 sub2node->SetVisibility(1);
10340 fNodes->Add(sub2node);
10343 // Place copy #2 of ITS5 directly in I565
10345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10346 sub2node->SetLineColor(kColorITS);
10347 sub2node->SetVisibility(1);
10348 fNodes->Add(sub2node);
10351 // Place copy #3 of ITS5 directly in I565
10353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10354 sub2node->SetLineColor(kColorITS);
10355 sub2node->SetVisibility(1);
10356 fNodes->Add(sub2node);
10359 // Place copy #4 of ITS5 directly in I565
10361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10362 sub2node->SetLineColor(kColorITS);
10363 sub2node->SetVisibility(1);
10364 fNodes->Add(sub2node);
10367 // Place copy #5 of ITS5 directly in I565
10369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10370 sub2node->SetLineColor(kColorITS);
10371 sub2node->SetVisibility(1);
10372 fNodes->Add(sub2node);
10375 // Place copy #6 of ITS5 directly in I565
10377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10378 sub2node->SetLineColor(kColorITS);
10379 sub2node->SetVisibility(1);
10380 fNodes->Add(sub2node);
10383 // Place copy #7 of ITS5 directly in I565
10385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10386 sub2node->SetLineColor(kColorITS);
10387 sub2node->SetVisibility(1);
10388 fNodes->Add(sub2node);
10391 // Place copy #8 of ITS5 directly in I565
10393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10394 sub2node->SetLineColor(kColorITS);
10395 sub2node->SetVisibility(1);
10396 fNodes->Add(sub2node);
10399 // Place copy #9 of ITS5 directly in I565
10401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10402 sub2node->SetLineColor(kColorITS);
10403 sub2node->SetVisibility(1);
10404 fNodes->Add(sub2node);
10407 // Place copy #10 of ITS5 directly in I565
10409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10410 sub2node->SetLineColor(kColorITS);
10411 sub2node->SetVisibility(1);
10412 fNodes->Add(sub2node);
10415 // Place copy #11 of ITS5 directly in I565
10417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10418 sub2node->SetLineColor(kColorITS);
10419 sub2node->SetVisibility(1);
10420 fNodes->Add(sub2node);
10423 // Place copy #12 of ITS5 directly in I565
10425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10426 sub2node->SetLineColor(kColorITS);
10427 sub2node->SetVisibility(1);
10428 fNodes->Add(sub2node);
10431 // Place copy #13 of ITS5 directly in I565
10433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10434 sub2node->SetLineColor(kColorITS);
10435 sub2node->SetVisibility(1);
10436 fNodes->Add(sub2node);
10439 // Place copy #14 of ITS5 directly in I565
10441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10442 sub2node->SetLineColor(kColorITS);
10443 sub2node->SetVisibility(1);
10444 fNodes->Add(sub2node);
10447 // Place copy #15 of ITS5 directly in I565
10449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10450 sub2node->SetLineColor(kColorITS);
10451 sub2node->SetVisibility(1);
10452 fNodes->Add(sub2node);
10455 // Place copy #16 of ITS5 directly in I565
10457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10458 sub2node->SetLineColor(kColorITS);
10459 sub2node->SetVisibility(1);
10460 fNodes->Add(sub2node);
10463 // Place copy #17 of ITS5 directly in I565
10465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10466 sub2node->SetLineColor(kColorITS);
10467 sub2node->SetVisibility(1);
10468 fNodes->Add(sub2node);
10471 // Place copy #18 of ITS5 directly in I565
10473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10474 sub2node->SetLineColor(kColorITS);
10475 sub2node->SetVisibility(1);
10476 fNodes->Add(sub2node);
10479 // Place copy #19 of ITS5 directly in I565
10481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10482 sub2node->SetLineColor(kColorITS);
10483 sub2node->SetVisibility(1);
10484 fNodes->Add(sub2node);
10487 // Place copy #20 of ITS5 directly in I565
10489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10490 sub2node->SetLineColor(kColorITS);
10491 sub2node->SetVisibility(1);
10492 fNodes->Add(sub2node);
10495 // Place copy #21 of ITS5 directly in I565
10497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10498 sub2node->SetLineColor(kColorITS);
10499 sub2node->SetVisibility(1);
10500 fNodes->Add(sub2node);
10503 // Place copy #22 of ITS5 directly in I565
10505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10506 sub2node->SetLineColor(kColorITS);
10507 sub2node->SetVisibility(1);
10508 fNodes->Add(sub2node);
10510 fNodes->Add(sub1node);
10513 // Place copy #3 of I565 in IT56
10515 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10516 sub1node->SetLineColor(kColorITS);
10517 sub1node->SetVisibility(0);
10520 // Place copy #1 of ITS5 directly in I565
10522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10523 sub2node->SetLineColor(kColorITS);
10524 sub2node->SetVisibility(1);
10525 fNodes->Add(sub2node);
10528 // Place copy #2 of ITS5 directly in I565
10530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10531 sub2node->SetLineColor(kColorITS);
10532 sub2node->SetVisibility(1);
10533 fNodes->Add(sub2node);
10536 // Place copy #3 of ITS5 directly in I565
10538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10539 sub2node->SetLineColor(kColorITS);
10540 sub2node->SetVisibility(1);
10541 fNodes->Add(sub2node);
10544 // Place copy #4 of ITS5 directly in I565
10546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10547 sub2node->SetLineColor(kColorITS);
10548 sub2node->SetVisibility(1);
10549 fNodes->Add(sub2node);
10552 // Place copy #5 of ITS5 directly in I565
10554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10555 sub2node->SetLineColor(kColorITS);
10556 sub2node->SetVisibility(1);
10557 fNodes->Add(sub2node);
10560 // Place copy #6 of ITS5 directly in I565
10562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10563 sub2node->SetLineColor(kColorITS);
10564 sub2node->SetVisibility(1);
10565 fNodes->Add(sub2node);
10568 // Place copy #7 of ITS5 directly in I565
10570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10571 sub2node->SetLineColor(kColorITS);
10572 sub2node->SetVisibility(1);
10573 fNodes->Add(sub2node);
10576 // Place copy #8 of ITS5 directly in I565
10578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10579 sub2node->SetLineColor(kColorITS);
10580 sub2node->SetVisibility(1);
10581 fNodes->Add(sub2node);
10584 // Place copy #9 of ITS5 directly in I565
10586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10587 sub2node->SetLineColor(kColorITS);
10588 sub2node->SetVisibility(1);
10589 fNodes->Add(sub2node);
10592 // Place copy #10 of ITS5 directly in I565
10594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10595 sub2node->SetLineColor(kColorITS);
10596 sub2node->SetVisibility(1);
10597 fNodes->Add(sub2node);
10600 // Place copy #11 of ITS5 directly in I565
10602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10603 sub2node->SetLineColor(kColorITS);
10604 sub2node->SetVisibility(1);
10605 fNodes->Add(sub2node);
10608 // Place copy #12 of ITS5 directly in I565
10610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10611 sub2node->SetLineColor(kColorITS);
10612 sub2node->SetVisibility(1);
10613 fNodes->Add(sub2node);
10616 // Place copy #13 of ITS5 directly in I565
10618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10619 sub2node->SetLineColor(kColorITS);
10620 sub2node->SetVisibility(1);
10621 fNodes->Add(sub2node);
10624 // Place copy #14 of ITS5 directly in I565
10626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10627 sub2node->SetLineColor(kColorITS);
10628 sub2node->SetVisibility(1);
10629 fNodes->Add(sub2node);
10632 // Place copy #15 of ITS5 directly in I565
10634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10635 sub2node->SetLineColor(kColorITS);
10636 sub2node->SetVisibility(1);
10637 fNodes->Add(sub2node);
10640 // Place copy #16 of ITS5 directly in I565
10642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10643 sub2node->SetLineColor(kColorITS);
10644 sub2node->SetVisibility(1);
10645 fNodes->Add(sub2node);
10648 // Place copy #17 of ITS5 directly in I565
10650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10651 sub2node->SetLineColor(kColorITS);
10652 sub2node->SetVisibility(1);
10653 fNodes->Add(sub2node);
10656 // Place copy #18 of ITS5 directly in I565
10658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10659 sub2node->SetLineColor(kColorITS);
10660 sub2node->SetVisibility(1);
10661 fNodes->Add(sub2node);
10664 // Place copy #19 of ITS5 directly in I565
10666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10667 sub2node->SetLineColor(kColorITS);
10668 sub2node->SetVisibility(1);
10669 fNodes->Add(sub2node);
10672 // Place copy #20 of ITS5 directly in I565
10674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10675 sub2node->SetLineColor(kColorITS);
10676 sub2node->SetVisibility(1);
10677 fNodes->Add(sub2node);
10680 // Place copy #21 of ITS5 directly in I565
10682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10683 sub2node->SetLineColor(kColorITS);
10684 sub2node->SetVisibility(1);
10685 fNodes->Add(sub2node);
10688 // Place copy #22 of ITS5 directly in I565
10690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10691 sub2node->SetLineColor(kColorITS);
10692 sub2node->SetVisibility(1);
10693 fNodes->Add(sub2node);
10695 fNodes->Add(sub1node);
10698 // Place copy #4 of I565 in IT56
10700 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10701 sub1node->SetLineColor(kColorITS);
10702 sub1node->SetVisibility(0);
10705 // Place copy #1 of ITS5 directly in I565
10707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10708 sub2node->SetLineColor(kColorITS);
10709 sub2node->SetVisibility(1);
10710 fNodes->Add(sub2node);
10713 // Place copy #2 of ITS5 directly in I565
10715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10716 sub2node->SetLineColor(kColorITS);
10717 sub2node->SetVisibility(1);
10718 fNodes->Add(sub2node);
10721 // Place copy #3 of ITS5 directly in I565
10723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10724 sub2node->SetLineColor(kColorITS);
10725 sub2node->SetVisibility(1);
10726 fNodes->Add(sub2node);
10729 // Place copy #4 of ITS5 directly in I565
10731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10732 sub2node->SetLineColor(kColorITS);
10733 sub2node->SetVisibility(1);
10734 fNodes->Add(sub2node);
10737 // Place copy #5 of ITS5 directly in I565
10739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10740 sub2node->SetLineColor(kColorITS);
10741 sub2node->SetVisibility(1);
10742 fNodes->Add(sub2node);
10745 // Place copy #6 of ITS5 directly in I565
10747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10748 sub2node->SetLineColor(kColorITS);
10749 sub2node->SetVisibility(1);
10750 fNodes->Add(sub2node);
10753 // Place copy #7 of ITS5 directly in I565
10755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10756 sub2node->SetLineColor(kColorITS);
10757 sub2node->SetVisibility(1);
10758 fNodes->Add(sub2node);
10761 // Place copy #8 of ITS5 directly in I565
10763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10764 sub2node->SetLineColor(kColorITS);
10765 sub2node->SetVisibility(1);
10766 fNodes->Add(sub2node);
10769 // Place copy #9 of ITS5 directly in I565
10771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10772 sub2node->SetLineColor(kColorITS);
10773 sub2node->SetVisibility(1);
10774 fNodes->Add(sub2node);
10777 // Place copy #10 of ITS5 directly in I565
10779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10780 sub2node->SetLineColor(kColorITS);
10781 sub2node->SetVisibility(1);
10782 fNodes->Add(sub2node);
10785 // Place copy #11 of ITS5 directly in I565
10787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10788 sub2node->SetLineColor(kColorITS);
10789 sub2node->SetVisibility(1);
10790 fNodes->Add(sub2node);
10793 // Place copy #12 of ITS5 directly in I565
10795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10796 sub2node->SetLineColor(kColorITS);
10797 sub2node->SetVisibility(1);
10798 fNodes->Add(sub2node);
10801 // Place copy #13 of ITS5 directly in I565
10803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10804 sub2node->SetLineColor(kColorITS);
10805 sub2node->SetVisibility(1);
10806 fNodes->Add(sub2node);
10809 // Place copy #14 of ITS5 directly in I565
10811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10812 sub2node->SetLineColor(kColorITS);
10813 sub2node->SetVisibility(1);
10814 fNodes->Add(sub2node);
10817 // Place copy #15 of ITS5 directly in I565
10819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10820 sub2node->SetLineColor(kColorITS);
10821 sub2node->SetVisibility(1);
10822 fNodes->Add(sub2node);
10825 // Place copy #16 of ITS5 directly in I565
10827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10828 sub2node->SetLineColor(kColorITS);
10829 sub2node->SetVisibility(1);
10830 fNodes->Add(sub2node);
10833 // Place copy #17 of ITS5 directly in I565
10835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10836 sub2node->SetLineColor(kColorITS);
10837 sub2node->SetVisibility(1);
10838 fNodes->Add(sub2node);
10841 // Place copy #18 of ITS5 directly in I565
10843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10844 sub2node->SetLineColor(kColorITS);
10845 sub2node->SetVisibility(1);
10846 fNodes->Add(sub2node);
10849 // Place copy #19 of ITS5 directly in I565
10851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10852 sub2node->SetLineColor(kColorITS);
10853 sub2node->SetVisibility(1);
10854 fNodes->Add(sub2node);
10857 // Place copy #20 of ITS5 directly in I565
10859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10860 sub2node->SetLineColor(kColorITS);
10861 sub2node->SetVisibility(1);
10862 fNodes->Add(sub2node);
10865 // Place copy #21 of ITS5 directly in I565
10867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10868 sub2node->SetLineColor(kColorITS);
10869 sub2node->SetVisibility(1);
10870 fNodes->Add(sub2node);
10873 // Place copy #22 of ITS5 directly in I565
10875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10876 sub2node->SetLineColor(kColorITS);
10877 sub2node->SetVisibility(1);
10878 fNodes->Add(sub2node);
10880 fNodes->Add(sub1node);
10883 // Place copy #5 of I565 in IT56
10885 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
10886 sub1node->SetLineColor(kColorITS);
10887 sub1node->SetVisibility(0);
10890 // Place copy #1 of ITS5 directly in I565
10892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10893 sub2node->SetLineColor(kColorITS);
10894 sub2node->SetVisibility(1);
10895 fNodes->Add(sub2node);
10898 // Place copy #2 of ITS5 directly in I565
10900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10901 sub2node->SetLineColor(kColorITS);
10902 sub2node->SetVisibility(1);
10903 fNodes->Add(sub2node);
10906 // Place copy #3 of ITS5 directly in I565
10908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10909 sub2node->SetLineColor(kColorITS);
10910 sub2node->SetVisibility(1);
10911 fNodes->Add(sub2node);
10914 // Place copy #4 of ITS5 directly in I565
10916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10917 sub2node->SetLineColor(kColorITS);
10918 sub2node->SetVisibility(1);
10919 fNodes->Add(sub2node);
10922 // Place copy #5 of ITS5 directly in I565
10924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10925 sub2node->SetLineColor(kColorITS);
10926 sub2node->SetVisibility(1);
10927 fNodes->Add(sub2node);
10930 // Place copy #6 of ITS5 directly in I565
10932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10933 sub2node->SetLineColor(kColorITS);
10934 sub2node->SetVisibility(1);
10935 fNodes->Add(sub2node);
10938 // Place copy #7 of ITS5 directly in I565
10940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10941 sub2node->SetLineColor(kColorITS);
10942 sub2node->SetVisibility(1);
10943 fNodes->Add(sub2node);
10946 // Place copy #8 of ITS5 directly in I565
10948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10949 sub2node->SetLineColor(kColorITS);
10950 sub2node->SetVisibility(1);
10951 fNodes->Add(sub2node);
10954 // Place copy #9 of ITS5 directly in I565
10956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10957 sub2node->SetLineColor(kColorITS);
10958 sub2node->SetVisibility(1);
10959 fNodes->Add(sub2node);
10962 // Place copy #10 of ITS5 directly in I565
10964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10965 sub2node->SetLineColor(kColorITS);
10966 sub2node->SetVisibility(1);
10967 fNodes->Add(sub2node);
10970 // Place copy #11 of ITS5 directly in I565
10972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10973 sub2node->SetLineColor(kColorITS);
10974 sub2node->SetVisibility(1);
10975 fNodes->Add(sub2node);
10978 // Place copy #12 of ITS5 directly in I565
10980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10981 sub2node->SetLineColor(kColorITS);
10982 sub2node->SetVisibility(1);
10983 fNodes->Add(sub2node);
10986 // Place copy #13 of ITS5 directly in I565
10988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10989 sub2node->SetLineColor(kColorITS);
10990 sub2node->SetVisibility(1);
10991 fNodes->Add(sub2node);
10994 // Place copy #14 of ITS5 directly in I565
10996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10997 sub2node->SetLineColor(kColorITS);
10998 sub2node->SetVisibility(1);
10999 fNodes->Add(sub2node);
11002 // Place copy #15 of ITS5 directly in I565
11004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11005 sub2node->SetLineColor(kColorITS);
11006 sub2node->SetVisibility(1);
11007 fNodes->Add(sub2node);
11010 // Place copy #16 of ITS5 directly in I565
11012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11013 sub2node->SetLineColor(kColorITS);
11014 sub2node->SetVisibility(1);
11015 fNodes->Add(sub2node);
11018 // Place copy #17 of ITS5 directly in I565
11020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11021 sub2node->SetLineColor(kColorITS);
11022 sub2node->SetVisibility(1);
11023 fNodes->Add(sub2node);
11026 // Place copy #18 of ITS5 directly in I565
11028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11029 sub2node->SetLineColor(kColorITS);
11030 sub2node->SetVisibility(1);
11031 fNodes->Add(sub2node);
11034 // Place copy #19 of ITS5 directly in I565
11036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11037 sub2node->SetLineColor(kColorITS);
11038 sub2node->SetVisibility(1);
11039 fNodes->Add(sub2node);
11042 // Place copy #20 of ITS5 directly in I565
11044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11045 sub2node->SetLineColor(kColorITS);
11046 sub2node->SetVisibility(1);
11047 fNodes->Add(sub2node);
11050 // Place copy #21 of ITS5 directly in I565
11052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11053 sub2node->SetLineColor(kColorITS);
11054 sub2node->SetVisibility(1);
11055 fNodes->Add(sub2node);
11058 // Place copy #22 of ITS5 directly in I565
11060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11061 sub2node->SetLineColor(kColorITS);
11062 sub2node->SetVisibility(1);
11063 fNodes->Add(sub2node);
11065 fNodes->Add(sub1node);
11068 // Place copy #6 of I565 in IT56
11070 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11071 sub1node->SetLineColor(kColorITS);
11072 sub1node->SetVisibility(0);
11075 // Place copy #1 of ITS5 directly in I565
11077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11078 sub2node->SetLineColor(kColorITS);
11079 sub2node->SetVisibility(1);
11080 fNodes->Add(sub2node);
11083 // Place copy #2 of ITS5 directly in I565
11085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11086 sub2node->SetLineColor(kColorITS);
11087 sub2node->SetVisibility(1);
11088 fNodes->Add(sub2node);
11091 // Place copy #3 of ITS5 directly in I565
11093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11094 sub2node->SetLineColor(kColorITS);
11095 sub2node->SetVisibility(1);
11096 fNodes->Add(sub2node);
11099 // Place copy #4 of ITS5 directly in I565
11101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11102 sub2node->SetLineColor(kColorITS);
11103 sub2node->SetVisibility(1);
11104 fNodes->Add(sub2node);
11107 // Place copy #5 of ITS5 directly in I565
11109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11110 sub2node->SetLineColor(kColorITS);
11111 sub2node->SetVisibility(1);
11112 fNodes->Add(sub2node);
11115 // Place copy #6 of ITS5 directly in I565
11117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11118 sub2node->SetLineColor(kColorITS);
11119 sub2node->SetVisibility(1);
11120 fNodes->Add(sub2node);
11123 // Place copy #7 of ITS5 directly in I565
11125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11126 sub2node->SetLineColor(kColorITS);
11127 sub2node->SetVisibility(1);
11128 fNodes->Add(sub2node);
11131 // Place copy #8 of ITS5 directly in I565
11133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11134 sub2node->SetLineColor(kColorITS);
11135 sub2node->SetVisibility(1);
11136 fNodes->Add(sub2node);
11139 // Place copy #9 of ITS5 directly in I565
11141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11142 sub2node->SetLineColor(kColorITS);
11143 sub2node->SetVisibility(1);
11144 fNodes->Add(sub2node);
11147 // Place copy #10 of ITS5 directly in I565
11149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11150 sub2node->SetLineColor(kColorITS);
11151 sub2node->SetVisibility(1);
11152 fNodes->Add(sub2node);
11155 // Place copy #11 of ITS5 directly in I565
11157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11158 sub2node->SetLineColor(kColorITS);
11159 sub2node->SetVisibility(1);
11160 fNodes->Add(sub2node);
11163 // Place copy #12 of ITS5 directly in I565
11165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11166 sub2node->SetLineColor(kColorITS);
11167 sub2node->SetVisibility(1);
11168 fNodes->Add(sub2node);
11171 // Place copy #13 of ITS5 directly in I565
11173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11174 sub2node->SetLineColor(kColorITS);
11175 sub2node->SetVisibility(1);
11176 fNodes->Add(sub2node);
11179 // Place copy #14 of ITS5 directly in I565
11181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11182 sub2node->SetLineColor(kColorITS);
11183 sub2node->SetVisibility(1);
11184 fNodes->Add(sub2node);
11187 // Place copy #15 of ITS5 directly in I565
11189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11190 sub2node->SetLineColor(kColorITS);
11191 sub2node->SetVisibility(1);
11192 fNodes->Add(sub2node);
11195 // Place copy #16 of ITS5 directly in I565
11197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11198 sub2node->SetLineColor(kColorITS);
11199 sub2node->SetVisibility(1);
11200 fNodes->Add(sub2node);
11203 // Place copy #17 of ITS5 directly in I565
11205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11206 sub2node->SetLineColor(kColorITS);
11207 sub2node->SetVisibility(1);
11208 fNodes->Add(sub2node);
11211 // Place copy #18 of ITS5 directly in I565
11213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11214 sub2node->SetLineColor(kColorITS);
11215 sub2node->SetVisibility(1);
11216 fNodes->Add(sub2node);
11219 // Place copy #19 of ITS5 directly in I565
11221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11222 sub2node->SetLineColor(kColorITS);
11223 sub2node->SetVisibility(1);
11224 fNodes->Add(sub2node);
11227 // Place copy #20 of ITS5 directly in I565
11229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11230 sub2node->SetLineColor(kColorITS);
11231 sub2node->SetVisibility(1);
11232 fNodes->Add(sub2node);
11235 // Place copy #21 of ITS5 directly in I565
11237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11238 sub2node->SetLineColor(kColorITS);
11239 sub2node->SetVisibility(1);
11240 fNodes->Add(sub2node);
11243 // Place copy #22 of ITS5 directly in I565
11245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11246 sub2node->SetLineColor(kColorITS);
11247 sub2node->SetVisibility(1);
11248 fNodes->Add(sub2node);
11250 fNodes->Add(sub1node);
11253 // Place copy #7 of I565 in IT56
11255 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11256 sub1node->SetLineColor(kColorITS);
11257 sub1node->SetVisibility(0);
11260 // Place copy #1 of ITS5 directly in I565
11262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11263 sub2node->SetLineColor(kColorITS);
11264 sub2node->SetVisibility(1);
11265 fNodes->Add(sub2node);
11268 // Place copy #2 of ITS5 directly in I565
11270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11271 sub2node->SetLineColor(kColorITS);
11272 sub2node->SetVisibility(1);
11273 fNodes->Add(sub2node);
11276 // Place copy #3 of ITS5 directly in I565
11278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11279 sub2node->SetLineColor(kColorITS);
11280 sub2node->SetVisibility(1);
11281 fNodes->Add(sub2node);
11284 // Place copy #4 of ITS5 directly in I565
11286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11287 sub2node->SetLineColor(kColorITS);
11288 sub2node->SetVisibility(1);
11289 fNodes->Add(sub2node);
11292 // Place copy #5 of ITS5 directly in I565
11294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11295 sub2node->SetLineColor(kColorITS);
11296 sub2node->SetVisibility(1);
11297 fNodes->Add(sub2node);
11300 // Place copy #6 of ITS5 directly in I565
11302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11303 sub2node->SetLineColor(kColorITS);
11304 sub2node->SetVisibility(1);
11305 fNodes->Add(sub2node);
11308 // Place copy #7 of ITS5 directly in I565
11310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11311 sub2node->SetLineColor(kColorITS);
11312 sub2node->SetVisibility(1);
11313 fNodes->Add(sub2node);
11316 // Place copy #8 of ITS5 directly in I565
11318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11319 sub2node->SetLineColor(kColorITS);
11320 sub2node->SetVisibility(1);
11321 fNodes->Add(sub2node);
11324 // Place copy #9 of ITS5 directly in I565
11326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11327 sub2node->SetLineColor(kColorITS);
11328 sub2node->SetVisibility(1);
11329 fNodes->Add(sub2node);
11332 // Place copy #10 of ITS5 directly in I565
11334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11335 sub2node->SetLineColor(kColorITS);
11336 sub2node->SetVisibility(1);
11337 fNodes->Add(sub2node);
11340 // Place copy #11 of ITS5 directly in I565
11342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11343 sub2node->SetLineColor(kColorITS);
11344 sub2node->SetVisibility(1);
11345 fNodes->Add(sub2node);
11348 // Place copy #12 of ITS5 directly in I565
11350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11351 sub2node->SetLineColor(kColorITS);
11352 sub2node->SetVisibility(1);
11353 fNodes->Add(sub2node);
11356 // Place copy #13 of ITS5 directly in I565
11358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11359 sub2node->SetLineColor(kColorITS);
11360 sub2node->SetVisibility(1);
11361 fNodes->Add(sub2node);
11364 // Place copy #14 of ITS5 directly in I565
11366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11367 sub2node->SetLineColor(kColorITS);
11368 sub2node->SetVisibility(1);
11369 fNodes->Add(sub2node);
11372 // Place copy #15 of ITS5 directly in I565
11374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11375 sub2node->SetLineColor(kColorITS);
11376 sub2node->SetVisibility(1);
11377 fNodes->Add(sub2node);
11380 // Place copy #16 of ITS5 directly in I565
11382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11383 sub2node->SetLineColor(kColorITS);
11384 sub2node->SetVisibility(1);
11385 fNodes->Add(sub2node);
11388 // Place copy #17 of ITS5 directly in I565
11390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11391 sub2node->SetLineColor(kColorITS);
11392 sub2node->SetVisibility(1);
11393 fNodes->Add(sub2node);
11396 // Place copy #18 of ITS5 directly in I565
11398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11399 sub2node->SetLineColor(kColorITS);
11400 sub2node->SetVisibility(1);
11401 fNodes->Add(sub2node);
11404 // Place copy #19 of ITS5 directly in I565
11406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11407 sub2node->SetLineColor(kColorITS);
11408 sub2node->SetVisibility(1);
11409 fNodes->Add(sub2node);
11412 // Place copy #20 of ITS5 directly in I565
11414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11415 sub2node->SetLineColor(kColorITS);
11416 sub2node->SetVisibility(1);
11417 fNodes->Add(sub2node);
11420 // Place copy #21 of ITS5 directly in I565
11422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11423 sub2node->SetLineColor(kColorITS);
11424 sub2node->SetVisibility(1);
11425 fNodes->Add(sub2node);
11428 // Place copy #22 of ITS5 directly in I565
11430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11431 sub2node->SetLineColor(kColorITS);
11432 sub2node->SetVisibility(1);
11433 fNodes->Add(sub2node);
11435 fNodes->Add(sub1node);
11438 // Place copy #8 of I565 in IT56
11440 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11441 sub1node->SetLineColor(kColorITS);
11442 sub1node->SetVisibility(0);
11445 // Place copy #1 of ITS5 directly in I565
11447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11448 sub2node->SetLineColor(kColorITS);
11449 sub2node->SetVisibility(1);
11450 fNodes->Add(sub2node);
11453 // Place copy #2 of ITS5 directly in I565
11455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11456 sub2node->SetLineColor(kColorITS);
11457 sub2node->SetVisibility(1);
11458 fNodes->Add(sub2node);
11461 // Place copy #3 of ITS5 directly in I565
11463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11464 sub2node->SetLineColor(kColorITS);
11465 sub2node->SetVisibility(1);
11466 fNodes->Add(sub2node);
11469 // Place copy #4 of ITS5 directly in I565
11471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11472 sub2node->SetLineColor(kColorITS);
11473 sub2node->SetVisibility(1);
11474 fNodes->Add(sub2node);
11477 // Place copy #5 of ITS5 directly in I565
11479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11480 sub2node->SetLineColor(kColorITS);
11481 sub2node->SetVisibility(1);
11482 fNodes->Add(sub2node);
11485 // Place copy #6 of ITS5 directly in I565
11487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11488 sub2node->SetLineColor(kColorITS);
11489 sub2node->SetVisibility(1);
11490 fNodes->Add(sub2node);
11493 // Place copy #7 of ITS5 directly in I565
11495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11496 sub2node->SetLineColor(kColorITS);
11497 sub2node->SetVisibility(1);
11498 fNodes->Add(sub2node);
11501 // Place copy #8 of ITS5 directly in I565
11503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11504 sub2node->SetLineColor(kColorITS);
11505 sub2node->SetVisibility(1);
11506 fNodes->Add(sub2node);
11509 // Place copy #9 of ITS5 directly in I565
11511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11512 sub2node->SetLineColor(kColorITS);
11513 sub2node->SetVisibility(1);
11514 fNodes->Add(sub2node);
11517 // Place copy #10 of ITS5 directly in I565
11519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11520 sub2node->SetLineColor(kColorITS);
11521 sub2node->SetVisibility(1);
11522 fNodes->Add(sub2node);
11525 // Place copy #11 of ITS5 directly in I565
11527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11528 sub2node->SetLineColor(kColorITS);
11529 sub2node->SetVisibility(1);
11530 fNodes->Add(sub2node);
11533 // Place copy #12 of ITS5 directly in I565
11535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11536 sub2node->SetLineColor(kColorITS);
11537 sub2node->SetVisibility(1);
11538 fNodes->Add(sub2node);
11541 // Place copy #13 of ITS5 directly in I565
11543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11544 sub2node->SetLineColor(kColorITS);
11545 sub2node->SetVisibility(1);
11546 fNodes->Add(sub2node);
11549 // Place copy #14 of ITS5 directly in I565
11551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11552 sub2node->SetLineColor(kColorITS);
11553 sub2node->SetVisibility(1);
11554 fNodes->Add(sub2node);
11557 // Place copy #15 of ITS5 directly in I565
11559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11560 sub2node->SetLineColor(kColorITS);
11561 sub2node->SetVisibility(1);
11562 fNodes->Add(sub2node);
11565 // Place copy #16 of ITS5 directly in I565
11567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11568 sub2node->SetLineColor(kColorITS);
11569 sub2node->SetVisibility(1);
11570 fNodes->Add(sub2node);
11573 // Place copy #17 of ITS5 directly in I565
11575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11576 sub2node->SetLineColor(kColorITS);
11577 sub2node->SetVisibility(1);
11578 fNodes->Add(sub2node);
11581 // Place copy #18 of ITS5 directly in I565
11583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11584 sub2node->SetLineColor(kColorITS);
11585 sub2node->SetVisibility(1);
11586 fNodes->Add(sub2node);
11589 // Place copy #19 of ITS5 directly in I565
11591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11592 sub2node->SetLineColor(kColorITS);
11593 sub2node->SetVisibility(1);
11594 fNodes->Add(sub2node);
11597 // Place copy #20 of ITS5 directly in I565
11599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11600 sub2node->SetLineColor(kColorITS);
11601 sub2node->SetVisibility(1);
11602 fNodes->Add(sub2node);
11605 // Place copy #21 of ITS5 directly in I565
11607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11608 sub2node->SetLineColor(kColorITS);
11609 sub2node->SetVisibility(1);
11610 fNodes->Add(sub2node);
11613 // Place copy #22 of ITS5 directly in I565
11615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11616 sub2node->SetLineColor(kColorITS);
11617 sub2node->SetVisibility(1);
11618 fNodes->Add(sub2node);
11620 fNodes->Add(sub1node);
11623 // Place copy #9 of I565 in IT56
11625 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11626 sub1node->SetLineColor(kColorITS);
11627 sub1node->SetVisibility(0);
11630 // Place copy #1 of ITS5 directly in I565
11632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11633 sub2node->SetLineColor(kColorITS);
11634 sub2node->SetVisibility(1);
11635 fNodes->Add(sub2node);
11638 // Place copy #2 of ITS5 directly in I565
11640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11641 sub2node->SetLineColor(kColorITS);
11642 sub2node->SetVisibility(1);
11643 fNodes->Add(sub2node);
11646 // Place copy #3 of ITS5 directly in I565
11648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11649 sub2node->SetLineColor(kColorITS);
11650 sub2node->SetVisibility(1);
11651 fNodes->Add(sub2node);
11654 // Place copy #4 of ITS5 directly in I565
11656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11657 sub2node->SetLineColor(kColorITS);
11658 sub2node->SetVisibility(1);
11659 fNodes->Add(sub2node);
11662 // Place copy #5 of ITS5 directly in I565
11664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11665 sub2node->SetLineColor(kColorITS);
11666 sub2node->SetVisibility(1);
11667 fNodes->Add(sub2node);
11670 // Place copy #6 of ITS5 directly in I565
11672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11673 sub2node->SetLineColor(kColorITS);
11674 sub2node->SetVisibility(1);
11675 fNodes->Add(sub2node);
11678 // Place copy #7 of ITS5 directly in I565
11680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11681 sub2node->SetLineColor(kColorITS);
11682 sub2node->SetVisibility(1);
11683 fNodes->Add(sub2node);
11686 // Place copy #8 of ITS5 directly in I565
11688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11689 sub2node->SetLineColor(kColorITS);
11690 sub2node->SetVisibility(1);
11691 fNodes->Add(sub2node);
11694 // Place copy #9 of ITS5 directly in I565
11696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11697 sub2node->SetLineColor(kColorITS);
11698 sub2node->SetVisibility(1);
11699 fNodes->Add(sub2node);
11702 // Place copy #10 of ITS5 directly in I565
11704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11705 sub2node->SetLineColor(kColorITS);
11706 sub2node->SetVisibility(1);
11707 fNodes->Add(sub2node);
11710 // Place copy #11 of ITS5 directly in I565
11712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11713 sub2node->SetLineColor(kColorITS);
11714 sub2node->SetVisibility(1);
11715 fNodes->Add(sub2node);
11718 // Place copy #12 of ITS5 directly in I565
11720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11721 sub2node->SetLineColor(kColorITS);
11722 sub2node->SetVisibility(1);
11723 fNodes->Add(sub2node);
11726 // Place copy #13 of ITS5 directly in I565
11728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11729 sub2node->SetLineColor(kColorITS);
11730 sub2node->SetVisibility(1);
11731 fNodes->Add(sub2node);
11734 // Place copy #14 of ITS5 directly in I565
11736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11737 sub2node->SetLineColor(kColorITS);
11738 sub2node->SetVisibility(1);
11739 fNodes->Add(sub2node);
11742 // Place copy #15 of ITS5 directly in I565
11744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11745 sub2node->SetLineColor(kColorITS);
11746 sub2node->SetVisibility(1);
11747 fNodes->Add(sub2node);
11750 // Place copy #16 of ITS5 directly in I565
11752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11753 sub2node->SetLineColor(kColorITS);
11754 sub2node->SetVisibility(1);
11755 fNodes->Add(sub2node);
11758 // Place copy #17 of ITS5 directly in I565
11760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11761 sub2node->SetLineColor(kColorITS);
11762 sub2node->SetVisibility(1);
11763 fNodes->Add(sub2node);
11766 // Place copy #18 of ITS5 directly in I565
11768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11769 sub2node->SetLineColor(kColorITS);
11770 sub2node->SetVisibility(1);
11771 fNodes->Add(sub2node);
11774 // Place copy #19 of ITS5 directly in I565
11776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11777 sub2node->SetLineColor(kColorITS);
11778 sub2node->SetVisibility(1);
11779 fNodes->Add(sub2node);
11782 // Place copy #20 of ITS5 directly in I565
11784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11785 sub2node->SetLineColor(kColorITS);
11786 sub2node->SetVisibility(1);
11787 fNodes->Add(sub2node);
11790 // Place copy #21 of ITS5 directly in I565
11792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11793 sub2node->SetLineColor(kColorITS);
11794 sub2node->SetVisibility(1);
11795 fNodes->Add(sub2node);
11798 // Place copy #22 of ITS5 directly in I565
11800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11801 sub2node->SetLineColor(kColorITS);
11802 sub2node->SetVisibility(1);
11803 fNodes->Add(sub2node);
11805 fNodes->Add(sub1node);
11808 // Place copy #10 of I565 in IT56
11810 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11811 sub1node->SetLineColor(kColorITS);
11812 sub1node->SetVisibility(0);
11815 // Place copy #1 of ITS5 directly in I565
11817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11818 sub2node->SetLineColor(kColorITS);
11819 sub2node->SetVisibility(1);
11820 fNodes->Add(sub2node);
11823 // Place copy #2 of ITS5 directly in I565
11825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11826 sub2node->SetLineColor(kColorITS);
11827 sub2node->SetVisibility(1);
11828 fNodes->Add(sub2node);
11831 // Place copy #3 of ITS5 directly in I565
11833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11834 sub2node->SetLineColor(kColorITS);
11835 sub2node->SetVisibility(1);
11836 fNodes->Add(sub2node);
11839 // Place copy #4 of ITS5 directly in I565
11841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11842 sub2node->SetLineColor(kColorITS);
11843 sub2node->SetVisibility(1);
11844 fNodes->Add(sub2node);
11847 // Place copy #5 of ITS5 directly in I565
11849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11850 sub2node->SetLineColor(kColorITS);
11851 sub2node->SetVisibility(1);
11852 fNodes->Add(sub2node);
11855 // Place copy #6 of ITS5 directly in I565
11857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11858 sub2node->SetLineColor(kColorITS);
11859 sub2node->SetVisibility(1);
11860 fNodes->Add(sub2node);
11863 // Place copy #7 of ITS5 directly in I565
11865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11866 sub2node->SetLineColor(kColorITS);
11867 sub2node->SetVisibility(1);
11868 fNodes->Add(sub2node);
11871 // Place copy #8 of ITS5 directly in I565
11873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11874 sub2node->SetLineColor(kColorITS);
11875 sub2node->SetVisibility(1);
11876 fNodes->Add(sub2node);
11879 // Place copy #9 of ITS5 directly in I565
11881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11882 sub2node->SetLineColor(kColorITS);
11883 sub2node->SetVisibility(1);
11884 fNodes->Add(sub2node);
11887 // Place copy #10 of ITS5 directly in I565
11889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11890 sub2node->SetLineColor(kColorITS);
11891 sub2node->SetVisibility(1);
11892 fNodes->Add(sub2node);
11895 // Place copy #11 of ITS5 directly in I565
11897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11898 sub2node->SetLineColor(kColorITS);
11899 sub2node->SetVisibility(1);
11900 fNodes->Add(sub2node);
11903 // Place copy #12 of ITS5 directly in I565
11905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11906 sub2node->SetLineColor(kColorITS);
11907 sub2node->SetVisibility(1);
11908 fNodes->Add(sub2node);
11911 // Place copy #13 of ITS5 directly in I565
11913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11914 sub2node->SetLineColor(kColorITS);
11915 sub2node->SetVisibility(1);
11916 fNodes->Add(sub2node);
11919 // Place copy #14 of ITS5 directly in I565
11921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11922 sub2node->SetLineColor(kColorITS);
11923 sub2node->SetVisibility(1);
11924 fNodes->Add(sub2node);
11927 // Place copy #15 of ITS5 directly in I565
11929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11930 sub2node->SetLineColor(kColorITS);
11931 sub2node->SetVisibility(1);
11932 fNodes->Add(sub2node);
11935 // Place copy #16 of ITS5 directly in I565
11937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11938 sub2node->SetLineColor(kColorITS);
11939 sub2node->SetVisibility(1);
11940 fNodes->Add(sub2node);
11943 // Place copy #17 of ITS5 directly in I565
11945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11946 sub2node->SetLineColor(kColorITS);
11947 sub2node->SetVisibility(1);
11948 fNodes->Add(sub2node);
11951 // Place copy #18 of ITS5 directly in I565
11953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11954 sub2node->SetLineColor(kColorITS);
11955 sub2node->SetVisibility(1);
11956 fNodes->Add(sub2node);
11959 // Place copy #19 of ITS5 directly in I565
11961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11962 sub2node->SetLineColor(kColorITS);
11963 sub2node->SetVisibility(1);
11964 fNodes->Add(sub2node);
11967 // Place copy #20 of ITS5 directly in I565
11969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11970 sub2node->SetLineColor(kColorITS);
11971 sub2node->SetVisibility(1);
11972 fNodes->Add(sub2node);
11975 // Place copy #21 of ITS5 directly in I565
11977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11978 sub2node->SetLineColor(kColorITS);
11979 sub2node->SetVisibility(1);
11980 fNodes->Add(sub2node);
11983 // Place copy #22 of ITS5 directly in I565
11985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11986 sub2node->SetLineColor(kColorITS);
11987 sub2node->SetVisibility(1);
11988 fNodes->Add(sub2node);
11990 fNodes->Add(sub1node);
11993 // Place copy #11 of I565 in IT56
11995 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
11996 sub1node->SetLineColor(kColorITS);
11997 sub1node->SetVisibility(0);
12000 // Place copy #1 of ITS5 directly in I565
12002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12003 sub2node->SetLineColor(kColorITS);
12004 sub2node->SetVisibility(1);
12005 fNodes->Add(sub2node);
12008 // Place copy #2 of ITS5 directly in I565
12010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12011 sub2node->SetLineColor(kColorITS);
12012 sub2node->SetVisibility(1);
12013 fNodes->Add(sub2node);
12016 // Place copy #3 of ITS5 directly in I565
12018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12019 sub2node->SetLineColor(kColorITS);
12020 sub2node->SetVisibility(1);
12021 fNodes->Add(sub2node);
12024 // Place copy #4 of ITS5 directly in I565
12026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12027 sub2node->SetLineColor(kColorITS);
12028 sub2node->SetVisibility(1);
12029 fNodes->Add(sub2node);
12032 // Place copy #5 of ITS5 directly in I565
12034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12035 sub2node->SetLineColor(kColorITS);
12036 sub2node->SetVisibility(1);
12037 fNodes->Add(sub2node);
12040 // Place copy #6 of ITS5 directly in I565
12042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12043 sub2node->SetLineColor(kColorITS);
12044 sub2node->SetVisibility(1);
12045 fNodes->Add(sub2node);
12048 // Place copy #7 of ITS5 directly in I565
12050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12051 sub2node->SetLineColor(kColorITS);
12052 sub2node->SetVisibility(1);
12053 fNodes->Add(sub2node);
12056 // Place copy #8 of ITS5 directly in I565
12058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12059 sub2node->SetLineColor(kColorITS);
12060 sub2node->SetVisibility(1);
12061 fNodes->Add(sub2node);
12064 // Place copy #9 of ITS5 directly in I565
12066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12067 sub2node->SetLineColor(kColorITS);
12068 sub2node->SetVisibility(1);
12069 fNodes->Add(sub2node);
12072 // Place copy #10 of ITS5 directly in I565
12074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12075 sub2node->SetLineColor(kColorITS);
12076 sub2node->SetVisibility(1);
12077 fNodes->Add(sub2node);
12080 // Place copy #11 of ITS5 directly in I565
12082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12083 sub2node->SetLineColor(kColorITS);
12084 sub2node->SetVisibility(1);
12085 fNodes->Add(sub2node);
12088 // Place copy #12 of ITS5 directly in I565
12090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12091 sub2node->SetLineColor(kColorITS);
12092 sub2node->SetVisibility(1);
12093 fNodes->Add(sub2node);
12096 // Place copy #13 of ITS5 directly in I565
12098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12099 sub2node->SetLineColor(kColorITS);
12100 sub2node->SetVisibility(1);
12101 fNodes->Add(sub2node);
12104 // Place copy #14 of ITS5 directly in I565
12106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12107 sub2node->SetLineColor(kColorITS);
12108 sub2node->SetVisibility(1);
12109 fNodes->Add(sub2node);
12112 // Place copy #15 of ITS5 directly in I565
12114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12115 sub2node->SetLineColor(kColorITS);
12116 sub2node->SetVisibility(1);
12117 fNodes->Add(sub2node);
12120 // Place copy #16 of ITS5 directly in I565
12122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12123 sub2node->SetLineColor(kColorITS);
12124 sub2node->SetVisibility(1);
12125 fNodes->Add(sub2node);
12128 // Place copy #17 of ITS5 directly in I565
12130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12131 sub2node->SetLineColor(kColorITS);
12132 sub2node->SetVisibility(1);
12133 fNodes->Add(sub2node);
12136 // Place copy #18 of ITS5 directly in I565
12138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12139 sub2node->SetLineColor(kColorITS);
12140 sub2node->SetVisibility(1);
12141 fNodes->Add(sub2node);
12144 // Place copy #19 of ITS5 directly in I565
12146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12147 sub2node->SetLineColor(kColorITS);
12148 sub2node->SetVisibility(1);
12149 fNodes->Add(sub2node);
12152 // Place copy #20 of ITS5 directly in I565
12154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12155 sub2node->SetLineColor(kColorITS);
12156 sub2node->SetVisibility(1);
12157 fNodes->Add(sub2node);
12160 // Place copy #21 of ITS5 directly in I565
12162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12163 sub2node->SetLineColor(kColorITS);
12164 sub2node->SetVisibility(1);
12165 fNodes->Add(sub2node);
12168 // Place copy #22 of ITS5 directly in I565
12170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12171 sub2node->SetLineColor(kColorITS);
12172 sub2node->SetVisibility(1);
12173 fNodes->Add(sub2node);
12175 fNodes->Add(sub1node);
12178 // Place copy #12 of I565 in IT56
12180 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12181 sub1node->SetLineColor(kColorITS);
12182 sub1node->SetVisibility(0);
12185 // Place copy #1 of ITS5 directly in I565
12187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12188 sub2node->SetLineColor(kColorITS);
12189 sub2node->SetVisibility(1);
12190 fNodes->Add(sub2node);
12193 // Place copy #2 of ITS5 directly in I565
12195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12196 sub2node->SetLineColor(kColorITS);
12197 sub2node->SetVisibility(1);
12198 fNodes->Add(sub2node);
12201 // Place copy #3 of ITS5 directly in I565
12203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12204 sub2node->SetLineColor(kColorITS);
12205 sub2node->SetVisibility(1);
12206 fNodes->Add(sub2node);
12209 // Place copy #4 of ITS5 directly in I565
12211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12212 sub2node->SetLineColor(kColorITS);
12213 sub2node->SetVisibility(1);
12214 fNodes->Add(sub2node);
12217 // Place copy #5 of ITS5 directly in I565
12219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12220 sub2node->SetLineColor(kColorITS);
12221 sub2node->SetVisibility(1);
12222 fNodes->Add(sub2node);
12225 // Place copy #6 of ITS5 directly in I565
12227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12228 sub2node->SetLineColor(kColorITS);
12229 sub2node->SetVisibility(1);
12230 fNodes->Add(sub2node);
12233 // Place copy #7 of ITS5 directly in I565
12235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12236 sub2node->SetLineColor(kColorITS);
12237 sub2node->SetVisibility(1);
12238 fNodes->Add(sub2node);
12241 // Place copy #8 of ITS5 directly in I565
12243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12244 sub2node->SetLineColor(kColorITS);
12245 sub2node->SetVisibility(1);
12246 fNodes->Add(sub2node);
12249 // Place copy #9 of ITS5 directly in I565
12251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12252 sub2node->SetLineColor(kColorITS);
12253 sub2node->SetVisibility(1);
12254 fNodes->Add(sub2node);
12257 // Place copy #10 of ITS5 directly in I565
12259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12260 sub2node->SetLineColor(kColorITS);
12261 sub2node->SetVisibility(1);
12262 fNodes->Add(sub2node);
12265 // Place copy #11 of ITS5 directly in I565
12267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12268 sub2node->SetLineColor(kColorITS);
12269 sub2node->SetVisibility(1);
12270 fNodes->Add(sub2node);
12273 // Place copy #12 of ITS5 directly in I565
12275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12276 sub2node->SetLineColor(kColorITS);
12277 sub2node->SetVisibility(1);
12278 fNodes->Add(sub2node);
12281 // Place copy #13 of ITS5 directly in I565
12283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12284 sub2node->SetLineColor(kColorITS);
12285 sub2node->SetVisibility(1);
12286 fNodes->Add(sub2node);
12289 // Place copy #14 of ITS5 directly in I565
12291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12292 sub2node->SetLineColor(kColorITS);
12293 sub2node->SetVisibility(1);
12294 fNodes->Add(sub2node);
12297 // Place copy #15 of ITS5 directly in I565
12299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12300 sub2node->SetLineColor(kColorITS);
12301 sub2node->SetVisibility(1);
12302 fNodes->Add(sub2node);
12305 // Place copy #16 of ITS5 directly in I565
12307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12308 sub2node->SetLineColor(kColorITS);
12309 sub2node->SetVisibility(1);
12310 fNodes->Add(sub2node);
12313 // Place copy #17 of ITS5 directly in I565
12315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12316 sub2node->SetLineColor(kColorITS);
12317 sub2node->SetVisibility(1);
12318 fNodes->Add(sub2node);
12321 // Place copy #18 of ITS5 directly in I565
12323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12324 sub2node->SetLineColor(kColorITS);
12325 sub2node->SetVisibility(1);
12326 fNodes->Add(sub2node);
12329 // Place copy #19 of ITS5 directly in I565
12331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12332 sub2node->SetLineColor(kColorITS);
12333 sub2node->SetVisibility(1);
12334 fNodes->Add(sub2node);
12337 // Place copy #20 of ITS5 directly in I565
12339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12340 sub2node->SetLineColor(kColorITS);
12341 sub2node->SetVisibility(1);
12342 fNodes->Add(sub2node);
12345 // Place copy #21 of ITS5 directly in I565
12347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12348 sub2node->SetLineColor(kColorITS);
12349 sub2node->SetVisibility(1);
12350 fNodes->Add(sub2node);
12353 // Place copy #22 of ITS5 directly in I565
12355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12356 sub2node->SetLineColor(kColorITS);
12357 sub2node->SetVisibility(1);
12358 fNodes->Add(sub2node);
12360 fNodes->Add(sub1node);
12363 // Place copy #13 of I565 in IT56
12365 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12366 sub1node->SetLineColor(kColorITS);
12367 sub1node->SetVisibility(0);
12370 // Place copy #1 of ITS5 directly in I565
12372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12373 sub2node->SetLineColor(kColorITS);
12374 sub2node->SetVisibility(1);
12375 fNodes->Add(sub2node);
12378 // Place copy #2 of ITS5 directly in I565
12380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12381 sub2node->SetLineColor(kColorITS);
12382 sub2node->SetVisibility(1);
12383 fNodes->Add(sub2node);
12386 // Place copy #3 of ITS5 directly in I565
12388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12389 sub2node->SetLineColor(kColorITS);
12390 sub2node->SetVisibility(1);
12391 fNodes->Add(sub2node);
12394 // Place copy #4 of ITS5 directly in I565
12396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12397 sub2node->SetLineColor(kColorITS);
12398 sub2node->SetVisibility(1);
12399 fNodes->Add(sub2node);
12402 // Place copy #5 of ITS5 directly in I565
12404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12405 sub2node->SetLineColor(kColorITS);
12406 sub2node->SetVisibility(1);
12407 fNodes->Add(sub2node);
12410 // Place copy #6 of ITS5 directly in I565
12412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12413 sub2node->SetLineColor(kColorITS);
12414 sub2node->SetVisibility(1);
12415 fNodes->Add(sub2node);
12418 // Place copy #7 of ITS5 directly in I565
12420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12421 sub2node->SetLineColor(kColorITS);
12422 sub2node->SetVisibility(1);
12423 fNodes->Add(sub2node);
12426 // Place copy #8 of ITS5 directly in I565
12428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12429 sub2node->SetLineColor(kColorITS);
12430 sub2node->SetVisibility(1);
12431 fNodes->Add(sub2node);
12434 // Place copy #9 of ITS5 directly in I565
12436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12437 sub2node->SetLineColor(kColorITS);
12438 sub2node->SetVisibility(1);
12439 fNodes->Add(sub2node);
12442 // Place copy #10 of ITS5 directly in I565
12444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12445 sub2node->SetLineColor(kColorITS);
12446 sub2node->SetVisibility(1);
12447 fNodes->Add(sub2node);
12450 // Place copy #11 of ITS5 directly in I565
12452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12453 sub2node->SetLineColor(kColorITS);
12454 sub2node->SetVisibility(1);
12455 fNodes->Add(sub2node);
12458 // Place copy #12 of ITS5 directly in I565
12460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12461 sub2node->SetLineColor(kColorITS);
12462 sub2node->SetVisibility(1);
12463 fNodes->Add(sub2node);
12466 // Place copy #13 of ITS5 directly in I565
12468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12469 sub2node->SetLineColor(kColorITS);
12470 sub2node->SetVisibility(1);
12471 fNodes->Add(sub2node);
12474 // Place copy #14 of ITS5 directly in I565
12476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12477 sub2node->SetLineColor(kColorITS);
12478 sub2node->SetVisibility(1);
12479 fNodes->Add(sub2node);
12482 // Place copy #15 of ITS5 directly in I565
12484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12485 sub2node->SetLineColor(kColorITS);
12486 sub2node->SetVisibility(1);
12487 fNodes->Add(sub2node);
12490 // Place copy #16 of ITS5 directly in I565
12492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12493 sub2node->SetLineColor(kColorITS);
12494 sub2node->SetVisibility(1);
12495 fNodes->Add(sub2node);
12498 // Place copy #17 of ITS5 directly in I565
12500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12501 sub2node->SetLineColor(kColorITS);
12502 sub2node->SetVisibility(1);
12503 fNodes->Add(sub2node);
12506 // Place copy #18 of ITS5 directly in I565
12508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12509 sub2node->SetLineColor(kColorITS);
12510 sub2node->SetVisibility(1);
12511 fNodes->Add(sub2node);
12514 // Place copy #19 of ITS5 directly in I565
12516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12517 sub2node->SetLineColor(kColorITS);
12518 sub2node->SetVisibility(1);
12519 fNodes->Add(sub2node);
12522 // Place copy #20 of ITS5 directly in I565
12524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12525 sub2node->SetLineColor(kColorITS);
12526 sub2node->SetVisibility(1);
12527 fNodes->Add(sub2node);
12530 // Place copy #21 of ITS5 directly in I565
12532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12533 sub2node->SetLineColor(kColorITS);
12534 sub2node->SetVisibility(1);
12535 fNodes->Add(sub2node);
12538 // Place copy #22 of ITS5 directly in I565
12540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12541 sub2node->SetLineColor(kColorITS);
12542 sub2node->SetVisibility(1);
12543 fNodes->Add(sub2node);
12545 fNodes->Add(sub1node);
12548 // Place copy #14 of I565 in IT56
12550 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12551 sub1node->SetLineColor(kColorITS);
12552 sub1node->SetVisibility(0);
12555 // Place copy #1 of ITS5 directly in I565
12557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12558 sub2node->SetLineColor(kColorITS);
12559 sub2node->SetVisibility(1);
12560 fNodes->Add(sub2node);
12563 // Place copy #2 of ITS5 directly in I565
12565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12566 sub2node->SetLineColor(kColorITS);
12567 sub2node->SetVisibility(1);
12568 fNodes->Add(sub2node);
12571 // Place copy #3 of ITS5 directly in I565
12573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12574 sub2node->SetLineColor(kColorITS);
12575 sub2node->SetVisibility(1);
12576 fNodes->Add(sub2node);
12579 // Place copy #4 of ITS5 directly in I565
12581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12582 sub2node->SetLineColor(kColorITS);
12583 sub2node->SetVisibility(1);
12584 fNodes->Add(sub2node);
12587 // Place copy #5 of ITS5 directly in I565
12589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12590 sub2node->SetLineColor(kColorITS);
12591 sub2node->SetVisibility(1);
12592 fNodes->Add(sub2node);
12595 // Place copy #6 of ITS5 directly in I565
12597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12598 sub2node->SetLineColor(kColorITS);
12599 sub2node->SetVisibility(1);
12600 fNodes->Add(sub2node);
12603 // Place copy #7 of ITS5 directly in I565
12605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12606 sub2node->SetLineColor(kColorITS);
12607 sub2node->SetVisibility(1);
12608 fNodes->Add(sub2node);
12611 // Place copy #8 of ITS5 directly in I565
12613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12614 sub2node->SetLineColor(kColorITS);
12615 sub2node->SetVisibility(1);
12616 fNodes->Add(sub2node);
12619 // Place copy #9 of ITS5 directly in I565
12621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12622 sub2node->SetLineColor(kColorITS);
12623 sub2node->SetVisibility(1);
12624 fNodes->Add(sub2node);
12627 // Place copy #10 of ITS5 directly in I565
12629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12630 sub2node->SetLineColor(kColorITS);
12631 sub2node->SetVisibility(1);
12632 fNodes->Add(sub2node);
12635 // Place copy #11 of ITS5 directly in I565
12637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12638 sub2node->SetLineColor(kColorITS);
12639 sub2node->SetVisibility(1);
12640 fNodes->Add(sub2node);
12643 // Place copy #12 of ITS5 directly in I565
12645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12646 sub2node->SetLineColor(kColorITS);
12647 sub2node->SetVisibility(1);
12648 fNodes->Add(sub2node);
12651 // Place copy #13 of ITS5 directly in I565
12653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12654 sub2node->SetLineColor(kColorITS);
12655 sub2node->SetVisibility(1);
12656 fNodes->Add(sub2node);
12659 // Place copy #14 of ITS5 directly in I565
12661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12662 sub2node->SetLineColor(kColorITS);
12663 sub2node->SetVisibility(1);
12664 fNodes->Add(sub2node);
12667 // Place copy #15 of ITS5 directly in I565
12669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12670 sub2node->SetLineColor(kColorITS);
12671 sub2node->SetVisibility(1);
12672 fNodes->Add(sub2node);
12675 // Place copy #16 of ITS5 directly in I565
12677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12678 sub2node->SetLineColor(kColorITS);
12679 sub2node->SetVisibility(1);
12680 fNodes->Add(sub2node);
12683 // Place copy #17 of ITS5 directly in I565
12685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12686 sub2node->SetLineColor(kColorITS);
12687 sub2node->SetVisibility(1);
12688 fNodes->Add(sub2node);
12691 // Place copy #18 of ITS5 directly in I565
12693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12694 sub2node->SetLineColor(kColorITS);
12695 sub2node->SetVisibility(1);
12696 fNodes->Add(sub2node);
12699 // Place copy #19 of ITS5 directly in I565
12701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12702 sub2node->SetLineColor(kColorITS);
12703 sub2node->SetVisibility(1);
12704 fNodes->Add(sub2node);
12707 // Place copy #20 of ITS5 directly in I565
12709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12710 sub2node->SetLineColor(kColorITS);
12711 sub2node->SetVisibility(1);
12712 fNodes->Add(sub2node);
12715 // Place copy #21 of ITS5 directly in I565
12717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12718 sub2node->SetLineColor(kColorITS);
12719 sub2node->SetVisibility(1);
12720 fNodes->Add(sub2node);
12723 // Place copy #22 of ITS5 directly in I565
12725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12726 sub2node->SetLineColor(kColorITS);
12727 sub2node->SetVisibility(1);
12728 fNodes->Add(sub2node);
12730 fNodes->Add(sub1node);
12733 // Place copy #15 of I565 in IT56
12735 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12736 sub1node->SetLineColor(kColorITS);
12737 sub1node->SetVisibility(0);
12740 // Place copy #1 of ITS5 directly in I565
12742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12743 sub2node->SetLineColor(kColorITS);
12744 sub2node->SetVisibility(1);
12745 fNodes->Add(sub2node);
12748 // Place copy #2 of ITS5 directly in I565
12750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12751 sub2node->SetLineColor(kColorITS);
12752 sub2node->SetVisibility(1);
12753 fNodes->Add(sub2node);
12756 // Place copy #3 of ITS5 directly in I565
12758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12759 sub2node->SetLineColor(kColorITS);
12760 sub2node->SetVisibility(1);
12761 fNodes->Add(sub2node);
12764 // Place copy #4 of ITS5 directly in I565
12766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12767 sub2node->SetLineColor(kColorITS);
12768 sub2node->SetVisibility(1);
12769 fNodes->Add(sub2node);
12772 // Place copy #5 of ITS5 directly in I565
12774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12775 sub2node->SetLineColor(kColorITS);
12776 sub2node->SetVisibility(1);
12777 fNodes->Add(sub2node);
12780 // Place copy #6 of ITS5 directly in I565
12782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12783 sub2node->SetLineColor(kColorITS);
12784 sub2node->SetVisibility(1);
12785 fNodes->Add(sub2node);
12788 // Place copy #7 of ITS5 directly in I565
12790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12791 sub2node->SetLineColor(kColorITS);
12792 sub2node->SetVisibility(1);
12793 fNodes->Add(sub2node);
12796 // Place copy #8 of ITS5 directly in I565
12798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12799 sub2node->SetLineColor(kColorITS);
12800 sub2node->SetVisibility(1);
12801 fNodes->Add(sub2node);
12804 // Place copy #9 of ITS5 directly in I565
12806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12807 sub2node->SetLineColor(kColorITS);
12808 sub2node->SetVisibility(1);
12809 fNodes->Add(sub2node);
12812 // Place copy #10 of ITS5 directly in I565
12814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12815 sub2node->SetLineColor(kColorITS);
12816 sub2node->SetVisibility(1);
12817 fNodes->Add(sub2node);
12820 // Place copy #11 of ITS5 directly in I565
12822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12823 sub2node->SetLineColor(kColorITS);
12824 sub2node->SetVisibility(1);
12825 fNodes->Add(sub2node);
12828 // Place copy #12 of ITS5 directly in I565
12830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12831 sub2node->SetLineColor(kColorITS);
12832 sub2node->SetVisibility(1);
12833 fNodes->Add(sub2node);
12836 // Place copy #13 of ITS5 directly in I565
12838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12839 sub2node->SetLineColor(kColorITS);
12840 sub2node->SetVisibility(1);
12841 fNodes->Add(sub2node);
12844 // Place copy #14 of ITS5 directly in I565
12846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12847 sub2node->SetLineColor(kColorITS);
12848 sub2node->SetVisibility(1);
12849 fNodes->Add(sub2node);
12852 // Place copy #15 of ITS5 directly in I565
12854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12855 sub2node->SetLineColor(kColorITS);
12856 sub2node->SetVisibility(1);
12857 fNodes->Add(sub2node);
12860 // Place copy #16 of ITS5 directly in I565
12862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12863 sub2node->SetLineColor(kColorITS);
12864 sub2node->SetVisibility(1);
12865 fNodes->Add(sub2node);
12868 // Place copy #17 of ITS5 directly in I565
12870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12871 sub2node->SetLineColor(kColorITS);
12872 sub2node->SetVisibility(1);
12873 fNodes->Add(sub2node);
12876 // Place copy #18 of ITS5 directly in I565
12878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12879 sub2node->SetLineColor(kColorITS);
12880 sub2node->SetVisibility(1);
12881 fNodes->Add(sub2node);
12884 // Place copy #19 of ITS5 directly in I565
12886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12887 sub2node->SetLineColor(kColorITS);
12888 sub2node->SetVisibility(1);
12889 fNodes->Add(sub2node);
12892 // Place copy #20 of ITS5 directly in I565
12894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12895 sub2node->SetLineColor(kColorITS);
12896 sub2node->SetVisibility(1);
12897 fNodes->Add(sub2node);
12900 // Place copy #21 of ITS5 directly in I565
12902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12903 sub2node->SetLineColor(kColorITS);
12904 sub2node->SetVisibility(1);
12905 fNodes->Add(sub2node);
12908 // Place copy #22 of ITS5 directly in I565
12910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12911 sub2node->SetLineColor(kColorITS);
12912 sub2node->SetVisibility(1);
12913 fNodes->Add(sub2node);
12915 fNodes->Add(sub1node);
12918 // Place copy #16 of I565 in IT56
12920 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
12921 sub1node->SetLineColor(kColorITS);
12922 sub1node->SetVisibility(0);
12925 // Place copy #1 of ITS5 directly in I565
12927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12928 sub2node->SetLineColor(kColorITS);
12929 sub2node->SetVisibility(1);
12930 fNodes->Add(sub2node);
12933 // Place copy #2 of ITS5 directly in I565
12935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12936 sub2node->SetLineColor(kColorITS);
12937 sub2node->SetVisibility(1);
12938 fNodes->Add(sub2node);
12941 // Place copy #3 of ITS5 directly in I565
12943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12944 sub2node->SetLineColor(kColorITS);
12945 sub2node->SetVisibility(1);
12946 fNodes->Add(sub2node);
12949 // Place copy #4 of ITS5 directly in I565
12951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12952 sub2node->SetLineColor(kColorITS);
12953 sub2node->SetVisibility(1);
12954 fNodes->Add(sub2node);
12957 // Place copy #5 of ITS5 directly in I565
12959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12960 sub2node->SetLineColor(kColorITS);
12961 sub2node->SetVisibility(1);
12962 fNodes->Add(sub2node);
12965 // Place copy #6 of ITS5 directly in I565
12967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12968 sub2node->SetLineColor(kColorITS);
12969 sub2node->SetVisibility(1);
12970 fNodes->Add(sub2node);
12973 // Place copy #7 of ITS5 directly in I565
12975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12976 sub2node->SetLineColor(kColorITS);
12977 sub2node->SetVisibility(1);
12978 fNodes->Add(sub2node);
12981 // Place copy #8 of ITS5 directly in I565
12983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12984 sub2node->SetLineColor(kColorITS);
12985 sub2node->SetVisibility(1);
12986 fNodes->Add(sub2node);
12989 // Place copy #9 of ITS5 directly in I565
12991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12992 sub2node->SetLineColor(kColorITS);
12993 sub2node->SetVisibility(1);
12994 fNodes->Add(sub2node);
12997 // Place copy #10 of ITS5 directly in I565
12999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13000 sub2node->SetLineColor(kColorITS);
13001 sub2node->SetVisibility(1);
13002 fNodes->Add(sub2node);
13005 // Place copy #11 of ITS5 directly in I565
13007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13008 sub2node->SetLineColor(kColorITS);
13009 sub2node->SetVisibility(1);
13010 fNodes->Add(sub2node);
13013 // Place copy #12 of ITS5 directly in I565
13015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13016 sub2node->SetLineColor(kColorITS);
13017 sub2node->SetVisibility(1);
13018 fNodes->Add(sub2node);
13021 // Place copy #13 of ITS5 directly in I565
13023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13024 sub2node->SetLineColor(kColorITS);
13025 sub2node->SetVisibility(1);
13026 fNodes->Add(sub2node);
13029 // Place copy #14 of ITS5 directly in I565
13031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13032 sub2node->SetLineColor(kColorITS);
13033 sub2node->SetVisibility(1);
13034 fNodes->Add(sub2node);
13037 // Place copy #15 of ITS5 directly in I565
13039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13040 sub2node->SetLineColor(kColorITS);
13041 sub2node->SetVisibility(1);
13042 fNodes->Add(sub2node);
13045 // Place copy #16 of ITS5 directly in I565
13047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13048 sub2node->SetLineColor(kColorITS);
13049 sub2node->SetVisibility(1);
13050 fNodes->Add(sub2node);
13053 // Place copy #17 of ITS5 directly in I565
13055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13056 sub2node->SetLineColor(kColorITS);
13057 sub2node->SetVisibility(1);
13058 fNodes->Add(sub2node);
13061 // Place copy #18 of ITS5 directly in I565
13063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13064 sub2node->SetLineColor(kColorITS);
13065 sub2node->SetVisibility(1);
13066 fNodes->Add(sub2node);
13069 // Place copy #19 of ITS5 directly in I565
13071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13072 sub2node->SetLineColor(kColorITS);
13073 sub2node->SetVisibility(1);
13074 fNodes->Add(sub2node);
13077 // Place copy #20 of ITS5 directly in I565
13079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13080 sub2node->SetLineColor(kColorITS);
13081 sub2node->SetVisibility(1);
13082 fNodes->Add(sub2node);
13085 // Place copy #21 of ITS5 directly in I565
13087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13088 sub2node->SetLineColor(kColorITS);
13089 sub2node->SetVisibility(1);
13090 fNodes->Add(sub2node);
13093 // Place copy #22 of ITS5 directly in I565
13095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13096 sub2node->SetLineColor(kColorITS);
13097 sub2node->SetVisibility(1);
13098 fNodes->Add(sub2node);
13100 fNodes->Add(sub1node);
13103 // Place copy #17 of I565 in IT56
13105 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13106 sub1node->SetLineColor(kColorITS);
13107 sub1node->SetVisibility(0);
13110 // Place copy #1 of ITS5 directly in I565
13112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13113 sub2node->SetLineColor(kColorITS);
13114 sub2node->SetVisibility(1);
13115 fNodes->Add(sub2node);
13118 // Place copy #2 of ITS5 directly in I565
13120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13121 sub2node->SetLineColor(kColorITS);
13122 sub2node->SetVisibility(1);
13123 fNodes->Add(sub2node);
13126 // Place copy #3 of ITS5 directly in I565
13128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13129 sub2node->SetLineColor(kColorITS);
13130 sub2node->SetVisibility(1);
13131 fNodes->Add(sub2node);
13134 // Place copy #4 of ITS5 directly in I565
13136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13137 sub2node->SetLineColor(kColorITS);
13138 sub2node->SetVisibility(1);
13139 fNodes->Add(sub2node);
13142 // Place copy #5 of ITS5 directly in I565
13144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13145 sub2node->SetLineColor(kColorITS);
13146 sub2node->SetVisibility(1);
13147 fNodes->Add(sub2node);
13150 // Place copy #6 of ITS5 directly in I565
13152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13153 sub2node->SetLineColor(kColorITS);
13154 sub2node->SetVisibility(1);
13155 fNodes->Add(sub2node);
13158 // Place copy #7 of ITS5 directly in I565
13160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13161 sub2node->SetLineColor(kColorITS);
13162 sub2node->SetVisibility(1);
13163 fNodes->Add(sub2node);
13166 // Place copy #8 of ITS5 directly in I565
13168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13169 sub2node->SetLineColor(kColorITS);
13170 sub2node->SetVisibility(1);
13171 fNodes->Add(sub2node);
13174 // Place copy #9 of ITS5 directly in I565
13176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13177 sub2node->SetLineColor(kColorITS);
13178 sub2node->SetVisibility(1);
13179 fNodes->Add(sub2node);
13182 // Place copy #10 of ITS5 directly in I565
13184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13185 sub2node->SetLineColor(kColorITS);
13186 sub2node->SetVisibility(1);
13187 fNodes->Add(sub2node);
13190 // Place copy #11 of ITS5 directly in I565
13192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13193 sub2node->SetLineColor(kColorITS);
13194 sub2node->SetVisibility(1);
13195 fNodes->Add(sub2node);
13198 // Place copy #12 of ITS5 directly in I565
13200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13201 sub2node->SetLineColor(kColorITS);
13202 sub2node->SetVisibility(1);
13203 fNodes->Add(sub2node);
13206 // Place copy #13 of ITS5 directly in I565
13208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13209 sub2node->SetLineColor(kColorITS);
13210 sub2node->SetVisibility(1);
13211 fNodes->Add(sub2node);
13214 // Place copy #14 of ITS5 directly in I565
13216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13217 sub2node->SetLineColor(kColorITS);
13218 sub2node->SetVisibility(1);
13219 fNodes->Add(sub2node);
13222 // Place copy #15 of ITS5 directly in I565
13224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13225 sub2node->SetLineColor(kColorITS);
13226 sub2node->SetVisibility(1);
13227 fNodes->Add(sub2node);
13230 // Place copy #16 of ITS5 directly in I565
13232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13233 sub2node->SetLineColor(kColorITS);
13234 sub2node->SetVisibility(1);
13235 fNodes->Add(sub2node);
13238 // Place copy #17 of ITS5 directly in I565
13240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13241 sub2node->SetLineColor(kColorITS);
13242 sub2node->SetVisibility(1);
13243 fNodes->Add(sub2node);
13246 // Place copy #18 of ITS5 directly in I565
13248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13249 sub2node->SetLineColor(kColorITS);
13250 sub2node->SetVisibility(1);
13251 fNodes->Add(sub2node);
13254 // Place copy #19 of ITS5 directly in I565
13256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13257 sub2node->SetLineColor(kColorITS);
13258 sub2node->SetVisibility(1);
13259 fNodes->Add(sub2node);
13262 // Place copy #20 of ITS5 directly in I565
13264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13265 sub2node->SetLineColor(kColorITS);
13266 sub2node->SetVisibility(1);
13267 fNodes->Add(sub2node);
13270 // Place copy #21 of ITS5 directly in I565
13272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13273 sub2node->SetLineColor(kColorITS);
13274 sub2node->SetVisibility(1);
13275 fNodes->Add(sub2node);
13278 // Place copy #22 of ITS5 directly in I565
13280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13281 sub2node->SetLineColor(kColorITS);
13282 sub2node->SetVisibility(1);
13283 fNodes->Add(sub2node);
13285 fNodes->Add(sub1node);
13288 // Place copy #18 of I565 in IT56
13290 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13291 sub1node->SetLineColor(kColorITS);
13292 sub1node->SetVisibility(0);
13295 // Place copy #1 of ITS5 directly in I565
13297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13298 sub2node->SetLineColor(kColorITS);
13299 sub2node->SetVisibility(1);
13300 fNodes->Add(sub2node);
13303 // Place copy #2 of ITS5 directly in I565
13305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13306 sub2node->SetLineColor(kColorITS);
13307 sub2node->SetVisibility(1);
13308 fNodes->Add(sub2node);
13311 // Place copy #3 of ITS5 directly in I565
13313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13314 sub2node->SetLineColor(kColorITS);
13315 sub2node->SetVisibility(1);
13316 fNodes->Add(sub2node);
13319 // Place copy #4 of ITS5 directly in I565
13321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13322 sub2node->SetLineColor(kColorITS);
13323 sub2node->SetVisibility(1);
13324 fNodes->Add(sub2node);
13327 // Place copy #5 of ITS5 directly in I565
13329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13330 sub2node->SetLineColor(kColorITS);
13331 sub2node->SetVisibility(1);
13332 fNodes->Add(sub2node);
13335 // Place copy #6 of ITS5 directly in I565
13337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13338 sub2node->SetLineColor(kColorITS);
13339 sub2node->SetVisibility(1);
13340 fNodes->Add(sub2node);
13343 // Place copy #7 of ITS5 directly in I565
13345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13346 sub2node->SetLineColor(kColorITS);
13347 sub2node->SetVisibility(1);
13348 fNodes->Add(sub2node);
13351 // Place copy #8 of ITS5 directly in I565
13353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13354 sub2node->SetLineColor(kColorITS);
13355 sub2node->SetVisibility(1);
13356 fNodes->Add(sub2node);
13359 // Place copy #9 of ITS5 directly in I565
13361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13362 sub2node->SetLineColor(kColorITS);
13363 sub2node->SetVisibility(1);
13364 fNodes->Add(sub2node);
13367 // Place copy #10 of ITS5 directly in I565
13369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13370 sub2node->SetLineColor(kColorITS);
13371 sub2node->SetVisibility(1);
13372 fNodes->Add(sub2node);
13375 // Place copy #11 of ITS5 directly in I565
13377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13378 sub2node->SetLineColor(kColorITS);
13379 sub2node->SetVisibility(1);
13380 fNodes->Add(sub2node);
13383 // Place copy #12 of ITS5 directly in I565
13385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13386 sub2node->SetLineColor(kColorITS);
13387 sub2node->SetVisibility(1);
13388 fNodes->Add(sub2node);
13391 // Place copy #13 of ITS5 directly in I565
13393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13394 sub2node->SetLineColor(kColorITS);
13395 sub2node->SetVisibility(1);
13396 fNodes->Add(sub2node);
13399 // Place copy #14 of ITS5 directly in I565
13401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13402 sub2node->SetLineColor(kColorITS);
13403 sub2node->SetVisibility(1);
13404 fNodes->Add(sub2node);
13407 // Place copy #15 of ITS5 directly in I565
13409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13410 sub2node->SetLineColor(kColorITS);
13411 sub2node->SetVisibility(1);
13412 fNodes->Add(sub2node);
13415 // Place copy #16 of ITS5 directly in I565
13417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13418 sub2node->SetLineColor(kColorITS);
13419 sub2node->SetVisibility(1);
13420 fNodes->Add(sub2node);
13423 // Place copy #17 of ITS5 directly in I565
13425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13426 sub2node->SetLineColor(kColorITS);
13427 sub2node->SetVisibility(1);
13428 fNodes->Add(sub2node);
13431 // Place copy #18 of ITS5 directly in I565
13433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13434 sub2node->SetLineColor(kColorITS);
13435 sub2node->SetVisibility(1);
13436 fNodes->Add(sub2node);
13439 // Place copy #19 of ITS5 directly in I565
13441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13442 sub2node->SetLineColor(kColorITS);
13443 sub2node->SetVisibility(1);
13444 fNodes->Add(sub2node);
13447 // Place copy #20 of ITS5 directly in I565
13449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13450 sub2node->SetLineColor(kColorITS);
13451 sub2node->SetVisibility(1);
13452 fNodes->Add(sub2node);
13455 // Place copy #21 of ITS5 directly in I565
13457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13458 sub2node->SetLineColor(kColorITS);
13459 sub2node->SetVisibility(1);
13460 fNodes->Add(sub2node);
13463 // Place copy #22 of ITS5 directly in I565
13465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13466 sub2node->SetLineColor(kColorITS);
13467 sub2node->SetVisibility(1);
13468 fNodes->Add(sub2node);
13470 fNodes->Add(sub1node);
13473 // Place copy #19 of I565 in IT56
13475 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13476 sub1node->SetLineColor(kColorITS);
13477 sub1node->SetVisibility(0);
13480 // Place copy #1 of ITS5 directly in I565
13482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13483 sub2node->SetLineColor(kColorITS);
13484 sub2node->SetVisibility(1);
13485 fNodes->Add(sub2node);
13488 // Place copy #2 of ITS5 directly in I565
13490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13491 sub2node->SetLineColor(kColorITS);
13492 sub2node->SetVisibility(1);
13493 fNodes->Add(sub2node);
13496 // Place copy #3 of ITS5 directly in I565
13498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13499 sub2node->SetLineColor(kColorITS);
13500 sub2node->SetVisibility(1);
13501 fNodes->Add(sub2node);
13504 // Place copy #4 of ITS5 directly in I565
13506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13507 sub2node->SetLineColor(kColorITS);
13508 sub2node->SetVisibility(1);
13509 fNodes->Add(sub2node);
13512 // Place copy #5 of ITS5 directly in I565
13514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13515 sub2node->SetLineColor(kColorITS);
13516 sub2node->SetVisibility(1);
13517 fNodes->Add(sub2node);
13520 // Place copy #6 of ITS5 directly in I565
13522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13523 sub2node->SetLineColor(kColorITS);
13524 sub2node->SetVisibility(1);
13525 fNodes->Add(sub2node);
13528 // Place copy #7 of ITS5 directly in I565
13530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13531 sub2node->SetLineColor(kColorITS);
13532 sub2node->SetVisibility(1);
13533 fNodes->Add(sub2node);
13536 // Place copy #8 of ITS5 directly in I565
13538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13539 sub2node->SetLineColor(kColorITS);
13540 sub2node->SetVisibility(1);
13541 fNodes->Add(sub2node);
13544 // Place copy #9 of ITS5 directly in I565
13546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13547 sub2node->SetLineColor(kColorITS);
13548 sub2node->SetVisibility(1);
13549 fNodes->Add(sub2node);
13552 // Place copy #10 of ITS5 directly in I565
13554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13555 sub2node->SetLineColor(kColorITS);
13556 sub2node->SetVisibility(1);
13557 fNodes->Add(sub2node);
13560 // Place copy #11 of ITS5 directly in I565
13562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13563 sub2node->SetLineColor(kColorITS);
13564 sub2node->SetVisibility(1);
13565 fNodes->Add(sub2node);
13568 // Place copy #12 of ITS5 directly in I565
13570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13571 sub2node->SetLineColor(kColorITS);
13572 sub2node->SetVisibility(1);
13573 fNodes->Add(sub2node);
13576 // Place copy #13 of ITS5 directly in I565
13578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13579 sub2node->SetLineColor(kColorITS);
13580 sub2node->SetVisibility(1);
13581 fNodes->Add(sub2node);
13584 // Place copy #14 of ITS5 directly in I565
13586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13587 sub2node->SetLineColor(kColorITS);
13588 sub2node->SetVisibility(1);
13589 fNodes->Add(sub2node);
13592 // Place copy #15 of ITS5 directly in I565
13594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13595 sub2node->SetLineColor(kColorITS);
13596 sub2node->SetVisibility(1);
13597 fNodes->Add(sub2node);
13600 // Place copy #16 of ITS5 directly in I565
13602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13603 sub2node->SetLineColor(kColorITS);
13604 sub2node->SetVisibility(1);
13605 fNodes->Add(sub2node);
13608 // Place copy #17 of ITS5 directly in I565
13610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13611 sub2node->SetLineColor(kColorITS);
13612 sub2node->SetVisibility(1);
13613 fNodes->Add(sub2node);
13616 // Place copy #18 of ITS5 directly in I565
13618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13619 sub2node->SetLineColor(kColorITS);
13620 sub2node->SetVisibility(1);
13621 fNodes->Add(sub2node);
13624 // Place copy #19 of ITS5 directly in I565
13626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13627 sub2node->SetLineColor(kColorITS);
13628 sub2node->SetVisibility(1);
13629 fNodes->Add(sub2node);
13632 // Place copy #20 of ITS5 directly in I565
13634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13635 sub2node->SetLineColor(kColorITS);
13636 sub2node->SetVisibility(1);
13637 fNodes->Add(sub2node);
13640 // Place copy #21 of ITS5 directly in I565
13642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13643 sub2node->SetLineColor(kColorITS);
13644 sub2node->SetVisibility(1);
13645 fNodes->Add(sub2node);
13648 // Place copy #22 of ITS5 directly in I565
13650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13651 sub2node->SetLineColor(kColorITS);
13652 sub2node->SetVisibility(1);
13653 fNodes->Add(sub2node);
13655 fNodes->Add(sub1node);
13658 // Place copy #20 of I565 in IT56
13660 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13661 sub1node->SetLineColor(kColorITS);
13662 sub1node->SetVisibility(0);
13665 // Place copy #1 of ITS5 directly in I565
13667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13668 sub2node->SetLineColor(kColorITS);
13669 sub2node->SetVisibility(1);
13670 fNodes->Add(sub2node);
13673 // Place copy #2 of ITS5 directly in I565
13675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13676 sub2node->SetLineColor(kColorITS);
13677 sub2node->SetVisibility(1);
13678 fNodes->Add(sub2node);
13681 // Place copy #3 of ITS5 directly in I565
13683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13684 sub2node->SetLineColor(kColorITS);
13685 sub2node->SetVisibility(1);
13686 fNodes->Add(sub2node);
13689 // Place copy #4 of ITS5 directly in I565
13691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13692 sub2node->SetLineColor(kColorITS);
13693 sub2node->SetVisibility(1);
13694 fNodes->Add(sub2node);
13697 // Place copy #5 of ITS5 directly in I565
13699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13700 sub2node->SetLineColor(kColorITS);
13701 sub2node->SetVisibility(1);
13702 fNodes->Add(sub2node);
13705 // Place copy #6 of ITS5 directly in I565
13707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13708 sub2node->SetLineColor(kColorITS);
13709 sub2node->SetVisibility(1);
13710 fNodes->Add(sub2node);
13713 // Place copy #7 of ITS5 directly in I565
13715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13716 sub2node->SetLineColor(kColorITS);
13717 sub2node->SetVisibility(1);
13718 fNodes->Add(sub2node);
13721 // Place copy #8 of ITS5 directly in I565
13723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13724 sub2node->SetLineColor(kColorITS);
13725 sub2node->SetVisibility(1);
13726 fNodes->Add(sub2node);
13729 // Place copy #9 of ITS5 directly in I565
13731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13732 sub2node->SetLineColor(kColorITS);
13733 sub2node->SetVisibility(1);
13734 fNodes->Add(sub2node);
13737 // Place copy #10 of ITS5 directly in I565
13739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13740 sub2node->SetLineColor(kColorITS);
13741 sub2node->SetVisibility(1);
13742 fNodes->Add(sub2node);
13745 // Place copy #11 of ITS5 directly in I565
13747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13748 sub2node->SetLineColor(kColorITS);
13749 sub2node->SetVisibility(1);
13750 fNodes->Add(sub2node);
13753 // Place copy #12 of ITS5 directly in I565
13755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13756 sub2node->SetLineColor(kColorITS);
13757 sub2node->SetVisibility(1);
13758 fNodes->Add(sub2node);
13761 // Place copy #13 of ITS5 directly in I565
13763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13764 sub2node->SetLineColor(kColorITS);
13765 sub2node->SetVisibility(1);
13766 fNodes->Add(sub2node);
13769 // Place copy #14 of ITS5 directly in I565
13771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13772 sub2node->SetLineColor(kColorITS);
13773 sub2node->SetVisibility(1);
13774 fNodes->Add(sub2node);
13777 // Place copy #15 of ITS5 directly in I565
13779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13780 sub2node->SetLineColor(kColorITS);
13781 sub2node->SetVisibility(1);
13782 fNodes->Add(sub2node);
13785 // Place copy #16 of ITS5 directly in I565
13787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13788 sub2node->SetLineColor(kColorITS);
13789 sub2node->SetVisibility(1);
13790 fNodes->Add(sub2node);
13793 // Place copy #17 of ITS5 directly in I565
13795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13796 sub2node->SetLineColor(kColorITS);
13797 sub2node->SetVisibility(1);
13798 fNodes->Add(sub2node);
13801 // Place copy #18 of ITS5 directly in I565
13803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13804 sub2node->SetLineColor(kColorITS);
13805 sub2node->SetVisibility(1);
13806 fNodes->Add(sub2node);
13809 // Place copy #19 of ITS5 directly in I565
13811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13812 sub2node->SetLineColor(kColorITS);
13813 sub2node->SetVisibility(1);
13814 fNodes->Add(sub2node);
13817 // Place copy #20 of ITS5 directly in I565
13819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13820 sub2node->SetLineColor(kColorITS);
13821 sub2node->SetVisibility(1);
13822 fNodes->Add(sub2node);
13825 // Place copy #21 of ITS5 directly in I565
13827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13828 sub2node->SetLineColor(kColorITS);
13829 sub2node->SetVisibility(1);
13830 fNodes->Add(sub2node);
13833 // Place copy #22 of ITS5 directly in I565
13835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13836 sub2node->SetLineColor(kColorITS);
13837 sub2node->SetVisibility(1);
13838 fNodes->Add(sub2node);
13840 fNodes->Add(sub1node);
13843 // Place copy #21 of I565 in IT56
13845 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13846 sub1node->SetLineColor(kColorITS);
13847 sub1node->SetVisibility(0);
13850 // Place copy #1 of ITS5 directly in I565
13852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13853 sub2node->SetLineColor(kColorITS);
13854 sub2node->SetVisibility(1);
13855 fNodes->Add(sub2node);
13858 // Place copy #2 of ITS5 directly in I565
13860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13861 sub2node->SetLineColor(kColorITS);
13862 sub2node->SetVisibility(1);
13863 fNodes->Add(sub2node);
13866 // Place copy #3 of ITS5 directly in I565
13868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13869 sub2node->SetLineColor(kColorITS);
13870 sub2node->SetVisibility(1);
13871 fNodes->Add(sub2node);
13874 // Place copy #4 of ITS5 directly in I565
13876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13877 sub2node->SetLineColor(kColorITS);
13878 sub2node->SetVisibility(1);
13879 fNodes->Add(sub2node);
13882 // Place copy #5 of ITS5 directly in I565
13884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13885 sub2node->SetLineColor(kColorITS);
13886 sub2node->SetVisibility(1);
13887 fNodes->Add(sub2node);
13890 // Place copy #6 of ITS5 directly in I565
13892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13893 sub2node->SetLineColor(kColorITS);
13894 sub2node->SetVisibility(1);
13895 fNodes->Add(sub2node);
13898 // Place copy #7 of ITS5 directly in I565
13900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13901 sub2node->SetLineColor(kColorITS);
13902 sub2node->SetVisibility(1);
13903 fNodes->Add(sub2node);
13906 // Place copy #8 of ITS5 directly in I565
13908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13909 sub2node->SetLineColor(kColorITS);
13910 sub2node->SetVisibility(1);
13911 fNodes->Add(sub2node);
13914 // Place copy #9 of ITS5 directly in I565
13916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13917 sub2node->SetLineColor(kColorITS);
13918 sub2node->SetVisibility(1);
13919 fNodes->Add(sub2node);
13922 // Place copy #10 of ITS5 directly in I565
13924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13925 sub2node->SetLineColor(kColorITS);
13926 sub2node->SetVisibility(1);
13927 fNodes->Add(sub2node);
13930 // Place copy #11 of ITS5 directly in I565
13932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13933 sub2node->SetLineColor(kColorITS);
13934 sub2node->SetVisibility(1);
13935 fNodes->Add(sub2node);
13938 // Place copy #12 of ITS5 directly in I565
13940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13941 sub2node->SetLineColor(kColorITS);
13942 sub2node->SetVisibility(1);
13943 fNodes->Add(sub2node);
13946 // Place copy #13 of ITS5 directly in I565
13948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13949 sub2node->SetLineColor(kColorITS);
13950 sub2node->SetVisibility(1);
13951 fNodes->Add(sub2node);
13954 // Place copy #14 of ITS5 directly in I565
13956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13957 sub2node->SetLineColor(kColorITS);
13958 sub2node->SetVisibility(1);
13959 fNodes->Add(sub2node);
13962 // Place copy #15 of ITS5 directly in I565
13964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13965 sub2node->SetLineColor(kColorITS);
13966 sub2node->SetVisibility(1);
13967 fNodes->Add(sub2node);
13970 // Place copy #16 of ITS5 directly in I565
13972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13973 sub2node->SetLineColor(kColorITS);
13974 sub2node->SetVisibility(1);
13975 fNodes->Add(sub2node);
13978 // Place copy #17 of ITS5 directly in I565
13980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13981 sub2node->SetLineColor(kColorITS);
13982 sub2node->SetVisibility(1);
13983 fNodes->Add(sub2node);
13986 // Place copy #18 of ITS5 directly in I565
13988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13989 sub2node->SetLineColor(kColorITS);
13990 sub2node->SetVisibility(1);
13991 fNodes->Add(sub2node);
13994 // Place copy #19 of ITS5 directly in I565
13996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13997 sub2node->SetLineColor(kColorITS);
13998 sub2node->SetVisibility(1);
13999 fNodes->Add(sub2node);
14002 // Place copy #20 of ITS5 directly in I565
14004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14005 sub2node->SetLineColor(kColorITS);
14006 sub2node->SetVisibility(1);
14007 fNodes->Add(sub2node);
14010 // Place copy #21 of ITS5 directly in I565
14012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14013 sub2node->SetLineColor(kColorITS);
14014 sub2node->SetVisibility(1);
14015 fNodes->Add(sub2node);
14018 // Place copy #22 of ITS5 directly in I565
14020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14021 sub2node->SetLineColor(kColorITS);
14022 sub2node->SetVisibility(1);
14023 fNodes->Add(sub2node);
14025 fNodes->Add(sub1node);
14028 // Place copy #22 of I565 in IT56
14030 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14031 sub1node->SetLineColor(kColorITS);
14032 sub1node->SetVisibility(0);
14035 // Place copy #1 of ITS5 directly in I565
14037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14038 sub2node->SetLineColor(kColorITS);
14039 sub2node->SetVisibility(1);
14040 fNodes->Add(sub2node);
14043 // Place copy #2 of ITS5 directly in I565
14045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14046 sub2node->SetLineColor(kColorITS);
14047 sub2node->SetVisibility(1);
14048 fNodes->Add(sub2node);
14051 // Place copy #3 of ITS5 directly in I565
14053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14054 sub2node->SetLineColor(kColorITS);
14055 sub2node->SetVisibility(1);
14056 fNodes->Add(sub2node);
14059 // Place copy #4 of ITS5 directly in I565
14061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14062 sub2node->SetLineColor(kColorITS);
14063 sub2node->SetVisibility(1);
14064 fNodes->Add(sub2node);
14067 // Place copy #5 of ITS5 directly in I565
14069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14070 sub2node->SetLineColor(kColorITS);
14071 sub2node->SetVisibility(1);
14072 fNodes->Add(sub2node);
14075 // Place copy #6 of ITS5 directly in I565
14077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14078 sub2node->SetLineColor(kColorITS);
14079 sub2node->SetVisibility(1);
14080 fNodes->Add(sub2node);
14083 // Place copy #7 of ITS5 directly in I565
14085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14086 sub2node->SetLineColor(kColorITS);
14087 sub2node->SetVisibility(1);
14088 fNodes->Add(sub2node);
14091 // Place copy #8 of ITS5 directly in I565
14093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14094 sub2node->SetLineColor(kColorITS);
14095 sub2node->SetVisibility(1);
14096 fNodes->Add(sub2node);
14099 // Place copy #9 of ITS5 directly in I565
14101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14102 sub2node->SetLineColor(kColorITS);
14103 sub2node->SetVisibility(1);
14104 fNodes->Add(sub2node);
14107 // Place copy #10 of ITS5 directly in I565
14109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14110 sub2node->SetLineColor(kColorITS);
14111 sub2node->SetVisibility(1);
14112 fNodes->Add(sub2node);
14115 // Place copy #11 of ITS5 directly in I565
14117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14118 sub2node->SetLineColor(kColorITS);
14119 sub2node->SetVisibility(1);
14120 fNodes->Add(sub2node);
14123 // Place copy #12 of ITS5 directly in I565
14125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14126 sub2node->SetLineColor(kColorITS);
14127 sub2node->SetVisibility(1);
14128 fNodes->Add(sub2node);
14131 // Place copy #13 of ITS5 directly in I565
14133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14134 sub2node->SetLineColor(kColorITS);
14135 sub2node->SetVisibility(1);
14136 fNodes->Add(sub2node);
14139 // Place copy #14 of ITS5 directly in I565
14141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14142 sub2node->SetLineColor(kColorITS);
14143 sub2node->SetVisibility(1);
14144 fNodes->Add(sub2node);
14147 // Place copy #15 of ITS5 directly in I565
14149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14150 sub2node->SetLineColor(kColorITS);
14151 sub2node->SetVisibility(1);
14152 fNodes->Add(sub2node);
14155 // Place copy #16 of ITS5 directly in I565
14157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14158 sub2node->SetLineColor(kColorITS);
14159 sub2node->SetVisibility(1);
14160 fNodes->Add(sub2node);
14163 // Place copy #17 of ITS5 directly in I565
14165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14166 sub2node->SetLineColor(kColorITS);
14167 sub2node->SetVisibility(1);
14168 fNodes->Add(sub2node);
14171 // Place copy #18 of ITS5 directly in I565
14173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14174 sub2node->SetLineColor(kColorITS);
14175 sub2node->SetVisibility(1);
14176 fNodes->Add(sub2node);
14179 // Place copy #19 of ITS5 directly in I565
14181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14182 sub2node->SetLineColor(kColorITS);
14183 sub2node->SetVisibility(1);
14184 fNodes->Add(sub2node);
14187 // Place copy #20 of ITS5 directly in I565
14189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14190 sub2node->SetLineColor(kColorITS);
14191 sub2node->SetVisibility(1);
14192 fNodes->Add(sub2node);
14195 // Place copy #21 of ITS5 directly in I565
14197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14198 sub2node->SetLineColor(kColorITS);
14199 sub2node->SetVisibility(1);
14200 fNodes->Add(sub2node);
14203 // Place copy #22 of ITS5 directly in I565
14205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14206 sub2node->SetLineColor(kColorITS);
14207 sub2node->SetVisibility(1);
14208 fNodes->Add(sub2node);
14210 fNodes->Add(sub1node);
14213 // Place copy #23 of I565 in IT56
14215 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14216 sub1node->SetLineColor(kColorITS);
14217 sub1node->SetVisibility(0);
14220 // Place copy #1 of ITS5 directly in I565
14222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14223 sub2node->SetLineColor(kColorITS);
14224 sub2node->SetVisibility(1);
14225 fNodes->Add(sub2node);
14228 // Place copy #2 of ITS5 directly in I565
14230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14231 sub2node->SetLineColor(kColorITS);
14232 sub2node->SetVisibility(1);
14233 fNodes->Add(sub2node);
14236 // Place copy #3 of ITS5 directly in I565
14238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14239 sub2node->SetLineColor(kColorITS);
14240 sub2node->SetVisibility(1);
14241 fNodes->Add(sub2node);
14244 // Place copy #4 of ITS5 directly in I565
14246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14247 sub2node->SetLineColor(kColorITS);
14248 sub2node->SetVisibility(1);
14249 fNodes->Add(sub2node);
14252 // Place copy #5 of ITS5 directly in I565
14254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14255 sub2node->SetLineColor(kColorITS);
14256 sub2node->SetVisibility(1);
14257 fNodes->Add(sub2node);
14260 // Place copy #6 of ITS5 directly in I565
14262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14263 sub2node->SetLineColor(kColorITS);
14264 sub2node->SetVisibility(1);
14265 fNodes->Add(sub2node);
14268 // Place copy #7 of ITS5 directly in I565
14270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14271 sub2node->SetLineColor(kColorITS);
14272 sub2node->SetVisibility(1);
14273 fNodes->Add(sub2node);
14276 // Place copy #8 of ITS5 directly in I565
14278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14279 sub2node->SetLineColor(kColorITS);
14280 sub2node->SetVisibility(1);
14281 fNodes->Add(sub2node);
14284 // Place copy #9 of ITS5 directly in I565
14286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14287 sub2node->SetLineColor(kColorITS);
14288 sub2node->SetVisibility(1);
14289 fNodes->Add(sub2node);
14292 // Place copy #10 of ITS5 directly in I565
14294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14295 sub2node->SetLineColor(kColorITS);
14296 sub2node->SetVisibility(1);
14297 fNodes->Add(sub2node);
14300 // Place copy #11 of ITS5 directly in I565
14302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14303 sub2node->SetLineColor(kColorITS);
14304 sub2node->SetVisibility(1);
14305 fNodes->Add(sub2node);
14308 // Place copy #12 of ITS5 directly in I565
14310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14311 sub2node->SetLineColor(kColorITS);
14312 sub2node->SetVisibility(1);
14313 fNodes->Add(sub2node);
14316 // Place copy #13 of ITS5 directly in I565
14318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14319 sub2node->SetLineColor(kColorITS);
14320 sub2node->SetVisibility(1);
14321 fNodes->Add(sub2node);
14324 // Place copy #14 of ITS5 directly in I565
14326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14327 sub2node->SetLineColor(kColorITS);
14328 sub2node->SetVisibility(1);
14329 fNodes->Add(sub2node);
14332 // Place copy #15 of ITS5 directly in I565
14334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14335 sub2node->SetLineColor(kColorITS);
14336 sub2node->SetVisibility(1);
14337 fNodes->Add(sub2node);
14340 // Place copy #16 of ITS5 directly in I565
14342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14343 sub2node->SetLineColor(kColorITS);
14344 sub2node->SetVisibility(1);
14345 fNodes->Add(sub2node);
14348 // Place copy #17 of ITS5 directly in I565
14350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14351 sub2node->SetLineColor(kColorITS);
14352 sub2node->SetVisibility(1);
14353 fNodes->Add(sub2node);
14356 // Place copy #18 of ITS5 directly in I565
14358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14359 sub2node->SetLineColor(kColorITS);
14360 sub2node->SetVisibility(1);
14361 fNodes->Add(sub2node);
14364 // Place copy #19 of ITS5 directly in I565
14366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14367 sub2node->SetLineColor(kColorITS);
14368 sub2node->SetVisibility(1);
14369 fNodes->Add(sub2node);
14372 // Place copy #20 of ITS5 directly in I565
14374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14375 sub2node->SetLineColor(kColorITS);
14376 sub2node->SetVisibility(1);
14377 fNodes->Add(sub2node);
14380 // Place copy #21 of ITS5 directly in I565
14382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14383 sub2node->SetLineColor(kColorITS);
14384 sub2node->SetVisibility(1);
14385 fNodes->Add(sub2node);
14388 // Place copy #22 of ITS5 directly in I565
14390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14391 sub2node->SetLineColor(kColorITS);
14392 sub2node->SetVisibility(1);
14393 fNodes->Add(sub2node);
14395 fNodes->Add(sub1node);
14398 // Place copy #24 of I565 in IT56
14400 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14401 sub1node->SetLineColor(kColorITS);
14402 sub1node->SetVisibility(0);
14405 // Place copy #1 of ITS5 directly in I565
14407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14408 sub2node->SetLineColor(kColorITS);
14409 sub2node->SetVisibility(1);
14410 fNodes->Add(sub2node);
14413 // Place copy #2 of ITS5 directly in I565
14415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14416 sub2node->SetLineColor(kColorITS);
14417 sub2node->SetVisibility(1);
14418 fNodes->Add(sub2node);
14421 // Place copy #3 of ITS5 directly in I565
14423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14424 sub2node->SetLineColor(kColorITS);
14425 sub2node->SetVisibility(1);
14426 fNodes->Add(sub2node);
14429 // Place copy #4 of ITS5 directly in I565
14431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14432 sub2node->SetLineColor(kColorITS);
14433 sub2node->SetVisibility(1);
14434 fNodes->Add(sub2node);
14437 // Place copy #5 of ITS5 directly in I565
14439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14440 sub2node->SetLineColor(kColorITS);
14441 sub2node->SetVisibility(1);
14442 fNodes->Add(sub2node);
14445 // Place copy #6 of ITS5 directly in I565
14447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14448 sub2node->SetLineColor(kColorITS);
14449 sub2node->SetVisibility(1);
14450 fNodes->Add(sub2node);
14453 // Place copy #7 of ITS5 directly in I565
14455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14456 sub2node->SetLineColor(kColorITS);
14457 sub2node->SetVisibility(1);
14458 fNodes->Add(sub2node);
14461 // Place copy #8 of ITS5 directly in I565
14463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14464 sub2node->SetLineColor(kColorITS);
14465 sub2node->SetVisibility(1);
14466 fNodes->Add(sub2node);
14469 // Place copy #9 of ITS5 directly in I565
14471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14472 sub2node->SetLineColor(kColorITS);
14473 sub2node->SetVisibility(1);
14474 fNodes->Add(sub2node);
14477 // Place copy #10 of ITS5 directly in I565
14479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14480 sub2node->SetLineColor(kColorITS);
14481 sub2node->SetVisibility(1);
14482 fNodes->Add(sub2node);
14485 // Place copy #11 of ITS5 directly in I565
14487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14488 sub2node->SetLineColor(kColorITS);
14489 sub2node->SetVisibility(1);
14490 fNodes->Add(sub2node);
14493 // Place copy #12 of ITS5 directly in I565
14495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14496 sub2node->SetLineColor(kColorITS);
14497 sub2node->SetVisibility(1);
14498 fNodes->Add(sub2node);
14501 // Place copy #13 of ITS5 directly in I565
14503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14504 sub2node->SetLineColor(kColorITS);
14505 sub2node->SetVisibility(1);
14506 fNodes->Add(sub2node);
14509 // Place copy #14 of ITS5 directly in I565
14511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14512 sub2node->SetLineColor(kColorITS);
14513 sub2node->SetVisibility(1);
14514 fNodes->Add(sub2node);
14517 // Place copy #15 of ITS5 directly in I565
14519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14520 sub2node->SetLineColor(kColorITS);
14521 sub2node->SetVisibility(1);
14522 fNodes->Add(sub2node);
14525 // Place copy #16 of ITS5 directly in I565
14527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14528 sub2node->SetLineColor(kColorITS);
14529 sub2node->SetVisibility(1);
14530 fNodes->Add(sub2node);
14533 // Place copy #17 of ITS5 directly in I565
14535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14536 sub2node->SetLineColor(kColorITS);
14537 sub2node->SetVisibility(1);
14538 fNodes->Add(sub2node);
14541 // Place copy #18 of ITS5 directly in I565
14543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14544 sub2node->SetLineColor(kColorITS);
14545 sub2node->SetVisibility(1);
14546 fNodes->Add(sub2node);
14549 // Place copy #19 of ITS5 directly in I565
14551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14552 sub2node->SetLineColor(kColorITS);
14553 sub2node->SetVisibility(1);
14554 fNodes->Add(sub2node);
14557 // Place copy #20 of ITS5 directly in I565
14559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14560 sub2node->SetLineColor(kColorITS);
14561 sub2node->SetVisibility(1);
14562 fNodes->Add(sub2node);
14565 // Place copy #21 of ITS5 directly in I565
14567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14568 sub2node->SetLineColor(kColorITS);
14569 sub2node->SetVisibility(1);
14570 fNodes->Add(sub2node);
14573 // Place copy #22 of ITS5 directly in I565
14575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14576 sub2node->SetLineColor(kColorITS);
14577 sub2node->SetVisibility(1);
14578 fNodes->Add(sub2node);
14580 fNodes->Add(sub1node);
14583 // Place copy #25 of I565 in IT56
14585 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14586 sub1node->SetLineColor(kColorITS);
14587 sub1node->SetVisibility(0);
14590 // Place copy #1 of ITS5 directly in I565
14592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14593 sub2node->SetLineColor(kColorITS);
14594 sub2node->SetVisibility(1);
14595 fNodes->Add(sub2node);
14598 // Place copy #2 of ITS5 directly in I565
14600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14601 sub2node->SetLineColor(kColorITS);
14602 sub2node->SetVisibility(1);
14603 fNodes->Add(sub2node);
14606 // Place copy #3 of ITS5 directly in I565
14608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14609 sub2node->SetLineColor(kColorITS);
14610 sub2node->SetVisibility(1);
14611 fNodes->Add(sub2node);
14614 // Place copy #4 of ITS5 directly in I565
14616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14617 sub2node->SetLineColor(kColorITS);
14618 sub2node->SetVisibility(1);
14619 fNodes->Add(sub2node);
14622 // Place copy #5 of ITS5 directly in I565
14624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14625 sub2node->SetLineColor(kColorITS);
14626 sub2node->SetVisibility(1);
14627 fNodes->Add(sub2node);
14630 // Place copy #6 of ITS5 directly in I565
14632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14633 sub2node->SetLineColor(kColorITS);
14634 sub2node->SetVisibility(1);
14635 fNodes->Add(sub2node);
14638 // Place copy #7 of ITS5 directly in I565
14640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14641 sub2node->SetLineColor(kColorITS);
14642 sub2node->SetVisibility(1);
14643 fNodes->Add(sub2node);
14646 // Place copy #8 of ITS5 directly in I565
14648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14649 sub2node->SetLineColor(kColorITS);
14650 sub2node->SetVisibility(1);
14651 fNodes->Add(sub2node);
14654 // Place copy #9 of ITS5 directly in I565
14656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14657 sub2node->SetLineColor(kColorITS);
14658 sub2node->SetVisibility(1);
14659 fNodes->Add(sub2node);
14662 // Place copy #10 of ITS5 directly in I565
14664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14665 sub2node->SetLineColor(kColorITS);
14666 sub2node->SetVisibility(1);
14667 fNodes->Add(sub2node);
14670 // Place copy #11 of ITS5 directly in I565
14672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14673 sub2node->SetLineColor(kColorITS);
14674 sub2node->SetVisibility(1);
14675 fNodes->Add(sub2node);
14678 // Place copy #12 of ITS5 directly in I565
14680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14681 sub2node->SetLineColor(kColorITS);
14682 sub2node->SetVisibility(1);
14683 fNodes->Add(sub2node);
14686 // Place copy #13 of ITS5 directly in I565
14688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14689 sub2node->SetLineColor(kColorITS);
14690 sub2node->SetVisibility(1);
14691 fNodes->Add(sub2node);
14694 // Place copy #14 of ITS5 directly in I565
14696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14697 sub2node->SetLineColor(kColorITS);
14698 sub2node->SetVisibility(1);
14699 fNodes->Add(sub2node);
14702 // Place copy #15 of ITS5 directly in I565
14704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14705 sub2node->SetLineColor(kColorITS);
14706 sub2node->SetVisibility(1);
14707 fNodes->Add(sub2node);
14710 // Place copy #16 of ITS5 directly in I565
14712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14713 sub2node->SetLineColor(kColorITS);
14714 sub2node->SetVisibility(1);
14715 fNodes->Add(sub2node);
14718 // Place copy #17 of ITS5 directly in I565
14720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14721 sub2node->SetLineColor(kColorITS);
14722 sub2node->SetVisibility(1);
14723 fNodes->Add(sub2node);
14726 // Place copy #18 of ITS5 directly in I565
14728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14729 sub2node->SetLineColor(kColorITS);
14730 sub2node->SetVisibility(1);
14731 fNodes->Add(sub2node);
14734 // Place copy #19 of ITS5 directly in I565
14736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14737 sub2node->SetLineColor(kColorITS);
14738 sub2node->SetVisibility(1);
14739 fNodes->Add(sub2node);
14742 // Place copy #20 of ITS5 directly in I565
14744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14745 sub2node->SetLineColor(kColorITS);
14746 sub2node->SetVisibility(1);
14747 fNodes->Add(sub2node);
14750 // Place copy #21 of ITS5 directly in I565
14752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14753 sub2node->SetLineColor(kColorITS);
14754 sub2node->SetVisibility(1);
14755 fNodes->Add(sub2node);
14758 // Place copy #22 of ITS5 directly in I565
14760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14761 sub2node->SetLineColor(kColorITS);
14762 sub2node->SetVisibility(1);
14763 fNodes->Add(sub2node);
14765 fNodes->Add(sub1node);
14768 // Place copy #26 of I565 in IT56
14770 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14771 sub1node->SetLineColor(kColorITS);
14772 sub1node->SetVisibility(0);
14775 // Place copy #1 of ITS5 directly in I565
14777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14778 sub2node->SetLineColor(kColorITS);
14779 sub2node->SetVisibility(1);
14780 fNodes->Add(sub2node);
14783 // Place copy #2 of ITS5 directly in I565
14785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14786 sub2node->SetLineColor(kColorITS);
14787 sub2node->SetVisibility(1);
14788 fNodes->Add(sub2node);
14791 // Place copy #3 of ITS5 directly in I565
14793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14794 sub2node->SetLineColor(kColorITS);
14795 sub2node->SetVisibility(1);
14796 fNodes->Add(sub2node);
14799 // Place copy #4 of ITS5 directly in I565
14801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14802 sub2node->SetLineColor(kColorITS);
14803 sub2node->SetVisibility(1);
14804 fNodes->Add(sub2node);
14807 // Place copy #5 of ITS5 directly in I565
14809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14810 sub2node->SetLineColor(kColorITS);
14811 sub2node->SetVisibility(1);
14812 fNodes->Add(sub2node);
14815 // Place copy #6 of ITS5 directly in I565
14817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14818 sub2node->SetLineColor(kColorITS);
14819 sub2node->SetVisibility(1);
14820 fNodes->Add(sub2node);
14823 // Place copy #7 of ITS5 directly in I565
14825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14826 sub2node->SetLineColor(kColorITS);
14827 sub2node->SetVisibility(1);
14828 fNodes->Add(sub2node);
14831 // Place copy #8 of ITS5 directly in I565
14833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14834 sub2node->SetLineColor(kColorITS);
14835 sub2node->SetVisibility(1);
14836 fNodes->Add(sub2node);
14839 // Place copy #9 of ITS5 directly in I565
14841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14842 sub2node->SetLineColor(kColorITS);
14843 sub2node->SetVisibility(1);
14844 fNodes->Add(sub2node);
14847 // Place copy #10 of ITS5 directly in I565
14849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14850 sub2node->SetLineColor(kColorITS);
14851 sub2node->SetVisibility(1);
14852 fNodes->Add(sub2node);
14855 // Place copy #11 of ITS5 directly in I565
14857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14858 sub2node->SetLineColor(kColorITS);
14859 sub2node->SetVisibility(1);
14860 fNodes->Add(sub2node);
14863 // Place copy #12 of ITS5 directly in I565
14865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14866 sub2node->SetLineColor(kColorITS);
14867 sub2node->SetVisibility(1);
14868 fNodes->Add(sub2node);
14871 // Place copy #13 of ITS5 directly in I565
14873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14874 sub2node->SetLineColor(kColorITS);
14875 sub2node->SetVisibility(1);
14876 fNodes->Add(sub2node);
14879 // Place copy #14 of ITS5 directly in I565
14881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14882 sub2node->SetLineColor(kColorITS);
14883 sub2node->SetVisibility(1);
14884 fNodes->Add(sub2node);
14887 // Place copy #15 of ITS5 directly in I565
14889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14890 sub2node->SetLineColor(kColorITS);
14891 sub2node->SetVisibility(1);
14892 fNodes->Add(sub2node);
14895 // Place copy #16 of ITS5 directly in I565
14897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14898 sub2node->SetLineColor(kColorITS);
14899 sub2node->SetVisibility(1);
14900 fNodes->Add(sub2node);
14903 // Place copy #17 of ITS5 directly in I565
14905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14906 sub2node->SetLineColor(kColorITS);
14907 sub2node->SetVisibility(1);
14908 fNodes->Add(sub2node);
14911 // Place copy #18 of ITS5 directly in I565
14913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14914 sub2node->SetLineColor(kColorITS);
14915 sub2node->SetVisibility(1);
14916 fNodes->Add(sub2node);
14919 // Place copy #19 of ITS5 directly in I565
14921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14922 sub2node->SetLineColor(kColorITS);
14923 sub2node->SetVisibility(1);
14924 fNodes->Add(sub2node);
14927 // Place copy #20 of ITS5 directly in I565
14929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14930 sub2node->SetLineColor(kColorITS);
14931 sub2node->SetVisibility(1);
14932 fNodes->Add(sub2node);
14935 // Place copy #21 of ITS5 directly in I565
14937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14938 sub2node->SetLineColor(kColorITS);
14939 sub2node->SetVisibility(1);
14940 fNodes->Add(sub2node);
14943 // Place copy #22 of ITS5 directly in I565
14945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14946 sub2node->SetLineColor(kColorITS);
14947 sub2node->SetVisibility(1);
14948 fNodes->Add(sub2node);
14950 fNodes->Add(sub1node);
14953 // Place copy #27 of I565 in IT56
14955 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
14956 sub1node->SetLineColor(kColorITS);
14957 sub1node->SetVisibility(0);
14960 // Place copy #1 of ITS5 directly in I565
14962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14963 sub2node->SetLineColor(kColorITS);
14964 sub2node->SetVisibility(1);
14965 fNodes->Add(sub2node);
14968 // Place copy #2 of ITS5 directly in I565
14970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14971 sub2node->SetLineColor(kColorITS);
14972 sub2node->SetVisibility(1);
14973 fNodes->Add(sub2node);
14976 // Place copy #3 of ITS5 directly in I565
14978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14979 sub2node->SetLineColor(kColorITS);
14980 sub2node->SetVisibility(1);
14981 fNodes->Add(sub2node);
14984 // Place copy #4 of ITS5 directly in I565
14986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14987 sub2node->SetLineColor(kColorITS);
14988 sub2node->SetVisibility(1);
14989 fNodes->Add(sub2node);
14992 // Place copy #5 of ITS5 directly in I565
14994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14995 sub2node->SetLineColor(kColorITS);
14996 sub2node->SetVisibility(1);
14997 fNodes->Add(sub2node);
15000 // Place copy #6 of ITS5 directly in I565
15002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15003 sub2node->SetLineColor(kColorITS);
15004 sub2node->SetVisibility(1);
15005 fNodes->Add(sub2node);
15008 // Place copy #7 of ITS5 directly in I565
15010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15011 sub2node->SetLineColor(kColorITS);
15012 sub2node->SetVisibility(1);
15013 fNodes->Add(sub2node);
15016 // Place copy #8 of ITS5 directly in I565
15018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15019 sub2node->SetLineColor(kColorITS);
15020 sub2node->SetVisibility(1);
15021 fNodes->Add(sub2node);
15024 // Place copy #9 of ITS5 directly in I565
15026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15027 sub2node->SetLineColor(kColorITS);
15028 sub2node->SetVisibility(1);
15029 fNodes->Add(sub2node);
15032 // Place copy #10 of ITS5 directly in I565
15034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15035 sub2node->SetLineColor(kColorITS);
15036 sub2node->SetVisibility(1);
15037 fNodes->Add(sub2node);
15040 // Place copy #11 of ITS5 directly in I565
15042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15043 sub2node->SetLineColor(kColorITS);
15044 sub2node->SetVisibility(1);
15045 fNodes->Add(sub2node);
15048 // Place copy #12 of ITS5 directly in I565
15050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15051 sub2node->SetLineColor(kColorITS);
15052 sub2node->SetVisibility(1);
15053 fNodes->Add(sub2node);
15056 // Place copy #13 of ITS5 directly in I565
15058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15059 sub2node->SetLineColor(kColorITS);
15060 sub2node->SetVisibility(1);
15061 fNodes->Add(sub2node);
15064 // Place copy #14 of ITS5 directly in I565
15066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15067 sub2node->SetLineColor(kColorITS);
15068 sub2node->SetVisibility(1);
15069 fNodes->Add(sub2node);
15072 // Place copy #15 of ITS5 directly in I565
15074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15075 sub2node->SetLineColor(kColorITS);
15076 sub2node->SetVisibility(1);
15077 fNodes->Add(sub2node);
15080 // Place copy #16 of ITS5 directly in I565
15082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15083 sub2node->SetLineColor(kColorITS);
15084 sub2node->SetVisibility(1);
15085 fNodes->Add(sub2node);
15088 // Place copy #17 of ITS5 directly in I565
15090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15091 sub2node->SetLineColor(kColorITS);
15092 sub2node->SetVisibility(1);
15093 fNodes->Add(sub2node);
15096 // Place copy #18 of ITS5 directly in I565
15098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15099 sub2node->SetLineColor(kColorITS);
15100 sub2node->SetVisibility(1);
15101 fNodes->Add(sub2node);
15104 // Place copy #19 of ITS5 directly in I565
15106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15107 sub2node->SetLineColor(kColorITS);
15108 sub2node->SetVisibility(1);
15109 fNodes->Add(sub2node);
15112 // Place copy #20 of ITS5 directly in I565
15114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15115 sub2node->SetLineColor(kColorITS);
15116 sub2node->SetVisibility(1);
15117 fNodes->Add(sub2node);
15120 // Place copy #21 of ITS5 directly in I565
15122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15123 sub2node->SetLineColor(kColorITS);
15124 sub2node->SetVisibility(1);
15125 fNodes->Add(sub2node);
15128 // Place copy #22 of ITS5 directly in I565
15130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15131 sub2node->SetLineColor(kColorITS);
15132 sub2node->SetVisibility(1);
15133 fNodes->Add(sub2node);
15135 fNodes->Add(sub1node);
15138 // Place copy #28 of I565 in IT56
15140 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15141 sub1node->SetLineColor(kColorITS);
15142 sub1node->SetVisibility(0);
15145 // Place copy #1 of ITS5 directly in I565
15147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15148 sub2node->SetLineColor(kColorITS);
15149 sub2node->SetVisibility(1);
15150 fNodes->Add(sub2node);
15153 // Place copy #2 of ITS5 directly in I565
15155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15156 sub2node->SetLineColor(kColorITS);
15157 sub2node->SetVisibility(1);
15158 fNodes->Add(sub2node);
15161 // Place copy #3 of ITS5 directly in I565
15163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15164 sub2node->SetLineColor(kColorITS);
15165 sub2node->SetVisibility(1);
15166 fNodes->Add(sub2node);
15169 // Place copy #4 of ITS5 directly in I565
15171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15172 sub2node->SetLineColor(kColorITS);
15173 sub2node->SetVisibility(1);
15174 fNodes->Add(sub2node);
15177 // Place copy #5 of ITS5 directly in I565
15179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15180 sub2node->SetLineColor(kColorITS);
15181 sub2node->SetVisibility(1);
15182 fNodes->Add(sub2node);
15185 // Place copy #6 of ITS5 directly in I565
15187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15188 sub2node->SetLineColor(kColorITS);
15189 sub2node->SetVisibility(1);
15190 fNodes->Add(sub2node);
15193 // Place copy #7 of ITS5 directly in I565
15195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15196 sub2node->SetLineColor(kColorITS);
15197 sub2node->SetVisibility(1);
15198 fNodes->Add(sub2node);
15201 // Place copy #8 of ITS5 directly in I565
15203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15204 sub2node->SetLineColor(kColorITS);
15205 sub2node->SetVisibility(1);
15206 fNodes->Add(sub2node);
15209 // Place copy #9 of ITS5 directly in I565
15211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15212 sub2node->SetLineColor(kColorITS);
15213 sub2node->SetVisibility(1);
15214 fNodes->Add(sub2node);
15217 // Place copy #10 of ITS5 directly in I565
15219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15220 sub2node->SetLineColor(kColorITS);
15221 sub2node->SetVisibility(1);
15222 fNodes->Add(sub2node);
15225 // Place copy #11 of ITS5 directly in I565
15227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15228 sub2node->SetLineColor(kColorITS);
15229 sub2node->SetVisibility(1);
15230 fNodes->Add(sub2node);
15233 // Place copy #12 of ITS5 directly in I565
15235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15236 sub2node->SetLineColor(kColorITS);
15237 sub2node->SetVisibility(1);
15238 fNodes->Add(sub2node);
15241 // Place copy #13 of ITS5 directly in I565
15243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15244 sub2node->SetLineColor(kColorITS);
15245 sub2node->SetVisibility(1);
15246 fNodes->Add(sub2node);
15249 // Place copy #14 of ITS5 directly in I565
15251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15252 sub2node->SetLineColor(kColorITS);
15253 sub2node->SetVisibility(1);
15254 fNodes->Add(sub2node);
15257 // Place copy #15 of ITS5 directly in I565
15259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15260 sub2node->SetLineColor(kColorITS);
15261 sub2node->SetVisibility(1);
15262 fNodes->Add(sub2node);
15265 // Place copy #16 of ITS5 directly in I565
15267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15268 sub2node->SetLineColor(kColorITS);
15269 sub2node->SetVisibility(1);
15270 fNodes->Add(sub2node);
15273 // Place copy #17 of ITS5 directly in I565
15275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15276 sub2node->SetLineColor(kColorITS);
15277 sub2node->SetVisibility(1);
15278 fNodes->Add(sub2node);
15281 // Place copy #18 of ITS5 directly in I565
15283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15284 sub2node->SetLineColor(kColorITS);
15285 sub2node->SetVisibility(1);
15286 fNodes->Add(sub2node);
15289 // Place copy #19 of ITS5 directly in I565
15291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15292 sub2node->SetLineColor(kColorITS);
15293 sub2node->SetVisibility(1);
15294 fNodes->Add(sub2node);
15297 // Place copy #20 of ITS5 directly in I565
15299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15300 sub2node->SetLineColor(kColorITS);
15301 sub2node->SetVisibility(1);
15302 fNodes->Add(sub2node);
15305 // Place copy #21 of ITS5 directly in I565
15307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15308 sub2node->SetLineColor(kColorITS);
15309 sub2node->SetVisibility(1);
15310 fNodes->Add(sub2node);
15313 // Place copy #22 of ITS5 directly in I565
15315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15316 sub2node->SetLineColor(kColorITS);
15317 sub2node->SetVisibility(1);
15318 fNodes->Add(sub2node);
15320 fNodes->Add(sub1node);
15323 // Place copy #29 of I565 in IT56
15325 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15326 sub1node->SetLineColor(kColorITS);
15327 sub1node->SetVisibility(0);
15330 // Place copy #1 of ITS5 directly in I565
15332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15333 sub2node->SetLineColor(kColorITS);
15334 sub2node->SetVisibility(1);
15335 fNodes->Add(sub2node);
15338 // Place copy #2 of ITS5 directly in I565
15340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15341 sub2node->SetLineColor(kColorITS);
15342 sub2node->SetVisibility(1);
15343 fNodes->Add(sub2node);
15346 // Place copy #3 of ITS5 directly in I565
15348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15349 sub2node->SetLineColor(kColorITS);
15350 sub2node->SetVisibility(1);
15351 fNodes->Add(sub2node);
15354 // Place copy #4 of ITS5 directly in I565
15356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15357 sub2node->SetLineColor(kColorITS);
15358 sub2node->SetVisibility(1);
15359 fNodes->Add(sub2node);
15362 // Place copy #5 of ITS5 directly in I565
15364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15365 sub2node->SetLineColor(kColorITS);
15366 sub2node->SetVisibility(1);
15367 fNodes->Add(sub2node);
15370 // Place copy #6 of ITS5 directly in I565
15372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15373 sub2node->SetLineColor(kColorITS);
15374 sub2node->SetVisibility(1);
15375 fNodes->Add(sub2node);
15378 // Place copy #7 of ITS5 directly in I565
15380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15381 sub2node->SetLineColor(kColorITS);
15382 sub2node->SetVisibility(1);
15383 fNodes->Add(sub2node);
15386 // Place copy #8 of ITS5 directly in I565
15388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15389 sub2node->SetLineColor(kColorITS);
15390 sub2node->SetVisibility(1);
15391 fNodes->Add(sub2node);
15394 // Place copy #9 of ITS5 directly in I565
15396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15397 sub2node->SetLineColor(kColorITS);
15398 sub2node->SetVisibility(1);
15399 fNodes->Add(sub2node);
15402 // Place copy #10 of ITS5 directly in I565
15404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15405 sub2node->SetLineColor(kColorITS);
15406 sub2node->SetVisibility(1);
15407 fNodes->Add(sub2node);
15410 // Place copy #11 of ITS5 directly in I565
15412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15413 sub2node->SetLineColor(kColorITS);
15414 sub2node->SetVisibility(1);
15415 fNodes->Add(sub2node);
15418 // Place copy #12 of ITS5 directly in I565
15420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15421 sub2node->SetLineColor(kColorITS);
15422 sub2node->SetVisibility(1);
15423 fNodes->Add(sub2node);
15426 // Place copy #13 of ITS5 directly in I565
15428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15429 sub2node->SetLineColor(kColorITS);
15430 sub2node->SetVisibility(1);
15431 fNodes->Add(sub2node);
15434 // Place copy #14 of ITS5 directly in I565
15436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15437 sub2node->SetLineColor(kColorITS);
15438 sub2node->SetVisibility(1);
15439 fNodes->Add(sub2node);
15442 // Place copy #15 of ITS5 directly in I565
15444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15445 sub2node->SetLineColor(kColorITS);
15446 sub2node->SetVisibility(1);
15447 fNodes->Add(sub2node);
15450 // Place copy #16 of ITS5 directly in I565
15452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15453 sub2node->SetLineColor(kColorITS);
15454 sub2node->SetVisibility(1);
15455 fNodes->Add(sub2node);
15458 // Place copy #17 of ITS5 directly in I565
15460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15461 sub2node->SetLineColor(kColorITS);
15462 sub2node->SetVisibility(1);
15463 fNodes->Add(sub2node);
15466 // Place copy #18 of ITS5 directly in I565
15468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15469 sub2node->SetLineColor(kColorITS);
15470 sub2node->SetVisibility(1);
15471 fNodes->Add(sub2node);
15474 // Place copy #19 of ITS5 directly in I565
15476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15477 sub2node->SetLineColor(kColorITS);
15478 sub2node->SetVisibility(1);
15479 fNodes->Add(sub2node);
15482 // Place copy #20 of ITS5 directly in I565
15484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15485 sub2node->SetLineColor(kColorITS);
15486 sub2node->SetVisibility(1);
15487 fNodes->Add(sub2node);
15490 // Place copy #21 of ITS5 directly in I565
15492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15493 sub2node->SetLineColor(kColorITS);
15494 sub2node->SetVisibility(1);
15495 fNodes->Add(sub2node);
15498 // Place copy #22 of ITS5 directly in I565
15500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15501 sub2node->SetLineColor(kColorITS);
15502 sub2node->SetVisibility(1);
15503 fNodes->Add(sub2node);
15505 fNodes->Add(sub1node);
15508 // Place copy #30 of I565 in IT56
15510 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15511 sub1node->SetLineColor(kColorITS);
15512 sub1node->SetVisibility(0);
15515 // Place copy #1 of ITS5 directly in I565
15517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15518 sub2node->SetLineColor(kColorITS);
15519 sub2node->SetVisibility(1);
15520 fNodes->Add(sub2node);
15523 // Place copy #2 of ITS5 directly in I565
15525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15526 sub2node->SetLineColor(kColorITS);
15527 sub2node->SetVisibility(1);
15528 fNodes->Add(sub2node);
15531 // Place copy #3 of ITS5 directly in I565
15533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15534 sub2node->SetLineColor(kColorITS);
15535 sub2node->SetVisibility(1);
15536 fNodes->Add(sub2node);
15539 // Place copy #4 of ITS5 directly in I565
15541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15542 sub2node->SetLineColor(kColorITS);
15543 sub2node->SetVisibility(1);
15544 fNodes->Add(sub2node);
15547 // Place copy #5 of ITS5 directly in I565
15549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15550 sub2node->SetLineColor(kColorITS);
15551 sub2node->SetVisibility(1);
15552 fNodes->Add(sub2node);
15555 // Place copy #6 of ITS5 directly in I565
15557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15558 sub2node->SetLineColor(kColorITS);
15559 sub2node->SetVisibility(1);
15560 fNodes->Add(sub2node);
15563 // Place copy #7 of ITS5 directly in I565
15565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15566 sub2node->SetLineColor(kColorITS);
15567 sub2node->SetVisibility(1);
15568 fNodes->Add(sub2node);
15571 // Place copy #8 of ITS5 directly in I565
15573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15574 sub2node->SetLineColor(kColorITS);
15575 sub2node->SetVisibility(1);
15576 fNodes->Add(sub2node);
15579 // Place copy #9 of ITS5 directly in I565
15581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15582 sub2node->SetLineColor(kColorITS);
15583 sub2node->SetVisibility(1);
15584 fNodes->Add(sub2node);
15587 // Place copy #10 of ITS5 directly in I565
15589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15590 sub2node->SetLineColor(kColorITS);
15591 sub2node->SetVisibility(1);
15592 fNodes->Add(sub2node);
15595 // Place copy #11 of ITS5 directly in I565
15597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15598 sub2node->SetLineColor(kColorITS);
15599 sub2node->SetVisibility(1);
15600 fNodes->Add(sub2node);
15603 // Place copy #12 of ITS5 directly in I565
15605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15606 sub2node->SetLineColor(kColorITS);
15607 sub2node->SetVisibility(1);
15608 fNodes->Add(sub2node);
15611 // Place copy #13 of ITS5 directly in I565
15613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15614 sub2node->SetLineColor(kColorITS);
15615 sub2node->SetVisibility(1);
15616 fNodes->Add(sub2node);
15619 // Place copy #14 of ITS5 directly in I565
15621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15622 sub2node->SetLineColor(kColorITS);
15623 sub2node->SetVisibility(1);
15624 fNodes->Add(sub2node);
15627 // Place copy #15 of ITS5 directly in I565
15629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15630 sub2node->SetLineColor(kColorITS);
15631 sub2node->SetVisibility(1);
15632 fNodes->Add(sub2node);
15635 // Place copy #16 of ITS5 directly in I565
15637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15638 sub2node->SetLineColor(kColorITS);
15639 sub2node->SetVisibility(1);
15640 fNodes->Add(sub2node);
15643 // Place copy #17 of ITS5 directly in I565
15645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15646 sub2node->SetLineColor(kColorITS);
15647 sub2node->SetVisibility(1);
15648 fNodes->Add(sub2node);
15651 // Place copy #18 of ITS5 directly in I565
15653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15654 sub2node->SetLineColor(kColorITS);
15655 sub2node->SetVisibility(1);
15656 fNodes->Add(sub2node);
15659 // Place copy #19 of ITS5 directly in I565
15661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15662 sub2node->SetLineColor(kColorITS);
15663 sub2node->SetVisibility(1);
15664 fNodes->Add(sub2node);
15667 // Place copy #20 of ITS5 directly in I565
15669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15670 sub2node->SetLineColor(kColorITS);
15671 sub2node->SetVisibility(1);
15672 fNodes->Add(sub2node);
15675 // Place copy #21 of ITS5 directly in I565
15677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15678 sub2node->SetLineColor(kColorITS);
15679 sub2node->SetVisibility(1);
15680 fNodes->Add(sub2node);
15683 // Place copy #22 of ITS5 directly in I565
15685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15686 sub2node->SetLineColor(kColorITS);
15687 sub2node->SetVisibility(1);
15688 fNodes->Add(sub2node);
15690 fNodes->Add(sub1node);
15693 // Place copy #31 of I565 in IT56
15695 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15696 sub1node->SetLineColor(kColorITS);
15697 sub1node->SetVisibility(0);
15700 // Place copy #1 of ITS5 directly in I565
15702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15703 sub2node->SetLineColor(kColorITS);
15704 sub2node->SetVisibility(1);
15705 fNodes->Add(sub2node);
15708 // Place copy #2 of ITS5 directly in I565
15710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15711 sub2node->SetLineColor(kColorITS);
15712 sub2node->SetVisibility(1);
15713 fNodes->Add(sub2node);
15716 // Place copy #3 of ITS5 directly in I565
15718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15719 sub2node->SetLineColor(kColorITS);
15720 sub2node->SetVisibility(1);
15721 fNodes->Add(sub2node);
15724 // Place copy #4 of ITS5 directly in I565
15726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15727 sub2node->SetLineColor(kColorITS);
15728 sub2node->SetVisibility(1);
15729 fNodes->Add(sub2node);
15732 // Place copy #5 of ITS5 directly in I565
15734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15735 sub2node->SetLineColor(kColorITS);
15736 sub2node->SetVisibility(1);
15737 fNodes->Add(sub2node);
15740 // Place copy #6 of ITS5 directly in I565
15742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15743 sub2node->SetLineColor(kColorITS);
15744 sub2node->SetVisibility(1);
15745 fNodes->Add(sub2node);
15748 // Place copy #7 of ITS5 directly in I565
15750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15751 sub2node->SetLineColor(kColorITS);
15752 sub2node->SetVisibility(1);
15753 fNodes->Add(sub2node);
15756 // Place copy #8 of ITS5 directly in I565
15758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15759 sub2node->SetLineColor(kColorITS);
15760 sub2node->SetVisibility(1);
15761 fNodes->Add(sub2node);
15764 // Place copy #9 of ITS5 directly in I565
15766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15767 sub2node->SetLineColor(kColorITS);
15768 sub2node->SetVisibility(1);
15769 fNodes->Add(sub2node);
15772 // Place copy #10 of ITS5 directly in I565
15774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15775 sub2node->SetLineColor(kColorITS);
15776 sub2node->SetVisibility(1);
15777 fNodes->Add(sub2node);
15780 // Place copy #11 of ITS5 directly in I565
15782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15783 sub2node->SetLineColor(kColorITS);
15784 sub2node->SetVisibility(1);
15785 fNodes->Add(sub2node);
15788 // Place copy #12 of ITS5 directly in I565
15790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15791 sub2node->SetLineColor(kColorITS);
15792 sub2node->SetVisibility(1);
15793 fNodes->Add(sub2node);
15796 // Place copy #13 of ITS5 directly in I565
15798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15799 sub2node->SetLineColor(kColorITS);
15800 sub2node->SetVisibility(1);
15801 fNodes->Add(sub2node);
15804 // Place copy #14 of ITS5 directly in I565
15806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15807 sub2node->SetLineColor(kColorITS);
15808 sub2node->SetVisibility(1);
15809 fNodes->Add(sub2node);
15812 // Place copy #15 of ITS5 directly in I565
15814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15815 sub2node->SetLineColor(kColorITS);
15816 sub2node->SetVisibility(1);
15817 fNodes->Add(sub2node);
15820 // Place copy #16 of ITS5 directly in I565
15822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15823 sub2node->SetLineColor(kColorITS);
15824 sub2node->SetVisibility(1);
15825 fNodes->Add(sub2node);
15828 // Place copy #17 of ITS5 directly in I565
15830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15831 sub2node->SetLineColor(kColorITS);
15832 sub2node->SetVisibility(1);
15833 fNodes->Add(sub2node);
15836 // Place copy #18 of ITS5 directly in I565
15838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15839 sub2node->SetLineColor(kColorITS);
15840 sub2node->SetVisibility(1);
15841 fNodes->Add(sub2node);
15844 // Place copy #19 of ITS5 directly in I565
15846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15847 sub2node->SetLineColor(kColorITS);
15848 sub2node->SetVisibility(1);
15849 fNodes->Add(sub2node);
15852 // Place copy #20 of ITS5 directly in I565
15854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15855 sub2node->SetLineColor(kColorITS);
15856 sub2node->SetVisibility(1);
15857 fNodes->Add(sub2node);
15860 // Place copy #21 of ITS5 directly in I565
15862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15863 sub2node->SetLineColor(kColorITS);
15864 sub2node->SetVisibility(1);
15865 fNodes->Add(sub2node);
15868 // Place copy #22 of ITS5 directly in I565
15870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15871 sub2node->SetLineColor(kColorITS);
15872 sub2node->SetVisibility(1);
15873 fNodes->Add(sub2node);
15875 fNodes->Add(sub1node);
15878 // Place copy #32 of I565 in IT56
15880 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
15881 sub1node->SetLineColor(kColorITS);
15882 sub1node->SetVisibility(0);
15885 // Place copy #1 of ITS5 directly in I565
15887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15888 sub2node->SetLineColor(kColorITS);
15889 sub2node->SetVisibility(1);
15890 fNodes->Add(sub2node);
15893 // Place copy #2 of ITS5 directly in I565
15895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15896 sub2node->SetLineColor(kColorITS);
15897 sub2node->SetVisibility(1);
15898 fNodes->Add(sub2node);
15901 // Place copy #3 of ITS5 directly in I565
15903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15904 sub2node->SetLineColor(kColorITS);
15905 sub2node->SetVisibility(1);
15906 fNodes->Add(sub2node);
15909 // Place copy #4 of ITS5 directly in I565
15911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15912 sub2node->SetLineColor(kColorITS);
15913 sub2node->SetVisibility(1);
15914 fNodes->Add(sub2node);
15917 // Place copy #5 of ITS5 directly in I565
15919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15920 sub2node->SetLineColor(kColorITS);
15921 sub2node->SetVisibility(1);
15922 fNodes->Add(sub2node);
15925 // Place copy #6 of ITS5 directly in I565
15927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15928 sub2node->SetLineColor(kColorITS);
15929 sub2node->SetVisibility(1);
15930 fNodes->Add(sub2node);
15933 // Place copy #7 of ITS5 directly in I565
15935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15936 sub2node->SetLineColor(kColorITS);
15937 sub2node->SetVisibility(1);
15938 fNodes->Add(sub2node);
15941 // Place copy #8 of ITS5 directly in I565
15943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15944 sub2node->SetLineColor(kColorITS);
15945 sub2node->SetVisibility(1);
15946 fNodes->Add(sub2node);
15949 // Place copy #9 of ITS5 directly in I565
15951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15952 sub2node->SetLineColor(kColorITS);
15953 sub2node->SetVisibility(1);
15954 fNodes->Add(sub2node);
15957 // Place copy #10 of ITS5 directly in I565
15959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15960 sub2node->SetLineColor(kColorITS);
15961 sub2node->SetVisibility(1);
15962 fNodes->Add(sub2node);
15965 // Place copy #11 of ITS5 directly in I565
15967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15968 sub2node->SetLineColor(kColorITS);
15969 sub2node->SetVisibility(1);
15970 fNodes->Add(sub2node);
15973 // Place copy #12 of ITS5 directly in I565
15975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15976 sub2node->SetLineColor(kColorITS);
15977 sub2node->SetVisibility(1);
15978 fNodes->Add(sub2node);
15981 // Place copy #13 of ITS5 directly in I565
15983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15984 sub2node->SetLineColor(kColorITS);
15985 sub2node->SetVisibility(1);
15986 fNodes->Add(sub2node);
15989 // Place copy #14 of ITS5 directly in I565
15991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15992 sub2node->SetLineColor(kColorITS);
15993 sub2node->SetVisibility(1);
15994 fNodes->Add(sub2node);
15997 // Place copy #15 of ITS5 directly in I565
15999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16000 sub2node->SetLineColor(kColorITS);
16001 sub2node->SetVisibility(1);
16002 fNodes->Add(sub2node);
16005 // Place copy #16 of ITS5 directly in I565
16007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16008 sub2node->SetLineColor(kColorITS);
16009 sub2node->SetVisibility(1);
16010 fNodes->Add(sub2node);
16013 // Place copy #17 of ITS5 directly in I565
16015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16016 sub2node->SetLineColor(kColorITS);
16017 sub2node->SetVisibility(1);
16018 fNodes->Add(sub2node);
16021 // Place copy #18 of ITS5 directly in I565
16023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16024 sub2node->SetLineColor(kColorITS);
16025 sub2node->SetVisibility(1);
16026 fNodes->Add(sub2node);
16029 // Place copy #19 of ITS5 directly in I565
16031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16032 sub2node->SetLineColor(kColorITS);
16033 sub2node->SetVisibility(1);
16034 fNodes->Add(sub2node);
16037 // Place copy #20 of ITS5 directly in I565
16039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16040 sub2node->SetLineColor(kColorITS);
16041 sub2node->SetVisibility(1);
16042 fNodes->Add(sub2node);
16045 // Place copy #21 of ITS5 directly in I565
16047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16048 sub2node->SetLineColor(kColorITS);
16049 sub2node->SetVisibility(1);
16050 fNodes->Add(sub2node);
16053 // Place copy #22 of ITS5 directly in I565
16055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16056 sub2node->SetLineColor(kColorITS);
16057 sub2node->SetVisibility(1);
16058 fNodes->Add(sub2node);
16060 fNodes->Add(sub1node);
16063 // Place copy #33 of I565 in IT56
16065 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16066 sub1node->SetLineColor(kColorITS);
16067 sub1node->SetVisibility(0);
16070 // Place copy #1 of ITS5 directly in I565
16072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16073 sub2node->SetLineColor(kColorITS);
16074 sub2node->SetVisibility(1);
16075 fNodes->Add(sub2node);
16078 // Place copy #2 of ITS5 directly in I565
16080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16081 sub2node->SetLineColor(kColorITS);
16082 sub2node->SetVisibility(1);
16083 fNodes->Add(sub2node);
16086 // Place copy #3 of ITS5 directly in I565
16088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16089 sub2node->SetLineColor(kColorITS);
16090 sub2node->SetVisibility(1);
16091 fNodes->Add(sub2node);
16094 // Place copy #4 of ITS5 directly in I565
16096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16097 sub2node->SetLineColor(kColorITS);
16098 sub2node->SetVisibility(1);
16099 fNodes->Add(sub2node);
16102 // Place copy #5 of ITS5 directly in I565
16104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16105 sub2node->SetLineColor(kColorITS);
16106 sub2node->SetVisibility(1);
16107 fNodes->Add(sub2node);
16110 // Place copy #6 of ITS5 directly in I565
16112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16113 sub2node->SetLineColor(kColorITS);
16114 sub2node->SetVisibility(1);
16115 fNodes->Add(sub2node);
16118 // Place copy #7 of ITS5 directly in I565
16120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16121 sub2node->SetLineColor(kColorITS);
16122 sub2node->SetVisibility(1);
16123 fNodes->Add(sub2node);
16126 // Place copy #8 of ITS5 directly in I565
16128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16129 sub2node->SetLineColor(kColorITS);
16130 sub2node->SetVisibility(1);
16131 fNodes->Add(sub2node);
16134 // Place copy #9 of ITS5 directly in I565
16136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16137 sub2node->SetLineColor(kColorITS);
16138 sub2node->SetVisibility(1);
16139 fNodes->Add(sub2node);
16142 // Place copy #10 of ITS5 directly in I565
16144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16145 sub2node->SetLineColor(kColorITS);
16146 sub2node->SetVisibility(1);
16147 fNodes->Add(sub2node);
16150 // Place copy #11 of ITS5 directly in I565
16152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16153 sub2node->SetLineColor(kColorITS);
16154 sub2node->SetVisibility(1);
16155 fNodes->Add(sub2node);
16158 // Place copy #12 of ITS5 directly in I565
16160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16161 sub2node->SetLineColor(kColorITS);
16162 sub2node->SetVisibility(1);
16163 fNodes->Add(sub2node);
16166 // Place copy #13 of ITS5 directly in I565
16168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16169 sub2node->SetLineColor(kColorITS);
16170 sub2node->SetVisibility(1);
16171 fNodes->Add(sub2node);
16174 // Place copy #14 of ITS5 directly in I565
16176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16177 sub2node->SetLineColor(kColorITS);
16178 sub2node->SetVisibility(1);
16179 fNodes->Add(sub2node);
16182 // Place copy #15 of ITS5 directly in I565
16184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16185 sub2node->SetLineColor(kColorITS);
16186 sub2node->SetVisibility(1);
16187 fNodes->Add(sub2node);
16190 // Place copy #16 of ITS5 directly in I565
16192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16193 sub2node->SetLineColor(kColorITS);
16194 sub2node->SetVisibility(1);
16195 fNodes->Add(sub2node);
16198 // Place copy #17 of ITS5 directly in I565
16200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16201 sub2node->SetLineColor(kColorITS);
16202 sub2node->SetVisibility(1);
16203 fNodes->Add(sub2node);
16206 // Place copy #18 of ITS5 directly in I565
16208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16209 sub2node->SetLineColor(kColorITS);
16210 sub2node->SetVisibility(1);
16211 fNodes->Add(sub2node);
16214 // Place copy #19 of ITS5 directly in I565
16216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16217 sub2node->SetLineColor(kColorITS);
16218 sub2node->SetVisibility(1);
16219 fNodes->Add(sub2node);
16222 // Place copy #20 of ITS5 directly in I565
16224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16225 sub2node->SetLineColor(kColorITS);
16226 sub2node->SetVisibility(1);
16227 fNodes->Add(sub2node);
16230 // Place copy #21 of ITS5 directly in I565
16232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16233 sub2node->SetLineColor(kColorITS);
16234 sub2node->SetVisibility(1);
16235 fNodes->Add(sub2node);
16238 // Place copy #22 of ITS5 directly in I565
16240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16241 sub2node->SetLineColor(kColorITS);
16242 sub2node->SetVisibility(1);
16243 fNodes->Add(sub2node);
16245 fNodes->Add(sub1node);
16248 // Place copy #34 of I565 in IT56
16250 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16251 sub1node->SetLineColor(kColorITS);
16252 sub1node->SetVisibility(0);
16255 // Place copy #1 of ITS5 directly in I565
16257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16258 sub2node->SetLineColor(kColorITS);
16259 sub2node->SetVisibility(1);
16260 fNodes->Add(sub2node);
16263 // Place copy #2 of ITS5 directly in I565
16265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16266 sub2node->SetLineColor(kColorITS);
16267 sub2node->SetVisibility(1);
16268 fNodes->Add(sub2node);
16271 // Place copy #3 of ITS5 directly in I565
16273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16274 sub2node->SetLineColor(kColorITS);
16275 sub2node->SetVisibility(1);
16276 fNodes->Add(sub2node);
16279 // Place copy #4 of ITS5 directly in I565
16281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16282 sub2node->SetLineColor(kColorITS);
16283 sub2node->SetVisibility(1);
16284 fNodes->Add(sub2node);
16287 // Place copy #5 of ITS5 directly in I565
16289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16290 sub2node->SetLineColor(kColorITS);
16291 sub2node->SetVisibility(1);
16292 fNodes->Add(sub2node);
16295 // Place copy #6 of ITS5 directly in I565
16297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16298 sub2node->SetLineColor(kColorITS);
16299 sub2node->SetVisibility(1);
16300 fNodes->Add(sub2node);
16303 // Place copy #7 of ITS5 directly in I565
16305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16306 sub2node->SetLineColor(kColorITS);
16307 sub2node->SetVisibility(1);
16308 fNodes->Add(sub2node);
16311 // Place copy #8 of ITS5 directly in I565
16313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16314 sub2node->SetLineColor(kColorITS);
16315 sub2node->SetVisibility(1);
16316 fNodes->Add(sub2node);
16319 // Place copy #9 of ITS5 directly in I565
16321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16322 sub2node->SetLineColor(kColorITS);
16323 sub2node->SetVisibility(1);
16324 fNodes->Add(sub2node);
16327 // Place copy #10 of ITS5 directly in I565
16329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16330 sub2node->SetLineColor(kColorITS);
16331 sub2node->SetVisibility(1);
16332 fNodes->Add(sub2node);
16335 // Place copy #11 of ITS5 directly in I565
16337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16338 sub2node->SetLineColor(kColorITS);
16339 sub2node->SetVisibility(1);
16340 fNodes->Add(sub2node);
16343 // Place copy #12 of ITS5 directly in I565
16345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16346 sub2node->SetLineColor(kColorITS);
16347 sub2node->SetVisibility(1);
16348 fNodes->Add(sub2node);
16351 // Place copy #13 of ITS5 directly in I565
16353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16354 sub2node->SetLineColor(kColorITS);
16355 sub2node->SetVisibility(1);
16356 fNodes->Add(sub2node);
16359 // Place copy #14 of ITS5 directly in I565
16361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16362 sub2node->SetLineColor(kColorITS);
16363 sub2node->SetVisibility(1);
16364 fNodes->Add(sub2node);
16367 // Place copy #15 of ITS5 directly in I565
16369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16370 sub2node->SetLineColor(kColorITS);
16371 sub2node->SetVisibility(1);
16372 fNodes->Add(sub2node);
16375 // Place copy #16 of ITS5 directly in I565
16377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16378 sub2node->SetLineColor(kColorITS);
16379 sub2node->SetVisibility(1);
16380 fNodes->Add(sub2node);
16383 // Place copy #17 of ITS5 directly in I565
16385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16386 sub2node->SetLineColor(kColorITS);
16387 sub2node->SetVisibility(1);
16388 fNodes->Add(sub2node);
16391 // Place copy #18 of ITS5 directly in I565
16393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16394 sub2node->SetLineColor(kColorITS);
16395 sub2node->SetVisibility(1);
16396 fNodes->Add(sub2node);
16399 // Place copy #19 of ITS5 directly in I565
16401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16402 sub2node->SetLineColor(kColorITS);
16403 sub2node->SetVisibility(1);
16404 fNodes->Add(sub2node);
16407 // Place copy #20 of ITS5 directly in I565
16409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16410 sub2node->SetLineColor(kColorITS);
16411 sub2node->SetVisibility(1);
16412 fNodes->Add(sub2node);
16415 // Place copy #21 of ITS5 directly in I565
16417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16418 sub2node->SetLineColor(kColorITS);
16419 sub2node->SetVisibility(1);
16420 fNodes->Add(sub2node);
16423 // Place copy #22 of ITS5 directly in I565
16425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16426 sub2node->SetLineColor(kColorITS);
16427 sub2node->SetVisibility(1);
16428 fNodes->Add(sub2node);
16430 fNodes->Add(sub1node);
16433 // Place copy #1 of I569 in IT56
16435 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16436 sub1node->SetLineColor(kColorITS);
16437 sub1node->SetVisibility(0);
16440 // Place copy #1 of ITS6 in I569
16442 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16443 sub2node->SetLineColor(kColorITS);
16444 sub2node->SetVisibility(1);
16445 fNodes->Add(sub2node);
16448 // Place copy #2 of ITS6 in I569
16450 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16451 sub2node->SetLineColor(kColorITS);
16452 sub2node->SetVisibility(1);
16453 fNodes->Add(sub2node);
16456 // Place copy #3 of ITS6 in I569
16458 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16459 sub2node->SetLineColor(kColorITS);
16460 sub2node->SetVisibility(1);
16461 fNodes->Add(sub2node);
16464 // Place copy #4 of ITS6 in I569
16466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16467 sub2node->SetLineColor(kColorITS);
16468 sub2node->SetVisibility(1);
16469 fNodes->Add(sub2node);
16472 // Place copy #5 of ITS6 in I569
16474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16475 sub2node->SetLineColor(kColorITS);
16476 sub2node->SetVisibility(1);
16477 fNodes->Add(sub2node);
16480 // Place copy #6 of ITS6 in I569
16482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16483 sub2node->SetLineColor(kColorITS);
16484 sub2node->SetVisibility(1);
16485 fNodes->Add(sub2node);
16488 // Place copy #7 of ITS6 in I569
16490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16491 sub2node->SetLineColor(kColorITS);
16492 sub2node->SetVisibility(1);
16493 fNodes->Add(sub2node);
16496 // Place copy #8 of ITS6 in I569
16498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16499 sub2node->SetLineColor(kColorITS);
16500 sub2node->SetVisibility(1);
16501 fNodes->Add(sub2node);
16504 // Place copy #9 of ITS6 in I569
16506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16507 sub2node->SetLineColor(kColorITS);
16508 sub2node->SetVisibility(1);
16509 fNodes->Add(sub2node);
16512 // Place copy #10 of ITS6 in I569
16514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16515 sub2node->SetLineColor(kColorITS);
16516 sub2node->SetVisibility(1);
16517 fNodes->Add(sub2node);
16520 // Place copy #11 of ITS6 in I569
16522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16523 sub2node->SetLineColor(kColorITS);
16524 sub2node->SetVisibility(1);
16525 fNodes->Add(sub2node);
16528 // Place copy #12 of ITS6 in I569
16530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16531 sub2node->SetLineColor(kColorITS);
16532 sub2node->SetVisibility(1);
16533 fNodes->Add(sub2node);
16536 // Place copy #13 of ITS6 in I569
16538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16539 sub2node->SetLineColor(kColorITS);
16540 sub2node->SetVisibility(1);
16541 fNodes->Add(sub2node);
16544 // Place copy #14 of ITS6 in I569
16546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16547 sub2node->SetLineColor(kColorITS);
16548 sub2node->SetVisibility(1);
16549 fNodes->Add(sub2node);
16552 // Place copy #15 of ITS6 in I569
16554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16555 sub2node->SetLineColor(kColorITS);
16556 sub2node->SetVisibility(1);
16557 fNodes->Add(sub2node);
16560 // Place copy #16 of ITS6 in I569
16562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16563 sub2node->SetLineColor(kColorITS);
16564 sub2node->SetVisibility(1);
16565 fNodes->Add(sub2node);
16568 // Place copy #17 of ITS6 in I569
16570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16571 sub2node->SetLineColor(kColorITS);
16572 sub2node->SetVisibility(1);
16573 fNodes->Add(sub2node);
16576 // Place copy #18 of ITS6 in I569
16578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16579 sub2node->SetLineColor(kColorITS);
16580 sub2node->SetVisibility(1);
16581 fNodes->Add(sub2node);
16584 // Place copy #19 of ITS6 in I569
16586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16587 sub2node->SetLineColor(kColorITS);
16588 sub2node->SetVisibility(1);
16589 fNodes->Add(sub2node);
16592 // Place copy #20 of ITS6 in I569
16594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16595 sub2node->SetLineColor(kColorITS);
16596 sub2node->SetVisibility(1);
16597 fNodes->Add(sub2node);
16600 // Place copy #21 of ITS6 in I569
16602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16603 sub2node->SetLineColor(kColorITS);
16604 sub2node->SetVisibility(1);
16605 fNodes->Add(sub2node);
16608 // Place copy #22 of ITS6 in I569
16610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16611 sub2node->SetLineColor(kColorITS);
16612 sub2node->SetVisibility(1);
16613 fNodes->Add(sub2node);
16616 // Place copy #23 of ITS6 in I569
16618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16619 sub2node->SetLineColor(kColorITS);
16620 sub2node->SetVisibility(1);
16621 fNodes->Add(sub2node);
16624 // Place copy #24 of ITS6 in I569
16626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16627 sub2node->SetLineColor(kColorITS);
16628 sub2node->SetVisibility(1);
16629 fNodes->Add(sub2node);
16632 // Place copy #25 of ITS6 in I569
16634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16635 sub2node->SetLineColor(kColorITS);
16636 sub2node->SetVisibility(1);
16637 fNodes->Add(sub2node);
16639 fNodes->Add(sub1node);
16642 // Place copy #2 of I569 in IT56
16644 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16645 sub1node->SetLineColor(kColorITS);
16646 sub1node->SetVisibility(0);
16649 // Place copy #1 of ITS6 in I569
16651 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16652 sub2node->SetLineColor(kColorITS);
16653 sub2node->SetVisibility(1);
16654 fNodes->Add(sub2node);
16657 // Place copy #2 of ITS6 in I569
16659 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16660 sub2node->SetLineColor(kColorITS);
16661 sub2node->SetVisibility(1);
16662 fNodes->Add(sub2node);
16665 // Place copy #3 of ITS6 in I569
16667 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16668 sub2node->SetLineColor(kColorITS);
16669 sub2node->SetVisibility(1);
16670 fNodes->Add(sub2node);
16673 // Place copy #4 of ITS6 in I569
16675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16676 sub2node->SetLineColor(kColorITS);
16677 sub2node->SetVisibility(1);
16678 fNodes->Add(sub2node);
16681 // Place copy #5 of ITS6 in I569
16683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16684 sub2node->SetLineColor(kColorITS);
16685 sub2node->SetVisibility(1);
16686 fNodes->Add(sub2node);
16689 // Place copy #6 of ITS6 in I569
16691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16692 sub2node->SetLineColor(kColorITS);
16693 sub2node->SetVisibility(1);
16694 fNodes->Add(sub2node);
16697 // Place copy #7 of ITS6 in I569
16699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16700 sub2node->SetLineColor(kColorITS);
16701 sub2node->SetVisibility(1);
16702 fNodes->Add(sub2node);
16705 // Place copy #8 of ITS6 in I569
16707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16708 sub2node->SetLineColor(kColorITS);
16709 sub2node->SetVisibility(1);
16710 fNodes->Add(sub2node);
16713 // Place copy #9 of ITS6 in I569
16715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16716 sub2node->SetLineColor(kColorITS);
16717 sub2node->SetVisibility(1);
16718 fNodes->Add(sub2node);
16721 // Place copy #10 of ITS6 in I569
16723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16724 sub2node->SetLineColor(kColorITS);
16725 sub2node->SetVisibility(1);
16726 fNodes->Add(sub2node);
16729 // Place copy #11 of ITS6 in I569
16731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16732 sub2node->SetLineColor(kColorITS);
16733 sub2node->SetVisibility(1);
16734 fNodes->Add(sub2node);
16737 // Place copy #12 of ITS6 in I569
16739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16740 sub2node->SetLineColor(kColorITS);
16741 sub2node->SetVisibility(1);
16742 fNodes->Add(sub2node);
16745 // Place copy #13 of ITS6 in I569
16747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16748 sub2node->SetLineColor(kColorITS);
16749 sub2node->SetVisibility(1);
16750 fNodes->Add(sub2node);
16753 // Place copy #14 of ITS6 in I569
16755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16756 sub2node->SetLineColor(kColorITS);
16757 sub2node->SetVisibility(1);
16758 fNodes->Add(sub2node);
16761 // Place copy #15 of ITS6 in I569
16763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16764 sub2node->SetLineColor(kColorITS);
16765 sub2node->SetVisibility(1);
16766 fNodes->Add(sub2node);
16769 // Place copy #16 of ITS6 in I569
16771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16772 sub2node->SetLineColor(kColorITS);
16773 sub2node->SetVisibility(1);
16774 fNodes->Add(sub2node);
16777 // Place copy #17 of ITS6 in I569
16779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16780 sub2node->SetLineColor(kColorITS);
16781 sub2node->SetVisibility(1);
16782 fNodes->Add(sub2node);
16785 // Place copy #18 of ITS6 in I569
16787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16788 sub2node->SetLineColor(kColorITS);
16789 sub2node->SetVisibility(1);
16790 fNodes->Add(sub2node);
16793 // Place copy #19 of ITS6 in I569
16795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16796 sub2node->SetLineColor(kColorITS);
16797 sub2node->SetVisibility(1);
16798 fNodes->Add(sub2node);
16801 // Place copy #20 of ITS6 in I569
16803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16804 sub2node->SetLineColor(kColorITS);
16805 sub2node->SetVisibility(1);
16806 fNodes->Add(sub2node);
16809 // Place copy #21 of ITS6 in I569
16811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16812 sub2node->SetLineColor(kColorITS);
16813 sub2node->SetVisibility(1);
16814 fNodes->Add(sub2node);
16817 // Place copy #22 of ITS6 in I569
16819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16820 sub2node->SetLineColor(kColorITS);
16821 sub2node->SetVisibility(1);
16822 fNodes->Add(sub2node);
16825 // Place copy #23 of ITS6 in I569
16827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16828 sub2node->SetLineColor(kColorITS);
16829 sub2node->SetVisibility(1);
16830 fNodes->Add(sub2node);
16833 // Place copy #24 of ITS6 in I569
16835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16836 sub2node->SetLineColor(kColorITS);
16837 sub2node->SetVisibility(1);
16838 fNodes->Add(sub2node);
16841 // Place copy #25 of ITS6 in I569
16843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16844 sub2node->SetLineColor(kColorITS);
16845 sub2node->SetVisibility(1);
16846 fNodes->Add(sub2node);
16848 fNodes->Add(sub1node);
16851 // Place copy #3 of I569 in IT56
16853 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16854 sub1node->SetLineColor(kColorITS);
16855 sub1node->SetVisibility(0);
16858 // Place copy #1 of ITS6 in I569
16860 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16861 sub2node->SetLineColor(kColorITS);
16862 sub2node->SetVisibility(1);
16863 fNodes->Add(sub2node);
16866 // Place copy #2 of ITS6 in I569
16868 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16869 sub2node->SetLineColor(kColorITS);
16870 sub2node->SetVisibility(1);
16871 fNodes->Add(sub2node);
16874 // Place copy #3 of ITS6 in I569
16876 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16877 sub2node->SetLineColor(kColorITS);
16878 sub2node->SetVisibility(1);
16879 fNodes->Add(sub2node);
16882 // Place copy #4 of ITS6 in I569
16884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16885 sub2node->SetLineColor(kColorITS);
16886 sub2node->SetVisibility(1);
16887 fNodes->Add(sub2node);
16890 // Place copy #5 of ITS6 in I569
16892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16893 sub2node->SetLineColor(kColorITS);
16894 sub2node->SetVisibility(1);
16895 fNodes->Add(sub2node);
16898 // Place copy #6 of ITS6 in I569
16900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16901 sub2node->SetLineColor(kColorITS);
16902 sub2node->SetVisibility(1);
16903 fNodes->Add(sub2node);
16906 // Place copy #7 of ITS6 in I569
16908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16909 sub2node->SetLineColor(kColorITS);
16910 sub2node->SetVisibility(1);
16911 fNodes->Add(sub2node);
16914 // Place copy #8 of ITS6 in I569
16916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16917 sub2node->SetLineColor(kColorITS);
16918 sub2node->SetVisibility(1);
16919 fNodes->Add(sub2node);
16922 // Place copy #9 of ITS6 in I569
16924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16925 sub2node->SetLineColor(kColorITS);
16926 sub2node->SetVisibility(1);
16927 fNodes->Add(sub2node);
16930 // Place copy #10 of ITS6 in I569
16932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16933 sub2node->SetLineColor(kColorITS);
16934 sub2node->SetVisibility(1);
16935 fNodes->Add(sub2node);
16938 // Place copy #11 of ITS6 in I569
16940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16941 sub2node->SetLineColor(kColorITS);
16942 sub2node->SetVisibility(1);
16943 fNodes->Add(sub2node);
16946 // Place copy #12 of ITS6 in I569
16948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16949 sub2node->SetLineColor(kColorITS);
16950 sub2node->SetVisibility(1);
16951 fNodes->Add(sub2node);
16954 // Place copy #13 of ITS6 in I569
16956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16957 sub2node->SetLineColor(kColorITS);
16958 sub2node->SetVisibility(1);
16959 fNodes->Add(sub2node);
16962 // Place copy #14 of ITS6 in I569
16964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16965 sub2node->SetLineColor(kColorITS);
16966 sub2node->SetVisibility(1);
16967 fNodes->Add(sub2node);
16970 // Place copy #15 of ITS6 in I569
16972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16973 sub2node->SetLineColor(kColorITS);
16974 sub2node->SetVisibility(1);
16975 fNodes->Add(sub2node);
16978 // Place copy #16 of ITS6 in I569
16980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16981 sub2node->SetLineColor(kColorITS);
16982 sub2node->SetVisibility(1);
16983 fNodes->Add(sub2node);
16986 // Place copy #17 of ITS6 in I569
16988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16989 sub2node->SetLineColor(kColorITS);
16990 sub2node->SetVisibility(1);
16991 fNodes->Add(sub2node);
16994 // Place copy #18 of ITS6 in I569
16996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16997 sub2node->SetLineColor(kColorITS);
16998 sub2node->SetVisibility(1);
16999 fNodes->Add(sub2node);
17002 // Place copy #19 of ITS6 in I569
17004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17005 sub2node->SetLineColor(kColorITS);
17006 sub2node->SetVisibility(1);
17007 fNodes->Add(sub2node);
17010 // Place copy #20 of ITS6 in I569
17012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17013 sub2node->SetLineColor(kColorITS);
17014 sub2node->SetVisibility(1);
17015 fNodes->Add(sub2node);
17018 // Place copy #21 of ITS6 in I569
17020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17021 sub2node->SetLineColor(kColorITS);
17022 sub2node->SetVisibility(1);
17023 fNodes->Add(sub2node);
17026 // Place copy #22 of ITS6 in I569
17028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17029 sub2node->SetLineColor(kColorITS);
17030 sub2node->SetVisibility(1);
17031 fNodes->Add(sub2node);
17034 // Place copy #23 of ITS6 in I569
17036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17037 sub2node->SetLineColor(kColorITS);
17038 sub2node->SetVisibility(1);
17039 fNodes->Add(sub2node);
17042 // Place copy #24 of ITS6 in I569
17044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17045 sub2node->SetLineColor(kColorITS);
17046 sub2node->SetVisibility(1);
17047 fNodes->Add(sub2node);
17050 // Place copy #25 of ITS6 in I569
17052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17053 sub2node->SetLineColor(kColorITS);
17054 sub2node->SetVisibility(1);
17055 fNodes->Add(sub2node);
17057 fNodes->Add(sub1node);
17060 // Place copy #4 of I569 in IT56
17062 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17063 sub1node->SetLineColor(kColorITS);
17064 sub1node->SetVisibility(0);
17067 // Place copy #1 of ITS6 in I569
17069 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17070 sub2node->SetLineColor(kColorITS);
17071 sub2node->SetVisibility(1);
17072 fNodes->Add(sub2node);
17075 // Place copy #2 of ITS6 in I569
17077 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17078 sub2node->SetLineColor(kColorITS);
17079 sub2node->SetVisibility(1);
17080 fNodes->Add(sub2node);
17083 // Place copy #3 of ITS6 in I569
17085 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17086 sub2node->SetLineColor(kColorITS);
17087 sub2node->SetVisibility(1);
17088 fNodes->Add(sub2node);
17091 // Place copy #4 of ITS6 in I569
17093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17094 sub2node->SetLineColor(kColorITS);
17095 sub2node->SetVisibility(1);
17096 fNodes->Add(sub2node);
17099 // Place copy #5 of ITS6 in I569
17101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17102 sub2node->SetLineColor(kColorITS);
17103 sub2node->SetVisibility(1);
17104 fNodes->Add(sub2node);
17107 // Place copy #6 of ITS6 in I569
17109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17110 sub2node->SetLineColor(kColorITS);
17111 sub2node->SetVisibility(1);
17112 fNodes->Add(sub2node);
17115 // Place copy #7 of ITS6 in I569
17117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17118 sub2node->SetLineColor(kColorITS);
17119 sub2node->SetVisibility(1);
17120 fNodes->Add(sub2node);
17123 // Place copy #8 of ITS6 in I569
17125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17126 sub2node->SetLineColor(kColorITS);
17127 sub2node->SetVisibility(1);
17128 fNodes->Add(sub2node);
17131 // Place copy #9 of ITS6 in I569
17133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17134 sub2node->SetLineColor(kColorITS);
17135 sub2node->SetVisibility(1);
17136 fNodes->Add(sub2node);
17139 // Place copy #10 of ITS6 in I569
17141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17142 sub2node->SetLineColor(kColorITS);
17143 sub2node->SetVisibility(1);
17144 fNodes->Add(sub2node);
17147 // Place copy #11 of ITS6 in I569
17149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17150 sub2node->SetLineColor(kColorITS);
17151 sub2node->SetVisibility(1);
17152 fNodes->Add(sub2node);
17155 // Place copy #12 of ITS6 in I569
17157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17158 sub2node->SetLineColor(kColorITS);
17159 sub2node->SetVisibility(1);
17160 fNodes->Add(sub2node);
17163 // Place copy #13 of ITS6 in I569
17165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17166 sub2node->SetLineColor(kColorITS);
17167 sub2node->SetVisibility(1);
17168 fNodes->Add(sub2node);
17171 // Place copy #14 of ITS6 in I569
17173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17174 sub2node->SetLineColor(kColorITS);
17175 sub2node->SetVisibility(1);
17176 fNodes->Add(sub2node);
17179 // Place copy #15 of ITS6 in I569
17181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17182 sub2node->SetLineColor(kColorITS);
17183 sub2node->SetVisibility(1);
17184 fNodes->Add(sub2node);
17187 // Place copy #16 of ITS6 in I569
17189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17190 sub2node->SetLineColor(kColorITS);
17191 sub2node->SetVisibility(1);
17192 fNodes->Add(sub2node);
17195 // Place copy #17 of ITS6 in I569
17197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17198 sub2node->SetLineColor(kColorITS);
17199 sub2node->SetVisibility(1);
17200 fNodes->Add(sub2node);
17203 // Place copy #18 of ITS6 in I569
17205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17206 sub2node->SetLineColor(kColorITS);
17207 sub2node->SetVisibility(1);
17208 fNodes->Add(sub2node);
17211 // Place copy #19 of ITS6 in I569
17213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17214 sub2node->SetLineColor(kColorITS);
17215 sub2node->SetVisibility(1);
17216 fNodes->Add(sub2node);
17219 // Place copy #20 of ITS6 in I569
17221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17222 sub2node->SetLineColor(kColorITS);
17223 sub2node->SetVisibility(1);
17224 fNodes->Add(sub2node);
17227 // Place copy #21 of ITS6 in I569
17229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17230 sub2node->SetLineColor(kColorITS);
17231 sub2node->SetVisibility(1);
17232 fNodes->Add(sub2node);
17235 // Place copy #22 of ITS6 in I569
17237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17238 sub2node->SetLineColor(kColorITS);
17239 sub2node->SetVisibility(1);
17240 fNodes->Add(sub2node);
17243 // Place copy #23 of ITS6 in I569
17245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17246 sub2node->SetLineColor(kColorITS);
17247 sub2node->SetVisibility(1);
17248 fNodes->Add(sub2node);
17251 // Place copy #24 of ITS6 in I569
17253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17254 sub2node->SetLineColor(kColorITS);
17255 sub2node->SetVisibility(1);
17256 fNodes->Add(sub2node);
17259 // Place copy #25 of ITS6 in I569
17261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17262 sub2node->SetLineColor(kColorITS);
17263 sub2node->SetVisibility(1);
17264 fNodes->Add(sub2node);
17266 fNodes->Add(sub1node);
17269 // Place copy #5 of I569 in IT56
17271 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17272 sub1node->SetLineColor(kColorITS);
17273 sub1node->SetVisibility(0);
17276 // Place copy #1 of ITS6 in I569
17278 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17279 sub2node->SetLineColor(kColorITS);
17280 sub2node->SetVisibility(1);
17281 fNodes->Add(sub2node);
17284 // Place copy #2 of ITS6 in I569
17286 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17287 sub2node->SetLineColor(kColorITS);
17288 sub2node->SetVisibility(1);
17289 fNodes->Add(sub2node);
17292 // Place copy #3 of ITS6 in I569
17294 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17295 sub2node->SetLineColor(kColorITS);
17296 sub2node->SetVisibility(1);
17297 fNodes->Add(sub2node);
17300 // Place copy #4 of ITS6 in I569
17302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17303 sub2node->SetLineColor(kColorITS);
17304 sub2node->SetVisibility(1);
17305 fNodes->Add(sub2node);
17308 // Place copy #5 of ITS6 in I569
17310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17311 sub2node->SetLineColor(kColorITS);
17312 sub2node->SetVisibility(1);
17313 fNodes->Add(sub2node);
17316 // Place copy #6 of ITS6 in I569
17318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17319 sub2node->SetLineColor(kColorITS);
17320 sub2node->SetVisibility(1);
17321 fNodes->Add(sub2node);
17324 // Place copy #7 of ITS6 in I569
17326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17327 sub2node->SetLineColor(kColorITS);
17328 sub2node->SetVisibility(1);
17329 fNodes->Add(sub2node);
17332 // Place copy #8 of ITS6 in I569
17334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17335 sub2node->SetLineColor(kColorITS);
17336 sub2node->SetVisibility(1);
17337 fNodes->Add(sub2node);
17340 // Place copy #9 of ITS6 in I569
17342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17343 sub2node->SetLineColor(kColorITS);
17344 sub2node->SetVisibility(1);
17345 fNodes->Add(sub2node);
17348 // Place copy #10 of ITS6 in I569
17350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17351 sub2node->SetLineColor(kColorITS);
17352 sub2node->SetVisibility(1);
17353 fNodes->Add(sub2node);
17356 // Place copy #11 of ITS6 in I569
17358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17359 sub2node->SetLineColor(kColorITS);
17360 sub2node->SetVisibility(1);
17361 fNodes->Add(sub2node);
17364 // Place copy #12 of ITS6 in I569
17366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17367 sub2node->SetLineColor(kColorITS);
17368 sub2node->SetVisibility(1);
17369 fNodes->Add(sub2node);
17372 // Place copy #13 of ITS6 in I569
17374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17375 sub2node->SetLineColor(kColorITS);
17376 sub2node->SetVisibility(1);
17377 fNodes->Add(sub2node);
17380 // Place copy #14 of ITS6 in I569
17382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17383 sub2node->SetLineColor(kColorITS);
17384 sub2node->SetVisibility(1);
17385 fNodes->Add(sub2node);
17388 // Place copy #15 of ITS6 in I569
17390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17391 sub2node->SetLineColor(kColorITS);
17392 sub2node->SetVisibility(1);
17393 fNodes->Add(sub2node);
17396 // Place copy #16 of ITS6 in I569
17398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17399 sub2node->SetLineColor(kColorITS);
17400 sub2node->SetVisibility(1);
17401 fNodes->Add(sub2node);
17404 // Place copy #17 of ITS6 in I569
17406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17407 sub2node->SetLineColor(kColorITS);
17408 sub2node->SetVisibility(1);
17409 fNodes->Add(sub2node);
17412 // Place copy #18 of ITS6 in I569
17414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17415 sub2node->SetLineColor(kColorITS);
17416 sub2node->SetVisibility(1);
17417 fNodes->Add(sub2node);
17420 // Place copy #19 of ITS6 in I569
17422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17423 sub2node->SetLineColor(kColorITS);
17424 sub2node->SetVisibility(1);
17425 fNodes->Add(sub2node);
17428 // Place copy #20 of ITS6 in I569
17430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17431 sub2node->SetLineColor(kColorITS);
17432 sub2node->SetVisibility(1);
17433 fNodes->Add(sub2node);
17436 // Place copy #21 of ITS6 in I569
17438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17439 sub2node->SetLineColor(kColorITS);
17440 sub2node->SetVisibility(1);
17441 fNodes->Add(sub2node);
17444 // Place copy #22 of ITS6 in I569
17446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17447 sub2node->SetLineColor(kColorITS);
17448 sub2node->SetVisibility(1);
17449 fNodes->Add(sub2node);
17452 // Place copy #23 of ITS6 in I569
17454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17455 sub2node->SetLineColor(kColorITS);
17456 sub2node->SetVisibility(1);
17457 fNodes->Add(sub2node);
17460 // Place copy #24 of ITS6 in I569
17462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17463 sub2node->SetLineColor(kColorITS);
17464 sub2node->SetVisibility(1);
17465 fNodes->Add(sub2node);
17468 // Place copy #25 of ITS6 in I569
17470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17471 sub2node->SetLineColor(kColorITS);
17472 sub2node->SetVisibility(1);
17473 fNodes->Add(sub2node);
17475 fNodes->Add(sub1node);
17478 // Place copy #6 of I569 in IT56
17480 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17481 sub1node->SetLineColor(kColorITS);
17482 sub1node->SetVisibility(0);
17485 // Place copy #1 of ITS6 in I569
17487 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17488 sub2node->SetLineColor(kColorITS);
17489 sub2node->SetVisibility(1);
17490 fNodes->Add(sub2node);
17493 // Place copy #2 of ITS6 in I569
17495 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17496 sub2node->SetLineColor(kColorITS);
17497 sub2node->SetVisibility(1);
17498 fNodes->Add(sub2node);
17501 // Place copy #3 of ITS6 in I569
17503 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17504 sub2node->SetLineColor(kColorITS);
17505 sub2node->SetVisibility(1);
17506 fNodes->Add(sub2node);
17509 // Place copy #4 of ITS6 in I569
17511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17512 sub2node->SetLineColor(kColorITS);
17513 sub2node->SetVisibility(1);
17514 fNodes->Add(sub2node);
17517 // Place copy #5 of ITS6 in I569
17519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17520 sub2node->SetLineColor(kColorITS);
17521 sub2node->SetVisibility(1);
17522 fNodes->Add(sub2node);
17525 // Place copy #6 of ITS6 in I569
17527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17528 sub2node->SetLineColor(kColorITS);
17529 sub2node->SetVisibility(1);
17530 fNodes->Add(sub2node);
17533 // Place copy #7 of ITS6 in I569
17535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17536 sub2node->SetLineColor(kColorITS);
17537 sub2node->SetVisibility(1);
17538 fNodes->Add(sub2node);
17541 // Place copy #8 of ITS6 in I569
17543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17544 sub2node->SetLineColor(kColorITS);
17545 sub2node->SetVisibility(1);
17546 fNodes->Add(sub2node);
17549 // Place copy #9 of ITS6 in I569
17551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17552 sub2node->SetLineColor(kColorITS);
17553 sub2node->SetVisibility(1);
17554 fNodes->Add(sub2node);
17557 // Place copy #10 of ITS6 in I569
17559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17560 sub2node->SetLineColor(kColorITS);
17561 sub2node->SetVisibility(1);
17562 fNodes->Add(sub2node);
17565 // Place copy #11 of ITS6 in I569
17567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17568 sub2node->SetLineColor(kColorITS);
17569 sub2node->SetVisibility(1);
17570 fNodes->Add(sub2node);
17573 // Place copy #12 of ITS6 in I569
17575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17576 sub2node->SetLineColor(kColorITS);
17577 sub2node->SetVisibility(1);
17578 fNodes->Add(sub2node);
17581 // Place copy #13 of ITS6 in I569
17583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17584 sub2node->SetLineColor(kColorITS);
17585 sub2node->SetVisibility(1);
17586 fNodes->Add(sub2node);
17589 // Place copy #14 of ITS6 in I569
17591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17592 sub2node->SetLineColor(kColorITS);
17593 sub2node->SetVisibility(1);
17594 fNodes->Add(sub2node);
17597 // Place copy #15 of ITS6 in I569
17599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17600 sub2node->SetLineColor(kColorITS);
17601 sub2node->SetVisibility(1);
17602 fNodes->Add(sub2node);
17605 // Place copy #16 of ITS6 in I569
17607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17608 sub2node->SetLineColor(kColorITS);
17609 sub2node->SetVisibility(1);
17610 fNodes->Add(sub2node);
17613 // Place copy #17 of ITS6 in I569
17615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17616 sub2node->SetLineColor(kColorITS);
17617 sub2node->SetVisibility(1);
17618 fNodes->Add(sub2node);
17621 // Place copy #18 of ITS6 in I569
17623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17624 sub2node->SetLineColor(kColorITS);
17625 sub2node->SetVisibility(1);
17626 fNodes->Add(sub2node);
17629 // Place copy #19 of ITS6 in I569
17631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17632 sub2node->SetLineColor(kColorITS);
17633 sub2node->SetVisibility(1);
17634 fNodes->Add(sub2node);
17637 // Place copy #20 of ITS6 in I569
17639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17640 sub2node->SetLineColor(kColorITS);
17641 sub2node->SetVisibility(1);
17642 fNodes->Add(sub2node);
17645 // Place copy #21 of ITS6 in I569
17647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17648 sub2node->SetLineColor(kColorITS);
17649 sub2node->SetVisibility(1);
17650 fNodes->Add(sub2node);
17653 // Place copy #22 of ITS6 in I569
17655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17656 sub2node->SetLineColor(kColorITS);
17657 sub2node->SetVisibility(1);
17658 fNodes->Add(sub2node);
17661 // Place copy #23 of ITS6 in I569
17663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17664 sub2node->SetLineColor(kColorITS);
17665 sub2node->SetVisibility(1);
17666 fNodes->Add(sub2node);
17669 // Place copy #24 of ITS6 in I569
17671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17672 sub2node->SetLineColor(kColorITS);
17673 sub2node->SetVisibility(1);
17674 fNodes->Add(sub2node);
17677 // Place copy #25 of ITS6 in I569
17679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17680 sub2node->SetLineColor(kColorITS);
17681 sub2node->SetVisibility(1);
17682 fNodes->Add(sub2node);
17684 fNodes->Add(sub1node);
17687 // Place copy #7 of I569 in IT56
17689 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17690 sub1node->SetLineColor(kColorITS);
17691 sub1node->SetVisibility(0);
17694 // Place copy #1 of ITS6 in I569
17696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17697 sub2node->SetLineColor(kColorITS);
17698 sub2node->SetVisibility(1);
17699 fNodes->Add(sub2node);
17702 // Place copy #2 of ITS6 in I569
17704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17705 sub2node->SetLineColor(kColorITS);
17706 sub2node->SetVisibility(1);
17707 fNodes->Add(sub2node);
17710 // Place copy #3 of ITS6 in I569
17712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17713 sub2node->SetLineColor(kColorITS);
17714 sub2node->SetVisibility(1);
17715 fNodes->Add(sub2node);
17718 // Place copy #4 of ITS6 in I569
17720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17721 sub2node->SetLineColor(kColorITS);
17722 sub2node->SetVisibility(1);
17723 fNodes->Add(sub2node);
17726 // Place copy #5 of ITS6 in I569
17728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17729 sub2node->SetLineColor(kColorITS);
17730 sub2node->SetVisibility(1);
17731 fNodes->Add(sub2node);
17734 // Place copy #6 of ITS6 in I569
17736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17737 sub2node->SetLineColor(kColorITS);
17738 sub2node->SetVisibility(1);
17739 fNodes->Add(sub2node);
17742 // Place copy #7 of ITS6 in I569
17744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17745 sub2node->SetLineColor(kColorITS);
17746 sub2node->SetVisibility(1);
17747 fNodes->Add(sub2node);
17750 // Place copy #8 of ITS6 in I569
17752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17753 sub2node->SetLineColor(kColorITS);
17754 sub2node->SetVisibility(1);
17755 fNodes->Add(sub2node);
17758 // Place copy #9 of ITS6 in I569
17760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17761 sub2node->SetLineColor(kColorITS);
17762 sub2node->SetVisibility(1);
17763 fNodes->Add(sub2node);
17766 // Place copy #10 of ITS6 in I569
17768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17769 sub2node->SetLineColor(kColorITS);
17770 sub2node->SetVisibility(1);
17771 fNodes->Add(sub2node);
17774 // Place copy #11 of ITS6 in I569
17776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17777 sub2node->SetLineColor(kColorITS);
17778 sub2node->SetVisibility(1);
17779 fNodes->Add(sub2node);
17782 // Place copy #12 of ITS6 in I569
17784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17785 sub2node->SetLineColor(kColorITS);
17786 sub2node->SetVisibility(1);
17787 fNodes->Add(sub2node);
17790 // Place copy #13 of ITS6 in I569
17792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17793 sub2node->SetLineColor(kColorITS);
17794 sub2node->SetVisibility(1);
17795 fNodes->Add(sub2node);
17798 // Place copy #14 of ITS6 in I569
17800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17801 sub2node->SetLineColor(kColorITS);
17802 sub2node->SetVisibility(1);
17803 fNodes->Add(sub2node);
17806 // Place copy #15 of ITS6 in I569
17808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17809 sub2node->SetLineColor(kColorITS);
17810 sub2node->SetVisibility(1);
17811 fNodes->Add(sub2node);
17814 // Place copy #16 of ITS6 in I569
17816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17817 sub2node->SetLineColor(kColorITS);
17818 sub2node->SetVisibility(1);
17819 fNodes->Add(sub2node);
17822 // Place copy #17 of ITS6 in I569
17824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17825 sub2node->SetLineColor(kColorITS);
17826 sub2node->SetVisibility(1);
17827 fNodes->Add(sub2node);
17830 // Place copy #18 of ITS6 in I569
17832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17833 sub2node->SetLineColor(kColorITS);
17834 sub2node->SetVisibility(1);
17835 fNodes->Add(sub2node);
17838 // Place copy #19 of ITS6 in I569
17840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17841 sub2node->SetLineColor(kColorITS);
17842 sub2node->SetVisibility(1);
17843 fNodes->Add(sub2node);
17846 // Place copy #20 of ITS6 in I569
17848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17849 sub2node->SetLineColor(kColorITS);
17850 sub2node->SetVisibility(1);
17851 fNodes->Add(sub2node);
17854 // Place copy #21 of ITS6 in I569
17856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17857 sub2node->SetLineColor(kColorITS);
17858 sub2node->SetVisibility(1);
17859 fNodes->Add(sub2node);
17862 // Place copy #22 of ITS6 in I569
17864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17865 sub2node->SetLineColor(kColorITS);
17866 sub2node->SetVisibility(1);
17867 fNodes->Add(sub2node);
17870 // Place copy #23 of ITS6 in I569
17872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17873 sub2node->SetLineColor(kColorITS);
17874 sub2node->SetVisibility(1);
17875 fNodes->Add(sub2node);
17878 // Place copy #24 of ITS6 in I569
17880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17881 sub2node->SetLineColor(kColorITS);
17882 sub2node->SetVisibility(1);
17883 fNodes->Add(sub2node);
17886 // Place copy #25 of ITS6 in I569
17888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17889 sub2node->SetLineColor(kColorITS);
17890 sub2node->SetVisibility(1);
17891 fNodes->Add(sub2node);
17893 fNodes->Add(sub1node);
17896 // Place copy #8 of I569 in IT56
17898 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
17899 sub1node->SetLineColor(kColorITS);
17900 sub1node->SetVisibility(0);
17903 // Place copy #1 of ITS6 in I569
17905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17906 sub2node->SetLineColor(kColorITS);
17907 sub2node->SetVisibility(1);
17908 fNodes->Add(sub2node);
17911 // Place copy #2 of ITS6 in I569
17913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17914 sub2node->SetLineColor(kColorITS);
17915 sub2node->SetVisibility(1);
17916 fNodes->Add(sub2node);
17919 // Place copy #3 of ITS6 in I569
17921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17922 sub2node->SetLineColor(kColorITS);
17923 sub2node->SetVisibility(1);
17924 fNodes->Add(sub2node);
17927 // Place copy #4 of ITS6 in I569
17929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17930 sub2node->SetLineColor(kColorITS);
17931 sub2node->SetVisibility(1);
17932 fNodes->Add(sub2node);
17935 // Place copy #5 of ITS6 in I569
17937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17938 sub2node->SetLineColor(kColorITS);
17939 sub2node->SetVisibility(1);
17940 fNodes->Add(sub2node);
17943 // Place copy #6 of ITS6 in I569
17945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17946 sub2node->SetLineColor(kColorITS);
17947 sub2node->SetVisibility(1);
17948 fNodes->Add(sub2node);
17951 // Place copy #7 of ITS6 in I569
17953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17954 sub2node->SetLineColor(kColorITS);
17955 sub2node->SetVisibility(1);
17956 fNodes->Add(sub2node);
17959 // Place copy #8 of ITS6 in I569
17961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17962 sub2node->SetLineColor(kColorITS);
17963 sub2node->SetVisibility(1);
17964 fNodes->Add(sub2node);
17967 // Place copy #9 of ITS6 in I569
17969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17970 sub2node->SetLineColor(kColorITS);
17971 sub2node->SetVisibility(1);
17972 fNodes->Add(sub2node);
17975 // Place copy #10 of ITS6 in I569
17977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17978 sub2node->SetLineColor(kColorITS);
17979 sub2node->SetVisibility(1);
17980 fNodes->Add(sub2node);
17983 // Place copy #11 of ITS6 in I569
17985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17986 sub2node->SetLineColor(kColorITS);
17987 sub2node->SetVisibility(1);
17988 fNodes->Add(sub2node);
17991 // Place copy #12 of ITS6 in I569
17993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17994 sub2node->SetLineColor(kColorITS);
17995 sub2node->SetVisibility(1);
17996 fNodes->Add(sub2node);
17999 // Place copy #13 of ITS6 in I569
18001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18002 sub2node->SetLineColor(kColorITS);
18003 sub2node->SetVisibility(1);
18004 fNodes->Add(sub2node);
18007 // Place copy #14 of ITS6 in I569
18009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18010 sub2node->SetLineColor(kColorITS);
18011 sub2node->SetVisibility(1);
18012 fNodes->Add(sub2node);
18015 // Place copy #15 of ITS6 in I569
18017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18018 sub2node->SetLineColor(kColorITS);
18019 sub2node->SetVisibility(1);
18020 fNodes->Add(sub2node);
18023 // Place copy #16 of ITS6 in I569
18025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18026 sub2node->SetLineColor(kColorITS);
18027 sub2node->SetVisibility(1);
18028 fNodes->Add(sub2node);
18031 // Place copy #17 of ITS6 in I569
18033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18034 sub2node->SetLineColor(kColorITS);
18035 sub2node->SetVisibility(1);
18036 fNodes->Add(sub2node);
18039 // Place copy #18 of ITS6 in I569
18041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18042 sub2node->SetLineColor(kColorITS);
18043 sub2node->SetVisibility(1);
18044 fNodes->Add(sub2node);
18047 // Place copy #19 of ITS6 in I569
18049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18050 sub2node->SetLineColor(kColorITS);
18051 sub2node->SetVisibility(1);
18052 fNodes->Add(sub2node);
18055 // Place copy #20 of ITS6 in I569
18057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18058 sub2node->SetLineColor(kColorITS);
18059 sub2node->SetVisibility(1);
18060 fNodes->Add(sub2node);
18063 // Place copy #21 of ITS6 in I569
18065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18066 sub2node->SetLineColor(kColorITS);
18067 sub2node->SetVisibility(1);
18068 fNodes->Add(sub2node);
18071 // Place copy #22 of ITS6 in I569
18073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18074 sub2node->SetLineColor(kColorITS);
18075 sub2node->SetVisibility(1);
18076 fNodes->Add(sub2node);
18079 // Place copy #23 of ITS6 in I569
18081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18082 sub2node->SetLineColor(kColorITS);
18083 sub2node->SetVisibility(1);
18084 fNodes->Add(sub2node);
18087 // Place copy #24 of ITS6 in I569
18089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18090 sub2node->SetLineColor(kColorITS);
18091 sub2node->SetVisibility(1);
18092 fNodes->Add(sub2node);
18095 // Place copy #25 of ITS6 in I569
18097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18098 sub2node->SetLineColor(kColorITS);
18099 sub2node->SetVisibility(1);
18100 fNodes->Add(sub2node);
18102 fNodes->Add(sub1node);
18105 // Place copy #9 of I569 in IT56
18107 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18108 sub1node->SetLineColor(kColorITS);
18109 sub1node->SetVisibility(0);
18112 // Place copy #1 of ITS6 in I569
18114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18115 sub2node->SetLineColor(kColorITS);
18116 sub2node->SetVisibility(1);
18117 fNodes->Add(sub2node);
18120 // Place copy #2 of ITS6 in I569
18122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18123 sub2node->SetLineColor(kColorITS);
18124 sub2node->SetVisibility(1);
18125 fNodes->Add(sub2node);
18128 // Place copy #3 of ITS6 in I569
18130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18131 sub2node->SetLineColor(kColorITS);
18132 sub2node->SetVisibility(1);
18133 fNodes->Add(sub2node);
18136 // Place copy #4 of ITS6 in I569
18138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18139 sub2node->SetLineColor(kColorITS);
18140 sub2node->SetVisibility(1);
18141 fNodes->Add(sub2node);
18144 // Place copy #5 of ITS6 in I569
18146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18147 sub2node->SetLineColor(kColorITS);
18148 sub2node->SetVisibility(1);
18149 fNodes->Add(sub2node);
18152 // Place copy #6 of ITS6 in I569
18154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18155 sub2node->SetLineColor(kColorITS);
18156 sub2node->SetVisibility(1);
18157 fNodes->Add(sub2node);
18160 // Place copy #7 of ITS6 in I569
18162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18163 sub2node->SetLineColor(kColorITS);
18164 sub2node->SetVisibility(1);
18165 fNodes->Add(sub2node);
18168 // Place copy #8 of ITS6 in I569
18170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18171 sub2node->SetLineColor(kColorITS);
18172 sub2node->SetVisibility(1);
18173 fNodes->Add(sub2node);
18176 // Place copy #9 of ITS6 in I569
18178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18179 sub2node->SetLineColor(kColorITS);
18180 sub2node->SetVisibility(1);
18181 fNodes->Add(sub2node);
18184 // Place copy #10 of ITS6 in I569
18186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18187 sub2node->SetLineColor(kColorITS);
18188 sub2node->SetVisibility(1);
18189 fNodes->Add(sub2node);
18192 // Place copy #11 of ITS6 in I569
18194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18195 sub2node->SetLineColor(kColorITS);
18196 sub2node->SetVisibility(1);
18197 fNodes->Add(sub2node);
18200 // Place copy #12 of ITS6 in I569
18202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18203 sub2node->SetLineColor(kColorITS);
18204 sub2node->SetVisibility(1);
18205 fNodes->Add(sub2node);
18208 // Place copy #13 of ITS6 in I569
18210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18211 sub2node->SetLineColor(kColorITS);
18212 sub2node->SetVisibility(1);
18213 fNodes->Add(sub2node);
18216 // Place copy #14 of ITS6 in I569
18218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18219 sub2node->SetLineColor(kColorITS);
18220 sub2node->SetVisibility(1);
18221 fNodes->Add(sub2node);
18224 // Place copy #15 of ITS6 in I569
18226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18227 sub2node->SetLineColor(kColorITS);
18228 sub2node->SetVisibility(1);
18229 fNodes->Add(sub2node);
18232 // Place copy #16 of ITS6 in I569
18234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18235 sub2node->SetLineColor(kColorITS);
18236 sub2node->SetVisibility(1);
18237 fNodes->Add(sub2node);
18240 // Place copy #17 of ITS6 in I569
18242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18243 sub2node->SetLineColor(kColorITS);
18244 sub2node->SetVisibility(1);
18245 fNodes->Add(sub2node);
18248 // Place copy #18 of ITS6 in I569
18250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18251 sub2node->SetLineColor(kColorITS);
18252 sub2node->SetVisibility(1);
18253 fNodes->Add(sub2node);
18256 // Place copy #19 of ITS6 in I569
18258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18259 sub2node->SetLineColor(kColorITS);
18260 sub2node->SetVisibility(1);
18261 fNodes->Add(sub2node);
18264 // Place copy #20 of ITS6 in I569
18266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18267 sub2node->SetLineColor(kColorITS);
18268 sub2node->SetVisibility(1);
18269 fNodes->Add(sub2node);
18272 // Place copy #21 of ITS6 in I569
18274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18275 sub2node->SetLineColor(kColorITS);
18276 sub2node->SetVisibility(1);
18277 fNodes->Add(sub2node);
18280 // Place copy #22 of ITS6 in I569
18282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18283 sub2node->SetLineColor(kColorITS);
18284 sub2node->SetVisibility(1);
18285 fNodes->Add(sub2node);
18288 // Place copy #23 of ITS6 in I569
18290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18291 sub2node->SetLineColor(kColorITS);
18292 sub2node->SetVisibility(1);
18293 fNodes->Add(sub2node);
18296 // Place copy #24 of ITS6 in I569
18298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18299 sub2node->SetLineColor(kColorITS);
18300 sub2node->SetVisibility(1);
18301 fNodes->Add(sub2node);
18304 // Place copy #25 of ITS6 in I569
18306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18307 sub2node->SetLineColor(kColorITS);
18308 sub2node->SetVisibility(1);
18309 fNodes->Add(sub2node);
18311 fNodes->Add(sub1node);
18314 // Place copy #10 of I569 in IT56
18316 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18317 sub1node->SetLineColor(kColorITS);
18318 sub1node->SetVisibility(0);
18321 // Place copy #1 of ITS6 in I569
18323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18324 sub2node->SetLineColor(kColorITS);
18325 sub2node->SetVisibility(1);
18326 fNodes->Add(sub2node);
18329 // Place copy #2 of ITS6 in I569
18331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18332 sub2node->SetLineColor(kColorITS);
18333 sub2node->SetVisibility(1);
18334 fNodes->Add(sub2node);
18337 // Place copy #3 of ITS6 in I569
18339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18340 sub2node->SetLineColor(kColorITS);
18341 sub2node->SetVisibility(1);
18342 fNodes->Add(sub2node);
18345 // Place copy #4 of ITS6 in I569
18347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18348 sub2node->SetLineColor(kColorITS);
18349 sub2node->SetVisibility(1);
18350 fNodes->Add(sub2node);
18353 // Place copy #5 of ITS6 in I569
18355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18356 sub2node->SetLineColor(kColorITS);
18357 sub2node->SetVisibility(1);
18358 fNodes->Add(sub2node);
18361 // Place copy #6 of ITS6 in I569
18363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18364 sub2node->SetLineColor(kColorITS);
18365 sub2node->SetVisibility(1);
18366 fNodes->Add(sub2node);
18369 // Place copy #7 of ITS6 in I569
18371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18372 sub2node->SetLineColor(kColorITS);
18373 sub2node->SetVisibility(1);
18374 fNodes->Add(sub2node);
18377 // Place copy #8 of ITS6 in I569
18379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18380 sub2node->SetLineColor(kColorITS);
18381 sub2node->SetVisibility(1);
18382 fNodes->Add(sub2node);
18385 // Place copy #9 of ITS6 in I569
18387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18388 sub2node->SetLineColor(kColorITS);
18389 sub2node->SetVisibility(1);
18390 fNodes->Add(sub2node);
18393 // Place copy #10 of ITS6 in I569
18395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18396 sub2node->SetLineColor(kColorITS);
18397 sub2node->SetVisibility(1);
18398 fNodes->Add(sub2node);
18401 // Place copy #11 of ITS6 in I569
18403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18404 sub2node->SetLineColor(kColorITS);
18405 sub2node->SetVisibility(1);
18406 fNodes->Add(sub2node);
18409 // Place copy #12 of ITS6 in I569
18411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18412 sub2node->SetLineColor(kColorITS);
18413 sub2node->SetVisibility(1);
18414 fNodes->Add(sub2node);
18417 // Place copy #13 of ITS6 in I569
18419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18420 sub2node->SetLineColor(kColorITS);
18421 sub2node->SetVisibility(1);
18422 fNodes->Add(sub2node);
18425 // Place copy #14 of ITS6 in I569
18427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18428 sub2node->SetLineColor(kColorITS);
18429 sub2node->SetVisibility(1);
18430 fNodes->Add(sub2node);
18433 // Place copy #15 of ITS6 in I569
18435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18436 sub2node->SetLineColor(kColorITS);
18437 sub2node->SetVisibility(1);
18438 fNodes->Add(sub2node);
18441 // Place copy #16 of ITS6 in I569
18443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18444 sub2node->SetLineColor(kColorITS);
18445 sub2node->SetVisibility(1);
18446 fNodes->Add(sub2node);
18449 // Place copy #17 of ITS6 in I569
18451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18452 sub2node->SetLineColor(kColorITS);
18453 sub2node->SetVisibility(1);
18454 fNodes->Add(sub2node);
18457 // Place copy #18 of ITS6 in I569
18459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18460 sub2node->SetLineColor(kColorITS);
18461 sub2node->SetVisibility(1);
18462 fNodes->Add(sub2node);
18465 // Place copy #19 of ITS6 in I569
18467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18468 sub2node->SetLineColor(kColorITS);
18469 sub2node->SetVisibility(1);
18470 fNodes->Add(sub2node);
18473 // Place copy #20 of ITS6 in I569
18475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18476 sub2node->SetLineColor(kColorITS);
18477 sub2node->SetVisibility(1);
18478 fNodes->Add(sub2node);
18481 // Place copy #21 of ITS6 in I569
18483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18484 sub2node->SetLineColor(kColorITS);
18485 sub2node->SetVisibility(1);
18486 fNodes->Add(sub2node);
18489 // Place copy #22 of ITS6 in I569
18491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18492 sub2node->SetLineColor(kColorITS);
18493 sub2node->SetVisibility(1);
18494 fNodes->Add(sub2node);
18497 // Place copy #23 of ITS6 in I569
18499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18500 sub2node->SetLineColor(kColorITS);
18501 sub2node->SetVisibility(1);
18502 fNodes->Add(sub2node);
18505 // Place copy #24 of ITS6 in I569
18507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18508 sub2node->SetLineColor(kColorITS);
18509 sub2node->SetVisibility(1);
18510 fNodes->Add(sub2node);
18513 // Place copy #25 of ITS6 in I569
18515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18516 sub2node->SetLineColor(kColorITS);
18517 sub2node->SetVisibility(1);
18518 fNodes->Add(sub2node);
18520 fNodes->Add(sub1node);
18523 // Place copy #11 of I569 in IT56
18525 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18526 sub1node->SetLineColor(kColorITS);
18527 sub1node->SetVisibility(0);
18530 // Place copy #1 of ITS6 in I569
18532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18533 sub2node->SetLineColor(kColorITS);
18534 sub2node->SetVisibility(1);
18535 fNodes->Add(sub2node);
18538 // Place copy #2 of ITS6 in I569
18540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18541 sub2node->SetLineColor(kColorITS);
18542 sub2node->SetVisibility(1);
18543 fNodes->Add(sub2node);
18546 // Place copy #3 of ITS6 in I569
18548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18549 sub2node->SetLineColor(kColorITS);
18550 sub2node->SetVisibility(1);
18551 fNodes->Add(sub2node);
18554 // Place copy #4 of ITS6 in I569
18556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18557 sub2node->SetLineColor(kColorITS);
18558 sub2node->SetVisibility(1);
18559 fNodes->Add(sub2node);
18562 // Place copy #5 of ITS6 in I569
18564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18565 sub2node->SetLineColor(kColorITS);
18566 sub2node->SetVisibility(1);
18567 fNodes->Add(sub2node);
18570 // Place copy #6 of ITS6 in I569
18572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18573 sub2node->SetLineColor(kColorITS);
18574 sub2node->SetVisibility(1);
18575 fNodes->Add(sub2node);
18578 // Place copy #7 of ITS6 in I569
18580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18581 sub2node->SetLineColor(kColorITS);
18582 sub2node->SetVisibility(1);
18583 fNodes->Add(sub2node);
18586 // Place copy #8 of ITS6 in I569
18588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18589 sub2node->SetLineColor(kColorITS);
18590 sub2node->SetVisibility(1);
18591 fNodes->Add(sub2node);
18594 // Place copy #9 of ITS6 in I569
18596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18597 sub2node->SetLineColor(kColorITS);
18598 sub2node->SetVisibility(1);
18599 fNodes->Add(sub2node);
18602 // Place copy #10 of ITS6 in I569
18604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18605 sub2node->SetLineColor(kColorITS);
18606 sub2node->SetVisibility(1);
18607 fNodes->Add(sub2node);
18610 // Place copy #11 of ITS6 in I569
18612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18613 sub2node->SetLineColor(kColorITS);
18614 sub2node->SetVisibility(1);
18615 fNodes->Add(sub2node);
18618 // Place copy #12 of ITS6 in I569
18620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18621 sub2node->SetLineColor(kColorITS);
18622 sub2node->SetVisibility(1);
18623 fNodes->Add(sub2node);
18626 // Place copy #13 of ITS6 in I569
18628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18629 sub2node->SetLineColor(kColorITS);
18630 sub2node->SetVisibility(1);
18631 fNodes->Add(sub2node);
18634 // Place copy #14 of ITS6 in I569
18636 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18637 sub2node->SetLineColor(kColorITS);
18638 sub2node->SetVisibility(1);
18639 fNodes->Add(sub2node);
18642 // Place copy #15 of ITS6 in I569
18644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18645 sub2node->SetLineColor(kColorITS);
18646 sub2node->SetVisibility(1);
18647 fNodes->Add(sub2node);
18650 // Place copy #16 of ITS6 in I569
18652 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18653 sub2node->SetLineColor(kColorITS);
18654 sub2node->SetVisibility(1);
18655 fNodes->Add(sub2node);
18658 // Place copy #17 of ITS6 in I569
18660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18661 sub2node->SetLineColor(kColorITS);
18662 sub2node->SetVisibility(1);
18663 fNodes->Add(sub2node);
18666 // Place copy #18 of ITS6 in I569
18668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18669 sub2node->SetLineColor(kColorITS);
18670 sub2node->SetVisibility(1);
18671 fNodes->Add(sub2node);
18674 // Place copy #19 of ITS6 in I569
18676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18677 sub2node->SetLineColor(kColorITS);
18678 sub2node->SetVisibility(1);
18679 fNodes->Add(sub2node);
18682 // Place copy #20 of ITS6 in I569
18684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18685 sub2node->SetLineColor(kColorITS);
18686 sub2node->SetVisibility(1);
18687 fNodes->Add(sub2node);
18690 // Place copy #21 of ITS6 in I569
18692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18693 sub2node->SetLineColor(kColorITS);
18694 sub2node->SetVisibility(1);
18695 fNodes->Add(sub2node);
18698 // Place copy #22 of ITS6 in I569
18700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18701 sub2node->SetLineColor(kColorITS);
18702 sub2node->SetVisibility(1);
18703 fNodes->Add(sub2node);
18706 // Place copy #23 of ITS6 in I569
18708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18709 sub2node->SetLineColor(kColorITS);
18710 sub2node->SetVisibility(1);
18711 fNodes->Add(sub2node);
18714 // Place copy #24 of ITS6 in I569
18716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18717 sub2node->SetLineColor(kColorITS);
18718 sub2node->SetVisibility(1);
18719 fNodes->Add(sub2node);
18722 // Place copy #25 of ITS6 in I569
18724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18725 sub2node->SetLineColor(kColorITS);
18726 sub2node->SetVisibility(1);
18727 fNodes->Add(sub2node);
18729 fNodes->Add(sub1node);
18732 // Place copy #12 of I569 in IT56
18734 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18735 sub1node->SetLineColor(kColorITS);
18736 sub1node->SetVisibility(0);
18739 // Place copy #1 of ITS6 in I569
18741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18742 sub2node->SetLineColor(kColorITS);
18743 sub2node->SetVisibility(1);
18744 fNodes->Add(sub2node);
18747 // Place copy #2 of ITS6 in I569
18749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18750 sub2node->SetLineColor(kColorITS);
18751 sub2node->SetVisibility(1);
18752 fNodes->Add(sub2node);
18755 // Place copy #3 of ITS6 in I569
18757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18758 sub2node->SetLineColor(kColorITS);
18759 sub2node->SetVisibility(1);
18760 fNodes->Add(sub2node);
18763 // Place copy #4 of ITS6 in I569
18765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18766 sub2node->SetLineColor(kColorITS);
18767 sub2node->SetVisibility(1);
18768 fNodes->Add(sub2node);
18771 // Place copy #5 of ITS6 in I569
18773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18774 sub2node->SetLineColor(kColorITS);
18775 sub2node->SetVisibility(1);
18776 fNodes->Add(sub2node);
18779 // Place copy #6 of ITS6 in I569
18781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18782 sub2node->SetLineColor(kColorITS);
18783 sub2node->SetVisibility(1);
18784 fNodes->Add(sub2node);
18787 // Place copy #7 of ITS6 in I569
18789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18790 sub2node->SetLineColor(kColorITS);
18791 sub2node->SetVisibility(1);
18792 fNodes->Add(sub2node);
18795 // Place copy #8 of ITS6 in I569
18797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18798 sub2node->SetLineColor(kColorITS);
18799 sub2node->SetVisibility(1);
18800 fNodes->Add(sub2node);
18803 // Place copy #9 of ITS6 in I569
18805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18806 sub2node->SetLineColor(kColorITS);
18807 sub2node->SetVisibility(1);
18808 fNodes->Add(sub2node);
18811 // Place copy #10 of ITS6 in I569
18813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18814 sub2node->SetLineColor(kColorITS);
18815 sub2node->SetVisibility(1);
18816 fNodes->Add(sub2node);
18819 // Place copy #11 of ITS6 in I569
18821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18822 sub2node->SetLineColor(kColorITS);
18823 sub2node->SetVisibility(1);
18824 fNodes->Add(sub2node);
18827 // Place copy #12 of ITS6 in I569
18829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18830 sub2node->SetLineColor(kColorITS);
18831 sub2node->SetVisibility(1);
18832 fNodes->Add(sub2node);
18835 // Place copy #13 of ITS6 in I569
18837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18838 sub2node->SetLineColor(kColorITS);
18839 sub2node->SetVisibility(1);
18840 fNodes->Add(sub2node);
18843 // Place copy #14 of ITS6 in I569
18845 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18846 sub2node->SetLineColor(kColorITS);
18847 sub2node->SetVisibility(1);
18848 fNodes->Add(sub2node);
18851 // Place copy #15 of ITS6 in I569
18853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18854 sub2node->SetLineColor(kColorITS);
18855 sub2node->SetVisibility(1);
18856 fNodes->Add(sub2node);
18859 // Place copy #16 of ITS6 in I569
18861 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18862 sub2node->SetLineColor(kColorITS);
18863 sub2node->SetVisibility(1);
18864 fNodes->Add(sub2node);
18867 // Place copy #17 of ITS6 in I569
18869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18870 sub2node->SetLineColor(kColorITS);
18871 sub2node->SetVisibility(1);
18872 fNodes->Add(sub2node);
18875 // Place copy #18 of ITS6 in I569
18877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18878 sub2node->SetLineColor(kColorITS);
18879 sub2node->SetVisibility(1);
18880 fNodes->Add(sub2node);
18883 // Place copy #19 of ITS6 in I569
18885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18886 sub2node->SetLineColor(kColorITS);
18887 sub2node->SetVisibility(1);
18888 fNodes->Add(sub2node);
18891 // Place copy #20 of ITS6 in I569
18893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18894 sub2node->SetLineColor(kColorITS);
18895 sub2node->SetVisibility(1);
18896 fNodes->Add(sub2node);
18899 // Place copy #21 of ITS6 in I569
18901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18902 sub2node->SetLineColor(kColorITS);
18903 sub2node->SetVisibility(1);
18904 fNodes->Add(sub2node);
18907 // Place copy #22 of ITS6 in I569
18909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18910 sub2node->SetLineColor(kColorITS);
18911 sub2node->SetVisibility(1);
18912 fNodes->Add(sub2node);
18915 // Place copy #23 of ITS6 in I569
18917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18918 sub2node->SetLineColor(kColorITS);
18919 sub2node->SetVisibility(1);
18920 fNodes->Add(sub2node);
18923 // Place copy #24 of ITS6 in I569
18925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18926 sub2node->SetLineColor(kColorITS);
18927 sub2node->SetVisibility(1);
18928 fNodes->Add(sub2node);
18931 // Place copy #25 of ITS6 in I569
18933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18934 sub2node->SetLineColor(kColorITS);
18935 sub2node->SetVisibility(1);
18936 fNodes->Add(sub2node);
18938 fNodes->Add(sub1node);
18941 // Place copy #13 of I569 in IT56
18943 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
18944 sub1node->SetLineColor(kColorITS);
18945 sub1node->SetVisibility(0);
18948 // Place copy #1 of ITS6 in I569
18950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18951 sub2node->SetLineColor(kColorITS);
18952 sub2node->SetVisibility(1);
18953 fNodes->Add(sub2node);
18956 // Place copy #2 of ITS6 in I569
18958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18959 sub2node->SetLineColor(kColorITS);
18960 sub2node->SetVisibility(1);
18961 fNodes->Add(sub2node);
18964 // Place copy #3 of ITS6 in I569
18966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18967 sub2node->SetLineColor(kColorITS);
18968 sub2node->SetVisibility(1);
18969 fNodes->Add(sub2node);
18972 // Place copy #4 of ITS6 in I569
18974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18975 sub2node->SetLineColor(kColorITS);
18976 sub2node->SetVisibility(1);
18977 fNodes->Add(sub2node);
18980 // Place copy #5 of ITS6 in I569
18982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18983 sub2node->SetLineColor(kColorITS);
18984 sub2node->SetVisibility(1);
18985 fNodes->Add(sub2node);
18988 // Place copy #6 of ITS6 in I569
18990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18991 sub2node->SetLineColor(kColorITS);
18992 sub2node->SetVisibility(1);
18993 fNodes->Add(sub2node);
18996 // Place copy #7 of ITS6 in I569
18998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18999 sub2node->SetLineColor(kColorITS);
19000 sub2node->SetVisibility(1);
19001 fNodes->Add(sub2node);
19004 // Place copy #8 of ITS6 in I569
19006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19007 sub2node->SetLineColor(kColorITS);
19008 sub2node->SetVisibility(1);
19009 fNodes->Add(sub2node);
19012 // Place copy #9 of ITS6 in I569
19014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19015 sub2node->SetLineColor(kColorITS);
19016 sub2node->SetVisibility(1);
19017 fNodes->Add(sub2node);
19020 // Place copy #10 of ITS6 in I569
19022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19023 sub2node->SetLineColor(kColorITS);
19024 sub2node->SetVisibility(1);
19025 fNodes->Add(sub2node);
19028 // Place copy #11 of ITS6 in I569
19030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19031 sub2node->SetLineColor(kColorITS);
19032 sub2node->SetVisibility(1);
19033 fNodes->Add(sub2node);
19036 // Place copy #12 of ITS6 in I569
19038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19039 sub2node->SetLineColor(kColorITS);
19040 sub2node->SetVisibility(1);
19041 fNodes->Add(sub2node);
19044 // Place copy #13 of ITS6 in I569
19046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19047 sub2node->SetLineColor(kColorITS);
19048 sub2node->SetVisibility(1);
19049 fNodes->Add(sub2node);
19052 // Place copy #14 of ITS6 in I569
19054 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19055 sub2node->SetLineColor(kColorITS);
19056 sub2node->SetVisibility(1);
19057 fNodes->Add(sub2node);
19060 // Place copy #15 of ITS6 in I569
19062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19063 sub2node->SetLineColor(kColorITS);
19064 sub2node->SetVisibility(1);
19065 fNodes->Add(sub2node);
19068 // Place copy #16 of ITS6 in I569
19070 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19071 sub2node->SetLineColor(kColorITS);
19072 sub2node->SetVisibility(1);
19073 fNodes->Add(sub2node);
19076 // Place copy #17 of ITS6 in I569
19078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19079 sub2node->SetLineColor(kColorITS);
19080 sub2node->SetVisibility(1);
19081 fNodes->Add(sub2node);
19084 // Place copy #18 of ITS6 in I569
19086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19087 sub2node->SetLineColor(kColorITS);
19088 sub2node->SetVisibility(1);
19089 fNodes->Add(sub2node);
19092 // Place copy #19 of ITS6 in I569
19094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19095 sub2node->SetLineColor(kColorITS);
19096 sub2node->SetVisibility(1);
19097 fNodes->Add(sub2node);
19100 // Place copy #20 of ITS6 in I569
19102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19103 sub2node->SetLineColor(kColorITS);
19104 sub2node->SetVisibility(1);
19105 fNodes->Add(sub2node);
19108 // Place copy #21 of ITS6 in I569
19110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19111 sub2node->SetLineColor(kColorITS);
19112 sub2node->SetVisibility(1);
19113 fNodes->Add(sub2node);
19116 // Place copy #22 of ITS6 in I569
19118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19119 sub2node->SetLineColor(kColorITS);
19120 sub2node->SetVisibility(1);
19121 fNodes->Add(sub2node);
19124 // Place copy #23 of ITS6 in I569
19126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19127 sub2node->SetLineColor(kColorITS);
19128 sub2node->SetVisibility(1);
19129 fNodes->Add(sub2node);
19132 // Place copy #24 of ITS6 in I569
19134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19135 sub2node->SetLineColor(kColorITS);
19136 sub2node->SetVisibility(1);
19137 fNodes->Add(sub2node);
19140 // Place copy #25 of ITS6 in I569
19142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19143 sub2node->SetLineColor(kColorITS);
19144 sub2node->SetVisibility(1);
19145 fNodes->Add(sub2node);
19147 fNodes->Add(sub1node);
19150 // Place copy #14 of I569 in IT56
19152 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19153 sub1node->SetLineColor(kColorITS);
19154 sub1node->SetVisibility(0);
19157 // Place copy #1 of ITS6 in I569
19159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19160 sub2node->SetLineColor(kColorITS);
19161 sub2node->SetVisibility(1);
19162 fNodes->Add(sub2node);
19165 // Place copy #2 of ITS6 in I569
19167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19168 sub2node->SetLineColor(kColorITS);
19169 sub2node->SetVisibility(1);
19170 fNodes->Add(sub2node);
19173 // Place copy #3 of ITS6 in I569
19175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19176 sub2node->SetLineColor(kColorITS);
19177 sub2node->SetVisibility(1);
19178 fNodes->Add(sub2node);
19181 // Place copy #4 of ITS6 in I569
19183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19184 sub2node->SetLineColor(kColorITS);
19185 sub2node->SetVisibility(1);
19186 fNodes->Add(sub2node);
19189 // Place copy #5 of ITS6 in I569
19191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19192 sub2node->SetLineColor(kColorITS);
19193 sub2node->SetVisibility(1);
19194 fNodes->Add(sub2node);
19197 // Place copy #6 of ITS6 in I569
19199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19200 sub2node->SetLineColor(kColorITS);
19201 sub2node->SetVisibility(1);
19202 fNodes->Add(sub2node);
19205 // Place copy #7 of ITS6 in I569
19207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19208 sub2node->SetLineColor(kColorITS);
19209 sub2node->SetVisibility(1);
19210 fNodes->Add(sub2node);
19213 // Place copy #8 of ITS6 in I569
19215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19216 sub2node->SetLineColor(kColorITS);
19217 sub2node->SetVisibility(1);
19218 fNodes->Add(sub2node);
19221 // Place copy #9 of ITS6 in I569
19223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19224 sub2node->SetLineColor(kColorITS);
19225 sub2node->SetVisibility(1);
19226 fNodes->Add(sub2node);
19229 // Place copy #10 of ITS6 in I569
19231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19232 sub2node->SetLineColor(kColorITS);
19233 sub2node->SetVisibility(1);
19234 fNodes->Add(sub2node);
19237 // Place copy #11 of ITS6 in I569
19239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19240 sub2node->SetLineColor(kColorITS);
19241 sub2node->SetVisibility(1);
19242 fNodes->Add(sub2node);
19245 // Place copy #12 of ITS6 in I569
19247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19248 sub2node->SetLineColor(kColorITS);
19249 sub2node->SetVisibility(1);
19250 fNodes->Add(sub2node);
19253 // Place copy #13 of ITS6 in I569
19255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19256 sub2node->SetLineColor(kColorITS);
19257 sub2node->SetVisibility(1);
19258 fNodes->Add(sub2node);
19261 // Place copy #14 of ITS6 in I569
19263 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19264 sub2node->SetLineColor(kColorITS);
19265 sub2node->SetVisibility(1);
19266 fNodes->Add(sub2node);
19269 // Place copy #15 of ITS6 in I569
19271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19272 sub2node->SetLineColor(kColorITS);
19273 sub2node->SetVisibility(1);
19274 fNodes->Add(sub2node);
19277 // Place copy #16 of ITS6 in I569
19279 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19280 sub2node->SetLineColor(kColorITS);
19281 sub2node->SetVisibility(1);
19282 fNodes->Add(sub2node);
19285 // Place copy #17 of ITS6 in I569
19287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19288 sub2node->SetLineColor(kColorITS);
19289 sub2node->SetVisibility(1);
19290 fNodes->Add(sub2node);
19293 // Place copy #18 of ITS6 in I569
19295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19296 sub2node->SetLineColor(kColorITS);
19297 sub2node->SetVisibility(1);
19298 fNodes->Add(sub2node);
19301 // Place copy #19 of ITS6 in I569
19303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19304 sub2node->SetLineColor(kColorITS);
19305 sub2node->SetVisibility(1);
19306 fNodes->Add(sub2node);
19309 // Place copy #20 of ITS6 in I569
19311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19312 sub2node->SetLineColor(kColorITS);
19313 sub2node->SetVisibility(1);
19314 fNodes->Add(sub2node);
19317 // Place copy #21 of ITS6 in I569
19319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19320 sub2node->SetLineColor(kColorITS);
19321 sub2node->SetVisibility(1);
19322 fNodes->Add(sub2node);
19325 // Place copy #22 of ITS6 in I569
19327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19328 sub2node->SetLineColor(kColorITS);
19329 sub2node->SetVisibility(1);
19330 fNodes->Add(sub2node);
19333 // Place copy #23 of ITS6 in I569
19335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19336 sub2node->SetLineColor(kColorITS);
19337 sub2node->SetVisibility(1);
19338 fNodes->Add(sub2node);
19341 // Place copy #24 of ITS6 in I569
19343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19344 sub2node->SetLineColor(kColorITS);
19345 sub2node->SetVisibility(1);
19346 fNodes->Add(sub2node);
19349 // Place copy #25 of ITS6 in I569
19351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19352 sub2node->SetLineColor(kColorITS);
19353 sub2node->SetVisibility(1);
19354 fNodes->Add(sub2node);
19356 fNodes->Add(sub1node);
19359 // Place copy #15 of I569 in IT56
19361 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19362 sub1node->SetLineColor(kColorITS);
19363 sub1node->SetVisibility(0);
19366 // Place copy #1 of ITS6 in I569
19368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19369 sub2node->SetLineColor(kColorITS);
19370 sub2node->SetVisibility(1);
19371 fNodes->Add(sub2node);
19374 // Place copy #2 of ITS6 in I569
19376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19377 sub2node->SetLineColor(kColorITS);
19378 sub2node->SetVisibility(1);
19379 fNodes->Add(sub2node);
19382 // Place copy #3 of ITS6 in I569
19384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19385 sub2node->SetLineColor(kColorITS);
19386 sub2node->SetVisibility(1);
19387 fNodes->Add(sub2node);
19390 // Place copy #4 of ITS6 in I569
19392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19393 sub2node->SetLineColor(kColorITS);
19394 sub2node->SetVisibility(1);
19395 fNodes->Add(sub2node);
19398 // Place copy #5 of ITS6 in I569
19400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19401 sub2node->SetLineColor(kColorITS);
19402 sub2node->SetVisibility(1);
19403 fNodes->Add(sub2node);
19406 // Place copy #6 of ITS6 in I569
19408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19409 sub2node->SetLineColor(kColorITS);
19410 sub2node->SetVisibility(1);
19411 fNodes->Add(sub2node);
19414 // Place copy #7 of ITS6 in I569
19416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19417 sub2node->SetLineColor(kColorITS);
19418 sub2node->SetVisibility(1);
19419 fNodes->Add(sub2node);
19422 // Place copy #8 of ITS6 in I569
19424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19425 sub2node->SetLineColor(kColorITS);
19426 sub2node->SetVisibility(1);
19427 fNodes->Add(sub2node);
19430 // Place copy #9 of ITS6 in I569
19432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19433 sub2node->SetLineColor(kColorITS);
19434 sub2node->SetVisibility(1);
19435 fNodes->Add(sub2node);
19438 // Place copy #10 of ITS6 in I569
19440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19441 sub2node->SetLineColor(kColorITS);
19442 sub2node->SetVisibility(1);
19443 fNodes->Add(sub2node);
19446 // Place copy #11 of ITS6 in I569
19448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19449 sub2node->SetLineColor(kColorITS);
19450 sub2node->SetVisibility(1);
19451 fNodes->Add(sub2node);
19454 // Place copy #12 of ITS6 in I569
19456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19457 sub2node->SetLineColor(kColorITS);
19458 sub2node->SetVisibility(1);
19459 fNodes->Add(sub2node);
19462 // Place copy #13 of ITS6 in I569
19464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19465 sub2node->SetLineColor(kColorITS);
19466 sub2node->SetVisibility(1);
19467 fNodes->Add(sub2node);
19470 // Place copy #14 of ITS6 in I569
19472 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19473 sub2node->SetLineColor(kColorITS);
19474 sub2node->SetVisibility(1);
19475 fNodes->Add(sub2node);
19478 // Place copy #15 of ITS6 in I569
19480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19481 sub2node->SetLineColor(kColorITS);
19482 sub2node->SetVisibility(1);
19483 fNodes->Add(sub2node);
19486 // Place copy #16 of ITS6 in I569
19488 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19489 sub2node->SetLineColor(kColorITS);
19490 sub2node->SetVisibility(1);
19491 fNodes->Add(sub2node);
19494 // Place copy #17 of ITS6 in I569
19496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19497 sub2node->SetLineColor(kColorITS);
19498 sub2node->SetVisibility(1);
19499 fNodes->Add(sub2node);
19502 // Place copy #18 of ITS6 in I569
19504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19505 sub2node->SetLineColor(kColorITS);
19506 sub2node->SetVisibility(1);
19507 fNodes->Add(sub2node);
19510 // Place copy #19 of ITS6 in I569
19512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19513 sub2node->SetLineColor(kColorITS);
19514 sub2node->SetVisibility(1);
19515 fNodes->Add(sub2node);
19518 // Place copy #20 of ITS6 in I569
19520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19521 sub2node->SetLineColor(kColorITS);
19522 sub2node->SetVisibility(1);
19523 fNodes->Add(sub2node);
19526 // Place copy #21 of ITS6 in I569
19528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19529 sub2node->SetLineColor(kColorITS);
19530 sub2node->SetVisibility(1);
19531 fNodes->Add(sub2node);
19534 // Place copy #22 of ITS6 in I569
19536 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19537 sub2node->SetLineColor(kColorITS);
19538 sub2node->SetVisibility(1);
19539 fNodes->Add(sub2node);
19542 // Place copy #23 of ITS6 in I569
19544 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19545 sub2node->SetLineColor(kColorITS);
19546 sub2node->SetVisibility(1);
19547 fNodes->Add(sub2node);
19550 // Place copy #24 of ITS6 in I569
19552 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19553 sub2node->SetLineColor(kColorITS);
19554 sub2node->SetVisibility(1);
19555 fNodes->Add(sub2node);
19558 // Place copy #25 of ITS6 in I569
19560 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19561 sub2node->SetLineColor(kColorITS);
19562 sub2node->SetVisibility(1);
19563 fNodes->Add(sub2node);
19565 fNodes->Add(sub1node);
19568 // Place copy #16 of I569 in IT56
19570 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19571 sub1node->SetLineColor(kColorITS);
19572 sub1node->SetVisibility(0);
19575 // Place copy #1 of ITS6 in I569
19577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19578 sub2node->SetLineColor(kColorITS);
19579 sub2node->SetVisibility(1);
19580 fNodes->Add(sub2node);
19583 // Place copy #2 of ITS6 in I569
19585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19586 sub2node->SetLineColor(kColorITS);
19587 sub2node->SetVisibility(1);
19588 fNodes->Add(sub2node);
19591 // Place copy #3 of ITS6 in I569
19593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19594 sub2node->SetLineColor(kColorITS);
19595 sub2node->SetVisibility(1);
19596 fNodes->Add(sub2node);
19599 // Place copy #4 of ITS6 in I569
19601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19602 sub2node->SetLineColor(kColorITS);
19603 sub2node->SetVisibility(1);
19604 fNodes->Add(sub2node);
19607 // Place copy #5 of ITS6 in I569
19609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19610 sub2node->SetLineColor(kColorITS);
19611 sub2node->SetVisibility(1);
19612 fNodes->Add(sub2node);
19615 // Place copy #6 of ITS6 in I569
19617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19618 sub2node->SetLineColor(kColorITS);
19619 sub2node->SetVisibility(1);
19620 fNodes->Add(sub2node);
19623 // Place copy #7 of ITS6 in I569
19625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19626 sub2node->SetLineColor(kColorITS);
19627 sub2node->SetVisibility(1);
19628 fNodes->Add(sub2node);
19631 // Place copy #8 of ITS6 in I569
19633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19634 sub2node->SetLineColor(kColorITS);
19635 sub2node->SetVisibility(1);
19636 fNodes->Add(sub2node);
19639 // Place copy #9 of ITS6 in I569
19641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19642 sub2node->SetLineColor(kColorITS);
19643 sub2node->SetVisibility(1);
19644 fNodes->Add(sub2node);
19647 // Place copy #10 of ITS6 in I569
19649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19650 sub2node->SetLineColor(kColorITS);
19651 sub2node->SetVisibility(1);
19652 fNodes->Add(sub2node);
19655 // Place copy #11 of ITS6 in I569
19657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19658 sub2node->SetLineColor(kColorITS);
19659 sub2node->SetVisibility(1);
19660 fNodes->Add(sub2node);
19663 // Place copy #12 of ITS6 in I569
19665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19666 sub2node->SetLineColor(kColorITS);
19667 sub2node->SetVisibility(1);
19668 fNodes->Add(sub2node);
19671 // Place copy #13 of ITS6 in I569
19673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19674 sub2node->SetLineColor(kColorITS);
19675 sub2node->SetVisibility(1);
19676 fNodes->Add(sub2node);
19679 // Place copy #14 of ITS6 in I569
19681 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19682 sub2node->SetLineColor(kColorITS);
19683 sub2node->SetVisibility(1);
19684 fNodes->Add(sub2node);
19687 // Place copy #15 of ITS6 in I569
19689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19690 sub2node->SetLineColor(kColorITS);
19691 sub2node->SetVisibility(1);
19692 fNodes->Add(sub2node);
19695 // Place copy #16 of ITS6 in I569
19697 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19698 sub2node->SetLineColor(kColorITS);
19699 sub2node->SetVisibility(1);
19700 fNodes->Add(sub2node);
19703 // Place copy #17 of ITS6 in I569
19705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19706 sub2node->SetLineColor(kColorITS);
19707 sub2node->SetVisibility(1);
19708 fNodes->Add(sub2node);
19711 // Place copy #18 of ITS6 in I569
19713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19714 sub2node->SetLineColor(kColorITS);
19715 sub2node->SetVisibility(1);
19716 fNodes->Add(sub2node);
19719 // Place copy #19 of ITS6 in I569
19721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19722 sub2node->SetLineColor(kColorITS);
19723 sub2node->SetVisibility(1);
19724 fNodes->Add(sub2node);
19727 // Place copy #20 of ITS6 in I569
19729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19730 sub2node->SetLineColor(kColorITS);
19731 sub2node->SetVisibility(1);
19732 fNodes->Add(sub2node);
19735 // Place copy #21 of ITS6 in I569
19737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19738 sub2node->SetLineColor(kColorITS);
19739 sub2node->SetVisibility(1);
19740 fNodes->Add(sub2node);
19743 // Place copy #22 of ITS6 in I569
19745 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19746 sub2node->SetLineColor(kColorITS);
19747 sub2node->SetVisibility(1);
19748 fNodes->Add(sub2node);
19751 // Place copy #23 of ITS6 in I569
19753 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19754 sub2node->SetLineColor(kColorITS);
19755 sub2node->SetVisibility(1);
19756 fNodes->Add(sub2node);
19759 // Place copy #24 of ITS6 in I569
19761 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19762 sub2node->SetLineColor(kColorITS);
19763 sub2node->SetVisibility(1);
19764 fNodes->Add(sub2node);
19767 // Place copy #25 of ITS6 in I569
19769 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19770 sub2node->SetLineColor(kColorITS);
19771 sub2node->SetVisibility(1);
19772 fNodes->Add(sub2node);
19774 fNodes->Add(sub1node);
19777 // Place copy #17 of I569 in IT56
19779 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19780 sub1node->SetLineColor(kColorITS);
19781 sub1node->SetVisibility(0);
19784 // Place copy #1 of ITS6 in I569
19786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19787 sub2node->SetLineColor(kColorITS);
19788 sub2node->SetVisibility(1);
19789 fNodes->Add(sub2node);
19792 // Place copy #2 of ITS6 in I569
19794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19795 sub2node->SetLineColor(kColorITS);
19796 sub2node->SetVisibility(1);
19797 fNodes->Add(sub2node);
19800 // Place copy #3 of ITS6 in I569
19802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19803 sub2node->SetLineColor(kColorITS);
19804 sub2node->SetVisibility(1);
19805 fNodes->Add(sub2node);
19808 // Place copy #4 of ITS6 in I569
19810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19811 sub2node->SetLineColor(kColorITS);
19812 sub2node->SetVisibility(1);
19813 fNodes->Add(sub2node);
19816 // Place copy #5 of ITS6 in I569
19818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19819 sub2node->SetLineColor(kColorITS);
19820 sub2node->SetVisibility(1);
19821 fNodes->Add(sub2node);
19824 // Place copy #6 of ITS6 in I569
19826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19827 sub2node->SetLineColor(kColorITS);
19828 sub2node->SetVisibility(1);
19829 fNodes->Add(sub2node);
19832 // Place copy #7 of ITS6 in I569
19834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19835 sub2node->SetLineColor(kColorITS);
19836 sub2node->SetVisibility(1);
19837 fNodes->Add(sub2node);
19840 // Place copy #8 of ITS6 in I569
19842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19843 sub2node->SetLineColor(kColorITS);
19844 sub2node->SetVisibility(1);
19845 fNodes->Add(sub2node);
19848 // Place copy #9 of ITS6 in I569
19850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19851 sub2node->SetLineColor(kColorITS);
19852 sub2node->SetVisibility(1);
19853 fNodes->Add(sub2node);
19856 // Place copy #10 of ITS6 in I569
19858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19859 sub2node->SetLineColor(kColorITS);
19860 sub2node->SetVisibility(1);
19861 fNodes->Add(sub2node);
19864 // Place copy #11 of ITS6 in I569
19866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19867 sub2node->SetLineColor(kColorITS);
19868 sub2node->SetVisibility(1);
19869 fNodes->Add(sub2node);
19872 // Place copy #12 of ITS6 in I569
19874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19875 sub2node->SetLineColor(kColorITS);
19876 sub2node->SetVisibility(1);
19877 fNodes->Add(sub2node);
19880 // Place copy #13 of ITS6 in I569
19882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19883 sub2node->SetLineColor(kColorITS);
19884 sub2node->SetVisibility(1);
19885 fNodes->Add(sub2node);
19888 // Place copy #14 of ITS6 in I569
19890 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19891 sub2node->SetLineColor(kColorITS);
19892 sub2node->SetVisibility(1);
19893 fNodes->Add(sub2node);
19896 // Place copy #15 of ITS6 in I569
19898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19899 sub2node->SetLineColor(kColorITS);
19900 sub2node->SetVisibility(1);
19901 fNodes->Add(sub2node);
19904 // Place copy #16 of ITS6 in I569
19906 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19907 sub2node->SetLineColor(kColorITS);
19908 sub2node->SetVisibility(1);
19909 fNodes->Add(sub2node);
19912 // Place copy #17 of ITS6 in I569
19914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19915 sub2node->SetLineColor(kColorITS);
19916 sub2node->SetVisibility(1);
19917 fNodes->Add(sub2node);
19920 // Place copy #18 of ITS6 in I569
19922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19923 sub2node->SetLineColor(kColorITS);
19924 sub2node->SetVisibility(1);
19925 fNodes->Add(sub2node);
19928 // Place copy #19 of ITS6 in I569
19930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19931 sub2node->SetLineColor(kColorITS);
19932 sub2node->SetVisibility(1);
19933 fNodes->Add(sub2node);
19936 // Place copy #20 of ITS6 in I569
19938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19939 sub2node->SetLineColor(kColorITS);
19940 sub2node->SetVisibility(1);
19941 fNodes->Add(sub2node);
19944 // Place copy #21 of ITS6 in I569
19946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19947 sub2node->SetLineColor(kColorITS);
19948 sub2node->SetVisibility(1);
19949 fNodes->Add(sub2node);
19952 // Place copy #22 of ITS6 in I569
19954 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19955 sub2node->SetLineColor(kColorITS);
19956 sub2node->SetVisibility(1);
19957 fNodes->Add(sub2node);
19960 // Place copy #23 of ITS6 in I569
19962 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19963 sub2node->SetLineColor(kColorITS);
19964 sub2node->SetVisibility(1);
19965 fNodes->Add(sub2node);
19968 // Place copy #24 of ITS6 in I569
19970 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19971 sub2node->SetLineColor(kColorITS);
19972 sub2node->SetVisibility(1);
19973 fNodes->Add(sub2node);
19976 // Place copy #25 of ITS6 in I569
19978 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19979 sub2node->SetLineColor(kColorITS);
19980 sub2node->SetVisibility(1);
19981 fNodes->Add(sub2node);
19983 fNodes->Add(sub1node);
19986 // Place copy #18 of I569 in IT56
19988 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
19989 sub1node->SetLineColor(kColorITS);
19990 sub1node->SetVisibility(0);
19993 // Place copy #1 of ITS6 in I569
19995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19996 sub2node->SetLineColor(kColorITS);
19997 sub2node->SetVisibility(1);
19998 fNodes->Add(sub2node);
20001 // Place copy #2 of ITS6 in I569
20003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20004 sub2node->SetLineColor(kColorITS);
20005 sub2node->SetVisibility(1);
20006 fNodes->Add(sub2node);
20009 // Place copy #3 of ITS6 in I569
20011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20012 sub2node->SetLineColor(kColorITS);
20013 sub2node->SetVisibility(1);
20014 fNodes->Add(sub2node);
20017 // Place copy #4 of ITS6 in I569
20019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20020 sub2node->SetLineColor(kColorITS);
20021 sub2node->SetVisibility(1);
20022 fNodes->Add(sub2node);
20025 // Place copy #5 of ITS6 in I569
20027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20028 sub2node->SetLineColor(kColorITS);
20029 sub2node->SetVisibility(1);
20030 fNodes->Add(sub2node);
20033 // Place copy #6 of ITS6 in I569
20035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20036 sub2node->SetLineColor(kColorITS);
20037 sub2node->SetVisibility(1);
20038 fNodes->Add(sub2node);
20041 // Place copy #7 of ITS6 in I569
20043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20044 sub2node->SetLineColor(kColorITS);
20045 sub2node->SetVisibility(1);
20046 fNodes->Add(sub2node);
20049 // Place copy #8 of ITS6 in I569
20051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20052 sub2node->SetLineColor(kColorITS);
20053 sub2node->SetVisibility(1);
20054 fNodes->Add(sub2node);
20057 // Place copy #9 of ITS6 in I569
20059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20060 sub2node->SetLineColor(kColorITS);
20061 sub2node->SetVisibility(1);
20062 fNodes->Add(sub2node);
20065 // Place copy #10 of ITS6 in I569
20067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20068 sub2node->SetLineColor(kColorITS);
20069 sub2node->SetVisibility(1);
20070 fNodes->Add(sub2node);
20073 // Place copy #11 of ITS6 in I569
20075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20076 sub2node->SetLineColor(kColorITS);
20077 sub2node->SetVisibility(1);
20078 fNodes->Add(sub2node);
20081 // Place copy #12 of ITS6 in I569
20083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20084 sub2node->SetLineColor(kColorITS);
20085 sub2node->SetVisibility(1);
20086 fNodes->Add(sub2node);
20089 // Place copy #13 of ITS6 in I569
20091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20092 sub2node->SetLineColor(kColorITS);
20093 sub2node->SetVisibility(1);
20094 fNodes->Add(sub2node);
20097 // Place copy #14 of ITS6 in I569
20099 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20100 sub2node->SetLineColor(kColorITS);
20101 sub2node->SetVisibility(1);
20102 fNodes->Add(sub2node);
20105 // Place copy #15 of ITS6 in I569
20107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20108 sub2node->SetLineColor(kColorITS);
20109 sub2node->SetVisibility(1);
20110 fNodes->Add(sub2node);
20113 // Place copy #16 of ITS6 in I569
20115 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20116 sub2node->SetLineColor(kColorITS);
20117 sub2node->SetVisibility(1);
20118 fNodes->Add(sub2node);
20121 // Place copy #17 of ITS6 in I569
20123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20124 sub2node->SetLineColor(kColorITS);
20125 sub2node->SetVisibility(1);
20126 fNodes->Add(sub2node);
20129 // Place copy #18 of ITS6 in I569
20131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20132 sub2node->SetLineColor(kColorITS);
20133 sub2node->SetVisibility(1);
20134 fNodes->Add(sub2node);
20137 // Place copy #19 of ITS6 in I569
20139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20140 sub2node->SetLineColor(kColorITS);
20141 sub2node->SetVisibility(1);
20142 fNodes->Add(sub2node);
20145 // Place copy #20 of ITS6 in I569
20147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20148 sub2node->SetLineColor(kColorITS);
20149 sub2node->SetVisibility(1);
20150 fNodes->Add(sub2node);
20153 // Place copy #21 of ITS6 in I569
20155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20156 sub2node->SetLineColor(kColorITS);
20157 sub2node->SetVisibility(1);
20158 fNodes->Add(sub2node);
20161 // Place copy #22 of ITS6 in I569
20163 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20164 sub2node->SetLineColor(kColorITS);
20165 sub2node->SetVisibility(1);
20166 fNodes->Add(sub2node);
20169 // Place copy #23 of ITS6 in I569
20171 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20172 sub2node->SetLineColor(kColorITS);
20173 sub2node->SetVisibility(1);
20174 fNodes->Add(sub2node);
20177 // Place copy #24 of ITS6 in I569
20179 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20180 sub2node->SetLineColor(kColorITS);
20181 sub2node->SetVisibility(1);
20182 fNodes->Add(sub2node);
20185 // Place copy #25 of ITS6 in I569
20187 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20188 sub2node->SetLineColor(kColorITS);
20189 sub2node->SetVisibility(1);
20190 fNodes->Add(sub2node);
20192 fNodes->Add(sub1node);
20195 // Place copy #19 of I569 in IT56
20197 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20198 sub1node->SetLineColor(kColorITS);
20199 sub1node->SetVisibility(0);
20202 // Place copy #1 of ITS6 in I569
20204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20205 sub2node->SetLineColor(kColorITS);
20206 sub2node->SetVisibility(1);
20207 fNodes->Add(sub2node);
20210 // Place copy #2 of ITS6 in I569
20212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20213 sub2node->SetLineColor(kColorITS);
20214 sub2node->SetVisibility(1);
20215 fNodes->Add(sub2node);
20218 // Place copy #3 of ITS6 in I569
20220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20221 sub2node->SetLineColor(kColorITS);
20222 sub2node->SetVisibility(1);
20223 fNodes->Add(sub2node);
20226 // Place copy #4 of ITS6 in I569
20228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20229 sub2node->SetLineColor(kColorITS);
20230 sub2node->SetVisibility(1);
20231 fNodes->Add(sub2node);
20234 // Place copy #5 of ITS6 in I569
20236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20237 sub2node->SetLineColor(kColorITS);
20238 sub2node->SetVisibility(1);
20239 fNodes->Add(sub2node);
20242 // Place copy #6 of ITS6 in I569
20244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20245 sub2node->SetLineColor(kColorITS);
20246 sub2node->SetVisibility(1);
20247 fNodes->Add(sub2node);
20250 // Place copy #7 of ITS6 in I569
20252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20253 sub2node->SetLineColor(kColorITS);
20254 sub2node->SetVisibility(1);
20255 fNodes->Add(sub2node);
20258 // Place copy #8 of ITS6 in I569
20260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20261 sub2node->SetLineColor(kColorITS);
20262 sub2node->SetVisibility(1);
20263 fNodes->Add(sub2node);
20266 // Place copy #9 of ITS6 in I569
20268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20269 sub2node->SetLineColor(kColorITS);
20270 sub2node->SetVisibility(1);
20271 fNodes->Add(sub2node);
20274 // Place copy #10 of ITS6 in I569
20276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20277 sub2node->SetLineColor(kColorITS);
20278 sub2node->SetVisibility(1);
20279 fNodes->Add(sub2node);
20282 // Place copy #11 of ITS6 in I569
20284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20285 sub2node->SetLineColor(kColorITS);
20286 sub2node->SetVisibility(1);
20287 fNodes->Add(sub2node);
20290 // Place copy #12 of ITS6 in I569
20292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20293 sub2node->SetLineColor(kColorITS);
20294 sub2node->SetVisibility(1);
20295 fNodes->Add(sub2node);
20298 // Place copy #13 of ITS6 in I569
20300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20301 sub2node->SetLineColor(kColorITS);
20302 sub2node->SetVisibility(1);
20303 fNodes->Add(sub2node);
20306 // Place copy #14 of ITS6 in I569
20308 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20309 sub2node->SetLineColor(kColorITS);
20310 sub2node->SetVisibility(1);
20311 fNodes->Add(sub2node);
20314 // Place copy #15 of ITS6 in I569
20316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20317 sub2node->SetLineColor(kColorITS);
20318 sub2node->SetVisibility(1);
20319 fNodes->Add(sub2node);
20322 // Place copy #16 of ITS6 in I569
20324 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20325 sub2node->SetLineColor(kColorITS);
20326 sub2node->SetVisibility(1);
20327 fNodes->Add(sub2node);
20330 // Place copy #17 of ITS6 in I569
20332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20333 sub2node->SetLineColor(kColorITS);
20334 sub2node->SetVisibility(1);
20335 fNodes->Add(sub2node);
20338 // Place copy #18 of ITS6 in I569
20340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20341 sub2node->SetLineColor(kColorITS);
20342 sub2node->SetVisibility(1);
20343 fNodes->Add(sub2node);
20346 // Place copy #19 of ITS6 in I569
20348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20349 sub2node->SetLineColor(kColorITS);
20350 sub2node->SetVisibility(1);
20351 fNodes->Add(sub2node);
20354 // Place copy #20 of ITS6 in I569
20356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20357 sub2node->SetLineColor(kColorITS);
20358 sub2node->SetVisibility(1);
20359 fNodes->Add(sub2node);
20362 // Place copy #21 of ITS6 in I569
20364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20365 sub2node->SetLineColor(kColorITS);
20366 sub2node->SetVisibility(1);
20367 fNodes->Add(sub2node);
20370 // Place copy #22 of ITS6 in I569
20372 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20373 sub2node->SetLineColor(kColorITS);
20374 sub2node->SetVisibility(1);
20375 fNodes->Add(sub2node);
20378 // Place copy #23 of ITS6 in I569
20380 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20381 sub2node->SetLineColor(kColorITS);
20382 sub2node->SetVisibility(1);
20383 fNodes->Add(sub2node);
20386 // Place copy #24 of ITS6 in I569
20388 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20389 sub2node->SetLineColor(kColorITS);
20390 sub2node->SetVisibility(1);
20391 fNodes->Add(sub2node);
20394 // Place copy #25 of ITS6 in I569
20396 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20397 sub2node->SetLineColor(kColorITS);
20398 sub2node->SetVisibility(1);
20399 fNodes->Add(sub2node);
20401 fNodes->Add(sub1node);
20404 // Place copy #20 of I569 in IT56
20406 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20407 sub1node->SetLineColor(kColorITS);
20408 sub1node->SetVisibility(0);
20411 // Place copy #1 of ITS6 in I569
20413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20414 sub2node->SetLineColor(kColorITS);
20415 sub2node->SetVisibility(1);
20416 fNodes->Add(sub2node);
20419 // Place copy #2 of ITS6 in I569
20421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20422 sub2node->SetLineColor(kColorITS);
20423 sub2node->SetVisibility(1);
20424 fNodes->Add(sub2node);
20427 // Place copy #3 of ITS6 in I569
20429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20430 sub2node->SetLineColor(kColorITS);
20431 sub2node->SetVisibility(1);
20432 fNodes->Add(sub2node);
20435 // Place copy #4 of ITS6 in I569
20437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20438 sub2node->SetLineColor(kColorITS);
20439 sub2node->SetVisibility(1);
20440 fNodes->Add(sub2node);
20443 // Place copy #5 of ITS6 in I569
20445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20446 sub2node->SetLineColor(kColorITS);
20447 sub2node->SetVisibility(1);
20448 fNodes->Add(sub2node);
20451 // Place copy #6 of ITS6 in I569
20453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20454 sub2node->SetLineColor(kColorITS);
20455 sub2node->SetVisibility(1);
20456 fNodes->Add(sub2node);
20459 // Place copy #7 of ITS6 in I569
20461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20462 sub2node->SetLineColor(kColorITS);
20463 sub2node->SetVisibility(1);
20464 fNodes->Add(sub2node);
20467 // Place copy #8 of ITS6 in I569
20469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20470 sub2node->SetLineColor(kColorITS);
20471 sub2node->SetVisibility(1);
20472 fNodes->Add(sub2node);
20475 // Place copy #9 of ITS6 in I569
20477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20478 sub2node->SetLineColor(kColorITS);
20479 sub2node->SetVisibility(1);
20480 fNodes->Add(sub2node);
20483 // Place copy #10 of ITS6 in I569
20485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20486 sub2node->SetLineColor(kColorITS);
20487 sub2node->SetVisibility(1);
20488 fNodes->Add(sub2node);
20491 // Place copy #11 of ITS6 in I569
20493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20494 sub2node->SetLineColor(kColorITS);
20495 sub2node->SetVisibility(1);
20496 fNodes->Add(sub2node);
20499 // Place copy #12 of ITS6 in I569
20501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20502 sub2node->SetLineColor(kColorITS);
20503 sub2node->SetVisibility(1);
20504 fNodes->Add(sub2node);
20507 // Place copy #13 of ITS6 in I569
20509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20510 sub2node->SetLineColor(kColorITS);
20511 sub2node->SetVisibility(1);
20512 fNodes->Add(sub2node);
20515 // Place copy #14 of ITS6 in I569
20517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20518 sub2node->SetLineColor(kColorITS);
20519 sub2node->SetVisibility(1);
20520 fNodes->Add(sub2node);
20523 // Place copy #15 of ITS6 in I569
20525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20526 sub2node->SetLineColor(kColorITS);
20527 sub2node->SetVisibility(1);
20528 fNodes->Add(sub2node);
20531 // Place copy #16 of ITS6 in I569
20533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20534 sub2node->SetLineColor(kColorITS);
20535 sub2node->SetVisibility(1);
20536 fNodes->Add(sub2node);
20539 // Place copy #17 of ITS6 in I569
20541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20542 sub2node->SetLineColor(kColorITS);
20543 sub2node->SetVisibility(1);
20544 fNodes->Add(sub2node);
20547 // Place copy #18 of ITS6 in I569
20549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20550 sub2node->SetLineColor(kColorITS);
20551 sub2node->SetVisibility(1);
20552 fNodes->Add(sub2node);
20555 // Place copy #19 of ITS6 in I569
20557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20558 sub2node->SetLineColor(kColorITS);
20559 sub2node->SetVisibility(1);
20560 fNodes->Add(sub2node);
20563 // Place copy #20 of ITS6 in I569
20565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20566 sub2node->SetLineColor(kColorITS);
20567 sub2node->SetVisibility(1);
20568 fNodes->Add(sub2node);
20571 // Place copy #21 of ITS6 in I569
20573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20574 sub2node->SetLineColor(kColorITS);
20575 sub2node->SetVisibility(1);
20576 fNodes->Add(sub2node);
20579 // Place copy #22 of ITS6 in I569
20581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20582 sub2node->SetLineColor(kColorITS);
20583 sub2node->SetVisibility(1);
20584 fNodes->Add(sub2node);
20587 // Place copy #23 of ITS6 in I569
20589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20590 sub2node->SetLineColor(kColorITS);
20591 sub2node->SetVisibility(1);
20592 fNodes->Add(sub2node);
20595 // Place copy #24 of ITS6 in I569
20597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20598 sub2node->SetLineColor(kColorITS);
20599 sub2node->SetVisibility(1);
20600 fNodes->Add(sub2node);
20603 // Place copy #25 of ITS6 in I569
20605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20606 sub2node->SetLineColor(kColorITS);
20607 sub2node->SetVisibility(1);
20608 fNodes->Add(sub2node);
20610 fNodes->Add(sub1node);
20613 // Place copy #21 of I569 in IT56
20615 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20616 sub1node->SetLineColor(kColorITS);
20617 sub1node->SetVisibility(0);
20620 // Place copy #1 of ITS6 in I569
20622 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20623 sub2node->SetLineColor(kColorITS);
20624 sub2node->SetVisibility(1);
20625 fNodes->Add(sub2node);
20628 // Place copy #2 of ITS6 in I569
20630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20631 sub2node->SetLineColor(kColorITS);
20632 sub2node->SetVisibility(1);
20633 fNodes->Add(sub2node);
20636 // Place copy #3 of ITS6 in I569
20638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20639 sub2node->SetLineColor(kColorITS);
20640 sub2node->SetVisibility(1);
20641 fNodes->Add(sub2node);
20644 // Place copy #4 of ITS6 in I569
20646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20647 sub2node->SetLineColor(kColorITS);
20648 sub2node->SetVisibility(1);
20649 fNodes->Add(sub2node);
20652 // Place copy #5 of ITS6 in I569
20654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20655 sub2node->SetLineColor(kColorITS);
20656 sub2node->SetVisibility(1);
20657 fNodes->Add(sub2node);
20660 // Place copy #6 of ITS6 in I569
20662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20663 sub2node->SetLineColor(kColorITS);
20664 sub2node->SetVisibility(1);
20665 fNodes->Add(sub2node);
20668 // Place copy #7 of ITS6 in I569
20670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20671 sub2node->SetLineColor(kColorITS);
20672 sub2node->SetVisibility(1);
20673 fNodes->Add(sub2node);
20676 // Place copy #8 of ITS6 in I569
20678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20679 sub2node->SetLineColor(kColorITS);
20680 sub2node->SetVisibility(1);
20681 fNodes->Add(sub2node);
20684 // Place copy #9 of ITS6 in I569
20686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20687 sub2node->SetLineColor(kColorITS);
20688 sub2node->SetVisibility(1);
20689 fNodes->Add(sub2node);
20692 // Place copy #10 of ITS6 in I569
20694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20695 sub2node->SetLineColor(kColorITS);
20696 sub2node->SetVisibility(1);
20697 fNodes->Add(sub2node);
20700 // Place copy #11 of ITS6 in I569
20702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20703 sub2node->SetLineColor(kColorITS);
20704 sub2node->SetVisibility(1);
20705 fNodes->Add(sub2node);
20708 // Place copy #12 of ITS6 in I569
20710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20711 sub2node->SetLineColor(kColorITS);
20712 sub2node->SetVisibility(1);
20713 fNodes->Add(sub2node);
20716 // Place copy #13 of ITS6 in I569
20718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20719 sub2node->SetLineColor(kColorITS);
20720 sub2node->SetVisibility(1);
20721 fNodes->Add(sub2node);
20724 // Place copy #14 of ITS6 in I569
20726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20727 sub2node->SetLineColor(kColorITS);
20728 sub2node->SetVisibility(1);
20729 fNodes->Add(sub2node);
20732 // Place copy #15 of ITS6 in I569
20734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20735 sub2node->SetLineColor(kColorITS);
20736 sub2node->SetVisibility(1);
20737 fNodes->Add(sub2node);
20740 // Place copy #16 of ITS6 in I569
20742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20743 sub2node->SetLineColor(kColorITS);
20744 sub2node->SetVisibility(1);
20745 fNodes->Add(sub2node);
20748 // Place copy #17 of ITS6 in I569
20750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20751 sub2node->SetLineColor(kColorITS);
20752 sub2node->SetVisibility(1);
20753 fNodes->Add(sub2node);
20756 // Place copy #18 of ITS6 in I569
20758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20759 sub2node->SetLineColor(kColorITS);
20760 sub2node->SetVisibility(1);
20761 fNodes->Add(sub2node);
20764 // Place copy #19 of ITS6 in I569
20766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20767 sub2node->SetLineColor(kColorITS);
20768 sub2node->SetVisibility(1);
20769 fNodes->Add(sub2node);
20772 // Place copy #20 of ITS6 in I569
20774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20775 sub2node->SetLineColor(kColorITS);
20776 sub2node->SetVisibility(1);
20777 fNodes->Add(sub2node);
20780 // Place copy #21 of ITS6 in I569
20782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20783 sub2node->SetLineColor(kColorITS);
20784 sub2node->SetVisibility(1);
20785 fNodes->Add(sub2node);
20788 // Place copy #22 of ITS6 in I569
20790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20791 sub2node->SetLineColor(kColorITS);
20792 sub2node->SetVisibility(1);
20793 fNodes->Add(sub2node);
20796 // Place copy #23 of ITS6 in I569
20798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20799 sub2node->SetLineColor(kColorITS);
20800 sub2node->SetVisibility(1);
20801 fNodes->Add(sub2node);
20804 // Place copy #24 of ITS6 in I569
20806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20807 sub2node->SetLineColor(kColorITS);
20808 sub2node->SetVisibility(1);
20809 fNodes->Add(sub2node);
20812 // Place copy #25 of ITS6 in I569
20814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20815 sub2node->SetLineColor(kColorITS);
20816 sub2node->SetVisibility(1);
20817 fNodes->Add(sub2node);
20819 fNodes->Add(sub1node);
20822 // Place copy #22 of I569 in IT56
20824 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20825 sub1node->SetLineColor(kColorITS);
20826 sub1node->SetVisibility(0);
20829 // Place copy #1 of ITS6 in I569
20831 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20832 sub2node->SetLineColor(kColorITS);
20833 sub2node->SetVisibility(1);
20834 fNodes->Add(sub2node);
20837 // Place copy #2 of ITS6 in I569
20839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20840 sub2node->SetLineColor(kColorITS);
20841 sub2node->SetVisibility(1);
20842 fNodes->Add(sub2node);
20845 // Place copy #3 of ITS6 in I569
20847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20848 sub2node->SetLineColor(kColorITS);
20849 sub2node->SetVisibility(1);
20850 fNodes->Add(sub2node);
20853 // Place copy #4 of ITS6 in I569
20855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20856 sub2node->SetLineColor(kColorITS);
20857 sub2node->SetVisibility(1);
20858 fNodes->Add(sub2node);
20861 // Place copy #5 of ITS6 in I569
20863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20864 sub2node->SetLineColor(kColorITS);
20865 sub2node->SetVisibility(1);
20866 fNodes->Add(sub2node);
20869 // Place copy #6 of ITS6 in I569
20871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20872 sub2node->SetLineColor(kColorITS);
20873 sub2node->SetVisibility(1);
20874 fNodes->Add(sub2node);
20877 // Place copy #7 of ITS6 in I569
20879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20880 sub2node->SetLineColor(kColorITS);
20881 sub2node->SetVisibility(1);
20882 fNodes->Add(sub2node);
20885 // Place copy #8 of ITS6 in I569
20887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20888 sub2node->SetLineColor(kColorITS);
20889 sub2node->SetVisibility(1);
20890 fNodes->Add(sub2node);
20893 // Place copy #9 of ITS6 in I569
20895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20896 sub2node->SetLineColor(kColorITS);
20897 sub2node->SetVisibility(1);
20898 fNodes->Add(sub2node);
20901 // Place copy #10 of ITS6 in I569
20903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20904 sub2node->SetLineColor(kColorITS);
20905 sub2node->SetVisibility(1);
20906 fNodes->Add(sub2node);
20909 // Place copy #11 of ITS6 in I569
20911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20912 sub2node->SetLineColor(kColorITS);
20913 sub2node->SetVisibility(1);
20914 fNodes->Add(sub2node);
20917 // Place copy #12 of ITS6 in I569
20919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20920 sub2node->SetLineColor(kColorITS);
20921 sub2node->SetVisibility(1);
20922 fNodes->Add(sub2node);
20925 // Place copy #13 of ITS6 in I569
20927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20928 sub2node->SetLineColor(kColorITS);
20929 sub2node->SetVisibility(1);
20930 fNodes->Add(sub2node);
20933 // Place copy #14 of ITS6 in I569
20935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20936 sub2node->SetLineColor(kColorITS);
20937 sub2node->SetVisibility(1);
20938 fNodes->Add(sub2node);
20941 // Place copy #15 of ITS6 in I569
20943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20944 sub2node->SetLineColor(kColorITS);
20945 sub2node->SetVisibility(1);
20946 fNodes->Add(sub2node);
20949 // Place copy #16 of ITS6 in I569
20951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20952 sub2node->SetLineColor(kColorITS);
20953 sub2node->SetVisibility(1);
20954 fNodes->Add(sub2node);
20957 // Place copy #17 of ITS6 in I569
20959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20960 sub2node->SetLineColor(kColorITS);
20961 sub2node->SetVisibility(1);
20962 fNodes->Add(sub2node);
20965 // Place copy #18 of ITS6 in I569
20967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20968 sub2node->SetLineColor(kColorITS);
20969 sub2node->SetVisibility(1);
20970 fNodes->Add(sub2node);
20973 // Place copy #19 of ITS6 in I569
20975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20976 sub2node->SetLineColor(kColorITS);
20977 sub2node->SetVisibility(1);
20978 fNodes->Add(sub2node);
20981 // Place copy #20 of ITS6 in I569
20983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20984 sub2node->SetLineColor(kColorITS);
20985 sub2node->SetVisibility(1);
20986 fNodes->Add(sub2node);
20989 // Place copy #21 of ITS6 in I569
20991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20992 sub2node->SetLineColor(kColorITS);
20993 sub2node->SetVisibility(1);
20994 fNodes->Add(sub2node);
20997 // Place copy #22 of ITS6 in I569
20999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21000 sub2node->SetLineColor(kColorITS);
21001 sub2node->SetVisibility(1);
21002 fNodes->Add(sub2node);
21005 // Place copy #23 of ITS6 in I569
21007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21008 sub2node->SetLineColor(kColorITS);
21009 sub2node->SetVisibility(1);
21010 fNodes->Add(sub2node);
21013 // Place copy #24 of ITS6 in I569
21015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21016 sub2node->SetLineColor(kColorITS);
21017 sub2node->SetVisibility(1);
21018 fNodes->Add(sub2node);
21021 // Place copy #25 of ITS6 in I569
21023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21024 sub2node->SetLineColor(kColorITS);
21025 sub2node->SetVisibility(1);
21026 fNodes->Add(sub2node);
21028 fNodes->Add(sub1node);
21031 // Place copy #23 of I569 in IT56
21033 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21034 sub1node->SetLineColor(kColorITS);
21035 sub1node->SetVisibility(0);
21038 // Place copy #1 of ITS6 in I569
21040 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21041 sub2node->SetLineColor(kColorITS);
21042 sub2node->SetVisibility(1);
21043 fNodes->Add(sub2node);
21046 // Place copy #2 of ITS6 in I569
21048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21049 sub2node->SetLineColor(kColorITS);
21050 sub2node->SetVisibility(1);
21051 fNodes->Add(sub2node);
21054 // Place copy #3 of ITS6 in I569
21056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21057 sub2node->SetLineColor(kColorITS);
21058 sub2node->SetVisibility(1);
21059 fNodes->Add(sub2node);
21062 // Place copy #4 of ITS6 in I569
21064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21065 sub2node->SetLineColor(kColorITS);
21066 sub2node->SetVisibility(1);
21067 fNodes->Add(sub2node);
21070 // Place copy #5 of ITS6 in I569
21072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21073 sub2node->SetLineColor(kColorITS);
21074 sub2node->SetVisibility(1);
21075 fNodes->Add(sub2node);
21078 // Place copy #6 of ITS6 in I569
21080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21081 sub2node->SetLineColor(kColorITS);
21082 sub2node->SetVisibility(1);
21083 fNodes->Add(sub2node);
21086 // Place copy #7 of ITS6 in I569
21088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21089 sub2node->SetLineColor(kColorITS);
21090 sub2node->SetVisibility(1);
21091 fNodes->Add(sub2node);
21094 // Place copy #8 of ITS6 in I569
21096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21097 sub2node->SetLineColor(kColorITS);
21098 sub2node->SetVisibility(1);
21099 fNodes->Add(sub2node);
21102 // Place copy #9 of ITS6 in I569
21104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21105 sub2node->SetLineColor(kColorITS);
21106 sub2node->SetVisibility(1);
21107 fNodes->Add(sub2node);
21110 // Place copy #10 of ITS6 in I569
21112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21113 sub2node->SetLineColor(kColorITS);
21114 sub2node->SetVisibility(1);
21115 fNodes->Add(sub2node);
21118 // Place copy #11 of ITS6 in I569
21120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21121 sub2node->SetLineColor(kColorITS);
21122 sub2node->SetVisibility(1);
21123 fNodes->Add(sub2node);
21126 // Place copy #12 of ITS6 in I569
21128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21129 sub2node->SetLineColor(kColorITS);
21130 sub2node->SetVisibility(1);
21131 fNodes->Add(sub2node);
21134 // Place copy #13 of ITS6 in I569
21136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21137 sub2node->SetLineColor(kColorITS);
21138 sub2node->SetVisibility(1);
21139 fNodes->Add(sub2node);
21142 // Place copy #14 of ITS6 in I569
21144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21145 sub2node->SetLineColor(kColorITS);
21146 sub2node->SetVisibility(1);
21147 fNodes->Add(sub2node);
21150 // Place copy #15 of ITS6 in I569
21152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21153 sub2node->SetLineColor(kColorITS);
21154 sub2node->SetVisibility(1);
21155 fNodes->Add(sub2node);
21158 // Place copy #16 of ITS6 in I569
21160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21161 sub2node->SetLineColor(kColorITS);
21162 sub2node->SetVisibility(1);
21163 fNodes->Add(sub2node);
21166 // Place copy #17 of ITS6 in I569
21168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21169 sub2node->SetLineColor(kColorITS);
21170 sub2node->SetVisibility(1);
21171 fNodes->Add(sub2node);
21174 // Place copy #18 of ITS6 in I569
21176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21177 sub2node->SetLineColor(kColorITS);
21178 sub2node->SetVisibility(1);
21179 fNodes->Add(sub2node);
21182 // Place copy #19 of ITS6 in I569
21184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21185 sub2node->SetLineColor(kColorITS);
21186 sub2node->SetVisibility(1);
21187 fNodes->Add(sub2node);
21190 // Place copy #20 of ITS6 in I569
21192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21193 sub2node->SetLineColor(kColorITS);
21194 sub2node->SetVisibility(1);
21195 fNodes->Add(sub2node);
21198 // Place copy #21 of ITS6 in I569
21200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21201 sub2node->SetLineColor(kColorITS);
21202 sub2node->SetVisibility(1);
21203 fNodes->Add(sub2node);
21206 // Place copy #22 of ITS6 in I569
21208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21209 sub2node->SetLineColor(kColorITS);
21210 sub2node->SetVisibility(1);
21211 fNodes->Add(sub2node);
21214 // Place copy #23 of ITS6 in I569
21216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21217 sub2node->SetLineColor(kColorITS);
21218 sub2node->SetVisibility(1);
21219 fNodes->Add(sub2node);
21222 // Place copy #24 of ITS6 in I569
21224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21225 sub2node->SetLineColor(kColorITS);
21226 sub2node->SetVisibility(1);
21227 fNodes->Add(sub2node);
21230 // Place copy #25 of ITS6 in I569
21232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21233 sub2node->SetLineColor(kColorITS);
21234 sub2node->SetVisibility(1);
21235 fNodes->Add(sub2node);
21237 fNodes->Add(sub1node);
21240 // Place copy #24 of I569 in IT56
21242 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21243 sub1node->SetLineColor(kColorITS);
21244 sub1node->SetVisibility(0);
21247 // Place copy #1 of ITS6 in I569
21249 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21250 sub2node->SetLineColor(kColorITS);
21251 sub2node->SetVisibility(1);
21252 fNodes->Add(sub2node);
21255 // Place copy #2 of ITS6 in I569
21257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21258 sub2node->SetLineColor(kColorITS);
21259 sub2node->SetVisibility(1);
21260 fNodes->Add(sub2node);
21263 // Place copy #3 of ITS6 in I569
21265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21266 sub2node->SetLineColor(kColorITS);
21267 sub2node->SetVisibility(1);
21268 fNodes->Add(sub2node);
21271 // Place copy #4 of ITS6 in I569
21273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21274 sub2node->SetLineColor(kColorITS);
21275 sub2node->SetVisibility(1);
21276 fNodes->Add(sub2node);
21279 // Place copy #5 of ITS6 in I569
21281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21282 sub2node->SetLineColor(kColorITS);
21283 sub2node->SetVisibility(1);
21284 fNodes->Add(sub2node);
21287 // Place copy #6 of ITS6 in I569
21289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21290 sub2node->SetLineColor(kColorITS);
21291 sub2node->SetVisibility(1);
21292 fNodes->Add(sub2node);
21295 // Place copy #7 of ITS6 in I569
21297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21298 sub2node->SetLineColor(kColorITS);
21299 sub2node->SetVisibility(1);
21300 fNodes->Add(sub2node);
21303 // Place copy #8 of ITS6 in I569
21305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21306 sub2node->SetLineColor(kColorITS);
21307 sub2node->SetVisibility(1);
21308 fNodes->Add(sub2node);
21311 // Place copy #9 of ITS6 in I569
21313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21314 sub2node->SetLineColor(kColorITS);
21315 sub2node->SetVisibility(1);
21316 fNodes->Add(sub2node);
21319 // Place copy #10 of ITS6 in I569
21321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21322 sub2node->SetLineColor(kColorITS);
21323 sub2node->SetVisibility(1);
21324 fNodes->Add(sub2node);
21327 // Place copy #11 of ITS6 in I569
21329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21330 sub2node->SetLineColor(kColorITS);
21331 sub2node->SetVisibility(1);
21332 fNodes->Add(sub2node);
21335 // Place copy #12 of ITS6 in I569
21337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21338 sub2node->SetLineColor(kColorITS);
21339 sub2node->SetVisibility(1);
21340 fNodes->Add(sub2node);
21343 // Place copy #13 of ITS6 in I569
21345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21346 sub2node->SetLineColor(kColorITS);
21347 sub2node->SetVisibility(1);
21348 fNodes->Add(sub2node);
21351 // Place copy #14 of ITS6 in I569
21353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21354 sub2node->SetLineColor(kColorITS);
21355 sub2node->SetVisibility(1);
21356 fNodes->Add(sub2node);
21359 // Place copy #15 of ITS6 in I569
21361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21362 sub2node->SetLineColor(kColorITS);
21363 sub2node->SetVisibility(1);
21364 fNodes->Add(sub2node);
21367 // Place copy #16 of ITS6 in I569
21369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21370 sub2node->SetLineColor(kColorITS);
21371 sub2node->SetVisibility(1);
21372 fNodes->Add(sub2node);
21375 // Place copy #17 of ITS6 in I569
21377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21378 sub2node->SetLineColor(kColorITS);
21379 sub2node->SetVisibility(1);
21380 fNodes->Add(sub2node);
21383 // Place copy #18 of ITS6 in I569
21385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21386 sub2node->SetLineColor(kColorITS);
21387 sub2node->SetVisibility(1);
21388 fNodes->Add(sub2node);
21391 // Place copy #19 of ITS6 in I569
21393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21394 sub2node->SetLineColor(kColorITS);
21395 sub2node->SetVisibility(1);
21396 fNodes->Add(sub2node);
21399 // Place copy #20 of ITS6 in I569
21401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21402 sub2node->SetLineColor(kColorITS);
21403 sub2node->SetVisibility(1);
21404 fNodes->Add(sub2node);
21407 // Place copy #21 of ITS6 in I569
21409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21410 sub2node->SetLineColor(kColorITS);
21411 sub2node->SetVisibility(1);
21412 fNodes->Add(sub2node);
21415 // Place copy #22 of ITS6 in I569
21417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21418 sub2node->SetLineColor(kColorITS);
21419 sub2node->SetVisibility(1);
21420 fNodes->Add(sub2node);
21423 // Place copy #23 of ITS6 in I569
21425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21426 sub2node->SetLineColor(kColorITS);
21427 sub2node->SetVisibility(1);
21428 fNodes->Add(sub2node);
21431 // Place copy #24 of ITS6 in I569
21433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21434 sub2node->SetLineColor(kColorITS);
21435 sub2node->SetVisibility(1);
21436 fNodes->Add(sub2node);
21439 // Place copy #25 of ITS6 in I569
21441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21442 sub2node->SetLineColor(kColorITS);
21443 sub2node->SetVisibility(1);
21444 fNodes->Add(sub2node);
21446 fNodes->Add(sub1node);
21449 // Place copy #25 of I569 in IT56
21451 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21452 sub1node->SetLineColor(kColorITS);
21453 sub1node->SetVisibility(0);
21456 // Place copy #1 of ITS6 in I569
21458 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21459 sub2node->SetLineColor(kColorITS);
21460 sub2node->SetVisibility(1);
21461 fNodes->Add(sub2node);
21464 // Place copy #2 of ITS6 in I569
21466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21467 sub2node->SetLineColor(kColorITS);
21468 sub2node->SetVisibility(1);
21469 fNodes->Add(sub2node);
21472 // Place copy #3 of ITS6 in I569
21474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21475 sub2node->SetLineColor(kColorITS);
21476 sub2node->SetVisibility(1);
21477 fNodes->Add(sub2node);
21480 // Place copy #4 of ITS6 in I569
21482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21483 sub2node->SetLineColor(kColorITS);
21484 sub2node->SetVisibility(1);
21485 fNodes->Add(sub2node);
21488 // Place copy #5 of ITS6 in I569
21490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21491 sub2node->SetLineColor(kColorITS);
21492 sub2node->SetVisibility(1);
21493 fNodes->Add(sub2node);
21496 // Place copy #6 of ITS6 in I569
21498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21499 sub2node->SetLineColor(kColorITS);
21500 sub2node->SetVisibility(1);
21501 fNodes->Add(sub2node);
21504 // Place copy #7 of ITS6 in I569
21506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21507 sub2node->SetLineColor(kColorITS);
21508 sub2node->SetVisibility(1);
21509 fNodes->Add(sub2node);
21512 // Place copy #8 of ITS6 in I569
21514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21515 sub2node->SetLineColor(kColorITS);
21516 sub2node->SetVisibility(1);
21517 fNodes->Add(sub2node);
21520 // Place copy #9 of ITS6 in I569
21522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21523 sub2node->SetLineColor(kColorITS);
21524 sub2node->SetVisibility(1);
21525 fNodes->Add(sub2node);
21528 // Place copy #10 of ITS6 in I569
21530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21531 sub2node->SetLineColor(kColorITS);
21532 sub2node->SetVisibility(1);
21533 fNodes->Add(sub2node);
21536 // Place copy #11 of ITS6 in I569
21538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21539 sub2node->SetLineColor(kColorITS);
21540 sub2node->SetVisibility(1);
21541 fNodes->Add(sub2node);
21544 // Place copy #12 of ITS6 in I569
21546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21547 sub2node->SetLineColor(kColorITS);
21548 sub2node->SetVisibility(1);
21549 fNodes->Add(sub2node);
21552 // Place copy #13 of ITS6 in I569
21554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21555 sub2node->SetLineColor(kColorITS);
21556 sub2node->SetVisibility(1);
21557 fNodes->Add(sub2node);
21560 // Place copy #14 of ITS6 in I569
21562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21563 sub2node->SetLineColor(kColorITS);
21564 sub2node->SetVisibility(1);
21565 fNodes->Add(sub2node);
21568 // Place copy #15 of ITS6 in I569
21570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21571 sub2node->SetLineColor(kColorITS);
21572 sub2node->SetVisibility(1);
21573 fNodes->Add(sub2node);
21576 // Place copy #16 of ITS6 in I569
21578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21579 sub2node->SetLineColor(kColorITS);
21580 sub2node->SetVisibility(1);
21581 fNodes->Add(sub2node);
21584 // Place copy #17 of ITS6 in I569
21586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21587 sub2node->SetLineColor(kColorITS);
21588 sub2node->SetVisibility(1);
21589 fNodes->Add(sub2node);
21592 // Place copy #18 of ITS6 in I569
21594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21595 sub2node->SetLineColor(kColorITS);
21596 sub2node->SetVisibility(1);
21597 fNodes->Add(sub2node);
21600 // Place copy #19 of ITS6 in I569
21602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21603 sub2node->SetLineColor(kColorITS);
21604 sub2node->SetVisibility(1);
21605 fNodes->Add(sub2node);
21608 // Place copy #20 of ITS6 in I569
21610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21611 sub2node->SetLineColor(kColorITS);
21612 sub2node->SetVisibility(1);
21613 fNodes->Add(sub2node);
21616 // Place copy #21 of ITS6 in I569
21618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21619 sub2node->SetLineColor(kColorITS);
21620 sub2node->SetVisibility(1);
21621 fNodes->Add(sub2node);
21624 // Place copy #22 of ITS6 in I569
21626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21627 sub2node->SetLineColor(kColorITS);
21628 sub2node->SetVisibility(1);
21629 fNodes->Add(sub2node);
21632 // Place copy #23 of ITS6 in I569
21634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21635 sub2node->SetLineColor(kColorITS);
21636 sub2node->SetVisibility(1);
21637 fNodes->Add(sub2node);
21640 // Place copy #24 of ITS6 in I569
21642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21643 sub2node->SetLineColor(kColorITS);
21644 sub2node->SetVisibility(1);
21645 fNodes->Add(sub2node);
21648 // Place copy #25 of ITS6 in I569
21650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21651 sub2node->SetLineColor(kColorITS);
21652 sub2node->SetVisibility(1);
21653 fNodes->Add(sub2node);
21655 fNodes->Add(sub1node);
21658 // Place copy #26 of I569 in IT56
21660 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21661 sub1node->SetLineColor(kColorITS);
21662 sub1node->SetVisibility(0);
21665 // Place copy #1 of ITS6 in I569
21667 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21668 sub2node->SetLineColor(kColorITS);
21669 sub2node->SetVisibility(1);
21670 fNodes->Add(sub2node);
21673 // Place copy #2 of ITS6 in I569
21675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21676 sub2node->SetLineColor(kColorITS);
21677 sub2node->SetVisibility(1);
21678 fNodes->Add(sub2node);
21681 // Place copy #3 of ITS6 in I569
21683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21684 sub2node->SetLineColor(kColorITS);
21685 sub2node->SetVisibility(1);
21686 fNodes->Add(sub2node);
21689 // Place copy #4 of ITS6 in I569
21691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21692 sub2node->SetLineColor(kColorITS);
21693 sub2node->SetVisibility(1);
21694 fNodes->Add(sub2node);
21697 // Place copy #5 of ITS6 in I569
21699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21700 sub2node->SetLineColor(kColorITS);
21701 sub2node->SetVisibility(1);
21702 fNodes->Add(sub2node);
21705 // Place copy #6 of ITS6 in I569
21707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21708 sub2node->SetLineColor(kColorITS);
21709 sub2node->SetVisibility(1);
21710 fNodes->Add(sub2node);
21713 // Place copy #7 of ITS6 in I569
21715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21716 sub2node->SetLineColor(kColorITS);
21717 sub2node->SetVisibility(1);
21718 fNodes->Add(sub2node);
21721 // Place copy #8 of ITS6 in I569
21723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21724 sub2node->SetLineColor(kColorITS);
21725 sub2node->SetVisibility(1);
21726 fNodes->Add(sub2node);
21729 // Place copy #9 of ITS6 in I569
21731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21732 sub2node->SetLineColor(kColorITS);
21733 sub2node->SetVisibility(1);
21734 fNodes->Add(sub2node);
21737 // Place copy #10 of ITS6 in I569
21739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21740 sub2node->SetLineColor(kColorITS);
21741 sub2node->SetVisibility(1);
21742 fNodes->Add(sub2node);
21745 // Place copy #11 of ITS6 in I569
21747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21748 sub2node->SetLineColor(kColorITS);
21749 sub2node->SetVisibility(1);
21750 fNodes->Add(sub2node);
21753 // Place copy #12 of ITS6 in I569
21755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21756 sub2node->SetLineColor(kColorITS);
21757 sub2node->SetVisibility(1);
21758 fNodes->Add(sub2node);
21761 // Place copy #13 of ITS6 in I569
21763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21764 sub2node->SetLineColor(kColorITS);
21765 sub2node->SetVisibility(1);
21766 fNodes->Add(sub2node);
21769 // Place copy #14 of ITS6 in I569
21771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21772 sub2node->SetLineColor(kColorITS);
21773 sub2node->SetVisibility(1);
21774 fNodes->Add(sub2node);
21777 // Place copy #15 of ITS6 in I569
21779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21780 sub2node->SetLineColor(kColorITS);
21781 sub2node->SetVisibility(1);
21782 fNodes->Add(sub2node);
21785 // Place copy #16 of ITS6 in I569
21787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21788 sub2node->SetLineColor(kColorITS);
21789 sub2node->SetVisibility(1);
21790 fNodes->Add(sub2node);
21793 // Place copy #17 of ITS6 in I569
21795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21796 sub2node->SetLineColor(kColorITS);
21797 sub2node->SetVisibility(1);
21798 fNodes->Add(sub2node);
21801 // Place copy #18 of ITS6 in I569
21803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21804 sub2node->SetLineColor(kColorITS);
21805 sub2node->SetVisibility(1);
21806 fNodes->Add(sub2node);
21809 // Place copy #19 of ITS6 in I569
21811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21812 sub2node->SetLineColor(kColorITS);
21813 sub2node->SetVisibility(1);
21814 fNodes->Add(sub2node);
21817 // Place copy #20 of ITS6 in I569
21819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21820 sub2node->SetLineColor(kColorITS);
21821 sub2node->SetVisibility(1);
21822 fNodes->Add(sub2node);
21825 // Place copy #21 of ITS6 in I569
21827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21828 sub2node->SetLineColor(kColorITS);
21829 sub2node->SetVisibility(1);
21830 fNodes->Add(sub2node);
21833 // Place copy #22 of ITS6 in I569
21835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21836 sub2node->SetLineColor(kColorITS);
21837 sub2node->SetVisibility(1);
21838 fNodes->Add(sub2node);
21841 // Place copy #23 of ITS6 in I569
21843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21844 sub2node->SetLineColor(kColorITS);
21845 sub2node->SetVisibility(1);
21846 fNodes->Add(sub2node);
21849 // Place copy #24 of ITS6 in I569
21851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21852 sub2node->SetLineColor(kColorITS);
21853 sub2node->SetVisibility(1);
21854 fNodes->Add(sub2node);
21857 // Place copy #25 of ITS6 in I569
21859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21860 sub2node->SetLineColor(kColorITS);
21861 sub2node->SetVisibility(1);
21862 fNodes->Add(sub2node);
21864 fNodes->Add(sub1node);
21867 // Place copy #27 of I569 in IT56
21869 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
21870 sub1node->SetLineColor(kColorITS);
21871 sub1node->SetVisibility(0);
21874 // Place copy #1 of ITS6 in I569
21876 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21877 sub2node->SetLineColor(kColorITS);
21878 sub2node->SetVisibility(1);
21879 fNodes->Add(sub2node);
21882 // Place copy #2 of ITS6 in I569
21884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21885 sub2node->SetLineColor(kColorITS);
21886 sub2node->SetVisibility(1);
21887 fNodes->Add(sub2node);
21890 // Place copy #3 of ITS6 in I569
21892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21893 sub2node->SetLineColor(kColorITS);
21894 sub2node->SetVisibility(1);
21895 fNodes->Add(sub2node);
21898 // Place copy #4 of ITS6 in I569
21900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21901 sub2node->SetLineColor(kColorITS);
21902 sub2node->SetVisibility(1);
21903 fNodes->Add(sub2node);
21906 // Place copy #5 of ITS6 in I569
21908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21909 sub2node->SetLineColor(kColorITS);
21910 sub2node->SetVisibility(1);
21911 fNodes->Add(sub2node);
21914 // Place copy #6 of ITS6 in I569
21916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21917 sub2node->SetLineColor(kColorITS);
21918 sub2node->SetVisibility(1);
21919 fNodes->Add(sub2node);
21922 // Place copy #7 of ITS6 in I569
21924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21925 sub2node->SetLineColor(kColorITS);
21926 sub2node->SetVisibility(1);
21927 fNodes->Add(sub2node);
21930 // Place copy #8 of ITS6 in I569
21932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21933 sub2node->SetLineColor(kColorITS);
21934 sub2node->SetVisibility(1);
21935 fNodes->Add(sub2node);
21938 // Place copy #9 of ITS6 in I569
21940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21941 sub2node->SetLineColor(kColorITS);
21942 sub2node->SetVisibility(1);
21943 fNodes->Add(sub2node);
21946 // Place copy #10 of ITS6 in I569
21948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21949 sub2node->SetLineColor(kColorITS);
21950 sub2node->SetVisibility(1);
21951 fNodes->Add(sub2node);
21954 // Place copy #11 of ITS6 in I569
21956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21957 sub2node->SetLineColor(kColorITS);
21958 sub2node->SetVisibility(1);
21959 fNodes->Add(sub2node);
21962 // Place copy #12 of ITS6 in I569
21964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21965 sub2node->SetLineColor(kColorITS);
21966 sub2node->SetVisibility(1);
21967 fNodes->Add(sub2node);
21970 // Place copy #13 of ITS6 in I569
21972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21973 sub2node->SetLineColor(kColorITS);
21974 sub2node->SetVisibility(1);
21975 fNodes->Add(sub2node);
21978 // Place copy #14 of ITS6 in I569
21980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21981 sub2node->SetLineColor(kColorITS);
21982 sub2node->SetVisibility(1);
21983 fNodes->Add(sub2node);
21986 // Place copy #15 of ITS6 in I569
21988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21989 sub2node->SetLineColor(kColorITS);
21990 sub2node->SetVisibility(1);
21991 fNodes->Add(sub2node);
21994 // Place copy #16 of ITS6 in I569
21996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21997 sub2node->SetLineColor(kColorITS);
21998 sub2node->SetVisibility(1);
21999 fNodes->Add(sub2node);
22002 // Place copy #17 of ITS6 in I569
22004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22005 sub2node->SetLineColor(kColorITS);
22006 sub2node->SetVisibility(1);
22007 fNodes->Add(sub2node);
22010 // Place copy #18 of ITS6 in I569
22012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22013 sub2node->SetLineColor(kColorITS);
22014 sub2node->SetVisibility(1);
22015 fNodes->Add(sub2node);
22018 // Place copy #19 of ITS6 in I569
22020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22021 sub2node->SetLineColor(kColorITS);
22022 sub2node->SetVisibility(1);
22023 fNodes->Add(sub2node);
22026 // Place copy #20 of ITS6 in I569
22028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22029 sub2node->SetLineColor(kColorITS);
22030 sub2node->SetVisibility(1);
22031 fNodes->Add(sub2node);
22034 // Place copy #21 of ITS6 in I569
22036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22037 sub2node->SetLineColor(kColorITS);
22038 sub2node->SetVisibility(1);
22039 fNodes->Add(sub2node);
22042 // Place copy #22 of ITS6 in I569
22044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22045 sub2node->SetLineColor(kColorITS);
22046 sub2node->SetVisibility(1);
22047 fNodes->Add(sub2node);
22050 // Place copy #23 of ITS6 in I569
22052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22053 sub2node->SetLineColor(kColorITS);
22054 sub2node->SetVisibility(1);
22055 fNodes->Add(sub2node);
22058 // Place copy #24 of ITS6 in I569
22060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22061 sub2node->SetLineColor(kColorITS);
22062 sub2node->SetVisibility(1);
22063 fNodes->Add(sub2node);
22066 // Place copy #25 of ITS6 in I569
22068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22069 sub2node->SetLineColor(kColorITS);
22070 sub2node->SetVisibility(1);
22071 fNodes->Add(sub2node);
22073 fNodes->Add(sub1node);
22076 // Place copy #28 of I569 in IT56
22078 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22079 sub1node->SetLineColor(kColorITS);
22080 sub1node->SetVisibility(0);
22083 // Place copy #1 of ITS6 in I569
22085 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22086 sub2node->SetLineColor(kColorITS);
22087 sub2node->SetVisibility(1);
22088 fNodes->Add(sub2node);
22091 // Place copy #2 of ITS6 in I569
22093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22094 sub2node->SetLineColor(kColorITS);
22095 sub2node->SetVisibility(1);
22096 fNodes->Add(sub2node);
22099 // Place copy #3 of ITS6 in I569
22101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22102 sub2node->SetLineColor(kColorITS);
22103 sub2node->SetVisibility(1);
22104 fNodes->Add(sub2node);
22107 // Place copy #4 of ITS6 in I569
22109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22110 sub2node->SetLineColor(kColorITS);
22111 sub2node->SetVisibility(1);
22112 fNodes->Add(sub2node);
22115 // Place copy #5 of ITS6 in I569
22117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22118 sub2node->SetLineColor(kColorITS);
22119 sub2node->SetVisibility(1);
22120 fNodes->Add(sub2node);
22123 // Place copy #6 of ITS6 in I569
22125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22126 sub2node->SetLineColor(kColorITS);
22127 sub2node->SetVisibility(1);
22128 fNodes->Add(sub2node);
22131 // Place copy #7 of ITS6 in I569
22133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22134 sub2node->SetLineColor(kColorITS);
22135 sub2node->SetVisibility(1);
22136 fNodes->Add(sub2node);
22139 // Place copy #8 of ITS6 in I569
22141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22142 sub2node->SetLineColor(kColorITS);
22143 sub2node->SetVisibility(1);
22144 fNodes->Add(sub2node);
22147 // Place copy #9 of ITS6 in I569
22149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22150 sub2node->SetLineColor(kColorITS);
22151 sub2node->SetVisibility(1);
22152 fNodes->Add(sub2node);
22155 // Place copy #10 of ITS6 in I569
22157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22158 sub2node->SetLineColor(kColorITS);
22159 sub2node->SetVisibility(1);
22160 fNodes->Add(sub2node);
22163 // Place copy #11 of ITS6 in I569
22165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22166 sub2node->SetLineColor(kColorITS);
22167 sub2node->SetVisibility(1);
22168 fNodes->Add(sub2node);
22171 // Place copy #12 of ITS6 in I569
22173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22174 sub2node->SetLineColor(kColorITS);
22175 sub2node->SetVisibility(1);
22176 fNodes->Add(sub2node);
22179 // Place copy #13 of ITS6 in I569
22181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22182 sub2node->SetLineColor(kColorITS);
22183 sub2node->SetVisibility(1);
22184 fNodes->Add(sub2node);
22187 // Place copy #14 of ITS6 in I569
22189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22190 sub2node->SetLineColor(kColorITS);
22191 sub2node->SetVisibility(1);
22192 fNodes->Add(sub2node);
22195 // Place copy #15 of ITS6 in I569
22197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22198 sub2node->SetLineColor(kColorITS);
22199 sub2node->SetVisibility(1);
22200 fNodes->Add(sub2node);
22203 // Place copy #16 of ITS6 in I569
22205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22206 sub2node->SetLineColor(kColorITS);
22207 sub2node->SetVisibility(1);
22208 fNodes->Add(sub2node);
22211 // Place copy #17 of ITS6 in I569
22213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22214 sub2node->SetLineColor(kColorITS);
22215 sub2node->SetVisibility(1);
22216 fNodes->Add(sub2node);
22219 // Place copy #18 of ITS6 in I569
22221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22222 sub2node->SetLineColor(kColorITS);
22223 sub2node->SetVisibility(1);
22224 fNodes->Add(sub2node);
22227 // Place copy #19 of ITS6 in I569
22229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22230 sub2node->SetLineColor(kColorITS);
22231 sub2node->SetVisibility(1);
22232 fNodes->Add(sub2node);
22235 // Place copy #20 of ITS6 in I569
22237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22238 sub2node->SetLineColor(kColorITS);
22239 sub2node->SetVisibility(1);
22240 fNodes->Add(sub2node);
22243 // Place copy #21 of ITS6 in I569
22245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22246 sub2node->SetLineColor(kColorITS);
22247 sub2node->SetVisibility(1);
22248 fNodes->Add(sub2node);
22251 // Place copy #22 of ITS6 in I569
22253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22254 sub2node->SetLineColor(kColorITS);
22255 sub2node->SetVisibility(1);
22256 fNodes->Add(sub2node);
22259 // Place copy #23 of ITS6 in I569
22261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22262 sub2node->SetLineColor(kColorITS);
22263 sub2node->SetVisibility(1);
22264 fNodes->Add(sub2node);
22267 // Place copy #24 of ITS6 in I569
22269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22270 sub2node->SetLineColor(kColorITS);
22271 sub2node->SetVisibility(1);
22272 fNodes->Add(sub2node);
22275 // Place copy #25 of ITS6 in I569
22277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22278 sub2node->SetLineColor(kColorITS);
22279 sub2node->SetVisibility(1);
22280 fNodes->Add(sub2node);
22282 fNodes->Add(sub1node);
22285 // Place copy #29 of I569 in IT56
22287 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22288 sub1node->SetLineColor(kColorITS);
22289 sub1node->SetVisibility(0);
22292 // Place copy #1 of ITS6 in I569
22294 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22295 sub2node->SetLineColor(kColorITS);
22296 sub2node->SetVisibility(1);
22297 fNodes->Add(sub2node);
22300 // Place copy #2 of ITS6 in I569
22302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22303 sub2node->SetLineColor(kColorITS);
22304 sub2node->SetVisibility(1);
22305 fNodes->Add(sub2node);
22308 // Place copy #3 of ITS6 in I569
22310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22311 sub2node->SetLineColor(kColorITS);
22312 sub2node->SetVisibility(1);
22313 fNodes->Add(sub2node);
22316 // Place copy #4 of ITS6 in I569
22318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22319 sub2node->SetLineColor(kColorITS);
22320 sub2node->SetVisibility(1);
22321 fNodes->Add(sub2node);
22324 // Place copy #5 of ITS6 in I569
22326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22327 sub2node->SetLineColor(kColorITS);
22328 sub2node->SetVisibility(1);
22329 fNodes->Add(sub2node);
22332 // Place copy #6 of ITS6 in I569
22334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22335 sub2node->SetLineColor(kColorITS);
22336 sub2node->SetVisibility(1);
22337 fNodes->Add(sub2node);
22340 // Place copy #7 of ITS6 in I569
22342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22343 sub2node->SetLineColor(kColorITS);
22344 sub2node->SetVisibility(1);
22345 fNodes->Add(sub2node);
22348 // Place copy #8 of ITS6 in I569
22350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22351 sub2node->SetLineColor(kColorITS);
22352 sub2node->SetVisibility(1);
22353 fNodes->Add(sub2node);
22356 // Place copy #9 of ITS6 in I569
22358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22359 sub2node->SetLineColor(kColorITS);
22360 sub2node->SetVisibility(1);
22361 fNodes->Add(sub2node);
22364 // Place copy #10 of ITS6 in I569
22366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22367 sub2node->SetLineColor(kColorITS);
22368 sub2node->SetVisibility(1);
22369 fNodes->Add(sub2node);
22372 // Place copy #11 of ITS6 in I569
22374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22375 sub2node->SetLineColor(kColorITS);
22376 sub2node->SetVisibility(1);
22377 fNodes->Add(sub2node);
22380 // Place copy #12 of ITS6 in I569
22382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22383 sub2node->SetLineColor(kColorITS);
22384 sub2node->SetVisibility(1);
22385 fNodes->Add(sub2node);
22388 // Place copy #13 of ITS6 in I569
22390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22391 sub2node->SetLineColor(kColorITS);
22392 sub2node->SetVisibility(1);
22393 fNodes->Add(sub2node);
22396 // Place copy #14 of ITS6 in I569
22398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22399 sub2node->SetLineColor(kColorITS);
22400 sub2node->SetVisibility(1);
22401 fNodes->Add(sub2node);
22404 // Place copy #15 of ITS6 in I569
22406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22407 sub2node->SetLineColor(kColorITS);
22408 sub2node->SetVisibility(1);
22409 fNodes->Add(sub2node);
22412 // Place copy #16 of ITS6 in I569
22414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22415 sub2node->SetLineColor(kColorITS);
22416 sub2node->SetVisibility(1);
22417 fNodes->Add(sub2node);
22420 // Place copy #17 of ITS6 in I569
22422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22423 sub2node->SetLineColor(kColorITS);
22424 sub2node->SetVisibility(1);
22425 fNodes->Add(sub2node);
22428 // Place copy #18 of ITS6 in I569
22430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22431 sub2node->SetLineColor(kColorITS);
22432 sub2node->SetVisibility(1);
22433 fNodes->Add(sub2node);
22436 // Place copy #19 of ITS6 in I569
22438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22439 sub2node->SetLineColor(kColorITS);
22440 sub2node->SetVisibility(1);
22441 fNodes->Add(sub2node);
22444 // Place copy #20 of ITS6 in I569
22446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22447 sub2node->SetLineColor(kColorITS);
22448 sub2node->SetVisibility(1);
22449 fNodes->Add(sub2node);
22452 // Place copy #21 of ITS6 in I569
22454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22455 sub2node->SetLineColor(kColorITS);
22456 sub2node->SetVisibility(1);
22457 fNodes->Add(sub2node);
22460 // Place copy #22 of ITS6 in I569
22462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22463 sub2node->SetLineColor(kColorITS);
22464 sub2node->SetVisibility(1);
22465 fNodes->Add(sub2node);
22468 // Place copy #23 of ITS6 in I569
22470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22471 sub2node->SetLineColor(kColorITS);
22472 sub2node->SetVisibility(1);
22473 fNodes->Add(sub2node);
22476 // Place copy #24 of ITS6 in I569
22478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22479 sub2node->SetLineColor(kColorITS);
22480 sub2node->SetVisibility(1);
22481 fNodes->Add(sub2node);
22484 // Place copy #25 of ITS6 in I569
22486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22487 sub2node->SetLineColor(kColorITS);
22488 sub2node->SetVisibility(1);
22489 fNodes->Add(sub2node);
22491 fNodes->Add(sub1node);
22494 // Place copy #30 of I569 in IT56
22496 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22497 sub1node->SetLineColor(kColorITS);
22498 sub1node->SetVisibility(0);
22501 // Place copy #1 of ITS6 in I569
22503 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22504 sub2node->SetLineColor(kColorITS);
22505 sub2node->SetVisibility(1);
22506 fNodes->Add(sub2node);
22509 // Place copy #2 of ITS6 in I569
22511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22512 sub2node->SetLineColor(kColorITS);
22513 sub2node->SetVisibility(1);
22514 fNodes->Add(sub2node);
22517 // Place copy #3 of ITS6 in I569
22519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22520 sub2node->SetLineColor(kColorITS);
22521 sub2node->SetVisibility(1);
22522 fNodes->Add(sub2node);
22525 // Place copy #4 of ITS6 in I569
22527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22528 sub2node->SetLineColor(kColorITS);
22529 sub2node->SetVisibility(1);
22530 fNodes->Add(sub2node);
22533 // Place copy #5 of ITS6 in I569
22535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22536 sub2node->SetLineColor(kColorITS);
22537 sub2node->SetVisibility(1);
22538 fNodes->Add(sub2node);
22541 // Place copy #6 of ITS6 in I569
22543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22544 sub2node->SetLineColor(kColorITS);
22545 sub2node->SetVisibility(1);
22546 fNodes->Add(sub2node);
22549 // Place copy #7 of ITS6 in I569
22551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22552 sub2node->SetLineColor(kColorITS);
22553 sub2node->SetVisibility(1);
22554 fNodes->Add(sub2node);
22557 // Place copy #8 of ITS6 in I569
22559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22560 sub2node->SetLineColor(kColorITS);
22561 sub2node->SetVisibility(1);
22562 fNodes->Add(sub2node);
22565 // Place copy #9 of ITS6 in I569
22567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22568 sub2node->SetLineColor(kColorITS);
22569 sub2node->SetVisibility(1);
22570 fNodes->Add(sub2node);
22573 // Place copy #10 of ITS6 in I569
22575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22576 sub2node->SetLineColor(kColorITS);
22577 sub2node->SetVisibility(1);
22578 fNodes->Add(sub2node);
22581 // Place copy #11 of ITS6 in I569
22583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22584 sub2node->SetLineColor(kColorITS);
22585 sub2node->SetVisibility(1);
22586 fNodes->Add(sub2node);
22589 // Place copy #12 of ITS6 in I569
22591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22592 sub2node->SetLineColor(kColorITS);
22593 sub2node->SetVisibility(1);
22594 fNodes->Add(sub2node);
22597 // Place copy #13 of ITS6 in I569
22599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22600 sub2node->SetLineColor(kColorITS);
22601 sub2node->SetVisibility(1);
22602 fNodes->Add(sub2node);
22605 // Place copy #14 of ITS6 in I569
22607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22608 sub2node->SetLineColor(kColorITS);
22609 sub2node->SetVisibility(1);
22610 fNodes->Add(sub2node);
22613 // Place copy #15 of ITS6 in I569
22615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22616 sub2node->SetLineColor(kColorITS);
22617 sub2node->SetVisibility(1);
22618 fNodes->Add(sub2node);
22621 // Place copy #16 of ITS6 in I569
22623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22624 sub2node->SetLineColor(kColorITS);
22625 sub2node->SetVisibility(1);
22626 fNodes->Add(sub2node);
22629 // Place copy #17 of ITS6 in I569
22631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22632 sub2node->SetLineColor(kColorITS);
22633 sub2node->SetVisibility(1);
22634 fNodes->Add(sub2node);
22637 // Place copy #18 of ITS6 in I569
22639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22640 sub2node->SetLineColor(kColorITS);
22641 sub2node->SetVisibility(1);
22642 fNodes->Add(sub2node);
22645 // Place copy #19 of ITS6 in I569
22647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22648 sub2node->SetLineColor(kColorITS);
22649 sub2node->SetVisibility(1);
22650 fNodes->Add(sub2node);
22653 // Place copy #20 of ITS6 in I569
22655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22656 sub2node->SetLineColor(kColorITS);
22657 sub2node->SetVisibility(1);
22658 fNodes->Add(sub2node);
22661 // Place copy #21 of ITS6 in I569
22663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22664 sub2node->SetLineColor(kColorITS);
22665 sub2node->SetVisibility(1);
22666 fNodes->Add(sub2node);
22669 // Place copy #22 of ITS6 in I569
22671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22672 sub2node->SetLineColor(kColorITS);
22673 sub2node->SetVisibility(1);
22674 fNodes->Add(sub2node);
22677 // Place copy #23 of ITS6 in I569
22679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22680 sub2node->SetLineColor(kColorITS);
22681 sub2node->SetVisibility(1);
22682 fNodes->Add(sub2node);
22685 // Place copy #24 of ITS6 in I569
22687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22688 sub2node->SetLineColor(kColorITS);
22689 sub2node->SetVisibility(1);
22690 fNodes->Add(sub2node);
22693 // Place copy #25 of ITS6 in I569
22695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22696 sub2node->SetLineColor(kColorITS);
22697 sub2node->SetVisibility(1);
22698 fNodes->Add(sub2node);
22700 fNodes->Add(sub1node);
22703 // Place copy #31 of I569 in IT56
22705 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22706 sub1node->SetLineColor(kColorITS);
22707 sub1node->SetVisibility(0);
22710 // Place copy #1 of ITS6 in I569
22712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22713 sub2node->SetLineColor(kColorITS);
22714 sub2node->SetVisibility(1);
22715 fNodes->Add(sub2node);
22718 // Place copy #2 of ITS6 in I569
22720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22721 sub2node->SetLineColor(kColorITS);
22722 sub2node->SetVisibility(1);
22723 fNodes->Add(sub2node);
22726 // Place copy #3 of ITS6 in I569
22728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22729 sub2node->SetLineColor(kColorITS);
22730 sub2node->SetVisibility(1);
22731 fNodes->Add(sub2node);
22734 // Place copy #4 of ITS6 in I569
22736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22737 sub2node->SetLineColor(kColorITS);
22738 sub2node->SetVisibility(1);
22739 fNodes->Add(sub2node);
22742 // Place copy #5 of ITS6 in I569
22744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22745 sub2node->SetLineColor(kColorITS);
22746 sub2node->SetVisibility(1);
22747 fNodes->Add(sub2node);
22750 // Place copy #6 of ITS6 in I569
22752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22753 sub2node->SetLineColor(kColorITS);
22754 sub2node->SetVisibility(1);
22755 fNodes->Add(sub2node);
22758 // Place copy #7 of ITS6 in I569
22760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22761 sub2node->SetLineColor(kColorITS);
22762 sub2node->SetVisibility(1);
22763 fNodes->Add(sub2node);
22766 // Place copy #8 of ITS6 in I569
22768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22769 sub2node->SetLineColor(kColorITS);
22770 sub2node->SetVisibility(1);
22771 fNodes->Add(sub2node);
22774 // Place copy #9 of ITS6 in I569
22776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22777 sub2node->SetLineColor(kColorITS);
22778 sub2node->SetVisibility(1);
22779 fNodes->Add(sub2node);
22782 // Place copy #10 of ITS6 in I569
22784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22785 sub2node->SetLineColor(kColorITS);
22786 sub2node->SetVisibility(1);
22787 fNodes->Add(sub2node);
22790 // Place copy #11 of ITS6 in I569
22792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22793 sub2node->SetLineColor(kColorITS);
22794 sub2node->SetVisibility(1);
22795 fNodes->Add(sub2node);
22798 // Place copy #12 of ITS6 in I569
22800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22801 sub2node->SetLineColor(kColorITS);
22802 sub2node->SetVisibility(1);
22803 fNodes->Add(sub2node);
22806 // Place copy #13 of ITS6 in I569
22808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22809 sub2node->SetLineColor(kColorITS);
22810 sub2node->SetVisibility(1);
22811 fNodes->Add(sub2node);
22814 // Place copy #14 of ITS6 in I569
22816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22817 sub2node->SetLineColor(kColorITS);
22818 sub2node->SetVisibility(1);
22819 fNodes->Add(sub2node);
22822 // Place copy #15 of ITS6 in I569
22824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22825 sub2node->SetLineColor(kColorITS);
22826 sub2node->SetVisibility(1);
22827 fNodes->Add(sub2node);
22830 // Place copy #16 of ITS6 in I569
22832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22833 sub2node->SetLineColor(kColorITS);
22834 sub2node->SetVisibility(1);
22835 fNodes->Add(sub2node);
22838 // Place copy #17 of ITS6 in I569
22840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22841 sub2node->SetLineColor(kColorITS);
22842 sub2node->SetVisibility(1);
22843 fNodes->Add(sub2node);
22846 // Place copy #18 of ITS6 in I569
22848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22849 sub2node->SetLineColor(kColorITS);
22850 sub2node->SetVisibility(1);
22851 fNodes->Add(sub2node);
22854 // Place copy #19 of ITS6 in I569
22856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22857 sub2node->SetLineColor(kColorITS);
22858 sub2node->SetVisibility(1);
22859 fNodes->Add(sub2node);
22862 // Place copy #20 of ITS6 in I569
22864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22865 sub2node->SetLineColor(kColorITS);
22866 sub2node->SetVisibility(1);
22867 fNodes->Add(sub2node);
22870 // Place copy #21 of ITS6 in I569
22872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22873 sub2node->SetLineColor(kColorITS);
22874 sub2node->SetVisibility(1);
22875 fNodes->Add(sub2node);
22878 // Place copy #22 of ITS6 in I569
22880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22881 sub2node->SetLineColor(kColorITS);
22882 sub2node->SetVisibility(1);
22883 fNodes->Add(sub2node);
22886 // Place copy #23 of ITS6 in I569
22888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22889 sub2node->SetLineColor(kColorITS);
22890 sub2node->SetVisibility(1);
22891 fNodes->Add(sub2node);
22894 // Place copy #24 of ITS6 in I569
22896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22897 sub2node->SetLineColor(kColorITS);
22898 sub2node->SetVisibility(1);
22899 fNodes->Add(sub2node);
22902 // Place copy #25 of ITS6 in I569
22904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22905 sub2node->SetLineColor(kColorITS);
22906 sub2node->SetVisibility(1);
22907 fNodes->Add(sub2node);
22909 fNodes->Add(sub1node);
22912 // Place copy #32 of I569 in IT56
22914 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
22915 sub1node->SetLineColor(kColorITS);
22916 sub1node->SetVisibility(0);
22919 // Place copy #1 of ITS6 in I569
22921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22922 sub2node->SetLineColor(kColorITS);
22923 sub2node->SetVisibility(1);
22924 fNodes->Add(sub2node);
22927 // Place copy #2 of ITS6 in I569
22929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22930 sub2node->SetLineColor(kColorITS);
22931 sub2node->SetVisibility(1);
22932 fNodes->Add(sub2node);
22935 // Place copy #3 of ITS6 in I569
22937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22938 sub2node->SetLineColor(kColorITS);
22939 sub2node->SetVisibility(1);
22940 fNodes->Add(sub2node);
22943 // Place copy #4 of ITS6 in I569
22945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22946 sub2node->SetLineColor(kColorITS);
22947 sub2node->SetVisibility(1);
22948 fNodes->Add(sub2node);
22951 // Place copy #5 of ITS6 in I569
22953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22954 sub2node->SetLineColor(kColorITS);
22955 sub2node->SetVisibility(1);
22956 fNodes->Add(sub2node);
22959 // Place copy #6 of ITS6 in I569
22961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22962 sub2node->SetLineColor(kColorITS);
22963 sub2node->SetVisibility(1);
22964 fNodes->Add(sub2node);
22967 // Place copy #7 of ITS6 in I569
22969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22970 sub2node->SetLineColor(kColorITS);
22971 sub2node->SetVisibility(1);
22972 fNodes->Add(sub2node);
22975 // Place copy #8 of ITS6 in I569
22977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22978 sub2node->SetLineColor(kColorITS);
22979 sub2node->SetVisibility(1);
22980 fNodes->Add(sub2node);
22983 // Place copy #9 of ITS6 in I569
22985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22986 sub2node->SetLineColor(kColorITS);
22987 sub2node->SetVisibility(1);
22988 fNodes->Add(sub2node);
22991 // Place copy #10 of ITS6 in I569
22993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22994 sub2node->SetLineColor(kColorITS);
22995 sub2node->SetVisibility(1);
22996 fNodes->Add(sub2node);
22999 // Place copy #11 of ITS6 in I569
23001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23002 sub2node->SetLineColor(kColorITS);
23003 sub2node->SetVisibility(1);
23004 fNodes->Add(sub2node);
23007 // Place copy #12 of ITS6 in I569
23009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23010 sub2node->SetLineColor(kColorITS);
23011 sub2node->SetVisibility(1);
23012 fNodes->Add(sub2node);
23015 // Place copy #13 of ITS6 in I569
23017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23018 sub2node->SetLineColor(kColorITS);
23019 sub2node->SetVisibility(1);
23020 fNodes->Add(sub2node);
23023 // Place copy #14 of ITS6 in I569
23025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23026 sub2node->SetLineColor(kColorITS);
23027 sub2node->SetVisibility(1);
23028 fNodes->Add(sub2node);
23031 // Place copy #15 of ITS6 in I569
23033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23034 sub2node->SetLineColor(kColorITS);
23035 sub2node->SetVisibility(1);
23036 fNodes->Add(sub2node);
23039 // Place copy #16 of ITS6 in I569
23041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23042 sub2node->SetLineColor(kColorITS);
23043 sub2node->SetVisibility(1);
23044 fNodes->Add(sub2node);
23047 // Place copy #17 of ITS6 in I569
23049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23050 sub2node->SetLineColor(kColorITS);
23051 sub2node->SetVisibility(1);
23052 fNodes->Add(sub2node);
23055 // Place copy #18 of ITS6 in I569
23057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23058 sub2node->SetLineColor(kColorITS);
23059 sub2node->SetVisibility(1);
23060 fNodes->Add(sub2node);
23063 // Place copy #19 of ITS6 in I569
23065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23066 sub2node->SetLineColor(kColorITS);
23067 sub2node->SetVisibility(1);
23068 fNodes->Add(sub2node);
23071 // Place copy #20 of ITS6 in I569
23073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23074 sub2node->SetLineColor(kColorITS);
23075 sub2node->SetVisibility(1);
23076 fNodes->Add(sub2node);
23079 // Place copy #21 of ITS6 in I569
23081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23082 sub2node->SetLineColor(kColorITS);
23083 sub2node->SetVisibility(1);
23084 fNodes->Add(sub2node);
23087 // Place copy #22 of ITS6 in I569
23089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23090 sub2node->SetLineColor(kColorITS);
23091 sub2node->SetVisibility(1);
23092 fNodes->Add(sub2node);
23095 // Place copy #23 of ITS6 in I569
23097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23098 sub2node->SetLineColor(kColorITS);
23099 sub2node->SetVisibility(1);
23100 fNodes->Add(sub2node);
23103 // Place copy #24 of ITS6 in I569
23105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23106 sub2node->SetLineColor(kColorITS);
23107 sub2node->SetVisibility(1);
23108 fNodes->Add(sub2node);
23111 // Place copy #25 of ITS6 in I569
23113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23114 sub2node->SetLineColor(kColorITS);
23115 sub2node->SetVisibility(1);
23116 fNodes->Add(sub2node);
23118 fNodes->Add(sub1node);
23121 // Place copy #33 of I569 in IT56
23123 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23124 sub1node->SetLineColor(kColorITS);
23125 sub1node->SetVisibility(0);
23128 // Place copy #1 of ITS6 in I569
23130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23131 sub2node->SetLineColor(kColorITS);
23132 sub2node->SetVisibility(1);
23133 fNodes->Add(sub2node);
23136 // Place copy #2 of ITS6 in I569
23138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23139 sub2node->SetLineColor(kColorITS);
23140 sub2node->SetVisibility(1);
23141 fNodes->Add(sub2node);
23144 // Place copy #3 of ITS6 in I569
23146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23147 sub2node->SetLineColor(kColorITS);
23148 sub2node->SetVisibility(1);
23149 fNodes->Add(sub2node);
23152 // Place copy #4 of ITS6 in I569
23154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23155 sub2node->SetLineColor(kColorITS);
23156 sub2node->SetVisibility(1);
23157 fNodes->Add(sub2node);
23160 // Place copy #5 of ITS6 in I569
23162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23163 sub2node->SetLineColor(kColorITS);
23164 sub2node->SetVisibility(1);
23165 fNodes->Add(sub2node);
23168 // Place copy #6 of ITS6 in I569
23170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23171 sub2node->SetLineColor(kColorITS);
23172 sub2node->SetVisibility(1);
23173 fNodes->Add(sub2node);
23176 // Place copy #7 of ITS6 in I569
23178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23179 sub2node->SetLineColor(kColorITS);
23180 sub2node->SetVisibility(1);
23181 fNodes->Add(sub2node);
23184 // Place copy #8 of ITS6 in I569
23186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23187 sub2node->SetLineColor(kColorITS);
23188 sub2node->SetVisibility(1);
23189 fNodes->Add(sub2node);
23192 // Place copy #9 of ITS6 in I569
23194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23195 sub2node->SetLineColor(kColorITS);
23196 sub2node->SetVisibility(1);
23197 fNodes->Add(sub2node);
23200 // Place copy #10 of ITS6 in I569
23202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23203 sub2node->SetLineColor(kColorITS);
23204 sub2node->SetVisibility(1);
23205 fNodes->Add(sub2node);
23208 // Place copy #11 of ITS6 in I569
23210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23211 sub2node->SetLineColor(kColorITS);
23212 sub2node->SetVisibility(1);
23213 fNodes->Add(sub2node);
23216 // Place copy #12 of ITS6 in I569
23218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23219 sub2node->SetLineColor(kColorITS);
23220 sub2node->SetVisibility(1);
23221 fNodes->Add(sub2node);
23224 // Place copy #13 of ITS6 in I569
23226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23227 sub2node->SetLineColor(kColorITS);
23228 sub2node->SetVisibility(1);
23229 fNodes->Add(sub2node);
23232 // Place copy #14 of ITS6 in I569
23234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23235 sub2node->SetLineColor(kColorITS);
23236 sub2node->SetVisibility(1);
23237 fNodes->Add(sub2node);
23240 // Place copy #15 of ITS6 in I569
23242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23243 sub2node->SetLineColor(kColorITS);
23244 sub2node->SetVisibility(1);
23245 fNodes->Add(sub2node);
23248 // Place copy #16 of ITS6 in I569
23250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23251 sub2node->SetLineColor(kColorITS);
23252 sub2node->SetVisibility(1);
23253 fNodes->Add(sub2node);
23256 // Place copy #17 of ITS6 in I569
23258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23259 sub2node->SetLineColor(kColorITS);
23260 sub2node->SetVisibility(1);
23261 fNodes->Add(sub2node);
23264 // Place copy #18 of ITS6 in I569
23266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23267 sub2node->SetLineColor(kColorITS);
23268 sub2node->SetVisibility(1);
23269 fNodes->Add(sub2node);
23272 // Place copy #19 of ITS6 in I569
23274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23275 sub2node->SetLineColor(kColorITS);
23276 sub2node->SetVisibility(1);
23277 fNodes->Add(sub2node);
23280 // Place copy #20 of ITS6 in I569
23282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23283 sub2node->SetLineColor(kColorITS);
23284 sub2node->SetVisibility(1);
23285 fNodes->Add(sub2node);
23288 // Place copy #21 of ITS6 in I569
23290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23291 sub2node->SetLineColor(kColorITS);
23292 sub2node->SetVisibility(1);
23293 fNodes->Add(sub2node);
23296 // Place copy #22 of ITS6 in I569
23298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23299 sub2node->SetLineColor(kColorITS);
23300 sub2node->SetVisibility(1);
23301 fNodes->Add(sub2node);
23304 // Place copy #23 of ITS6 in I569
23306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23307 sub2node->SetLineColor(kColorITS);
23308 sub2node->SetVisibility(1);
23309 fNodes->Add(sub2node);
23312 // Place copy #24 of ITS6 in I569
23314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23315 sub2node->SetLineColor(kColorITS);
23316 sub2node->SetVisibility(1);
23317 fNodes->Add(sub2node);
23320 // Place copy #25 of ITS6 in I569
23322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23323 sub2node->SetLineColor(kColorITS);
23324 sub2node->SetVisibility(1);
23325 fNodes->Add(sub2node);
23327 fNodes->Add(sub1node);
23330 // Place copy #34 of I569 in IT56
23332 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23333 sub1node->SetLineColor(kColorITS);
23334 sub1node->SetVisibility(0);
23337 // Place copy #1 of ITS6 in I569
23339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23340 sub2node->SetLineColor(kColorITS);
23341 sub2node->SetVisibility(1);
23342 fNodes->Add(sub2node);
23345 // Place copy #2 of ITS6 in I569
23347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23348 sub2node->SetLineColor(kColorITS);
23349 sub2node->SetVisibility(1);
23350 fNodes->Add(sub2node);
23353 // Place copy #3 of ITS6 in I569
23355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23356 sub2node->SetLineColor(kColorITS);
23357 sub2node->SetVisibility(1);
23358 fNodes->Add(sub2node);
23361 // Place copy #4 of ITS6 in I569
23363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23364 sub2node->SetLineColor(kColorITS);
23365 sub2node->SetVisibility(1);
23366 fNodes->Add(sub2node);
23369 // Place copy #5 of ITS6 in I569
23371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23372 sub2node->SetLineColor(kColorITS);
23373 sub2node->SetVisibility(1);
23374 fNodes->Add(sub2node);
23377 // Place copy #6 of ITS6 in I569
23379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23380 sub2node->SetLineColor(kColorITS);
23381 sub2node->SetVisibility(1);
23382 fNodes->Add(sub2node);
23385 // Place copy #7 of ITS6 in I569
23387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23388 sub2node->SetLineColor(kColorITS);
23389 sub2node->SetVisibility(1);
23390 fNodes->Add(sub2node);
23393 // Place copy #8 of ITS6 in I569
23395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23396 sub2node->SetLineColor(kColorITS);
23397 sub2node->SetVisibility(1);
23398 fNodes->Add(sub2node);
23401 // Place copy #9 of ITS6 in I569
23403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23404 sub2node->SetLineColor(kColorITS);
23405 sub2node->SetVisibility(1);
23406 fNodes->Add(sub2node);
23409 // Place copy #10 of ITS6 in I569
23411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23412 sub2node->SetLineColor(kColorITS);
23413 sub2node->SetVisibility(1);
23414 fNodes->Add(sub2node);
23417 // Place copy #11 of ITS6 in I569
23419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23420 sub2node->SetLineColor(kColorITS);
23421 sub2node->SetVisibility(1);
23422 fNodes->Add(sub2node);
23425 // Place copy #12 of ITS6 in I569
23427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23428 sub2node->SetLineColor(kColorITS);
23429 sub2node->SetVisibility(1);
23430 fNodes->Add(sub2node);
23433 // Place copy #13 of ITS6 in I569
23435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23436 sub2node->SetLineColor(kColorITS);
23437 sub2node->SetVisibility(1);
23438 fNodes->Add(sub2node);
23441 // Place copy #14 of ITS6 in I569
23443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23444 sub2node->SetLineColor(kColorITS);
23445 sub2node->SetVisibility(1);
23446 fNodes->Add(sub2node);
23449 // Place copy #15 of ITS6 in I569
23451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23452 sub2node->SetLineColor(kColorITS);
23453 sub2node->SetVisibility(1);
23454 fNodes->Add(sub2node);
23457 // Place copy #16 of ITS6 in I569
23459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23460 sub2node->SetLineColor(kColorITS);
23461 sub2node->SetVisibility(1);
23462 fNodes->Add(sub2node);
23465 // Place copy #17 of ITS6 in I569
23467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23468 sub2node->SetLineColor(kColorITS);
23469 sub2node->SetVisibility(1);
23470 fNodes->Add(sub2node);
23473 // Place copy #18 of ITS6 in I569
23475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23476 sub2node->SetLineColor(kColorITS);
23477 sub2node->SetVisibility(1);
23478 fNodes->Add(sub2node);
23481 // Place copy #19 of ITS6 in I569
23483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23484 sub2node->SetLineColor(kColorITS);
23485 sub2node->SetVisibility(1);
23486 fNodes->Add(sub2node);
23489 // Place copy #20 of ITS6 in I569
23491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23492 sub2node->SetLineColor(kColorITS);
23493 sub2node->SetVisibility(1);
23494 fNodes->Add(sub2node);
23497 // Place copy #21 of ITS6 in I569
23499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23500 sub2node->SetLineColor(kColorITS);
23501 sub2node->SetVisibility(1);
23502 fNodes->Add(sub2node);
23505 // Place copy #22 of ITS6 in I569
23507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23508 sub2node->SetLineColor(kColorITS);
23509 sub2node->SetVisibility(1);
23510 fNodes->Add(sub2node);
23513 // Place copy #23 of ITS6 in I569
23515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23516 sub2node->SetLineColor(kColorITS);
23517 sub2node->SetVisibility(1);
23518 fNodes->Add(sub2node);
23521 // Place copy #24 of ITS6 in I569
23523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23524 sub2node->SetLineColor(kColorITS);
23525 sub2node->SetVisibility(1);
23526 fNodes->Add(sub2node);
23529 // Place copy #25 of ITS6 in I569
23531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23532 sub2node->SetLineColor(kColorITS);
23533 sub2node->SetVisibility(1);
23534 fNodes->Add(sub2node);
23536 fNodes->Add(sub1node);
23539 // Place copy #35 of I569 in IT56
23541 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23542 sub1node->SetLineColor(kColorITS);
23543 sub1node->SetVisibility(0);
23546 // Place copy #1 of ITS6 in I569
23548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23549 sub2node->SetLineColor(kColorITS);
23550 sub2node->SetVisibility(1);
23551 fNodes->Add(sub2node);
23554 // Place copy #2 of ITS6 in I569
23556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23557 sub2node->SetLineColor(kColorITS);
23558 sub2node->SetVisibility(1);
23559 fNodes->Add(sub2node);
23562 // Place copy #3 of ITS6 in I569
23564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23565 sub2node->SetLineColor(kColorITS);
23566 sub2node->SetVisibility(1);
23567 fNodes->Add(sub2node);
23570 // Place copy #4 of ITS6 in I569
23572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23573 sub2node->SetLineColor(kColorITS);
23574 sub2node->SetVisibility(1);
23575 fNodes->Add(sub2node);
23578 // Place copy #5 of ITS6 in I569
23580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23581 sub2node->SetLineColor(kColorITS);
23582 sub2node->SetVisibility(1);
23583 fNodes->Add(sub2node);
23586 // Place copy #6 of ITS6 in I569
23588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23589 sub2node->SetLineColor(kColorITS);
23590 sub2node->SetVisibility(1);
23591 fNodes->Add(sub2node);
23594 // Place copy #7 of ITS6 in I569
23596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23597 sub2node->SetLineColor(kColorITS);
23598 sub2node->SetVisibility(1);
23599 fNodes->Add(sub2node);
23602 // Place copy #8 of ITS6 in I569
23604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23605 sub2node->SetLineColor(kColorITS);
23606 sub2node->SetVisibility(1);
23607 fNodes->Add(sub2node);
23610 // Place copy #9 of ITS6 in I569
23612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23613 sub2node->SetLineColor(kColorITS);
23614 sub2node->SetVisibility(1);
23615 fNodes->Add(sub2node);
23618 // Place copy #10 of ITS6 in I569
23620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23621 sub2node->SetLineColor(kColorITS);
23622 sub2node->SetVisibility(1);
23623 fNodes->Add(sub2node);
23626 // Place copy #11 of ITS6 in I569
23628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23629 sub2node->SetLineColor(kColorITS);
23630 sub2node->SetVisibility(1);
23631 fNodes->Add(sub2node);
23634 // Place copy #12 of ITS6 in I569
23636 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23637 sub2node->SetLineColor(kColorITS);
23638 sub2node->SetVisibility(1);
23639 fNodes->Add(sub2node);
23642 // Place copy #13 of ITS6 in I569
23644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23645 sub2node->SetLineColor(kColorITS);
23646 sub2node->SetVisibility(1);
23647 fNodes->Add(sub2node);
23650 // Place copy #14 of ITS6 in I569
23652 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23653 sub2node->SetLineColor(kColorITS);
23654 sub2node->SetVisibility(1);
23655 fNodes->Add(sub2node);
23658 // Place copy #15 of ITS6 in I569
23660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23661 sub2node->SetLineColor(kColorITS);
23662 sub2node->SetVisibility(1);
23663 fNodes->Add(sub2node);
23666 // Place copy #16 of ITS6 in I569
23668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23669 sub2node->SetLineColor(kColorITS);
23670 sub2node->SetVisibility(1);
23671 fNodes->Add(sub2node);
23674 // Place copy #17 of ITS6 in I569
23676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23677 sub2node->SetLineColor(kColorITS);
23678 sub2node->SetVisibility(1);
23679 fNodes->Add(sub2node);
23682 // Place copy #18 of ITS6 in I569
23684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23685 sub2node->SetLineColor(kColorITS);
23686 sub2node->SetVisibility(1);
23687 fNodes->Add(sub2node);
23690 // Place copy #19 of ITS6 in I569
23692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23693 sub2node->SetLineColor(kColorITS);
23694 sub2node->SetVisibility(1);
23695 fNodes->Add(sub2node);
23698 // Place copy #20 of ITS6 in I569
23700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23701 sub2node->SetLineColor(kColorITS);
23702 sub2node->SetVisibility(1);
23703 fNodes->Add(sub2node);
23706 // Place copy #21 of ITS6 in I569
23708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23709 sub2node->SetLineColor(kColorITS);
23710 sub2node->SetVisibility(1);
23711 fNodes->Add(sub2node);
23714 // Place copy #22 of ITS6 in I569
23716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23717 sub2node->SetLineColor(kColorITS);
23718 sub2node->SetVisibility(1);
23719 fNodes->Add(sub2node);
23722 // Place copy #23 of ITS6 in I569
23724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23725 sub2node->SetLineColor(kColorITS);
23726 sub2node->SetVisibility(1);
23727 fNodes->Add(sub2node);
23730 // Place copy #24 of ITS6 in I569
23732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23733 sub2node->SetLineColor(kColorITS);
23734 sub2node->SetVisibility(1);
23735 fNodes->Add(sub2node);
23738 // Place copy #25 of ITS6 in I569
23740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23741 sub2node->SetLineColor(kColorITS);
23742 sub2node->SetVisibility(1);
23743 fNodes->Add(sub2node);
23745 fNodes->Add(sub1node);
23748 // Place copy #36 of I569 in IT56
23750 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23751 sub1node->SetLineColor(kColorITS);
23752 sub1node->SetVisibility(0);
23755 // Place copy #1 of ITS6 in I569
23757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23758 sub2node->SetLineColor(kColorITS);
23759 sub2node->SetVisibility(1);
23760 fNodes->Add(sub2node);
23763 // Place copy #2 of ITS6 in I569
23765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23766 sub2node->SetLineColor(kColorITS);
23767 sub2node->SetVisibility(1);
23768 fNodes->Add(sub2node);
23771 // Place copy #3 of ITS6 in I569
23773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23774 sub2node->SetLineColor(kColorITS);
23775 sub2node->SetVisibility(1);
23776 fNodes->Add(sub2node);
23779 // Place copy #4 of ITS6 in I569
23781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23782 sub2node->SetLineColor(kColorITS);
23783 sub2node->SetVisibility(1);
23784 fNodes->Add(sub2node);
23787 // Place copy #5 of ITS6 in I569
23789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23790 sub2node->SetLineColor(kColorITS);
23791 sub2node->SetVisibility(1);
23792 fNodes->Add(sub2node);
23795 // Place copy #6 of ITS6 in I569
23797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23798 sub2node->SetLineColor(kColorITS);
23799 sub2node->SetVisibility(1);
23800 fNodes->Add(sub2node);
23803 // Place copy #7 of ITS6 in I569
23805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23806 sub2node->SetLineColor(kColorITS);
23807 sub2node->SetVisibility(1);
23808 fNodes->Add(sub2node);
23811 // Place copy #8 of ITS6 in I569
23813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23814 sub2node->SetLineColor(kColorITS);
23815 sub2node->SetVisibility(1);
23816 fNodes->Add(sub2node);
23819 // Place copy #9 of ITS6 in I569
23821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23822 sub2node->SetLineColor(kColorITS);
23823 sub2node->SetVisibility(1);
23824 fNodes->Add(sub2node);
23827 // Place copy #10 of ITS6 in I569
23829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23830 sub2node->SetLineColor(kColorITS);
23831 sub2node->SetVisibility(1);
23832 fNodes->Add(sub2node);
23835 // Place copy #11 of ITS6 in I569
23837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23838 sub2node->SetLineColor(kColorITS);
23839 sub2node->SetVisibility(1);
23840 fNodes->Add(sub2node);
23843 // Place copy #12 of ITS6 in I569
23845 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23846 sub2node->SetLineColor(kColorITS);
23847 sub2node->SetVisibility(1);
23848 fNodes->Add(sub2node);
23851 // Place copy #13 of ITS6 in I569
23853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23854 sub2node->SetLineColor(kColorITS);
23855 sub2node->SetVisibility(1);
23856 fNodes->Add(sub2node);
23859 // Place copy #14 of ITS6 in I569
23861 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23862 sub2node->SetLineColor(kColorITS);
23863 sub2node->SetVisibility(1);
23864 fNodes->Add(sub2node);
23867 // Place copy #15 of ITS6 in I569
23869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23870 sub2node->SetLineColor(kColorITS);
23871 sub2node->SetVisibility(1);
23872 fNodes->Add(sub2node);
23875 // Place copy #16 of ITS6 in I569
23877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23878 sub2node->SetLineColor(kColorITS);
23879 sub2node->SetVisibility(1);
23880 fNodes->Add(sub2node);
23883 // Place copy #17 of ITS6 in I569
23885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23886 sub2node->SetLineColor(kColorITS);
23887 sub2node->SetVisibility(1);
23888 fNodes->Add(sub2node);
23891 // Place copy #18 of ITS6 in I569
23893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23894 sub2node->SetLineColor(kColorITS);
23895 sub2node->SetVisibility(1);
23896 fNodes->Add(sub2node);
23899 // Place copy #19 of ITS6 in I569
23901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23902 sub2node->SetLineColor(kColorITS);
23903 sub2node->SetVisibility(1);
23904 fNodes->Add(sub2node);
23907 // Place copy #20 of ITS6 in I569
23909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23910 sub2node->SetLineColor(kColorITS);
23911 sub2node->SetVisibility(1);
23912 fNodes->Add(sub2node);
23915 // Place copy #21 of ITS6 in I569
23917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23918 sub2node->SetLineColor(kColorITS);
23919 sub2node->SetVisibility(1);
23920 fNodes->Add(sub2node);
23923 // Place copy #22 of ITS6 in I569
23925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23926 sub2node->SetLineColor(kColorITS);
23927 sub2node->SetVisibility(1);
23928 fNodes->Add(sub2node);
23931 // Place copy #23 of ITS6 in I569
23933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23934 sub2node->SetLineColor(kColorITS);
23935 sub2node->SetVisibility(1);
23936 fNodes->Add(sub2node);
23939 // Place copy #24 of ITS6 in I569
23941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23942 sub2node->SetLineColor(kColorITS);
23943 sub2node->SetVisibility(1);
23944 fNodes->Add(sub2node);
23947 // Place copy #25 of ITS6 in I569
23949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23950 sub2node->SetLineColor(kColorITS);
23951 sub2node->SetVisibility(1);
23952 fNodes->Add(sub2node);
23954 fNodes->Add(sub1node);
23957 // Place copy #37 of I569 in IT56
23959 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
23960 sub1node->SetLineColor(kColorITS);
23961 sub1node->SetVisibility(0);
23964 // Place copy #1 of ITS6 in I569
23966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23967 sub2node->SetLineColor(kColorITS);
23968 sub2node->SetVisibility(1);
23969 fNodes->Add(sub2node);
23972 // Place copy #2 of ITS6 in I569
23974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23975 sub2node->SetLineColor(kColorITS);
23976 sub2node->SetVisibility(1);
23977 fNodes->Add(sub2node);
23980 // Place copy #3 of ITS6 in I569
23982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23983 sub2node->SetLineColor(kColorITS);
23984 sub2node->SetVisibility(1);
23985 fNodes->Add(sub2node);
23988 // Place copy #4 of ITS6 in I569
23990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23991 sub2node->SetLineColor(kColorITS);
23992 sub2node->SetVisibility(1);
23993 fNodes->Add(sub2node);
23996 // Place copy #5 of ITS6 in I569
23998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23999 sub2node->SetLineColor(kColorITS);
24000 sub2node->SetVisibility(1);
24001 fNodes->Add(sub2node);
24004 // Place copy #6 of ITS6 in I569
24006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24007 sub2node->SetLineColor(kColorITS);
24008 sub2node->SetVisibility(1);
24009 fNodes->Add(sub2node);
24012 // Place copy #7 of ITS6 in I569
24014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24015 sub2node->SetLineColor(kColorITS);
24016 sub2node->SetVisibility(1);
24017 fNodes->Add(sub2node);
24020 // Place copy #8 of ITS6 in I569
24022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24023 sub2node->SetLineColor(kColorITS);
24024 sub2node->SetVisibility(1);
24025 fNodes->Add(sub2node);
24028 // Place copy #9 of ITS6 in I569
24030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24031 sub2node->SetLineColor(kColorITS);
24032 sub2node->SetVisibility(1);
24033 fNodes->Add(sub2node);
24036 // Place copy #10 of ITS6 in I569
24038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24039 sub2node->SetLineColor(kColorITS);
24040 sub2node->SetVisibility(1);
24041 fNodes->Add(sub2node);
24044 // Place copy #11 of ITS6 in I569
24046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24047 sub2node->SetLineColor(kColorITS);
24048 sub2node->SetVisibility(1);
24049 fNodes->Add(sub2node);
24052 // Place copy #12 of ITS6 in I569
24054 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24055 sub2node->SetLineColor(kColorITS);
24056 sub2node->SetVisibility(1);
24057 fNodes->Add(sub2node);
24060 // Place copy #13 of ITS6 in I569
24062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24063 sub2node->SetLineColor(kColorITS);
24064 sub2node->SetVisibility(1);
24065 fNodes->Add(sub2node);
24068 // Place copy #14 of ITS6 in I569
24070 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24071 sub2node->SetLineColor(kColorITS);
24072 sub2node->SetVisibility(1);
24073 fNodes->Add(sub2node);
24076 // Place copy #15 of ITS6 in I569
24078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24079 sub2node->SetLineColor(kColorITS);
24080 sub2node->SetVisibility(1);
24081 fNodes->Add(sub2node);
24084 // Place copy #16 of ITS6 in I569
24086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24087 sub2node->SetLineColor(kColorITS);
24088 sub2node->SetVisibility(1);
24089 fNodes->Add(sub2node);
24092 // Place copy #17 of ITS6 in I569
24094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24095 sub2node->SetLineColor(kColorITS);
24096 sub2node->SetVisibility(1);
24097 fNodes->Add(sub2node);
24100 // Place copy #18 of ITS6 in I569
24102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24103 sub2node->SetLineColor(kColorITS);
24104 sub2node->SetVisibility(1);
24105 fNodes->Add(sub2node);
24108 // Place copy #19 of ITS6 in I569
24110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24111 sub2node->SetLineColor(kColorITS);
24112 sub2node->SetVisibility(1);
24113 fNodes->Add(sub2node);
24116 // Place copy #20 of ITS6 in I569
24118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24119 sub2node->SetLineColor(kColorITS);
24120 sub2node->SetVisibility(1);
24121 fNodes->Add(sub2node);
24124 // Place copy #21 of ITS6 in I569
24126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24127 sub2node->SetLineColor(kColorITS);
24128 sub2node->SetVisibility(1);
24129 fNodes->Add(sub2node);
24132 // Place copy #22 of ITS6 in I569
24134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24135 sub2node->SetLineColor(kColorITS);
24136 sub2node->SetVisibility(1);
24137 fNodes->Add(sub2node);
24140 // Place copy #23 of ITS6 in I569
24142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24143 sub2node->SetLineColor(kColorITS);
24144 sub2node->SetVisibility(1);
24145 fNodes->Add(sub2node);
24148 // Place copy #24 of ITS6 in I569
24150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24151 sub2node->SetLineColor(kColorITS);
24152 sub2node->SetVisibility(1);
24153 fNodes->Add(sub2node);
24156 // Place copy #25 of ITS6 in I569
24158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24159 sub2node->SetLineColor(kColorITS);
24160 sub2node->SetVisibility(1);
24161 fNodes->Add(sub2node);
24163 fNodes->Add(sub1node);
24166 // Place copy #38 of I569 in IT56
24168 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24169 sub1node->SetLineColor(kColorITS);
24170 sub1node->SetVisibility(0);
24173 // Place copy #1 of ITS6 in I569
24175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24176 sub2node->SetLineColor(kColorITS);
24177 sub2node->SetVisibility(1);
24178 fNodes->Add(sub2node);
24181 // Place copy #2 of ITS6 in I569
24183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24184 sub2node->SetLineColor(kColorITS);
24185 sub2node->SetVisibility(1);
24186 fNodes->Add(sub2node);
24189 // Place copy #3 of ITS6 in I569
24191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24192 sub2node->SetLineColor(kColorITS);
24193 sub2node->SetVisibility(1);
24194 fNodes->Add(sub2node);
24197 // Place copy #4 of ITS6 in I569
24199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24200 sub2node->SetLineColor(kColorITS);
24201 sub2node->SetVisibility(1);
24202 fNodes->Add(sub2node);
24205 // Place copy #5 of ITS6 in I569
24207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24208 sub2node->SetLineColor(kColorITS);
24209 sub2node->SetVisibility(1);
24210 fNodes->Add(sub2node);
24213 // Place copy #6 of ITS6 in I569
24215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24216 sub2node->SetLineColor(kColorITS);
24217 sub2node->SetVisibility(1);
24218 fNodes->Add(sub2node);
24221 // Place copy #7 of ITS6 in I569
24223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24224 sub2node->SetLineColor(kColorITS);
24225 sub2node->SetVisibility(1);
24226 fNodes->Add(sub2node);
24229 // Place copy #8 of ITS6 in I569
24231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24232 sub2node->SetLineColor(kColorITS);
24233 sub2node->SetVisibility(1);
24234 fNodes->Add(sub2node);
24237 // Place copy #9 of ITS6 in I569
24239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24240 sub2node->SetLineColor(kColorITS);
24241 sub2node->SetVisibility(1);
24242 fNodes->Add(sub2node);
24245 // Place copy #10 of ITS6 in I569
24247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24248 sub2node->SetLineColor(kColorITS);
24249 sub2node->SetVisibility(1);
24250 fNodes->Add(sub2node);
24253 // Place copy #11 of ITS6 in I569
24255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24256 sub2node->SetLineColor(kColorITS);
24257 sub2node->SetVisibility(1);
24258 fNodes->Add(sub2node);
24261 // Place copy #12 of ITS6 in I569
24263 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24264 sub2node->SetLineColor(kColorITS);
24265 sub2node->SetVisibility(1);
24266 fNodes->Add(sub2node);
24269 // Place copy #13 of ITS6 in I569
24271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24272 sub2node->SetLineColor(kColorITS);
24273 sub2node->SetVisibility(1);
24274 fNodes->Add(sub2node);
24277 // Place copy #14 of ITS6 in I569
24279 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24280 sub2node->SetLineColor(kColorITS);
24281 sub2node->SetVisibility(1);
24282 fNodes->Add(sub2node);
24285 // Place copy #15 of ITS6 in I569
24287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24288 sub2node->SetLineColor(kColorITS);
24289 sub2node->SetVisibility(1);
24290 fNodes->Add(sub2node);
24293 // Place copy #16 of ITS6 in I569
24295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24296 sub2node->SetLineColor(kColorITS);
24297 sub2node->SetVisibility(1);
24298 fNodes->Add(sub2node);
24301 // Place copy #17 of ITS6 in I569
24303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24304 sub2node->SetLineColor(kColorITS);
24305 sub2node->SetVisibility(1);
24306 fNodes->Add(sub2node);
24309 // Place copy #18 of ITS6 in I569
24311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24312 sub2node->SetLineColor(kColorITS);
24313 sub2node->SetVisibility(1);
24314 fNodes->Add(sub2node);
24317 // Place copy #19 of ITS6 in I569
24319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24320 sub2node->SetLineColor(kColorITS);
24321 sub2node->SetVisibility(1);
24322 fNodes->Add(sub2node);
24325 // Place copy #20 of ITS6 in I569
24327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24328 sub2node->SetLineColor(kColorITS);
24329 sub2node->SetVisibility(1);
24330 fNodes->Add(sub2node);
24333 // Place copy #21 of ITS6 in I569
24335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24336 sub2node->SetLineColor(kColorITS);
24337 sub2node->SetVisibility(1);
24338 fNodes->Add(sub2node);
24341 // Place copy #22 of ITS6 in I569
24343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24344 sub2node->SetLineColor(kColorITS);
24345 sub2node->SetVisibility(1);
24346 fNodes->Add(sub2node);
24349 // Place copy #23 of ITS6 in I569
24351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24352 sub2node->SetLineColor(kColorITS);
24353 sub2node->SetVisibility(1);
24354 fNodes->Add(sub2node);
24357 // Place copy #24 of ITS6 in I569
24359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24360 sub2node->SetLineColor(kColorITS);
24361 sub2node->SetVisibility(1);
24362 fNodes->Add(sub2node);
24365 // Place copy #25 of ITS6 in I569
24367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24368 sub2node->SetLineColor(kColorITS);
24369 sub2node->SetVisibility(1);
24370 fNodes->Add(sub2node);
24372 fNodes->Add(sub1node);
24381 //_____________________________________________________________________________
24382 void AliITSvPPRasymmFMD::CreateGeometry(){
24383 ////////////////////////////////////////////////////////////////////////
24384 // This routine defines and Creates the geometry for version 6 of the ITS.
24385 ////////////////////////////////////////////////////////////////////////
24390 <img src="picts/ITS/ITS_full_vPPRasymm.jpg">
24393 <font size=+2 color=red>
24394 <p>This shows the full ITS geometry.
24397 <img src="picts/ITS/ITS_SPD_Barrel_vPPRasymm.jpg">
24400 <font size=+2 color=red>
24401 <p>This shows the full SPD Barrel of the ITS geometry.
24404 <img src="picts/ITS/ITS_SDD_Barrel_vPPRasymm.jpg">
24407 <font size=+2 color=red>
24408 <p>This shows the full SDD Barrel of the ITS geometry.
24411 <img src="picts/ITS/ITS_SSD_Barrel_vPPRasymm.jpg">
24414 <font size=+2 color=red>
24415 <p>This shows the full SSD Barrel of the ITS geometry.
24419 //INNER RADII OF THE SILICON LAYERS
24420 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24421 //THICKNESSES OF LAYERS (in % radiation length)
24422 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24423 //HALF LENGTHS OF LAYERS
24424 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24425 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24426 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24427 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24428 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24431 Float_t dits[100], rlim, zmax;
24433 // Float_t pcits[50]
24435 Int_t idrotm[1999], i;
24439 // Define some variables for SPD
24441 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24442 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24443 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24444 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24445 Float_t di108[3], di104[3]; // for both layers
24447 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24448 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24450 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24451 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24453 Float_t dbus=300.; // total bus thickness on both layers (micron)
24455 ddet1 = GetThicknessDet1();
24456 ddet2 = GetThicknessDet2();
24457 dchip1 = GetThicknessChip1();
24458 dchip2 = GetThicknessChip2();
24460 if(ddet1 < 100. || ddet1 > 300.) {
24461 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24462 " The default value of 200 microns will be used." << endl;
24466 if(ddet2 < 100. || ddet2 > 300.) {
24467 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24468 " The default value of 200 microns will be used." << endl;
24472 if(dchip1 < 100. || dchip1 > 300.) {
24473 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24474 " The default value of 200 microns will be used." << endl;
24478 if(dchip2 < 100. || dchip2 > 300.) {
24479 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24480 " The default value of 200 microns will be used." << endl;
24484 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24486 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24488 rails = GetRails();
24490 fluid = GetCoolingFluid();
24492 if(rails != 0 && rails != 1) {
24493 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24494 " The default value of 1 (rails in) will be used." << endl;
24498 if(fluid != 0 && fluid != 1) {
24499 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24500 " The default value of 1 (water) will be used." << endl;
24503 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24504 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24505 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24506 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24508 cout << "ITS: Rails are out." << endl;
24510 cout << "ITS: Rails are in." << endl;
24513 cout << "ITS: The cooling fluid is freon." << endl;
24515 cout << "ITS: The cooling fluid is water." << endl;
24518 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24519 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24520 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24521 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24522 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24524 Float_t deltax, deltay;
24526 Int_t thickness = fMinorVersion/10;
24527 Int_t option = fMinorVersion - 10*thickness;
24530 // Define some variables for SDD
24533 Float_t sin30, cos30;
24535 // SDD electronics+services main volumes
24536 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24538 // SDD detector ladder
24540 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24541 Float_t Y_SDD_sep = 0.20;
24544 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24545 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24547 // ladder foot and end-ladder (frame and cooling)
24548 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24549 Float_t I424dits[3], xI424, yI424;
24550 Float_t I425dits[3];
24552 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24554 // SDD ladder frame and cooling
24555 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24556 Float_t I035dits[3], I037dits[3], I038dits[3];
24557 Float_t I039dits[3], xI039, yI039;
24558 Float_t I041dits[5];
24560 // SDD hybrid, chips and capacitors
24561 Float_t I050dits[3], xI050, yI050;
24562 Float_t I052dits[3], xI052, yI052;
24563 Float_t I042dits[3], xI042, yI042;
24564 Float_t xI042space = 0.17;
24565 Float_t I043dits[3], xI043, yI043;
24566 Float_t xI043space = 0.17;
24567 Float_t zchip, zChipSpace;
24568 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24572 Float_t I044dits[4], xI044, yI044, volI044;
24573 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24574 Char_t HVname[5], LVname[5];
24577 // Define media off-set
24579 Int_t *idtmed = fIdtmed->GetArray()-199;
24582 // Rotation matrices
24584 // SPD - option 'a' (this is NOT the default so leave commented)
24589 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24590 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24591 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24592 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24593 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24594 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24595 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24596 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24597 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24598 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24599 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24600 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24601 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24602 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24603 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24604 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24605 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24606 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24607 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24608 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24609 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24610 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24611 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24612 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24613 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24614 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24615 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24616 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24617 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24618 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24619 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24620 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24621 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24622 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24623 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24624 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24625 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24626 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24627 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24628 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24629 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24630 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24631 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24632 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24633 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24634 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24635 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24636 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24637 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24638 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24639 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24640 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24641 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24642 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24643 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24644 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24645 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24646 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24647 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24648 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24649 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24650 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24651 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24652 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24653 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24654 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24655 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24656 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24657 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24658 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24659 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24660 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24661 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24662 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24663 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24664 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24665 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24669 // SPD - option 'b' (this is the default)
24673 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24674 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24675 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24676 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24677 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24678 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24679 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24680 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24681 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24682 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24683 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24684 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24685 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24686 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24687 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24688 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24689 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24690 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24691 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24692 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24693 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24694 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24695 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24696 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24697 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24698 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24699 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24700 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24701 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24702 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24703 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24704 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24705 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24706 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24707 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24708 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24709 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24710 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24711 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24712 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24713 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24714 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24715 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24716 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24717 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24718 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24719 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24720 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24721 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24722 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24723 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24724 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24725 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24726 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24727 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24728 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24729 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24730 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24731 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24732 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24733 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24734 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24735 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24736 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24737 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24738 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24739 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24740 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24741 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24742 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24743 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24744 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24745 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24746 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24747 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24748 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24749 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24755 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24756 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24757 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24758 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24759 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24760 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24761 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24762 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24763 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24764 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24765 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24766 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24767 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24768 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24769 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24770 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24771 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24772 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24773 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24774 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24775 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24776 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24777 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24778 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24779 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24780 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24781 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24782 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24783 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24784 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24785 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24786 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24787 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24788 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24789 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24790 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24791 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24792 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24793 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24794 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24795 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24796 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24797 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24798 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24799 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24800 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24801 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24802 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24803 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24804 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24805 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24806 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24807 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24808 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24809 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24810 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24811 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24812 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24816 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24817 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24818 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24819 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24820 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24821 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24822 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24823 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24824 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24825 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24826 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24827 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24828 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24829 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24830 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24831 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24832 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24833 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24834 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24835 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24836 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24837 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24838 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24839 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24840 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24841 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24842 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24843 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24844 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24845 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24846 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24847 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24848 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24849 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24850 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24851 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24852 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24853 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24854 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24855 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24856 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24857 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24858 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24859 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24860 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24861 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24862 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24863 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24864 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24865 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24866 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24867 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24868 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24869 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24870 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24871 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24872 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24873 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24874 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24875 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24876 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24877 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24878 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24879 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24880 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24881 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24882 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24883 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24884 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24885 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24886 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24887 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24888 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24889 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24890 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24891 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24892 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24893 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24894 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24895 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24896 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24897 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24898 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24899 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
24904 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
24905 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
24906 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
24907 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
24908 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
24909 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
24910 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
24911 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
24912 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
24913 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
24914 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
24915 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
24916 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
24917 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
24918 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
24919 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
24920 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
24921 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
24922 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
24923 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
24924 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
24925 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
24926 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
24927 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
24928 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
24929 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
24930 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
24931 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
24932 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
24933 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
24934 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
24935 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
24936 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
24937 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
24938 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
24939 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
24940 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
24941 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
24942 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
24943 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
24944 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
24945 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
24946 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
24947 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
24948 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
24949 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
24950 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
24951 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
24952 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
24953 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
24954 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
24955 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
24956 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
24957 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
24958 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
24959 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
24960 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
24961 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
24962 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
24963 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
24964 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
24965 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
24966 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
24967 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
24968 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
24969 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
24970 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
24971 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
24972 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
24973 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
24974 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
24975 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
24976 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
24977 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
24978 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
24979 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
24980 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
24981 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
24982 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
24983 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
24984 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
24988 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
24989 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
24990 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
24991 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
24992 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
24993 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
24994 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
24995 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
24996 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
24997 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
24998 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
24999 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
25000 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
25001 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
25002 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
25003 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
25004 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
25005 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
25006 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
25007 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
25008 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
25009 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
25010 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
25011 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
25012 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25013 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25014 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25015 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25016 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25017 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25018 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25019 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25020 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25021 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25022 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25023 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25024 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25028 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25031 // CONVERT INTO CM (RL(SI)=9.36 CM)
25033 for (i = 0; i < 6; ++i) {
25034 drl[i] = drl[i] / 100. * 9.36;
25037 // FIELD CAGE HALF LENGTH
25043 // --- Define ghost volume containing the whole ITS (including services)
25044 // and fill it with air
25049 dgh[3] = -ztpc-5.-0.1;
25094 dgh[48] = ztpc+4.+0.1;
25097 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25100 // --- Place the ghost volume in its mother volume (ALIC) and make it
25103 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25104 //gMC->Gsatt("ITSV", "SEEN", 0);
25107 // --- Define ghost volume containing the six layers and fill it with air
25136 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25138 // --- Place the ghost volume in its mother volume (ITSV) and make it
25141 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25142 //gMC->Gsatt("ITSD", "SEEN", 0);
25145 // --- Define SPD (option 'a') volumes ----------------------------
25147 // SPD - option 'a'
25148 // (this is NOT the default)
25155 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25162 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25165 di10a[1] = ddet1+dchip1+dbus+0.0025;
25167 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25170 di20a[1] = ddet2+dchip2+dbus+0.0025;
25172 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25177 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25184 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25189 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25196 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25201 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25206 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25211 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25218 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25223 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25230 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25235 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25240 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25247 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25252 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25259 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25264 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25269 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25276 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25281 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25288 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25293 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25298 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25305 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25310 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25317 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25320 di103[1] = ddet1+dchip1;
25322 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25325 dits[1] = 0.475; //0.685; 0.015
25327 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25332 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25335 di1d3[1] = ddet2+dchip2;
25337 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25345 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25352 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25357 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25362 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25369 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25377 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25384 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25390 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25395 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25400 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25405 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25410 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25416 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25421 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25427 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25432 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25439 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25444 gMC->Gsvolu("I651", "TUBE", idtmed[296], dits, 3); // services disk
25449 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25454 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25459 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25464 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25471 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25478 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25483 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25489 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25490 // was I177 in old geom.
25495 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25496 // was I177 in old geom.
25502 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25508 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25509 // was I174 in old geom.
25514 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25515 // was I174 in old geom.
25522 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25523 // was I172 in old geom.
25528 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25529 // was I172 in old geom.
25536 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25537 // was I170 in old geom.
25542 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25543 // was I170 in old geom.
25552 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25553 // was I168 in old geom.
25560 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25561 // was I168 in old geom.
25567 // --- Define SPD (option 'b') volumes ----------------------------
25569 // SPD - option 'b'
25570 // (this is the default)
25577 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25584 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25587 di10b[1] = ddet1+dchip1+dbus+0.0025;
25589 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25593 di20b[1] = ddet2+dchip2+dbus+0.0025;
25595 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25601 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25608 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25613 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25620 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25625 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25630 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25635 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25642 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25647 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25654 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25659 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25664 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25671 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25676 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25683 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25688 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25693 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25700 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25705 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25712 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25717 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25722 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25729 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25734 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25741 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25744 dits[1] = 0.475 ; //0.685; 0.015
25746 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25749 di107[1] = ddet1+dchip1;
25751 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25756 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25761 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25764 di1d7[1] = ddet2+dchip2;
25766 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25773 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25780 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25785 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25790 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25797 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25805 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25812 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25818 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25823 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25828 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25833 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25838 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25845 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25850 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25856 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25861 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25868 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25873 gMC->Gsvolu("I651", "TUBE", idtmed[296], dits, 3); // services disk
25878 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25883 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25888 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25893 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25900 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25907 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25912 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25918 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25919 // was I177 in old geom.
25924 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25925 // was I177 in old geom.
25931 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25937 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25938 // was I174 in old geom.
25943 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25944 // was I174 in old geom.
25951 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25952 // was I172 in old geom.
25957 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25958 // was I172 in old geom.
25965 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25966 // was I170 in old geom.
25971 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25972 // was I170 in old geom.
25981 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
25982 // was I168 in old geom.
25989 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
25990 // was I168 in old geom.
25996 // --- Define SDD volumes ------------------------------------------
25999 cos30 = cos(30.*3.14159/180.);
26000 sin30 = sin(30.*3.14159/180.);
26024 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26026 // block of the SDD electronics and related ladder frame
26029 I018dits[2] = 3.65;
26030 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26032 // block of the SDD end ladder
26035 I024dits[2] = 2.725;
26036 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26038 // ladder frame of layer 3 - F.T. March,7-2001
26039 I047dits[0] = I018dits[0];
26040 I047dits[1] = I018dits[1];
26041 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26042 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26044 // ladder frame of layer 4 - F.T. March,7-2001
26045 I048dits[0] = I018dits[0];
26046 I048dits[1] = I018dits[1];
26047 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26048 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26051 // global SDD volume (sensitive + insensitive)
26052 I302dits[0] = 3.6250;
26053 I302dits[1] = 0.0150;
26054 I302dits[2] = 4.3794;
26055 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26057 // Like for I302 - F.T. March,7-2001
26058 I402dits[0] = 3.6250;
26059 I402dits[1] = 0.0150;
26060 I402dits[2] = 4.3794;
26061 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26063 // SDD ladder of layer 3 - F.T. March,7-2001
26064 I004dits[0] = I302dits[0]+0.005;
26065 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26066 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26067 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26068 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26070 I004dits[2] = I004dits[2] + I302dits[2];
26071 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26073 // SDD ladder of layer 4 - F.T. March,7-2001
26074 I005dits[0] = I402dits[0]+0.005;
26075 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26076 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26077 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26078 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26080 I005dits[2] = I005dits[2] + I402dits[2];
26081 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26084 // -- block of the SDD ladder foot and end ladder
26086 // ladder foot mother volume
26087 I028dits[0] = 3.0000;
26088 I028dits[1] = 0.4000;
26089 I028dits[2] = 0.9000;
26090 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26092 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26093 I420dits[0] = 0.4500;
26094 I420dits[1] = 0.4000;
26095 I420dits[2] = 0.4500;
26096 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26098 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26100 I421dits[1] = 0.25;
26101 I421dits[2] = I420dits[1];
26102 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26104 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26105 I422dits[0] = 0.0000;
26106 I422dits[1] = 0.2000;
26107 I422dits[2] = 0.0000;
26108 I422dits[3] = 180.00;
26109 I422dits[4] = 0.0000;
26110 I422dits[5] = 360.00;
26111 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26113 // support for ruby-sphere (I422) - F.T. March,7-2001
26114 I423dits[0] = 0.0000;
26115 I423dits[1] = 0.1000;
26116 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26117 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26119 // passage for HV microcables - F.T. March,7-2001
26120 I424dits[0] = 1.5000;
26121 I424dits[1] = 0.1500;
26122 I424dits[2] = I421dits[2];
26123 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26125 // HV microcables segment at the end ladder - F.T. March,7-2001
26126 I425dits[0] = 1.350000;
26127 I425dits[1] = 0.015250;
26128 I425dits[2] = I024dits[2];
26129 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26131 // lower edge of SDD ladder frame at end-ladder - part 1
26134 dits[2] = I024dits[2];
26136 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26138 // lower edge of SDD ladder frame at end-ladder - part 2
26141 dits[2] = I024dits[2];
26143 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26145 // new: for the 1st top rod of the structure
26146 // at the end-ladder - F.T. March,7-2001
26148 I029dits[1] = 0.1815;
26149 I029dits[2] = 1.0100;
26150 I029dits[3] = 0.015;
26151 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26153 // new: for the 2nd top rod of the structure
26154 // at the end-ladder - F.T. March,7-2001
26155 I030dits[0] = 0.1830;
26156 I030dits[1] = 0.1650;
26157 I030dits[2] = 1.0100;
26158 I030dits[3] = 0.0150;
26159 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26161 // inox cooling tubes for the end ladder - F.T. March,7-2001
26162 I031dits[0] = 0.093;
26164 I031dits[2] = I024dits[2];
26165 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26168 // cooling water for the end ladder - F.T. March,7-2001
26170 I032dits[1] = I031dits[0];
26171 I032dits[2] = I024dits[2];
26172 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26174 // cooling freon for the end ladder - R.B. March,21-2001
26176 I032dits[1] = I031dits[0];
26177 I032dits[2] = I024dits[2];
26178 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26181 // -- block of the SDD ladder frame holding the electronics
26183 // edge of the ladder frame - part 1
26188 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26190 // edge of the ladder frame - part 2
26195 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26197 // inclined segments of the ladder frame
26202 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26204 // horiz.segments of the ladders, normal to ladder edges
26209 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26211 // horiz.segments of the ladders, at 45 deg. to ladder edges
26216 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26218 // supports of the ceramic pins holding the detectors
26222 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26224 // ceramic pins holding the detectors
26228 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26230 // holders of cooling tubes
26232 I035dits[1] = 0.15;
26234 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26236 // top holders of microcables
26240 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26242 // inox cooling tubes - F.T. March,7-2001
26243 I037dits[0] = 0.093;
26245 I037dits[2] = I018dits[2];
26246 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26249 // cooling water - F.T. March,7-2001
26251 I038dits[1] = I037dits[0];
26252 I038dits[2] = I018dits[2];
26253 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26255 // cooling freon - R.B. March,21-2001
26257 I038dits[1] = I037dits[0];
26258 I038dits[2] = I018dits[2];
26259 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26261 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26263 // SDD heat bridge - F.T. March,7-2001
26264 I039dits[0] = 1.1000;
26265 I039dits[1] = 0.0087;
26266 I039dits[2] = 3.2500;
26267 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26272 dits[2] = I039dits[2];
26273 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26277 I041dits[1] = 0.12;
26278 I041dits[2] = I039dits[2];
26281 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26284 // SDD PASCAL - F.T. March,7-2001
26285 I042dits[0] = 0.5000;
26286 I042dits[1] = 0.0175;
26287 I042dits[2] = 0.5000;
26288 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26290 // SDD AMBRA - F.T. March,7-2001
26291 I043dits[0] = 0.3500;
26292 I043dits[1] = 0.0175;
26293 I043dits[2] = 0.5000;
26294 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26296 // SDD capacitors - F.T. March,7-2001
26297 I051dits[0] = 0.1400;
26298 I051dits[1] = 0.0350;
26299 I051dits[2] = 0.0625;
26300 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26302 // SDD hybrid circuit - F.T. March,7-2001
26303 I052dits[0] = 1.725000;
26304 I052dits[1] = 0.003743;
26305 I052dits[2] = I039dits[2];
26306 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26308 // SDD anode microcable : changed - F.T. March,7-2001
26309 I044dits[0] = I018dits[2];
26310 I044dits[1] = I039dits[2];
26311 I044dits[2] = 0.00084;
26312 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26313 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26314 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26316 // SDD electronics box - F.T. March,7-2001
26317 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26318 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26319 I050dits[2] = I018dits[2];
26320 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26322 // SDD sensitive volume
26324 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26326 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26328 // Like for ITS3 - F.T. March,7-2001
26330 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26332 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26335 // --- Define SSD volumes ------------------------------------------
26359 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26364 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26369 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26374 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26379 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26384 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26389 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26394 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26399 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26404 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26409 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26415 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26420 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26426 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26432 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26438 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26443 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26448 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26453 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26458 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26463 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26468 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26473 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26478 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26484 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26489 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26495 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26500 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26506 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26512 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26518 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26523 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26528 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26533 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26538 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26543 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26548 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26554 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26559 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26565 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26571 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26577 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26582 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26587 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26592 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26597 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26602 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26607 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26612 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26617 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26623 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26629 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26634 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26639 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26644 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26649 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26654 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26660 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26666 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26671 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26677 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26682 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26687 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26691 // --- Define volumes of shield of SPD ----------------
26697 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26702 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26705 // --- Define volume of first cylinder between SPD and SDD --------------
26707 dits[0] = (21.-0.128)/2.;
26710 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26712 // --- Define volume of second cylinder between SDD and SSD --------------
26714 dits[0] = (59.5-0.128)/2.;
26716 dits[2] = 56.2; // was 57
26717 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26719 // --- Define volumes of SDD cone ----------------------------------
26758 dits[37] = 27.2637;
26760 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26783 // gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26784 gMC->Gsvolu("I093", "PCON", idtmed[289], dits, 21); // SDD cone
26786 // Redefined to make adding material for cables easier (FMD geometry)
26787 Double_t s1,s2,b1,b2;
26788 s1 = (dits[16]-dits[10])/(dits[15]-dits[9]); // Slope of conical section
26789 s2 = (dits[16]-dits[10])/(dits[15]-dits[9]); // Slope of conical section
26790 b1 = dits[13] - s1*dits[15]; // inside cone axis intersept
26791 b2 = dits[14] - s2*dits[15]; // outside cone axis intersept
26792 dits[0] = 0; //dits[0] = 0;
26793 dits[1] = 50; //dits[1] = 50;
26794 dits[2] = 4; //dits[2] = 3;
26796 dits[4] = 14.0; //dits[4] = 14; // r inner
26797 dits[5] = dits[4]; //dits[5] = 18.75; // r outer
26798 dits[3] = (dits[4]-b2)/s2; //dits[3] = 39; // Z
26800 dits[7] = dits[4]; //dits[7] = 14; // r inner
26801 dits[6] = (dits[7]-b1)/s1; //dits[6] = 46.7-3; // Z
26802 dits[8] = s2*dits[6]+b2; //dits[8] = 18.75; // r outer
26804 dits[11] = 18.75; //dits[11] = 18.75; // r outer
26805 dits[9] = (dits[11]-b2)/s2; //dits[9] = 51.45-3; // Z
26806 dits[10] = s1*dits[9]+b1; //dits[10] = 18.75; // r inner
26808 dits[13] = dits[11]; // r inner
26809 dits[14] = dits[11]; // r outer
26810 dits[12] = (dits[13]-b1)/s1; // Z
26811 // gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26812 gMC->Gsvolu("I099", "PCON", idtmed[287], dits, 15); // SDD 3 cone hole
26814 dits[0] = 0; //dits[0] = 0;
26815 dits[1] = 25; //dits[1] = 25;
26816 dits[2] = 4; //dits[2] = 3;
26818 dits[4] = 23.4; //dits[4] = 23.4; // r inner
26819 dits[5] = dits[4]; //dits[5] = 26.4; // r outer
26820 dits[3] = (dits[4]-b2)/s2; //dits[3] = 49; // Z
26822 dits[7] = dits[4]; //dits[7] = 23.4; // r inner
26823 dits[6] = (dits[7]-b1)/s1; //dits[6] = 56.1-3; // Z
26824 dits[8] = s2*dits[6]+b2; //dits[8] = 26.4; // r outer
26826 dits[11] = 26.4; //dits[11] = 26.4; // r outer
26827 dits[9] = (dits[11]-b2)/s2; //dits[9] = 59.1-3; // Z
26828 dits[10] = s1*dits[9]+b1; //dits[10] = 26.4; // r inner
26830 dits[13] = dits[11]; // r inner
26831 dits[14] = dits[11]; // r outer
26832 dits[12] = (dits[13]-b1)/s1; // Z
26833 // gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26834 gMC->Gsvolu("I200", "PCON", idtmed[287], dits, 15); // SDD 4 cone hole
26839 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26844 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26849 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26854 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26859 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26864 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26870 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26875 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26878 // --- Define volumes of SSD cone ----------------------------------
26920 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26928 dits[6] = -zmax+2.;
26931 dits[9] = -71.2819;
26933 dits[11] = 49.0319;
26934 dits[12] = -57.25; // was 58.5
26935 dits[13] = 32.9681;
26937 dits[15] = -57.25; // was 58.5
26940 dits[18] = -55.75; // was 57
26942 dits[20] = 32.25; // was 31.5
26943 // gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
26944 gMC->Gsvolu("I212", "PCON", idtmed[290], dits, 21); // SSD cone
26946 s1 = (dits[5]-dits[14])/(dits[9]-dits[12]); // Slope of conical section
26947 s2 = (dits[10]-dits[13])/(dits[9]-dits[12]); // Slope of conical section
26948 b1 = dits[14] - s1*dits[12]; // inside cone axis intersept
26949 b2 = dits[13] - s2*dits[12]; // outside cone axis intersept
26952 dits[2] = 4; //dits[2] = 5;
26954 dits[4] = 45.50; //dits[4] = 45.5; // r inner
26955 dits[5] = dits[4]; //dits[5] = 45.5; // r outer
26956 dits[3] = (dits[4] - b2)/s2; //dits[3] = -zmax+3; // z
26958 dits[8] = dits[4]; //dits[8] = 45.5; // r outer
26959 dits[6] = (dits[8] - b1)/s1; //dits[6] = -69.7+3;; // z
26960 dits[7] = s2*dits[6] + b2; //dits[7] = 37; // r inner
26962 dits[10] = 37.00; //dits[10] = 37; // r inner
26963 dits[9] = (dits[10]-b2)/s2; //dits[9] = -68.5+3;; // z
26964 dits[11] = s1*dits[9]+b1; //dits[11] = 45.5; // r outer
26966 dits[13] = dits[10]; //dits[13] = 37; // r inner
26967 dits[14] = dits[13]; //dits[14] = 45.5; // r outer
26968 dits[12] = s2*dits[14] + b2; //dits[12] = -68.5+4.8;; // z
26969 // gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
26970 gMC->Gsvolu("I215", "PCON", idtmed[288], dits, 15); // SSD cone hole
26975 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
26980 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
26985 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
26987 dits[0] = 42.05+5.;
26988 dits[1] = 42.55+5.;
26990 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
26991 // this will change after PPR
26992 dits[0] = 37.05+5.;
26993 dits[1] = 37.55+5.;
26995 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
26996 // this will change after PPR
27020 dits[22] = 33.0173;
27023 dits[25] = 33.0173;
27026 dits[28] = 34.6955;
27028 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
27031 // --- Place SPD (option 'a') volumes into their mother volume IT12
27033 // SPD - option 'a'
27034 // (this is NOT the default)
27038 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27039 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27040 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27041 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27042 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27043 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27044 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27045 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27046 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27047 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27048 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27049 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27050 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27051 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27052 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27053 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27054 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27055 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27056 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27057 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27058 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27059 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27060 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27061 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27062 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27063 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27064 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27065 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27066 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27067 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27068 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27069 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27070 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27071 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27072 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27073 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27074 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27075 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27076 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27077 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27078 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27079 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27080 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27081 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27082 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27083 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27084 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27085 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27086 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27087 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27088 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27089 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27090 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27091 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27092 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27093 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27094 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27095 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27096 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27097 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27098 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27099 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27100 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27101 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27102 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27103 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27104 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27105 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27106 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27107 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27108 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27109 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27110 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27111 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27112 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27113 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27114 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27115 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27116 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27117 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27118 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27119 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27120 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27121 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27122 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27123 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27124 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27125 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27126 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27127 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27128 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27129 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27130 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27131 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27132 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27133 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27134 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27135 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27136 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27137 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27138 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27139 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27140 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27141 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27142 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27143 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27144 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27145 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27146 gMC->Gspos("I651",1,"IT12",0.0,0.0,26.05,0,"ONLY");
27147 gMC->Gspos("I651",2,"IT12",0.0,0.0,-26.05,0,"ONLY");
27148 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27149 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27150 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27151 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27152 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27153 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27154 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27155 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27156 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27157 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27158 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27159 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27160 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27161 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27162 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27163 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27164 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27165 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27166 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27167 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27168 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27169 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27170 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27171 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27172 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27173 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27174 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27175 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27176 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27177 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27178 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27179 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27180 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27181 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27182 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27183 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27184 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27185 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27186 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27187 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27188 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27189 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27190 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27191 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27192 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27193 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27194 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27195 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27196 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27201 // --- Place SPD (option 'b') volumes into their mother volume IT12
27203 // SPD - option 'b'
27204 // (this is the default)
27208 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27209 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27210 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27211 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27212 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27213 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27214 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27215 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27216 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27217 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27218 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27219 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27220 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27221 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27222 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27223 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27224 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27225 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27226 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27227 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27228 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27229 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27230 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27231 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27232 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27233 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27234 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27235 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27236 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27237 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27238 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27239 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27240 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27241 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27242 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27243 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27244 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27245 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27246 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27247 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27248 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27249 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27250 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27251 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27252 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27253 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27254 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27255 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27256 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27257 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27258 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27259 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27260 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27261 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27262 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27263 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27264 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27265 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27266 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27267 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27268 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27269 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27270 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27271 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27272 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27273 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27274 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27275 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27276 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27277 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27278 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27279 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27280 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27281 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27282 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27283 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27284 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27285 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27286 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27287 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27288 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27289 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27290 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27291 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27292 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27293 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27294 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27295 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27296 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27297 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27298 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27299 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27300 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27301 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27302 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27303 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27304 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27305 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27306 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27307 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27308 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27309 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27310 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27311 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27312 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27313 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27314 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27315 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27316 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27317 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27318 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27319 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27320 gMC->Gspos("I651",1,"IT12",0.0,0.0,26.05,0,"ONLY");
27321 gMC->Gspos("I651",2,"IT12",0.0,0.0,-26.05,0,"ONLY");
27322 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27323 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27324 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27325 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27326 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27327 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27328 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27329 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27330 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27331 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27332 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27333 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27334 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27335 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27336 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27337 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27338 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27339 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27340 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27341 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27342 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27343 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27344 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27345 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27346 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27347 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27348 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27349 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27350 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27351 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27352 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27353 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27354 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27355 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27356 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27357 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27358 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27359 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27360 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27361 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27362 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27363 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27364 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27365 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27366 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27367 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27368 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27369 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27370 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27374 // --- Place SDD volumes into their mother volume IT34
27377 // -- position SDD detectors of ladder 3 / layer 3
27379 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27380 ySDD = Y_SDD_sep/2.+I302dits[1];
27381 for (iSDD=0; iSDD<6; iSDD++) {
27382 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27386 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27387 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27388 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27389 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27390 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27391 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27392 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27393 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27394 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27395 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27396 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27397 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27398 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27399 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27402 // -- position SDD detectors of ladder 4 / layer 4
27404 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27405 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27406 for (iSDD=0; iSDD<8; iSDD++) {
27407 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27411 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27412 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27413 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27414 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27415 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27416 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27417 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27418 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27419 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27420 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27421 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27422 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27423 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27424 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27425 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27426 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27427 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27428 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27429 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27430 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27431 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27432 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27435 // -- build block of the SDD ladder frame holding the electronics
27437 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27438 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27439 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27441 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27442 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27443 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27445 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27446 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27447 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27448 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27449 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27450 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27451 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27452 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27454 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27455 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27457 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27458 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27460 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27461 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27462 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27463 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27465 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27466 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27467 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27468 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27470 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27471 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27473 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27474 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27475 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27476 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27478 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27479 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27481 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27482 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27484 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27485 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27486 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27487 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27490 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27492 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27494 xI039 = -SDD_CoolPipe[1]/cos30;
27495 yI039 = -I050dits[1]+I039dits[1];
27496 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27497 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27498 yI042 = yI039+I039dits[1]+I042dits[1];
27499 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27500 yI043 = yI039+I039dits[1]+I043dits[1];
27501 zChipSpace = I042dits[2];
27502 if (zChipSpace < I043dits[2]) {
27503 zChipSpace = I043dits[2];
27505 zChipSpace = zChipSpace * 2;
27506 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27507 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27508 for (ichip=0; ichip<4; ichip++) {
27509 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27510 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27511 zchip += zChipSpace + yI051space;
27513 xcap = 2*I039dits[0]/5.;
27514 yI051 = yI039+I039dits[1]+I051dits[1];
27515 zI051 = -I039dits[2] + yI051space/3.;
27517 for (ichip=0; ichip<5; ichip++) {
27518 xI051 = xI039-I039dits[0]+xcap;
27519 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27520 zI051 += yI051space/3.;
27521 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27523 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27525 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27527 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27528 zI051 -= yI051space/3.;
27530 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27532 zI051 += zChipSpace + yI051space;
27534 xI052 = -I050dits[0]+I052dits[0];
27535 yI052 = yI051+I051dits[1]+I052dits[1];
27536 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27537 xI044 = I050dits[0]-I044dits[3];
27538 yI044 = yI052+I052dits[1]+I044dits[2];
27539 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27540 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27541 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27544 // -- build block of the SDD ladder frame at the end ladders
27546 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27547 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27548 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27549 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27551 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27553 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27555 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27556 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27558 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27559 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27561 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27563 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27565 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27566 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27568 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27569 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27572 xI424 = I028dits[0]/3.;
27573 yI424 = -I028dits[1]+I424dits[1];
27574 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27575 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27576 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27577 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27578 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27579 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27582 // -- build the SDD ladder 3
27585 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27586 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27587 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27588 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27589 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27590 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27591 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27592 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27597 for (iSDD=0; iSDD<3; iSDD++) {
27598 HVname[3] = (Char_t)(48+iSDD+5);
27599 dits[0] = 1.350000;
27600 dits[1] = I425dits[1];
27601 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27602 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27604 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27605 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27606 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27607 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27608 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27609 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27615 for (iSDD=0; iSDD<3; iSDD++) {
27616 LVname[3] = (Char_t)(48+iSDD+1);
27617 dits[0] = 1.350000;
27618 dits[1] = 0.004423;
27619 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27620 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27621 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27623 fabs(yI050-yLV)*sin30/cos30 +
27624 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27625 zLV = I047dits[2] - dits[2];
27626 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27627 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27628 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27629 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27633 // -- build the SDD ladder 4
27636 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27637 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27638 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27639 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27640 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27641 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27642 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27643 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27644 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27645 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27650 for (iSDD=0; iSDD<4; iSDD++) {
27651 HVname[3] = (Char_t)(48+iSDD+5);
27652 dits[0] = 1.350000;
27653 dits[1] = I425dits[1];
27654 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27655 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27657 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27658 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27659 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27660 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27661 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27662 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27668 for (iSDD=0; iSDD<4; iSDD++) {
27669 LVname[3] = (Char_t)(48+iSDD+1);
27670 dits[0] = 1.350000;
27671 dits[1] = 0.004423;
27672 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27673 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27674 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27676 fabs(yI050-yLV)*sin30/cos30 +
27677 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27678 zLV = I048dits[2] - dits[2];
27679 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27680 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27681 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27682 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27686 // -- build the SDD barrel (layers 3 and 4)
27688 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27689 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27690 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27691 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27692 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27693 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27694 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27695 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27696 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27697 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27698 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27699 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27700 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27701 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27703 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27704 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27705 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27706 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27707 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27708 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27709 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27710 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27711 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27712 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27713 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27714 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27715 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27716 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27717 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27718 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27719 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27720 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27721 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27722 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27723 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27724 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27727 // --- Place SSD volumes into their mother volume IT56
27730 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27731 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27732 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27733 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27734 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27735 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27736 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27737 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27738 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27739 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27740 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27741 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27742 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27743 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27744 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27745 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27746 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27747 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27748 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27749 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27750 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27751 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27752 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27753 gMC->Gspos("I570",37,"IT56",0.00,45.545,-0.27,0,"ONLY");
27754 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27755 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27756 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27757 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27758 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27759 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27760 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27761 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27762 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27763 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27764 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27765 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27766 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27767 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27768 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27769 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27770 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27771 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27772 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27773 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27774 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27775 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27776 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27777 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27778 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27779 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27780 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27781 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27782 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27783 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27784 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27785 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27786 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27787 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27788 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27789 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27790 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27791 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27792 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27793 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27794 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27795 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27796 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27797 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27798 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27799 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27800 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27801 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27802 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27803 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27804 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27805 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27806 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27807 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27808 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27809 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27810 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27811 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27812 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27813 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27814 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27815 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27816 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27817 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27818 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27819 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27820 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27821 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27822 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27823 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27824 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27825 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27826 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27827 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27828 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27829 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27830 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27831 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27832 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27833 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27834 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27835 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27836 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27837 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27838 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27839 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27840 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27841 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27842 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27843 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27844 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27845 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27846 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27847 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27848 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27849 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27850 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27851 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27852 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27853 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27854 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27855 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27856 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27857 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27858 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27859 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27860 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27861 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27862 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27863 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27864 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27865 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27866 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27867 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27868 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27869 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27870 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27871 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27872 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27873 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27874 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27875 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27876 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27877 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27878 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27879 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27880 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27881 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27882 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27883 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27884 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27885 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27886 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27887 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27888 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27889 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27890 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27891 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27892 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27893 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27894 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27895 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27896 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27897 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27898 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27899 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27900 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27901 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27902 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27903 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27904 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27905 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27906 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27907 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27908 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27909 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27910 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27911 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27912 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27913 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27914 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27915 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27916 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27917 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27918 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27919 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27920 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27921 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27922 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27923 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27924 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27925 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27926 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27927 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27928 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27929 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27930 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27931 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27932 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27933 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27934 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27935 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27936 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27937 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27938 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27939 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27940 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27941 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27942 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27943 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27944 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
27945 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
27946 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
27947 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
27948 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
27949 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
27950 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
27951 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
27952 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
27953 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
27954 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
27955 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
27956 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
27957 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
27958 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
27959 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
27960 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
27961 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
27962 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
27963 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
27964 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
27965 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
27966 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
27967 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
27968 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
27969 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
27970 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27971 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27972 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27973 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
27974 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
27975 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
27976 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
27977 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
27978 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
27979 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
27980 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
27981 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
27982 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
27983 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
27984 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
27985 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27986 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
27987 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
27988 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
27989 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
27990 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
27991 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
27992 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
27993 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
27994 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
27995 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
27996 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
27997 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
27998 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
27999 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
28000 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
28001 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
28002 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
28003 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
28004 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
28005 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
28006 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
28007 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
28008 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
28009 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
28010 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
28011 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
28012 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
28013 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
28014 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
28015 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
28016 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
28017 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
28018 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
28019 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
28020 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
28021 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
28022 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
28023 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
28024 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
28025 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
28026 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
28027 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
28028 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
28029 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
28030 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
28031 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
28032 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
28033 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
28034 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
28035 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
28036 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
28037 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
28038 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28039 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28040 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28041 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28042 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28043 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28044 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28045 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28046 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28047 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28048 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28049 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28050 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28051 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28052 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28053 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28054 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28055 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28056 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28057 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28058 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28059 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28060 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28061 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28062 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28063 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28064 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28065 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28066 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28067 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28068 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28069 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28070 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28071 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28072 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28073 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28074 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28075 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28076 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28077 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28078 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28079 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28080 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28081 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28082 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28083 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28084 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28085 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28086 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28087 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28088 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28089 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28090 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28091 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28092 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28093 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28094 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28095 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28096 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28097 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28098 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28099 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28100 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28101 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28102 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28103 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28104 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28105 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28106 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28107 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28108 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28109 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28110 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28111 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28112 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28113 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28114 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28115 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28116 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28117 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28118 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28119 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28120 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28121 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28122 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28123 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28124 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28125 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28126 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28127 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28128 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28129 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28130 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28131 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28132 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28133 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28134 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28135 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28136 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28137 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28138 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28139 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28140 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28141 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28142 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28143 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28144 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28145 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28146 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28147 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28148 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28149 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28150 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28151 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28152 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28153 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28154 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28155 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28156 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28157 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28158 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28159 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28162 // --- Place volumes of shield between SPD and SDD
28165 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28166 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28167 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28168 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28169 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28172 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28174 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28175 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28178 // --- Place volumes of SDD cone ----------------------------------
28181 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28182 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28183 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28184 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28185 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28186 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28187 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28188 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28189 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28190 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28191 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28192 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28193 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28194 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28195 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28196 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28197 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28198 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28199 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28200 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28201 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28202 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28203 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28204 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28205 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28206 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28207 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28208 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28209 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28210 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28211 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28212 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28213 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28214 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28215 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28216 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28217 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28218 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28219 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28220 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28221 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28222 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28223 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28224 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28225 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28226 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28227 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28228 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28229 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28230 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28231 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28232 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28233 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28234 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28235 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28236 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28237 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28238 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28239 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28240 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28241 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28242 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28243 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28244 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28245 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28246 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28247 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28248 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28249 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28250 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28251 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28252 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28253 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28254 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28255 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28256 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28257 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28258 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28259 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28260 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28261 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28262 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28263 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28264 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28265 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28266 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28267 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28268 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28269 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28270 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28271 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28272 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28273 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28274 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28275 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28276 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28277 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28278 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28279 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28280 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28283 // --- Place volumes of SSD cone ----------------------------------
28286 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28287 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28288 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28289 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28290 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28291 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28292 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28293 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28294 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28295 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28296 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28297 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28298 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28299 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28300 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28301 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28302 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28303 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28304 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28305 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28306 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28307 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28308 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28309 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28310 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28311 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28312 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28313 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28314 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28315 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28316 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28317 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28318 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28319 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28320 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28321 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28322 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28323 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28324 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28325 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28326 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28327 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28328 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28329 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28330 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28331 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28332 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28333 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28336 // --- Place subdetectors' mother volumes and supports' mother volumes
28337 // into ITS mother volume ITSD
28339 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28340 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28341 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28342 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28343 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28346 // **************************** SERVICES *********************************
28349 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28358 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28359 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28360 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28362 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28371 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28372 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28373 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28376 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28380 dgh[1] = 46.+1.0+1.5;
28385 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28386 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28387 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28389 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28393 dgh[1] = 46.+1.0+1.5;
28398 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28399 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28400 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28403 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28412 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28413 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28414 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28416 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28425 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28426 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28427 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28430 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28433 dgh[0] = (ztpc-97.5)/2.;
28440 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28441 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28443 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28446 dgh[0] = (ztpc-97.5)/2.;
28453 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28454 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28457 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28460 dgh[0] = (ztpc-97.5)/2.;
28462 dgh[2] = 46.2+1.0+1.5;
28464 dgh[4] = 62.3+1.0+1.5;
28467 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28468 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28470 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28473 dgh[0] = (ztpc-97.5)/2.;
28475 dgh[2] = 46.2+1.0+1.5;
28477 dgh[4] = 62.3+1.0+1.5;
28480 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28481 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28483 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28491 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28492 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28494 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28502 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28503 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28505 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28513 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28514 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28516 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28524 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28525 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28527 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28528 // THE ABSORBER - COPPER PART - UPPER PART
28532 dgh[2] = (ztpc-97.5+1.5)/2.;
28535 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28536 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28538 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28539 // THE ABSORBER - COPPER PART - LOWER PART
28543 dgh[2] = (ztpc-97.5+1.5)/2.;
28546 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28547 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28549 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28550 // THE ABSORBER - CARBON PART - UPPER PART
28553 dgh[1] = 46.+1.0+1.5;
28554 dgh[2] = (ztpc-97.5)/2.;
28557 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28558 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28560 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28561 // THE ABSORBER - CARBON PART - LOWER PART
28564 dgh[1] = 46.+1.0+1.5;
28565 dgh[2] = (ztpc-97.5)/2.;
28568 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28569 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28571 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28572 // COPPER PART - UPPER PART
28579 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28580 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28582 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28583 // COPPER PART - LOWER PART
28590 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28591 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28593 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28594 // CARBON PART - UPPER PART
28601 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28602 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28604 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28605 // CARBON PART - LOWER PART
28612 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28613 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28615 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28622 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28623 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28625 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28632 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28633 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28635 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28642 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28643 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28644 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28645 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28647 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28648 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28650 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28651 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28652 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28653 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28657 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28662 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28663 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28664 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28666 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28670 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28671 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28672 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28673 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28674 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28675 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28676 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28677 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28678 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28679 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28681 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28686 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28687 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28688 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28689 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28694 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28695 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28696 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28697 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28699 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28704 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28705 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28706 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28707 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28709 // --- Outputs the geometry tree in the EUCLID/CAD format
28712 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28716 //_____________________________________________________________________________
28717 void AliITSvPPRasymmFMD::CreateMaterials(){
28718 ////////////////////////////////////////////////////////////////////////
28720 // Create ITS materials
28721 // This function defines the default materials used in the Geant
28722 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28723 // AliITSvPPRasymmFMD.
28724 // In general it is automatically replaced by
28725 // the CreatMaterials routine defined in AliITSv?. Should the function
28726 // CreateMaterials not exist for the geometry version you are using this
28727 // one is used. See the definition found in AliITSv5 or the other routine
28728 // for a complete definition.
28731 Int_t ifield = gAlice->Field()->Integ();
28732 Float_t fieldm = gAlice->Field()->Max();
28734 Float_t tmaxfd = 0.1; // 1.0; // Degree
28735 Float_t stemax = 1.0; // cm
28736 Float_t deemax = 0.1; // 30.0; // Fraction of particle's energy 0<deemax<=1
28737 Float_t epsil = 1.0E-4; // 1.0; // cm
28738 Float_t stmin = 0.0; // cm "Default value used"
28740 Float_t tmaxfdSi = 0.1; // .10000E+01; // Degree
28741 Float_t stemaxSi = 0.0075; // .10000E+01; // cm
28742 Float_t deemaxSi = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28743 Float_t epsilSi = 1.0E-4;// .10000E+01;
28744 Float_t stminSi = 0.0; // cm "Default value used"
28746 Float_t tmaxfdAir = 0.1; // .10000E+01; // Degree
28747 Float_t stemaxAir = .10000E+01; // cm
28748 Float_t deemaxAir = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28749 Float_t epsilAir = 1.0E-4;// .10000E+01;
28750 Float_t stminAir = 0.0; // cm "Default value used"
28752 Float_t tmaxfdServ = 1.0; // 10.0; // Degree
28753 Float_t stemaxServ = 1.0; // 0.01; // cm
28754 Float_t deemaxServ = 0.5; // 0.1; // Fraction of particle's energy 0<deemax<=1
28755 Float_t epsilServ = 1.0E-3; // 0.003; // cm
28756 Float_t stminServ = 0.0; //0.003; // cm "Default value used"
28759 Float_t afre[2] = { 12.011,18.9984032 };
28760 Float_t zfre[2] = { 6., 9. };
28761 Float_t wfre[2] = { 5.,12. };
28762 Float_t densfre = 1.5;
28764 // --- Define the various materials and media for GEANT ---
28765 // AliMaterial(Int_t imat, const char* name, Float_t a, Float_t z,
28766 // Float_t dens, Float_t radl, Float_t absl,
28767 // Float_t *buf=0, Int_t nwbuf=0)
28768 //AliMedium(Int_t numed, const char *name, Int_t nmat,
28769 // Int_t isvol, Int_t ifield, Float_t fieldm,
28770 // Float_t tmaxfd, Float_t stemax, Float_t deemax,
28771 // Float_t epsil, Float_t stmin, Float_t *ubuf=0, Int_t nbuf=0)
28772 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28773 AliMedium(1,"SI$",1,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28775 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28776 AliMedium(2,"SPD SI CHIP$",2,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28778 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28779 AliMedium(3,"SPD SI BUS$",3,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28781 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28782 AliMedium(4,"C (M55J)$",4,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28784 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28785 AliMedium(5,"AIR$",5,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28787 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28788 AliMedium(6,"GEN AIR$",6,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28790 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28791 AliMedium(7,"SDD SI CHIP$",7,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28793 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28794 AliMedium(9,"SDD C (M55J)$",9,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28796 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28797 AliMedium(10,"SDD AIR$",10,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28799 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28800 AliMedium(11,"AL$",11,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28802 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28803 AliMedium(12,"WATER$",12,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28805 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28806 AliMedium(13,"Freon$",13,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28808 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28809 AliMedium(14,"COPPER$",14,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28811 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28812 AliMedium(15,"CERAMICS$",15,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28814 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28815 AliMedium(20,"SSD C (M55J)$",20,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28817 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28818 AliMedium(21,"SSD AIR$",21,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28820 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28821 AliMedium(25,"G10FR4$",25,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28823 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28824 AliMedium(26,"GEN C (M55J)$",26,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28826 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28827 AliMedium(27,"GEN Air$",27,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28829 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28830 AliMedium(51,"SPD SI$",51,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28832 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28833 AliMedium(52,"SPD SI CHIP$",52,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28835 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28836 AliMedium(53,"SPD SI BUS$",53,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28838 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28839 AliMedium(54,"SPD C (M55J)$",54,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28841 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28842 AliMedium(55,"SPD AIR$",55,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28844 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28845 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28847 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28848 AliMedium(61,"EPOXY$",61,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28850 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28851 AliMedium(62,"SILICON$",62,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28853 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28854 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28856 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28857 AliMedium(64,"ALUMINUM$",64,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28859 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28860 AliMedium(65,"INOX$",65,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28862 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28863 AliMedium(68,"ROHACELL$",68,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28865 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28866 AliMedium(69,"SDD C AL (M55J)$",69,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28868 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28869 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28871 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28872 AliMedium(71,"ITS SANDW A$",71,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28874 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28875 AliMedium(72,"ITS SANDW B$",72,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28877 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28878 AliMedium(73,"ITS SANDW C$",73,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28880 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28881 AliMedium(74,"HEAT COND GLUE$",74,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28883 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28884 AliMedium(75,"ELASTO SIL$",75,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28886 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28887 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28889 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28890 AliMedium(77,"SDD X7R capacitors$",77,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28892 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28893 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28895 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28896 AliMedium(79,"SDD SI insensitive$",79,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28898 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28899 AliMedium(80,"SDD HV microcable$",80,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28901 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28902 AliMedium(81,"SDD LV+signal cable$",81,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28904 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28905 AliMedium(82,"SDD hybrid microcab$",82,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28907 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28908 AliMedium(83,"SDD anode microcab$",83,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28910 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28911 AliMedium(84,"SDD/SSD rings$",84,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28913 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28914 AliMedium(85,"inox/alum$",85,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28916 // special media to take into account services in the SDD and SSD
28917 // cones for the FMD
28919 // AliMaterial(86,"AIRFMDSDD$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28920 Float_t A[13],Z[13],W[13],den;
28921 // From Pierluigi Barberis calculations of 2SPD+1SDD October 2 2002.
28922 Z[0] = 1.0; A[0] = 1.00794; // Hydrogen
28923 Z[1] = 6.0; A[1] = 12.011; // Carbon
28924 Z[2] = 7.0; A[2] = 14.00674; // Nitrogen
28925 Z[3] = 8.0; A[3] = 15.9994; // Oxigen
28926 Z[4] = 13.0; A[4] = 26.981539; // Alulminum
28927 Z[5] = 14.0; A[5] = 28.0855; // Silicon
28928 Z[6] = 24.0; A[6] = 51.9961; //Cromium
28929 Z[7] = 25.0; A[7] = 54.938049; // Manganese
28930 Z[8] = 26.0; A[8] = 55.845; // Iron
28931 Z[9] = 27.0; A[9] = 58.9332; // Cobolt
28932 Z[10] = 28.0; A[10] = 58.6934; // Nickle
28933 Z[11] = 29.0; A[11] = 63.546; // Copper
28934 Z[12] = 47.0; A[12] = 107.8682; // Silver
28948 den = (538.16+6161.7)/(3671.58978); // g/cm^3 Volume does not exclude holes
28949 AliMixture(86,"AIRFMDSDD$",A,Z,den,+13,W);
28950 AliMedium(86,"AIRFMDSDD$",86,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28952 //AliMaterial(87,"AIRFMDSSD$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28953 // From Pierluigi Barberis calculations of SSD October 2 2002.
28967 den = (2180.4+7666.3)/(9753.553259); // volume does not exclude holes
28968 AliMixture(87,"AIRFMDSSD$",A,Z,den,+13,W);
28969 AliMedium(87,"AIRFMDSSD$",87,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28971 //AliMaterial(88,"ITS SANDW CFMDSDD$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28972 // From Pierluigi Barberis calculations of 1SDD+Carbon fiber October 2 2002.
28986 den = (538.16+76671)/(3671.58978); // Volume does not excludeholes
28987 AliMixture(88,"ITS SANDW CFMDSDD$",A,Z,den,+13,W);
28988 AliMedium(88,"ITS SANDW CFMDSDD$",88,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28990 //AliMaterial(89,"ITS SANDW CFMDSSD$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28991 // From Pierluigi Barberis calculations of SSD+Carbon fiber October 2 2002.
29005 den = (2180.4+11665.)/(3671.58978); // Volume does not exclude holes
29006 AliMixture(89,"ITS SANDW CFMDSSD$",A,Z,den,+13,W);
29007 AliMedium(89,"ITS SANDW CFMDSSD$",89,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29009 //AliMaterial(97,"SPD SERVICES$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
29010 // From Pierluigi Barberis calculations of 1SPD October 2 2002.
29024 den = 1251.3/(0.05*2.0*TMath::Pi()*(7.75*7.75 - 3.7*3.7)); // g/cm^3
29025 AliMixture(97,"SPD SERVICES$",A,Z,den,+13,W);
29026 AliMedium(97,"SPD SERVICES$",97,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29031 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
29032 AliMedium(90,"SPD shield$",90,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29034 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
29035 AliMedium(91,"SPD End ladder$",91,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29037 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
29038 AliMedium(92,"SPD cone$",92,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29040 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
29041 AliMedium(93,"SDD End ladder$",93,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29043 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
29044 AliMedium(94,"SDD cone$",94,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29046 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
29047 AliMedium(95,"SSD End ladder$",95,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29049 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
29050 AliMedium(96,"SSD cone$",96,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29054 //______________________________________________________________________
29055 void AliITSvPPRasymmFMD::InitAliITSgeom(){
29056 // Based on the geometry tree defined in Geant 3.21, this
29057 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
29059 // if(gMC->IsA()!=AliGeant3::Class()) {
29060 if(strcmp(gMC->GetName(),"TGeant3")) {
29061 Error("InitAliITSgeom",
29062 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
29065 cout << "Reading Geometry transformation directly from Geant 3." << endl;
29066 const Int_t nlayers = 6;
29067 const Int_t ndeep = 9;
29068 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
29069 Int_t nlad[nlayers],ndet[nlayers];
29070 Double_t t[3],r[10];
29071 Float_t par[20],att[20];
29072 Int_t npar,natt,idshape,imat,imed;
29073 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
29074 Int_t mod,lay,lad,det,i,j,k;
29075 Char_t names[nlayers][ndeep][4];
29076 Int_t itsGeomTreeCopys[nlayers][ndeep];
29077 if(fMinorVersion == 1){ // Option A
29078 Char_t *namesA[nlayers][ndeep] = {
29079 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
29080 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
29081 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29082 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29083 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29084 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29085 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29086 {1,1,1,1,10, 4, 4,1,1},// lay=2
29087 {1,1,1,1,14, 6, 1,0,0},// lay=3
29088 {1,1,1,1,22, 8, 1,0,0},// lay=4
29089 {1,1,1,1,34,22, 1,0,0},// lay=5
29090 {1,1,1,1,38,25, 1,0,0}};//lay=6
29091 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29092 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
29093 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
29095 }else if(fMinorVersion == 2){ // Option B
29096 Char_t *namesB[nlayers][ndeep] = {
29097 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
29098 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
29099 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29100 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29101 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29102 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29103 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29104 {1,1,1,1,10, 4, 4,1,1},// lay=2
29105 {1,1,1,1,14, 6, 1,0,0},// lay=3
29106 {1,1,1,1,22, 8, 1,0,0},// lay=4
29107 {1,1,1,1,34,22, 1,0,0},// lay=5
29108 {1,1,1,1,38,25, 1,0,0}};//lay=6
29109 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29110 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
29111 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
29113 } // end if fMinorVersion
29114 // Sorry, but this is not very pritty code. It should be replaced
29115 // at some point with a version that can search through the geometry
29117 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
29118 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
29119 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
29120 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
29122 for(i=0;i<nlayers;i++){
29124 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
29125 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
29129 if(fITSgeom!=0) delete fITSgeom;
29130 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
29131 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
29132 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
29134 for(lay=1;lay<=nlayers;lay++){
29135 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
29136 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
29138 case 1: case 2: // layers 1 and 2 are a bit special
29140 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
29142 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
29145 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
29148 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
29149 par,att,imat,imed);
29150 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
29151 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
29152 fITSgeom->ReSetShape(kSPD,
29153 new AliITSgeomSPD425Short(npar,par));
29158 case 3: case 4: case 5: case 6: // layers 3-6
29160 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29162 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29165 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29166 par,att,imat,imed);
29169 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29170 if(!(fITSgeom->IsShapeDefined(kSDD)))
29171 fITSgeom->ReSetShape(kSDD,
29172 new AliITSgeomSDD256(npar,par));
29175 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29176 if(!(fITSgeom->IsShapeDefined(kSSD)))
29177 fITSgeom->ReSetShape(kSSD,
29178 new AliITSgeomSSD275and75(npar,par));
29181 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29182 if(!(fITSgeom->IsShapeDefined(kSSD)))
29183 fITSgeom->ReSetShape(kSSD,
29184 new AliITSgeomSSD75and275(npar,par));
29194 //_____________________________________________________________________________
29195 void AliITSvPPRasymmFMD::Init(){
29196 ////////////////////////////////////////////////////////////////////////
29197 // Initialise the ITS after it has been created.
29198 ////////////////////////////////////////////////////////////////////////
29202 for(i=0;i<26;i++) cout << "*";
29203 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29204 for(i=0;i<25;i++) cout << "*";cout << endl;
29206 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29207 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29208 if(fITSgeom!=0) delete fITSgeom;
29209 fITSgeom = new AliITSgeom();
29210 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29211 if(!fGeomDetIn) this->InitAliITSgeom();
29212 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29215 for(i=0;i<72;i++) cout << "*";
29217 fIDMother = gMC->VolId("ITSV"); // ITS Mother Volume ID.
29219 //_____________________________________________________________________________
29220 void AliITSvPPRasymmFMD::SetDefaults(){
29221 // sets the default segmentation, response, digit and raw cluster classes
29222 const Float_t kconv = 1.0e+04; // convert cm to microns
29224 cout << "AliITSvPPRasymmFMD::SetDefaults" << endl;
29226 AliITSDetType *iDetType;
29231 Float_t bx[256],bz[280];
29234 iDetType=DetType(kSPD);
29235 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29236 AliITSresponse *resp0=new AliITSresponseSPD();
29237 SetResponseModel(kSPD,resp0);
29238 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29239 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29240 s0->GetDz()*2.*kconv, // for now.
29241 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29242 seg0->SetNPads(256,160);// Number of Bins in x and z
29243 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29244 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29245 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29246 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29247 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29248 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29249 bz[127] = bz[128] = 625.0; // first chip boundry
29250 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29251 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29252 SetSegmentationModel(kSPD,seg0);
29253 // set digit and raw cluster classes to be used
29254 const char *kData0=(iDetType->GetResponseModel())->DataType();
29255 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29256 "AliITSRawClusterSPD");
29257 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29258 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29259 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29262 iDetType=DetType(kSDD);
29263 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29264 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29265 SetResponseModel(kSDD,resp1);
29266 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29267 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29268 s1->GetDz()*2.*kconv, // for now.
29269 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29270 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29271 SetSegmentationModel(kSDD,seg1);
29272 const char *kData1=(iDetType->GetResponseModel())->DataType();
29273 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29274 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29275 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29276 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29277 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29278 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29281 iDetType=DetType(kSSD);
29282 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29283 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29284 SetResponseModel(kSSD,resp2);
29285 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29286 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29287 s2->GetDz()*2.*kconv, // for now.
29288 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29289 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29290 seg2->SetNPads(768,0); // number of strips on each side.
29291 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29292 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29293 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29294 SetSegmentationModel(kSSD,seg2);
29295 const char *kData2=(iDetType->GetResponseModel())->DataType();
29296 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29297 "AliITSRawClusterSSD");
29298 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29299 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29300 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29303 Warning("SetDefaults",
29304 "Only the four basic detector types are initialised!");
29308 //______________________________________________________________________
29309 void AliITSvPPRasymmFMD::DrawModule(){
29310 ////////////////////////////////////////////////////////////////////////
29311 // Draw a shaded view of the FMD version 8.
29312 ////////////////////////////////////////////////////////////////////////
29314 // Set everything unseen
29315 gMC->Gsatt("*", "seen", -1);
29317 // Set ALIC mother visible
29318 gMC->Gsatt("ALIC","SEEN",0);
29320 // Set the volumes visible
29321 gMC->Gsatt("ITSD","SEEN",0);
29322 gMC->Gsatt("ITS1","SEEN",1);
29323 gMC->Gsatt("ITS2","SEEN",1);
29324 gMC->Gsatt("ITS3","SEEN",1);
29325 gMC->Gsatt("ITS4","SEEN",1);
29326 gMC->Gsatt("ITS5","SEEN",1);
29327 gMC->Gsatt("ITS6","SEEN",1);
29329 gMC->Gsatt("IPCB","SEEN",1);
29330 gMC->Gsatt("ICO2","SEEN",1);
29331 gMC->Gsatt("ICER","SEEN",0);
29332 gMC->Gsatt("ISI2","SEEN",0);
29333 gMC->Gsatt("IPLA","SEEN",0);
29334 gMC->Gsatt("ICO3","SEEN",0);
29335 gMC->Gsatt("IEPX","SEEN",0);
29336 gMC->Gsatt("ISI3","SEEN",1);
29337 gMC->Gsatt("ISUP","SEEN",0);
29338 gMC->Gsatt("ICHO","SEEN",0);
29339 gMC->Gsatt("ICMO","SEEN",0);
29340 gMC->Gsatt("ICMD","SEEN",0);
29341 gMC->Gsatt("ICCO","SEEN",1);
29342 gMC->Gsatt("ICCM","SEEN",0);
29343 gMC->Gsatt("ITMD","SEEN",0);
29344 gMC->Gsatt("ITTT","SEEN",1);
29347 gMC->Gdopt("hide", "on");
29348 gMC->Gdopt("shad", "on");
29349 gMC->Gsatt("*", "fill", 7);
29350 gMC->SetClipBox(".");
29351 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29352 gMC->DefaultRange();
29353 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29354 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29355 gMC->Gdman(17, 6, "MAN");
29357 //_____________________________________________________________________________
29358 void AliITSvPPRasymmFMD::StepManager(){
29359 ////////////////////////////////////////////////////////////////////////
29360 // Called for every step in the ITS, then calles the AliITShit class
29361 // creator with the information to be recoreded about that hit.
29362 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29363 // printing of information to a file which can be used to create a .det
29364 // file read in by the routine CreateGeometry(). If set to 0 or any other
29365 // value except 1, the default behavior, then no such file is created nor
29366 // it the extra variables and the like used in the printing allocated.
29367 ////////////////////////////////////////////////////////////////////////
29369 TLorentzVector position, momentum;
29370 static TLorentzVector position0;
29371 static Int_t stat0=0;
29372 if((id=gMC->CurrentVolID(copy) == fIDMother)&&
29373 (gMC->IsTrackEntering()||gMC->IsTrackExiting())){
29374 gMC->TrackPosition(position); // Get Position
29375 gMC->TrackMomentum(momentum); // Get Momentum
29376 copy = fTrackReferences->GetEntriesFast();
29377 TClonesArray &lTR = *fTrackReferences;
29378 // Fill TrackReference structure with this new TrackReference.
29379 AliTrackReference *tr = new(lTR[copy]) AliTrackReference();
29380 tr->SetTrack(gAlice->CurrentTrack());
29381 tr->SetPosition(position.X(),position.Y(),position.Z());
29382 tr->SetMomentum(momentum.Px(),momentum.Py(),momentum.Pz());
29383 tr->SetLength(gMC->TrackLength());
29384 } // if Outer ITS mother Volume
29385 if(!(this->IsActive())){
29387 } // end if !Active volume.
29389 // Float_t hits[8];
29391 TClonesArray &lhits = *fHits;
29396 if(gMC->IsTrackInside()) vol[3] += 1;
29397 if(gMC->IsTrackEntering()) vol[3] += 2;
29398 if(gMC->IsTrackExiting()) vol[3] += 4;
29399 if(gMC->IsTrackOut()) vol[3] += 8;
29400 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29401 if(gMC->IsTrackStop()) vol[3] += 32;
29402 if(gMC->IsTrackAlive()) vol[3] += 64;
29404 // Fill hit structure.
29405 if(!(gMC->TrackCharge())) return;
29407 // Only entering charged tracks
29408 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29410 id = gMC->CurrentVolOffID(2,copy);
29411 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29413 gMC->CurrentVolOffID(3,copy1);
29414 //ladder copy in the module = 1<->2 (I10A < I12A)
29415 gMC->CurrentVolOffID(4,copy2);
29416 //module copy in the layer = 1<->10 (I12A < IT12)
29417 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29418 } else if(id == fIdSens[1]){
29420 id = gMC->CurrentVolOffID(2,copy);
29421 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29423 gMC->CurrentVolOffID(3,copy1);
29424 //ladder copy in the module = 1<->4 (I20A < I12A)
29425 gMC->CurrentVolOffID(4,copy2);
29426 //module copy in the layer = 1<->10 (I12A < IT12)
29427 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29428 } else if(id == fIdSens[2]){
29430 id = gMC->CurrentVolOffID(1,copy);
29431 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29433 id = gMC->CurrentVolOffID(2,copy);
29434 //ladder copy in the layer = 1<->14 (I004 < IT34)
29436 } else if(id == fIdSens[3]){
29438 id = gMC->CurrentVolOffID(1,copy);
29439 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29441 id = gMC->CurrentVolOffID(2,copy);
29442 //ladder copy in the layer = 1<->22 (I005 < IT34))
29444 }else if(id == fIdSens[4]){
29446 id = gMC->CurrentVolOffID(1,copy);
29447 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29449 id = gMC->CurrentVolOffID(2,copy);
29450 //ladder copy in the layer = 1<->34 (I565 < IT56)
29452 }else if(id == fIdSens[5]){
29454 id = gMC->CurrentVolOffID(1,copy);
29455 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29457 id = gMC->CurrentVolOffID(2,copy);
29458 //ladder copy in the layer = 1<->38 (I569 < IT56)
29461 return; // not an ITS volume?
29462 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29464 gMC->TrackPosition(position);
29465 gMC->TrackMomentum(momentum);
29467 hits[0]=position[0];
29468 hits[1]=position[1];
29469 hits[2]=position[2];
29470 hits[3]=momentum[0];
29471 hits[4]=momentum[1];
29472 hits[5]=momentum[2];
29473 hits[6]=gMC->Edep();
29474 hits[7]=gMC->TrackTime();
29477 if(gMC->IsTrackEntering()){
29478 position0 = position;
29480 } // end if IsEntering
29481 // Fill hit structure with this new hit.
29482 // new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);
29483 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,
29484 gMC->Edep(),gMC->TrackTime(),position,
29485 position0,momentum);
29487 position0 = position;