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.3.2.1 2002/10/14 13:14:11 hristov
19 Updating VirtualMC to v3-09-02
21 Revision 1.3 2002/10/05 00:12:39 nilsen
22 Added material to simulate services in front of the SPD, SDD, and SSD support
23 structures. Modified folumes I212, I200, and I099 so that they do not go
24 beyond the volume they are creating holes for. This was nessesary so that
25 the material added to these volumes would be correct.
27 Revision 1.2 2002/10/02 17:56:37 barbera
28 Bug in copy 37 of volume I570 corrected (thanks to J. Belikov)
30 Revision 1.1 2002/09/16 14:45:31 barbera
31 Updated detailed geometry needed by FMD people for some studies
36 ///////////////////////////////////////////////////////////////////////////////
38 // Inner Traking System version PPR asymmetric for the FMD //
39 // This class contains the base procedures for the Inner Tracking System //
41 // Authors: R. Barbera //
43 // Created January 15 2001. //
45 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS for the PMD. //
47 ///////////////////////////////////////////////////////////////////////////////
49 // See AliITSvPPRasymmFMD::StepManager().
55 #include <TGeometry.h>
60 #include <TFile.h> // only required for Tracking function?
62 #include <TObjArray.h>
63 #include <TLorentzVector.h>
64 #include <TObjString.h>
65 #include <TClonesArray.h>
73 #include "AliITSGeant3Geometry.h"
74 #include "AliTrackReference.h"
75 #include "AliITShit.h"
77 #include "AliITSvPPRasymmFMD.h"
78 #include "AliITSgeom.h"
79 #include "AliITSgeomSPD.h"
80 #include "AliITSgeomSDD.h"
81 #include "AliITSgeomSSD.h"
82 #include "AliITSDetType.h"
83 #include "AliITSresponseSPD.h"
84 #include "AliITSresponseSDD.h"
85 #include "AliITSresponseSSD.h"
86 #include "AliITSsegmentationSPD.h"
87 #include "AliITSsegmentationSDD.h"
88 #include "AliITSsegmentationSSD.h"
89 #include "AliITSsimulationSPD.h"
90 #include "AliITSsimulationSDD.h"
91 #include "AliITSsimulationSSD.h"
92 #include "AliITSClusterFinderSPD.h"
93 #include "AliITSClusterFinderSDD.h"
94 #include "AliITSClusterFinderSSD.h"
97 ClassImp(AliITSvPPRasymmFMD)
99 //_____________________________________________________________________________
100 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD() {
101 ////////////////////////////////////////////////////////////////////////
102 // Standard default constructor for the ITS version 8.
103 ////////////////////////////////////////////////////////////////////////
109 fEuclidOut = kFALSE; // Don't write Euclide file
110 fGeomDetOut = kFALSE; // Don't write .det file
111 fGeomDetIn = kFALSE; // Don't Read .det file
112 fMajorVersion = IsVersion();
114 for(i=0;i<60;i++) fRead[i] = '\0';
115 for(i=0;i<60;i++) fWrite[i] = '\0';
116 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
118 //_____________________________________________________________________________
119 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD(const char *name, const char *title) : AliITS(name, title){
120 ////////////////////////////////////////////////////////////////////////
121 // Standard constructor for the ITS version 10.
122 ////////////////////////////////////////////////////////////////////////
126 fIdName = new TString[fIdN];
133 fIdSens = new Int_t[fIdN];
134 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
135 fMajorVersion = IsVersion();
137 fEuclidOut = kFALSE; // Don't write Euclide file
138 fGeomDetOut = kFALSE; // Don't write .det file
139 fGeomDetIn = kFALSE; // Don't Read .det file
145 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
146 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
147 strncpy(fRead,fEuclidGeomDet,60);
148 strncpy(fWrite,fEuclidGeomDet,60);
150 //____________________________________________________________________________
151 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD(const AliITSvPPRasymmFMD &source){
152 ////////////////////////////////////////////////////////////////////////
153 // Copy Constructor for ITS version 8.
154 ////////////////////////////////////////////////////////////////////////
155 if(&source == this) return;
156 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymmFMD");
159 //_____________________________________________________________________________
160 AliITSvPPRasymmFMD& AliITSvPPRasymmFMD::operator=(const AliITSvPPRasymmFMD &source){
161 ////////////////////////////////////////////////////////////////////////
162 // Assignment operator for the ITS version 8.
163 ////////////////////////////////////////////////////////////////////////
164 if(&source == this) return *this;
165 Warning("= operator","Not allowed to copy AliITSvPPRasymmFMD");
168 //_____________________________________________________________________________
169 AliITSvPPRasymmFMD::~AliITSvPPRasymmFMD() {
170 ////////////////////////////////////////////////////////////////////////
171 // Standard destructor for the ITS version 8.
172 ////////////////////////////////////////////////////////////////////////
174 //__________________________________________________________________________
175 void AliITSvPPRasymmFMD::BuildGeometry(){
176 ////////////////////////////////////////////////////////////////////////
177 // Geometry builder for the ITS version 8.
178 ////////////////////////////////////////////////////////////////////////
181 const Int_t kColorITS=kYellow;
183 top = gAlice->GetGeometry()->GetNode("alice");
186 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
188 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
189 node->SetLineColor(kColorITS);
192 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
194 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
195 node->SetLineColor(kColorITS);
198 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
200 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
201 node->SetLineColor(kColorITS);
204 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
206 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
207 node->SetLineColor(kColorITS);
210 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
212 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
213 node->SetLineColor(kColorITS);
216 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
218 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
219 node->SetLineColor(kColorITS);
226 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
228 // Define some variables for SPD
231 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
232 Float_t di103[3], di10a[3]; // for layer 1
233 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
234 Float_t di1d3[3], di20a[3]; // for layer 2
236 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
237 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
239 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
240 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
242 Float_t dbus=300.; // total bus thickness on both layers (micron)
244 ddet1 = GetThicknessDet1();
245 ddet2 = GetThicknessDet2();
246 dchip1 = GetThicknessChip1();
247 dchip2 = GetThicknessChip2();
249 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
251 if(ddet1 < 100. || ddet1 > 300.) {
252 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
253 " The default value of 200 microns will be used." << endl;
257 if(ddet2 < 100. || ddet2 > 300.) {
258 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
259 " The default value of 200 microns will be used." << endl;
263 if(dchip1 < 100. || dchip1 > 300.) {
264 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
265 " The default value of 200 microns will be used." << endl;
269 if(dchip2 < 100. || dchip2 > 300.) {
270 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
271 " The default value of 200 microns will be used." << endl;
275 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
276 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
277 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
278 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
280 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
281 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
282 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
283 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
284 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
286 Float_t deltax, deltay;
288 Int_t thickness = fMinorVersion/10;
289 Int_t option = fMinorVersion - 10*thickness;
292 // Define some variables for SDD
293 // SDD detector ladder
296 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
297 Float_t Y_SDD_sep = 0.20;
298 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
299 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
307 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
308 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
309 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
310 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
311 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
312 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
313 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
314 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
315 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
316 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
317 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
318 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
319 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
320 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
321 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
325 // SPD - option 'b' (this is the default)
329 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
330 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
331 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
332 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
333 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
334 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
335 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
336 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
337 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
338 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
339 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
340 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
341 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
342 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
343 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
349 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
350 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
351 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
352 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
353 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
354 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
355 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
356 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
357 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
358 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
359 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
360 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
361 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
362 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
363 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
364 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
365 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
366 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
367 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
368 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
369 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
370 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
371 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
372 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
373 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
374 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
375 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
376 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
377 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
378 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
379 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
380 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
381 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
382 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
383 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
384 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
388 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
389 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
390 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
391 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
392 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
393 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
394 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
395 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
396 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
397 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
398 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
399 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
400 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
401 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
402 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
403 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
404 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
405 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
406 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
407 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
408 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
409 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
410 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
411 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
412 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
413 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
414 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
415 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
416 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
417 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
418 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
419 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
420 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
421 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
422 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
423 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
424 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
425 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
426 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
427 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
428 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
429 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
430 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
431 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
432 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
433 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
434 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
435 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
436 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
437 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
438 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
439 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
440 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
441 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
442 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
443 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
444 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
445 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
446 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
447 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
448 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
449 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
450 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
451 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
452 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
453 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
454 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
455 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
456 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
457 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
458 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
461 // --- Define SPD (option 'a') volumes ----------------------------
464 // (this is NOT the default)
471 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
476 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
481 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
486 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
489 di103[1] = ddet1+dchip1;
491 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
494 di1d3[1] = ddet2+dchip2;
496 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
499 di10a[1] = ddet1+dchip1+dbus+0.0025;
501 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
504 di20a[1] = ddet2+dchip2+dbus+0.0025;
506 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
513 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
518 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
522 // --- Define SPD (option 'b') volumes ----------------------------
525 // (this is the default)
532 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
537 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
542 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
547 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
550 di107[1] = ddet1+dchip1;
552 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
555 di1d7[1] = ddet2+dchip2;
557 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
560 di10b[1] = ddet1+dchip1+dbus+0.0025;
562 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
565 di20b[1] = ddet2+dchip2+dbus+0.0025;
567 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
574 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
579 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
584 // --- Define SDD volumes ------------------------------------------
586 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
587 it34->DefineSection(0,-34.6,23.49,28.);
588 it34->DefineSection(1,-23.65,23.49,28.);
589 it34->DefineSection(2,-23.65,14.59,28.);
590 it34->DefineSection(3,23.65,14.59,28.);
591 it34->DefineSection(4,23.65,23.49,28.);
592 it34->DefineSection(5,34.6,23.49,28.);
594 I302dits[0] = 3.6250;
595 I302dits[1] = 0.0150;
596 I302dits[2] = 4.3794;
597 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
599 I004dits[0] = I302dits[0]+0.005;
600 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
601 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
602 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
603 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
605 I004dits[2] = I004dits[2] + I302dits[2];
606 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
611 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
613 I402dits[0] = 3.6250;
614 I402dits[1] = 0.0150;
615 I402dits[2] = 4.3794;
616 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
618 I005dits[0] = I402dits[0]+0.005;
619 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
620 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
621 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
622 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
624 I005dits[2] = I005dits[2] + I402dits[2];
625 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
630 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
633 // --- Define SSD volumes ------------------------------------------
636 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
637 it56->DefineSection(0,-57.45,43.6,48.);
638 it56->DefineSection(1,-49.15,43.6,48.);
639 it56->DefineSection(2,-49.15,36.9,48.);
640 it56->DefineSection(3,50.55,36.9,48.);
641 it56->DefineSection(4,50.55,43.6,48.);
642 it56->DefineSection(5,57.45,43.6,48.);
647 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
652 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
657 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
662 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
667 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
672 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
678 // --- Place SPD (option 'a') volumes into their mother volume
681 // (this is NOT the default)
689 // --- Place SPD (option 'b') volumes into their mother volume
692 // (this is the default)
696 // Place IT12 in Alice
698 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
699 node->SetLineColor(kColorITS);
700 node->SetVisibility(0);
703 // Place copy #1 of I12B in IT12
705 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
706 sub1node->SetLineColor(kColorITS);
707 sub1node->SetVisibility(0);
710 // Place copy #1 of I10B in I12B
712 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
713 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
714 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
715 sub2node->SetLineColor(kColorITS);
716 sub2node->SetVisibility(0);
719 // Place copy #1 of I107 in I10B
721 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
722 sub3node->SetLineColor(kColorITS);
723 sub3node->SetVisibility(0);
726 // Place copy #1 of I101 in I107
728 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
729 sub4node->SetLineColor(kColorITS);
730 sub4node->SetVisibility(0);
733 // Place copy #1 of ITS1 in I101
735 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
736 sub5node->SetLineColor(kColorITS);
737 fNodes->Add(sub5node);
739 fNodes->Add(sub4node);
741 fNodes->Add(sub3node);
744 // Place copy #2 of I107 in I10B
746 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
747 sub3node->SetLineColor(kColorITS);
748 sub3node->SetVisibility(0);
751 // Place copy #1 of I101 in I107
753 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
754 sub4node->SetLineColor(kColorITS);
755 sub4node->SetVisibility(0);
758 // Place copy #1 of ITS1 in I101
760 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
761 sub5node->SetLineColor(kColorITS);
762 fNodes->Add(sub5node);
764 fNodes->Add(sub4node);
766 fNodes->Add(sub3node);
769 // Place copy #3 of I107 in I10B
771 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
772 sub3node->SetLineColor(kColorITS);
773 sub3node->SetVisibility(0);
776 // Place copy #1 of I101 in I107
778 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
779 sub4node->SetLineColor(kColorITS);
780 sub4node->SetVisibility(0);
783 // Place copy #1 of ITS1 in I101
785 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
786 sub5node->SetLineColor(kColorITS);
787 fNodes->Add(sub5node);
789 fNodes->Add(sub4node);
791 fNodes->Add(sub3node);
794 // Place copy #4 of I107 in I10B
796 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
797 sub3node->SetLineColor(kColorITS);
798 sub3node->SetVisibility(0);
801 // Place copy #1 of I101 in I107
803 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
804 sub4node->SetLineColor(kColorITS);
805 sub4node->SetVisibility(0);
808 // Place copy #1 of ITS1 in I101
810 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
811 sub5node->SetLineColor(kColorITS);
812 fNodes->Add(sub5node);
814 fNodes->Add(sub4node);
816 fNodes->Add(sub3node);
818 fNodes->Add(sub2node);
821 // Place copy #2 of I10B in I12B
823 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
824 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
825 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
826 sub2node->SetLineColor(kColorITS);
827 sub2node->SetVisibility(0);
830 // Place copy #1 of I107 in I10B
832 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
833 sub3node->SetLineColor(kColorITS);
834 sub3node->SetVisibility(0);
837 // Place copy #1 of I101 in I107
839 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
840 sub4node->SetLineColor(kColorITS);
841 sub4node->SetVisibility(0);
844 // Place copy #1 of ITS1 in I101
846 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
847 sub5node->SetLineColor(kColorITS);
848 fNodes->Add(sub5node);
850 fNodes->Add(sub4node);
852 fNodes->Add(sub3node);
855 // Place copy #2 of I107 in I10B
857 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
858 sub3node->SetLineColor(kColorITS);
859 sub3node->SetVisibility(0);
862 // Place copy #1 of I101 in I107
864 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
865 sub4node->SetLineColor(kColorITS);
866 sub4node->SetVisibility(0);
869 // Place copy #1 of ITS1 in I101
871 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
872 sub5node->SetLineColor(kColorITS);
873 fNodes->Add(sub5node);
875 fNodes->Add(sub4node);
877 fNodes->Add(sub3node);
880 // Place copy #3 of I107 in I10B
882 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
883 sub3node->SetLineColor(kColorITS);
884 sub3node->SetVisibility(0);
887 // Place copy #1 of I101 in I107
889 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
890 sub4node->SetLineColor(kColorITS);
891 sub4node->SetVisibility(0);
894 // Place copy #1 of ITS1 in I101
896 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
897 sub5node->SetLineColor(kColorITS);
898 fNodes->Add(sub5node);
900 fNodes->Add(sub4node);
902 fNodes->Add(sub3node);
905 // Place copy #4 of I107 in I10B
907 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
908 sub3node->SetLineColor(kColorITS);
909 sub3node->SetVisibility(0);
912 // Place copy #1 of I101 in I107
914 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
915 sub4node->SetLineColor(kColorITS);
916 sub4node->SetVisibility(0);
919 // Place copy #1 of ITS1 in I101
921 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
922 sub5node->SetLineColor(kColorITS);
923 fNodes->Add(sub5node);
925 fNodes->Add(sub4node);
927 fNodes->Add(sub3node);
929 fNodes->Add(sub2node);
932 // Place copy #1 of I20B in I12B
934 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
935 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
936 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
937 sub2node->SetLineColor(kColorITS);
938 sub2node->SetVisibility(0);
941 // Place copy #1 of I1D7 in I20B
943 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
944 sub3node->SetLineColor(kColorITS);
945 sub3node->SetVisibility(0);
948 // Place copy #1 of I1D1 in I1D7
950 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
951 sub4node->SetLineColor(kColorITS);
952 sub4node->SetVisibility(0);
955 // Place copy #1 of ITS2 in I1D1
957 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
958 sub5node->SetLineColor(kColorITS);
959 fNodes->Add(sub5node);
961 fNodes->Add(sub4node);
963 fNodes->Add(sub3node);
966 // Place copy #2 of I1D7 in I20B
968 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
969 sub3node->SetLineColor(kColorITS);
970 sub3node->SetVisibility(0);
973 // Place copy #1 of I1D1 in I1D7
975 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
976 sub4node->SetLineColor(kColorITS);
977 sub4node->SetVisibility(0);
980 // Place copy #1 of ITS2 in I1D1
982 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
983 sub5node->SetLineColor(kColorITS);
984 fNodes->Add(sub5node);
986 fNodes->Add(sub4node);
988 fNodes->Add(sub3node);
991 // Place copy #3 of I1D7 in I20B
993 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
994 sub3node->SetLineColor(kColorITS);
995 sub3node->SetVisibility(0);
998 // Place copy #1 of I1D1 in I1D7
1000 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1001 sub4node->SetLineColor(kColorITS);
1002 sub4node->SetVisibility(0);
1005 // Place copy #1 of ITS2 in I1D1
1007 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1008 sub5node->SetLineColor(kColorITS);
1009 fNodes->Add(sub5node);
1011 fNodes->Add(sub4node);
1013 fNodes->Add(sub3node);
1016 // Place copy #4 of I1D7 in I20B
1018 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1019 sub3node->SetLineColor(kColorITS);
1020 sub3node->SetVisibility(0);
1023 // Place copy #1 of I1D1 in I1D7
1025 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1026 sub4node->SetLineColor(kColorITS);
1027 sub4node->SetVisibility(0);
1030 // Place copy #1 of ITS2 in I1D1
1032 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1033 sub5node->SetLineColor(kColorITS);
1034 fNodes->Add(sub5node);
1036 fNodes->Add(sub4node);
1038 fNodes->Add(sub3node);
1040 fNodes->Add(sub2node);
1043 // Place copy #2 of I20B in I12B
1045 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1046 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1047 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1048 sub2node->SetLineColor(kColorITS);
1049 sub2node->SetVisibility(0);
1052 // Place copy #1 of I1D7 in I20B
1054 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1055 sub3node->SetLineColor(kColorITS);
1056 sub3node->SetVisibility(0);
1059 // Place copy #1 of I1D1 in I1D7
1061 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1062 sub4node->SetLineColor(kColorITS);
1063 sub4node->SetVisibility(0);
1066 // Place copy #1 of ITS2 in I1D1
1068 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1069 sub5node->SetLineColor(kColorITS);
1070 fNodes->Add(sub5node);
1072 fNodes->Add(sub4node);
1074 fNodes->Add(sub3node);
1077 // Place copy #2 of I1D7 in I20B
1079 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1080 sub3node->SetLineColor(kColorITS);
1081 sub3node->SetVisibility(0);
1084 // Place copy #1 of I1D1 in I1D7
1086 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1087 sub4node->SetLineColor(kColorITS);
1088 sub4node->SetVisibility(0);
1091 // Place copy #1 of ITS2 in I1D1
1093 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1094 sub5node->SetLineColor(kColorITS);
1095 fNodes->Add(sub5node);
1097 fNodes->Add(sub4node);
1099 fNodes->Add(sub3node);
1102 // Place copy #3 of I1D7 in I20B
1104 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1105 sub3node->SetLineColor(kColorITS);
1106 sub3node->SetVisibility(0);
1109 // Place copy #1 of I1D1 in I1D7
1111 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1112 sub4node->SetLineColor(kColorITS);
1113 sub4node->SetVisibility(0);
1116 // Place copy #1 of ITS2 in I1D1
1118 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1119 sub5node->SetLineColor(kColorITS);
1120 fNodes->Add(sub5node);
1122 fNodes->Add(sub4node);
1124 fNodes->Add(sub3node);
1127 // Place copy #4 of I1D7 in I20B
1129 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1130 sub3node->SetLineColor(kColorITS);
1131 sub3node->SetVisibility(0);
1134 // Place copy #1 of I1D1 in I1D7
1136 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1137 sub4node->SetLineColor(kColorITS);
1138 sub4node->SetVisibility(0);
1141 // Place copy #1 of ITS2 in I1D1
1143 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1144 sub5node->SetLineColor(kColorITS);
1145 fNodes->Add(sub5node);
1147 fNodes->Add(sub4node);
1149 fNodes->Add(sub3node);
1151 fNodes->Add(sub2node);
1154 // Place copy #3 of I20B in I12B
1156 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1157 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1158 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1159 sub2node->SetLineColor(kColorITS);
1160 sub2node->SetVisibility(0);
1163 // Place copy #1 of I1D7 in I20B
1165 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1166 sub3node->SetLineColor(kColorITS);
1167 sub3node->SetVisibility(0);
1170 // Place copy #1 of I1D1 in I1D7
1172 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1173 sub4node->SetLineColor(kColorITS);
1174 sub4node->SetVisibility(0);
1177 // Place copy #1 of ITS2 in I1D1
1179 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1180 sub5node->SetLineColor(kColorITS);
1181 fNodes->Add(sub5node);
1183 fNodes->Add(sub4node);
1185 fNodes->Add(sub3node);
1188 // Place copy #2 of I1D7 in I20B
1190 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1191 sub3node->SetLineColor(kColorITS);
1192 sub3node->SetVisibility(0);
1195 // Place copy #1 of I1D1 in I1D7
1197 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1198 sub4node->SetLineColor(kColorITS);
1199 sub4node->SetVisibility(0);
1202 // Place copy #1 of ITS2 in I1D1
1204 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1205 sub5node->SetLineColor(kColorITS);
1206 fNodes->Add(sub5node);
1208 fNodes->Add(sub4node);
1210 fNodes->Add(sub3node);
1213 // Place copy #3 of I1D7 in I20B
1215 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1216 sub3node->SetLineColor(kColorITS);
1217 sub3node->SetVisibility(0);
1220 // Place copy #1 of I1D1 in I1D7
1222 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1223 sub4node->SetLineColor(kColorITS);
1224 sub4node->SetVisibility(0);
1227 // Place copy #1 of ITS2 in I1D1
1229 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1230 sub5node->SetLineColor(kColorITS);
1231 fNodes->Add(sub5node);
1233 fNodes->Add(sub4node);
1235 fNodes->Add(sub3node);
1238 // Place copy #4 of I1D7 in I20B
1240 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1241 sub3node->SetLineColor(kColorITS);
1242 sub3node->SetVisibility(0);
1245 // Place copy #1 of I1D1 in I1D7
1247 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1248 sub4node->SetLineColor(kColorITS);
1249 sub4node->SetVisibility(0);
1252 // Place copy #1 of ITS2 in I1D1
1254 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1255 sub5node->SetLineColor(kColorITS);
1256 fNodes->Add(sub5node);
1258 fNodes->Add(sub4node);
1260 fNodes->Add(sub3node);
1262 fNodes->Add(sub2node);
1265 // Place copy #4 of I20B in I12B
1267 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1268 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1269 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1270 sub2node->SetLineColor(kColorITS);
1271 sub2node->SetVisibility(0);
1274 // Place copy #1 of I1D7 in I20B
1276 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1277 sub3node->SetLineColor(kColorITS);
1278 sub3node->SetVisibility(0);
1281 // Place copy #1 of I1D1 in I1D7
1283 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1284 sub4node->SetLineColor(kColorITS);
1285 sub4node->SetVisibility(0);
1288 // Place copy #1 of ITS2 in I1D1
1290 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1291 sub5node->SetLineColor(kColorITS);
1292 fNodes->Add(sub5node);
1294 fNodes->Add(sub4node);
1296 fNodes->Add(sub3node);
1299 // Place copy #2 of I1D7 in I20B
1301 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1302 sub3node->SetLineColor(kColorITS);
1303 sub3node->SetVisibility(0);
1306 // Place copy #1 of I1D1 in I1D7
1308 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1309 sub4node->SetLineColor(kColorITS);
1310 sub4node->SetVisibility(0);
1313 // Place copy #1 of ITS2 in I1D1
1315 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1316 sub5node->SetLineColor(kColorITS);
1317 fNodes->Add(sub5node);
1319 fNodes->Add(sub4node);
1321 fNodes->Add(sub3node);
1324 // Place copy #3 of I1D7 in I20B
1326 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1327 sub3node->SetLineColor(kColorITS);
1328 sub3node->SetVisibility(0);
1331 // Place copy #1 of I1D1 in I1D7
1333 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1334 sub4node->SetLineColor(kColorITS);
1335 sub4node->SetVisibility(0);
1338 // Place copy #1 of ITS2 in I1D1
1340 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1341 sub5node->SetLineColor(kColorITS);
1342 fNodes->Add(sub5node);
1344 fNodes->Add(sub4node);
1346 fNodes->Add(sub3node);
1349 // Place copy #4 of I1D7 in I20B
1351 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1352 sub3node->SetLineColor(kColorITS);
1353 sub3node->SetVisibility(0);
1356 // Place copy #1 of I1D1 in I1D7
1358 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1359 sub4node->SetLineColor(kColorITS);
1360 sub4node->SetVisibility(0);
1363 // Place copy #1 of ITS2 in I1D1
1365 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1366 sub5node->SetLineColor(kColorITS);
1367 fNodes->Add(sub5node);
1369 fNodes->Add(sub4node);
1371 fNodes->Add(sub3node);
1373 fNodes->Add(sub2node);
1375 fNodes->Add(sub1node);
1378 // Place copy #2 of I12B in IT12
1380 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1381 sub1node->SetLineColor(kColorITS);
1382 sub1node->SetVisibility(0);
1385 // Place copy #1 of I10B in I12B
1387 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1388 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1389 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1390 sub2node->SetLineColor(kColorITS);
1391 sub2node->SetVisibility(0);
1394 // Place copy #1 of I107 in I10B
1396 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1397 sub3node->SetLineColor(kColorITS);
1398 sub3node->SetVisibility(0);
1401 // Place copy #1 of I101 in I107
1403 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1404 sub4node->SetLineColor(kColorITS);
1405 sub4node->SetVisibility(0);
1408 // Place copy #1 of ITS1 in I101
1410 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1411 sub5node->SetLineColor(kColorITS);
1412 fNodes->Add(sub5node);
1414 fNodes->Add(sub4node);
1416 fNodes->Add(sub3node);
1419 // Place copy #2 of I107 in I10B
1421 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1422 sub3node->SetLineColor(kColorITS);
1423 sub3node->SetVisibility(0);
1426 // Place copy #1 of I101 in I107
1428 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1429 sub4node->SetLineColor(kColorITS);
1430 sub4node->SetVisibility(0);
1433 // Place copy #1 of ITS1 in I101
1435 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1436 sub5node->SetLineColor(kColorITS);
1437 fNodes->Add(sub5node);
1439 fNodes->Add(sub4node);
1441 fNodes->Add(sub3node);
1444 // Place copy #3 of I107 in I10B
1446 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1447 sub3node->SetLineColor(kColorITS);
1448 sub3node->SetVisibility(0);
1451 // Place copy #1 of I101 in I107
1453 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1454 sub4node->SetLineColor(kColorITS);
1455 sub4node->SetVisibility(0);
1458 // Place copy #1 of ITS1 in I101
1460 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1461 sub5node->SetLineColor(kColorITS);
1462 fNodes->Add(sub5node);
1464 fNodes->Add(sub4node);
1466 fNodes->Add(sub3node);
1469 // Place copy #4 of I107 in I10B
1471 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1472 sub3node->SetLineColor(kColorITS);
1473 sub3node->SetVisibility(0);
1476 // Place copy #1 of I101 in I107
1478 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1479 sub4node->SetLineColor(kColorITS);
1480 sub4node->SetVisibility(0);
1483 // Place copy #1 of ITS1 in I101
1485 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1486 sub5node->SetLineColor(kColorITS);
1487 fNodes->Add(sub5node);
1489 fNodes->Add(sub4node);
1491 fNodes->Add(sub3node);
1493 fNodes->Add(sub2node);
1496 // Place copy #2 of I10B in I12B
1498 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1499 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1500 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1501 sub2node->SetLineColor(kColorITS);
1502 sub2node->SetVisibility(0);
1505 // Place copy #1 of I107 in I10B
1507 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1508 sub3node->SetLineColor(kColorITS);
1509 sub3node->SetVisibility(0);
1512 // Place copy #1 of I101 in I107
1514 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1515 sub4node->SetLineColor(kColorITS);
1516 sub4node->SetVisibility(0);
1519 // Place copy #1 of ITS1 in I101
1521 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1522 sub5node->SetLineColor(kColorITS);
1523 fNodes->Add(sub5node);
1525 fNodes->Add(sub4node);
1527 fNodes->Add(sub3node);
1530 // Place copy #2 of I107 in I10B
1532 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1533 sub3node->SetLineColor(kColorITS);
1534 sub3node->SetVisibility(0);
1537 // Place copy #1 of I101 in I107
1539 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1540 sub4node->SetLineColor(kColorITS);
1541 sub4node->SetVisibility(0);
1544 // Place copy #1 of ITS1 in I101
1546 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1547 sub5node->SetLineColor(kColorITS);
1548 fNodes->Add(sub5node);
1550 fNodes->Add(sub4node);
1552 fNodes->Add(sub3node);
1555 // Place copy #3 of I107 in I10B
1557 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1558 sub3node->SetLineColor(kColorITS);
1559 sub3node->SetVisibility(0);
1562 // Place copy #1 of I101 in I107
1564 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1565 sub4node->SetLineColor(kColorITS);
1566 sub4node->SetVisibility(0);
1569 // Place copy #1 of ITS1 in I101
1571 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1572 sub5node->SetLineColor(kColorITS);
1573 fNodes->Add(sub5node);
1575 fNodes->Add(sub4node);
1577 fNodes->Add(sub3node);
1580 // Place copy #4 of I107 in I10B
1582 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1583 sub3node->SetLineColor(kColorITS);
1584 sub3node->SetVisibility(0);
1587 // Place copy #1 of I101 in I107
1589 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1590 sub4node->SetLineColor(kColorITS);
1591 sub4node->SetVisibility(0);
1594 // Place copy #1 of ITS1 in I101
1596 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1597 sub5node->SetLineColor(kColorITS);
1598 fNodes->Add(sub5node);
1600 fNodes->Add(sub4node);
1602 fNodes->Add(sub3node);
1604 fNodes->Add(sub2node);
1607 // Place copy #1 of I20B in I12B
1609 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1610 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1611 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1612 sub2node->SetLineColor(kColorITS);
1613 sub2node->SetVisibility(0);
1616 // Place copy #1 of I1D7 in I20B
1618 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1619 sub3node->SetLineColor(kColorITS);
1620 sub3node->SetVisibility(0);
1623 // Place copy #1 of I1D1 in I1D7
1625 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1626 sub4node->SetLineColor(kColorITS);
1627 sub4node->SetVisibility(0);
1630 // Place copy #1 of ITS2 in I1D1
1632 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1633 sub5node->SetLineColor(kColorITS);
1634 fNodes->Add(sub5node);
1636 fNodes->Add(sub4node);
1638 fNodes->Add(sub3node);
1641 // Place copy #2 of I1D7 in I20B
1643 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1644 sub3node->SetLineColor(kColorITS);
1645 sub3node->SetVisibility(0);
1648 // Place copy #1 of I1D1 in I1D7
1650 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1651 sub4node->SetLineColor(kColorITS);
1652 sub4node->SetVisibility(0);
1655 // Place copy #1 of ITS2 in I1D1
1657 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1658 sub5node->SetLineColor(kColorITS);
1659 fNodes->Add(sub5node);
1661 fNodes->Add(sub4node);
1663 fNodes->Add(sub3node);
1666 // Place copy #3 of I1D7 in I20B
1668 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1669 sub3node->SetLineColor(kColorITS);
1670 sub3node->SetVisibility(0);
1673 // Place copy #1 of I1D1 in I1D7
1675 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1676 sub4node->SetLineColor(kColorITS);
1677 sub4node->SetVisibility(0);
1680 // Place copy #1 of ITS2 in I1D1
1682 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1683 sub5node->SetLineColor(kColorITS);
1684 fNodes->Add(sub5node);
1686 fNodes->Add(sub4node);
1688 fNodes->Add(sub3node);
1691 // Place copy #4 of I1D7 in I20B
1693 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1694 sub3node->SetLineColor(kColorITS);
1695 sub3node->SetVisibility(0);
1698 // Place copy #1 of I1D1 in I1D7
1700 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1701 sub4node->SetLineColor(kColorITS);
1702 sub4node->SetVisibility(0);
1705 // Place copy #1 of ITS2 in I1D1
1707 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1708 sub5node->SetLineColor(kColorITS);
1709 fNodes->Add(sub5node);
1711 fNodes->Add(sub4node);
1713 fNodes->Add(sub3node);
1715 fNodes->Add(sub2node);
1718 // Place copy #2 of I20B in I12B
1720 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1721 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1722 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1723 sub2node->SetLineColor(kColorITS);
1724 sub2node->SetVisibility(0);
1727 // Place copy #1 of I1D7 in I20B
1729 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1730 sub3node->SetLineColor(kColorITS);
1731 sub3node->SetVisibility(0);
1734 // Place copy #1 of I1D1 in I1D7
1736 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1737 sub4node->SetLineColor(kColorITS);
1738 sub4node->SetVisibility(0);
1741 // Place copy #1 of ITS2 in I1D1
1743 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1744 sub5node->SetLineColor(kColorITS);
1745 fNodes->Add(sub5node);
1747 fNodes->Add(sub4node);
1749 fNodes->Add(sub3node);
1752 // Place copy #2 of I1D7 in I20B
1754 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1755 sub3node->SetLineColor(kColorITS);
1756 sub3node->SetVisibility(0);
1759 // Place copy #1 of I1D1 in I1D7
1761 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1762 sub4node->SetLineColor(kColorITS);
1763 sub4node->SetVisibility(0);
1766 // Place copy #1 of ITS2 in I1D1
1768 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1769 sub5node->SetLineColor(kColorITS);
1770 fNodes->Add(sub5node);
1772 fNodes->Add(sub4node);
1774 fNodes->Add(sub3node);
1777 // Place copy #3 of I1D7 in I20B
1779 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1780 sub3node->SetLineColor(kColorITS);
1781 sub3node->SetVisibility(0);
1784 // Place copy #1 of I1D1 in I1D7
1786 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1787 sub4node->SetLineColor(kColorITS);
1788 sub4node->SetVisibility(0);
1791 // Place copy #1 of ITS2 in I1D1
1793 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1794 sub5node->SetLineColor(kColorITS);
1795 fNodes->Add(sub5node);
1797 fNodes->Add(sub4node);
1799 fNodes->Add(sub3node);
1802 // Place copy #4 of I1D7 in I20B
1804 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1805 sub3node->SetLineColor(kColorITS);
1806 sub3node->SetVisibility(0);
1809 // Place copy #1 of I1D1 in I1D7
1811 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1812 sub4node->SetLineColor(kColorITS);
1813 sub4node->SetVisibility(0);
1816 // Place copy #1 of ITS2 in I1D1
1818 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1819 sub5node->SetLineColor(kColorITS);
1820 fNodes->Add(sub5node);
1822 fNodes->Add(sub4node);
1824 fNodes->Add(sub3node);
1826 fNodes->Add(sub2node);
1829 // Place copy #3 of I20B in I12B
1831 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1832 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1833 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1834 sub2node->SetLineColor(kColorITS);
1835 sub2node->SetVisibility(0);
1838 // Place copy #1 of I1D7 in I20B
1840 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1841 sub3node->SetLineColor(kColorITS);
1842 sub3node->SetVisibility(0);
1845 // Place copy #1 of I1D1 in I1D7
1847 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1848 sub4node->SetLineColor(kColorITS);
1849 sub4node->SetVisibility(0);
1852 // Place copy #1 of ITS2 in I1D1
1854 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1855 sub5node->SetLineColor(kColorITS);
1856 fNodes->Add(sub5node);
1858 fNodes->Add(sub4node);
1860 fNodes->Add(sub3node);
1863 // Place copy #2 of I1D7 in I20B
1865 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1866 sub3node->SetLineColor(kColorITS);
1867 sub3node->SetVisibility(0);
1870 // Place copy #1 of I1D1 in I1D7
1872 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1873 sub4node->SetLineColor(kColorITS);
1874 sub4node->SetVisibility(0);
1877 // Place copy #1 of ITS2 in I1D1
1879 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1880 sub5node->SetLineColor(kColorITS);
1881 fNodes->Add(sub5node);
1883 fNodes->Add(sub4node);
1885 fNodes->Add(sub3node);
1888 // Place copy #3 of I1D7 in I20B
1890 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1891 sub3node->SetLineColor(kColorITS);
1892 sub3node->SetVisibility(0);
1895 // Place copy #1 of I1D1 in I1D7
1897 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1898 sub4node->SetLineColor(kColorITS);
1899 sub4node->SetVisibility(0);
1902 // Place copy #1 of ITS2 in I1D1
1904 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1905 sub5node->SetLineColor(kColorITS);
1906 fNodes->Add(sub5node);
1908 fNodes->Add(sub4node);
1910 fNodes->Add(sub3node);
1913 // Place copy #4 of I1D7 in I20B
1915 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1916 sub3node->SetLineColor(kColorITS);
1917 sub3node->SetVisibility(0);
1920 // Place copy #1 of I1D1 in I1D7
1922 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1923 sub4node->SetLineColor(kColorITS);
1924 sub4node->SetVisibility(0);
1927 // Place copy #1 of ITS2 in I1D1
1929 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1930 sub5node->SetLineColor(kColorITS);
1931 fNodes->Add(sub5node);
1933 fNodes->Add(sub4node);
1935 fNodes->Add(sub3node);
1937 fNodes->Add(sub2node);
1940 // Place copy #4 of I20B in I12B
1942 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1943 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1944 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1945 sub2node->SetLineColor(kColorITS);
1946 sub2node->SetVisibility(0);
1949 // Place copy #1 of I1D7 in I20B
1951 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1952 sub3node->SetLineColor(kColorITS);
1953 sub3node->SetVisibility(0);
1956 // Place copy #1 of I1D1 in I1D7
1958 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1959 sub4node->SetLineColor(kColorITS);
1960 sub4node->SetVisibility(0);
1963 // Place copy #1 of ITS2 in I1D1
1965 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1966 sub5node->SetLineColor(kColorITS);
1967 fNodes->Add(sub5node);
1969 fNodes->Add(sub4node);
1971 fNodes->Add(sub3node);
1974 // Place copy #2 of I1D7 in I20B
1976 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1977 sub3node->SetLineColor(kColorITS);
1978 sub3node->SetVisibility(0);
1981 // Place copy #1 of I1D1 in I1D7
1983 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1984 sub4node->SetLineColor(kColorITS);
1985 sub4node->SetVisibility(0);
1988 // Place copy #1 of ITS2 in I1D1
1990 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1991 sub5node->SetLineColor(kColorITS);
1992 fNodes->Add(sub5node);
1994 fNodes->Add(sub4node);
1996 fNodes->Add(sub3node);
1999 // Place copy #3 of I1D7 in I20B
2001 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2002 sub3node->SetLineColor(kColorITS);
2003 sub3node->SetVisibility(0);
2006 // Place copy #1 of I1D1 in I1D7
2008 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2009 sub4node->SetLineColor(kColorITS);
2010 sub4node->SetVisibility(0);
2013 // Place copy #1 of ITS2 in I1D1
2015 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2016 sub5node->SetLineColor(kColorITS);
2017 fNodes->Add(sub5node);
2019 fNodes->Add(sub4node);
2021 fNodes->Add(sub3node);
2024 // Place copy #4 of I1D7 in I20B
2026 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2027 sub3node->SetLineColor(kColorITS);
2028 sub3node->SetVisibility(0);
2031 // Place copy #1 of I1D1 in I1D7
2033 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2034 sub4node->SetLineColor(kColorITS);
2035 sub4node->SetVisibility(0);
2038 // Place copy #1 of ITS2 in I1D1
2040 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2041 sub5node->SetLineColor(kColorITS);
2042 fNodes->Add(sub5node);
2044 fNodes->Add(sub4node);
2046 fNodes->Add(sub3node);
2048 fNodes->Add(sub2node);
2050 fNodes->Add(sub1node);
2053 // Place copy #3 of I12B in IT12
2055 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2056 sub1node->SetLineColor(kColorITS);
2057 sub1node->SetVisibility(0);
2060 // Place copy #1 of I10B in I12B
2062 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2063 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2064 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2065 sub2node->SetLineColor(kColorITS);
2066 sub2node->SetVisibility(0);
2069 // Place copy #1 of I107 in I10B
2071 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2072 sub3node->SetLineColor(kColorITS);
2073 sub3node->SetVisibility(0);
2076 // Place copy #1 of I101 in I107
2078 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2079 sub4node->SetLineColor(kColorITS);
2080 sub4node->SetVisibility(0);
2083 // Place copy #1 of ITS1 in I101
2085 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2086 sub5node->SetLineColor(kColorITS);
2087 fNodes->Add(sub5node);
2089 fNodes->Add(sub4node);
2091 fNodes->Add(sub3node);
2094 // Place copy #2 of I107 in I10B
2096 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2097 sub3node->SetLineColor(kColorITS);
2098 sub3node->SetVisibility(0);
2101 // Place copy #1 of I101 in I107
2103 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2104 sub4node->SetLineColor(kColorITS);
2105 sub4node->SetVisibility(0);
2108 // Place copy #1 of ITS1 in I101
2110 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2111 sub5node->SetLineColor(kColorITS);
2112 fNodes->Add(sub5node);
2114 fNodes->Add(sub4node);
2116 fNodes->Add(sub3node);
2119 // Place copy #3 of I107 in I10B
2121 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2122 sub3node->SetLineColor(kColorITS);
2123 sub3node->SetVisibility(0);
2126 // Place copy #1 of I101 in I107
2128 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2129 sub4node->SetLineColor(kColorITS);
2130 sub4node->SetVisibility(0);
2133 // Place copy #1 of ITS1 in I101
2135 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2136 sub5node->SetLineColor(kColorITS);
2137 fNodes->Add(sub5node);
2139 fNodes->Add(sub4node);
2141 fNodes->Add(sub3node);
2144 // Place copy #4 of I107 in I10B
2146 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2147 sub3node->SetLineColor(kColorITS);
2148 sub3node->SetVisibility(0);
2151 // Place copy #1 of I101 in I107
2153 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2154 sub4node->SetLineColor(kColorITS);
2155 sub4node->SetVisibility(0);
2158 // Place copy #1 of ITS1 in I101
2160 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2161 sub5node->SetLineColor(kColorITS);
2162 fNodes->Add(sub5node);
2164 fNodes->Add(sub4node);
2166 fNodes->Add(sub3node);
2168 fNodes->Add(sub2node);
2171 // Place copy #2 of I10B in I12B
2173 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2174 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2175 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2176 sub2node->SetLineColor(kColorITS);
2177 sub2node->SetVisibility(0);
2180 // Place copy #1 of I107 in I10B
2182 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2183 sub3node->SetLineColor(kColorITS);
2184 sub3node->SetVisibility(0);
2187 // Place copy #1 of I101 in I107
2189 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2190 sub4node->SetLineColor(kColorITS);
2191 sub4node->SetVisibility(0);
2194 // Place copy #1 of ITS1 in I101
2196 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2197 sub5node->SetLineColor(kColorITS);
2198 fNodes->Add(sub5node);
2200 fNodes->Add(sub4node);
2202 fNodes->Add(sub3node);
2205 // Place copy #2 of I107 in I10B
2207 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2208 sub3node->SetLineColor(kColorITS);
2209 sub3node->SetVisibility(0);
2212 // Place copy #1 of I101 in I107
2214 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2215 sub4node->SetLineColor(kColorITS);
2216 sub4node->SetVisibility(0);
2219 // Place copy #1 of ITS1 in I101
2221 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2222 sub5node->SetLineColor(kColorITS);
2223 fNodes->Add(sub5node);
2225 fNodes->Add(sub4node);
2227 fNodes->Add(sub3node);
2230 // Place copy #3 of I107 in I10B
2232 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2233 sub3node->SetLineColor(kColorITS);
2234 sub3node->SetVisibility(0);
2237 // Place copy #1 of I101 in I107
2239 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2240 sub4node->SetLineColor(kColorITS);
2241 sub4node->SetVisibility(0);
2244 // Place copy #1 of ITS1 in I101
2246 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2247 sub5node->SetLineColor(kColorITS);
2248 fNodes->Add(sub5node);
2250 fNodes->Add(sub4node);
2252 fNodes->Add(sub3node);
2255 // Place copy #4 of I107 in I10B
2257 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2258 sub3node->SetLineColor(kColorITS);
2259 sub3node->SetVisibility(0);
2262 // Place copy #1 of I101 in I107
2264 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2265 sub4node->SetLineColor(kColorITS);
2266 sub4node->SetVisibility(0);
2269 // Place copy #1 of ITS1 in I101
2271 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2272 sub5node->SetLineColor(kColorITS);
2273 fNodes->Add(sub5node);
2275 fNodes->Add(sub4node);
2277 fNodes->Add(sub3node);
2279 fNodes->Add(sub2node);
2282 // Place copy #1 of I20B in I12B
2284 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2285 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2286 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2287 sub2node->SetLineColor(kColorITS);
2288 sub2node->SetVisibility(0);
2291 // Place copy #1 of I1D7 in I20B
2293 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2294 sub3node->SetLineColor(kColorITS);
2295 sub3node->SetVisibility(0);
2298 // Place copy #1 of I1D1 in I1D7
2300 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2301 sub4node->SetLineColor(kColorITS);
2302 sub4node->SetVisibility(0);
2305 // Place copy #1 of ITS2 in I1D1
2307 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2308 sub5node->SetLineColor(kColorITS);
2309 fNodes->Add(sub5node);
2311 fNodes->Add(sub4node);
2313 fNodes->Add(sub3node);
2316 // Place copy #2 of I1D7 in I20B
2318 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2319 sub3node->SetLineColor(kColorITS);
2320 sub3node->SetVisibility(0);
2323 // Place copy #1 of I1D1 in I1D7
2325 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2326 sub4node->SetLineColor(kColorITS);
2327 sub4node->SetVisibility(0);
2330 // Place copy #1 of ITS2 in I1D1
2332 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2333 sub5node->SetLineColor(kColorITS);
2334 fNodes->Add(sub5node);
2336 fNodes->Add(sub4node);
2338 fNodes->Add(sub3node);
2341 // Place copy #3 of I1D7 in I20B
2343 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2344 sub3node->SetLineColor(kColorITS);
2345 sub3node->SetVisibility(0);
2348 // Place copy #1 of I1D1 in I1D7
2350 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2351 sub4node->SetLineColor(kColorITS);
2352 sub4node->SetVisibility(0);
2355 // Place copy #1 of ITS2 in I1D1
2357 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2358 sub5node->SetLineColor(kColorITS);
2359 fNodes->Add(sub5node);
2361 fNodes->Add(sub4node);
2363 fNodes->Add(sub3node);
2366 // Place copy #4 of I1D7 in I20B
2368 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2369 sub3node->SetLineColor(kColorITS);
2370 sub3node->SetVisibility(0);
2373 // Place copy #1 of I1D1 in I1D7
2375 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2376 sub4node->SetLineColor(kColorITS);
2377 sub4node->SetVisibility(0);
2380 // Place copy #1 of ITS2 in I1D1
2382 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2383 sub5node->SetLineColor(kColorITS);
2384 fNodes->Add(sub5node);
2386 fNodes->Add(sub4node);
2388 fNodes->Add(sub3node);
2390 fNodes->Add(sub2node);
2393 // Place copy #2 of I20B in I12B
2395 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2396 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2397 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2398 sub2node->SetLineColor(kColorITS);
2399 sub2node->SetVisibility(0);
2402 // Place copy #1 of I1D7 in I20B
2404 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2405 sub3node->SetLineColor(kColorITS);
2406 sub3node->SetVisibility(0);
2409 // Place copy #1 of I1D1 in I1D7
2411 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2412 sub4node->SetLineColor(kColorITS);
2413 sub4node->SetVisibility(0);
2416 // Place copy #1 of ITS2 in I1D1
2418 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2419 sub5node->SetLineColor(kColorITS);
2420 fNodes->Add(sub5node);
2422 fNodes->Add(sub4node);
2424 fNodes->Add(sub3node);
2427 // Place copy #2 of I1D7 in I20B
2429 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2430 sub3node->SetLineColor(kColorITS);
2431 sub3node->SetVisibility(0);
2434 // Place copy #1 of I1D1 in I1D7
2436 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2437 sub4node->SetLineColor(kColorITS);
2438 sub4node->SetVisibility(0);
2441 // Place copy #1 of ITS2 in I1D1
2443 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2444 sub5node->SetLineColor(kColorITS);
2445 fNodes->Add(sub5node);
2447 fNodes->Add(sub4node);
2449 fNodes->Add(sub3node);
2452 // Place copy #3 of I1D7 in I20B
2454 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2455 sub3node->SetLineColor(kColorITS);
2456 sub3node->SetVisibility(0);
2459 // Place copy #1 of I1D1 in I1D7
2461 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2462 sub4node->SetLineColor(kColorITS);
2463 sub4node->SetVisibility(0);
2466 // Place copy #1 of ITS2 in I1D1
2468 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2469 sub5node->SetLineColor(kColorITS);
2470 fNodes->Add(sub5node);
2472 fNodes->Add(sub4node);
2474 fNodes->Add(sub3node);
2477 // Place copy #4 of I1D7 in I20B
2479 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2480 sub3node->SetLineColor(kColorITS);
2481 sub3node->SetVisibility(0);
2484 // Place copy #1 of I1D1 in I1D7
2486 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2487 sub4node->SetLineColor(kColorITS);
2488 sub4node->SetVisibility(0);
2491 // Place copy #1 of ITS2 in I1D1
2493 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2494 sub5node->SetLineColor(kColorITS);
2495 fNodes->Add(sub5node);
2497 fNodes->Add(sub4node);
2499 fNodes->Add(sub3node);
2501 fNodes->Add(sub2node);
2504 // Place copy #3 of I20B in I12B
2506 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2507 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2508 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2509 sub2node->SetLineColor(kColorITS);
2510 sub2node->SetVisibility(0);
2513 // Place copy #1 of I1D7 in I20B
2515 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2516 sub3node->SetLineColor(kColorITS);
2517 sub3node->SetVisibility(0);
2520 // Place copy #1 of I1D1 in I1D7
2522 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2523 sub4node->SetLineColor(kColorITS);
2524 sub4node->SetVisibility(0);
2527 // Place copy #1 of ITS2 in I1D1
2529 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2530 sub5node->SetLineColor(kColorITS);
2531 fNodes->Add(sub5node);
2533 fNodes->Add(sub4node);
2535 fNodes->Add(sub3node);
2538 // Place copy #2 of I1D7 in I20B
2540 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2541 sub3node->SetLineColor(kColorITS);
2542 sub3node->SetVisibility(0);
2545 // Place copy #1 of I1D1 in I1D7
2547 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2548 sub4node->SetLineColor(kColorITS);
2549 sub4node->SetVisibility(0);
2552 // Place copy #1 of ITS2 in I1D1
2554 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2555 sub5node->SetLineColor(kColorITS);
2556 fNodes->Add(sub5node);
2558 fNodes->Add(sub4node);
2560 fNodes->Add(sub3node);
2563 // Place copy #3 of I1D7 in I20B
2565 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2566 sub3node->SetLineColor(kColorITS);
2567 sub3node->SetVisibility(0);
2570 // Place copy #1 of I1D1 in I1D7
2572 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2573 sub4node->SetLineColor(kColorITS);
2574 sub4node->SetVisibility(0);
2577 // Place copy #1 of ITS2 in I1D1
2579 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2580 sub5node->SetLineColor(kColorITS);
2581 fNodes->Add(sub5node);
2583 fNodes->Add(sub4node);
2585 fNodes->Add(sub3node);
2588 // Place copy #4 of I1D7 in I20B
2590 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2591 sub3node->SetLineColor(kColorITS);
2592 sub3node->SetVisibility(0);
2595 // Place copy #1 of I1D1 in I1D7
2597 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2598 sub4node->SetLineColor(kColorITS);
2599 sub4node->SetVisibility(0);
2602 // Place copy #1 of ITS2 in I1D1
2604 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2605 sub5node->SetLineColor(kColorITS);
2606 fNodes->Add(sub5node);
2608 fNodes->Add(sub4node);
2610 fNodes->Add(sub3node);
2612 fNodes->Add(sub2node);
2615 // Place copy #4 of I20B in I12B
2617 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2618 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2619 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2620 sub2node->SetLineColor(kColorITS);
2621 sub2node->SetVisibility(0);
2624 // Place copy #1 of I1D7 in I20B
2626 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2627 sub3node->SetLineColor(kColorITS);
2628 sub3node->SetVisibility(0);
2631 // Place copy #1 of I1D1 in I1D7
2633 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2634 sub4node->SetLineColor(kColorITS);
2635 sub4node->SetVisibility(0);
2638 // Place copy #1 of ITS2 in I1D1
2640 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2641 sub5node->SetLineColor(kColorITS);
2642 fNodes->Add(sub5node);
2644 fNodes->Add(sub4node);
2646 fNodes->Add(sub3node);
2649 // Place copy #2 of I1D7 in I20B
2651 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2652 sub3node->SetLineColor(kColorITS);
2653 sub3node->SetVisibility(0);
2656 // Place copy #1 of I1D1 in I1D7
2658 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2659 sub4node->SetLineColor(kColorITS);
2660 sub4node->SetVisibility(0);
2663 // Place copy #1 of ITS2 in I1D1
2665 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2666 sub5node->SetLineColor(kColorITS);
2667 fNodes->Add(sub5node);
2669 fNodes->Add(sub4node);
2671 fNodes->Add(sub3node);
2674 // Place copy #3 of I1D7 in I20B
2676 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2677 sub3node->SetLineColor(kColorITS);
2678 sub3node->SetVisibility(0);
2681 // Place copy #1 of I1D1 in I1D7
2683 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2684 sub4node->SetLineColor(kColorITS);
2685 sub4node->SetVisibility(0);
2688 // Place copy #1 of ITS2 in I1D1
2690 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2691 sub5node->SetLineColor(kColorITS);
2692 fNodes->Add(sub5node);
2694 fNodes->Add(sub4node);
2696 fNodes->Add(sub3node);
2699 // Place copy #4 of I1D7 in I20B
2701 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2702 sub3node->SetLineColor(kColorITS);
2703 sub3node->SetVisibility(0);
2706 // Place copy #1 of I1D1 in I1D7
2708 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2709 sub4node->SetLineColor(kColorITS);
2710 sub4node->SetVisibility(0);
2713 // Place copy #1 of ITS2 in I1D1
2715 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2716 sub5node->SetLineColor(kColorITS);
2717 fNodes->Add(sub5node);
2719 fNodes->Add(sub4node);
2721 fNodes->Add(sub3node);
2723 fNodes->Add(sub2node);
2725 fNodes->Add(sub1node);
2728 // Place copy #4 of I12B in IT12
2730 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2731 sub1node->SetLineColor(kColorITS);
2732 sub1node->SetVisibility(0);
2735 // Place copy #1 of I10B in I12B
2737 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2738 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2739 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2740 sub2node->SetLineColor(kColorITS);
2741 sub2node->SetVisibility(0);
2744 // Place copy #1 of I107 in I10B
2746 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2747 sub3node->SetLineColor(kColorITS);
2748 sub3node->SetVisibility(0);
2751 // Place copy #1 of I101 in I107
2753 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2754 sub4node->SetLineColor(kColorITS);
2755 sub4node->SetVisibility(0);
2758 // Place copy #1 of ITS1 in I101
2760 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2761 sub5node->SetLineColor(kColorITS);
2762 fNodes->Add(sub5node);
2764 fNodes->Add(sub4node);
2766 fNodes->Add(sub3node);
2769 // Place copy #2 of I107 in I10B
2771 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2772 sub3node->SetLineColor(kColorITS);
2773 sub3node->SetVisibility(0);
2776 // Place copy #1 of I101 in I107
2778 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2779 sub4node->SetLineColor(kColorITS);
2780 sub4node->SetVisibility(0);
2783 // Place copy #1 of ITS1 in I101
2785 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2786 sub5node->SetLineColor(kColorITS);
2787 fNodes->Add(sub5node);
2789 fNodes->Add(sub4node);
2791 fNodes->Add(sub3node);
2794 // Place copy #3 of I107 in I10B
2796 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2797 sub3node->SetLineColor(kColorITS);
2798 sub3node->SetVisibility(0);
2801 // Place copy #1 of I101 in I107
2803 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2804 sub4node->SetLineColor(kColorITS);
2805 sub4node->SetVisibility(0);
2808 // Place copy #1 of ITS1 in I101
2810 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2811 sub5node->SetLineColor(kColorITS);
2812 fNodes->Add(sub5node);
2814 fNodes->Add(sub4node);
2816 fNodes->Add(sub3node);
2819 // Place copy #4 of I107 in I10B
2821 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2822 sub3node->SetLineColor(kColorITS);
2823 sub3node->SetVisibility(0);
2826 // Place copy #1 of I101 in I107
2828 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2829 sub4node->SetLineColor(kColorITS);
2830 sub4node->SetVisibility(0);
2833 // Place copy #1 of ITS1 in I101
2835 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2836 sub5node->SetLineColor(kColorITS);
2837 fNodes->Add(sub5node);
2839 fNodes->Add(sub4node);
2841 fNodes->Add(sub3node);
2843 fNodes->Add(sub2node);
2846 // Place copy #2 of I10B in I12B
2848 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2849 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2850 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2851 sub2node->SetLineColor(kColorITS);
2852 sub2node->SetVisibility(0);
2855 // Place copy #1 of I107 in I10B
2857 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2858 sub3node->SetLineColor(kColorITS);
2859 sub3node->SetVisibility(0);
2862 // Place copy #1 of I101 in I107
2864 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2865 sub4node->SetLineColor(kColorITS);
2866 sub4node->SetVisibility(0);
2869 // Place copy #1 of ITS1 in I101
2871 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2872 sub5node->SetLineColor(kColorITS);
2873 fNodes->Add(sub5node);
2875 fNodes->Add(sub4node);
2877 fNodes->Add(sub3node);
2880 // Place copy #2 of I107 in I10B
2882 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2883 sub3node->SetLineColor(kColorITS);
2884 sub3node->SetVisibility(0);
2887 // Place copy #1 of I101 in I107
2889 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2890 sub4node->SetLineColor(kColorITS);
2891 sub4node->SetVisibility(0);
2894 // Place copy #1 of ITS1 in I101
2896 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2897 sub5node->SetLineColor(kColorITS);
2898 fNodes->Add(sub5node);
2900 fNodes->Add(sub4node);
2902 fNodes->Add(sub3node);
2905 // Place copy #3 of I107 in I10B
2907 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2908 sub3node->SetLineColor(kColorITS);
2909 sub3node->SetVisibility(0);
2912 // Place copy #1 of I101 in I107
2914 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2915 sub4node->SetLineColor(kColorITS);
2916 sub4node->SetVisibility(0);
2919 // Place copy #1 of ITS1 in I101
2921 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2922 sub5node->SetLineColor(kColorITS);
2923 fNodes->Add(sub5node);
2925 fNodes->Add(sub4node);
2927 fNodes->Add(sub3node);
2930 // Place copy #4 of I107 in I10B
2932 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2933 sub3node->SetLineColor(kColorITS);
2934 sub3node->SetVisibility(0);
2937 // Place copy #1 of I101 in I107
2939 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2940 sub4node->SetLineColor(kColorITS);
2941 sub4node->SetVisibility(0);
2944 // Place copy #1 of ITS1 in I101
2946 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2947 sub5node->SetLineColor(kColorITS);
2948 fNodes->Add(sub5node);
2950 fNodes->Add(sub4node);
2952 fNodes->Add(sub3node);
2954 fNodes->Add(sub2node);
2957 // Place copy #1 of I20B in I12B
2959 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2960 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2961 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2962 sub2node->SetLineColor(kColorITS);
2963 sub2node->SetVisibility(0);
2966 // Place copy #1 of I1D7 in I20B
2968 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2969 sub3node->SetLineColor(kColorITS);
2970 sub3node->SetVisibility(0);
2973 // Place copy #1 of I1D1 in I1D7
2975 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2976 sub4node->SetLineColor(kColorITS);
2977 sub4node->SetVisibility(0);
2980 // Place copy #1 of ITS2 in I1D1
2982 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2983 sub5node->SetLineColor(kColorITS);
2984 fNodes->Add(sub5node);
2986 fNodes->Add(sub4node);
2988 fNodes->Add(sub3node);
2991 // Place copy #2 of I1D7 in I20B
2993 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2994 sub3node->SetLineColor(kColorITS);
2995 sub3node->SetVisibility(0);
2998 // Place copy #1 of I1D1 in I1D7
3000 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3001 sub4node->SetLineColor(kColorITS);
3002 sub4node->SetVisibility(0);
3005 // Place copy #1 of ITS2 in I1D1
3007 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3008 sub5node->SetLineColor(kColorITS);
3009 fNodes->Add(sub5node);
3011 fNodes->Add(sub4node);
3013 fNodes->Add(sub3node);
3016 // Place copy #3 of I1D7 in I20B
3018 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3019 sub3node->SetLineColor(kColorITS);
3020 sub3node->SetVisibility(0);
3023 // Place copy #1 of I1D1 in I1D7
3025 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3026 sub4node->SetLineColor(kColorITS);
3027 sub4node->SetVisibility(0);
3030 // Place copy #1 of ITS2 in I1D1
3032 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3033 sub5node->SetLineColor(kColorITS);
3034 fNodes->Add(sub5node);
3036 fNodes->Add(sub4node);
3038 fNodes->Add(sub3node);
3041 // Place copy #4 of I1D7 in I20B
3043 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3044 sub3node->SetLineColor(kColorITS);
3045 sub3node->SetVisibility(0);
3048 // Place copy #1 of I1D1 in I1D7
3050 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3051 sub4node->SetLineColor(kColorITS);
3052 sub4node->SetVisibility(0);
3055 // Place copy #1 of ITS2 in I1D1
3057 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3058 sub5node->SetLineColor(kColorITS);
3059 fNodes->Add(sub5node);
3061 fNodes->Add(sub4node);
3063 fNodes->Add(sub3node);
3065 fNodes->Add(sub2node);
3068 // Place copy #2 of I20B in I12B
3070 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3071 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3072 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3073 sub2node->SetLineColor(kColorITS);
3074 sub2node->SetVisibility(0);
3077 // Place copy #1 of I1D7 in I20B
3079 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3080 sub3node->SetLineColor(kColorITS);
3081 sub3node->SetVisibility(0);
3084 // Place copy #1 of I1D1 in I1D7
3086 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3087 sub4node->SetLineColor(kColorITS);
3088 sub4node->SetVisibility(0);
3091 // Place copy #1 of ITS2 in I1D1
3093 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3094 sub5node->SetLineColor(kColorITS);
3095 fNodes->Add(sub5node);
3097 fNodes->Add(sub4node);
3099 fNodes->Add(sub3node);
3102 // Place copy #2 of I1D7 in I20B
3104 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3105 sub3node->SetLineColor(kColorITS);
3106 sub3node->SetVisibility(0);
3109 // Place copy #1 of I1D1 in I1D7
3111 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3112 sub4node->SetLineColor(kColorITS);
3113 sub4node->SetVisibility(0);
3116 // Place copy #1 of ITS2 in I1D1
3118 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3119 sub5node->SetLineColor(kColorITS);
3120 fNodes->Add(sub5node);
3122 fNodes->Add(sub4node);
3124 fNodes->Add(sub3node);
3127 // Place copy #3 of I1D7 in I20B
3129 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3130 sub3node->SetLineColor(kColorITS);
3131 sub3node->SetVisibility(0);
3134 // Place copy #1 of I1D1 in I1D7
3136 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3137 sub4node->SetLineColor(kColorITS);
3138 sub4node->SetVisibility(0);
3141 // Place copy #1 of ITS2 in I1D1
3143 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3144 sub5node->SetLineColor(kColorITS);
3145 fNodes->Add(sub5node);
3147 fNodes->Add(sub4node);
3149 fNodes->Add(sub3node);
3152 // Place copy #4 of I1D7 in I20B
3154 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3155 sub3node->SetLineColor(kColorITS);
3156 sub3node->SetVisibility(0);
3159 // Place copy #1 of I1D1 in I1D7
3161 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3162 sub4node->SetLineColor(kColorITS);
3163 sub4node->SetVisibility(0);
3166 // Place copy #1 of ITS2 in I1D1
3168 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3169 sub5node->SetLineColor(kColorITS);
3170 fNodes->Add(sub5node);
3172 fNodes->Add(sub4node);
3174 fNodes->Add(sub3node);
3176 fNodes->Add(sub2node);
3179 // Place copy #3 of I20B in I12B
3181 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3182 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3183 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3184 sub2node->SetLineColor(kColorITS);
3185 sub2node->SetVisibility(0);
3188 // Place copy #1 of I1D7 in I20B
3190 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3191 sub3node->SetLineColor(kColorITS);
3192 sub3node->SetVisibility(0);
3195 // Place copy #1 of I1D1 in I1D7
3197 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3198 sub4node->SetLineColor(kColorITS);
3199 sub4node->SetVisibility(0);
3202 // Place copy #1 of ITS2 in I1D1
3204 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3205 sub5node->SetLineColor(kColorITS);
3206 fNodes->Add(sub5node);
3208 fNodes->Add(sub4node);
3210 fNodes->Add(sub3node);
3213 // Place copy #2 of I1D7 in I20B
3215 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3216 sub3node->SetLineColor(kColorITS);
3217 sub3node->SetVisibility(0);
3220 // Place copy #1 of I1D1 in I1D7
3222 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3223 sub4node->SetLineColor(kColorITS);
3224 sub4node->SetVisibility(0);
3227 // Place copy #1 of ITS2 in I1D1
3229 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3230 sub5node->SetLineColor(kColorITS);
3231 fNodes->Add(sub5node);
3233 fNodes->Add(sub4node);
3235 fNodes->Add(sub3node);
3238 // Place copy #3 of I1D7 in I20B
3240 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3241 sub3node->SetLineColor(kColorITS);
3242 sub3node->SetVisibility(0);
3245 // Place copy #1 of I1D1 in I1D7
3247 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3248 sub4node->SetLineColor(kColorITS);
3249 sub4node->SetVisibility(0);
3252 // Place copy #1 of ITS2 in I1D1
3254 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3255 sub5node->SetLineColor(kColorITS);
3256 fNodes->Add(sub5node);
3258 fNodes->Add(sub4node);
3260 fNodes->Add(sub3node);
3263 // Place copy #4 of I1D7 in I20B
3265 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3266 sub3node->SetLineColor(kColorITS);
3267 sub3node->SetVisibility(0);
3270 // Place copy #1 of I1D1 in I1D7
3272 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3273 sub4node->SetLineColor(kColorITS);
3274 sub4node->SetVisibility(0);
3277 // Place copy #1 of ITS2 in I1D1
3279 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3280 sub5node->SetLineColor(kColorITS);
3281 fNodes->Add(sub5node);
3283 fNodes->Add(sub4node);
3285 fNodes->Add(sub3node);
3287 fNodes->Add(sub2node);
3290 // Place copy #4 of I20B in I12B
3292 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3293 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3294 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3295 sub2node->SetLineColor(kColorITS);
3296 sub2node->SetVisibility(0);
3299 // Place copy #1 of I1D7 in I20B
3301 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3302 sub3node->SetLineColor(kColorITS);
3303 sub3node->SetVisibility(0);
3306 // Place copy #1 of I1D1 in I1D7
3308 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3309 sub4node->SetLineColor(kColorITS);
3310 sub4node->SetVisibility(0);
3313 // Place copy #1 of ITS2 in I1D1
3315 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3316 sub5node->SetLineColor(kColorITS);
3317 fNodes->Add(sub5node);
3319 fNodes->Add(sub4node);
3321 fNodes->Add(sub3node);
3324 // Place copy #2 of I1D7 in I20B
3326 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3327 sub3node->SetLineColor(kColorITS);
3328 sub3node->SetVisibility(0);
3331 // Place copy #1 of I1D1 in I1D7
3333 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3334 sub4node->SetLineColor(kColorITS);
3335 sub4node->SetVisibility(0);
3338 // Place copy #1 of ITS2 in I1D1
3340 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3341 sub5node->SetLineColor(kColorITS);
3342 fNodes->Add(sub5node);
3344 fNodes->Add(sub4node);
3346 fNodes->Add(sub3node);
3349 // Place copy #3 of I1D7 in I20B
3351 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3352 sub3node->SetLineColor(kColorITS);
3353 sub3node->SetVisibility(0);
3356 // Place copy #1 of I1D1 in I1D7
3358 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3359 sub4node->SetLineColor(kColorITS);
3360 sub4node->SetVisibility(0);
3363 // Place copy #1 of ITS2 in I1D1
3365 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3366 sub5node->SetLineColor(kColorITS);
3367 fNodes->Add(sub5node);
3369 fNodes->Add(sub4node);
3371 fNodes->Add(sub3node);
3374 // Place copy #4 of I1D7 in I20B
3376 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3377 sub3node->SetLineColor(kColorITS);
3378 sub3node->SetVisibility(0);
3381 // Place copy #1 of I1D1 in I1D7
3383 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3384 sub4node->SetLineColor(kColorITS);
3385 sub4node->SetVisibility(0);
3388 // Place copy #1 of ITS2 in I1D1
3390 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3391 sub5node->SetLineColor(kColorITS);
3392 fNodes->Add(sub5node);
3394 fNodes->Add(sub4node);
3396 fNodes->Add(sub3node);
3398 fNodes->Add(sub2node);
3400 fNodes->Add(sub1node);
3403 // Place copy #5 of I12B in IT12
3405 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3406 sub1node->SetLineColor(kColorITS);
3407 sub1node->SetVisibility(0);
3410 // Place copy #1 of I10B in I12B
3412 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3413 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3414 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3415 sub2node->SetLineColor(kColorITS);
3416 sub2node->SetVisibility(0);
3419 // Place copy #1 of I107 in I10B
3421 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3422 sub3node->SetLineColor(kColorITS);
3423 sub3node->SetVisibility(0);
3426 // Place copy #1 of I101 in I107
3428 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3429 sub4node->SetLineColor(kColorITS);
3430 sub4node->SetVisibility(0);
3433 // Place copy #1 of ITS1 in I101
3435 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3436 sub5node->SetLineColor(kColorITS);
3437 fNodes->Add(sub5node);
3439 fNodes->Add(sub4node);
3441 fNodes->Add(sub3node);
3444 // Place copy #2 of I107 in I10B
3446 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3447 sub3node->SetLineColor(kColorITS);
3448 sub3node->SetVisibility(0);
3451 // Place copy #1 of I101 in I107
3453 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3454 sub4node->SetLineColor(kColorITS);
3455 sub4node->SetVisibility(0);
3458 // Place copy #1 of ITS1 in I101
3460 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3461 sub5node->SetLineColor(kColorITS);
3462 fNodes->Add(sub5node);
3464 fNodes->Add(sub4node);
3466 fNodes->Add(sub3node);
3469 // Place copy #3 of I107 in I10B
3471 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3472 sub3node->SetLineColor(kColorITS);
3473 sub3node->SetVisibility(0);
3476 // Place copy #1 of I101 in I107
3478 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3479 sub4node->SetLineColor(kColorITS);
3480 sub4node->SetVisibility(0);
3483 // Place copy #1 of ITS1 in I101
3485 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3486 sub5node->SetLineColor(kColorITS);
3487 fNodes->Add(sub5node);
3489 fNodes->Add(sub4node);
3491 fNodes->Add(sub3node);
3494 // Place copy #4 of I107 in I10B
3496 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3497 sub3node->SetLineColor(kColorITS);
3498 sub3node->SetVisibility(0);
3501 // Place copy #1 of I101 in I107
3503 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3504 sub4node->SetLineColor(kColorITS);
3505 sub4node->SetVisibility(0);
3508 // Place copy #1 of ITS1 in I101
3510 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3511 sub5node->SetLineColor(kColorITS);
3512 fNodes->Add(sub5node);
3514 fNodes->Add(sub4node);
3516 fNodes->Add(sub3node);
3518 fNodes->Add(sub2node);
3521 // Place copy #2 of I10B in I12B
3523 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3524 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3525 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3526 sub2node->SetLineColor(kColorITS);
3527 sub2node->SetVisibility(0);
3530 // Place copy #1 of I107 in I10B
3532 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3533 sub3node->SetLineColor(kColorITS);
3534 sub3node->SetVisibility(0);
3537 // Place copy #1 of I101 in I107
3539 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3540 sub4node->SetLineColor(kColorITS);
3541 sub4node->SetVisibility(0);
3544 // Place copy #1 of ITS1 in I101
3546 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3547 sub5node->SetLineColor(kColorITS);
3548 fNodes->Add(sub5node);
3550 fNodes->Add(sub4node);
3552 fNodes->Add(sub3node);
3555 // Place copy #2 of I107 in I10B
3557 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3558 sub3node->SetLineColor(kColorITS);
3559 sub3node->SetVisibility(0);
3562 // Place copy #1 of I101 in I107
3564 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3565 sub4node->SetLineColor(kColorITS);
3566 sub4node->SetVisibility(0);
3569 // Place copy #1 of ITS1 in I101
3571 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3572 sub5node->SetLineColor(kColorITS);
3573 fNodes->Add(sub5node);
3575 fNodes->Add(sub4node);
3577 fNodes->Add(sub3node);
3580 // Place copy #3 of I107 in I10B
3582 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3583 sub3node->SetLineColor(kColorITS);
3584 sub3node->SetVisibility(0);
3587 // Place copy #1 of I101 in I107
3589 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3590 sub4node->SetLineColor(kColorITS);
3591 sub4node->SetVisibility(0);
3594 // Place copy #1 of ITS1 in I101
3596 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3597 sub5node->SetLineColor(kColorITS);
3598 fNodes->Add(sub5node);
3600 fNodes->Add(sub4node);
3602 fNodes->Add(sub3node);
3605 // Place copy #4 of I107 in I10B
3607 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3608 sub3node->SetLineColor(kColorITS);
3609 sub3node->SetVisibility(0);
3612 // Place copy #1 of I101 in I107
3614 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3615 sub4node->SetLineColor(kColorITS);
3616 sub4node->SetVisibility(0);
3619 // Place copy #1 of ITS1 in I101
3621 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3622 sub5node->SetLineColor(kColorITS);
3623 fNodes->Add(sub5node);
3625 fNodes->Add(sub4node);
3627 fNodes->Add(sub3node);
3629 fNodes->Add(sub2node);
3632 // Place copy #1 of I20B in I12B
3634 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3635 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3636 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3637 sub2node->SetLineColor(kColorITS);
3638 sub2node->SetVisibility(0);
3641 // Place copy #1 of I1D7 in I20B
3643 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3644 sub3node->SetLineColor(kColorITS);
3645 sub3node->SetVisibility(0);
3648 // Place copy #1 of I1D1 in I1D7
3650 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3651 sub4node->SetLineColor(kColorITS);
3652 sub4node->SetVisibility(0);
3655 // Place copy #1 of ITS2 in I1D1
3657 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3658 sub5node->SetLineColor(kColorITS);
3659 fNodes->Add(sub5node);
3661 fNodes->Add(sub4node);
3663 fNodes->Add(sub3node);
3666 // Place copy #2 of I1D7 in I20B
3668 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3669 sub3node->SetLineColor(kColorITS);
3670 sub3node->SetVisibility(0);
3673 // Place copy #1 of I1D1 in I1D7
3675 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3676 sub4node->SetLineColor(kColorITS);
3677 sub4node->SetVisibility(0);
3680 // Place copy #1 of ITS2 in I1D1
3682 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3683 sub5node->SetLineColor(kColorITS);
3684 fNodes->Add(sub5node);
3686 fNodes->Add(sub4node);
3688 fNodes->Add(sub3node);
3691 // Place copy #3 of I1D7 in I20B
3693 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3694 sub3node->SetLineColor(kColorITS);
3695 sub3node->SetVisibility(0);
3698 // Place copy #1 of I1D1 in I1D7
3700 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3701 sub4node->SetLineColor(kColorITS);
3702 sub4node->SetVisibility(0);
3705 // Place copy #1 of ITS2 in I1D1
3707 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3708 sub5node->SetLineColor(kColorITS);
3709 fNodes->Add(sub5node);
3711 fNodes->Add(sub4node);
3713 fNodes->Add(sub3node);
3716 // Place copy #4 of I1D7 in I20B
3718 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3719 sub3node->SetLineColor(kColorITS);
3720 sub3node->SetVisibility(0);
3723 // Place copy #1 of I1D1 in I1D7
3725 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3726 sub4node->SetLineColor(kColorITS);
3727 sub4node->SetVisibility(0);
3730 // Place copy #1 of ITS2 in I1D1
3732 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3733 sub5node->SetLineColor(kColorITS);
3734 fNodes->Add(sub5node);
3736 fNodes->Add(sub4node);
3738 fNodes->Add(sub3node);
3740 fNodes->Add(sub2node);
3743 // Place copy #2 of I20B in I12B
3745 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3746 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3747 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3748 sub2node->SetLineColor(kColorITS);
3749 sub2node->SetVisibility(0);
3752 // Place copy #1 of I1D7 in I20B
3754 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3755 sub3node->SetLineColor(kColorITS);
3756 sub3node->SetVisibility(0);
3759 // Place copy #1 of I1D1 in I1D7
3761 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3762 sub4node->SetLineColor(kColorITS);
3763 sub4node->SetVisibility(0);
3766 // Place copy #1 of ITS2 in I1D1
3768 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3769 sub5node->SetLineColor(kColorITS);
3770 fNodes->Add(sub5node);
3772 fNodes->Add(sub4node);
3774 fNodes->Add(sub3node);
3777 // Place copy #2 of I1D7 in I20B
3779 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3780 sub3node->SetLineColor(kColorITS);
3781 sub3node->SetVisibility(0);
3784 // Place copy #1 of I1D1 in I1D7
3786 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3787 sub4node->SetLineColor(kColorITS);
3788 sub4node->SetVisibility(0);
3791 // Place copy #1 of ITS2 in I1D1
3793 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3794 sub5node->SetLineColor(kColorITS);
3795 fNodes->Add(sub5node);
3797 fNodes->Add(sub4node);
3799 fNodes->Add(sub3node);
3802 // Place copy #3 of I1D7 in I20B
3804 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3805 sub3node->SetLineColor(kColorITS);
3806 sub3node->SetVisibility(0);
3809 // Place copy #1 of I1D1 in I1D7
3811 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3812 sub4node->SetLineColor(kColorITS);
3813 sub4node->SetVisibility(0);
3816 // Place copy #1 of ITS2 in I1D1
3818 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3819 sub5node->SetLineColor(kColorITS);
3820 fNodes->Add(sub5node);
3822 fNodes->Add(sub4node);
3824 fNodes->Add(sub3node);
3827 // Place copy #4 of I1D7 in I20B
3829 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3830 sub3node->SetLineColor(kColorITS);
3831 sub3node->SetVisibility(0);
3834 // Place copy #1 of I1D1 in I1D7
3836 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3837 sub4node->SetLineColor(kColorITS);
3838 sub4node->SetVisibility(0);
3841 // Place copy #1 of ITS2 in I1D1
3843 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3844 sub5node->SetLineColor(kColorITS);
3845 fNodes->Add(sub5node);
3847 fNodes->Add(sub4node);
3849 fNodes->Add(sub3node);
3851 fNodes->Add(sub2node);
3854 // Place copy #3 of I20B in I12B
3856 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3857 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3858 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3859 sub2node->SetLineColor(kColorITS);
3860 sub2node->SetVisibility(0);
3863 // Place copy #1 of I1D7 in I20B
3865 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3866 sub3node->SetLineColor(kColorITS);
3867 sub3node->SetVisibility(0);
3870 // Place copy #1 of I1D1 in I1D7
3872 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3873 sub4node->SetLineColor(kColorITS);
3874 sub4node->SetVisibility(0);
3877 // Place copy #1 of ITS2 in I1D1
3879 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3880 sub5node->SetLineColor(kColorITS);
3881 fNodes->Add(sub5node);
3883 fNodes->Add(sub4node);
3885 fNodes->Add(sub3node);
3888 // Place copy #2 of I1D7 in I20B
3890 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3891 sub3node->SetLineColor(kColorITS);
3892 sub3node->SetVisibility(0);
3895 // Place copy #1 of I1D1 in I1D7
3897 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3898 sub4node->SetLineColor(kColorITS);
3899 sub4node->SetVisibility(0);
3902 // Place copy #1 of ITS2 in I1D1
3904 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3905 sub5node->SetLineColor(kColorITS);
3906 fNodes->Add(sub5node);
3908 fNodes->Add(sub4node);
3910 fNodes->Add(sub3node);
3913 // Place copy #3 of I1D7 in I20B
3915 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3916 sub3node->SetLineColor(kColorITS);
3917 sub3node->SetVisibility(0);
3920 // Place copy #1 of I1D1 in I1D7
3922 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3923 sub4node->SetLineColor(kColorITS);
3924 sub4node->SetVisibility(0);
3927 // Place copy #1 of ITS2 in I1D1
3929 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3930 sub5node->SetLineColor(kColorITS);
3931 fNodes->Add(sub5node);
3933 fNodes->Add(sub4node);
3935 fNodes->Add(sub3node);
3938 // Place copy #4 of I1D7 in I20B
3940 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3941 sub3node->SetLineColor(kColorITS);
3942 sub3node->SetVisibility(0);
3945 // Place copy #1 of I1D1 in I1D7
3947 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3948 sub4node->SetLineColor(kColorITS);
3949 sub4node->SetVisibility(0);
3952 // Place copy #1 of ITS2 in I1D1
3954 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3955 sub5node->SetLineColor(kColorITS);
3956 fNodes->Add(sub5node);
3958 fNodes->Add(sub4node);
3960 fNodes->Add(sub3node);
3962 fNodes->Add(sub2node);
3965 // Place copy #4 of I20B in I12B
3967 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3968 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3969 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3970 sub2node->SetLineColor(kColorITS);
3971 sub2node->SetVisibility(0);
3974 // Place copy #1 of I1D7 in I20B
3976 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3977 sub3node->SetLineColor(kColorITS);
3978 sub3node->SetVisibility(0);
3981 // Place copy #1 of I1D1 in I1D7
3983 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3984 sub4node->SetLineColor(kColorITS);
3985 sub4node->SetVisibility(0);
3988 // Place copy #1 of ITS2 in I1D1
3990 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3991 sub5node->SetLineColor(kColorITS);
3992 fNodes->Add(sub5node);
3994 fNodes->Add(sub4node);
3996 fNodes->Add(sub3node);
3999 // Place copy #2 of I1D7 in I20B
4001 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4002 sub3node->SetLineColor(kColorITS);
4003 sub3node->SetVisibility(0);
4006 // Place copy #1 of I1D1 in I1D7
4008 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4009 sub4node->SetLineColor(kColorITS);
4010 sub4node->SetVisibility(0);
4013 // Place copy #1 of ITS2 in I1D1
4015 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4016 sub5node->SetLineColor(kColorITS);
4017 fNodes->Add(sub5node);
4019 fNodes->Add(sub4node);
4021 fNodes->Add(sub3node);
4024 // Place copy #3 of I1D7 in I20B
4026 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4027 sub3node->SetLineColor(kColorITS);
4028 sub3node->SetVisibility(0);
4031 // Place copy #1 of I1D1 in I1D7
4033 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4034 sub4node->SetLineColor(kColorITS);
4035 sub4node->SetVisibility(0);
4038 // Place copy #1 of ITS2 in I1D1
4040 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4041 sub5node->SetLineColor(kColorITS);
4042 fNodes->Add(sub5node);
4044 fNodes->Add(sub4node);
4046 fNodes->Add(sub3node);
4049 // Place copy #4 of I1D7 in I20B
4051 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4052 sub3node->SetLineColor(kColorITS);
4053 sub3node->SetVisibility(0);
4056 // Place copy #1 of I1D1 in I1D7
4058 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4059 sub4node->SetLineColor(kColorITS);
4060 sub4node->SetVisibility(0);
4063 // Place copy #1 of ITS2 in I1D1
4065 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4066 sub5node->SetLineColor(kColorITS);
4067 fNodes->Add(sub5node);
4069 fNodes->Add(sub4node);
4071 fNodes->Add(sub3node);
4073 fNodes->Add(sub2node);
4075 fNodes->Add(sub1node);
4078 // Place copy #6 of I12B in IT12
4080 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4081 sub1node->SetLineColor(kColorITS);
4082 sub1node->SetVisibility(0);
4085 // Place copy #1 of I10B in I12B
4087 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4088 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4089 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4090 sub2node->SetLineColor(kColorITS);
4091 sub2node->SetVisibility(0);
4094 // Place copy #1 of I107 in I10B
4096 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4097 sub3node->SetLineColor(kColorITS);
4098 sub3node->SetVisibility(0);
4101 // Place copy #1 of I101 in I107
4103 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4104 sub4node->SetLineColor(kColorITS);
4105 sub4node->SetVisibility(0);
4108 // Place copy #1 of ITS1 in I101
4110 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4111 sub5node->SetLineColor(kColorITS);
4112 fNodes->Add(sub5node);
4114 fNodes->Add(sub4node);
4116 fNodes->Add(sub3node);
4119 // Place copy #2 of I107 in I10B
4121 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4122 sub3node->SetLineColor(kColorITS);
4123 sub3node->SetVisibility(0);
4126 // Place copy #1 of I101 in I107
4128 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4129 sub4node->SetLineColor(kColorITS);
4130 sub4node->SetVisibility(0);
4133 // Place copy #1 of ITS1 in I101
4135 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4136 sub5node->SetLineColor(kColorITS);
4137 fNodes->Add(sub5node);
4139 fNodes->Add(sub4node);
4141 fNodes->Add(sub3node);
4144 // Place copy #3 of I107 in I10B
4146 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4147 sub3node->SetLineColor(kColorITS);
4148 sub3node->SetVisibility(0);
4151 // Place copy #1 of I101 in I107
4153 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4154 sub4node->SetLineColor(kColorITS);
4155 sub4node->SetVisibility(0);
4158 // Place copy #1 of ITS1 in I101
4160 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4161 sub5node->SetLineColor(kColorITS);
4162 fNodes->Add(sub5node);
4164 fNodes->Add(sub4node);
4166 fNodes->Add(sub3node);
4169 // Place copy #4 of I107 in I10B
4171 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4172 sub3node->SetLineColor(kColorITS);
4173 sub3node->SetVisibility(0);
4176 // Place copy #1 of I101 in I107
4178 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4179 sub4node->SetLineColor(kColorITS);
4180 sub4node->SetVisibility(0);
4183 // Place copy #1 of ITS1 in I101
4185 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4186 sub5node->SetLineColor(kColorITS);
4187 fNodes->Add(sub5node);
4189 fNodes->Add(sub4node);
4191 fNodes->Add(sub3node);
4193 fNodes->Add(sub2node);
4196 // Place copy #2 of I10B in I12B
4198 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4199 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4200 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4201 sub2node->SetLineColor(kColorITS);
4202 sub2node->SetVisibility(0);
4205 // Place copy #1 of I107 in I10B
4207 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4208 sub3node->SetLineColor(kColorITS);
4209 sub3node->SetVisibility(0);
4212 // Place copy #1 of I101 in I107
4214 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4215 sub4node->SetLineColor(kColorITS);
4216 sub4node->SetVisibility(0);
4219 // Place copy #1 of ITS1 in I101
4221 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4222 sub5node->SetLineColor(kColorITS);
4223 fNodes->Add(sub5node);
4225 fNodes->Add(sub4node);
4227 fNodes->Add(sub3node);
4230 // Place copy #2 of I107 in I10B
4232 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4233 sub3node->SetLineColor(kColorITS);
4234 sub3node->SetVisibility(0);
4237 // Place copy #1 of I101 in I107
4239 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4240 sub4node->SetLineColor(kColorITS);
4241 sub4node->SetVisibility(0);
4244 // Place copy #1 of ITS1 in I101
4246 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4247 sub5node->SetLineColor(kColorITS);
4248 fNodes->Add(sub5node);
4250 fNodes->Add(sub4node);
4252 fNodes->Add(sub3node);
4255 // Place copy #3 of I107 in I10B
4257 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4258 sub3node->SetLineColor(kColorITS);
4259 sub3node->SetVisibility(0);
4262 // Place copy #1 of I101 in I107
4264 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4265 sub4node->SetLineColor(kColorITS);
4266 sub4node->SetVisibility(0);
4269 // Place copy #1 of ITS1 in I101
4271 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4272 sub5node->SetLineColor(kColorITS);
4273 fNodes->Add(sub5node);
4275 fNodes->Add(sub4node);
4277 fNodes->Add(sub3node);
4280 // Place copy #4 of I107 in I10B
4282 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4283 sub3node->SetLineColor(kColorITS);
4284 sub3node->SetVisibility(0);
4287 // Place copy #1 of I101 in I107
4289 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4290 sub4node->SetLineColor(kColorITS);
4291 sub4node->SetVisibility(0);
4294 // Place copy #1 of ITS1 in I101
4296 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4297 sub5node->SetLineColor(kColorITS);
4298 fNodes->Add(sub5node);
4300 fNodes->Add(sub4node);
4302 fNodes->Add(sub3node);
4304 fNodes->Add(sub2node);
4307 // Place copy #1 of I20B in I12B
4309 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4310 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4311 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4312 sub2node->SetLineColor(kColorITS);
4313 sub2node->SetVisibility(0);
4316 // Place copy #1 of I1D7 in I20B
4318 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4319 sub3node->SetLineColor(kColorITS);
4320 sub3node->SetVisibility(0);
4323 // Place copy #1 of I1D1 in I1D7
4325 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4326 sub4node->SetLineColor(kColorITS);
4327 sub4node->SetVisibility(0);
4330 // Place copy #1 of ITS2 in I1D1
4332 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4333 sub5node->SetLineColor(kColorITS);
4334 fNodes->Add(sub5node);
4336 fNodes->Add(sub4node);
4338 fNodes->Add(sub3node);
4341 // Place copy #2 of I1D7 in I20B
4343 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4344 sub3node->SetLineColor(kColorITS);
4345 sub3node->SetVisibility(0);
4348 // Place copy #1 of I1D1 in I1D7
4350 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4351 sub4node->SetLineColor(kColorITS);
4352 sub4node->SetVisibility(0);
4355 // Place copy #1 of ITS2 in I1D1
4357 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4358 sub5node->SetLineColor(kColorITS);
4359 fNodes->Add(sub5node);
4361 fNodes->Add(sub4node);
4363 fNodes->Add(sub3node);
4366 // Place copy #3 of I1D7 in I20B
4368 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4369 sub3node->SetLineColor(kColorITS);
4370 sub3node->SetVisibility(0);
4373 // Place copy #1 of I1D1 in I1D7
4375 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4376 sub4node->SetLineColor(kColorITS);
4377 sub4node->SetVisibility(0);
4380 // Place copy #1 of ITS2 in I1D1
4382 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4383 sub5node->SetLineColor(kColorITS);
4384 fNodes->Add(sub5node);
4386 fNodes->Add(sub4node);
4388 fNodes->Add(sub3node);
4391 // Place copy #4 of I1D7 in I20B
4393 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4394 sub3node->SetLineColor(kColorITS);
4395 sub3node->SetVisibility(0);
4398 // Place copy #1 of I1D1 in I1D7
4400 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4401 sub4node->SetLineColor(kColorITS);
4402 sub4node->SetVisibility(0);
4405 // Place copy #1 of ITS2 in I1D1
4407 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4408 sub5node->SetLineColor(kColorITS);
4409 fNodes->Add(sub5node);
4411 fNodes->Add(sub4node);
4413 fNodes->Add(sub3node);
4415 fNodes->Add(sub2node);
4418 // Place copy #2 of I20B in I12B
4420 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4421 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4422 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4423 sub2node->SetLineColor(kColorITS);
4424 sub2node->SetVisibility(0);
4427 // Place copy #1 of I1D7 in I20B
4429 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4430 sub3node->SetLineColor(kColorITS);
4431 sub3node->SetVisibility(0);
4434 // Place copy #1 of I1D1 in I1D7
4436 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4437 sub4node->SetLineColor(kColorITS);
4438 sub4node->SetVisibility(0);
4441 // Place copy #1 of ITS2 in I1D1
4443 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4444 sub5node->SetLineColor(kColorITS);
4445 fNodes->Add(sub5node);
4447 fNodes->Add(sub4node);
4449 fNodes->Add(sub3node);
4452 // Place copy #2 of I1D7 in I20B
4454 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4455 sub3node->SetLineColor(kColorITS);
4456 sub3node->SetVisibility(0);
4459 // Place copy #1 of I1D1 in I1D7
4461 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4462 sub4node->SetLineColor(kColorITS);
4463 sub4node->SetVisibility(0);
4466 // Place copy #1 of ITS2 in I1D1
4468 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4469 sub5node->SetLineColor(kColorITS);
4470 fNodes->Add(sub5node);
4472 fNodes->Add(sub4node);
4474 fNodes->Add(sub3node);
4477 // Place copy #3 of I1D7 in I20B
4479 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4480 sub3node->SetLineColor(kColorITS);
4481 sub3node->SetVisibility(0);
4484 // Place copy #1 of I1D1 in I1D7
4486 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4487 sub4node->SetLineColor(kColorITS);
4488 sub4node->SetVisibility(0);
4491 // Place copy #1 of ITS2 in I1D1
4493 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4494 sub5node->SetLineColor(kColorITS);
4495 fNodes->Add(sub5node);
4497 fNodes->Add(sub4node);
4499 fNodes->Add(sub3node);
4502 // Place copy #4 of I1D7 in I20B
4504 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4505 sub3node->SetLineColor(kColorITS);
4506 sub3node->SetVisibility(0);
4509 // Place copy #1 of I1D1 in I1D7
4511 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4512 sub4node->SetLineColor(kColorITS);
4513 sub4node->SetVisibility(0);
4516 // Place copy #1 of ITS2 in I1D1
4518 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4519 sub5node->SetLineColor(kColorITS);
4520 fNodes->Add(sub5node);
4522 fNodes->Add(sub4node);
4524 fNodes->Add(sub3node);
4526 fNodes->Add(sub2node);
4529 // Place copy #3 of I20B in I12B
4531 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4532 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4533 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4534 sub2node->SetLineColor(kColorITS);
4535 sub2node->SetVisibility(0);
4538 // Place copy #1 of I1D7 in I20B
4540 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4541 sub3node->SetLineColor(kColorITS);
4542 sub3node->SetVisibility(0);
4545 // Place copy #1 of I1D1 in I1D7
4547 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4548 sub4node->SetLineColor(kColorITS);
4549 sub4node->SetVisibility(0);
4552 // Place copy #1 of ITS2 in I1D1
4554 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4555 sub5node->SetLineColor(kColorITS);
4556 fNodes->Add(sub5node);
4558 fNodes->Add(sub4node);
4560 fNodes->Add(sub3node);
4563 // Place copy #2 of I1D7 in I20B
4565 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4566 sub3node->SetLineColor(kColorITS);
4567 sub3node->SetVisibility(0);
4570 // Place copy #1 of I1D1 in I1D7
4572 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4573 sub4node->SetLineColor(kColorITS);
4574 sub4node->SetVisibility(0);
4577 // Place copy #1 of ITS2 in I1D1
4579 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4580 sub5node->SetLineColor(kColorITS);
4581 fNodes->Add(sub5node);
4583 fNodes->Add(sub4node);
4585 fNodes->Add(sub3node);
4588 // Place copy #3 of I1D7 in I20B
4590 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4591 sub3node->SetLineColor(kColorITS);
4592 sub3node->SetVisibility(0);
4595 // Place copy #1 of I1D1 in I1D7
4597 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4598 sub4node->SetLineColor(kColorITS);
4599 sub4node->SetVisibility(0);
4602 // Place copy #1 of ITS2 in I1D1
4604 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4605 sub5node->SetLineColor(kColorITS);
4606 fNodes->Add(sub5node);
4608 fNodes->Add(sub4node);
4610 fNodes->Add(sub3node);
4613 // Place copy #4 of I1D7 in I20B
4615 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4616 sub3node->SetLineColor(kColorITS);
4617 sub3node->SetVisibility(0);
4620 // Place copy #1 of I1D1 in I1D7
4622 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4623 sub4node->SetLineColor(kColorITS);
4624 sub4node->SetVisibility(0);
4627 // Place copy #1 of ITS2 in I1D1
4629 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4630 sub5node->SetLineColor(kColorITS);
4631 fNodes->Add(sub5node);
4633 fNodes->Add(sub4node);
4635 fNodes->Add(sub3node);
4637 fNodes->Add(sub2node);
4640 // Place copy #4 of I20B in I12B
4642 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4643 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4644 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4645 sub2node->SetLineColor(kColorITS);
4646 sub2node->SetVisibility(0);
4649 // Place copy #1 of I1D7 in I20B
4651 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4652 sub3node->SetLineColor(kColorITS);
4653 sub3node->SetVisibility(0);
4656 // Place copy #1 of I1D1 in I1D7
4658 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4659 sub4node->SetLineColor(kColorITS);
4660 sub4node->SetVisibility(0);
4663 // Place copy #1 of ITS2 in I1D1
4665 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4666 sub5node->SetLineColor(kColorITS);
4667 fNodes->Add(sub5node);
4669 fNodes->Add(sub4node);
4671 fNodes->Add(sub3node);
4674 // Place copy #2 of I1D7 in I20B
4676 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4677 sub3node->SetLineColor(kColorITS);
4678 sub3node->SetVisibility(0);
4681 // Place copy #1 of I1D1 in I1D7
4683 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4684 sub4node->SetLineColor(kColorITS);
4685 sub4node->SetVisibility(0);
4688 // Place copy #1 of ITS2 in I1D1
4690 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4691 sub5node->SetLineColor(kColorITS);
4692 fNodes->Add(sub5node);
4694 fNodes->Add(sub4node);
4696 fNodes->Add(sub3node);
4699 // Place copy #3 of I1D7 in I20B
4701 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4702 sub3node->SetLineColor(kColorITS);
4703 sub3node->SetVisibility(0);
4706 // Place copy #1 of I1D1 in I1D7
4708 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4709 sub4node->SetLineColor(kColorITS);
4710 sub4node->SetVisibility(0);
4713 // Place copy #1 of ITS2 in I1D1
4715 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4716 sub5node->SetLineColor(kColorITS);
4717 fNodes->Add(sub5node);
4719 fNodes->Add(sub4node);
4721 fNodes->Add(sub3node);
4724 // Place copy #4 of I1D7 in I20B
4726 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4727 sub3node->SetLineColor(kColorITS);
4728 sub3node->SetVisibility(0);
4731 // Place copy #1 of I1D1 in I1D7
4733 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4734 sub4node->SetLineColor(kColorITS);
4735 sub4node->SetVisibility(0);
4738 // Place copy #1 of ITS2 in I1D1
4740 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4741 sub5node->SetLineColor(kColorITS);
4742 fNodes->Add(sub5node);
4744 fNodes->Add(sub4node);
4746 fNodes->Add(sub3node);
4748 fNodes->Add(sub2node);
4750 fNodes->Add(sub1node);
4753 // Place copy #7 of I12B in IT12
4755 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4756 sub1node->SetLineColor(kColorITS);
4757 sub1node->SetVisibility(0);
4760 // Place copy #1 of I10B in I12B
4762 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4763 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4764 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4765 sub2node->SetLineColor(kColorITS);
4766 sub2node->SetVisibility(0);
4769 // Place copy #1 of I107 in I10B
4771 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4772 sub3node->SetLineColor(kColorITS);
4773 sub3node->SetVisibility(0);
4776 // Place copy #1 of I101 in I107
4778 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4779 sub4node->SetLineColor(kColorITS);
4780 sub4node->SetVisibility(0);
4783 // Place copy #1 of ITS1 in I101
4785 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4786 sub5node->SetLineColor(kColorITS);
4787 fNodes->Add(sub5node);
4789 fNodes->Add(sub4node);
4791 fNodes->Add(sub3node);
4794 // Place copy #2 of I107 in I10B
4796 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4797 sub3node->SetLineColor(kColorITS);
4798 sub3node->SetVisibility(0);
4801 // Place copy #1 of I101 in I107
4803 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4804 sub4node->SetLineColor(kColorITS);
4805 sub4node->SetVisibility(0);
4808 // Place copy #1 of ITS1 in I101
4810 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4811 sub5node->SetLineColor(kColorITS);
4812 fNodes->Add(sub5node);
4814 fNodes->Add(sub4node);
4816 fNodes->Add(sub3node);
4819 // Place copy #3 of I107 in I10B
4821 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4822 sub3node->SetLineColor(kColorITS);
4823 sub3node->SetVisibility(0);
4826 // Place copy #1 of I101 in I107
4828 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4829 sub4node->SetLineColor(kColorITS);
4830 sub4node->SetVisibility(0);
4833 // Place copy #1 of ITS1 in I101
4835 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4836 sub5node->SetLineColor(kColorITS);
4837 fNodes->Add(sub5node);
4839 fNodes->Add(sub4node);
4841 fNodes->Add(sub3node);
4844 // Place copy #4 of I107 in I10B
4846 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4847 sub3node->SetLineColor(kColorITS);
4848 sub3node->SetVisibility(0);
4851 // Place copy #1 of I101 in I107
4853 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4854 sub4node->SetLineColor(kColorITS);
4855 sub4node->SetVisibility(0);
4858 // Place copy #1 of ITS1 in I101
4860 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4861 sub5node->SetLineColor(kColorITS);
4862 fNodes->Add(sub5node);
4864 fNodes->Add(sub4node);
4866 fNodes->Add(sub3node);
4868 fNodes->Add(sub2node);
4871 // Place copy #2 of I10B in I12B
4873 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4874 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4875 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4876 sub2node->SetLineColor(kColorITS);
4877 sub2node->SetVisibility(0);
4880 // Place copy #1 of I107 in I10B
4882 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4883 sub3node->SetLineColor(kColorITS);
4884 sub3node->SetVisibility(0);
4887 // Place copy #1 of I101 in I107
4889 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4890 sub4node->SetLineColor(kColorITS);
4891 sub4node->SetVisibility(0);
4894 // Place copy #1 of ITS1 in I101
4896 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4897 sub5node->SetLineColor(kColorITS);
4898 fNodes->Add(sub5node);
4900 fNodes->Add(sub4node);
4902 fNodes->Add(sub3node);
4905 // Place copy #2 of I107 in I10B
4907 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4908 sub3node->SetLineColor(kColorITS);
4909 sub3node->SetVisibility(0);
4912 // Place copy #1 of I101 in I107
4914 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4915 sub4node->SetLineColor(kColorITS);
4916 sub4node->SetVisibility(0);
4919 // Place copy #1 of ITS1 in I101
4921 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4922 sub5node->SetLineColor(kColorITS);
4923 fNodes->Add(sub5node);
4925 fNodes->Add(sub4node);
4927 fNodes->Add(sub3node);
4930 // Place copy #3 of I107 in I10B
4932 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4933 sub3node->SetLineColor(kColorITS);
4934 sub3node->SetVisibility(0);
4937 // Place copy #1 of I101 in I107
4939 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4940 sub4node->SetLineColor(kColorITS);
4941 sub4node->SetVisibility(0);
4944 // Place copy #1 of ITS1 in I101
4946 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4947 sub5node->SetLineColor(kColorITS);
4948 fNodes->Add(sub5node);
4950 fNodes->Add(sub4node);
4952 fNodes->Add(sub3node);
4955 // Place copy #4 of I107 in I10B
4957 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4958 sub3node->SetLineColor(kColorITS);
4959 sub3node->SetVisibility(0);
4962 // Place copy #1 of I101 in I107
4964 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4965 sub4node->SetLineColor(kColorITS);
4966 sub4node->SetVisibility(0);
4969 // Place copy #1 of ITS1 in I101
4971 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4972 sub5node->SetLineColor(kColorITS);
4973 fNodes->Add(sub5node);
4975 fNodes->Add(sub4node);
4977 fNodes->Add(sub3node);
4979 fNodes->Add(sub2node);
4982 // Place copy #1 of I20B in I12B
4984 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4985 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4986 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4987 sub2node->SetLineColor(kColorITS);
4988 sub2node->SetVisibility(0);
4991 // Place copy #1 of I1D7 in I20B
4993 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4994 sub3node->SetLineColor(kColorITS);
4995 sub3node->SetVisibility(0);
4998 // Place copy #1 of I1D1 in I1D7
5000 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5001 sub4node->SetLineColor(kColorITS);
5002 sub4node->SetVisibility(0);
5005 // Place copy #1 of ITS2 in I1D1
5007 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5008 sub5node->SetLineColor(kColorITS);
5009 fNodes->Add(sub5node);
5011 fNodes->Add(sub4node);
5013 fNodes->Add(sub3node);
5016 // Place copy #2 of I1D7 in I20B
5018 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5019 sub3node->SetLineColor(kColorITS);
5020 sub3node->SetVisibility(0);
5023 // Place copy #1 of I1D1 in I1D7
5025 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5026 sub4node->SetLineColor(kColorITS);
5027 sub4node->SetVisibility(0);
5030 // Place copy #1 of ITS2 in I1D1
5032 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5033 sub5node->SetLineColor(kColorITS);
5034 fNodes->Add(sub5node);
5036 fNodes->Add(sub4node);
5038 fNodes->Add(sub3node);
5041 // Place copy #3 of I1D7 in I20B
5043 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5044 sub3node->SetLineColor(kColorITS);
5045 sub3node->SetVisibility(0);
5048 // Place copy #1 of I1D1 in I1D7
5050 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5051 sub4node->SetLineColor(kColorITS);
5052 sub4node->SetVisibility(0);
5055 // Place copy #1 of ITS2 in I1D1
5057 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5058 sub5node->SetLineColor(kColorITS);
5059 fNodes->Add(sub5node);
5061 fNodes->Add(sub4node);
5063 fNodes->Add(sub3node);
5066 // Place copy #4 of I1D7 in I20B
5068 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5069 sub3node->SetLineColor(kColorITS);
5070 sub3node->SetVisibility(0);
5073 // Place copy #1 of I1D1 in I1D7
5075 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5076 sub4node->SetLineColor(kColorITS);
5077 sub4node->SetVisibility(0);
5080 // Place copy #1 of ITS2 in I1D1
5082 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5083 sub5node->SetLineColor(kColorITS);
5084 fNodes->Add(sub5node);
5086 fNodes->Add(sub4node);
5088 fNodes->Add(sub3node);
5090 fNodes->Add(sub2node);
5093 // Place copy #2 of I20B in I12B
5095 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5096 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5097 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5098 sub2node->SetLineColor(kColorITS);
5099 sub2node->SetVisibility(0);
5102 // Place copy #1 of I1D7 in I20B
5104 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5105 sub3node->SetLineColor(kColorITS);
5106 sub3node->SetVisibility(0);
5109 // Place copy #1 of I1D1 in I1D7
5111 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5112 sub4node->SetLineColor(kColorITS);
5113 sub4node->SetVisibility(0);
5116 // Place copy #1 of ITS2 in I1D1
5118 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5119 sub5node->SetLineColor(kColorITS);
5120 fNodes->Add(sub5node);
5122 fNodes->Add(sub4node);
5124 fNodes->Add(sub3node);
5127 // Place copy #2 of I1D7 in I20B
5129 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5130 sub3node->SetLineColor(kColorITS);
5131 sub3node->SetVisibility(0);
5134 // Place copy #1 of I1D1 in I1D7
5136 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5137 sub4node->SetLineColor(kColorITS);
5138 sub4node->SetVisibility(0);
5141 // Place copy #1 of ITS2 in I1D1
5143 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5144 sub5node->SetLineColor(kColorITS);
5145 fNodes->Add(sub5node);
5147 fNodes->Add(sub4node);
5149 fNodes->Add(sub3node);
5152 // Place copy #3 of I1D7 in I20B
5154 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5155 sub3node->SetLineColor(kColorITS);
5156 sub3node->SetVisibility(0);
5159 // Place copy #1 of I1D1 in I1D7
5161 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5162 sub4node->SetLineColor(kColorITS);
5163 sub4node->SetVisibility(0);
5166 // Place copy #1 of ITS2 in I1D1
5168 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5169 sub5node->SetLineColor(kColorITS);
5170 fNodes->Add(sub5node);
5172 fNodes->Add(sub4node);
5174 fNodes->Add(sub3node);
5177 // Place copy #4 of I1D7 in I20B
5179 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5180 sub3node->SetLineColor(kColorITS);
5181 sub3node->SetVisibility(0);
5184 // Place copy #1 of I1D1 in I1D7
5186 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5187 sub4node->SetLineColor(kColorITS);
5188 sub4node->SetVisibility(0);
5191 // Place copy #1 of ITS2 in I1D1
5193 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5194 sub5node->SetLineColor(kColorITS);
5195 fNodes->Add(sub5node);
5197 fNodes->Add(sub4node);
5199 fNodes->Add(sub3node);
5201 fNodes->Add(sub2node);
5204 // Place copy #3 of I20B in I12B
5206 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5207 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5208 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5209 sub2node->SetLineColor(kColorITS);
5210 sub2node->SetVisibility(0);
5213 // Place copy #1 of I1D7 in I20B
5215 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5216 sub3node->SetLineColor(kColorITS);
5217 sub3node->SetVisibility(0);
5220 // Place copy #1 of I1D1 in I1D7
5222 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5223 sub4node->SetLineColor(kColorITS);
5224 sub4node->SetVisibility(0);
5227 // Place copy #1 of ITS2 in I1D1
5229 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5230 sub5node->SetLineColor(kColorITS);
5231 fNodes->Add(sub5node);
5233 fNodes->Add(sub4node);
5235 fNodes->Add(sub3node);
5238 // Place copy #2 of I1D7 in I20B
5240 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5241 sub3node->SetLineColor(kColorITS);
5242 sub3node->SetVisibility(0);
5245 // Place copy #1 of I1D1 in I1D7
5247 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5248 sub4node->SetLineColor(kColorITS);
5249 sub4node->SetVisibility(0);
5252 // Place copy #1 of ITS2 in I1D1
5254 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5255 sub5node->SetLineColor(kColorITS);
5256 fNodes->Add(sub5node);
5258 fNodes->Add(sub4node);
5260 fNodes->Add(sub3node);
5263 // Place copy #3 of I1D7 in I20B
5265 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5266 sub3node->SetLineColor(kColorITS);
5267 sub3node->SetVisibility(0);
5270 // Place copy #1 of I1D1 in I1D7
5272 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5273 sub4node->SetLineColor(kColorITS);
5274 sub4node->SetVisibility(0);
5277 // Place copy #1 of ITS2 in I1D1
5279 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5280 sub5node->SetLineColor(kColorITS);
5281 fNodes->Add(sub5node);
5283 fNodes->Add(sub4node);
5285 fNodes->Add(sub3node);
5288 // Place copy #4 of I1D7 in I20B
5290 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5291 sub3node->SetLineColor(kColorITS);
5292 sub3node->SetVisibility(0);
5295 // Place copy #1 of I1D1 in I1D7
5297 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5298 sub4node->SetLineColor(kColorITS);
5299 sub4node->SetVisibility(0);
5302 // Place copy #1 of ITS2 in I1D1
5304 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5305 sub5node->SetLineColor(kColorITS);
5306 fNodes->Add(sub5node);
5308 fNodes->Add(sub4node);
5310 fNodes->Add(sub3node);
5312 fNodes->Add(sub2node);
5315 // Place copy #4 of I20B in I12B
5317 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5318 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5319 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5320 sub2node->SetLineColor(kColorITS);
5321 sub2node->SetVisibility(0);
5324 // Place copy #1 of I1D7 in I20B
5326 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5327 sub3node->SetLineColor(kColorITS);
5328 sub3node->SetVisibility(0);
5331 // Place copy #1 of I1D1 in I1D7
5333 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5334 sub4node->SetLineColor(kColorITS);
5335 sub4node->SetVisibility(0);
5338 // Place copy #1 of ITS2 in I1D1
5340 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5341 sub5node->SetLineColor(kColorITS);
5342 fNodes->Add(sub5node);
5344 fNodes->Add(sub4node);
5346 fNodes->Add(sub3node);
5349 // Place copy #2 of I1D7 in I20B
5351 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5352 sub3node->SetLineColor(kColorITS);
5353 sub3node->SetVisibility(0);
5356 // Place copy #1 of I1D1 in I1D7
5358 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5359 sub4node->SetLineColor(kColorITS);
5360 sub4node->SetVisibility(0);
5363 // Place copy #1 of ITS2 in I1D1
5365 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5366 sub5node->SetLineColor(kColorITS);
5367 fNodes->Add(sub5node);
5369 fNodes->Add(sub4node);
5371 fNodes->Add(sub3node);
5374 // Place copy #3 of I1D7 in I20B
5376 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5377 sub3node->SetLineColor(kColorITS);
5378 sub3node->SetVisibility(0);
5381 // Place copy #1 of I1D1 in I1D7
5383 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5384 sub4node->SetLineColor(kColorITS);
5385 sub4node->SetVisibility(0);
5388 // Place copy #1 of ITS2 in I1D1
5390 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5391 sub5node->SetLineColor(kColorITS);
5392 fNodes->Add(sub5node);
5394 fNodes->Add(sub4node);
5396 fNodes->Add(sub3node);
5399 // Place copy #4 of I1D7 in I20B
5401 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5402 sub3node->SetLineColor(kColorITS);
5403 sub3node->SetVisibility(0);
5406 // Place copy #1 of I1D1 in I1D7
5408 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5409 sub4node->SetLineColor(kColorITS);
5410 sub4node->SetVisibility(0);
5413 // Place copy #1 of ITS2 in I1D1
5415 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5416 sub5node->SetLineColor(kColorITS);
5417 fNodes->Add(sub5node);
5419 fNodes->Add(sub4node);
5421 fNodes->Add(sub3node);
5423 fNodes->Add(sub2node);
5425 fNodes->Add(sub1node);
5428 // Place copy #8 of I12B in IT12
5430 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5431 sub1node->SetLineColor(kColorITS);
5432 sub1node->SetVisibility(0);
5435 // Place copy #1 of I10B in I12B
5437 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5438 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5439 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5440 sub2node->SetLineColor(kColorITS);
5441 sub2node->SetVisibility(0);
5444 // Place copy #1 of I107 in I10B
5446 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5447 sub3node->SetLineColor(kColorITS);
5448 sub3node->SetVisibility(0);
5451 // Place copy #1 of I101 in I107
5453 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5454 sub4node->SetLineColor(kColorITS);
5455 sub4node->SetVisibility(0);
5458 // Place copy #1 of ITS1 in I101
5460 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5461 sub5node->SetLineColor(kColorITS);
5462 fNodes->Add(sub5node);
5464 fNodes->Add(sub4node);
5466 fNodes->Add(sub3node);
5469 // Place copy #2 of I107 in I10B
5471 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5472 sub3node->SetLineColor(kColorITS);
5473 sub3node->SetVisibility(0);
5476 // Place copy #1 of I101 in I107
5478 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5479 sub4node->SetLineColor(kColorITS);
5480 sub4node->SetVisibility(0);
5483 // Place copy #1 of ITS1 in I101
5485 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5486 sub5node->SetLineColor(kColorITS);
5487 fNodes->Add(sub5node);
5489 fNodes->Add(sub4node);
5491 fNodes->Add(sub3node);
5494 // Place copy #3 of I107 in I10B
5496 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5497 sub3node->SetLineColor(kColorITS);
5498 sub3node->SetVisibility(0);
5501 // Place copy #1 of I101 in I107
5503 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5504 sub4node->SetLineColor(kColorITS);
5505 sub4node->SetVisibility(0);
5508 // Place copy #1 of ITS1 in I101
5510 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5511 sub5node->SetLineColor(kColorITS);
5512 fNodes->Add(sub5node);
5514 fNodes->Add(sub4node);
5516 fNodes->Add(sub3node);
5519 // Place copy #4 of I107 in I10B
5521 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5522 sub3node->SetLineColor(kColorITS);
5523 sub3node->SetVisibility(0);
5526 // Place copy #1 of I101 in I107
5528 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5529 sub4node->SetLineColor(kColorITS);
5530 sub4node->SetVisibility(0);
5533 // Place copy #1 of ITS1 in I101
5535 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5536 sub5node->SetLineColor(kColorITS);
5537 fNodes->Add(sub5node);
5539 fNodes->Add(sub4node);
5541 fNodes->Add(sub3node);
5543 fNodes->Add(sub2node);
5546 // Place copy #2 of I10B in I12B
5548 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5549 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5550 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5551 sub2node->SetLineColor(kColorITS);
5552 sub2node->SetVisibility(0);
5555 // Place copy #1 of I107 in I10B
5557 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5558 sub3node->SetLineColor(kColorITS);
5559 sub3node->SetVisibility(0);
5562 // Place copy #1 of I101 in I107
5564 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5565 sub4node->SetLineColor(kColorITS);
5566 sub4node->SetVisibility(0);
5569 // Place copy #1 of ITS1 in I101
5571 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5572 sub5node->SetLineColor(kColorITS);
5573 fNodes->Add(sub5node);
5575 fNodes->Add(sub4node);
5577 fNodes->Add(sub3node);
5580 // Place copy #2 of I107 in I10B
5582 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5583 sub3node->SetLineColor(kColorITS);
5584 sub3node->SetVisibility(0);
5587 // Place copy #1 of I101 in I107
5589 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5590 sub4node->SetLineColor(kColorITS);
5591 sub4node->SetVisibility(0);
5594 // Place copy #1 of ITS1 in I101
5596 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5597 sub5node->SetLineColor(kColorITS);
5598 fNodes->Add(sub5node);
5600 fNodes->Add(sub4node);
5602 fNodes->Add(sub3node);
5605 // Place copy #3 of I107 in I10B
5607 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5608 sub3node->SetLineColor(kColorITS);
5609 sub3node->SetVisibility(0);
5612 // Place copy #1 of I101 in I107
5614 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5615 sub4node->SetLineColor(kColorITS);
5616 sub4node->SetVisibility(0);
5619 // Place copy #1 of ITS1 in I101
5621 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5622 sub5node->SetLineColor(kColorITS);
5623 fNodes->Add(sub5node);
5625 fNodes->Add(sub4node);
5627 fNodes->Add(sub3node);
5630 // Place copy #4 of I107 in I10B
5632 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5633 sub3node->SetLineColor(kColorITS);
5634 sub3node->SetVisibility(0);
5637 // Place copy #1 of I101 in I107
5639 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5640 sub4node->SetLineColor(kColorITS);
5641 sub4node->SetVisibility(0);
5644 // Place copy #1 of ITS1 in I101
5646 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5647 sub5node->SetLineColor(kColorITS);
5648 fNodes->Add(sub5node);
5650 fNodes->Add(sub4node);
5652 fNodes->Add(sub3node);
5654 fNodes->Add(sub2node);
5657 // Place copy #1 of I20B in I12B
5659 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5660 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5661 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5662 sub2node->SetLineColor(kColorITS);
5663 sub2node->SetVisibility(0);
5666 // Place copy #1 of I1D7 in I20B
5668 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5669 sub3node->SetLineColor(kColorITS);
5670 sub3node->SetVisibility(0);
5673 // Place copy #1 of I1D1 in I1D7
5675 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5676 sub4node->SetLineColor(kColorITS);
5677 sub4node->SetVisibility(0);
5680 // Place copy #1 of ITS2 in I1D1
5682 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5683 sub5node->SetLineColor(kColorITS);
5684 fNodes->Add(sub5node);
5686 fNodes->Add(sub4node);
5688 fNodes->Add(sub3node);
5691 // Place copy #2 of I1D7 in I20B
5693 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5694 sub3node->SetLineColor(kColorITS);
5695 sub3node->SetVisibility(0);
5698 // Place copy #1 of I1D1 in I1D7
5700 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5701 sub4node->SetLineColor(kColorITS);
5702 sub4node->SetVisibility(0);
5705 // Place copy #1 of ITS2 in I1D1
5707 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5708 sub5node->SetLineColor(kColorITS);
5709 fNodes->Add(sub5node);
5711 fNodes->Add(sub4node);
5713 fNodes->Add(sub3node);
5716 // Place copy #3 of I1D7 in I20B
5718 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5719 sub3node->SetLineColor(kColorITS);
5720 sub3node->SetVisibility(0);
5723 // Place copy #1 of I1D1 in I1D7
5725 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5726 sub4node->SetLineColor(kColorITS);
5727 sub4node->SetVisibility(0);
5730 // Place copy #1 of ITS2 in I1D1
5732 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5733 sub5node->SetLineColor(kColorITS);
5734 fNodes->Add(sub5node);
5736 fNodes->Add(sub4node);
5738 fNodes->Add(sub3node);
5741 // Place copy #4 of I1D7 in I20B
5743 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5744 sub3node->SetLineColor(kColorITS);
5745 sub3node->SetVisibility(0);
5748 // Place copy #1 of I1D1 in I1D7
5750 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5751 sub4node->SetLineColor(kColorITS);
5752 sub4node->SetVisibility(0);
5755 // Place copy #1 of ITS2 in I1D1
5757 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5758 sub5node->SetLineColor(kColorITS);
5759 fNodes->Add(sub5node);
5761 fNodes->Add(sub4node);
5763 fNodes->Add(sub3node);
5765 fNodes->Add(sub2node);
5768 // Place copy #2 of I20B in I12B
5770 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5771 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5772 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5773 sub2node->SetLineColor(kColorITS);
5774 sub2node->SetVisibility(0);
5777 // Place copy #1 of I1D7 in I20B
5779 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5780 sub3node->SetLineColor(kColorITS);
5781 sub3node->SetVisibility(0);
5784 // Place copy #1 of I1D1 in I1D7
5786 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5787 sub4node->SetLineColor(kColorITS);
5788 sub4node->SetVisibility(0);
5791 // Place copy #1 of ITS2 in I1D1
5793 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5794 sub5node->SetLineColor(kColorITS);
5795 fNodes->Add(sub5node);
5797 fNodes->Add(sub4node);
5799 fNodes->Add(sub3node);
5802 // Place copy #2 of I1D7 in I20B
5804 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5805 sub3node->SetLineColor(kColorITS);
5806 sub3node->SetVisibility(0);
5809 // Place copy #1 of I1D1 in I1D7
5811 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5812 sub4node->SetLineColor(kColorITS);
5813 sub4node->SetVisibility(0);
5816 // Place copy #1 of ITS2 in I1D1
5818 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5819 sub5node->SetLineColor(kColorITS);
5820 fNodes->Add(sub5node);
5822 fNodes->Add(sub4node);
5824 fNodes->Add(sub3node);
5827 // Place copy #3 of I1D7 in I20B
5829 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5830 sub3node->SetLineColor(kColorITS);
5831 sub3node->SetVisibility(0);
5834 // Place copy #1 of I1D1 in I1D7
5836 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5837 sub4node->SetLineColor(kColorITS);
5838 sub4node->SetVisibility(0);
5841 // Place copy #1 of ITS2 in I1D1
5843 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5844 sub5node->SetLineColor(kColorITS);
5845 fNodes->Add(sub5node);
5847 fNodes->Add(sub4node);
5849 fNodes->Add(sub3node);
5852 // Place copy #4 of I1D7 in I20B
5854 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5855 sub3node->SetLineColor(kColorITS);
5856 sub3node->SetVisibility(0);
5859 // Place copy #1 of I1D1 in I1D7
5861 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5862 sub4node->SetLineColor(kColorITS);
5863 sub4node->SetVisibility(0);
5866 // Place copy #1 of ITS2 in I1D1
5868 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5869 sub5node->SetLineColor(kColorITS);
5870 fNodes->Add(sub5node);
5872 fNodes->Add(sub4node);
5874 fNodes->Add(sub3node);
5876 fNodes->Add(sub2node);
5879 // Place copy #3 of I20B in I12B
5881 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5882 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5883 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5884 sub2node->SetLineColor(kColorITS);
5885 sub2node->SetVisibility(0);
5888 // Place copy #1 of I1D7 in I20B
5890 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5891 sub3node->SetLineColor(kColorITS);
5892 sub3node->SetVisibility(0);
5895 // Place copy #1 of I1D1 in I1D7
5897 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5898 sub4node->SetLineColor(kColorITS);
5899 sub4node->SetVisibility(0);
5902 // Place copy #1 of ITS2 in I1D1
5904 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5905 sub5node->SetLineColor(kColorITS);
5906 fNodes->Add(sub5node);
5908 fNodes->Add(sub4node);
5910 fNodes->Add(sub3node);
5913 // Place copy #2 of I1D7 in I20B
5915 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5916 sub3node->SetLineColor(kColorITS);
5917 sub3node->SetVisibility(0);
5920 // Place copy #1 of I1D1 in I1D7
5922 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5923 sub4node->SetLineColor(kColorITS);
5924 sub4node->SetVisibility(0);
5927 // Place copy #1 of ITS2 in I1D1
5929 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5930 sub5node->SetLineColor(kColorITS);
5931 fNodes->Add(sub5node);
5933 fNodes->Add(sub4node);
5935 fNodes->Add(sub3node);
5938 // Place copy #3 of I1D7 in I20B
5940 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5941 sub3node->SetLineColor(kColorITS);
5942 sub3node->SetVisibility(0);
5945 // Place copy #1 of I1D1 in I1D7
5947 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5948 sub4node->SetLineColor(kColorITS);
5949 sub4node->SetVisibility(0);
5952 // Place copy #1 of ITS2 in I1D1
5954 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5955 sub5node->SetLineColor(kColorITS);
5956 fNodes->Add(sub5node);
5958 fNodes->Add(sub4node);
5960 fNodes->Add(sub3node);
5963 // Place copy #4 of I1D7 in I20B
5965 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5966 sub3node->SetLineColor(kColorITS);
5967 sub3node->SetVisibility(0);
5970 // Place copy #1 of I1D1 in I1D7
5972 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5973 sub4node->SetLineColor(kColorITS);
5974 sub4node->SetVisibility(0);
5977 // Place copy #1 of ITS2 in I1D1
5979 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5980 sub5node->SetLineColor(kColorITS);
5981 fNodes->Add(sub5node);
5983 fNodes->Add(sub4node);
5985 fNodes->Add(sub3node);
5987 fNodes->Add(sub2node);
5990 // Place copy #4 of I20B in I12B
5992 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5993 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5994 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5995 sub2node->SetLineColor(kColorITS);
5996 sub2node->SetVisibility(0);
5999 // Place copy #1 of I1D7 in I20B
6001 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6002 sub3node->SetLineColor(kColorITS);
6003 sub3node->SetVisibility(0);
6006 // Place copy #1 of I1D1 in I1D7
6008 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6009 sub4node->SetLineColor(kColorITS);
6010 sub4node->SetVisibility(0);
6013 // Place copy #1 of ITS2 in I1D1
6015 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6016 sub5node->SetLineColor(kColorITS);
6017 fNodes->Add(sub5node);
6019 fNodes->Add(sub4node);
6021 fNodes->Add(sub3node);
6024 // Place copy #2 of I1D7 in I20B
6026 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6027 sub3node->SetLineColor(kColorITS);
6028 sub3node->SetVisibility(0);
6031 // Place copy #1 of I1D1 in I1D7
6033 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6034 sub4node->SetLineColor(kColorITS);
6035 sub4node->SetVisibility(0);
6038 // Place copy #1 of ITS2 in I1D1
6040 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6041 sub5node->SetLineColor(kColorITS);
6042 fNodes->Add(sub5node);
6044 fNodes->Add(sub4node);
6046 fNodes->Add(sub3node);
6049 // Place copy #3 of I1D7 in I20B
6051 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6052 sub3node->SetLineColor(kColorITS);
6053 sub3node->SetVisibility(0);
6056 // Place copy #1 of I1D1 in I1D7
6058 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6059 sub4node->SetLineColor(kColorITS);
6060 sub4node->SetVisibility(0);
6063 // Place copy #1 of ITS2 in I1D1
6065 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6066 sub5node->SetLineColor(kColorITS);
6067 fNodes->Add(sub5node);
6069 fNodes->Add(sub4node);
6071 fNodes->Add(sub3node);
6074 // Place copy #4 of I1D7 in I20B
6076 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6077 sub3node->SetLineColor(kColorITS);
6078 sub3node->SetVisibility(0);
6081 // Place copy #1 of I1D1 in I1D7
6083 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6084 sub4node->SetLineColor(kColorITS);
6085 sub4node->SetVisibility(0);
6088 // Place copy #1 of ITS2 in I1D1
6090 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6091 sub5node->SetLineColor(kColorITS);
6092 fNodes->Add(sub5node);
6094 fNodes->Add(sub4node);
6096 fNodes->Add(sub3node);
6098 fNodes->Add(sub2node);
6100 fNodes->Add(sub1node);
6103 // Place copy #9 of I12B in IT12
6105 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6106 sub1node->SetLineColor(kColorITS);
6107 sub1node->SetVisibility(0);
6110 // Place copy #1 of I10B in I12B
6112 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6113 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6114 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6115 sub2node->SetLineColor(kColorITS);
6116 sub2node->SetVisibility(0);
6119 // Place copy #1 of I107 in I10B
6121 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6122 sub3node->SetLineColor(kColorITS);
6123 sub3node->SetVisibility(0);
6126 // Place copy #1 of I101 in I107
6128 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6129 sub4node->SetLineColor(kColorITS);
6130 sub4node->SetVisibility(0);
6133 // Place copy #1 of ITS1 in I101
6135 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6136 sub5node->SetLineColor(kColorITS);
6137 fNodes->Add(sub5node);
6139 fNodes->Add(sub4node);
6141 fNodes->Add(sub3node);
6144 // Place copy #2 of I107 in I10B
6146 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6147 sub3node->SetLineColor(kColorITS);
6148 sub3node->SetVisibility(0);
6151 // Place copy #1 of I101 in I107
6153 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6154 sub4node->SetLineColor(kColorITS);
6155 sub4node->SetVisibility(0);
6158 // Place copy #1 of ITS1 in I101
6160 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6161 sub5node->SetLineColor(kColorITS);
6162 fNodes->Add(sub5node);
6164 fNodes->Add(sub4node);
6166 fNodes->Add(sub3node);
6169 // Place copy #3 of I107 in I10B
6171 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6172 sub3node->SetLineColor(kColorITS);
6173 sub3node->SetVisibility(0);
6176 // Place copy #1 of I101 in I107
6178 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6179 sub4node->SetLineColor(kColorITS);
6180 sub4node->SetVisibility(0);
6183 // Place copy #1 of ITS1 in I101
6185 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6186 sub5node->SetLineColor(kColorITS);
6187 fNodes->Add(sub5node);
6189 fNodes->Add(sub4node);
6191 fNodes->Add(sub3node);
6194 // Place copy #4 of I107 in I10B
6196 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6197 sub3node->SetLineColor(kColorITS);
6198 sub3node->SetVisibility(0);
6201 // Place copy #1 of I101 in I107
6203 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6204 sub4node->SetLineColor(kColorITS);
6205 sub4node->SetVisibility(0);
6208 // Place copy #1 of ITS1 in I101
6210 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6211 sub5node->SetLineColor(kColorITS);
6212 fNodes->Add(sub5node);
6214 fNodes->Add(sub4node);
6216 fNodes->Add(sub3node);
6218 fNodes->Add(sub2node);
6221 // Place copy #2 of I10B in I12B
6223 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6224 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6225 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6226 sub2node->SetLineColor(kColorITS);
6227 sub2node->SetVisibility(0);
6230 // Place copy #1 of I107 in I10B
6232 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6233 sub3node->SetLineColor(kColorITS);
6234 sub3node->SetVisibility(0);
6237 // Place copy #1 of I101 in I107
6239 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6240 sub4node->SetLineColor(kColorITS);
6241 sub4node->SetVisibility(0);
6244 // Place copy #1 of ITS1 in I101
6246 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6247 sub5node->SetLineColor(kColorITS);
6248 fNodes->Add(sub5node);
6250 fNodes->Add(sub4node);
6252 fNodes->Add(sub3node);
6255 // Place copy #2 of I107 in I10B
6257 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6258 sub3node->SetLineColor(kColorITS);
6259 sub3node->SetVisibility(0);
6262 // Place copy #1 of I101 in I107
6264 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6265 sub4node->SetLineColor(kColorITS);
6266 sub4node->SetVisibility(0);
6269 // Place copy #1 of ITS1 in I101
6271 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6272 sub5node->SetLineColor(kColorITS);
6273 fNodes->Add(sub5node);
6275 fNodes->Add(sub4node);
6277 fNodes->Add(sub3node);
6280 // Place copy #3 of I107 in I10B
6282 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6283 sub3node->SetLineColor(kColorITS);
6284 sub3node->SetVisibility(0);
6287 // Place copy #1 of I101 in I107
6289 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6290 sub4node->SetLineColor(kColorITS);
6291 sub4node->SetVisibility(0);
6294 // Place copy #1 of ITS1 in I101
6296 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6297 sub5node->SetLineColor(kColorITS);
6298 fNodes->Add(sub5node);
6300 fNodes->Add(sub4node);
6302 fNodes->Add(sub3node);
6305 // Place copy #4 of I107 in I10B
6307 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6308 sub3node->SetLineColor(kColorITS);
6309 sub3node->SetVisibility(0);
6312 // Place copy #1 of I101 in I107
6314 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6315 sub4node->SetLineColor(kColorITS);
6316 sub4node->SetVisibility(0);
6319 // Place copy #1 of ITS1 in I101
6321 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6322 sub5node->SetLineColor(kColorITS);
6323 fNodes->Add(sub5node);
6325 fNodes->Add(sub4node);
6327 fNodes->Add(sub3node);
6329 fNodes->Add(sub2node);
6332 // Place copy #1 of I20B in I12B
6334 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6335 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6336 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6337 sub2node->SetLineColor(kColorITS);
6338 sub2node->SetVisibility(0);
6341 // Place copy #1 of I1D7 in I20B
6343 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6344 sub3node->SetLineColor(kColorITS);
6345 sub3node->SetVisibility(0);
6348 // Place copy #1 of I1D1 in I1D7
6350 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6351 sub4node->SetLineColor(kColorITS);
6352 sub4node->SetVisibility(0);
6355 // Place copy #1 of ITS2 in I1D1
6357 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6358 sub5node->SetLineColor(kColorITS);
6359 fNodes->Add(sub5node);
6361 fNodes->Add(sub4node);
6363 fNodes->Add(sub3node);
6366 // Place copy #2 of I1D7 in I20B
6368 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6369 sub3node->SetLineColor(kColorITS);
6370 sub3node->SetVisibility(0);
6373 // Place copy #1 of I1D1 in I1D7
6375 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6376 sub4node->SetLineColor(kColorITS);
6377 sub4node->SetVisibility(0);
6380 // Place copy #1 of ITS2 in I1D1
6382 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6383 sub5node->SetLineColor(kColorITS);
6384 fNodes->Add(sub5node);
6386 fNodes->Add(sub4node);
6388 fNodes->Add(sub3node);
6391 // Place copy #3 of I1D7 in I20B
6393 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6394 sub3node->SetLineColor(kColorITS);
6395 sub3node->SetVisibility(0);
6398 // Place copy #1 of I1D1 in I1D7
6400 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6401 sub4node->SetLineColor(kColorITS);
6402 sub4node->SetVisibility(0);
6405 // Place copy #1 of ITS2 in I1D1
6407 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6408 sub5node->SetLineColor(kColorITS);
6409 fNodes->Add(sub5node);
6411 fNodes->Add(sub4node);
6413 fNodes->Add(sub3node);
6416 // Place copy #4 of I1D7 in I20B
6418 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6419 sub3node->SetLineColor(kColorITS);
6420 sub3node->SetVisibility(0);
6423 // Place copy #1 of I1D1 in I1D7
6425 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6426 sub4node->SetLineColor(kColorITS);
6427 sub4node->SetVisibility(0);
6430 // Place copy #1 of ITS2 in I1D1
6432 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6433 sub5node->SetLineColor(kColorITS);
6434 fNodes->Add(sub5node);
6436 fNodes->Add(sub4node);
6438 fNodes->Add(sub3node);
6440 fNodes->Add(sub2node);
6443 // Place copy #2 of I20B in I12B
6445 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6446 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6447 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6448 sub2node->SetLineColor(kColorITS);
6449 sub2node->SetVisibility(0);
6452 // Place copy #1 of I1D7 in I20B
6454 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6455 sub3node->SetLineColor(kColorITS);
6456 sub3node->SetVisibility(0);
6459 // Place copy #1 of I1D1 in I1D7
6461 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6462 sub4node->SetLineColor(kColorITS);
6463 sub4node->SetVisibility(0);
6466 // Place copy #1 of ITS2 in I1D1
6468 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6469 sub5node->SetLineColor(kColorITS);
6470 fNodes->Add(sub5node);
6472 fNodes->Add(sub4node);
6474 fNodes->Add(sub3node);
6477 // Place copy #2 of I1D7 in I20B
6479 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6480 sub3node->SetLineColor(kColorITS);
6481 sub3node->SetVisibility(0);
6484 // Place copy #1 of I1D1 in I1D7
6486 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6487 sub4node->SetLineColor(kColorITS);
6488 sub4node->SetVisibility(0);
6491 // Place copy #1 of ITS2 in I1D1
6493 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6494 sub5node->SetLineColor(kColorITS);
6495 fNodes->Add(sub5node);
6497 fNodes->Add(sub4node);
6499 fNodes->Add(sub3node);
6502 // Place copy #3 of I1D7 in I20B
6504 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6505 sub3node->SetLineColor(kColorITS);
6506 sub3node->SetVisibility(0);
6509 // Place copy #1 of I1D1 in I1D7
6511 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6512 sub4node->SetLineColor(kColorITS);
6513 sub4node->SetVisibility(0);
6516 // Place copy #1 of ITS2 in I1D1
6518 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6519 sub5node->SetLineColor(kColorITS);
6520 fNodes->Add(sub5node);
6522 fNodes->Add(sub4node);
6524 fNodes->Add(sub3node);
6527 // Place copy #4 of I1D7 in I20B
6529 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6530 sub3node->SetLineColor(kColorITS);
6531 sub3node->SetVisibility(0);
6534 // Place copy #1 of I1D1 in I1D7
6536 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6537 sub4node->SetLineColor(kColorITS);
6538 sub4node->SetVisibility(0);
6541 // Place copy #1 of ITS2 in I1D1
6543 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6544 sub5node->SetLineColor(kColorITS);
6545 fNodes->Add(sub5node);
6547 fNodes->Add(sub4node);
6549 fNodes->Add(sub3node);
6551 fNodes->Add(sub2node);
6554 // Place copy #3 of I20B in I12B
6556 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6557 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6558 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6559 sub2node->SetLineColor(kColorITS);
6560 sub2node->SetVisibility(0);
6563 // Place copy #1 of I1D7 in I20B
6565 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6566 sub3node->SetLineColor(kColorITS);
6567 sub3node->SetVisibility(0);
6570 // Place copy #1 of I1D1 in I1D7
6572 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6573 sub4node->SetLineColor(kColorITS);
6574 sub4node->SetVisibility(0);
6577 // Place copy #1 of ITS2 in I1D1
6579 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6580 sub5node->SetLineColor(kColorITS);
6581 fNodes->Add(sub5node);
6583 fNodes->Add(sub4node);
6585 fNodes->Add(sub3node);
6588 // Place copy #2 of I1D7 in I20B
6590 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6591 sub3node->SetLineColor(kColorITS);
6592 sub3node->SetVisibility(0);
6595 // Place copy #1 of I1D1 in I1D7
6597 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6598 sub4node->SetLineColor(kColorITS);
6599 sub4node->SetVisibility(0);
6602 // Place copy #1 of ITS2 in I1D1
6604 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6605 sub5node->SetLineColor(kColorITS);
6606 fNodes->Add(sub5node);
6608 fNodes->Add(sub4node);
6610 fNodes->Add(sub3node);
6613 // Place copy #3 of I1D7 in I20B
6615 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6616 sub3node->SetLineColor(kColorITS);
6617 sub3node->SetVisibility(0);
6620 // Place copy #1 of I1D1 in I1D7
6622 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6623 sub4node->SetLineColor(kColorITS);
6624 sub4node->SetVisibility(0);
6627 // Place copy #1 of ITS2 in I1D1
6629 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6630 sub5node->SetLineColor(kColorITS);
6631 fNodes->Add(sub5node);
6633 fNodes->Add(sub4node);
6635 fNodes->Add(sub3node);
6638 // Place copy #4 of I1D7 in I20B
6640 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6641 sub3node->SetLineColor(kColorITS);
6642 sub3node->SetVisibility(0);
6645 // Place copy #1 of I1D1 in I1D7
6647 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6648 sub4node->SetLineColor(kColorITS);
6649 sub4node->SetVisibility(0);
6652 // Place copy #1 of ITS2 in I1D1
6654 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6655 sub5node->SetLineColor(kColorITS);
6656 fNodes->Add(sub5node);
6658 fNodes->Add(sub4node);
6660 fNodes->Add(sub3node);
6662 fNodes->Add(sub2node);
6665 // Place copy #4 of I20B in I12B
6667 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6668 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6669 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6670 sub2node->SetLineColor(kColorITS);
6671 sub2node->SetVisibility(0);
6674 // Place copy #1 of I1D7 in I20B
6676 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6677 sub3node->SetLineColor(kColorITS);
6678 sub3node->SetVisibility(0);
6681 // Place copy #1 of I1D1 in I1D7
6683 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6684 sub4node->SetLineColor(kColorITS);
6685 sub4node->SetVisibility(0);
6688 // Place copy #1 of ITS2 in I1D1
6690 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6691 sub5node->SetLineColor(kColorITS);
6692 fNodes->Add(sub5node);
6694 fNodes->Add(sub4node);
6696 fNodes->Add(sub3node);
6699 // Place copy #2 of I1D7 in I20B
6701 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6702 sub3node->SetLineColor(kColorITS);
6703 sub3node->SetVisibility(0);
6706 // Place copy #1 of I1D1 in I1D7
6708 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6709 sub4node->SetLineColor(kColorITS);
6710 sub4node->SetVisibility(0);
6713 // Place copy #1 of ITS2 in I1D1
6715 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6716 sub5node->SetLineColor(kColorITS);
6717 fNodes->Add(sub5node);
6719 fNodes->Add(sub4node);
6721 fNodes->Add(sub3node);
6724 // Place copy #3 of I1D7 in I20B
6726 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6727 sub3node->SetLineColor(kColorITS);
6728 sub3node->SetVisibility(0);
6731 // Place copy #1 of I1D1 in I1D7
6733 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6734 sub4node->SetLineColor(kColorITS);
6735 sub4node->SetVisibility(0);
6738 // Place copy #1 of ITS2 in I1D1
6740 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6741 sub5node->SetLineColor(kColorITS);
6742 fNodes->Add(sub5node);
6744 fNodes->Add(sub4node);
6746 fNodes->Add(sub3node);
6749 // Place copy #4 of I1D7 in I20B
6751 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6752 sub3node->SetLineColor(kColorITS);
6753 sub3node->SetVisibility(0);
6756 // Place copy #1 of I1D1 in I1D7
6758 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6759 sub4node->SetLineColor(kColorITS);
6760 sub4node->SetVisibility(0);
6763 // Place copy #1 of ITS2 in I1D1
6765 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6766 sub5node->SetLineColor(kColorITS);
6767 fNodes->Add(sub5node);
6769 fNodes->Add(sub4node);
6771 fNodes->Add(sub3node);
6773 fNodes->Add(sub2node);
6775 fNodes->Add(sub1node);
6778 // Place copy #10 of I12B in IT12
6780 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6781 sub1node->SetLineColor(kColorITS);
6782 sub1node->SetVisibility(0);
6785 // Place copy #1 of I10B in I12B
6787 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6788 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6789 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6790 sub2node->SetLineColor(kColorITS);
6791 sub2node->SetVisibility(0);
6794 // Place copy #1 of I107 in I10B
6796 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6797 sub3node->SetLineColor(kColorITS);
6798 sub3node->SetVisibility(0);
6801 // Place copy #1 of I101 in I107
6803 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6804 sub4node->SetLineColor(kColorITS);
6805 sub4node->SetVisibility(0);
6808 // Place copy #1 of ITS1 in I101
6810 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6811 sub5node->SetLineColor(kColorITS);
6812 fNodes->Add(sub5node);
6814 fNodes->Add(sub4node);
6816 fNodes->Add(sub3node);
6819 // Place copy #2 of I107 in I10B
6821 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6822 sub3node->SetLineColor(kColorITS);
6823 sub3node->SetVisibility(0);
6826 // Place copy #1 of I101 in I107
6828 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6829 sub4node->SetLineColor(kColorITS);
6830 sub4node->SetVisibility(0);
6833 // Place copy #1 of ITS1 in I101
6835 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6836 sub5node->SetLineColor(kColorITS);
6837 fNodes->Add(sub5node);
6839 fNodes->Add(sub4node);
6841 fNodes->Add(sub3node);
6844 // Place copy #3 of I107 in I10B
6846 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6847 sub3node->SetLineColor(kColorITS);
6848 sub3node->SetVisibility(0);
6851 // Place copy #1 of I101 in I107
6853 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6854 sub4node->SetLineColor(kColorITS);
6855 sub4node->SetVisibility(0);
6858 // Place copy #1 of ITS1 in I101
6860 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6861 sub5node->SetLineColor(kColorITS);
6862 fNodes->Add(sub5node);
6864 fNodes->Add(sub4node);
6866 fNodes->Add(sub3node);
6869 // Place copy #4 of I107 in I10B
6871 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6872 sub3node->SetLineColor(kColorITS);
6873 sub3node->SetVisibility(0);
6876 // Place copy #1 of I101 in I107
6878 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6879 sub4node->SetLineColor(kColorITS);
6880 sub4node->SetVisibility(0);
6883 // Place copy #1 of ITS1 in I101
6885 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6886 sub5node->SetLineColor(kColorITS);
6887 fNodes->Add(sub5node);
6889 fNodes->Add(sub4node);
6891 fNodes->Add(sub3node);
6893 fNodes->Add(sub2node);
6896 // Place copy #2 of I10B in I12B
6898 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6899 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6900 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6901 sub2node->SetLineColor(kColorITS);
6902 sub2node->SetVisibility(0);
6905 // Place copy #1 of I107 in I10B
6907 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6908 sub3node->SetLineColor(kColorITS);
6909 sub3node->SetVisibility(0);
6912 // Place copy #1 of I101 in I107
6914 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6915 sub4node->SetLineColor(kColorITS);
6916 sub4node->SetVisibility(0);
6919 // Place copy #1 of ITS1 in I101
6921 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6922 sub5node->SetLineColor(kColorITS);
6923 fNodes->Add(sub5node);
6925 fNodes->Add(sub4node);
6927 fNodes->Add(sub3node);
6930 // Place copy #2 of I107 in I10B
6932 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6933 sub3node->SetLineColor(kColorITS);
6934 sub3node->SetVisibility(0);
6937 // Place copy #1 of I101 in I107
6939 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6940 sub4node->SetLineColor(kColorITS);
6941 sub4node->SetVisibility(0);
6944 // Place copy #1 of ITS1 in I101
6946 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6947 sub5node->SetLineColor(kColorITS);
6948 fNodes->Add(sub5node);
6950 fNodes->Add(sub4node);
6952 fNodes->Add(sub3node);
6955 // Place copy #3 of I107 in I10B
6957 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6958 sub3node->SetLineColor(kColorITS);
6959 sub3node->SetVisibility(0);
6962 // Place copy #1 of I101 in I107
6964 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6965 sub4node->SetLineColor(kColorITS);
6966 sub4node->SetVisibility(0);
6969 // Place copy #1 of ITS1 in I101
6971 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6972 sub5node->SetLineColor(kColorITS);
6973 fNodes->Add(sub5node);
6975 fNodes->Add(sub4node);
6977 fNodes->Add(sub3node);
6980 // Place copy #4 of I107 in I10B
6982 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6983 sub3node->SetLineColor(kColorITS);
6984 sub3node->SetVisibility(0);
6987 // Place copy #1 of I101 in I107
6989 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6990 sub4node->SetLineColor(kColorITS);
6991 sub4node->SetVisibility(0);
6994 // Place copy #1 of ITS1 in I101
6996 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6997 sub5node->SetLineColor(kColorITS);
6998 fNodes->Add(sub5node);
7000 fNodes->Add(sub4node);
7002 fNodes->Add(sub3node);
7004 fNodes->Add(sub2node);
7007 // Place copy #1 of I20B in I12B
7009 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
7010 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7011 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
7012 sub2node->SetLineColor(kColorITS);
7013 sub2node->SetVisibility(0);
7016 // Place copy #1 of I1D7 in I20B
7018 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7019 sub3node->SetLineColor(kColorITS);
7020 sub3node->SetVisibility(0);
7023 // Place copy #1 of I1D1 in I1D7
7025 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7026 sub4node->SetLineColor(kColorITS);
7027 sub4node->SetVisibility(0);
7030 // Place copy #1 of ITS2 in I1D1
7032 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7033 sub5node->SetLineColor(kColorITS);
7034 fNodes->Add(sub5node);
7036 fNodes->Add(sub4node);
7038 fNodes->Add(sub3node);
7041 // Place copy #2 of I1D7 in I20B
7043 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7044 sub3node->SetLineColor(kColorITS);
7045 sub3node->SetVisibility(0);
7048 // Place copy #1 of I1D1 in I1D7
7050 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7051 sub4node->SetLineColor(kColorITS);
7052 sub4node->SetVisibility(0);
7055 // Place copy #1 of ITS2 in I1D1
7057 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7058 sub5node->SetLineColor(kColorITS);
7059 fNodes->Add(sub5node);
7061 fNodes->Add(sub4node);
7063 fNodes->Add(sub3node);
7066 // Place copy #3 of I1D7 in I20B
7068 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7069 sub3node->SetLineColor(kColorITS);
7070 sub3node->SetVisibility(0);
7073 // Place copy #1 of I1D1 in I1D7
7075 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7076 sub4node->SetLineColor(kColorITS);
7077 sub4node->SetVisibility(0);
7080 // Place copy #1 of ITS2 in I1D1
7082 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7083 sub5node->SetLineColor(kColorITS);
7084 fNodes->Add(sub5node);
7086 fNodes->Add(sub4node);
7088 fNodes->Add(sub3node);
7091 // Place copy #4 of I1D7 in I20B
7093 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7094 sub3node->SetLineColor(kColorITS);
7095 sub3node->SetVisibility(0);
7098 // Place copy #1 of I1D1 in I1D7
7100 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7101 sub4node->SetLineColor(kColorITS);
7102 sub4node->SetVisibility(0);
7105 // Place copy #1 of ITS2 in I1D1
7107 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7108 sub5node->SetLineColor(kColorITS);
7109 fNodes->Add(sub5node);
7111 fNodes->Add(sub4node);
7113 fNodes->Add(sub3node);
7115 fNodes->Add(sub2node);
7118 // Place copy #2 of I20B in I12B
7120 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7121 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7122 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7123 sub2node->SetLineColor(kColorITS);
7124 sub2node->SetVisibility(0);
7127 // Place copy #1 of I1D7 in I20B
7129 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7130 sub3node->SetLineColor(kColorITS);
7131 sub3node->SetVisibility(0);
7134 // Place copy #1 of I1D1 in I1D7
7136 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7137 sub4node->SetLineColor(kColorITS);
7138 sub4node->SetVisibility(0);
7141 // Place copy #1 of ITS2 in I1D1
7143 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7144 sub5node->SetLineColor(kColorITS);
7145 fNodes->Add(sub5node);
7147 fNodes->Add(sub4node);
7149 fNodes->Add(sub3node);
7152 // Place copy #2 of I1D7 in I20B
7154 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7155 sub3node->SetLineColor(kColorITS);
7156 sub3node->SetVisibility(0);
7159 // Place copy #1 of I1D1 in I1D7
7161 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7162 sub4node->SetLineColor(kColorITS);
7163 sub4node->SetVisibility(0);
7166 // Place copy #1 of ITS2 in I1D1
7168 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7169 sub5node->SetLineColor(kColorITS);
7170 fNodes->Add(sub5node);
7172 fNodes->Add(sub4node);
7174 fNodes->Add(sub3node);
7177 // Place copy #3 of I1D7 in I20B
7179 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7180 sub3node->SetLineColor(kColorITS);
7181 sub3node->SetVisibility(0);
7184 // Place copy #1 of I1D1 in I1D7
7186 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7187 sub4node->SetLineColor(kColorITS);
7188 sub4node->SetVisibility(0);
7191 // Place copy #1 of ITS2 in I1D1
7193 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7194 sub5node->SetLineColor(kColorITS);
7195 fNodes->Add(sub5node);
7197 fNodes->Add(sub4node);
7199 fNodes->Add(sub3node);
7202 // Place copy #4 of I1D7 in I20B
7204 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7205 sub3node->SetLineColor(kColorITS);
7206 sub3node->SetVisibility(0);
7209 // Place copy #1 of I1D1 in I1D7
7211 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7212 sub4node->SetLineColor(kColorITS);
7213 sub4node->SetVisibility(0);
7216 // Place copy #1 of ITS2 in I1D1
7218 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7219 sub5node->SetLineColor(kColorITS);
7220 fNodes->Add(sub5node);
7222 fNodes->Add(sub4node);
7224 fNodes->Add(sub3node);
7226 fNodes->Add(sub2node);
7229 // Place copy #3 of I20B in I12B
7231 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7232 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7233 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7234 sub2node->SetLineColor(kColorITS);
7235 sub2node->SetVisibility(0);
7238 // Place copy #1 of I1D7 in I20B
7240 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7241 sub3node->SetLineColor(kColorITS);
7242 sub3node->SetVisibility(0);
7245 // Place copy #1 of I1D1 in I1D7
7247 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7248 sub4node->SetLineColor(kColorITS);
7249 sub4node->SetVisibility(0);
7252 // Place copy #1 of ITS2 in I1D1
7254 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7255 sub5node->SetLineColor(kColorITS);
7256 fNodes->Add(sub5node);
7258 fNodes->Add(sub4node);
7260 fNodes->Add(sub3node);
7263 // Place copy #2 of I1D7 in I20B
7265 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7266 sub3node->SetLineColor(kColorITS);
7267 sub3node->SetVisibility(0);
7270 // Place copy #1 of I1D1 in I1D7
7272 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7273 sub4node->SetLineColor(kColorITS);
7274 sub4node->SetVisibility(0);
7277 // Place copy #1 of ITS2 in I1D1
7279 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7280 sub5node->SetLineColor(kColorITS);
7281 fNodes->Add(sub5node);
7283 fNodes->Add(sub4node);
7285 fNodes->Add(sub3node);
7288 // Place copy #3 of I1D7 in I20B
7290 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7291 sub3node->SetLineColor(kColorITS);
7292 sub3node->SetVisibility(0);
7295 // Place copy #1 of I1D1 in I1D7
7297 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7298 sub4node->SetLineColor(kColorITS);
7299 sub4node->SetVisibility(0);
7302 // Place copy #1 of ITS2 in I1D1
7304 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7305 sub5node->SetLineColor(kColorITS);
7306 fNodes->Add(sub5node);
7308 fNodes->Add(sub4node);
7310 fNodes->Add(sub3node);
7313 // Place copy #4 of I1D7 in I20B
7315 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7316 sub3node->SetLineColor(kColorITS);
7317 sub3node->SetVisibility(0);
7320 // Place copy #1 of I1D1 in I1D7
7322 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7323 sub4node->SetLineColor(kColorITS);
7324 sub4node->SetVisibility(0);
7327 // Place copy #1 of ITS2 in I1D1
7329 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7330 sub5node->SetLineColor(kColorITS);
7331 fNodes->Add(sub5node);
7333 fNodes->Add(sub4node);
7335 fNodes->Add(sub3node);
7337 fNodes->Add(sub2node);
7340 // Place copy #4 of I20B in I12B
7342 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7343 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7344 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7345 sub2node->SetLineColor(kColorITS);
7346 sub2node->SetVisibility(0);
7349 // Place copy #1 of I1D7 in I20B
7351 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7352 sub3node->SetLineColor(kColorITS);
7353 sub3node->SetVisibility(0);
7356 // Place copy #1 of I1D1 in I1D7
7358 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7359 sub4node->SetLineColor(kColorITS);
7360 sub4node->SetVisibility(0);
7363 // Place copy #1 of ITS2 in I1D1
7365 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7366 sub5node->SetLineColor(kColorITS);
7367 fNodes->Add(sub5node);
7369 fNodes->Add(sub4node);
7371 fNodes->Add(sub3node);
7374 // Place copy #2 of I1D7 in I20B
7376 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7377 sub3node->SetLineColor(kColorITS);
7378 sub3node->SetVisibility(0);
7381 // Place copy #1 of I1D1 in I1D7
7383 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7384 sub4node->SetLineColor(kColorITS);
7385 sub4node->SetVisibility(0);
7388 // Place copy #1 of ITS2 in I1D1
7390 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7391 sub5node->SetLineColor(kColorITS);
7392 fNodes->Add(sub5node);
7394 fNodes->Add(sub4node);
7396 fNodes->Add(sub3node);
7399 // Place copy #3 of I1D7 in I20B
7401 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7402 sub3node->SetLineColor(kColorITS);
7403 sub3node->SetVisibility(0);
7406 // Place copy #1 of I1D1 in I1D7
7408 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7409 sub4node->SetLineColor(kColorITS);
7410 sub4node->SetVisibility(0);
7413 // Place copy #1 of ITS2 in I1D1
7415 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7416 sub5node->SetLineColor(kColorITS);
7417 fNodes->Add(sub5node);
7419 fNodes->Add(sub4node);
7421 fNodes->Add(sub3node);
7424 // Place copy #4 of I1D7 in I20B
7426 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7427 sub3node->SetLineColor(kColorITS);
7428 sub3node->SetVisibility(0);
7431 // Place copy #1 of I1D1 in I1D7
7433 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7434 sub4node->SetLineColor(kColorITS);
7435 sub4node->SetVisibility(0);
7438 // Place copy #1 of ITS2 in I1D1
7440 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7441 sub5node->SetLineColor(kColorITS);
7442 fNodes->Add(sub5node);
7444 fNodes->Add(sub4node);
7446 fNodes->Add(sub3node);
7448 fNodes->Add(sub2node);
7450 fNodes->Add(sub1node);
7458 // --- Place SDD volumes into their mother volume
7460 // Place IT34 in Alice
7461 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7462 node->SetLineColor(kColorITS);
7463 node->SetVisibility(0);
7466 // Place copy #1 of I004 in IT34
7468 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7469 sub1node->SetLineColor(kColorITS);
7470 sub1node->SetVisibility(0);
7473 // Place copy #1 of ITS3 directly in I004
7475 ySDD = Y_SDD_sep/2.+I302dits[1];
7476 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7477 sub2node->SetLineColor(kColorITS);
7478 sub2node->SetVisibility(1);
7479 fNodes->Add(sub2node);
7482 // Place copy #2 of ITS3 directly in I004
7484 ySDD = Y_SDD_sep/2.+I302dits[1];
7485 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7486 sub2node->SetLineColor(kColorITS);
7487 sub2node->SetVisibility(1);
7488 fNodes->Add(sub2node);
7491 // Place copy #3 of ITS3 directly in I004
7493 ySDD = Y_SDD_sep/2.+I302dits[1];
7494 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7495 sub2node->SetLineColor(kColorITS);
7496 sub2node->SetVisibility(1);
7497 fNodes->Add(sub2node);
7500 // Place copy #4 of ITS3 directly in I004
7502 ySDD = Y_SDD_sep/2.+I302dits[1];
7503 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7504 sub2node->SetLineColor(kColorITS);
7505 sub2node->SetVisibility(1);
7506 fNodes->Add(sub2node);
7509 // Place copy #5 of ITS3 directly in I004
7511 ySDD = Y_SDD_sep/2.+I302dits[1];
7512 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7513 sub2node->SetLineColor(kColorITS);
7514 sub2node->SetVisibility(1);
7515 fNodes->Add(sub2node);
7518 // Place copy #6 of ITS3 directly in I004
7520 ySDD = Y_SDD_sep/2.+I302dits[1];
7521 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7522 sub2node->SetLineColor(kColorITS);
7523 sub2node->SetVisibility(1);
7524 fNodes->Add(sub2node);
7526 fNodes->Add(sub1node);
7529 // Place copy #2 of I004 in IT34
7531 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7532 sub1node->SetLineColor(kColorITS);
7533 sub1node->SetVisibility(0);
7536 // Place copy #1 of ITS3 directly in I004
7538 ySDD = Y_SDD_sep/2.+I302dits[1];
7539 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7540 sub2node->SetLineColor(kColorITS);
7541 sub2node->SetVisibility(1);
7542 fNodes->Add(sub2node);
7545 // Place copy #2 of ITS3 directly in I004
7547 ySDD = Y_SDD_sep/2.+I302dits[1];
7548 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7549 sub2node->SetLineColor(kColorITS);
7550 sub2node->SetVisibility(1);
7551 fNodes->Add(sub2node);
7554 // Place copy #3 of ITS3 directly in I004
7556 ySDD = Y_SDD_sep/2.+I302dits[1];
7557 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7558 sub2node->SetLineColor(kColorITS);
7559 sub2node->SetVisibility(1);
7560 fNodes->Add(sub2node);
7563 // Place copy #4 of ITS3 directly in I004
7565 ySDD = Y_SDD_sep/2.+I302dits[1];
7566 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7567 sub2node->SetLineColor(kColorITS);
7568 sub2node->SetVisibility(1);
7569 fNodes->Add(sub2node);
7572 // Place copy #5 of ITS3 directly in I004
7574 ySDD = Y_SDD_sep/2.+I302dits[1];
7575 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7576 sub2node->SetLineColor(kColorITS);
7577 sub2node->SetVisibility(1);
7578 fNodes->Add(sub2node);
7581 // Place copy #6 of ITS3 directly in I004
7583 ySDD = Y_SDD_sep/2.+I302dits[1];
7584 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7585 sub2node->SetLineColor(kColorITS);
7586 sub2node->SetVisibility(1);
7587 fNodes->Add(sub2node);
7589 fNodes->Add(sub1node);
7592 // Place copy #3 of I004 in IT34
7594 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7595 sub1node->SetLineColor(kColorITS);
7596 sub1node->SetVisibility(0);
7599 // Place copy #1 of ITS3 directly in I004
7601 ySDD = Y_SDD_sep/2.+I302dits[1];
7602 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7603 sub2node->SetLineColor(kColorITS);
7604 sub2node->SetVisibility(1);
7605 fNodes->Add(sub2node);
7608 // Place copy #2 of ITS3 directly in I004
7610 ySDD = Y_SDD_sep/2.+I302dits[1];
7611 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7612 sub2node->SetLineColor(kColorITS);
7613 sub2node->SetVisibility(1);
7614 fNodes->Add(sub2node);
7617 // Place copy #3 of ITS3 directly in I004
7619 ySDD = Y_SDD_sep/2.+I302dits[1];
7620 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7621 sub2node->SetLineColor(kColorITS);
7622 sub2node->SetVisibility(1);
7623 fNodes->Add(sub2node);
7626 // Place copy #4 of ITS3 directly in I004
7628 ySDD = Y_SDD_sep/2.+I302dits[1];
7629 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7630 sub2node->SetLineColor(kColorITS);
7631 sub2node->SetVisibility(1);
7632 fNodes->Add(sub2node);
7635 // Place copy #5 of ITS3 directly in I004
7637 ySDD = Y_SDD_sep/2.+I302dits[1];
7638 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7639 sub2node->SetLineColor(kColorITS);
7640 sub2node->SetVisibility(1);
7641 fNodes->Add(sub2node);
7644 // Place copy #6 of ITS3 directly in I004
7646 ySDD = Y_SDD_sep/2.+I302dits[1];
7647 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7648 sub2node->SetLineColor(kColorITS);
7649 sub2node->SetVisibility(1);
7650 fNodes->Add(sub2node);
7652 fNodes->Add(sub1node);
7655 // Place copy #4 of I004 in IT34
7657 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7658 sub1node->SetLineColor(kColorITS);
7659 sub1node->SetVisibility(0);
7662 // Place copy #1 of ITS3 directly in I004
7664 ySDD = Y_SDD_sep/2.+I302dits[1];
7665 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7666 sub2node->SetLineColor(kColorITS);
7667 sub2node->SetVisibility(1);
7668 fNodes->Add(sub2node);
7671 // Place copy #2 of ITS3 directly in I004
7673 ySDD = Y_SDD_sep/2.+I302dits[1];
7674 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7675 sub2node->SetLineColor(kColorITS);
7676 sub2node->SetVisibility(1);
7677 fNodes->Add(sub2node);
7680 // Place copy #3 of ITS3 directly in I004
7682 ySDD = Y_SDD_sep/2.+I302dits[1];
7683 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7684 sub2node->SetLineColor(kColorITS);
7685 sub2node->SetVisibility(1);
7686 fNodes->Add(sub2node);
7689 // Place copy #4 of ITS3 directly in I004
7691 ySDD = Y_SDD_sep/2.+I302dits[1];
7692 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7693 sub2node->SetLineColor(kColorITS);
7694 sub2node->SetVisibility(1);
7695 fNodes->Add(sub2node);
7698 // Place copy #5 of ITS3 directly in I004
7700 ySDD = Y_SDD_sep/2.+I302dits[1];
7701 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7702 sub2node->SetLineColor(kColorITS);
7703 sub2node->SetVisibility(1);
7704 fNodes->Add(sub2node);
7707 // Place copy #6 of ITS3 directly in I004
7709 ySDD = Y_SDD_sep/2.+I302dits[1];
7710 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7711 sub2node->SetLineColor(kColorITS);
7712 sub2node->SetVisibility(1);
7713 fNodes->Add(sub2node);
7715 fNodes->Add(sub1node);
7718 // Place copy #5 of I004 in IT34
7720 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7721 sub1node->SetLineColor(kColorITS);
7722 sub1node->SetVisibility(0);
7725 // Place copy #1 of ITS3 directly in I004
7727 ySDD = Y_SDD_sep/2.+I302dits[1];
7728 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7729 sub2node->SetLineColor(kColorITS);
7730 sub2node->SetVisibility(1);
7731 fNodes->Add(sub2node);
7734 // Place copy #2 of ITS3 directly in I004
7736 ySDD = Y_SDD_sep/2.+I302dits[1];
7737 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7738 sub2node->SetLineColor(kColorITS);
7739 sub2node->SetVisibility(1);
7740 fNodes->Add(sub2node);
7743 // Place copy #3 of ITS3 directly in I004
7745 ySDD = Y_SDD_sep/2.+I302dits[1];
7746 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7747 sub2node->SetLineColor(kColorITS);
7748 sub2node->SetVisibility(1);
7749 fNodes->Add(sub2node);
7752 // Place copy #4 of ITS3 directly in I004
7754 ySDD = Y_SDD_sep/2.+I302dits[1];
7755 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7756 sub2node->SetLineColor(kColorITS);
7757 sub2node->SetVisibility(1);
7758 fNodes->Add(sub2node);
7761 // Place copy #5 of ITS3 directly in I004
7763 ySDD = Y_SDD_sep/2.+I302dits[1];
7764 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7765 sub2node->SetLineColor(kColorITS);
7766 sub2node->SetVisibility(1);
7767 fNodes->Add(sub2node);
7770 // Place copy #6 of ITS3 directly in I004
7772 ySDD = Y_SDD_sep/2.+I302dits[1];
7773 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7774 sub2node->SetLineColor(kColorITS);
7775 sub2node->SetVisibility(1);
7776 fNodes->Add(sub2node);
7778 fNodes->Add(sub1node);
7781 // Place copy #6 of I004 in IT34
7783 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7784 sub1node->SetLineColor(kColorITS);
7785 sub1node->SetVisibility(0);
7788 // Place copy #1 of ITS3 directly in I004
7790 ySDD = Y_SDD_sep/2.+I302dits[1];
7791 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7792 sub2node->SetLineColor(kColorITS);
7793 sub2node->SetVisibility(1);
7794 fNodes->Add(sub2node);
7797 // Place copy #2 of ITS3 directly in I004
7799 ySDD = Y_SDD_sep/2.+I302dits[1];
7800 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7801 sub2node->SetLineColor(kColorITS);
7802 sub2node->SetVisibility(1);
7803 fNodes->Add(sub2node);
7806 // Place copy #3 of ITS3 directly in I004
7808 ySDD = Y_SDD_sep/2.+I302dits[1];
7809 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7810 sub2node->SetLineColor(kColorITS);
7811 sub2node->SetVisibility(1);
7812 fNodes->Add(sub2node);
7815 // Place copy #4 of ITS3 directly in I004
7817 ySDD = Y_SDD_sep/2.+I302dits[1];
7818 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7819 sub2node->SetLineColor(kColorITS);
7820 sub2node->SetVisibility(1);
7821 fNodes->Add(sub2node);
7824 // Place copy #5 of ITS3 directly in I004
7826 ySDD = Y_SDD_sep/2.+I302dits[1];
7827 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7828 sub2node->SetLineColor(kColorITS);
7829 sub2node->SetVisibility(1);
7830 fNodes->Add(sub2node);
7833 // Place copy #6 of ITS3 directly in I004
7835 ySDD = Y_SDD_sep/2.+I302dits[1];
7836 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7837 sub2node->SetLineColor(kColorITS);
7838 sub2node->SetVisibility(1);
7839 fNodes->Add(sub2node);
7841 fNodes->Add(sub1node);
7844 // Place copy #7 of I004 in IT34
7846 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7847 sub1node->SetLineColor(kColorITS);
7848 sub1node->SetVisibility(0);
7851 // Place copy #1 of ITS3 directly in I004
7853 ySDD = Y_SDD_sep/2.+I302dits[1];
7854 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7855 sub2node->SetLineColor(kColorITS);
7856 sub2node->SetVisibility(1);
7857 fNodes->Add(sub2node);
7860 // Place copy #2 of ITS3 directly in I004
7862 ySDD = Y_SDD_sep/2.+I302dits[1];
7863 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7864 sub2node->SetLineColor(kColorITS);
7865 sub2node->SetVisibility(1);
7866 fNodes->Add(sub2node);
7869 // Place copy #3 of ITS3 directly in I004
7871 ySDD = Y_SDD_sep/2.+I302dits[1];
7872 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7873 sub2node->SetLineColor(kColorITS);
7874 sub2node->SetVisibility(1);
7875 fNodes->Add(sub2node);
7878 // Place copy #4 of ITS3 directly in I004
7880 ySDD = Y_SDD_sep/2.+I302dits[1];
7881 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7882 sub2node->SetLineColor(kColorITS);
7883 sub2node->SetVisibility(1);
7884 fNodes->Add(sub2node);
7887 // Place copy #5 of ITS3 directly in I004
7889 ySDD = Y_SDD_sep/2.+I302dits[1];
7890 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7891 sub2node->SetLineColor(kColorITS);
7892 sub2node->SetVisibility(1);
7893 fNodes->Add(sub2node);
7896 // Place copy #6 of ITS3 directly in I004
7898 ySDD = Y_SDD_sep/2.+I302dits[1];
7899 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7900 sub2node->SetLineColor(kColorITS);
7901 sub2node->SetVisibility(1);
7902 fNodes->Add(sub2node);
7904 fNodes->Add(sub1node);
7907 // Place copy #8 of I004 in IT34
7909 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
7910 sub1node->SetLineColor(kColorITS);
7911 sub1node->SetVisibility(0);
7914 // Place copy #1 of ITS3 directly in I004
7916 ySDD = Y_SDD_sep/2.+I302dits[1];
7917 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7918 sub2node->SetLineColor(kColorITS);
7919 sub2node->SetVisibility(1);
7920 fNodes->Add(sub2node);
7923 // Place copy #2 of ITS3 directly in I004
7925 ySDD = Y_SDD_sep/2.+I302dits[1];
7926 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7927 sub2node->SetLineColor(kColorITS);
7928 sub2node->SetVisibility(1);
7929 fNodes->Add(sub2node);
7932 // Place copy #3 of ITS3 directly in I004
7934 ySDD = Y_SDD_sep/2.+I302dits[1];
7935 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7936 sub2node->SetLineColor(kColorITS);
7937 sub2node->SetVisibility(1);
7938 fNodes->Add(sub2node);
7941 // Place copy #4 of ITS3 directly in I004
7943 ySDD = Y_SDD_sep/2.+I302dits[1];
7944 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7945 sub2node->SetLineColor(kColorITS);
7946 sub2node->SetVisibility(1);
7947 fNodes->Add(sub2node);
7950 // Place copy #5 of ITS3 directly in I004
7952 ySDD = Y_SDD_sep/2.+I302dits[1];
7953 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7954 sub2node->SetLineColor(kColorITS);
7955 sub2node->SetVisibility(1);
7956 fNodes->Add(sub2node);
7959 // Place copy #6 of ITS3 directly in I004
7961 ySDD = Y_SDD_sep/2.+I302dits[1];
7962 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7963 sub2node->SetLineColor(kColorITS);
7964 sub2node->SetVisibility(1);
7965 fNodes->Add(sub2node);
7967 fNodes->Add(sub1node);
7970 // Place copy #9 of I004 in IT34
7972 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
7973 sub1node->SetLineColor(kColorITS);
7974 sub1node->SetVisibility(0);
7977 // Place copy #1 of ITS3 directly in I004
7979 ySDD = Y_SDD_sep/2.+I302dits[1];
7980 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7981 sub2node->SetLineColor(kColorITS);
7982 sub2node->SetVisibility(1);
7983 fNodes->Add(sub2node);
7986 // Place copy #2 of ITS3 directly in I004
7988 ySDD = Y_SDD_sep/2.+I302dits[1];
7989 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7990 sub2node->SetLineColor(kColorITS);
7991 sub2node->SetVisibility(1);
7992 fNodes->Add(sub2node);
7995 // Place copy #3 of ITS3 directly in I004
7997 ySDD = Y_SDD_sep/2.+I302dits[1];
7998 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7999 sub2node->SetLineColor(kColorITS);
8000 sub2node->SetVisibility(1);
8001 fNodes->Add(sub2node);
8004 // Place copy #4 of ITS3 directly in I004
8006 ySDD = Y_SDD_sep/2.+I302dits[1];
8007 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8008 sub2node->SetLineColor(kColorITS);
8009 sub2node->SetVisibility(1);
8010 fNodes->Add(sub2node);
8013 // Place copy #5 of ITS3 directly in I004
8015 ySDD = Y_SDD_sep/2.+I302dits[1];
8016 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8017 sub2node->SetLineColor(kColorITS);
8018 sub2node->SetVisibility(1);
8019 fNodes->Add(sub2node);
8022 // Place copy #6 of ITS3 directly in I004
8024 ySDD = Y_SDD_sep/2.+I302dits[1];
8025 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8026 sub2node->SetLineColor(kColorITS);
8027 sub2node->SetVisibility(1);
8028 fNodes->Add(sub2node);
8030 fNodes->Add(sub1node);
8033 // Place copy #10 of I004 in IT34
8035 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8036 sub1node->SetLineColor(kColorITS);
8037 sub1node->SetVisibility(0);
8040 // Place copy #1 of ITS3 directly in I004
8042 ySDD = Y_SDD_sep/2.+I302dits[1];
8043 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8044 sub2node->SetLineColor(kColorITS);
8045 sub2node->SetVisibility(1);
8046 fNodes->Add(sub2node);
8049 // Place copy #2 of ITS3 directly in I004
8051 ySDD = Y_SDD_sep/2.+I302dits[1];
8052 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8053 sub2node->SetLineColor(kColorITS);
8054 sub2node->SetVisibility(1);
8055 fNodes->Add(sub2node);
8058 // Place copy #3 of ITS3 directly in I004
8060 ySDD = Y_SDD_sep/2.+I302dits[1];
8061 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8062 sub2node->SetLineColor(kColorITS);
8063 sub2node->SetVisibility(1);
8064 fNodes->Add(sub2node);
8067 // Place copy #4 of ITS3 directly in I004
8069 ySDD = Y_SDD_sep/2.+I302dits[1];
8070 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8071 sub2node->SetLineColor(kColorITS);
8072 sub2node->SetVisibility(1);
8073 fNodes->Add(sub2node);
8076 // Place copy #5 of ITS3 directly in I004
8078 ySDD = Y_SDD_sep/2.+I302dits[1];
8079 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8080 sub2node->SetLineColor(kColorITS);
8081 sub2node->SetVisibility(1);
8082 fNodes->Add(sub2node);
8085 // Place copy #6 of ITS3 directly in I004
8087 ySDD = Y_SDD_sep/2.+I302dits[1];
8088 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8089 sub2node->SetLineColor(kColorITS);
8090 sub2node->SetVisibility(1);
8091 fNodes->Add(sub2node);
8093 fNodes->Add(sub1node);
8096 // Place copy #11 of I004 in IT34
8098 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8099 sub1node->SetLineColor(kColorITS);
8100 sub1node->SetVisibility(0);
8103 // Place copy #1 of ITS3 directly in I004
8105 ySDD = Y_SDD_sep/2.+I302dits[1];
8106 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8107 sub2node->SetLineColor(kColorITS);
8108 sub2node->SetVisibility(1);
8109 fNodes->Add(sub2node);
8112 // Place copy #2 of ITS3 directly in I004
8114 ySDD = Y_SDD_sep/2.+I302dits[1];
8115 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8116 sub2node->SetLineColor(kColorITS);
8117 sub2node->SetVisibility(1);
8118 fNodes->Add(sub2node);
8121 // Place copy #3 of ITS3 directly in I004
8123 ySDD = Y_SDD_sep/2.+I302dits[1];
8124 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8125 sub2node->SetLineColor(kColorITS);
8126 sub2node->SetVisibility(1);
8127 fNodes->Add(sub2node);
8130 // Place copy #4 of ITS3 directly in I004
8132 ySDD = Y_SDD_sep/2.+I302dits[1];
8133 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8134 sub2node->SetLineColor(kColorITS);
8135 sub2node->SetVisibility(1);
8136 fNodes->Add(sub2node);
8139 // Place copy #5 of ITS3 directly in I004
8141 ySDD = Y_SDD_sep/2.+I302dits[1];
8142 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8143 sub2node->SetLineColor(kColorITS);
8144 sub2node->SetVisibility(1);
8145 fNodes->Add(sub2node);
8148 // Place copy #6 of ITS3 directly in I004
8150 ySDD = Y_SDD_sep/2.+I302dits[1];
8151 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8152 sub2node->SetLineColor(kColorITS);
8153 sub2node->SetVisibility(1);
8154 fNodes->Add(sub2node);
8156 fNodes->Add(sub1node);
8159 // Place copy #12 of I004 in IT34
8161 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8162 sub1node->SetLineColor(kColorITS);
8163 sub1node->SetVisibility(0);
8166 // Place copy #1 of ITS3 directly in I004
8168 ySDD = Y_SDD_sep/2.+I302dits[1];
8169 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8170 sub2node->SetLineColor(kColorITS);
8171 sub2node->SetVisibility(1);
8172 fNodes->Add(sub2node);
8175 // Place copy #2 of ITS3 directly in I004
8177 ySDD = Y_SDD_sep/2.+I302dits[1];
8178 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8179 sub2node->SetLineColor(kColorITS);
8180 sub2node->SetVisibility(1);
8181 fNodes->Add(sub2node);
8184 // Place copy #3 of ITS3 directly in I004
8186 ySDD = Y_SDD_sep/2.+I302dits[1];
8187 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8188 sub2node->SetLineColor(kColorITS);
8189 sub2node->SetVisibility(1);
8190 fNodes->Add(sub2node);
8193 // Place copy #4 of ITS3 directly in I004
8195 ySDD = Y_SDD_sep/2.+I302dits[1];
8196 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8197 sub2node->SetLineColor(kColorITS);
8198 sub2node->SetVisibility(1);
8199 fNodes->Add(sub2node);
8202 // Place copy #5 of ITS3 directly in I004
8204 ySDD = Y_SDD_sep/2.+I302dits[1];
8205 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8206 sub2node->SetLineColor(kColorITS);
8207 sub2node->SetVisibility(1);
8208 fNodes->Add(sub2node);
8211 // Place copy #6 of ITS3 directly in I004
8213 ySDD = Y_SDD_sep/2.+I302dits[1];
8214 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8215 sub2node->SetLineColor(kColorITS);
8216 sub2node->SetVisibility(1);
8217 fNodes->Add(sub2node);
8219 fNodes->Add(sub1node);
8222 // Place copy #13 of I004 in IT34
8224 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8225 sub1node->SetLineColor(kColorITS);
8226 sub1node->SetVisibility(0);
8229 // Place copy #1 of ITS3 directly in I004
8231 ySDD = Y_SDD_sep/2.+I302dits[1];
8232 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8233 sub2node->SetLineColor(kColorITS);
8234 sub2node->SetVisibility(1);
8235 fNodes->Add(sub2node);
8238 // Place copy #2 of ITS3 directly in I004
8240 ySDD = Y_SDD_sep/2.+I302dits[1];
8241 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8242 sub2node->SetLineColor(kColorITS);
8243 sub2node->SetVisibility(1);
8244 fNodes->Add(sub2node);
8247 // Place copy #3 of ITS3 directly in I004
8249 ySDD = Y_SDD_sep/2.+I302dits[1];
8250 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8251 sub2node->SetLineColor(kColorITS);
8252 sub2node->SetVisibility(1);
8253 fNodes->Add(sub2node);
8256 // Place copy #4 of ITS3 directly in I004
8258 ySDD = Y_SDD_sep/2.+I302dits[1];
8259 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8260 sub2node->SetLineColor(kColorITS);
8261 sub2node->SetVisibility(1);
8262 fNodes->Add(sub2node);
8265 // Place copy #5 of ITS3 directly in I004
8267 ySDD = Y_SDD_sep/2.+I302dits[1];
8268 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8269 sub2node->SetLineColor(kColorITS);
8270 sub2node->SetVisibility(1);
8271 fNodes->Add(sub2node);
8274 // Place copy #6 of ITS3 directly in I004
8276 ySDD = Y_SDD_sep/2.+I302dits[1];
8277 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8278 sub2node->SetLineColor(kColorITS);
8279 sub2node->SetVisibility(1);
8280 fNodes->Add(sub2node);
8282 fNodes->Add(sub1node);
8285 // Place copy #14 of I004 in IT34
8287 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8288 sub1node->SetLineColor(kColorITS);
8289 sub1node->SetVisibility(0);
8292 // Place copy #1 of ITS3 directly in I004
8294 ySDD = Y_SDD_sep/2.+I302dits[1];
8295 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8296 sub2node->SetLineColor(kColorITS);
8297 sub2node->SetVisibility(1);
8298 fNodes->Add(sub2node);
8301 // Place copy #2 of ITS3 directly in I004
8303 ySDD = Y_SDD_sep/2.+I302dits[1];
8304 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8305 sub2node->SetLineColor(kColorITS);
8306 sub2node->SetVisibility(1);
8307 fNodes->Add(sub2node);
8310 // Place copy #3 of ITS3 directly in I004
8312 ySDD = Y_SDD_sep/2.+I302dits[1];
8313 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8314 sub2node->SetLineColor(kColorITS);
8315 sub2node->SetVisibility(1);
8316 fNodes->Add(sub2node);
8319 // Place copy #4 of ITS3 directly in I004
8321 ySDD = Y_SDD_sep/2.+I302dits[1];
8322 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8323 sub2node->SetLineColor(kColorITS);
8324 sub2node->SetVisibility(1);
8325 fNodes->Add(sub2node);
8328 // Place copy #5 of ITS3 directly in I004
8330 ySDD = Y_SDD_sep/2.+I302dits[1];
8331 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8332 sub2node->SetLineColor(kColorITS);
8333 sub2node->SetVisibility(1);
8334 fNodes->Add(sub2node);
8337 // Place copy #6 of ITS3 directly in I004
8339 ySDD = Y_SDD_sep/2.+I302dits[1];
8340 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8341 sub2node->SetLineColor(kColorITS);
8342 sub2node->SetVisibility(1);
8343 fNodes->Add(sub2node);
8345 fNodes->Add(sub1node);
8348 // Place copy #1 of I005 in IT34
8350 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8351 sub1node->SetLineColor(kColorITS);
8352 sub1node->SetVisibility(0);
8355 // Place copy #1 of ITS4 directly in I005
8357 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8358 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8359 sub2node->SetLineColor(kColorITS);
8360 sub2node->SetVisibility(1);
8361 fNodes->Add(sub2node);
8364 // Place copy #2 of ITS4 directly in I005
8366 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8367 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8368 sub2node->SetLineColor(kColorITS);
8369 sub2node->SetVisibility(1);
8370 fNodes->Add(sub2node);
8373 // Place copy #3 of ITS4 directly in I005
8375 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8376 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8377 sub2node->SetLineColor(kColorITS);
8378 sub2node->SetVisibility(1);
8379 fNodes->Add(sub2node);
8382 // Place copy #4 of ITS4 directly in I005
8384 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8385 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8386 sub2node->SetLineColor(kColorITS);
8387 sub2node->SetVisibility(1);
8388 fNodes->Add(sub2node);
8391 // Place copy #5 of ITS4 directly in I005
8393 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8394 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8395 sub2node->SetLineColor(kColorITS);
8396 sub2node->SetVisibility(1);
8397 fNodes->Add(sub2node);
8400 // Place copy #6 of ITS4 directly in I005
8402 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8403 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8404 sub2node->SetLineColor(kColorITS);
8405 sub2node->SetVisibility(1);
8406 fNodes->Add(sub2node);
8409 // Place copy #7 of ITS4 directly in I005
8411 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8412 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8413 sub2node->SetLineColor(kColorITS);
8414 sub2node->SetVisibility(1);
8415 fNodes->Add(sub2node);
8418 // Place copy #8 of ITS4 directly in I005
8420 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8421 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8422 sub2node->SetLineColor(kColorITS);
8423 sub2node->SetVisibility(1);
8424 fNodes->Add(sub2node);
8426 fNodes->Add(sub1node);
8429 // Place copy #2 of I005 in IT34
8431 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8432 sub1node->SetLineColor(kColorITS);
8433 sub1node->SetVisibility(0);
8436 // Place copy #1 of ITS4 directly in I005
8438 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8439 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8440 sub2node->SetLineColor(kColorITS);
8441 sub2node->SetVisibility(1);
8442 fNodes->Add(sub2node);
8445 // Place copy #2 of ITS4 directly in I005
8447 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8448 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8449 sub2node->SetLineColor(kColorITS);
8450 sub2node->SetVisibility(1);
8451 fNodes->Add(sub2node);
8454 // Place copy #3 of ITS4 directly in I005
8456 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8457 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8458 sub2node->SetLineColor(kColorITS);
8459 sub2node->SetVisibility(1);
8460 fNodes->Add(sub2node);
8463 // Place copy #4 of ITS4 directly in I005
8465 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8466 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8467 sub2node->SetLineColor(kColorITS);
8468 sub2node->SetVisibility(1);
8469 fNodes->Add(sub2node);
8472 // Place copy #5 of ITS4 directly in I005
8474 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8475 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8476 sub2node->SetLineColor(kColorITS);
8477 sub2node->SetVisibility(1);
8478 fNodes->Add(sub2node);
8481 // Place copy #6 of ITS4 directly in I005
8483 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8484 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8485 sub2node->SetLineColor(kColorITS);
8486 sub2node->SetVisibility(1);
8487 fNodes->Add(sub2node);
8490 // Place copy #7 of ITS4 directly in I005
8492 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8493 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8494 sub2node->SetLineColor(kColorITS);
8495 sub2node->SetVisibility(1);
8496 fNodes->Add(sub2node);
8499 // Place copy #8 of ITS4 directly in I005
8501 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8502 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8503 sub2node->SetLineColor(kColorITS);
8504 sub2node->SetVisibility(1);
8505 fNodes->Add(sub2node);
8507 fNodes->Add(sub1node);
8510 // Place copy #3 of I005 in IT34
8512 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8513 sub1node->SetLineColor(kColorITS);
8514 sub1node->SetVisibility(0);
8517 // Place copy #1 of ITS4 directly in I005
8519 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8520 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8521 sub2node->SetLineColor(kColorITS);
8522 sub2node->SetVisibility(1);
8523 fNodes->Add(sub2node);
8526 // Place copy #2 of ITS4 directly in I005
8528 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8529 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8530 sub2node->SetLineColor(kColorITS);
8531 sub2node->SetVisibility(1);
8532 fNodes->Add(sub2node);
8535 // Place copy #3 of ITS4 directly in I005
8537 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8538 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8539 sub2node->SetLineColor(kColorITS);
8540 sub2node->SetVisibility(1);
8541 fNodes->Add(sub2node);
8544 // Place copy #4 of ITS4 directly in I005
8546 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8547 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8548 sub2node->SetLineColor(kColorITS);
8549 sub2node->SetVisibility(1);
8550 fNodes->Add(sub2node);
8553 // Place copy #5 of ITS4 directly in I005
8555 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8556 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8557 sub2node->SetLineColor(kColorITS);
8558 sub2node->SetVisibility(1);
8559 fNodes->Add(sub2node);
8562 // Place copy #6 of ITS4 directly in I005
8564 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8565 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8566 sub2node->SetLineColor(kColorITS);
8567 sub2node->SetVisibility(1);
8568 fNodes->Add(sub2node);
8571 // Place copy #7 of ITS4 directly in I005
8573 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8574 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8575 sub2node->SetLineColor(kColorITS);
8576 sub2node->SetVisibility(1);
8577 fNodes->Add(sub2node);
8580 // Place copy #8 of ITS4 directly in I005
8582 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8583 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8584 sub2node->SetLineColor(kColorITS);
8585 sub2node->SetVisibility(1);
8586 fNodes->Add(sub2node);
8588 fNodes->Add(sub1node);
8591 // Place copy #4 of I005 in IT34
8593 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8594 sub1node->SetLineColor(kColorITS);
8595 sub1node->SetVisibility(0);
8598 // Place copy #1 of ITS4 directly in I005
8600 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8601 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8602 sub2node->SetLineColor(kColorITS);
8603 sub2node->SetVisibility(1);
8604 fNodes->Add(sub2node);
8607 // Place copy #2 of ITS4 directly in I005
8609 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8610 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8611 sub2node->SetLineColor(kColorITS);
8612 sub2node->SetVisibility(1);
8613 fNodes->Add(sub2node);
8616 // Place copy #3 of ITS4 directly in I005
8618 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8619 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8620 sub2node->SetLineColor(kColorITS);
8621 sub2node->SetVisibility(1);
8622 fNodes->Add(sub2node);
8625 // Place copy #4 of ITS4 directly in I005
8627 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8628 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8629 sub2node->SetLineColor(kColorITS);
8630 sub2node->SetVisibility(1);
8631 fNodes->Add(sub2node);
8634 // Place copy #5 of ITS4 directly in I005
8636 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8637 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8638 sub2node->SetLineColor(kColorITS);
8639 sub2node->SetVisibility(1);
8640 fNodes->Add(sub2node);
8643 // Place copy #6 of ITS4 directly in I005
8645 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8646 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8647 sub2node->SetLineColor(kColorITS);
8648 sub2node->SetVisibility(1);
8649 fNodes->Add(sub2node);
8652 // Place copy #7 of ITS4 directly in I005
8654 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8655 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8656 sub2node->SetLineColor(kColorITS);
8657 sub2node->SetVisibility(1);
8658 fNodes->Add(sub2node);
8661 // Place copy #8 of ITS4 directly in I005
8663 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8664 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8665 sub2node->SetLineColor(kColorITS);
8666 sub2node->SetVisibility(1);
8667 fNodes->Add(sub2node);
8669 fNodes->Add(sub1node);
8672 // Place copy #5 of I005 in IT34
8674 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8675 sub1node->SetLineColor(kColorITS);
8676 sub1node->SetVisibility(0);
8679 // Place copy #1 of ITS4 directly in I005
8681 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8682 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8683 sub2node->SetLineColor(kColorITS);
8684 sub2node->SetVisibility(1);
8685 fNodes->Add(sub2node);
8688 // Place copy #2 of ITS4 directly in I005
8690 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8691 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8692 sub2node->SetLineColor(kColorITS);
8693 sub2node->SetVisibility(1);
8694 fNodes->Add(sub2node);
8697 // Place copy #3 of ITS4 directly in I005
8699 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8700 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8701 sub2node->SetLineColor(kColorITS);
8702 sub2node->SetVisibility(1);
8703 fNodes->Add(sub2node);
8706 // Place copy #4 of ITS4 directly in I005
8708 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8709 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8710 sub2node->SetLineColor(kColorITS);
8711 sub2node->SetVisibility(1);
8712 fNodes->Add(sub2node);
8715 // Place copy #5 of ITS4 directly in I005
8717 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8718 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8719 sub2node->SetLineColor(kColorITS);
8720 sub2node->SetVisibility(1);
8721 fNodes->Add(sub2node);
8724 // Place copy #6 of ITS4 directly in I005
8726 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8727 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8728 sub2node->SetLineColor(kColorITS);
8729 sub2node->SetVisibility(1);
8730 fNodes->Add(sub2node);
8733 // Place copy #7 of ITS4 directly in I005
8735 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8736 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8737 sub2node->SetLineColor(kColorITS);
8738 sub2node->SetVisibility(1);
8739 fNodes->Add(sub2node);
8742 // Place copy #8 of ITS4 directly in I005
8744 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8745 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8746 sub2node->SetLineColor(kColorITS);
8747 sub2node->SetVisibility(1);
8748 fNodes->Add(sub2node);
8750 fNodes->Add(sub1node);
8753 // Place copy #6 of I005 in IT34
8755 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8756 sub1node->SetLineColor(kColorITS);
8757 sub1node->SetVisibility(0);
8760 // Place copy #1 of ITS4 directly in I005
8762 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8763 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8764 sub2node->SetLineColor(kColorITS);
8765 sub2node->SetVisibility(1);
8766 fNodes->Add(sub2node);
8769 // Place copy #2 of ITS4 directly in I005
8771 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8772 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8773 sub2node->SetLineColor(kColorITS);
8774 sub2node->SetVisibility(1);
8775 fNodes->Add(sub2node);
8778 // Place copy #3 of ITS4 directly in I005
8780 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8781 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8782 sub2node->SetLineColor(kColorITS);
8783 sub2node->SetVisibility(1);
8784 fNodes->Add(sub2node);
8787 // Place copy #4 of ITS4 directly in I005
8789 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8790 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8791 sub2node->SetLineColor(kColorITS);
8792 sub2node->SetVisibility(1);
8793 fNodes->Add(sub2node);
8796 // Place copy #5 of ITS4 directly in I005
8798 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8799 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8800 sub2node->SetLineColor(kColorITS);
8801 sub2node->SetVisibility(1);
8802 fNodes->Add(sub2node);
8805 // Place copy #6 of ITS4 directly in I005
8807 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8808 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8809 sub2node->SetLineColor(kColorITS);
8810 sub2node->SetVisibility(1);
8811 fNodes->Add(sub2node);
8814 // Place copy #7 of ITS4 directly in I005
8816 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8817 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8818 sub2node->SetLineColor(kColorITS);
8819 sub2node->SetVisibility(1);
8820 fNodes->Add(sub2node);
8823 // Place copy #8 of ITS4 directly in I005
8825 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8826 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8827 sub2node->SetLineColor(kColorITS);
8828 sub2node->SetVisibility(1);
8829 fNodes->Add(sub2node);
8831 fNodes->Add(sub1node);
8834 // Place copy #7 of I005 in IT34
8836 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8837 sub1node->SetLineColor(kColorITS);
8838 sub1node->SetVisibility(0);
8841 // Place copy #1 of ITS4 directly in I005
8843 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8844 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8845 sub2node->SetLineColor(kColorITS);
8846 sub2node->SetVisibility(1);
8847 fNodes->Add(sub2node);
8850 // Place copy #2 of ITS4 directly in I005
8852 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8853 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8854 sub2node->SetLineColor(kColorITS);
8855 sub2node->SetVisibility(1);
8856 fNodes->Add(sub2node);
8859 // Place copy #3 of ITS4 directly in I005
8861 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8862 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8863 sub2node->SetLineColor(kColorITS);
8864 sub2node->SetVisibility(1);
8865 fNodes->Add(sub2node);
8868 // Place copy #4 of ITS4 directly in I005
8870 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8871 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8872 sub2node->SetLineColor(kColorITS);
8873 sub2node->SetVisibility(1);
8874 fNodes->Add(sub2node);
8877 // Place copy #5 of ITS4 directly in I005
8879 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8880 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8881 sub2node->SetLineColor(kColorITS);
8882 sub2node->SetVisibility(1);
8883 fNodes->Add(sub2node);
8886 // Place copy #6 of ITS4 directly in I005
8888 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8889 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8890 sub2node->SetLineColor(kColorITS);
8891 sub2node->SetVisibility(1);
8892 fNodes->Add(sub2node);
8895 // Place copy #7 of ITS4 directly in I005
8897 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8898 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8899 sub2node->SetLineColor(kColorITS);
8900 sub2node->SetVisibility(1);
8901 fNodes->Add(sub2node);
8904 // Place copy #8 of ITS4 directly in I005
8906 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8907 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8908 sub2node->SetLineColor(kColorITS);
8909 sub2node->SetVisibility(1);
8910 fNodes->Add(sub2node);
8912 fNodes->Add(sub1node);
8915 // Place copy #8 of I005 in IT34
8917 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
8918 sub1node->SetLineColor(kColorITS);
8919 sub1node->SetVisibility(0);
8922 // Place copy #1 of ITS4 directly in I005
8924 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8925 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8926 sub2node->SetLineColor(kColorITS);
8927 sub2node->SetVisibility(1);
8928 fNodes->Add(sub2node);
8931 // Place copy #2 of ITS4 directly in I005
8933 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8934 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8935 sub2node->SetLineColor(kColorITS);
8936 sub2node->SetVisibility(1);
8937 fNodes->Add(sub2node);
8940 // Place copy #3 of ITS4 directly in I005
8942 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8943 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8944 sub2node->SetLineColor(kColorITS);
8945 sub2node->SetVisibility(1);
8946 fNodes->Add(sub2node);
8949 // Place copy #4 of ITS4 directly in I005
8951 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8952 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8953 sub2node->SetLineColor(kColorITS);
8954 sub2node->SetVisibility(1);
8955 fNodes->Add(sub2node);
8958 // Place copy #5 of ITS4 directly in I005
8960 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8961 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8962 sub2node->SetLineColor(kColorITS);
8963 sub2node->SetVisibility(1);
8964 fNodes->Add(sub2node);
8967 // Place copy #6 of ITS4 directly in I005
8969 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8970 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8971 sub2node->SetLineColor(kColorITS);
8972 sub2node->SetVisibility(1);
8973 fNodes->Add(sub2node);
8976 // Place copy #7 of ITS4 directly in I005
8978 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8979 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8980 sub2node->SetLineColor(kColorITS);
8981 sub2node->SetVisibility(1);
8982 fNodes->Add(sub2node);
8985 // Place copy #8 of ITS4 directly in I005
8987 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8988 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8989 sub2node->SetLineColor(kColorITS);
8990 sub2node->SetVisibility(1);
8991 fNodes->Add(sub2node);
8993 fNodes->Add(sub1node);
8996 // Place copy #9 of I005 in IT34
8998 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
8999 sub1node->SetLineColor(kColorITS);
9000 sub1node->SetVisibility(0);
9003 // Place copy #1 of ITS4 directly in I005
9005 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9006 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9007 sub2node->SetLineColor(kColorITS);
9008 sub2node->SetVisibility(1);
9009 fNodes->Add(sub2node);
9012 // Place copy #2 of ITS4 directly in I005
9014 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9015 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9016 sub2node->SetLineColor(kColorITS);
9017 sub2node->SetVisibility(1);
9018 fNodes->Add(sub2node);
9021 // Place copy #3 of ITS4 directly in I005
9023 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9024 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9025 sub2node->SetLineColor(kColorITS);
9026 sub2node->SetVisibility(1);
9027 fNodes->Add(sub2node);
9030 // Place copy #4 of ITS4 directly in I005
9032 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9033 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9034 sub2node->SetLineColor(kColorITS);
9035 sub2node->SetVisibility(1);
9036 fNodes->Add(sub2node);
9039 // Place copy #5 of ITS4 directly in I005
9041 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9042 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9043 sub2node->SetLineColor(kColorITS);
9044 sub2node->SetVisibility(1);
9045 fNodes->Add(sub2node);
9048 // Place copy #6 of ITS4 directly in I005
9050 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9051 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9052 sub2node->SetLineColor(kColorITS);
9053 sub2node->SetVisibility(1);
9054 fNodes->Add(sub2node);
9057 // Place copy #7 of ITS4 directly in I005
9059 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9060 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9061 sub2node->SetLineColor(kColorITS);
9062 sub2node->SetVisibility(1);
9063 fNodes->Add(sub2node);
9066 // Place copy #8 of ITS4 directly in I005
9068 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9069 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9070 sub2node->SetLineColor(kColorITS);
9071 sub2node->SetVisibility(1);
9072 fNodes->Add(sub2node);
9074 fNodes->Add(sub1node);
9077 // Place copy #10 of I005 in IT34
9079 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9080 sub1node->SetLineColor(kColorITS);
9081 sub1node->SetVisibility(0);
9084 // Place copy #1 of ITS4 directly in I005
9086 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9087 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9088 sub2node->SetLineColor(kColorITS);
9089 sub2node->SetVisibility(1);
9090 fNodes->Add(sub2node);
9093 // Place copy #2 of ITS4 directly in I005
9095 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9096 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9097 sub2node->SetLineColor(kColorITS);
9098 sub2node->SetVisibility(1);
9099 fNodes->Add(sub2node);
9102 // Place copy #3 of ITS4 directly in I005
9104 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9105 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9106 sub2node->SetLineColor(kColorITS);
9107 sub2node->SetVisibility(1);
9108 fNodes->Add(sub2node);
9111 // Place copy #4 of ITS4 directly in I005
9113 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9114 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9115 sub2node->SetLineColor(kColorITS);
9116 sub2node->SetVisibility(1);
9117 fNodes->Add(sub2node);
9120 // Place copy #5 of ITS4 directly in I005
9122 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9123 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9124 sub2node->SetLineColor(kColorITS);
9125 sub2node->SetVisibility(1);
9126 fNodes->Add(sub2node);
9129 // Place copy #6 of ITS4 directly in I005
9131 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9132 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9133 sub2node->SetLineColor(kColorITS);
9134 sub2node->SetVisibility(1);
9135 fNodes->Add(sub2node);
9138 // Place copy #7 of ITS4 directly in I005
9140 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9141 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9142 sub2node->SetLineColor(kColorITS);
9143 sub2node->SetVisibility(1);
9144 fNodes->Add(sub2node);
9147 // Place copy #8 of ITS4 directly in I005
9149 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9150 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9151 sub2node->SetLineColor(kColorITS);
9152 sub2node->SetVisibility(1);
9153 fNodes->Add(sub2node);
9155 fNodes->Add(sub1node);
9158 // Place copy #11 of I005 in IT34
9160 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9161 sub1node->SetLineColor(kColorITS);
9162 sub1node->SetVisibility(0);
9165 // Place copy #1 of ITS4 directly in I005
9167 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9168 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9169 sub2node->SetLineColor(kColorITS);
9170 sub2node->SetVisibility(1);
9171 fNodes->Add(sub2node);
9174 // Place copy #2 of ITS4 directly in I005
9176 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9177 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9178 sub2node->SetLineColor(kColorITS);
9179 sub2node->SetVisibility(1);
9180 fNodes->Add(sub2node);
9183 // Place copy #3 of ITS4 directly in I005
9185 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9186 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9187 sub2node->SetLineColor(kColorITS);
9188 sub2node->SetVisibility(1);
9189 fNodes->Add(sub2node);
9192 // Place copy #4 of ITS4 directly in I005
9194 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9195 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9196 sub2node->SetLineColor(kColorITS);
9197 sub2node->SetVisibility(1);
9198 fNodes->Add(sub2node);
9201 // Place copy #5 of ITS4 directly in I005
9203 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9204 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9205 sub2node->SetLineColor(kColorITS);
9206 sub2node->SetVisibility(1);
9207 fNodes->Add(sub2node);
9210 // Place copy #6 of ITS4 directly in I005
9212 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9213 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9214 sub2node->SetLineColor(kColorITS);
9215 sub2node->SetVisibility(1);
9216 fNodes->Add(sub2node);
9219 // Place copy #7 of ITS4 directly in I005
9221 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9222 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9223 sub2node->SetLineColor(kColorITS);
9224 sub2node->SetVisibility(1);
9225 fNodes->Add(sub2node);
9228 // Place copy #8 of ITS4 directly in I005
9230 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9231 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9232 sub2node->SetLineColor(kColorITS);
9233 sub2node->SetVisibility(1);
9234 fNodes->Add(sub2node);
9236 fNodes->Add(sub1node);
9239 // Place copy #12 of I005 in IT34
9241 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9242 sub1node->SetLineColor(kColorITS);
9243 sub1node->SetVisibility(0);
9246 // Place copy #1 of ITS4 directly in I005
9248 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9249 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9250 sub2node->SetLineColor(kColorITS);
9251 sub2node->SetVisibility(1);
9252 fNodes->Add(sub2node);
9255 // Place copy #2 of ITS4 directly in I005
9257 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9258 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9259 sub2node->SetLineColor(kColorITS);
9260 sub2node->SetVisibility(1);
9261 fNodes->Add(sub2node);
9264 // Place copy #3 of ITS4 directly in I005
9266 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9267 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9268 sub2node->SetLineColor(kColorITS);
9269 sub2node->SetVisibility(1);
9270 fNodes->Add(sub2node);
9273 // Place copy #4 of ITS4 directly in I005
9275 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9276 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9277 sub2node->SetLineColor(kColorITS);
9278 sub2node->SetVisibility(1);
9279 fNodes->Add(sub2node);
9282 // Place copy #5 of ITS4 directly in I005
9284 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9285 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9286 sub2node->SetLineColor(kColorITS);
9287 sub2node->SetVisibility(1);
9288 fNodes->Add(sub2node);
9291 // Place copy #6 of ITS4 directly in I005
9293 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9294 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9295 sub2node->SetLineColor(kColorITS);
9296 sub2node->SetVisibility(1);
9297 fNodes->Add(sub2node);
9300 // Place copy #7 of ITS4 directly in I005
9302 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9303 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9304 sub2node->SetLineColor(kColorITS);
9305 sub2node->SetVisibility(1);
9306 fNodes->Add(sub2node);
9309 // Place copy #8 of ITS4 directly in I005
9311 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9312 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9313 sub2node->SetLineColor(kColorITS);
9314 sub2node->SetVisibility(1);
9315 fNodes->Add(sub2node);
9317 fNodes->Add(sub1node);
9320 // Place copy #13 of I005 in IT34
9322 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9323 sub1node->SetLineColor(kColorITS);
9324 sub1node->SetVisibility(0);
9327 // Place copy #1 of ITS4 directly in I005
9329 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9330 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9331 sub2node->SetLineColor(kColorITS);
9332 sub2node->SetVisibility(1);
9333 fNodes->Add(sub2node);
9336 // Place copy #2 of ITS4 directly in I005
9338 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9339 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9340 sub2node->SetLineColor(kColorITS);
9341 sub2node->SetVisibility(1);
9342 fNodes->Add(sub2node);
9345 // Place copy #3 of ITS4 directly in I005
9347 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9348 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9349 sub2node->SetLineColor(kColorITS);
9350 sub2node->SetVisibility(1);
9351 fNodes->Add(sub2node);
9354 // Place copy #4 of ITS4 directly in I005
9356 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9357 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9358 sub2node->SetLineColor(kColorITS);
9359 sub2node->SetVisibility(1);
9360 fNodes->Add(sub2node);
9363 // Place copy #5 of ITS4 directly in I005
9365 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9366 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9367 sub2node->SetLineColor(kColorITS);
9368 sub2node->SetVisibility(1);
9369 fNodes->Add(sub2node);
9372 // Place copy #6 of ITS4 directly in I005
9374 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9375 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9376 sub2node->SetLineColor(kColorITS);
9377 sub2node->SetVisibility(1);
9378 fNodes->Add(sub2node);
9381 // Place copy #7 of ITS4 directly in I005
9383 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9384 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9385 sub2node->SetLineColor(kColorITS);
9386 sub2node->SetVisibility(1);
9387 fNodes->Add(sub2node);
9390 // Place copy #8 of ITS4 directly in I005
9392 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9393 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9394 sub2node->SetLineColor(kColorITS);
9395 sub2node->SetVisibility(1);
9396 fNodes->Add(sub2node);
9398 fNodes->Add(sub1node);
9401 // Place copy #14 of I005 in IT34
9403 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9404 sub1node->SetLineColor(kColorITS);
9405 sub1node->SetVisibility(0);
9408 // Place copy #1 of ITS4 directly in I005
9410 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9411 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9412 sub2node->SetLineColor(kColorITS);
9413 sub2node->SetVisibility(1);
9414 fNodes->Add(sub2node);
9417 // Place copy #2 of ITS4 directly in I005
9419 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9420 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9421 sub2node->SetLineColor(kColorITS);
9422 sub2node->SetVisibility(1);
9423 fNodes->Add(sub2node);
9426 // Place copy #3 of ITS4 directly in I005
9428 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9429 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9430 sub2node->SetLineColor(kColorITS);
9431 sub2node->SetVisibility(1);
9432 fNodes->Add(sub2node);
9435 // Place copy #4 of ITS4 directly in I005
9437 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9438 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9439 sub2node->SetLineColor(kColorITS);
9440 sub2node->SetVisibility(1);
9441 fNodes->Add(sub2node);
9444 // Place copy #5 of ITS4 directly in I005
9446 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9447 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9448 sub2node->SetLineColor(kColorITS);
9449 sub2node->SetVisibility(1);
9450 fNodes->Add(sub2node);
9453 // Place copy #6 of ITS4 directly in I005
9455 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9456 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9457 sub2node->SetLineColor(kColorITS);
9458 sub2node->SetVisibility(1);
9459 fNodes->Add(sub2node);
9462 // Place copy #7 of ITS4 directly in I005
9464 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9465 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9466 sub2node->SetLineColor(kColorITS);
9467 sub2node->SetVisibility(1);
9468 fNodes->Add(sub2node);
9471 // Place copy #8 of ITS4 directly in I005
9473 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9474 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9475 sub2node->SetLineColor(kColorITS);
9476 sub2node->SetVisibility(1);
9477 fNodes->Add(sub2node);
9479 fNodes->Add(sub1node);
9482 // Place copy #15 of I005 in IT34
9484 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9485 sub1node->SetLineColor(kColorITS);
9486 sub1node->SetVisibility(0);
9489 // Place copy #1 of ITS4 directly in I005
9491 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9492 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9493 sub2node->SetLineColor(kColorITS);
9494 sub2node->SetVisibility(1);
9495 fNodes->Add(sub2node);
9498 // Place copy #2 of ITS4 directly in I005
9500 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9501 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9502 sub2node->SetLineColor(kColorITS);
9503 sub2node->SetVisibility(1);
9504 fNodes->Add(sub2node);
9507 // Place copy #3 of ITS4 directly in I005
9509 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9510 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9511 sub2node->SetLineColor(kColorITS);
9512 sub2node->SetVisibility(1);
9513 fNodes->Add(sub2node);
9516 // Place copy #4 of ITS4 directly in I005
9518 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9519 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9520 sub2node->SetLineColor(kColorITS);
9521 sub2node->SetVisibility(1);
9522 fNodes->Add(sub2node);
9525 // Place copy #5 of ITS4 directly in I005
9527 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9528 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9529 sub2node->SetLineColor(kColorITS);
9530 sub2node->SetVisibility(1);
9531 fNodes->Add(sub2node);
9534 // Place copy #6 of ITS4 directly in I005
9536 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9537 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9538 sub2node->SetLineColor(kColorITS);
9539 sub2node->SetVisibility(1);
9540 fNodes->Add(sub2node);
9543 // Place copy #7 of ITS4 directly in I005
9545 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9546 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9547 sub2node->SetLineColor(kColorITS);
9548 sub2node->SetVisibility(1);
9549 fNodes->Add(sub2node);
9552 // Place copy #8 of ITS4 directly in I005
9554 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9555 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9556 sub2node->SetLineColor(kColorITS);
9557 sub2node->SetVisibility(1);
9558 fNodes->Add(sub2node);
9560 fNodes->Add(sub1node);
9563 // Place copy #16 of I005 in IT34
9565 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9566 sub1node->SetLineColor(kColorITS);
9567 sub1node->SetVisibility(0);
9570 // Place copy #1 of ITS4 directly in I005
9572 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9573 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9574 sub2node->SetLineColor(kColorITS);
9575 sub2node->SetVisibility(1);
9576 fNodes->Add(sub2node);
9579 // Place copy #2 of ITS4 directly in I005
9581 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9582 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9583 sub2node->SetLineColor(kColorITS);
9584 sub2node->SetVisibility(1);
9585 fNodes->Add(sub2node);
9588 // Place copy #3 of ITS4 directly in I005
9590 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9591 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9592 sub2node->SetLineColor(kColorITS);
9593 sub2node->SetVisibility(1);
9594 fNodes->Add(sub2node);
9597 // Place copy #4 of ITS4 directly in I005
9599 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9600 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9601 sub2node->SetLineColor(kColorITS);
9602 sub2node->SetVisibility(1);
9603 fNodes->Add(sub2node);
9606 // Place copy #5 of ITS4 directly in I005
9608 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9609 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9610 sub2node->SetLineColor(kColorITS);
9611 sub2node->SetVisibility(1);
9612 fNodes->Add(sub2node);
9615 // Place copy #6 of ITS4 directly in I005
9617 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9618 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9619 sub2node->SetLineColor(kColorITS);
9620 sub2node->SetVisibility(1);
9621 fNodes->Add(sub2node);
9624 // Place copy #7 of ITS4 directly in I005
9626 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9627 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9628 sub2node->SetLineColor(kColorITS);
9629 sub2node->SetVisibility(1);
9630 fNodes->Add(sub2node);
9633 // Place copy #8 of ITS4 directly in I005
9635 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9636 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9637 sub2node->SetLineColor(kColorITS);
9638 sub2node->SetVisibility(1);
9639 fNodes->Add(sub2node);
9641 fNodes->Add(sub1node);
9644 // Place copy #17 of I005 in IT34
9646 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9647 sub1node->SetLineColor(kColorITS);
9648 sub1node->SetVisibility(0);
9651 // Place copy #1 of ITS4 directly in I005
9653 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9654 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9655 sub2node->SetLineColor(kColorITS);
9656 sub2node->SetVisibility(1);
9657 fNodes->Add(sub2node);
9660 // Place copy #2 of ITS4 directly in I005
9662 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9663 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9664 sub2node->SetLineColor(kColorITS);
9665 sub2node->SetVisibility(1);
9666 fNodes->Add(sub2node);
9669 // Place copy #3 of ITS4 directly in I005
9671 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9672 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9673 sub2node->SetLineColor(kColorITS);
9674 sub2node->SetVisibility(1);
9675 fNodes->Add(sub2node);
9678 // Place copy #4 of ITS4 directly in I005
9680 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9681 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9682 sub2node->SetLineColor(kColorITS);
9683 sub2node->SetVisibility(1);
9684 fNodes->Add(sub2node);
9687 // Place copy #5 of ITS4 directly in I005
9689 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9690 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9691 sub2node->SetLineColor(kColorITS);
9692 sub2node->SetVisibility(1);
9693 fNodes->Add(sub2node);
9696 // Place copy #6 of ITS4 directly in I005
9698 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9699 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9700 sub2node->SetLineColor(kColorITS);
9701 sub2node->SetVisibility(1);
9702 fNodes->Add(sub2node);
9705 // Place copy #7 of ITS4 directly in I005
9707 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9708 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9709 sub2node->SetLineColor(kColorITS);
9710 sub2node->SetVisibility(1);
9711 fNodes->Add(sub2node);
9714 // Place copy #8 of ITS4 directly in I005
9716 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9717 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9718 sub2node->SetLineColor(kColorITS);
9719 sub2node->SetVisibility(1);
9720 fNodes->Add(sub2node);
9722 fNodes->Add(sub1node);
9725 // Place copy #18 of I005 in IT34
9727 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9728 sub1node->SetLineColor(kColorITS);
9729 sub1node->SetVisibility(0);
9732 // Place copy #1 of ITS4 directly in I005
9734 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9735 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9736 sub2node->SetLineColor(kColorITS);
9737 sub2node->SetVisibility(1);
9738 fNodes->Add(sub2node);
9741 // Place copy #2 of ITS4 directly in I005
9743 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9744 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9745 sub2node->SetLineColor(kColorITS);
9746 sub2node->SetVisibility(1);
9747 fNodes->Add(sub2node);
9750 // Place copy #3 of ITS4 directly in I005
9752 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9753 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9754 sub2node->SetLineColor(kColorITS);
9755 sub2node->SetVisibility(1);
9756 fNodes->Add(sub2node);
9759 // Place copy #4 of ITS4 directly in I005
9761 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9762 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9763 sub2node->SetLineColor(kColorITS);
9764 sub2node->SetVisibility(1);
9765 fNodes->Add(sub2node);
9768 // Place copy #5 of ITS4 directly in I005
9770 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9771 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9772 sub2node->SetLineColor(kColorITS);
9773 sub2node->SetVisibility(1);
9774 fNodes->Add(sub2node);
9777 // Place copy #6 of ITS4 directly in I005
9779 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9780 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9781 sub2node->SetLineColor(kColorITS);
9782 sub2node->SetVisibility(1);
9783 fNodes->Add(sub2node);
9786 // Place copy #7 of ITS4 directly in I005
9788 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9789 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9790 sub2node->SetLineColor(kColorITS);
9791 sub2node->SetVisibility(1);
9792 fNodes->Add(sub2node);
9795 // Place copy #8 of ITS4 directly in I005
9797 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9798 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9799 sub2node->SetLineColor(kColorITS);
9800 sub2node->SetVisibility(1);
9801 fNodes->Add(sub2node);
9803 fNodes->Add(sub1node);
9806 // Place copy #19 of I005 in IT34
9808 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9809 sub1node->SetLineColor(kColorITS);
9810 sub1node->SetVisibility(0);
9813 // Place copy #1 of ITS4 directly in I005
9815 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9816 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9817 sub2node->SetLineColor(kColorITS);
9818 sub2node->SetVisibility(1);
9819 fNodes->Add(sub2node);
9822 // Place copy #2 of ITS4 directly in I005
9824 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9825 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9826 sub2node->SetLineColor(kColorITS);
9827 sub2node->SetVisibility(1);
9828 fNodes->Add(sub2node);
9831 // Place copy #3 of ITS4 directly in I005
9833 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9834 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9835 sub2node->SetLineColor(kColorITS);
9836 sub2node->SetVisibility(1);
9837 fNodes->Add(sub2node);
9840 // Place copy #4 of ITS4 directly in I005
9842 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9843 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9844 sub2node->SetLineColor(kColorITS);
9845 sub2node->SetVisibility(1);
9846 fNodes->Add(sub2node);
9849 // Place copy #5 of ITS4 directly in I005
9851 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9852 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9853 sub2node->SetLineColor(kColorITS);
9854 sub2node->SetVisibility(1);
9855 fNodes->Add(sub2node);
9858 // Place copy #6 of ITS4 directly in I005
9860 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9861 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9862 sub2node->SetLineColor(kColorITS);
9863 sub2node->SetVisibility(1);
9864 fNodes->Add(sub2node);
9867 // Place copy #7 of ITS4 directly in I005
9869 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9870 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9871 sub2node->SetLineColor(kColorITS);
9872 sub2node->SetVisibility(1);
9873 fNodes->Add(sub2node);
9876 // Place copy #8 of ITS4 directly in I005
9878 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9879 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9880 sub2node->SetLineColor(kColorITS);
9881 sub2node->SetVisibility(1);
9882 fNodes->Add(sub2node);
9884 fNodes->Add(sub1node);
9887 // Place copy #20 of I005 in IT34
9889 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
9890 sub1node->SetLineColor(kColorITS);
9891 sub1node->SetVisibility(0);
9894 // Place copy #1 of ITS4 directly in I005
9896 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9897 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9898 sub2node->SetLineColor(kColorITS);
9899 sub2node->SetVisibility(1);
9900 fNodes->Add(sub2node);
9903 // Place copy #2 of ITS4 directly in I005
9905 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9906 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9907 sub2node->SetLineColor(kColorITS);
9908 sub2node->SetVisibility(1);
9909 fNodes->Add(sub2node);
9912 // Place copy #3 of ITS4 directly in I005
9914 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9915 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9916 sub2node->SetLineColor(kColorITS);
9917 sub2node->SetVisibility(1);
9918 fNodes->Add(sub2node);
9921 // Place copy #4 of ITS4 directly in I005
9923 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9924 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9925 sub2node->SetLineColor(kColorITS);
9926 sub2node->SetVisibility(1);
9927 fNodes->Add(sub2node);
9930 // Place copy #5 of ITS4 directly in I005
9932 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9933 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9934 sub2node->SetLineColor(kColorITS);
9935 sub2node->SetVisibility(1);
9936 fNodes->Add(sub2node);
9939 // Place copy #6 of ITS4 directly in I005
9941 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9942 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9943 sub2node->SetLineColor(kColorITS);
9944 sub2node->SetVisibility(1);
9945 fNodes->Add(sub2node);
9948 // Place copy #7 of ITS4 directly in I005
9950 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9951 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9952 sub2node->SetLineColor(kColorITS);
9953 sub2node->SetVisibility(1);
9954 fNodes->Add(sub2node);
9957 // Place copy #8 of ITS4 directly in I005
9959 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9960 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9961 sub2node->SetLineColor(kColorITS);
9962 sub2node->SetVisibility(1);
9963 fNodes->Add(sub2node);
9965 fNodes->Add(sub1node);
9968 // Place copy #21 of I005 in IT34
9970 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
9971 sub1node->SetLineColor(kColorITS);
9972 sub1node->SetVisibility(0);
9975 // Place copy #1 of ITS4 directly in I005
9977 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9978 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9979 sub2node->SetLineColor(kColorITS);
9980 sub2node->SetVisibility(1);
9981 fNodes->Add(sub2node);
9984 // Place copy #2 of ITS4 directly in I005
9986 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9987 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9988 sub2node->SetLineColor(kColorITS);
9989 sub2node->SetVisibility(1);
9990 fNodes->Add(sub2node);
9993 // Place copy #3 of ITS4 directly in I005
9995 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9996 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9997 sub2node->SetLineColor(kColorITS);
9998 sub2node->SetVisibility(1);
9999 fNodes->Add(sub2node);
10002 // Place copy #4 of ITS4 directly in I005
10004 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10005 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10006 sub2node->SetLineColor(kColorITS);
10007 sub2node->SetVisibility(1);
10008 fNodes->Add(sub2node);
10011 // Place copy #5 of ITS4 directly in I005
10013 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10014 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10015 sub2node->SetLineColor(kColorITS);
10016 sub2node->SetVisibility(1);
10017 fNodes->Add(sub2node);
10020 // Place copy #6 of ITS4 directly in I005
10022 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10023 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10024 sub2node->SetLineColor(kColorITS);
10025 sub2node->SetVisibility(1);
10026 fNodes->Add(sub2node);
10029 // Place copy #7 of ITS4 directly in I005
10031 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10032 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10033 sub2node->SetLineColor(kColorITS);
10034 sub2node->SetVisibility(1);
10035 fNodes->Add(sub2node);
10038 // Place copy #8 of ITS4 directly in I005
10040 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10041 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10042 sub2node->SetLineColor(kColorITS);
10043 sub2node->SetVisibility(1);
10044 fNodes->Add(sub2node);
10046 fNodes->Add(sub1node);
10049 // Place copy #22 of I005 in IT34
10051 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10052 sub1node->SetLineColor(kColorITS);
10053 sub1node->SetVisibility(0);
10056 // Place copy #1 of ITS4 directly in I005
10058 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10059 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10060 sub2node->SetLineColor(kColorITS);
10061 sub2node->SetVisibility(1);
10062 fNodes->Add(sub2node);
10065 // Place copy #2 of ITS4 directly in I005
10067 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10068 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10069 sub2node->SetLineColor(kColorITS);
10070 sub2node->SetVisibility(1);
10071 fNodes->Add(sub2node);
10074 // Place copy #3 of ITS4 directly in I005
10076 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10077 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10078 sub2node->SetLineColor(kColorITS);
10079 sub2node->SetVisibility(1);
10080 fNodes->Add(sub2node);
10083 // Place copy #4 of ITS4 directly in I005
10085 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10086 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10087 sub2node->SetLineColor(kColorITS);
10088 sub2node->SetVisibility(1);
10089 fNodes->Add(sub2node);
10092 // Place copy #5 of ITS4 directly in I005
10094 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10095 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10096 sub2node->SetLineColor(kColorITS);
10097 sub2node->SetVisibility(1);
10098 fNodes->Add(sub2node);
10101 // Place copy #6 of ITS4 directly in I005
10103 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10104 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10105 sub2node->SetLineColor(kColorITS);
10106 sub2node->SetVisibility(1);
10107 fNodes->Add(sub2node);
10110 // Place copy #7 of ITS4 directly in I005
10112 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10113 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10114 sub2node->SetLineColor(kColorITS);
10115 sub2node->SetVisibility(1);
10116 fNodes->Add(sub2node);
10119 // Place copy #8 of ITS4 directly in I005
10121 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10122 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10123 sub2node->SetLineColor(kColorITS);
10124 sub2node->SetVisibility(1);
10125 fNodes->Add(sub2node);
10127 fNodes->Add(sub1node);
10133 // --- Place SSD volumes into their mother volume
10135 // Place IT56 in Alice
10136 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10137 node->SetLineColor(kColorITS);
10138 node->SetVisibility(0);
10141 // Place copy #1 of I565 in IT56
10143 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10144 sub1node->SetLineColor(kColorITS);
10145 sub1node->SetVisibility(0);
10148 // Place copy #1 of ITS5 directly in I565
10150 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10151 sub2node->SetLineColor(kColorITS);
10152 sub2node->SetVisibility(1);
10153 fNodes->Add(sub2node);
10156 // Place copy #2 of ITS5 directly in I565
10158 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10159 sub2node->SetLineColor(kColorITS);
10160 sub2node->SetVisibility(1);
10161 fNodes->Add(sub2node);
10164 // Place copy #3 of ITS5 directly in I565
10166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10167 sub2node->SetLineColor(kColorITS);
10168 sub2node->SetVisibility(1);
10169 fNodes->Add(sub2node);
10172 // Place copy #4 of ITS5 directly in I565
10174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10175 sub2node->SetLineColor(kColorITS);
10176 sub2node->SetVisibility(1);
10177 fNodes->Add(sub2node);
10180 // Place copy #5 of ITS5 directly in I565
10182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10183 sub2node->SetLineColor(kColorITS);
10184 sub2node->SetVisibility(1);
10185 fNodes->Add(sub2node);
10188 // Place copy #6 of ITS5 directly in I565
10190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10191 sub2node->SetLineColor(kColorITS);
10192 sub2node->SetVisibility(1);
10193 fNodes->Add(sub2node);
10196 // Place copy #7 of ITS5 directly in I565
10198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10199 sub2node->SetLineColor(kColorITS);
10200 sub2node->SetVisibility(1);
10201 fNodes->Add(sub2node);
10204 // Place copy #8 of ITS5 directly in I565
10206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10207 sub2node->SetLineColor(kColorITS);
10208 sub2node->SetVisibility(1);
10209 fNodes->Add(sub2node);
10212 // Place copy #9 of ITS5 directly in I565
10214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10215 sub2node->SetLineColor(kColorITS);
10216 sub2node->SetVisibility(1);
10217 fNodes->Add(sub2node);
10220 // Place copy #10 of ITS5 directly in I565
10222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10223 sub2node->SetLineColor(kColorITS);
10224 sub2node->SetVisibility(1);
10225 fNodes->Add(sub2node);
10228 // Place copy #11 of ITS5 directly in I565
10230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10231 sub2node->SetLineColor(kColorITS);
10232 sub2node->SetVisibility(1);
10233 fNodes->Add(sub2node);
10236 // Place copy #12 of ITS5 directly in I565
10238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10239 sub2node->SetLineColor(kColorITS);
10240 sub2node->SetVisibility(1);
10241 fNodes->Add(sub2node);
10244 // Place copy #13 of ITS5 directly in I565
10246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10247 sub2node->SetLineColor(kColorITS);
10248 sub2node->SetVisibility(1);
10249 fNodes->Add(sub2node);
10252 // Place copy #14 of ITS5 directly in I565
10254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10255 sub2node->SetLineColor(kColorITS);
10256 sub2node->SetVisibility(1);
10257 fNodes->Add(sub2node);
10260 // Place copy #15 of ITS5 directly in I565
10262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10263 sub2node->SetLineColor(kColorITS);
10264 sub2node->SetVisibility(1);
10265 fNodes->Add(sub2node);
10268 // Place copy #16 of ITS5 directly in I565
10270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10271 sub2node->SetLineColor(kColorITS);
10272 sub2node->SetVisibility(1);
10273 fNodes->Add(sub2node);
10276 // Place copy #17 of ITS5 directly in I565
10278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10279 sub2node->SetLineColor(kColorITS);
10280 sub2node->SetVisibility(1);
10281 fNodes->Add(sub2node);
10284 // Place copy #18 of ITS5 directly in I565
10286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10287 sub2node->SetLineColor(kColorITS);
10288 sub2node->SetVisibility(1);
10289 fNodes->Add(sub2node);
10292 // Place copy #19 of ITS5 directly in I565
10294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10295 sub2node->SetLineColor(kColorITS);
10296 sub2node->SetVisibility(1);
10297 fNodes->Add(sub2node);
10300 // Place copy #20 of ITS5 directly in I565
10302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10303 sub2node->SetLineColor(kColorITS);
10304 sub2node->SetVisibility(1);
10305 fNodes->Add(sub2node);
10308 // Place copy #21 of ITS5 directly in I565
10310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10311 sub2node->SetLineColor(kColorITS);
10312 sub2node->SetVisibility(1);
10313 fNodes->Add(sub2node);
10316 // Place copy #22 of ITS5 directly in I565
10318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10319 sub2node->SetLineColor(kColorITS);
10320 sub2node->SetVisibility(1);
10321 fNodes->Add(sub2node);
10323 fNodes->Add(sub1node);
10326 // Place copy #2 of I565 in IT56
10328 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10329 sub1node->SetLineColor(kColorITS);
10330 sub1node->SetVisibility(0);
10333 // Place copy #1 of ITS5 directly in I565
10335 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10336 sub2node->SetLineColor(kColorITS);
10337 sub2node->SetVisibility(1);
10338 fNodes->Add(sub2node);
10341 // Place copy #2 of ITS5 directly in I565
10343 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10344 sub2node->SetLineColor(kColorITS);
10345 sub2node->SetVisibility(1);
10346 fNodes->Add(sub2node);
10349 // Place copy #3 of ITS5 directly in I565
10351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10352 sub2node->SetLineColor(kColorITS);
10353 sub2node->SetVisibility(1);
10354 fNodes->Add(sub2node);
10357 // Place copy #4 of ITS5 directly in I565
10359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10360 sub2node->SetLineColor(kColorITS);
10361 sub2node->SetVisibility(1);
10362 fNodes->Add(sub2node);
10365 // Place copy #5 of ITS5 directly in I565
10367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10368 sub2node->SetLineColor(kColorITS);
10369 sub2node->SetVisibility(1);
10370 fNodes->Add(sub2node);
10373 // Place copy #6 of ITS5 directly in I565
10375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10376 sub2node->SetLineColor(kColorITS);
10377 sub2node->SetVisibility(1);
10378 fNodes->Add(sub2node);
10381 // Place copy #7 of ITS5 directly in I565
10383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10384 sub2node->SetLineColor(kColorITS);
10385 sub2node->SetVisibility(1);
10386 fNodes->Add(sub2node);
10389 // Place copy #8 of ITS5 directly in I565
10391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10392 sub2node->SetLineColor(kColorITS);
10393 sub2node->SetVisibility(1);
10394 fNodes->Add(sub2node);
10397 // Place copy #9 of ITS5 directly in I565
10399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10400 sub2node->SetLineColor(kColorITS);
10401 sub2node->SetVisibility(1);
10402 fNodes->Add(sub2node);
10405 // Place copy #10 of ITS5 directly in I565
10407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10408 sub2node->SetLineColor(kColorITS);
10409 sub2node->SetVisibility(1);
10410 fNodes->Add(sub2node);
10413 // Place copy #11 of ITS5 directly in I565
10415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10416 sub2node->SetLineColor(kColorITS);
10417 sub2node->SetVisibility(1);
10418 fNodes->Add(sub2node);
10421 // Place copy #12 of ITS5 directly in I565
10423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10424 sub2node->SetLineColor(kColorITS);
10425 sub2node->SetVisibility(1);
10426 fNodes->Add(sub2node);
10429 // Place copy #13 of ITS5 directly in I565
10431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10432 sub2node->SetLineColor(kColorITS);
10433 sub2node->SetVisibility(1);
10434 fNodes->Add(sub2node);
10437 // Place copy #14 of ITS5 directly in I565
10439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10440 sub2node->SetLineColor(kColorITS);
10441 sub2node->SetVisibility(1);
10442 fNodes->Add(sub2node);
10445 // Place copy #15 of ITS5 directly in I565
10447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10448 sub2node->SetLineColor(kColorITS);
10449 sub2node->SetVisibility(1);
10450 fNodes->Add(sub2node);
10453 // Place copy #16 of ITS5 directly in I565
10455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10456 sub2node->SetLineColor(kColorITS);
10457 sub2node->SetVisibility(1);
10458 fNodes->Add(sub2node);
10461 // Place copy #17 of ITS5 directly in I565
10463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10464 sub2node->SetLineColor(kColorITS);
10465 sub2node->SetVisibility(1);
10466 fNodes->Add(sub2node);
10469 // Place copy #18 of ITS5 directly in I565
10471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10472 sub2node->SetLineColor(kColorITS);
10473 sub2node->SetVisibility(1);
10474 fNodes->Add(sub2node);
10477 // Place copy #19 of ITS5 directly in I565
10479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10480 sub2node->SetLineColor(kColorITS);
10481 sub2node->SetVisibility(1);
10482 fNodes->Add(sub2node);
10485 // Place copy #20 of ITS5 directly in I565
10487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10488 sub2node->SetLineColor(kColorITS);
10489 sub2node->SetVisibility(1);
10490 fNodes->Add(sub2node);
10493 // Place copy #21 of ITS5 directly in I565
10495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10496 sub2node->SetLineColor(kColorITS);
10497 sub2node->SetVisibility(1);
10498 fNodes->Add(sub2node);
10501 // Place copy #22 of ITS5 directly in I565
10503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10504 sub2node->SetLineColor(kColorITS);
10505 sub2node->SetVisibility(1);
10506 fNodes->Add(sub2node);
10508 fNodes->Add(sub1node);
10511 // Place copy #3 of I565 in IT56
10513 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10514 sub1node->SetLineColor(kColorITS);
10515 sub1node->SetVisibility(0);
10518 // Place copy #1 of ITS5 directly in I565
10520 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10521 sub2node->SetLineColor(kColorITS);
10522 sub2node->SetVisibility(1);
10523 fNodes->Add(sub2node);
10526 // Place copy #2 of ITS5 directly in I565
10528 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10529 sub2node->SetLineColor(kColorITS);
10530 sub2node->SetVisibility(1);
10531 fNodes->Add(sub2node);
10534 // Place copy #3 of ITS5 directly in I565
10536 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10537 sub2node->SetLineColor(kColorITS);
10538 sub2node->SetVisibility(1);
10539 fNodes->Add(sub2node);
10542 // Place copy #4 of ITS5 directly in I565
10544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10545 sub2node->SetLineColor(kColorITS);
10546 sub2node->SetVisibility(1);
10547 fNodes->Add(sub2node);
10550 // Place copy #5 of ITS5 directly in I565
10552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10553 sub2node->SetLineColor(kColorITS);
10554 sub2node->SetVisibility(1);
10555 fNodes->Add(sub2node);
10558 // Place copy #6 of ITS5 directly in I565
10560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10561 sub2node->SetLineColor(kColorITS);
10562 sub2node->SetVisibility(1);
10563 fNodes->Add(sub2node);
10566 // Place copy #7 of ITS5 directly in I565
10568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10569 sub2node->SetLineColor(kColorITS);
10570 sub2node->SetVisibility(1);
10571 fNodes->Add(sub2node);
10574 // Place copy #8 of ITS5 directly in I565
10576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10577 sub2node->SetLineColor(kColorITS);
10578 sub2node->SetVisibility(1);
10579 fNodes->Add(sub2node);
10582 // Place copy #9 of ITS5 directly in I565
10584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10585 sub2node->SetLineColor(kColorITS);
10586 sub2node->SetVisibility(1);
10587 fNodes->Add(sub2node);
10590 // Place copy #10 of ITS5 directly in I565
10592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10593 sub2node->SetLineColor(kColorITS);
10594 sub2node->SetVisibility(1);
10595 fNodes->Add(sub2node);
10598 // Place copy #11 of ITS5 directly in I565
10600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10601 sub2node->SetLineColor(kColorITS);
10602 sub2node->SetVisibility(1);
10603 fNodes->Add(sub2node);
10606 // Place copy #12 of ITS5 directly in I565
10608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10609 sub2node->SetLineColor(kColorITS);
10610 sub2node->SetVisibility(1);
10611 fNodes->Add(sub2node);
10614 // Place copy #13 of ITS5 directly in I565
10616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10617 sub2node->SetLineColor(kColorITS);
10618 sub2node->SetVisibility(1);
10619 fNodes->Add(sub2node);
10622 // Place copy #14 of ITS5 directly in I565
10624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10625 sub2node->SetLineColor(kColorITS);
10626 sub2node->SetVisibility(1);
10627 fNodes->Add(sub2node);
10630 // Place copy #15 of ITS5 directly in I565
10632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10633 sub2node->SetLineColor(kColorITS);
10634 sub2node->SetVisibility(1);
10635 fNodes->Add(sub2node);
10638 // Place copy #16 of ITS5 directly in I565
10640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10641 sub2node->SetLineColor(kColorITS);
10642 sub2node->SetVisibility(1);
10643 fNodes->Add(sub2node);
10646 // Place copy #17 of ITS5 directly in I565
10648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10649 sub2node->SetLineColor(kColorITS);
10650 sub2node->SetVisibility(1);
10651 fNodes->Add(sub2node);
10654 // Place copy #18 of ITS5 directly in I565
10656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10657 sub2node->SetLineColor(kColorITS);
10658 sub2node->SetVisibility(1);
10659 fNodes->Add(sub2node);
10662 // Place copy #19 of ITS5 directly in I565
10664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10665 sub2node->SetLineColor(kColorITS);
10666 sub2node->SetVisibility(1);
10667 fNodes->Add(sub2node);
10670 // Place copy #20 of ITS5 directly in I565
10672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10673 sub2node->SetLineColor(kColorITS);
10674 sub2node->SetVisibility(1);
10675 fNodes->Add(sub2node);
10678 // Place copy #21 of ITS5 directly in I565
10680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10681 sub2node->SetLineColor(kColorITS);
10682 sub2node->SetVisibility(1);
10683 fNodes->Add(sub2node);
10686 // Place copy #22 of ITS5 directly in I565
10688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10689 sub2node->SetLineColor(kColorITS);
10690 sub2node->SetVisibility(1);
10691 fNodes->Add(sub2node);
10693 fNodes->Add(sub1node);
10696 // Place copy #4 of I565 in IT56
10698 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10699 sub1node->SetLineColor(kColorITS);
10700 sub1node->SetVisibility(0);
10703 // Place copy #1 of ITS5 directly in I565
10705 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10706 sub2node->SetLineColor(kColorITS);
10707 sub2node->SetVisibility(1);
10708 fNodes->Add(sub2node);
10711 // Place copy #2 of ITS5 directly in I565
10713 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10714 sub2node->SetLineColor(kColorITS);
10715 sub2node->SetVisibility(1);
10716 fNodes->Add(sub2node);
10719 // Place copy #3 of ITS5 directly in I565
10721 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10722 sub2node->SetLineColor(kColorITS);
10723 sub2node->SetVisibility(1);
10724 fNodes->Add(sub2node);
10727 // Place copy #4 of ITS5 directly in I565
10729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10730 sub2node->SetLineColor(kColorITS);
10731 sub2node->SetVisibility(1);
10732 fNodes->Add(sub2node);
10735 // Place copy #5 of ITS5 directly in I565
10737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10738 sub2node->SetLineColor(kColorITS);
10739 sub2node->SetVisibility(1);
10740 fNodes->Add(sub2node);
10743 // Place copy #6 of ITS5 directly in I565
10745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10746 sub2node->SetLineColor(kColorITS);
10747 sub2node->SetVisibility(1);
10748 fNodes->Add(sub2node);
10751 // Place copy #7 of ITS5 directly in I565
10753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10754 sub2node->SetLineColor(kColorITS);
10755 sub2node->SetVisibility(1);
10756 fNodes->Add(sub2node);
10759 // Place copy #8 of ITS5 directly in I565
10761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10762 sub2node->SetLineColor(kColorITS);
10763 sub2node->SetVisibility(1);
10764 fNodes->Add(sub2node);
10767 // Place copy #9 of ITS5 directly in I565
10769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10770 sub2node->SetLineColor(kColorITS);
10771 sub2node->SetVisibility(1);
10772 fNodes->Add(sub2node);
10775 // Place copy #10 of ITS5 directly in I565
10777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10778 sub2node->SetLineColor(kColorITS);
10779 sub2node->SetVisibility(1);
10780 fNodes->Add(sub2node);
10783 // Place copy #11 of ITS5 directly in I565
10785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10786 sub2node->SetLineColor(kColorITS);
10787 sub2node->SetVisibility(1);
10788 fNodes->Add(sub2node);
10791 // Place copy #12 of ITS5 directly in I565
10793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10794 sub2node->SetLineColor(kColorITS);
10795 sub2node->SetVisibility(1);
10796 fNodes->Add(sub2node);
10799 // Place copy #13 of ITS5 directly in I565
10801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10802 sub2node->SetLineColor(kColorITS);
10803 sub2node->SetVisibility(1);
10804 fNodes->Add(sub2node);
10807 // Place copy #14 of ITS5 directly in I565
10809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10810 sub2node->SetLineColor(kColorITS);
10811 sub2node->SetVisibility(1);
10812 fNodes->Add(sub2node);
10815 // Place copy #15 of ITS5 directly in I565
10817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10818 sub2node->SetLineColor(kColorITS);
10819 sub2node->SetVisibility(1);
10820 fNodes->Add(sub2node);
10823 // Place copy #16 of ITS5 directly in I565
10825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10826 sub2node->SetLineColor(kColorITS);
10827 sub2node->SetVisibility(1);
10828 fNodes->Add(sub2node);
10831 // Place copy #17 of ITS5 directly in I565
10833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10834 sub2node->SetLineColor(kColorITS);
10835 sub2node->SetVisibility(1);
10836 fNodes->Add(sub2node);
10839 // Place copy #18 of ITS5 directly in I565
10841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10842 sub2node->SetLineColor(kColorITS);
10843 sub2node->SetVisibility(1);
10844 fNodes->Add(sub2node);
10847 // Place copy #19 of ITS5 directly in I565
10849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10850 sub2node->SetLineColor(kColorITS);
10851 sub2node->SetVisibility(1);
10852 fNodes->Add(sub2node);
10855 // Place copy #20 of ITS5 directly in I565
10857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10858 sub2node->SetLineColor(kColorITS);
10859 sub2node->SetVisibility(1);
10860 fNodes->Add(sub2node);
10863 // Place copy #21 of ITS5 directly in I565
10865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10866 sub2node->SetLineColor(kColorITS);
10867 sub2node->SetVisibility(1);
10868 fNodes->Add(sub2node);
10871 // Place copy #22 of ITS5 directly in I565
10873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10874 sub2node->SetLineColor(kColorITS);
10875 sub2node->SetVisibility(1);
10876 fNodes->Add(sub2node);
10878 fNodes->Add(sub1node);
10881 // Place copy #5 of I565 in IT56
10883 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
10884 sub1node->SetLineColor(kColorITS);
10885 sub1node->SetVisibility(0);
10888 // Place copy #1 of ITS5 directly in I565
10890 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10891 sub2node->SetLineColor(kColorITS);
10892 sub2node->SetVisibility(1);
10893 fNodes->Add(sub2node);
10896 // Place copy #2 of ITS5 directly in I565
10898 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10899 sub2node->SetLineColor(kColorITS);
10900 sub2node->SetVisibility(1);
10901 fNodes->Add(sub2node);
10904 // Place copy #3 of ITS5 directly in I565
10906 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10907 sub2node->SetLineColor(kColorITS);
10908 sub2node->SetVisibility(1);
10909 fNodes->Add(sub2node);
10912 // Place copy #4 of ITS5 directly in I565
10914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10915 sub2node->SetLineColor(kColorITS);
10916 sub2node->SetVisibility(1);
10917 fNodes->Add(sub2node);
10920 // Place copy #5 of ITS5 directly in I565
10922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10923 sub2node->SetLineColor(kColorITS);
10924 sub2node->SetVisibility(1);
10925 fNodes->Add(sub2node);
10928 // Place copy #6 of ITS5 directly in I565
10930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10931 sub2node->SetLineColor(kColorITS);
10932 sub2node->SetVisibility(1);
10933 fNodes->Add(sub2node);
10936 // Place copy #7 of ITS5 directly in I565
10938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10939 sub2node->SetLineColor(kColorITS);
10940 sub2node->SetVisibility(1);
10941 fNodes->Add(sub2node);
10944 // Place copy #8 of ITS5 directly in I565
10946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10947 sub2node->SetLineColor(kColorITS);
10948 sub2node->SetVisibility(1);
10949 fNodes->Add(sub2node);
10952 // Place copy #9 of ITS5 directly in I565
10954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10955 sub2node->SetLineColor(kColorITS);
10956 sub2node->SetVisibility(1);
10957 fNodes->Add(sub2node);
10960 // Place copy #10 of ITS5 directly in I565
10962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10963 sub2node->SetLineColor(kColorITS);
10964 sub2node->SetVisibility(1);
10965 fNodes->Add(sub2node);
10968 // Place copy #11 of ITS5 directly in I565
10970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10971 sub2node->SetLineColor(kColorITS);
10972 sub2node->SetVisibility(1);
10973 fNodes->Add(sub2node);
10976 // Place copy #12 of ITS5 directly in I565
10978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10979 sub2node->SetLineColor(kColorITS);
10980 sub2node->SetVisibility(1);
10981 fNodes->Add(sub2node);
10984 // Place copy #13 of ITS5 directly in I565
10986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10987 sub2node->SetLineColor(kColorITS);
10988 sub2node->SetVisibility(1);
10989 fNodes->Add(sub2node);
10992 // Place copy #14 of ITS5 directly in I565
10994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10995 sub2node->SetLineColor(kColorITS);
10996 sub2node->SetVisibility(1);
10997 fNodes->Add(sub2node);
11000 // Place copy #15 of ITS5 directly in I565
11002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11003 sub2node->SetLineColor(kColorITS);
11004 sub2node->SetVisibility(1);
11005 fNodes->Add(sub2node);
11008 // Place copy #16 of ITS5 directly in I565
11010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11011 sub2node->SetLineColor(kColorITS);
11012 sub2node->SetVisibility(1);
11013 fNodes->Add(sub2node);
11016 // Place copy #17 of ITS5 directly in I565
11018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11019 sub2node->SetLineColor(kColorITS);
11020 sub2node->SetVisibility(1);
11021 fNodes->Add(sub2node);
11024 // Place copy #18 of ITS5 directly in I565
11026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11027 sub2node->SetLineColor(kColorITS);
11028 sub2node->SetVisibility(1);
11029 fNodes->Add(sub2node);
11032 // Place copy #19 of ITS5 directly in I565
11034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11035 sub2node->SetLineColor(kColorITS);
11036 sub2node->SetVisibility(1);
11037 fNodes->Add(sub2node);
11040 // Place copy #20 of ITS5 directly in I565
11042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11043 sub2node->SetLineColor(kColorITS);
11044 sub2node->SetVisibility(1);
11045 fNodes->Add(sub2node);
11048 // Place copy #21 of ITS5 directly in I565
11050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11051 sub2node->SetLineColor(kColorITS);
11052 sub2node->SetVisibility(1);
11053 fNodes->Add(sub2node);
11056 // Place copy #22 of ITS5 directly in I565
11058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11059 sub2node->SetLineColor(kColorITS);
11060 sub2node->SetVisibility(1);
11061 fNodes->Add(sub2node);
11063 fNodes->Add(sub1node);
11066 // Place copy #6 of I565 in IT56
11068 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11069 sub1node->SetLineColor(kColorITS);
11070 sub1node->SetVisibility(0);
11073 // Place copy #1 of ITS5 directly in I565
11075 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11076 sub2node->SetLineColor(kColorITS);
11077 sub2node->SetVisibility(1);
11078 fNodes->Add(sub2node);
11081 // Place copy #2 of ITS5 directly in I565
11083 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11084 sub2node->SetLineColor(kColorITS);
11085 sub2node->SetVisibility(1);
11086 fNodes->Add(sub2node);
11089 // Place copy #3 of ITS5 directly in I565
11091 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11092 sub2node->SetLineColor(kColorITS);
11093 sub2node->SetVisibility(1);
11094 fNodes->Add(sub2node);
11097 // Place copy #4 of ITS5 directly in I565
11099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11100 sub2node->SetLineColor(kColorITS);
11101 sub2node->SetVisibility(1);
11102 fNodes->Add(sub2node);
11105 // Place copy #5 of ITS5 directly in I565
11107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11108 sub2node->SetLineColor(kColorITS);
11109 sub2node->SetVisibility(1);
11110 fNodes->Add(sub2node);
11113 // Place copy #6 of ITS5 directly in I565
11115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11116 sub2node->SetLineColor(kColorITS);
11117 sub2node->SetVisibility(1);
11118 fNodes->Add(sub2node);
11121 // Place copy #7 of ITS5 directly in I565
11123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11124 sub2node->SetLineColor(kColorITS);
11125 sub2node->SetVisibility(1);
11126 fNodes->Add(sub2node);
11129 // Place copy #8 of ITS5 directly in I565
11131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11132 sub2node->SetLineColor(kColorITS);
11133 sub2node->SetVisibility(1);
11134 fNodes->Add(sub2node);
11137 // Place copy #9 of ITS5 directly in I565
11139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11140 sub2node->SetLineColor(kColorITS);
11141 sub2node->SetVisibility(1);
11142 fNodes->Add(sub2node);
11145 // Place copy #10 of ITS5 directly in I565
11147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11148 sub2node->SetLineColor(kColorITS);
11149 sub2node->SetVisibility(1);
11150 fNodes->Add(sub2node);
11153 // Place copy #11 of ITS5 directly in I565
11155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11156 sub2node->SetLineColor(kColorITS);
11157 sub2node->SetVisibility(1);
11158 fNodes->Add(sub2node);
11161 // Place copy #12 of ITS5 directly in I565
11163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11164 sub2node->SetLineColor(kColorITS);
11165 sub2node->SetVisibility(1);
11166 fNodes->Add(sub2node);
11169 // Place copy #13 of ITS5 directly in I565
11171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11172 sub2node->SetLineColor(kColorITS);
11173 sub2node->SetVisibility(1);
11174 fNodes->Add(sub2node);
11177 // Place copy #14 of ITS5 directly in I565
11179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11180 sub2node->SetLineColor(kColorITS);
11181 sub2node->SetVisibility(1);
11182 fNodes->Add(sub2node);
11185 // Place copy #15 of ITS5 directly in I565
11187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11188 sub2node->SetLineColor(kColorITS);
11189 sub2node->SetVisibility(1);
11190 fNodes->Add(sub2node);
11193 // Place copy #16 of ITS5 directly in I565
11195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11196 sub2node->SetLineColor(kColorITS);
11197 sub2node->SetVisibility(1);
11198 fNodes->Add(sub2node);
11201 // Place copy #17 of ITS5 directly in I565
11203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11204 sub2node->SetLineColor(kColorITS);
11205 sub2node->SetVisibility(1);
11206 fNodes->Add(sub2node);
11209 // Place copy #18 of ITS5 directly in I565
11211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11212 sub2node->SetLineColor(kColorITS);
11213 sub2node->SetVisibility(1);
11214 fNodes->Add(sub2node);
11217 // Place copy #19 of ITS5 directly in I565
11219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11220 sub2node->SetLineColor(kColorITS);
11221 sub2node->SetVisibility(1);
11222 fNodes->Add(sub2node);
11225 // Place copy #20 of ITS5 directly in I565
11227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11228 sub2node->SetLineColor(kColorITS);
11229 sub2node->SetVisibility(1);
11230 fNodes->Add(sub2node);
11233 // Place copy #21 of ITS5 directly in I565
11235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11236 sub2node->SetLineColor(kColorITS);
11237 sub2node->SetVisibility(1);
11238 fNodes->Add(sub2node);
11241 // Place copy #22 of ITS5 directly in I565
11243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11244 sub2node->SetLineColor(kColorITS);
11245 sub2node->SetVisibility(1);
11246 fNodes->Add(sub2node);
11248 fNodes->Add(sub1node);
11251 // Place copy #7 of I565 in IT56
11253 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11254 sub1node->SetLineColor(kColorITS);
11255 sub1node->SetVisibility(0);
11258 // Place copy #1 of ITS5 directly in I565
11260 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11261 sub2node->SetLineColor(kColorITS);
11262 sub2node->SetVisibility(1);
11263 fNodes->Add(sub2node);
11266 // Place copy #2 of ITS5 directly in I565
11268 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11269 sub2node->SetLineColor(kColorITS);
11270 sub2node->SetVisibility(1);
11271 fNodes->Add(sub2node);
11274 // Place copy #3 of ITS5 directly in I565
11276 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11277 sub2node->SetLineColor(kColorITS);
11278 sub2node->SetVisibility(1);
11279 fNodes->Add(sub2node);
11282 // Place copy #4 of ITS5 directly in I565
11284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11285 sub2node->SetLineColor(kColorITS);
11286 sub2node->SetVisibility(1);
11287 fNodes->Add(sub2node);
11290 // Place copy #5 of ITS5 directly in I565
11292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11293 sub2node->SetLineColor(kColorITS);
11294 sub2node->SetVisibility(1);
11295 fNodes->Add(sub2node);
11298 // Place copy #6 of ITS5 directly in I565
11300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11301 sub2node->SetLineColor(kColorITS);
11302 sub2node->SetVisibility(1);
11303 fNodes->Add(sub2node);
11306 // Place copy #7 of ITS5 directly in I565
11308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11309 sub2node->SetLineColor(kColorITS);
11310 sub2node->SetVisibility(1);
11311 fNodes->Add(sub2node);
11314 // Place copy #8 of ITS5 directly in I565
11316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11317 sub2node->SetLineColor(kColorITS);
11318 sub2node->SetVisibility(1);
11319 fNodes->Add(sub2node);
11322 // Place copy #9 of ITS5 directly in I565
11324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11325 sub2node->SetLineColor(kColorITS);
11326 sub2node->SetVisibility(1);
11327 fNodes->Add(sub2node);
11330 // Place copy #10 of ITS5 directly in I565
11332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11333 sub2node->SetLineColor(kColorITS);
11334 sub2node->SetVisibility(1);
11335 fNodes->Add(sub2node);
11338 // Place copy #11 of ITS5 directly in I565
11340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11341 sub2node->SetLineColor(kColorITS);
11342 sub2node->SetVisibility(1);
11343 fNodes->Add(sub2node);
11346 // Place copy #12 of ITS5 directly in I565
11348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11349 sub2node->SetLineColor(kColorITS);
11350 sub2node->SetVisibility(1);
11351 fNodes->Add(sub2node);
11354 // Place copy #13 of ITS5 directly in I565
11356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11357 sub2node->SetLineColor(kColorITS);
11358 sub2node->SetVisibility(1);
11359 fNodes->Add(sub2node);
11362 // Place copy #14 of ITS5 directly in I565
11364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11365 sub2node->SetLineColor(kColorITS);
11366 sub2node->SetVisibility(1);
11367 fNodes->Add(sub2node);
11370 // Place copy #15 of ITS5 directly in I565
11372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11373 sub2node->SetLineColor(kColorITS);
11374 sub2node->SetVisibility(1);
11375 fNodes->Add(sub2node);
11378 // Place copy #16 of ITS5 directly in I565
11380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11381 sub2node->SetLineColor(kColorITS);
11382 sub2node->SetVisibility(1);
11383 fNodes->Add(sub2node);
11386 // Place copy #17 of ITS5 directly in I565
11388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11389 sub2node->SetLineColor(kColorITS);
11390 sub2node->SetVisibility(1);
11391 fNodes->Add(sub2node);
11394 // Place copy #18 of ITS5 directly in I565
11396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11397 sub2node->SetLineColor(kColorITS);
11398 sub2node->SetVisibility(1);
11399 fNodes->Add(sub2node);
11402 // Place copy #19 of ITS5 directly in I565
11404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11405 sub2node->SetLineColor(kColorITS);
11406 sub2node->SetVisibility(1);
11407 fNodes->Add(sub2node);
11410 // Place copy #20 of ITS5 directly in I565
11412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11413 sub2node->SetLineColor(kColorITS);
11414 sub2node->SetVisibility(1);
11415 fNodes->Add(sub2node);
11418 // Place copy #21 of ITS5 directly in I565
11420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11421 sub2node->SetLineColor(kColorITS);
11422 sub2node->SetVisibility(1);
11423 fNodes->Add(sub2node);
11426 // Place copy #22 of ITS5 directly in I565
11428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11429 sub2node->SetLineColor(kColorITS);
11430 sub2node->SetVisibility(1);
11431 fNodes->Add(sub2node);
11433 fNodes->Add(sub1node);
11436 // Place copy #8 of I565 in IT56
11438 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11439 sub1node->SetLineColor(kColorITS);
11440 sub1node->SetVisibility(0);
11443 // Place copy #1 of ITS5 directly in I565
11445 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11446 sub2node->SetLineColor(kColorITS);
11447 sub2node->SetVisibility(1);
11448 fNodes->Add(sub2node);
11451 // Place copy #2 of ITS5 directly in I565
11453 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11454 sub2node->SetLineColor(kColorITS);
11455 sub2node->SetVisibility(1);
11456 fNodes->Add(sub2node);
11459 // Place copy #3 of ITS5 directly in I565
11461 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11462 sub2node->SetLineColor(kColorITS);
11463 sub2node->SetVisibility(1);
11464 fNodes->Add(sub2node);
11467 // Place copy #4 of ITS5 directly in I565
11469 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11470 sub2node->SetLineColor(kColorITS);
11471 sub2node->SetVisibility(1);
11472 fNodes->Add(sub2node);
11475 // Place copy #5 of ITS5 directly in I565
11477 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11478 sub2node->SetLineColor(kColorITS);
11479 sub2node->SetVisibility(1);
11480 fNodes->Add(sub2node);
11483 // Place copy #6 of ITS5 directly in I565
11485 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11486 sub2node->SetLineColor(kColorITS);
11487 sub2node->SetVisibility(1);
11488 fNodes->Add(sub2node);
11491 // Place copy #7 of ITS5 directly in I565
11493 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11494 sub2node->SetLineColor(kColorITS);
11495 sub2node->SetVisibility(1);
11496 fNodes->Add(sub2node);
11499 // Place copy #8 of ITS5 directly in I565
11501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11502 sub2node->SetLineColor(kColorITS);
11503 sub2node->SetVisibility(1);
11504 fNodes->Add(sub2node);
11507 // Place copy #9 of ITS5 directly in I565
11509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11510 sub2node->SetLineColor(kColorITS);
11511 sub2node->SetVisibility(1);
11512 fNodes->Add(sub2node);
11515 // Place copy #10 of ITS5 directly in I565
11517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11518 sub2node->SetLineColor(kColorITS);
11519 sub2node->SetVisibility(1);
11520 fNodes->Add(sub2node);
11523 // Place copy #11 of ITS5 directly in I565
11525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11526 sub2node->SetLineColor(kColorITS);
11527 sub2node->SetVisibility(1);
11528 fNodes->Add(sub2node);
11531 // Place copy #12 of ITS5 directly in I565
11533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11534 sub2node->SetLineColor(kColorITS);
11535 sub2node->SetVisibility(1);
11536 fNodes->Add(sub2node);
11539 // Place copy #13 of ITS5 directly in I565
11541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11542 sub2node->SetLineColor(kColorITS);
11543 sub2node->SetVisibility(1);
11544 fNodes->Add(sub2node);
11547 // Place copy #14 of ITS5 directly in I565
11549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11550 sub2node->SetLineColor(kColorITS);
11551 sub2node->SetVisibility(1);
11552 fNodes->Add(sub2node);
11555 // Place copy #15 of ITS5 directly in I565
11557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11558 sub2node->SetLineColor(kColorITS);
11559 sub2node->SetVisibility(1);
11560 fNodes->Add(sub2node);
11563 // Place copy #16 of ITS5 directly in I565
11565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11566 sub2node->SetLineColor(kColorITS);
11567 sub2node->SetVisibility(1);
11568 fNodes->Add(sub2node);
11571 // Place copy #17 of ITS5 directly in I565
11573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11574 sub2node->SetLineColor(kColorITS);
11575 sub2node->SetVisibility(1);
11576 fNodes->Add(sub2node);
11579 // Place copy #18 of ITS5 directly in I565
11581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11582 sub2node->SetLineColor(kColorITS);
11583 sub2node->SetVisibility(1);
11584 fNodes->Add(sub2node);
11587 // Place copy #19 of ITS5 directly in I565
11589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11590 sub2node->SetLineColor(kColorITS);
11591 sub2node->SetVisibility(1);
11592 fNodes->Add(sub2node);
11595 // Place copy #20 of ITS5 directly in I565
11597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11598 sub2node->SetLineColor(kColorITS);
11599 sub2node->SetVisibility(1);
11600 fNodes->Add(sub2node);
11603 // Place copy #21 of ITS5 directly in I565
11605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11606 sub2node->SetLineColor(kColorITS);
11607 sub2node->SetVisibility(1);
11608 fNodes->Add(sub2node);
11611 // Place copy #22 of ITS5 directly in I565
11613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11614 sub2node->SetLineColor(kColorITS);
11615 sub2node->SetVisibility(1);
11616 fNodes->Add(sub2node);
11618 fNodes->Add(sub1node);
11621 // Place copy #9 of I565 in IT56
11623 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11624 sub1node->SetLineColor(kColorITS);
11625 sub1node->SetVisibility(0);
11628 // Place copy #1 of ITS5 directly in I565
11630 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11631 sub2node->SetLineColor(kColorITS);
11632 sub2node->SetVisibility(1);
11633 fNodes->Add(sub2node);
11636 // Place copy #2 of ITS5 directly in I565
11638 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11639 sub2node->SetLineColor(kColorITS);
11640 sub2node->SetVisibility(1);
11641 fNodes->Add(sub2node);
11644 // Place copy #3 of ITS5 directly in I565
11646 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11647 sub2node->SetLineColor(kColorITS);
11648 sub2node->SetVisibility(1);
11649 fNodes->Add(sub2node);
11652 // Place copy #4 of ITS5 directly in I565
11654 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11655 sub2node->SetLineColor(kColorITS);
11656 sub2node->SetVisibility(1);
11657 fNodes->Add(sub2node);
11660 // Place copy #5 of ITS5 directly in I565
11662 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11663 sub2node->SetLineColor(kColorITS);
11664 sub2node->SetVisibility(1);
11665 fNodes->Add(sub2node);
11668 // Place copy #6 of ITS5 directly in I565
11670 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11671 sub2node->SetLineColor(kColorITS);
11672 sub2node->SetVisibility(1);
11673 fNodes->Add(sub2node);
11676 // Place copy #7 of ITS5 directly in I565
11678 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11679 sub2node->SetLineColor(kColorITS);
11680 sub2node->SetVisibility(1);
11681 fNodes->Add(sub2node);
11684 // Place copy #8 of ITS5 directly in I565
11686 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11687 sub2node->SetLineColor(kColorITS);
11688 sub2node->SetVisibility(1);
11689 fNodes->Add(sub2node);
11692 // Place copy #9 of ITS5 directly in I565
11694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11695 sub2node->SetLineColor(kColorITS);
11696 sub2node->SetVisibility(1);
11697 fNodes->Add(sub2node);
11700 // Place copy #10 of ITS5 directly in I565
11702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11703 sub2node->SetLineColor(kColorITS);
11704 sub2node->SetVisibility(1);
11705 fNodes->Add(sub2node);
11708 // Place copy #11 of ITS5 directly in I565
11710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11711 sub2node->SetLineColor(kColorITS);
11712 sub2node->SetVisibility(1);
11713 fNodes->Add(sub2node);
11716 // Place copy #12 of ITS5 directly in I565
11718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11719 sub2node->SetLineColor(kColorITS);
11720 sub2node->SetVisibility(1);
11721 fNodes->Add(sub2node);
11724 // Place copy #13 of ITS5 directly in I565
11726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11727 sub2node->SetLineColor(kColorITS);
11728 sub2node->SetVisibility(1);
11729 fNodes->Add(sub2node);
11732 // Place copy #14 of ITS5 directly in I565
11734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11735 sub2node->SetLineColor(kColorITS);
11736 sub2node->SetVisibility(1);
11737 fNodes->Add(sub2node);
11740 // Place copy #15 of ITS5 directly in I565
11742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11743 sub2node->SetLineColor(kColorITS);
11744 sub2node->SetVisibility(1);
11745 fNodes->Add(sub2node);
11748 // Place copy #16 of ITS5 directly in I565
11750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11751 sub2node->SetLineColor(kColorITS);
11752 sub2node->SetVisibility(1);
11753 fNodes->Add(sub2node);
11756 // Place copy #17 of ITS5 directly in I565
11758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11759 sub2node->SetLineColor(kColorITS);
11760 sub2node->SetVisibility(1);
11761 fNodes->Add(sub2node);
11764 // Place copy #18 of ITS5 directly in I565
11766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11767 sub2node->SetLineColor(kColorITS);
11768 sub2node->SetVisibility(1);
11769 fNodes->Add(sub2node);
11772 // Place copy #19 of ITS5 directly in I565
11774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11775 sub2node->SetLineColor(kColorITS);
11776 sub2node->SetVisibility(1);
11777 fNodes->Add(sub2node);
11780 // Place copy #20 of ITS5 directly in I565
11782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11783 sub2node->SetLineColor(kColorITS);
11784 sub2node->SetVisibility(1);
11785 fNodes->Add(sub2node);
11788 // Place copy #21 of ITS5 directly in I565
11790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11791 sub2node->SetLineColor(kColorITS);
11792 sub2node->SetVisibility(1);
11793 fNodes->Add(sub2node);
11796 // Place copy #22 of ITS5 directly in I565
11798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11799 sub2node->SetLineColor(kColorITS);
11800 sub2node->SetVisibility(1);
11801 fNodes->Add(sub2node);
11803 fNodes->Add(sub1node);
11806 // Place copy #10 of I565 in IT56
11808 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11809 sub1node->SetLineColor(kColorITS);
11810 sub1node->SetVisibility(0);
11813 // Place copy #1 of ITS5 directly in I565
11815 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11816 sub2node->SetLineColor(kColorITS);
11817 sub2node->SetVisibility(1);
11818 fNodes->Add(sub2node);
11821 // Place copy #2 of ITS5 directly in I565
11823 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11824 sub2node->SetLineColor(kColorITS);
11825 sub2node->SetVisibility(1);
11826 fNodes->Add(sub2node);
11829 // Place copy #3 of ITS5 directly in I565
11831 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11832 sub2node->SetLineColor(kColorITS);
11833 sub2node->SetVisibility(1);
11834 fNodes->Add(sub2node);
11837 // Place copy #4 of ITS5 directly in I565
11839 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11840 sub2node->SetLineColor(kColorITS);
11841 sub2node->SetVisibility(1);
11842 fNodes->Add(sub2node);
11845 // Place copy #5 of ITS5 directly in I565
11847 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11848 sub2node->SetLineColor(kColorITS);
11849 sub2node->SetVisibility(1);
11850 fNodes->Add(sub2node);
11853 // Place copy #6 of ITS5 directly in I565
11855 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11856 sub2node->SetLineColor(kColorITS);
11857 sub2node->SetVisibility(1);
11858 fNodes->Add(sub2node);
11861 // Place copy #7 of ITS5 directly in I565
11863 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11864 sub2node->SetLineColor(kColorITS);
11865 sub2node->SetVisibility(1);
11866 fNodes->Add(sub2node);
11869 // Place copy #8 of ITS5 directly in I565
11871 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11872 sub2node->SetLineColor(kColorITS);
11873 sub2node->SetVisibility(1);
11874 fNodes->Add(sub2node);
11877 // Place copy #9 of ITS5 directly in I565
11879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11880 sub2node->SetLineColor(kColorITS);
11881 sub2node->SetVisibility(1);
11882 fNodes->Add(sub2node);
11885 // Place copy #10 of ITS5 directly in I565
11887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11888 sub2node->SetLineColor(kColorITS);
11889 sub2node->SetVisibility(1);
11890 fNodes->Add(sub2node);
11893 // Place copy #11 of ITS5 directly in I565
11895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11896 sub2node->SetLineColor(kColorITS);
11897 sub2node->SetVisibility(1);
11898 fNodes->Add(sub2node);
11901 // Place copy #12 of ITS5 directly in I565
11903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11904 sub2node->SetLineColor(kColorITS);
11905 sub2node->SetVisibility(1);
11906 fNodes->Add(sub2node);
11909 // Place copy #13 of ITS5 directly in I565
11911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11912 sub2node->SetLineColor(kColorITS);
11913 sub2node->SetVisibility(1);
11914 fNodes->Add(sub2node);
11917 // Place copy #14 of ITS5 directly in I565
11919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11920 sub2node->SetLineColor(kColorITS);
11921 sub2node->SetVisibility(1);
11922 fNodes->Add(sub2node);
11925 // Place copy #15 of ITS5 directly in I565
11927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11928 sub2node->SetLineColor(kColorITS);
11929 sub2node->SetVisibility(1);
11930 fNodes->Add(sub2node);
11933 // Place copy #16 of ITS5 directly in I565
11935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11936 sub2node->SetLineColor(kColorITS);
11937 sub2node->SetVisibility(1);
11938 fNodes->Add(sub2node);
11941 // Place copy #17 of ITS5 directly in I565
11943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11944 sub2node->SetLineColor(kColorITS);
11945 sub2node->SetVisibility(1);
11946 fNodes->Add(sub2node);
11949 // Place copy #18 of ITS5 directly in I565
11951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11952 sub2node->SetLineColor(kColorITS);
11953 sub2node->SetVisibility(1);
11954 fNodes->Add(sub2node);
11957 // Place copy #19 of ITS5 directly in I565
11959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11960 sub2node->SetLineColor(kColorITS);
11961 sub2node->SetVisibility(1);
11962 fNodes->Add(sub2node);
11965 // Place copy #20 of ITS5 directly in I565
11967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11968 sub2node->SetLineColor(kColorITS);
11969 sub2node->SetVisibility(1);
11970 fNodes->Add(sub2node);
11973 // Place copy #21 of ITS5 directly in I565
11975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11976 sub2node->SetLineColor(kColorITS);
11977 sub2node->SetVisibility(1);
11978 fNodes->Add(sub2node);
11981 // Place copy #22 of ITS5 directly in I565
11983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11984 sub2node->SetLineColor(kColorITS);
11985 sub2node->SetVisibility(1);
11986 fNodes->Add(sub2node);
11988 fNodes->Add(sub1node);
11991 // Place copy #11 of I565 in IT56
11993 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
11994 sub1node->SetLineColor(kColorITS);
11995 sub1node->SetVisibility(0);
11998 // Place copy #1 of ITS5 directly in I565
12000 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12001 sub2node->SetLineColor(kColorITS);
12002 sub2node->SetVisibility(1);
12003 fNodes->Add(sub2node);
12006 // Place copy #2 of ITS5 directly in I565
12008 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12009 sub2node->SetLineColor(kColorITS);
12010 sub2node->SetVisibility(1);
12011 fNodes->Add(sub2node);
12014 // Place copy #3 of ITS5 directly in I565
12016 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12017 sub2node->SetLineColor(kColorITS);
12018 sub2node->SetVisibility(1);
12019 fNodes->Add(sub2node);
12022 // Place copy #4 of ITS5 directly in I565
12024 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12025 sub2node->SetLineColor(kColorITS);
12026 sub2node->SetVisibility(1);
12027 fNodes->Add(sub2node);
12030 // Place copy #5 of ITS5 directly in I565
12032 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12033 sub2node->SetLineColor(kColorITS);
12034 sub2node->SetVisibility(1);
12035 fNodes->Add(sub2node);
12038 // Place copy #6 of ITS5 directly in I565
12040 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12041 sub2node->SetLineColor(kColorITS);
12042 sub2node->SetVisibility(1);
12043 fNodes->Add(sub2node);
12046 // Place copy #7 of ITS5 directly in I565
12048 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12049 sub2node->SetLineColor(kColorITS);
12050 sub2node->SetVisibility(1);
12051 fNodes->Add(sub2node);
12054 // Place copy #8 of ITS5 directly in I565
12056 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12057 sub2node->SetLineColor(kColorITS);
12058 sub2node->SetVisibility(1);
12059 fNodes->Add(sub2node);
12062 // Place copy #9 of ITS5 directly in I565
12064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12065 sub2node->SetLineColor(kColorITS);
12066 sub2node->SetVisibility(1);
12067 fNodes->Add(sub2node);
12070 // Place copy #10 of ITS5 directly in I565
12072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12073 sub2node->SetLineColor(kColorITS);
12074 sub2node->SetVisibility(1);
12075 fNodes->Add(sub2node);
12078 // Place copy #11 of ITS5 directly in I565
12080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12081 sub2node->SetLineColor(kColorITS);
12082 sub2node->SetVisibility(1);
12083 fNodes->Add(sub2node);
12086 // Place copy #12 of ITS5 directly in I565
12088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12089 sub2node->SetLineColor(kColorITS);
12090 sub2node->SetVisibility(1);
12091 fNodes->Add(sub2node);
12094 // Place copy #13 of ITS5 directly in I565
12096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12097 sub2node->SetLineColor(kColorITS);
12098 sub2node->SetVisibility(1);
12099 fNodes->Add(sub2node);
12102 // Place copy #14 of ITS5 directly in I565
12104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12105 sub2node->SetLineColor(kColorITS);
12106 sub2node->SetVisibility(1);
12107 fNodes->Add(sub2node);
12110 // Place copy #15 of ITS5 directly in I565
12112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12113 sub2node->SetLineColor(kColorITS);
12114 sub2node->SetVisibility(1);
12115 fNodes->Add(sub2node);
12118 // Place copy #16 of ITS5 directly in I565
12120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12121 sub2node->SetLineColor(kColorITS);
12122 sub2node->SetVisibility(1);
12123 fNodes->Add(sub2node);
12126 // Place copy #17 of ITS5 directly in I565
12128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12129 sub2node->SetLineColor(kColorITS);
12130 sub2node->SetVisibility(1);
12131 fNodes->Add(sub2node);
12134 // Place copy #18 of ITS5 directly in I565
12136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12137 sub2node->SetLineColor(kColorITS);
12138 sub2node->SetVisibility(1);
12139 fNodes->Add(sub2node);
12142 // Place copy #19 of ITS5 directly in I565
12144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12145 sub2node->SetLineColor(kColorITS);
12146 sub2node->SetVisibility(1);
12147 fNodes->Add(sub2node);
12150 // Place copy #20 of ITS5 directly in I565
12152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12153 sub2node->SetLineColor(kColorITS);
12154 sub2node->SetVisibility(1);
12155 fNodes->Add(sub2node);
12158 // Place copy #21 of ITS5 directly in I565
12160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12161 sub2node->SetLineColor(kColorITS);
12162 sub2node->SetVisibility(1);
12163 fNodes->Add(sub2node);
12166 // Place copy #22 of ITS5 directly in I565
12168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12169 sub2node->SetLineColor(kColorITS);
12170 sub2node->SetVisibility(1);
12171 fNodes->Add(sub2node);
12173 fNodes->Add(sub1node);
12176 // Place copy #12 of I565 in IT56
12178 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12179 sub1node->SetLineColor(kColorITS);
12180 sub1node->SetVisibility(0);
12183 // Place copy #1 of ITS5 directly in I565
12185 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12186 sub2node->SetLineColor(kColorITS);
12187 sub2node->SetVisibility(1);
12188 fNodes->Add(sub2node);
12191 // Place copy #2 of ITS5 directly in I565
12193 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12194 sub2node->SetLineColor(kColorITS);
12195 sub2node->SetVisibility(1);
12196 fNodes->Add(sub2node);
12199 // Place copy #3 of ITS5 directly in I565
12201 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12202 sub2node->SetLineColor(kColorITS);
12203 sub2node->SetVisibility(1);
12204 fNodes->Add(sub2node);
12207 // Place copy #4 of ITS5 directly in I565
12209 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12210 sub2node->SetLineColor(kColorITS);
12211 sub2node->SetVisibility(1);
12212 fNodes->Add(sub2node);
12215 // Place copy #5 of ITS5 directly in I565
12217 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12218 sub2node->SetLineColor(kColorITS);
12219 sub2node->SetVisibility(1);
12220 fNodes->Add(sub2node);
12223 // Place copy #6 of ITS5 directly in I565
12225 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12226 sub2node->SetLineColor(kColorITS);
12227 sub2node->SetVisibility(1);
12228 fNodes->Add(sub2node);
12231 // Place copy #7 of ITS5 directly in I565
12233 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12234 sub2node->SetLineColor(kColorITS);
12235 sub2node->SetVisibility(1);
12236 fNodes->Add(sub2node);
12239 // Place copy #8 of ITS5 directly in I565
12241 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12242 sub2node->SetLineColor(kColorITS);
12243 sub2node->SetVisibility(1);
12244 fNodes->Add(sub2node);
12247 // Place copy #9 of ITS5 directly in I565
12249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12250 sub2node->SetLineColor(kColorITS);
12251 sub2node->SetVisibility(1);
12252 fNodes->Add(sub2node);
12255 // Place copy #10 of ITS5 directly in I565
12257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12258 sub2node->SetLineColor(kColorITS);
12259 sub2node->SetVisibility(1);
12260 fNodes->Add(sub2node);
12263 // Place copy #11 of ITS5 directly in I565
12265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12266 sub2node->SetLineColor(kColorITS);
12267 sub2node->SetVisibility(1);
12268 fNodes->Add(sub2node);
12271 // Place copy #12 of ITS5 directly in I565
12273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12274 sub2node->SetLineColor(kColorITS);
12275 sub2node->SetVisibility(1);
12276 fNodes->Add(sub2node);
12279 // Place copy #13 of ITS5 directly in I565
12281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12282 sub2node->SetLineColor(kColorITS);
12283 sub2node->SetVisibility(1);
12284 fNodes->Add(sub2node);
12287 // Place copy #14 of ITS5 directly in I565
12289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12290 sub2node->SetLineColor(kColorITS);
12291 sub2node->SetVisibility(1);
12292 fNodes->Add(sub2node);
12295 // Place copy #15 of ITS5 directly in I565
12297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12298 sub2node->SetLineColor(kColorITS);
12299 sub2node->SetVisibility(1);
12300 fNodes->Add(sub2node);
12303 // Place copy #16 of ITS5 directly in I565
12305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12306 sub2node->SetLineColor(kColorITS);
12307 sub2node->SetVisibility(1);
12308 fNodes->Add(sub2node);
12311 // Place copy #17 of ITS5 directly in I565
12313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12314 sub2node->SetLineColor(kColorITS);
12315 sub2node->SetVisibility(1);
12316 fNodes->Add(sub2node);
12319 // Place copy #18 of ITS5 directly in I565
12321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12322 sub2node->SetLineColor(kColorITS);
12323 sub2node->SetVisibility(1);
12324 fNodes->Add(sub2node);
12327 // Place copy #19 of ITS5 directly in I565
12329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12330 sub2node->SetLineColor(kColorITS);
12331 sub2node->SetVisibility(1);
12332 fNodes->Add(sub2node);
12335 // Place copy #20 of ITS5 directly in I565
12337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12338 sub2node->SetLineColor(kColorITS);
12339 sub2node->SetVisibility(1);
12340 fNodes->Add(sub2node);
12343 // Place copy #21 of ITS5 directly in I565
12345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12346 sub2node->SetLineColor(kColorITS);
12347 sub2node->SetVisibility(1);
12348 fNodes->Add(sub2node);
12351 // Place copy #22 of ITS5 directly in I565
12353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12354 sub2node->SetLineColor(kColorITS);
12355 sub2node->SetVisibility(1);
12356 fNodes->Add(sub2node);
12358 fNodes->Add(sub1node);
12361 // Place copy #13 of I565 in IT56
12363 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12364 sub1node->SetLineColor(kColorITS);
12365 sub1node->SetVisibility(0);
12368 // Place copy #1 of ITS5 directly in I565
12370 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12371 sub2node->SetLineColor(kColorITS);
12372 sub2node->SetVisibility(1);
12373 fNodes->Add(sub2node);
12376 // Place copy #2 of ITS5 directly in I565
12378 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12379 sub2node->SetLineColor(kColorITS);
12380 sub2node->SetVisibility(1);
12381 fNodes->Add(sub2node);
12384 // Place copy #3 of ITS5 directly in I565
12386 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12387 sub2node->SetLineColor(kColorITS);
12388 sub2node->SetVisibility(1);
12389 fNodes->Add(sub2node);
12392 // Place copy #4 of ITS5 directly in I565
12394 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12395 sub2node->SetLineColor(kColorITS);
12396 sub2node->SetVisibility(1);
12397 fNodes->Add(sub2node);
12400 // Place copy #5 of ITS5 directly in I565
12402 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12403 sub2node->SetLineColor(kColorITS);
12404 sub2node->SetVisibility(1);
12405 fNodes->Add(sub2node);
12408 // Place copy #6 of ITS5 directly in I565
12410 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12411 sub2node->SetLineColor(kColorITS);
12412 sub2node->SetVisibility(1);
12413 fNodes->Add(sub2node);
12416 // Place copy #7 of ITS5 directly in I565
12418 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12419 sub2node->SetLineColor(kColorITS);
12420 sub2node->SetVisibility(1);
12421 fNodes->Add(sub2node);
12424 // Place copy #8 of ITS5 directly in I565
12426 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12427 sub2node->SetLineColor(kColorITS);
12428 sub2node->SetVisibility(1);
12429 fNodes->Add(sub2node);
12432 // Place copy #9 of ITS5 directly in I565
12434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12435 sub2node->SetLineColor(kColorITS);
12436 sub2node->SetVisibility(1);
12437 fNodes->Add(sub2node);
12440 // Place copy #10 of ITS5 directly in I565
12442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12443 sub2node->SetLineColor(kColorITS);
12444 sub2node->SetVisibility(1);
12445 fNodes->Add(sub2node);
12448 // Place copy #11 of ITS5 directly in I565
12450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12451 sub2node->SetLineColor(kColorITS);
12452 sub2node->SetVisibility(1);
12453 fNodes->Add(sub2node);
12456 // Place copy #12 of ITS5 directly in I565
12458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12459 sub2node->SetLineColor(kColorITS);
12460 sub2node->SetVisibility(1);
12461 fNodes->Add(sub2node);
12464 // Place copy #13 of ITS5 directly in I565
12466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12467 sub2node->SetLineColor(kColorITS);
12468 sub2node->SetVisibility(1);
12469 fNodes->Add(sub2node);
12472 // Place copy #14 of ITS5 directly in I565
12474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12475 sub2node->SetLineColor(kColorITS);
12476 sub2node->SetVisibility(1);
12477 fNodes->Add(sub2node);
12480 // Place copy #15 of ITS5 directly in I565
12482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12483 sub2node->SetLineColor(kColorITS);
12484 sub2node->SetVisibility(1);
12485 fNodes->Add(sub2node);
12488 // Place copy #16 of ITS5 directly in I565
12490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12491 sub2node->SetLineColor(kColorITS);
12492 sub2node->SetVisibility(1);
12493 fNodes->Add(sub2node);
12496 // Place copy #17 of ITS5 directly in I565
12498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12499 sub2node->SetLineColor(kColorITS);
12500 sub2node->SetVisibility(1);
12501 fNodes->Add(sub2node);
12504 // Place copy #18 of ITS5 directly in I565
12506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12507 sub2node->SetLineColor(kColorITS);
12508 sub2node->SetVisibility(1);
12509 fNodes->Add(sub2node);
12512 // Place copy #19 of ITS5 directly in I565
12514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12515 sub2node->SetLineColor(kColorITS);
12516 sub2node->SetVisibility(1);
12517 fNodes->Add(sub2node);
12520 // Place copy #20 of ITS5 directly in I565
12522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12523 sub2node->SetLineColor(kColorITS);
12524 sub2node->SetVisibility(1);
12525 fNodes->Add(sub2node);
12528 // Place copy #21 of ITS5 directly in I565
12530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12531 sub2node->SetLineColor(kColorITS);
12532 sub2node->SetVisibility(1);
12533 fNodes->Add(sub2node);
12536 // Place copy #22 of ITS5 directly in I565
12538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12539 sub2node->SetLineColor(kColorITS);
12540 sub2node->SetVisibility(1);
12541 fNodes->Add(sub2node);
12543 fNodes->Add(sub1node);
12546 // Place copy #14 of I565 in IT56
12548 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12549 sub1node->SetLineColor(kColorITS);
12550 sub1node->SetVisibility(0);
12553 // Place copy #1 of ITS5 directly in I565
12555 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12556 sub2node->SetLineColor(kColorITS);
12557 sub2node->SetVisibility(1);
12558 fNodes->Add(sub2node);
12561 // Place copy #2 of ITS5 directly in I565
12563 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12564 sub2node->SetLineColor(kColorITS);
12565 sub2node->SetVisibility(1);
12566 fNodes->Add(sub2node);
12569 // Place copy #3 of ITS5 directly in I565
12571 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12572 sub2node->SetLineColor(kColorITS);
12573 sub2node->SetVisibility(1);
12574 fNodes->Add(sub2node);
12577 // Place copy #4 of ITS5 directly in I565
12579 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12580 sub2node->SetLineColor(kColorITS);
12581 sub2node->SetVisibility(1);
12582 fNodes->Add(sub2node);
12585 // Place copy #5 of ITS5 directly in I565
12587 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12588 sub2node->SetLineColor(kColorITS);
12589 sub2node->SetVisibility(1);
12590 fNodes->Add(sub2node);
12593 // Place copy #6 of ITS5 directly in I565
12595 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12596 sub2node->SetLineColor(kColorITS);
12597 sub2node->SetVisibility(1);
12598 fNodes->Add(sub2node);
12601 // Place copy #7 of ITS5 directly in I565
12603 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12604 sub2node->SetLineColor(kColorITS);
12605 sub2node->SetVisibility(1);
12606 fNodes->Add(sub2node);
12609 // Place copy #8 of ITS5 directly in I565
12611 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12612 sub2node->SetLineColor(kColorITS);
12613 sub2node->SetVisibility(1);
12614 fNodes->Add(sub2node);
12617 // Place copy #9 of ITS5 directly in I565
12619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12620 sub2node->SetLineColor(kColorITS);
12621 sub2node->SetVisibility(1);
12622 fNodes->Add(sub2node);
12625 // Place copy #10 of ITS5 directly in I565
12627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12628 sub2node->SetLineColor(kColorITS);
12629 sub2node->SetVisibility(1);
12630 fNodes->Add(sub2node);
12633 // Place copy #11 of ITS5 directly in I565
12635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12636 sub2node->SetLineColor(kColorITS);
12637 sub2node->SetVisibility(1);
12638 fNodes->Add(sub2node);
12641 // Place copy #12 of ITS5 directly in I565
12643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12644 sub2node->SetLineColor(kColorITS);
12645 sub2node->SetVisibility(1);
12646 fNodes->Add(sub2node);
12649 // Place copy #13 of ITS5 directly in I565
12651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12652 sub2node->SetLineColor(kColorITS);
12653 sub2node->SetVisibility(1);
12654 fNodes->Add(sub2node);
12657 // Place copy #14 of ITS5 directly in I565
12659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12660 sub2node->SetLineColor(kColorITS);
12661 sub2node->SetVisibility(1);
12662 fNodes->Add(sub2node);
12665 // Place copy #15 of ITS5 directly in I565
12667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12668 sub2node->SetLineColor(kColorITS);
12669 sub2node->SetVisibility(1);
12670 fNodes->Add(sub2node);
12673 // Place copy #16 of ITS5 directly in I565
12675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12676 sub2node->SetLineColor(kColorITS);
12677 sub2node->SetVisibility(1);
12678 fNodes->Add(sub2node);
12681 // Place copy #17 of ITS5 directly in I565
12683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12684 sub2node->SetLineColor(kColorITS);
12685 sub2node->SetVisibility(1);
12686 fNodes->Add(sub2node);
12689 // Place copy #18 of ITS5 directly in I565
12691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12692 sub2node->SetLineColor(kColorITS);
12693 sub2node->SetVisibility(1);
12694 fNodes->Add(sub2node);
12697 // Place copy #19 of ITS5 directly in I565
12699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12700 sub2node->SetLineColor(kColorITS);
12701 sub2node->SetVisibility(1);
12702 fNodes->Add(sub2node);
12705 // Place copy #20 of ITS5 directly in I565
12707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12708 sub2node->SetLineColor(kColorITS);
12709 sub2node->SetVisibility(1);
12710 fNodes->Add(sub2node);
12713 // Place copy #21 of ITS5 directly in I565
12715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12716 sub2node->SetLineColor(kColorITS);
12717 sub2node->SetVisibility(1);
12718 fNodes->Add(sub2node);
12721 // Place copy #22 of ITS5 directly in I565
12723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12724 sub2node->SetLineColor(kColorITS);
12725 sub2node->SetVisibility(1);
12726 fNodes->Add(sub2node);
12728 fNodes->Add(sub1node);
12731 // Place copy #15 of I565 in IT56
12733 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12734 sub1node->SetLineColor(kColorITS);
12735 sub1node->SetVisibility(0);
12738 // Place copy #1 of ITS5 directly in I565
12740 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12741 sub2node->SetLineColor(kColorITS);
12742 sub2node->SetVisibility(1);
12743 fNodes->Add(sub2node);
12746 // Place copy #2 of ITS5 directly in I565
12748 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12749 sub2node->SetLineColor(kColorITS);
12750 sub2node->SetVisibility(1);
12751 fNodes->Add(sub2node);
12754 // Place copy #3 of ITS5 directly in I565
12756 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12757 sub2node->SetLineColor(kColorITS);
12758 sub2node->SetVisibility(1);
12759 fNodes->Add(sub2node);
12762 // Place copy #4 of ITS5 directly in I565
12764 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12765 sub2node->SetLineColor(kColorITS);
12766 sub2node->SetVisibility(1);
12767 fNodes->Add(sub2node);
12770 // Place copy #5 of ITS5 directly in I565
12772 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12773 sub2node->SetLineColor(kColorITS);
12774 sub2node->SetVisibility(1);
12775 fNodes->Add(sub2node);
12778 // Place copy #6 of ITS5 directly in I565
12780 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12781 sub2node->SetLineColor(kColorITS);
12782 sub2node->SetVisibility(1);
12783 fNodes->Add(sub2node);
12786 // Place copy #7 of ITS5 directly in I565
12788 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12789 sub2node->SetLineColor(kColorITS);
12790 sub2node->SetVisibility(1);
12791 fNodes->Add(sub2node);
12794 // Place copy #8 of ITS5 directly in I565
12796 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12797 sub2node->SetLineColor(kColorITS);
12798 sub2node->SetVisibility(1);
12799 fNodes->Add(sub2node);
12802 // Place copy #9 of ITS5 directly in I565
12804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12805 sub2node->SetLineColor(kColorITS);
12806 sub2node->SetVisibility(1);
12807 fNodes->Add(sub2node);
12810 // Place copy #10 of ITS5 directly in I565
12812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12813 sub2node->SetLineColor(kColorITS);
12814 sub2node->SetVisibility(1);
12815 fNodes->Add(sub2node);
12818 // Place copy #11 of ITS5 directly in I565
12820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12821 sub2node->SetLineColor(kColorITS);
12822 sub2node->SetVisibility(1);
12823 fNodes->Add(sub2node);
12826 // Place copy #12 of ITS5 directly in I565
12828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12829 sub2node->SetLineColor(kColorITS);
12830 sub2node->SetVisibility(1);
12831 fNodes->Add(sub2node);
12834 // Place copy #13 of ITS5 directly in I565
12836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12837 sub2node->SetLineColor(kColorITS);
12838 sub2node->SetVisibility(1);
12839 fNodes->Add(sub2node);
12842 // Place copy #14 of ITS5 directly in I565
12844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12845 sub2node->SetLineColor(kColorITS);
12846 sub2node->SetVisibility(1);
12847 fNodes->Add(sub2node);
12850 // Place copy #15 of ITS5 directly in I565
12852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12853 sub2node->SetLineColor(kColorITS);
12854 sub2node->SetVisibility(1);
12855 fNodes->Add(sub2node);
12858 // Place copy #16 of ITS5 directly in I565
12860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12861 sub2node->SetLineColor(kColorITS);
12862 sub2node->SetVisibility(1);
12863 fNodes->Add(sub2node);
12866 // Place copy #17 of ITS5 directly in I565
12868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12869 sub2node->SetLineColor(kColorITS);
12870 sub2node->SetVisibility(1);
12871 fNodes->Add(sub2node);
12874 // Place copy #18 of ITS5 directly in I565
12876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12877 sub2node->SetLineColor(kColorITS);
12878 sub2node->SetVisibility(1);
12879 fNodes->Add(sub2node);
12882 // Place copy #19 of ITS5 directly in I565
12884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12885 sub2node->SetLineColor(kColorITS);
12886 sub2node->SetVisibility(1);
12887 fNodes->Add(sub2node);
12890 // Place copy #20 of ITS5 directly in I565
12892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12893 sub2node->SetLineColor(kColorITS);
12894 sub2node->SetVisibility(1);
12895 fNodes->Add(sub2node);
12898 // Place copy #21 of ITS5 directly in I565
12900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12901 sub2node->SetLineColor(kColorITS);
12902 sub2node->SetVisibility(1);
12903 fNodes->Add(sub2node);
12906 // Place copy #22 of ITS5 directly in I565
12908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12909 sub2node->SetLineColor(kColorITS);
12910 sub2node->SetVisibility(1);
12911 fNodes->Add(sub2node);
12913 fNodes->Add(sub1node);
12916 // Place copy #16 of I565 in IT56
12918 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
12919 sub1node->SetLineColor(kColorITS);
12920 sub1node->SetVisibility(0);
12923 // Place copy #1 of ITS5 directly in I565
12925 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12926 sub2node->SetLineColor(kColorITS);
12927 sub2node->SetVisibility(1);
12928 fNodes->Add(sub2node);
12931 // Place copy #2 of ITS5 directly in I565
12933 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12934 sub2node->SetLineColor(kColorITS);
12935 sub2node->SetVisibility(1);
12936 fNodes->Add(sub2node);
12939 // Place copy #3 of ITS5 directly in I565
12941 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12942 sub2node->SetLineColor(kColorITS);
12943 sub2node->SetVisibility(1);
12944 fNodes->Add(sub2node);
12947 // Place copy #4 of ITS5 directly in I565
12949 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12950 sub2node->SetLineColor(kColorITS);
12951 sub2node->SetVisibility(1);
12952 fNodes->Add(sub2node);
12955 // Place copy #5 of ITS5 directly in I565
12957 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12958 sub2node->SetLineColor(kColorITS);
12959 sub2node->SetVisibility(1);
12960 fNodes->Add(sub2node);
12963 // Place copy #6 of ITS5 directly in I565
12965 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12966 sub2node->SetLineColor(kColorITS);
12967 sub2node->SetVisibility(1);
12968 fNodes->Add(sub2node);
12971 // Place copy #7 of ITS5 directly in I565
12973 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12974 sub2node->SetLineColor(kColorITS);
12975 sub2node->SetVisibility(1);
12976 fNodes->Add(sub2node);
12979 // Place copy #8 of ITS5 directly in I565
12981 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12982 sub2node->SetLineColor(kColorITS);
12983 sub2node->SetVisibility(1);
12984 fNodes->Add(sub2node);
12987 // Place copy #9 of ITS5 directly in I565
12989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12990 sub2node->SetLineColor(kColorITS);
12991 sub2node->SetVisibility(1);
12992 fNodes->Add(sub2node);
12995 // Place copy #10 of ITS5 directly in I565
12997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12998 sub2node->SetLineColor(kColorITS);
12999 sub2node->SetVisibility(1);
13000 fNodes->Add(sub2node);
13003 // Place copy #11 of ITS5 directly in I565
13005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13006 sub2node->SetLineColor(kColorITS);
13007 sub2node->SetVisibility(1);
13008 fNodes->Add(sub2node);
13011 // Place copy #12 of ITS5 directly in I565
13013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13014 sub2node->SetLineColor(kColorITS);
13015 sub2node->SetVisibility(1);
13016 fNodes->Add(sub2node);
13019 // Place copy #13 of ITS5 directly in I565
13021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13022 sub2node->SetLineColor(kColorITS);
13023 sub2node->SetVisibility(1);
13024 fNodes->Add(sub2node);
13027 // Place copy #14 of ITS5 directly in I565
13029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13030 sub2node->SetLineColor(kColorITS);
13031 sub2node->SetVisibility(1);
13032 fNodes->Add(sub2node);
13035 // Place copy #15 of ITS5 directly in I565
13037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13038 sub2node->SetLineColor(kColorITS);
13039 sub2node->SetVisibility(1);
13040 fNodes->Add(sub2node);
13043 // Place copy #16 of ITS5 directly in I565
13045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13046 sub2node->SetLineColor(kColorITS);
13047 sub2node->SetVisibility(1);
13048 fNodes->Add(sub2node);
13051 // Place copy #17 of ITS5 directly in I565
13053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13054 sub2node->SetLineColor(kColorITS);
13055 sub2node->SetVisibility(1);
13056 fNodes->Add(sub2node);
13059 // Place copy #18 of ITS5 directly in I565
13061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13062 sub2node->SetLineColor(kColorITS);
13063 sub2node->SetVisibility(1);
13064 fNodes->Add(sub2node);
13067 // Place copy #19 of ITS5 directly in I565
13069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13070 sub2node->SetLineColor(kColorITS);
13071 sub2node->SetVisibility(1);
13072 fNodes->Add(sub2node);
13075 // Place copy #20 of ITS5 directly in I565
13077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13078 sub2node->SetLineColor(kColorITS);
13079 sub2node->SetVisibility(1);
13080 fNodes->Add(sub2node);
13083 // Place copy #21 of ITS5 directly in I565
13085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13086 sub2node->SetLineColor(kColorITS);
13087 sub2node->SetVisibility(1);
13088 fNodes->Add(sub2node);
13091 // Place copy #22 of ITS5 directly in I565
13093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13094 sub2node->SetLineColor(kColorITS);
13095 sub2node->SetVisibility(1);
13096 fNodes->Add(sub2node);
13098 fNodes->Add(sub1node);
13101 // Place copy #17 of I565 in IT56
13103 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13104 sub1node->SetLineColor(kColorITS);
13105 sub1node->SetVisibility(0);
13108 // Place copy #1 of ITS5 directly in I565
13110 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13111 sub2node->SetLineColor(kColorITS);
13112 sub2node->SetVisibility(1);
13113 fNodes->Add(sub2node);
13116 // Place copy #2 of ITS5 directly in I565
13118 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13119 sub2node->SetLineColor(kColorITS);
13120 sub2node->SetVisibility(1);
13121 fNodes->Add(sub2node);
13124 // Place copy #3 of ITS5 directly in I565
13126 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13127 sub2node->SetLineColor(kColorITS);
13128 sub2node->SetVisibility(1);
13129 fNodes->Add(sub2node);
13132 // Place copy #4 of ITS5 directly in I565
13134 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13135 sub2node->SetLineColor(kColorITS);
13136 sub2node->SetVisibility(1);
13137 fNodes->Add(sub2node);
13140 // Place copy #5 of ITS5 directly in I565
13142 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13143 sub2node->SetLineColor(kColorITS);
13144 sub2node->SetVisibility(1);
13145 fNodes->Add(sub2node);
13148 // Place copy #6 of ITS5 directly in I565
13150 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13151 sub2node->SetLineColor(kColorITS);
13152 sub2node->SetVisibility(1);
13153 fNodes->Add(sub2node);
13156 // Place copy #7 of ITS5 directly in I565
13158 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13159 sub2node->SetLineColor(kColorITS);
13160 sub2node->SetVisibility(1);
13161 fNodes->Add(sub2node);
13164 // Place copy #8 of ITS5 directly in I565
13166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13167 sub2node->SetLineColor(kColorITS);
13168 sub2node->SetVisibility(1);
13169 fNodes->Add(sub2node);
13172 // Place copy #9 of ITS5 directly in I565
13174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13175 sub2node->SetLineColor(kColorITS);
13176 sub2node->SetVisibility(1);
13177 fNodes->Add(sub2node);
13180 // Place copy #10 of ITS5 directly in I565
13182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13183 sub2node->SetLineColor(kColorITS);
13184 sub2node->SetVisibility(1);
13185 fNodes->Add(sub2node);
13188 // Place copy #11 of ITS5 directly in I565
13190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13191 sub2node->SetLineColor(kColorITS);
13192 sub2node->SetVisibility(1);
13193 fNodes->Add(sub2node);
13196 // Place copy #12 of ITS5 directly in I565
13198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13199 sub2node->SetLineColor(kColorITS);
13200 sub2node->SetVisibility(1);
13201 fNodes->Add(sub2node);
13204 // Place copy #13 of ITS5 directly in I565
13206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13207 sub2node->SetLineColor(kColorITS);
13208 sub2node->SetVisibility(1);
13209 fNodes->Add(sub2node);
13212 // Place copy #14 of ITS5 directly in I565
13214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13215 sub2node->SetLineColor(kColorITS);
13216 sub2node->SetVisibility(1);
13217 fNodes->Add(sub2node);
13220 // Place copy #15 of ITS5 directly in I565
13222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13223 sub2node->SetLineColor(kColorITS);
13224 sub2node->SetVisibility(1);
13225 fNodes->Add(sub2node);
13228 // Place copy #16 of ITS5 directly in I565
13230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13231 sub2node->SetLineColor(kColorITS);
13232 sub2node->SetVisibility(1);
13233 fNodes->Add(sub2node);
13236 // Place copy #17 of ITS5 directly in I565
13238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13239 sub2node->SetLineColor(kColorITS);
13240 sub2node->SetVisibility(1);
13241 fNodes->Add(sub2node);
13244 // Place copy #18 of ITS5 directly in I565
13246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13247 sub2node->SetLineColor(kColorITS);
13248 sub2node->SetVisibility(1);
13249 fNodes->Add(sub2node);
13252 // Place copy #19 of ITS5 directly in I565
13254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13255 sub2node->SetLineColor(kColorITS);
13256 sub2node->SetVisibility(1);
13257 fNodes->Add(sub2node);
13260 // Place copy #20 of ITS5 directly in I565
13262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13263 sub2node->SetLineColor(kColorITS);
13264 sub2node->SetVisibility(1);
13265 fNodes->Add(sub2node);
13268 // Place copy #21 of ITS5 directly in I565
13270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13271 sub2node->SetLineColor(kColorITS);
13272 sub2node->SetVisibility(1);
13273 fNodes->Add(sub2node);
13276 // Place copy #22 of ITS5 directly in I565
13278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13279 sub2node->SetLineColor(kColorITS);
13280 sub2node->SetVisibility(1);
13281 fNodes->Add(sub2node);
13283 fNodes->Add(sub1node);
13286 // Place copy #18 of I565 in IT56
13288 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13289 sub1node->SetLineColor(kColorITS);
13290 sub1node->SetVisibility(0);
13293 // Place copy #1 of ITS5 directly in I565
13295 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13296 sub2node->SetLineColor(kColorITS);
13297 sub2node->SetVisibility(1);
13298 fNodes->Add(sub2node);
13301 // Place copy #2 of ITS5 directly in I565
13303 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13304 sub2node->SetLineColor(kColorITS);
13305 sub2node->SetVisibility(1);
13306 fNodes->Add(sub2node);
13309 // Place copy #3 of ITS5 directly in I565
13311 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13312 sub2node->SetLineColor(kColorITS);
13313 sub2node->SetVisibility(1);
13314 fNodes->Add(sub2node);
13317 // Place copy #4 of ITS5 directly in I565
13319 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13320 sub2node->SetLineColor(kColorITS);
13321 sub2node->SetVisibility(1);
13322 fNodes->Add(sub2node);
13325 // Place copy #5 of ITS5 directly in I565
13327 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13328 sub2node->SetLineColor(kColorITS);
13329 sub2node->SetVisibility(1);
13330 fNodes->Add(sub2node);
13333 // Place copy #6 of ITS5 directly in I565
13335 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13336 sub2node->SetLineColor(kColorITS);
13337 sub2node->SetVisibility(1);
13338 fNodes->Add(sub2node);
13341 // Place copy #7 of ITS5 directly in I565
13343 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13344 sub2node->SetLineColor(kColorITS);
13345 sub2node->SetVisibility(1);
13346 fNodes->Add(sub2node);
13349 // Place copy #8 of ITS5 directly in I565
13351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13352 sub2node->SetLineColor(kColorITS);
13353 sub2node->SetVisibility(1);
13354 fNodes->Add(sub2node);
13357 // Place copy #9 of ITS5 directly in I565
13359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13360 sub2node->SetLineColor(kColorITS);
13361 sub2node->SetVisibility(1);
13362 fNodes->Add(sub2node);
13365 // Place copy #10 of ITS5 directly in I565
13367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13368 sub2node->SetLineColor(kColorITS);
13369 sub2node->SetVisibility(1);
13370 fNodes->Add(sub2node);
13373 // Place copy #11 of ITS5 directly in I565
13375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13376 sub2node->SetLineColor(kColorITS);
13377 sub2node->SetVisibility(1);
13378 fNodes->Add(sub2node);
13381 // Place copy #12 of ITS5 directly in I565
13383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13384 sub2node->SetLineColor(kColorITS);
13385 sub2node->SetVisibility(1);
13386 fNodes->Add(sub2node);
13389 // Place copy #13 of ITS5 directly in I565
13391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13392 sub2node->SetLineColor(kColorITS);
13393 sub2node->SetVisibility(1);
13394 fNodes->Add(sub2node);
13397 // Place copy #14 of ITS5 directly in I565
13399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13400 sub2node->SetLineColor(kColorITS);
13401 sub2node->SetVisibility(1);
13402 fNodes->Add(sub2node);
13405 // Place copy #15 of ITS5 directly in I565
13407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13408 sub2node->SetLineColor(kColorITS);
13409 sub2node->SetVisibility(1);
13410 fNodes->Add(sub2node);
13413 // Place copy #16 of ITS5 directly in I565
13415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13416 sub2node->SetLineColor(kColorITS);
13417 sub2node->SetVisibility(1);
13418 fNodes->Add(sub2node);
13421 // Place copy #17 of ITS5 directly in I565
13423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13424 sub2node->SetLineColor(kColorITS);
13425 sub2node->SetVisibility(1);
13426 fNodes->Add(sub2node);
13429 // Place copy #18 of ITS5 directly in I565
13431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13432 sub2node->SetLineColor(kColorITS);
13433 sub2node->SetVisibility(1);
13434 fNodes->Add(sub2node);
13437 // Place copy #19 of ITS5 directly in I565
13439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13440 sub2node->SetLineColor(kColorITS);
13441 sub2node->SetVisibility(1);
13442 fNodes->Add(sub2node);
13445 // Place copy #20 of ITS5 directly in I565
13447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13448 sub2node->SetLineColor(kColorITS);
13449 sub2node->SetVisibility(1);
13450 fNodes->Add(sub2node);
13453 // Place copy #21 of ITS5 directly in I565
13455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13456 sub2node->SetLineColor(kColorITS);
13457 sub2node->SetVisibility(1);
13458 fNodes->Add(sub2node);
13461 // Place copy #22 of ITS5 directly in I565
13463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13464 sub2node->SetLineColor(kColorITS);
13465 sub2node->SetVisibility(1);
13466 fNodes->Add(sub2node);
13468 fNodes->Add(sub1node);
13471 // Place copy #19 of I565 in IT56
13473 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13474 sub1node->SetLineColor(kColorITS);
13475 sub1node->SetVisibility(0);
13478 // Place copy #1 of ITS5 directly in I565
13480 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13481 sub2node->SetLineColor(kColorITS);
13482 sub2node->SetVisibility(1);
13483 fNodes->Add(sub2node);
13486 // Place copy #2 of ITS5 directly in I565
13488 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13489 sub2node->SetLineColor(kColorITS);
13490 sub2node->SetVisibility(1);
13491 fNodes->Add(sub2node);
13494 // Place copy #3 of ITS5 directly in I565
13496 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13497 sub2node->SetLineColor(kColorITS);
13498 sub2node->SetVisibility(1);
13499 fNodes->Add(sub2node);
13502 // Place copy #4 of ITS5 directly in I565
13504 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13505 sub2node->SetLineColor(kColorITS);
13506 sub2node->SetVisibility(1);
13507 fNodes->Add(sub2node);
13510 // Place copy #5 of ITS5 directly in I565
13512 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13513 sub2node->SetLineColor(kColorITS);
13514 sub2node->SetVisibility(1);
13515 fNodes->Add(sub2node);
13518 // Place copy #6 of ITS5 directly in I565
13520 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13521 sub2node->SetLineColor(kColorITS);
13522 sub2node->SetVisibility(1);
13523 fNodes->Add(sub2node);
13526 // Place copy #7 of ITS5 directly in I565
13528 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13529 sub2node->SetLineColor(kColorITS);
13530 sub2node->SetVisibility(1);
13531 fNodes->Add(sub2node);
13534 // Place copy #8 of ITS5 directly in I565
13536 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13537 sub2node->SetLineColor(kColorITS);
13538 sub2node->SetVisibility(1);
13539 fNodes->Add(sub2node);
13542 // Place copy #9 of ITS5 directly in I565
13544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13545 sub2node->SetLineColor(kColorITS);
13546 sub2node->SetVisibility(1);
13547 fNodes->Add(sub2node);
13550 // Place copy #10 of ITS5 directly in I565
13552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13553 sub2node->SetLineColor(kColorITS);
13554 sub2node->SetVisibility(1);
13555 fNodes->Add(sub2node);
13558 // Place copy #11 of ITS5 directly in I565
13560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13561 sub2node->SetLineColor(kColorITS);
13562 sub2node->SetVisibility(1);
13563 fNodes->Add(sub2node);
13566 // Place copy #12 of ITS5 directly in I565
13568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13569 sub2node->SetLineColor(kColorITS);
13570 sub2node->SetVisibility(1);
13571 fNodes->Add(sub2node);
13574 // Place copy #13 of ITS5 directly in I565
13576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13577 sub2node->SetLineColor(kColorITS);
13578 sub2node->SetVisibility(1);
13579 fNodes->Add(sub2node);
13582 // Place copy #14 of ITS5 directly in I565
13584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13585 sub2node->SetLineColor(kColorITS);
13586 sub2node->SetVisibility(1);
13587 fNodes->Add(sub2node);
13590 // Place copy #15 of ITS5 directly in I565
13592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13593 sub2node->SetLineColor(kColorITS);
13594 sub2node->SetVisibility(1);
13595 fNodes->Add(sub2node);
13598 // Place copy #16 of ITS5 directly in I565
13600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13601 sub2node->SetLineColor(kColorITS);
13602 sub2node->SetVisibility(1);
13603 fNodes->Add(sub2node);
13606 // Place copy #17 of ITS5 directly in I565
13608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13609 sub2node->SetLineColor(kColorITS);
13610 sub2node->SetVisibility(1);
13611 fNodes->Add(sub2node);
13614 // Place copy #18 of ITS5 directly in I565
13616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13617 sub2node->SetLineColor(kColorITS);
13618 sub2node->SetVisibility(1);
13619 fNodes->Add(sub2node);
13622 // Place copy #19 of ITS5 directly in I565
13624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13625 sub2node->SetLineColor(kColorITS);
13626 sub2node->SetVisibility(1);
13627 fNodes->Add(sub2node);
13630 // Place copy #20 of ITS5 directly in I565
13632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13633 sub2node->SetLineColor(kColorITS);
13634 sub2node->SetVisibility(1);
13635 fNodes->Add(sub2node);
13638 // Place copy #21 of ITS5 directly in I565
13640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13641 sub2node->SetLineColor(kColorITS);
13642 sub2node->SetVisibility(1);
13643 fNodes->Add(sub2node);
13646 // Place copy #22 of ITS5 directly in I565
13648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13649 sub2node->SetLineColor(kColorITS);
13650 sub2node->SetVisibility(1);
13651 fNodes->Add(sub2node);
13653 fNodes->Add(sub1node);
13656 // Place copy #20 of I565 in IT56
13658 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13659 sub1node->SetLineColor(kColorITS);
13660 sub1node->SetVisibility(0);
13663 // Place copy #1 of ITS5 directly in I565
13665 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13666 sub2node->SetLineColor(kColorITS);
13667 sub2node->SetVisibility(1);
13668 fNodes->Add(sub2node);
13671 // Place copy #2 of ITS5 directly in I565
13673 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13674 sub2node->SetLineColor(kColorITS);
13675 sub2node->SetVisibility(1);
13676 fNodes->Add(sub2node);
13679 // Place copy #3 of ITS5 directly in I565
13681 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13682 sub2node->SetLineColor(kColorITS);
13683 sub2node->SetVisibility(1);
13684 fNodes->Add(sub2node);
13687 // Place copy #4 of ITS5 directly in I565
13689 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13690 sub2node->SetLineColor(kColorITS);
13691 sub2node->SetVisibility(1);
13692 fNodes->Add(sub2node);
13695 // Place copy #5 of ITS5 directly in I565
13697 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13698 sub2node->SetLineColor(kColorITS);
13699 sub2node->SetVisibility(1);
13700 fNodes->Add(sub2node);
13703 // Place copy #6 of ITS5 directly in I565
13705 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13706 sub2node->SetLineColor(kColorITS);
13707 sub2node->SetVisibility(1);
13708 fNodes->Add(sub2node);
13711 // Place copy #7 of ITS5 directly in I565
13713 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13714 sub2node->SetLineColor(kColorITS);
13715 sub2node->SetVisibility(1);
13716 fNodes->Add(sub2node);
13719 // Place copy #8 of ITS5 directly in I565
13721 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13722 sub2node->SetLineColor(kColorITS);
13723 sub2node->SetVisibility(1);
13724 fNodes->Add(sub2node);
13727 // Place copy #9 of ITS5 directly in I565
13729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13730 sub2node->SetLineColor(kColorITS);
13731 sub2node->SetVisibility(1);
13732 fNodes->Add(sub2node);
13735 // Place copy #10 of ITS5 directly in I565
13737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13738 sub2node->SetLineColor(kColorITS);
13739 sub2node->SetVisibility(1);
13740 fNodes->Add(sub2node);
13743 // Place copy #11 of ITS5 directly in I565
13745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13746 sub2node->SetLineColor(kColorITS);
13747 sub2node->SetVisibility(1);
13748 fNodes->Add(sub2node);
13751 // Place copy #12 of ITS5 directly in I565
13753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13754 sub2node->SetLineColor(kColorITS);
13755 sub2node->SetVisibility(1);
13756 fNodes->Add(sub2node);
13759 // Place copy #13 of ITS5 directly in I565
13761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13762 sub2node->SetLineColor(kColorITS);
13763 sub2node->SetVisibility(1);
13764 fNodes->Add(sub2node);
13767 // Place copy #14 of ITS5 directly in I565
13769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13770 sub2node->SetLineColor(kColorITS);
13771 sub2node->SetVisibility(1);
13772 fNodes->Add(sub2node);
13775 // Place copy #15 of ITS5 directly in I565
13777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13778 sub2node->SetLineColor(kColorITS);
13779 sub2node->SetVisibility(1);
13780 fNodes->Add(sub2node);
13783 // Place copy #16 of ITS5 directly in I565
13785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13786 sub2node->SetLineColor(kColorITS);
13787 sub2node->SetVisibility(1);
13788 fNodes->Add(sub2node);
13791 // Place copy #17 of ITS5 directly in I565
13793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13794 sub2node->SetLineColor(kColorITS);
13795 sub2node->SetVisibility(1);
13796 fNodes->Add(sub2node);
13799 // Place copy #18 of ITS5 directly in I565
13801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13802 sub2node->SetLineColor(kColorITS);
13803 sub2node->SetVisibility(1);
13804 fNodes->Add(sub2node);
13807 // Place copy #19 of ITS5 directly in I565
13809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13810 sub2node->SetLineColor(kColorITS);
13811 sub2node->SetVisibility(1);
13812 fNodes->Add(sub2node);
13815 // Place copy #20 of ITS5 directly in I565
13817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13818 sub2node->SetLineColor(kColorITS);
13819 sub2node->SetVisibility(1);
13820 fNodes->Add(sub2node);
13823 // Place copy #21 of ITS5 directly in I565
13825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13826 sub2node->SetLineColor(kColorITS);
13827 sub2node->SetVisibility(1);
13828 fNodes->Add(sub2node);
13831 // Place copy #22 of ITS5 directly in I565
13833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13834 sub2node->SetLineColor(kColorITS);
13835 sub2node->SetVisibility(1);
13836 fNodes->Add(sub2node);
13838 fNodes->Add(sub1node);
13841 // Place copy #21 of I565 in IT56
13843 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13844 sub1node->SetLineColor(kColorITS);
13845 sub1node->SetVisibility(0);
13848 // Place copy #1 of ITS5 directly in I565
13850 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13851 sub2node->SetLineColor(kColorITS);
13852 sub2node->SetVisibility(1);
13853 fNodes->Add(sub2node);
13856 // Place copy #2 of ITS5 directly in I565
13858 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13859 sub2node->SetLineColor(kColorITS);
13860 sub2node->SetVisibility(1);
13861 fNodes->Add(sub2node);
13864 // Place copy #3 of ITS5 directly in I565
13866 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13867 sub2node->SetLineColor(kColorITS);
13868 sub2node->SetVisibility(1);
13869 fNodes->Add(sub2node);
13872 // Place copy #4 of ITS5 directly in I565
13874 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13875 sub2node->SetLineColor(kColorITS);
13876 sub2node->SetVisibility(1);
13877 fNodes->Add(sub2node);
13880 // Place copy #5 of ITS5 directly in I565
13882 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13883 sub2node->SetLineColor(kColorITS);
13884 sub2node->SetVisibility(1);
13885 fNodes->Add(sub2node);
13888 // Place copy #6 of ITS5 directly in I565
13890 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13891 sub2node->SetLineColor(kColorITS);
13892 sub2node->SetVisibility(1);
13893 fNodes->Add(sub2node);
13896 // Place copy #7 of ITS5 directly in I565
13898 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13899 sub2node->SetLineColor(kColorITS);
13900 sub2node->SetVisibility(1);
13901 fNodes->Add(sub2node);
13904 // Place copy #8 of ITS5 directly in I565
13906 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13907 sub2node->SetLineColor(kColorITS);
13908 sub2node->SetVisibility(1);
13909 fNodes->Add(sub2node);
13912 // Place copy #9 of ITS5 directly in I565
13914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13915 sub2node->SetLineColor(kColorITS);
13916 sub2node->SetVisibility(1);
13917 fNodes->Add(sub2node);
13920 // Place copy #10 of ITS5 directly in I565
13922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13923 sub2node->SetLineColor(kColorITS);
13924 sub2node->SetVisibility(1);
13925 fNodes->Add(sub2node);
13928 // Place copy #11 of ITS5 directly in I565
13930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13931 sub2node->SetLineColor(kColorITS);
13932 sub2node->SetVisibility(1);
13933 fNodes->Add(sub2node);
13936 // Place copy #12 of ITS5 directly in I565
13938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13939 sub2node->SetLineColor(kColorITS);
13940 sub2node->SetVisibility(1);
13941 fNodes->Add(sub2node);
13944 // Place copy #13 of ITS5 directly in I565
13946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13947 sub2node->SetLineColor(kColorITS);
13948 sub2node->SetVisibility(1);
13949 fNodes->Add(sub2node);
13952 // Place copy #14 of ITS5 directly in I565
13954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13955 sub2node->SetLineColor(kColorITS);
13956 sub2node->SetVisibility(1);
13957 fNodes->Add(sub2node);
13960 // Place copy #15 of ITS5 directly in I565
13962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13963 sub2node->SetLineColor(kColorITS);
13964 sub2node->SetVisibility(1);
13965 fNodes->Add(sub2node);
13968 // Place copy #16 of ITS5 directly in I565
13970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13971 sub2node->SetLineColor(kColorITS);
13972 sub2node->SetVisibility(1);
13973 fNodes->Add(sub2node);
13976 // Place copy #17 of ITS5 directly in I565
13978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13979 sub2node->SetLineColor(kColorITS);
13980 sub2node->SetVisibility(1);
13981 fNodes->Add(sub2node);
13984 // Place copy #18 of ITS5 directly in I565
13986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13987 sub2node->SetLineColor(kColorITS);
13988 sub2node->SetVisibility(1);
13989 fNodes->Add(sub2node);
13992 // Place copy #19 of ITS5 directly in I565
13994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13995 sub2node->SetLineColor(kColorITS);
13996 sub2node->SetVisibility(1);
13997 fNodes->Add(sub2node);
14000 // Place copy #20 of ITS5 directly in I565
14002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14003 sub2node->SetLineColor(kColorITS);
14004 sub2node->SetVisibility(1);
14005 fNodes->Add(sub2node);
14008 // Place copy #21 of ITS5 directly in I565
14010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14011 sub2node->SetLineColor(kColorITS);
14012 sub2node->SetVisibility(1);
14013 fNodes->Add(sub2node);
14016 // Place copy #22 of ITS5 directly in I565
14018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14019 sub2node->SetLineColor(kColorITS);
14020 sub2node->SetVisibility(1);
14021 fNodes->Add(sub2node);
14023 fNodes->Add(sub1node);
14026 // Place copy #22 of I565 in IT56
14028 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14029 sub1node->SetLineColor(kColorITS);
14030 sub1node->SetVisibility(0);
14033 // Place copy #1 of ITS5 directly in I565
14035 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14036 sub2node->SetLineColor(kColorITS);
14037 sub2node->SetVisibility(1);
14038 fNodes->Add(sub2node);
14041 // Place copy #2 of ITS5 directly in I565
14043 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14044 sub2node->SetLineColor(kColorITS);
14045 sub2node->SetVisibility(1);
14046 fNodes->Add(sub2node);
14049 // Place copy #3 of ITS5 directly in I565
14051 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14052 sub2node->SetLineColor(kColorITS);
14053 sub2node->SetVisibility(1);
14054 fNodes->Add(sub2node);
14057 // Place copy #4 of ITS5 directly in I565
14059 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14060 sub2node->SetLineColor(kColorITS);
14061 sub2node->SetVisibility(1);
14062 fNodes->Add(sub2node);
14065 // Place copy #5 of ITS5 directly in I565
14067 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14068 sub2node->SetLineColor(kColorITS);
14069 sub2node->SetVisibility(1);
14070 fNodes->Add(sub2node);
14073 // Place copy #6 of ITS5 directly in I565
14075 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14076 sub2node->SetLineColor(kColorITS);
14077 sub2node->SetVisibility(1);
14078 fNodes->Add(sub2node);
14081 // Place copy #7 of ITS5 directly in I565
14083 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14084 sub2node->SetLineColor(kColorITS);
14085 sub2node->SetVisibility(1);
14086 fNodes->Add(sub2node);
14089 // Place copy #8 of ITS5 directly in I565
14091 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14092 sub2node->SetLineColor(kColorITS);
14093 sub2node->SetVisibility(1);
14094 fNodes->Add(sub2node);
14097 // Place copy #9 of ITS5 directly in I565
14099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14100 sub2node->SetLineColor(kColorITS);
14101 sub2node->SetVisibility(1);
14102 fNodes->Add(sub2node);
14105 // Place copy #10 of ITS5 directly in I565
14107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14108 sub2node->SetLineColor(kColorITS);
14109 sub2node->SetVisibility(1);
14110 fNodes->Add(sub2node);
14113 // Place copy #11 of ITS5 directly in I565
14115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14116 sub2node->SetLineColor(kColorITS);
14117 sub2node->SetVisibility(1);
14118 fNodes->Add(sub2node);
14121 // Place copy #12 of ITS5 directly in I565
14123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14124 sub2node->SetLineColor(kColorITS);
14125 sub2node->SetVisibility(1);
14126 fNodes->Add(sub2node);
14129 // Place copy #13 of ITS5 directly in I565
14131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14132 sub2node->SetLineColor(kColorITS);
14133 sub2node->SetVisibility(1);
14134 fNodes->Add(sub2node);
14137 // Place copy #14 of ITS5 directly in I565
14139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14140 sub2node->SetLineColor(kColorITS);
14141 sub2node->SetVisibility(1);
14142 fNodes->Add(sub2node);
14145 // Place copy #15 of ITS5 directly in I565
14147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14148 sub2node->SetLineColor(kColorITS);
14149 sub2node->SetVisibility(1);
14150 fNodes->Add(sub2node);
14153 // Place copy #16 of ITS5 directly in I565
14155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14156 sub2node->SetLineColor(kColorITS);
14157 sub2node->SetVisibility(1);
14158 fNodes->Add(sub2node);
14161 // Place copy #17 of ITS5 directly in I565
14163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14164 sub2node->SetLineColor(kColorITS);
14165 sub2node->SetVisibility(1);
14166 fNodes->Add(sub2node);
14169 // Place copy #18 of ITS5 directly in I565
14171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14172 sub2node->SetLineColor(kColorITS);
14173 sub2node->SetVisibility(1);
14174 fNodes->Add(sub2node);
14177 // Place copy #19 of ITS5 directly in I565
14179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14180 sub2node->SetLineColor(kColorITS);
14181 sub2node->SetVisibility(1);
14182 fNodes->Add(sub2node);
14185 // Place copy #20 of ITS5 directly in I565
14187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14188 sub2node->SetLineColor(kColorITS);
14189 sub2node->SetVisibility(1);
14190 fNodes->Add(sub2node);
14193 // Place copy #21 of ITS5 directly in I565
14195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14196 sub2node->SetLineColor(kColorITS);
14197 sub2node->SetVisibility(1);
14198 fNodes->Add(sub2node);
14201 // Place copy #22 of ITS5 directly in I565
14203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14204 sub2node->SetLineColor(kColorITS);
14205 sub2node->SetVisibility(1);
14206 fNodes->Add(sub2node);
14208 fNodes->Add(sub1node);
14211 // Place copy #23 of I565 in IT56
14213 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14214 sub1node->SetLineColor(kColorITS);
14215 sub1node->SetVisibility(0);
14218 // Place copy #1 of ITS5 directly in I565
14220 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14221 sub2node->SetLineColor(kColorITS);
14222 sub2node->SetVisibility(1);
14223 fNodes->Add(sub2node);
14226 // Place copy #2 of ITS5 directly in I565
14228 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14229 sub2node->SetLineColor(kColorITS);
14230 sub2node->SetVisibility(1);
14231 fNodes->Add(sub2node);
14234 // Place copy #3 of ITS5 directly in I565
14236 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14237 sub2node->SetLineColor(kColorITS);
14238 sub2node->SetVisibility(1);
14239 fNodes->Add(sub2node);
14242 // Place copy #4 of ITS5 directly in I565
14244 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14245 sub2node->SetLineColor(kColorITS);
14246 sub2node->SetVisibility(1);
14247 fNodes->Add(sub2node);
14250 // Place copy #5 of ITS5 directly in I565
14252 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14253 sub2node->SetLineColor(kColorITS);
14254 sub2node->SetVisibility(1);
14255 fNodes->Add(sub2node);
14258 // Place copy #6 of ITS5 directly in I565
14260 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14261 sub2node->SetLineColor(kColorITS);
14262 sub2node->SetVisibility(1);
14263 fNodes->Add(sub2node);
14266 // Place copy #7 of ITS5 directly in I565
14268 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14269 sub2node->SetLineColor(kColorITS);
14270 sub2node->SetVisibility(1);
14271 fNodes->Add(sub2node);
14274 // Place copy #8 of ITS5 directly in I565
14276 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14277 sub2node->SetLineColor(kColorITS);
14278 sub2node->SetVisibility(1);
14279 fNodes->Add(sub2node);
14282 // Place copy #9 of ITS5 directly in I565
14284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14285 sub2node->SetLineColor(kColorITS);
14286 sub2node->SetVisibility(1);
14287 fNodes->Add(sub2node);
14290 // Place copy #10 of ITS5 directly in I565
14292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14293 sub2node->SetLineColor(kColorITS);
14294 sub2node->SetVisibility(1);
14295 fNodes->Add(sub2node);
14298 // Place copy #11 of ITS5 directly in I565
14300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14301 sub2node->SetLineColor(kColorITS);
14302 sub2node->SetVisibility(1);
14303 fNodes->Add(sub2node);
14306 // Place copy #12 of ITS5 directly in I565
14308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14309 sub2node->SetLineColor(kColorITS);
14310 sub2node->SetVisibility(1);
14311 fNodes->Add(sub2node);
14314 // Place copy #13 of ITS5 directly in I565
14316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14317 sub2node->SetLineColor(kColorITS);
14318 sub2node->SetVisibility(1);
14319 fNodes->Add(sub2node);
14322 // Place copy #14 of ITS5 directly in I565
14324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14325 sub2node->SetLineColor(kColorITS);
14326 sub2node->SetVisibility(1);
14327 fNodes->Add(sub2node);
14330 // Place copy #15 of ITS5 directly in I565
14332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14333 sub2node->SetLineColor(kColorITS);
14334 sub2node->SetVisibility(1);
14335 fNodes->Add(sub2node);
14338 // Place copy #16 of ITS5 directly in I565
14340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14341 sub2node->SetLineColor(kColorITS);
14342 sub2node->SetVisibility(1);
14343 fNodes->Add(sub2node);
14346 // Place copy #17 of ITS5 directly in I565
14348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14349 sub2node->SetLineColor(kColorITS);
14350 sub2node->SetVisibility(1);
14351 fNodes->Add(sub2node);
14354 // Place copy #18 of ITS5 directly in I565
14356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14357 sub2node->SetLineColor(kColorITS);
14358 sub2node->SetVisibility(1);
14359 fNodes->Add(sub2node);
14362 // Place copy #19 of ITS5 directly in I565
14364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14365 sub2node->SetLineColor(kColorITS);
14366 sub2node->SetVisibility(1);
14367 fNodes->Add(sub2node);
14370 // Place copy #20 of ITS5 directly in I565
14372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14373 sub2node->SetLineColor(kColorITS);
14374 sub2node->SetVisibility(1);
14375 fNodes->Add(sub2node);
14378 // Place copy #21 of ITS5 directly in I565
14380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14381 sub2node->SetLineColor(kColorITS);
14382 sub2node->SetVisibility(1);
14383 fNodes->Add(sub2node);
14386 // Place copy #22 of ITS5 directly in I565
14388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14389 sub2node->SetLineColor(kColorITS);
14390 sub2node->SetVisibility(1);
14391 fNodes->Add(sub2node);
14393 fNodes->Add(sub1node);
14396 // Place copy #24 of I565 in IT56
14398 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14399 sub1node->SetLineColor(kColorITS);
14400 sub1node->SetVisibility(0);
14403 // Place copy #1 of ITS5 directly in I565
14405 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14406 sub2node->SetLineColor(kColorITS);
14407 sub2node->SetVisibility(1);
14408 fNodes->Add(sub2node);
14411 // Place copy #2 of ITS5 directly in I565
14413 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14414 sub2node->SetLineColor(kColorITS);
14415 sub2node->SetVisibility(1);
14416 fNodes->Add(sub2node);
14419 // Place copy #3 of ITS5 directly in I565
14421 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14422 sub2node->SetLineColor(kColorITS);
14423 sub2node->SetVisibility(1);
14424 fNodes->Add(sub2node);
14427 // Place copy #4 of ITS5 directly in I565
14429 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14430 sub2node->SetLineColor(kColorITS);
14431 sub2node->SetVisibility(1);
14432 fNodes->Add(sub2node);
14435 // Place copy #5 of ITS5 directly in I565
14437 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14438 sub2node->SetLineColor(kColorITS);
14439 sub2node->SetVisibility(1);
14440 fNodes->Add(sub2node);
14443 // Place copy #6 of ITS5 directly in I565
14445 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14446 sub2node->SetLineColor(kColorITS);
14447 sub2node->SetVisibility(1);
14448 fNodes->Add(sub2node);
14451 // Place copy #7 of ITS5 directly in I565
14453 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14454 sub2node->SetLineColor(kColorITS);
14455 sub2node->SetVisibility(1);
14456 fNodes->Add(sub2node);
14459 // Place copy #8 of ITS5 directly in I565
14461 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14462 sub2node->SetLineColor(kColorITS);
14463 sub2node->SetVisibility(1);
14464 fNodes->Add(sub2node);
14467 // Place copy #9 of ITS5 directly in I565
14469 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14470 sub2node->SetLineColor(kColorITS);
14471 sub2node->SetVisibility(1);
14472 fNodes->Add(sub2node);
14475 // Place copy #10 of ITS5 directly in I565
14477 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14478 sub2node->SetLineColor(kColorITS);
14479 sub2node->SetVisibility(1);
14480 fNodes->Add(sub2node);
14483 // Place copy #11 of ITS5 directly in I565
14485 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14486 sub2node->SetLineColor(kColorITS);
14487 sub2node->SetVisibility(1);
14488 fNodes->Add(sub2node);
14491 // Place copy #12 of ITS5 directly in I565
14493 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14494 sub2node->SetLineColor(kColorITS);
14495 sub2node->SetVisibility(1);
14496 fNodes->Add(sub2node);
14499 // Place copy #13 of ITS5 directly in I565
14501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14502 sub2node->SetLineColor(kColorITS);
14503 sub2node->SetVisibility(1);
14504 fNodes->Add(sub2node);
14507 // Place copy #14 of ITS5 directly in I565
14509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14510 sub2node->SetLineColor(kColorITS);
14511 sub2node->SetVisibility(1);
14512 fNodes->Add(sub2node);
14515 // Place copy #15 of ITS5 directly in I565
14517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14518 sub2node->SetLineColor(kColorITS);
14519 sub2node->SetVisibility(1);
14520 fNodes->Add(sub2node);
14523 // Place copy #16 of ITS5 directly in I565
14525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14526 sub2node->SetLineColor(kColorITS);
14527 sub2node->SetVisibility(1);
14528 fNodes->Add(sub2node);
14531 // Place copy #17 of ITS5 directly in I565
14533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14534 sub2node->SetLineColor(kColorITS);
14535 sub2node->SetVisibility(1);
14536 fNodes->Add(sub2node);
14539 // Place copy #18 of ITS5 directly in I565
14541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14542 sub2node->SetLineColor(kColorITS);
14543 sub2node->SetVisibility(1);
14544 fNodes->Add(sub2node);
14547 // Place copy #19 of ITS5 directly in I565
14549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14550 sub2node->SetLineColor(kColorITS);
14551 sub2node->SetVisibility(1);
14552 fNodes->Add(sub2node);
14555 // Place copy #20 of ITS5 directly in I565
14557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14558 sub2node->SetLineColor(kColorITS);
14559 sub2node->SetVisibility(1);
14560 fNodes->Add(sub2node);
14563 // Place copy #21 of ITS5 directly in I565
14565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14566 sub2node->SetLineColor(kColorITS);
14567 sub2node->SetVisibility(1);
14568 fNodes->Add(sub2node);
14571 // Place copy #22 of ITS5 directly in I565
14573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14574 sub2node->SetLineColor(kColorITS);
14575 sub2node->SetVisibility(1);
14576 fNodes->Add(sub2node);
14578 fNodes->Add(sub1node);
14581 // Place copy #25 of I565 in IT56
14583 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14584 sub1node->SetLineColor(kColorITS);
14585 sub1node->SetVisibility(0);
14588 // Place copy #1 of ITS5 directly in I565
14590 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14591 sub2node->SetLineColor(kColorITS);
14592 sub2node->SetVisibility(1);
14593 fNodes->Add(sub2node);
14596 // Place copy #2 of ITS5 directly in I565
14598 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14599 sub2node->SetLineColor(kColorITS);
14600 sub2node->SetVisibility(1);
14601 fNodes->Add(sub2node);
14604 // Place copy #3 of ITS5 directly in I565
14606 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14607 sub2node->SetLineColor(kColorITS);
14608 sub2node->SetVisibility(1);
14609 fNodes->Add(sub2node);
14612 // Place copy #4 of ITS5 directly in I565
14614 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14615 sub2node->SetLineColor(kColorITS);
14616 sub2node->SetVisibility(1);
14617 fNodes->Add(sub2node);
14620 // Place copy #5 of ITS5 directly in I565
14622 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14623 sub2node->SetLineColor(kColorITS);
14624 sub2node->SetVisibility(1);
14625 fNodes->Add(sub2node);
14628 // Place copy #6 of ITS5 directly in I565
14630 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14631 sub2node->SetLineColor(kColorITS);
14632 sub2node->SetVisibility(1);
14633 fNodes->Add(sub2node);
14636 // Place copy #7 of ITS5 directly in I565
14638 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14639 sub2node->SetLineColor(kColorITS);
14640 sub2node->SetVisibility(1);
14641 fNodes->Add(sub2node);
14644 // Place copy #8 of ITS5 directly in I565
14646 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14647 sub2node->SetLineColor(kColorITS);
14648 sub2node->SetVisibility(1);
14649 fNodes->Add(sub2node);
14652 // Place copy #9 of ITS5 directly in I565
14654 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14655 sub2node->SetLineColor(kColorITS);
14656 sub2node->SetVisibility(1);
14657 fNodes->Add(sub2node);
14660 // Place copy #10 of ITS5 directly in I565
14662 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14663 sub2node->SetLineColor(kColorITS);
14664 sub2node->SetVisibility(1);
14665 fNodes->Add(sub2node);
14668 // Place copy #11 of ITS5 directly in I565
14670 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14671 sub2node->SetLineColor(kColorITS);
14672 sub2node->SetVisibility(1);
14673 fNodes->Add(sub2node);
14676 // Place copy #12 of ITS5 directly in I565
14678 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14679 sub2node->SetLineColor(kColorITS);
14680 sub2node->SetVisibility(1);
14681 fNodes->Add(sub2node);
14684 // Place copy #13 of ITS5 directly in I565
14686 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14687 sub2node->SetLineColor(kColorITS);
14688 sub2node->SetVisibility(1);
14689 fNodes->Add(sub2node);
14692 // Place copy #14 of ITS5 directly in I565
14694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14695 sub2node->SetLineColor(kColorITS);
14696 sub2node->SetVisibility(1);
14697 fNodes->Add(sub2node);
14700 // Place copy #15 of ITS5 directly in I565
14702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14703 sub2node->SetLineColor(kColorITS);
14704 sub2node->SetVisibility(1);
14705 fNodes->Add(sub2node);
14708 // Place copy #16 of ITS5 directly in I565
14710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14711 sub2node->SetLineColor(kColorITS);
14712 sub2node->SetVisibility(1);
14713 fNodes->Add(sub2node);
14716 // Place copy #17 of ITS5 directly in I565
14718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14719 sub2node->SetLineColor(kColorITS);
14720 sub2node->SetVisibility(1);
14721 fNodes->Add(sub2node);
14724 // Place copy #18 of ITS5 directly in I565
14726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14727 sub2node->SetLineColor(kColorITS);
14728 sub2node->SetVisibility(1);
14729 fNodes->Add(sub2node);
14732 // Place copy #19 of ITS5 directly in I565
14734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14735 sub2node->SetLineColor(kColorITS);
14736 sub2node->SetVisibility(1);
14737 fNodes->Add(sub2node);
14740 // Place copy #20 of ITS5 directly in I565
14742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14743 sub2node->SetLineColor(kColorITS);
14744 sub2node->SetVisibility(1);
14745 fNodes->Add(sub2node);
14748 // Place copy #21 of ITS5 directly in I565
14750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14751 sub2node->SetLineColor(kColorITS);
14752 sub2node->SetVisibility(1);
14753 fNodes->Add(sub2node);
14756 // Place copy #22 of ITS5 directly in I565
14758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14759 sub2node->SetLineColor(kColorITS);
14760 sub2node->SetVisibility(1);
14761 fNodes->Add(sub2node);
14763 fNodes->Add(sub1node);
14766 // Place copy #26 of I565 in IT56
14768 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14769 sub1node->SetLineColor(kColorITS);
14770 sub1node->SetVisibility(0);
14773 // Place copy #1 of ITS5 directly in I565
14775 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14776 sub2node->SetLineColor(kColorITS);
14777 sub2node->SetVisibility(1);
14778 fNodes->Add(sub2node);
14781 // Place copy #2 of ITS5 directly in I565
14783 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14784 sub2node->SetLineColor(kColorITS);
14785 sub2node->SetVisibility(1);
14786 fNodes->Add(sub2node);
14789 // Place copy #3 of ITS5 directly in I565
14791 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14792 sub2node->SetLineColor(kColorITS);
14793 sub2node->SetVisibility(1);
14794 fNodes->Add(sub2node);
14797 // Place copy #4 of ITS5 directly in I565
14799 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14800 sub2node->SetLineColor(kColorITS);
14801 sub2node->SetVisibility(1);
14802 fNodes->Add(sub2node);
14805 // Place copy #5 of ITS5 directly in I565
14807 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14808 sub2node->SetLineColor(kColorITS);
14809 sub2node->SetVisibility(1);
14810 fNodes->Add(sub2node);
14813 // Place copy #6 of ITS5 directly in I565
14815 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14816 sub2node->SetLineColor(kColorITS);
14817 sub2node->SetVisibility(1);
14818 fNodes->Add(sub2node);
14821 // Place copy #7 of ITS5 directly in I565
14823 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14824 sub2node->SetLineColor(kColorITS);
14825 sub2node->SetVisibility(1);
14826 fNodes->Add(sub2node);
14829 // Place copy #8 of ITS5 directly in I565
14831 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14832 sub2node->SetLineColor(kColorITS);
14833 sub2node->SetVisibility(1);
14834 fNodes->Add(sub2node);
14837 // Place copy #9 of ITS5 directly in I565
14839 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14840 sub2node->SetLineColor(kColorITS);
14841 sub2node->SetVisibility(1);
14842 fNodes->Add(sub2node);
14845 // Place copy #10 of ITS5 directly in I565
14847 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14848 sub2node->SetLineColor(kColorITS);
14849 sub2node->SetVisibility(1);
14850 fNodes->Add(sub2node);
14853 // Place copy #11 of ITS5 directly in I565
14855 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14856 sub2node->SetLineColor(kColorITS);
14857 sub2node->SetVisibility(1);
14858 fNodes->Add(sub2node);
14861 // Place copy #12 of ITS5 directly in I565
14863 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14864 sub2node->SetLineColor(kColorITS);
14865 sub2node->SetVisibility(1);
14866 fNodes->Add(sub2node);
14869 // Place copy #13 of ITS5 directly in I565
14871 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14872 sub2node->SetLineColor(kColorITS);
14873 sub2node->SetVisibility(1);
14874 fNodes->Add(sub2node);
14877 // Place copy #14 of ITS5 directly in I565
14879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14880 sub2node->SetLineColor(kColorITS);
14881 sub2node->SetVisibility(1);
14882 fNodes->Add(sub2node);
14885 // Place copy #15 of ITS5 directly in I565
14887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14888 sub2node->SetLineColor(kColorITS);
14889 sub2node->SetVisibility(1);
14890 fNodes->Add(sub2node);
14893 // Place copy #16 of ITS5 directly in I565
14895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14896 sub2node->SetLineColor(kColorITS);
14897 sub2node->SetVisibility(1);
14898 fNodes->Add(sub2node);
14901 // Place copy #17 of ITS5 directly in I565
14903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14904 sub2node->SetLineColor(kColorITS);
14905 sub2node->SetVisibility(1);
14906 fNodes->Add(sub2node);
14909 // Place copy #18 of ITS5 directly in I565
14911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14912 sub2node->SetLineColor(kColorITS);
14913 sub2node->SetVisibility(1);
14914 fNodes->Add(sub2node);
14917 // Place copy #19 of ITS5 directly in I565
14919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14920 sub2node->SetLineColor(kColorITS);
14921 sub2node->SetVisibility(1);
14922 fNodes->Add(sub2node);
14925 // Place copy #20 of ITS5 directly in I565
14927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14928 sub2node->SetLineColor(kColorITS);
14929 sub2node->SetVisibility(1);
14930 fNodes->Add(sub2node);
14933 // Place copy #21 of ITS5 directly in I565
14935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14936 sub2node->SetLineColor(kColorITS);
14937 sub2node->SetVisibility(1);
14938 fNodes->Add(sub2node);
14941 // Place copy #22 of ITS5 directly in I565
14943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14944 sub2node->SetLineColor(kColorITS);
14945 sub2node->SetVisibility(1);
14946 fNodes->Add(sub2node);
14948 fNodes->Add(sub1node);
14951 // Place copy #27 of I565 in IT56
14953 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
14954 sub1node->SetLineColor(kColorITS);
14955 sub1node->SetVisibility(0);
14958 // Place copy #1 of ITS5 directly in I565
14960 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14961 sub2node->SetLineColor(kColorITS);
14962 sub2node->SetVisibility(1);
14963 fNodes->Add(sub2node);
14966 // Place copy #2 of ITS5 directly in I565
14968 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14969 sub2node->SetLineColor(kColorITS);
14970 sub2node->SetVisibility(1);
14971 fNodes->Add(sub2node);
14974 // Place copy #3 of ITS5 directly in I565
14976 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14977 sub2node->SetLineColor(kColorITS);
14978 sub2node->SetVisibility(1);
14979 fNodes->Add(sub2node);
14982 // Place copy #4 of ITS5 directly in I565
14984 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14985 sub2node->SetLineColor(kColorITS);
14986 sub2node->SetVisibility(1);
14987 fNodes->Add(sub2node);
14990 // Place copy #5 of ITS5 directly in I565
14992 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14993 sub2node->SetLineColor(kColorITS);
14994 sub2node->SetVisibility(1);
14995 fNodes->Add(sub2node);
14998 // Place copy #6 of ITS5 directly in I565
15000 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15001 sub2node->SetLineColor(kColorITS);
15002 sub2node->SetVisibility(1);
15003 fNodes->Add(sub2node);
15006 // Place copy #7 of ITS5 directly in I565
15008 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15009 sub2node->SetLineColor(kColorITS);
15010 sub2node->SetVisibility(1);
15011 fNodes->Add(sub2node);
15014 // Place copy #8 of ITS5 directly in I565
15016 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15017 sub2node->SetLineColor(kColorITS);
15018 sub2node->SetVisibility(1);
15019 fNodes->Add(sub2node);
15022 // Place copy #9 of ITS5 directly in I565
15024 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15025 sub2node->SetLineColor(kColorITS);
15026 sub2node->SetVisibility(1);
15027 fNodes->Add(sub2node);
15030 // Place copy #10 of ITS5 directly in I565
15032 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15033 sub2node->SetLineColor(kColorITS);
15034 sub2node->SetVisibility(1);
15035 fNodes->Add(sub2node);
15038 // Place copy #11 of ITS5 directly in I565
15040 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15041 sub2node->SetLineColor(kColorITS);
15042 sub2node->SetVisibility(1);
15043 fNodes->Add(sub2node);
15046 // Place copy #12 of ITS5 directly in I565
15048 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15049 sub2node->SetLineColor(kColorITS);
15050 sub2node->SetVisibility(1);
15051 fNodes->Add(sub2node);
15054 // Place copy #13 of ITS5 directly in I565
15056 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15057 sub2node->SetLineColor(kColorITS);
15058 sub2node->SetVisibility(1);
15059 fNodes->Add(sub2node);
15062 // Place copy #14 of ITS5 directly in I565
15064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15065 sub2node->SetLineColor(kColorITS);
15066 sub2node->SetVisibility(1);
15067 fNodes->Add(sub2node);
15070 // Place copy #15 of ITS5 directly in I565
15072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15073 sub2node->SetLineColor(kColorITS);
15074 sub2node->SetVisibility(1);
15075 fNodes->Add(sub2node);
15078 // Place copy #16 of ITS5 directly in I565
15080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15081 sub2node->SetLineColor(kColorITS);
15082 sub2node->SetVisibility(1);
15083 fNodes->Add(sub2node);
15086 // Place copy #17 of ITS5 directly in I565
15088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15089 sub2node->SetLineColor(kColorITS);
15090 sub2node->SetVisibility(1);
15091 fNodes->Add(sub2node);
15094 // Place copy #18 of ITS5 directly in I565
15096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15097 sub2node->SetLineColor(kColorITS);
15098 sub2node->SetVisibility(1);
15099 fNodes->Add(sub2node);
15102 // Place copy #19 of ITS5 directly in I565
15104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15105 sub2node->SetLineColor(kColorITS);
15106 sub2node->SetVisibility(1);
15107 fNodes->Add(sub2node);
15110 // Place copy #20 of ITS5 directly in I565
15112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15113 sub2node->SetLineColor(kColorITS);
15114 sub2node->SetVisibility(1);
15115 fNodes->Add(sub2node);
15118 // Place copy #21 of ITS5 directly in I565
15120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15121 sub2node->SetLineColor(kColorITS);
15122 sub2node->SetVisibility(1);
15123 fNodes->Add(sub2node);
15126 // Place copy #22 of ITS5 directly in I565
15128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15129 sub2node->SetLineColor(kColorITS);
15130 sub2node->SetVisibility(1);
15131 fNodes->Add(sub2node);
15133 fNodes->Add(sub1node);
15136 // Place copy #28 of I565 in IT56
15138 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15139 sub1node->SetLineColor(kColorITS);
15140 sub1node->SetVisibility(0);
15143 // Place copy #1 of ITS5 directly in I565
15145 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15146 sub2node->SetLineColor(kColorITS);
15147 sub2node->SetVisibility(1);
15148 fNodes->Add(sub2node);
15151 // Place copy #2 of ITS5 directly in I565
15153 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15154 sub2node->SetLineColor(kColorITS);
15155 sub2node->SetVisibility(1);
15156 fNodes->Add(sub2node);
15159 // Place copy #3 of ITS5 directly in I565
15161 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15162 sub2node->SetLineColor(kColorITS);
15163 sub2node->SetVisibility(1);
15164 fNodes->Add(sub2node);
15167 // Place copy #4 of ITS5 directly in I565
15169 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15170 sub2node->SetLineColor(kColorITS);
15171 sub2node->SetVisibility(1);
15172 fNodes->Add(sub2node);
15175 // Place copy #5 of ITS5 directly in I565
15177 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15178 sub2node->SetLineColor(kColorITS);
15179 sub2node->SetVisibility(1);
15180 fNodes->Add(sub2node);
15183 // Place copy #6 of ITS5 directly in I565
15185 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15186 sub2node->SetLineColor(kColorITS);
15187 sub2node->SetVisibility(1);
15188 fNodes->Add(sub2node);
15191 // Place copy #7 of ITS5 directly in I565
15193 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15194 sub2node->SetLineColor(kColorITS);
15195 sub2node->SetVisibility(1);
15196 fNodes->Add(sub2node);
15199 // Place copy #8 of ITS5 directly in I565
15201 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15202 sub2node->SetLineColor(kColorITS);
15203 sub2node->SetVisibility(1);
15204 fNodes->Add(sub2node);
15207 // Place copy #9 of ITS5 directly in I565
15209 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15210 sub2node->SetLineColor(kColorITS);
15211 sub2node->SetVisibility(1);
15212 fNodes->Add(sub2node);
15215 // Place copy #10 of ITS5 directly in I565
15217 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15218 sub2node->SetLineColor(kColorITS);
15219 sub2node->SetVisibility(1);
15220 fNodes->Add(sub2node);
15223 // Place copy #11 of ITS5 directly in I565
15225 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15226 sub2node->SetLineColor(kColorITS);
15227 sub2node->SetVisibility(1);
15228 fNodes->Add(sub2node);
15231 // Place copy #12 of ITS5 directly in I565
15233 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15234 sub2node->SetLineColor(kColorITS);
15235 sub2node->SetVisibility(1);
15236 fNodes->Add(sub2node);
15239 // Place copy #13 of ITS5 directly in I565
15241 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15242 sub2node->SetLineColor(kColorITS);
15243 sub2node->SetVisibility(1);
15244 fNodes->Add(sub2node);
15247 // Place copy #14 of ITS5 directly in I565
15249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15250 sub2node->SetLineColor(kColorITS);
15251 sub2node->SetVisibility(1);
15252 fNodes->Add(sub2node);
15255 // Place copy #15 of ITS5 directly in I565
15257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15258 sub2node->SetLineColor(kColorITS);
15259 sub2node->SetVisibility(1);
15260 fNodes->Add(sub2node);
15263 // Place copy #16 of ITS5 directly in I565
15265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15266 sub2node->SetLineColor(kColorITS);
15267 sub2node->SetVisibility(1);
15268 fNodes->Add(sub2node);
15271 // Place copy #17 of ITS5 directly in I565
15273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15274 sub2node->SetLineColor(kColorITS);
15275 sub2node->SetVisibility(1);
15276 fNodes->Add(sub2node);
15279 // Place copy #18 of ITS5 directly in I565
15281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15282 sub2node->SetLineColor(kColorITS);
15283 sub2node->SetVisibility(1);
15284 fNodes->Add(sub2node);
15287 // Place copy #19 of ITS5 directly in I565
15289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15290 sub2node->SetLineColor(kColorITS);
15291 sub2node->SetVisibility(1);
15292 fNodes->Add(sub2node);
15295 // Place copy #20 of ITS5 directly in I565
15297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15298 sub2node->SetLineColor(kColorITS);
15299 sub2node->SetVisibility(1);
15300 fNodes->Add(sub2node);
15303 // Place copy #21 of ITS5 directly in I565
15305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15306 sub2node->SetLineColor(kColorITS);
15307 sub2node->SetVisibility(1);
15308 fNodes->Add(sub2node);
15311 // Place copy #22 of ITS5 directly in I565
15313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15314 sub2node->SetLineColor(kColorITS);
15315 sub2node->SetVisibility(1);
15316 fNodes->Add(sub2node);
15318 fNodes->Add(sub1node);
15321 // Place copy #29 of I565 in IT56
15323 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15324 sub1node->SetLineColor(kColorITS);
15325 sub1node->SetVisibility(0);
15328 // Place copy #1 of ITS5 directly in I565
15330 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15331 sub2node->SetLineColor(kColorITS);
15332 sub2node->SetVisibility(1);
15333 fNodes->Add(sub2node);
15336 // Place copy #2 of ITS5 directly in I565
15338 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15339 sub2node->SetLineColor(kColorITS);
15340 sub2node->SetVisibility(1);
15341 fNodes->Add(sub2node);
15344 // Place copy #3 of ITS5 directly in I565
15346 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15347 sub2node->SetLineColor(kColorITS);
15348 sub2node->SetVisibility(1);
15349 fNodes->Add(sub2node);
15352 // Place copy #4 of ITS5 directly in I565
15354 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15355 sub2node->SetLineColor(kColorITS);
15356 sub2node->SetVisibility(1);
15357 fNodes->Add(sub2node);
15360 // Place copy #5 of ITS5 directly in I565
15362 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15363 sub2node->SetLineColor(kColorITS);
15364 sub2node->SetVisibility(1);
15365 fNodes->Add(sub2node);
15368 // Place copy #6 of ITS5 directly in I565
15370 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15371 sub2node->SetLineColor(kColorITS);
15372 sub2node->SetVisibility(1);
15373 fNodes->Add(sub2node);
15376 // Place copy #7 of ITS5 directly in I565
15378 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15379 sub2node->SetLineColor(kColorITS);
15380 sub2node->SetVisibility(1);
15381 fNodes->Add(sub2node);
15384 // Place copy #8 of ITS5 directly in I565
15386 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15387 sub2node->SetLineColor(kColorITS);
15388 sub2node->SetVisibility(1);
15389 fNodes->Add(sub2node);
15392 // Place copy #9 of ITS5 directly in I565
15394 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15395 sub2node->SetLineColor(kColorITS);
15396 sub2node->SetVisibility(1);
15397 fNodes->Add(sub2node);
15400 // Place copy #10 of ITS5 directly in I565
15402 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15403 sub2node->SetLineColor(kColorITS);
15404 sub2node->SetVisibility(1);
15405 fNodes->Add(sub2node);
15408 // Place copy #11 of ITS5 directly in I565
15410 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15411 sub2node->SetLineColor(kColorITS);
15412 sub2node->SetVisibility(1);
15413 fNodes->Add(sub2node);
15416 // Place copy #12 of ITS5 directly in I565
15418 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15419 sub2node->SetLineColor(kColorITS);
15420 sub2node->SetVisibility(1);
15421 fNodes->Add(sub2node);
15424 // Place copy #13 of ITS5 directly in I565
15426 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15427 sub2node->SetLineColor(kColorITS);
15428 sub2node->SetVisibility(1);
15429 fNodes->Add(sub2node);
15432 // Place copy #14 of ITS5 directly in I565
15434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15435 sub2node->SetLineColor(kColorITS);
15436 sub2node->SetVisibility(1);
15437 fNodes->Add(sub2node);
15440 // Place copy #15 of ITS5 directly in I565
15442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15443 sub2node->SetLineColor(kColorITS);
15444 sub2node->SetVisibility(1);
15445 fNodes->Add(sub2node);
15448 // Place copy #16 of ITS5 directly in I565
15450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15451 sub2node->SetLineColor(kColorITS);
15452 sub2node->SetVisibility(1);
15453 fNodes->Add(sub2node);
15456 // Place copy #17 of ITS5 directly in I565
15458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15459 sub2node->SetLineColor(kColorITS);
15460 sub2node->SetVisibility(1);
15461 fNodes->Add(sub2node);
15464 // Place copy #18 of ITS5 directly in I565
15466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15467 sub2node->SetLineColor(kColorITS);
15468 sub2node->SetVisibility(1);
15469 fNodes->Add(sub2node);
15472 // Place copy #19 of ITS5 directly in I565
15474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15475 sub2node->SetLineColor(kColorITS);
15476 sub2node->SetVisibility(1);
15477 fNodes->Add(sub2node);
15480 // Place copy #20 of ITS5 directly in I565
15482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15483 sub2node->SetLineColor(kColorITS);
15484 sub2node->SetVisibility(1);
15485 fNodes->Add(sub2node);
15488 // Place copy #21 of ITS5 directly in I565
15490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15491 sub2node->SetLineColor(kColorITS);
15492 sub2node->SetVisibility(1);
15493 fNodes->Add(sub2node);
15496 // Place copy #22 of ITS5 directly in I565
15498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15499 sub2node->SetLineColor(kColorITS);
15500 sub2node->SetVisibility(1);
15501 fNodes->Add(sub2node);
15503 fNodes->Add(sub1node);
15506 // Place copy #30 of I565 in IT56
15508 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15509 sub1node->SetLineColor(kColorITS);
15510 sub1node->SetVisibility(0);
15513 // Place copy #1 of ITS5 directly in I565
15515 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15516 sub2node->SetLineColor(kColorITS);
15517 sub2node->SetVisibility(1);
15518 fNodes->Add(sub2node);
15521 // Place copy #2 of ITS5 directly in I565
15523 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15524 sub2node->SetLineColor(kColorITS);
15525 sub2node->SetVisibility(1);
15526 fNodes->Add(sub2node);
15529 // Place copy #3 of ITS5 directly in I565
15531 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15532 sub2node->SetLineColor(kColorITS);
15533 sub2node->SetVisibility(1);
15534 fNodes->Add(sub2node);
15537 // Place copy #4 of ITS5 directly in I565
15539 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15540 sub2node->SetLineColor(kColorITS);
15541 sub2node->SetVisibility(1);
15542 fNodes->Add(sub2node);
15545 // Place copy #5 of ITS5 directly in I565
15547 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15548 sub2node->SetLineColor(kColorITS);
15549 sub2node->SetVisibility(1);
15550 fNodes->Add(sub2node);
15553 // Place copy #6 of ITS5 directly in I565
15555 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15556 sub2node->SetLineColor(kColorITS);
15557 sub2node->SetVisibility(1);
15558 fNodes->Add(sub2node);
15561 // Place copy #7 of ITS5 directly in I565
15563 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15564 sub2node->SetLineColor(kColorITS);
15565 sub2node->SetVisibility(1);
15566 fNodes->Add(sub2node);
15569 // Place copy #8 of ITS5 directly in I565
15571 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15572 sub2node->SetLineColor(kColorITS);
15573 sub2node->SetVisibility(1);
15574 fNodes->Add(sub2node);
15577 // Place copy #9 of ITS5 directly in I565
15579 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15580 sub2node->SetLineColor(kColorITS);
15581 sub2node->SetVisibility(1);
15582 fNodes->Add(sub2node);
15585 // Place copy #10 of ITS5 directly in I565
15587 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15588 sub2node->SetLineColor(kColorITS);
15589 sub2node->SetVisibility(1);
15590 fNodes->Add(sub2node);
15593 // Place copy #11 of ITS5 directly in I565
15595 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15596 sub2node->SetLineColor(kColorITS);
15597 sub2node->SetVisibility(1);
15598 fNodes->Add(sub2node);
15601 // Place copy #12 of ITS5 directly in I565
15603 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15604 sub2node->SetLineColor(kColorITS);
15605 sub2node->SetVisibility(1);
15606 fNodes->Add(sub2node);
15609 // Place copy #13 of ITS5 directly in I565
15611 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15612 sub2node->SetLineColor(kColorITS);
15613 sub2node->SetVisibility(1);
15614 fNodes->Add(sub2node);
15617 // Place copy #14 of ITS5 directly in I565
15619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15620 sub2node->SetLineColor(kColorITS);
15621 sub2node->SetVisibility(1);
15622 fNodes->Add(sub2node);
15625 // Place copy #15 of ITS5 directly in I565
15627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15628 sub2node->SetLineColor(kColorITS);
15629 sub2node->SetVisibility(1);
15630 fNodes->Add(sub2node);
15633 // Place copy #16 of ITS5 directly in I565
15635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15636 sub2node->SetLineColor(kColorITS);
15637 sub2node->SetVisibility(1);
15638 fNodes->Add(sub2node);
15641 // Place copy #17 of ITS5 directly in I565
15643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15644 sub2node->SetLineColor(kColorITS);
15645 sub2node->SetVisibility(1);
15646 fNodes->Add(sub2node);
15649 // Place copy #18 of ITS5 directly in I565
15651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15652 sub2node->SetLineColor(kColorITS);
15653 sub2node->SetVisibility(1);
15654 fNodes->Add(sub2node);
15657 // Place copy #19 of ITS5 directly in I565
15659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15660 sub2node->SetLineColor(kColorITS);
15661 sub2node->SetVisibility(1);
15662 fNodes->Add(sub2node);
15665 // Place copy #20 of ITS5 directly in I565
15667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15668 sub2node->SetLineColor(kColorITS);
15669 sub2node->SetVisibility(1);
15670 fNodes->Add(sub2node);
15673 // Place copy #21 of ITS5 directly in I565
15675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15676 sub2node->SetLineColor(kColorITS);
15677 sub2node->SetVisibility(1);
15678 fNodes->Add(sub2node);
15681 // Place copy #22 of ITS5 directly in I565
15683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15684 sub2node->SetLineColor(kColorITS);
15685 sub2node->SetVisibility(1);
15686 fNodes->Add(sub2node);
15688 fNodes->Add(sub1node);
15691 // Place copy #31 of I565 in IT56
15693 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15694 sub1node->SetLineColor(kColorITS);
15695 sub1node->SetVisibility(0);
15698 // Place copy #1 of ITS5 directly in I565
15700 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15701 sub2node->SetLineColor(kColorITS);
15702 sub2node->SetVisibility(1);
15703 fNodes->Add(sub2node);
15706 // Place copy #2 of ITS5 directly in I565
15708 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15709 sub2node->SetLineColor(kColorITS);
15710 sub2node->SetVisibility(1);
15711 fNodes->Add(sub2node);
15714 // Place copy #3 of ITS5 directly in I565
15716 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15717 sub2node->SetLineColor(kColorITS);
15718 sub2node->SetVisibility(1);
15719 fNodes->Add(sub2node);
15722 // Place copy #4 of ITS5 directly in I565
15724 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15725 sub2node->SetLineColor(kColorITS);
15726 sub2node->SetVisibility(1);
15727 fNodes->Add(sub2node);
15730 // Place copy #5 of ITS5 directly in I565
15732 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15733 sub2node->SetLineColor(kColorITS);
15734 sub2node->SetVisibility(1);
15735 fNodes->Add(sub2node);
15738 // Place copy #6 of ITS5 directly in I565
15740 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15741 sub2node->SetLineColor(kColorITS);
15742 sub2node->SetVisibility(1);
15743 fNodes->Add(sub2node);
15746 // Place copy #7 of ITS5 directly in I565
15748 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15749 sub2node->SetLineColor(kColorITS);
15750 sub2node->SetVisibility(1);
15751 fNodes->Add(sub2node);
15754 // Place copy #8 of ITS5 directly in I565
15756 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15757 sub2node->SetLineColor(kColorITS);
15758 sub2node->SetVisibility(1);
15759 fNodes->Add(sub2node);
15762 // Place copy #9 of ITS5 directly in I565
15764 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15765 sub2node->SetLineColor(kColorITS);
15766 sub2node->SetVisibility(1);
15767 fNodes->Add(sub2node);
15770 // Place copy #10 of ITS5 directly in I565
15772 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15773 sub2node->SetLineColor(kColorITS);
15774 sub2node->SetVisibility(1);
15775 fNodes->Add(sub2node);
15778 // Place copy #11 of ITS5 directly in I565
15780 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15781 sub2node->SetLineColor(kColorITS);
15782 sub2node->SetVisibility(1);
15783 fNodes->Add(sub2node);
15786 // Place copy #12 of ITS5 directly in I565
15788 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15789 sub2node->SetLineColor(kColorITS);
15790 sub2node->SetVisibility(1);
15791 fNodes->Add(sub2node);
15794 // Place copy #13 of ITS5 directly in I565
15796 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15797 sub2node->SetLineColor(kColorITS);
15798 sub2node->SetVisibility(1);
15799 fNodes->Add(sub2node);
15802 // Place copy #14 of ITS5 directly in I565
15804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15805 sub2node->SetLineColor(kColorITS);
15806 sub2node->SetVisibility(1);
15807 fNodes->Add(sub2node);
15810 // Place copy #15 of ITS5 directly in I565
15812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15813 sub2node->SetLineColor(kColorITS);
15814 sub2node->SetVisibility(1);
15815 fNodes->Add(sub2node);
15818 // Place copy #16 of ITS5 directly in I565
15820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15821 sub2node->SetLineColor(kColorITS);
15822 sub2node->SetVisibility(1);
15823 fNodes->Add(sub2node);
15826 // Place copy #17 of ITS5 directly in I565
15828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15829 sub2node->SetLineColor(kColorITS);
15830 sub2node->SetVisibility(1);
15831 fNodes->Add(sub2node);
15834 // Place copy #18 of ITS5 directly in I565
15836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15837 sub2node->SetLineColor(kColorITS);
15838 sub2node->SetVisibility(1);
15839 fNodes->Add(sub2node);
15842 // Place copy #19 of ITS5 directly in I565
15844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15845 sub2node->SetLineColor(kColorITS);
15846 sub2node->SetVisibility(1);
15847 fNodes->Add(sub2node);
15850 // Place copy #20 of ITS5 directly in I565
15852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15853 sub2node->SetLineColor(kColorITS);
15854 sub2node->SetVisibility(1);
15855 fNodes->Add(sub2node);
15858 // Place copy #21 of ITS5 directly in I565
15860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15861 sub2node->SetLineColor(kColorITS);
15862 sub2node->SetVisibility(1);
15863 fNodes->Add(sub2node);
15866 // Place copy #22 of ITS5 directly in I565
15868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15869 sub2node->SetLineColor(kColorITS);
15870 sub2node->SetVisibility(1);
15871 fNodes->Add(sub2node);
15873 fNodes->Add(sub1node);
15876 // Place copy #32 of I565 in IT56
15878 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
15879 sub1node->SetLineColor(kColorITS);
15880 sub1node->SetVisibility(0);
15883 // Place copy #1 of ITS5 directly in I565
15885 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15886 sub2node->SetLineColor(kColorITS);
15887 sub2node->SetVisibility(1);
15888 fNodes->Add(sub2node);
15891 // Place copy #2 of ITS5 directly in I565
15893 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15894 sub2node->SetLineColor(kColorITS);
15895 sub2node->SetVisibility(1);
15896 fNodes->Add(sub2node);
15899 // Place copy #3 of ITS5 directly in I565
15901 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15902 sub2node->SetLineColor(kColorITS);
15903 sub2node->SetVisibility(1);
15904 fNodes->Add(sub2node);
15907 // Place copy #4 of ITS5 directly in I565
15909 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15910 sub2node->SetLineColor(kColorITS);
15911 sub2node->SetVisibility(1);
15912 fNodes->Add(sub2node);
15915 // Place copy #5 of ITS5 directly in I565
15917 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15918 sub2node->SetLineColor(kColorITS);
15919 sub2node->SetVisibility(1);
15920 fNodes->Add(sub2node);
15923 // Place copy #6 of ITS5 directly in I565
15925 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15926 sub2node->SetLineColor(kColorITS);
15927 sub2node->SetVisibility(1);
15928 fNodes->Add(sub2node);
15931 // Place copy #7 of ITS5 directly in I565
15933 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15934 sub2node->SetLineColor(kColorITS);
15935 sub2node->SetVisibility(1);
15936 fNodes->Add(sub2node);
15939 // Place copy #8 of ITS5 directly in I565
15941 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15942 sub2node->SetLineColor(kColorITS);
15943 sub2node->SetVisibility(1);
15944 fNodes->Add(sub2node);
15947 // Place copy #9 of ITS5 directly in I565
15949 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15950 sub2node->SetLineColor(kColorITS);
15951 sub2node->SetVisibility(1);
15952 fNodes->Add(sub2node);
15955 // Place copy #10 of ITS5 directly in I565
15957 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15958 sub2node->SetLineColor(kColorITS);
15959 sub2node->SetVisibility(1);
15960 fNodes->Add(sub2node);
15963 // Place copy #11 of ITS5 directly in I565
15965 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15966 sub2node->SetLineColor(kColorITS);
15967 sub2node->SetVisibility(1);
15968 fNodes->Add(sub2node);
15971 // Place copy #12 of ITS5 directly in I565
15973 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15974 sub2node->SetLineColor(kColorITS);
15975 sub2node->SetVisibility(1);
15976 fNodes->Add(sub2node);
15979 // Place copy #13 of ITS5 directly in I565
15981 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15982 sub2node->SetLineColor(kColorITS);
15983 sub2node->SetVisibility(1);
15984 fNodes->Add(sub2node);
15987 // Place copy #14 of ITS5 directly in I565
15989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15990 sub2node->SetLineColor(kColorITS);
15991 sub2node->SetVisibility(1);
15992 fNodes->Add(sub2node);
15995 // Place copy #15 of ITS5 directly in I565
15997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15998 sub2node->SetLineColor(kColorITS);
15999 sub2node->SetVisibility(1);
16000 fNodes->Add(sub2node);
16003 // Place copy #16 of ITS5 directly in I565
16005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16006 sub2node->SetLineColor(kColorITS);
16007 sub2node->SetVisibility(1);
16008 fNodes->Add(sub2node);
16011 // Place copy #17 of ITS5 directly in I565
16013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16014 sub2node->SetLineColor(kColorITS);
16015 sub2node->SetVisibility(1);
16016 fNodes->Add(sub2node);
16019 // Place copy #18 of ITS5 directly in I565
16021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16022 sub2node->SetLineColor(kColorITS);
16023 sub2node->SetVisibility(1);
16024 fNodes->Add(sub2node);
16027 // Place copy #19 of ITS5 directly in I565
16029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16030 sub2node->SetLineColor(kColorITS);
16031 sub2node->SetVisibility(1);
16032 fNodes->Add(sub2node);
16035 // Place copy #20 of ITS5 directly in I565
16037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16038 sub2node->SetLineColor(kColorITS);
16039 sub2node->SetVisibility(1);
16040 fNodes->Add(sub2node);
16043 // Place copy #21 of ITS5 directly in I565
16045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16046 sub2node->SetLineColor(kColorITS);
16047 sub2node->SetVisibility(1);
16048 fNodes->Add(sub2node);
16051 // Place copy #22 of ITS5 directly in I565
16053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16054 sub2node->SetLineColor(kColorITS);
16055 sub2node->SetVisibility(1);
16056 fNodes->Add(sub2node);
16058 fNodes->Add(sub1node);
16061 // Place copy #33 of I565 in IT56
16063 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16064 sub1node->SetLineColor(kColorITS);
16065 sub1node->SetVisibility(0);
16068 // Place copy #1 of ITS5 directly in I565
16070 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16071 sub2node->SetLineColor(kColorITS);
16072 sub2node->SetVisibility(1);
16073 fNodes->Add(sub2node);
16076 // Place copy #2 of ITS5 directly in I565
16078 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16079 sub2node->SetLineColor(kColorITS);
16080 sub2node->SetVisibility(1);
16081 fNodes->Add(sub2node);
16084 // Place copy #3 of ITS5 directly in I565
16086 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16087 sub2node->SetLineColor(kColorITS);
16088 sub2node->SetVisibility(1);
16089 fNodes->Add(sub2node);
16092 // Place copy #4 of ITS5 directly in I565
16094 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16095 sub2node->SetLineColor(kColorITS);
16096 sub2node->SetVisibility(1);
16097 fNodes->Add(sub2node);
16100 // Place copy #5 of ITS5 directly in I565
16102 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16103 sub2node->SetLineColor(kColorITS);
16104 sub2node->SetVisibility(1);
16105 fNodes->Add(sub2node);
16108 // Place copy #6 of ITS5 directly in I565
16110 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16111 sub2node->SetLineColor(kColorITS);
16112 sub2node->SetVisibility(1);
16113 fNodes->Add(sub2node);
16116 // Place copy #7 of ITS5 directly in I565
16118 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16119 sub2node->SetLineColor(kColorITS);
16120 sub2node->SetVisibility(1);
16121 fNodes->Add(sub2node);
16124 // Place copy #8 of ITS5 directly in I565
16126 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16127 sub2node->SetLineColor(kColorITS);
16128 sub2node->SetVisibility(1);
16129 fNodes->Add(sub2node);
16132 // Place copy #9 of ITS5 directly in I565
16134 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16135 sub2node->SetLineColor(kColorITS);
16136 sub2node->SetVisibility(1);
16137 fNodes->Add(sub2node);
16140 // Place copy #10 of ITS5 directly in I565
16142 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16143 sub2node->SetLineColor(kColorITS);
16144 sub2node->SetVisibility(1);
16145 fNodes->Add(sub2node);
16148 // Place copy #11 of ITS5 directly in I565
16150 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16151 sub2node->SetLineColor(kColorITS);
16152 sub2node->SetVisibility(1);
16153 fNodes->Add(sub2node);
16156 // Place copy #12 of ITS5 directly in I565
16158 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16159 sub2node->SetLineColor(kColorITS);
16160 sub2node->SetVisibility(1);
16161 fNodes->Add(sub2node);
16164 // Place copy #13 of ITS5 directly in I565
16166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16167 sub2node->SetLineColor(kColorITS);
16168 sub2node->SetVisibility(1);
16169 fNodes->Add(sub2node);
16172 // Place copy #14 of ITS5 directly in I565
16174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16175 sub2node->SetLineColor(kColorITS);
16176 sub2node->SetVisibility(1);
16177 fNodes->Add(sub2node);
16180 // Place copy #15 of ITS5 directly in I565
16182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16183 sub2node->SetLineColor(kColorITS);
16184 sub2node->SetVisibility(1);
16185 fNodes->Add(sub2node);
16188 // Place copy #16 of ITS5 directly in I565
16190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16191 sub2node->SetLineColor(kColorITS);
16192 sub2node->SetVisibility(1);
16193 fNodes->Add(sub2node);
16196 // Place copy #17 of ITS5 directly in I565
16198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16199 sub2node->SetLineColor(kColorITS);
16200 sub2node->SetVisibility(1);
16201 fNodes->Add(sub2node);
16204 // Place copy #18 of ITS5 directly in I565
16206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16207 sub2node->SetLineColor(kColorITS);
16208 sub2node->SetVisibility(1);
16209 fNodes->Add(sub2node);
16212 // Place copy #19 of ITS5 directly in I565
16214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16215 sub2node->SetLineColor(kColorITS);
16216 sub2node->SetVisibility(1);
16217 fNodes->Add(sub2node);
16220 // Place copy #20 of ITS5 directly in I565
16222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16223 sub2node->SetLineColor(kColorITS);
16224 sub2node->SetVisibility(1);
16225 fNodes->Add(sub2node);
16228 // Place copy #21 of ITS5 directly in I565
16230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16231 sub2node->SetLineColor(kColorITS);
16232 sub2node->SetVisibility(1);
16233 fNodes->Add(sub2node);
16236 // Place copy #22 of ITS5 directly in I565
16238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16239 sub2node->SetLineColor(kColorITS);
16240 sub2node->SetVisibility(1);
16241 fNodes->Add(sub2node);
16243 fNodes->Add(sub1node);
16246 // Place copy #34 of I565 in IT56
16248 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16249 sub1node->SetLineColor(kColorITS);
16250 sub1node->SetVisibility(0);
16253 // Place copy #1 of ITS5 directly in I565
16255 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16256 sub2node->SetLineColor(kColorITS);
16257 sub2node->SetVisibility(1);
16258 fNodes->Add(sub2node);
16261 // Place copy #2 of ITS5 directly in I565
16263 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16264 sub2node->SetLineColor(kColorITS);
16265 sub2node->SetVisibility(1);
16266 fNodes->Add(sub2node);
16269 // Place copy #3 of ITS5 directly in I565
16271 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16272 sub2node->SetLineColor(kColorITS);
16273 sub2node->SetVisibility(1);
16274 fNodes->Add(sub2node);
16277 // Place copy #4 of ITS5 directly in I565
16279 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16280 sub2node->SetLineColor(kColorITS);
16281 sub2node->SetVisibility(1);
16282 fNodes->Add(sub2node);
16285 // Place copy #5 of ITS5 directly in I565
16287 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16288 sub2node->SetLineColor(kColorITS);
16289 sub2node->SetVisibility(1);
16290 fNodes->Add(sub2node);
16293 // Place copy #6 of ITS5 directly in I565
16295 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16296 sub2node->SetLineColor(kColorITS);
16297 sub2node->SetVisibility(1);
16298 fNodes->Add(sub2node);
16301 // Place copy #7 of ITS5 directly in I565
16303 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16304 sub2node->SetLineColor(kColorITS);
16305 sub2node->SetVisibility(1);
16306 fNodes->Add(sub2node);
16309 // Place copy #8 of ITS5 directly in I565
16311 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16312 sub2node->SetLineColor(kColorITS);
16313 sub2node->SetVisibility(1);
16314 fNodes->Add(sub2node);
16317 // Place copy #9 of ITS5 directly in I565
16319 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16320 sub2node->SetLineColor(kColorITS);
16321 sub2node->SetVisibility(1);
16322 fNodes->Add(sub2node);
16325 // Place copy #10 of ITS5 directly in I565
16327 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16328 sub2node->SetLineColor(kColorITS);
16329 sub2node->SetVisibility(1);
16330 fNodes->Add(sub2node);
16333 // Place copy #11 of ITS5 directly in I565
16335 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16336 sub2node->SetLineColor(kColorITS);
16337 sub2node->SetVisibility(1);
16338 fNodes->Add(sub2node);
16341 // Place copy #12 of ITS5 directly in I565
16343 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16344 sub2node->SetLineColor(kColorITS);
16345 sub2node->SetVisibility(1);
16346 fNodes->Add(sub2node);
16349 // Place copy #13 of ITS5 directly in I565
16351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16352 sub2node->SetLineColor(kColorITS);
16353 sub2node->SetVisibility(1);
16354 fNodes->Add(sub2node);
16357 // Place copy #14 of ITS5 directly in I565
16359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16360 sub2node->SetLineColor(kColorITS);
16361 sub2node->SetVisibility(1);
16362 fNodes->Add(sub2node);
16365 // Place copy #15 of ITS5 directly in I565
16367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16368 sub2node->SetLineColor(kColorITS);
16369 sub2node->SetVisibility(1);
16370 fNodes->Add(sub2node);
16373 // Place copy #16 of ITS5 directly in I565
16375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16376 sub2node->SetLineColor(kColorITS);
16377 sub2node->SetVisibility(1);
16378 fNodes->Add(sub2node);
16381 // Place copy #17 of ITS5 directly in I565
16383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16384 sub2node->SetLineColor(kColorITS);
16385 sub2node->SetVisibility(1);
16386 fNodes->Add(sub2node);
16389 // Place copy #18 of ITS5 directly in I565
16391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16392 sub2node->SetLineColor(kColorITS);
16393 sub2node->SetVisibility(1);
16394 fNodes->Add(sub2node);
16397 // Place copy #19 of ITS5 directly in I565
16399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16400 sub2node->SetLineColor(kColorITS);
16401 sub2node->SetVisibility(1);
16402 fNodes->Add(sub2node);
16405 // Place copy #20 of ITS5 directly in I565
16407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16408 sub2node->SetLineColor(kColorITS);
16409 sub2node->SetVisibility(1);
16410 fNodes->Add(sub2node);
16413 // Place copy #21 of ITS5 directly in I565
16415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16416 sub2node->SetLineColor(kColorITS);
16417 sub2node->SetVisibility(1);
16418 fNodes->Add(sub2node);
16421 // Place copy #22 of ITS5 directly in I565
16423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16424 sub2node->SetLineColor(kColorITS);
16425 sub2node->SetVisibility(1);
16426 fNodes->Add(sub2node);
16428 fNodes->Add(sub1node);
16431 // Place copy #1 of I569 in IT56
16433 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16434 sub1node->SetLineColor(kColorITS);
16435 sub1node->SetVisibility(0);
16438 // Place copy #1 of ITS6 in I569
16440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16441 sub2node->SetLineColor(kColorITS);
16442 sub2node->SetVisibility(1);
16443 fNodes->Add(sub2node);
16446 // Place copy #2 of ITS6 in I569
16448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16449 sub2node->SetLineColor(kColorITS);
16450 sub2node->SetVisibility(1);
16451 fNodes->Add(sub2node);
16454 // Place copy #3 of ITS6 in I569
16456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16457 sub2node->SetLineColor(kColorITS);
16458 sub2node->SetVisibility(1);
16459 fNodes->Add(sub2node);
16462 // Place copy #4 of ITS6 in I569
16464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16465 sub2node->SetLineColor(kColorITS);
16466 sub2node->SetVisibility(1);
16467 fNodes->Add(sub2node);
16470 // Place copy #5 of ITS6 in I569
16472 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16473 sub2node->SetLineColor(kColorITS);
16474 sub2node->SetVisibility(1);
16475 fNodes->Add(sub2node);
16478 // Place copy #6 of ITS6 in I569
16480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16481 sub2node->SetLineColor(kColorITS);
16482 sub2node->SetVisibility(1);
16483 fNodes->Add(sub2node);
16486 // Place copy #7 of ITS6 in I569
16488 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16489 sub2node->SetLineColor(kColorITS);
16490 sub2node->SetVisibility(1);
16491 fNodes->Add(sub2node);
16494 // Place copy #8 of ITS6 in I569
16496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16497 sub2node->SetLineColor(kColorITS);
16498 sub2node->SetVisibility(1);
16499 fNodes->Add(sub2node);
16502 // Place copy #9 of ITS6 in I569
16504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16505 sub2node->SetLineColor(kColorITS);
16506 sub2node->SetVisibility(1);
16507 fNodes->Add(sub2node);
16510 // Place copy #10 of ITS6 in I569
16512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16513 sub2node->SetLineColor(kColorITS);
16514 sub2node->SetVisibility(1);
16515 fNodes->Add(sub2node);
16518 // Place copy #11 of ITS6 in I569
16520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16521 sub2node->SetLineColor(kColorITS);
16522 sub2node->SetVisibility(1);
16523 fNodes->Add(sub2node);
16526 // Place copy #12 of ITS6 in I569
16528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16529 sub2node->SetLineColor(kColorITS);
16530 sub2node->SetVisibility(1);
16531 fNodes->Add(sub2node);
16534 // Place copy #13 of ITS6 in I569
16536 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16537 sub2node->SetLineColor(kColorITS);
16538 sub2node->SetVisibility(1);
16539 fNodes->Add(sub2node);
16542 // Place copy #14 of ITS6 in I569
16544 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16545 sub2node->SetLineColor(kColorITS);
16546 sub2node->SetVisibility(1);
16547 fNodes->Add(sub2node);
16550 // Place copy #15 of ITS6 in I569
16552 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16553 sub2node->SetLineColor(kColorITS);
16554 sub2node->SetVisibility(1);
16555 fNodes->Add(sub2node);
16558 // Place copy #16 of ITS6 in I569
16560 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16561 sub2node->SetLineColor(kColorITS);
16562 sub2node->SetVisibility(1);
16563 fNodes->Add(sub2node);
16566 // Place copy #17 of ITS6 in I569
16568 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16569 sub2node->SetLineColor(kColorITS);
16570 sub2node->SetVisibility(1);
16571 fNodes->Add(sub2node);
16574 // Place copy #18 of ITS6 in I569
16576 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16577 sub2node->SetLineColor(kColorITS);
16578 sub2node->SetVisibility(1);
16579 fNodes->Add(sub2node);
16582 // Place copy #19 of ITS6 in I569
16584 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16585 sub2node->SetLineColor(kColorITS);
16586 sub2node->SetVisibility(1);
16587 fNodes->Add(sub2node);
16590 // Place copy #20 of ITS6 in I569
16592 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16593 sub2node->SetLineColor(kColorITS);
16594 sub2node->SetVisibility(1);
16595 fNodes->Add(sub2node);
16598 // Place copy #21 of ITS6 in I569
16600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16601 sub2node->SetLineColor(kColorITS);
16602 sub2node->SetVisibility(1);
16603 fNodes->Add(sub2node);
16606 // Place copy #22 of ITS6 in I569
16608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16609 sub2node->SetLineColor(kColorITS);
16610 sub2node->SetVisibility(1);
16611 fNodes->Add(sub2node);
16614 // Place copy #23 of ITS6 in I569
16616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16617 sub2node->SetLineColor(kColorITS);
16618 sub2node->SetVisibility(1);
16619 fNodes->Add(sub2node);
16622 // Place copy #24 of ITS6 in I569
16624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16625 sub2node->SetLineColor(kColorITS);
16626 sub2node->SetVisibility(1);
16627 fNodes->Add(sub2node);
16630 // Place copy #25 of ITS6 in I569
16632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16633 sub2node->SetLineColor(kColorITS);
16634 sub2node->SetVisibility(1);
16635 fNodes->Add(sub2node);
16637 fNodes->Add(sub1node);
16640 // Place copy #2 of I569 in IT56
16642 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16643 sub1node->SetLineColor(kColorITS);
16644 sub1node->SetVisibility(0);
16647 // Place copy #1 of ITS6 in I569
16649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16650 sub2node->SetLineColor(kColorITS);
16651 sub2node->SetVisibility(1);
16652 fNodes->Add(sub2node);
16655 // Place copy #2 of ITS6 in I569
16657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16658 sub2node->SetLineColor(kColorITS);
16659 sub2node->SetVisibility(1);
16660 fNodes->Add(sub2node);
16663 // Place copy #3 of ITS6 in I569
16665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16666 sub2node->SetLineColor(kColorITS);
16667 sub2node->SetVisibility(1);
16668 fNodes->Add(sub2node);
16671 // Place copy #4 of ITS6 in I569
16673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16674 sub2node->SetLineColor(kColorITS);
16675 sub2node->SetVisibility(1);
16676 fNodes->Add(sub2node);
16679 // Place copy #5 of ITS6 in I569
16681 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16682 sub2node->SetLineColor(kColorITS);
16683 sub2node->SetVisibility(1);
16684 fNodes->Add(sub2node);
16687 // Place copy #6 of ITS6 in I569
16689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16690 sub2node->SetLineColor(kColorITS);
16691 sub2node->SetVisibility(1);
16692 fNodes->Add(sub2node);
16695 // Place copy #7 of ITS6 in I569
16697 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16698 sub2node->SetLineColor(kColorITS);
16699 sub2node->SetVisibility(1);
16700 fNodes->Add(sub2node);
16703 // Place copy #8 of ITS6 in I569
16705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16706 sub2node->SetLineColor(kColorITS);
16707 sub2node->SetVisibility(1);
16708 fNodes->Add(sub2node);
16711 // Place copy #9 of ITS6 in I569
16713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16714 sub2node->SetLineColor(kColorITS);
16715 sub2node->SetVisibility(1);
16716 fNodes->Add(sub2node);
16719 // Place copy #10 of ITS6 in I569
16721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16722 sub2node->SetLineColor(kColorITS);
16723 sub2node->SetVisibility(1);
16724 fNodes->Add(sub2node);
16727 // Place copy #11 of ITS6 in I569
16729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16730 sub2node->SetLineColor(kColorITS);
16731 sub2node->SetVisibility(1);
16732 fNodes->Add(sub2node);
16735 // Place copy #12 of ITS6 in I569
16737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16738 sub2node->SetLineColor(kColorITS);
16739 sub2node->SetVisibility(1);
16740 fNodes->Add(sub2node);
16743 // Place copy #13 of ITS6 in I569
16745 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16746 sub2node->SetLineColor(kColorITS);
16747 sub2node->SetVisibility(1);
16748 fNodes->Add(sub2node);
16751 // Place copy #14 of ITS6 in I569
16753 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16754 sub2node->SetLineColor(kColorITS);
16755 sub2node->SetVisibility(1);
16756 fNodes->Add(sub2node);
16759 // Place copy #15 of ITS6 in I569
16761 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16762 sub2node->SetLineColor(kColorITS);
16763 sub2node->SetVisibility(1);
16764 fNodes->Add(sub2node);
16767 // Place copy #16 of ITS6 in I569
16769 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16770 sub2node->SetLineColor(kColorITS);
16771 sub2node->SetVisibility(1);
16772 fNodes->Add(sub2node);
16775 // Place copy #17 of ITS6 in I569
16777 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16778 sub2node->SetLineColor(kColorITS);
16779 sub2node->SetVisibility(1);
16780 fNodes->Add(sub2node);
16783 // Place copy #18 of ITS6 in I569
16785 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16786 sub2node->SetLineColor(kColorITS);
16787 sub2node->SetVisibility(1);
16788 fNodes->Add(sub2node);
16791 // Place copy #19 of ITS6 in I569
16793 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16794 sub2node->SetLineColor(kColorITS);
16795 sub2node->SetVisibility(1);
16796 fNodes->Add(sub2node);
16799 // Place copy #20 of ITS6 in I569
16801 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16802 sub2node->SetLineColor(kColorITS);
16803 sub2node->SetVisibility(1);
16804 fNodes->Add(sub2node);
16807 // Place copy #21 of ITS6 in I569
16809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16810 sub2node->SetLineColor(kColorITS);
16811 sub2node->SetVisibility(1);
16812 fNodes->Add(sub2node);
16815 // Place copy #22 of ITS6 in I569
16817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16818 sub2node->SetLineColor(kColorITS);
16819 sub2node->SetVisibility(1);
16820 fNodes->Add(sub2node);
16823 // Place copy #23 of ITS6 in I569
16825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16826 sub2node->SetLineColor(kColorITS);
16827 sub2node->SetVisibility(1);
16828 fNodes->Add(sub2node);
16831 // Place copy #24 of ITS6 in I569
16833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16834 sub2node->SetLineColor(kColorITS);
16835 sub2node->SetVisibility(1);
16836 fNodes->Add(sub2node);
16839 // Place copy #25 of ITS6 in I569
16841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16842 sub2node->SetLineColor(kColorITS);
16843 sub2node->SetVisibility(1);
16844 fNodes->Add(sub2node);
16846 fNodes->Add(sub1node);
16849 // Place copy #3 of I569 in IT56
16851 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16852 sub1node->SetLineColor(kColorITS);
16853 sub1node->SetVisibility(0);
16856 // Place copy #1 of ITS6 in I569
16858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16859 sub2node->SetLineColor(kColorITS);
16860 sub2node->SetVisibility(1);
16861 fNodes->Add(sub2node);
16864 // Place copy #2 of ITS6 in I569
16866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16867 sub2node->SetLineColor(kColorITS);
16868 sub2node->SetVisibility(1);
16869 fNodes->Add(sub2node);
16872 // Place copy #3 of ITS6 in I569
16874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16875 sub2node->SetLineColor(kColorITS);
16876 sub2node->SetVisibility(1);
16877 fNodes->Add(sub2node);
16880 // Place copy #4 of ITS6 in I569
16882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16883 sub2node->SetLineColor(kColorITS);
16884 sub2node->SetVisibility(1);
16885 fNodes->Add(sub2node);
16888 // Place copy #5 of ITS6 in I569
16890 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16891 sub2node->SetLineColor(kColorITS);
16892 sub2node->SetVisibility(1);
16893 fNodes->Add(sub2node);
16896 // Place copy #6 of ITS6 in I569
16898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16899 sub2node->SetLineColor(kColorITS);
16900 sub2node->SetVisibility(1);
16901 fNodes->Add(sub2node);
16904 // Place copy #7 of ITS6 in I569
16906 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16907 sub2node->SetLineColor(kColorITS);
16908 sub2node->SetVisibility(1);
16909 fNodes->Add(sub2node);
16912 // Place copy #8 of ITS6 in I569
16914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16915 sub2node->SetLineColor(kColorITS);
16916 sub2node->SetVisibility(1);
16917 fNodes->Add(sub2node);
16920 // Place copy #9 of ITS6 in I569
16922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16923 sub2node->SetLineColor(kColorITS);
16924 sub2node->SetVisibility(1);
16925 fNodes->Add(sub2node);
16928 // Place copy #10 of ITS6 in I569
16930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16931 sub2node->SetLineColor(kColorITS);
16932 sub2node->SetVisibility(1);
16933 fNodes->Add(sub2node);
16936 // Place copy #11 of ITS6 in I569
16938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16939 sub2node->SetLineColor(kColorITS);
16940 sub2node->SetVisibility(1);
16941 fNodes->Add(sub2node);
16944 // Place copy #12 of ITS6 in I569
16946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16947 sub2node->SetLineColor(kColorITS);
16948 sub2node->SetVisibility(1);
16949 fNodes->Add(sub2node);
16952 // Place copy #13 of ITS6 in I569
16954 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16955 sub2node->SetLineColor(kColorITS);
16956 sub2node->SetVisibility(1);
16957 fNodes->Add(sub2node);
16960 // Place copy #14 of ITS6 in I569
16962 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16963 sub2node->SetLineColor(kColorITS);
16964 sub2node->SetVisibility(1);
16965 fNodes->Add(sub2node);
16968 // Place copy #15 of ITS6 in I569
16970 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16971 sub2node->SetLineColor(kColorITS);
16972 sub2node->SetVisibility(1);
16973 fNodes->Add(sub2node);
16976 // Place copy #16 of ITS6 in I569
16978 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16979 sub2node->SetLineColor(kColorITS);
16980 sub2node->SetVisibility(1);
16981 fNodes->Add(sub2node);
16984 // Place copy #17 of ITS6 in I569
16986 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16987 sub2node->SetLineColor(kColorITS);
16988 sub2node->SetVisibility(1);
16989 fNodes->Add(sub2node);
16992 // Place copy #18 of ITS6 in I569
16994 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16995 sub2node->SetLineColor(kColorITS);
16996 sub2node->SetVisibility(1);
16997 fNodes->Add(sub2node);
17000 // Place copy #19 of ITS6 in I569
17002 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17003 sub2node->SetLineColor(kColorITS);
17004 sub2node->SetVisibility(1);
17005 fNodes->Add(sub2node);
17008 // Place copy #20 of ITS6 in I569
17010 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17011 sub2node->SetLineColor(kColorITS);
17012 sub2node->SetVisibility(1);
17013 fNodes->Add(sub2node);
17016 // Place copy #21 of ITS6 in I569
17018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17019 sub2node->SetLineColor(kColorITS);
17020 sub2node->SetVisibility(1);
17021 fNodes->Add(sub2node);
17024 // Place copy #22 of ITS6 in I569
17026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17027 sub2node->SetLineColor(kColorITS);
17028 sub2node->SetVisibility(1);
17029 fNodes->Add(sub2node);
17032 // Place copy #23 of ITS6 in I569
17034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17035 sub2node->SetLineColor(kColorITS);
17036 sub2node->SetVisibility(1);
17037 fNodes->Add(sub2node);
17040 // Place copy #24 of ITS6 in I569
17042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17043 sub2node->SetLineColor(kColorITS);
17044 sub2node->SetVisibility(1);
17045 fNodes->Add(sub2node);
17048 // Place copy #25 of ITS6 in I569
17050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17051 sub2node->SetLineColor(kColorITS);
17052 sub2node->SetVisibility(1);
17053 fNodes->Add(sub2node);
17055 fNodes->Add(sub1node);
17058 // Place copy #4 of I569 in IT56
17060 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17061 sub1node->SetLineColor(kColorITS);
17062 sub1node->SetVisibility(0);
17065 // Place copy #1 of ITS6 in I569
17067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17068 sub2node->SetLineColor(kColorITS);
17069 sub2node->SetVisibility(1);
17070 fNodes->Add(sub2node);
17073 // Place copy #2 of ITS6 in I569
17075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17076 sub2node->SetLineColor(kColorITS);
17077 sub2node->SetVisibility(1);
17078 fNodes->Add(sub2node);
17081 // Place copy #3 of ITS6 in I569
17083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17084 sub2node->SetLineColor(kColorITS);
17085 sub2node->SetVisibility(1);
17086 fNodes->Add(sub2node);
17089 // Place copy #4 of ITS6 in I569
17091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17092 sub2node->SetLineColor(kColorITS);
17093 sub2node->SetVisibility(1);
17094 fNodes->Add(sub2node);
17097 // Place copy #5 of ITS6 in I569
17099 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17100 sub2node->SetLineColor(kColorITS);
17101 sub2node->SetVisibility(1);
17102 fNodes->Add(sub2node);
17105 // Place copy #6 of ITS6 in I569
17107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17108 sub2node->SetLineColor(kColorITS);
17109 sub2node->SetVisibility(1);
17110 fNodes->Add(sub2node);
17113 // Place copy #7 of ITS6 in I569
17115 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17116 sub2node->SetLineColor(kColorITS);
17117 sub2node->SetVisibility(1);
17118 fNodes->Add(sub2node);
17121 // Place copy #8 of ITS6 in I569
17123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17124 sub2node->SetLineColor(kColorITS);
17125 sub2node->SetVisibility(1);
17126 fNodes->Add(sub2node);
17129 // Place copy #9 of ITS6 in I569
17131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17132 sub2node->SetLineColor(kColorITS);
17133 sub2node->SetVisibility(1);
17134 fNodes->Add(sub2node);
17137 // Place copy #10 of ITS6 in I569
17139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17140 sub2node->SetLineColor(kColorITS);
17141 sub2node->SetVisibility(1);
17142 fNodes->Add(sub2node);
17145 // Place copy #11 of ITS6 in I569
17147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17148 sub2node->SetLineColor(kColorITS);
17149 sub2node->SetVisibility(1);
17150 fNodes->Add(sub2node);
17153 // Place copy #12 of ITS6 in I569
17155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17156 sub2node->SetLineColor(kColorITS);
17157 sub2node->SetVisibility(1);
17158 fNodes->Add(sub2node);
17161 // Place copy #13 of ITS6 in I569
17163 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17164 sub2node->SetLineColor(kColorITS);
17165 sub2node->SetVisibility(1);
17166 fNodes->Add(sub2node);
17169 // Place copy #14 of ITS6 in I569
17171 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17172 sub2node->SetLineColor(kColorITS);
17173 sub2node->SetVisibility(1);
17174 fNodes->Add(sub2node);
17177 // Place copy #15 of ITS6 in I569
17179 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17180 sub2node->SetLineColor(kColorITS);
17181 sub2node->SetVisibility(1);
17182 fNodes->Add(sub2node);
17185 // Place copy #16 of ITS6 in I569
17187 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17188 sub2node->SetLineColor(kColorITS);
17189 sub2node->SetVisibility(1);
17190 fNodes->Add(sub2node);
17193 // Place copy #17 of ITS6 in I569
17195 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17196 sub2node->SetLineColor(kColorITS);
17197 sub2node->SetVisibility(1);
17198 fNodes->Add(sub2node);
17201 // Place copy #18 of ITS6 in I569
17203 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17204 sub2node->SetLineColor(kColorITS);
17205 sub2node->SetVisibility(1);
17206 fNodes->Add(sub2node);
17209 // Place copy #19 of ITS6 in I569
17211 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17212 sub2node->SetLineColor(kColorITS);
17213 sub2node->SetVisibility(1);
17214 fNodes->Add(sub2node);
17217 // Place copy #20 of ITS6 in I569
17219 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17220 sub2node->SetLineColor(kColorITS);
17221 sub2node->SetVisibility(1);
17222 fNodes->Add(sub2node);
17225 // Place copy #21 of ITS6 in I569
17227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17228 sub2node->SetLineColor(kColorITS);
17229 sub2node->SetVisibility(1);
17230 fNodes->Add(sub2node);
17233 // Place copy #22 of ITS6 in I569
17235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17236 sub2node->SetLineColor(kColorITS);
17237 sub2node->SetVisibility(1);
17238 fNodes->Add(sub2node);
17241 // Place copy #23 of ITS6 in I569
17243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17244 sub2node->SetLineColor(kColorITS);
17245 sub2node->SetVisibility(1);
17246 fNodes->Add(sub2node);
17249 // Place copy #24 of ITS6 in I569
17251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17252 sub2node->SetLineColor(kColorITS);
17253 sub2node->SetVisibility(1);
17254 fNodes->Add(sub2node);
17257 // Place copy #25 of ITS6 in I569
17259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17260 sub2node->SetLineColor(kColorITS);
17261 sub2node->SetVisibility(1);
17262 fNodes->Add(sub2node);
17264 fNodes->Add(sub1node);
17267 // Place copy #5 of I569 in IT56
17269 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17270 sub1node->SetLineColor(kColorITS);
17271 sub1node->SetVisibility(0);
17274 // Place copy #1 of ITS6 in I569
17276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17277 sub2node->SetLineColor(kColorITS);
17278 sub2node->SetVisibility(1);
17279 fNodes->Add(sub2node);
17282 // Place copy #2 of ITS6 in I569
17284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17285 sub2node->SetLineColor(kColorITS);
17286 sub2node->SetVisibility(1);
17287 fNodes->Add(sub2node);
17290 // Place copy #3 of ITS6 in I569
17292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17293 sub2node->SetLineColor(kColorITS);
17294 sub2node->SetVisibility(1);
17295 fNodes->Add(sub2node);
17298 // Place copy #4 of ITS6 in I569
17300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17301 sub2node->SetLineColor(kColorITS);
17302 sub2node->SetVisibility(1);
17303 fNodes->Add(sub2node);
17306 // Place copy #5 of ITS6 in I569
17308 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17309 sub2node->SetLineColor(kColorITS);
17310 sub2node->SetVisibility(1);
17311 fNodes->Add(sub2node);
17314 // Place copy #6 of ITS6 in I569
17316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17317 sub2node->SetLineColor(kColorITS);
17318 sub2node->SetVisibility(1);
17319 fNodes->Add(sub2node);
17322 // Place copy #7 of ITS6 in I569
17324 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17325 sub2node->SetLineColor(kColorITS);
17326 sub2node->SetVisibility(1);
17327 fNodes->Add(sub2node);
17330 // Place copy #8 of ITS6 in I569
17332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17333 sub2node->SetLineColor(kColorITS);
17334 sub2node->SetVisibility(1);
17335 fNodes->Add(sub2node);
17338 // Place copy #9 of ITS6 in I569
17340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17341 sub2node->SetLineColor(kColorITS);
17342 sub2node->SetVisibility(1);
17343 fNodes->Add(sub2node);
17346 // Place copy #10 of ITS6 in I569
17348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17349 sub2node->SetLineColor(kColorITS);
17350 sub2node->SetVisibility(1);
17351 fNodes->Add(sub2node);
17354 // Place copy #11 of ITS6 in I569
17356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17357 sub2node->SetLineColor(kColorITS);
17358 sub2node->SetVisibility(1);
17359 fNodes->Add(sub2node);
17362 // Place copy #12 of ITS6 in I569
17364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17365 sub2node->SetLineColor(kColorITS);
17366 sub2node->SetVisibility(1);
17367 fNodes->Add(sub2node);
17370 // Place copy #13 of ITS6 in I569
17372 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17373 sub2node->SetLineColor(kColorITS);
17374 sub2node->SetVisibility(1);
17375 fNodes->Add(sub2node);
17378 // Place copy #14 of ITS6 in I569
17380 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17381 sub2node->SetLineColor(kColorITS);
17382 sub2node->SetVisibility(1);
17383 fNodes->Add(sub2node);
17386 // Place copy #15 of ITS6 in I569
17388 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17389 sub2node->SetLineColor(kColorITS);
17390 sub2node->SetVisibility(1);
17391 fNodes->Add(sub2node);
17394 // Place copy #16 of ITS6 in I569
17396 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17397 sub2node->SetLineColor(kColorITS);
17398 sub2node->SetVisibility(1);
17399 fNodes->Add(sub2node);
17402 // Place copy #17 of ITS6 in I569
17404 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17405 sub2node->SetLineColor(kColorITS);
17406 sub2node->SetVisibility(1);
17407 fNodes->Add(sub2node);
17410 // Place copy #18 of ITS6 in I569
17412 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17413 sub2node->SetLineColor(kColorITS);
17414 sub2node->SetVisibility(1);
17415 fNodes->Add(sub2node);
17418 // Place copy #19 of ITS6 in I569
17420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17421 sub2node->SetLineColor(kColorITS);
17422 sub2node->SetVisibility(1);
17423 fNodes->Add(sub2node);
17426 // Place copy #20 of ITS6 in I569
17428 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17429 sub2node->SetLineColor(kColorITS);
17430 sub2node->SetVisibility(1);
17431 fNodes->Add(sub2node);
17434 // Place copy #21 of ITS6 in I569
17436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17437 sub2node->SetLineColor(kColorITS);
17438 sub2node->SetVisibility(1);
17439 fNodes->Add(sub2node);
17442 // Place copy #22 of ITS6 in I569
17444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17445 sub2node->SetLineColor(kColorITS);
17446 sub2node->SetVisibility(1);
17447 fNodes->Add(sub2node);
17450 // Place copy #23 of ITS6 in I569
17452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17453 sub2node->SetLineColor(kColorITS);
17454 sub2node->SetVisibility(1);
17455 fNodes->Add(sub2node);
17458 // Place copy #24 of ITS6 in I569
17460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17461 sub2node->SetLineColor(kColorITS);
17462 sub2node->SetVisibility(1);
17463 fNodes->Add(sub2node);
17466 // Place copy #25 of ITS6 in I569
17468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17469 sub2node->SetLineColor(kColorITS);
17470 sub2node->SetVisibility(1);
17471 fNodes->Add(sub2node);
17473 fNodes->Add(sub1node);
17476 // Place copy #6 of I569 in IT56
17478 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17479 sub1node->SetLineColor(kColorITS);
17480 sub1node->SetVisibility(0);
17483 // Place copy #1 of ITS6 in I569
17485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17486 sub2node->SetLineColor(kColorITS);
17487 sub2node->SetVisibility(1);
17488 fNodes->Add(sub2node);
17491 // Place copy #2 of ITS6 in I569
17493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17494 sub2node->SetLineColor(kColorITS);
17495 sub2node->SetVisibility(1);
17496 fNodes->Add(sub2node);
17499 // Place copy #3 of ITS6 in I569
17501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17502 sub2node->SetLineColor(kColorITS);
17503 sub2node->SetVisibility(1);
17504 fNodes->Add(sub2node);
17507 // Place copy #4 of ITS6 in I569
17509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17510 sub2node->SetLineColor(kColorITS);
17511 sub2node->SetVisibility(1);
17512 fNodes->Add(sub2node);
17515 // Place copy #5 of ITS6 in I569
17517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17518 sub2node->SetLineColor(kColorITS);
17519 sub2node->SetVisibility(1);
17520 fNodes->Add(sub2node);
17523 // Place copy #6 of ITS6 in I569
17525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17526 sub2node->SetLineColor(kColorITS);
17527 sub2node->SetVisibility(1);
17528 fNodes->Add(sub2node);
17531 // Place copy #7 of ITS6 in I569
17533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17534 sub2node->SetLineColor(kColorITS);
17535 sub2node->SetVisibility(1);
17536 fNodes->Add(sub2node);
17539 // Place copy #8 of ITS6 in I569
17541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17542 sub2node->SetLineColor(kColorITS);
17543 sub2node->SetVisibility(1);
17544 fNodes->Add(sub2node);
17547 // Place copy #9 of ITS6 in I569
17549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17550 sub2node->SetLineColor(kColorITS);
17551 sub2node->SetVisibility(1);
17552 fNodes->Add(sub2node);
17555 // Place copy #10 of ITS6 in I569
17557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17558 sub2node->SetLineColor(kColorITS);
17559 sub2node->SetVisibility(1);
17560 fNodes->Add(sub2node);
17563 // Place copy #11 of ITS6 in I569
17565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17566 sub2node->SetLineColor(kColorITS);
17567 sub2node->SetVisibility(1);
17568 fNodes->Add(sub2node);
17571 // Place copy #12 of ITS6 in I569
17573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17574 sub2node->SetLineColor(kColorITS);
17575 sub2node->SetVisibility(1);
17576 fNodes->Add(sub2node);
17579 // Place copy #13 of ITS6 in I569
17581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17582 sub2node->SetLineColor(kColorITS);
17583 sub2node->SetVisibility(1);
17584 fNodes->Add(sub2node);
17587 // Place copy #14 of ITS6 in I569
17589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17590 sub2node->SetLineColor(kColorITS);
17591 sub2node->SetVisibility(1);
17592 fNodes->Add(sub2node);
17595 // Place copy #15 of ITS6 in I569
17597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17598 sub2node->SetLineColor(kColorITS);
17599 sub2node->SetVisibility(1);
17600 fNodes->Add(sub2node);
17603 // Place copy #16 of ITS6 in I569
17605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17606 sub2node->SetLineColor(kColorITS);
17607 sub2node->SetVisibility(1);
17608 fNodes->Add(sub2node);
17611 // Place copy #17 of ITS6 in I569
17613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17614 sub2node->SetLineColor(kColorITS);
17615 sub2node->SetVisibility(1);
17616 fNodes->Add(sub2node);
17619 // Place copy #18 of ITS6 in I569
17621 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17622 sub2node->SetLineColor(kColorITS);
17623 sub2node->SetVisibility(1);
17624 fNodes->Add(sub2node);
17627 // Place copy #19 of ITS6 in I569
17629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17630 sub2node->SetLineColor(kColorITS);
17631 sub2node->SetVisibility(1);
17632 fNodes->Add(sub2node);
17635 // Place copy #20 of ITS6 in I569
17637 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17638 sub2node->SetLineColor(kColorITS);
17639 sub2node->SetVisibility(1);
17640 fNodes->Add(sub2node);
17643 // Place copy #21 of ITS6 in I569
17645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17646 sub2node->SetLineColor(kColorITS);
17647 sub2node->SetVisibility(1);
17648 fNodes->Add(sub2node);
17651 // Place copy #22 of ITS6 in I569
17653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17654 sub2node->SetLineColor(kColorITS);
17655 sub2node->SetVisibility(1);
17656 fNodes->Add(sub2node);
17659 // Place copy #23 of ITS6 in I569
17661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17662 sub2node->SetLineColor(kColorITS);
17663 sub2node->SetVisibility(1);
17664 fNodes->Add(sub2node);
17667 // Place copy #24 of ITS6 in I569
17669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17670 sub2node->SetLineColor(kColorITS);
17671 sub2node->SetVisibility(1);
17672 fNodes->Add(sub2node);
17675 // Place copy #25 of ITS6 in I569
17677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17678 sub2node->SetLineColor(kColorITS);
17679 sub2node->SetVisibility(1);
17680 fNodes->Add(sub2node);
17682 fNodes->Add(sub1node);
17685 // Place copy #7 of I569 in IT56
17687 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17688 sub1node->SetLineColor(kColorITS);
17689 sub1node->SetVisibility(0);
17692 // Place copy #1 of ITS6 in I569
17694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17695 sub2node->SetLineColor(kColorITS);
17696 sub2node->SetVisibility(1);
17697 fNodes->Add(sub2node);
17700 // Place copy #2 of ITS6 in I569
17702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17703 sub2node->SetLineColor(kColorITS);
17704 sub2node->SetVisibility(1);
17705 fNodes->Add(sub2node);
17708 // Place copy #3 of ITS6 in I569
17710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17711 sub2node->SetLineColor(kColorITS);
17712 sub2node->SetVisibility(1);
17713 fNodes->Add(sub2node);
17716 // Place copy #4 of ITS6 in I569
17718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17719 sub2node->SetLineColor(kColorITS);
17720 sub2node->SetVisibility(1);
17721 fNodes->Add(sub2node);
17724 // Place copy #5 of ITS6 in I569
17726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17727 sub2node->SetLineColor(kColorITS);
17728 sub2node->SetVisibility(1);
17729 fNodes->Add(sub2node);
17732 // Place copy #6 of ITS6 in I569
17734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17735 sub2node->SetLineColor(kColorITS);
17736 sub2node->SetVisibility(1);
17737 fNodes->Add(sub2node);
17740 // Place copy #7 of ITS6 in I569
17742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17743 sub2node->SetLineColor(kColorITS);
17744 sub2node->SetVisibility(1);
17745 fNodes->Add(sub2node);
17748 // Place copy #8 of ITS6 in I569
17750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17751 sub2node->SetLineColor(kColorITS);
17752 sub2node->SetVisibility(1);
17753 fNodes->Add(sub2node);
17756 // Place copy #9 of ITS6 in I569
17758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17759 sub2node->SetLineColor(kColorITS);
17760 sub2node->SetVisibility(1);
17761 fNodes->Add(sub2node);
17764 // Place copy #10 of ITS6 in I569
17766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17767 sub2node->SetLineColor(kColorITS);
17768 sub2node->SetVisibility(1);
17769 fNodes->Add(sub2node);
17772 // Place copy #11 of ITS6 in I569
17774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17775 sub2node->SetLineColor(kColorITS);
17776 sub2node->SetVisibility(1);
17777 fNodes->Add(sub2node);
17780 // Place copy #12 of ITS6 in I569
17782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17783 sub2node->SetLineColor(kColorITS);
17784 sub2node->SetVisibility(1);
17785 fNodes->Add(sub2node);
17788 // Place copy #13 of ITS6 in I569
17790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17791 sub2node->SetLineColor(kColorITS);
17792 sub2node->SetVisibility(1);
17793 fNodes->Add(sub2node);
17796 // Place copy #14 of ITS6 in I569
17798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17799 sub2node->SetLineColor(kColorITS);
17800 sub2node->SetVisibility(1);
17801 fNodes->Add(sub2node);
17804 // Place copy #15 of ITS6 in I569
17806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17807 sub2node->SetLineColor(kColorITS);
17808 sub2node->SetVisibility(1);
17809 fNodes->Add(sub2node);
17812 // Place copy #16 of ITS6 in I569
17814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17815 sub2node->SetLineColor(kColorITS);
17816 sub2node->SetVisibility(1);
17817 fNodes->Add(sub2node);
17820 // Place copy #17 of ITS6 in I569
17822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17823 sub2node->SetLineColor(kColorITS);
17824 sub2node->SetVisibility(1);
17825 fNodes->Add(sub2node);
17828 // Place copy #18 of ITS6 in I569
17830 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17831 sub2node->SetLineColor(kColorITS);
17832 sub2node->SetVisibility(1);
17833 fNodes->Add(sub2node);
17836 // Place copy #19 of ITS6 in I569
17838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17839 sub2node->SetLineColor(kColorITS);
17840 sub2node->SetVisibility(1);
17841 fNodes->Add(sub2node);
17844 // Place copy #20 of ITS6 in I569
17846 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17847 sub2node->SetLineColor(kColorITS);
17848 sub2node->SetVisibility(1);
17849 fNodes->Add(sub2node);
17852 // Place copy #21 of ITS6 in I569
17854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17855 sub2node->SetLineColor(kColorITS);
17856 sub2node->SetVisibility(1);
17857 fNodes->Add(sub2node);
17860 // Place copy #22 of ITS6 in I569
17862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17863 sub2node->SetLineColor(kColorITS);
17864 sub2node->SetVisibility(1);
17865 fNodes->Add(sub2node);
17868 // Place copy #23 of ITS6 in I569
17870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17871 sub2node->SetLineColor(kColorITS);
17872 sub2node->SetVisibility(1);
17873 fNodes->Add(sub2node);
17876 // Place copy #24 of ITS6 in I569
17878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17879 sub2node->SetLineColor(kColorITS);
17880 sub2node->SetVisibility(1);
17881 fNodes->Add(sub2node);
17884 // Place copy #25 of ITS6 in I569
17886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17887 sub2node->SetLineColor(kColorITS);
17888 sub2node->SetVisibility(1);
17889 fNodes->Add(sub2node);
17891 fNodes->Add(sub1node);
17894 // Place copy #8 of I569 in IT56
17896 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
17897 sub1node->SetLineColor(kColorITS);
17898 sub1node->SetVisibility(0);
17901 // Place copy #1 of ITS6 in I569
17903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17904 sub2node->SetLineColor(kColorITS);
17905 sub2node->SetVisibility(1);
17906 fNodes->Add(sub2node);
17909 // Place copy #2 of ITS6 in I569
17911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17912 sub2node->SetLineColor(kColorITS);
17913 sub2node->SetVisibility(1);
17914 fNodes->Add(sub2node);
17917 // Place copy #3 of ITS6 in I569
17919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17920 sub2node->SetLineColor(kColorITS);
17921 sub2node->SetVisibility(1);
17922 fNodes->Add(sub2node);
17925 // Place copy #4 of ITS6 in I569
17927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17928 sub2node->SetLineColor(kColorITS);
17929 sub2node->SetVisibility(1);
17930 fNodes->Add(sub2node);
17933 // Place copy #5 of ITS6 in I569
17935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17936 sub2node->SetLineColor(kColorITS);
17937 sub2node->SetVisibility(1);
17938 fNodes->Add(sub2node);
17941 // Place copy #6 of ITS6 in I569
17943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17944 sub2node->SetLineColor(kColorITS);
17945 sub2node->SetVisibility(1);
17946 fNodes->Add(sub2node);
17949 // Place copy #7 of ITS6 in I569
17951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17952 sub2node->SetLineColor(kColorITS);
17953 sub2node->SetVisibility(1);
17954 fNodes->Add(sub2node);
17957 // Place copy #8 of ITS6 in I569
17959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17960 sub2node->SetLineColor(kColorITS);
17961 sub2node->SetVisibility(1);
17962 fNodes->Add(sub2node);
17965 // Place copy #9 of ITS6 in I569
17967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17968 sub2node->SetLineColor(kColorITS);
17969 sub2node->SetVisibility(1);
17970 fNodes->Add(sub2node);
17973 // Place copy #10 of ITS6 in I569
17975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17976 sub2node->SetLineColor(kColorITS);
17977 sub2node->SetVisibility(1);
17978 fNodes->Add(sub2node);
17981 // Place copy #11 of ITS6 in I569
17983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17984 sub2node->SetLineColor(kColorITS);
17985 sub2node->SetVisibility(1);
17986 fNodes->Add(sub2node);
17989 // Place copy #12 of ITS6 in I569
17991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17992 sub2node->SetLineColor(kColorITS);
17993 sub2node->SetVisibility(1);
17994 fNodes->Add(sub2node);
17997 // Place copy #13 of ITS6 in I569
17999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18000 sub2node->SetLineColor(kColorITS);
18001 sub2node->SetVisibility(1);
18002 fNodes->Add(sub2node);
18005 // Place copy #14 of ITS6 in I569
18007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18008 sub2node->SetLineColor(kColorITS);
18009 sub2node->SetVisibility(1);
18010 fNodes->Add(sub2node);
18013 // Place copy #15 of ITS6 in I569
18015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18016 sub2node->SetLineColor(kColorITS);
18017 sub2node->SetVisibility(1);
18018 fNodes->Add(sub2node);
18021 // Place copy #16 of ITS6 in I569
18023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18024 sub2node->SetLineColor(kColorITS);
18025 sub2node->SetVisibility(1);
18026 fNodes->Add(sub2node);
18029 // Place copy #17 of ITS6 in I569
18031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18032 sub2node->SetLineColor(kColorITS);
18033 sub2node->SetVisibility(1);
18034 fNodes->Add(sub2node);
18037 // Place copy #18 of ITS6 in I569
18039 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18040 sub2node->SetLineColor(kColorITS);
18041 sub2node->SetVisibility(1);
18042 fNodes->Add(sub2node);
18045 // Place copy #19 of ITS6 in I569
18047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18048 sub2node->SetLineColor(kColorITS);
18049 sub2node->SetVisibility(1);
18050 fNodes->Add(sub2node);
18053 // Place copy #20 of ITS6 in I569
18055 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18056 sub2node->SetLineColor(kColorITS);
18057 sub2node->SetVisibility(1);
18058 fNodes->Add(sub2node);
18061 // Place copy #21 of ITS6 in I569
18063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18064 sub2node->SetLineColor(kColorITS);
18065 sub2node->SetVisibility(1);
18066 fNodes->Add(sub2node);
18069 // Place copy #22 of ITS6 in I569
18071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18072 sub2node->SetLineColor(kColorITS);
18073 sub2node->SetVisibility(1);
18074 fNodes->Add(sub2node);
18077 // Place copy #23 of ITS6 in I569
18079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18080 sub2node->SetLineColor(kColorITS);
18081 sub2node->SetVisibility(1);
18082 fNodes->Add(sub2node);
18085 // Place copy #24 of ITS6 in I569
18087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18088 sub2node->SetLineColor(kColorITS);
18089 sub2node->SetVisibility(1);
18090 fNodes->Add(sub2node);
18093 // Place copy #25 of ITS6 in I569
18095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18096 sub2node->SetLineColor(kColorITS);
18097 sub2node->SetVisibility(1);
18098 fNodes->Add(sub2node);
18100 fNodes->Add(sub1node);
18103 // Place copy #9 of I569 in IT56
18105 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18106 sub1node->SetLineColor(kColorITS);
18107 sub1node->SetVisibility(0);
18110 // Place copy #1 of ITS6 in I569
18112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18113 sub2node->SetLineColor(kColorITS);
18114 sub2node->SetVisibility(1);
18115 fNodes->Add(sub2node);
18118 // Place copy #2 of ITS6 in I569
18120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18121 sub2node->SetLineColor(kColorITS);
18122 sub2node->SetVisibility(1);
18123 fNodes->Add(sub2node);
18126 // Place copy #3 of ITS6 in I569
18128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18129 sub2node->SetLineColor(kColorITS);
18130 sub2node->SetVisibility(1);
18131 fNodes->Add(sub2node);
18134 // Place copy #4 of ITS6 in I569
18136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18137 sub2node->SetLineColor(kColorITS);
18138 sub2node->SetVisibility(1);
18139 fNodes->Add(sub2node);
18142 // Place copy #5 of ITS6 in I569
18144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18145 sub2node->SetLineColor(kColorITS);
18146 sub2node->SetVisibility(1);
18147 fNodes->Add(sub2node);
18150 // Place copy #6 of ITS6 in I569
18152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18153 sub2node->SetLineColor(kColorITS);
18154 sub2node->SetVisibility(1);
18155 fNodes->Add(sub2node);
18158 // Place copy #7 of ITS6 in I569
18160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18161 sub2node->SetLineColor(kColorITS);
18162 sub2node->SetVisibility(1);
18163 fNodes->Add(sub2node);
18166 // Place copy #8 of ITS6 in I569
18168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18169 sub2node->SetLineColor(kColorITS);
18170 sub2node->SetVisibility(1);
18171 fNodes->Add(sub2node);
18174 // Place copy #9 of ITS6 in I569
18176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18177 sub2node->SetLineColor(kColorITS);
18178 sub2node->SetVisibility(1);
18179 fNodes->Add(sub2node);
18182 // Place copy #10 of ITS6 in I569
18184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18185 sub2node->SetLineColor(kColorITS);
18186 sub2node->SetVisibility(1);
18187 fNodes->Add(sub2node);
18190 // Place copy #11 of ITS6 in I569
18192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18193 sub2node->SetLineColor(kColorITS);
18194 sub2node->SetVisibility(1);
18195 fNodes->Add(sub2node);
18198 // Place copy #12 of ITS6 in I569
18200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18201 sub2node->SetLineColor(kColorITS);
18202 sub2node->SetVisibility(1);
18203 fNodes->Add(sub2node);
18206 // Place copy #13 of ITS6 in I569
18208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18209 sub2node->SetLineColor(kColorITS);
18210 sub2node->SetVisibility(1);
18211 fNodes->Add(sub2node);
18214 // Place copy #14 of ITS6 in I569
18216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18217 sub2node->SetLineColor(kColorITS);
18218 sub2node->SetVisibility(1);
18219 fNodes->Add(sub2node);
18222 // Place copy #15 of ITS6 in I569
18224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18225 sub2node->SetLineColor(kColorITS);
18226 sub2node->SetVisibility(1);
18227 fNodes->Add(sub2node);
18230 // Place copy #16 of ITS6 in I569
18232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18233 sub2node->SetLineColor(kColorITS);
18234 sub2node->SetVisibility(1);
18235 fNodes->Add(sub2node);
18238 // Place copy #17 of ITS6 in I569
18240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18241 sub2node->SetLineColor(kColorITS);
18242 sub2node->SetVisibility(1);
18243 fNodes->Add(sub2node);
18246 // Place copy #18 of ITS6 in I569
18248 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18249 sub2node->SetLineColor(kColorITS);
18250 sub2node->SetVisibility(1);
18251 fNodes->Add(sub2node);
18254 // Place copy #19 of ITS6 in I569
18256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18257 sub2node->SetLineColor(kColorITS);
18258 sub2node->SetVisibility(1);
18259 fNodes->Add(sub2node);
18262 // Place copy #20 of ITS6 in I569
18264 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18265 sub2node->SetLineColor(kColorITS);
18266 sub2node->SetVisibility(1);
18267 fNodes->Add(sub2node);
18270 // Place copy #21 of ITS6 in I569
18272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18273 sub2node->SetLineColor(kColorITS);
18274 sub2node->SetVisibility(1);
18275 fNodes->Add(sub2node);
18278 // Place copy #22 of ITS6 in I569
18280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18281 sub2node->SetLineColor(kColorITS);
18282 sub2node->SetVisibility(1);
18283 fNodes->Add(sub2node);
18286 // Place copy #23 of ITS6 in I569
18288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18289 sub2node->SetLineColor(kColorITS);
18290 sub2node->SetVisibility(1);
18291 fNodes->Add(sub2node);
18294 // Place copy #24 of ITS6 in I569
18296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18297 sub2node->SetLineColor(kColorITS);
18298 sub2node->SetVisibility(1);
18299 fNodes->Add(sub2node);
18302 // Place copy #25 of ITS6 in I569
18304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18305 sub2node->SetLineColor(kColorITS);
18306 sub2node->SetVisibility(1);
18307 fNodes->Add(sub2node);
18309 fNodes->Add(sub1node);
18312 // Place copy #10 of I569 in IT56
18314 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18315 sub1node->SetLineColor(kColorITS);
18316 sub1node->SetVisibility(0);
18319 // Place copy #1 of ITS6 in I569
18321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18322 sub2node->SetLineColor(kColorITS);
18323 sub2node->SetVisibility(1);
18324 fNodes->Add(sub2node);
18327 // Place copy #2 of ITS6 in I569
18329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18330 sub2node->SetLineColor(kColorITS);
18331 sub2node->SetVisibility(1);
18332 fNodes->Add(sub2node);
18335 // Place copy #3 of ITS6 in I569
18337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18338 sub2node->SetLineColor(kColorITS);
18339 sub2node->SetVisibility(1);
18340 fNodes->Add(sub2node);
18343 // Place copy #4 of ITS6 in I569
18345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18346 sub2node->SetLineColor(kColorITS);
18347 sub2node->SetVisibility(1);
18348 fNodes->Add(sub2node);
18351 // Place copy #5 of ITS6 in I569
18353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18354 sub2node->SetLineColor(kColorITS);
18355 sub2node->SetVisibility(1);
18356 fNodes->Add(sub2node);
18359 // Place copy #6 of ITS6 in I569
18361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18362 sub2node->SetLineColor(kColorITS);
18363 sub2node->SetVisibility(1);
18364 fNodes->Add(sub2node);
18367 // Place copy #7 of ITS6 in I569
18369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18370 sub2node->SetLineColor(kColorITS);
18371 sub2node->SetVisibility(1);
18372 fNodes->Add(sub2node);
18375 // Place copy #8 of ITS6 in I569
18377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18378 sub2node->SetLineColor(kColorITS);
18379 sub2node->SetVisibility(1);
18380 fNodes->Add(sub2node);
18383 // Place copy #9 of ITS6 in I569
18385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18386 sub2node->SetLineColor(kColorITS);
18387 sub2node->SetVisibility(1);
18388 fNodes->Add(sub2node);
18391 // Place copy #10 of ITS6 in I569
18393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18394 sub2node->SetLineColor(kColorITS);
18395 sub2node->SetVisibility(1);
18396 fNodes->Add(sub2node);
18399 // Place copy #11 of ITS6 in I569
18401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18402 sub2node->SetLineColor(kColorITS);
18403 sub2node->SetVisibility(1);
18404 fNodes->Add(sub2node);
18407 // Place copy #12 of ITS6 in I569
18409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18410 sub2node->SetLineColor(kColorITS);
18411 sub2node->SetVisibility(1);
18412 fNodes->Add(sub2node);
18415 // Place copy #13 of ITS6 in I569
18417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18418 sub2node->SetLineColor(kColorITS);
18419 sub2node->SetVisibility(1);
18420 fNodes->Add(sub2node);
18423 // Place copy #14 of ITS6 in I569
18425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18426 sub2node->SetLineColor(kColorITS);
18427 sub2node->SetVisibility(1);
18428 fNodes->Add(sub2node);
18431 // Place copy #15 of ITS6 in I569
18433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18434 sub2node->SetLineColor(kColorITS);
18435 sub2node->SetVisibility(1);
18436 fNodes->Add(sub2node);
18439 // Place copy #16 of ITS6 in I569
18441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18442 sub2node->SetLineColor(kColorITS);
18443 sub2node->SetVisibility(1);
18444 fNodes->Add(sub2node);
18447 // Place copy #17 of ITS6 in I569
18449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18450 sub2node->SetLineColor(kColorITS);
18451 sub2node->SetVisibility(1);
18452 fNodes->Add(sub2node);
18455 // Place copy #18 of ITS6 in I569
18457 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18458 sub2node->SetLineColor(kColorITS);
18459 sub2node->SetVisibility(1);
18460 fNodes->Add(sub2node);
18463 // Place copy #19 of ITS6 in I569
18465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18466 sub2node->SetLineColor(kColorITS);
18467 sub2node->SetVisibility(1);
18468 fNodes->Add(sub2node);
18471 // Place copy #20 of ITS6 in I569
18473 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18474 sub2node->SetLineColor(kColorITS);
18475 sub2node->SetVisibility(1);
18476 fNodes->Add(sub2node);
18479 // Place copy #21 of ITS6 in I569
18481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18482 sub2node->SetLineColor(kColorITS);
18483 sub2node->SetVisibility(1);
18484 fNodes->Add(sub2node);
18487 // Place copy #22 of ITS6 in I569
18489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18490 sub2node->SetLineColor(kColorITS);
18491 sub2node->SetVisibility(1);
18492 fNodes->Add(sub2node);
18495 // Place copy #23 of ITS6 in I569
18497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18498 sub2node->SetLineColor(kColorITS);
18499 sub2node->SetVisibility(1);
18500 fNodes->Add(sub2node);
18503 // Place copy #24 of ITS6 in I569
18505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18506 sub2node->SetLineColor(kColorITS);
18507 sub2node->SetVisibility(1);
18508 fNodes->Add(sub2node);
18511 // Place copy #25 of ITS6 in I569
18513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18514 sub2node->SetLineColor(kColorITS);
18515 sub2node->SetVisibility(1);
18516 fNodes->Add(sub2node);
18518 fNodes->Add(sub1node);
18521 // Place copy #11 of I569 in IT56
18523 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18524 sub1node->SetLineColor(kColorITS);
18525 sub1node->SetVisibility(0);
18528 // Place copy #1 of ITS6 in I569
18530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18531 sub2node->SetLineColor(kColorITS);
18532 sub2node->SetVisibility(1);
18533 fNodes->Add(sub2node);
18536 // Place copy #2 of ITS6 in I569
18538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18539 sub2node->SetLineColor(kColorITS);
18540 sub2node->SetVisibility(1);
18541 fNodes->Add(sub2node);
18544 // Place copy #3 of ITS6 in I569
18546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18547 sub2node->SetLineColor(kColorITS);
18548 sub2node->SetVisibility(1);
18549 fNodes->Add(sub2node);
18552 // Place copy #4 of ITS6 in I569
18554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18555 sub2node->SetLineColor(kColorITS);
18556 sub2node->SetVisibility(1);
18557 fNodes->Add(sub2node);
18560 // Place copy #5 of ITS6 in I569
18562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18563 sub2node->SetLineColor(kColorITS);
18564 sub2node->SetVisibility(1);
18565 fNodes->Add(sub2node);
18568 // Place copy #6 of ITS6 in I569
18570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18571 sub2node->SetLineColor(kColorITS);
18572 sub2node->SetVisibility(1);
18573 fNodes->Add(sub2node);
18576 // Place copy #7 of ITS6 in I569
18578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18579 sub2node->SetLineColor(kColorITS);
18580 sub2node->SetVisibility(1);
18581 fNodes->Add(sub2node);
18584 // Place copy #8 of ITS6 in I569
18586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18587 sub2node->SetLineColor(kColorITS);
18588 sub2node->SetVisibility(1);
18589 fNodes->Add(sub2node);
18592 // Place copy #9 of ITS6 in I569
18594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18595 sub2node->SetLineColor(kColorITS);
18596 sub2node->SetVisibility(1);
18597 fNodes->Add(sub2node);
18600 // Place copy #10 of ITS6 in I569
18602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18603 sub2node->SetLineColor(kColorITS);
18604 sub2node->SetVisibility(1);
18605 fNodes->Add(sub2node);
18608 // Place copy #11 of ITS6 in I569
18610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18611 sub2node->SetLineColor(kColorITS);
18612 sub2node->SetVisibility(1);
18613 fNodes->Add(sub2node);
18616 // Place copy #12 of ITS6 in I569
18618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18619 sub2node->SetLineColor(kColorITS);
18620 sub2node->SetVisibility(1);
18621 fNodes->Add(sub2node);
18624 // Place copy #13 of ITS6 in I569
18626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18627 sub2node->SetLineColor(kColorITS);
18628 sub2node->SetVisibility(1);
18629 fNodes->Add(sub2node);
18632 // Place copy #14 of ITS6 in I569
18634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18635 sub2node->SetLineColor(kColorITS);
18636 sub2node->SetVisibility(1);
18637 fNodes->Add(sub2node);
18640 // Place copy #15 of ITS6 in I569
18642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18643 sub2node->SetLineColor(kColorITS);
18644 sub2node->SetVisibility(1);
18645 fNodes->Add(sub2node);
18648 // Place copy #16 of ITS6 in I569
18650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18651 sub2node->SetLineColor(kColorITS);
18652 sub2node->SetVisibility(1);
18653 fNodes->Add(sub2node);
18656 // Place copy #17 of ITS6 in I569
18658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18659 sub2node->SetLineColor(kColorITS);
18660 sub2node->SetVisibility(1);
18661 fNodes->Add(sub2node);
18664 // Place copy #18 of ITS6 in I569
18666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18667 sub2node->SetLineColor(kColorITS);
18668 sub2node->SetVisibility(1);
18669 fNodes->Add(sub2node);
18672 // Place copy #19 of ITS6 in I569
18674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18675 sub2node->SetLineColor(kColorITS);
18676 sub2node->SetVisibility(1);
18677 fNodes->Add(sub2node);
18680 // Place copy #20 of ITS6 in I569
18682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18683 sub2node->SetLineColor(kColorITS);
18684 sub2node->SetVisibility(1);
18685 fNodes->Add(sub2node);
18688 // Place copy #21 of ITS6 in I569
18690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18691 sub2node->SetLineColor(kColorITS);
18692 sub2node->SetVisibility(1);
18693 fNodes->Add(sub2node);
18696 // Place copy #22 of ITS6 in I569
18698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18699 sub2node->SetLineColor(kColorITS);
18700 sub2node->SetVisibility(1);
18701 fNodes->Add(sub2node);
18704 // Place copy #23 of ITS6 in I569
18706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18707 sub2node->SetLineColor(kColorITS);
18708 sub2node->SetVisibility(1);
18709 fNodes->Add(sub2node);
18712 // Place copy #24 of ITS6 in I569
18714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18715 sub2node->SetLineColor(kColorITS);
18716 sub2node->SetVisibility(1);
18717 fNodes->Add(sub2node);
18720 // Place copy #25 of ITS6 in I569
18722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18723 sub2node->SetLineColor(kColorITS);
18724 sub2node->SetVisibility(1);
18725 fNodes->Add(sub2node);
18727 fNodes->Add(sub1node);
18730 // Place copy #12 of I569 in IT56
18732 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18733 sub1node->SetLineColor(kColorITS);
18734 sub1node->SetVisibility(0);
18737 // Place copy #1 of ITS6 in I569
18739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18740 sub2node->SetLineColor(kColorITS);
18741 sub2node->SetVisibility(1);
18742 fNodes->Add(sub2node);
18745 // Place copy #2 of ITS6 in I569
18747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18748 sub2node->SetLineColor(kColorITS);
18749 sub2node->SetVisibility(1);
18750 fNodes->Add(sub2node);
18753 // Place copy #3 of ITS6 in I569
18755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18756 sub2node->SetLineColor(kColorITS);
18757 sub2node->SetVisibility(1);
18758 fNodes->Add(sub2node);
18761 // Place copy #4 of ITS6 in I569
18763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18764 sub2node->SetLineColor(kColorITS);
18765 sub2node->SetVisibility(1);
18766 fNodes->Add(sub2node);
18769 // Place copy #5 of ITS6 in I569
18771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18772 sub2node->SetLineColor(kColorITS);
18773 sub2node->SetVisibility(1);
18774 fNodes->Add(sub2node);
18777 // Place copy #6 of ITS6 in I569
18779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18780 sub2node->SetLineColor(kColorITS);
18781 sub2node->SetVisibility(1);
18782 fNodes->Add(sub2node);
18785 // Place copy #7 of ITS6 in I569
18787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18788 sub2node->SetLineColor(kColorITS);
18789 sub2node->SetVisibility(1);
18790 fNodes->Add(sub2node);
18793 // Place copy #8 of ITS6 in I569
18795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18796 sub2node->SetLineColor(kColorITS);
18797 sub2node->SetVisibility(1);
18798 fNodes->Add(sub2node);
18801 // Place copy #9 of ITS6 in I569
18803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18804 sub2node->SetLineColor(kColorITS);
18805 sub2node->SetVisibility(1);
18806 fNodes->Add(sub2node);
18809 // Place copy #10 of ITS6 in I569
18811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18812 sub2node->SetLineColor(kColorITS);
18813 sub2node->SetVisibility(1);
18814 fNodes->Add(sub2node);
18817 // Place copy #11 of ITS6 in I569
18819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18820 sub2node->SetLineColor(kColorITS);
18821 sub2node->SetVisibility(1);
18822 fNodes->Add(sub2node);
18825 // Place copy #12 of ITS6 in I569
18827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18828 sub2node->SetLineColor(kColorITS);
18829 sub2node->SetVisibility(1);
18830 fNodes->Add(sub2node);
18833 // Place copy #13 of ITS6 in I569
18835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18836 sub2node->SetLineColor(kColorITS);
18837 sub2node->SetVisibility(1);
18838 fNodes->Add(sub2node);
18841 // Place copy #14 of ITS6 in I569
18843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18844 sub2node->SetLineColor(kColorITS);
18845 sub2node->SetVisibility(1);
18846 fNodes->Add(sub2node);
18849 // Place copy #15 of ITS6 in I569
18851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18852 sub2node->SetLineColor(kColorITS);
18853 sub2node->SetVisibility(1);
18854 fNodes->Add(sub2node);
18857 // Place copy #16 of ITS6 in I569
18859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18860 sub2node->SetLineColor(kColorITS);
18861 sub2node->SetVisibility(1);
18862 fNodes->Add(sub2node);
18865 // Place copy #17 of ITS6 in I569
18867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18868 sub2node->SetLineColor(kColorITS);
18869 sub2node->SetVisibility(1);
18870 fNodes->Add(sub2node);
18873 // Place copy #18 of ITS6 in I569
18875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18876 sub2node->SetLineColor(kColorITS);
18877 sub2node->SetVisibility(1);
18878 fNodes->Add(sub2node);
18881 // Place copy #19 of ITS6 in I569
18883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18884 sub2node->SetLineColor(kColorITS);
18885 sub2node->SetVisibility(1);
18886 fNodes->Add(sub2node);
18889 // Place copy #20 of ITS6 in I569
18891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18892 sub2node->SetLineColor(kColorITS);
18893 sub2node->SetVisibility(1);
18894 fNodes->Add(sub2node);
18897 // Place copy #21 of ITS6 in I569
18899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18900 sub2node->SetLineColor(kColorITS);
18901 sub2node->SetVisibility(1);
18902 fNodes->Add(sub2node);
18905 // Place copy #22 of ITS6 in I569
18907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18908 sub2node->SetLineColor(kColorITS);
18909 sub2node->SetVisibility(1);
18910 fNodes->Add(sub2node);
18913 // Place copy #23 of ITS6 in I569
18915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18916 sub2node->SetLineColor(kColorITS);
18917 sub2node->SetVisibility(1);
18918 fNodes->Add(sub2node);
18921 // Place copy #24 of ITS6 in I569
18923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18924 sub2node->SetLineColor(kColorITS);
18925 sub2node->SetVisibility(1);
18926 fNodes->Add(sub2node);
18929 // Place copy #25 of ITS6 in I569
18931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18932 sub2node->SetLineColor(kColorITS);
18933 sub2node->SetVisibility(1);
18934 fNodes->Add(sub2node);
18936 fNodes->Add(sub1node);
18939 // Place copy #13 of I569 in IT56
18941 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
18942 sub1node->SetLineColor(kColorITS);
18943 sub1node->SetVisibility(0);
18946 // Place copy #1 of ITS6 in I569
18948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18949 sub2node->SetLineColor(kColorITS);
18950 sub2node->SetVisibility(1);
18951 fNodes->Add(sub2node);
18954 // Place copy #2 of ITS6 in I569
18956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18957 sub2node->SetLineColor(kColorITS);
18958 sub2node->SetVisibility(1);
18959 fNodes->Add(sub2node);
18962 // Place copy #3 of ITS6 in I569
18964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18965 sub2node->SetLineColor(kColorITS);
18966 sub2node->SetVisibility(1);
18967 fNodes->Add(sub2node);
18970 // Place copy #4 of ITS6 in I569
18972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18973 sub2node->SetLineColor(kColorITS);
18974 sub2node->SetVisibility(1);
18975 fNodes->Add(sub2node);
18978 // Place copy #5 of ITS6 in I569
18980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18981 sub2node->SetLineColor(kColorITS);
18982 sub2node->SetVisibility(1);
18983 fNodes->Add(sub2node);
18986 // Place copy #6 of ITS6 in I569
18988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18989 sub2node->SetLineColor(kColorITS);
18990 sub2node->SetVisibility(1);
18991 fNodes->Add(sub2node);
18994 // Place copy #7 of ITS6 in I569
18996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18997 sub2node->SetLineColor(kColorITS);
18998 sub2node->SetVisibility(1);
18999 fNodes->Add(sub2node);
19002 // Place copy #8 of ITS6 in I569
19004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19005 sub2node->SetLineColor(kColorITS);
19006 sub2node->SetVisibility(1);
19007 fNodes->Add(sub2node);
19010 // Place copy #9 of ITS6 in I569
19012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19013 sub2node->SetLineColor(kColorITS);
19014 sub2node->SetVisibility(1);
19015 fNodes->Add(sub2node);
19018 // Place copy #10 of ITS6 in I569
19020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19021 sub2node->SetLineColor(kColorITS);
19022 sub2node->SetVisibility(1);
19023 fNodes->Add(sub2node);
19026 // Place copy #11 of ITS6 in I569
19028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19029 sub2node->SetLineColor(kColorITS);
19030 sub2node->SetVisibility(1);
19031 fNodes->Add(sub2node);
19034 // Place copy #12 of ITS6 in I569
19036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19037 sub2node->SetLineColor(kColorITS);
19038 sub2node->SetVisibility(1);
19039 fNodes->Add(sub2node);
19042 // Place copy #13 of ITS6 in I569
19044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19045 sub2node->SetLineColor(kColorITS);
19046 sub2node->SetVisibility(1);
19047 fNodes->Add(sub2node);
19050 // Place copy #14 of ITS6 in I569
19052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19053 sub2node->SetLineColor(kColorITS);
19054 sub2node->SetVisibility(1);
19055 fNodes->Add(sub2node);
19058 // Place copy #15 of ITS6 in I569
19060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19061 sub2node->SetLineColor(kColorITS);
19062 sub2node->SetVisibility(1);
19063 fNodes->Add(sub2node);
19066 // Place copy #16 of ITS6 in I569
19068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19069 sub2node->SetLineColor(kColorITS);
19070 sub2node->SetVisibility(1);
19071 fNodes->Add(sub2node);
19074 // Place copy #17 of ITS6 in I569
19076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19077 sub2node->SetLineColor(kColorITS);
19078 sub2node->SetVisibility(1);
19079 fNodes->Add(sub2node);
19082 // Place copy #18 of ITS6 in I569
19084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19085 sub2node->SetLineColor(kColorITS);
19086 sub2node->SetVisibility(1);
19087 fNodes->Add(sub2node);
19090 // Place copy #19 of ITS6 in I569
19092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19093 sub2node->SetLineColor(kColorITS);
19094 sub2node->SetVisibility(1);
19095 fNodes->Add(sub2node);
19098 // Place copy #20 of ITS6 in I569
19100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19101 sub2node->SetLineColor(kColorITS);
19102 sub2node->SetVisibility(1);
19103 fNodes->Add(sub2node);
19106 // Place copy #21 of ITS6 in I569
19108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19109 sub2node->SetLineColor(kColorITS);
19110 sub2node->SetVisibility(1);
19111 fNodes->Add(sub2node);
19114 // Place copy #22 of ITS6 in I569
19116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19117 sub2node->SetLineColor(kColorITS);
19118 sub2node->SetVisibility(1);
19119 fNodes->Add(sub2node);
19122 // Place copy #23 of ITS6 in I569
19124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19125 sub2node->SetLineColor(kColorITS);
19126 sub2node->SetVisibility(1);
19127 fNodes->Add(sub2node);
19130 // Place copy #24 of ITS6 in I569
19132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19133 sub2node->SetLineColor(kColorITS);
19134 sub2node->SetVisibility(1);
19135 fNodes->Add(sub2node);
19138 // Place copy #25 of ITS6 in I569
19140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19141 sub2node->SetLineColor(kColorITS);
19142 sub2node->SetVisibility(1);
19143 fNodes->Add(sub2node);
19145 fNodes->Add(sub1node);
19148 // Place copy #14 of I569 in IT56
19150 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19151 sub1node->SetLineColor(kColorITS);
19152 sub1node->SetVisibility(0);
19155 // Place copy #1 of ITS6 in I569
19157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19158 sub2node->SetLineColor(kColorITS);
19159 sub2node->SetVisibility(1);
19160 fNodes->Add(sub2node);
19163 // Place copy #2 of ITS6 in I569
19165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19166 sub2node->SetLineColor(kColorITS);
19167 sub2node->SetVisibility(1);
19168 fNodes->Add(sub2node);
19171 // Place copy #3 of ITS6 in I569
19173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19174 sub2node->SetLineColor(kColorITS);
19175 sub2node->SetVisibility(1);
19176 fNodes->Add(sub2node);
19179 // Place copy #4 of ITS6 in I569
19181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19182 sub2node->SetLineColor(kColorITS);
19183 sub2node->SetVisibility(1);
19184 fNodes->Add(sub2node);
19187 // Place copy #5 of ITS6 in I569
19189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19190 sub2node->SetLineColor(kColorITS);
19191 sub2node->SetVisibility(1);
19192 fNodes->Add(sub2node);
19195 // Place copy #6 of ITS6 in I569
19197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19198 sub2node->SetLineColor(kColorITS);
19199 sub2node->SetVisibility(1);
19200 fNodes->Add(sub2node);
19203 // Place copy #7 of ITS6 in I569
19205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19206 sub2node->SetLineColor(kColorITS);
19207 sub2node->SetVisibility(1);
19208 fNodes->Add(sub2node);
19211 // Place copy #8 of ITS6 in I569
19213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19214 sub2node->SetLineColor(kColorITS);
19215 sub2node->SetVisibility(1);
19216 fNodes->Add(sub2node);
19219 // Place copy #9 of ITS6 in I569
19221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19222 sub2node->SetLineColor(kColorITS);
19223 sub2node->SetVisibility(1);
19224 fNodes->Add(sub2node);
19227 // Place copy #10 of ITS6 in I569
19229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19230 sub2node->SetLineColor(kColorITS);
19231 sub2node->SetVisibility(1);
19232 fNodes->Add(sub2node);
19235 // Place copy #11 of ITS6 in I569
19237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19238 sub2node->SetLineColor(kColorITS);
19239 sub2node->SetVisibility(1);
19240 fNodes->Add(sub2node);
19243 // Place copy #12 of ITS6 in I569
19245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19246 sub2node->SetLineColor(kColorITS);
19247 sub2node->SetVisibility(1);
19248 fNodes->Add(sub2node);
19251 // Place copy #13 of ITS6 in I569
19253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19254 sub2node->SetLineColor(kColorITS);
19255 sub2node->SetVisibility(1);
19256 fNodes->Add(sub2node);
19259 // Place copy #14 of ITS6 in I569
19261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19262 sub2node->SetLineColor(kColorITS);
19263 sub2node->SetVisibility(1);
19264 fNodes->Add(sub2node);
19267 // Place copy #15 of ITS6 in I569
19269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19270 sub2node->SetLineColor(kColorITS);
19271 sub2node->SetVisibility(1);
19272 fNodes->Add(sub2node);
19275 // Place copy #16 of ITS6 in I569
19277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19278 sub2node->SetLineColor(kColorITS);
19279 sub2node->SetVisibility(1);
19280 fNodes->Add(sub2node);
19283 // Place copy #17 of ITS6 in I569
19285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19286 sub2node->SetLineColor(kColorITS);
19287 sub2node->SetVisibility(1);
19288 fNodes->Add(sub2node);
19291 // Place copy #18 of ITS6 in I569
19293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19294 sub2node->SetLineColor(kColorITS);
19295 sub2node->SetVisibility(1);
19296 fNodes->Add(sub2node);
19299 // Place copy #19 of ITS6 in I569
19301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19302 sub2node->SetLineColor(kColorITS);
19303 sub2node->SetVisibility(1);
19304 fNodes->Add(sub2node);
19307 // Place copy #20 of ITS6 in I569
19309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19310 sub2node->SetLineColor(kColorITS);
19311 sub2node->SetVisibility(1);
19312 fNodes->Add(sub2node);
19315 // Place copy #21 of ITS6 in I569
19317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19318 sub2node->SetLineColor(kColorITS);
19319 sub2node->SetVisibility(1);
19320 fNodes->Add(sub2node);
19323 // Place copy #22 of ITS6 in I569
19325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19326 sub2node->SetLineColor(kColorITS);
19327 sub2node->SetVisibility(1);
19328 fNodes->Add(sub2node);
19331 // Place copy #23 of ITS6 in I569
19333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19334 sub2node->SetLineColor(kColorITS);
19335 sub2node->SetVisibility(1);
19336 fNodes->Add(sub2node);
19339 // Place copy #24 of ITS6 in I569
19341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19342 sub2node->SetLineColor(kColorITS);
19343 sub2node->SetVisibility(1);
19344 fNodes->Add(sub2node);
19347 // Place copy #25 of ITS6 in I569
19349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19350 sub2node->SetLineColor(kColorITS);
19351 sub2node->SetVisibility(1);
19352 fNodes->Add(sub2node);
19354 fNodes->Add(sub1node);
19357 // Place copy #15 of I569 in IT56
19359 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19360 sub1node->SetLineColor(kColorITS);
19361 sub1node->SetVisibility(0);
19364 // Place copy #1 of ITS6 in I569
19366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19367 sub2node->SetLineColor(kColorITS);
19368 sub2node->SetVisibility(1);
19369 fNodes->Add(sub2node);
19372 // Place copy #2 of ITS6 in I569
19374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19375 sub2node->SetLineColor(kColorITS);
19376 sub2node->SetVisibility(1);
19377 fNodes->Add(sub2node);
19380 // Place copy #3 of ITS6 in I569
19382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19383 sub2node->SetLineColor(kColorITS);
19384 sub2node->SetVisibility(1);
19385 fNodes->Add(sub2node);
19388 // Place copy #4 of ITS6 in I569
19390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19391 sub2node->SetLineColor(kColorITS);
19392 sub2node->SetVisibility(1);
19393 fNodes->Add(sub2node);
19396 // Place copy #5 of ITS6 in I569
19398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19399 sub2node->SetLineColor(kColorITS);
19400 sub2node->SetVisibility(1);
19401 fNodes->Add(sub2node);
19404 // Place copy #6 of ITS6 in I569
19406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19407 sub2node->SetLineColor(kColorITS);
19408 sub2node->SetVisibility(1);
19409 fNodes->Add(sub2node);
19412 // Place copy #7 of ITS6 in I569
19414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19415 sub2node->SetLineColor(kColorITS);
19416 sub2node->SetVisibility(1);
19417 fNodes->Add(sub2node);
19420 // Place copy #8 of ITS6 in I569
19422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19423 sub2node->SetLineColor(kColorITS);
19424 sub2node->SetVisibility(1);
19425 fNodes->Add(sub2node);
19428 // Place copy #9 of ITS6 in I569
19430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19431 sub2node->SetLineColor(kColorITS);
19432 sub2node->SetVisibility(1);
19433 fNodes->Add(sub2node);
19436 // Place copy #10 of ITS6 in I569
19438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19439 sub2node->SetLineColor(kColorITS);
19440 sub2node->SetVisibility(1);
19441 fNodes->Add(sub2node);
19444 // Place copy #11 of ITS6 in I569
19446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19447 sub2node->SetLineColor(kColorITS);
19448 sub2node->SetVisibility(1);
19449 fNodes->Add(sub2node);
19452 // Place copy #12 of ITS6 in I569
19454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19455 sub2node->SetLineColor(kColorITS);
19456 sub2node->SetVisibility(1);
19457 fNodes->Add(sub2node);
19460 // Place copy #13 of ITS6 in I569
19462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19463 sub2node->SetLineColor(kColorITS);
19464 sub2node->SetVisibility(1);
19465 fNodes->Add(sub2node);
19468 // Place copy #14 of ITS6 in I569
19470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19471 sub2node->SetLineColor(kColorITS);
19472 sub2node->SetVisibility(1);
19473 fNodes->Add(sub2node);
19476 // Place copy #15 of ITS6 in I569
19478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19479 sub2node->SetLineColor(kColorITS);
19480 sub2node->SetVisibility(1);
19481 fNodes->Add(sub2node);
19484 // Place copy #16 of ITS6 in I569
19486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19487 sub2node->SetLineColor(kColorITS);
19488 sub2node->SetVisibility(1);
19489 fNodes->Add(sub2node);
19492 // Place copy #17 of ITS6 in I569
19494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19495 sub2node->SetLineColor(kColorITS);
19496 sub2node->SetVisibility(1);
19497 fNodes->Add(sub2node);
19500 // Place copy #18 of ITS6 in I569
19502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19503 sub2node->SetLineColor(kColorITS);
19504 sub2node->SetVisibility(1);
19505 fNodes->Add(sub2node);
19508 // Place copy #19 of ITS6 in I569
19510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19511 sub2node->SetLineColor(kColorITS);
19512 sub2node->SetVisibility(1);
19513 fNodes->Add(sub2node);
19516 // Place copy #20 of ITS6 in I569
19518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19519 sub2node->SetLineColor(kColorITS);
19520 sub2node->SetVisibility(1);
19521 fNodes->Add(sub2node);
19524 // Place copy #21 of ITS6 in I569
19526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19527 sub2node->SetLineColor(kColorITS);
19528 sub2node->SetVisibility(1);
19529 fNodes->Add(sub2node);
19532 // Place copy #22 of ITS6 in I569
19534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19535 sub2node->SetLineColor(kColorITS);
19536 sub2node->SetVisibility(1);
19537 fNodes->Add(sub2node);
19540 // Place copy #23 of ITS6 in I569
19542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19543 sub2node->SetLineColor(kColorITS);
19544 sub2node->SetVisibility(1);
19545 fNodes->Add(sub2node);
19548 // Place copy #24 of ITS6 in I569
19550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19551 sub2node->SetLineColor(kColorITS);
19552 sub2node->SetVisibility(1);
19553 fNodes->Add(sub2node);
19556 // Place copy #25 of ITS6 in I569
19558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19559 sub2node->SetLineColor(kColorITS);
19560 sub2node->SetVisibility(1);
19561 fNodes->Add(sub2node);
19563 fNodes->Add(sub1node);
19566 // Place copy #16 of I569 in IT56
19568 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19569 sub1node->SetLineColor(kColorITS);
19570 sub1node->SetVisibility(0);
19573 // Place copy #1 of ITS6 in I569
19575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19576 sub2node->SetLineColor(kColorITS);
19577 sub2node->SetVisibility(1);
19578 fNodes->Add(sub2node);
19581 // Place copy #2 of ITS6 in I569
19583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19584 sub2node->SetLineColor(kColorITS);
19585 sub2node->SetVisibility(1);
19586 fNodes->Add(sub2node);
19589 // Place copy #3 of ITS6 in I569
19591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19592 sub2node->SetLineColor(kColorITS);
19593 sub2node->SetVisibility(1);
19594 fNodes->Add(sub2node);
19597 // Place copy #4 of ITS6 in I569
19599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19600 sub2node->SetLineColor(kColorITS);
19601 sub2node->SetVisibility(1);
19602 fNodes->Add(sub2node);
19605 // Place copy #5 of ITS6 in I569
19607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19608 sub2node->SetLineColor(kColorITS);
19609 sub2node->SetVisibility(1);
19610 fNodes->Add(sub2node);
19613 // Place copy #6 of ITS6 in I569
19615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19616 sub2node->SetLineColor(kColorITS);
19617 sub2node->SetVisibility(1);
19618 fNodes->Add(sub2node);
19621 // Place copy #7 of ITS6 in I569
19623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19624 sub2node->SetLineColor(kColorITS);
19625 sub2node->SetVisibility(1);
19626 fNodes->Add(sub2node);
19629 // Place copy #8 of ITS6 in I569
19631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19632 sub2node->SetLineColor(kColorITS);
19633 sub2node->SetVisibility(1);
19634 fNodes->Add(sub2node);
19637 // Place copy #9 of ITS6 in I569
19639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19640 sub2node->SetLineColor(kColorITS);
19641 sub2node->SetVisibility(1);
19642 fNodes->Add(sub2node);
19645 // Place copy #10 of ITS6 in I569
19647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19648 sub2node->SetLineColor(kColorITS);
19649 sub2node->SetVisibility(1);
19650 fNodes->Add(sub2node);
19653 // Place copy #11 of ITS6 in I569
19655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19656 sub2node->SetLineColor(kColorITS);
19657 sub2node->SetVisibility(1);
19658 fNodes->Add(sub2node);
19661 // Place copy #12 of ITS6 in I569
19663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19664 sub2node->SetLineColor(kColorITS);
19665 sub2node->SetVisibility(1);
19666 fNodes->Add(sub2node);
19669 // Place copy #13 of ITS6 in I569
19671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19672 sub2node->SetLineColor(kColorITS);
19673 sub2node->SetVisibility(1);
19674 fNodes->Add(sub2node);
19677 // Place copy #14 of ITS6 in I569
19679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19680 sub2node->SetLineColor(kColorITS);
19681 sub2node->SetVisibility(1);
19682 fNodes->Add(sub2node);
19685 // Place copy #15 of ITS6 in I569
19687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19688 sub2node->SetLineColor(kColorITS);
19689 sub2node->SetVisibility(1);
19690 fNodes->Add(sub2node);
19693 // Place copy #16 of ITS6 in I569
19695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19696 sub2node->SetLineColor(kColorITS);
19697 sub2node->SetVisibility(1);
19698 fNodes->Add(sub2node);
19701 // Place copy #17 of ITS6 in I569
19703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19704 sub2node->SetLineColor(kColorITS);
19705 sub2node->SetVisibility(1);
19706 fNodes->Add(sub2node);
19709 // Place copy #18 of ITS6 in I569
19711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19712 sub2node->SetLineColor(kColorITS);
19713 sub2node->SetVisibility(1);
19714 fNodes->Add(sub2node);
19717 // Place copy #19 of ITS6 in I569
19719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19720 sub2node->SetLineColor(kColorITS);
19721 sub2node->SetVisibility(1);
19722 fNodes->Add(sub2node);
19725 // Place copy #20 of ITS6 in I569
19727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19728 sub2node->SetLineColor(kColorITS);
19729 sub2node->SetVisibility(1);
19730 fNodes->Add(sub2node);
19733 // Place copy #21 of ITS6 in I569
19735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19736 sub2node->SetLineColor(kColorITS);
19737 sub2node->SetVisibility(1);
19738 fNodes->Add(sub2node);
19741 // Place copy #22 of ITS6 in I569
19743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19744 sub2node->SetLineColor(kColorITS);
19745 sub2node->SetVisibility(1);
19746 fNodes->Add(sub2node);
19749 // Place copy #23 of ITS6 in I569
19751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19752 sub2node->SetLineColor(kColorITS);
19753 sub2node->SetVisibility(1);
19754 fNodes->Add(sub2node);
19757 // Place copy #24 of ITS6 in I569
19759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19760 sub2node->SetLineColor(kColorITS);
19761 sub2node->SetVisibility(1);
19762 fNodes->Add(sub2node);
19765 // Place copy #25 of ITS6 in I569
19767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19768 sub2node->SetLineColor(kColorITS);
19769 sub2node->SetVisibility(1);
19770 fNodes->Add(sub2node);
19772 fNodes->Add(sub1node);
19775 // Place copy #17 of I569 in IT56
19777 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19778 sub1node->SetLineColor(kColorITS);
19779 sub1node->SetVisibility(0);
19782 // Place copy #1 of ITS6 in I569
19784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19785 sub2node->SetLineColor(kColorITS);
19786 sub2node->SetVisibility(1);
19787 fNodes->Add(sub2node);
19790 // Place copy #2 of ITS6 in I569
19792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19793 sub2node->SetLineColor(kColorITS);
19794 sub2node->SetVisibility(1);
19795 fNodes->Add(sub2node);
19798 // Place copy #3 of ITS6 in I569
19800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19801 sub2node->SetLineColor(kColorITS);
19802 sub2node->SetVisibility(1);
19803 fNodes->Add(sub2node);
19806 // Place copy #4 of ITS6 in I569
19808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19809 sub2node->SetLineColor(kColorITS);
19810 sub2node->SetVisibility(1);
19811 fNodes->Add(sub2node);
19814 // Place copy #5 of ITS6 in I569
19816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19817 sub2node->SetLineColor(kColorITS);
19818 sub2node->SetVisibility(1);
19819 fNodes->Add(sub2node);
19822 // Place copy #6 of ITS6 in I569
19824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19825 sub2node->SetLineColor(kColorITS);
19826 sub2node->SetVisibility(1);
19827 fNodes->Add(sub2node);
19830 // Place copy #7 of ITS6 in I569
19832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19833 sub2node->SetLineColor(kColorITS);
19834 sub2node->SetVisibility(1);
19835 fNodes->Add(sub2node);
19838 // Place copy #8 of ITS6 in I569
19840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19841 sub2node->SetLineColor(kColorITS);
19842 sub2node->SetVisibility(1);
19843 fNodes->Add(sub2node);
19846 // Place copy #9 of ITS6 in I569
19848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19849 sub2node->SetLineColor(kColorITS);
19850 sub2node->SetVisibility(1);
19851 fNodes->Add(sub2node);
19854 // Place copy #10 of ITS6 in I569
19856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19857 sub2node->SetLineColor(kColorITS);
19858 sub2node->SetVisibility(1);
19859 fNodes->Add(sub2node);
19862 // Place copy #11 of ITS6 in I569
19864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19865 sub2node->SetLineColor(kColorITS);
19866 sub2node->SetVisibility(1);
19867 fNodes->Add(sub2node);
19870 // Place copy #12 of ITS6 in I569
19872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19873 sub2node->SetLineColor(kColorITS);
19874 sub2node->SetVisibility(1);
19875 fNodes->Add(sub2node);
19878 // Place copy #13 of ITS6 in I569
19880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19881 sub2node->SetLineColor(kColorITS);
19882 sub2node->SetVisibility(1);
19883 fNodes->Add(sub2node);
19886 // Place copy #14 of ITS6 in I569
19888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19889 sub2node->SetLineColor(kColorITS);
19890 sub2node->SetVisibility(1);
19891 fNodes->Add(sub2node);
19894 // Place copy #15 of ITS6 in I569
19896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19897 sub2node->SetLineColor(kColorITS);
19898 sub2node->SetVisibility(1);
19899 fNodes->Add(sub2node);
19902 // Place copy #16 of ITS6 in I569
19904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19905 sub2node->SetLineColor(kColorITS);
19906 sub2node->SetVisibility(1);
19907 fNodes->Add(sub2node);
19910 // Place copy #17 of ITS6 in I569
19912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19913 sub2node->SetLineColor(kColorITS);
19914 sub2node->SetVisibility(1);
19915 fNodes->Add(sub2node);
19918 // Place copy #18 of ITS6 in I569
19920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19921 sub2node->SetLineColor(kColorITS);
19922 sub2node->SetVisibility(1);
19923 fNodes->Add(sub2node);
19926 // Place copy #19 of ITS6 in I569
19928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19929 sub2node->SetLineColor(kColorITS);
19930 sub2node->SetVisibility(1);
19931 fNodes->Add(sub2node);
19934 // Place copy #20 of ITS6 in I569
19936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19937 sub2node->SetLineColor(kColorITS);
19938 sub2node->SetVisibility(1);
19939 fNodes->Add(sub2node);
19942 // Place copy #21 of ITS6 in I569
19944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19945 sub2node->SetLineColor(kColorITS);
19946 sub2node->SetVisibility(1);
19947 fNodes->Add(sub2node);
19950 // Place copy #22 of ITS6 in I569
19952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19953 sub2node->SetLineColor(kColorITS);
19954 sub2node->SetVisibility(1);
19955 fNodes->Add(sub2node);
19958 // Place copy #23 of ITS6 in I569
19960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19961 sub2node->SetLineColor(kColorITS);
19962 sub2node->SetVisibility(1);
19963 fNodes->Add(sub2node);
19966 // Place copy #24 of ITS6 in I569
19968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19969 sub2node->SetLineColor(kColorITS);
19970 sub2node->SetVisibility(1);
19971 fNodes->Add(sub2node);
19974 // Place copy #25 of ITS6 in I569
19976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19977 sub2node->SetLineColor(kColorITS);
19978 sub2node->SetVisibility(1);
19979 fNodes->Add(sub2node);
19981 fNodes->Add(sub1node);
19984 // Place copy #18 of I569 in IT56
19986 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
19987 sub1node->SetLineColor(kColorITS);
19988 sub1node->SetVisibility(0);
19991 // Place copy #1 of ITS6 in I569
19993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19994 sub2node->SetLineColor(kColorITS);
19995 sub2node->SetVisibility(1);
19996 fNodes->Add(sub2node);
19999 // Place copy #2 of ITS6 in I569
20001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20002 sub2node->SetLineColor(kColorITS);
20003 sub2node->SetVisibility(1);
20004 fNodes->Add(sub2node);
20007 // Place copy #3 of ITS6 in I569
20009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20010 sub2node->SetLineColor(kColorITS);
20011 sub2node->SetVisibility(1);
20012 fNodes->Add(sub2node);
20015 // Place copy #4 of ITS6 in I569
20017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20018 sub2node->SetLineColor(kColorITS);
20019 sub2node->SetVisibility(1);
20020 fNodes->Add(sub2node);
20023 // Place copy #5 of ITS6 in I569
20025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20026 sub2node->SetLineColor(kColorITS);
20027 sub2node->SetVisibility(1);
20028 fNodes->Add(sub2node);
20031 // Place copy #6 of ITS6 in I569
20033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20034 sub2node->SetLineColor(kColorITS);
20035 sub2node->SetVisibility(1);
20036 fNodes->Add(sub2node);
20039 // Place copy #7 of ITS6 in I569
20041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20042 sub2node->SetLineColor(kColorITS);
20043 sub2node->SetVisibility(1);
20044 fNodes->Add(sub2node);
20047 // Place copy #8 of ITS6 in I569
20049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20050 sub2node->SetLineColor(kColorITS);
20051 sub2node->SetVisibility(1);
20052 fNodes->Add(sub2node);
20055 // Place copy #9 of ITS6 in I569
20057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20058 sub2node->SetLineColor(kColorITS);
20059 sub2node->SetVisibility(1);
20060 fNodes->Add(sub2node);
20063 // Place copy #10 of ITS6 in I569
20065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20066 sub2node->SetLineColor(kColorITS);
20067 sub2node->SetVisibility(1);
20068 fNodes->Add(sub2node);
20071 // Place copy #11 of ITS6 in I569
20073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20074 sub2node->SetLineColor(kColorITS);
20075 sub2node->SetVisibility(1);
20076 fNodes->Add(sub2node);
20079 // Place copy #12 of ITS6 in I569
20081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20082 sub2node->SetLineColor(kColorITS);
20083 sub2node->SetVisibility(1);
20084 fNodes->Add(sub2node);
20087 // Place copy #13 of ITS6 in I569
20089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20090 sub2node->SetLineColor(kColorITS);
20091 sub2node->SetVisibility(1);
20092 fNodes->Add(sub2node);
20095 // Place copy #14 of ITS6 in I569
20097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20098 sub2node->SetLineColor(kColorITS);
20099 sub2node->SetVisibility(1);
20100 fNodes->Add(sub2node);
20103 // Place copy #15 of ITS6 in I569
20105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20106 sub2node->SetLineColor(kColorITS);
20107 sub2node->SetVisibility(1);
20108 fNodes->Add(sub2node);
20111 // Place copy #16 of ITS6 in I569
20113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20114 sub2node->SetLineColor(kColorITS);
20115 sub2node->SetVisibility(1);
20116 fNodes->Add(sub2node);
20119 // Place copy #17 of ITS6 in I569
20121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20122 sub2node->SetLineColor(kColorITS);
20123 sub2node->SetVisibility(1);
20124 fNodes->Add(sub2node);
20127 // Place copy #18 of ITS6 in I569
20129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20130 sub2node->SetLineColor(kColorITS);
20131 sub2node->SetVisibility(1);
20132 fNodes->Add(sub2node);
20135 // Place copy #19 of ITS6 in I569
20137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20138 sub2node->SetLineColor(kColorITS);
20139 sub2node->SetVisibility(1);
20140 fNodes->Add(sub2node);
20143 // Place copy #20 of ITS6 in I569
20145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20146 sub2node->SetLineColor(kColorITS);
20147 sub2node->SetVisibility(1);
20148 fNodes->Add(sub2node);
20151 // Place copy #21 of ITS6 in I569
20153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20154 sub2node->SetLineColor(kColorITS);
20155 sub2node->SetVisibility(1);
20156 fNodes->Add(sub2node);
20159 // Place copy #22 of ITS6 in I569
20161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20162 sub2node->SetLineColor(kColorITS);
20163 sub2node->SetVisibility(1);
20164 fNodes->Add(sub2node);
20167 // Place copy #23 of ITS6 in I569
20169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20170 sub2node->SetLineColor(kColorITS);
20171 sub2node->SetVisibility(1);
20172 fNodes->Add(sub2node);
20175 // Place copy #24 of ITS6 in I569
20177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20178 sub2node->SetLineColor(kColorITS);
20179 sub2node->SetVisibility(1);
20180 fNodes->Add(sub2node);
20183 // Place copy #25 of ITS6 in I569
20185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20186 sub2node->SetLineColor(kColorITS);
20187 sub2node->SetVisibility(1);
20188 fNodes->Add(sub2node);
20190 fNodes->Add(sub1node);
20193 // Place copy #19 of I569 in IT56
20195 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20196 sub1node->SetLineColor(kColorITS);
20197 sub1node->SetVisibility(0);
20200 // Place copy #1 of ITS6 in I569
20202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20203 sub2node->SetLineColor(kColorITS);
20204 sub2node->SetVisibility(1);
20205 fNodes->Add(sub2node);
20208 // Place copy #2 of ITS6 in I569
20210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20211 sub2node->SetLineColor(kColorITS);
20212 sub2node->SetVisibility(1);
20213 fNodes->Add(sub2node);
20216 // Place copy #3 of ITS6 in I569
20218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20219 sub2node->SetLineColor(kColorITS);
20220 sub2node->SetVisibility(1);
20221 fNodes->Add(sub2node);
20224 // Place copy #4 of ITS6 in I569
20226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20227 sub2node->SetLineColor(kColorITS);
20228 sub2node->SetVisibility(1);
20229 fNodes->Add(sub2node);
20232 // Place copy #5 of ITS6 in I569
20234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20235 sub2node->SetLineColor(kColorITS);
20236 sub2node->SetVisibility(1);
20237 fNodes->Add(sub2node);
20240 // Place copy #6 of ITS6 in I569
20242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20243 sub2node->SetLineColor(kColorITS);
20244 sub2node->SetVisibility(1);
20245 fNodes->Add(sub2node);
20248 // Place copy #7 of ITS6 in I569
20250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20251 sub2node->SetLineColor(kColorITS);
20252 sub2node->SetVisibility(1);
20253 fNodes->Add(sub2node);
20256 // Place copy #8 of ITS6 in I569
20258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20259 sub2node->SetLineColor(kColorITS);
20260 sub2node->SetVisibility(1);
20261 fNodes->Add(sub2node);
20264 // Place copy #9 of ITS6 in I569
20266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20267 sub2node->SetLineColor(kColorITS);
20268 sub2node->SetVisibility(1);
20269 fNodes->Add(sub2node);
20272 // Place copy #10 of ITS6 in I569
20274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20275 sub2node->SetLineColor(kColorITS);
20276 sub2node->SetVisibility(1);
20277 fNodes->Add(sub2node);
20280 // Place copy #11 of ITS6 in I569
20282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20283 sub2node->SetLineColor(kColorITS);
20284 sub2node->SetVisibility(1);
20285 fNodes->Add(sub2node);
20288 // Place copy #12 of ITS6 in I569
20290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20291 sub2node->SetLineColor(kColorITS);
20292 sub2node->SetVisibility(1);
20293 fNodes->Add(sub2node);
20296 // Place copy #13 of ITS6 in I569
20298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20299 sub2node->SetLineColor(kColorITS);
20300 sub2node->SetVisibility(1);
20301 fNodes->Add(sub2node);
20304 // Place copy #14 of ITS6 in I569
20306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20307 sub2node->SetLineColor(kColorITS);
20308 sub2node->SetVisibility(1);
20309 fNodes->Add(sub2node);
20312 // Place copy #15 of ITS6 in I569
20314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20315 sub2node->SetLineColor(kColorITS);
20316 sub2node->SetVisibility(1);
20317 fNodes->Add(sub2node);
20320 // Place copy #16 of ITS6 in I569
20322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20323 sub2node->SetLineColor(kColorITS);
20324 sub2node->SetVisibility(1);
20325 fNodes->Add(sub2node);
20328 // Place copy #17 of ITS6 in I569
20330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20331 sub2node->SetLineColor(kColorITS);
20332 sub2node->SetVisibility(1);
20333 fNodes->Add(sub2node);
20336 // Place copy #18 of ITS6 in I569
20338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20339 sub2node->SetLineColor(kColorITS);
20340 sub2node->SetVisibility(1);
20341 fNodes->Add(sub2node);
20344 // Place copy #19 of ITS6 in I569
20346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20347 sub2node->SetLineColor(kColorITS);
20348 sub2node->SetVisibility(1);
20349 fNodes->Add(sub2node);
20352 // Place copy #20 of ITS6 in I569
20354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20355 sub2node->SetLineColor(kColorITS);
20356 sub2node->SetVisibility(1);
20357 fNodes->Add(sub2node);
20360 // Place copy #21 of ITS6 in I569
20362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20363 sub2node->SetLineColor(kColorITS);
20364 sub2node->SetVisibility(1);
20365 fNodes->Add(sub2node);
20368 // Place copy #22 of ITS6 in I569
20370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20371 sub2node->SetLineColor(kColorITS);
20372 sub2node->SetVisibility(1);
20373 fNodes->Add(sub2node);
20376 // Place copy #23 of ITS6 in I569
20378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20379 sub2node->SetLineColor(kColorITS);
20380 sub2node->SetVisibility(1);
20381 fNodes->Add(sub2node);
20384 // Place copy #24 of ITS6 in I569
20386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20387 sub2node->SetLineColor(kColorITS);
20388 sub2node->SetVisibility(1);
20389 fNodes->Add(sub2node);
20392 // Place copy #25 of ITS6 in I569
20394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20395 sub2node->SetLineColor(kColorITS);
20396 sub2node->SetVisibility(1);
20397 fNodes->Add(sub2node);
20399 fNodes->Add(sub1node);
20402 // Place copy #20 of I569 in IT56
20404 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20405 sub1node->SetLineColor(kColorITS);
20406 sub1node->SetVisibility(0);
20409 // Place copy #1 of ITS6 in I569
20411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20412 sub2node->SetLineColor(kColorITS);
20413 sub2node->SetVisibility(1);
20414 fNodes->Add(sub2node);
20417 // Place copy #2 of ITS6 in I569
20419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20420 sub2node->SetLineColor(kColorITS);
20421 sub2node->SetVisibility(1);
20422 fNodes->Add(sub2node);
20425 // Place copy #3 of ITS6 in I569
20427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20428 sub2node->SetLineColor(kColorITS);
20429 sub2node->SetVisibility(1);
20430 fNodes->Add(sub2node);
20433 // Place copy #4 of ITS6 in I569
20435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20436 sub2node->SetLineColor(kColorITS);
20437 sub2node->SetVisibility(1);
20438 fNodes->Add(sub2node);
20441 // Place copy #5 of ITS6 in I569
20443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20444 sub2node->SetLineColor(kColorITS);
20445 sub2node->SetVisibility(1);
20446 fNodes->Add(sub2node);
20449 // Place copy #6 of ITS6 in I569
20451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20452 sub2node->SetLineColor(kColorITS);
20453 sub2node->SetVisibility(1);
20454 fNodes->Add(sub2node);
20457 // Place copy #7 of ITS6 in I569
20459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20460 sub2node->SetLineColor(kColorITS);
20461 sub2node->SetVisibility(1);
20462 fNodes->Add(sub2node);
20465 // Place copy #8 of ITS6 in I569
20467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20468 sub2node->SetLineColor(kColorITS);
20469 sub2node->SetVisibility(1);
20470 fNodes->Add(sub2node);
20473 // Place copy #9 of ITS6 in I569
20475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20476 sub2node->SetLineColor(kColorITS);
20477 sub2node->SetVisibility(1);
20478 fNodes->Add(sub2node);
20481 // Place copy #10 of ITS6 in I569
20483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20484 sub2node->SetLineColor(kColorITS);
20485 sub2node->SetVisibility(1);
20486 fNodes->Add(sub2node);
20489 // Place copy #11 of ITS6 in I569
20491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20492 sub2node->SetLineColor(kColorITS);
20493 sub2node->SetVisibility(1);
20494 fNodes->Add(sub2node);
20497 // Place copy #12 of ITS6 in I569
20499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20500 sub2node->SetLineColor(kColorITS);
20501 sub2node->SetVisibility(1);
20502 fNodes->Add(sub2node);
20505 // Place copy #13 of ITS6 in I569
20507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20508 sub2node->SetLineColor(kColorITS);
20509 sub2node->SetVisibility(1);
20510 fNodes->Add(sub2node);
20513 // Place copy #14 of ITS6 in I569
20515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20516 sub2node->SetLineColor(kColorITS);
20517 sub2node->SetVisibility(1);
20518 fNodes->Add(sub2node);
20521 // Place copy #15 of ITS6 in I569
20523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20524 sub2node->SetLineColor(kColorITS);
20525 sub2node->SetVisibility(1);
20526 fNodes->Add(sub2node);
20529 // Place copy #16 of ITS6 in I569
20531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20532 sub2node->SetLineColor(kColorITS);
20533 sub2node->SetVisibility(1);
20534 fNodes->Add(sub2node);
20537 // Place copy #17 of ITS6 in I569
20539 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20540 sub2node->SetLineColor(kColorITS);
20541 sub2node->SetVisibility(1);
20542 fNodes->Add(sub2node);
20545 // Place copy #18 of ITS6 in I569
20547 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20548 sub2node->SetLineColor(kColorITS);
20549 sub2node->SetVisibility(1);
20550 fNodes->Add(sub2node);
20553 // Place copy #19 of ITS6 in I569
20555 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20556 sub2node->SetLineColor(kColorITS);
20557 sub2node->SetVisibility(1);
20558 fNodes->Add(sub2node);
20561 // Place copy #20 of ITS6 in I569
20563 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20564 sub2node->SetLineColor(kColorITS);
20565 sub2node->SetVisibility(1);
20566 fNodes->Add(sub2node);
20569 // Place copy #21 of ITS6 in I569
20571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20572 sub2node->SetLineColor(kColorITS);
20573 sub2node->SetVisibility(1);
20574 fNodes->Add(sub2node);
20577 // Place copy #22 of ITS6 in I569
20579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20580 sub2node->SetLineColor(kColorITS);
20581 sub2node->SetVisibility(1);
20582 fNodes->Add(sub2node);
20585 // Place copy #23 of ITS6 in I569
20587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20588 sub2node->SetLineColor(kColorITS);
20589 sub2node->SetVisibility(1);
20590 fNodes->Add(sub2node);
20593 // Place copy #24 of ITS6 in I569
20595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20596 sub2node->SetLineColor(kColorITS);
20597 sub2node->SetVisibility(1);
20598 fNodes->Add(sub2node);
20601 // Place copy #25 of ITS6 in I569
20603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20604 sub2node->SetLineColor(kColorITS);
20605 sub2node->SetVisibility(1);
20606 fNodes->Add(sub2node);
20608 fNodes->Add(sub1node);
20611 // Place copy #21 of I569 in IT56
20613 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20614 sub1node->SetLineColor(kColorITS);
20615 sub1node->SetVisibility(0);
20618 // Place copy #1 of ITS6 in I569
20620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20621 sub2node->SetLineColor(kColorITS);
20622 sub2node->SetVisibility(1);
20623 fNodes->Add(sub2node);
20626 // Place copy #2 of ITS6 in I569
20628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20629 sub2node->SetLineColor(kColorITS);
20630 sub2node->SetVisibility(1);
20631 fNodes->Add(sub2node);
20634 // Place copy #3 of ITS6 in I569
20636 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20637 sub2node->SetLineColor(kColorITS);
20638 sub2node->SetVisibility(1);
20639 fNodes->Add(sub2node);
20642 // Place copy #4 of ITS6 in I569
20644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20645 sub2node->SetLineColor(kColorITS);
20646 sub2node->SetVisibility(1);
20647 fNodes->Add(sub2node);
20650 // Place copy #5 of ITS6 in I569
20652 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20653 sub2node->SetLineColor(kColorITS);
20654 sub2node->SetVisibility(1);
20655 fNodes->Add(sub2node);
20658 // Place copy #6 of ITS6 in I569
20660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20661 sub2node->SetLineColor(kColorITS);
20662 sub2node->SetVisibility(1);
20663 fNodes->Add(sub2node);
20666 // Place copy #7 of ITS6 in I569
20668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20669 sub2node->SetLineColor(kColorITS);
20670 sub2node->SetVisibility(1);
20671 fNodes->Add(sub2node);
20674 // Place copy #8 of ITS6 in I569
20676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20677 sub2node->SetLineColor(kColorITS);
20678 sub2node->SetVisibility(1);
20679 fNodes->Add(sub2node);
20682 // Place copy #9 of ITS6 in I569
20684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20685 sub2node->SetLineColor(kColorITS);
20686 sub2node->SetVisibility(1);
20687 fNodes->Add(sub2node);
20690 // Place copy #10 of ITS6 in I569
20692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20693 sub2node->SetLineColor(kColorITS);
20694 sub2node->SetVisibility(1);
20695 fNodes->Add(sub2node);
20698 // Place copy #11 of ITS6 in I569
20700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20701 sub2node->SetLineColor(kColorITS);
20702 sub2node->SetVisibility(1);
20703 fNodes->Add(sub2node);
20706 // Place copy #12 of ITS6 in I569
20708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20709 sub2node->SetLineColor(kColorITS);
20710 sub2node->SetVisibility(1);
20711 fNodes->Add(sub2node);
20714 // Place copy #13 of ITS6 in I569
20716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20717 sub2node->SetLineColor(kColorITS);
20718 sub2node->SetVisibility(1);
20719 fNodes->Add(sub2node);
20722 // Place copy #14 of ITS6 in I569
20724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20725 sub2node->SetLineColor(kColorITS);
20726 sub2node->SetVisibility(1);
20727 fNodes->Add(sub2node);
20730 // Place copy #15 of ITS6 in I569
20732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20733 sub2node->SetLineColor(kColorITS);
20734 sub2node->SetVisibility(1);
20735 fNodes->Add(sub2node);
20738 // Place copy #16 of ITS6 in I569
20740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20741 sub2node->SetLineColor(kColorITS);
20742 sub2node->SetVisibility(1);
20743 fNodes->Add(sub2node);
20746 // Place copy #17 of ITS6 in I569
20748 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20749 sub2node->SetLineColor(kColorITS);
20750 sub2node->SetVisibility(1);
20751 fNodes->Add(sub2node);
20754 // Place copy #18 of ITS6 in I569
20756 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20757 sub2node->SetLineColor(kColorITS);
20758 sub2node->SetVisibility(1);
20759 fNodes->Add(sub2node);
20762 // Place copy #19 of ITS6 in I569
20764 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20765 sub2node->SetLineColor(kColorITS);
20766 sub2node->SetVisibility(1);
20767 fNodes->Add(sub2node);
20770 // Place copy #20 of ITS6 in I569
20772 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20773 sub2node->SetLineColor(kColorITS);
20774 sub2node->SetVisibility(1);
20775 fNodes->Add(sub2node);
20778 // Place copy #21 of ITS6 in I569
20780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20781 sub2node->SetLineColor(kColorITS);
20782 sub2node->SetVisibility(1);
20783 fNodes->Add(sub2node);
20786 // Place copy #22 of ITS6 in I569
20788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20789 sub2node->SetLineColor(kColorITS);
20790 sub2node->SetVisibility(1);
20791 fNodes->Add(sub2node);
20794 // Place copy #23 of ITS6 in I569
20796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20797 sub2node->SetLineColor(kColorITS);
20798 sub2node->SetVisibility(1);
20799 fNodes->Add(sub2node);
20802 // Place copy #24 of ITS6 in I569
20804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20805 sub2node->SetLineColor(kColorITS);
20806 sub2node->SetVisibility(1);
20807 fNodes->Add(sub2node);
20810 // Place copy #25 of ITS6 in I569
20812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20813 sub2node->SetLineColor(kColorITS);
20814 sub2node->SetVisibility(1);
20815 fNodes->Add(sub2node);
20817 fNodes->Add(sub1node);
20820 // Place copy #22 of I569 in IT56
20822 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20823 sub1node->SetLineColor(kColorITS);
20824 sub1node->SetVisibility(0);
20827 // Place copy #1 of ITS6 in I569
20829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20830 sub2node->SetLineColor(kColorITS);
20831 sub2node->SetVisibility(1);
20832 fNodes->Add(sub2node);
20835 // Place copy #2 of ITS6 in I569
20837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20838 sub2node->SetLineColor(kColorITS);
20839 sub2node->SetVisibility(1);
20840 fNodes->Add(sub2node);
20843 // Place copy #3 of ITS6 in I569
20845 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20846 sub2node->SetLineColor(kColorITS);
20847 sub2node->SetVisibility(1);
20848 fNodes->Add(sub2node);
20851 // Place copy #4 of ITS6 in I569
20853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20854 sub2node->SetLineColor(kColorITS);
20855 sub2node->SetVisibility(1);
20856 fNodes->Add(sub2node);
20859 // Place copy #5 of ITS6 in I569
20861 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20862 sub2node->SetLineColor(kColorITS);
20863 sub2node->SetVisibility(1);
20864 fNodes->Add(sub2node);
20867 // Place copy #6 of ITS6 in I569
20869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20870 sub2node->SetLineColor(kColorITS);
20871 sub2node->SetVisibility(1);
20872 fNodes->Add(sub2node);
20875 // Place copy #7 of ITS6 in I569
20877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20878 sub2node->SetLineColor(kColorITS);
20879 sub2node->SetVisibility(1);
20880 fNodes->Add(sub2node);
20883 // Place copy #8 of ITS6 in I569
20885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20886 sub2node->SetLineColor(kColorITS);
20887 sub2node->SetVisibility(1);
20888 fNodes->Add(sub2node);
20891 // Place copy #9 of ITS6 in I569
20893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20894 sub2node->SetLineColor(kColorITS);
20895 sub2node->SetVisibility(1);
20896 fNodes->Add(sub2node);
20899 // Place copy #10 of ITS6 in I569
20901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20902 sub2node->SetLineColor(kColorITS);
20903 sub2node->SetVisibility(1);
20904 fNodes->Add(sub2node);
20907 // Place copy #11 of ITS6 in I569
20909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20910 sub2node->SetLineColor(kColorITS);
20911 sub2node->SetVisibility(1);
20912 fNodes->Add(sub2node);
20915 // Place copy #12 of ITS6 in I569
20917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20918 sub2node->SetLineColor(kColorITS);
20919 sub2node->SetVisibility(1);
20920 fNodes->Add(sub2node);
20923 // Place copy #13 of ITS6 in I569
20925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20926 sub2node->SetLineColor(kColorITS);
20927 sub2node->SetVisibility(1);
20928 fNodes->Add(sub2node);
20931 // Place copy #14 of ITS6 in I569
20933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20934 sub2node->SetLineColor(kColorITS);
20935 sub2node->SetVisibility(1);
20936 fNodes->Add(sub2node);
20939 // Place copy #15 of ITS6 in I569
20941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20942 sub2node->SetLineColor(kColorITS);
20943 sub2node->SetVisibility(1);
20944 fNodes->Add(sub2node);
20947 // Place copy #16 of ITS6 in I569
20949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20950 sub2node->SetLineColor(kColorITS);
20951 sub2node->SetVisibility(1);
20952 fNodes->Add(sub2node);
20955 // Place copy #17 of ITS6 in I569
20957 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20958 sub2node->SetLineColor(kColorITS);
20959 sub2node->SetVisibility(1);
20960 fNodes->Add(sub2node);
20963 // Place copy #18 of ITS6 in I569
20965 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20966 sub2node->SetLineColor(kColorITS);
20967 sub2node->SetVisibility(1);
20968 fNodes->Add(sub2node);
20971 // Place copy #19 of ITS6 in I569
20973 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20974 sub2node->SetLineColor(kColorITS);
20975 sub2node->SetVisibility(1);
20976 fNodes->Add(sub2node);
20979 // Place copy #20 of ITS6 in I569
20981 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20982 sub2node->SetLineColor(kColorITS);
20983 sub2node->SetVisibility(1);
20984 fNodes->Add(sub2node);
20987 // Place copy #21 of ITS6 in I569
20989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20990 sub2node->SetLineColor(kColorITS);
20991 sub2node->SetVisibility(1);
20992 fNodes->Add(sub2node);
20995 // Place copy #22 of ITS6 in I569
20997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20998 sub2node->SetLineColor(kColorITS);
20999 sub2node->SetVisibility(1);
21000 fNodes->Add(sub2node);
21003 // Place copy #23 of ITS6 in I569
21005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21006 sub2node->SetLineColor(kColorITS);
21007 sub2node->SetVisibility(1);
21008 fNodes->Add(sub2node);
21011 // Place copy #24 of ITS6 in I569
21013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21014 sub2node->SetLineColor(kColorITS);
21015 sub2node->SetVisibility(1);
21016 fNodes->Add(sub2node);
21019 // Place copy #25 of ITS6 in I569
21021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21022 sub2node->SetLineColor(kColorITS);
21023 sub2node->SetVisibility(1);
21024 fNodes->Add(sub2node);
21026 fNodes->Add(sub1node);
21029 // Place copy #23 of I569 in IT56
21031 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21032 sub1node->SetLineColor(kColorITS);
21033 sub1node->SetVisibility(0);
21036 // Place copy #1 of ITS6 in I569
21038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21039 sub2node->SetLineColor(kColorITS);
21040 sub2node->SetVisibility(1);
21041 fNodes->Add(sub2node);
21044 // Place copy #2 of ITS6 in I569
21046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21047 sub2node->SetLineColor(kColorITS);
21048 sub2node->SetVisibility(1);
21049 fNodes->Add(sub2node);
21052 // Place copy #3 of ITS6 in I569
21054 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21055 sub2node->SetLineColor(kColorITS);
21056 sub2node->SetVisibility(1);
21057 fNodes->Add(sub2node);
21060 // Place copy #4 of ITS6 in I569
21062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21063 sub2node->SetLineColor(kColorITS);
21064 sub2node->SetVisibility(1);
21065 fNodes->Add(sub2node);
21068 // Place copy #5 of ITS6 in I569
21070 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21071 sub2node->SetLineColor(kColorITS);
21072 sub2node->SetVisibility(1);
21073 fNodes->Add(sub2node);
21076 // Place copy #6 of ITS6 in I569
21078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21079 sub2node->SetLineColor(kColorITS);
21080 sub2node->SetVisibility(1);
21081 fNodes->Add(sub2node);
21084 // Place copy #7 of ITS6 in I569
21086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21087 sub2node->SetLineColor(kColorITS);
21088 sub2node->SetVisibility(1);
21089 fNodes->Add(sub2node);
21092 // Place copy #8 of ITS6 in I569
21094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21095 sub2node->SetLineColor(kColorITS);
21096 sub2node->SetVisibility(1);
21097 fNodes->Add(sub2node);
21100 // Place copy #9 of ITS6 in I569
21102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21103 sub2node->SetLineColor(kColorITS);
21104 sub2node->SetVisibility(1);
21105 fNodes->Add(sub2node);
21108 // Place copy #10 of ITS6 in I569
21110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21111 sub2node->SetLineColor(kColorITS);
21112 sub2node->SetVisibility(1);
21113 fNodes->Add(sub2node);
21116 // Place copy #11 of ITS6 in I569
21118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21119 sub2node->SetLineColor(kColorITS);
21120 sub2node->SetVisibility(1);
21121 fNodes->Add(sub2node);
21124 // Place copy #12 of ITS6 in I569
21126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21127 sub2node->SetLineColor(kColorITS);
21128 sub2node->SetVisibility(1);
21129 fNodes->Add(sub2node);
21132 // Place copy #13 of ITS6 in I569
21134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21135 sub2node->SetLineColor(kColorITS);
21136 sub2node->SetVisibility(1);
21137 fNodes->Add(sub2node);
21140 // Place copy #14 of ITS6 in I569
21142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21143 sub2node->SetLineColor(kColorITS);
21144 sub2node->SetVisibility(1);
21145 fNodes->Add(sub2node);
21148 // Place copy #15 of ITS6 in I569
21150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21151 sub2node->SetLineColor(kColorITS);
21152 sub2node->SetVisibility(1);
21153 fNodes->Add(sub2node);
21156 // Place copy #16 of ITS6 in I569
21158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21159 sub2node->SetLineColor(kColorITS);
21160 sub2node->SetVisibility(1);
21161 fNodes->Add(sub2node);
21164 // Place copy #17 of ITS6 in I569
21166 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21167 sub2node->SetLineColor(kColorITS);
21168 sub2node->SetVisibility(1);
21169 fNodes->Add(sub2node);
21172 // Place copy #18 of ITS6 in I569
21174 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21175 sub2node->SetLineColor(kColorITS);
21176 sub2node->SetVisibility(1);
21177 fNodes->Add(sub2node);
21180 // Place copy #19 of ITS6 in I569
21182 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21183 sub2node->SetLineColor(kColorITS);
21184 sub2node->SetVisibility(1);
21185 fNodes->Add(sub2node);
21188 // Place copy #20 of ITS6 in I569
21190 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21191 sub2node->SetLineColor(kColorITS);
21192 sub2node->SetVisibility(1);
21193 fNodes->Add(sub2node);
21196 // Place copy #21 of ITS6 in I569
21198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21199 sub2node->SetLineColor(kColorITS);
21200 sub2node->SetVisibility(1);
21201 fNodes->Add(sub2node);
21204 // Place copy #22 of ITS6 in I569
21206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21207 sub2node->SetLineColor(kColorITS);
21208 sub2node->SetVisibility(1);
21209 fNodes->Add(sub2node);
21212 // Place copy #23 of ITS6 in I569
21214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21215 sub2node->SetLineColor(kColorITS);
21216 sub2node->SetVisibility(1);
21217 fNodes->Add(sub2node);
21220 // Place copy #24 of ITS6 in I569
21222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21223 sub2node->SetLineColor(kColorITS);
21224 sub2node->SetVisibility(1);
21225 fNodes->Add(sub2node);
21228 // Place copy #25 of ITS6 in I569
21230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21231 sub2node->SetLineColor(kColorITS);
21232 sub2node->SetVisibility(1);
21233 fNodes->Add(sub2node);
21235 fNodes->Add(sub1node);
21238 // Place copy #24 of I569 in IT56
21240 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21241 sub1node->SetLineColor(kColorITS);
21242 sub1node->SetVisibility(0);
21245 // Place copy #1 of ITS6 in I569
21247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21248 sub2node->SetLineColor(kColorITS);
21249 sub2node->SetVisibility(1);
21250 fNodes->Add(sub2node);
21253 // Place copy #2 of ITS6 in I569
21255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21256 sub2node->SetLineColor(kColorITS);
21257 sub2node->SetVisibility(1);
21258 fNodes->Add(sub2node);
21261 // Place copy #3 of ITS6 in I569
21263 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21264 sub2node->SetLineColor(kColorITS);
21265 sub2node->SetVisibility(1);
21266 fNodes->Add(sub2node);
21269 // Place copy #4 of ITS6 in I569
21271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21272 sub2node->SetLineColor(kColorITS);
21273 sub2node->SetVisibility(1);
21274 fNodes->Add(sub2node);
21277 // Place copy #5 of ITS6 in I569
21279 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21280 sub2node->SetLineColor(kColorITS);
21281 sub2node->SetVisibility(1);
21282 fNodes->Add(sub2node);
21285 // Place copy #6 of ITS6 in I569
21287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21288 sub2node->SetLineColor(kColorITS);
21289 sub2node->SetVisibility(1);
21290 fNodes->Add(sub2node);
21293 // Place copy #7 of ITS6 in I569
21295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21296 sub2node->SetLineColor(kColorITS);
21297 sub2node->SetVisibility(1);
21298 fNodes->Add(sub2node);
21301 // Place copy #8 of ITS6 in I569
21303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21304 sub2node->SetLineColor(kColorITS);
21305 sub2node->SetVisibility(1);
21306 fNodes->Add(sub2node);
21309 // Place copy #9 of ITS6 in I569
21311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21312 sub2node->SetLineColor(kColorITS);
21313 sub2node->SetVisibility(1);
21314 fNodes->Add(sub2node);
21317 // Place copy #10 of ITS6 in I569
21319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21320 sub2node->SetLineColor(kColorITS);
21321 sub2node->SetVisibility(1);
21322 fNodes->Add(sub2node);
21325 // Place copy #11 of ITS6 in I569
21327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21328 sub2node->SetLineColor(kColorITS);
21329 sub2node->SetVisibility(1);
21330 fNodes->Add(sub2node);
21333 // Place copy #12 of ITS6 in I569
21335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21336 sub2node->SetLineColor(kColorITS);
21337 sub2node->SetVisibility(1);
21338 fNodes->Add(sub2node);
21341 // Place copy #13 of ITS6 in I569
21343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21344 sub2node->SetLineColor(kColorITS);
21345 sub2node->SetVisibility(1);
21346 fNodes->Add(sub2node);
21349 // Place copy #14 of ITS6 in I569
21351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21352 sub2node->SetLineColor(kColorITS);
21353 sub2node->SetVisibility(1);
21354 fNodes->Add(sub2node);
21357 // Place copy #15 of ITS6 in I569
21359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21360 sub2node->SetLineColor(kColorITS);
21361 sub2node->SetVisibility(1);
21362 fNodes->Add(sub2node);
21365 // Place copy #16 of ITS6 in I569
21367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21368 sub2node->SetLineColor(kColorITS);
21369 sub2node->SetVisibility(1);
21370 fNodes->Add(sub2node);
21373 // Place copy #17 of ITS6 in I569
21375 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21376 sub2node->SetLineColor(kColorITS);
21377 sub2node->SetVisibility(1);
21378 fNodes->Add(sub2node);
21381 // Place copy #18 of ITS6 in I569
21383 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21384 sub2node->SetLineColor(kColorITS);
21385 sub2node->SetVisibility(1);
21386 fNodes->Add(sub2node);
21389 // Place copy #19 of ITS6 in I569
21391 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21392 sub2node->SetLineColor(kColorITS);
21393 sub2node->SetVisibility(1);
21394 fNodes->Add(sub2node);
21397 // Place copy #20 of ITS6 in I569
21399 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21400 sub2node->SetLineColor(kColorITS);
21401 sub2node->SetVisibility(1);
21402 fNodes->Add(sub2node);
21405 // Place copy #21 of ITS6 in I569
21407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21408 sub2node->SetLineColor(kColorITS);
21409 sub2node->SetVisibility(1);
21410 fNodes->Add(sub2node);
21413 // Place copy #22 of ITS6 in I569
21415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21416 sub2node->SetLineColor(kColorITS);
21417 sub2node->SetVisibility(1);
21418 fNodes->Add(sub2node);
21421 // Place copy #23 of ITS6 in I569
21423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21424 sub2node->SetLineColor(kColorITS);
21425 sub2node->SetVisibility(1);
21426 fNodes->Add(sub2node);
21429 // Place copy #24 of ITS6 in I569
21431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21432 sub2node->SetLineColor(kColorITS);
21433 sub2node->SetVisibility(1);
21434 fNodes->Add(sub2node);
21437 // Place copy #25 of ITS6 in I569
21439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21440 sub2node->SetLineColor(kColorITS);
21441 sub2node->SetVisibility(1);
21442 fNodes->Add(sub2node);
21444 fNodes->Add(sub1node);
21447 // Place copy #25 of I569 in IT56
21449 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21450 sub1node->SetLineColor(kColorITS);
21451 sub1node->SetVisibility(0);
21454 // Place copy #1 of ITS6 in I569
21456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21457 sub2node->SetLineColor(kColorITS);
21458 sub2node->SetVisibility(1);
21459 fNodes->Add(sub2node);
21462 // Place copy #2 of ITS6 in I569
21464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21465 sub2node->SetLineColor(kColorITS);
21466 sub2node->SetVisibility(1);
21467 fNodes->Add(sub2node);
21470 // Place copy #3 of ITS6 in I569
21472 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21473 sub2node->SetLineColor(kColorITS);
21474 sub2node->SetVisibility(1);
21475 fNodes->Add(sub2node);
21478 // Place copy #4 of ITS6 in I569
21480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21481 sub2node->SetLineColor(kColorITS);
21482 sub2node->SetVisibility(1);
21483 fNodes->Add(sub2node);
21486 // Place copy #5 of ITS6 in I569
21488 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21489 sub2node->SetLineColor(kColorITS);
21490 sub2node->SetVisibility(1);
21491 fNodes->Add(sub2node);
21494 // Place copy #6 of ITS6 in I569
21496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21497 sub2node->SetLineColor(kColorITS);
21498 sub2node->SetVisibility(1);
21499 fNodes->Add(sub2node);
21502 // Place copy #7 of ITS6 in I569
21504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21505 sub2node->SetLineColor(kColorITS);
21506 sub2node->SetVisibility(1);
21507 fNodes->Add(sub2node);
21510 // Place copy #8 of ITS6 in I569
21512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21513 sub2node->SetLineColor(kColorITS);
21514 sub2node->SetVisibility(1);
21515 fNodes->Add(sub2node);
21518 // Place copy #9 of ITS6 in I569
21520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21521 sub2node->SetLineColor(kColorITS);
21522 sub2node->SetVisibility(1);
21523 fNodes->Add(sub2node);
21526 // Place copy #10 of ITS6 in I569
21528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21529 sub2node->SetLineColor(kColorITS);
21530 sub2node->SetVisibility(1);
21531 fNodes->Add(sub2node);
21534 // Place copy #11 of ITS6 in I569
21536 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21537 sub2node->SetLineColor(kColorITS);
21538 sub2node->SetVisibility(1);
21539 fNodes->Add(sub2node);
21542 // Place copy #12 of ITS6 in I569
21544 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21545 sub2node->SetLineColor(kColorITS);
21546 sub2node->SetVisibility(1);
21547 fNodes->Add(sub2node);
21550 // Place copy #13 of ITS6 in I569
21552 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21553 sub2node->SetLineColor(kColorITS);
21554 sub2node->SetVisibility(1);
21555 fNodes->Add(sub2node);
21558 // Place copy #14 of ITS6 in I569
21560 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21561 sub2node->SetLineColor(kColorITS);
21562 sub2node->SetVisibility(1);
21563 fNodes->Add(sub2node);
21566 // Place copy #15 of ITS6 in I569
21568 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21569 sub2node->SetLineColor(kColorITS);
21570 sub2node->SetVisibility(1);
21571 fNodes->Add(sub2node);
21574 // Place copy #16 of ITS6 in I569
21576 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21577 sub2node->SetLineColor(kColorITS);
21578 sub2node->SetVisibility(1);
21579 fNodes->Add(sub2node);
21582 // Place copy #17 of ITS6 in I569
21584 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21585 sub2node->SetLineColor(kColorITS);
21586 sub2node->SetVisibility(1);
21587 fNodes->Add(sub2node);
21590 // Place copy #18 of ITS6 in I569
21592 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21593 sub2node->SetLineColor(kColorITS);
21594 sub2node->SetVisibility(1);
21595 fNodes->Add(sub2node);
21598 // Place copy #19 of ITS6 in I569
21600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21601 sub2node->SetLineColor(kColorITS);
21602 sub2node->SetVisibility(1);
21603 fNodes->Add(sub2node);
21606 // Place copy #20 of ITS6 in I569
21608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21609 sub2node->SetLineColor(kColorITS);
21610 sub2node->SetVisibility(1);
21611 fNodes->Add(sub2node);
21614 // Place copy #21 of ITS6 in I569
21616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21617 sub2node->SetLineColor(kColorITS);
21618 sub2node->SetVisibility(1);
21619 fNodes->Add(sub2node);
21622 // Place copy #22 of ITS6 in I569
21624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21625 sub2node->SetLineColor(kColorITS);
21626 sub2node->SetVisibility(1);
21627 fNodes->Add(sub2node);
21630 // Place copy #23 of ITS6 in I569
21632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21633 sub2node->SetLineColor(kColorITS);
21634 sub2node->SetVisibility(1);
21635 fNodes->Add(sub2node);
21638 // Place copy #24 of ITS6 in I569
21640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21641 sub2node->SetLineColor(kColorITS);
21642 sub2node->SetVisibility(1);
21643 fNodes->Add(sub2node);
21646 // Place copy #25 of ITS6 in I569
21648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21649 sub2node->SetLineColor(kColorITS);
21650 sub2node->SetVisibility(1);
21651 fNodes->Add(sub2node);
21653 fNodes->Add(sub1node);
21656 // Place copy #26 of I569 in IT56
21658 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21659 sub1node->SetLineColor(kColorITS);
21660 sub1node->SetVisibility(0);
21663 // Place copy #1 of ITS6 in I569
21665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21666 sub2node->SetLineColor(kColorITS);
21667 sub2node->SetVisibility(1);
21668 fNodes->Add(sub2node);
21671 // Place copy #2 of ITS6 in I569
21673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21674 sub2node->SetLineColor(kColorITS);
21675 sub2node->SetVisibility(1);
21676 fNodes->Add(sub2node);
21679 // Place copy #3 of ITS6 in I569
21681 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21682 sub2node->SetLineColor(kColorITS);
21683 sub2node->SetVisibility(1);
21684 fNodes->Add(sub2node);
21687 // Place copy #4 of ITS6 in I569
21689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21690 sub2node->SetLineColor(kColorITS);
21691 sub2node->SetVisibility(1);
21692 fNodes->Add(sub2node);
21695 // Place copy #5 of ITS6 in I569
21697 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21698 sub2node->SetLineColor(kColorITS);
21699 sub2node->SetVisibility(1);
21700 fNodes->Add(sub2node);
21703 // Place copy #6 of ITS6 in I569
21705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21706 sub2node->SetLineColor(kColorITS);
21707 sub2node->SetVisibility(1);
21708 fNodes->Add(sub2node);
21711 // Place copy #7 of ITS6 in I569
21713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21714 sub2node->SetLineColor(kColorITS);
21715 sub2node->SetVisibility(1);
21716 fNodes->Add(sub2node);
21719 // Place copy #8 of ITS6 in I569
21721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21722 sub2node->SetLineColor(kColorITS);
21723 sub2node->SetVisibility(1);
21724 fNodes->Add(sub2node);
21727 // Place copy #9 of ITS6 in I569
21729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21730 sub2node->SetLineColor(kColorITS);
21731 sub2node->SetVisibility(1);
21732 fNodes->Add(sub2node);
21735 // Place copy #10 of ITS6 in I569
21737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21738 sub2node->SetLineColor(kColorITS);
21739 sub2node->SetVisibility(1);
21740 fNodes->Add(sub2node);
21743 // Place copy #11 of ITS6 in I569
21745 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21746 sub2node->SetLineColor(kColorITS);
21747 sub2node->SetVisibility(1);
21748 fNodes->Add(sub2node);
21751 // Place copy #12 of ITS6 in I569
21753 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21754 sub2node->SetLineColor(kColorITS);
21755 sub2node->SetVisibility(1);
21756 fNodes->Add(sub2node);
21759 // Place copy #13 of ITS6 in I569
21761 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21762 sub2node->SetLineColor(kColorITS);
21763 sub2node->SetVisibility(1);
21764 fNodes->Add(sub2node);
21767 // Place copy #14 of ITS6 in I569
21769 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21770 sub2node->SetLineColor(kColorITS);
21771 sub2node->SetVisibility(1);
21772 fNodes->Add(sub2node);
21775 // Place copy #15 of ITS6 in I569
21777 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21778 sub2node->SetLineColor(kColorITS);
21779 sub2node->SetVisibility(1);
21780 fNodes->Add(sub2node);
21783 // Place copy #16 of ITS6 in I569
21785 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21786 sub2node->SetLineColor(kColorITS);
21787 sub2node->SetVisibility(1);
21788 fNodes->Add(sub2node);
21791 // Place copy #17 of ITS6 in I569
21793 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21794 sub2node->SetLineColor(kColorITS);
21795 sub2node->SetVisibility(1);
21796 fNodes->Add(sub2node);
21799 // Place copy #18 of ITS6 in I569
21801 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21802 sub2node->SetLineColor(kColorITS);
21803 sub2node->SetVisibility(1);
21804 fNodes->Add(sub2node);
21807 // Place copy #19 of ITS6 in I569
21809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21810 sub2node->SetLineColor(kColorITS);
21811 sub2node->SetVisibility(1);
21812 fNodes->Add(sub2node);
21815 // Place copy #20 of ITS6 in I569
21817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21818 sub2node->SetLineColor(kColorITS);
21819 sub2node->SetVisibility(1);
21820 fNodes->Add(sub2node);
21823 // Place copy #21 of ITS6 in I569
21825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21826 sub2node->SetLineColor(kColorITS);
21827 sub2node->SetVisibility(1);
21828 fNodes->Add(sub2node);
21831 // Place copy #22 of ITS6 in I569
21833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21834 sub2node->SetLineColor(kColorITS);
21835 sub2node->SetVisibility(1);
21836 fNodes->Add(sub2node);
21839 // Place copy #23 of ITS6 in I569
21841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21842 sub2node->SetLineColor(kColorITS);
21843 sub2node->SetVisibility(1);
21844 fNodes->Add(sub2node);
21847 // Place copy #24 of ITS6 in I569
21849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21850 sub2node->SetLineColor(kColorITS);
21851 sub2node->SetVisibility(1);
21852 fNodes->Add(sub2node);
21855 // Place copy #25 of ITS6 in I569
21857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21858 sub2node->SetLineColor(kColorITS);
21859 sub2node->SetVisibility(1);
21860 fNodes->Add(sub2node);
21862 fNodes->Add(sub1node);
21865 // Place copy #27 of I569 in IT56
21867 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
21868 sub1node->SetLineColor(kColorITS);
21869 sub1node->SetVisibility(0);
21872 // Place copy #1 of ITS6 in I569
21874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21875 sub2node->SetLineColor(kColorITS);
21876 sub2node->SetVisibility(1);
21877 fNodes->Add(sub2node);
21880 // Place copy #2 of ITS6 in I569
21882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21883 sub2node->SetLineColor(kColorITS);
21884 sub2node->SetVisibility(1);
21885 fNodes->Add(sub2node);
21888 // Place copy #3 of ITS6 in I569
21890 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21891 sub2node->SetLineColor(kColorITS);
21892 sub2node->SetVisibility(1);
21893 fNodes->Add(sub2node);
21896 // Place copy #4 of ITS6 in I569
21898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21899 sub2node->SetLineColor(kColorITS);
21900 sub2node->SetVisibility(1);
21901 fNodes->Add(sub2node);
21904 // Place copy #5 of ITS6 in I569
21906 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21907 sub2node->SetLineColor(kColorITS);
21908 sub2node->SetVisibility(1);
21909 fNodes->Add(sub2node);
21912 // Place copy #6 of ITS6 in I569
21914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21915 sub2node->SetLineColor(kColorITS);
21916 sub2node->SetVisibility(1);
21917 fNodes->Add(sub2node);
21920 // Place copy #7 of ITS6 in I569
21922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21923 sub2node->SetLineColor(kColorITS);
21924 sub2node->SetVisibility(1);
21925 fNodes->Add(sub2node);
21928 // Place copy #8 of ITS6 in I569
21930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21931 sub2node->SetLineColor(kColorITS);
21932 sub2node->SetVisibility(1);
21933 fNodes->Add(sub2node);
21936 // Place copy #9 of ITS6 in I569
21938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21939 sub2node->SetLineColor(kColorITS);
21940 sub2node->SetVisibility(1);
21941 fNodes->Add(sub2node);
21944 // Place copy #10 of ITS6 in I569
21946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21947 sub2node->SetLineColor(kColorITS);
21948 sub2node->SetVisibility(1);
21949 fNodes->Add(sub2node);
21952 // Place copy #11 of ITS6 in I569
21954 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21955 sub2node->SetLineColor(kColorITS);
21956 sub2node->SetVisibility(1);
21957 fNodes->Add(sub2node);
21960 // Place copy #12 of ITS6 in I569
21962 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21963 sub2node->SetLineColor(kColorITS);
21964 sub2node->SetVisibility(1);
21965 fNodes->Add(sub2node);
21968 // Place copy #13 of ITS6 in I569
21970 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21971 sub2node->SetLineColor(kColorITS);
21972 sub2node->SetVisibility(1);
21973 fNodes->Add(sub2node);
21976 // Place copy #14 of ITS6 in I569
21978 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21979 sub2node->SetLineColor(kColorITS);
21980 sub2node->SetVisibility(1);
21981 fNodes->Add(sub2node);
21984 // Place copy #15 of ITS6 in I569
21986 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21987 sub2node->SetLineColor(kColorITS);
21988 sub2node->SetVisibility(1);
21989 fNodes->Add(sub2node);
21992 // Place copy #16 of ITS6 in I569
21994 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21995 sub2node->SetLineColor(kColorITS);
21996 sub2node->SetVisibility(1);
21997 fNodes->Add(sub2node);
22000 // Place copy #17 of ITS6 in I569
22002 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22003 sub2node->SetLineColor(kColorITS);
22004 sub2node->SetVisibility(1);
22005 fNodes->Add(sub2node);
22008 // Place copy #18 of ITS6 in I569
22010 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22011 sub2node->SetLineColor(kColorITS);
22012 sub2node->SetVisibility(1);
22013 fNodes->Add(sub2node);
22016 // Place copy #19 of ITS6 in I569
22018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22019 sub2node->SetLineColor(kColorITS);
22020 sub2node->SetVisibility(1);
22021 fNodes->Add(sub2node);
22024 // Place copy #20 of ITS6 in I569
22026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22027 sub2node->SetLineColor(kColorITS);
22028 sub2node->SetVisibility(1);
22029 fNodes->Add(sub2node);
22032 // Place copy #21 of ITS6 in I569
22034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22035 sub2node->SetLineColor(kColorITS);
22036 sub2node->SetVisibility(1);
22037 fNodes->Add(sub2node);
22040 // Place copy #22 of ITS6 in I569
22042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22043 sub2node->SetLineColor(kColorITS);
22044 sub2node->SetVisibility(1);
22045 fNodes->Add(sub2node);
22048 // Place copy #23 of ITS6 in I569
22050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22051 sub2node->SetLineColor(kColorITS);
22052 sub2node->SetVisibility(1);
22053 fNodes->Add(sub2node);
22056 // Place copy #24 of ITS6 in I569
22058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22059 sub2node->SetLineColor(kColorITS);
22060 sub2node->SetVisibility(1);
22061 fNodes->Add(sub2node);
22064 // Place copy #25 of ITS6 in I569
22066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22067 sub2node->SetLineColor(kColorITS);
22068 sub2node->SetVisibility(1);
22069 fNodes->Add(sub2node);
22071 fNodes->Add(sub1node);
22074 // Place copy #28 of I569 in IT56
22076 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22077 sub1node->SetLineColor(kColorITS);
22078 sub1node->SetVisibility(0);
22081 // Place copy #1 of ITS6 in I569
22083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22084 sub2node->SetLineColor(kColorITS);
22085 sub2node->SetVisibility(1);
22086 fNodes->Add(sub2node);
22089 // Place copy #2 of ITS6 in I569
22091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22092 sub2node->SetLineColor(kColorITS);
22093 sub2node->SetVisibility(1);
22094 fNodes->Add(sub2node);
22097 // Place copy #3 of ITS6 in I569
22099 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22100 sub2node->SetLineColor(kColorITS);
22101 sub2node->SetVisibility(1);
22102 fNodes->Add(sub2node);
22105 // Place copy #4 of ITS6 in I569
22107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22108 sub2node->SetLineColor(kColorITS);
22109 sub2node->SetVisibility(1);
22110 fNodes->Add(sub2node);
22113 // Place copy #5 of ITS6 in I569
22115 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22116 sub2node->SetLineColor(kColorITS);
22117 sub2node->SetVisibility(1);
22118 fNodes->Add(sub2node);
22121 // Place copy #6 of ITS6 in I569
22123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22124 sub2node->SetLineColor(kColorITS);
22125 sub2node->SetVisibility(1);
22126 fNodes->Add(sub2node);
22129 // Place copy #7 of ITS6 in I569
22131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22132 sub2node->SetLineColor(kColorITS);
22133 sub2node->SetVisibility(1);
22134 fNodes->Add(sub2node);
22137 // Place copy #8 of ITS6 in I569
22139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22140 sub2node->SetLineColor(kColorITS);
22141 sub2node->SetVisibility(1);
22142 fNodes->Add(sub2node);
22145 // Place copy #9 of ITS6 in I569
22147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22148 sub2node->SetLineColor(kColorITS);
22149 sub2node->SetVisibility(1);
22150 fNodes->Add(sub2node);
22153 // Place copy #10 of ITS6 in I569
22155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22156 sub2node->SetLineColor(kColorITS);
22157 sub2node->SetVisibility(1);
22158 fNodes->Add(sub2node);
22161 // Place copy #11 of ITS6 in I569
22163 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22164 sub2node->SetLineColor(kColorITS);
22165 sub2node->SetVisibility(1);
22166 fNodes->Add(sub2node);
22169 // Place copy #12 of ITS6 in I569
22171 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22172 sub2node->SetLineColor(kColorITS);
22173 sub2node->SetVisibility(1);
22174 fNodes->Add(sub2node);
22177 // Place copy #13 of ITS6 in I569
22179 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22180 sub2node->SetLineColor(kColorITS);
22181 sub2node->SetVisibility(1);
22182 fNodes->Add(sub2node);
22185 // Place copy #14 of ITS6 in I569
22187 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22188 sub2node->SetLineColor(kColorITS);
22189 sub2node->SetVisibility(1);
22190 fNodes->Add(sub2node);
22193 // Place copy #15 of ITS6 in I569
22195 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22196 sub2node->SetLineColor(kColorITS);
22197 sub2node->SetVisibility(1);
22198 fNodes->Add(sub2node);
22201 // Place copy #16 of ITS6 in I569
22203 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22204 sub2node->SetLineColor(kColorITS);
22205 sub2node->SetVisibility(1);
22206 fNodes->Add(sub2node);
22209 // Place copy #17 of ITS6 in I569
22211 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22212 sub2node->SetLineColor(kColorITS);
22213 sub2node->SetVisibility(1);
22214 fNodes->Add(sub2node);
22217 // Place copy #18 of ITS6 in I569
22219 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22220 sub2node->SetLineColor(kColorITS);
22221 sub2node->SetVisibility(1);
22222 fNodes->Add(sub2node);
22225 // Place copy #19 of ITS6 in I569
22227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22228 sub2node->SetLineColor(kColorITS);
22229 sub2node->SetVisibility(1);
22230 fNodes->Add(sub2node);
22233 // Place copy #20 of ITS6 in I569
22235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22236 sub2node->SetLineColor(kColorITS);
22237 sub2node->SetVisibility(1);
22238 fNodes->Add(sub2node);
22241 // Place copy #21 of ITS6 in I569
22243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22244 sub2node->SetLineColor(kColorITS);
22245 sub2node->SetVisibility(1);
22246 fNodes->Add(sub2node);
22249 // Place copy #22 of ITS6 in I569
22251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22252 sub2node->SetLineColor(kColorITS);
22253 sub2node->SetVisibility(1);
22254 fNodes->Add(sub2node);
22257 // Place copy #23 of ITS6 in I569
22259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22260 sub2node->SetLineColor(kColorITS);
22261 sub2node->SetVisibility(1);
22262 fNodes->Add(sub2node);
22265 // Place copy #24 of ITS6 in I569
22267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22268 sub2node->SetLineColor(kColorITS);
22269 sub2node->SetVisibility(1);
22270 fNodes->Add(sub2node);
22273 // Place copy #25 of ITS6 in I569
22275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22276 sub2node->SetLineColor(kColorITS);
22277 sub2node->SetVisibility(1);
22278 fNodes->Add(sub2node);
22280 fNodes->Add(sub1node);
22283 // Place copy #29 of I569 in IT56
22285 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22286 sub1node->SetLineColor(kColorITS);
22287 sub1node->SetVisibility(0);
22290 // Place copy #1 of ITS6 in I569
22292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22293 sub2node->SetLineColor(kColorITS);
22294 sub2node->SetVisibility(1);
22295 fNodes->Add(sub2node);
22298 // Place copy #2 of ITS6 in I569
22300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22301 sub2node->SetLineColor(kColorITS);
22302 sub2node->SetVisibility(1);
22303 fNodes->Add(sub2node);
22306 // Place copy #3 of ITS6 in I569
22308 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22309 sub2node->SetLineColor(kColorITS);
22310 sub2node->SetVisibility(1);
22311 fNodes->Add(sub2node);
22314 // Place copy #4 of ITS6 in I569
22316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22317 sub2node->SetLineColor(kColorITS);
22318 sub2node->SetVisibility(1);
22319 fNodes->Add(sub2node);
22322 // Place copy #5 of ITS6 in I569
22324 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22325 sub2node->SetLineColor(kColorITS);
22326 sub2node->SetVisibility(1);
22327 fNodes->Add(sub2node);
22330 // Place copy #6 of ITS6 in I569
22332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22333 sub2node->SetLineColor(kColorITS);
22334 sub2node->SetVisibility(1);
22335 fNodes->Add(sub2node);
22338 // Place copy #7 of ITS6 in I569
22340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22341 sub2node->SetLineColor(kColorITS);
22342 sub2node->SetVisibility(1);
22343 fNodes->Add(sub2node);
22346 // Place copy #8 of ITS6 in I569
22348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22349 sub2node->SetLineColor(kColorITS);
22350 sub2node->SetVisibility(1);
22351 fNodes->Add(sub2node);
22354 // Place copy #9 of ITS6 in I569
22356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22357 sub2node->SetLineColor(kColorITS);
22358 sub2node->SetVisibility(1);
22359 fNodes->Add(sub2node);
22362 // Place copy #10 of ITS6 in I569
22364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22365 sub2node->SetLineColor(kColorITS);
22366 sub2node->SetVisibility(1);
22367 fNodes->Add(sub2node);
22370 // Place copy #11 of ITS6 in I569
22372 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22373 sub2node->SetLineColor(kColorITS);
22374 sub2node->SetVisibility(1);
22375 fNodes->Add(sub2node);
22378 // Place copy #12 of ITS6 in I569
22380 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22381 sub2node->SetLineColor(kColorITS);
22382 sub2node->SetVisibility(1);
22383 fNodes->Add(sub2node);
22386 // Place copy #13 of ITS6 in I569
22388 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22389 sub2node->SetLineColor(kColorITS);
22390 sub2node->SetVisibility(1);
22391 fNodes->Add(sub2node);
22394 // Place copy #14 of ITS6 in I569
22396 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22397 sub2node->SetLineColor(kColorITS);
22398 sub2node->SetVisibility(1);
22399 fNodes->Add(sub2node);
22402 // Place copy #15 of ITS6 in I569
22404 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22405 sub2node->SetLineColor(kColorITS);
22406 sub2node->SetVisibility(1);
22407 fNodes->Add(sub2node);
22410 // Place copy #16 of ITS6 in I569
22412 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22413 sub2node->SetLineColor(kColorITS);
22414 sub2node->SetVisibility(1);
22415 fNodes->Add(sub2node);
22418 // Place copy #17 of ITS6 in I569
22420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22421 sub2node->SetLineColor(kColorITS);
22422 sub2node->SetVisibility(1);
22423 fNodes->Add(sub2node);
22426 // Place copy #18 of ITS6 in I569
22428 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22429 sub2node->SetLineColor(kColorITS);
22430 sub2node->SetVisibility(1);
22431 fNodes->Add(sub2node);
22434 // Place copy #19 of ITS6 in I569
22436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22437 sub2node->SetLineColor(kColorITS);
22438 sub2node->SetVisibility(1);
22439 fNodes->Add(sub2node);
22442 // Place copy #20 of ITS6 in I569
22444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22445 sub2node->SetLineColor(kColorITS);
22446 sub2node->SetVisibility(1);
22447 fNodes->Add(sub2node);
22450 // Place copy #21 of ITS6 in I569
22452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22453 sub2node->SetLineColor(kColorITS);
22454 sub2node->SetVisibility(1);
22455 fNodes->Add(sub2node);
22458 // Place copy #22 of ITS6 in I569
22460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22461 sub2node->SetLineColor(kColorITS);
22462 sub2node->SetVisibility(1);
22463 fNodes->Add(sub2node);
22466 // Place copy #23 of ITS6 in I569
22468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22469 sub2node->SetLineColor(kColorITS);
22470 sub2node->SetVisibility(1);
22471 fNodes->Add(sub2node);
22474 // Place copy #24 of ITS6 in I569
22476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22477 sub2node->SetLineColor(kColorITS);
22478 sub2node->SetVisibility(1);
22479 fNodes->Add(sub2node);
22482 // Place copy #25 of ITS6 in I569
22484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22485 sub2node->SetLineColor(kColorITS);
22486 sub2node->SetVisibility(1);
22487 fNodes->Add(sub2node);
22489 fNodes->Add(sub1node);
22492 // Place copy #30 of I569 in IT56
22494 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22495 sub1node->SetLineColor(kColorITS);
22496 sub1node->SetVisibility(0);
22499 // Place copy #1 of ITS6 in I569
22501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22502 sub2node->SetLineColor(kColorITS);
22503 sub2node->SetVisibility(1);
22504 fNodes->Add(sub2node);
22507 // Place copy #2 of ITS6 in I569
22509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22510 sub2node->SetLineColor(kColorITS);
22511 sub2node->SetVisibility(1);
22512 fNodes->Add(sub2node);
22515 // Place copy #3 of ITS6 in I569
22517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22518 sub2node->SetLineColor(kColorITS);
22519 sub2node->SetVisibility(1);
22520 fNodes->Add(sub2node);
22523 // Place copy #4 of ITS6 in I569
22525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22526 sub2node->SetLineColor(kColorITS);
22527 sub2node->SetVisibility(1);
22528 fNodes->Add(sub2node);
22531 // Place copy #5 of ITS6 in I569
22533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22534 sub2node->SetLineColor(kColorITS);
22535 sub2node->SetVisibility(1);
22536 fNodes->Add(sub2node);
22539 // Place copy #6 of ITS6 in I569
22541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22542 sub2node->SetLineColor(kColorITS);
22543 sub2node->SetVisibility(1);
22544 fNodes->Add(sub2node);
22547 // Place copy #7 of ITS6 in I569
22549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22550 sub2node->SetLineColor(kColorITS);
22551 sub2node->SetVisibility(1);
22552 fNodes->Add(sub2node);
22555 // Place copy #8 of ITS6 in I569
22557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22558 sub2node->SetLineColor(kColorITS);
22559 sub2node->SetVisibility(1);
22560 fNodes->Add(sub2node);
22563 // Place copy #9 of ITS6 in I569
22565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22566 sub2node->SetLineColor(kColorITS);
22567 sub2node->SetVisibility(1);
22568 fNodes->Add(sub2node);
22571 // Place copy #10 of ITS6 in I569
22573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22574 sub2node->SetLineColor(kColorITS);
22575 sub2node->SetVisibility(1);
22576 fNodes->Add(sub2node);
22579 // Place copy #11 of ITS6 in I569
22581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22582 sub2node->SetLineColor(kColorITS);
22583 sub2node->SetVisibility(1);
22584 fNodes->Add(sub2node);
22587 // Place copy #12 of ITS6 in I569
22589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22590 sub2node->SetLineColor(kColorITS);
22591 sub2node->SetVisibility(1);
22592 fNodes->Add(sub2node);
22595 // Place copy #13 of ITS6 in I569
22597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22598 sub2node->SetLineColor(kColorITS);
22599 sub2node->SetVisibility(1);
22600 fNodes->Add(sub2node);
22603 // Place copy #14 of ITS6 in I569
22605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22606 sub2node->SetLineColor(kColorITS);
22607 sub2node->SetVisibility(1);
22608 fNodes->Add(sub2node);
22611 // Place copy #15 of ITS6 in I569
22613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22614 sub2node->SetLineColor(kColorITS);
22615 sub2node->SetVisibility(1);
22616 fNodes->Add(sub2node);
22619 // Place copy #16 of ITS6 in I569
22621 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22622 sub2node->SetLineColor(kColorITS);
22623 sub2node->SetVisibility(1);
22624 fNodes->Add(sub2node);
22627 // Place copy #17 of ITS6 in I569
22629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22630 sub2node->SetLineColor(kColorITS);
22631 sub2node->SetVisibility(1);
22632 fNodes->Add(sub2node);
22635 // Place copy #18 of ITS6 in I569
22637 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22638 sub2node->SetLineColor(kColorITS);
22639 sub2node->SetVisibility(1);
22640 fNodes->Add(sub2node);
22643 // Place copy #19 of ITS6 in I569
22645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22646 sub2node->SetLineColor(kColorITS);
22647 sub2node->SetVisibility(1);
22648 fNodes->Add(sub2node);
22651 // Place copy #20 of ITS6 in I569
22653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22654 sub2node->SetLineColor(kColorITS);
22655 sub2node->SetVisibility(1);
22656 fNodes->Add(sub2node);
22659 // Place copy #21 of ITS6 in I569
22661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22662 sub2node->SetLineColor(kColorITS);
22663 sub2node->SetVisibility(1);
22664 fNodes->Add(sub2node);
22667 // Place copy #22 of ITS6 in I569
22669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22670 sub2node->SetLineColor(kColorITS);
22671 sub2node->SetVisibility(1);
22672 fNodes->Add(sub2node);
22675 // Place copy #23 of ITS6 in I569
22677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22678 sub2node->SetLineColor(kColorITS);
22679 sub2node->SetVisibility(1);
22680 fNodes->Add(sub2node);
22683 // Place copy #24 of ITS6 in I569
22685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22686 sub2node->SetLineColor(kColorITS);
22687 sub2node->SetVisibility(1);
22688 fNodes->Add(sub2node);
22691 // Place copy #25 of ITS6 in I569
22693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22694 sub2node->SetLineColor(kColorITS);
22695 sub2node->SetVisibility(1);
22696 fNodes->Add(sub2node);
22698 fNodes->Add(sub1node);
22701 // Place copy #31 of I569 in IT56
22703 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22704 sub1node->SetLineColor(kColorITS);
22705 sub1node->SetVisibility(0);
22708 // Place copy #1 of ITS6 in I569
22710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22711 sub2node->SetLineColor(kColorITS);
22712 sub2node->SetVisibility(1);
22713 fNodes->Add(sub2node);
22716 // Place copy #2 of ITS6 in I569
22718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22719 sub2node->SetLineColor(kColorITS);
22720 sub2node->SetVisibility(1);
22721 fNodes->Add(sub2node);
22724 // Place copy #3 of ITS6 in I569
22726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22727 sub2node->SetLineColor(kColorITS);
22728 sub2node->SetVisibility(1);
22729 fNodes->Add(sub2node);
22732 // Place copy #4 of ITS6 in I569
22734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22735 sub2node->SetLineColor(kColorITS);
22736 sub2node->SetVisibility(1);
22737 fNodes->Add(sub2node);
22740 // Place copy #5 of ITS6 in I569
22742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22743 sub2node->SetLineColor(kColorITS);
22744 sub2node->SetVisibility(1);
22745 fNodes->Add(sub2node);
22748 // Place copy #6 of ITS6 in I569
22750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22751 sub2node->SetLineColor(kColorITS);
22752 sub2node->SetVisibility(1);
22753 fNodes->Add(sub2node);
22756 // Place copy #7 of ITS6 in I569
22758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22759 sub2node->SetLineColor(kColorITS);
22760 sub2node->SetVisibility(1);
22761 fNodes->Add(sub2node);
22764 // Place copy #8 of ITS6 in I569
22766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22767 sub2node->SetLineColor(kColorITS);
22768 sub2node->SetVisibility(1);
22769 fNodes->Add(sub2node);
22772 // Place copy #9 of ITS6 in I569
22774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22775 sub2node->SetLineColor(kColorITS);
22776 sub2node->SetVisibility(1);
22777 fNodes->Add(sub2node);
22780 // Place copy #10 of ITS6 in I569
22782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22783 sub2node->SetLineColor(kColorITS);
22784 sub2node->SetVisibility(1);
22785 fNodes->Add(sub2node);
22788 // Place copy #11 of ITS6 in I569
22790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22791 sub2node->SetLineColor(kColorITS);
22792 sub2node->SetVisibility(1);
22793 fNodes->Add(sub2node);
22796 // Place copy #12 of ITS6 in I569
22798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22799 sub2node->SetLineColor(kColorITS);
22800 sub2node->SetVisibility(1);
22801 fNodes->Add(sub2node);
22804 // Place copy #13 of ITS6 in I569
22806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22807 sub2node->SetLineColor(kColorITS);
22808 sub2node->SetVisibility(1);
22809 fNodes->Add(sub2node);
22812 // Place copy #14 of ITS6 in I569
22814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22815 sub2node->SetLineColor(kColorITS);
22816 sub2node->SetVisibility(1);
22817 fNodes->Add(sub2node);
22820 // Place copy #15 of ITS6 in I569
22822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22823 sub2node->SetLineColor(kColorITS);
22824 sub2node->SetVisibility(1);
22825 fNodes->Add(sub2node);
22828 // Place copy #16 of ITS6 in I569
22830 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22831 sub2node->SetLineColor(kColorITS);
22832 sub2node->SetVisibility(1);
22833 fNodes->Add(sub2node);
22836 // Place copy #17 of ITS6 in I569
22838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22839 sub2node->SetLineColor(kColorITS);
22840 sub2node->SetVisibility(1);
22841 fNodes->Add(sub2node);
22844 // Place copy #18 of ITS6 in I569
22846 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22847 sub2node->SetLineColor(kColorITS);
22848 sub2node->SetVisibility(1);
22849 fNodes->Add(sub2node);
22852 // Place copy #19 of ITS6 in I569
22854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22855 sub2node->SetLineColor(kColorITS);
22856 sub2node->SetVisibility(1);
22857 fNodes->Add(sub2node);
22860 // Place copy #20 of ITS6 in I569
22862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22863 sub2node->SetLineColor(kColorITS);
22864 sub2node->SetVisibility(1);
22865 fNodes->Add(sub2node);
22868 // Place copy #21 of ITS6 in I569
22870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22871 sub2node->SetLineColor(kColorITS);
22872 sub2node->SetVisibility(1);
22873 fNodes->Add(sub2node);
22876 // Place copy #22 of ITS6 in I569
22878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22879 sub2node->SetLineColor(kColorITS);
22880 sub2node->SetVisibility(1);
22881 fNodes->Add(sub2node);
22884 // Place copy #23 of ITS6 in I569
22886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22887 sub2node->SetLineColor(kColorITS);
22888 sub2node->SetVisibility(1);
22889 fNodes->Add(sub2node);
22892 // Place copy #24 of ITS6 in I569
22894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22895 sub2node->SetLineColor(kColorITS);
22896 sub2node->SetVisibility(1);
22897 fNodes->Add(sub2node);
22900 // Place copy #25 of ITS6 in I569
22902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22903 sub2node->SetLineColor(kColorITS);
22904 sub2node->SetVisibility(1);
22905 fNodes->Add(sub2node);
22907 fNodes->Add(sub1node);
22910 // Place copy #32 of I569 in IT56
22912 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
22913 sub1node->SetLineColor(kColorITS);
22914 sub1node->SetVisibility(0);
22917 // Place copy #1 of ITS6 in I569
22919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22920 sub2node->SetLineColor(kColorITS);
22921 sub2node->SetVisibility(1);
22922 fNodes->Add(sub2node);
22925 // Place copy #2 of ITS6 in I569
22927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22928 sub2node->SetLineColor(kColorITS);
22929 sub2node->SetVisibility(1);
22930 fNodes->Add(sub2node);
22933 // Place copy #3 of ITS6 in I569
22935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22936 sub2node->SetLineColor(kColorITS);
22937 sub2node->SetVisibility(1);
22938 fNodes->Add(sub2node);
22941 // Place copy #4 of ITS6 in I569
22943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22944 sub2node->SetLineColor(kColorITS);
22945 sub2node->SetVisibility(1);
22946 fNodes->Add(sub2node);
22949 // Place copy #5 of ITS6 in I569
22951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22952 sub2node->SetLineColor(kColorITS);
22953 sub2node->SetVisibility(1);
22954 fNodes->Add(sub2node);
22957 // Place copy #6 of ITS6 in I569
22959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22960 sub2node->SetLineColor(kColorITS);
22961 sub2node->SetVisibility(1);
22962 fNodes->Add(sub2node);
22965 // Place copy #7 of ITS6 in I569
22967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22968 sub2node->SetLineColor(kColorITS);
22969 sub2node->SetVisibility(1);
22970 fNodes->Add(sub2node);
22973 // Place copy #8 of ITS6 in I569
22975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22976 sub2node->SetLineColor(kColorITS);
22977 sub2node->SetVisibility(1);
22978 fNodes->Add(sub2node);
22981 // Place copy #9 of ITS6 in I569
22983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22984 sub2node->SetLineColor(kColorITS);
22985 sub2node->SetVisibility(1);
22986 fNodes->Add(sub2node);
22989 // Place copy #10 of ITS6 in I569
22991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22992 sub2node->SetLineColor(kColorITS);
22993 sub2node->SetVisibility(1);
22994 fNodes->Add(sub2node);
22997 // Place copy #11 of ITS6 in I569
22999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23000 sub2node->SetLineColor(kColorITS);
23001 sub2node->SetVisibility(1);
23002 fNodes->Add(sub2node);
23005 // Place copy #12 of ITS6 in I569
23007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23008 sub2node->SetLineColor(kColorITS);
23009 sub2node->SetVisibility(1);
23010 fNodes->Add(sub2node);
23013 // Place copy #13 of ITS6 in I569
23015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23016 sub2node->SetLineColor(kColorITS);
23017 sub2node->SetVisibility(1);
23018 fNodes->Add(sub2node);
23021 // Place copy #14 of ITS6 in I569
23023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23024 sub2node->SetLineColor(kColorITS);
23025 sub2node->SetVisibility(1);
23026 fNodes->Add(sub2node);
23029 // Place copy #15 of ITS6 in I569
23031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23032 sub2node->SetLineColor(kColorITS);
23033 sub2node->SetVisibility(1);
23034 fNodes->Add(sub2node);
23037 // Place copy #16 of ITS6 in I569
23039 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23040 sub2node->SetLineColor(kColorITS);
23041 sub2node->SetVisibility(1);
23042 fNodes->Add(sub2node);
23045 // Place copy #17 of ITS6 in I569
23047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23048 sub2node->SetLineColor(kColorITS);
23049 sub2node->SetVisibility(1);
23050 fNodes->Add(sub2node);
23053 // Place copy #18 of ITS6 in I569
23055 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23056 sub2node->SetLineColor(kColorITS);
23057 sub2node->SetVisibility(1);
23058 fNodes->Add(sub2node);
23061 // Place copy #19 of ITS6 in I569
23063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23064 sub2node->SetLineColor(kColorITS);
23065 sub2node->SetVisibility(1);
23066 fNodes->Add(sub2node);
23069 // Place copy #20 of ITS6 in I569
23071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23072 sub2node->SetLineColor(kColorITS);
23073 sub2node->SetVisibility(1);
23074 fNodes->Add(sub2node);
23077 // Place copy #21 of ITS6 in I569
23079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23080 sub2node->SetLineColor(kColorITS);
23081 sub2node->SetVisibility(1);
23082 fNodes->Add(sub2node);
23085 // Place copy #22 of ITS6 in I569
23087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23088 sub2node->SetLineColor(kColorITS);
23089 sub2node->SetVisibility(1);
23090 fNodes->Add(sub2node);
23093 // Place copy #23 of ITS6 in I569
23095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23096 sub2node->SetLineColor(kColorITS);
23097 sub2node->SetVisibility(1);
23098 fNodes->Add(sub2node);
23101 // Place copy #24 of ITS6 in I569
23103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23104 sub2node->SetLineColor(kColorITS);
23105 sub2node->SetVisibility(1);
23106 fNodes->Add(sub2node);
23109 // Place copy #25 of ITS6 in I569
23111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23112 sub2node->SetLineColor(kColorITS);
23113 sub2node->SetVisibility(1);
23114 fNodes->Add(sub2node);
23116 fNodes->Add(sub1node);
23119 // Place copy #33 of I569 in IT56
23121 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23122 sub1node->SetLineColor(kColorITS);
23123 sub1node->SetVisibility(0);
23126 // Place copy #1 of ITS6 in I569
23128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23129 sub2node->SetLineColor(kColorITS);
23130 sub2node->SetVisibility(1);
23131 fNodes->Add(sub2node);
23134 // Place copy #2 of ITS6 in I569
23136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23137 sub2node->SetLineColor(kColorITS);
23138 sub2node->SetVisibility(1);
23139 fNodes->Add(sub2node);
23142 // Place copy #3 of ITS6 in I569
23144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23145 sub2node->SetLineColor(kColorITS);
23146 sub2node->SetVisibility(1);
23147 fNodes->Add(sub2node);
23150 // Place copy #4 of ITS6 in I569
23152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23153 sub2node->SetLineColor(kColorITS);
23154 sub2node->SetVisibility(1);
23155 fNodes->Add(sub2node);
23158 // Place copy #5 of ITS6 in I569
23160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23161 sub2node->SetLineColor(kColorITS);
23162 sub2node->SetVisibility(1);
23163 fNodes->Add(sub2node);
23166 // Place copy #6 of ITS6 in I569
23168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23169 sub2node->SetLineColor(kColorITS);
23170 sub2node->SetVisibility(1);
23171 fNodes->Add(sub2node);
23174 // Place copy #7 of ITS6 in I569
23176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23177 sub2node->SetLineColor(kColorITS);
23178 sub2node->SetVisibility(1);
23179 fNodes->Add(sub2node);
23182 // Place copy #8 of ITS6 in I569
23184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23185 sub2node->SetLineColor(kColorITS);
23186 sub2node->SetVisibility(1);
23187 fNodes->Add(sub2node);
23190 // Place copy #9 of ITS6 in I569
23192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23193 sub2node->SetLineColor(kColorITS);
23194 sub2node->SetVisibility(1);
23195 fNodes->Add(sub2node);
23198 // Place copy #10 of ITS6 in I569
23200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23201 sub2node->SetLineColor(kColorITS);
23202 sub2node->SetVisibility(1);
23203 fNodes->Add(sub2node);
23206 // Place copy #11 of ITS6 in I569
23208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23209 sub2node->SetLineColor(kColorITS);
23210 sub2node->SetVisibility(1);
23211 fNodes->Add(sub2node);
23214 // Place copy #12 of ITS6 in I569
23216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23217 sub2node->SetLineColor(kColorITS);
23218 sub2node->SetVisibility(1);
23219 fNodes->Add(sub2node);
23222 // Place copy #13 of ITS6 in I569
23224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23225 sub2node->SetLineColor(kColorITS);
23226 sub2node->SetVisibility(1);
23227 fNodes->Add(sub2node);
23230 // Place copy #14 of ITS6 in I569
23232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23233 sub2node->SetLineColor(kColorITS);
23234 sub2node->SetVisibility(1);
23235 fNodes->Add(sub2node);
23238 // Place copy #15 of ITS6 in I569
23240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23241 sub2node->SetLineColor(kColorITS);
23242 sub2node->SetVisibility(1);
23243 fNodes->Add(sub2node);
23246 // Place copy #16 of ITS6 in I569
23248 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23249 sub2node->SetLineColor(kColorITS);
23250 sub2node->SetVisibility(1);
23251 fNodes->Add(sub2node);
23254 // Place copy #17 of ITS6 in I569
23256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23257 sub2node->SetLineColor(kColorITS);
23258 sub2node->SetVisibility(1);
23259 fNodes->Add(sub2node);
23262 // Place copy #18 of ITS6 in I569
23264 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23265 sub2node->SetLineColor(kColorITS);
23266 sub2node->SetVisibility(1);
23267 fNodes->Add(sub2node);
23270 // Place copy #19 of ITS6 in I569
23272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23273 sub2node->SetLineColor(kColorITS);
23274 sub2node->SetVisibility(1);
23275 fNodes->Add(sub2node);
23278 // Place copy #20 of ITS6 in I569
23280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23281 sub2node->SetLineColor(kColorITS);
23282 sub2node->SetVisibility(1);
23283 fNodes->Add(sub2node);
23286 // Place copy #21 of ITS6 in I569
23288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23289 sub2node->SetLineColor(kColorITS);
23290 sub2node->SetVisibility(1);
23291 fNodes->Add(sub2node);
23294 // Place copy #22 of ITS6 in I569
23296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23297 sub2node->SetLineColor(kColorITS);
23298 sub2node->SetVisibility(1);
23299 fNodes->Add(sub2node);
23302 // Place copy #23 of ITS6 in I569
23304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23305 sub2node->SetLineColor(kColorITS);
23306 sub2node->SetVisibility(1);
23307 fNodes->Add(sub2node);
23310 // Place copy #24 of ITS6 in I569
23312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23313 sub2node->SetLineColor(kColorITS);
23314 sub2node->SetVisibility(1);
23315 fNodes->Add(sub2node);
23318 // Place copy #25 of ITS6 in I569
23320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23321 sub2node->SetLineColor(kColorITS);
23322 sub2node->SetVisibility(1);
23323 fNodes->Add(sub2node);
23325 fNodes->Add(sub1node);
23328 // Place copy #34 of I569 in IT56
23330 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23331 sub1node->SetLineColor(kColorITS);
23332 sub1node->SetVisibility(0);
23335 // Place copy #1 of ITS6 in I569
23337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23338 sub2node->SetLineColor(kColorITS);
23339 sub2node->SetVisibility(1);
23340 fNodes->Add(sub2node);
23343 // Place copy #2 of ITS6 in I569
23345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23346 sub2node->SetLineColor(kColorITS);
23347 sub2node->SetVisibility(1);
23348 fNodes->Add(sub2node);
23351 // Place copy #3 of ITS6 in I569
23353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23354 sub2node->SetLineColor(kColorITS);
23355 sub2node->SetVisibility(1);
23356 fNodes->Add(sub2node);
23359 // Place copy #4 of ITS6 in I569
23361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23362 sub2node->SetLineColor(kColorITS);
23363 sub2node->SetVisibility(1);
23364 fNodes->Add(sub2node);
23367 // Place copy #5 of ITS6 in I569
23369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23370 sub2node->SetLineColor(kColorITS);
23371 sub2node->SetVisibility(1);
23372 fNodes->Add(sub2node);
23375 // Place copy #6 of ITS6 in I569
23377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23378 sub2node->SetLineColor(kColorITS);
23379 sub2node->SetVisibility(1);
23380 fNodes->Add(sub2node);
23383 // Place copy #7 of ITS6 in I569
23385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23386 sub2node->SetLineColor(kColorITS);
23387 sub2node->SetVisibility(1);
23388 fNodes->Add(sub2node);
23391 // Place copy #8 of ITS6 in I569
23393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23394 sub2node->SetLineColor(kColorITS);
23395 sub2node->SetVisibility(1);
23396 fNodes->Add(sub2node);
23399 // Place copy #9 of ITS6 in I569
23401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23402 sub2node->SetLineColor(kColorITS);
23403 sub2node->SetVisibility(1);
23404 fNodes->Add(sub2node);
23407 // Place copy #10 of ITS6 in I569
23409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23410 sub2node->SetLineColor(kColorITS);
23411 sub2node->SetVisibility(1);
23412 fNodes->Add(sub2node);
23415 // Place copy #11 of ITS6 in I569
23417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23418 sub2node->SetLineColor(kColorITS);
23419 sub2node->SetVisibility(1);
23420 fNodes->Add(sub2node);
23423 // Place copy #12 of ITS6 in I569
23425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23426 sub2node->SetLineColor(kColorITS);
23427 sub2node->SetVisibility(1);
23428 fNodes->Add(sub2node);
23431 // Place copy #13 of ITS6 in I569
23433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23434 sub2node->SetLineColor(kColorITS);
23435 sub2node->SetVisibility(1);
23436 fNodes->Add(sub2node);
23439 // Place copy #14 of ITS6 in I569
23441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23442 sub2node->SetLineColor(kColorITS);
23443 sub2node->SetVisibility(1);
23444 fNodes->Add(sub2node);
23447 // Place copy #15 of ITS6 in I569
23449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23450 sub2node->SetLineColor(kColorITS);
23451 sub2node->SetVisibility(1);
23452 fNodes->Add(sub2node);
23455 // Place copy #16 of ITS6 in I569
23457 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23458 sub2node->SetLineColor(kColorITS);
23459 sub2node->SetVisibility(1);
23460 fNodes->Add(sub2node);
23463 // Place copy #17 of ITS6 in I569
23465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23466 sub2node->SetLineColor(kColorITS);
23467 sub2node->SetVisibility(1);
23468 fNodes->Add(sub2node);
23471 // Place copy #18 of ITS6 in I569
23473 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23474 sub2node->SetLineColor(kColorITS);
23475 sub2node->SetVisibility(1);
23476 fNodes->Add(sub2node);
23479 // Place copy #19 of ITS6 in I569
23481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23482 sub2node->SetLineColor(kColorITS);
23483 sub2node->SetVisibility(1);
23484 fNodes->Add(sub2node);
23487 // Place copy #20 of ITS6 in I569
23489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23490 sub2node->SetLineColor(kColorITS);
23491 sub2node->SetVisibility(1);
23492 fNodes->Add(sub2node);
23495 // Place copy #21 of ITS6 in I569
23497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23498 sub2node->SetLineColor(kColorITS);
23499 sub2node->SetVisibility(1);
23500 fNodes->Add(sub2node);
23503 // Place copy #22 of ITS6 in I569
23505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23506 sub2node->SetLineColor(kColorITS);
23507 sub2node->SetVisibility(1);
23508 fNodes->Add(sub2node);
23511 // Place copy #23 of ITS6 in I569
23513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23514 sub2node->SetLineColor(kColorITS);
23515 sub2node->SetVisibility(1);
23516 fNodes->Add(sub2node);
23519 // Place copy #24 of ITS6 in I569
23521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23522 sub2node->SetLineColor(kColorITS);
23523 sub2node->SetVisibility(1);
23524 fNodes->Add(sub2node);
23527 // Place copy #25 of ITS6 in I569
23529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23530 sub2node->SetLineColor(kColorITS);
23531 sub2node->SetVisibility(1);
23532 fNodes->Add(sub2node);
23534 fNodes->Add(sub1node);
23537 // Place copy #35 of I569 in IT56
23539 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23540 sub1node->SetLineColor(kColorITS);
23541 sub1node->SetVisibility(0);
23544 // Place copy #1 of ITS6 in I569
23546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23547 sub2node->SetLineColor(kColorITS);
23548 sub2node->SetVisibility(1);
23549 fNodes->Add(sub2node);
23552 // Place copy #2 of ITS6 in I569
23554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23555 sub2node->SetLineColor(kColorITS);
23556 sub2node->SetVisibility(1);
23557 fNodes->Add(sub2node);
23560 // Place copy #3 of ITS6 in I569
23562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23563 sub2node->SetLineColor(kColorITS);
23564 sub2node->SetVisibility(1);
23565 fNodes->Add(sub2node);
23568 // Place copy #4 of ITS6 in I569
23570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23571 sub2node->SetLineColor(kColorITS);
23572 sub2node->SetVisibility(1);
23573 fNodes->Add(sub2node);
23576 // Place copy #5 of ITS6 in I569
23578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23579 sub2node->SetLineColor(kColorITS);
23580 sub2node->SetVisibility(1);
23581 fNodes->Add(sub2node);
23584 // Place copy #6 of ITS6 in I569
23586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23587 sub2node->SetLineColor(kColorITS);
23588 sub2node->SetVisibility(1);
23589 fNodes->Add(sub2node);
23592 // Place copy #7 of ITS6 in I569
23594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23595 sub2node->SetLineColor(kColorITS);
23596 sub2node->SetVisibility(1);
23597 fNodes->Add(sub2node);
23600 // Place copy #8 of ITS6 in I569
23602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23603 sub2node->SetLineColor(kColorITS);
23604 sub2node->SetVisibility(1);
23605 fNodes->Add(sub2node);
23608 // Place copy #9 of ITS6 in I569
23610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23611 sub2node->SetLineColor(kColorITS);
23612 sub2node->SetVisibility(1);
23613 fNodes->Add(sub2node);
23616 // Place copy #10 of ITS6 in I569
23618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23619 sub2node->SetLineColor(kColorITS);
23620 sub2node->SetVisibility(1);
23621 fNodes->Add(sub2node);
23624 // Place copy #11 of ITS6 in I569
23626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23627 sub2node->SetLineColor(kColorITS);
23628 sub2node->SetVisibility(1);
23629 fNodes->Add(sub2node);
23632 // Place copy #12 of ITS6 in I569
23634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23635 sub2node->SetLineColor(kColorITS);
23636 sub2node->SetVisibility(1);
23637 fNodes->Add(sub2node);
23640 // Place copy #13 of ITS6 in I569
23642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23643 sub2node->SetLineColor(kColorITS);
23644 sub2node->SetVisibility(1);
23645 fNodes->Add(sub2node);
23648 // Place copy #14 of ITS6 in I569
23650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23651 sub2node->SetLineColor(kColorITS);
23652 sub2node->SetVisibility(1);
23653 fNodes->Add(sub2node);
23656 // Place copy #15 of ITS6 in I569
23658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23659 sub2node->SetLineColor(kColorITS);
23660 sub2node->SetVisibility(1);
23661 fNodes->Add(sub2node);
23664 // Place copy #16 of ITS6 in I569
23666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23667 sub2node->SetLineColor(kColorITS);
23668 sub2node->SetVisibility(1);
23669 fNodes->Add(sub2node);
23672 // Place copy #17 of ITS6 in I569
23674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23675 sub2node->SetLineColor(kColorITS);
23676 sub2node->SetVisibility(1);
23677 fNodes->Add(sub2node);
23680 // Place copy #18 of ITS6 in I569
23682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23683 sub2node->SetLineColor(kColorITS);
23684 sub2node->SetVisibility(1);
23685 fNodes->Add(sub2node);
23688 // Place copy #19 of ITS6 in I569
23690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23691 sub2node->SetLineColor(kColorITS);
23692 sub2node->SetVisibility(1);
23693 fNodes->Add(sub2node);
23696 // Place copy #20 of ITS6 in I569
23698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23699 sub2node->SetLineColor(kColorITS);
23700 sub2node->SetVisibility(1);
23701 fNodes->Add(sub2node);
23704 // Place copy #21 of ITS6 in I569
23706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23707 sub2node->SetLineColor(kColorITS);
23708 sub2node->SetVisibility(1);
23709 fNodes->Add(sub2node);
23712 // Place copy #22 of ITS6 in I569
23714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23715 sub2node->SetLineColor(kColorITS);
23716 sub2node->SetVisibility(1);
23717 fNodes->Add(sub2node);
23720 // Place copy #23 of ITS6 in I569
23722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23723 sub2node->SetLineColor(kColorITS);
23724 sub2node->SetVisibility(1);
23725 fNodes->Add(sub2node);
23728 // Place copy #24 of ITS6 in I569
23730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23731 sub2node->SetLineColor(kColorITS);
23732 sub2node->SetVisibility(1);
23733 fNodes->Add(sub2node);
23736 // Place copy #25 of ITS6 in I569
23738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23739 sub2node->SetLineColor(kColorITS);
23740 sub2node->SetVisibility(1);
23741 fNodes->Add(sub2node);
23743 fNodes->Add(sub1node);
23746 // Place copy #36 of I569 in IT56
23748 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23749 sub1node->SetLineColor(kColorITS);
23750 sub1node->SetVisibility(0);
23753 // Place copy #1 of ITS6 in I569
23755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23756 sub2node->SetLineColor(kColorITS);
23757 sub2node->SetVisibility(1);
23758 fNodes->Add(sub2node);
23761 // Place copy #2 of ITS6 in I569
23763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23764 sub2node->SetLineColor(kColorITS);
23765 sub2node->SetVisibility(1);
23766 fNodes->Add(sub2node);
23769 // Place copy #3 of ITS6 in I569
23771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23772 sub2node->SetLineColor(kColorITS);
23773 sub2node->SetVisibility(1);
23774 fNodes->Add(sub2node);
23777 // Place copy #4 of ITS6 in I569
23779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23780 sub2node->SetLineColor(kColorITS);
23781 sub2node->SetVisibility(1);
23782 fNodes->Add(sub2node);
23785 // Place copy #5 of ITS6 in I569
23787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23788 sub2node->SetLineColor(kColorITS);
23789 sub2node->SetVisibility(1);
23790 fNodes->Add(sub2node);
23793 // Place copy #6 of ITS6 in I569
23795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23796 sub2node->SetLineColor(kColorITS);
23797 sub2node->SetVisibility(1);
23798 fNodes->Add(sub2node);
23801 // Place copy #7 of ITS6 in I569
23803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23804 sub2node->SetLineColor(kColorITS);
23805 sub2node->SetVisibility(1);
23806 fNodes->Add(sub2node);
23809 // Place copy #8 of ITS6 in I569
23811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23812 sub2node->SetLineColor(kColorITS);
23813 sub2node->SetVisibility(1);
23814 fNodes->Add(sub2node);
23817 // Place copy #9 of ITS6 in I569
23819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23820 sub2node->SetLineColor(kColorITS);
23821 sub2node->SetVisibility(1);
23822 fNodes->Add(sub2node);
23825 // Place copy #10 of ITS6 in I569
23827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23828 sub2node->SetLineColor(kColorITS);
23829 sub2node->SetVisibility(1);
23830 fNodes->Add(sub2node);
23833 // Place copy #11 of ITS6 in I569
23835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23836 sub2node->SetLineColor(kColorITS);
23837 sub2node->SetVisibility(1);
23838 fNodes->Add(sub2node);
23841 // Place copy #12 of ITS6 in I569
23843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23844 sub2node->SetLineColor(kColorITS);
23845 sub2node->SetVisibility(1);
23846 fNodes->Add(sub2node);
23849 // Place copy #13 of ITS6 in I569
23851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23852 sub2node->SetLineColor(kColorITS);
23853 sub2node->SetVisibility(1);
23854 fNodes->Add(sub2node);
23857 // Place copy #14 of ITS6 in I569
23859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23860 sub2node->SetLineColor(kColorITS);
23861 sub2node->SetVisibility(1);
23862 fNodes->Add(sub2node);
23865 // Place copy #15 of ITS6 in I569
23867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23868 sub2node->SetLineColor(kColorITS);
23869 sub2node->SetVisibility(1);
23870 fNodes->Add(sub2node);
23873 // Place copy #16 of ITS6 in I569
23875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23876 sub2node->SetLineColor(kColorITS);
23877 sub2node->SetVisibility(1);
23878 fNodes->Add(sub2node);
23881 // Place copy #17 of ITS6 in I569
23883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23884 sub2node->SetLineColor(kColorITS);
23885 sub2node->SetVisibility(1);
23886 fNodes->Add(sub2node);
23889 // Place copy #18 of ITS6 in I569
23891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23892 sub2node->SetLineColor(kColorITS);
23893 sub2node->SetVisibility(1);
23894 fNodes->Add(sub2node);
23897 // Place copy #19 of ITS6 in I569
23899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23900 sub2node->SetLineColor(kColorITS);
23901 sub2node->SetVisibility(1);
23902 fNodes->Add(sub2node);
23905 // Place copy #20 of ITS6 in I569
23907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23908 sub2node->SetLineColor(kColorITS);
23909 sub2node->SetVisibility(1);
23910 fNodes->Add(sub2node);
23913 // Place copy #21 of ITS6 in I569
23915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23916 sub2node->SetLineColor(kColorITS);
23917 sub2node->SetVisibility(1);
23918 fNodes->Add(sub2node);
23921 // Place copy #22 of ITS6 in I569
23923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23924 sub2node->SetLineColor(kColorITS);
23925 sub2node->SetVisibility(1);
23926 fNodes->Add(sub2node);
23929 // Place copy #23 of ITS6 in I569
23931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23932 sub2node->SetLineColor(kColorITS);
23933 sub2node->SetVisibility(1);
23934 fNodes->Add(sub2node);
23937 // Place copy #24 of ITS6 in I569
23939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23940 sub2node->SetLineColor(kColorITS);
23941 sub2node->SetVisibility(1);
23942 fNodes->Add(sub2node);
23945 // Place copy #25 of ITS6 in I569
23947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23948 sub2node->SetLineColor(kColorITS);
23949 sub2node->SetVisibility(1);
23950 fNodes->Add(sub2node);
23952 fNodes->Add(sub1node);
23955 // Place copy #37 of I569 in IT56
23957 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
23958 sub1node->SetLineColor(kColorITS);
23959 sub1node->SetVisibility(0);
23962 // Place copy #1 of ITS6 in I569
23964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23965 sub2node->SetLineColor(kColorITS);
23966 sub2node->SetVisibility(1);
23967 fNodes->Add(sub2node);
23970 // Place copy #2 of ITS6 in I569
23972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23973 sub2node->SetLineColor(kColorITS);
23974 sub2node->SetVisibility(1);
23975 fNodes->Add(sub2node);
23978 // Place copy #3 of ITS6 in I569
23980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23981 sub2node->SetLineColor(kColorITS);
23982 sub2node->SetVisibility(1);
23983 fNodes->Add(sub2node);
23986 // Place copy #4 of ITS6 in I569
23988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23989 sub2node->SetLineColor(kColorITS);
23990 sub2node->SetVisibility(1);
23991 fNodes->Add(sub2node);
23994 // Place copy #5 of ITS6 in I569
23996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23997 sub2node->SetLineColor(kColorITS);
23998 sub2node->SetVisibility(1);
23999 fNodes->Add(sub2node);
24002 // Place copy #6 of ITS6 in I569
24004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24005 sub2node->SetLineColor(kColorITS);
24006 sub2node->SetVisibility(1);
24007 fNodes->Add(sub2node);
24010 // Place copy #7 of ITS6 in I569
24012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24013 sub2node->SetLineColor(kColorITS);
24014 sub2node->SetVisibility(1);
24015 fNodes->Add(sub2node);
24018 // Place copy #8 of ITS6 in I569
24020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24021 sub2node->SetLineColor(kColorITS);
24022 sub2node->SetVisibility(1);
24023 fNodes->Add(sub2node);
24026 // Place copy #9 of ITS6 in I569
24028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24029 sub2node->SetLineColor(kColorITS);
24030 sub2node->SetVisibility(1);
24031 fNodes->Add(sub2node);
24034 // Place copy #10 of ITS6 in I569
24036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24037 sub2node->SetLineColor(kColorITS);
24038 sub2node->SetVisibility(1);
24039 fNodes->Add(sub2node);
24042 // Place copy #11 of ITS6 in I569
24044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24045 sub2node->SetLineColor(kColorITS);
24046 sub2node->SetVisibility(1);
24047 fNodes->Add(sub2node);
24050 // Place copy #12 of ITS6 in I569
24052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24053 sub2node->SetLineColor(kColorITS);
24054 sub2node->SetVisibility(1);
24055 fNodes->Add(sub2node);
24058 // Place copy #13 of ITS6 in I569
24060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24061 sub2node->SetLineColor(kColorITS);
24062 sub2node->SetVisibility(1);
24063 fNodes->Add(sub2node);
24066 // Place copy #14 of ITS6 in I569
24068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24069 sub2node->SetLineColor(kColorITS);
24070 sub2node->SetVisibility(1);
24071 fNodes->Add(sub2node);
24074 // Place copy #15 of ITS6 in I569
24076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24077 sub2node->SetLineColor(kColorITS);
24078 sub2node->SetVisibility(1);
24079 fNodes->Add(sub2node);
24082 // Place copy #16 of ITS6 in I569
24084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24085 sub2node->SetLineColor(kColorITS);
24086 sub2node->SetVisibility(1);
24087 fNodes->Add(sub2node);
24090 // Place copy #17 of ITS6 in I569
24092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24093 sub2node->SetLineColor(kColorITS);
24094 sub2node->SetVisibility(1);
24095 fNodes->Add(sub2node);
24098 // Place copy #18 of ITS6 in I569
24100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24101 sub2node->SetLineColor(kColorITS);
24102 sub2node->SetVisibility(1);
24103 fNodes->Add(sub2node);
24106 // Place copy #19 of ITS6 in I569
24108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24109 sub2node->SetLineColor(kColorITS);
24110 sub2node->SetVisibility(1);
24111 fNodes->Add(sub2node);
24114 // Place copy #20 of ITS6 in I569
24116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24117 sub2node->SetLineColor(kColorITS);
24118 sub2node->SetVisibility(1);
24119 fNodes->Add(sub2node);
24122 // Place copy #21 of ITS6 in I569
24124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24125 sub2node->SetLineColor(kColorITS);
24126 sub2node->SetVisibility(1);
24127 fNodes->Add(sub2node);
24130 // Place copy #22 of ITS6 in I569
24132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24133 sub2node->SetLineColor(kColorITS);
24134 sub2node->SetVisibility(1);
24135 fNodes->Add(sub2node);
24138 // Place copy #23 of ITS6 in I569
24140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24141 sub2node->SetLineColor(kColorITS);
24142 sub2node->SetVisibility(1);
24143 fNodes->Add(sub2node);
24146 // Place copy #24 of ITS6 in I569
24148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24149 sub2node->SetLineColor(kColorITS);
24150 sub2node->SetVisibility(1);
24151 fNodes->Add(sub2node);
24154 // Place copy #25 of ITS6 in I569
24156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24157 sub2node->SetLineColor(kColorITS);
24158 sub2node->SetVisibility(1);
24159 fNodes->Add(sub2node);
24161 fNodes->Add(sub1node);
24164 // Place copy #38 of I569 in IT56
24166 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24167 sub1node->SetLineColor(kColorITS);
24168 sub1node->SetVisibility(0);
24171 // Place copy #1 of ITS6 in I569
24173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24174 sub2node->SetLineColor(kColorITS);
24175 sub2node->SetVisibility(1);
24176 fNodes->Add(sub2node);
24179 // Place copy #2 of ITS6 in I569
24181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24182 sub2node->SetLineColor(kColorITS);
24183 sub2node->SetVisibility(1);
24184 fNodes->Add(sub2node);
24187 // Place copy #3 of ITS6 in I569
24189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24190 sub2node->SetLineColor(kColorITS);
24191 sub2node->SetVisibility(1);
24192 fNodes->Add(sub2node);
24195 // Place copy #4 of ITS6 in I569
24197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24198 sub2node->SetLineColor(kColorITS);
24199 sub2node->SetVisibility(1);
24200 fNodes->Add(sub2node);
24203 // Place copy #5 of ITS6 in I569
24205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24206 sub2node->SetLineColor(kColorITS);
24207 sub2node->SetVisibility(1);
24208 fNodes->Add(sub2node);
24211 // Place copy #6 of ITS6 in I569
24213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24214 sub2node->SetLineColor(kColorITS);
24215 sub2node->SetVisibility(1);
24216 fNodes->Add(sub2node);
24219 // Place copy #7 of ITS6 in I569
24221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24222 sub2node->SetLineColor(kColorITS);
24223 sub2node->SetVisibility(1);
24224 fNodes->Add(sub2node);
24227 // Place copy #8 of ITS6 in I569
24229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24230 sub2node->SetLineColor(kColorITS);
24231 sub2node->SetVisibility(1);
24232 fNodes->Add(sub2node);
24235 // Place copy #9 of ITS6 in I569
24237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24238 sub2node->SetLineColor(kColorITS);
24239 sub2node->SetVisibility(1);
24240 fNodes->Add(sub2node);
24243 // Place copy #10 of ITS6 in I569
24245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24246 sub2node->SetLineColor(kColorITS);
24247 sub2node->SetVisibility(1);
24248 fNodes->Add(sub2node);
24251 // Place copy #11 of ITS6 in I569
24253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24254 sub2node->SetLineColor(kColorITS);
24255 sub2node->SetVisibility(1);
24256 fNodes->Add(sub2node);
24259 // Place copy #12 of ITS6 in I569
24261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24262 sub2node->SetLineColor(kColorITS);
24263 sub2node->SetVisibility(1);
24264 fNodes->Add(sub2node);
24267 // Place copy #13 of ITS6 in I569
24269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24270 sub2node->SetLineColor(kColorITS);
24271 sub2node->SetVisibility(1);
24272 fNodes->Add(sub2node);
24275 // Place copy #14 of ITS6 in I569
24277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24278 sub2node->SetLineColor(kColorITS);
24279 sub2node->SetVisibility(1);
24280 fNodes->Add(sub2node);
24283 // Place copy #15 of ITS6 in I569
24285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24286 sub2node->SetLineColor(kColorITS);
24287 sub2node->SetVisibility(1);
24288 fNodes->Add(sub2node);
24291 // Place copy #16 of ITS6 in I569
24293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24294 sub2node->SetLineColor(kColorITS);
24295 sub2node->SetVisibility(1);
24296 fNodes->Add(sub2node);
24299 // Place copy #17 of ITS6 in I569
24301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24302 sub2node->SetLineColor(kColorITS);
24303 sub2node->SetVisibility(1);
24304 fNodes->Add(sub2node);
24307 // Place copy #18 of ITS6 in I569
24309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24310 sub2node->SetLineColor(kColorITS);
24311 sub2node->SetVisibility(1);
24312 fNodes->Add(sub2node);
24315 // Place copy #19 of ITS6 in I569
24317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24318 sub2node->SetLineColor(kColorITS);
24319 sub2node->SetVisibility(1);
24320 fNodes->Add(sub2node);
24323 // Place copy #20 of ITS6 in I569
24325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24326 sub2node->SetLineColor(kColorITS);
24327 sub2node->SetVisibility(1);
24328 fNodes->Add(sub2node);
24331 // Place copy #21 of ITS6 in I569
24333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24334 sub2node->SetLineColor(kColorITS);
24335 sub2node->SetVisibility(1);
24336 fNodes->Add(sub2node);
24339 // Place copy #22 of ITS6 in I569
24341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24342 sub2node->SetLineColor(kColorITS);
24343 sub2node->SetVisibility(1);
24344 fNodes->Add(sub2node);
24347 // Place copy #23 of ITS6 in I569
24349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24350 sub2node->SetLineColor(kColorITS);
24351 sub2node->SetVisibility(1);
24352 fNodes->Add(sub2node);
24355 // Place copy #24 of ITS6 in I569
24357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24358 sub2node->SetLineColor(kColorITS);
24359 sub2node->SetVisibility(1);
24360 fNodes->Add(sub2node);
24363 // Place copy #25 of ITS6 in I569
24365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24366 sub2node->SetLineColor(kColorITS);
24367 sub2node->SetVisibility(1);
24368 fNodes->Add(sub2node);
24370 fNodes->Add(sub1node);
24379 //_____________________________________________________________________________
24380 void AliITSvPPRasymmFMD::CreateGeometry(){
24381 ////////////////////////////////////////////////////////////////////////
24382 // This routine defines and Creates the geometry for version 6 of the ITS.
24383 ////////////////////////////////////////////////////////////////////////
24388 <img src="picts/ITS/ITS_full_vPPRasymm.jpg">
24391 <font size=+2 color=red>
24392 <p>This shows the full ITS geometry.
24395 <img src="picts/ITS/ITS_SPD_Barrel_vPPRasymm.jpg">
24398 <font size=+2 color=red>
24399 <p>This shows the full SPD Barrel of the ITS geometry.
24402 <img src="picts/ITS/ITS_SDD_Barrel_vPPRasymm.jpg">
24405 <font size=+2 color=red>
24406 <p>This shows the full SDD Barrel of the ITS geometry.
24409 <img src="picts/ITS/ITS_SSD_Barrel_vPPRasymm.jpg">
24412 <font size=+2 color=red>
24413 <p>This shows the full SSD Barrel of the ITS geometry.
24417 //INNER RADII OF THE SILICON LAYERS
24418 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24419 //THICKNESSES OF LAYERS (in % radiation length)
24420 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24421 //HALF LENGTHS OF LAYERS
24422 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24423 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24424 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24425 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24426 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24429 Float_t dits[100], rlim, zmax;
24431 // Float_t pcits[50]
24433 Int_t idrotm[1999], i;
24437 // Define some variables for SPD
24439 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24440 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24441 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24442 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24443 Float_t di108[3], di104[3]; // for both layers
24445 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24446 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24448 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24449 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24451 Float_t dbus=300.; // total bus thickness on both layers (micron)
24453 ddet1 = GetThicknessDet1();
24454 ddet2 = GetThicknessDet2();
24455 dchip1 = GetThicknessChip1();
24456 dchip2 = GetThicknessChip2();
24458 if(ddet1 < 100. || ddet1 > 300.) {
24459 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24460 " The default value of 200 microns will be used." << endl;
24464 if(ddet2 < 100. || ddet2 > 300.) {
24465 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24466 " The default value of 200 microns will be used." << endl;
24470 if(dchip1 < 100. || dchip1 > 300.) {
24471 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24472 " The default value of 200 microns will be used." << endl;
24476 if(dchip2 < 100. || dchip2 > 300.) {
24477 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24478 " The default value of 200 microns will be used." << endl;
24482 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24484 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24486 rails = GetRails();
24488 fluid = GetCoolingFluid();
24490 if(rails != 0 && rails != 1) {
24491 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24492 " The default value of 1 (rails in) will be used." << endl;
24496 if(fluid != 0 && fluid != 1) {
24497 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24498 " The default value of 1 (water) will be used." << endl;
24501 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24502 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24503 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24504 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24506 cout << "ITS: Rails are out." << endl;
24508 cout << "ITS: Rails are in." << endl;
24511 cout << "ITS: The cooling fluid is freon." << endl;
24513 cout << "ITS: The cooling fluid is water." << endl;
24516 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24517 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24518 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24519 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24520 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24522 Float_t deltax, deltay;
24524 Int_t thickness = fMinorVersion/10;
24525 Int_t option = fMinorVersion - 10*thickness;
24528 // Define some variables for SDD
24531 Float_t sin30, cos30;
24533 // SDD electronics+services main volumes
24534 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24536 // SDD detector ladder
24538 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24539 Float_t Y_SDD_sep = 0.20;
24542 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24543 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24545 // ladder foot and end-ladder (frame and cooling)
24546 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24547 Float_t I424dits[3], xI424, yI424;
24548 Float_t I425dits[3];
24550 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24552 // SDD ladder frame and cooling
24553 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24554 Float_t I035dits[3], I037dits[3], I038dits[3];
24555 Float_t I039dits[3], xI039, yI039;
24556 Float_t I041dits[5];
24558 // SDD hybrid, chips and capacitors
24559 Float_t I050dits[3], xI050, yI050;
24560 Float_t I052dits[3], xI052, yI052;
24561 Float_t I042dits[3], xI042, yI042;
24562 Float_t xI042space = 0.17;
24563 Float_t I043dits[3], xI043, yI043;
24564 Float_t xI043space = 0.17;
24565 Float_t zchip, zChipSpace;
24566 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24570 Float_t I044dits[4], xI044, yI044, volI044;
24571 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24572 Char_t HVname[5], LVname[5];
24575 // Define media off-set
24577 Int_t *idtmed = fIdtmed->GetArray()-199;
24580 // Rotation matrices
24582 // SPD - option 'a' (this is NOT the default so leave commented)
24587 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24588 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24589 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24590 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24591 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24592 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24593 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24594 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24595 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24596 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24597 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24598 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24599 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24600 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24601 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24602 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24603 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24604 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24605 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24606 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24607 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24608 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24609 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24610 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24611 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24612 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24613 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24614 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24615 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24616 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24617 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24618 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24619 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24620 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24621 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24622 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24623 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24624 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24625 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24626 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24627 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24628 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24629 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24630 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24631 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24632 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24633 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24634 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24635 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24636 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24637 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24638 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24639 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24640 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24641 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24642 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24643 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24644 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24645 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24646 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24647 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24648 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24649 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24650 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24651 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24652 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24653 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24654 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24655 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24656 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24657 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24658 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24659 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24660 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24661 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24662 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24663 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24667 // SPD - option 'b' (this is the default)
24671 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24672 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24673 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24674 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24675 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24676 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24677 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24678 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24679 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24680 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24681 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24682 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24683 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24684 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24685 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24686 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24687 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24688 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24689 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24690 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24691 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24692 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24693 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24694 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24695 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24696 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24697 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24698 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24699 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24700 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24701 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24702 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24703 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24704 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24705 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24706 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24707 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24708 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24709 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24710 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24711 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24712 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24713 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24714 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24715 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24716 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24717 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24718 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24719 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24720 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24721 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24722 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24723 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24724 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24725 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24726 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24727 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24728 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24729 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24730 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24731 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24732 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24733 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24734 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24735 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24736 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24737 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24738 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24739 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24740 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24741 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24742 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24743 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24744 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24745 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24746 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24747 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24753 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24754 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24755 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24756 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24757 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24758 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24759 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24760 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24761 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24762 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24763 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24764 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24765 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24766 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24767 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24768 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24769 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24770 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24771 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24772 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24773 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24774 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24775 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24776 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24777 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24778 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24779 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24780 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24781 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24782 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24783 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24784 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24785 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24786 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24787 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24788 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24789 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24790 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24791 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24792 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24793 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24794 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24795 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24796 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24797 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24798 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24799 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24800 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24801 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24802 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24803 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24804 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24805 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24806 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24807 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24808 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24809 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24810 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24814 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24815 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24816 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24817 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24818 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24819 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24820 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24821 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24822 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24823 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24824 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24825 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24826 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24827 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24828 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24829 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24830 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24831 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24832 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24833 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24834 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24835 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24836 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24837 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24838 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24839 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24840 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24841 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24842 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24843 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24844 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24845 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24846 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24847 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24848 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24849 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24850 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24851 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24852 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24853 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24854 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24855 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24856 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24857 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24858 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24859 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24860 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24861 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24862 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24863 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24864 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24865 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24866 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24867 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24868 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24869 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24870 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24871 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24872 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24873 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24874 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24875 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24876 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24877 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24878 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24879 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24880 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24881 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24882 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24883 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24884 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24885 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24886 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24887 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24888 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24889 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24890 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24891 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24892 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24893 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24894 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24895 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24896 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24897 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
24902 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
24903 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
24904 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
24905 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
24906 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
24907 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
24908 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
24909 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
24910 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
24911 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
24912 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
24913 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
24914 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
24915 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
24916 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
24917 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
24918 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
24919 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
24920 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
24921 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
24922 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
24923 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
24924 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
24925 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
24926 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
24927 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
24928 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
24929 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
24930 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
24931 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
24932 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
24933 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
24934 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
24935 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
24936 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
24937 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
24938 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
24939 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
24940 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
24941 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
24942 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
24943 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
24944 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
24945 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
24946 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
24947 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
24948 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
24949 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
24950 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
24951 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
24952 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
24953 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
24954 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
24955 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
24956 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
24957 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
24958 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
24959 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
24960 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
24961 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
24962 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
24963 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
24964 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
24965 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
24966 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
24967 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
24968 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
24969 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
24970 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
24971 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
24972 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
24973 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
24974 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
24975 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
24976 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
24977 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
24978 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
24979 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
24980 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
24981 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
24982 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
24986 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
24987 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
24988 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
24989 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
24990 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
24991 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
24992 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
24993 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
24994 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
24995 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
24996 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
24997 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
24998 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
24999 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
25000 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
25001 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
25002 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
25003 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
25004 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
25005 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
25006 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
25007 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
25008 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
25009 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
25010 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25011 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25012 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25013 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25014 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25015 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25016 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25017 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25018 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25019 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25020 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25021 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25022 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25026 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25029 // CONVERT INTO CM (RL(SI)=9.36 CM)
25031 for (i = 0; i < 6; ++i) {
25032 drl[i] = drl[i] / 100. * 9.36;
25035 // FIELD CAGE HALF LENGTH
25041 // --- Define ghost volume containing the whole ITS (including services)
25042 // and fill it with air
25047 dgh[3] = -ztpc-5.-0.1;
25092 dgh[48] = ztpc+4.+0.1;
25095 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25098 // --- Place the ghost volume in its mother volume (ALIC) and make it
25101 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25102 //gMC->Gsatt("ITSV", "SEEN", 0);
25105 // --- Define ghost volume containing the six layers and fill it with air
25134 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25136 // --- Place the ghost volume in its mother volume (ITSV) and make it
25139 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25140 //gMC->Gsatt("ITSD", "SEEN", 0);
25143 // --- Define SPD (option 'a') volumes ----------------------------
25145 // SPD - option 'a'
25146 // (this is NOT the default)
25153 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25160 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25163 di10a[1] = ddet1+dchip1+dbus+0.0025;
25165 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25168 di20a[1] = ddet2+dchip2+dbus+0.0025;
25170 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25175 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25182 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25187 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25194 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25199 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25204 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25209 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25216 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25221 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25228 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25233 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25238 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25245 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25250 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25257 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25262 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25267 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25274 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25279 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25286 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25291 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25296 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25303 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25308 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25315 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25318 di103[1] = ddet1+dchip1;
25320 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25323 dits[1] = 0.475; //0.685; 0.015
25325 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25330 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25333 di1d3[1] = ddet2+dchip2;
25335 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25343 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25350 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25355 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25360 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25367 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25375 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25382 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25388 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25393 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25398 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25403 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25408 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25414 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25419 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25425 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25430 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25437 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25442 gMC->Gsvolu("I651", "TUBE", idtmed[296], dits, 3); // services disk
25447 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25452 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25457 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25462 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25469 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25476 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25481 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25487 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25488 // was I177 in old geom.
25493 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25494 // was I177 in old geom.
25500 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25506 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25507 // was I174 in old geom.
25512 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25513 // was I174 in old geom.
25520 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25521 // was I172 in old geom.
25526 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25527 // was I172 in old geom.
25534 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25535 // was I170 in old geom.
25540 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25541 // was I170 in old geom.
25550 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25551 // was I168 in old geom.
25558 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25559 // was I168 in old geom.
25565 // --- Define SPD (option 'b') volumes ----------------------------
25567 // SPD - option 'b'
25568 // (this is the default)
25575 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25582 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25585 di10b[1] = ddet1+dchip1+dbus+0.0025;
25587 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25591 di20b[1] = ddet2+dchip2+dbus+0.0025;
25593 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25599 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25606 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25611 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25618 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25623 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25628 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25633 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25640 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25645 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25652 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25657 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25662 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25669 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25674 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25681 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25686 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25691 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25698 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25703 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25710 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25715 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25720 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25727 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25732 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25739 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25742 dits[1] = 0.475 ; //0.685; 0.015
25744 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25747 di107[1] = ddet1+dchip1;
25749 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25754 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25759 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25762 di1d7[1] = ddet2+dchip2;
25764 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25771 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25778 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25783 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25788 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25795 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25803 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25810 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25816 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25821 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25826 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25831 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25836 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25843 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25848 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25854 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25859 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25866 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25871 gMC->Gsvolu("I651", "TUBE", idtmed[296], dits, 3); // services disk
25876 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25881 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25886 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25891 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25898 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25905 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25910 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25916 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25917 // was I177 in old geom.
25922 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25923 // was I177 in old geom.
25929 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25935 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25936 // was I174 in old geom.
25941 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25942 // was I174 in old geom.
25949 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25950 // was I172 in old geom.
25955 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25956 // was I172 in old geom.
25963 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25964 // was I170 in old geom.
25969 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25970 // was I170 in old geom.
25979 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
25980 // was I168 in old geom.
25987 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
25988 // was I168 in old geom.
25994 // --- Define SDD volumes ------------------------------------------
25997 cos30 = cos(30.*3.14159/180.);
25998 sin30 = sin(30.*3.14159/180.);
26022 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26024 // block of the SDD electronics and related ladder frame
26027 I018dits[2] = 3.65;
26028 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26030 // block of the SDD end ladder
26033 I024dits[2] = 2.725;
26034 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26036 // ladder frame of layer 3 - F.T. March,7-2001
26037 I047dits[0] = I018dits[0];
26038 I047dits[1] = I018dits[1];
26039 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26040 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26042 // ladder frame of layer 4 - F.T. March,7-2001
26043 I048dits[0] = I018dits[0];
26044 I048dits[1] = I018dits[1];
26045 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26046 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26049 // global SDD volume (sensitive + insensitive)
26050 I302dits[0] = 3.6250;
26051 I302dits[1] = 0.0150;
26052 I302dits[2] = 4.3794;
26053 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26055 // Like for I302 - F.T. March,7-2001
26056 I402dits[0] = 3.6250;
26057 I402dits[1] = 0.0150;
26058 I402dits[2] = 4.3794;
26059 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26061 // SDD ladder of layer 3 - F.T. March,7-2001
26062 I004dits[0] = I302dits[0]+0.005;
26063 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26064 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26065 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26066 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26068 I004dits[2] = I004dits[2] + I302dits[2];
26069 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26071 // SDD ladder of layer 4 - F.T. March,7-2001
26072 I005dits[0] = I402dits[0]+0.005;
26073 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26074 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26075 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26076 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26078 I005dits[2] = I005dits[2] + I402dits[2];
26079 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26082 // -- block of the SDD ladder foot and end ladder
26084 // ladder foot mother volume
26085 I028dits[0] = 3.0000;
26086 I028dits[1] = 0.4000;
26087 I028dits[2] = 0.9000;
26088 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26090 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26091 I420dits[0] = 0.4500;
26092 I420dits[1] = 0.4000;
26093 I420dits[2] = 0.4500;
26094 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26096 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26098 I421dits[1] = 0.25;
26099 I421dits[2] = I420dits[1];
26100 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26102 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26103 I422dits[0] = 0.0000;
26104 I422dits[1] = 0.2000;
26105 I422dits[2] = 0.0000;
26106 I422dits[3] = 180.00;
26107 I422dits[4] = 0.0000;
26108 I422dits[5] = 360.00;
26109 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26111 // support for ruby-sphere (I422) - F.T. March,7-2001
26112 I423dits[0] = 0.0000;
26113 I423dits[1] = 0.1000;
26114 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26115 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26117 // passage for HV microcables - F.T. March,7-2001
26118 I424dits[0] = 1.5000;
26119 I424dits[1] = 0.1500;
26120 I424dits[2] = I421dits[2];
26121 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26123 // HV microcables segment at the end ladder - F.T. March,7-2001
26124 I425dits[0] = 1.350000;
26125 I425dits[1] = 0.015250;
26126 I425dits[2] = I024dits[2];
26127 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26129 // lower edge of SDD ladder frame at end-ladder - part 1
26132 dits[2] = I024dits[2];
26134 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26136 // lower edge of SDD ladder frame at end-ladder - part 2
26139 dits[2] = I024dits[2];
26141 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26143 // new: for the 1st top rod of the structure
26144 // at the end-ladder - F.T. March,7-2001
26146 I029dits[1] = 0.1815;
26147 I029dits[2] = 1.0100;
26148 I029dits[3] = 0.015;
26149 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26151 // new: for the 2nd top rod of the structure
26152 // at the end-ladder - F.T. March,7-2001
26153 I030dits[0] = 0.1830;
26154 I030dits[1] = 0.1650;
26155 I030dits[2] = 1.0100;
26156 I030dits[3] = 0.0150;
26157 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26159 // inox cooling tubes for the end ladder - F.T. March,7-2001
26160 I031dits[0] = 0.093;
26162 I031dits[2] = I024dits[2];
26163 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26166 // cooling water for the end ladder - F.T. March,7-2001
26168 I032dits[1] = I031dits[0];
26169 I032dits[2] = I024dits[2];
26170 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26172 // cooling freon for the end ladder - R.B. March,21-2001
26174 I032dits[1] = I031dits[0];
26175 I032dits[2] = I024dits[2];
26176 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26179 // -- block of the SDD ladder frame holding the electronics
26181 // edge of the ladder frame - part 1
26186 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26188 // edge of the ladder frame - part 2
26193 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26195 // inclined segments of the ladder frame
26200 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26202 // horiz.segments of the ladders, normal to ladder edges
26207 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26209 // horiz.segments of the ladders, at 45 deg. to ladder edges
26214 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26216 // supports of the ceramic pins holding the detectors
26220 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26222 // ceramic pins holding the detectors
26226 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26228 // holders of cooling tubes
26230 I035dits[1] = 0.15;
26232 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26234 // top holders of microcables
26238 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26240 // inox cooling tubes - F.T. March,7-2001
26241 I037dits[0] = 0.093;
26243 I037dits[2] = I018dits[2];
26244 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26247 // cooling water - F.T. March,7-2001
26249 I038dits[1] = I037dits[0];
26250 I038dits[2] = I018dits[2];
26251 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26253 // cooling freon - R.B. March,21-2001
26255 I038dits[1] = I037dits[0];
26256 I038dits[2] = I018dits[2];
26257 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26259 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26261 // SDD heat bridge - F.T. March,7-2001
26262 I039dits[0] = 1.1000;
26263 I039dits[1] = 0.0087;
26264 I039dits[2] = 3.2500;
26265 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26270 dits[2] = I039dits[2];
26271 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26275 I041dits[1] = 0.12;
26276 I041dits[2] = I039dits[2];
26279 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26282 // SDD PASCAL - F.T. March,7-2001
26283 I042dits[0] = 0.5000;
26284 I042dits[1] = 0.0175;
26285 I042dits[2] = 0.5000;
26286 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26288 // SDD AMBRA - F.T. March,7-2001
26289 I043dits[0] = 0.3500;
26290 I043dits[1] = 0.0175;
26291 I043dits[2] = 0.5000;
26292 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26294 // SDD capacitors - F.T. March,7-2001
26295 I051dits[0] = 0.1400;
26296 I051dits[1] = 0.0350;
26297 I051dits[2] = 0.0625;
26298 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26300 // SDD hybrid circuit - F.T. March,7-2001
26301 I052dits[0] = 1.725000;
26302 I052dits[1] = 0.003743;
26303 I052dits[2] = I039dits[2];
26304 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26306 // SDD anode microcable : changed - F.T. March,7-2001
26307 I044dits[0] = I018dits[2];
26308 I044dits[1] = I039dits[2];
26309 I044dits[2] = 0.00084;
26310 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26311 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26312 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26314 // SDD electronics box - F.T. March,7-2001
26315 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26316 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26317 I050dits[2] = I018dits[2];
26318 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26320 // SDD sensitive volume
26322 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26324 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26326 // Like for ITS3 - F.T. March,7-2001
26328 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26330 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26333 // --- Define SSD volumes ------------------------------------------
26357 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26362 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26367 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26372 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26377 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26382 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26387 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26392 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26397 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26402 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26407 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26413 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26418 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26424 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26430 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26436 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26441 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26446 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26451 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26456 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26461 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26466 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26471 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26476 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26482 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26487 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26493 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26498 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26504 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26510 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26516 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26521 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26526 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26531 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26536 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26541 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26546 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26552 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26557 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26563 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26569 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26575 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26580 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26585 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26590 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26595 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26600 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26605 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26610 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26615 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26621 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26627 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26632 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26637 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26642 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26647 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26652 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26658 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26664 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26669 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26675 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26680 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26685 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26689 // --- Define volumes of shield of SPD ----------------
26695 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26700 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26703 // --- Define volume of first cylinder between SPD and SDD --------------
26705 dits[0] = (21.-0.128)/2.;
26708 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26710 // --- Define volume of second cylinder between SDD and SSD --------------
26712 dits[0] = (59.5-0.128)/2.;
26714 dits[2] = 56.2; // was 57
26715 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26717 // --- Define volumes of SDD cone ----------------------------------
26756 dits[37] = 27.2637;
26758 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26781 // gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26782 gMC->Gsvolu("I093", "PCON", idtmed[289], dits, 21); // SDD cone
26784 // Redefined to make adding material for cables easier (FMD geometry)
26785 Double_t s1,s2,b1,b2;
26786 s1 = (dits[16]-dits[10])/(dits[15]-dits[9]); // Slope of conical section
26787 s2 = (dits[16]-dits[10])/(dits[15]-dits[9]); // Slope of conical section
26788 b1 = dits[13] - s1*dits[15]; // inside cone axis intersept
26789 b2 = dits[14] - s2*dits[15]; // outside cone axis intersept
26790 dits[0] = 0; //dits[0] = 0;
26791 dits[1] = 50; //dits[1] = 50;
26792 dits[2] = 4; //dits[2] = 3;
26794 dits[4] = 14.0; //dits[4] = 14; // r inner
26795 dits[5] = dits[4]; //dits[5] = 18.75; // r outer
26796 dits[3] = (dits[4]-b2)/s2; //dits[3] = 39; // Z
26798 dits[7] = dits[4]; //dits[7] = 14; // r inner
26799 dits[6] = (dits[7]-b1)/s1; //dits[6] = 46.7-3; // Z
26800 dits[8] = s2*dits[6]+b2; //dits[8] = 18.75; // r outer
26802 dits[11] = 18.75; //dits[11] = 18.75; // r outer
26803 dits[9] = (dits[11]-b2)/s2; //dits[9] = 51.45-3; // Z
26804 dits[10] = s1*dits[9]+b1; //dits[10] = 18.75; // r inner
26806 dits[13] = dits[11]; // r inner
26807 dits[14] = dits[11]; // r outer
26808 dits[12] = (dits[13]-b1)/s1; // Z
26809 // gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26810 gMC->Gsvolu("I099", "PCON", idtmed[287], dits, 15); // SDD 3 cone hole
26812 dits[0] = 0; //dits[0] = 0;
26813 dits[1] = 25; //dits[1] = 25;
26814 dits[2] = 4; //dits[2] = 3;
26816 dits[4] = 23.4; //dits[4] = 23.4; // r inner
26817 dits[5] = dits[4]; //dits[5] = 26.4; // r outer
26818 dits[3] = (dits[4]-b2)/s2; //dits[3] = 49; // Z
26820 dits[7] = dits[4]; //dits[7] = 23.4; // r inner
26821 dits[6] = (dits[7]-b1)/s1; //dits[6] = 56.1-3; // Z
26822 dits[8] = s2*dits[6]+b2; //dits[8] = 26.4; // r outer
26824 dits[11] = 26.4; //dits[11] = 26.4; // r outer
26825 dits[9] = (dits[11]-b2)/s2; //dits[9] = 59.1-3; // Z
26826 dits[10] = s1*dits[9]+b1; //dits[10] = 26.4; // r inner
26828 dits[13] = dits[11]; // r inner
26829 dits[14] = dits[11]; // r outer
26830 dits[12] = (dits[13]-b1)/s1; // Z
26831 // gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26832 gMC->Gsvolu("I200", "PCON", idtmed[287], dits, 15); // SDD 4 cone hole
26837 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26842 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26847 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26852 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26857 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26862 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26868 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26873 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26876 // --- Define volumes of SSD cone ----------------------------------
26918 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26926 dits[6] = -zmax+2.;
26929 dits[9] = -71.2819;
26931 dits[11] = 49.0319;
26932 dits[12] = -57.25; // was 58.5
26933 dits[13] = 32.9681;
26935 dits[15] = -57.25; // was 58.5
26938 dits[18] = -55.75; // was 57
26940 dits[20] = 32.25; // was 31.5
26941 // gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
26942 gMC->Gsvolu("I212", "PCON", idtmed[290], dits, 21); // SSD cone
26944 s1 = (dits[5]-dits[14])/(dits[9]-dits[12]); // Slope of conical section
26945 s2 = (dits[10]-dits[13])/(dits[9]-dits[12]); // Slope of conical section
26946 b1 = dits[14] - s1*dits[12]; // inside cone axis intersept
26947 b2 = dits[13] - s2*dits[12]; // outside cone axis intersept
26950 dits[2] = 4; //dits[2] = 5;
26952 dits[4] = 45.50; //dits[4] = 45.5; // r inner
26953 dits[5] = dits[4]; //dits[5] = 45.5; // r outer
26954 dits[3] = (dits[4] - b2)/s2; //dits[3] = -zmax+3; // z
26956 dits[8] = dits[4]; //dits[8] = 45.5; // r outer
26957 dits[6] = (dits[8] - b1)/s1; //dits[6] = -69.7+3;; // z
26958 dits[7] = s2*dits[6] + b2; //dits[7] = 37; // r inner
26960 dits[10] = 37.00; //dits[10] = 37; // r inner
26961 dits[9] = (dits[10]-b2)/s2; //dits[9] = -68.5+3;; // z
26962 dits[11] = s1*dits[9]+b1; //dits[11] = 45.5; // r outer
26964 dits[13] = dits[10]; //dits[13] = 37; // r inner
26965 dits[14] = dits[13]; //dits[14] = 45.5; // r outer
26966 dits[12] = s2*dits[14] + b2; //dits[12] = -68.5+4.8;; // z
26967 // gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
26968 gMC->Gsvolu("I215", "PCON", idtmed[288], dits, 15); // SSD cone hole
26973 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
26978 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
26983 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
26985 dits[0] = 42.05+5.;
26986 dits[1] = 42.55+5.;
26988 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
26989 // this will change after PPR
26990 dits[0] = 37.05+5.;
26991 dits[1] = 37.55+5.;
26993 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
26994 // this will change after PPR
27018 dits[22] = 33.0173;
27021 dits[25] = 33.0173;
27024 dits[28] = 34.6955;
27026 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
27029 // --- Place SPD (option 'a') volumes into their mother volume IT12
27031 // SPD - option 'a'
27032 // (this is NOT the default)
27036 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27037 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27038 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27039 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27040 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27041 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27042 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27043 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27044 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27045 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27046 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27047 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27048 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27049 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27050 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27051 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27052 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27053 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27054 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27055 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27056 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27057 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27058 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27059 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27060 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27061 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27062 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27063 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27064 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27065 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27066 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27067 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27068 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27069 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27070 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27071 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27072 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27073 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27074 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27075 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27076 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27077 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27078 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27079 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27080 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27081 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27082 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27083 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27084 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27085 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27086 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27087 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27088 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27089 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27090 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27091 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27092 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27093 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27094 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27095 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27096 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27097 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27098 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27099 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27100 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27101 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27102 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27103 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27104 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27105 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27106 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27107 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27108 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27109 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27110 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27111 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27112 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27113 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27114 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27115 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27116 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27117 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27118 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27119 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27120 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27121 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27122 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27123 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27124 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27125 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27126 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27127 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27128 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27129 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27130 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27131 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27132 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27133 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27134 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27135 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27136 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27137 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27138 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27139 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27140 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27141 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27142 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27143 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27144 gMC->Gspos("I651",1,"IT12",0.0,0.0,26.05,0,"ONLY");
27145 gMC->Gspos("I651",2,"IT12",0.0,0.0,-26.05,0,"ONLY");
27146 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27147 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27148 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27149 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27150 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27151 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27152 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27153 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27154 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27155 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27156 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27157 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27158 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27159 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27160 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27161 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27162 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27163 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27164 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27165 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27166 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27167 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27168 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27169 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27170 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27171 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27172 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27173 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27174 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27175 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27176 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27177 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27178 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27179 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27180 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27181 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27182 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27183 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27184 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27185 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27186 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27187 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27188 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27189 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27190 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27191 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27192 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27193 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27194 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27199 // --- Place SPD (option 'b') volumes into their mother volume IT12
27201 // SPD - option 'b'
27202 // (this is the default)
27206 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27207 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27208 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27209 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27210 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27211 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27212 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27213 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27214 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27215 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27216 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27217 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27218 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27219 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27220 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27221 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27222 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27223 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27224 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27225 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27226 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27227 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27228 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27229 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27230 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27231 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27232 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27233 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27234 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27235 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27236 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27237 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27238 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27239 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27240 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27241 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27242 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27243 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27244 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27245 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27246 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27247 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27248 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27249 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27250 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27251 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27252 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27253 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27254 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27255 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27256 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27257 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27258 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27259 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27260 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27261 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27262 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27263 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27264 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27265 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27266 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27267 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27268 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27269 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27270 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27271 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27272 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27273 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27274 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27275 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27276 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27277 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27278 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27279 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27280 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27281 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27282 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27283 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27284 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27285 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27286 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27287 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27288 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27289 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27290 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27291 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27292 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27293 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27294 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27295 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27296 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27297 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27298 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27299 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27300 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27301 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27302 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27303 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27304 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27305 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27306 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27307 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27308 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27309 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27310 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27311 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27312 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27313 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27314 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27315 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27316 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27317 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27318 gMC->Gspos("I651",1,"IT12",0.0,0.0,26.05,0,"ONLY");
27319 gMC->Gspos("I651",2,"IT12",0.0,0.0,-26.05,0,"ONLY");
27320 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27321 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27322 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27323 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27324 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27325 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27326 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27327 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27328 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27329 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27330 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27331 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27332 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27333 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27334 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27335 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27336 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27337 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27338 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27339 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27340 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27341 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27342 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27343 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27344 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27345 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27346 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27347 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27348 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27349 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27350 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27351 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27352 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27353 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27354 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27355 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27356 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27357 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27358 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27359 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27360 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27361 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27362 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27363 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27364 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27365 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27366 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27367 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27368 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27372 // --- Place SDD volumes into their mother volume IT34
27375 // -- position SDD detectors of ladder 3 / layer 3
27377 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27378 ySDD = Y_SDD_sep/2.+I302dits[1];
27379 for (iSDD=0; iSDD<6; iSDD++) {
27380 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27384 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27385 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27386 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27387 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27388 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27389 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27390 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27391 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27392 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27393 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27394 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27395 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27396 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27397 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27400 // -- position SDD detectors of ladder 4 / layer 4
27402 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27403 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27404 for (iSDD=0; iSDD<8; iSDD++) {
27405 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27409 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27410 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27411 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27412 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27413 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27414 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27415 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27416 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27417 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27418 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27419 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27420 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27421 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27422 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27423 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27424 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27425 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27426 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27427 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27428 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27429 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27430 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27433 // -- build block of the SDD ladder frame holding the electronics
27435 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27436 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27437 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27439 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27440 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27441 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27443 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27444 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27445 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27446 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27447 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27448 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27449 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27450 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27452 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27453 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27455 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27456 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27458 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27459 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27460 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27461 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27463 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27464 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27465 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27466 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27468 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27469 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27471 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27472 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27473 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27474 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27476 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27477 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27479 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27480 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27482 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27483 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27484 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27485 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27488 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27490 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27492 xI039 = -SDD_CoolPipe[1]/cos30;
27493 yI039 = -I050dits[1]+I039dits[1];
27494 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27495 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27496 yI042 = yI039+I039dits[1]+I042dits[1];
27497 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27498 yI043 = yI039+I039dits[1]+I043dits[1];
27499 zChipSpace = I042dits[2];
27500 if (zChipSpace < I043dits[2]) {
27501 zChipSpace = I043dits[2];
27503 zChipSpace = zChipSpace * 2;
27504 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27505 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27506 for (ichip=0; ichip<4; ichip++) {
27507 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27508 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27509 zchip += zChipSpace + yI051space;
27511 xcap = 2*I039dits[0]/5.;
27512 yI051 = yI039+I039dits[1]+I051dits[1];
27513 zI051 = -I039dits[2] + yI051space/3.;
27515 for (ichip=0; ichip<5; ichip++) {
27516 xI051 = xI039-I039dits[0]+xcap;
27517 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27518 zI051 += yI051space/3.;
27519 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
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");
27526 zI051 -= yI051space/3.;
27528 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27530 zI051 += zChipSpace + yI051space;
27532 xI052 = -I050dits[0]+I052dits[0];
27533 yI052 = yI051+I051dits[1]+I052dits[1];
27534 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27535 xI044 = I050dits[0]-I044dits[3];
27536 yI044 = yI052+I052dits[1]+I044dits[2];
27537 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27538 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27539 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27542 // -- build block of the SDD ladder frame at the end ladders
27544 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27545 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27546 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27547 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27549 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27551 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27553 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27554 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27556 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27557 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27559 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27561 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27563 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27564 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27566 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27567 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27570 xI424 = I028dits[0]/3.;
27571 yI424 = -I028dits[1]+I424dits[1];
27572 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27573 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27574 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27575 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27576 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27577 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27580 // -- build the SDD ladder 3
27583 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27584 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27585 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27586 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27587 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27588 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27589 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27590 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27595 for (iSDD=0; iSDD<3; iSDD++) {
27596 HVname[3] = (Char_t)(48+iSDD+5);
27597 dits[0] = 1.350000;
27598 dits[1] = I425dits[1];
27599 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27600 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27602 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27603 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27604 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27605 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27606 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27607 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27613 for (iSDD=0; iSDD<3; iSDD++) {
27614 LVname[3] = (Char_t)(48+iSDD+1);
27615 dits[0] = 1.350000;
27616 dits[1] = 0.004423;
27617 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27618 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27619 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27621 fabs(yI050-yLV)*sin30/cos30 +
27622 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27623 zLV = I047dits[2] - dits[2];
27624 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27625 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27626 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27627 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27631 // -- build the SDD ladder 4
27634 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27635 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27636 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27637 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27638 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27639 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27640 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27641 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27642 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27643 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27648 for (iSDD=0; iSDD<4; iSDD++) {
27649 HVname[3] = (Char_t)(48+iSDD+5);
27650 dits[0] = 1.350000;
27651 dits[1] = I425dits[1];
27652 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27653 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27655 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27656 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27657 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27658 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27659 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27660 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27666 for (iSDD=0; iSDD<4; iSDD++) {
27667 LVname[3] = (Char_t)(48+iSDD+1);
27668 dits[0] = 1.350000;
27669 dits[1] = 0.004423;
27670 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27671 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27672 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27674 fabs(yI050-yLV)*sin30/cos30 +
27675 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27676 zLV = I048dits[2] - dits[2];
27677 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27678 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27679 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27680 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27684 // -- build the SDD barrel (layers 3 and 4)
27686 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27687 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27688 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27689 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27690 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27691 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27692 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27693 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27694 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27695 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27696 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27697 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27698 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27699 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27701 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27702 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27703 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27704 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27705 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27706 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27707 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27708 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27709 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27710 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27711 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27712 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27713 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27714 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27715 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27716 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27717 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27718 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27719 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27720 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27721 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27722 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27725 // --- Place SSD volumes into their mother volume IT56
27728 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27729 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27730 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27731 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27732 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27733 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27734 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27735 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27736 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27737 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27738 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27739 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27740 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27741 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27742 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27743 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27744 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27745 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27746 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27747 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27748 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27749 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27750 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27751 gMC->Gspos("I570",37,"IT56",0.00,45.545,-0.27,0,"ONLY");
27752 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27753 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27754 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27755 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27756 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27757 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27758 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27759 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27760 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27761 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27762 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27763 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27764 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27765 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27766 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27767 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27768 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27769 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27770 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27771 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27772 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27773 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27774 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27775 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27776 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27777 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27778 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27779 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27780 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27781 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27782 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27783 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27784 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27785 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27786 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27787 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27788 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27789 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27790 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27791 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27792 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27793 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27794 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27795 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27796 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27797 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27798 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27799 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27800 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27801 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27802 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27803 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27804 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27805 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27806 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27807 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27808 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27809 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27810 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27811 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27812 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27813 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27814 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27815 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27816 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27817 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27818 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27819 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27820 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27821 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27822 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27823 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27824 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27825 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27826 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27827 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27828 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27829 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27830 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27831 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27832 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27833 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27834 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27835 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27836 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27837 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27838 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27839 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27840 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27841 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27842 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27843 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27844 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27845 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27846 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27847 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27848 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27849 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27850 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27851 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27852 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27853 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27854 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27855 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27856 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27857 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27858 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27859 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27860 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27861 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27862 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27863 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27864 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27865 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27866 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27867 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27868 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27869 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27870 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27871 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27872 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27873 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27874 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27875 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27876 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27877 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27878 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27879 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27880 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27881 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27882 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27883 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27884 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27885 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27886 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27887 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27888 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27889 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27890 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27891 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27892 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27893 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27894 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27895 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27896 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27897 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27898 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27899 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27900 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27901 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27902 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27903 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27904 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27905 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27906 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27907 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27908 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27909 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27910 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27911 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27912 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27913 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27914 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27915 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27916 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27917 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27918 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27919 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27920 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27921 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27922 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27923 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27924 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27925 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27926 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27927 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27928 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27929 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27930 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27931 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27932 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27933 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27934 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27935 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27936 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27937 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27938 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27939 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27940 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27941 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27942 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
27943 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
27944 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
27945 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
27946 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
27947 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
27948 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
27949 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
27950 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
27951 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
27952 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
27953 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
27954 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
27955 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
27956 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
27957 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
27958 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
27959 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
27960 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
27961 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
27962 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
27963 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
27964 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
27965 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
27966 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
27967 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
27968 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27969 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27970 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27971 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
27972 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
27973 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
27974 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
27975 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
27976 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
27977 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
27978 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
27979 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
27980 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
27981 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
27982 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
27983 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27984 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
27985 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
27986 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
27987 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
27988 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
27989 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
27990 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
27991 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
27992 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
27993 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
27994 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
27995 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
27996 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
27997 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
27998 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
27999 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
28000 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
28001 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
28002 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
28003 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
28004 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
28005 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
28006 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
28007 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
28008 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
28009 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
28010 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
28011 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
28012 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
28013 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
28014 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
28015 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
28016 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
28017 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
28018 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
28019 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
28020 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
28021 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
28022 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
28023 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
28024 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
28025 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
28026 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
28027 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
28028 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
28029 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
28030 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
28031 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
28032 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
28033 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
28034 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
28035 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
28036 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28037 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28038 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28039 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28040 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28041 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28042 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28043 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28044 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28045 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28046 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28047 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28048 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28049 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28050 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28051 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28052 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28053 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28054 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28055 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28056 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28057 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28058 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28059 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28060 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28061 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28062 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28063 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28064 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28065 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28066 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28067 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28068 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28069 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28070 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28071 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28072 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28073 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28074 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28075 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28076 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28077 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28078 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28079 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28080 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28081 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28082 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28083 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28084 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28085 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28086 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28087 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28088 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28089 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28090 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28091 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28092 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28093 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28094 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28095 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28096 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28097 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28098 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28099 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28100 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28101 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28102 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28103 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28104 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28105 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28106 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28107 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28108 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28109 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28110 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28111 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28112 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28113 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28114 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28115 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28116 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28117 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28118 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28119 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28120 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28121 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28122 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28123 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28124 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28125 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28126 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28127 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28128 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28129 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28130 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28131 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28132 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28133 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28134 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28135 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28136 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28137 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28138 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28139 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28140 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28141 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28142 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28143 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28144 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28145 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28146 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28147 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28148 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28149 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28150 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28151 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28152 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28153 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28154 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28155 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28156 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28157 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28160 // --- Place volumes of shield between SPD and SDD
28163 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28164 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28165 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28166 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28167 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28170 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28172 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28173 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28176 // --- Place volumes of SDD cone ----------------------------------
28179 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28180 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28181 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28182 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28183 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28184 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28185 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28186 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28187 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28188 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28189 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28190 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28191 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28192 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28193 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28194 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28195 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28196 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28197 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28198 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28199 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28200 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28201 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28202 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28203 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28204 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28205 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28206 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28207 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28208 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28209 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28210 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28211 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28212 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28213 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28214 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28215 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28216 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28217 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28218 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28219 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28220 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28221 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28222 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28223 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28224 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28225 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28226 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28227 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28228 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28229 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28230 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28231 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28232 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28233 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28234 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28235 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28236 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28237 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28238 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28239 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28240 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28241 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28242 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28243 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28244 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28245 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28246 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28247 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28248 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28249 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28250 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28251 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28252 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28253 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28254 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28255 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28256 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28257 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28258 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28259 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28260 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28261 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28262 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28263 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28264 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28265 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28266 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28267 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28268 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28269 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28270 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28271 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28272 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28273 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28274 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28275 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28276 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28277 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28278 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28281 // --- Place volumes of SSD cone ----------------------------------
28284 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28285 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28286 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28287 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28288 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28289 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28290 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28291 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28292 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28293 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28294 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28295 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28296 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28297 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28298 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28299 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28300 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28301 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28302 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28303 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28304 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28305 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28306 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28307 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28308 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28309 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28310 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28311 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28312 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28313 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28314 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28315 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28316 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28317 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28318 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28319 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28320 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28321 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28322 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28323 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28324 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28325 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28326 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28327 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28328 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28329 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28330 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28331 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28334 // --- Place subdetectors' mother volumes and supports' mother volumes
28335 // into ITS mother volume ITSD
28337 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28338 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28339 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28340 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28341 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28344 // **************************** SERVICES *********************************
28347 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28356 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28357 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28358 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28360 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28369 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28370 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28371 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28374 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28378 dgh[1] = 46.+1.0+1.5;
28383 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28384 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28385 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28387 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28391 dgh[1] = 46.+1.0+1.5;
28396 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28397 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28398 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28401 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28410 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28411 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28412 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28414 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28423 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28424 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28425 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28428 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28431 dgh[0] = (ztpc-97.5)/2.;
28438 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28439 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28441 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28444 dgh[0] = (ztpc-97.5)/2.;
28451 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28452 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28455 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28458 dgh[0] = (ztpc-97.5)/2.;
28460 dgh[2] = 46.2+1.0+1.5;
28462 dgh[4] = 62.3+1.0+1.5;
28465 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28466 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28468 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28471 dgh[0] = (ztpc-97.5)/2.;
28473 dgh[2] = 46.2+1.0+1.5;
28475 dgh[4] = 62.3+1.0+1.5;
28478 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28479 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28481 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28489 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28490 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28492 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28500 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28501 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28503 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28511 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28512 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28514 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28522 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28523 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28525 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28526 // THE ABSORBER - COPPER PART - UPPER PART
28530 dgh[2] = (ztpc-97.5+1.5)/2.;
28533 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28534 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28536 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28537 // THE ABSORBER - COPPER PART - LOWER PART
28541 dgh[2] = (ztpc-97.5+1.5)/2.;
28544 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28545 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28547 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28548 // THE ABSORBER - CARBON PART - UPPER PART
28551 dgh[1] = 46.+1.0+1.5;
28552 dgh[2] = (ztpc-97.5)/2.;
28555 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28556 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28558 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28559 // THE ABSORBER - CARBON PART - LOWER PART
28562 dgh[1] = 46.+1.0+1.5;
28563 dgh[2] = (ztpc-97.5)/2.;
28566 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28567 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28569 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28570 // COPPER PART - UPPER PART
28577 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28578 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28580 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28581 // COPPER PART - LOWER PART
28588 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28589 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28591 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28592 // CARBON PART - UPPER PART
28599 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28600 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28602 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28603 // CARBON PART - LOWER PART
28610 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28611 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28613 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28620 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28621 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28623 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28630 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28631 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28633 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28640 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28641 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28642 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28643 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28645 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28646 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28648 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28649 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28650 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28651 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28655 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28660 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28661 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28662 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28664 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28668 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28669 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28670 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28671 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28672 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28673 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28674 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28675 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28676 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28677 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28679 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28684 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28685 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28686 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28687 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28692 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28693 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28694 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28695 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28697 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28702 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28703 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28704 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28705 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28707 // --- Outputs the geometry tree in the EUCLID/CAD format
28710 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28714 //_____________________________________________________________________________
28715 void AliITSvPPRasymmFMD::CreateMaterials(){
28716 ////////////////////////////////////////////////////////////////////////
28718 // Create ITS materials
28719 // This function defines the default materials used in the Geant
28720 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28721 // AliITSvPPRasymmFMD.
28722 // In general it is automatically replaced by
28723 // the CreatMaterials routine defined in AliITSv?. Should the function
28724 // CreateMaterials not exist for the geometry version you are using this
28725 // one is used. See the definition found in AliITSv5 or the other routine
28726 // for a complete definition.
28729 Int_t ifield = gAlice->Field()->Integ();
28730 Float_t fieldm = gAlice->Field()->Max();
28732 Float_t tmaxfd = 0.1; // 1.0; // Degree
28733 Float_t stemax = 1.0; // cm
28734 Float_t deemax = 0.1; // 30.0; // Fraction of particle's energy 0<deemax<=1
28735 Float_t epsil = 1.0E-4; // 1.0; // cm
28736 Float_t stmin = 0.0; // cm "Default value used"
28738 Float_t tmaxfdSi = 0.1; // .10000E+01; // Degree
28739 Float_t stemaxSi = 0.0075; // .10000E+01; // cm
28740 Float_t deemaxSi = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28741 Float_t epsilSi = 1.0E-4;// .10000E+01;
28742 Float_t stminSi = 0.0; // cm "Default value used"
28744 Float_t tmaxfdAir = 0.1; // .10000E+01; // Degree
28745 Float_t stemaxAir = .10000E+01; // cm
28746 Float_t deemaxAir = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28747 Float_t epsilAir = 1.0E-4;// .10000E+01;
28748 Float_t stminAir = 0.0; // cm "Default value used"
28750 Float_t tmaxfdServ = 1.0; // 10.0; // Degree
28751 Float_t stemaxServ = 1.0; // 0.01; // cm
28752 Float_t deemaxServ = 0.5; // 0.1; // Fraction of particle's energy 0<deemax<=1
28753 Float_t epsilServ = 1.0E-3; // 0.003; // cm
28754 Float_t stminServ = 0.0; //0.003; // cm "Default value used"
28757 Float_t afre[2] = { 12.011,18.9984032 };
28758 Float_t zfre[2] = { 6., 9. };
28759 Float_t wfre[2] = { 5.,12. };
28760 Float_t densfre = 1.5;
28762 // --- Define the various materials and media for GEANT ---
28763 // AliMaterial(Int_t imat, const char* name, Float_t a, Float_t z,
28764 // Float_t dens, Float_t radl, Float_t absl,
28765 // Float_t *buf=0, Int_t nwbuf=0)
28766 //AliMedium(Int_t numed, const char *name, Int_t nmat,
28767 // Int_t isvol, Int_t ifield, Float_t fieldm,
28768 // Float_t tmaxfd, Float_t stemax, Float_t deemax,
28769 // Float_t epsil, Float_t stmin, Float_t *ubuf=0, Int_t nbuf=0)
28770 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28771 AliMedium(1,"SI$",1,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28773 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28774 AliMedium(2,"SPD SI CHIP$",2,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28776 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28777 AliMedium(3,"SPD SI BUS$",3,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28779 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28780 AliMedium(4,"C (M55J)$",4,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28782 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28783 AliMedium(5,"AIR$",5,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28785 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28786 AliMedium(6,"GEN AIR$",6,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28788 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28789 AliMedium(7,"SDD SI CHIP$",7,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28791 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28792 AliMedium(9,"SDD C (M55J)$",9,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28794 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28795 AliMedium(10,"SDD AIR$",10,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28797 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28798 AliMedium(11,"AL$",11,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28800 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28801 AliMedium(12,"WATER$",12,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28803 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28804 AliMedium(13,"Freon$",13,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28806 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28807 AliMedium(14,"COPPER$",14,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28809 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28810 AliMedium(15,"CERAMICS$",15,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28812 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28813 AliMedium(20,"SSD C (M55J)$",20,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28815 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28816 AliMedium(21,"SSD AIR$",21,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28818 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28819 AliMedium(25,"G10FR4$",25,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28821 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28822 AliMedium(26,"GEN C (M55J)$",26,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28824 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28825 AliMedium(27,"GEN Air$",27,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28827 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28828 AliMedium(51,"SPD SI$",51,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28830 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28831 AliMedium(52,"SPD SI CHIP$",52,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28833 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28834 AliMedium(53,"SPD SI BUS$",53,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28836 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28837 AliMedium(54,"SPD C (M55J)$",54,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28839 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28840 AliMedium(55,"SPD AIR$",55,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28842 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28843 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28845 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28846 AliMedium(61,"EPOXY$",61,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28848 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28849 AliMedium(62,"SILICON$",62,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28851 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28852 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28854 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28855 AliMedium(64,"ALUMINUM$",64,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28857 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28858 AliMedium(65,"INOX$",65,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28860 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28861 AliMedium(68,"ROHACELL$",68,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28863 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28864 AliMedium(69,"SDD C AL (M55J)$",69,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28866 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28867 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28869 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28870 AliMedium(71,"ITS SANDW A$",71,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28872 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28873 AliMedium(72,"ITS SANDW B$",72,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28875 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28876 AliMedium(73,"ITS SANDW C$",73,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28878 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28879 AliMedium(74,"HEAT COND GLUE$",74,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28881 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28882 AliMedium(75,"ELASTO SIL$",75,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28884 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28885 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28887 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28888 AliMedium(77,"SDD X7R capacitors$",77,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28890 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28891 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28893 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28894 AliMedium(79,"SDD SI insensitive$",79,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28896 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28897 AliMedium(80,"SDD HV microcable$",80,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28899 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28900 AliMedium(81,"SDD LV+signal cable$",81,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28902 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28903 AliMedium(82,"SDD hybrid microcab$",82,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28905 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28906 AliMedium(83,"SDD anode microcab$",83,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28908 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28909 AliMedium(84,"SDD/SSD rings$",84,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28911 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28912 AliMedium(85,"inox/alum$",85,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28914 // special media to take into account services in the SDD and SSD
28915 // cones for the FMD
28917 // AliMaterial(86,"AIRFMDSDD$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28918 Float_t A[13],Z[13],W[13],den;
28919 // From Pierluigi Barberis calculations of 2SPD+1SDD October 2 2002.
28920 Z[0] = 1.0; A[0] = 1.00794; // Hydrogen
28921 Z[1] = 6.0; A[1] = 12.011; // Carbon
28922 Z[2] = 7.0; A[2] = 14.00674; // Nitrogen
28923 Z[3] = 8.0; A[3] = 15.9994; // Oxigen
28924 Z[4] = 13.0; A[4] = 26.981539; // Alulminum
28925 Z[5] = 14.0; A[5] = 28.0855; // Silicon
28926 Z[6] = 24.0; A[6] = 51.9961; //Cromium
28927 Z[7] = 25.0; A[7] = 54.938049; // Manganese
28928 Z[8] = 26.0; A[8] = 55.845; // Iron
28929 Z[9] = 27.0; A[9] = 58.9332; // Cobolt
28930 Z[10] = 28.0; A[10] = 58.6934; // Nickle
28931 Z[11] = 29.0; A[11] = 63.546; // Copper
28932 Z[12] = 47.0; A[12] = 107.8682; // Silver
28946 den = (538.16+6161.7)/(3671.58978); // g/cm^3 Volume does not exclude holes
28947 AliMixture(86,"AIRFMDSDD$",A,Z,den,+13,W);
28948 AliMedium(86,"AIRFMDSDD$",86,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28950 //AliMaterial(87,"AIRFMDSSD$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28951 // From Pierluigi Barberis calculations of SSD October 2 2002.
28965 den = (2180.4+7666.3)/(9753.553259); // volume does not exclude holes
28966 AliMixture(87,"AIRFMDSSD$",A,Z,den,+13,W);
28967 AliMedium(87,"AIRFMDSSD$",87,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28969 //AliMaterial(88,"ITS SANDW CFMDSDD$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28970 // From Pierluigi Barberis calculations of 1SDD+Carbon fiber October 2 2002.
28984 den = (538.16+76671)/(3671.58978); // Volume does not excludeholes
28985 AliMixture(88,"ITS SANDW CFMDSDD$",A,Z,den,+13,W);
28986 AliMedium(88,"ITS SANDW CFMDSDD$",88,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28988 //AliMaterial(89,"ITS SANDW CFMDSSD$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28989 // From Pierluigi Barberis calculations of SSD+Carbon fiber October 2 2002.
29003 den = (2180.4+11665.)/(3671.58978); // Volume does not exclude holes
29004 AliMixture(89,"ITS SANDW CFMDSSD$",A,Z,den,+13,W);
29005 AliMedium(89,"ITS SANDW CFMDSSD$",89,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29007 //AliMaterial(97,"SPD SERVICES$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
29008 // From Pierluigi Barberis calculations of 1SPD October 2 2002.
29022 den = 1251.3/(0.05*2.0*TMath::Pi()*(7.75*7.75 - 3.7*3.7)); // g/cm^3
29023 AliMixture(97,"SPD SERVICES$",A,Z,den,+13,W);
29024 AliMedium(97,"SPD SERVICES$",97,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
29029 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
29030 AliMedium(90,"SPD shield$",90,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29032 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
29033 AliMedium(91,"SPD End ladder$",91,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29035 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
29036 AliMedium(92,"SPD cone$",92,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29038 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
29039 AliMedium(93,"SDD End ladder$",93,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29041 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
29042 AliMedium(94,"SDD cone$",94,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29044 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
29045 AliMedium(95,"SSD End ladder$",95,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29047 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
29048 AliMedium(96,"SSD cone$",96,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
29052 //______________________________________________________________________
29053 void AliITSvPPRasymmFMD::InitAliITSgeom(){
29054 // Based on the geometry tree defined in Geant 3.21, this
29055 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
29057 // if(gMC->IsA()!=AliGeant3::Class()) {
29058 if(strcmp(gMC->GetName(),"TGeant3")) {
29059 Error("InitAliITSgeom",
29060 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
29063 cout << "Reading Geometry transformation directly from Geant 3." << endl;
29064 const Int_t nlayers = 6;
29065 const Int_t ndeep = 9;
29066 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
29067 Int_t nlad[nlayers],ndet[nlayers];
29068 Double_t t[3],r[10];
29069 Float_t par[20],att[20];
29070 Int_t npar,natt,idshape,imat,imed;
29071 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
29072 Int_t mod,lay,lad,det,i,j,k;
29073 Char_t names[nlayers][ndeep][4];
29074 Int_t itsGeomTreeCopys[nlayers][ndeep];
29075 if(fMinorVersion == 1){ // Option A
29076 Char_t *namesA[nlayers][ndeep] = {
29077 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
29078 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
29079 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29080 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29081 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29082 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29083 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29084 {1,1,1,1,10, 4, 4,1,1},// lay=2
29085 {1,1,1,1,14, 6, 1,0,0},// lay=3
29086 {1,1,1,1,22, 8, 1,0,0},// lay=4
29087 {1,1,1,1,34,22, 1,0,0},// lay=5
29088 {1,1,1,1,38,25, 1,0,0}};//lay=6
29089 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29090 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
29091 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
29093 }else if(fMinorVersion == 2){ // Option B
29094 Char_t *namesB[nlayers][ndeep] = {
29095 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
29096 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
29097 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
29098 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
29099 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
29100 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
29101 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
29102 {1,1,1,1,10, 4, 4,1,1},// lay=2
29103 {1,1,1,1,14, 6, 1,0,0},// lay=3
29104 {1,1,1,1,22, 8, 1,0,0},// lay=4
29105 {1,1,1,1,34,22, 1,0,0},// lay=5
29106 {1,1,1,1,38,25, 1,0,0}};//lay=6
29107 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
29108 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
29109 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
29111 } // end if fMinorVersion
29112 // Sorry, but this is not very pritty code. It should be replaced
29113 // at some point with a version that can search through the geometry
29115 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
29116 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
29117 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
29118 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
29120 for(i=0;i<nlayers;i++){
29122 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
29123 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
29127 if(fITSgeom!=0) delete fITSgeom;
29128 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
29129 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
29130 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
29132 for(lay=1;lay<=nlayers;lay++){
29133 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
29134 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
29136 case 1: case 2: // layers 1 and 2 are a bit special
29138 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
29140 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
29143 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
29146 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
29147 par,att,imat,imed);
29148 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
29149 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
29150 fITSgeom->ReSetShape(kSPD,
29151 new AliITSgeomSPD425Short(npar,par));
29156 case 3: case 4: case 5: case 6: // layers 3-6
29158 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29160 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29163 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29164 par,att,imat,imed);
29167 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29168 if(!(fITSgeom->IsShapeDefined(kSDD)))
29169 fITSgeom->ReSetShape(kSDD,
29170 new AliITSgeomSDD256(npar,par));
29173 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29174 if(!(fITSgeom->IsShapeDefined(kSSD)))
29175 fITSgeom->ReSetShape(kSSD,
29176 new AliITSgeomSSD275and75(npar,par));
29179 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29180 if(!(fITSgeom->IsShapeDefined(kSSD)))
29181 fITSgeom->ReSetShape(kSSD,
29182 new AliITSgeomSSD75and275(npar,par));
29192 //_____________________________________________________________________________
29193 void AliITSvPPRasymmFMD::Init(){
29194 ////////////////////////////////////////////////////////////////////////
29195 // Initialise the ITS after it has been created.
29196 ////////////////////////////////////////////////////////////////////////
29200 for(i=0;i<26;i++) cout << "*";
29201 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29202 for(i=0;i<25;i++) cout << "*";cout << endl;
29204 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29205 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29206 if(fITSgeom!=0) delete fITSgeom;
29207 fITSgeom = new AliITSgeom();
29208 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29209 if(!fGeomDetIn) this->InitAliITSgeom();
29210 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29213 for(i=0;i<72;i++) cout << "*";
29215 fIDMother = gMC->VolId("ITSV"); // ITS Mother Volume ID.
29217 //_____________________________________________________________________________
29218 void AliITSvPPRasymmFMD::SetDefaults(){
29219 // sets the default segmentation, response, digit and raw cluster classes
29220 const Float_t kconv = 1.0e+04; // convert cm to microns
29222 cout << "AliITSvPPRasymmFMD::SetDefaults" << endl;
29224 AliITSDetType *iDetType;
29229 Float_t bx[256],bz[280];
29232 iDetType=DetType(kSPD);
29233 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29234 AliITSresponse *resp0=new AliITSresponseSPD();
29235 SetResponseModel(kSPD,resp0);
29236 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29237 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29238 s0->GetDz()*2.*kconv, // for now.
29239 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29240 seg0->SetNPads(256,160);// Number of Bins in x and z
29241 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29242 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29243 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29244 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29245 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29246 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29247 bz[127] = bz[128] = 625.0; // first chip boundry
29248 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29249 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29250 SetSegmentationModel(kSPD,seg0);
29251 // set digit and raw cluster classes to be used
29252 const char *kData0=(iDetType->GetResponseModel())->DataType();
29253 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29254 "AliITSRawClusterSPD");
29255 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29256 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29257 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29260 iDetType=DetType(kSDD);
29261 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29262 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29263 SetResponseModel(kSDD,resp1);
29264 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29265 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29266 s1->GetDz()*2.*kconv, // for now.
29267 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29268 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29269 SetSegmentationModel(kSDD,seg1);
29270 const char *kData1=(iDetType->GetResponseModel())->DataType();
29271 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29272 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29273 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29274 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29275 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29276 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29279 iDetType=DetType(kSSD);
29280 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29281 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29282 SetResponseModel(kSSD,resp2);
29283 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29284 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29285 s2->GetDz()*2.*kconv, // for now.
29286 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29287 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29288 seg2->SetNPads(768,0); // number of strips on each side.
29289 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29290 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29291 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29292 SetSegmentationModel(kSSD,seg2);
29293 const char *kData2=(iDetType->GetResponseModel())->DataType();
29294 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29295 "AliITSRawClusterSSD");
29296 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29297 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29298 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29301 Warning("SetDefaults",
29302 "Only the four basic detector types are initialised!");
29306 //______________________________________________________________________
29307 void AliITSvPPRasymmFMD::DrawModule(){
29308 ////////////////////////////////////////////////////////////////////////
29309 // Draw a shaded view of the FMD version 8.
29310 ////////////////////////////////////////////////////////////////////////
29312 // Set everything unseen
29313 gMC->Gsatt("*", "seen", -1);
29315 // Set ALIC mother visible
29316 gMC->Gsatt("ALIC","SEEN",0);
29318 // Set the volumes visible
29319 gMC->Gsatt("ITSD","SEEN",0);
29320 gMC->Gsatt("ITS1","SEEN",1);
29321 gMC->Gsatt("ITS2","SEEN",1);
29322 gMC->Gsatt("ITS3","SEEN",1);
29323 gMC->Gsatt("ITS4","SEEN",1);
29324 gMC->Gsatt("ITS5","SEEN",1);
29325 gMC->Gsatt("ITS6","SEEN",1);
29327 gMC->Gsatt("IPCB","SEEN",1);
29328 gMC->Gsatt("ICO2","SEEN",1);
29329 gMC->Gsatt("ICER","SEEN",0);
29330 gMC->Gsatt("ISI2","SEEN",0);
29331 gMC->Gsatt("IPLA","SEEN",0);
29332 gMC->Gsatt("ICO3","SEEN",0);
29333 gMC->Gsatt("IEPX","SEEN",0);
29334 gMC->Gsatt("ISI3","SEEN",1);
29335 gMC->Gsatt("ISUP","SEEN",0);
29336 gMC->Gsatt("ICHO","SEEN",0);
29337 gMC->Gsatt("ICMO","SEEN",0);
29338 gMC->Gsatt("ICMD","SEEN",0);
29339 gMC->Gsatt("ICCO","SEEN",1);
29340 gMC->Gsatt("ICCM","SEEN",0);
29341 gMC->Gsatt("ITMD","SEEN",0);
29342 gMC->Gsatt("ITTT","SEEN",1);
29345 gMC->Gdopt("hide", "on");
29346 gMC->Gdopt("shad", "on");
29347 gMC->Gsatt("*", "fill", 7);
29348 gMC->SetClipBox(".");
29349 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29350 gMC->DefaultRange();
29351 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29352 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29353 gMC->Gdman(17, 6, "MAN");
29355 //_____________________________________________________________________________
29356 void AliITSvPPRasymmFMD::StepManager(){
29357 ////////////////////////////////////////////////////////////////////////
29358 // Called for every step in the ITS, then calles the AliITShit class
29359 // creator with the information to be recoreded about that hit.
29360 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29361 // printing of information to a file which can be used to create a .det
29362 // file read in by the routine CreateGeometry(). If set to 0 or any other
29363 // value except 1, the default behavior, then no such file is created nor
29364 // it the extra variables and the like used in the printing allocated.
29365 ////////////////////////////////////////////////////////////////////////
29367 TLorentzVector position, momentum;
29368 static TLorentzVector position0;
29369 static Int_t stat0=0;
29370 if((id=gMC->CurrentVolID(copy) == fIDMother)&&
29371 (gMC->IsTrackEntering()||gMC->IsTrackExiting())){
29372 gMC->TrackPosition(position); // Get Position
29373 gMC->TrackMomentum(momentum); // Get Momentum
29374 copy = fTrackReferences->GetEntriesFast();
29375 TClonesArray &lTR = *fTrackReferences;
29376 // Fill TrackReference structure with this new TrackReference.
29377 AliTrackReference *tr = new(lTR[copy]) AliTrackReference();
29378 tr->SetTrack(gAlice->CurrentTrack());
29379 tr->SetPosition(position.X(),position.Y(),position.Z());
29380 tr->SetMomentum(momentum.Px(),momentum.Py(),momentum.Pz());
29381 tr->SetLength(gMC->TrackLength());
29382 } // if Outer ITS mother Volume
29383 if(!(this->IsActive())){
29385 } // end if !Active volume.
29387 // Float_t hits[8];
29389 TClonesArray &lhits = *fHits;
29394 if(gMC->IsTrackInside()) vol[3] += 1;
29395 if(gMC->IsTrackEntering()) vol[3] += 2;
29396 if(gMC->IsTrackExiting()) vol[3] += 4;
29397 if(gMC->IsTrackOut()) vol[3] += 8;
29398 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29399 if(gMC->IsTrackStop()) vol[3] += 32;
29400 if(gMC->IsTrackAlive()) vol[3] += 64;
29402 // Fill hit structure.
29403 if(!(gMC->TrackCharge())) return;
29405 // Only entering charged tracks
29406 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29408 id = gMC->CurrentVolOffID(2,copy);
29409 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29411 gMC->CurrentVolOffID(3,copy1);
29412 //ladder copy in the module = 1<->2 (I10A < I12A)
29413 gMC->CurrentVolOffID(4,copy2);
29414 //module copy in the layer = 1<->10 (I12A < IT12)
29415 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29416 } else if(id == fIdSens[1]){
29418 id = gMC->CurrentVolOffID(2,copy);
29419 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29421 gMC->CurrentVolOffID(3,copy1);
29422 //ladder copy in the module = 1<->4 (I20A < I12A)
29423 gMC->CurrentVolOffID(4,copy2);
29424 //module copy in the layer = 1<->10 (I12A < IT12)
29425 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29426 } else if(id == fIdSens[2]){
29428 id = gMC->CurrentVolOffID(1,copy);
29429 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29431 id = gMC->CurrentVolOffID(2,copy);
29432 //ladder copy in the layer = 1<->14 (I004 < IT34)
29434 } else if(id == fIdSens[3]){
29436 id = gMC->CurrentVolOffID(1,copy);
29437 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29439 id = gMC->CurrentVolOffID(2,copy);
29440 //ladder copy in the layer = 1<->22 (I005 < IT34))
29442 }else if(id == fIdSens[4]){
29444 id = gMC->CurrentVolOffID(1,copy);
29445 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29447 id = gMC->CurrentVolOffID(2,copy);
29448 //ladder copy in the layer = 1<->34 (I565 < IT56)
29450 }else if(id == fIdSens[5]){
29452 id = gMC->CurrentVolOffID(1,copy);
29453 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29455 id = gMC->CurrentVolOffID(2,copy);
29456 //ladder copy in the layer = 1<->38 (I569 < IT56)
29459 return; // not an ITS volume?
29460 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29462 gMC->TrackPosition(position);
29463 gMC->TrackMomentum(momentum);
29465 hits[0]=position[0];
29466 hits[1]=position[1];
29467 hits[2]=position[2];
29468 hits[3]=momentum[0];
29469 hits[4]=momentum[1];
29470 hits[5]=momentum[2];
29471 hits[6]=gMC->Edep();
29472 hits[7]=gMC->TrackTime();
29475 if(gMC->IsTrackEntering()){
29476 position0 = position;
29478 } // end if IsEntering
29479 // Fill hit structure with this new hit.
29480 // new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);
29481 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,
29482 gMC->Edep(),gMC->TrackTime(),position,
29483 position0,momentum);
29485 position0 = position;