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.1 2002/09/16 14:45:31 barbera
19 Updated detailed geometry needed by FMD people for some studies
24 ///////////////////////////////////////////////////////////////////////////////
26 // Inner Traking System version PPR asymmetric for the FMD //
27 // This class contains the base procedures for the Inner Tracking System //
29 // Authors: R. Barbera //
31 // Created January 15 2001. //
33 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS for the PMD. //
35 ///////////////////////////////////////////////////////////////////////////////
37 // See AliITSvPPRasymmFMD::StepManager().
43 #include <TGeometry.h>
48 #include <TFile.h> // only required for Tracking function?
50 #include <TObjArray.h>
51 #include <TLorentzVector.h>
52 #include <TObjString.h>
53 #include <TClonesArray.h>
61 #include "AliGeant3.h"
62 #include "AliITSGeant3Geometry.h"
63 #include "AliTrackReference.h"
64 #include "AliITShit.h"
66 #include "AliITSvPPRasymmFMD.h"
67 #include "AliITSgeom.h"
68 #include "AliITSgeomSPD.h"
69 #include "AliITSgeomSDD.h"
70 #include "AliITSgeomSSD.h"
71 #include "AliITSDetType.h"
72 #include "AliITSresponseSPD.h"
73 #include "AliITSresponseSDD.h"
74 #include "AliITSresponseSSD.h"
75 #include "AliITSsegmentationSPD.h"
76 #include "AliITSsegmentationSDD.h"
77 #include "AliITSsegmentationSSD.h"
78 #include "AliITSsimulationSPD.h"
79 #include "AliITSsimulationSDD.h"
80 #include "AliITSsimulationSSD.h"
81 #include "AliITSClusterFinderSPD.h"
82 #include "AliITSClusterFinderSDD.h"
83 #include "AliITSClusterFinderSSD.h"
86 ClassImp(AliITSvPPRasymmFMD)
88 //_____________________________________________________________________________
89 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD() {
90 ////////////////////////////////////////////////////////////////////////
91 // Standard default constructor for the ITS version 8.
92 ////////////////////////////////////////////////////////////////////////
98 fEuclidOut = kFALSE; // Don't write Euclide file
99 fGeomDetOut = kFALSE; // Don't write .det file
100 fGeomDetIn = kFALSE; // Don't Read .det file
101 fMajorVersion = IsVersion();
103 for(i=0;i<60;i++) fRead[i] = '\0';
104 for(i=0;i<60;i++) fWrite[i] = '\0';
105 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
107 //_____________________________________________________________________________
108 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD(const char *name, const char *title) : AliITS(name, title){
109 ////////////////////////////////////////////////////////////////////////
110 // Standard constructor for the ITS version 10.
111 ////////////////////////////////////////////////////////////////////////
115 fIdName = new TString[fIdN];
122 fIdSens = new Int_t[fIdN];
123 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
124 fMajorVersion = IsVersion();
126 fEuclidOut = kFALSE; // Don't write Euclide file
127 fGeomDetOut = kFALSE; // Don't write .det file
128 fGeomDetIn = kFALSE; // Don't Read .det file
134 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
135 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
136 strncpy(fRead,fEuclidGeomDet,60);
137 strncpy(fWrite,fEuclidGeomDet,60);
139 //____________________________________________________________________________
140 AliITSvPPRasymmFMD::AliITSvPPRasymmFMD(const AliITSvPPRasymmFMD &source){
141 ////////////////////////////////////////////////////////////////////////
142 // Copy Constructor for ITS version 8.
143 ////////////////////////////////////////////////////////////////////////
144 if(&source == this) return;
145 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymmFMD");
148 //_____________________________________________________________________________
149 AliITSvPPRasymmFMD& AliITSvPPRasymmFMD::operator=(const AliITSvPPRasymmFMD &source){
150 ////////////////////////////////////////////////////////////////////////
151 // Assignment operator for the ITS version 8.
152 ////////////////////////////////////////////////////////////////////////
153 if(&source == this) return *this;
154 Warning("= operator","Not allowed to copy AliITSvPPRasymmFMD");
157 //_____________________________________________________________________________
158 AliITSvPPRasymmFMD::~AliITSvPPRasymmFMD() {
159 ////////////////////////////////////////////////////////////////////////
160 // Standard destructor for the ITS version 8.
161 ////////////////////////////////////////////////////////////////////////
163 //__________________________________________________________________________
164 void AliITSvPPRasymmFMD::BuildGeometry(){
165 ////////////////////////////////////////////////////////////////////////
166 // Geometry builder for the ITS version 8.
167 ////////////////////////////////////////////////////////////////////////
170 const Int_t kColorITS=kYellow;
172 top = gAlice->GetGeometry()->GetNode("alice");
175 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
177 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
178 node->SetLineColor(kColorITS);
181 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
183 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
184 node->SetLineColor(kColorITS);
187 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
189 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
190 node->SetLineColor(kColorITS);
193 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
195 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
196 node->SetLineColor(kColorITS);
199 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
201 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
202 node->SetLineColor(kColorITS);
205 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
207 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
208 node->SetLineColor(kColorITS);
215 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
217 // Define some variables for SPD
220 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
221 Float_t di103[3], di10a[3]; // for layer 1
222 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
223 Float_t di1d3[3], di20a[3]; // for layer 2
225 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
226 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
228 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
229 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
231 Float_t dbus=300.; // total bus thickness on both layers (micron)
233 ddet1 = GetThicknessDet1();
234 ddet2 = GetThicknessDet2();
235 dchip1 = GetThicknessChip1();
236 dchip2 = GetThicknessChip2();
238 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
240 if(ddet1 < 100. || ddet1 > 300.) {
241 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
242 " The default value of 200 microns will be used." << endl;
246 if(ddet2 < 100. || ddet2 > 300.) {
247 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
248 " The default value of 200 microns will be used." << endl;
252 if(dchip1 < 100. || dchip1 > 300.) {
253 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
254 " The default value of 200 microns will be used." << endl;
258 if(dchip2 < 100. || dchip2 > 300.) {
259 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
260 " The default value of 200 microns will be used." << endl;
264 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
265 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
266 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
267 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
269 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
270 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
271 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
272 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
273 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
275 Float_t deltax, deltay;
277 Int_t thickness = fMinorVersion/10;
278 Int_t option = fMinorVersion - 10*thickness;
281 // Define some variables for SDD
282 // SDD detector ladder
285 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
286 Float_t Y_SDD_sep = 0.20;
287 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
288 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
296 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
297 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
298 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
299 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
300 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
301 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
302 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
303 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
304 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
305 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
306 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
307 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
308 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
309 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
310 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
314 // SPD - option 'b' (this is the default)
318 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
319 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
320 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
321 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
322 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
323 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
324 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
325 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
326 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
327 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
328 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
329 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
330 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
331 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
332 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
338 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
339 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
340 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
341 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
342 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
343 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
344 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
345 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
346 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
347 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
348 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
349 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
350 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
351 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
352 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
353 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
354 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
355 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
356 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
357 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
358 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
359 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
360 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
361 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
362 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
363 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
364 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
365 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
366 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
367 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
368 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
369 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
370 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
371 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
372 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
373 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
377 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
378 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
379 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
380 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
381 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
382 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
383 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
384 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
385 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
386 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
387 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
388 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
389 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
390 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
391 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
392 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
393 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
394 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
395 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
396 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
397 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
398 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
399 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
400 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
401 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
402 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
403 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
404 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
405 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
406 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
407 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
408 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
409 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
410 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
411 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
412 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
413 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
414 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
415 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
416 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
417 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
418 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
419 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
420 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
421 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
422 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
423 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
424 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
425 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
426 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
427 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
428 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
429 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
430 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
431 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
432 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
433 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
434 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
435 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
436 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
437 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
438 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
439 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
440 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
441 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
442 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
443 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
444 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
445 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
446 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
447 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
450 // --- Define SPD (option 'a') volumes ----------------------------
453 // (this is NOT the default)
460 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
465 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
470 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
475 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
478 di103[1] = ddet1+dchip1;
480 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
483 di1d3[1] = ddet2+dchip2;
485 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
488 di10a[1] = ddet1+dchip1+dbus+0.0025;
490 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
493 di20a[1] = ddet2+dchip2+dbus+0.0025;
495 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
502 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
507 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
511 // --- Define SPD (option 'b') volumes ----------------------------
514 // (this is the default)
521 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
526 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
531 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
536 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
539 di107[1] = ddet1+dchip1;
541 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
544 di1d7[1] = ddet2+dchip2;
546 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
549 di10b[1] = ddet1+dchip1+dbus+0.0025;
551 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
554 di20b[1] = ddet2+dchip2+dbus+0.0025;
556 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
563 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
568 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
573 // --- Define SDD volumes ------------------------------------------
575 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
576 it34->DefineSection(0,-34.6,23.49,28.);
577 it34->DefineSection(1,-23.65,23.49,28.);
578 it34->DefineSection(2,-23.65,14.59,28.);
579 it34->DefineSection(3,23.65,14.59,28.);
580 it34->DefineSection(4,23.65,23.49,28.);
581 it34->DefineSection(5,34.6,23.49,28.);
583 I302dits[0] = 3.6250;
584 I302dits[1] = 0.0150;
585 I302dits[2] = 4.3794;
586 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
588 I004dits[0] = I302dits[0]+0.005;
589 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
590 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
591 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
592 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
594 I004dits[2] = I004dits[2] + I302dits[2];
595 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
600 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
602 I402dits[0] = 3.6250;
603 I402dits[1] = 0.0150;
604 I402dits[2] = 4.3794;
605 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
607 I005dits[0] = I402dits[0]+0.005;
608 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
609 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
610 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
611 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
613 I005dits[2] = I005dits[2] + I402dits[2];
614 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
619 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
622 // --- Define SSD volumes ------------------------------------------
625 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
626 it56->DefineSection(0,-57.45,43.6,48.);
627 it56->DefineSection(1,-49.15,43.6,48.);
628 it56->DefineSection(2,-49.15,36.9,48.);
629 it56->DefineSection(3,50.55,36.9,48.);
630 it56->DefineSection(4,50.55,43.6,48.);
631 it56->DefineSection(5,57.45,43.6,48.);
636 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
641 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
646 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
651 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
656 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
661 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
667 // --- Place SPD (option 'a') volumes into their mother volume
670 // (this is NOT the default)
678 // --- Place SPD (option 'b') volumes into their mother volume
681 // (this is the default)
685 // Place IT12 in Alice
687 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
688 node->SetLineColor(kColorITS);
689 node->SetVisibility(0);
692 // Place copy #1 of I12B in IT12
694 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
695 sub1node->SetLineColor(kColorITS);
696 sub1node->SetVisibility(0);
699 // Place copy #1 of I10B in I12B
701 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
702 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
703 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
704 sub2node->SetLineColor(kColorITS);
705 sub2node->SetVisibility(0);
708 // Place copy #1 of I107 in I10B
710 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
711 sub3node->SetLineColor(kColorITS);
712 sub3node->SetVisibility(0);
715 // Place copy #1 of I101 in I107
717 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
718 sub4node->SetLineColor(kColorITS);
719 sub4node->SetVisibility(0);
722 // Place copy #1 of ITS1 in I101
724 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
725 sub5node->SetLineColor(kColorITS);
726 fNodes->Add(sub5node);
728 fNodes->Add(sub4node);
730 fNodes->Add(sub3node);
733 // Place copy #2 of I107 in I10B
735 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
736 sub3node->SetLineColor(kColorITS);
737 sub3node->SetVisibility(0);
740 // Place copy #1 of I101 in I107
742 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
743 sub4node->SetLineColor(kColorITS);
744 sub4node->SetVisibility(0);
747 // Place copy #1 of ITS1 in I101
749 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
750 sub5node->SetLineColor(kColorITS);
751 fNodes->Add(sub5node);
753 fNodes->Add(sub4node);
755 fNodes->Add(sub3node);
758 // Place copy #3 of I107 in I10B
760 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
761 sub3node->SetLineColor(kColorITS);
762 sub3node->SetVisibility(0);
765 // Place copy #1 of I101 in I107
767 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
768 sub4node->SetLineColor(kColorITS);
769 sub4node->SetVisibility(0);
772 // Place copy #1 of ITS1 in I101
774 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
775 sub5node->SetLineColor(kColorITS);
776 fNodes->Add(sub5node);
778 fNodes->Add(sub4node);
780 fNodes->Add(sub3node);
783 // Place copy #4 of I107 in I10B
785 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
786 sub3node->SetLineColor(kColorITS);
787 sub3node->SetVisibility(0);
790 // Place copy #1 of I101 in I107
792 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
793 sub4node->SetLineColor(kColorITS);
794 sub4node->SetVisibility(0);
797 // Place copy #1 of ITS1 in I101
799 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
800 sub5node->SetLineColor(kColorITS);
801 fNodes->Add(sub5node);
803 fNodes->Add(sub4node);
805 fNodes->Add(sub3node);
807 fNodes->Add(sub2node);
810 // Place copy #2 of I10B in I12B
812 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
813 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
814 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
815 sub2node->SetLineColor(kColorITS);
816 sub2node->SetVisibility(0);
819 // Place copy #1 of I107 in I10B
821 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
822 sub3node->SetLineColor(kColorITS);
823 sub3node->SetVisibility(0);
826 // Place copy #1 of I101 in I107
828 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
829 sub4node->SetLineColor(kColorITS);
830 sub4node->SetVisibility(0);
833 // Place copy #1 of ITS1 in I101
835 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
836 sub5node->SetLineColor(kColorITS);
837 fNodes->Add(sub5node);
839 fNodes->Add(sub4node);
841 fNodes->Add(sub3node);
844 // Place copy #2 of I107 in I10B
846 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
847 sub3node->SetLineColor(kColorITS);
848 sub3node->SetVisibility(0);
851 // Place copy #1 of I101 in I107
853 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
854 sub4node->SetLineColor(kColorITS);
855 sub4node->SetVisibility(0);
858 // Place copy #1 of ITS1 in I101
860 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
861 sub5node->SetLineColor(kColorITS);
862 fNodes->Add(sub5node);
864 fNodes->Add(sub4node);
866 fNodes->Add(sub3node);
869 // Place copy #3 of I107 in I10B
871 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
872 sub3node->SetLineColor(kColorITS);
873 sub3node->SetVisibility(0);
876 // Place copy #1 of I101 in I107
878 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
879 sub4node->SetLineColor(kColorITS);
880 sub4node->SetVisibility(0);
883 // Place copy #1 of ITS1 in I101
885 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
886 sub5node->SetLineColor(kColorITS);
887 fNodes->Add(sub5node);
889 fNodes->Add(sub4node);
891 fNodes->Add(sub3node);
894 // Place copy #4 of I107 in I10B
896 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
897 sub3node->SetLineColor(kColorITS);
898 sub3node->SetVisibility(0);
901 // Place copy #1 of I101 in I107
903 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
904 sub4node->SetLineColor(kColorITS);
905 sub4node->SetVisibility(0);
908 // Place copy #1 of ITS1 in I101
910 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
911 sub5node->SetLineColor(kColorITS);
912 fNodes->Add(sub5node);
914 fNodes->Add(sub4node);
916 fNodes->Add(sub3node);
918 fNodes->Add(sub2node);
921 // Place copy #1 of I20B in I12B
923 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
924 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
925 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
926 sub2node->SetLineColor(kColorITS);
927 sub2node->SetVisibility(0);
930 // Place copy #1 of I1D7 in I20B
932 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
933 sub3node->SetLineColor(kColorITS);
934 sub3node->SetVisibility(0);
937 // Place copy #1 of I1D1 in I1D7
939 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
940 sub4node->SetLineColor(kColorITS);
941 sub4node->SetVisibility(0);
944 // Place copy #1 of ITS2 in I1D1
946 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
947 sub5node->SetLineColor(kColorITS);
948 fNodes->Add(sub5node);
950 fNodes->Add(sub4node);
952 fNodes->Add(sub3node);
955 // Place copy #2 of I1D7 in I20B
957 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
958 sub3node->SetLineColor(kColorITS);
959 sub3node->SetVisibility(0);
962 // Place copy #1 of I1D1 in I1D7
964 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
965 sub4node->SetLineColor(kColorITS);
966 sub4node->SetVisibility(0);
969 // Place copy #1 of ITS2 in I1D1
971 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
972 sub5node->SetLineColor(kColorITS);
973 fNodes->Add(sub5node);
975 fNodes->Add(sub4node);
977 fNodes->Add(sub3node);
980 // Place copy #3 of I1D7 in I20B
982 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
983 sub3node->SetLineColor(kColorITS);
984 sub3node->SetVisibility(0);
987 // Place copy #1 of I1D1 in I1D7
989 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
990 sub4node->SetLineColor(kColorITS);
991 sub4node->SetVisibility(0);
994 // Place copy #1 of ITS2 in I1D1
996 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
997 sub5node->SetLineColor(kColorITS);
998 fNodes->Add(sub5node);
1000 fNodes->Add(sub4node);
1002 fNodes->Add(sub3node);
1005 // Place copy #4 of I1D7 in I20B
1007 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1008 sub3node->SetLineColor(kColorITS);
1009 sub3node->SetVisibility(0);
1012 // Place copy #1 of I1D1 in I1D7
1014 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1015 sub4node->SetLineColor(kColorITS);
1016 sub4node->SetVisibility(0);
1019 // Place copy #1 of ITS2 in I1D1
1021 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1022 sub5node->SetLineColor(kColorITS);
1023 fNodes->Add(sub5node);
1025 fNodes->Add(sub4node);
1027 fNodes->Add(sub3node);
1029 fNodes->Add(sub2node);
1032 // Place copy #2 of I20B in I12B
1034 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1035 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1036 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1037 sub2node->SetLineColor(kColorITS);
1038 sub2node->SetVisibility(0);
1041 // Place copy #1 of I1D7 in I20B
1043 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1044 sub3node->SetLineColor(kColorITS);
1045 sub3node->SetVisibility(0);
1048 // Place copy #1 of I1D1 in I1D7
1050 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1051 sub4node->SetLineColor(kColorITS);
1052 sub4node->SetVisibility(0);
1055 // Place copy #1 of ITS2 in I1D1
1057 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1058 sub5node->SetLineColor(kColorITS);
1059 fNodes->Add(sub5node);
1061 fNodes->Add(sub4node);
1063 fNodes->Add(sub3node);
1066 // Place copy #2 of I1D7 in I20B
1068 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1069 sub3node->SetLineColor(kColorITS);
1070 sub3node->SetVisibility(0);
1073 // Place copy #1 of I1D1 in I1D7
1075 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1076 sub4node->SetLineColor(kColorITS);
1077 sub4node->SetVisibility(0);
1080 // Place copy #1 of ITS2 in I1D1
1082 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1083 sub5node->SetLineColor(kColorITS);
1084 fNodes->Add(sub5node);
1086 fNodes->Add(sub4node);
1088 fNodes->Add(sub3node);
1091 // Place copy #3 of I1D7 in I20B
1093 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1094 sub3node->SetLineColor(kColorITS);
1095 sub3node->SetVisibility(0);
1098 // Place copy #1 of I1D1 in I1D7
1100 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1101 sub4node->SetLineColor(kColorITS);
1102 sub4node->SetVisibility(0);
1105 // Place copy #1 of ITS2 in I1D1
1107 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1108 sub5node->SetLineColor(kColorITS);
1109 fNodes->Add(sub5node);
1111 fNodes->Add(sub4node);
1113 fNodes->Add(sub3node);
1116 // Place copy #4 of I1D7 in I20B
1118 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1119 sub3node->SetLineColor(kColorITS);
1120 sub3node->SetVisibility(0);
1123 // Place copy #1 of I1D1 in I1D7
1125 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1126 sub4node->SetLineColor(kColorITS);
1127 sub4node->SetVisibility(0);
1130 // Place copy #1 of ITS2 in I1D1
1132 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1133 sub5node->SetLineColor(kColorITS);
1134 fNodes->Add(sub5node);
1136 fNodes->Add(sub4node);
1138 fNodes->Add(sub3node);
1140 fNodes->Add(sub2node);
1143 // Place copy #3 of I20B in I12B
1145 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1146 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1147 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1148 sub2node->SetLineColor(kColorITS);
1149 sub2node->SetVisibility(0);
1152 // Place copy #1 of I1D7 in I20B
1154 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1155 sub3node->SetLineColor(kColorITS);
1156 sub3node->SetVisibility(0);
1159 // Place copy #1 of I1D1 in I1D7
1161 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1162 sub4node->SetLineColor(kColorITS);
1163 sub4node->SetVisibility(0);
1166 // Place copy #1 of ITS2 in I1D1
1168 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1169 sub5node->SetLineColor(kColorITS);
1170 fNodes->Add(sub5node);
1172 fNodes->Add(sub4node);
1174 fNodes->Add(sub3node);
1177 // Place copy #2 of I1D7 in I20B
1179 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1180 sub3node->SetLineColor(kColorITS);
1181 sub3node->SetVisibility(0);
1184 // Place copy #1 of I1D1 in I1D7
1186 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1187 sub4node->SetLineColor(kColorITS);
1188 sub4node->SetVisibility(0);
1191 // Place copy #1 of ITS2 in I1D1
1193 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1194 sub5node->SetLineColor(kColorITS);
1195 fNodes->Add(sub5node);
1197 fNodes->Add(sub4node);
1199 fNodes->Add(sub3node);
1202 // Place copy #3 of I1D7 in I20B
1204 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1205 sub3node->SetLineColor(kColorITS);
1206 sub3node->SetVisibility(0);
1209 // Place copy #1 of I1D1 in I1D7
1211 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1212 sub4node->SetLineColor(kColorITS);
1213 sub4node->SetVisibility(0);
1216 // Place copy #1 of ITS2 in I1D1
1218 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1219 sub5node->SetLineColor(kColorITS);
1220 fNodes->Add(sub5node);
1222 fNodes->Add(sub4node);
1224 fNodes->Add(sub3node);
1227 // Place copy #4 of I1D7 in I20B
1229 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1230 sub3node->SetLineColor(kColorITS);
1231 sub3node->SetVisibility(0);
1234 // Place copy #1 of I1D1 in I1D7
1236 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1237 sub4node->SetLineColor(kColorITS);
1238 sub4node->SetVisibility(0);
1241 // Place copy #1 of ITS2 in I1D1
1243 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1244 sub5node->SetLineColor(kColorITS);
1245 fNodes->Add(sub5node);
1247 fNodes->Add(sub4node);
1249 fNodes->Add(sub3node);
1251 fNodes->Add(sub2node);
1254 // Place copy #4 of I20B in I12B
1256 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1257 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1258 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1259 sub2node->SetLineColor(kColorITS);
1260 sub2node->SetVisibility(0);
1263 // Place copy #1 of I1D7 in I20B
1265 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1266 sub3node->SetLineColor(kColorITS);
1267 sub3node->SetVisibility(0);
1270 // Place copy #1 of I1D1 in I1D7
1272 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1273 sub4node->SetLineColor(kColorITS);
1274 sub4node->SetVisibility(0);
1277 // Place copy #1 of ITS2 in I1D1
1279 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1280 sub5node->SetLineColor(kColorITS);
1281 fNodes->Add(sub5node);
1283 fNodes->Add(sub4node);
1285 fNodes->Add(sub3node);
1288 // Place copy #2 of I1D7 in I20B
1290 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1291 sub3node->SetLineColor(kColorITS);
1292 sub3node->SetVisibility(0);
1295 // Place copy #1 of I1D1 in I1D7
1297 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1298 sub4node->SetLineColor(kColorITS);
1299 sub4node->SetVisibility(0);
1302 // Place copy #1 of ITS2 in I1D1
1304 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1305 sub5node->SetLineColor(kColorITS);
1306 fNodes->Add(sub5node);
1308 fNodes->Add(sub4node);
1310 fNodes->Add(sub3node);
1313 // Place copy #3 of I1D7 in I20B
1315 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1316 sub3node->SetLineColor(kColorITS);
1317 sub3node->SetVisibility(0);
1320 // Place copy #1 of I1D1 in I1D7
1322 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1323 sub4node->SetLineColor(kColorITS);
1324 sub4node->SetVisibility(0);
1327 // Place copy #1 of ITS2 in I1D1
1329 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1330 sub5node->SetLineColor(kColorITS);
1331 fNodes->Add(sub5node);
1333 fNodes->Add(sub4node);
1335 fNodes->Add(sub3node);
1338 // Place copy #4 of I1D7 in I20B
1340 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1341 sub3node->SetLineColor(kColorITS);
1342 sub3node->SetVisibility(0);
1345 // Place copy #1 of I1D1 in I1D7
1347 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1348 sub4node->SetLineColor(kColorITS);
1349 sub4node->SetVisibility(0);
1352 // Place copy #1 of ITS2 in I1D1
1354 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1355 sub5node->SetLineColor(kColorITS);
1356 fNodes->Add(sub5node);
1358 fNodes->Add(sub4node);
1360 fNodes->Add(sub3node);
1362 fNodes->Add(sub2node);
1364 fNodes->Add(sub1node);
1367 // Place copy #2 of I12B in IT12
1369 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1370 sub1node->SetLineColor(kColorITS);
1371 sub1node->SetVisibility(0);
1374 // Place copy #1 of I10B in I12B
1376 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1377 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1378 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1379 sub2node->SetLineColor(kColorITS);
1380 sub2node->SetVisibility(0);
1383 // Place copy #1 of I107 in I10B
1385 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1386 sub3node->SetLineColor(kColorITS);
1387 sub3node->SetVisibility(0);
1390 // Place copy #1 of I101 in I107
1392 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1393 sub4node->SetLineColor(kColorITS);
1394 sub4node->SetVisibility(0);
1397 // Place copy #1 of ITS1 in I101
1399 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1400 sub5node->SetLineColor(kColorITS);
1401 fNodes->Add(sub5node);
1403 fNodes->Add(sub4node);
1405 fNodes->Add(sub3node);
1408 // Place copy #2 of I107 in I10B
1410 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1411 sub3node->SetLineColor(kColorITS);
1412 sub3node->SetVisibility(0);
1415 // Place copy #1 of I101 in I107
1417 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1418 sub4node->SetLineColor(kColorITS);
1419 sub4node->SetVisibility(0);
1422 // Place copy #1 of ITS1 in I101
1424 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1425 sub5node->SetLineColor(kColorITS);
1426 fNodes->Add(sub5node);
1428 fNodes->Add(sub4node);
1430 fNodes->Add(sub3node);
1433 // Place copy #3 of I107 in I10B
1435 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1436 sub3node->SetLineColor(kColorITS);
1437 sub3node->SetVisibility(0);
1440 // Place copy #1 of I101 in I107
1442 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1443 sub4node->SetLineColor(kColorITS);
1444 sub4node->SetVisibility(0);
1447 // Place copy #1 of ITS1 in I101
1449 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1450 sub5node->SetLineColor(kColorITS);
1451 fNodes->Add(sub5node);
1453 fNodes->Add(sub4node);
1455 fNodes->Add(sub3node);
1458 // Place copy #4 of I107 in I10B
1460 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1461 sub3node->SetLineColor(kColorITS);
1462 sub3node->SetVisibility(0);
1465 // Place copy #1 of I101 in I107
1467 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1468 sub4node->SetLineColor(kColorITS);
1469 sub4node->SetVisibility(0);
1472 // Place copy #1 of ITS1 in I101
1474 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1475 sub5node->SetLineColor(kColorITS);
1476 fNodes->Add(sub5node);
1478 fNodes->Add(sub4node);
1480 fNodes->Add(sub3node);
1482 fNodes->Add(sub2node);
1485 // Place copy #2 of I10B in I12B
1487 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1488 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1489 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1490 sub2node->SetLineColor(kColorITS);
1491 sub2node->SetVisibility(0);
1494 // Place copy #1 of I107 in I10B
1496 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1497 sub3node->SetLineColor(kColorITS);
1498 sub3node->SetVisibility(0);
1501 // Place copy #1 of I101 in I107
1503 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1504 sub4node->SetLineColor(kColorITS);
1505 sub4node->SetVisibility(0);
1508 // Place copy #1 of ITS1 in I101
1510 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1511 sub5node->SetLineColor(kColorITS);
1512 fNodes->Add(sub5node);
1514 fNodes->Add(sub4node);
1516 fNodes->Add(sub3node);
1519 // Place copy #2 of I107 in I10B
1521 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1522 sub3node->SetLineColor(kColorITS);
1523 sub3node->SetVisibility(0);
1526 // Place copy #1 of I101 in I107
1528 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1529 sub4node->SetLineColor(kColorITS);
1530 sub4node->SetVisibility(0);
1533 // Place copy #1 of ITS1 in I101
1535 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1536 sub5node->SetLineColor(kColorITS);
1537 fNodes->Add(sub5node);
1539 fNodes->Add(sub4node);
1541 fNodes->Add(sub3node);
1544 // Place copy #3 of I107 in I10B
1546 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1547 sub3node->SetLineColor(kColorITS);
1548 sub3node->SetVisibility(0);
1551 // Place copy #1 of I101 in I107
1553 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1554 sub4node->SetLineColor(kColorITS);
1555 sub4node->SetVisibility(0);
1558 // Place copy #1 of ITS1 in I101
1560 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1561 sub5node->SetLineColor(kColorITS);
1562 fNodes->Add(sub5node);
1564 fNodes->Add(sub4node);
1566 fNodes->Add(sub3node);
1569 // Place copy #4 of I107 in I10B
1571 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1572 sub3node->SetLineColor(kColorITS);
1573 sub3node->SetVisibility(0);
1576 // Place copy #1 of I101 in I107
1578 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1579 sub4node->SetLineColor(kColorITS);
1580 sub4node->SetVisibility(0);
1583 // Place copy #1 of ITS1 in I101
1585 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1586 sub5node->SetLineColor(kColorITS);
1587 fNodes->Add(sub5node);
1589 fNodes->Add(sub4node);
1591 fNodes->Add(sub3node);
1593 fNodes->Add(sub2node);
1596 // Place copy #1 of I20B in I12B
1598 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1599 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1600 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1601 sub2node->SetLineColor(kColorITS);
1602 sub2node->SetVisibility(0);
1605 // Place copy #1 of I1D7 in I20B
1607 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1608 sub3node->SetLineColor(kColorITS);
1609 sub3node->SetVisibility(0);
1612 // Place copy #1 of I1D1 in I1D7
1614 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1615 sub4node->SetLineColor(kColorITS);
1616 sub4node->SetVisibility(0);
1619 // Place copy #1 of ITS2 in I1D1
1621 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1622 sub5node->SetLineColor(kColorITS);
1623 fNodes->Add(sub5node);
1625 fNodes->Add(sub4node);
1627 fNodes->Add(sub3node);
1630 // Place copy #2 of I1D7 in I20B
1632 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1633 sub3node->SetLineColor(kColorITS);
1634 sub3node->SetVisibility(0);
1637 // Place copy #1 of I1D1 in I1D7
1639 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1640 sub4node->SetLineColor(kColorITS);
1641 sub4node->SetVisibility(0);
1644 // Place copy #1 of ITS2 in I1D1
1646 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1647 sub5node->SetLineColor(kColorITS);
1648 fNodes->Add(sub5node);
1650 fNodes->Add(sub4node);
1652 fNodes->Add(sub3node);
1655 // Place copy #3 of I1D7 in I20B
1657 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1658 sub3node->SetLineColor(kColorITS);
1659 sub3node->SetVisibility(0);
1662 // Place copy #1 of I1D1 in I1D7
1664 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1665 sub4node->SetLineColor(kColorITS);
1666 sub4node->SetVisibility(0);
1669 // Place copy #1 of ITS2 in I1D1
1671 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1672 sub5node->SetLineColor(kColorITS);
1673 fNodes->Add(sub5node);
1675 fNodes->Add(sub4node);
1677 fNodes->Add(sub3node);
1680 // Place copy #4 of I1D7 in I20B
1682 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1683 sub3node->SetLineColor(kColorITS);
1684 sub3node->SetVisibility(0);
1687 // Place copy #1 of I1D1 in I1D7
1689 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1690 sub4node->SetLineColor(kColorITS);
1691 sub4node->SetVisibility(0);
1694 // Place copy #1 of ITS2 in I1D1
1696 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1697 sub5node->SetLineColor(kColorITS);
1698 fNodes->Add(sub5node);
1700 fNodes->Add(sub4node);
1702 fNodes->Add(sub3node);
1704 fNodes->Add(sub2node);
1707 // Place copy #2 of I20B in I12B
1709 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1710 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1711 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1712 sub2node->SetLineColor(kColorITS);
1713 sub2node->SetVisibility(0);
1716 // Place copy #1 of I1D7 in I20B
1718 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1719 sub3node->SetLineColor(kColorITS);
1720 sub3node->SetVisibility(0);
1723 // Place copy #1 of I1D1 in I1D7
1725 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1726 sub4node->SetLineColor(kColorITS);
1727 sub4node->SetVisibility(0);
1730 // Place copy #1 of ITS2 in I1D1
1732 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1733 sub5node->SetLineColor(kColorITS);
1734 fNodes->Add(sub5node);
1736 fNodes->Add(sub4node);
1738 fNodes->Add(sub3node);
1741 // Place copy #2 of I1D7 in I20B
1743 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1744 sub3node->SetLineColor(kColorITS);
1745 sub3node->SetVisibility(0);
1748 // Place copy #1 of I1D1 in I1D7
1750 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1751 sub4node->SetLineColor(kColorITS);
1752 sub4node->SetVisibility(0);
1755 // Place copy #1 of ITS2 in I1D1
1757 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1758 sub5node->SetLineColor(kColorITS);
1759 fNodes->Add(sub5node);
1761 fNodes->Add(sub4node);
1763 fNodes->Add(sub3node);
1766 // Place copy #3 of I1D7 in I20B
1768 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1769 sub3node->SetLineColor(kColorITS);
1770 sub3node->SetVisibility(0);
1773 // Place copy #1 of I1D1 in I1D7
1775 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1776 sub4node->SetLineColor(kColorITS);
1777 sub4node->SetVisibility(0);
1780 // Place copy #1 of ITS2 in I1D1
1782 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1783 sub5node->SetLineColor(kColorITS);
1784 fNodes->Add(sub5node);
1786 fNodes->Add(sub4node);
1788 fNodes->Add(sub3node);
1791 // Place copy #4 of I1D7 in I20B
1793 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1794 sub3node->SetLineColor(kColorITS);
1795 sub3node->SetVisibility(0);
1798 // Place copy #1 of I1D1 in I1D7
1800 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1801 sub4node->SetLineColor(kColorITS);
1802 sub4node->SetVisibility(0);
1805 // Place copy #1 of ITS2 in I1D1
1807 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1808 sub5node->SetLineColor(kColorITS);
1809 fNodes->Add(sub5node);
1811 fNodes->Add(sub4node);
1813 fNodes->Add(sub3node);
1815 fNodes->Add(sub2node);
1818 // Place copy #3 of I20B in I12B
1820 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1821 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1822 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1823 sub2node->SetLineColor(kColorITS);
1824 sub2node->SetVisibility(0);
1827 // Place copy #1 of I1D7 in I20B
1829 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1830 sub3node->SetLineColor(kColorITS);
1831 sub3node->SetVisibility(0);
1834 // Place copy #1 of I1D1 in I1D7
1836 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1837 sub4node->SetLineColor(kColorITS);
1838 sub4node->SetVisibility(0);
1841 // Place copy #1 of ITS2 in I1D1
1843 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1844 sub5node->SetLineColor(kColorITS);
1845 fNodes->Add(sub5node);
1847 fNodes->Add(sub4node);
1849 fNodes->Add(sub3node);
1852 // Place copy #2 of I1D7 in I20B
1854 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1855 sub3node->SetLineColor(kColorITS);
1856 sub3node->SetVisibility(0);
1859 // Place copy #1 of I1D1 in I1D7
1861 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1862 sub4node->SetLineColor(kColorITS);
1863 sub4node->SetVisibility(0);
1866 // Place copy #1 of ITS2 in I1D1
1868 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1869 sub5node->SetLineColor(kColorITS);
1870 fNodes->Add(sub5node);
1872 fNodes->Add(sub4node);
1874 fNodes->Add(sub3node);
1877 // Place copy #3 of I1D7 in I20B
1879 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1880 sub3node->SetLineColor(kColorITS);
1881 sub3node->SetVisibility(0);
1884 // Place copy #1 of I1D1 in I1D7
1886 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1887 sub4node->SetLineColor(kColorITS);
1888 sub4node->SetVisibility(0);
1891 // Place copy #1 of ITS2 in I1D1
1893 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1894 sub5node->SetLineColor(kColorITS);
1895 fNodes->Add(sub5node);
1897 fNodes->Add(sub4node);
1899 fNodes->Add(sub3node);
1902 // Place copy #4 of I1D7 in I20B
1904 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1905 sub3node->SetLineColor(kColorITS);
1906 sub3node->SetVisibility(0);
1909 // Place copy #1 of I1D1 in I1D7
1911 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1912 sub4node->SetLineColor(kColorITS);
1913 sub4node->SetVisibility(0);
1916 // Place copy #1 of ITS2 in I1D1
1918 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1919 sub5node->SetLineColor(kColorITS);
1920 fNodes->Add(sub5node);
1922 fNodes->Add(sub4node);
1924 fNodes->Add(sub3node);
1926 fNodes->Add(sub2node);
1929 // Place copy #4 of I20B in I12B
1931 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1932 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1933 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1934 sub2node->SetLineColor(kColorITS);
1935 sub2node->SetVisibility(0);
1938 // Place copy #1 of I1D7 in I20B
1940 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1941 sub3node->SetLineColor(kColorITS);
1942 sub3node->SetVisibility(0);
1945 // Place copy #1 of I1D1 in I1D7
1947 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1948 sub4node->SetLineColor(kColorITS);
1949 sub4node->SetVisibility(0);
1952 // Place copy #1 of ITS2 in I1D1
1954 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1955 sub5node->SetLineColor(kColorITS);
1956 fNodes->Add(sub5node);
1958 fNodes->Add(sub4node);
1960 fNodes->Add(sub3node);
1963 // Place copy #2 of I1D7 in I20B
1965 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1966 sub3node->SetLineColor(kColorITS);
1967 sub3node->SetVisibility(0);
1970 // Place copy #1 of I1D1 in I1D7
1972 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1973 sub4node->SetLineColor(kColorITS);
1974 sub4node->SetVisibility(0);
1977 // Place copy #1 of ITS2 in I1D1
1979 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1980 sub5node->SetLineColor(kColorITS);
1981 fNodes->Add(sub5node);
1983 fNodes->Add(sub4node);
1985 fNodes->Add(sub3node);
1988 // Place copy #3 of I1D7 in I20B
1990 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1991 sub3node->SetLineColor(kColorITS);
1992 sub3node->SetVisibility(0);
1995 // Place copy #1 of I1D1 in I1D7
1997 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1998 sub4node->SetLineColor(kColorITS);
1999 sub4node->SetVisibility(0);
2002 // Place copy #1 of ITS2 in I1D1
2004 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2005 sub5node->SetLineColor(kColorITS);
2006 fNodes->Add(sub5node);
2008 fNodes->Add(sub4node);
2010 fNodes->Add(sub3node);
2013 // Place copy #4 of I1D7 in I20B
2015 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2016 sub3node->SetLineColor(kColorITS);
2017 sub3node->SetVisibility(0);
2020 // Place copy #1 of I1D1 in I1D7
2022 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2023 sub4node->SetLineColor(kColorITS);
2024 sub4node->SetVisibility(0);
2027 // Place copy #1 of ITS2 in I1D1
2029 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2030 sub5node->SetLineColor(kColorITS);
2031 fNodes->Add(sub5node);
2033 fNodes->Add(sub4node);
2035 fNodes->Add(sub3node);
2037 fNodes->Add(sub2node);
2039 fNodes->Add(sub1node);
2042 // Place copy #3 of I12B in IT12
2044 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2045 sub1node->SetLineColor(kColorITS);
2046 sub1node->SetVisibility(0);
2049 // Place copy #1 of I10B in I12B
2051 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2052 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2053 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2054 sub2node->SetLineColor(kColorITS);
2055 sub2node->SetVisibility(0);
2058 // Place copy #1 of I107 in I10B
2060 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2061 sub3node->SetLineColor(kColorITS);
2062 sub3node->SetVisibility(0);
2065 // Place copy #1 of I101 in I107
2067 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2068 sub4node->SetLineColor(kColorITS);
2069 sub4node->SetVisibility(0);
2072 // Place copy #1 of ITS1 in I101
2074 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2075 sub5node->SetLineColor(kColorITS);
2076 fNodes->Add(sub5node);
2078 fNodes->Add(sub4node);
2080 fNodes->Add(sub3node);
2083 // Place copy #2 of I107 in I10B
2085 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2086 sub3node->SetLineColor(kColorITS);
2087 sub3node->SetVisibility(0);
2090 // Place copy #1 of I101 in I107
2092 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2093 sub4node->SetLineColor(kColorITS);
2094 sub4node->SetVisibility(0);
2097 // Place copy #1 of ITS1 in I101
2099 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2100 sub5node->SetLineColor(kColorITS);
2101 fNodes->Add(sub5node);
2103 fNodes->Add(sub4node);
2105 fNodes->Add(sub3node);
2108 // Place copy #3 of I107 in I10B
2110 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2111 sub3node->SetLineColor(kColorITS);
2112 sub3node->SetVisibility(0);
2115 // Place copy #1 of I101 in I107
2117 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2118 sub4node->SetLineColor(kColorITS);
2119 sub4node->SetVisibility(0);
2122 // Place copy #1 of ITS1 in I101
2124 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2125 sub5node->SetLineColor(kColorITS);
2126 fNodes->Add(sub5node);
2128 fNodes->Add(sub4node);
2130 fNodes->Add(sub3node);
2133 // Place copy #4 of I107 in I10B
2135 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2136 sub3node->SetLineColor(kColorITS);
2137 sub3node->SetVisibility(0);
2140 // Place copy #1 of I101 in I107
2142 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2143 sub4node->SetLineColor(kColorITS);
2144 sub4node->SetVisibility(0);
2147 // Place copy #1 of ITS1 in I101
2149 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2150 sub5node->SetLineColor(kColorITS);
2151 fNodes->Add(sub5node);
2153 fNodes->Add(sub4node);
2155 fNodes->Add(sub3node);
2157 fNodes->Add(sub2node);
2160 // Place copy #2 of I10B in I12B
2162 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2163 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2164 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2165 sub2node->SetLineColor(kColorITS);
2166 sub2node->SetVisibility(0);
2169 // Place copy #1 of I107 in I10B
2171 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2172 sub3node->SetLineColor(kColorITS);
2173 sub3node->SetVisibility(0);
2176 // Place copy #1 of I101 in I107
2178 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2179 sub4node->SetLineColor(kColorITS);
2180 sub4node->SetVisibility(0);
2183 // Place copy #1 of ITS1 in I101
2185 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2186 sub5node->SetLineColor(kColorITS);
2187 fNodes->Add(sub5node);
2189 fNodes->Add(sub4node);
2191 fNodes->Add(sub3node);
2194 // Place copy #2 of I107 in I10B
2196 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2197 sub3node->SetLineColor(kColorITS);
2198 sub3node->SetVisibility(0);
2201 // Place copy #1 of I101 in I107
2203 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2204 sub4node->SetLineColor(kColorITS);
2205 sub4node->SetVisibility(0);
2208 // Place copy #1 of ITS1 in I101
2210 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2211 sub5node->SetLineColor(kColorITS);
2212 fNodes->Add(sub5node);
2214 fNodes->Add(sub4node);
2216 fNodes->Add(sub3node);
2219 // Place copy #3 of I107 in I10B
2221 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2222 sub3node->SetLineColor(kColorITS);
2223 sub3node->SetVisibility(0);
2226 // Place copy #1 of I101 in I107
2228 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2229 sub4node->SetLineColor(kColorITS);
2230 sub4node->SetVisibility(0);
2233 // Place copy #1 of ITS1 in I101
2235 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2236 sub5node->SetLineColor(kColorITS);
2237 fNodes->Add(sub5node);
2239 fNodes->Add(sub4node);
2241 fNodes->Add(sub3node);
2244 // Place copy #4 of I107 in I10B
2246 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2247 sub3node->SetLineColor(kColorITS);
2248 sub3node->SetVisibility(0);
2251 // Place copy #1 of I101 in I107
2253 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2254 sub4node->SetLineColor(kColorITS);
2255 sub4node->SetVisibility(0);
2258 // Place copy #1 of ITS1 in I101
2260 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2261 sub5node->SetLineColor(kColorITS);
2262 fNodes->Add(sub5node);
2264 fNodes->Add(sub4node);
2266 fNodes->Add(sub3node);
2268 fNodes->Add(sub2node);
2271 // Place copy #1 of I20B in I12B
2273 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2274 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2275 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2276 sub2node->SetLineColor(kColorITS);
2277 sub2node->SetVisibility(0);
2280 // Place copy #1 of I1D7 in I20B
2282 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2283 sub3node->SetLineColor(kColorITS);
2284 sub3node->SetVisibility(0);
2287 // Place copy #1 of I1D1 in I1D7
2289 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2290 sub4node->SetLineColor(kColorITS);
2291 sub4node->SetVisibility(0);
2294 // Place copy #1 of ITS2 in I1D1
2296 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2297 sub5node->SetLineColor(kColorITS);
2298 fNodes->Add(sub5node);
2300 fNodes->Add(sub4node);
2302 fNodes->Add(sub3node);
2305 // Place copy #2 of I1D7 in I20B
2307 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2308 sub3node->SetLineColor(kColorITS);
2309 sub3node->SetVisibility(0);
2312 // Place copy #1 of I1D1 in I1D7
2314 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2315 sub4node->SetLineColor(kColorITS);
2316 sub4node->SetVisibility(0);
2319 // Place copy #1 of ITS2 in I1D1
2321 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2322 sub5node->SetLineColor(kColorITS);
2323 fNodes->Add(sub5node);
2325 fNodes->Add(sub4node);
2327 fNodes->Add(sub3node);
2330 // Place copy #3 of I1D7 in I20B
2332 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2333 sub3node->SetLineColor(kColorITS);
2334 sub3node->SetVisibility(0);
2337 // Place copy #1 of I1D1 in I1D7
2339 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2340 sub4node->SetLineColor(kColorITS);
2341 sub4node->SetVisibility(0);
2344 // Place copy #1 of ITS2 in I1D1
2346 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2347 sub5node->SetLineColor(kColorITS);
2348 fNodes->Add(sub5node);
2350 fNodes->Add(sub4node);
2352 fNodes->Add(sub3node);
2355 // Place copy #4 of I1D7 in I20B
2357 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2358 sub3node->SetLineColor(kColorITS);
2359 sub3node->SetVisibility(0);
2362 // Place copy #1 of I1D1 in I1D7
2364 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2365 sub4node->SetLineColor(kColorITS);
2366 sub4node->SetVisibility(0);
2369 // Place copy #1 of ITS2 in I1D1
2371 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2372 sub5node->SetLineColor(kColorITS);
2373 fNodes->Add(sub5node);
2375 fNodes->Add(sub4node);
2377 fNodes->Add(sub3node);
2379 fNodes->Add(sub2node);
2382 // Place copy #2 of I20B in I12B
2384 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2385 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2386 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2387 sub2node->SetLineColor(kColorITS);
2388 sub2node->SetVisibility(0);
2391 // Place copy #1 of I1D7 in I20B
2393 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2394 sub3node->SetLineColor(kColorITS);
2395 sub3node->SetVisibility(0);
2398 // Place copy #1 of I1D1 in I1D7
2400 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2401 sub4node->SetLineColor(kColorITS);
2402 sub4node->SetVisibility(0);
2405 // Place copy #1 of ITS2 in I1D1
2407 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2408 sub5node->SetLineColor(kColorITS);
2409 fNodes->Add(sub5node);
2411 fNodes->Add(sub4node);
2413 fNodes->Add(sub3node);
2416 // Place copy #2 of I1D7 in I20B
2418 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2419 sub3node->SetLineColor(kColorITS);
2420 sub3node->SetVisibility(0);
2423 // Place copy #1 of I1D1 in I1D7
2425 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2426 sub4node->SetLineColor(kColorITS);
2427 sub4node->SetVisibility(0);
2430 // Place copy #1 of ITS2 in I1D1
2432 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2433 sub5node->SetLineColor(kColorITS);
2434 fNodes->Add(sub5node);
2436 fNodes->Add(sub4node);
2438 fNodes->Add(sub3node);
2441 // Place copy #3 of I1D7 in I20B
2443 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2444 sub3node->SetLineColor(kColorITS);
2445 sub3node->SetVisibility(0);
2448 // Place copy #1 of I1D1 in I1D7
2450 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2451 sub4node->SetLineColor(kColorITS);
2452 sub4node->SetVisibility(0);
2455 // Place copy #1 of ITS2 in I1D1
2457 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2458 sub5node->SetLineColor(kColorITS);
2459 fNodes->Add(sub5node);
2461 fNodes->Add(sub4node);
2463 fNodes->Add(sub3node);
2466 // Place copy #4 of I1D7 in I20B
2468 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2469 sub3node->SetLineColor(kColorITS);
2470 sub3node->SetVisibility(0);
2473 // Place copy #1 of I1D1 in I1D7
2475 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2476 sub4node->SetLineColor(kColorITS);
2477 sub4node->SetVisibility(0);
2480 // Place copy #1 of ITS2 in I1D1
2482 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2483 sub5node->SetLineColor(kColorITS);
2484 fNodes->Add(sub5node);
2486 fNodes->Add(sub4node);
2488 fNodes->Add(sub3node);
2490 fNodes->Add(sub2node);
2493 // Place copy #3 of I20B in I12B
2495 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2496 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2497 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2498 sub2node->SetLineColor(kColorITS);
2499 sub2node->SetVisibility(0);
2502 // Place copy #1 of I1D7 in I20B
2504 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2505 sub3node->SetLineColor(kColorITS);
2506 sub3node->SetVisibility(0);
2509 // Place copy #1 of I1D1 in I1D7
2511 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2512 sub4node->SetLineColor(kColorITS);
2513 sub4node->SetVisibility(0);
2516 // Place copy #1 of ITS2 in I1D1
2518 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2519 sub5node->SetLineColor(kColorITS);
2520 fNodes->Add(sub5node);
2522 fNodes->Add(sub4node);
2524 fNodes->Add(sub3node);
2527 // Place copy #2 of I1D7 in I20B
2529 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2530 sub3node->SetLineColor(kColorITS);
2531 sub3node->SetVisibility(0);
2534 // Place copy #1 of I1D1 in I1D7
2536 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2537 sub4node->SetLineColor(kColorITS);
2538 sub4node->SetVisibility(0);
2541 // Place copy #1 of ITS2 in I1D1
2543 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2544 sub5node->SetLineColor(kColorITS);
2545 fNodes->Add(sub5node);
2547 fNodes->Add(sub4node);
2549 fNodes->Add(sub3node);
2552 // Place copy #3 of I1D7 in I20B
2554 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2555 sub3node->SetLineColor(kColorITS);
2556 sub3node->SetVisibility(0);
2559 // Place copy #1 of I1D1 in I1D7
2561 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2562 sub4node->SetLineColor(kColorITS);
2563 sub4node->SetVisibility(0);
2566 // Place copy #1 of ITS2 in I1D1
2568 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2569 sub5node->SetLineColor(kColorITS);
2570 fNodes->Add(sub5node);
2572 fNodes->Add(sub4node);
2574 fNodes->Add(sub3node);
2577 // Place copy #4 of I1D7 in I20B
2579 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2580 sub3node->SetLineColor(kColorITS);
2581 sub3node->SetVisibility(0);
2584 // Place copy #1 of I1D1 in I1D7
2586 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2587 sub4node->SetLineColor(kColorITS);
2588 sub4node->SetVisibility(0);
2591 // Place copy #1 of ITS2 in I1D1
2593 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2594 sub5node->SetLineColor(kColorITS);
2595 fNodes->Add(sub5node);
2597 fNodes->Add(sub4node);
2599 fNodes->Add(sub3node);
2601 fNodes->Add(sub2node);
2604 // Place copy #4 of I20B in I12B
2606 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2607 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2608 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2609 sub2node->SetLineColor(kColorITS);
2610 sub2node->SetVisibility(0);
2613 // Place copy #1 of I1D7 in I20B
2615 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2616 sub3node->SetLineColor(kColorITS);
2617 sub3node->SetVisibility(0);
2620 // Place copy #1 of I1D1 in I1D7
2622 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2623 sub4node->SetLineColor(kColorITS);
2624 sub4node->SetVisibility(0);
2627 // Place copy #1 of ITS2 in I1D1
2629 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2630 sub5node->SetLineColor(kColorITS);
2631 fNodes->Add(sub5node);
2633 fNodes->Add(sub4node);
2635 fNodes->Add(sub3node);
2638 // Place copy #2 of I1D7 in I20B
2640 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2641 sub3node->SetLineColor(kColorITS);
2642 sub3node->SetVisibility(0);
2645 // Place copy #1 of I1D1 in I1D7
2647 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2648 sub4node->SetLineColor(kColorITS);
2649 sub4node->SetVisibility(0);
2652 // Place copy #1 of ITS2 in I1D1
2654 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2655 sub5node->SetLineColor(kColorITS);
2656 fNodes->Add(sub5node);
2658 fNodes->Add(sub4node);
2660 fNodes->Add(sub3node);
2663 // Place copy #3 of I1D7 in I20B
2665 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2666 sub3node->SetLineColor(kColorITS);
2667 sub3node->SetVisibility(0);
2670 // Place copy #1 of I1D1 in I1D7
2672 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2673 sub4node->SetLineColor(kColorITS);
2674 sub4node->SetVisibility(0);
2677 // Place copy #1 of ITS2 in I1D1
2679 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2680 sub5node->SetLineColor(kColorITS);
2681 fNodes->Add(sub5node);
2683 fNodes->Add(sub4node);
2685 fNodes->Add(sub3node);
2688 // Place copy #4 of I1D7 in I20B
2690 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2691 sub3node->SetLineColor(kColorITS);
2692 sub3node->SetVisibility(0);
2695 // Place copy #1 of I1D1 in I1D7
2697 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2698 sub4node->SetLineColor(kColorITS);
2699 sub4node->SetVisibility(0);
2702 // Place copy #1 of ITS2 in I1D1
2704 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2705 sub5node->SetLineColor(kColorITS);
2706 fNodes->Add(sub5node);
2708 fNodes->Add(sub4node);
2710 fNodes->Add(sub3node);
2712 fNodes->Add(sub2node);
2714 fNodes->Add(sub1node);
2717 // Place copy #4 of I12B in IT12
2719 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2720 sub1node->SetLineColor(kColorITS);
2721 sub1node->SetVisibility(0);
2724 // Place copy #1 of I10B in I12B
2726 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2727 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2728 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2729 sub2node->SetLineColor(kColorITS);
2730 sub2node->SetVisibility(0);
2733 // Place copy #1 of I107 in I10B
2735 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2736 sub3node->SetLineColor(kColorITS);
2737 sub3node->SetVisibility(0);
2740 // Place copy #1 of I101 in I107
2742 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2743 sub4node->SetLineColor(kColorITS);
2744 sub4node->SetVisibility(0);
2747 // Place copy #1 of ITS1 in I101
2749 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2750 sub5node->SetLineColor(kColorITS);
2751 fNodes->Add(sub5node);
2753 fNodes->Add(sub4node);
2755 fNodes->Add(sub3node);
2758 // Place copy #2 of I107 in I10B
2760 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2761 sub3node->SetLineColor(kColorITS);
2762 sub3node->SetVisibility(0);
2765 // Place copy #1 of I101 in I107
2767 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2768 sub4node->SetLineColor(kColorITS);
2769 sub4node->SetVisibility(0);
2772 // Place copy #1 of ITS1 in I101
2774 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2775 sub5node->SetLineColor(kColorITS);
2776 fNodes->Add(sub5node);
2778 fNodes->Add(sub4node);
2780 fNodes->Add(sub3node);
2783 // Place copy #3 of I107 in I10B
2785 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2786 sub3node->SetLineColor(kColorITS);
2787 sub3node->SetVisibility(0);
2790 // Place copy #1 of I101 in I107
2792 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2793 sub4node->SetLineColor(kColorITS);
2794 sub4node->SetVisibility(0);
2797 // Place copy #1 of ITS1 in I101
2799 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2800 sub5node->SetLineColor(kColorITS);
2801 fNodes->Add(sub5node);
2803 fNodes->Add(sub4node);
2805 fNodes->Add(sub3node);
2808 // Place copy #4 of I107 in I10B
2810 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2811 sub3node->SetLineColor(kColorITS);
2812 sub3node->SetVisibility(0);
2815 // Place copy #1 of I101 in I107
2817 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2818 sub4node->SetLineColor(kColorITS);
2819 sub4node->SetVisibility(0);
2822 // Place copy #1 of ITS1 in I101
2824 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2825 sub5node->SetLineColor(kColorITS);
2826 fNodes->Add(sub5node);
2828 fNodes->Add(sub4node);
2830 fNodes->Add(sub3node);
2832 fNodes->Add(sub2node);
2835 // Place copy #2 of I10B in I12B
2837 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2838 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2839 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2840 sub2node->SetLineColor(kColorITS);
2841 sub2node->SetVisibility(0);
2844 // Place copy #1 of I107 in I10B
2846 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2847 sub3node->SetLineColor(kColorITS);
2848 sub3node->SetVisibility(0);
2851 // Place copy #1 of I101 in I107
2853 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2854 sub4node->SetLineColor(kColorITS);
2855 sub4node->SetVisibility(0);
2858 // Place copy #1 of ITS1 in I101
2860 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2861 sub5node->SetLineColor(kColorITS);
2862 fNodes->Add(sub5node);
2864 fNodes->Add(sub4node);
2866 fNodes->Add(sub3node);
2869 // Place copy #2 of I107 in I10B
2871 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2872 sub3node->SetLineColor(kColorITS);
2873 sub3node->SetVisibility(0);
2876 // Place copy #1 of I101 in I107
2878 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2879 sub4node->SetLineColor(kColorITS);
2880 sub4node->SetVisibility(0);
2883 // Place copy #1 of ITS1 in I101
2885 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2886 sub5node->SetLineColor(kColorITS);
2887 fNodes->Add(sub5node);
2889 fNodes->Add(sub4node);
2891 fNodes->Add(sub3node);
2894 // Place copy #3 of I107 in I10B
2896 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2897 sub3node->SetLineColor(kColorITS);
2898 sub3node->SetVisibility(0);
2901 // Place copy #1 of I101 in I107
2903 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2904 sub4node->SetLineColor(kColorITS);
2905 sub4node->SetVisibility(0);
2908 // Place copy #1 of ITS1 in I101
2910 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2911 sub5node->SetLineColor(kColorITS);
2912 fNodes->Add(sub5node);
2914 fNodes->Add(sub4node);
2916 fNodes->Add(sub3node);
2919 // Place copy #4 of I107 in I10B
2921 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2922 sub3node->SetLineColor(kColorITS);
2923 sub3node->SetVisibility(0);
2926 // Place copy #1 of I101 in I107
2928 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2929 sub4node->SetLineColor(kColorITS);
2930 sub4node->SetVisibility(0);
2933 // Place copy #1 of ITS1 in I101
2935 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2936 sub5node->SetLineColor(kColorITS);
2937 fNodes->Add(sub5node);
2939 fNodes->Add(sub4node);
2941 fNodes->Add(sub3node);
2943 fNodes->Add(sub2node);
2946 // Place copy #1 of I20B in I12B
2948 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2949 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2950 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2951 sub2node->SetLineColor(kColorITS);
2952 sub2node->SetVisibility(0);
2955 // Place copy #1 of I1D7 in I20B
2957 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2958 sub3node->SetLineColor(kColorITS);
2959 sub3node->SetVisibility(0);
2962 // Place copy #1 of I1D1 in I1D7
2964 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2965 sub4node->SetLineColor(kColorITS);
2966 sub4node->SetVisibility(0);
2969 // Place copy #1 of ITS2 in I1D1
2971 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2972 sub5node->SetLineColor(kColorITS);
2973 fNodes->Add(sub5node);
2975 fNodes->Add(sub4node);
2977 fNodes->Add(sub3node);
2980 // Place copy #2 of I1D7 in I20B
2982 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2983 sub3node->SetLineColor(kColorITS);
2984 sub3node->SetVisibility(0);
2987 // Place copy #1 of I1D1 in I1D7
2989 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2990 sub4node->SetLineColor(kColorITS);
2991 sub4node->SetVisibility(0);
2994 // Place copy #1 of ITS2 in I1D1
2996 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2997 sub5node->SetLineColor(kColorITS);
2998 fNodes->Add(sub5node);
3000 fNodes->Add(sub4node);
3002 fNodes->Add(sub3node);
3005 // Place copy #3 of I1D7 in I20B
3007 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3008 sub3node->SetLineColor(kColorITS);
3009 sub3node->SetVisibility(0);
3012 // Place copy #1 of I1D1 in I1D7
3014 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3015 sub4node->SetLineColor(kColorITS);
3016 sub4node->SetVisibility(0);
3019 // Place copy #1 of ITS2 in I1D1
3021 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3022 sub5node->SetLineColor(kColorITS);
3023 fNodes->Add(sub5node);
3025 fNodes->Add(sub4node);
3027 fNodes->Add(sub3node);
3030 // Place copy #4 of I1D7 in I20B
3032 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3033 sub3node->SetLineColor(kColorITS);
3034 sub3node->SetVisibility(0);
3037 // Place copy #1 of I1D1 in I1D7
3039 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3040 sub4node->SetLineColor(kColorITS);
3041 sub4node->SetVisibility(0);
3044 // Place copy #1 of ITS2 in I1D1
3046 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3047 sub5node->SetLineColor(kColorITS);
3048 fNodes->Add(sub5node);
3050 fNodes->Add(sub4node);
3052 fNodes->Add(sub3node);
3054 fNodes->Add(sub2node);
3057 // Place copy #2 of I20B in I12B
3059 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3060 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3061 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3062 sub2node->SetLineColor(kColorITS);
3063 sub2node->SetVisibility(0);
3066 // Place copy #1 of I1D7 in I20B
3068 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3069 sub3node->SetLineColor(kColorITS);
3070 sub3node->SetVisibility(0);
3073 // Place copy #1 of I1D1 in I1D7
3075 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3076 sub4node->SetLineColor(kColorITS);
3077 sub4node->SetVisibility(0);
3080 // Place copy #1 of ITS2 in I1D1
3082 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3083 sub5node->SetLineColor(kColorITS);
3084 fNodes->Add(sub5node);
3086 fNodes->Add(sub4node);
3088 fNodes->Add(sub3node);
3091 // Place copy #2 of I1D7 in I20B
3093 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3094 sub3node->SetLineColor(kColorITS);
3095 sub3node->SetVisibility(0);
3098 // Place copy #1 of I1D1 in I1D7
3100 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3101 sub4node->SetLineColor(kColorITS);
3102 sub4node->SetVisibility(0);
3105 // Place copy #1 of ITS2 in I1D1
3107 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3108 sub5node->SetLineColor(kColorITS);
3109 fNodes->Add(sub5node);
3111 fNodes->Add(sub4node);
3113 fNodes->Add(sub3node);
3116 // Place copy #3 of I1D7 in I20B
3118 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3119 sub3node->SetLineColor(kColorITS);
3120 sub3node->SetVisibility(0);
3123 // Place copy #1 of I1D1 in I1D7
3125 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3126 sub4node->SetLineColor(kColorITS);
3127 sub4node->SetVisibility(0);
3130 // Place copy #1 of ITS2 in I1D1
3132 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3133 sub5node->SetLineColor(kColorITS);
3134 fNodes->Add(sub5node);
3136 fNodes->Add(sub4node);
3138 fNodes->Add(sub3node);
3141 // Place copy #4 of I1D7 in I20B
3143 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3144 sub3node->SetLineColor(kColorITS);
3145 sub3node->SetVisibility(0);
3148 // Place copy #1 of I1D1 in I1D7
3150 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3151 sub4node->SetLineColor(kColorITS);
3152 sub4node->SetVisibility(0);
3155 // Place copy #1 of ITS2 in I1D1
3157 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3158 sub5node->SetLineColor(kColorITS);
3159 fNodes->Add(sub5node);
3161 fNodes->Add(sub4node);
3163 fNodes->Add(sub3node);
3165 fNodes->Add(sub2node);
3168 // Place copy #3 of I20B in I12B
3170 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3171 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3172 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3173 sub2node->SetLineColor(kColorITS);
3174 sub2node->SetVisibility(0);
3177 // Place copy #1 of I1D7 in I20B
3179 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3180 sub3node->SetLineColor(kColorITS);
3181 sub3node->SetVisibility(0);
3184 // Place copy #1 of I1D1 in I1D7
3186 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3187 sub4node->SetLineColor(kColorITS);
3188 sub4node->SetVisibility(0);
3191 // Place copy #1 of ITS2 in I1D1
3193 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3194 sub5node->SetLineColor(kColorITS);
3195 fNodes->Add(sub5node);
3197 fNodes->Add(sub4node);
3199 fNodes->Add(sub3node);
3202 // Place copy #2 of I1D7 in I20B
3204 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3205 sub3node->SetLineColor(kColorITS);
3206 sub3node->SetVisibility(0);
3209 // Place copy #1 of I1D1 in I1D7
3211 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3212 sub4node->SetLineColor(kColorITS);
3213 sub4node->SetVisibility(0);
3216 // Place copy #1 of ITS2 in I1D1
3218 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3219 sub5node->SetLineColor(kColorITS);
3220 fNodes->Add(sub5node);
3222 fNodes->Add(sub4node);
3224 fNodes->Add(sub3node);
3227 // Place copy #3 of I1D7 in I20B
3229 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3230 sub3node->SetLineColor(kColorITS);
3231 sub3node->SetVisibility(0);
3234 // Place copy #1 of I1D1 in I1D7
3236 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3237 sub4node->SetLineColor(kColorITS);
3238 sub4node->SetVisibility(0);
3241 // Place copy #1 of ITS2 in I1D1
3243 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3244 sub5node->SetLineColor(kColorITS);
3245 fNodes->Add(sub5node);
3247 fNodes->Add(sub4node);
3249 fNodes->Add(sub3node);
3252 // Place copy #4 of I1D7 in I20B
3254 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3255 sub3node->SetLineColor(kColorITS);
3256 sub3node->SetVisibility(0);
3259 // Place copy #1 of I1D1 in I1D7
3261 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3262 sub4node->SetLineColor(kColorITS);
3263 sub4node->SetVisibility(0);
3266 // Place copy #1 of ITS2 in I1D1
3268 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3269 sub5node->SetLineColor(kColorITS);
3270 fNodes->Add(sub5node);
3272 fNodes->Add(sub4node);
3274 fNodes->Add(sub3node);
3276 fNodes->Add(sub2node);
3279 // Place copy #4 of I20B in I12B
3281 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3282 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3283 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3284 sub2node->SetLineColor(kColorITS);
3285 sub2node->SetVisibility(0);
3288 // Place copy #1 of I1D7 in I20B
3290 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3291 sub3node->SetLineColor(kColorITS);
3292 sub3node->SetVisibility(0);
3295 // Place copy #1 of I1D1 in I1D7
3297 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3298 sub4node->SetLineColor(kColorITS);
3299 sub4node->SetVisibility(0);
3302 // Place copy #1 of ITS2 in I1D1
3304 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3305 sub5node->SetLineColor(kColorITS);
3306 fNodes->Add(sub5node);
3308 fNodes->Add(sub4node);
3310 fNodes->Add(sub3node);
3313 // Place copy #2 of I1D7 in I20B
3315 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3316 sub3node->SetLineColor(kColorITS);
3317 sub3node->SetVisibility(0);
3320 // Place copy #1 of I1D1 in I1D7
3322 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3323 sub4node->SetLineColor(kColorITS);
3324 sub4node->SetVisibility(0);
3327 // Place copy #1 of ITS2 in I1D1
3329 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3330 sub5node->SetLineColor(kColorITS);
3331 fNodes->Add(sub5node);
3333 fNodes->Add(sub4node);
3335 fNodes->Add(sub3node);
3338 // Place copy #3 of I1D7 in I20B
3340 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3341 sub3node->SetLineColor(kColorITS);
3342 sub3node->SetVisibility(0);
3345 // Place copy #1 of I1D1 in I1D7
3347 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3348 sub4node->SetLineColor(kColorITS);
3349 sub4node->SetVisibility(0);
3352 // Place copy #1 of ITS2 in I1D1
3354 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3355 sub5node->SetLineColor(kColorITS);
3356 fNodes->Add(sub5node);
3358 fNodes->Add(sub4node);
3360 fNodes->Add(sub3node);
3363 // Place copy #4 of I1D7 in I20B
3365 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3366 sub3node->SetLineColor(kColorITS);
3367 sub3node->SetVisibility(0);
3370 // Place copy #1 of I1D1 in I1D7
3372 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3373 sub4node->SetLineColor(kColorITS);
3374 sub4node->SetVisibility(0);
3377 // Place copy #1 of ITS2 in I1D1
3379 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3380 sub5node->SetLineColor(kColorITS);
3381 fNodes->Add(sub5node);
3383 fNodes->Add(sub4node);
3385 fNodes->Add(sub3node);
3387 fNodes->Add(sub2node);
3389 fNodes->Add(sub1node);
3392 // Place copy #5 of I12B in IT12
3394 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3395 sub1node->SetLineColor(kColorITS);
3396 sub1node->SetVisibility(0);
3399 // Place copy #1 of I10B in I12B
3401 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3402 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3403 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3404 sub2node->SetLineColor(kColorITS);
3405 sub2node->SetVisibility(0);
3408 // Place copy #1 of I107 in I10B
3410 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3411 sub3node->SetLineColor(kColorITS);
3412 sub3node->SetVisibility(0);
3415 // Place copy #1 of I101 in I107
3417 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3418 sub4node->SetLineColor(kColorITS);
3419 sub4node->SetVisibility(0);
3422 // Place copy #1 of ITS1 in I101
3424 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3425 sub5node->SetLineColor(kColorITS);
3426 fNodes->Add(sub5node);
3428 fNodes->Add(sub4node);
3430 fNodes->Add(sub3node);
3433 // Place copy #2 of I107 in I10B
3435 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3436 sub3node->SetLineColor(kColorITS);
3437 sub3node->SetVisibility(0);
3440 // Place copy #1 of I101 in I107
3442 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3443 sub4node->SetLineColor(kColorITS);
3444 sub4node->SetVisibility(0);
3447 // Place copy #1 of ITS1 in I101
3449 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3450 sub5node->SetLineColor(kColorITS);
3451 fNodes->Add(sub5node);
3453 fNodes->Add(sub4node);
3455 fNodes->Add(sub3node);
3458 // Place copy #3 of I107 in I10B
3460 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3461 sub3node->SetLineColor(kColorITS);
3462 sub3node->SetVisibility(0);
3465 // Place copy #1 of I101 in I107
3467 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3468 sub4node->SetLineColor(kColorITS);
3469 sub4node->SetVisibility(0);
3472 // Place copy #1 of ITS1 in I101
3474 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3475 sub5node->SetLineColor(kColorITS);
3476 fNodes->Add(sub5node);
3478 fNodes->Add(sub4node);
3480 fNodes->Add(sub3node);
3483 // Place copy #4 of I107 in I10B
3485 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3486 sub3node->SetLineColor(kColorITS);
3487 sub3node->SetVisibility(0);
3490 // Place copy #1 of I101 in I107
3492 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3493 sub4node->SetLineColor(kColorITS);
3494 sub4node->SetVisibility(0);
3497 // Place copy #1 of ITS1 in I101
3499 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3500 sub5node->SetLineColor(kColorITS);
3501 fNodes->Add(sub5node);
3503 fNodes->Add(sub4node);
3505 fNodes->Add(sub3node);
3507 fNodes->Add(sub2node);
3510 // Place copy #2 of I10B in I12B
3512 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3513 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3514 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3515 sub2node->SetLineColor(kColorITS);
3516 sub2node->SetVisibility(0);
3519 // Place copy #1 of I107 in I10B
3521 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3522 sub3node->SetLineColor(kColorITS);
3523 sub3node->SetVisibility(0);
3526 // Place copy #1 of I101 in I107
3528 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3529 sub4node->SetLineColor(kColorITS);
3530 sub4node->SetVisibility(0);
3533 // Place copy #1 of ITS1 in I101
3535 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3536 sub5node->SetLineColor(kColorITS);
3537 fNodes->Add(sub5node);
3539 fNodes->Add(sub4node);
3541 fNodes->Add(sub3node);
3544 // Place copy #2 of I107 in I10B
3546 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3547 sub3node->SetLineColor(kColorITS);
3548 sub3node->SetVisibility(0);
3551 // Place copy #1 of I101 in I107
3553 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3554 sub4node->SetLineColor(kColorITS);
3555 sub4node->SetVisibility(0);
3558 // Place copy #1 of ITS1 in I101
3560 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3561 sub5node->SetLineColor(kColorITS);
3562 fNodes->Add(sub5node);
3564 fNodes->Add(sub4node);
3566 fNodes->Add(sub3node);
3569 // Place copy #3 of I107 in I10B
3571 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3572 sub3node->SetLineColor(kColorITS);
3573 sub3node->SetVisibility(0);
3576 // Place copy #1 of I101 in I107
3578 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3579 sub4node->SetLineColor(kColorITS);
3580 sub4node->SetVisibility(0);
3583 // Place copy #1 of ITS1 in I101
3585 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3586 sub5node->SetLineColor(kColorITS);
3587 fNodes->Add(sub5node);
3589 fNodes->Add(sub4node);
3591 fNodes->Add(sub3node);
3594 // Place copy #4 of I107 in I10B
3596 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3597 sub3node->SetLineColor(kColorITS);
3598 sub3node->SetVisibility(0);
3601 // Place copy #1 of I101 in I107
3603 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3604 sub4node->SetLineColor(kColorITS);
3605 sub4node->SetVisibility(0);
3608 // Place copy #1 of ITS1 in I101
3610 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3611 sub5node->SetLineColor(kColorITS);
3612 fNodes->Add(sub5node);
3614 fNodes->Add(sub4node);
3616 fNodes->Add(sub3node);
3618 fNodes->Add(sub2node);
3621 // Place copy #1 of I20B in I12B
3623 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3624 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3625 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3626 sub2node->SetLineColor(kColorITS);
3627 sub2node->SetVisibility(0);
3630 // Place copy #1 of I1D7 in I20B
3632 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3633 sub3node->SetLineColor(kColorITS);
3634 sub3node->SetVisibility(0);
3637 // Place copy #1 of I1D1 in I1D7
3639 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3640 sub4node->SetLineColor(kColorITS);
3641 sub4node->SetVisibility(0);
3644 // Place copy #1 of ITS2 in I1D1
3646 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3647 sub5node->SetLineColor(kColorITS);
3648 fNodes->Add(sub5node);
3650 fNodes->Add(sub4node);
3652 fNodes->Add(sub3node);
3655 // Place copy #2 of I1D7 in I20B
3657 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3658 sub3node->SetLineColor(kColorITS);
3659 sub3node->SetVisibility(0);
3662 // Place copy #1 of I1D1 in I1D7
3664 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3665 sub4node->SetLineColor(kColorITS);
3666 sub4node->SetVisibility(0);
3669 // Place copy #1 of ITS2 in I1D1
3671 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3672 sub5node->SetLineColor(kColorITS);
3673 fNodes->Add(sub5node);
3675 fNodes->Add(sub4node);
3677 fNodes->Add(sub3node);
3680 // Place copy #3 of I1D7 in I20B
3682 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3683 sub3node->SetLineColor(kColorITS);
3684 sub3node->SetVisibility(0);
3687 // Place copy #1 of I1D1 in I1D7
3689 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3690 sub4node->SetLineColor(kColorITS);
3691 sub4node->SetVisibility(0);
3694 // Place copy #1 of ITS2 in I1D1
3696 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3697 sub5node->SetLineColor(kColorITS);
3698 fNodes->Add(sub5node);
3700 fNodes->Add(sub4node);
3702 fNodes->Add(sub3node);
3705 // Place copy #4 of I1D7 in I20B
3707 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3708 sub3node->SetLineColor(kColorITS);
3709 sub3node->SetVisibility(0);
3712 // Place copy #1 of I1D1 in I1D7
3714 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3715 sub4node->SetLineColor(kColorITS);
3716 sub4node->SetVisibility(0);
3719 // Place copy #1 of ITS2 in I1D1
3721 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3722 sub5node->SetLineColor(kColorITS);
3723 fNodes->Add(sub5node);
3725 fNodes->Add(sub4node);
3727 fNodes->Add(sub3node);
3729 fNodes->Add(sub2node);
3732 // Place copy #2 of I20B in I12B
3734 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3735 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3736 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3737 sub2node->SetLineColor(kColorITS);
3738 sub2node->SetVisibility(0);
3741 // Place copy #1 of I1D7 in I20B
3743 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3744 sub3node->SetLineColor(kColorITS);
3745 sub3node->SetVisibility(0);
3748 // Place copy #1 of I1D1 in I1D7
3750 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3751 sub4node->SetLineColor(kColorITS);
3752 sub4node->SetVisibility(0);
3755 // Place copy #1 of ITS2 in I1D1
3757 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3758 sub5node->SetLineColor(kColorITS);
3759 fNodes->Add(sub5node);
3761 fNodes->Add(sub4node);
3763 fNodes->Add(sub3node);
3766 // Place copy #2 of I1D7 in I20B
3768 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3769 sub3node->SetLineColor(kColorITS);
3770 sub3node->SetVisibility(0);
3773 // Place copy #1 of I1D1 in I1D7
3775 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3776 sub4node->SetLineColor(kColorITS);
3777 sub4node->SetVisibility(0);
3780 // Place copy #1 of ITS2 in I1D1
3782 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3783 sub5node->SetLineColor(kColorITS);
3784 fNodes->Add(sub5node);
3786 fNodes->Add(sub4node);
3788 fNodes->Add(sub3node);
3791 // Place copy #3 of I1D7 in I20B
3793 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3794 sub3node->SetLineColor(kColorITS);
3795 sub3node->SetVisibility(0);
3798 // Place copy #1 of I1D1 in I1D7
3800 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3801 sub4node->SetLineColor(kColorITS);
3802 sub4node->SetVisibility(0);
3805 // Place copy #1 of ITS2 in I1D1
3807 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3808 sub5node->SetLineColor(kColorITS);
3809 fNodes->Add(sub5node);
3811 fNodes->Add(sub4node);
3813 fNodes->Add(sub3node);
3816 // Place copy #4 of I1D7 in I20B
3818 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3819 sub3node->SetLineColor(kColorITS);
3820 sub3node->SetVisibility(0);
3823 // Place copy #1 of I1D1 in I1D7
3825 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3826 sub4node->SetLineColor(kColorITS);
3827 sub4node->SetVisibility(0);
3830 // Place copy #1 of ITS2 in I1D1
3832 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3833 sub5node->SetLineColor(kColorITS);
3834 fNodes->Add(sub5node);
3836 fNodes->Add(sub4node);
3838 fNodes->Add(sub3node);
3840 fNodes->Add(sub2node);
3843 // Place copy #3 of I20B in I12B
3845 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3846 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3847 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3848 sub2node->SetLineColor(kColorITS);
3849 sub2node->SetVisibility(0);
3852 // Place copy #1 of I1D7 in I20B
3854 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3855 sub3node->SetLineColor(kColorITS);
3856 sub3node->SetVisibility(0);
3859 // Place copy #1 of I1D1 in I1D7
3861 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3862 sub4node->SetLineColor(kColorITS);
3863 sub4node->SetVisibility(0);
3866 // Place copy #1 of ITS2 in I1D1
3868 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3869 sub5node->SetLineColor(kColorITS);
3870 fNodes->Add(sub5node);
3872 fNodes->Add(sub4node);
3874 fNodes->Add(sub3node);
3877 // Place copy #2 of I1D7 in I20B
3879 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3880 sub3node->SetLineColor(kColorITS);
3881 sub3node->SetVisibility(0);
3884 // Place copy #1 of I1D1 in I1D7
3886 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3887 sub4node->SetLineColor(kColorITS);
3888 sub4node->SetVisibility(0);
3891 // Place copy #1 of ITS2 in I1D1
3893 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3894 sub5node->SetLineColor(kColorITS);
3895 fNodes->Add(sub5node);
3897 fNodes->Add(sub4node);
3899 fNodes->Add(sub3node);
3902 // Place copy #3 of I1D7 in I20B
3904 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3905 sub3node->SetLineColor(kColorITS);
3906 sub3node->SetVisibility(0);
3909 // Place copy #1 of I1D1 in I1D7
3911 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3912 sub4node->SetLineColor(kColorITS);
3913 sub4node->SetVisibility(0);
3916 // Place copy #1 of ITS2 in I1D1
3918 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3919 sub5node->SetLineColor(kColorITS);
3920 fNodes->Add(sub5node);
3922 fNodes->Add(sub4node);
3924 fNodes->Add(sub3node);
3927 // Place copy #4 of I1D7 in I20B
3929 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3930 sub3node->SetLineColor(kColorITS);
3931 sub3node->SetVisibility(0);
3934 // Place copy #1 of I1D1 in I1D7
3936 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3937 sub4node->SetLineColor(kColorITS);
3938 sub4node->SetVisibility(0);
3941 // Place copy #1 of ITS2 in I1D1
3943 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3944 sub5node->SetLineColor(kColorITS);
3945 fNodes->Add(sub5node);
3947 fNodes->Add(sub4node);
3949 fNodes->Add(sub3node);
3951 fNodes->Add(sub2node);
3954 // Place copy #4 of I20B in I12B
3956 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3957 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3958 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3959 sub2node->SetLineColor(kColorITS);
3960 sub2node->SetVisibility(0);
3963 // Place copy #1 of I1D7 in I20B
3965 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3966 sub3node->SetLineColor(kColorITS);
3967 sub3node->SetVisibility(0);
3970 // Place copy #1 of I1D1 in I1D7
3972 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3973 sub4node->SetLineColor(kColorITS);
3974 sub4node->SetVisibility(0);
3977 // Place copy #1 of ITS2 in I1D1
3979 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3980 sub5node->SetLineColor(kColorITS);
3981 fNodes->Add(sub5node);
3983 fNodes->Add(sub4node);
3985 fNodes->Add(sub3node);
3988 // Place copy #2 of I1D7 in I20B
3990 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3991 sub3node->SetLineColor(kColorITS);
3992 sub3node->SetVisibility(0);
3995 // Place copy #1 of I1D1 in I1D7
3997 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3998 sub4node->SetLineColor(kColorITS);
3999 sub4node->SetVisibility(0);
4002 // Place copy #1 of ITS2 in I1D1
4004 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4005 sub5node->SetLineColor(kColorITS);
4006 fNodes->Add(sub5node);
4008 fNodes->Add(sub4node);
4010 fNodes->Add(sub3node);
4013 // Place copy #3 of I1D7 in I20B
4015 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4016 sub3node->SetLineColor(kColorITS);
4017 sub3node->SetVisibility(0);
4020 // Place copy #1 of I1D1 in I1D7
4022 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4023 sub4node->SetLineColor(kColorITS);
4024 sub4node->SetVisibility(0);
4027 // Place copy #1 of ITS2 in I1D1
4029 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4030 sub5node->SetLineColor(kColorITS);
4031 fNodes->Add(sub5node);
4033 fNodes->Add(sub4node);
4035 fNodes->Add(sub3node);
4038 // Place copy #4 of I1D7 in I20B
4040 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4041 sub3node->SetLineColor(kColorITS);
4042 sub3node->SetVisibility(0);
4045 // Place copy #1 of I1D1 in I1D7
4047 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4048 sub4node->SetLineColor(kColorITS);
4049 sub4node->SetVisibility(0);
4052 // Place copy #1 of ITS2 in I1D1
4054 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4055 sub5node->SetLineColor(kColorITS);
4056 fNodes->Add(sub5node);
4058 fNodes->Add(sub4node);
4060 fNodes->Add(sub3node);
4062 fNodes->Add(sub2node);
4064 fNodes->Add(sub1node);
4067 // Place copy #6 of I12B in IT12
4069 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4070 sub1node->SetLineColor(kColorITS);
4071 sub1node->SetVisibility(0);
4074 // Place copy #1 of I10B in I12B
4076 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4077 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4078 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4079 sub2node->SetLineColor(kColorITS);
4080 sub2node->SetVisibility(0);
4083 // Place copy #1 of I107 in I10B
4085 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4086 sub3node->SetLineColor(kColorITS);
4087 sub3node->SetVisibility(0);
4090 // Place copy #1 of I101 in I107
4092 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4093 sub4node->SetLineColor(kColorITS);
4094 sub4node->SetVisibility(0);
4097 // Place copy #1 of ITS1 in I101
4099 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4100 sub5node->SetLineColor(kColorITS);
4101 fNodes->Add(sub5node);
4103 fNodes->Add(sub4node);
4105 fNodes->Add(sub3node);
4108 // Place copy #2 of I107 in I10B
4110 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4111 sub3node->SetLineColor(kColorITS);
4112 sub3node->SetVisibility(0);
4115 // Place copy #1 of I101 in I107
4117 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4118 sub4node->SetLineColor(kColorITS);
4119 sub4node->SetVisibility(0);
4122 // Place copy #1 of ITS1 in I101
4124 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4125 sub5node->SetLineColor(kColorITS);
4126 fNodes->Add(sub5node);
4128 fNodes->Add(sub4node);
4130 fNodes->Add(sub3node);
4133 // Place copy #3 of I107 in I10B
4135 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4136 sub3node->SetLineColor(kColorITS);
4137 sub3node->SetVisibility(0);
4140 // Place copy #1 of I101 in I107
4142 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4143 sub4node->SetLineColor(kColorITS);
4144 sub4node->SetVisibility(0);
4147 // Place copy #1 of ITS1 in I101
4149 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4150 sub5node->SetLineColor(kColorITS);
4151 fNodes->Add(sub5node);
4153 fNodes->Add(sub4node);
4155 fNodes->Add(sub3node);
4158 // Place copy #4 of I107 in I10B
4160 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4161 sub3node->SetLineColor(kColorITS);
4162 sub3node->SetVisibility(0);
4165 // Place copy #1 of I101 in I107
4167 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4168 sub4node->SetLineColor(kColorITS);
4169 sub4node->SetVisibility(0);
4172 // Place copy #1 of ITS1 in I101
4174 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4175 sub5node->SetLineColor(kColorITS);
4176 fNodes->Add(sub5node);
4178 fNodes->Add(sub4node);
4180 fNodes->Add(sub3node);
4182 fNodes->Add(sub2node);
4185 // Place copy #2 of I10B in I12B
4187 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4188 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4189 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4190 sub2node->SetLineColor(kColorITS);
4191 sub2node->SetVisibility(0);
4194 // Place copy #1 of I107 in I10B
4196 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4197 sub3node->SetLineColor(kColorITS);
4198 sub3node->SetVisibility(0);
4201 // Place copy #1 of I101 in I107
4203 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4204 sub4node->SetLineColor(kColorITS);
4205 sub4node->SetVisibility(0);
4208 // Place copy #1 of ITS1 in I101
4210 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4211 sub5node->SetLineColor(kColorITS);
4212 fNodes->Add(sub5node);
4214 fNodes->Add(sub4node);
4216 fNodes->Add(sub3node);
4219 // Place copy #2 of I107 in I10B
4221 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4222 sub3node->SetLineColor(kColorITS);
4223 sub3node->SetVisibility(0);
4226 // Place copy #1 of I101 in I107
4228 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4229 sub4node->SetLineColor(kColorITS);
4230 sub4node->SetVisibility(0);
4233 // Place copy #1 of ITS1 in I101
4235 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4236 sub5node->SetLineColor(kColorITS);
4237 fNodes->Add(sub5node);
4239 fNodes->Add(sub4node);
4241 fNodes->Add(sub3node);
4244 // Place copy #3 of I107 in I10B
4246 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4247 sub3node->SetLineColor(kColorITS);
4248 sub3node->SetVisibility(0);
4251 // Place copy #1 of I101 in I107
4253 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4254 sub4node->SetLineColor(kColorITS);
4255 sub4node->SetVisibility(0);
4258 // Place copy #1 of ITS1 in I101
4260 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4261 sub5node->SetLineColor(kColorITS);
4262 fNodes->Add(sub5node);
4264 fNodes->Add(sub4node);
4266 fNodes->Add(sub3node);
4269 // Place copy #4 of I107 in I10B
4271 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4272 sub3node->SetLineColor(kColorITS);
4273 sub3node->SetVisibility(0);
4276 // Place copy #1 of I101 in I107
4278 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4279 sub4node->SetLineColor(kColorITS);
4280 sub4node->SetVisibility(0);
4283 // Place copy #1 of ITS1 in I101
4285 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4286 sub5node->SetLineColor(kColorITS);
4287 fNodes->Add(sub5node);
4289 fNodes->Add(sub4node);
4291 fNodes->Add(sub3node);
4293 fNodes->Add(sub2node);
4296 // Place copy #1 of I20B in I12B
4298 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4299 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4300 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4301 sub2node->SetLineColor(kColorITS);
4302 sub2node->SetVisibility(0);
4305 // Place copy #1 of I1D7 in I20B
4307 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4308 sub3node->SetLineColor(kColorITS);
4309 sub3node->SetVisibility(0);
4312 // Place copy #1 of I1D1 in I1D7
4314 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4315 sub4node->SetLineColor(kColorITS);
4316 sub4node->SetVisibility(0);
4319 // Place copy #1 of ITS2 in I1D1
4321 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4322 sub5node->SetLineColor(kColorITS);
4323 fNodes->Add(sub5node);
4325 fNodes->Add(sub4node);
4327 fNodes->Add(sub3node);
4330 // Place copy #2 of I1D7 in I20B
4332 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4333 sub3node->SetLineColor(kColorITS);
4334 sub3node->SetVisibility(0);
4337 // Place copy #1 of I1D1 in I1D7
4339 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4340 sub4node->SetLineColor(kColorITS);
4341 sub4node->SetVisibility(0);
4344 // Place copy #1 of ITS2 in I1D1
4346 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4347 sub5node->SetLineColor(kColorITS);
4348 fNodes->Add(sub5node);
4350 fNodes->Add(sub4node);
4352 fNodes->Add(sub3node);
4355 // Place copy #3 of I1D7 in I20B
4357 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4358 sub3node->SetLineColor(kColorITS);
4359 sub3node->SetVisibility(0);
4362 // Place copy #1 of I1D1 in I1D7
4364 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4365 sub4node->SetLineColor(kColorITS);
4366 sub4node->SetVisibility(0);
4369 // Place copy #1 of ITS2 in I1D1
4371 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4372 sub5node->SetLineColor(kColorITS);
4373 fNodes->Add(sub5node);
4375 fNodes->Add(sub4node);
4377 fNodes->Add(sub3node);
4380 // Place copy #4 of I1D7 in I20B
4382 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4383 sub3node->SetLineColor(kColorITS);
4384 sub3node->SetVisibility(0);
4387 // Place copy #1 of I1D1 in I1D7
4389 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4390 sub4node->SetLineColor(kColorITS);
4391 sub4node->SetVisibility(0);
4394 // Place copy #1 of ITS2 in I1D1
4396 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4397 sub5node->SetLineColor(kColorITS);
4398 fNodes->Add(sub5node);
4400 fNodes->Add(sub4node);
4402 fNodes->Add(sub3node);
4404 fNodes->Add(sub2node);
4407 // Place copy #2 of I20B in I12B
4409 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4410 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4411 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4412 sub2node->SetLineColor(kColorITS);
4413 sub2node->SetVisibility(0);
4416 // Place copy #1 of I1D7 in I20B
4418 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4419 sub3node->SetLineColor(kColorITS);
4420 sub3node->SetVisibility(0);
4423 // Place copy #1 of I1D1 in I1D7
4425 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4426 sub4node->SetLineColor(kColorITS);
4427 sub4node->SetVisibility(0);
4430 // Place copy #1 of ITS2 in I1D1
4432 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4433 sub5node->SetLineColor(kColorITS);
4434 fNodes->Add(sub5node);
4436 fNodes->Add(sub4node);
4438 fNodes->Add(sub3node);
4441 // Place copy #2 of I1D7 in I20B
4443 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4444 sub3node->SetLineColor(kColorITS);
4445 sub3node->SetVisibility(0);
4448 // Place copy #1 of I1D1 in I1D7
4450 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4451 sub4node->SetLineColor(kColorITS);
4452 sub4node->SetVisibility(0);
4455 // Place copy #1 of ITS2 in I1D1
4457 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4458 sub5node->SetLineColor(kColorITS);
4459 fNodes->Add(sub5node);
4461 fNodes->Add(sub4node);
4463 fNodes->Add(sub3node);
4466 // Place copy #3 of I1D7 in I20B
4468 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4469 sub3node->SetLineColor(kColorITS);
4470 sub3node->SetVisibility(0);
4473 // Place copy #1 of I1D1 in I1D7
4475 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4476 sub4node->SetLineColor(kColorITS);
4477 sub4node->SetVisibility(0);
4480 // Place copy #1 of ITS2 in I1D1
4482 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4483 sub5node->SetLineColor(kColorITS);
4484 fNodes->Add(sub5node);
4486 fNodes->Add(sub4node);
4488 fNodes->Add(sub3node);
4491 // Place copy #4 of I1D7 in I20B
4493 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4494 sub3node->SetLineColor(kColorITS);
4495 sub3node->SetVisibility(0);
4498 // Place copy #1 of I1D1 in I1D7
4500 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4501 sub4node->SetLineColor(kColorITS);
4502 sub4node->SetVisibility(0);
4505 // Place copy #1 of ITS2 in I1D1
4507 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4508 sub5node->SetLineColor(kColorITS);
4509 fNodes->Add(sub5node);
4511 fNodes->Add(sub4node);
4513 fNodes->Add(sub3node);
4515 fNodes->Add(sub2node);
4518 // Place copy #3 of I20B in I12B
4520 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4521 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4522 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4523 sub2node->SetLineColor(kColorITS);
4524 sub2node->SetVisibility(0);
4527 // Place copy #1 of I1D7 in I20B
4529 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4530 sub3node->SetLineColor(kColorITS);
4531 sub3node->SetVisibility(0);
4534 // Place copy #1 of I1D1 in I1D7
4536 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4537 sub4node->SetLineColor(kColorITS);
4538 sub4node->SetVisibility(0);
4541 // Place copy #1 of ITS2 in I1D1
4543 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4544 sub5node->SetLineColor(kColorITS);
4545 fNodes->Add(sub5node);
4547 fNodes->Add(sub4node);
4549 fNodes->Add(sub3node);
4552 // Place copy #2 of I1D7 in I20B
4554 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4555 sub3node->SetLineColor(kColorITS);
4556 sub3node->SetVisibility(0);
4559 // Place copy #1 of I1D1 in I1D7
4561 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4562 sub4node->SetLineColor(kColorITS);
4563 sub4node->SetVisibility(0);
4566 // Place copy #1 of ITS2 in I1D1
4568 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4569 sub5node->SetLineColor(kColorITS);
4570 fNodes->Add(sub5node);
4572 fNodes->Add(sub4node);
4574 fNodes->Add(sub3node);
4577 // Place copy #3 of I1D7 in I20B
4579 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4580 sub3node->SetLineColor(kColorITS);
4581 sub3node->SetVisibility(0);
4584 // Place copy #1 of I1D1 in I1D7
4586 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4587 sub4node->SetLineColor(kColorITS);
4588 sub4node->SetVisibility(0);
4591 // Place copy #1 of ITS2 in I1D1
4593 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4594 sub5node->SetLineColor(kColorITS);
4595 fNodes->Add(sub5node);
4597 fNodes->Add(sub4node);
4599 fNodes->Add(sub3node);
4602 // Place copy #4 of I1D7 in I20B
4604 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4605 sub3node->SetLineColor(kColorITS);
4606 sub3node->SetVisibility(0);
4609 // Place copy #1 of I1D1 in I1D7
4611 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4612 sub4node->SetLineColor(kColorITS);
4613 sub4node->SetVisibility(0);
4616 // Place copy #1 of ITS2 in I1D1
4618 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4619 sub5node->SetLineColor(kColorITS);
4620 fNodes->Add(sub5node);
4622 fNodes->Add(sub4node);
4624 fNodes->Add(sub3node);
4626 fNodes->Add(sub2node);
4629 // Place copy #4 of I20B in I12B
4631 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4632 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4633 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4634 sub2node->SetLineColor(kColorITS);
4635 sub2node->SetVisibility(0);
4638 // Place copy #1 of I1D7 in I20B
4640 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4641 sub3node->SetLineColor(kColorITS);
4642 sub3node->SetVisibility(0);
4645 // Place copy #1 of I1D1 in I1D7
4647 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4648 sub4node->SetLineColor(kColorITS);
4649 sub4node->SetVisibility(0);
4652 // Place copy #1 of ITS2 in I1D1
4654 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4655 sub5node->SetLineColor(kColorITS);
4656 fNodes->Add(sub5node);
4658 fNodes->Add(sub4node);
4660 fNodes->Add(sub3node);
4663 // Place copy #2 of I1D7 in I20B
4665 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4666 sub3node->SetLineColor(kColorITS);
4667 sub3node->SetVisibility(0);
4670 // Place copy #1 of I1D1 in I1D7
4672 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4673 sub4node->SetLineColor(kColorITS);
4674 sub4node->SetVisibility(0);
4677 // Place copy #1 of ITS2 in I1D1
4679 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4680 sub5node->SetLineColor(kColorITS);
4681 fNodes->Add(sub5node);
4683 fNodes->Add(sub4node);
4685 fNodes->Add(sub3node);
4688 // Place copy #3 of I1D7 in I20B
4690 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4691 sub3node->SetLineColor(kColorITS);
4692 sub3node->SetVisibility(0);
4695 // Place copy #1 of I1D1 in I1D7
4697 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4698 sub4node->SetLineColor(kColorITS);
4699 sub4node->SetVisibility(0);
4702 // Place copy #1 of ITS2 in I1D1
4704 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4705 sub5node->SetLineColor(kColorITS);
4706 fNodes->Add(sub5node);
4708 fNodes->Add(sub4node);
4710 fNodes->Add(sub3node);
4713 // Place copy #4 of I1D7 in I20B
4715 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4716 sub3node->SetLineColor(kColorITS);
4717 sub3node->SetVisibility(0);
4720 // Place copy #1 of I1D1 in I1D7
4722 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4723 sub4node->SetLineColor(kColorITS);
4724 sub4node->SetVisibility(0);
4727 // Place copy #1 of ITS2 in I1D1
4729 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4730 sub5node->SetLineColor(kColorITS);
4731 fNodes->Add(sub5node);
4733 fNodes->Add(sub4node);
4735 fNodes->Add(sub3node);
4737 fNodes->Add(sub2node);
4739 fNodes->Add(sub1node);
4742 // Place copy #7 of I12B in IT12
4744 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4745 sub1node->SetLineColor(kColorITS);
4746 sub1node->SetVisibility(0);
4749 // Place copy #1 of I10B in I12B
4751 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4752 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4753 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4754 sub2node->SetLineColor(kColorITS);
4755 sub2node->SetVisibility(0);
4758 // Place copy #1 of I107 in I10B
4760 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4761 sub3node->SetLineColor(kColorITS);
4762 sub3node->SetVisibility(0);
4765 // Place copy #1 of I101 in I107
4767 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4768 sub4node->SetLineColor(kColorITS);
4769 sub4node->SetVisibility(0);
4772 // Place copy #1 of ITS1 in I101
4774 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4775 sub5node->SetLineColor(kColorITS);
4776 fNodes->Add(sub5node);
4778 fNodes->Add(sub4node);
4780 fNodes->Add(sub3node);
4783 // Place copy #2 of I107 in I10B
4785 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4786 sub3node->SetLineColor(kColorITS);
4787 sub3node->SetVisibility(0);
4790 // Place copy #1 of I101 in I107
4792 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4793 sub4node->SetLineColor(kColorITS);
4794 sub4node->SetVisibility(0);
4797 // Place copy #1 of ITS1 in I101
4799 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4800 sub5node->SetLineColor(kColorITS);
4801 fNodes->Add(sub5node);
4803 fNodes->Add(sub4node);
4805 fNodes->Add(sub3node);
4808 // Place copy #3 of I107 in I10B
4810 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4811 sub3node->SetLineColor(kColorITS);
4812 sub3node->SetVisibility(0);
4815 // Place copy #1 of I101 in I107
4817 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4818 sub4node->SetLineColor(kColorITS);
4819 sub4node->SetVisibility(0);
4822 // Place copy #1 of ITS1 in I101
4824 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4825 sub5node->SetLineColor(kColorITS);
4826 fNodes->Add(sub5node);
4828 fNodes->Add(sub4node);
4830 fNodes->Add(sub3node);
4833 // Place copy #4 of I107 in I10B
4835 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4836 sub3node->SetLineColor(kColorITS);
4837 sub3node->SetVisibility(0);
4840 // Place copy #1 of I101 in I107
4842 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4843 sub4node->SetLineColor(kColorITS);
4844 sub4node->SetVisibility(0);
4847 // Place copy #1 of ITS1 in I101
4849 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4850 sub5node->SetLineColor(kColorITS);
4851 fNodes->Add(sub5node);
4853 fNodes->Add(sub4node);
4855 fNodes->Add(sub3node);
4857 fNodes->Add(sub2node);
4860 // Place copy #2 of I10B in I12B
4862 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4863 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4864 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4865 sub2node->SetLineColor(kColorITS);
4866 sub2node->SetVisibility(0);
4869 // Place copy #1 of I107 in I10B
4871 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4872 sub3node->SetLineColor(kColorITS);
4873 sub3node->SetVisibility(0);
4876 // Place copy #1 of I101 in I107
4878 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4879 sub4node->SetLineColor(kColorITS);
4880 sub4node->SetVisibility(0);
4883 // Place copy #1 of ITS1 in I101
4885 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4886 sub5node->SetLineColor(kColorITS);
4887 fNodes->Add(sub5node);
4889 fNodes->Add(sub4node);
4891 fNodes->Add(sub3node);
4894 // Place copy #2 of I107 in I10B
4896 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4897 sub3node->SetLineColor(kColorITS);
4898 sub3node->SetVisibility(0);
4901 // Place copy #1 of I101 in I107
4903 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4904 sub4node->SetLineColor(kColorITS);
4905 sub4node->SetVisibility(0);
4908 // Place copy #1 of ITS1 in I101
4910 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4911 sub5node->SetLineColor(kColorITS);
4912 fNodes->Add(sub5node);
4914 fNodes->Add(sub4node);
4916 fNodes->Add(sub3node);
4919 // Place copy #3 of I107 in I10B
4921 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4922 sub3node->SetLineColor(kColorITS);
4923 sub3node->SetVisibility(0);
4926 // Place copy #1 of I101 in I107
4928 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4929 sub4node->SetLineColor(kColorITS);
4930 sub4node->SetVisibility(0);
4933 // Place copy #1 of ITS1 in I101
4935 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4936 sub5node->SetLineColor(kColorITS);
4937 fNodes->Add(sub5node);
4939 fNodes->Add(sub4node);
4941 fNodes->Add(sub3node);
4944 // Place copy #4 of I107 in I10B
4946 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4947 sub3node->SetLineColor(kColorITS);
4948 sub3node->SetVisibility(0);
4951 // Place copy #1 of I101 in I107
4953 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4954 sub4node->SetLineColor(kColorITS);
4955 sub4node->SetVisibility(0);
4958 // Place copy #1 of ITS1 in I101
4960 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4961 sub5node->SetLineColor(kColorITS);
4962 fNodes->Add(sub5node);
4964 fNodes->Add(sub4node);
4966 fNodes->Add(sub3node);
4968 fNodes->Add(sub2node);
4971 // Place copy #1 of I20B in I12B
4973 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4974 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4975 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4976 sub2node->SetLineColor(kColorITS);
4977 sub2node->SetVisibility(0);
4980 // Place copy #1 of I1D7 in I20B
4982 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4983 sub3node->SetLineColor(kColorITS);
4984 sub3node->SetVisibility(0);
4987 // Place copy #1 of I1D1 in I1D7
4989 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4990 sub4node->SetLineColor(kColorITS);
4991 sub4node->SetVisibility(0);
4994 // Place copy #1 of ITS2 in I1D1
4996 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4997 sub5node->SetLineColor(kColorITS);
4998 fNodes->Add(sub5node);
5000 fNodes->Add(sub4node);
5002 fNodes->Add(sub3node);
5005 // Place copy #2 of I1D7 in I20B
5007 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5008 sub3node->SetLineColor(kColorITS);
5009 sub3node->SetVisibility(0);
5012 // Place copy #1 of I1D1 in I1D7
5014 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5015 sub4node->SetLineColor(kColorITS);
5016 sub4node->SetVisibility(0);
5019 // Place copy #1 of ITS2 in I1D1
5021 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5022 sub5node->SetLineColor(kColorITS);
5023 fNodes->Add(sub5node);
5025 fNodes->Add(sub4node);
5027 fNodes->Add(sub3node);
5030 // Place copy #3 of I1D7 in I20B
5032 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5033 sub3node->SetLineColor(kColorITS);
5034 sub3node->SetVisibility(0);
5037 // Place copy #1 of I1D1 in I1D7
5039 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5040 sub4node->SetLineColor(kColorITS);
5041 sub4node->SetVisibility(0);
5044 // Place copy #1 of ITS2 in I1D1
5046 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5047 sub5node->SetLineColor(kColorITS);
5048 fNodes->Add(sub5node);
5050 fNodes->Add(sub4node);
5052 fNodes->Add(sub3node);
5055 // Place copy #4 of I1D7 in I20B
5057 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5058 sub3node->SetLineColor(kColorITS);
5059 sub3node->SetVisibility(0);
5062 // Place copy #1 of I1D1 in I1D7
5064 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5065 sub4node->SetLineColor(kColorITS);
5066 sub4node->SetVisibility(0);
5069 // Place copy #1 of ITS2 in I1D1
5071 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5072 sub5node->SetLineColor(kColorITS);
5073 fNodes->Add(sub5node);
5075 fNodes->Add(sub4node);
5077 fNodes->Add(sub3node);
5079 fNodes->Add(sub2node);
5082 // Place copy #2 of I20B in I12B
5084 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5085 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5086 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5087 sub2node->SetLineColor(kColorITS);
5088 sub2node->SetVisibility(0);
5091 // Place copy #1 of I1D7 in I20B
5093 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5094 sub3node->SetLineColor(kColorITS);
5095 sub3node->SetVisibility(0);
5098 // Place copy #1 of I1D1 in I1D7
5100 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5101 sub4node->SetLineColor(kColorITS);
5102 sub4node->SetVisibility(0);
5105 // Place copy #1 of ITS2 in I1D1
5107 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5108 sub5node->SetLineColor(kColorITS);
5109 fNodes->Add(sub5node);
5111 fNodes->Add(sub4node);
5113 fNodes->Add(sub3node);
5116 // Place copy #2 of I1D7 in I20B
5118 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5119 sub3node->SetLineColor(kColorITS);
5120 sub3node->SetVisibility(0);
5123 // Place copy #1 of I1D1 in I1D7
5125 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5126 sub4node->SetLineColor(kColorITS);
5127 sub4node->SetVisibility(0);
5130 // Place copy #1 of ITS2 in I1D1
5132 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5133 sub5node->SetLineColor(kColorITS);
5134 fNodes->Add(sub5node);
5136 fNodes->Add(sub4node);
5138 fNodes->Add(sub3node);
5141 // Place copy #3 of I1D7 in I20B
5143 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5144 sub3node->SetLineColor(kColorITS);
5145 sub3node->SetVisibility(0);
5148 // Place copy #1 of I1D1 in I1D7
5150 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5151 sub4node->SetLineColor(kColorITS);
5152 sub4node->SetVisibility(0);
5155 // Place copy #1 of ITS2 in I1D1
5157 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5158 sub5node->SetLineColor(kColorITS);
5159 fNodes->Add(sub5node);
5161 fNodes->Add(sub4node);
5163 fNodes->Add(sub3node);
5166 // Place copy #4 of I1D7 in I20B
5168 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5169 sub3node->SetLineColor(kColorITS);
5170 sub3node->SetVisibility(0);
5173 // Place copy #1 of I1D1 in I1D7
5175 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5176 sub4node->SetLineColor(kColorITS);
5177 sub4node->SetVisibility(0);
5180 // Place copy #1 of ITS2 in I1D1
5182 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5183 sub5node->SetLineColor(kColorITS);
5184 fNodes->Add(sub5node);
5186 fNodes->Add(sub4node);
5188 fNodes->Add(sub3node);
5190 fNodes->Add(sub2node);
5193 // Place copy #3 of I20B in I12B
5195 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5196 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5197 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5198 sub2node->SetLineColor(kColorITS);
5199 sub2node->SetVisibility(0);
5202 // Place copy #1 of I1D7 in I20B
5204 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5205 sub3node->SetLineColor(kColorITS);
5206 sub3node->SetVisibility(0);
5209 // Place copy #1 of I1D1 in I1D7
5211 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5212 sub4node->SetLineColor(kColorITS);
5213 sub4node->SetVisibility(0);
5216 // Place copy #1 of ITS2 in I1D1
5218 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5219 sub5node->SetLineColor(kColorITS);
5220 fNodes->Add(sub5node);
5222 fNodes->Add(sub4node);
5224 fNodes->Add(sub3node);
5227 // Place copy #2 of I1D7 in I20B
5229 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5230 sub3node->SetLineColor(kColorITS);
5231 sub3node->SetVisibility(0);
5234 // Place copy #1 of I1D1 in I1D7
5236 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5237 sub4node->SetLineColor(kColorITS);
5238 sub4node->SetVisibility(0);
5241 // Place copy #1 of ITS2 in I1D1
5243 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5244 sub5node->SetLineColor(kColorITS);
5245 fNodes->Add(sub5node);
5247 fNodes->Add(sub4node);
5249 fNodes->Add(sub3node);
5252 // Place copy #3 of I1D7 in I20B
5254 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5255 sub3node->SetLineColor(kColorITS);
5256 sub3node->SetVisibility(0);
5259 // Place copy #1 of I1D1 in I1D7
5261 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5262 sub4node->SetLineColor(kColorITS);
5263 sub4node->SetVisibility(0);
5266 // Place copy #1 of ITS2 in I1D1
5268 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5269 sub5node->SetLineColor(kColorITS);
5270 fNodes->Add(sub5node);
5272 fNodes->Add(sub4node);
5274 fNodes->Add(sub3node);
5277 // Place copy #4 of I1D7 in I20B
5279 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5280 sub3node->SetLineColor(kColorITS);
5281 sub3node->SetVisibility(0);
5284 // Place copy #1 of I1D1 in I1D7
5286 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5287 sub4node->SetLineColor(kColorITS);
5288 sub4node->SetVisibility(0);
5291 // Place copy #1 of ITS2 in I1D1
5293 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5294 sub5node->SetLineColor(kColorITS);
5295 fNodes->Add(sub5node);
5297 fNodes->Add(sub4node);
5299 fNodes->Add(sub3node);
5301 fNodes->Add(sub2node);
5304 // Place copy #4 of I20B in I12B
5306 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5307 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5308 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5309 sub2node->SetLineColor(kColorITS);
5310 sub2node->SetVisibility(0);
5313 // Place copy #1 of I1D7 in I20B
5315 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5316 sub3node->SetLineColor(kColorITS);
5317 sub3node->SetVisibility(0);
5320 // Place copy #1 of I1D1 in I1D7
5322 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5323 sub4node->SetLineColor(kColorITS);
5324 sub4node->SetVisibility(0);
5327 // Place copy #1 of ITS2 in I1D1
5329 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5330 sub5node->SetLineColor(kColorITS);
5331 fNodes->Add(sub5node);
5333 fNodes->Add(sub4node);
5335 fNodes->Add(sub3node);
5338 // Place copy #2 of I1D7 in I20B
5340 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5341 sub3node->SetLineColor(kColorITS);
5342 sub3node->SetVisibility(0);
5345 // Place copy #1 of I1D1 in I1D7
5347 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5348 sub4node->SetLineColor(kColorITS);
5349 sub4node->SetVisibility(0);
5352 // Place copy #1 of ITS2 in I1D1
5354 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5355 sub5node->SetLineColor(kColorITS);
5356 fNodes->Add(sub5node);
5358 fNodes->Add(sub4node);
5360 fNodes->Add(sub3node);
5363 // Place copy #3 of I1D7 in I20B
5365 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5366 sub3node->SetLineColor(kColorITS);
5367 sub3node->SetVisibility(0);
5370 // Place copy #1 of I1D1 in I1D7
5372 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5373 sub4node->SetLineColor(kColorITS);
5374 sub4node->SetVisibility(0);
5377 // Place copy #1 of ITS2 in I1D1
5379 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5380 sub5node->SetLineColor(kColorITS);
5381 fNodes->Add(sub5node);
5383 fNodes->Add(sub4node);
5385 fNodes->Add(sub3node);
5388 // Place copy #4 of I1D7 in I20B
5390 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5391 sub3node->SetLineColor(kColorITS);
5392 sub3node->SetVisibility(0);
5395 // Place copy #1 of I1D1 in I1D7
5397 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5398 sub4node->SetLineColor(kColorITS);
5399 sub4node->SetVisibility(0);
5402 // Place copy #1 of ITS2 in I1D1
5404 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5405 sub5node->SetLineColor(kColorITS);
5406 fNodes->Add(sub5node);
5408 fNodes->Add(sub4node);
5410 fNodes->Add(sub3node);
5412 fNodes->Add(sub2node);
5414 fNodes->Add(sub1node);
5417 // Place copy #8 of I12B in IT12
5419 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5420 sub1node->SetLineColor(kColorITS);
5421 sub1node->SetVisibility(0);
5424 // Place copy #1 of I10B in I12B
5426 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5427 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5428 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5429 sub2node->SetLineColor(kColorITS);
5430 sub2node->SetVisibility(0);
5433 // Place copy #1 of I107 in I10B
5435 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5436 sub3node->SetLineColor(kColorITS);
5437 sub3node->SetVisibility(0);
5440 // Place copy #1 of I101 in I107
5442 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5443 sub4node->SetLineColor(kColorITS);
5444 sub4node->SetVisibility(0);
5447 // Place copy #1 of ITS1 in I101
5449 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5450 sub5node->SetLineColor(kColorITS);
5451 fNodes->Add(sub5node);
5453 fNodes->Add(sub4node);
5455 fNodes->Add(sub3node);
5458 // Place copy #2 of I107 in I10B
5460 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5461 sub3node->SetLineColor(kColorITS);
5462 sub3node->SetVisibility(0);
5465 // Place copy #1 of I101 in I107
5467 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5468 sub4node->SetLineColor(kColorITS);
5469 sub4node->SetVisibility(0);
5472 // Place copy #1 of ITS1 in I101
5474 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5475 sub5node->SetLineColor(kColorITS);
5476 fNodes->Add(sub5node);
5478 fNodes->Add(sub4node);
5480 fNodes->Add(sub3node);
5483 // Place copy #3 of I107 in I10B
5485 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5486 sub3node->SetLineColor(kColorITS);
5487 sub3node->SetVisibility(0);
5490 // Place copy #1 of I101 in I107
5492 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5493 sub4node->SetLineColor(kColorITS);
5494 sub4node->SetVisibility(0);
5497 // Place copy #1 of ITS1 in I101
5499 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5500 sub5node->SetLineColor(kColorITS);
5501 fNodes->Add(sub5node);
5503 fNodes->Add(sub4node);
5505 fNodes->Add(sub3node);
5508 // Place copy #4 of I107 in I10B
5510 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5511 sub3node->SetLineColor(kColorITS);
5512 sub3node->SetVisibility(0);
5515 // Place copy #1 of I101 in I107
5517 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5518 sub4node->SetLineColor(kColorITS);
5519 sub4node->SetVisibility(0);
5522 // Place copy #1 of ITS1 in I101
5524 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5525 sub5node->SetLineColor(kColorITS);
5526 fNodes->Add(sub5node);
5528 fNodes->Add(sub4node);
5530 fNodes->Add(sub3node);
5532 fNodes->Add(sub2node);
5535 // Place copy #2 of I10B in I12B
5537 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5538 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5539 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5540 sub2node->SetLineColor(kColorITS);
5541 sub2node->SetVisibility(0);
5544 // Place copy #1 of I107 in I10B
5546 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5547 sub3node->SetLineColor(kColorITS);
5548 sub3node->SetVisibility(0);
5551 // Place copy #1 of I101 in I107
5553 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5554 sub4node->SetLineColor(kColorITS);
5555 sub4node->SetVisibility(0);
5558 // Place copy #1 of ITS1 in I101
5560 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5561 sub5node->SetLineColor(kColorITS);
5562 fNodes->Add(sub5node);
5564 fNodes->Add(sub4node);
5566 fNodes->Add(sub3node);
5569 // Place copy #2 of I107 in I10B
5571 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5572 sub3node->SetLineColor(kColorITS);
5573 sub3node->SetVisibility(0);
5576 // Place copy #1 of I101 in I107
5578 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5579 sub4node->SetLineColor(kColorITS);
5580 sub4node->SetVisibility(0);
5583 // Place copy #1 of ITS1 in I101
5585 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5586 sub5node->SetLineColor(kColorITS);
5587 fNodes->Add(sub5node);
5589 fNodes->Add(sub4node);
5591 fNodes->Add(sub3node);
5594 // Place copy #3 of I107 in I10B
5596 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5597 sub3node->SetLineColor(kColorITS);
5598 sub3node->SetVisibility(0);
5601 // Place copy #1 of I101 in I107
5603 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5604 sub4node->SetLineColor(kColorITS);
5605 sub4node->SetVisibility(0);
5608 // Place copy #1 of ITS1 in I101
5610 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5611 sub5node->SetLineColor(kColorITS);
5612 fNodes->Add(sub5node);
5614 fNodes->Add(sub4node);
5616 fNodes->Add(sub3node);
5619 // Place copy #4 of I107 in I10B
5621 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5622 sub3node->SetLineColor(kColorITS);
5623 sub3node->SetVisibility(0);
5626 // Place copy #1 of I101 in I107
5628 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5629 sub4node->SetLineColor(kColorITS);
5630 sub4node->SetVisibility(0);
5633 // Place copy #1 of ITS1 in I101
5635 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5636 sub5node->SetLineColor(kColorITS);
5637 fNodes->Add(sub5node);
5639 fNodes->Add(sub4node);
5641 fNodes->Add(sub3node);
5643 fNodes->Add(sub2node);
5646 // Place copy #1 of I20B in I12B
5648 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5649 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5650 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5651 sub2node->SetLineColor(kColorITS);
5652 sub2node->SetVisibility(0);
5655 // Place copy #1 of I1D7 in I20B
5657 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5658 sub3node->SetLineColor(kColorITS);
5659 sub3node->SetVisibility(0);
5662 // Place copy #1 of I1D1 in I1D7
5664 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5665 sub4node->SetLineColor(kColorITS);
5666 sub4node->SetVisibility(0);
5669 // Place copy #1 of ITS2 in I1D1
5671 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5672 sub5node->SetLineColor(kColorITS);
5673 fNodes->Add(sub5node);
5675 fNodes->Add(sub4node);
5677 fNodes->Add(sub3node);
5680 // Place copy #2 of I1D7 in I20B
5682 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5683 sub3node->SetLineColor(kColorITS);
5684 sub3node->SetVisibility(0);
5687 // Place copy #1 of I1D1 in I1D7
5689 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5690 sub4node->SetLineColor(kColorITS);
5691 sub4node->SetVisibility(0);
5694 // Place copy #1 of ITS2 in I1D1
5696 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5697 sub5node->SetLineColor(kColorITS);
5698 fNodes->Add(sub5node);
5700 fNodes->Add(sub4node);
5702 fNodes->Add(sub3node);
5705 // Place copy #3 of I1D7 in I20B
5707 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5708 sub3node->SetLineColor(kColorITS);
5709 sub3node->SetVisibility(0);
5712 // Place copy #1 of I1D1 in I1D7
5714 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5715 sub4node->SetLineColor(kColorITS);
5716 sub4node->SetVisibility(0);
5719 // Place copy #1 of ITS2 in I1D1
5721 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5722 sub5node->SetLineColor(kColorITS);
5723 fNodes->Add(sub5node);
5725 fNodes->Add(sub4node);
5727 fNodes->Add(sub3node);
5730 // Place copy #4 of I1D7 in I20B
5732 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5733 sub3node->SetLineColor(kColorITS);
5734 sub3node->SetVisibility(0);
5737 // Place copy #1 of I1D1 in I1D7
5739 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5740 sub4node->SetLineColor(kColorITS);
5741 sub4node->SetVisibility(0);
5744 // Place copy #1 of ITS2 in I1D1
5746 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5747 sub5node->SetLineColor(kColorITS);
5748 fNodes->Add(sub5node);
5750 fNodes->Add(sub4node);
5752 fNodes->Add(sub3node);
5754 fNodes->Add(sub2node);
5757 // Place copy #2 of I20B in I12B
5759 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5760 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5761 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5762 sub2node->SetLineColor(kColorITS);
5763 sub2node->SetVisibility(0);
5766 // Place copy #1 of I1D7 in I20B
5768 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5769 sub3node->SetLineColor(kColorITS);
5770 sub3node->SetVisibility(0);
5773 // Place copy #1 of I1D1 in I1D7
5775 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5776 sub4node->SetLineColor(kColorITS);
5777 sub4node->SetVisibility(0);
5780 // Place copy #1 of ITS2 in I1D1
5782 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5783 sub5node->SetLineColor(kColorITS);
5784 fNodes->Add(sub5node);
5786 fNodes->Add(sub4node);
5788 fNodes->Add(sub3node);
5791 // Place copy #2 of I1D7 in I20B
5793 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5794 sub3node->SetLineColor(kColorITS);
5795 sub3node->SetVisibility(0);
5798 // Place copy #1 of I1D1 in I1D7
5800 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5801 sub4node->SetLineColor(kColorITS);
5802 sub4node->SetVisibility(0);
5805 // Place copy #1 of ITS2 in I1D1
5807 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5808 sub5node->SetLineColor(kColorITS);
5809 fNodes->Add(sub5node);
5811 fNodes->Add(sub4node);
5813 fNodes->Add(sub3node);
5816 // Place copy #3 of I1D7 in I20B
5818 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5819 sub3node->SetLineColor(kColorITS);
5820 sub3node->SetVisibility(0);
5823 // Place copy #1 of I1D1 in I1D7
5825 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5826 sub4node->SetLineColor(kColorITS);
5827 sub4node->SetVisibility(0);
5830 // Place copy #1 of ITS2 in I1D1
5832 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5833 sub5node->SetLineColor(kColorITS);
5834 fNodes->Add(sub5node);
5836 fNodes->Add(sub4node);
5838 fNodes->Add(sub3node);
5841 // Place copy #4 of I1D7 in I20B
5843 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5844 sub3node->SetLineColor(kColorITS);
5845 sub3node->SetVisibility(0);
5848 // Place copy #1 of I1D1 in I1D7
5850 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5851 sub4node->SetLineColor(kColorITS);
5852 sub4node->SetVisibility(0);
5855 // Place copy #1 of ITS2 in I1D1
5857 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5858 sub5node->SetLineColor(kColorITS);
5859 fNodes->Add(sub5node);
5861 fNodes->Add(sub4node);
5863 fNodes->Add(sub3node);
5865 fNodes->Add(sub2node);
5868 // Place copy #3 of I20B in I12B
5870 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5871 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5872 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5873 sub2node->SetLineColor(kColorITS);
5874 sub2node->SetVisibility(0);
5877 // Place copy #1 of I1D7 in I20B
5879 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5880 sub3node->SetLineColor(kColorITS);
5881 sub3node->SetVisibility(0);
5884 // Place copy #1 of I1D1 in I1D7
5886 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5887 sub4node->SetLineColor(kColorITS);
5888 sub4node->SetVisibility(0);
5891 // Place copy #1 of ITS2 in I1D1
5893 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5894 sub5node->SetLineColor(kColorITS);
5895 fNodes->Add(sub5node);
5897 fNodes->Add(sub4node);
5899 fNodes->Add(sub3node);
5902 // Place copy #2 of I1D7 in I20B
5904 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5905 sub3node->SetLineColor(kColorITS);
5906 sub3node->SetVisibility(0);
5909 // Place copy #1 of I1D1 in I1D7
5911 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5912 sub4node->SetLineColor(kColorITS);
5913 sub4node->SetVisibility(0);
5916 // Place copy #1 of ITS2 in I1D1
5918 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5919 sub5node->SetLineColor(kColorITS);
5920 fNodes->Add(sub5node);
5922 fNodes->Add(sub4node);
5924 fNodes->Add(sub3node);
5927 // Place copy #3 of I1D7 in I20B
5929 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5930 sub3node->SetLineColor(kColorITS);
5931 sub3node->SetVisibility(0);
5934 // Place copy #1 of I1D1 in I1D7
5936 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5937 sub4node->SetLineColor(kColorITS);
5938 sub4node->SetVisibility(0);
5941 // Place copy #1 of ITS2 in I1D1
5943 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5944 sub5node->SetLineColor(kColorITS);
5945 fNodes->Add(sub5node);
5947 fNodes->Add(sub4node);
5949 fNodes->Add(sub3node);
5952 // Place copy #4 of I1D7 in I20B
5954 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5955 sub3node->SetLineColor(kColorITS);
5956 sub3node->SetVisibility(0);
5959 // Place copy #1 of I1D1 in I1D7
5961 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5962 sub4node->SetLineColor(kColorITS);
5963 sub4node->SetVisibility(0);
5966 // Place copy #1 of ITS2 in I1D1
5968 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5969 sub5node->SetLineColor(kColorITS);
5970 fNodes->Add(sub5node);
5972 fNodes->Add(sub4node);
5974 fNodes->Add(sub3node);
5976 fNodes->Add(sub2node);
5979 // Place copy #4 of I20B in I12B
5981 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5982 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5983 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5984 sub2node->SetLineColor(kColorITS);
5985 sub2node->SetVisibility(0);
5988 // Place copy #1 of I1D7 in I20B
5990 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5991 sub3node->SetLineColor(kColorITS);
5992 sub3node->SetVisibility(0);
5995 // Place copy #1 of I1D1 in I1D7
5997 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5998 sub4node->SetLineColor(kColorITS);
5999 sub4node->SetVisibility(0);
6002 // Place copy #1 of ITS2 in I1D1
6004 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6005 sub5node->SetLineColor(kColorITS);
6006 fNodes->Add(sub5node);
6008 fNodes->Add(sub4node);
6010 fNodes->Add(sub3node);
6013 // Place copy #2 of I1D7 in I20B
6015 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6016 sub3node->SetLineColor(kColorITS);
6017 sub3node->SetVisibility(0);
6020 // Place copy #1 of I1D1 in I1D7
6022 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6023 sub4node->SetLineColor(kColorITS);
6024 sub4node->SetVisibility(0);
6027 // Place copy #1 of ITS2 in I1D1
6029 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6030 sub5node->SetLineColor(kColorITS);
6031 fNodes->Add(sub5node);
6033 fNodes->Add(sub4node);
6035 fNodes->Add(sub3node);
6038 // Place copy #3 of I1D7 in I20B
6040 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6041 sub3node->SetLineColor(kColorITS);
6042 sub3node->SetVisibility(0);
6045 // Place copy #1 of I1D1 in I1D7
6047 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6048 sub4node->SetLineColor(kColorITS);
6049 sub4node->SetVisibility(0);
6052 // Place copy #1 of ITS2 in I1D1
6054 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6055 sub5node->SetLineColor(kColorITS);
6056 fNodes->Add(sub5node);
6058 fNodes->Add(sub4node);
6060 fNodes->Add(sub3node);
6063 // Place copy #4 of I1D7 in I20B
6065 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6066 sub3node->SetLineColor(kColorITS);
6067 sub3node->SetVisibility(0);
6070 // Place copy #1 of I1D1 in I1D7
6072 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6073 sub4node->SetLineColor(kColorITS);
6074 sub4node->SetVisibility(0);
6077 // Place copy #1 of ITS2 in I1D1
6079 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6080 sub5node->SetLineColor(kColorITS);
6081 fNodes->Add(sub5node);
6083 fNodes->Add(sub4node);
6085 fNodes->Add(sub3node);
6087 fNodes->Add(sub2node);
6089 fNodes->Add(sub1node);
6092 // Place copy #9 of I12B in IT12
6094 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6095 sub1node->SetLineColor(kColorITS);
6096 sub1node->SetVisibility(0);
6099 // Place copy #1 of I10B in I12B
6101 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6102 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6103 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6104 sub2node->SetLineColor(kColorITS);
6105 sub2node->SetVisibility(0);
6108 // Place copy #1 of I107 in I10B
6110 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6111 sub3node->SetLineColor(kColorITS);
6112 sub3node->SetVisibility(0);
6115 // Place copy #1 of I101 in I107
6117 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6118 sub4node->SetLineColor(kColorITS);
6119 sub4node->SetVisibility(0);
6122 // Place copy #1 of ITS1 in I101
6124 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6125 sub5node->SetLineColor(kColorITS);
6126 fNodes->Add(sub5node);
6128 fNodes->Add(sub4node);
6130 fNodes->Add(sub3node);
6133 // Place copy #2 of I107 in I10B
6135 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6136 sub3node->SetLineColor(kColorITS);
6137 sub3node->SetVisibility(0);
6140 // Place copy #1 of I101 in I107
6142 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6143 sub4node->SetLineColor(kColorITS);
6144 sub4node->SetVisibility(0);
6147 // Place copy #1 of ITS1 in I101
6149 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6150 sub5node->SetLineColor(kColorITS);
6151 fNodes->Add(sub5node);
6153 fNodes->Add(sub4node);
6155 fNodes->Add(sub3node);
6158 // Place copy #3 of I107 in I10B
6160 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6161 sub3node->SetLineColor(kColorITS);
6162 sub3node->SetVisibility(0);
6165 // Place copy #1 of I101 in I107
6167 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6168 sub4node->SetLineColor(kColorITS);
6169 sub4node->SetVisibility(0);
6172 // Place copy #1 of ITS1 in I101
6174 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6175 sub5node->SetLineColor(kColorITS);
6176 fNodes->Add(sub5node);
6178 fNodes->Add(sub4node);
6180 fNodes->Add(sub3node);
6183 // Place copy #4 of I107 in I10B
6185 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6186 sub3node->SetLineColor(kColorITS);
6187 sub3node->SetVisibility(0);
6190 // Place copy #1 of I101 in I107
6192 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6193 sub4node->SetLineColor(kColorITS);
6194 sub4node->SetVisibility(0);
6197 // Place copy #1 of ITS1 in I101
6199 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6200 sub5node->SetLineColor(kColorITS);
6201 fNodes->Add(sub5node);
6203 fNodes->Add(sub4node);
6205 fNodes->Add(sub3node);
6207 fNodes->Add(sub2node);
6210 // Place copy #2 of I10B in I12B
6212 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6213 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6214 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6215 sub2node->SetLineColor(kColorITS);
6216 sub2node->SetVisibility(0);
6219 // Place copy #1 of I107 in I10B
6221 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6222 sub3node->SetLineColor(kColorITS);
6223 sub3node->SetVisibility(0);
6226 // Place copy #1 of I101 in I107
6228 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6229 sub4node->SetLineColor(kColorITS);
6230 sub4node->SetVisibility(0);
6233 // Place copy #1 of ITS1 in I101
6235 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6236 sub5node->SetLineColor(kColorITS);
6237 fNodes->Add(sub5node);
6239 fNodes->Add(sub4node);
6241 fNodes->Add(sub3node);
6244 // Place copy #2 of I107 in I10B
6246 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6247 sub3node->SetLineColor(kColorITS);
6248 sub3node->SetVisibility(0);
6251 // Place copy #1 of I101 in I107
6253 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6254 sub4node->SetLineColor(kColorITS);
6255 sub4node->SetVisibility(0);
6258 // Place copy #1 of ITS1 in I101
6260 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6261 sub5node->SetLineColor(kColorITS);
6262 fNodes->Add(sub5node);
6264 fNodes->Add(sub4node);
6266 fNodes->Add(sub3node);
6269 // Place copy #3 of I107 in I10B
6271 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6272 sub3node->SetLineColor(kColorITS);
6273 sub3node->SetVisibility(0);
6276 // Place copy #1 of I101 in I107
6278 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6279 sub4node->SetLineColor(kColorITS);
6280 sub4node->SetVisibility(0);
6283 // Place copy #1 of ITS1 in I101
6285 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6286 sub5node->SetLineColor(kColorITS);
6287 fNodes->Add(sub5node);
6289 fNodes->Add(sub4node);
6291 fNodes->Add(sub3node);
6294 // Place copy #4 of I107 in I10B
6296 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6297 sub3node->SetLineColor(kColorITS);
6298 sub3node->SetVisibility(0);
6301 // Place copy #1 of I101 in I107
6303 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6304 sub4node->SetLineColor(kColorITS);
6305 sub4node->SetVisibility(0);
6308 // Place copy #1 of ITS1 in I101
6310 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6311 sub5node->SetLineColor(kColorITS);
6312 fNodes->Add(sub5node);
6314 fNodes->Add(sub4node);
6316 fNodes->Add(sub3node);
6318 fNodes->Add(sub2node);
6321 // Place copy #1 of I20B in I12B
6323 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6324 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6325 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6326 sub2node->SetLineColor(kColorITS);
6327 sub2node->SetVisibility(0);
6330 // Place copy #1 of I1D7 in I20B
6332 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6333 sub3node->SetLineColor(kColorITS);
6334 sub3node->SetVisibility(0);
6337 // Place copy #1 of I1D1 in I1D7
6339 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6340 sub4node->SetLineColor(kColorITS);
6341 sub4node->SetVisibility(0);
6344 // Place copy #1 of ITS2 in I1D1
6346 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6347 sub5node->SetLineColor(kColorITS);
6348 fNodes->Add(sub5node);
6350 fNodes->Add(sub4node);
6352 fNodes->Add(sub3node);
6355 // Place copy #2 of I1D7 in I20B
6357 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6358 sub3node->SetLineColor(kColorITS);
6359 sub3node->SetVisibility(0);
6362 // Place copy #1 of I1D1 in I1D7
6364 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6365 sub4node->SetLineColor(kColorITS);
6366 sub4node->SetVisibility(0);
6369 // Place copy #1 of ITS2 in I1D1
6371 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6372 sub5node->SetLineColor(kColorITS);
6373 fNodes->Add(sub5node);
6375 fNodes->Add(sub4node);
6377 fNodes->Add(sub3node);
6380 // Place copy #3 of I1D7 in I20B
6382 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6383 sub3node->SetLineColor(kColorITS);
6384 sub3node->SetVisibility(0);
6387 // Place copy #1 of I1D1 in I1D7
6389 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6390 sub4node->SetLineColor(kColorITS);
6391 sub4node->SetVisibility(0);
6394 // Place copy #1 of ITS2 in I1D1
6396 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6397 sub5node->SetLineColor(kColorITS);
6398 fNodes->Add(sub5node);
6400 fNodes->Add(sub4node);
6402 fNodes->Add(sub3node);
6405 // Place copy #4 of I1D7 in I20B
6407 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6408 sub3node->SetLineColor(kColorITS);
6409 sub3node->SetVisibility(0);
6412 // Place copy #1 of I1D1 in I1D7
6414 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6415 sub4node->SetLineColor(kColorITS);
6416 sub4node->SetVisibility(0);
6419 // Place copy #1 of ITS2 in I1D1
6421 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6422 sub5node->SetLineColor(kColorITS);
6423 fNodes->Add(sub5node);
6425 fNodes->Add(sub4node);
6427 fNodes->Add(sub3node);
6429 fNodes->Add(sub2node);
6432 // Place copy #2 of I20B in I12B
6434 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6435 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6436 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6437 sub2node->SetLineColor(kColorITS);
6438 sub2node->SetVisibility(0);
6441 // Place copy #1 of I1D7 in I20B
6443 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6444 sub3node->SetLineColor(kColorITS);
6445 sub3node->SetVisibility(0);
6448 // Place copy #1 of I1D1 in I1D7
6450 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6451 sub4node->SetLineColor(kColorITS);
6452 sub4node->SetVisibility(0);
6455 // Place copy #1 of ITS2 in I1D1
6457 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6458 sub5node->SetLineColor(kColorITS);
6459 fNodes->Add(sub5node);
6461 fNodes->Add(sub4node);
6463 fNodes->Add(sub3node);
6466 // Place copy #2 of I1D7 in I20B
6468 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6469 sub3node->SetLineColor(kColorITS);
6470 sub3node->SetVisibility(0);
6473 // Place copy #1 of I1D1 in I1D7
6475 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6476 sub4node->SetLineColor(kColorITS);
6477 sub4node->SetVisibility(0);
6480 // Place copy #1 of ITS2 in I1D1
6482 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6483 sub5node->SetLineColor(kColorITS);
6484 fNodes->Add(sub5node);
6486 fNodes->Add(sub4node);
6488 fNodes->Add(sub3node);
6491 // Place copy #3 of I1D7 in I20B
6493 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6494 sub3node->SetLineColor(kColorITS);
6495 sub3node->SetVisibility(0);
6498 // Place copy #1 of I1D1 in I1D7
6500 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6501 sub4node->SetLineColor(kColorITS);
6502 sub4node->SetVisibility(0);
6505 // Place copy #1 of ITS2 in I1D1
6507 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6508 sub5node->SetLineColor(kColorITS);
6509 fNodes->Add(sub5node);
6511 fNodes->Add(sub4node);
6513 fNodes->Add(sub3node);
6516 // Place copy #4 of I1D7 in I20B
6518 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6519 sub3node->SetLineColor(kColorITS);
6520 sub3node->SetVisibility(0);
6523 // Place copy #1 of I1D1 in I1D7
6525 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6526 sub4node->SetLineColor(kColorITS);
6527 sub4node->SetVisibility(0);
6530 // Place copy #1 of ITS2 in I1D1
6532 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6533 sub5node->SetLineColor(kColorITS);
6534 fNodes->Add(sub5node);
6536 fNodes->Add(sub4node);
6538 fNodes->Add(sub3node);
6540 fNodes->Add(sub2node);
6543 // Place copy #3 of I20B in I12B
6545 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6546 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6547 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6548 sub2node->SetLineColor(kColorITS);
6549 sub2node->SetVisibility(0);
6552 // Place copy #1 of I1D7 in I20B
6554 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6555 sub3node->SetLineColor(kColorITS);
6556 sub3node->SetVisibility(0);
6559 // Place copy #1 of I1D1 in I1D7
6561 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6562 sub4node->SetLineColor(kColorITS);
6563 sub4node->SetVisibility(0);
6566 // Place copy #1 of ITS2 in I1D1
6568 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6569 sub5node->SetLineColor(kColorITS);
6570 fNodes->Add(sub5node);
6572 fNodes->Add(sub4node);
6574 fNodes->Add(sub3node);
6577 // Place copy #2 of I1D7 in I20B
6579 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6580 sub3node->SetLineColor(kColorITS);
6581 sub3node->SetVisibility(0);
6584 // Place copy #1 of I1D1 in I1D7
6586 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6587 sub4node->SetLineColor(kColorITS);
6588 sub4node->SetVisibility(0);
6591 // Place copy #1 of ITS2 in I1D1
6593 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6594 sub5node->SetLineColor(kColorITS);
6595 fNodes->Add(sub5node);
6597 fNodes->Add(sub4node);
6599 fNodes->Add(sub3node);
6602 // Place copy #3 of I1D7 in I20B
6604 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6605 sub3node->SetLineColor(kColorITS);
6606 sub3node->SetVisibility(0);
6609 // Place copy #1 of I1D1 in I1D7
6611 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6612 sub4node->SetLineColor(kColorITS);
6613 sub4node->SetVisibility(0);
6616 // Place copy #1 of ITS2 in I1D1
6618 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6619 sub5node->SetLineColor(kColorITS);
6620 fNodes->Add(sub5node);
6622 fNodes->Add(sub4node);
6624 fNodes->Add(sub3node);
6627 // Place copy #4 of I1D7 in I20B
6629 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6630 sub3node->SetLineColor(kColorITS);
6631 sub3node->SetVisibility(0);
6634 // Place copy #1 of I1D1 in I1D7
6636 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6637 sub4node->SetLineColor(kColorITS);
6638 sub4node->SetVisibility(0);
6641 // Place copy #1 of ITS2 in I1D1
6643 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6644 sub5node->SetLineColor(kColorITS);
6645 fNodes->Add(sub5node);
6647 fNodes->Add(sub4node);
6649 fNodes->Add(sub3node);
6651 fNodes->Add(sub2node);
6654 // Place copy #4 of I20B in I12B
6656 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6657 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6658 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6659 sub2node->SetLineColor(kColorITS);
6660 sub2node->SetVisibility(0);
6663 // Place copy #1 of I1D7 in I20B
6665 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6666 sub3node->SetLineColor(kColorITS);
6667 sub3node->SetVisibility(0);
6670 // Place copy #1 of I1D1 in I1D7
6672 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6673 sub4node->SetLineColor(kColorITS);
6674 sub4node->SetVisibility(0);
6677 // Place copy #1 of ITS2 in I1D1
6679 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6680 sub5node->SetLineColor(kColorITS);
6681 fNodes->Add(sub5node);
6683 fNodes->Add(sub4node);
6685 fNodes->Add(sub3node);
6688 // Place copy #2 of I1D7 in I20B
6690 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6691 sub3node->SetLineColor(kColorITS);
6692 sub3node->SetVisibility(0);
6695 // Place copy #1 of I1D1 in I1D7
6697 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6698 sub4node->SetLineColor(kColorITS);
6699 sub4node->SetVisibility(0);
6702 // Place copy #1 of ITS2 in I1D1
6704 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6705 sub5node->SetLineColor(kColorITS);
6706 fNodes->Add(sub5node);
6708 fNodes->Add(sub4node);
6710 fNodes->Add(sub3node);
6713 // Place copy #3 of I1D7 in I20B
6715 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6716 sub3node->SetLineColor(kColorITS);
6717 sub3node->SetVisibility(0);
6720 // Place copy #1 of I1D1 in I1D7
6722 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6723 sub4node->SetLineColor(kColorITS);
6724 sub4node->SetVisibility(0);
6727 // Place copy #1 of ITS2 in I1D1
6729 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6730 sub5node->SetLineColor(kColorITS);
6731 fNodes->Add(sub5node);
6733 fNodes->Add(sub4node);
6735 fNodes->Add(sub3node);
6738 // Place copy #4 of I1D7 in I20B
6740 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6741 sub3node->SetLineColor(kColorITS);
6742 sub3node->SetVisibility(0);
6745 // Place copy #1 of I1D1 in I1D7
6747 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6748 sub4node->SetLineColor(kColorITS);
6749 sub4node->SetVisibility(0);
6752 // Place copy #1 of ITS2 in I1D1
6754 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6755 sub5node->SetLineColor(kColorITS);
6756 fNodes->Add(sub5node);
6758 fNodes->Add(sub4node);
6760 fNodes->Add(sub3node);
6762 fNodes->Add(sub2node);
6764 fNodes->Add(sub1node);
6767 // Place copy #10 of I12B in IT12
6769 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6770 sub1node->SetLineColor(kColorITS);
6771 sub1node->SetVisibility(0);
6774 // Place copy #1 of I10B in I12B
6776 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6777 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6778 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6779 sub2node->SetLineColor(kColorITS);
6780 sub2node->SetVisibility(0);
6783 // Place copy #1 of I107 in I10B
6785 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6786 sub3node->SetLineColor(kColorITS);
6787 sub3node->SetVisibility(0);
6790 // Place copy #1 of I101 in I107
6792 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6793 sub4node->SetLineColor(kColorITS);
6794 sub4node->SetVisibility(0);
6797 // Place copy #1 of ITS1 in I101
6799 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6800 sub5node->SetLineColor(kColorITS);
6801 fNodes->Add(sub5node);
6803 fNodes->Add(sub4node);
6805 fNodes->Add(sub3node);
6808 // Place copy #2 of I107 in I10B
6810 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6811 sub3node->SetLineColor(kColorITS);
6812 sub3node->SetVisibility(0);
6815 // Place copy #1 of I101 in I107
6817 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6818 sub4node->SetLineColor(kColorITS);
6819 sub4node->SetVisibility(0);
6822 // Place copy #1 of ITS1 in I101
6824 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6825 sub5node->SetLineColor(kColorITS);
6826 fNodes->Add(sub5node);
6828 fNodes->Add(sub4node);
6830 fNodes->Add(sub3node);
6833 // Place copy #3 of I107 in I10B
6835 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6836 sub3node->SetLineColor(kColorITS);
6837 sub3node->SetVisibility(0);
6840 // Place copy #1 of I101 in I107
6842 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6843 sub4node->SetLineColor(kColorITS);
6844 sub4node->SetVisibility(0);
6847 // Place copy #1 of ITS1 in I101
6849 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6850 sub5node->SetLineColor(kColorITS);
6851 fNodes->Add(sub5node);
6853 fNodes->Add(sub4node);
6855 fNodes->Add(sub3node);
6858 // Place copy #4 of I107 in I10B
6860 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6861 sub3node->SetLineColor(kColorITS);
6862 sub3node->SetVisibility(0);
6865 // Place copy #1 of I101 in I107
6867 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6868 sub4node->SetLineColor(kColorITS);
6869 sub4node->SetVisibility(0);
6872 // Place copy #1 of ITS1 in I101
6874 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6875 sub5node->SetLineColor(kColorITS);
6876 fNodes->Add(sub5node);
6878 fNodes->Add(sub4node);
6880 fNodes->Add(sub3node);
6882 fNodes->Add(sub2node);
6885 // Place copy #2 of I10B in I12B
6887 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6888 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6889 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6890 sub2node->SetLineColor(kColorITS);
6891 sub2node->SetVisibility(0);
6894 // Place copy #1 of I107 in I10B
6896 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6897 sub3node->SetLineColor(kColorITS);
6898 sub3node->SetVisibility(0);
6901 // Place copy #1 of I101 in I107
6903 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6904 sub4node->SetLineColor(kColorITS);
6905 sub4node->SetVisibility(0);
6908 // Place copy #1 of ITS1 in I101
6910 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6911 sub5node->SetLineColor(kColorITS);
6912 fNodes->Add(sub5node);
6914 fNodes->Add(sub4node);
6916 fNodes->Add(sub3node);
6919 // Place copy #2 of I107 in I10B
6921 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6922 sub3node->SetLineColor(kColorITS);
6923 sub3node->SetVisibility(0);
6926 // Place copy #1 of I101 in I107
6928 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6929 sub4node->SetLineColor(kColorITS);
6930 sub4node->SetVisibility(0);
6933 // Place copy #1 of ITS1 in I101
6935 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6936 sub5node->SetLineColor(kColorITS);
6937 fNodes->Add(sub5node);
6939 fNodes->Add(sub4node);
6941 fNodes->Add(sub3node);
6944 // Place copy #3 of I107 in I10B
6946 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6947 sub3node->SetLineColor(kColorITS);
6948 sub3node->SetVisibility(0);
6951 // Place copy #1 of I101 in I107
6953 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6954 sub4node->SetLineColor(kColorITS);
6955 sub4node->SetVisibility(0);
6958 // Place copy #1 of ITS1 in I101
6960 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6961 sub5node->SetLineColor(kColorITS);
6962 fNodes->Add(sub5node);
6964 fNodes->Add(sub4node);
6966 fNodes->Add(sub3node);
6969 // Place copy #4 of I107 in I10B
6971 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6972 sub3node->SetLineColor(kColorITS);
6973 sub3node->SetVisibility(0);
6976 // Place copy #1 of I101 in I107
6978 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6979 sub4node->SetLineColor(kColorITS);
6980 sub4node->SetVisibility(0);
6983 // Place copy #1 of ITS1 in I101
6985 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6986 sub5node->SetLineColor(kColorITS);
6987 fNodes->Add(sub5node);
6989 fNodes->Add(sub4node);
6991 fNodes->Add(sub3node);
6993 fNodes->Add(sub2node);
6996 // Place copy #1 of I20B in I12B
6998 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6999 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
7000 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
7001 sub2node->SetLineColor(kColorITS);
7002 sub2node->SetVisibility(0);
7005 // Place copy #1 of I1D7 in I20B
7007 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7008 sub3node->SetLineColor(kColorITS);
7009 sub3node->SetVisibility(0);
7012 // Place copy #1 of I1D1 in I1D7
7014 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7015 sub4node->SetLineColor(kColorITS);
7016 sub4node->SetVisibility(0);
7019 // Place copy #1 of ITS2 in I1D1
7021 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7022 sub5node->SetLineColor(kColorITS);
7023 fNodes->Add(sub5node);
7025 fNodes->Add(sub4node);
7027 fNodes->Add(sub3node);
7030 // Place copy #2 of I1D7 in I20B
7032 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7033 sub3node->SetLineColor(kColorITS);
7034 sub3node->SetVisibility(0);
7037 // Place copy #1 of I1D1 in I1D7
7039 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7040 sub4node->SetLineColor(kColorITS);
7041 sub4node->SetVisibility(0);
7044 // Place copy #1 of ITS2 in I1D1
7046 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7047 sub5node->SetLineColor(kColorITS);
7048 fNodes->Add(sub5node);
7050 fNodes->Add(sub4node);
7052 fNodes->Add(sub3node);
7055 // Place copy #3 of I1D7 in I20B
7057 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7058 sub3node->SetLineColor(kColorITS);
7059 sub3node->SetVisibility(0);
7062 // Place copy #1 of I1D1 in I1D7
7064 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7065 sub4node->SetLineColor(kColorITS);
7066 sub4node->SetVisibility(0);
7069 // Place copy #1 of ITS2 in I1D1
7071 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7072 sub5node->SetLineColor(kColorITS);
7073 fNodes->Add(sub5node);
7075 fNodes->Add(sub4node);
7077 fNodes->Add(sub3node);
7080 // Place copy #4 of I1D7 in I20B
7082 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7083 sub3node->SetLineColor(kColorITS);
7084 sub3node->SetVisibility(0);
7087 // Place copy #1 of I1D1 in I1D7
7089 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7090 sub4node->SetLineColor(kColorITS);
7091 sub4node->SetVisibility(0);
7094 // Place copy #1 of ITS2 in I1D1
7096 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7097 sub5node->SetLineColor(kColorITS);
7098 fNodes->Add(sub5node);
7100 fNodes->Add(sub4node);
7102 fNodes->Add(sub3node);
7104 fNodes->Add(sub2node);
7107 // Place copy #2 of I20B in I12B
7109 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7110 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7111 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7112 sub2node->SetLineColor(kColorITS);
7113 sub2node->SetVisibility(0);
7116 // Place copy #1 of I1D7 in I20B
7118 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7119 sub3node->SetLineColor(kColorITS);
7120 sub3node->SetVisibility(0);
7123 // Place copy #1 of I1D1 in I1D7
7125 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7126 sub4node->SetLineColor(kColorITS);
7127 sub4node->SetVisibility(0);
7130 // Place copy #1 of ITS2 in I1D1
7132 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7133 sub5node->SetLineColor(kColorITS);
7134 fNodes->Add(sub5node);
7136 fNodes->Add(sub4node);
7138 fNodes->Add(sub3node);
7141 // Place copy #2 of I1D7 in I20B
7143 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7144 sub3node->SetLineColor(kColorITS);
7145 sub3node->SetVisibility(0);
7148 // Place copy #1 of I1D1 in I1D7
7150 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7151 sub4node->SetLineColor(kColorITS);
7152 sub4node->SetVisibility(0);
7155 // Place copy #1 of ITS2 in I1D1
7157 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7158 sub5node->SetLineColor(kColorITS);
7159 fNodes->Add(sub5node);
7161 fNodes->Add(sub4node);
7163 fNodes->Add(sub3node);
7166 // Place copy #3 of I1D7 in I20B
7168 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7169 sub3node->SetLineColor(kColorITS);
7170 sub3node->SetVisibility(0);
7173 // Place copy #1 of I1D1 in I1D7
7175 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7176 sub4node->SetLineColor(kColorITS);
7177 sub4node->SetVisibility(0);
7180 // Place copy #1 of ITS2 in I1D1
7182 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7183 sub5node->SetLineColor(kColorITS);
7184 fNodes->Add(sub5node);
7186 fNodes->Add(sub4node);
7188 fNodes->Add(sub3node);
7191 // Place copy #4 of I1D7 in I20B
7193 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7194 sub3node->SetLineColor(kColorITS);
7195 sub3node->SetVisibility(0);
7198 // Place copy #1 of I1D1 in I1D7
7200 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7201 sub4node->SetLineColor(kColorITS);
7202 sub4node->SetVisibility(0);
7205 // Place copy #1 of ITS2 in I1D1
7207 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7208 sub5node->SetLineColor(kColorITS);
7209 fNodes->Add(sub5node);
7211 fNodes->Add(sub4node);
7213 fNodes->Add(sub3node);
7215 fNodes->Add(sub2node);
7218 // Place copy #3 of I20B in I12B
7220 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7221 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7222 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7223 sub2node->SetLineColor(kColorITS);
7224 sub2node->SetVisibility(0);
7227 // Place copy #1 of I1D7 in I20B
7229 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7230 sub3node->SetLineColor(kColorITS);
7231 sub3node->SetVisibility(0);
7234 // Place copy #1 of I1D1 in I1D7
7236 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7237 sub4node->SetLineColor(kColorITS);
7238 sub4node->SetVisibility(0);
7241 // Place copy #1 of ITS2 in I1D1
7243 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7244 sub5node->SetLineColor(kColorITS);
7245 fNodes->Add(sub5node);
7247 fNodes->Add(sub4node);
7249 fNodes->Add(sub3node);
7252 // Place copy #2 of I1D7 in I20B
7254 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7255 sub3node->SetLineColor(kColorITS);
7256 sub3node->SetVisibility(0);
7259 // Place copy #1 of I1D1 in I1D7
7261 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7262 sub4node->SetLineColor(kColorITS);
7263 sub4node->SetVisibility(0);
7266 // Place copy #1 of ITS2 in I1D1
7268 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7269 sub5node->SetLineColor(kColorITS);
7270 fNodes->Add(sub5node);
7272 fNodes->Add(sub4node);
7274 fNodes->Add(sub3node);
7277 // Place copy #3 of I1D7 in I20B
7279 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7280 sub3node->SetLineColor(kColorITS);
7281 sub3node->SetVisibility(0);
7284 // Place copy #1 of I1D1 in I1D7
7286 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7287 sub4node->SetLineColor(kColorITS);
7288 sub4node->SetVisibility(0);
7291 // Place copy #1 of ITS2 in I1D1
7293 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7294 sub5node->SetLineColor(kColorITS);
7295 fNodes->Add(sub5node);
7297 fNodes->Add(sub4node);
7299 fNodes->Add(sub3node);
7302 // Place copy #4 of I1D7 in I20B
7304 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7305 sub3node->SetLineColor(kColorITS);
7306 sub3node->SetVisibility(0);
7309 // Place copy #1 of I1D1 in I1D7
7311 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7312 sub4node->SetLineColor(kColorITS);
7313 sub4node->SetVisibility(0);
7316 // Place copy #1 of ITS2 in I1D1
7318 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7319 sub5node->SetLineColor(kColorITS);
7320 fNodes->Add(sub5node);
7322 fNodes->Add(sub4node);
7324 fNodes->Add(sub3node);
7326 fNodes->Add(sub2node);
7329 // Place copy #4 of I20B in I12B
7331 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7332 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7333 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7334 sub2node->SetLineColor(kColorITS);
7335 sub2node->SetVisibility(0);
7338 // Place copy #1 of I1D7 in I20B
7340 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7341 sub3node->SetLineColor(kColorITS);
7342 sub3node->SetVisibility(0);
7345 // Place copy #1 of I1D1 in I1D7
7347 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7348 sub4node->SetLineColor(kColorITS);
7349 sub4node->SetVisibility(0);
7352 // Place copy #1 of ITS2 in I1D1
7354 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7355 sub5node->SetLineColor(kColorITS);
7356 fNodes->Add(sub5node);
7358 fNodes->Add(sub4node);
7360 fNodes->Add(sub3node);
7363 // Place copy #2 of I1D7 in I20B
7365 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7366 sub3node->SetLineColor(kColorITS);
7367 sub3node->SetVisibility(0);
7370 // Place copy #1 of I1D1 in I1D7
7372 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7373 sub4node->SetLineColor(kColorITS);
7374 sub4node->SetVisibility(0);
7377 // Place copy #1 of ITS2 in I1D1
7379 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7380 sub5node->SetLineColor(kColorITS);
7381 fNodes->Add(sub5node);
7383 fNodes->Add(sub4node);
7385 fNodes->Add(sub3node);
7388 // Place copy #3 of I1D7 in I20B
7390 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7391 sub3node->SetLineColor(kColorITS);
7392 sub3node->SetVisibility(0);
7395 // Place copy #1 of I1D1 in I1D7
7397 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7398 sub4node->SetLineColor(kColorITS);
7399 sub4node->SetVisibility(0);
7402 // Place copy #1 of ITS2 in I1D1
7404 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7405 sub5node->SetLineColor(kColorITS);
7406 fNodes->Add(sub5node);
7408 fNodes->Add(sub4node);
7410 fNodes->Add(sub3node);
7413 // Place copy #4 of I1D7 in I20B
7415 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7416 sub3node->SetLineColor(kColorITS);
7417 sub3node->SetVisibility(0);
7420 // Place copy #1 of I1D1 in I1D7
7422 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7423 sub4node->SetLineColor(kColorITS);
7424 sub4node->SetVisibility(0);
7427 // Place copy #1 of ITS2 in I1D1
7429 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7430 sub5node->SetLineColor(kColorITS);
7431 fNodes->Add(sub5node);
7433 fNodes->Add(sub4node);
7435 fNodes->Add(sub3node);
7437 fNodes->Add(sub2node);
7439 fNodes->Add(sub1node);
7447 // --- Place SDD volumes into their mother volume
7449 // Place IT34 in Alice
7450 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7451 node->SetLineColor(kColorITS);
7452 node->SetVisibility(0);
7455 // Place copy #1 of I004 in IT34
7457 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7458 sub1node->SetLineColor(kColorITS);
7459 sub1node->SetVisibility(0);
7462 // Place copy #1 of ITS3 directly in I004
7464 ySDD = Y_SDD_sep/2.+I302dits[1];
7465 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7466 sub2node->SetLineColor(kColorITS);
7467 sub2node->SetVisibility(1);
7468 fNodes->Add(sub2node);
7471 // Place copy #2 of ITS3 directly in I004
7473 ySDD = Y_SDD_sep/2.+I302dits[1];
7474 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7475 sub2node->SetLineColor(kColorITS);
7476 sub2node->SetVisibility(1);
7477 fNodes->Add(sub2node);
7480 // Place copy #3 of ITS3 directly in I004
7482 ySDD = Y_SDD_sep/2.+I302dits[1];
7483 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7484 sub2node->SetLineColor(kColorITS);
7485 sub2node->SetVisibility(1);
7486 fNodes->Add(sub2node);
7489 // Place copy #4 of ITS3 directly in I004
7491 ySDD = Y_SDD_sep/2.+I302dits[1];
7492 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7493 sub2node->SetLineColor(kColorITS);
7494 sub2node->SetVisibility(1);
7495 fNodes->Add(sub2node);
7498 // Place copy #5 of ITS3 directly in I004
7500 ySDD = Y_SDD_sep/2.+I302dits[1];
7501 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7502 sub2node->SetLineColor(kColorITS);
7503 sub2node->SetVisibility(1);
7504 fNodes->Add(sub2node);
7507 // Place copy #6 of ITS3 directly in I004
7509 ySDD = Y_SDD_sep/2.+I302dits[1];
7510 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7511 sub2node->SetLineColor(kColorITS);
7512 sub2node->SetVisibility(1);
7513 fNodes->Add(sub2node);
7515 fNodes->Add(sub1node);
7518 // Place copy #2 of I004 in IT34
7520 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7521 sub1node->SetLineColor(kColorITS);
7522 sub1node->SetVisibility(0);
7525 // Place copy #1 of ITS3 directly in I004
7527 ySDD = Y_SDD_sep/2.+I302dits[1];
7528 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7529 sub2node->SetLineColor(kColorITS);
7530 sub2node->SetVisibility(1);
7531 fNodes->Add(sub2node);
7534 // Place copy #2 of ITS3 directly in I004
7536 ySDD = Y_SDD_sep/2.+I302dits[1];
7537 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7538 sub2node->SetLineColor(kColorITS);
7539 sub2node->SetVisibility(1);
7540 fNodes->Add(sub2node);
7543 // Place copy #3 of ITS3 directly in I004
7545 ySDD = Y_SDD_sep/2.+I302dits[1];
7546 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7547 sub2node->SetLineColor(kColorITS);
7548 sub2node->SetVisibility(1);
7549 fNodes->Add(sub2node);
7552 // Place copy #4 of ITS3 directly in I004
7554 ySDD = Y_SDD_sep/2.+I302dits[1];
7555 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7556 sub2node->SetLineColor(kColorITS);
7557 sub2node->SetVisibility(1);
7558 fNodes->Add(sub2node);
7561 // Place copy #5 of ITS3 directly in I004
7563 ySDD = Y_SDD_sep/2.+I302dits[1];
7564 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7565 sub2node->SetLineColor(kColorITS);
7566 sub2node->SetVisibility(1);
7567 fNodes->Add(sub2node);
7570 // Place copy #6 of ITS3 directly in I004
7572 ySDD = Y_SDD_sep/2.+I302dits[1];
7573 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7574 sub2node->SetLineColor(kColorITS);
7575 sub2node->SetVisibility(1);
7576 fNodes->Add(sub2node);
7578 fNodes->Add(sub1node);
7581 // Place copy #3 of I004 in IT34
7583 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7584 sub1node->SetLineColor(kColorITS);
7585 sub1node->SetVisibility(0);
7588 // Place copy #1 of ITS3 directly in I004
7590 ySDD = Y_SDD_sep/2.+I302dits[1];
7591 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7592 sub2node->SetLineColor(kColorITS);
7593 sub2node->SetVisibility(1);
7594 fNodes->Add(sub2node);
7597 // Place copy #2 of ITS3 directly in I004
7599 ySDD = Y_SDD_sep/2.+I302dits[1];
7600 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7601 sub2node->SetLineColor(kColorITS);
7602 sub2node->SetVisibility(1);
7603 fNodes->Add(sub2node);
7606 // Place copy #3 of ITS3 directly in I004
7608 ySDD = Y_SDD_sep/2.+I302dits[1];
7609 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7610 sub2node->SetLineColor(kColorITS);
7611 sub2node->SetVisibility(1);
7612 fNodes->Add(sub2node);
7615 // Place copy #4 of ITS3 directly in I004
7617 ySDD = Y_SDD_sep/2.+I302dits[1];
7618 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7619 sub2node->SetLineColor(kColorITS);
7620 sub2node->SetVisibility(1);
7621 fNodes->Add(sub2node);
7624 // Place copy #5 of ITS3 directly in I004
7626 ySDD = Y_SDD_sep/2.+I302dits[1];
7627 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7628 sub2node->SetLineColor(kColorITS);
7629 sub2node->SetVisibility(1);
7630 fNodes->Add(sub2node);
7633 // Place copy #6 of ITS3 directly in I004
7635 ySDD = Y_SDD_sep/2.+I302dits[1];
7636 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7637 sub2node->SetLineColor(kColorITS);
7638 sub2node->SetVisibility(1);
7639 fNodes->Add(sub2node);
7641 fNodes->Add(sub1node);
7644 // Place copy #4 of I004 in IT34
7646 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7647 sub1node->SetLineColor(kColorITS);
7648 sub1node->SetVisibility(0);
7651 // Place copy #1 of ITS3 directly in I004
7653 ySDD = Y_SDD_sep/2.+I302dits[1];
7654 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7655 sub2node->SetLineColor(kColorITS);
7656 sub2node->SetVisibility(1);
7657 fNodes->Add(sub2node);
7660 // Place copy #2 of ITS3 directly in I004
7662 ySDD = Y_SDD_sep/2.+I302dits[1];
7663 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7664 sub2node->SetLineColor(kColorITS);
7665 sub2node->SetVisibility(1);
7666 fNodes->Add(sub2node);
7669 // Place copy #3 of ITS3 directly in I004
7671 ySDD = Y_SDD_sep/2.+I302dits[1];
7672 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7673 sub2node->SetLineColor(kColorITS);
7674 sub2node->SetVisibility(1);
7675 fNodes->Add(sub2node);
7678 // Place copy #4 of ITS3 directly in I004
7680 ySDD = Y_SDD_sep/2.+I302dits[1];
7681 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7682 sub2node->SetLineColor(kColorITS);
7683 sub2node->SetVisibility(1);
7684 fNodes->Add(sub2node);
7687 // Place copy #5 of ITS3 directly in I004
7689 ySDD = Y_SDD_sep/2.+I302dits[1];
7690 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7691 sub2node->SetLineColor(kColorITS);
7692 sub2node->SetVisibility(1);
7693 fNodes->Add(sub2node);
7696 // Place copy #6 of ITS3 directly in I004
7698 ySDD = Y_SDD_sep/2.+I302dits[1];
7699 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7700 sub2node->SetLineColor(kColorITS);
7701 sub2node->SetVisibility(1);
7702 fNodes->Add(sub2node);
7704 fNodes->Add(sub1node);
7707 // Place copy #5 of I004 in IT34
7709 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7710 sub1node->SetLineColor(kColorITS);
7711 sub1node->SetVisibility(0);
7714 // Place copy #1 of ITS3 directly in I004
7716 ySDD = Y_SDD_sep/2.+I302dits[1];
7717 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7718 sub2node->SetLineColor(kColorITS);
7719 sub2node->SetVisibility(1);
7720 fNodes->Add(sub2node);
7723 // Place copy #2 of ITS3 directly in I004
7725 ySDD = Y_SDD_sep/2.+I302dits[1];
7726 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7727 sub2node->SetLineColor(kColorITS);
7728 sub2node->SetVisibility(1);
7729 fNodes->Add(sub2node);
7732 // Place copy #3 of ITS3 directly in I004
7734 ySDD = Y_SDD_sep/2.+I302dits[1];
7735 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7736 sub2node->SetLineColor(kColorITS);
7737 sub2node->SetVisibility(1);
7738 fNodes->Add(sub2node);
7741 // Place copy #4 of ITS3 directly in I004
7743 ySDD = Y_SDD_sep/2.+I302dits[1];
7744 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7745 sub2node->SetLineColor(kColorITS);
7746 sub2node->SetVisibility(1);
7747 fNodes->Add(sub2node);
7750 // Place copy #5 of ITS3 directly in I004
7752 ySDD = Y_SDD_sep/2.+I302dits[1];
7753 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7754 sub2node->SetLineColor(kColorITS);
7755 sub2node->SetVisibility(1);
7756 fNodes->Add(sub2node);
7759 // Place copy #6 of ITS3 directly in I004
7761 ySDD = Y_SDD_sep/2.+I302dits[1];
7762 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7763 sub2node->SetLineColor(kColorITS);
7764 sub2node->SetVisibility(1);
7765 fNodes->Add(sub2node);
7767 fNodes->Add(sub1node);
7770 // Place copy #6 of I004 in IT34
7772 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7773 sub1node->SetLineColor(kColorITS);
7774 sub1node->SetVisibility(0);
7777 // Place copy #1 of ITS3 directly in I004
7779 ySDD = Y_SDD_sep/2.+I302dits[1];
7780 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7781 sub2node->SetLineColor(kColorITS);
7782 sub2node->SetVisibility(1);
7783 fNodes->Add(sub2node);
7786 // Place copy #2 of ITS3 directly in I004
7788 ySDD = Y_SDD_sep/2.+I302dits[1];
7789 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7790 sub2node->SetLineColor(kColorITS);
7791 sub2node->SetVisibility(1);
7792 fNodes->Add(sub2node);
7795 // Place copy #3 of ITS3 directly in I004
7797 ySDD = Y_SDD_sep/2.+I302dits[1];
7798 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7799 sub2node->SetLineColor(kColorITS);
7800 sub2node->SetVisibility(1);
7801 fNodes->Add(sub2node);
7804 // Place copy #4 of ITS3 directly in I004
7806 ySDD = Y_SDD_sep/2.+I302dits[1];
7807 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7808 sub2node->SetLineColor(kColorITS);
7809 sub2node->SetVisibility(1);
7810 fNodes->Add(sub2node);
7813 // Place copy #5 of ITS3 directly in I004
7815 ySDD = Y_SDD_sep/2.+I302dits[1];
7816 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7817 sub2node->SetLineColor(kColorITS);
7818 sub2node->SetVisibility(1);
7819 fNodes->Add(sub2node);
7822 // Place copy #6 of ITS3 directly in I004
7824 ySDD = Y_SDD_sep/2.+I302dits[1];
7825 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7826 sub2node->SetLineColor(kColorITS);
7827 sub2node->SetVisibility(1);
7828 fNodes->Add(sub2node);
7830 fNodes->Add(sub1node);
7833 // Place copy #7 of I004 in IT34
7835 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7836 sub1node->SetLineColor(kColorITS);
7837 sub1node->SetVisibility(0);
7840 // Place copy #1 of ITS3 directly in I004
7842 ySDD = Y_SDD_sep/2.+I302dits[1];
7843 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7844 sub2node->SetLineColor(kColorITS);
7845 sub2node->SetVisibility(1);
7846 fNodes->Add(sub2node);
7849 // Place copy #2 of ITS3 directly in I004
7851 ySDD = Y_SDD_sep/2.+I302dits[1];
7852 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7853 sub2node->SetLineColor(kColorITS);
7854 sub2node->SetVisibility(1);
7855 fNodes->Add(sub2node);
7858 // Place copy #3 of ITS3 directly in I004
7860 ySDD = Y_SDD_sep/2.+I302dits[1];
7861 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7862 sub2node->SetLineColor(kColorITS);
7863 sub2node->SetVisibility(1);
7864 fNodes->Add(sub2node);
7867 // Place copy #4 of ITS3 directly in I004
7869 ySDD = Y_SDD_sep/2.+I302dits[1];
7870 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7871 sub2node->SetLineColor(kColorITS);
7872 sub2node->SetVisibility(1);
7873 fNodes->Add(sub2node);
7876 // Place copy #5 of ITS3 directly in I004
7878 ySDD = Y_SDD_sep/2.+I302dits[1];
7879 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7880 sub2node->SetLineColor(kColorITS);
7881 sub2node->SetVisibility(1);
7882 fNodes->Add(sub2node);
7885 // Place copy #6 of ITS3 directly in I004
7887 ySDD = Y_SDD_sep/2.+I302dits[1];
7888 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7889 sub2node->SetLineColor(kColorITS);
7890 sub2node->SetVisibility(1);
7891 fNodes->Add(sub2node);
7893 fNodes->Add(sub1node);
7896 // Place copy #8 of I004 in IT34
7898 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
7899 sub1node->SetLineColor(kColorITS);
7900 sub1node->SetVisibility(0);
7903 // Place copy #1 of ITS3 directly in I004
7905 ySDD = Y_SDD_sep/2.+I302dits[1];
7906 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7907 sub2node->SetLineColor(kColorITS);
7908 sub2node->SetVisibility(1);
7909 fNodes->Add(sub2node);
7912 // Place copy #2 of ITS3 directly in I004
7914 ySDD = Y_SDD_sep/2.+I302dits[1];
7915 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7916 sub2node->SetLineColor(kColorITS);
7917 sub2node->SetVisibility(1);
7918 fNodes->Add(sub2node);
7921 // Place copy #3 of ITS3 directly in I004
7923 ySDD = Y_SDD_sep/2.+I302dits[1];
7924 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7925 sub2node->SetLineColor(kColorITS);
7926 sub2node->SetVisibility(1);
7927 fNodes->Add(sub2node);
7930 // Place copy #4 of ITS3 directly in I004
7932 ySDD = Y_SDD_sep/2.+I302dits[1];
7933 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7934 sub2node->SetLineColor(kColorITS);
7935 sub2node->SetVisibility(1);
7936 fNodes->Add(sub2node);
7939 // Place copy #5 of ITS3 directly in I004
7941 ySDD = Y_SDD_sep/2.+I302dits[1];
7942 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7943 sub2node->SetLineColor(kColorITS);
7944 sub2node->SetVisibility(1);
7945 fNodes->Add(sub2node);
7948 // Place copy #6 of ITS3 directly in I004
7950 ySDD = Y_SDD_sep/2.+I302dits[1];
7951 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7952 sub2node->SetLineColor(kColorITS);
7953 sub2node->SetVisibility(1);
7954 fNodes->Add(sub2node);
7956 fNodes->Add(sub1node);
7959 // Place copy #9 of I004 in IT34
7961 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
7962 sub1node->SetLineColor(kColorITS);
7963 sub1node->SetVisibility(0);
7966 // Place copy #1 of ITS3 directly in I004
7968 ySDD = Y_SDD_sep/2.+I302dits[1];
7969 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7970 sub2node->SetLineColor(kColorITS);
7971 sub2node->SetVisibility(1);
7972 fNodes->Add(sub2node);
7975 // Place copy #2 of ITS3 directly in I004
7977 ySDD = Y_SDD_sep/2.+I302dits[1];
7978 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7979 sub2node->SetLineColor(kColorITS);
7980 sub2node->SetVisibility(1);
7981 fNodes->Add(sub2node);
7984 // Place copy #3 of ITS3 directly in I004
7986 ySDD = Y_SDD_sep/2.+I302dits[1];
7987 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7988 sub2node->SetLineColor(kColorITS);
7989 sub2node->SetVisibility(1);
7990 fNodes->Add(sub2node);
7993 // Place copy #4 of ITS3 directly in I004
7995 ySDD = Y_SDD_sep/2.+I302dits[1];
7996 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7997 sub2node->SetLineColor(kColorITS);
7998 sub2node->SetVisibility(1);
7999 fNodes->Add(sub2node);
8002 // Place copy #5 of ITS3 directly in I004
8004 ySDD = Y_SDD_sep/2.+I302dits[1];
8005 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8006 sub2node->SetLineColor(kColorITS);
8007 sub2node->SetVisibility(1);
8008 fNodes->Add(sub2node);
8011 // Place copy #6 of ITS3 directly in I004
8013 ySDD = Y_SDD_sep/2.+I302dits[1];
8014 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8015 sub2node->SetLineColor(kColorITS);
8016 sub2node->SetVisibility(1);
8017 fNodes->Add(sub2node);
8019 fNodes->Add(sub1node);
8022 // Place copy #10 of I004 in IT34
8024 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8025 sub1node->SetLineColor(kColorITS);
8026 sub1node->SetVisibility(0);
8029 // Place copy #1 of ITS3 directly in I004
8031 ySDD = Y_SDD_sep/2.+I302dits[1];
8032 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8033 sub2node->SetLineColor(kColorITS);
8034 sub2node->SetVisibility(1);
8035 fNodes->Add(sub2node);
8038 // Place copy #2 of ITS3 directly in I004
8040 ySDD = Y_SDD_sep/2.+I302dits[1];
8041 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8042 sub2node->SetLineColor(kColorITS);
8043 sub2node->SetVisibility(1);
8044 fNodes->Add(sub2node);
8047 // Place copy #3 of ITS3 directly in I004
8049 ySDD = Y_SDD_sep/2.+I302dits[1];
8050 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8051 sub2node->SetLineColor(kColorITS);
8052 sub2node->SetVisibility(1);
8053 fNodes->Add(sub2node);
8056 // Place copy #4 of ITS3 directly in I004
8058 ySDD = Y_SDD_sep/2.+I302dits[1];
8059 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8060 sub2node->SetLineColor(kColorITS);
8061 sub2node->SetVisibility(1);
8062 fNodes->Add(sub2node);
8065 // Place copy #5 of ITS3 directly in I004
8067 ySDD = Y_SDD_sep/2.+I302dits[1];
8068 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8069 sub2node->SetLineColor(kColorITS);
8070 sub2node->SetVisibility(1);
8071 fNodes->Add(sub2node);
8074 // Place copy #6 of ITS3 directly in I004
8076 ySDD = Y_SDD_sep/2.+I302dits[1];
8077 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8078 sub2node->SetLineColor(kColorITS);
8079 sub2node->SetVisibility(1);
8080 fNodes->Add(sub2node);
8082 fNodes->Add(sub1node);
8085 // Place copy #11 of I004 in IT34
8087 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8088 sub1node->SetLineColor(kColorITS);
8089 sub1node->SetVisibility(0);
8092 // Place copy #1 of ITS3 directly in I004
8094 ySDD = Y_SDD_sep/2.+I302dits[1];
8095 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8096 sub2node->SetLineColor(kColorITS);
8097 sub2node->SetVisibility(1);
8098 fNodes->Add(sub2node);
8101 // Place copy #2 of ITS3 directly in I004
8103 ySDD = Y_SDD_sep/2.+I302dits[1];
8104 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8105 sub2node->SetLineColor(kColorITS);
8106 sub2node->SetVisibility(1);
8107 fNodes->Add(sub2node);
8110 // Place copy #3 of ITS3 directly in I004
8112 ySDD = Y_SDD_sep/2.+I302dits[1];
8113 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8114 sub2node->SetLineColor(kColorITS);
8115 sub2node->SetVisibility(1);
8116 fNodes->Add(sub2node);
8119 // Place copy #4 of ITS3 directly in I004
8121 ySDD = Y_SDD_sep/2.+I302dits[1];
8122 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8123 sub2node->SetLineColor(kColorITS);
8124 sub2node->SetVisibility(1);
8125 fNodes->Add(sub2node);
8128 // Place copy #5 of ITS3 directly in I004
8130 ySDD = Y_SDD_sep/2.+I302dits[1];
8131 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8132 sub2node->SetLineColor(kColorITS);
8133 sub2node->SetVisibility(1);
8134 fNodes->Add(sub2node);
8137 // Place copy #6 of ITS3 directly in I004
8139 ySDD = Y_SDD_sep/2.+I302dits[1];
8140 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8141 sub2node->SetLineColor(kColorITS);
8142 sub2node->SetVisibility(1);
8143 fNodes->Add(sub2node);
8145 fNodes->Add(sub1node);
8148 // Place copy #12 of I004 in IT34
8150 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8151 sub1node->SetLineColor(kColorITS);
8152 sub1node->SetVisibility(0);
8155 // Place copy #1 of ITS3 directly in I004
8157 ySDD = Y_SDD_sep/2.+I302dits[1];
8158 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8159 sub2node->SetLineColor(kColorITS);
8160 sub2node->SetVisibility(1);
8161 fNodes->Add(sub2node);
8164 // Place copy #2 of ITS3 directly in I004
8166 ySDD = Y_SDD_sep/2.+I302dits[1];
8167 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8168 sub2node->SetLineColor(kColorITS);
8169 sub2node->SetVisibility(1);
8170 fNodes->Add(sub2node);
8173 // Place copy #3 of ITS3 directly in I004
8175 ySDD = Y_SDD_sep/2.+I302dits[1];
8176 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8177 sub2node->SetLineColor(kColorITS);
8178 sub2node->SetVisibility(1);
8179 fNodes->Add(sub2node);
8182 // Place copy #4 of ITS3 directly in I004
8184 ySDD = Y_SDD_sep/2.+I302dits[1];
8185 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8186 sub2node->SetLineColor(kColorITS);
8187 sub2node->SetVisibility(1);
8188 fNodes->Add(sub2node);
8191 // Place copy #5 of ITS3 directly in I004
8193 ySDD = Y_SDD_sep/2.+I302dits[1];
8194 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8195 sub2node->SetLineColor(kColorITS);
8196 sub2node->SetVisibility(1);
8197 fNodes->Add(sub2node);
8200 // Place copy #6 of ITS3 directly in I004
8202 ySDD = Y_SDD_sep/2.+I302dits[1];
8203 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8204 sub2node->SetLineColor(kColorITS);
8205 sub2node->SetVisibility(1);
8206 fNodes->Add(sub2node);
8208 fNodes->Add(sub1node);
8211 // Place copy #13 of I004 in IT34
8213 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8214 sub1node->SetLineColor(kColorITS);
8215 sub1node->SetVisibility(0);
8218 // Place copy #1 of ITS3 directly in I004
8220 ySDD = Y_SDD_sep/2.+I302dits[1];
8221 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8222 sub2node->SetLineColor(kColorITS);
8223 sub2node->SetVisibility(1);
8224 fNodes->Add(sub2node);
8227 // Place copy #2 of ITS3 directly in I004
8229 ySDD = Y_SDD_sep/2.+I302dits[1];
8230 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8231 sub2node->SetLineColor(kColorITS);
8232 sub2node->SetVisibility(1);
8233 fNodes->Add(sub2node);
8236 // Place copy #3 of ITS3 directly in I004
8238 ySDD = Y_SDD_sep/2.+I302dits[1];
8239 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8240 sub2node->SetLineColor(kColorITS);
8241 sub2node->SetVisibility(1);
8242 fNodes->Add(sub2node);
8245 // Place copy #4 of ITS3 directly in I004
8247 ySDD = Y_SDD_sep/2.+I302dits[1];
8248 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8249 sub2node->SetLineColor(kColorITS);
8250 sub2node->SetVisibility(1);
8251 fNodes->Add(sub2node);
8254 // Place copy #5 of ITS3 directly in I004
8256 ySDD = Y_SDD_sep/2.+I302dits[1];
8257 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8258 sub2node->SetLineColor(kColorITS);
8259 sub2node->SetVisibility(1);
8260 fNodes->Add(sub2node);
8263 // Place copy #6 of ITS3 directly in I004
8265 ySDD = Y_SDD_sep/2.+I302dits[1];
8266 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8267 sub2node->SetLineColor(kColorITS);
8268 sub2node->SetVisibility(1);
8269 fNodes->Add(sub2node);
8271 fNodes->Add(sub1node);
8274 // Place copy #14 of I004 in IT34
8276 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8277 sub1node->SetLineColor(kColorITS);
8278 sub1node->SetVisibility(0);
8281 // Place copy #1 of ITS3 directly in I004
8283 ySDD = Y_SDD_sep/2.+I302dits[1];
8284 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8285 sub2node->SetLineColor(kColorITS);
8286 sub2node->SetVisibility(1);
8287 fNodes->Add(sub2node);
8290 // Place copy #2 of ITS3 directly in I004
8292 ySDD = Y_SDD_sep/2.+I302dits[1];
8293 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8294 sub2node->SetLineColor(kColorITS);
8295 sub2node->SetVisibility(1);
8296 fNodes->Add(sub2node);
8299 // Place copy #3 of ITS3 directly in I004
8301 ySDD = Y_SDD_sep/2.+I302dits[1];
8302 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8303 sub2node->SetLineColor(kColorITS);
8304 sub2node->SetVisibility(1);
8305 fNodes->Add(sub2node);
8308 // Place copy #4 of ITS3 directly in I004
8310 ySDD = Y_SDD_sep/2.+I302dits[1];
8311 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8312 sub2node->SetLineColor(kColorITS);
8313 sub2node->SetVisibility(1);
8314 fNodes->Add(sub2node);
8317 // Place copy #5 of ITS3 directly in I004
8319 ySDD = Y_SDD_sep/2.+I302dits[1];
8320 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8321 sub2node->SetLineColor(kColorITS);
8322 sub2node->SetVisibility(1);
8323 fNodes->Add(sub2node);
8326 // Place copy #6 of ITS3 directly in I004
8328 ySDD = Y_SDD_sep/2.+I302dits[1];
8329 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8330 sub2node->SetLineColor(kColorITS);
8331 sub2node->SetVisibility(1);
8332 fNodes->Add(sub2node);
8334 fNodes->Add(sub1node);
8337 // Place copy #1 of I005 in IT34
8339 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8340 sub1node->SetLineColor(kColorITS);
8341 sub1node->SetVisibility(0);
8344 // Place copy #1 of ITS4 directly in I005
8346 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8347 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8348 sub2node->SetLineColor(kColorITS);
8349 sub2node->SetVisibility(1);
8350 fNodes->Add(sub2node);
8353 // Place copy #2 of ITS4 directly in I005
8355 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8356 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8357 sub2node->SetLineColor(kColorITS);
8358 sub2node->SetVisibility(1);
8359 fNodes->Add(sub2node);
8362 // Place copy #3 of ITS4 directly in I005
8364 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8365 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8366 sub2node->SetLineColor(kColorITS);
8367 sub2node->SetVisibility(1);
8368 fNodes->Add(sub2node);
8371 // Place copy #4 of ITS4 directly in I005
8373 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8374 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8375 sub2node->SetLineColor(kColorITS);
8376 sub2node->SetVisibility(1);
8377 fNodes->Add(sub2node);
8380 // Place copy #5 of ITS4 directly in I005
8382 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8383 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8384 sub2node->SetLineColor(kColorITS);
8385 sub2node->SetVisibility(1);
8386 fNodes->Add(sub2node);
8389 // Place copy #6 of ITS4 directly in I005
8391 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8392 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8393 sub2node->SetLineColor(kColorITS);
8394 sub2node->SetVisibility(1);
8395 fNodes->Add(sub2node);
8398 // Place copy #7 of ITS4 directly in I005
8400 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8401 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8402 sub2node->SetLineColor(kColorITS);
8403 sub2node->SetVisibility(1);
8404 fNodes->Add(sub2node);
8407 // Place copy #8 of ITS4 directly in I005
8409 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8410 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8411 sub2node->SetLineColor(kColorITS);
8412 sub2node->SetVisibility(1);
8413 fNodes->Add(sub2node);
8415 fNodes->Add(sub1node);
8418 // Place copy #2 of I005 in IT34
8420 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8421 sub1node->SetLineColor(kColorITS);
8422 sub1node->SetVisibility(0);
8425 // Place copy #1 of ITS4 directly in I005
8427 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8428 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8429 sub2node->SetLineColor(kColorITS);
8430 sub2node->SetVisibility(1);
8431 fNodes->Add(sub2node);
8434 // Place copy #2 of ITS4 directly in I005
8436 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8437 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8438 sub2node->SetLineColor(kColorITS);
8439 sub2node->SetVisibility(1);
8440 fNodes->Add(sub2node);
8443 // Place copy #3 of ITS4 directly in I005
8445 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8446 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8447 sub2node->SetLineColor(kColorITS);
8448 sub2node->SetVisibility(1);
8449 fNodes->Add(sub2node);
8452 // Place copy #4 of ITS4 directly in I005
8454 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8455 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8456 sub2node->SetLineColor(kColorITS);
8457 sub2node->SetVisibility(1);
8458 fNodes->Add(sub2node);
8461 // Place copy #5 of ITS4 directly in I005
8463 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8464 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8465 sub2node->SetLineColor(kColorITS);
8466 sub2node->SetVisibility(1);
8467 fNodes->Add(sub2node);
8470 // Place copy #6 of ITS4 directly in I005
8472 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8473 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8474 sub2node->SetLineColor(kColorITS);
8475 sub2node->SetVisibility(1);
8476 fNodes->Add(sub2node);
8479 // Place copy #7 of ITS4 directly in I005
8481 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8482 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8483 sub2node->SetLineColor(kColorITS);
8484 sub2node->SetVisibility(1);
8485 fNodes->Add(sub2node);
8488 // Place copy #8 of ITS4 directly in I005
8490 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8491 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8492 sub2node->SetLineColor(kColorITS);
8493 sub2node->SetVisibility(1);
8494 fNodes->Add(sub2node);
8496 fNodes->Add(sub1node);
8499 // Place copy #3 of I005 in IT34
8501 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8502 sub1node->SetLineColor(kColorITS);
8503 sub1node->SetVisibility(0);
8506 // Place copy #1 of ITS4 directly in I005
8508 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8509 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8510 sub2node->SetLineColor(kColorITS);
8511 sub2node->SetVisibility(1);
8512 fNodes->Add(sub2node);
8515 // Place copy #2 of ITS4 directly in I005
8517 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8518 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8519 sub2node->SetLineColor(kColorITS);
8520 sub2node->SetVisibility(1);
8521 fNodes->Add(sub2node);
8524 // Place copy #3 of ITS4 directly in I005
8526 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8527 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8528 sub2node->SetLineColor(kColorITS);
8529 sub2node->SetVisibility(1);
8530 fNodes->Add(sub2node);
8533 // Place copy #4 of ITS4 directly in I005
8535 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8536 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8537 sub2node->SetLineColor(kColorITS);
8538 sub2node->SetVisibility(1);
8539 fNodes->Add(sub2node);
8542 // Place copy #5 of ITS4 directly in I005
8544 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8545 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8546 sub2node->SetLineColor(kColorITS);
8547 sub2node->SetVisibility(1);
8548 fNodes->Add(sub2node);
8551 // Place copy #6 of ITS4 directly in I005
8553 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8554 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8555 sub2node->SetLineColor(kColorITS);
8556 sub2node->SetVisibility(1);
8557 fNodes->Add(sub2node);
8560 // Place copy #7 of ITS4 directly in I005
8562 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8563 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8564 sub2node->SetLineColor(kColorITS);
8565 sub2node->SetVisibility(1);
8566 fNodes->Add(sub2node);
8569 // Place copy #8 of ITS4 directly in I005
8571 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8572 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8573 sub2node->SetLineColor(kColorITS);
8574 sub2node->SetVisibility(1);
8575 fNodes->Add(sub2node);
8577 fNodes->Add(sub1node);
8580 // Place copy #4 of I005 in IT34
8582 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8583 sub1node->SetLineColor(kColorITS);
8584 sub1node->SetVisibility(0);
8587 // Place copy #1 of ITS4 directly in I005
8589 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8590 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8591 sub2node->SetLineColor(kColorITS);
8592 sub2node->SetVisibility(1);
8593 fNodes->Add(sub2node);
8596 // Place copy #2 of ITS4 directly in I005
8598 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8599 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8600 sub2node->SetLineColor(kColorITS);
8601 sub2node->SetVisibility(1);
8602 fNodes->Add(sub2node);
8605 // Place copy #3 of ITS4 directly in I005
8607 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8608 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8609 sub2node->SetLineColor(kColorITS);
8610 sub2node->SetVisibility(1);
8611 fNodes->Add(sub2node);
8614 // Place copy #4 of ITS4 directly in I005
8616 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8617 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8618 sub2node->SetLineColor(kColorITS);
8619 sub2node->SetVisibility(1);
8620 fNodes->Add(sub2node);
8623 // Place copy #5 of ITS4 directly in I005
8625 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8626 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8627 sub2node->SetLineColor(kColorITS);
8628 sub2node->SetVisibility(1);
8629 fNodes->Add(sub2node);
8632 // Place copy #6 of ITS4 directly in I005
8634 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8635 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8636 sub2node->SetLineColor(kColorITS);
8637 sub2node->SetVisibility(1);
8638 fNodes->Add(sub2node);
8641 // Place copy #7 of ITS4 directly in I005
8643 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8644 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8645 sub2node->SetLineColor(kColorITS);
8646 sub2node->SetVisibility(1);
8647 fNodes->Add(sub2node);
8650 // Place copy #8 of ITS4 directly in I005
8652 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8653 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8654 sub2node->SetLineColor(kColorITS);
8655 sub2node->SetVisibility(1);
8656 fNodes->Add(sub2node);
8658 fNodes->Add(sub1node);
8661 // Place copy #5 of I005 in IT34
8663 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8664 sub1node->SetLineColor(kColorITS);
8665 sub1node->SetVisibility(0);
8668 // Place copy #1 of ITS4 directly in I005
8670 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8671 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8672 sub2node->SetLineColor(kColorITS);
8673 sub2node->SetVisibility(1);
8674 fNodes->Add(sub2node);
8677 // Place copy #2 of ITS4 directly in I005
8679 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8680 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8681 sub2node->SetLineColor(kColorITS);
8682 sub2node->SetVisibility(1);
8683 fNodes->Add(sub2node);
8686 // Place copy #3 of ITS4 directly in I005
8688 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8689 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8690 sub2node->SetLineColor(kColorITS);
8691 sub2node->SetVisibility(1);
8692 fNodes->Add(sub2node);
8695 // Place copy #4 of ITS4 directly in I005
8697 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8698 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8699 sub2node->SetLineColor(kColorITS);
8700 sub2node->SetVisibility(1);
8701 fNodes->Add(sub2node);
8704 // Place copy #5 of ITS4 directly in I005
8706 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8707 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8708 sub2node->SetLineColor(kColorITS);
8709 sub2node->SetVisibility(1);
8710 fNodes->Add(sub2node);
8713 // Place copy #6 of ITS4 directly in I005
8715 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8716 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8717 sub2node->SetLineColor(kColorITS);
8718 sub2node->SetVisibility(1);
8719 fNodes->Add(sub2node);
8722 // Place copy #7 of ITS4 directly in I005
8724 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8725 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8726 sub2node->SetLineColor(kColorITS);
8727 sub2node->SetVisibility(1);
8728 fNodes->Add(sub2node);
8731 // Place copy #8 of ITS4 directly in I005
8733 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8734 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8735 sub2node->SetLineColor(kColorITS);
8736 sub2node->SetVisibility(1);
8737 fNodes->Add(sub2node);
8739 fNodes->Add(sub1node);
8742 // Place copy #6 of I005 in IT34
8744 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8745 sub1node->SetLineColor(kColorITS);
8746 sub1node->SetVisibility(0);
8749 // Place copy #1 of ITS4 directly in I005
8751 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8752 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8753 sub2node->SetLineColor(kColorITS);
8754 sub2node->SetVisibility(1);
8755 fNodes->Add(sub2node);
8758 // Place copy #2 of ITS4 directly in I005
8760 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8761 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8762 sub2node->SetLineColor(kColorITS);
8763 sub2node->SetVisibility(1);
8764 fNodes->Add(sub2node);
8767 // Place copy #3 of ITS4 directly in I005
8769 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8770 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8771 sub2node->SetLineColor(kColorITS);
8772 sub2node->SetVisibility(1);
8773 fNodes->Add(sub2node);
8776 // Place copy #4 of ITS4 directly in I005
8778 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8779 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8780 sub2node->SetLineColor(kColorITS);
8781 sub2node->SetVisibility(1);
8782 fNodes->Add(sub2node);
8785 // Place copy #5 of ITS4 directly in I005
8787 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8788 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8789 sub2node->SetLineColor(kColorITS);
8790 sub2node->SetVisibility(1);
8791 fNodes->Add(sub2node);
8794 // Place copy #6 of ITS4 directly in I005
8796 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8797 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8798 sub2node->SetLineColor(kColorITS);
8799 sub2node->SetVisibility(1);
8800 fNodes->Add(sub2node);
8803 // Place copy #7 of ITS4 directly in I005
8805 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8806 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8807 sub2node->SetLineColor(kColorITS);
8808 sub2node->SetVisibility(1);
8809 fNodes->Add(sub2node);
8812 // Place copy #8 of ITS4 directly in I005
8814 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8815 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8816 sub2node->SetLineColor(kColorITS);
8817 sub2node->SetVisibility(1);
8818 fNodes->Add(sub2node);
8820 fNodes->Add(sub1node);
8823 // Place copy #7 of I005 in IT34
8825 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8826 sub1node->SetLineColor(kColorITS);
8827 sub1node->SetVisibility(0);
8830 // Place copy #1 of ITS4 directly in I005
8832 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8833 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8834 sub2node->SetLineColor(kColorITS);
8835 sub2node->SetVisibility(1);
8836 fNodes->Add(sub2node);
8839 // Place copy #2 of ITS4 directly in I005
8841 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8842 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8843 sub2node->SetLineColor(kColorITS);
8844 sub2node->SetVisibility(1);
8845 fNodes->Add(sub2node);
8848 // Place copy #3 of ITS4 directly in I005
8850 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8851 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8852 sub2node->SetLineColor(kColorITS);
8853 sub2node->SetVisibility(1);
8854 fNodes->Add(sub2node);
8857 // Place copy #4 of ITS4 directly in I005
8859 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8860 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8861 sub2node->SetLineColor(kColorITS);
8862 sub2node->SetVisibility(1);
8863 fNodes->Add(sub2node);
8866 // Place copy #5 of ITS4 directly in I005
8868 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8869 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8870 sub2node->SetLineColor(kColorITS);
8871 sub2node->SetVisibility(1);
8872 fNodes->Add(sub2node);
8875 // Place copy #6 of ITS4 directly in I005
8877 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8878 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8879 sub2node->SetLineColor(kColorITS);
8880 sub2node->SetVisibility(1);
8881 fNodes->Add(sub2node);
8884 // Place copy #7 of ITS4 directly in I005
8886 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8887 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8888 sub2node->SetLineColor(kColorITS);
8889 sub2node->SetVisibility(1);
8890 fNodes->Add(sub2node);
8893 // Place copy #8 of ITS4 directly in I005
8895 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8896 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8897 sub2node->SetLineColor(kColorITS);
8898 sub2node->SetVisibility(1);
8899 fNodes->Add(sub2node);
8901 fNodes->Add(sub1node);
8904 // Place copy #8 of I005 in IT34
8906 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
8907 sub1node->SetLineColor(kColorITS);
8908 sub1node->SetVisibility(0);
8911 // Place copy #1 of ITS4 directly in I005
8913 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8914 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8915 sub2node->SetLineColor(kColorITS);
8916 sub2node->SetVisibility(1);
8917 fNodes->Add(sub2node);
8920 // Place copy #2 of ITS4 directly in I005
8922 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8923 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8924 sub2node->SetLineColor(kColorITS);
8925 sub2node->SetVisibility(1);
8926 fNodes->Add(sub2node);
8929 // Place copy #3 of ITS4 directly in I005
8931 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8932 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8933 sub2node->SetLineColor(kColorITS);
8934 sub2node->SetVisibility(1);
8935 fNodes->Add(sub2node);
8938 // Place copy #4 of ITS4 directly in I005
8940 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8941 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8942 sub2node->SetLineColor(kColorITS);
8943 sub2node->SetVisibility(1);
8944 fNodes->Add(sub2node);
8947 // Place copy #5 of ITS4 directly in I005
8949 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8950 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8951 sub2node->SetLineColor(kColorITS);
8952 sub2node->SetVisibility(1);
8953 fNodes->Add(sub2node);
8956 // Place copy #6 of ITS4 directly in I005
8958 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8959 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8960 sub2node->SetLineColor(kColorITS);
8961 sub2node->SetVisibility(1);
8962 fNodes->Add(sub2node);
8965 // Place copy #7 of ITS4 directly in I005
8967 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8968 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8969 sub2node->SetLineColor(kColorITS);
8970 sub2node->SetVisibility(1);
8971 fNodes->Add(sub2node);
8974 // Place copy #8 of ITS4 directly in I005
8976 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8977 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8978 sub2node->SetLineColor(kColorITS);
8979 sub2node->SetVisibility(1);
8980 fNodes->Add(sub2node);
8982 fNodes->Add(sub1node);
8985 // Place copy #9 of I005 in IT34
8987 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
8988 sub1node->SetLineColor(kColorITS);
8989 sub1node->SetVisibility(0);
8992 // Place copy #1 of ITS4 directly in I005
8994 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8995 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8996 sub2node->SetLineColor(kColorITS);
8997 sub2node->SetVisibility(1);
8998 fNodes->Add(sub2node);
9001 // Place copy #2 of ITS4 directly in I005
9003 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9004 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9005 sub2node->SetLineColor(kColorITS);
9006 sub2node->SetVisibility(1);
9007 fNodes->Add(sub2node);
9010 // Place copy #3 of ITS4 directly in I005
9012 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9013 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9014 sub2node->SetLineColor(kColorITS);
9015 sub2node->SetVisibility(1);
9016 fNodes->Add(sub2node);
9019 // Place copy #4 of ITS4 directly in I005
9021 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9022 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9023 sub2node->SetLineColor(kColorITS);
9024 sub2node->SetVisibility(1);
9025 fNodes->Add(sub2node);
9028 // Place copy #5 of ITS4 directly in I005
9030 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9031 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9032 sub2node->SetLineColor(kColorITS);
9033 sub2node->SetVisibility(1);
9034 fNodes->Add(sub2node);
9037 // Place copy #6 of ITS4 directly in I005
9039 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9040 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9041 sub2node->SetLineColor(kColorITS);
9042 sub2node->SetVisibility(1);
9043 fNodes->Add(sub2node);
9046 // Place copy #7 of ITS4 directly in I005
9048 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9049 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9050 sub2node->SetLineColor(kColorITS);
9051 sub2node->SetVisibility(1);
9052 fNodes->Add(sub2node);
9055 // Place copy #8 of ITS4 directly in I005
9057 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9058 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9059 sub2node->SetLineColor(kColorITS);
9060 sub2node->SetVisibility(1);
9061 fNodes->Add(sub2node);
9063 fNodes->Add(sub1node);
9066 // Place copy #10 of I005 in IT34
9068 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9069 sub1node->SetLineColor(kColorITS);
9070 sub1node->SetVisibility(0);
9073 // Place copy #1 of ITS4 directly in I005
9075 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9076 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9077 sub2node->SetLineColor(kColorITS);
9078 sub2node->SetVisibility(1);
9079 fNodes->Add(sub2node);
9082 // Place copy #2 of ITS4 directly in I005
9084 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9085 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9086 sub2node->SetLineColor(kColorITS);
9087 sub2node->SetVisibility(1);
9088 fNodes->Add(sub2node);
9091 // Place copy #3 of ITS4 directly in I005
9093 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9094 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9095 sub2node->SetLineColor(kColorITS);
9096 sub2node->SetVisibility(1);
9097 fNodes->Add(sub2node);
9100 // Place copy #4 of ITS4 directly in I005
9102 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9103 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9104 sub2node->SetLineColor(kColorITS);
9105 sub2node->SetVisibility(1);
9106 fNodes->Add(sub2node);
9109 // Place copy #5 of ITS4 directly in I005
9111 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9112 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9113 sub2node->SetLineColor(kColorITS);
9114 sub2node->SetVisibility(1);
9115 fNodes->Add(sub2node);
9118 // Place copy #6 of ITS4 directly in I005
9120 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9121 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9122 sub2node->SetLineColor(kColorITS);
9123 sub2node->SetVisibility(1);
9124 fNodes->Add(sub2node);
9127 // Place copy #7 of ITS4 directly in I005
9129 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9130 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9131 sub2node->SetLineColor(kColorITS);
9132 sub2node->SetVisibility(1);
9133 fNodes->Add(sub2node);
9136 // Place copy #8 of ITS4 directly in I005
9138 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9139 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9140 sub2node->SetLineColor(kColorITS);
9141 sub2node->SetVisibility(1);
9142 fNodes->Add(sub2node);
9144 fNodes->Add(sub1node);
9147 // Place copy #11 of I005 in IT34
9149 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9150 sub1node->SetLineColor(kColorITS);
9151 sub1node->SetVisibility(0);
9154 // Place copy #1 of ITS4 directly in I005
9156 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9157 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9158 sub2node->SetLineColor(kColorITS);
9159 sub2node->SetVisibility(1);
9160 fNodes->Add(sub2node);
9163 // Place copy #2 of ITS4 directly in I005
9165 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9166 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9167 sub2node->SetLineColor(kColorITS);
9168 sub2node->SetVisibility(1);
9169 fNodes->Add(sub2node);
9172 // Place copy #3 of ITS4 directly in I005
9174 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9175 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9176 sub2node->SetLineColor(kColorITS);
9177 sub2node->SetVisibility(1);
9178 fNodes->Add(sub2node);
9181 // Place copy #4 of ITS4 directly in I005
9183 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9184 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9185 sub2node->SetLineColor(kColorITS);
9186 sub2node->SetVisibility(1);
9187 fNodes->Add(sub2node);
9190 // Place copy #5 of ITS4 directly in I005
9192 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9193 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9194 sub2node->SetLineColor(kColorITS);
9195 sub2node->SetVisibility(1);
9196 fNodes->Add(sub2node);
9199 // Place copy #6 of ITS4 directly in I005
9201 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9202 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9203 sub2node->SetLineColor(kColorITS);
9204 sub2node->SetVisibility(1);
9205 fNodes->Add(sub2node);
9208 // Place copy #7 of ITS4 directly in I005
9210 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9211 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9212 sub2node->SetLineColor(kColorITS);
9213 sub2node->SetVisibility(1);
9214 fNodes->Add(sub2node);
9217 // Place copy #8 of ITS4 directly in I005
9219 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9220 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9221 sub2node->SetLineColor(kColorITS);
9222 sub2node->SetVisibility(1);
9223 fNodes->Add(sub2node);
9225 fNodes->Add(sub1node);
9228 // Place copy #12 of I005 in IT34
9230 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9231 sub1node->SetLineColor(kColorITS);
9232 sub1node->SetVisibility(0);
9235 // Place copy #1 of ITS4 directly in I005
9237 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9238 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9239 sub2node->SetLineColor(kColorITS);
9240 sub2node->SetVisibility(1);
9241 fNodes->Add(sub2node);
9244 // Place copy #2 of ITS4 directly in I005
9246 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9247 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9248 sub2node->SetLineColor(kColorITS);
9249 sub2node->SetVisibility(1);
9250 fNodes->Add(sub2node);
9253 // Place copy #3 of ITS4 directly in I005
9255 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9256 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9257 sub2node->SetLineColor(kColorITS);
9258 sub2node->SetVisibility(1);
9259 fNodes->Add(sub2node);
9262 // Place copy #4 of ITS4 directly in I005
9264 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9265 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9266 sub2node->SetLineColor(kColorITS);
9267 sub2node->SetVisibility(1);
9268 fNodes->Add(sub2node);
9271 // Place copy #5 of ITS4 directly in I005
9273 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9274 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9275 sub2node->SetLineColor(kColorITS);
9276 sub2node->SetVisibility(1);
9277 fNodes->Add(sub2node);
9280 // Place copy #6 of ITS4 directly in I005
9282 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9283 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9284 sub2node->SetLineColor(kColorITS);
9285 sub2node->SetVisibility(1);
9286 fNodes->Add(sub2node);
9289 // Place copy #7 of ITS4 directly in I005
9291 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9292 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9293 sub2node->SetLineColor(kColorITS);
9294 sub2node->SetVisibility(1);
9295 fNodes->Add(sub2node);
9298 // Place copy #8 of ITS4 directly in I005
9300 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9301 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9302 sub2node->SetLineColor(kColorITS);
9303 sub2node->SetVisibility(1);
9304 fNodes->Add(sub2node);
9306 fNodes->Add(sub1node);
9309 // Place copy #13 of I005 in IT34
9311 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9312 sub1node->SetLineColor(kColorITS);
9313 sub1node->SetVisibility(0);
9316 // Place copy #1 of ITS4 directly in I005
9318 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9319 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9320 sub2node->SetLineColor(kColorITS);
9321 sub2node->SetVisibility(1);
9322 fNodes->Add(sub2node);
9325 // Place copy #2 of ITS4 directly in I005
9327 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9328 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9329 sub2node->SetLineColor(kColorITS);
9330 sub2node->SetVisibility(1);
9331 fNodes->Add(sub2node);
9334 // Place copy #3 of ITS4 directly in I005
9336 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9337 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9338 sub2node->SetLineColor(kColorITS);
9339 sub2node->SetVisibility(1);
9340 fNodes->Add(sub2node);
9343 // Place copy #4 of ITS4 directly in I005
9345 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9346 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9347 sub2node->SetLineColor(kColorITS);
9348 sub2node->SetVisibility(1);
9349 fNodes->Add(sub2node);
9352 // Place copy #5 of ITS4 directly in I005
9354 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9355 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9356 sub2node->SetLineColor(kColorITS);
9357 sub2node->SetVisibility(1);
9358 fNodes->Add(sub2node);
9361 // Place copy #6 of ITS4 directly in I005
9363 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9364 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9365 sub2node->SetLineColor(kColorITS);
9366 sub2node->SetVisibility(1);
9367 fNodes->Add(sub2node);
9370 // Place copy #7 of ITS4 directly in I005
9372 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9373 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9374 sub2node->SetLineColor(kColorITS);
9375 sub2node->SetVisibility(1);
9376 fNodes->Add(sub2node);
9379 // Place copy #8 of ITS4 directly in I005
9381 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9382 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9383 sub2node->SetLineColor(kColorITS);
9384 sub2node->SetVisibility(1);
9385 fNodes->Add(sub2node);
9387 fNodes->Add(sub1node);
9390 // Place copy #14 of I005 in IT34
9392 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9393 sub1node->SetLineColor(kColorITS);
9394 sub1node->SetVisibility(0);
9397 // Place copy #1 of ITS4 directly in I005
9399 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9400 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9401 sub2node->SetLineColor(kColorITS);
9402 sub2node->SetVisibility(1);
9403 fNodes->Add(sub2node);
9406 // Place copy #2 of ITS4 directly in I005
9408 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9409 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9410 sub2node->SetLineColor(kColorITS);
9411 sub2node->SetVisibility(1);
9412 fNodes->Add(sub2node);
9415 // Place copy #3 of ITS4 directly in I005
9417 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9418 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9419 sub2node->SetLineColor(kColorITS);
9420 sub2node->SetVisibility(1);
9421 fNodes->Add(sub2node);
9424 // Place copy #4 of ITS4 directly in I005
9426 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9427 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9428 sub2node->SetLineColor(kColorITS);
9429 sub2node->SetVisibility(1);
9430 fNodes->Add(sub2node);
9433 // Place copy #5 of ITS4 directly in I005
9435 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9436 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9437 sub2node->SetLineColor(kColorITS);
9438 sub2node->SetVisibility(1);
9439 fNodes->Add(sub2node);
9442 // Place copy #6 of ITS4 directly in I005
9444 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9445 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9446 sub2node->SetLineColor(kColorITS);
9447 sub2node->SetVisibility(1);
9448 fNodes->Add(sub2node);
9451 // Place copy #7 of ITS4 directly in I005
9453 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9454 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9455 sub2node->SetLineColor(kColorITS);
9456 sub2node->SetVisibility(1);
9457 fNodes->Add(sub2node);
9460 // Place copy #8 of ITS4 directly in I005
9462 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9463 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9464 sub2node->SetLineColor(kColorITS);
9465 sub2node->SetVisibility(1);
9466 fNodes->Add(sub2node);
9468 fNodes->Add(sub1node);
9471 // Place copy #15 of I005 in IT34
9473 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9474 sub1node->SetLineColor(kColorITS);
9475 sub1node->SetVisibility(0);
9478 // Place copy #1 of ITS4 directly in I005
9480 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9481 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9482 sub2node->SetLineColor(kColorITS);
9483 sub2node->SetVisibility(1);
9484 fNodes->Add(sub2node);
9487 // Place copy #2 of ITS4 directly in I005
9489 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9490 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9491 sub2node->SetLineColor(kColorITS);
9492 sub2node->SetVisibility(1);
9493 fNodes->Add(sub2node);
9496 // Place copy #3 of ITS4 directly in I005
9498 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9499 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9500 sub2node->SetLineColor(kColorITS);
9501 sub2node->SetVisibility(1);
9502 fNodes->Add(sub2node);
9505 // Place copy #4 of ITS4 directly in I005
9507 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9508 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9509 sub2node->SetLineColor(kColorITS);
9510 sub2node->SetVisibility(1);
9511 fNodes->Add(sub2node);
9514 // Place copy #5 of ITS4 directly in I005
9516 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9517 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9518 sub2node->SetLineColor(kColorITS);
9519 sub2node->SetVisibility(1);
9520 fNodes->Add(sub2node);
9523 // Place copy #6 of ITS4 directly in I005
9525 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9526 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9527 sub2node->SetLineColor(kColorITS);
9528 sub2node->SetVisibility(1);
9529 fNodes->Add(sub2node);
9532 // Place copy #7 of ITS4 directly in I005
9534 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9535 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9536 sub2node->SetLineColor(kColorITS);
9537 sub2node->SetVisibility(1);
9538 fNodes->Add(sub2node);
9541 // Place copy #8 of ITS4 directly in I005
9543 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9544 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9545 sub2node->SetLineColor(kColorITS);
9546 sub2node->SetVisibility(1);
9547 fNodes->Add(sub2node);
9549 fNodes->Add(sub1node);
9552 // Place copy #16 of I005 in IT34
9554 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9555 sub1node->SetLineColor(kColorITS);
9556 sub1node->SetVisibility(0);
9559 // Place copy #1 of ITS4 directly in I005
9561 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9562 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9563 sub2node->SetLineColor(kColorITS);
9564 sub2node->SetVisibility(1);
9565 fNodes->Add(sub2node);
9568 // Place copy #2 of ITS4 directly in I005
9570 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9571 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9572 sub2node->SetLineColor(kColorITS);
9573 sub2node->SetVisibility(1);
9574 fNodes->Add(sub2node);
9577 // Place copy #3 of ITS4 directly in I005
9579 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9580 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9581 sub2node->SetLineColor(kColorITS);
9582 sub2node->SetVisibility(1);
9583 fNodes->Add(sub2node);
9586 // Place copy #4 of ITS4 directly in I005
9588 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9589 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9590 sub2node->SetLineColor(kColorITS);
9591 sub2node->SetVisibility(1);
9592 fNodes->Add(sub2node);
9595 // Place copy #5 of ITS4 directly in I005
9597 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9598 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9599 sub2node->SetLineColor(kColorITS);
9600 sub2node->SetVisibility(1);
9601 fNodes->Add(sub2node);
9604 // Place copy #6 of ITS4 directly in I005
9606 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9607 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9608 sub2node->SetLineColor(kColorITS);
9609 sub2node->SetVisibility(1);
9610 fNodes->Add(sub2node);
9613 // Place copy #7 of ITS4 directly in I005
9615 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9616 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9617 sub2node->SetLineColor(kColorITS);
9618 sub2node->SetVisibility(1);
9619 fNodes->Add(sub2node);
9622 // Place copy #8 of ITS4 directly in I005
9624 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9625 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9626 sub2node->SetLineColor(kColorITS);
9627 sub2node->SetVisibility(1);
9628 fNodes->Add(sub2node);
9630 fNodes->Add(sub1node);
9633 // Place copy #17 of I005 in IT34
9635 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9636 sub1node->SetLineColor(kColorITS);
9637 sub1node->SetVisibility(0);
9640 // Place copy #1 of ITS4 directly in I005
9642 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9643 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9644 sub2node->SetLineColor(kColorITS);
9645 sub2node->SetVisibility(1);
9646 fNodes->Add(sub2node);
9649 // Place copy #2 of ITS4 directly in I005
9651 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9652 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9653 sub2node->SetLineColor(kColorITS);
9654 sub2node->SetVisibility(1);
9655 fNodes->Add(sub2node);
9658 // Place copy #3 of ITS4 directly in I005
9660 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9661 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9662 sub2node->SetLineColor(kColorITS);
9663 sub2node->SetVisibility(1);
9664 fNodes->Add(sub2node);
9667 // Place copy #4 of ITS4 directly in I005
9669 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9670 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9671 sub2node->SetLineColor(kColorITS);
9672 sub2node->SetVisibility(1);
9673 fNodes->Add(sub2node);
9676 // Place copy #5 of ITS4 directly in I005
9678 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9679 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9680 sub2node->SetLineColor(kColorITS);
9681 sub2node->SetVisibility(1);
9682 fNodes->Add(sub2node);
9685 // Place copy #6 of ITS4 directly in I005
9687 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9688 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9689 sub2node->SetLineColor(kColorITS);
9690 sub2node->SetVisibility(1);
9691 fNodes->Add(sub2node);
9694 // Place copy #7 of ITS4 directly in I005
9696 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9697 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9698 sub2node->SetLineColor(kColorITS);
9699 sub2node->SetVisibility(1);
9700 fNodes->Add(sub2node);
9703 // Place copy #8 of ITS4 directly in I005
9705 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9706 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9707 sub2node->SetLineColor(kColorITS);
9708 sub2node->SetVisibility(1);
9709 fNodes->Add(sub2node);
9711 fNodes->Add(sub1node);
9714 // Place copy #18 of I005 in IT34
9716 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9717 sub1node->SetLineColor(kColorITS);
9718 sub1node->SetVisibility(0);
9721 // Place copy #1 of ITS4 directly in I005
9723 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9724 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9725 sub2node->SetLineColor(kColorITS);
9726 sub2node->SetVisibility(1);
9727 fNodes->Add(sub2node);
9730 // Place copy #2 of ITS4 directly in I005
9732 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9733 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9734 sub2node->SetLineColor(kColorITS);
9735 sub2node->SetVisibility(1);
9736 fNodes->Add(sub2node);
9739 // Place copy #3 of ITS4 directly in I005
9741 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9742 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9743 sub2node->SetLineColor(kColorITS);
9744 sub2node->SetVisibility(1);
9745 fNodes->Add(sub2node);
9748 // Place copy #4 of ITS4 directly in I005
9750 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9751 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9752 sub2node->SetLineColor(kColorITS);
9753 sub2node->SetVisibility(1);
9754 fNodes->Add(sub2node);
9757 // Place copy #5 of ITS4 directly in I005
9759 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9760 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9761 sub2node->SetLineColor(kColorITS);
9762 sub2node->SetVisibility(1);
9763 fNodes->Add(sub2node);
9766 // Place copy #6 of ITS4 directly in I005
9768 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9769 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9770 sub2node->SetLineColor(kColorITS);
9771 sub2node->SetVisibility(1);
9772 fNodes->Add(sub2node);
9775 // Place copy #7 of ITS4 directly in I005
9777 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9778 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9779 sub2node->SetLineColor(kColorITS);
9780 sub2node->SetVisibility(1);
9781 fNodes->Add(sub2node);
9784 // Place copy #8 of ITS4 directly in I005
9786 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9787 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9788 sub2node->SetLineColor(kColorITS);
9789 sub2node->SetVisibility(1);
9790 fNodes->Add(sub2node);
9792 fNodes->Add(sub1node);
9795 // Place copy #19 of I005 in IT34
9797 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9798 sub1node->SetLineColor(kColorITS);
9799 sub1node->SetVisibility(0);
9802 // Place copy #1 of ITS4 directly in I005
9804 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9805 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9806 sub2node->SetLineColor(kColorITS);
9807 sub2node->SetVisibility(1);
9808 fNodes->Add(sub2node);
9811 // Place copy #2 of ITS4 directly in I005
9813 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9814 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9815 sub2node->SetLineColor(kColorITS);
9816 sub2node->SetVisibility(1);
9817 fNodes->Add(sub2node);
9820 // Place copy #3 of ITS4 directly in I005
9822 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9823 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9824 sub2node->SetLineColor(kColorITS);
9825 sub2node->SetVisibility(1);
9826 fNodes->Add(sub2node);
9829 // Place copy #4 of ITS4 directly in I005
9831 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9832 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9833 sub2node->SetLineColor(kColorITS);
9834 sub2node->SetVisibility(1);
9835 fNodes->Add(sub2node);
9838 // Place copy #5 of ITS4 directly in I005
9840 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9841 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9842 sub2node->SetLineColor(kColorITS);
9843 sub2node->SetVisibility(1);
9844 fNodes->Add(sub2node);
9847 // Place copy #6 of ITS4 directly in I005
9849 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9850 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9851 sub2node->SetLineColor(kColorITS);
9852 sub2node->SetVisibility(1);
9853 fNodes->Add(sub2node);
9856 // Place copy #7 of ITS4 directly in I005
9858 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9859 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9860 sub2node->SetLineColor(kColorITS);
9861 sub2node->SetVisibility(1);
9862 fNodes->Add(sub2node);
9865 // Place copy #8 of ITS4 directly in I005
9867 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9868 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9869 sub2node->SetLineColor(kColorITS);
9870 sub2node->SetVisibility(1);
9871 fNodes->Add(sub2node);
9873 fNodes->Add(sub1node);
9876 // Place copy #20 of I005 in IT34
9878 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
9879 sub1node->SetLineColor(kColorITS);
9880 sub1node->SetVisibility(0);
9883 // Place copy #1 of ITS4 directly in I005
9885 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9886 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9887 sub2node->SetLineColor(kColorITS);
9888 sub2node->SetVisibility(1);
9889 fNodes->Add(sub2node);
9892 // Place copy #2 of ITS4 directly in I005
9894 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9895 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9896 sub2node->SetLineColor(kColorITS);
9897 sub2node->SetVisibility(1);
9898 fNodes->Add(sub2node);
9901 // Place copy #3 of ITS4 directly in I005
9903 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9904 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9905 sub2node->SetLineColor(kColorITS);
9906 sub2node->SetVisibility(1);
9907 fNodes->Add(sub2node);
9910 // Place copy #4 of ITS4 directly in I005
9912 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9913 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9914 sub2node->SetLineColor(kColorITS);
9915 sub2node->SetVisibility(1);
9916 fNodes->Add(sub2node);
9919 // Place copy #5 of ITS4 directly in I005
9921 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9922 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9923 sub2node->SetLineColor(kColorITS);
9924 sub2node->SetVisibility(1);
9925 fNodes->Add(sub2node);
9928 // Place copy #6 of ITS4 directly in I005
9930 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9931 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9932 sub2node->SetLineColor(kColorITS);
9933 sub2node->SetVisibility(1);
9934 fNodes->Add(sub2node);
9937 // Place copy #7 of ITS4 directly in I005
9939 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9940 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9941 sub2node->SetLineColor(kColorITS);
9942 sub2node->SetVisibility(1);
9943 fNodes->Add(sub2node);
9946 // Place copy #8 of ITS4 directly in I005
9948 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9949 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9950 sub2node->SetLineColor(kColorITS);
9951 sub2node->SetVisibility(1);
9952 fNodes->Add(sub2node);
9954 fNodes->Add(sub1node);
9957 // Place copy #21 of I005 in IT34
9959 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
9960 sub1node->SetLineColor(kColorITS);
9961 sub1node->SetVisibility(0);
9964 // Place copy #1 of ITS4 directly in I005
9966 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9967 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9968 sub2node->SetLineColor(kColorITS);
9969 sub2node->SetVisibility(1);
9970 fNodes->Add(sub2node);
9973 // Place copy #2 of ITS4 directly in I005
9975 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9976 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9977 sub2node->SetLineColor(kColorITS);
9978 sub2node->SetVisibility(1);
9979 fNodes->Add(sub2node);
9982 // Place copy #3 of ITS4 directly in I005
9984 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9985 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9986 sub2node->SetLineColor(kColorITS);
9987 sub2node->SetVisibility(1);
9988 fNodes->Add(sub2node);
9991 // Place copy #4 of ITS4 directly in I005
9993 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9994 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9995 sub2node->SetLineColor(kColorITS);
9996 sub2node->SetVisibility(1);
9997 fNodes->Add(sub2node);
10000 // Place copy #5 of ITS4 directly in I005
10002 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10003 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10004 sub2node->SetLineColor(kColorITS);
10005 sub2node->SetVisibility(1);
10006 fNodes->Add(sub2node);
10009 // Place copy #6 of ITS4 directly in I005
10011 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10012 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10013 sub2node->SetLineColor(kColorITS);
10014 sub2node->SetVisibility(1);
10015 fNodes->Add(sub2node);
10018 // Place copy #7 of ITS4 directly in I005
10020 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10021 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10022 sub2node->SetLineColor(kColorITS);
10023 sub2node->SetVisibility(1);
10024 fNodes->Add(sub2node);
10027 // Place copy #8 of ITS4 directly in I005
10029 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10030 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10031 sub2node->SetLineColor(kColorITS);
10032 sub2node->SetVisibility(1);
10033 fNodes->Add(sub2node);
10035 fNodes->Add(sub1node);
10038 // Place copy #22 of I005 in IT34
10040 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10041 sub1node->SetLineColor(kColorITS);
10042 sub1node->SetVisibility(0);
10045 // Place copy #1 of ITS4 directly in I005
10047 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10048 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10049 sub2node->SetLineColor(kColorITS);
10050 sub2node->SetVisibility(1);
10051 fNodes->Add(sub2node);
10054 // Place copy #2 of ITS4 directly in I005
10056 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10057 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10058 sub2node->SetLineColor(kColorITS);
10059 sub2node->SetVisibility(1);
10060 fNodes->Add(sub2node);
10063 // Place copy #3 of ITS4 directly in I005
10065 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10066 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10067 sub2node->SetLineColor(kColorITS);
10068 sub2node->SetVisibility(1);
10069 fNodes->Add(sub2node);
10072 // Place copy #4 of ITS4 directly in I005
10074 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10075 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10076 sub2node->SetLineColor(kColorITS);
10077 sub2node->SetVisibility(1);
10078 fNodes->Add(sub2node);
10081 // Place copy #5 of ITS4 directly in I005
10083 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10084 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10085 sub2node->SetLineColor(kColorITS);
10086 sub2node->SetVisibility(1);
10087 fNodes->Add(sub2node);
10090 // Place copy #6 of ITS4 directly in I005
10092 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10093 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10094 sub2node->SetLineColor(kColorITS);
10095 sub2node->SetVisibility(1);
10096 fNodes->Add(sub2node);
10099 // Place copy #7 of ITS4 directly in I005
10101 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10102 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10103 sub2node->SetLineColor(kColorITS);
10104 sub2node->SetVisibility(1);
10105 fNodes->Add(sub2node);
10108 // Place copy #8 of ITS4 directly in I005
10110 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10111 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10112 sub2node->SetLineColor(kColorITS);
10113 sub2node->SetVisibility(1);
10114 fNodes->Add(sub2node);
10116 fNodes->Add(sub1node);
10122 // --- Place SSD volumes into their mother volume
10124 // Place IT56 in Alice
10125 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10126 node->SetLineColor(kColorITS);
10127 node->SetVisibility(0);
10130 // Place copy #1 of I565 in IT56
10132 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10133 sub1node->SetLineColor(kColorITS);
10134 sub1node->SetVisibility(0);
10137 // Place copy #1 of ITS5 directly in I565
10139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10140 sub2node->SetLineColor(kColorITS);
10141 sub2node->SetVisibility(1);
10142 fNodes->Add(sub2node);
10145 // Place copy #2 of ITS5 directly in I565
10147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10148 sub2node->SetLineColor(kColorITS);
10149 sub2node->SetVisibility(1);
10150 fNodes->Add(sub2node);
10153 // Place copy #3 of ITS5 directly in I565
10155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10156 sub2node->SetLineColor(kColorITS);
10157 sub2node->SetVisibility(1);
10158 fNodes->Add(sub2node);
10161 // Place copy #4 of ITS5 directly in I565
10163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10164 sub2node->SetLineColor(kColorITS);
10165 sub2node->SetVisibility(1);
10166 fNodes->Add(sub2node);
10169 // Place copy #5 of ITS5 directly in I565
10171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10172 sub2node->SetLineColor(kColorITS);
10173 sub2node->SetVisibility(1);
10174 fNodes->Add(sub2node);
10177 // Place copy #6 of ITS5 directly in I565
10179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10180 sub2node->SetLineColor(kColorITS);
10181 sub2node->SetVisibility(1);
10182 fNodes->Add(sub2node);
10185 // Place copy #7 of ITS5 directly in I565
10187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10188 sub2node->SetLineColor(kColorITS);
10189 sub2node->SetVisibility(1);
10190 fNodes->Add(sub2node);
10193 // Place copy #8 of ITS5 directly in I565
10195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10196 sub2node->SetLineColor(kColorITS);
10197 sub2node->SetVisibility(1);
10198 fNodes->Add(sub2node);
10201 // Place copy #9 of ITS5 directly in I565
10203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10204 sub2node->SetLineColor(kColorITS);
10205 sub2node->SetVisibility(1);
10206 fNodes->Add(sub2node);
10209 // Place copy #10 of ITS5 directly in I565
10211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10212 sub2node->SetLineColor(kColorITS);
10213 sub2node->SetVisibility(1);
10214 fNodes->Add(sub2node);
10217 // Place copy #11 of ITS5 directly in I565
10219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10220 sub2node->SetLineColor(kColorITS);
10221 sub2node->SetVisibility(1);
10222 fNodes->Add(sub2node);
10225 // Place copy #12 of ITS5 directly in I565
10227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10228 sub2node->SetLineColor(kColorITS);
10229 sub2node->SetVisibility(1);
10230 fNodes->Add(sub2node);
10233 // Place copy #13 of ITS5 directly in I565
10235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10236 sub2node->SetLineColor(kColorITS);
10237 sub2node->SetVisibility(1);
10238 fNodes->Add(sub2node);
10241 // Place copy #14 of ITS5 directly in I565
10243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10244 sub2node->SetLineColor(kColorITS);
10245 sub2node->SetVisibility(1);
10246 fNodes->Add(sub2node);
10249 // Place copy #15 of ITS5 directly in I565
10251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10252 sub2node->SetLineColor(kColorITS);
10253 sub2node->SetVisibility(1);
10254 fNodes->Add(sub2node);
10257 // Place copy #16 of ITS5 directly in I565
10259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10260 sub2node->SetLineColor(kColorITS);
10261 sub2node->SetVisibility(1);
10262 fNodes->Add(sub2node);
10265 // Place copy #17 of ITS5 directly in I565
10267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10268 sub2node->SetLineColor(kColorITS);
10269 sub2node->SetVisibility(1);
10270 fNodes->Add(sub2node);
10273 // Place copy #18 of ITS5 directly in I565
10275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10276 sub2node->SetLineColor(kColorITS);
10277 sub2node->SetVisibility(1);
10278 fNodes->Add(sub2node);
10281 // Place copy #19 of ITS5 directly in I565
10283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10284 sub2node->SetLineColor(kColorITS);
10285 sub2node->SetVisibility(1);
10286 fNodes->Add(sub2node);
10289 // Place copy #20 of ITS5 directly in I565
10291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10292 sub2node->SetLineColor(kColorITS);
10293 sub2node->SetVisibility(1);
10294 fNodes->Add(sub2node);
10297 // Place copy #21 of ITS5 directly in I565
10299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10300 sub2node->SetLineColor(kColorITS);
10301 sub2node->SetVisibility(1);
10302 fNodes->Add(sub2node);
10305 // Place copy #22 of ITS5 directly in I565
10307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10308 sub2node->SetLineColor(kColorITS);
10309 sub2node->SetVisibility(1);
10310 fNodes->Add(sub2node);
10312 fNodes->Add(sub1node);
10315 // Place copy #2 of I565 in IT56
10317 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10318 sub1node->SetLineColor(kColorITS);
10319 sub1node->SetVisibility(0);
10322 // Place copy #1 of ITS5 directly in I565
10324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10325 sub2node->SetLineColor(kColorITS);
10326 sub2node->SetVisibility(1);
10327 fNodes->Add(sub2node);
10330 // Place copy #2 of ITS5 directly in I565
10332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10333 sub2node->SetLineColor(kColorITS);
10334 sub2node->SetVisibility(1);
10335 fNodes->Add(sub2node);
10338 // Place copy #3 of ITS5 directly in I565
10340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10341 sub2node->SetLineColor(kColorITS);
10342 sub2node->SetVisibility(1);
10343 fNodes->Add(sub2node);
10346 // Place copy #4 of ITS5 directly in I565
10348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10349 sub2node->SetLineColor(kColorITS);
10350 sub2node->SetVisibility(1);
10351 fNodes->Add(sub2node);
10354 // Place copy #5 of ITS5 directly in I565
10356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10357 sub2node->SetLineColor(kColorITS);
10358 sub2node->SetVisibility(1);
10359 fNodes->Add(sub2node);
10362 // Place copy #6 of ITS5 directly in I565
10364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10365 sub2node->SetLineColor(kColorITS);
10366 sub2node->SetVisibility(1);
10367 fNodes->Add(sub2node);
10370 // Place copy #7 of ITS5 directly in I565
10372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10373 sub2node->SetLineColor(kColorITS);
10374 sub2node->SetVisibility(1);
10375 fNodes->Add(sub2node);
10378 // Place copy #8 of ITS5 directly in I565
10380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10381 sub2node->SetLineColor(kColorITS);
10382 sub2node->SetVisibility(1);
10383 fNodes->Add(sub2node);
10386 // Place copy #9 of ITS5 directly in I565
10388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10389 sub2node->SetLineColor(kColorITS);
10390 sub2node->SetVisibility(1);
10391 fNodes->Add(sub2node);
10394 // Place copy #10 of ITS5 directly in I565
10396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10397 sub2node->SetLineColor(kColorITS);
10398 sub2node->SetVisibility(1);
10399 fNodes->Add(sub2node);
10402 // Place copy #11 of ITS5 directly in I565
10404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10405 sub2node->SetLineColor(kColorITS);
10406 sub2node->SetVisibility(1);
10407 fNodes->Add(sub2node);
10410 // Place copy #12 of ITS5 directly in I565
10412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10413 sub2node->SetLineColor(kColorITS);
10414 sub2node->SetVisibility(1);
10415 fNodes->Add(sub2node);
10418 // Place copy #13 of ITS5 directly in I565
10420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10421 sub2node->SetLineColor(kColorITS);
10422 sub2node->SetVisibility(1);
10423 fNodes->Add(sub2node);
10426 // Place copy #14 of ITS5 directly in I565
10428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10429 sub2node->SetLineColor(kColorITS);
10430 sub2node->SetVisibility(1);
10431 fNodes->Add(sub2node);
10434 // Place copy #15 of ITS5 directly in I565
10436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10437 sub2node->SetLineColor(kColorITS);
10438 sub2node->SetVisibility(1);
10439 fNodes->Add(sub2node);
10442 // Place copy #16 of ITS5 directly in I565
10444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10445 sub2node->SetLineColor(kColorITS);
10446 sub2node->SetVisibility(1);
10447 fNodes->Add(sub2node);
10450 // Place copy #17 of ITS5 directly in I565
10452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10453 sub2node->SetLineColor(kColorITS);
10454 sub2node->SetVisibility(1);
10455 fNodes->Add(sub2node);
10458 // Place copy #18 of ITS5 directly in I565
10460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10461 sub2node->SetLineColor(kColorITS);
10462 sub2node->SetVisibility(1);
10463 fNodes->Add(sub2node);
10466 // Place copy #19 of ITS5 directly in I565
10468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10469 sub2node->SetLineColor(kColorITS);
10470 sub2node->SetVisibility(1);
10471 fNodes->Add(sub2node);
10474 // Place copy #20 of ITS5 directly in I565
10476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10477 sub2node->SetLineColor(kColorITS);
10478 sub2node->SetVisibility(1);
10479 fNodes->Add(sub2node);
10482 // Place copy #21 of ITS5 directly in I565
10484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10485 sub2node->SetLineColor(kColorITS);
10486 sub2node->SetVisibility(1);
10487 fNodes->Add(sub2node);
10490 // Place copy #22 of ITS5 directly in I565
10492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10493 sub2node->SetLineColor(kColorITS);
10494 sub2node->SetVisibility(1);
10495 fNodes->Add(sub2node);
10497 fNodes->Add(sub1node);
10500 // Place copy #3 of I565 in IT56
10502 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10503 sub1node->SetLineColor(kColorITS);
10504 sub1node->SetVisibility(0);
10507 // Place copy #1 of ITS5 directly in I565
10509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10510 sub2node->SetLineColor(kColorITS);
10511 sub2node->SetVisibility(1);
10512 fNodes->Add(sub2node);
10515 // Place copy #2 of ITS5 directly in I565
10517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10518 sub2node->SetLineColor(kColorITS);
10519 sub2node->SetVisibility(1);
10520 fNodes->Add(sub2node);
10523 // Place copy #3 of ITS5 directly in I565
10525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10526 sub2node->SetLineColor(kColorITS);
10527 sub2node->SetVisibility(1);
10528 fNodes->Add(sub2node);
10531 // Place copy #4 of ITS5 directly in I565
10533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10534 sub2node->SetLineColor(kColorITS);
10535 sub2node->SetVisibility(1);
10536 fNodes->Add(sub2node);
10539 // Place copy #5 of ITS5 directly in I565
10541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10542 sub2node->SetLineColor(kColorITS);
10543 sub2node->SetVisibility(1);
10544 fNodes->Add(sub2node);
10547 // Place copy #6 of ITS5 directly in I565
10549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10550 sub2node->SetLineColor(kColorITS);
10551 sub2node->SetVisibility(1);
10552 fNodes->Add(sub2node);
10555 // Place copy #7 of ITS5 directly in I565
10557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10558 sub2node->SetLineColor(kColorITS);
10559 sub2node->SetVisibility(1);
10560 fNodes->Add(sub2node);
10563 // Place copy #8 of ITS5 directly in I565
10565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10566 sub2node->SetLineColor(kColorITS);
10567 sub2node->SetVisibility(1);
10568 fNodes->Add(sub2node);
10571 // Place copy #9 of ITS5 directly in I565
10573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10574 sub2node->SetLineColor(kColorITS);
10575 sub2node->SetVisibility(1);
10576 fNodes->Add(sub2node);
10579 // Place copy #10 of ITS5 directly in I565
10581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10582 sub2node->SetLineColor(kColorITS);
10583 sub2node->SetVisibility(1);
10584 fNodes->Add(sub2node);
10587 // Place copy #11 of ITS5 directly in I565
10589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10590 sub2node->SetLineColor(kColorITS);
10591 sub2node->SetVisibility(1);
10592 fNodes->Add(sub2node);
10595 // Place copy #12 of ITS5 directly in I565
10597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10598 sub2node->SetLineColor(kColorITS);
10599 sub2node->SetVisibility(1);
10600 fNodes->Add(sub2node);
10603 // Place copy #13 of ITS5 directly in I565
10605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10606 sub2node->SetLineColor(kColorITS);
10607 sub2node->SetVisibility(1);
10608 fNodes->Add(sub2node);
10611 // Place copy #14 of ITS5 directly in I565
10613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10614 sub2node->SetLineColor(kColorITS);
10615 sub2node->SetVisibility(1);
10616 fNodes->Add(sub2node);
10619 // Place copy #15 of ITS5 directly in I565
10621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10622 sub2node->SetLineColor(kColorITS);
10623 sub2node->SetVisibility(1);
10624 fNodes->Add(sub2node);
10627 // Place copy #16 of ITS5 directly in I565
10629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10630 sub2node->SetLineColor(kColorITS);
10631 sub2node->SetVisibility(1);
10632 fNodes->Add(sub2node);
10635 // Place copy #17 of ITS5 directly in I565
10637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10638 sub2node->SetLineColor(kColorITS);
10639 sub2node->SetVisibility(1);
10640 fNodes->Add(sub2node);
10643 // Place copy #18 of ITS5 directly in I565
10645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10646 sub2node->SetLineColor(kColorITS);
10647 sub2node->SetVisibility(1);
10648 fNodes->Add(sub2node);
10651 // Place copy #19 of ITS5 directly in I565
10653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10654 sub2node->SetLineColor(kColorITS);
10655 sub2node->SetVisibility(1);
10656 fNodes->Add(sub2node);
10659 // Place copy #20 of ITS5 directly in I565
10661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10662 sub2node->SetLineColor(kColorITS);
10663 sub2node->SetVisibility(1);
10664 fNodes->Add(sub2node);
10667 // Place copy #21 of ITS5 directly in I565
10669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10670 sub2node->SetLineColor(kColorITS);
10671 sub2node->SetVisibility(1);
10672 fNodes->Add(sub2node);
10675 // Place copy #22 of ITS5 directly in I565
10677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10678 sub2node->SetLineColor(kColorITS);
10679 sub2node->SetVisibility(1);
10680 fNodes->Add(sub2node);
10682 fNodes->Add(sub1node);
10685 // Place copy #4 of I565 in IT56
10687 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10688 sub1node->SetLineColor(kColorITS);
10689 sub1node->SetVisibility(0);
10692 // Place copy #1 of ITS5 directly in I565
10694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10695 sub2node->SetLineColor(kColorITS);
10696 sub2node->SetVisibility(1);
10697 fNodes->Add(sub2node);
10700 // Place copy #2 of ITS5 directly in I565
10702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10703 sub2node->SetLineColor(kColorITS);
10704 sub2node->SetVisibility(1);
10705 fNodes->Add(sub2node);
10708 // Place copy #3 of ITS5 directly in I565
10710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10711 sub2node->SetLineColor(kColorITS);
10712 sub2node->SetVisibility(1);
10713 fNodes->Add(sub2node);
10716 // Place copy #4 of ITS5 directly in I565
10718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10719 sub2node->SetLineColor(kColorITS);
10720 sub2node->SetVisibility(1);
10721 fNodes->Add(sub2node);
10724 // Place copy #5 of ITS5 directly in I565
10726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10727 sub2node->SetLineColor(kColorITS);
10728 sub2node->SetVisibility(1);
10729 fNodes->Add(sub2node);
10732 // Place copy #6 of ITS5 directly in I565
10734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10735 sub2node->SetLineColor(kColorITS);
10736 sub2node->SetVisibility(1);
10737 fNodes->Add(sub2node);
10740 // Place copy #7 of ITS5 directly in I565
10742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10743 sub2node->SetLineColor(kColorITS);
10744 sub2node->SetVisibility(1);
10745 fNodes->Add(sub2node);
10748 // Place copy #8 of ITS5 directly in I565
10750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10751 sub2node->SetLineColor(kColorITS);
10752 sub2node->SetVisibility(1);
10753 fNodes->Add(sub2node);
10756 // Place copy #9 of ITS5 directly in I565
10758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10759 sub2node->SetLineColor(kColorITS);
10760 sub2node->SetVisibility(1);
10761 fNodes->Add(sub2node);
10764 // Place copy #10 of ITS5 directly in I565
10766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10767 sub2node->SetLineColor(kColorITS);
10768 sub2node->SetVisibility(1);
10769 fNodes->Add(sub2node);
10772 // Place copy #11 of ITS5 directly in I565
10774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10775 sub2node->SetLineColor(kColorITS);
10776 sub2node->SetVisibility(1);
10777 fNodes->Add(sub2node);
10780 // Place copy #12 of ITS5 directly in I565
10782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10783 sub2node->SetLineColor(kColorITS);
10784 sub2node->SetVisibility(1);
10785 fNodes->Add(sub2node);
10788 // Place copy #13 of ITS5 directly in I565
10790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10791 sub2node->SetLineColor(kColorITS);
10792 sub2node->SetVisibility(1);
10793 fNodes->Add(sub2node);
10796 // Place copy #14 of ITS5 directly in I565
10798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10799 sub2node->SetLineColor(kColorITS);
10800 sub2node->SetVisibility(1);
10801 fNodes->Add(sub2node);
10804 // Place copy #15 of ITS5 directly in I565
10806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10807 sub2node->SetLineColor(kColorITS);
10808 sub2node->SetVisibility(1);
10809 fNodes->Add(sub2node);
10812 // Place copy #16 of ITS5 directly in I565
10814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10815 sub2node->SetLineColor(kColorITS);
10816 sub2node->SetVisibility(1);
10817 fNodes->Add(sub2node);
10820 // Place copy #17 of ITS5 directly in I565
10822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10823 sub2node->SetLineColor(kColorITS);
10824 sub2node->SetVisibility(1);
10825 fNodes->Add(sub2node);
10828 // Place copy #18 of ITS5 directly in I565
10830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10831 sub2node->SetLineColor(kColorITS);
10832 sub2node->SetVisibility(1);
10833 fNodes->Add(sub2node);
10836 // Place copy #19 of ITS5 directly in I565
10838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10839 sub2node->SetLineColor(kColorITS);
10840 sub2node->SetVisibility(1);
10841 fNodes->Add(sub2node);
10844 // Place copy #20 of ITS5 directly in I565
10846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10847 sub2node->SetLineColor(kColorITS);
10848 sub2node->SetVisibility(1);
10849 fNodes->Add(sub2node);
10852 // Place copy #21 of ITS5 directly in I565
10854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10855 sub2node->SetLineColor(kColorITS);
10856 sub2node->SetVisibility(1);
10857 fNodes->Add(sub2node);
10860 // Place copy #22 of ITS5 directly in I565
10862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10863 sub2node->SetLineColor(kColorITS);
10864 sub2node->SetVisibility(1);
10865 fNodes->Add(sub2node);
10867 fNodes->Add(sub1node);
10870 // Place copy #5 of I565 in IT56
10872 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
10873 sub1node->SetLineColor(kColorITS);
10874 sub1node->SetVisibility(0);
10877 // Place copy #1 of ITS5 directly in I565
10879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10880 sub2node->SetLineColor(kColorITS);
10881 sub2node->SetVisibility(1);
10882 fNodes->Add(sub2node);
10885 // Place copy #2 of ITS5 directly in I565
10887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10888 sub2node->SetLineColor(kColorITS);
10889 sub2node->SetVisibility(1);
10890 fNodes->Add(sub2node);
10893 // Place copy #3 of ITS5 directly in I565
10895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10896 sub2node->SetLineColor(kColorITS);
10897 sub2node->SetVisibility(1);
10898 fNodes->Add(sub2node);
10901 // Place copy #4 of ITS5 directly in I565
10903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10904 sub2node->SetLineColor(kColorITS);
10905 sub2node->SetVisibility(1);
10906 fNodes->Add(sub2node);
10909 // Place copy #5 of ITS5 directly in I565
10911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10912 sub2node->SetLineColor(kColorITS);
10913 sub2node->SetVisibility(1);
10914 fNodes->Add(sub2node);
10917 // Place copy #6 of ITS5 directly in I565
10919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10920 sub2node->SetLineColor(kColorITS);
10921 sub2node->SetVisibility(1);
10922 fNodes->Add(sub2node);
10925 // Place copy #7 of ITS5 directly in I565
10927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10928 sub2node->SetLineColor(kColorITS);
10929 sub2node->SetVisibility(1);
10930 fNodes->Add(sub2node);
10933 // Place copy #8 of ITS5 directly in I565
10935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10936 sub2node->SetLineColor(kColorITS);
10937 sub2node->SetVisibility(1);
10938 fNodes->Add(sub2node);
10941 // Place copy #9 of ITS5 directly in I565
10943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10944 sub2node->SetLineColor(kColorITS);
10945 sub2node->SetVisibility(1);
10946 fNodes->Add(sub2node);
10949 // Place copy #10 of ITS5 directly in I565
10951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10952 sub2node->SetLineColor(kColorITS);
10953 sub2node->SetVisibility(1);
10954 fNodes->Add(sub2node);
10957 // Place copy #11 of ITS5 directly in I565
10959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10960 sub2node->SetLineColor(kColorITS);
10961 sub2node->SetVisibility(1);
10962 fNodes->Add(sub2node);
10965 // Place copy #12 of ITS5 directly in I565
10967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10968 sub2node->SetLineColor(kColorITS);
10969 sub2node->SetVisibility(1);
10970 fNodes->Add(sub2node);
10973 // Place copy #13 of ITS5 directly in I565
10975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10976 sub2node->SetLineColor(kColorITS);
10977 sub2node->SetVisibility(1);
10978 fNodes->Add(sub2node);
10981 // Place copy #14 of ITS5 directly in I565
10983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10984 sub2node->SetLineColor(kColorITS);
10985 sub2node->SetVisibility(1);
10986 fNodes->Add(sub2node);
10989 // Place copy #15 of ITS5 directly in I565
10991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10992 sub2node->SetLineColor(kColorITS);
10993 sub2node->SetVisibility(1);
10994 fNodes->Add(sub2node);
10997 // Place copy #16 of ITS5 directly in I565
10999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11000 sub2node->SetLineColor(kColorITS);
11001 sub2node->SetVisibility(1);
11002 fNodes->Add(sub2node);
11005 // Place copy #17 of ITS5 directly in I565
11007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11008 sub2node->SetLineColor(kColorITS);
11009 sub2node->SetVisibility(1);
11010 fNodes->Add(sub2node);
11013 // Place copy #18 of ITS5 directly in I565
11015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11016 sub2node->SetLineColor(kColorITS);
11017 sub2node->SetVisibility(1);
11018 fNodes->Add(sub2node);
11021 // Place copy #19 of ITS5 directly in I565
11023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11024 sub2node->SetLineColor(kColorITS);
11025 sub2node->SetVisibility(1);
11026 fNodes->Add(sub2node);
11029 // Place copy #20 of ITS5 directly in I565
11031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11032 sub2node->SetLineColor(kColorITS);
11033 sub2node->SetVisibility(1);
11034 fNodes->Add(sub2node);
11037 // Place copy #21 of ITS5 directly in I565
11039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11040 sub2node->SetLineColor(kColorITS);
11041 sub2node->SetVisibility(1);
11042 fNodes->Add(sub2node);
11045 // Place copy #22 of ITS5 directly in I565
11047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11048 sub2node->SetLineColor(kColorITS);
11049 sub2node->SetVisibility(1);
11050 fNodes->Add(sub2node);
11052 fNodes->Add(sub1node);
11055 // Place copy #6 of I565 in IT56
11057 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11058 sub1node->SetLineColor(kColorITS);
11059 sub1node->SetVisibility(0);
11062 // Place copy #1 of ITS5 directly in I565
11064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11065 sub2node->SetLineColor(kColorITS);
11066 sub2node->SetVisibility(1);
11067 fNodes->Add(sub2node);
11070 // Place copy #2 of ITS5 directly in I565
11072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11073 sub2node->SetLineColor(kColorITS);
11074 sub2node->SetVisibility(1);
11075 fNodes->Add(sub2node);
11078 // Place copy #3 of ITS5 directly in I565
11080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11081 sub2node->SetLineColor(kColorITS);
11082 sub2node->SetVisibility(1);
11083 fNodes->Add(sub2node);
11086 // Place copy #4 of ITS5 directly in I565
11088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11089 sub2node->SetLineColor(kColorITS);
11090 sub2node->SetVisibility(1);
11091 fNodes->Add(sub2node);
11094 // Place copy #5 of ITS5 directly in I565
11096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11097 sub2node->SetLineColor(kColorITS);
11098 sub2node->SetVisibility(1);
11099 fNodes->Add(sub2node);
11102 // Place copy #6 of ITS5 directly in I565
11104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11105 sub2node->SetLineColor(kColorITS);
11106 sub2node->SetVisibility(1);
11107 fNodes->Add(sub2node);
11110 // Place copy #7 of ITS5 directly in I565
11112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11113 sub2node->SetLineColor(kColorITS);
11114 sub2node->SetVisibility(1);
11115 fNodes->Add(sub2node);
11118 // Place copy #8 of ITS5 directly in I565
11120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11121 sub2node->SetLineColor(kColorITS);
11122 sub2node->SetVisibility(1);
11123 fNodes->Add(sub2node);
11126 // Place copy #9 of ITS5 directly in I565
11128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11129 sub2node->SetLineColor(kColorITS);
11130 sub2node->SetVisibility(1);
11131 fNodes->Add(sub2node);
11134 // Place copy #10 of ITS5 directly in I565
11136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11137 sub2node->SetLineColor(kColorITS);
11138 sub2node->SetVisibility(1);
11139 fNodes->Add(sub2node);
11142 // Place copy #11 of ITS5 directly in I565
11144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11145 sub2node->SetLineColor(kColorITS);
11146 sub2node->SetVisibility(1);
11147 fNodes->Add(sub2node);
11150 // Place copy #12 of ITS5 directly in I565
11152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11153 sub2node->SetLineColor(kColorITS);
11154 sub2node->SetVisibility(1);
11155 fNodes->Add(sub2node);
11158 // Place copy #13 of ITS5 directly in I565
11160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11161 sub2node->SetLineColor(kColorITS);
11162 sub2node->SetVisibility(1);
11163 fNodes->Add(sub2node);
11166 // Place copy #14 of ITS5 directly in I565
11168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11169 sub2node->SetLineColor(kColorITS);
11170 sub2node->SetVisibility(1);
11171 fNodes->Add(sub2node);
11174 // Place copy #15 of ITS5 directly in I565
11176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11177 sub2node->SetLineColor(kColorITS);
11178 sub2node->SetVisibility(1);
11179 fNodes->Add(sub2node);
11182 // Place copy #16 of ITS5 directly in I565
11184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11185 sub2node->SetLineColor(kColorITS);
11186 sub2node->SetVisibility(1);
11187 fNodes->Add(sub2node);
11190 // Place copy #17 of ITS5 directly in I565
11192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11193 sub2node->SetLineColor(kColorITS);
11194 sub2node->SetVisibility(1);
11195 fNodes->Add(sub2node);
11198 // Place copy #18 of ITS5 directly in I565
11200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11201 sub2node->SetLineColor(kColorITS);
11202 sub2node->SetVisibility(1);
11203 fNodes->Add(sub2node);
11206 // Place copy #19 of ITS5 directly in I565
11208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11209 sub2node->SetLineColor(kColorITS);
11210 sub2node->SetVisibility(1);
11211 fNodes->Add(sub2node);
11214 // Place copy #20 of ITS5 directly in I565
11216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11217 sub2node->SetLineColor(kColorITS);
11218 sub2node->SetVisibility(1);
11219 fNodes->Add(sub2node);
11222 // Place copy #21 of ITS5 directly in I565
11224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11225 sub2node->SetLineColor(kColorITS);
11226 sub2node->SetVisibility(1);
11227 fNodes->Add(sub2node);
11230 // Place copy #22 of ITS5 directly in I565
11232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11233 sub2node->SetLineColor(kColorITS);
11234 sub2node->SetVisibility(1);
11235 fNodes->Add(sub2node);
11237 fNodes->Add(sub1node);
11240 // Place copy #7 of I565 in IT56
11242 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11243 sub1node->SetLineColor(kColorITS);
11244 sub1node->SetVisibility(0);
11247 // Place copy #1 of ITS5 directly in I565
11249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11250 sub2node->SetLineColor(kColorITS);
11251 sub2node->SetVisibility(1);
11252 fNodes->Add(sub2node);
11255 // Place copy #2 of ITS5 directly in I565
11257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11258 sub2node->SetLineColor(kColorITS);
11259 sub2node->SetVisibility(1);
11260 fNodes->Add(sub2node);
11263 // Place copy #3 of ITS5 directly in I565
11265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11266 sub2node->SetLineColor(kColorITS);
11267 sub2node->SetVisibility(1);
11268 fNodes->Add(sub2node);
11271 // Place copy #4 of ITS5 directly in I565
11273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11274 sub2node->SetLineColor(kColorITS);
11275 sub2node->SetVisibility(1);
11276 fNodes->Add(sub2node);
11279 // Place copy #5 of ITS5 directly in I565
11281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11282 sub2node->SetLineColor(kColorITS);
11283 sub2node->SetVisibility(1);
11284 fNodes->Add(sub2node);
11287 // Place copy #6 of ITS5 directly in I565
11289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11290 sub2node->SetLineColor(kColorITS);
11291 sub2node->SetVisibility(1);
11292 fNodes->Add(sub2node);
11295 // Place copy #7 of ITS5 directly in I565
11297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11298 sub2node->SetLineColor(kColorITS);
11299 sub2node->SetVisibility(1);
11300 fNodes->Add(sub2node);
11303 // Place copy #8 of ITS5 directly in I565
11305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11306 sub2node->SetLineColor(kColorITS);
11307 sub2node->SetVisibility(1);
11308 fNodes->Add(sub2node);
11311 // Place copy #9 of ITS5 directly in I565
11313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11314 sub2node->SetLineColor(kColorITS);
11315 sub2node->SetVisibility(1);
11316 fNodes->Add(sub2node);
11319 // Place copy #10 of ITS5 directly in I565
11321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11322 sub2node->SetLineColor(kColorITS);
11323 sub2node->SetVisibility(1);
11324 fNodes->Add(sub2node);
11327 // Place copy #11 of ITS5 directly in I565
11329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11330 sub2node->SetLineColor(kColorITS);
11331 sub2node->SetVisibility(1);
11332 fNodes->Add(sub2node);
11335 // Place copy #12 of ITS5 directly in I565
11337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11338 sub2node->SetLineColor(kColorITS);
11339 sub2node->SetVisibility(1);
11340 fNodes->Add(sub2node);
11343 // Place copy #13 of ITS5 directly in I565
11345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11346 sub2node->SetLineColor(kColorITS);
11347 sub2node->SetVisibility(1);
11348 fNodes->Add(sub2node);
11351 // Place copy #14 of ITS5 directly in I565
11353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11354 sub2node->SetLineColor(kColorITS);
11355 sub2node->SetVisibility(1);
11356 fNodes->Add(sub2node);
11359 // Place copy #15 of ITS5 directly in I565
11361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11362 sub2node->SetLineColor(kColorITS);
11363 sub2node->SetVisibility(1);
11364 fNodes->Add(sub2node);
11367 // Place copy #16 of ITS5 directly in I565
11369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11370 sub2node->SetLineColor(kColorITS);
11371 sub2node->SetVisibility(1);
11372 fNodes->Add(sub2node);
11375 // Place copy #17 of ITS5 directly in I565
11377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11378 sub2node->SetLineColor(kColorITS);
11379 sub2node->SetVisibility(1);
11380 fNodes->Add(sub2node);
11383 // Place copy #18 of ITS5 directly in I565
11385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11386 sub2node->SetLineColor(kColorITS);
11387 sub2node->SetVisibility(1);
11388 fNodes->Add(sub2node);
11391 // Place copy #19 of ITS5 directly in I565
11393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11394 sub2node->SetLineColor(kColorITS);
11395 sub2node->SetVisibility(1);
11396 fNodes->Add(sub2node);
11399 // Place copy #20 of ITS5 directly in I565
11401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11402 sub2node->SetLineColor(kColorITS);
11403 sub2node->SetVisibility(1);
11404 fNodes->Add(sub2node);
11407 // Place copy #21 of ITS5 directly in I565
11409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11410 sub2node->SetLineColor(kColorITS);
11411 sub2node->SetVisibility(1);
11412 fNodes->Add(sub2node);
11415 // Place copy #22 of ITS5 directly in I565
11417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11418 sub2node->SetLineColor(kColorITS);
11419 sub2node->SetVisibility(1);
11420 fNodes->Add(sub2node);
11422 fNodes->Add(sub1node);
11425 // Place copy #8 of I565 in IT56
11427 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11428 sub1node->SetLineColor(kColorITS);
11429 sub1node->SetVisibility(0);
11432 // Place copy #1 of ITS5 directly in I565
11434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11435 sub2node->SetLineColor(kColorITS);
11436 sub2node->SetVisibility(1);
11437 fNodes->Add(sub2node);
11440 // Place copy #2 of ITS5 directly in I565
11442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11443 sub2node->SetLineColor(kColorITS);
11444 sub2node->SetVisibility(1);
11445 fNodes->Add(sub2node);
11448 // Place copy #3 of ITS5 directly in I565
11450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11451 sub2node->SetLineColor(kColorITS);
11452 sub2node->SetVisibility(1);
11453 fNodes->Add(sub2node);
11456 // Place copy #4 of ITS5 directly in I565
11458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11459 sub2node->SetLineColor(kColorITS);
11460 sub2node->SetVisibility(1);
11461 fNodes->Add(sub2node);
11464 // Place copy #5 of ITS5 directly in I565
11466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11467 sub2node->SetLineColor(kColorITS);
11468 sub2node->SetVisibility(1);
11469 fNodes->Add(sub2node);
11472 // Place copy #6 of ITS5 directly in I565
11474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11475 sub2node->SetLineColor(kColorITS);
11476 sub2node->SetVisibility(1);
11477 fNodes->Add(sub2node);
11480 // Place copy #7 of ITS5 directly in I565
11482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11483 sub2node->SetLineColor(kColorITS);
11484 sub2node->SetVisibility(1);
11485 fNodes->Add(sub2node);
11488 // Place copy #8 of ITS5 directly in I565
11490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11491 sub2node->SetLineColor(kColorITS);
11492 sub2node->SetVisibility(1);
11493 fNodes->Add(sub2node);
11496 // Place copy #9 of ITS5 directly in I565
11498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11499 sub2node->SetLineColor(kColorITS);
11500 sub2node->SetVisibility(1);
11501 fNodes->Add(sub2node);
11504 // Place copy #10 of ITS5 directly in I565
11506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11507 sub2node->SetLineColor(kColorITS);
11508 sub2node->SetVisibility(1);
11509 fNodes->Add(sub2node);
11512 // Place copy #11 of ITS5 directly in I565
11514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11515 sub2node->SetLineColor(kColorITS);
11516 sub2node->SetVisibility(1);
11517 fNodes->Add(sub2node);
11520 // Place copy #12 of ITS5 directly in I565
11522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11523 sub2node->SetLineColor(kColorITS);
11524 sub2node->SetVisibility(1);
11525 fNodes->Add(sub2node);
11528 // Place copy #13 of ITS5 directly in I565
11530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11531 sub2node->SetLineColor(kColorITS);
11532 sub2node->SetVisibility(1);
11533 fNodes->Add(sub2node);
11536 // Place copy #14 of ITS5 directly in I565
11538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11539 sub2node->SetLineColor(kColorITS);
11540 sub2node->SetVisibility(1);
11541 fNodes->Add(sub2node);
11544 // Place copy #15 of ITS5 directly in I565
11546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11547 sub2node->SetLineColor(kColorITS);
11548 sub2node->SetVisibility(1);
11549 fNodes->Add(sub2node);
11552 // Place copy #16 of ITS5 directly in I565
11554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11555 sub2node->SetLineColor(kColorITS);
11556 sub2node->SetVisibility(1);
11557 fNodes->Add(sub2node);
11560 // Place copy #17 of ITS5 directly in I565
11562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11563 sub2node->SetLineColor(kColorITS);
11564 sub2node->SetVisibility(1);
11565 fNodes->Add(sub2node);
11568 // Place copy #18 of ITS5 directly in I565
11570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11571 sub2node->SetLineColor(kColorITS);
11572 sub2node->SetVisibility(1);
11573 fNodes->Add(sub2node);
11576 // Place copy #19 of ITS5 directly in I565
11578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11579 sub2node->SetLineColor(kColorITS);
11580 sub2node->SetVisibility(1);
11581 fNodes->Add(sub2node);
11584 // Place copy #20 of ITS5 directly in I565
11586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11587 sub2node->SetLineColor(kColorITS);
11588 sub2node->SetVisibility(1);
11589 fNodes->Add(sub2node);
11592 // Place copy #21 of ITS5 directly in I565
11594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11595 sub2node->SetLineColor(kColorITS);
11596 sub2node->SetVisibility(1);
11597 fNodes->Add(sub2node);
11600 // Place copy #22 of ITS5 directly in I565
11602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11603 sub2node->SetLineColor(kColorITS);
11604 sub2node->SetVisibility(1);
11605 fNodes->Add(sub2node);
11607 fNodes->Add(sub1node);
11610 // Place copy #9 of I565 in IT56
11612 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11613 sub1node->SetLineColor(kColorITS);
11614 sub1node->SetVisibility(0);
11617 // Place copy #1 of ITS5 directly in I565
11619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11620 sub2node->SetLineColor(kColorITS);
11621 sub2node->SetVisibility(1);
11622 fNodes->Add(sub2node);
11625 // Place copy #2 of ITS5 directly in I565
11627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11628 sub2node->SetLineColor(kColorITS);
11629 sub2node->SetVisibility(1);
11630 fNodes->Add(sub2node);
11633 // Place copy #3 of ITS5 directly in I565
11635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11636 sub2node->SetLineColor(kColorITS);
11637 sub2node->SetVisibility(1);
11638 fNodes->Add(sub2node);
11641 // Place copy #4 of ITS5 directly in I565
11643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11644 sub2node->SetLineColor(kColorITS);
11645 sub2node->SetVisibility(1);
11646 fNodes->Add(sub2node);
11649 // Place copy #5 of ITS5 directly in I565
11651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11652 sub2node->SetLineColor(kColorITS);
11653 sub2node->SetVisibility(1);
11654 fNodes->Add(sub2node);
11657 // Place copy #6 of ITS5 directly in I565
11659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11660 sub2node->SetLineColor(kColorITS);
11661 sub2node->SetVisibility(1);
11662 fNodes->Add(sub2node);
11665 // Place copy #7 of ITS5 directly in I565
11667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11668 sub2node->SetLineColor(kColorITS);
11669 sub2node->SetVisibility(1);
11670 fNodes->Add(sub2node);
11673 // Place copy #8 of ITS5 directly in I565
11675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11676 sub2node->SetLineColor(kColorITS);
11677 sub2node->SetVisibility(1);
11678 fNodes->Add(sub2node);
11681 // Place copy #9 of ITS5 directly in I565
11683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11684 sub2node->SetLineColor(kColorITS);
11685 sub2node->SetVisibility(1);
11686 fNodes->Add(sub2node);
11689 // Place copy #10 of ITS5 directly in I565
11691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11692 sub2node->SetLineColor(kColorITS);
11693 sub2node->SetVisibility(1);
11694 fNodes->Add(sub2node);
11697 // Place copy #11 of ITS5 directly in I565
11699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11700 sub2node->SetLineColor(kColorITS);
11701 sub2node->SetVisibility(1);
11702 fNodes->Add(sub2node);
11705 // Place copy #12 of ITS5 directly in I565
11707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11708 sub2node->SetLineColor(kColorITS);
11709 sub2node->SetVisibility(1);
11710 fNodes->Add(sub2node);
11713 // Place copy #13 of ITS5 directly in I565
11715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11716 sub2node->SetLineColor(kColorITS);
11717 sub2node->SetVisibility(1);
11718 fNodes->Add(sub2node);
11721 // Place copy #14 of ITS5 directly in I565
11723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11724 sub2node->SetLineColor(kColorITS);
11725 sub2node->SetVisibility(1);
11726 fNodes->Add(sub2node);
11729 // Place copy #15 of ITS5 directly in I565
11731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11732 sub2node->SetLineColor(kColorITS);
11733 sub2node->SetVisibility(1);
11734 fNodes->Add(sub2node);
11737 // Place copy #16 of ITS5 directly in I565
11739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11740 sub2node->SetLineColor(kColorITS);
11741 sub2node->SetVisibility(1);
11742 fNodes->Add(sub2node);
11745 // Place copy #17 of ITS5 directly in I565
11747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11748 sub2node->SetLineColor(kColorITS);
11749 sub2node->SetVisibility(1);
11750 fNodes->Add(sub2node);
11753 // Place copy #18 of ITS5 directly in I565
11755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11756 sub2node->SetLineColor(kColorITS);
11757 sub2node->SetVisibility(1);
11758 fNodes->Add(sub2node);
11761 // Place copy #19 of ITS5 directly in I565
11763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11764 sub2node->SetLineColor(kColorITS);
11765 sub2node->SetVisibility(1);
11766 fNodes->Add(sub2node);
11769 // Place copy #20 of ITS5 directly in I565
11771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11772 sub2node->SetLineColor(kColorITS);
11773 sub2node->SetVisibility(1);
11774 fNodes->Add(sub2node);
11777 // Place copy #21 of ITS5 directly in I565
11779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11780 sub2node->SetLineColor(kColorITS);
11781 sub2node->SetVisibility(1);
11782 fNodes->Add(sub2node);
11785 // Place copy #22 of ITS5 directly in I565
11787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11788 sub2node->SetLineColor(kColorITS);
11789 sub2node->SetVisibility(1);
11790 fNodes->Add(sub2node);
11792 fNodes->Add(sub1node);
11795 // Place copy #10 of I565 in IT56
11797 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11798 sub1node->SetLineColor(kColorITS);
11799 sub1node->SetVisibility(0);
11802 // Place copy #1 of ITS5 directly in I565
11804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11805 sub2node->SetLineColor(kColorITS);
11806 sub2node->SetVisibility(1);
11807 fNodes->Add(sub2node);
11810 // Place copy #2 of ITS5 directly in I565
11812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11813 sub2node->SetLineColor(kColorITS);
11814 sub2node->SetVisibility(1);
11815 fNodes->Add(sub2node);
11818 // Place copy #3 of ITS5 directly in I565
11820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11821 sub2node->SetLineColor(kColorITS);
11822 sub2node->SetVisibility(1);
11823 fNodes->Add(sub2node);
11826 // Place copy #4 of ITS5 directly in I565
11828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11829 sub2node->SetLineColor(kColorITS);
11830 sub2node->SetVisibility(1);
11831 fNodes->Add(sub2node);
11834 // Place copy #5 of ITS5 directly in I565
11836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11837 sub2node->SetLineColor(kColorITS);
11838 sub2node->SetVisibility(1);
11839 fNodes->Add(sub2node);
11842 // Place copy #6 of ITS5 directly in I565
11844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11845 sub2node->SetLineColor(kColorITS);
11846 sub2node->SetVisibility(1);
11847 fNodes->Add(sub2node);
11850 // Place copy #7 of ITS5 directly in I565
11852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11853 sub2node->SetLineColor(kColorITS);
11854 sub2node->SetVisibility(1);
11855 fNodes->Add(sub2node);
11858 // Place copy #8 of ITS5 directly in I565
11860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11861 sub2node->SetLineColor(kColorITS);
11862 sub2node->SetVisibility(1);
11863 fNodes->Add(sub2node);
11866 // Place copy #9 of ITS5 directly in I565
11868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11869 sub2node->SetLineColor(kColorITS);
11870 sub2node->SetVisibility(1);
11871 fNodes->Add(sub2node);
11874 // Place copy #10 of ITS5 directly in I565
11876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11877 sub2node->SetLineColor(kColorITS);
11878 sub2node->SetVisibility(1);
11879 fNodes->Add(sub2node);
11882 // Place copy #11 of ITS5 directly in I565
11884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11885 sub2node->SetLineColor(kColorITS);
11886 sub2node->SetVisibility(1);
11887 fNodes->Add(sub2node);
11890 // Place copy #12 of ITS5 directly in I565
11892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11893 sub2node->SetLineColor(kColorITS);
11894 sub2node->SetVisibility(1);
11895 fNodes->Add(sub2node);
11898 // Place copy #13 of ITS5 directly in I565
11900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11901 sub2node->SetLineColor(kColorITS);
11902 sub2node->SetVisibility(1);
11903 fNodes->Add(sub2node);
11906 // Place copy #14 of ITS5 directly in I565
11908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11909 sub2node->SetLineColor(kColorITS);
11910 sub2node->SetVisibility(1);
11911 fNodes->Add(sub2node);
11914 // Place copy #15 of ITS5 directly in I565
11916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11917 sub2node->SetLineColor(kColorITS);
11918 sub2node->SetVisibility(1);
11919 fNodes->Add(sub2node);
11922 // Place copy #16 of ITS5 directly in I565
11924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11925 sub2node->SetLineColor(kColorITS);
11926 sub2node->SetVisibility(1);
11927 fNodes->Add(sub2node);
11930 // Place copy #17 of ITS5 directly in I565
11932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11933 sub2node->SetLineColor(kColorITS);
11934 sub2node->SetVisibility(1);
11935 fNodes->Add(sub2node);
11938 // Place copy #18 of ITS5 directly in I565
11940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11941 sub2node->SetLineColor(kColorITS);
11942 sub2node->SetVisibility(1);
11943 fNodes->Add(sub2node);
11946 // Place copy #19 of ITS5 directly in I565
11948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11949 sub2node->SetLineColor(kColorITS);
11950 sub2node->SetVisibility(1);
11951 fNodes->Add(sub2node);
11954 // Place copy #20 of ITS5 directly in I565
11956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11957 sub2node->SetLineColor(kColorITS);
11958 sub2node->SetVisibility(1);
11959 fNodes->Add(sub2node);
11962 // Place copy #21 of ITS5 directly in I565
11964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11965 sub2node->SetLineColor(kColorITS);
11966 sub2node->SetVisibility(1);
11967 fNodes->Add(sub2node);
11970 // Place copy #22 of ITS5 directly in I565
11972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11973 sub2node->SetLineColor(kColorITS);
11974 sub2node->SetVisibility(1);
11975 fNodes->Add(sub2node);
11977 fNodes->Add(sub1node);
11980 // Place copy #11 of I565 in IT56
11982 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
11983 sub1node->SetLineColor(kColorITS);
11984 sub1node->SetVisibility(0);
11987 // Place copy #1 of ITS5 directly in I565
11989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11990 sub2node->SetLineColor(kColorITS);
11991 sub2node->SetVisibility(1);
11992 fNodes->Add(sub2node);
11995 // Place copy #2 of ITS5 directly in I565
11997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11998 sub2node->SetLineColor(kColorITS);
11999 sub2node->SetVisibility(1);
12000 fNodes->Add(sub2node);
12003 // Place copy #3 of ITS5 directly in I565
12005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12006 sub2node->SetLineColor(kColorITS);
12007 sub2node->SetVisibility(1);
12008 fNodes->Add(sub2node);
12011 // Place copy #4 of ITS5 directly in I565
12013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12014 sub2node->SetLineColor(kColorITS);
12015 sub2node->SetVisibility(1);
12016 fNodes->Add(sub2node);
12019 // Place copy #5 of ITS5 directly in I565
12021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12022 sub2node->SetLineColor(kColorITS);
12023 sub2node->SetVisibility(1);
12024 fNodes->Add(sub2node);
12027 // Place copy #6 of ITS5 directly in I565
12029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12030 sub2node->SetLineColor(kColorITS);
12031 sub2node->SetVisibility(1);
12032 fNodes->Add(sub2node);
12035 // Place copy #7 of ITS5 directly in I565
12037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12038 sub2node->SetLineColor(kColorITS);
12039 sub2node->SetVisibility(1);
12040 fNodes->Add(sub2node);
12043 // Place copy #8 of ITS5 directly in I565
12045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12046 sub2node->SetLineColor(kColorITS);
12047 sub2node->SetVisibility(1);
12048 fNodes->Add(sub2node);
12051 // Place copy #9 of ITS5 directly in I565
12053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12054 sub2node->SetLineColor(kColorITS);
12055 sub2node->SetVisibility(1);
12056 fNodes->Add(sub2node);
12059 // Place copy #10 of ITS5 directly in I565
12061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12062 sub2node->SetLineColor(kColorITS);
12063 sub2node->SetVisibility(1);
12064 fNodes->Add(sub2node);
12067 // Place copy #11 of ITS5 directly in I565
12069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12070 sub2node->SetLineColor(kColorITS);
12071 sub2node->SetVisibility(1);
12072 fNodes->Add(sub2node);
12075 // Place copy #12 of ITS5 directly in I565
12077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12078 sub2node->SetLineColor(kColorITS);
12079 sub2node->SetVisibility(1);
12080 fNodes->Add(sub2node);
12083 // Place copy #13 of ITS5 directly in I565
12085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12086 sub2node->SetLineColor(kColorITS);
12087 sub2node->SetVisibility(1);
12088 fNodes->Add(sub2node);
12091 // Place copy #14 of ITS5 directly in I565
12093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12094 sub2node->SetLineColor(kColorITS);
12095 sub2node->SetVisibility(1);
12096 fNodes->Add(sub2node);
12099 // Place copy #15 of ITS5 directly in I565
12101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12102 sub2node->SetLineColor(kColorITS);
12103 sub2node->SetVisibility(1);
12104 fNodes->Add(sub2node);
12107 // Place copy #16 of ITS5 directly in I565
12109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12110 sub2node->SetLineColor(kColorITS);
12111 sub2node->SetVisibility(1);
12112 fNodes->Add(sub2node);
12115 // Place copy #17 of ITS5 directly in I565
12117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12118 sub2node->SetLineColor(kColorITS);
12119 sub2node->SetVisibility(1);
12120 fNodes->Add(sub2node);
12123 // Place copy #18 of ITS5 directly in I565
12125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12126 sub2node->SetLineColor(kColorITS);
12127 sub2node->SetVisibility(1);
12128 fNodes->Add(sub2node);
12131 // Place copy #19 of ITS5 directly in I565
12133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12134 sub2node->SetLineColor(kColorITS);
12135 sub2node->SetVisibility(1);
12136 fNodes->Add(sub2node);
12139 // Place copy #20 of ITS5 directly in I565
12141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12142 sub2node->SetLineColor(kColorITS);
12143 sub2node->SetVisibility(1);
12144 fNodes->Add(sub2node);
12147 // Place copy #21 of ITS5 directly in I565
12149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12150 sub2node->SetLineColor(kColorITS);
12151 sub2node->SetVisibility(1);
12152 fNodes->Add(sub2node);
12155 // Place copy #22 of ITS5 directly in I565
12157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12158 sub2node->SetLineColor(kColorITS);
12159 sub2node->SetVisibility(1);
12160 fNodes->Add(sub2node);
12162 fNodes->Add(sub1node);
12165 // Place copy #12 of I565 in IT56
12167 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12168 sub1node->SetLineColor(kColorITS);
12169 sub1node->SetVisibility(0);
12172 // Place copy #1 of ITS5 directly in I565
12174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12175 sub2node->SetLineColor(kColorITS);
12176 sub2node->SetVisibility(1);
12177 fNodes->Add(sub2node);
12180 // Place copy #2 of ITS5 directly in I565
12182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12183 sub2node->SetLineColor(kColorITS);
12184 sub2node->SetVisibility(1);
12185 fNodes->Add(sub2node);
12188 // Place copy #3 of ITS5 directly in I565
12190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12191 sub2node->SetLineColor(kColorITS);
12192 sub2node->SetVisibility(1);
12193 fNodes->Add(sub2node);
12196 // Place copy #4 of ITS5 directly in I565
12198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12199 sub2node->SetLineColor(kColorITS);
12200 sub2node->SetVisibility(1);
12201 fNodes->Add(sub2node);
12204 // Place copy #5 of ITS5 directly in I565
12206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12207 sub2node->SetLineColor(kColorITS);
12208 sub2node->SetVisibility(1);
12209 fNodes->Add(sub2node);
12212 // Place copy #6 of ITS5 directly in I565
12214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12215 sub2node->SetLineColor(kColorITS);
12216 sub2node->SetVisibility(1);
12217 fNodes->Add(sub2node);
12220 // Place copy #7 of ITS5 directly in I565
12222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12223 sub2node->SetLineColor(kColorITS);
12224 sub2node->SetVisibility(1);
12225 fNodes->Add(sub2node);
12228 // Place copy #8 of ITS5 directly in I565
12230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12231 sub2node->SetLineColor(kColorITS);
12232 sub2node->SetVisibility(1);
12233 fNodes->Add(sub2node);
12236 // Place copy #9 of ITS5 directly in I565
12238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12239 sub2node->SetLineColor(kColorITS);
12240 sub2node->SetVisibility(1);
12241 fNodes->Add(sub2node);
12244 // Place copy #10 of ITS5 directly in I565
12246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12247 sub2node->SetLineColor(kColorITS);
12248 sub2node->SetVisibility(1);
12249 fNodes->Add(sub2node);
12252 // Place copy #11 of ITS5 directly in I565
12254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12255 sub2node->SetLineColor(kColorITS);
12256 sub2node->SetVisibility(1);
12257 fNodes->Add(sub2node);
12260 // Place copy #12 of ITS5 directly in I565
12262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12263 sub2node->SetLineColor(kColorITS);
12264 sub2node->SetVisibility(1);
12265 fNodes->Add(sub2node);
12268 // Place copy #13 of ITS5 directly in I565
12270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12271 sub2node->SetLineColor(kColorITS);
12272 sub2node->SetVisibility(1);
12273 fNodes->Add(sub2node);
12276 // Place copy #14 of ITS5 directly in I565
12278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12279 sub2node->SetLineColor(kColorITS);
12280 sub2node->SetVisibility(1);
12281 fNodes->Add(sub2node);
12284 // Place copy #15 of ITS5 directly in I565
12286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12287 sub2node->SetLineColor(kColorITS);
12288 sub2node->SetVisibility(1);
12289 fNodes->Add(sub2node);
12292 // Place copy #16 of ITS5 directly in I565
12294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12295 sub2node->SetLineColor(kColorITS);
12296 sub2node->SetVisibility(1);
12297 fNodes->Add(sub2node);
12300 // Place copy #17 of ITS5 directly in I565
12302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12303 sub2node->SetLineColor(kColorITS);
12304 sub2node->SetVisibility(1);
12305 fNodes->Add(sub2node);
12308 // Place copy #18 of ITS5 directly in I565
12310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12311 sub2node->SetLineColor(kColorITS);
12312 sub2node->SetVisibility(1);
12313 fNodes->Add(sub2node);
12316 // Place copy #19 of ITS5 directly in I565
12318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12319 sub2node->SetLineColor(kColorITS);
12320 sub2node->SetVisibility(1);
12321 fNodes->Add(sub2node);
12324 // Place copy #20 of ITS5 directly in I565
12326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12327 sub2node->SetLineColor(kColorITS);
12328 sub2node->SetVisibility(1);
12329 fNodes->Add(sub2node);
12332 // Place copy #21 of ITS5 directly in I565
12334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12335 sub2node->SetLineColor(kColorITS);
12336 sub2node->SetVisibility(1);
12337 fNodes->Add(sub2node);
12340 // Place copy #22 of ITS5 directly in I565
12342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12343 sub2node->SetLineColor(kColorITS);
12344 sub2node->SetVisibility(1);
12345 fNodes->Add(sub2node);
12347 fNodes->Add(sub1node);
12350 // Place copy #13 of I565 in IT56
12352 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12353 sub1node->SetLineColor(kColorITS);
12354 sub1node->SetVisibility(0);
12357 // Place copy #1 of ITS5 directly in I565
12359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12360 sub2node->SetLineColor(kColorITS);
12361 sub2node->SetVisibility(1);
12362 fNodes->Add(sub2node);
12365 // Place copy #2 of ITS5 directly in I565
12367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12368 sub2node->SetLineColor(kColorITS);
12369 sub2node->SetVisibility(1);
12370 fNodes->Add(sub2node);
12373 // Place copy #3 of ITS5 directly in I565
12375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12376 sub2node->SetLineColor(kColorITS);
12377 sub2node->SetVisibility(1);
12378 fNodes->Add(sub2node);
12381 // Place copy #4 of ITS5 directly in I565
12383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12384 sub2node->SetLineColor(kColorITS);
12385 sub2node->SetVisibility(1);
12386 fNodes->Add(sub2node);
12389 // Place copy #5 of ITS5 directly in I565
12391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12392 sub2node->SetLineColor(kColorITS);
12393 sub2node->SetVisibility(1);
12394 fNodes->Add(sub2node);
12397 // Place copy #6 of ITS5 directly in I565
12399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12400 sub2node->SetLineColor(kColorITS);
12401 sub2node->SetVisibility(1);
12402 fNodes->Add(sub2node);
12405 // Place copy #7 of ITS5 directly in I565
12407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12408 sub2node->SetLineColor(kColorITS);
12409 sub2node->SetVisibility(1);
12410 fNodes->Add(sub2node);
12413 // Place copy #8 of ITS5 directly in I565
12415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12416 sub2node->SetLineColor(kColorITS);
12417 sub2node->SetVisibility(1);
12418 fNodes->Add(sub2node);
12421 // Place copy #9 of ITS5 directly in I565
12423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12424 sub2node->SetLineColor(kColorITS);
12425 sub2node->SetVisibility(1);
12426 fNodes->Add(sub2node);
12429 // Place copy #10 of ITS5 directly in I565
12431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12432 sub2node->SetLineColor(kColorITS);
12433 sub2node->SetVisibility(1);
12434 fNodes->Add(sub2node);
12437 // Place copy #11 of ITS5 directly in I565
12439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12440 sub2node->SetLineColor(kColorITS);
12441 sub2node->SetVisibility(1);
12442 fNodes->Add(sub2node);
12445 // Place copy #12 of ITS5 directly in I565
12447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12448 sub2node->SetLineColor(kColorITS);
12449 sub2node->SetVisibility(1);
12450 fNodes->Add(sub2node);
12453 // Place copy #13 of ITS5 directly in I565
12455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12456 sub2node->SetLineColor(kColorITS);
12457 sub2node->SetVisibility(1);
12458 fNodes->Add(sub2node);
12461 // Place copy #14 of ITS5 directly in I565
12463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12464 sub2node->SetLineColor(kColorITS);
12465 sub2node->SetVisibility(1);
12466 fNodes->Add(sub2node);
12469 // Place copy #15 of ITS5 directly in I565
12471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12472 sub2node->SetLineColor(kColorITS);
12473 sub2node->SetVisibility(1);
12474 fNodes->Add(sub2node);
12477 // Place copy #16 of ITS5 directly in I565
12479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12480 sub2node->SetLineColor(kColorITS);
12481 sub2node->SetVisibility(1);
12482 fNodes->Add(sub2node);
12485 // Place copy #17 of ITS5 directly in I565
12487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12488 sub2node->SetLineColor(kColorITS);
12489 sub2node->SetVisibility(1);
12490 fNodes->Add(sub2node);
12493 // Place copy #18 of ITS5 directly in I565
12495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12496 sub2node->SetLineColor(kColorITS);
12497 sub2node->SetVisibility(1);
12498 fNodes->Add(sub2node);
12501 // Place copy #19 of ITS5 directly in I565
12503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12504 sub2node->SetLineColor(kColorITS);
12505 sub2node->SetVisibility(1);
12506 fNodes->Add(sub2node);
12509 // Place copy #20 of ITS5 directly in I565
12511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12512 sub2node->SetLineColor(kColorITS);
12513 sub2node->SetVisibility(1);
12514 fNodes->Add(sub2node);
12517 // Place copy #21 of ITS5 directly in I565
12519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12520 sub2node->SetLineColor(kColorITS);
12521 sub2node->SetVisibility(1);
12522 fNodes->Add(sub2node);
12525 // Place copy #22 of ITS5 directly in I565
12527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12528 sub2node->SetLineColor(kColorITS);
12529 sub2node->SetVisibility(1);
12530 fNodes->Add(sub2node);
12532 fNodes->Add(sub1node);
12535 // Place copy #14 of I565 in IT56
12537 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12538 sub1node->SetLineColor(kColorITS);
12539 sub1node->SetVisibility(0);
12542 // Place copy #1 of ITS5 directly in I565
12544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12545 sub2node->SetLineColor(kColorITS);
12546 sub2node->SetVisibility(1);
12547 fNodes->Add(sub2node);
12550 // Place copy #2 of ITS5 directly in I565
12552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12553 sub2node->SetLineColor(kColorITS);
12554 sub2node->SetVisibility(1);
12555 fNodes->Add(sub2node);
12558 // Place copy #3 of ITS5 directly in I565
12560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12561 sub2node->SetLineColor(kColorITS);
12562 sub2node->SetVisibility(1);
12563 fNodes->Add(sub2node);
12566 // Place copy #4 of ITS5 directly in I565
12568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12569 sub2node->SetLineColor(kColorITS);
12570 sub2node->SetVisibility(1);
12571 fNodes->Add(sub2node);
12574 // Place copy #5 of ITS5 directly in I565
12576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12577 sub2node->SetLineColor(kColorITS);
12578 sub2node->SetVisibility(1);
12579 fNodes->Add(sub2node);
12582 // Place copy #6 of ITS5 directly in I565
12584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12585 sub2node->SetLineColor(kColorITS);
12586 sub2node->SetVisibility(1);
12587 fNodes->Add(sub2node);
12590 // Place copy #7 of ITS5 directly in I565
12592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12593 sub2node->SetLineColor(kColorITS);
12594 sub2node->SetVisibility(1);
12595 fNodes->Add(sub2node);
12598 // Place copy #8 of ITS5 directly in I565
12600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12601 sub2node->SetLineColor(kColorITS);
12602 sub2node->SetVisibility(1);
12603 fNodes->Add(sub2node);
12606 // Place copy #9 of ITS5 directly in I565
12608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12609 sub2node->SetLineColor(kColorITS);
12610 sub2node->SetVisibility(1);
12611 fNodes->Add(sub2node);
12614 // Place copy #10 of ITS5 directly in I565
12616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12617 sub2node->SetLineColor(kColorITS);
12618 sub2node->SetVisibility(1);
12619 fNodes->Add(sub2node);
12622 // Place copy #11 of ITS5 directly in I565
12624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12625 sub2node->SetLineColor(kColorITS);
12626 sub2node->SetVisibility(1);
12627 fNodes->Add(sub2node);
12630 // Place copy #12 of ITS5 directly in I565
12632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12633 sub2node->SetLineColor(kColorITS);
12634 sub2node->SetVisibility(1);
12635 fNodes->Add(sub2node);
12638 // Place copy #13 of ITS5 directly in I565
12640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12641 sub2node->SetLineColor(kColorITS);
12642 sub2node->SetVisibility(1);
12643 fNodes->Add(sub2node);
12646 // Place copy #14 of ITS5 directly in I565
12648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12649 sub2node->SetLineColor(kColorITS);
12650 sub2node->SetVisibility(1);
12651 fNodes->Add(sub2node);
12654 // Place copy #15 of ITS5 directly in I565
12656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12657 sub2node->SetLineColor(kColorITS);
12658 sub2node->SetVisibility(1);
12659 fNodes->Add(sub2node);
12662 // Place copy #16 of ITS5 directly in I565
12664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12665 sub2node->SetLineColor(kColorITS);
12666 sub2node->SetVisibility(1);
12667 fNodes->Add(sub2node);
12670 // Place copy #17 of ITS5 directly in I565
12672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12673 sub2node->SetLineColor(kColorITS);
12674 sub2node->SetVisibility(1);
12675 fNodes->Add(sub2node);
12678 // Place copy #18 of ITS5 directly in I565
12680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12681 sub2node->SetLineColor(kColorITS);
12682 sub2node->SetVisibility(1);
12683 fNodes->Add(sub2node);
12686 // Place copy #19 of ITS5 directly in I565
12688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12689 sub2node->SetLineColor(kColorITS);
12690 sub2node->SetVisibility(1);
12691 fNodes->Add(sub2node);
12694 // Place copy #20 of ITS5 directly in I565
12696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12697 sub2node->SetLineColor(kColorITS);
12698 sub2node->SetVisibility(1);
12699 fNodes->Add(sub2node);
12702 // Place copy #21 of ITS5 directly in I565
12704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12705 sub2node->SetLineColor(kColorITS);
12706 sub2node->SetVisibility(1);
12707 fNodes->Add(sub2node);
12710 // Place copy #22 of ITS5 directly in I565
12712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12713 sub2node->SetLineColor(kColorITS);
12714 sub2node->SetVisibility(1);
12715 fNodes->Add(sub2node);
12717 fNodes->Add(sub1node);
12720 // Place copy #15 of I565 in IT56
12722 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12723 sub1node->SetLineColor(kColorITS);
12724 sub1node->SetVisibility(0);
12727 // Place copy #1 of ITS5 directly in I565
12729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12730 sub2node->SetLineColor(kColorITS);
12731 sub2node->SetVisibility(1);
12732 fNodes->Add(sub2node);
12735 // Place copy #2 of ITS5 directly in I565
12737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12738 sub2node->SetLineColor(kColorITS);
12739 sub2node->SetVisibility(1);
12740 fNodes->Add(sub2node);
12743 // Place copy #3 of ITS5 directly in I565
12745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12746 sub2node->SetLineColor(kColorITS);
12747 sub2node->SetVisibility(1);
12748 fNodes->Add(sub2node);
12751 // Place copy #4 of ITS5 directly in I565
12753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12754 sub2node->SetLineColor(kColorITS);
12755 sub2node->SetVisibility(1);
12756 fNodes->Add(sub2node);
12759 // Place copy #5 of ITS5 directly in I565
12761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12762 sub2node->SetLineColor(kColorITS);
12763 sub2node->SetVisibility(1);
12764 fNodes->Add(sub2node);
12767 // Place copy #6 of ITS5 directly in I565
12769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12770 sub2node->SetLineColor(kColorITS);
12771 sub2node->SetVisibility(1);
12772 fNodes->Add(sub2node);
12775 // Place copy #7 of ITS5 directly in I565
12777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12778 sub2node->SetLineColor(kColorITS);
12779 sub2node->SetVisibility(1);
12780 fNodes->Add(sub2node);
12783 // Place copy #8 of ITS5 directly in I565
12785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12786 sub2node->SetLineColor(kColorITS);
12787 sub2node->SetVisibility(1);
12788 fNodes->Add(sub2node);
12791 // Place copy #9 of ITS5 directly in I565
12793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12794 sub2node->SetLineColor(kColorITS);
12795 sub2node->SetVisibility(1);
12796 fNodes->Add(sub2node);
12799 // Place copy #10 of ITS5 directly in I565
12801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12802 sub2node->SetLineColor(kColorITS);
12803 sub2node->SetVisibility(1);
12804 fNodes->Add(sub2node);
12807 // Place copy #11 of ITS5 directly in I565
12809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12810 sub2node->SetLineColor(kColorITS);
12811 sub2node->SetVisibility(1);
12812 fNodes->Add(sub2node);
12815 // Place copy #12 of ITS5 directly in I565
12817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12818 sub2node->SetLineColor(kColorITS);
12819 sub2node->SetVisibility(1);
12820 fNodes->Add(sub2node);
12823 // Place copy #13 of ITS5 directly in I565
12825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12826 sub2node->SetLineColor(kColorITS);
12827 sub2node->SetVisibility(1);
12828 fNodes->Add(sub2node);
12831 // Place copy #14 of ITS5 directly in I565
12833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12834 sub2node->SetLineColor(kColorITS);
12835 sub2node->SetVisibility(1);
12836 fNodes->Add(sub2node);
12839 // Place copy #15 of ITS5 directly in I565
12841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12842 sub2node->SetLineColor(kColorITS);
12843 sub2node->SetVisibility(1);
12844 fNodes->Add(sub2node);
12847 // Place copy #16 of ITS5 directly in I565
12849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12850 sub2node->SetLineColor(kColorITS);
12851 sub2node->SetVisibility(1);
12852 fNodes->Add(sub2node);
12855 // Place copy #17 of ITS5 directly in I565
12857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12858 sub2node->SetLineColor(kColorITS);
12859 sub2node->SetVisibility(1);
12860 fNodes->Add(sub2node);
12863 // Place copy #18 of ITS5 directly in I565
12865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12866 sub2node->SetLineColor(kColorITS);
12867 sub2node->SetVisibility(1);
12868 fNodes->Add(sub2node);
12871 // Place copy #19 of ITS5 directly in I565
12873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12874 sub2node->SetLineColor(kColorITS);
12875 sub2node->SetVisibility(1);
12876 fNodes->Add(sub2node);
12879 // Place copy #20 of ITS5 directly in I565
12881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12882 sub2node->SetLineColor(kColorITS);
12883 sub2node->SetVisibility(1);
12884 fNodes->Add(sub2node);
12887 // Place copy #21 of ITS5 directly in I565
12889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12890 sub2node->SetLineColor(kColorITS);
12891 sub2node->SetVisibility(1);
12892 fNodes->Add(sub2node);
12895 // Place copy #22 of ITS5 directly in I565
12897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12898 sub2node->SetLineColor(kColorITS);
12899 sub2node->SetVisibility(1);
12900 fNodes->Add(sub2node);
12902 fNodes->Add(sub1node);
12905 // Place copy #16 of I565 in IT56
12907 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
12908 sub1node->SetLineColor(kColorITS);
12909 sub1node->SetVisibility(0);
12912 // Place copy #1 of ITS5 directly in I565
12914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12915 sub2node->SetLineColor(kColorITS);
12916 sub2node->SetVisibility(1);
12917 fNodes->Add(sub2node);
12920 // Place copy #2 of ITS5 directly in I565
12922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12923 sub2node->SetLineColor(kColorITS);
12924 sub2node->SetVisibility(1);
12925 fNodes->Add(sub2node);
12928 // Place copy #3 of ITS5 directly in I565
12930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12931 sub2node->SetLineColor(kColorITS);
12932 sub2node->SetVisibility(1);
12933 fNodes->Add(sub2node);
12936 // Place copy #4 of ITS5 directly in I565
12938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12939 sub2node->SetLineColor(kColorITS);
12940 sub2node->SetVisibility(1);
12941 fNodes->Add(sub2node);
12944 // Place copy #5 of ITS5 directly in I565
12946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12947 sub2node->SetLineColor(kColorITS);
12948 sub2node->SetVisibility(1);
12949 fNodes->Add(sub2node);
12952 // Place copy #6 of ITS5 directly in I565
12954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12955 sub2node->SetLineColor(kColorITS);
12956 sub2node->SetVisibility(1);
12957 fNodes->Add(sub2node);
12960 // Place copy #7 of ITS5 directly in I565
12962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12963 sub2node->SetLineColor(kColorITS);
12964 sub2node->SetVisibility(1);
12965 fNodes->Add(sub2node);
12968 // Place copy #8 of ITS5 directly in I565
12970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12971 sub2node->SetLineColor(kColorITS);
12972 sub2node->SetVisibility(1);
12973 fNodes->Add(sub2node);
12976 // Place copy #9 of ITS5 directly in I565
12978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12979 sub2node->SetLineColor(kColorITS);
12980 sub2node->SetVisibility(1);
12981 fNodes->Add(sub2node);
12984 // Place copy #10 of ITS5 directly in I565
12986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12987 sub2node->SetLineColor(kColorITS);
12988 sub2node->SetVisibility(1);
12989 fNodes->Add(sub2node);
12992 // Place copy #11 of ITS5 directly in I565
12994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12995 sub2node->SetLineColor(kColorITS);
12996 sub2node->SetVisibility(1);
12997 fNodes->Add(sub2node);
13000 // Place copy #12 of ITS5 directly in I565
13002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13003 sub2node->SetLineColor(kColorITS);
13004 sub2node->SetVisibility(1);
13005 fNodes->Add(sub2node);
13008 // Place copy #13 of ITS5 directly in I565
13010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13011 sub2node->SetLineColor(kColorITS);
13012 sub2node->SetVisibility(1);
13013 fNodes->Add(sub2node);
13016 // Place copy #14 of ITS5 directly in I565
13018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13019 sub2node->SetLineColor(kColorITS);
13020 sub2node->SetVisibility(1);
13021 fNodes->Add(sub2node);
13024 // Place copy #15 of ITS5 directly in I565
13026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13027 sub2node->SetLineColor(kColorITS);
13028 sub2node->SetVisibility(1);
13029 fNodes->Add(sub2node);
13032 // Place copy #16 of ITS5 directly in I565
13034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13035 sub2node->SetLineColor(kColorITS);
13036 sub2node->SetVisibility(1);
13037 fNodes->Add(sub2node);
13040 // Place copy #17 of ITS5 directly in I565
13042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13043 sub2node->SetLineColor(kColorITS);
13044 sub2node->SetVisibility(1);
13045 fNodes->Add(sub2node);
13048 // Place copy #18 of ITS5 directly in I565
13050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13051 sub2node->SetLineColor(kColorITS);
13052 sub2node->SetVisibility(1);
13053 fNodes->Add(sub2node);
13056 // Place copy #19 of ITS5 directly in I565
13058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13059 sub2node->SetLineColor(kColorITS);
13060 sub2node->SetVisibility(1);
13061 fNodes->Add(sub2node);
13064 // Place copy #20 of ITS5 directly in I565
13066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13067 sub2node->SetLineColor(kColorITS);
13068 sub2node->SetVisibility(1);
13069 fNodes->Add(sub2node);
13072 // Place copy #21 of ITS5 directly in I565
13074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13075 sub2node->SetLineColor(kColorITS);
13076 sub2node->SetVisibility(1);
13077 fNodes->Add(sub2node);
13080 // Place copy #22 of ITS5 directly in I565
13082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13083 sub2node->SetLineColor(kColorITS);
13084 sub2node->SetVisibility(1);
13085 fNodes->Add(sub2node);
13087 fNodes->Add(sub1node);
13090 // Place copy #17 of I565 in IT56
13092 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13093 sub1node->SetLineColor(kColorITS);
13094 sub1node->SetVisibility(0);
13097 // Place copy #1 of ITS5 directly in I565
13099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13100 sub2node->SetLineColor(kColorITS);
13101 sub2node->SetVisibility(1);
13102 fNodes->Add(sub2node);
13105 // Place copy #2 of ITS5 directly in I565
13107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13108 sub2node->SetLineColor(kColorITS);
13109 sub2node->SetVisibility(1);
13110 fNodes->Add(sub2node);
13113 // Place copy #3 of ITS5 directly in I565
13115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13116 sub2node->SetLineColor(kColorITS);
13117 sub2node->SetVisibility(1);
13118 fNodes->Add(sub2node);
13121 // Place copy #4 of ITS5 directly in I565
13123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13124 sub2node->SetLineColor(kColorITS);
13125 sub2node->SetVisibility(1);
13126 fNodes->Add(sub2node);
13129 // Place copy #5 of ITS5 directly in I565
13131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13132 sub2node->SetLineColor(kColorITS);
13133 sub2node->SetVisibility(1);
13134 fNodes->Add(sub2node);
13137 // Place copy #6 of ITS5 directly in I565
13139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13140 sub2node->SetLineColor(kColorITS);
13141 sub2node->SetVisibility(1);
13142 fNodes->Add(sub2node);
13145 // Place copy #7 of ITS5 directly in I565
13147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13148 sub2node->SetLineColor(kColorITS);
13149 sub2node->SetVisibility(1);
13150 fNodes->Add(sub2node);
13153 // Place copy #8 of ITS5 directly in I565
13155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13156 sub2node->SetLineColor(kColorITS);
13157 sub2node->SetVisibility(1);
13158 fNodes->Add(sub2node);
13161 // Place copy #9 of ITS5 directly in I565
13163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13164 sub2node->SetLineColor(kColorITS);
13165 sub2node->SetVisibility(1);
13166 fNodes->Add(sub2node);
13169 // Place copy #10 of ITS5 directly in I565
13171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13172 sub2node->SetLineColor(kColorITS);
13173 sub2node->SetVisibility(1);
13174 fNodes->Add(sub2node);
13177 // Place copy #11 of ITS5 directly in I565
13179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13180 sub2node->SetLineColor(kColorITS);
13181 sub2node->SetVisibility(1);
13182 fNodes->Add(sub2node);
13185 // Place copy #12 of ITS5 directly in I565
13187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13188 sub2node->SetLineColor(kColorITS);
13189 sub2node->SetVisibility(1);
13190 fNodes->Add(sub2node);
13193 // Place copy #13 of ITS5 directly in I565
13195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13196 sub2node->SetLineColor(kColorITS);
13197 sub2node->SetVisibility(1);
13198 fNodes->Add(sub2node);
13201 // Place copy #14 of ITS5 directly in I565
13203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13204 sub2node->SetLineColor(kColorITS);
13205 sub2node->SetVisibility(1);
13206 fNodes->Add(sub2node);
13209 // Place copy #15 of ITS5 directly in I565
13211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13212 sub2node->SetLineColor(kColorITS);
13213 sub2node->SetVisibility(1);
13214 fNodes->Add(sub2node);
13217 // Place copy #16 of ITS5 directly in I565
13219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13220 sub2node->SetLineColor(kColorITS);
13221 sub2node->SetVisibility(1);
13222 fNodes->Add(sub2node);
13225 // Place copy #17 of ITS5 directly in I565
13227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13228 sub2node->SetLineColor(kColorITS);
13229 sub2node->SetVisibility(1);
13230 fNodes->Add(sub2node);
13233 // Place copy #18 of ITS5 directly in I565
13235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13236 sub2node->SetLineColor(kColorITS);
13237 sub2node->SetVisibility(1);
13238 fNodes->Add(sub2node);
13241 // Place copy #19 of ITS5 directly in I565
13243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13244 sub2node->SetLineColor(kColorITS);
13245 sub2node->SetVisibility(1);
13246 fNodes->Add(sub2node);
13249 // Place copy #20 of ITS5 directly in I565
13251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13252 sub2node->SetLineColor(kColorITS);
13253 sub2node->SetVisibility(1);
13254 fNodes->Add(sub2node);
13257 // Place copy #21 of ITS5 directly in I565
13259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13260 sub2node->SetLineColor(kColorITS);
13261 sub2node->SetVisibility(1);
13262 fNodes->Add(sub2node);
13265 // Place copy #22 of ITS5 directly in I565
13267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13268 sub2node->SetLineColor(kColorITS);
13269 sub2node->SetVisibility(1);
13270 fNodes->Add(sub2node);
13272 fNodes->Add(sub1node);
13275 // Place copy #18 of I565 in IT56
13277 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13278 sub1node->SetLineColor(kColorITS);
13279 sub1node->SetVisibility(0);
13282 // Place copy #1 of ITS5 directly in I565
13284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13285 sub2node->SetLineColor(kColorITS);
13286 sub2node->SetVisibility(1);
13287 fNodes->Add(sub2node);
13290 // Place copy #2 of ITS5 directly in I565
13292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13293 sub2node->SetLineColor(kColorITS);
13294 sub2node->SetVisibility(1);
13295 fNodes->Add(sub2node);
13298 // Place copy #3 of ITS5 directly in I565
13300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13301 sub2node->SetLineColor(kColorITS);
13302 sub2node->SetVisibility(1);
13303 fNodes->Add(sub2node);
13306 // Place copy #4 of ITS5 directly in I565
13308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13309 sub2node->SetLineColor(kColorITS);
13310 sub2node->SetVisibility(1);
13311 fNodes->Add(sub2node);
13314 // Place copy #5 of ITS5 directly in I565
13316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13317 sub2node->SetLineColor(kColorITS);
13318 sub2node->SetVisibility(1);
13319 fNodes->Add(sub2node);
13322 // Place copy #6 of ITS5 directly in I565
13324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13325 sub2node->SetLineColor(kColorITS);
13326 sub2node->SetVisibility(1);
13327 fNodes->Add(sub2node);
13330 // Place copy #7 of ITS5 directly in I565
13332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13333 sub2node->SetLineColor(kColorITS);
13334 sub2node->SetVisibility(1);
13335 fNodes->Add(sub2node);
13338 // Place copy #8 of ITS5 directly in I565
13340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13341 sub2node->SetLineColor(kColorITS);
13342 sub2node->SetVisibility(1);
13343 fNodes->Add(sub2node);
13346 // Place copy #9 of ITS5 directly in I565
13348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13349 sub2node->SetLineColor(kColorITS);
13350 sub2node->SetVisibility(1);
13351 fNodes->Add(sub2node);
13354 // Place copy #10 of ITS5 directly in I565
13356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13357 sub2node->SetLineColor(kColorITS);
13358 sub2node->SetVisibility(1);
13359 fNodes->Add(sub2node);
13362 // Place copy #11 of ITS5 directly in I565
13364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13365 sub2node->SetLineColor(kColorITS);
13366 sub2node->SetVisibility(1);
13367 fNodes->Add(sub2node);
13370 // Place copy #12 of ITS5 directly in I565
13372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13373 sub2node->SetLineColor(kColorITS);
13374 sub2node->SetVisibility(1);
13375 fNodes->Add(sub2node);
13378 // Place copy #13 of ITS5 directly in I565
13380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13381 sub2node->SetLineColor(kColorITS);
13382 sub2node->SetVisibility(1);
13383 fNodes->Add(sub2node);
13386 // Place copy #14 of ITS5 directly in I565
13388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13389 sub2node->SetLineColor(kColorITS);
13390 sub2node->SetVisibility(1);
13391 fNodes->Add(sub2node);
13394 // Place copy #15 of ITS5 directly in I565
13396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13397 sub2node->SetLineColor(kColorITS);
13398 sub2node->SetVisibility(1);
13399 fNodes->Add(sub2node);
13402 // Place copy #16 of ITS5 directly in I565
13404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13405 sub2node->SetLineColor(kColorITS);
13406 sub2node->SetVisibility(1);
13407 fNodes->Add(sub2node);
13410 // Place copy #17 of ITS5 directly in I565
13412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13413 sub2node->SetLineColor(kColorITS);
13414 sub2node->SetVisibility(1);
13415 fNodes->Add(sub2node);
13418 // Place copy #18 of ITS5 directly in I565
13420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13421 sub2node->SetLineColor(kColorITS);
13422 sub2node->SetVisibility(1);
13423 fNodes->Add(sub2node);
13426 // Place copy #19 of ITS5 directly in I565
13428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13429 sub2node->SetLineColor(kColorITS);
13430 sub2node->SetVisibility(1);
13431 fNodes->Add(sub2node);
13434 // Place copy #20 of ITS5 directly in I565
13436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13437 sub2node->SetLineColor(kColorITS);
13438 sub2node->SetVisibility(1);
13439 fNodes->Add(sub2node);
13442 // Place copy #21 of ITS5 directly in I565
13444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13445 sub2node->SetLineColor(kColorITS);
13446 sub2node->SetVisibility(1);
13447 fNodes->Add(sub2node);
13450 // Place copy #22 of ITS5 directly in I565
13452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13453 sub2node->SetLineColor(kColorITS);
13454 sub2node->SetVisibility(1);
13455 fNodes->Add(sub2node);
13457 fNodes->Add(sub1node);
13460 // Place copy #19 of I565 in IT56
13462 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13463 sub1node->SetLineColor(kColorITS);
13464 sub1node->SetVisibility(0);
13467 // Place copy #1 of ITS5 directly in I565
13469 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13470 sub2node->SetLineColor(kColorITS);
13471 sub2node->SetVisibility(1);
13472 fNodes->Add(sub2node);
13475 // Place copy #2 of ITS5 directly in I565
13477 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13478 sub2node->SetLineColor(kColorITS);
13479 sub2node->SetVisibility(1);
13480 fNodes->Add(sub2node);
13483 // Place copy #3 of ITS5 directly in I565
13485 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13486 sub2node->SetLineColor(kColorITS);
13487 sub2node->SetVisibility(1);
13488 fNodes->Add(sub2node);
13491 // Place copy #4 of ITS5 directly in I565
13493 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13494 sub2node->SetLineColor(kColorITS);
13495 sub2node->SetVisibility(1);
13496 fNodes->Add(sub2node);
13499 // Place copy #5 of ITS5 directly in I565
13501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13502 sub2node->SetLineColor(kColorITS);
13503 sub2node->SetVisibility(1);
13504 fNodes->Add(sub2node);
13507 // Place copy #6 of ITS5 directly in I565
13509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13510 sub2node->SetLineColor(kColorITS);
13511 sub2node->SetVisibility(1);
13512 fNodes->Add(sub2node);
13515 // Place copy #7 of ITS5 directly in I565
13517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13518 sub2node->SetLineColor(kColorITS);
13519 sub2node->SetVisibility(1);
13520 fNodes->Add(sub2node);
13523 // Place copy #8 of ITS5 directly in I565
13525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13526 sub2node->SetLineColor(kColorITS);
13527 sub2node->SetVisibility(1);
13528 fNodes->Add(sub2node);
13531 // Place copy #9 of ITS5 directly in I565
13533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13534 sub2node->SetLineColor(kColorITS);
13535 sub2node->SetVisibility(1);
13536 fNodes->Add(sub2node);
13539 // Place copy #10 of ITS5 directly in I565
13541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13542 sub2node->SetLineColor(kColorITS);
13543 sub2node->SetVisibility(1);
13544 fNodes->Add(sub2node);
13547 // Place copy #11 of ITS5 directly in I565
13549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13550 sub2node->SetLineColor(kColorITS);
13551 sub2node->SetVisibility(1);
13552 fNodes->Add(sub2node);
13555 // Place copy #12 of ITS5 directly in I565
13557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13558 sub2node->SetLineColor(kColorITS);
13559 sub2node->SetVisibility(1);
13560 fNodes->Add(sub2node);
13563 // Place copy #13 of ITS5 directly in I565
13565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13566 sub2node->SetLineColor(kColorITS);
13567 sub2node->SetVisibility(1);
13568 fNodes->Add(sub2node);
13571 // Place copy #14 of ITS5 directly in I565
13573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13574 sub2node->SetLineColor(kColorITS);
13575 sub2node->SetVisibility(1);
13576 fNodes->Add(sub2node);
13579 // Place copy #15 of ITS5 directly in I565
13581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13582 sub2node->SetLineColor(kColorITS);
13583 sub2node->SetVisibility(1);
13584 fNodes->Add(sub2node);
13587 // Place copy #16 of ITS5 directly in I565
13589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13590 sub2node->SetLineColor(kColorITS);
13591 sub2node->SetVisibility(1);
13592 fNodes->Add(sub2node);
13595 // Place copy #17 of ITS5 directly in I565
13597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13598 sub2node->SetLineColor(kColorITS);
13599 sub2node->SetVisibility(1);
13600 fNodes->Add(sub2node);
13603 // Place copy #18 of ITS5 directly in I565
13605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13606 sub2node->SetLineColor(kColorITS);
13607 sub2node->SetVisibility(1);
13608 fNodes->Add(sub2node);
13611 // Place copy #19 of ITS5 directly in I565
13613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13614 sub2node->SetLineColor(kColorITS);
13615 sub2node->SetVisibility(1);
13616 fNodes->Add(sub2node);
13619 // Place copy #20 of ITS5 directly in I565
13621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13622 sub2node->SetLineColor(kColorITS);
13623 sub2node->SetVisibility(1);
13624 fNodes->Add(sub2node);
13627 // Place copy #21 of ITS5 directly in I565
13629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13630 sub2node->SetLineColor(kColorITS);
13631 sub2node->SetVisibility(1);
13632 fNodes->Add(sub2node);
13635 // Place copy #22 of ITS5 directly in I565
13637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13638 sub2node->SetLineColor(kColorITS);
13639 sub2node->SetVisibility(1);
13640 fNodes->Add(sub2node);
13642 fNodes->Add(sub1node);
13645 // Place copy #20 of I565 in IT56
13647 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13648 sub1node->SetLineColor(kColorITS);
13649 sub1node->SetVisibility(0);
13652 // Place copy #1 of ITS5 directly in I565
13654 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13655 sub2node->SetLineColor(kColorITS);
13656 sub2node->SetVisibility(1);
13657 fNodes->Add(sub2node);
13660 // Place copy #2 of ITS5 directly in I565
13662 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13663 sub2node->SetLineColor(kColorITS);
13664 sub2node->SetVisibility(1);
13665 fNodes->Add(sub2node);
13668 // Place copy #3 of ITS5 directly in I565
13670 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13671 sub2node->SetLineColor(kColorITS);
13672 sub2node->SetVisibility(1);
13673 fNodes->Add(sub2node);
13676 // Place copy #4 of ITS5 directly in I565
13678 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13679 sub2node->SetLineColor(kColorITS);
13680 sub2node->SetVisibility(1);
13681 fNodes->Add(sub2node);
13684 // Place copy #5 of ITS5 directly in I565
13686 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13687 sub2node->SetLineColor(kColorITS);
13688 sub2node->SetVisibility(1);
13689 fNodes->Add(sub2node);
13692 // Place copy #6 of ITS5 directly in I565
13694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13695 sub2node->SetLineColor(kColorITS);
13696 sub2node->SetVisibility(1);
13697 fNodes->Add(sub2node);
13700 // Place copy #7 of ITS5 directly in I565
13702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13703 sub2node->SetLineColor(kColorITS);
13704 sub2node->SetVisibility(1);
13705 fNodes->Add(sub2node);
13708 // Place copy #8 of ITS5 directly in I565
13710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13711 sub2node->SetLineColor(kColorITS);
13712 sub2node->SetVisibility(1);
13713 fNodes->Add(sub2node);
13716 // Place copy #9 of ITS5 directly in I565
13718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13719 sub2node->SetLineColor(kColorITS);
13720 sub2node->SetVisibility(1);
13721 fNodes->Add(sub2node);
13724 // Place copy #10 of ITS5 directly in I565
13726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13727 sub2node->SetLineColor(kColorITS);
13728 sub2node->SetVisibility(1);
13729 fNodes->Add(sub2node);
13732 // Place copy #11 of ITS5 directly in I565
13734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13735 sub2node->SetLineColor(kColorITS);
13736 sub2node->SetVisibility(1);
13737 fNodes->Add(sub2node);
13740 // Place copy #12 of ITS5 directly in I565
13742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13743 sub2node->SetLineColor(kColorITS);
13744 sub2node->SetVisibility(1);
13745 fNodes->Add(sub2node);
13748 // Place copy #13 of ITS5 directly in I565
13750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13751 sub2node->SetLineColor(kColorITS);
13752 sub2node->SetVisibility(1);
13753 fNodes->Add(sub2node);
13756 // Place copy #14 of ITS5 directly in I565
13758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13759 sub2node->SetLineColor(kColorITS);
13760 sub2node->SetVisibility(1);
13761 fNodes->Add(sub2node);
13764 // Place copy #15 of ITS5 directly in I565
13766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13767 sub2node->SetLineColor(kColorITS);
13768 sub2node->SetVisibility(1);
13769 fNodes->Add(sub2node);
13772 // Place copy #16 of ITS5 directly in I565
13774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13775 sub2node->SetLineColor(kColorITS);
13776 sub2node->SetVisibility(1);
13777 fNodes->Add(sub2node);
13780 // Place copy #17 of ITS5 directly in I565
13782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13783 sub2node->SetLineColor(kColorITS);
13784 sub2node->SetVisibility(1);
13785 fNodes->Add(sub2node);
13788 // Place copy #18 of ITS5 directly in I565
13790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13791 sub2node->SetLineColor(kColorITS);
13792 sub2node->SetVisibility(1);
13793 fNodes->Add(sub2node);
13796 // Place copy #19 of ITS5 directly in I565
13798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13799 sub2node->SetLineColor(kColorITS);
13800 sub2node->SetVisibility(1);
13801 fNodes->Add(sub2node);
13804 // Place copy #20 of ITS5 directly in I565
13806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13807 sub2node->SetLineColor(kColorITS);
13808 sub2node->SetVisibility(1);
13809 fNodes->Add(sub2node);
13812 // Place copy #21 of ITS5 directly in I565
13814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13815 sub2node->SetLineColor(kColorITS);
13816 sub2node->SetVisibility(1);
13817 fNodes->Add(sub2node);
13820 // Place copy #22 of ITS5 directly in I565
13822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13823 sub2node->SetLineColor(kColorITS);
13824 sub2node->SetVisibility(1);
13825 fNodes->Add(sub2node);
13827 fNodes->Add(sub1node);
13830 // Place copy #21 of I565 in IT56
13832 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13833 sub1node->SetLineColor(kColorITS);
13834 sub1node->SetVisibility(0);
13837 // Place copy #1 of ITS5 directly in I565
13839 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13840 sub2node->SetLineColor(kColorITS);
13841 sub2node->SetVisibility(1);
13842 fNodes->Add(sub2node);
13845 // Place copy #2 of ITS5 directly in I565
13847 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13848 sub2node->SetLineColor(kColorITS);
13849 sub2node->SetVisibility(1);
13850 fNodes->Add(sub2node);
13853 // Place copy #3 of ITS5 directly in I565
13855 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13856 sub2node->SetLineColor(kColorITS);
13857 sub2node->SetVisibility(1);
13858 fNodes->Add(sub2node);
13861 // Place copy #4 of ITS5 directly in I565
13863 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13864 sub2node->SetLineColor(kColorITS);
13865 sub2node->SetVisibility(1);
13866 fNodes->Add(sub2node);
13869 // Place copy #5 of ITS5 directly in I565
13871 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13872 sub2node->SetLineColor(kColorITS);
13873 sub2node->SetVisibility(1);
13874 fNodes->Add(sub2node);
13877 // Place copy #6 of ITS5 directly in I565
13879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13880 sub2node->SetLineColor(kColorITS);
13881 sub2node->SetVisibility(1);
13882 fNodes->Add(sub2node);
13885 // Place copy #7 of ITS5 directly in I565
13887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13888 sub2node->SetLineColor(kColorITS);
13889 sub2node->SetVisibility(1);
13890 fNodes->Add(sub2node);
13893 // Place copy #8 of ITS5 directly in I565
13895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13896 sub2node->SetLineColor(kColorITS);
13897 sub2node->SetVisibility(1);
13898 fNodes->Add(sub2node);
13901 // Place copy #9 of ITS5 directly in I565
13903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13904 sub2node->SetLineColor(kColorITS);
13905 sub2node->SetVisibility(1);
13906 fNodes->Add(sub2node);
13909 // Place copy #10 of ITS5 directly in I565
13911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13912 sub2node->SetLineColor(kColorITS);
13913 sub2node->SetVisibility(1);
13914 fNodes->Add(sub2node);
13917 // Place copy #11 of ITS5 directly in I565
13919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13920 sub2node->SetLineColor(kColorITS);
13921 sub2node->SetVisibility(1);
13922 fNodes->Add(sub2node);
13925 // Place copy #12 of ITS5 directly in I565
13927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13928 sub2node->SetLineColor(kColorITS);
13929 sub2node->SetVisibility(1);
13930 fNodes->Add(sub2node);
13933 // Place copy #13 of ITS5 directly in I565
13935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13936 sub2node->SetLineColor(kColorITS);
13937 sub2node->SetVisibility(1);
13938 fNodes->Add(sub2node);
13941 // Place copy #14 of ITS5 directly in I565
13943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13944 sub2node->SetLineColor(kColorITS);
13945 sub2node->SetVisibility(1);
13946 fNodes->Add(sub2node);
13949 // Place copy #15 of ITS5 directly in I565
13951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13952 sub2node->SetLineColor(kColorITS);
13953 sub2node->SetVisibility(1);
13954 fNodes->Add(sub2node);
13957 // Place copy #16 of ITS5 directly in I565
13959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13960 sub2node->SetLineColor(kColorITS);
13961 sub2node->SetVisibility(1);
13962 fNodes->Add(sub2node);
13965 // Place copy #17 of ITS5 directly in I565
13967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13968 sub2node->SetLineColor(kColorITS);
13969 sub2node->SetVisibility(1);
13970 fNodes->Add(sub2node);
13973 // Place copy #18 of ITS5 directly in I565
13975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13976 sub2node->SetLineColor(kColorITS);
13977 sub2node->SetVisibility(1);
13978 fNodes->Add(sub2node);
13981 // Place copy #19 of ITS5 directly in I565
13983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13984 sub2node->SetLineColor(kColorITS);
13985 sub2node->SetVisibility(1);
13986 fNodes->Add(sub2node);
13989 // Place copy #20 of ITS5 directly in I565
13991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13992 sub2node->SetLineColor(kColorITS);
13993 sub2node->SetVisibility(1);
13994 fNodes->Add(sub2node);
13997 // Place copy #21 of ITS5 directly in I565
13999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14000 sub2node->SetLineColor(kColorITS);
14001 sub2node->SetVisibility(1);
14002 fNodes->Add(sub2node);
14005 // Place copy #22 of ITS5 directly in I565
14007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14008 sub2node->SetLineColor(kColorITS);
14009 sub2node->SetVisibility(1);
14010 fNodes->Add(sub2node);
14012 fNodes->Add(sub1node);
14015 // Place copy #22 of I565 in IT56
14017 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14018 sub1node->SetLineColor(kColorITS);
14019 sub1node->SetVisibility(0);
14022 // Place copy #1 of ITS5 directly in I565
14024 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14025 sub2node->SetLineColor(kColorITS);
14026 sub2node->SetVisibility(1);
14027 fNodes->Add(sub2node);
14030 // Place copy #2 of ITS5 directly in I565
14032 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14033 sub2node->SetLineColor(kColorITS);
14034 sub2node->SetVisibility(1);
14035 fNodes->Add(sub2node);
14038 // Place copy #3 of ITS5 directly in I565
14040 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14041 sub2node->SetLineColor(kColorITS);
14042 sub2node->SetVisibility(1);
14043 fNodes->Add(sub2node);
14046 // Place copy #4 of ITS5 directly in I565
14048 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14049 sub2node->SetLineColor(kColorITS);
14050 sub2node->SetVisibility(1);
14051 fNodes->Add(sub2node);
14054 // Place copy #5 of ITS5 directly in I565
14056 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14057 sub2node->SetLineColor(kColorITS);
14058 sub2node->SetVisibility(1);
14059 fNodes->Add(sub2node);
14062 // Place copy #6 of ITS5 directly in I565
14064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14065 sub2node->SetLineColor(kColorITS);
14066 sub2node->SetVisibility(1);
14067 fNodes->Add(sub2node);
14070 // Place copy #7 of ITS5 directly in I565
14072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14073 sub2node->SetLineColor(kColorITS);
14074 sub2node->SetVisibility(1);
14075 fNodes->Add(sub2node);
14078 // Place copy #8 of ITS5 directly in I565
14080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14081 sub2node->SetLineColor(kColorITS);
14082 sub2node->SetVisibility(1);
14083 fNodes->Add(sub2node);
14086 // Place copy #9 of ITS5 directly in I565
14088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14089 sub2node->SetLineColor(kColorITS);
14090 sub2node->SetVisibility(1);
14091 fNodes->Add(sub2node);
14094 // Place copy #10 of ITS5 directly in I565
14096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14097 sub2node->SetLineColor(kColorITS);
14098 sub2node->SetVisibility(1);
14099 fNodes->Add(sub2node);
14102 // Place copy #11 of ITS5 directly in I565
14104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14105 sub2node->SetLineColor(kColorITS);
14106 sub2node->SetVisibility(1);
14107 fNodes->Add(sub2node);
14110 // Place copy #12 of ITS5 directly in I565
14112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14113 sub2node->SetLineColor(kColorITS);
14114 sub2node->SetVisibility(1);
14115 fNodes->Add(sub2node);
14118 // Place copy #13 of ITS5 directly in I565
14120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14121 sub2node->SetLineColor(kColorITS);
14122 sub2node->SetVisibility(1);
14123 fNodes->Add(sub2node);
14126 // Place copy #14 of ITS5 directly in I565
14128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14129 sub2node->SetLineColor(kColorITS);
14130 sub2node->SetVisibility(1);
14131 fNodes->Add(sub2node);
14134 // Place copy #15 of ITS5 directly in I565
14136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14137 sub2node->SetLineColor(kColorITS);
14138 sub2node->SetVisibility(1);
14139 fNodes->Add(sub2node);
14142 // Place copy #16 of ITS5 directly in I565
14144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14145 sub2node->SetLineColor(kColorITS);
14146 sub2node->SetVisibility(1);
14147 fNodes->Add(sub2node);
14150 // Place copy #17 of ITS5 directly in I565
14152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14153 sub2node->SetLineColor(kColorITS);
14154 sub2node->SetVisibility(1);
14155 fNodes->Add(sub2node);
14158 // Place copy #18 of ITS5 directly in I565
14160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14161 sub2node->SetLineColor(kColorITS);
14162 sub2node->SetVisibility(1);
14163 fNodes->Add(sub2node);
14166 // Place copy #19 of ITS5 directly in I565
14168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14169 sub2node->SetLineColor(kColorITS);
14170 sub2node->SetVisibility(1);
14171 fNodes->Add(sub2node);
14174 // Place copy #20 of ITS5 directly in I565
14176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14177 sub2node->SetLineColor(kColorITS);
14178 sub2node->SetVisibility(1);
14179 fNodes->Add(sub2node);
14182 // Place copy #21 of ITS5 directly in I565
14184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14185 sub2node->SetLineColor(kColorITS);
14186 sub2node->SetVisibility(1);
14187 fNodes->Add(sub2node);
14190 // Place copy #22 of ITS5 directly in I565
14192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14193 sub2node->SetLineColor(kColorITS);
14194 sub2node->SetVisibility(1);
14195 fNodes->Add(sub2node);
14197 fNodes->Add(sub1node);
14200 // Place copy #23 of I565 in IT56
14202 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14203 sub1node->SetLineColor(kColorITS);
14204 sub1node->SetVisibility(0);
14207 // Place copy #1 of ITS5 directly in I565
14209 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14210 sub2node->SetLineColor(kColorITS);
14211 sub2node->SetVisibility(1);
14212 fNodes->Add(sub2node);
14215 // Place copy #2 of ITS5 directly in I565
14217 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14218 sub2node->SetLineColor(kColorITS);
14219 sub2node->SetVisibility(1);
14220 fNodes->Add(sub2node);
14223 // Place copy #3 of ITS5 directly in I565
14225 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14226 sub2node->SetLineColor(kColorITS);
14227 sub2node->SetVisibility(1);
14228 fNodes->Add(sub2node);
14231 // Place copy #4 of ITS5 directly in I565
14233 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14234 sub2node->SetLineColor(kColorITS);
14235 sub2node->SetVisibility(1);
14236 fNodes->Add(sub2node);
14239 // Place copy #5 of ITS5 directly in I565
14241 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14242 sub2node->SetLineColor(kColorITS);
14243 sub2node->SetVisibility(1);
14244 fNodes->Add(sub2node);
14247 // Place copy #6 of ITS5 directly in I565
14249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14250 sub2node->SetLineColor(kColorITS);
14251 sub2node->SetVisibility(1);
14252 fNodes->Add(sub2node);
14255 // Place copy #7 of ITS5 directly in I565
14257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14258 sub2node->SetLineColor(kColorITS);
14259 sub2node->SetVisibility(1);
14260 fNodes->Add(sub2node);
14263 // Place copy #8 of ITS5 directly in I565
14265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14266 sub2node->SetLineColor(kColorITS);
14267 sub2node->SetVisibility(1);
14268 fNodes->Add(sub2node);
14271 // Place copy #9 of ITS5 directly in I565
14273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14274 sub2node->SetLineColor(kColorITS);
14275 sub2node->SetVisibility(1);
14276 fNodes->Add(sub2node);
14279 // Place copy #10 of ITS5 directly in I565
14281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14282 sub2node->SetLineColor(kColorITS);
14283 sub2node->SetVisibility(1);
14284 fNodes->Add(sub2node);
14287 // Place copy #11 of ITS5 directly in I565
14289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14290 sub2node->SetLineColor(kColorITS);
14291 sub2node->SetVisibility(1);
14292 fNodes->Add(sub2node);
14295 // Place copy #12 of ITS5 directly in I565
14297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14298 sub2node->SetLineColor(kColorITS);
14299 sub2node->SetVisibility(1);
14300 fNodes->Add(sub2node);
14303 // Place copy #13 of ITS5 directly in I565
14305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14306 sub2node->SetLineColor(kColorITS);
14307 sub2node->SetVisibility(1);
14308 fNodes->Add(sub2node);
14311 // Place copy #14 of ITS5 directly in I565
14313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14314 sub2node->SetLineColor(kColorITS);
14315 sub2node->SetVisibility(1);
14316 fNodes->Add(sub2node);
14319 // Place copy #15 of ITS5 directly in I565
14321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14322 sub2node->SetLineColor(kColorITS);
14323 sub2node->SetVisibility(1);
14324 fNodes->Add(sub2node);
14327 // Place copy #16 of ITS5 directly in I565
14329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14330 sub2node->SetLineColor(kColorITS);
14331 sub2node->SetVisibility(1);
14332 fNodes->Add(sub2node);
14335 // Place copy #17 of ITS5 directly in I565
14337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14338 sub2node->SetLineColor(kColorITS);
14339 sub2node->SetVisibility(1);
14340 fNodes->Add(sub2node);
14343 // Place copy #18 of ITS5 directly in I565
14345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14346 sub2node->SetLineColor(kColorITS);
14347 sub2node->SetVisibility(1);
14348 fNodes->Add(sub2node);
14351 // Place copy #19 of ITS5 directly in I565
14353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14354 sub2node->SetLineColor(kColorITS);
14355 sub2node->SetVisibility(1);
14356 fNodes->Add(sub2node);
14359 // Place copy #20 of ITS5 directly in I565
14361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14362 sub2node->SetLineColor(kColorITS);
14363 sub2node->SetVisibility(1);
14364 fNodes->Add(sub2node);
14367 // Place copy #21 of ITS5 directly in I565
14369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14370 sub2node->SetLineColor(kColorITS);
14371 sub2node->SetVisibility(1);
14372 fNodes->Add(sub2node);
14375 // Place copy #22 of ITS5 directly in I565
14377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14378 sub2node->SetLineColor(kColorITS);
14379 sub2node->SetVisibility(1);
14380 fNodes->Add(sub2node);
14382 fNodes->Add(sub1node);
14385 // Place copy #24 of I565 in IT56
14387 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14388 sub1node->SetLineColor(kColorITS);
14389 sub1node->SetVisibility(0);
14392 // Place copy #1 of ITS5 directly in I565
14394 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14395 sub2node->SetLineColor(kColorITS);
14396 sub2node->SetVisibility(1);
14397 fNodes->Add(sub2node);
14400 // Place copy #2 of ITS5 directly in I565
14402 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14403 sub2node->SetLineColor(kColorITS);
14404 sub2node->SetVisibility(1);
14405 fNodes->Add(sub2node);
14408 // Place copy #3 of ITS5 directly in I565
14410 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14411 sub2node->SetLineColor(kColorITS);
14412 sub2node->SetVisibility(1);
14413 fNodes->Add(sub2node);
14416 // Place copy #4 of ITS5 directly in I565
14418 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14419 sub2node->SetLineColor(kColorITS);
14420 sub2node->SetVisibility(1);
14421 fNodes->Add(sub2node);
14424 // Place copy #5 of ITS5 directly in I565
14426 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14427 sub2node->SetLineColor(kColorITS);
14428 sub2node->SetVisibility(1);
14429 fNodes->Add(sub2node);
14432 // Place copy #6 of ITS5 directly in I565
14434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14435 sub2node->SetLineColor(kColorITS);
14436 sub2node->SetVisibility(1);
14437 fNodes->Add(sub2node);
14440 // Place copy #7 of ITS5 directly in I565
14442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14443 sub2node->SetLineColor(kColorITS);
14444 sub2node->SetVisibility(1);
14445 fNodes->Add(sub2node);
14448 // Place copy #8 of ITS5 directly in I565
14450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14451 sub2node->SetLineColor(kColorITS);
14452 sub2node->SetVisibility(1);
14453 fNodes->Add(sub2node);
14456 // Place copy #9 of ITS5 directly in I565
14458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14459 sub2node->SetLineColor(kColorITS);
14460 sub2node->SetVisibility(1);
14461 fNodes->Add(sub2node);
14464 // Place copy #10 of ITS5 directly in I565
14466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14467 sub2node->SetLineColor(kColorITS);
14468 sub2node->SetVisibility(1);
14469 fNodes->Add(sub2node);
14472 // Place copy #11 of ITS5 directly in I565
14474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14475 sub2node->SetLineColor(kColorITS);
14476 sub2node->SetVisibility(1);
14477 fNodes->Add(sub2node);
14480 // Place copy #12 of ITS5 directly in I565
14482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14483 sub2node->SetLineColor(kColorITS);
14484 sub2node->SetVisibility(1);
14485 fNodes->Add(sub2node);
14488 // Place copy #13 of ITS5 directly in I565
14490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14491 sub2node->SetLineColor(kColorITS);
14492 sub2node->SetVisibility(1);
14493 fNodes->Add(sub2node);
14496 // Place copy #14 of ITS5 directly in I565
14498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14499 sub2node->SetLineColor(kColorITS);
14500 sub2node->SetVisibility(1);
14501 fNodes->Add(sub2node);
14504 // Place copy #15 of ITS5 directly in I565
14506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14507 sub2node->SetLineColor(kColorITS);
14508 sub2node->SetVisibility(1);
14509 fNodes->Add(sub2node);
14512 // Place copy #16 of ITS5 directly in I565
14514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14515 sub2node->SetLineColor(kColorITS);
14516 sub2node->SetVisibility(1);
14517 fNodes->Add(sub2node);
14520 // Place copy #17 of ITS5 directly in I565
14522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14523 sub2node->SetLineColor(kColorITS);
14524 sub2node->SetVisibility(1);
14525 fNodes->Add(sub2node);
14528 // Place copy #18 of ITS5 directly in I565
14530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14531 sub2node->SetLineColor(kColorITS);
14532 sub2node->SetVisibility(1);
14533 fNodes->Add(sub2node);
14536 // Place copy #19 of ITS5 directly in I565
14538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14539 sub2node->SetLineColor(kColorITS);
14540 sub2node->SetVisibility(1);
14541 fNodes->Add(sub2node);
14544 // Place copy #20 of ITS5 directly in I565
14546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14547 sub2node->SetLineColor(kColorITS);
14548 sub2node->SetVisibility(1);
14549 fNodes->Add(sub2node);
14552 // Place copy #21 of ITS5 directly in I565
14554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14555 sub2node->SetLineColor(kColorITS);
14556 sub2node->SetVisibility(1);
14557 fNodes->Add(sub2node);
14560 // Place copy #22 of ITS5 directly in I565
14562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14563 sub2node->SetLineColor(kColorITS);
14564 sub2node->SetVisibility(1);
14565 fNodes->Add(sub2node);
14567 fNodes->Add(sub1node);
14570 // Place copy #25 of I565 in IT56
14572 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14573 sub1node->SetLineColor(kColorITS);
14574 sub1node->SetVisibility(0);
14577 // Place copy #1 of ITS5 directly in I565
14579 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14580 sub2node->SetLineColor(kColorITS);
14581 sub2node->SetVisibility(1);
14582 fNodes->Add(sub2node);
14585 // Place copy #2 of ITS5 directly in I565
14587 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14588 sub2node->SetLineColor(kColorITS);
14589 sub2node->SetVisibility(1);
14590 fNodes->Add(sub2node);
14593 // Place copy #3 of ITS5 directly in I565
14595 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14596 sub2node->SetLineColor(kColorITS);
14597 sub2node->SetVisibility(1);
14598 fNodes->Add(sub2node);
14601 // Place copy #4 of ITS5 directly in I565
14603 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14604 sub2node->SetLineColor(kColorITS);
14605 sub2node->SetVisibility(1);
14606 fNodes->Add(sub2node);
14609 // Place copy #5 of ITS5 directly in I565
14611 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14612 sub2node->SetLineColor(kColorITS);
14613 sub2node->SetVisibility(1);
14614 fNodes->Add(sub2node);
14617 // Place copy #6 of ITS5 directly in I565
14619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14620 sub2node->SetLineColor(kColorITS);
14621 sub2node->SetVisibility(1);
14622 fNodes->Add(sub2node);
14625 // Place copy #7 of ITS5 directly in I565
14627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14628 sub2node->SetLineColor(kColorITS);
14629 sub2node->SetVisibility(1);
14630 fNodes->Add(sub2node);
14633 // Place copy #8 of ITS5 directly in I565
14635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14636 sub2node->SetLineColor(kColorITS);
14637 sub2node->SetVisibility(1);
14638 fNodes->Add(sub2node);
14641 // Place copy #9 of ITS5 directly in I565
14643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14644 sub2node->SetLineColor(kColorITS);
14645 sub2node->SetVisibility(1);
14646 fNodes->Add(sub2node);
14649 // Place copy #10 of ITS5 directly in I565
14651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14652 sub2node->SetLineColor(kColorITS);
14653 sub2node->SetVisibility(1);
14654 fNodes->Add(sub2node);
14657 // Place copy #11 of ITS5 directly in I565
14659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14660 sub2node->SetLineColor(kColorITS);
14661 sub2node->SetVisibility(1);
14662 fNodes->Add(sub2node);
14665 // Place copy #12 of ITS5 directly in I565
14667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14668 sub2node->SetLineColor(kColorITS);
14669 sub2node->SetVisibility(1);
14670 fNodes->Add(sub2node);
14673 // Place copy #13 of ITS5 directly in I565
14675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14676 sub2node->SetLineColor(kColorITS);
14677 sub2node->SetVisibility(1);
14678 fNodes->Add(sub2node);
14681 // Place copy #14 of ITS5 directly in I565
14683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14684 sub2node->SetLineColor(kColorITS);
14685 sub2node->SetVisibility(1);
14686 fNodes->Add(sub2node);
14689 // Place copy #15 of ITS5 directly in I565
14691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14692 sub2node->SetLineColor(kColorITS);
14693 sub2node->SetVisibility(1);
14694 fNodes->Add(sub2node);
14697 // Place copy #16 of ITS5 directly in I565
14699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14700 sub2node->SetLineColor(kColorITS);
14701 sub2node->SetVisibility(1);
14702 fNodes->Add(sub2node);
14705 // Place copy #17 of ITS5 directly in I565
14707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14708 sub2node->SetLineColor(kColorITS);
14709 sub2node->SetVisibility(1);
14710 fNodes->Add(sub2node);
14713 // Place copy #18 of ITS5 directly in I565
14715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14716 sub2node->SetLineColor(kColorITS);
14717 sub2node->SetVisibility(1);
14718 fNodes->Add(sub2node);
14721 // Place copy #19 of ITS5 directly in I565
14723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14724 sub2node->SetLineColor(kColorITS);
14725 sub2node->SetVisibility(1);
14726 fNodes->Add(sub2node);
14729 // Place copy #20 of ITS5 directly in I565
14731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14732 sub2node->SetLineColor(kColorITS);
14733 sub2node->SetVisibility(1);
14734 fNodes->Add(sub2node);
14737 // Place copy #21 of ITS5 directly in I565
14739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14740 sub2node->SetLineColor(kColorITS);
14741 sub2node->SetVisibility(1);
14742 fNodes->Add(sub2node);
14745 // Place copy #22 of ITS5 directly in I565
14747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14748 sub2node->SetLineColor(kColorITS);
14749 sub2node->SetVisibility(1);
14750 fNodes->Add(sub2node);
14752 fNodes->Add(sub1node);
14755 // Place copy #26 of I565 in IT56
14757 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14758 sub1node->SetLineColor(kColorITS);
14759 sub1node->SetVisibility(0);
14762 // Place copy #1 of ITS5 directly in I565
14764 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14765 sub2node->SetLineColor(kColorITS);
14766 sub2node->SetVisibility(1);
14767 fNodes->Add(sub2node);
14770 // Place copy #2 of ITS5 directly in I565
14772 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14773 sub2node->SetLineColor(kColorITS);
14774 sub2node->SetVisibility(1);
14775 fNodes->Add(sub2node);
14778 // Place copy #3 of ITS5 directly in I565
14780 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14781 sub2node->SetLineColor(kColorITS);
14782 sub2node->SetVisibility(1);
14783 fNodes->Add(sub2node);
14786 // Place copy #4 of ITS5 directly in I565
14788 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14789 sub2node->SetLineColor(kColorITS);
14790 sub2node->SetVisibility(1);
14791 fNodes->Add(sub2node);
14794 // Place copy #5 of ITS5 directly in I565
14796 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14797 sub2node->SetLineColor(kColorITS);
14798 sub2node->SetVisibility(1);
14799 fNodes->Add(sub2node);
14802 // Place copy #6 of ITS5 directly in I565
14804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14805 sub2node->SetLineColor(kColorITS);
14806 sub2node->SetVisibility(1);
14807 fNodes->Add(sub2node);
14810 // Place copy #7 of ITS5 directly in I565
14812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14813 sub2node->SetLineColor(kColorITS);
14814 sub2node->SetVisibility(1);
14815 fNodes->Add(sub2node);
14818 // Place copy #8 of ITS5 directly in I565
14820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14821 sub2node->SetLineColor(kColorITS);
14822 sub2node->SetVisibility(1);
14823 fNodes->Add(sub2node);
14826 // Place copy #9 of ITS5 directly in I565
14828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14829 sub2node->SetLineColor(kColorITS);
14830 sub2node->SetVisibility(1);
14831 fNodes->Add(sub2node);
14834 // Place copy #10 of ITS5 directly in I565
14836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14837 sub2node->SetLineColor(kColorITS);
14838 sub2node->SetVisibility(1);
14839 fNodes->Add(sub2node);
14842 // Place copy #11 of ITS5 directly in I565
14844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14845 sub2node->SetLineColor(kColorITS);
14846 sub2node->SetVisibility(1);
14847 fNodes->Add(sub2node);
14850 // Place copy #12 of ITS5 directly in I565
14852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14853 sub2node->SetLineColor(kColorITS);
14854 sub2node->SetVisibility(1);
14855 fNodes->Add(sub2node);
14858 // Place copy #13 of ITS5 directly in I565
14860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14861 sub2node->SetLineColor(kColorITS);
14862 sub2node->SetVisibility(1);
14863 fNodes->Add(sub2node);
14866 // Place copy #14 of ITS5 directly in I565
14868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14869 sub2node->SetLineColor(kColorITS);
14870 sub2node->SetVisibility(1);
14871 fNodes->Add(sub2node);
14874 // Place copy #15 of ITS5 directly in I565
14876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14877 sub2node->SetLineColor(kColorITS);
14878 sub2node->SetVisibility(1);
14879 fNodes->Add(sub2node);
14882 // Place copy #16 of ITS5 directly in I565
14884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14885 sub2node->SetLineColor(kColorITS);
14886 sub2node->SetVisibility(1);
14887 fNodes->Add(sub2node);
14890 // Place copy #17 of ITS5 directly in I565
14892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14893 sub2node->SetLineColor(kColorITS);
14894 sub2node->SetVisibility(1);
14895 fNodes->Add(sub2node);
14898 // Place copy #18 of ITS5 directly in I565
14900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14901 sub2node->SetLineColor(kColorITS);
14902 sub2node->SetVisibility(1);
14903 fNodes->Add(sub2node);
14906 // Place copy #19 of ITS5 directly in I565
14908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14909 sub2node->SetLineColor(kColorITS);
14910 sub2node->SetVisibility(1);
14911 fNodes->Add(sub2node);
14914 // Place copy #20 of ITS5 directly in I565
14916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14917 sub2node->SetLineColor(kColorITS);
14918 sub2node->SetVisibility(1);
14919 fNodes->Add(sub2node);
14922 // Place copy #21 of ITS5 directly in I565
14924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14925 sub2node->SetLineColor(kColorITS);
14926 sub2node->SetVisibility(1);
14927 fNodes->Add(sub2node);
14930 // Place copy #22 of ITS5 directly in I565
14932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14933 sub2node->SetLineColor(kColorITS);
14934 sub2node->SetVisibility(1);
14935 fNodes->Add(sub2node);
14937 fNodes->Add(sub1node);
14940 // Place copy #27 of I565 in IT56
14942 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
14943 sub1node->SetLineColor(kColorITS);
14944 sub1node->SetVisibility(0);
14947 // Place copy #1 of ITS5 directly in I565
14949 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14950 sub2node->SetLineColor(kColorITS);
14951 sub2node->SetVisibility(1);
14952 fNodes->Add(sub2node);
14955 // Place copy #2 of ITS5 directly in I565
14957 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14958 sub2node->SetLineColor(kColorITS);
14959 sub2node->SetVisibility(1);
14960 fNodes->Add(sub2node);
14963 // Place copy #3 of ITS5 directly in I565
14965 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14966 sub2node->SetLineColor(kColorITS);
14967 sub2node->SetVisibility(1);
14968 fNodes->Add(sub2node);
14971 // Place copy #4 of ITS5 directly in I565
14973 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14974 sub2node->SetLineColor(kColorITS);
14975 sub2node->SetVisibility(1);
14976 fNodes->Add(sub2node);
14979 // Place copy #5 of ITS5 directly in I565
14981 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14982 sub2node->SetLineColor(kColorITS);
14983 sub2node->SetVisibility(1);
14984 fNodes->Add(sub2node);
14987 // Place copy #6 of ITS5 directly in I565
14989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14990 sub2node->SetLineColor(kColorITS);
14991 sub2node->SetVisibility(1);
14992 fNodes->Add(sub2node);
14995 // Place copy #7 of ITS5 directly in I565
14997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14998 sub2node->SetLineColor(kColorITS);
14999 sub2node->SetVisibility(1);
15000 fNodes->Add(sub2node);
15003 // Place copy #8 of ITS5 directly in I565
15005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15006 sub2node->SetLineColor(kColorITS);
15007 sub2node->SetVisibility(1);
15008 fNodes->Add(sub2node);
15011 // Place copy #9 of ITS5 directly in I565
15013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15014 sub2node->SetLineColor(kColorITS);
15015 sub2node->SetVisibility(1);
15016 fNodes->Add(sub2node);
15019 // Place copy #10 of ITS5 directly in I565
15021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15022 sub2node->SetLineColor(kColorITS);
15023 sub2node->SetVisibility(1);
15024 fNodes->Add(sub2node);
15027 // Place copy #11 of ITS5 directly in I565
15029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15030 sub2node->SetLineColor(kColorITS);
15031 sub2node->SetVisibility(1);
15032 fNodes->Add(sub2node);
15035 // Place copy #12 of ITS5 directly in I565
15037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15038 sub2node->SetLineColor(kColorITS);
15039 sub2node->SetVisibility(1);
15040 fNodes->Add(sub2node);
15043 // Place copy #13 of ITS5 directly in I565
15045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15046 sub2node->SetLineColor(kColorITS);
15047 sub2node->SetVisibility(1);
15048 fNodes->Add(sub2node);
15051 // Place copy #14 of ITS5 directly in I565
15053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15054 sub2node->SetLineColor(kColorITS);
15055 sub2node->SetVisibility(1);
15056 fNodes->Add(sub2node);
15059 // Place copy #15 of ITS5 directly in I565
15061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15062 sub2node->SetLineColor(kColorITS);
15063 sub2node->SetVisibility(1);
15064 fNodes->Add(sub2node);
15067 // Place copy #16 of ITS5 directly in I565
15069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15070 sub2node->SetLineColor(kColorITS);
15071 sub2node->SetVisibility(1);
15072 fNodes->Add(sub2node);
15075 // Place copy #17 of ITS5 directly in I565
15077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15078 sub2node->SetLineColor(kColorITS);
15079 sub2node->SetVisibility(1);
15080 fNodes->Add(sub2node);
15083 // Place copy #18 of ITS5 directly in I565
15085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15086 sub2node->SetLineColor(kColorITS);
15087 sub2node->SetVisibility(1);
15088 fNodes->Add(sub2node);
15091 // Place copy #19 of ITS5 directly in I565
15093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15094 sub2node->SetLineColor(kColorITS);
15095 sub2node->SetVisibility(1);
15096 fNodes->Add(sub2node);
15099 // Place copy #20 of ITS5 directly in I565
15101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15102 sub2node->SetLineColor(kColorITS);
15103 sub2node->SetVisibility(1);
15104 fNodes->Add(sub2node);
15107 // Place copy #21 of ITS5 directly in I565
15109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15110 sub2node->SetLineColor(kColorITS);
15111 sub2node->SetVisibility(1);
15112 fNodes->Add(sub2node);
15115 // Place copy #22 of ITS5 directly in I565
15117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15118 sub2node->SetLineColor(kColorITS);
15119 sub2node->SetVisibility(1);
15120 fNodes->Add(sub2node);
15122 fNodes->Add(sub1node);
15125 // Place copy #28 of I565 in IT56
15127 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15128 sub1node->SetLineColor(kColorITS);
15129 sub1node->SetVisibility(0);
15132 // Place copy #1 of ITS5 directly in I565
15134 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15135 sub2node->SetLineColor(kColorITS);
15136 sub2node->SetVisibility(1);
15137 fNodes->Add(sub2node);
15140 // Place copy #2 of ITS5 directly in I565
15142 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15143 sub2node->SetLineColor(kColorITS);
15144 sub2node->SetVisibility(1);
15145 fNodes->Add(sub2node);
15148 // Place copy #3 of ITS5 directly in I565
15150 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15151 sub2node->SetLineColor(kColorITS);
15152 sub2node->SetVisibility(1);
15153 fNodes->Add(sub2node);
15156 // Place copy #4 of ITS5 directly in I565
15158 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15159 sub2node->SetLineColor(kColorITS);
15160 sub2node->SetVisibility(1);
15161 fNodes->Add(sub2node);
15164 // Place copy #5 of ITS5 directly in I565
15166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15167 sub2node->SetLineColor(kColorITS);
15168 sub2node->SetVisibility(1);
15169 fNodes->Add(sub2node);
15172 // Place copy #6 of ITS5 directly in I565
15174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15175 sub2node->SetLineColor(kColorITS);
15176 sub2node->SetVisibility(1);
15177 fNodes->Add(sub2node);
15180 // Place copy #7 of ITS5 directly in I565
15182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15183 sub2node->SetLineColor(kColorITS);
15184 sub2node->SetVisibility(1);
15185 fNodes->Add(sub2node);
15188 // Place copy #8 of ITS5 directly in I565
15190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15191 sub2node->SetLineColor(kColorITS);
15192 sub2node->SetVisibility(1);
15193 fNodes->Add(sub2node);
15196 // Place copy #9 of ITS5 directly in I565
15198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15199 sub2node->SetLineColor(kColorITS);
15200 sub2node->SetVisibility(1);
15201 fNodes->Add(sub2node);
15204 // Place copy #10 of ITS5 directly in I565
15206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15207 sub2node->SetLineColor(kColorITS);
15208 sub2node->SetVisibility(1);
15209 fNodes->Add(sub2node);
15212 // Place copy #11 of ITS5 directly in I565
15214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15215 sub2node->SetLineColor(kColorITS);
15216 sub2node->SetVisibility(1);
15217 fNodes->Add(sub2node);
15220 // Place copy #12 of ITS5 directly in I565
15222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15223 sub2node->SetLineColor(kColorITS);
15224 sub2node->SetVisibility(1);
15225 fNodes->Add(sub2node);
15228 // Place copy #13 of ITS5 directly in I565
15230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15231 sub2node->SetLineColor(kColorITS);
15232 sub2node->SetVisibility(1);
15233 fNodes->Add(sub2node);
15236 // Place copy #14 of ITS5 directly in I565
15238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15239 sub2node->SetLineColor(kColorITS);
15240 sub2node->SetVisibility(1);
15241 fNodes->Add(sub2node);
15244 // Place copy #15 of ITS5 directly in I565
15246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15247 sub2node->SetLineColor(kColorITS);
15248 sub2node->SetVisibility(1);
15249 fNodes->Add(sub2node);
15252 // Place copy #16 of ITS5 directly in I565
15254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15255 sub2node->SetLineColor(kColorITS);
15256 sub2node->SetVisibility(1);
15257 fNodes->Add(sub2node);
15260 // Place copy #17 of ITS5 directly in I565
15262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15263 sub2node->SetLineColor(kColorITS);
15264 sub2node->SetVisibility(1);
15265 fNodes->Add(sub2node);
15268 // Place copy #18 of ITS5 directly in I565
15270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15271 sub2node->SetLineColor(kColorITS);
15272 sub2node->SetVisibility(1);
15273 fNodes->Add(sub2node);
15276 // Place copy #19 of ITS5 directly in I565
15278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15279 sub2node->SetLineColor(kColorITS);
15280 sub2node->SetVisibility(1);
15281 fNodes->Add(sub2node);
15284 // Place copy #20 of ITS5 directly in I565
15286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15287 sub2node->SetLineColor(kColorITS);
15288 sub2node->SetVisibility(1);
15289 fNodes->Add(sub2node);
15292 // Place copy #21 of ITS5 directly in I565
15294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15295 sub2node->SetLineColor(kColorITS);
15296 sub2node->SetVisibility(1);
15297 fNodes->Add(sub2node);
15300 // Place copy #22 of ITS5 directly in I565
15302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15303 sub2node->SetLineColor(kColorITS);
15304 sub2node->SetVisibility(1);
15305 fNodes->Add(sub2node);
15307 fNodes->Add(sub1node);
15310 // Place copy #29 of I565 in IT56
15312 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15313 sub1node->SetLineColor(kColorITS);
15314 sub1node->SetVisibility(0);
15317 // Place copy #1 of ITS5 directly in I565
15319 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15320 sub2node->SetLineColor(kColorITS);
15321 sub2node->SetVisibility(1);
15322 fNodes->Add(sub2node);
15325 // Place copy #2 of ITS5 directly in I565
15327 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15328 sub2node->SetLineColor(kColorITS);
15329 sub2node->SetVisibility(1);
15330 fNodes->Add(sub2node);
15333 // Place copy #3 of ITS5 directly in I565
15335 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15336 sub2node->SetLineColor(kColorITS);
15337 sub2node->SetVisibility(1);
15338 fNodes->Add(sub2node);
15341 // Place copy #4 of ITS5 directly in I565
15343 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15344 sub2node->SetLineColor(kColorITS);
15345 sub2node->SetVisibility(1);
15346 fNodes->Add(sub2node);
15349 // Place copy #5 of ITS5 directly in I565
15351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15352 sub2node->SetLineColor(kColorITS);
15353 sub2node->SetVisibility(1);
15354 fNodes->Add(sub2node);
15357 // Place copy #6 of ITS5 directly in I565
15359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15360 sub2node->SetLineColor(kColorITS);
15361 sub2node->SetVisibility(1);
15362 fNodes->Add(sub2node);
15365 // Place copy #7 of ITS5 directly in I565
15367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15368 sub2node->SetLineColor(kColorITS);
15369 sub2node->SetVisibility(1);
15370 fNodes->Add(sub2node);
15373 // Place copy #8 of ITS5 directly in I565
15375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15376 sub2node->SetLineColor(kColorITS);
15377 sub2node->SetVisibility(1);
15378 fNodes->Add(sub2node);
15381 // Place copy #9 of ITS5 directly in I565
15383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15384 sub2node->SetLineColor(kColorITS);
15385 sub2node->SetVisibility(1);
15386 fNodes->Add(sub2node);
15389 // Place copy #10 of ITS5 directly in I565
15391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15392 sub2node->SetLineColor(kColorITS);
15393 sub2node->SetVisibility(1);
15394 fNodes->Add(sub2node);
15397 // Place copy #11 of ITS5 directly in I565
15399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15400 sub2node->SetLineColor(kColorITS);
15401 sub2node->SetVisibility(1);
15402 fNodes->Add(sub2node);
15405 // Place copy #12 of ITS5 directly in I565
15407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15408 sub2node->SetLineColor(kColorITS);
15409 sub2node->SetVisibility(1);
15410 fNodes->Add(sub2node);
15413 // Place copy #13 of ITS5 directly in I565
15415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15416 sub2node->SetLineColor(kColorITS);
15417 sub2node->SetVisibility(1);
15418 fNodes->Add(sub2node);
15421 // Place copy #14 of ITS5 directly in I565
15423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15424 sub2node->SetLineColor(kColorITS);
15425 sub2node->SetVisibility(1);
15426 fNodes->Add(sub2node);
15429 // Place copy #15 of ITS5 directly in I565
15431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15432 sub2node->SetLineColor(kColorITS);
15433 sub2node->SetVisibility(1);
15434 fNodes->Add(sub2node);
15437 // Place copy #16 of ITS5 directly in I565
15439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15440 sub2node->SetLineColor(kColorITS);
15441 sub2node->SetVisibility(1);
15442 fNodes->Add(sub2node);
15445 // Place copy #17 of ITS5 directly in I565
15447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15448 sub2node->SetLineColor(kColorITS);
15449 sub2node->SetVisibility(1);
15450 fNodes->Add(sub2node);
15453 // Place copy #18 of ITS5 directly in I565
15455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15456 sub2node->SetLineColor(kColorITS);
15457 sub2node->SetVisibility(1);
15458 fNodes->Add(sub2node);
15461 // Place copy #19 of ITS5 directly in I565
15463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15464 sub2node->SetLineColor(kColorITS);
15465 sub2node->SetVisibility(1);
15466 fNodes->Add(sub2node);
15469 // Place copy #20 of ITS5 directly in I565
15471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15472 sub2node->SetLineColor(kColorITS);
15473 sub2node->SetVisibility(1);
15474 fNodes->Add(sub2node);
15477 // Place copy #21 of ITS5 directly in I565
15479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15480 sub2node->SetLineColor(kColorITS);
15481 sub2node->SetVisibility(1);
15482 fNodes->Add(sub2node);
15485 // Place copy #22 of ITS5 directly in I565
15487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15488 sub2node->SetLineColor(kColorITS);
15489 sub2node->SetVisibility(1);
15490 fNodes->Add(sub2node);
15492 fNodes->Add(sub1node);
15495 // Place copy #30 of I565 in IT56
15497 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15498 sub1node->SetLineColor(kColorITS);
15499 sub1node->SetVisibility(0);
15502 // Place copy #1 of ITS5 directly in I565
15504 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15505 sub2node->SetLineColor(kColorITS);
15506 sub2node->SetVisibility(1);
15507 fNodes->Add(sub2node);
15510 // Place copy #2 of ITS5 directly in I565
15512 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15513 sub2node->SetLineColor(kColorITS);
15514 sub2node->SetVisibility(1);
15515 fNodes->Add(sub2node);
15518 // Place copy #3 of ITS5 directly in I565
15520 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15521 sub2node->SetLineColor(kColorITS);
15522 sub2node->SetVisibility(1);
15523 fNodes->Add(sub2node);
15526 // Place copy #4 of ITS5 directly in I565
15528 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15529 sub2node->SetLineColor(kColorITS);
15530 sub2node->SetVisibility(1);
15531 fNodes->Add(sub2node);
15534 // Place copy #5 of ITS5 directly in I565
15536 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15537 sub2node->SetLineColor(kColorITS);
15538 sub2node->SetVisibility(1);
15539 fNodes->Add(sub2node);
15542 // Place copy #6 of ITS5 directly in I565
15544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15545 sub2node->SetLineColor(kColorITS);
15546 sub2node->SetVisibility(1);
15547 fNodes->Add(sub2node);
15550 // Place copy #7 of ITS5 directly in I565
15552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15553 sub2node->SetLineColor(kColorITS);
15554 sub2node->SetVisibility(1);
15555 fNodes->Add(sub2node);
15558 // Place copy #8 of ITS5 directly in I565
15560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15561 sub2node->SetLineColor(kColorITS);
15562 sub2node->SetVisibility(1);
15563 fNodes->Add(sub2node);
15566 // Place copy #9 of ITS5 directly in I565
15568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15569 sub2node->SetLineColor(kColorITS);
15570 sub2node->SetVisibility(1);
15571 fNodes->Add(sub2node);
15574 // Place copy #10 of ITS5 directly in I565
15576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15577 sub2node->SetLineColor(kColorITS);
15578 sub2node->SetVisibility(1);
15579 fNodes->Add(sub2node);
15582 // Place copy #11 of ITS5 directly in I565
15584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15585 sub2node->SetLineColor(kColorITS);
15586 sub2node->SetVisibility(1);
15587 fNodes->Add(sub2node);
15590 // Place copy #12 of ITS5 directly in I565
15592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15593 sub2node->SetLineColor(kColorITS);
15594 sub2node->SetVisibility(1);
15595 fNodes->Add(sub2node);
15598 // Place copy #13 of ITS5 directly in I565
15600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15601 sub2node->SetLineColor(kColorITS);
15602 sub2node->SetVisibility(1);
15603 fNodes->Add(sub2node);
15606 // Place copy #14 of ITS5 directly in I565
15608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15609 sub2node->SetLineColor(kColorITS);
15610 sub2node->SetVisibility(1);
15611 fNodes->Add(sub2node);
15614 // Place copy #15 of ITS5 directly in I565
15616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15617 sub2node->SetLineColor(kColorITS);
15618 sub2node->SetVisibility(1);
15619 fNodes->Add(sub2node);
15622 // Place copy #16 of ITS5 directly in I565
15624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15625 sub2node->SetLineColor(kColorITS);
15626 sub2node->SetVisibility(1);
15627 fNodes->Add(sub2node);
15630 // Place copy #17 of ITS5 directly in I565
15632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15633 sub2node->SetLineColor(kColorITS);
15634 sub2node->SetVisibility(1);
15635 fNodes->Add(sub2node);
15638 // Place copy #18 of ITS5 directly in I565
15640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15641 sub2node->SetLineColor(kColorITS);
15642 sub2node->SetVisibility(1);
15643 fNodes->Add(sub2node);
15646 // Place copy #19 of ITS5 directly in I565
15648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15649 sub2node->SetLineColor(kColorITS);
15650 sub2node->SetVisibility(1);
15651 fNodes->Add(sub2node);
15654 // Place copy #20 of ITS5 directly in I565
15656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15657 sub2node->SetLineColor(kColorITS);
15658 sub2node->SetVisibility(1);
15659 fNodes->Add(sub2node);
15662 // Place copy #21 of ITS5 directly in I565
15664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15665 sub2node->SetLineColor(kColorITS);
15666 sub2node->SetVisibility(1);
15667 fNodes->Add(sub2node);
15670 // Place copy #22 of ITS5 directly in I565
15672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15673 sub2node->SetLineColor(kColorITS);
15674 sub2node->SetVisibility(1);
15675 fNodes->Add(sub2node);
15677 fNodes->Add(sub1node);
15680 // Place copy #31 of I565 in IT56
15682 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15683 sub1node->SetLineColor(kColorITS);
15684 sub1node->SetVisibility(0);
15687 // Place copy #1 of ITS5 directly in I565
15689 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15690 sub2node->SetLineColor(kColorITS);
15691 sub2node->SetVisibility(1);
15692 fNodes->Add(sub2node);
15695 // Place copy #2 of ITS5 directly in I565
15697 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15698 sub2node->SetLineColor(kColorITS);
15699 sub2node->SetVisibility(1);
15700 fNodes->Add(sub2node);
15703 // Place copy #3 of ITS5 directly in I565
15705 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15706 sub2node->SetLineColor(kColorITS);
15707 sub2node->SetVisibility(1);
15708 fNodes->Add(sub2node);
15711 // Place copy #4 of ITS5 directly in I565
15713 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15714 sub2node->SetLineColor(kColorITS);
15715 sub2node->SetVisibility(1);
15716 fNodes->Add(sub2node);
15719 // Place copy #5 of ITS5 directly in I565
15721 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15722 sub2node->SetLineColor(kColorITS);
15723 sub2node->SetVisibility(1);
15724 fNodes->Add(sub2node);
15727 // Place copy #6 of ITS5 directly in I565
15729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15730 sub2node->SetLineColor(kColorITS);
15731 sub2node->SetVisibility(1);
15732 fNodes->Add(sub2node);
15735 // Place copy #7 of ITS5 directly in I565
15737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15738 sub2node->SetLineColor(kColorITS);
15739 sub2node->SetVisibility(1);
15740 fNodes->Add(sub2node);
15743 // Place copy #8 of ITS5 directly in I565
15745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15746 sub2node->SetLineColor(kColorITS);
15747 sub2node->SetVisibility(1);
15748 fNodes->Add(sub2node);
15751 // Place copy #9 of ITS5 directly in I565
15753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15754 sub2node->SetLineColor(kColorITS);
15755 sub2node->SetVisibility(1);
15756 fNodes->Add(sub2node);
15759 // Place copy #10 of ITS5 directly in I565
15761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15762 sub2node->SetLineColor(kColorITS);
15763 sub2node->SetVisibility(1);
15764 fNodes->Add(sub2node);
15767 // Place copy #11 of ITS5 directly in I565
15769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15770 sub2node->SetLineColor(kColorITS);
15771 sub2node->SetVisibility(1);
15772 fNodes->Add(sub2node);
15775 // Place copy #12 of ITS5 directly in I565
15777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15778 sub2node->SetLineColor(kColorITS);
15779 sub2node->SetVisibility(1);
15780 fNodes->Add(sub2node);
15783 // Place copy #13 of ITS5 directly in I565
15785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15786 sub2node->SetLineColor(kColorITS);
15787 sub2node->SetVisibility(1);
15788 fNodes->Add(sub2node);
15791 // Place copy #14 of ITS5 directly in I565
15793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15794 sub2node->SetLineColor(kColorITS);
15795 sub2node->SetVisibility(1);
15796 fNodes->Add(sub2node);
15799 // Place copy #15 of ITS5 directly in I565
15801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15802 sub2node->SetLineColor(kColorITS);
15803 sub2node->SetVisibility(1);
15804 fNodes->Add(sub2node);
15807 // Place copy #16 of ITS5 directly in I565
15809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15810 sub2node->SetLineColor(kColorITS);
15811 sub2node->SetVisibility(1);
15812 fNodes->Add(sub2node);
15815 // Place copy #17 of ITS5 directly in I565
15817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15818 sub2node->SetLineColor(kColorITS);
15819 sub2node->SetVisibility(1);
15820 fNodes->Add(sub2node);
15823 // Place copy #18 of ITS5 directly in I565
15825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15826 sub2node->SetLineColor(kColorITS);
15827 sub2node->SetVisibility(1);
15828 fNodes->Add(sub2node);
15831 // Place copy #19 of ITS5 directly in I565
15833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15834 sub2node->SetLineColor(kColorITS);
15835 sub2node->SetVisibility(1);
15836 fNodes->Add(sub2node);
15839 // Place copy #20 of ITS5 directly in I565
15841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15842 sub2node->SetLineColor(kColorITS);
15843 sub2node->SetVisibility(1);
15844 fNodes->Add(sub2node);
15847 // Place copy #21 of ITS5 directly in I565
15849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15850 sub2node->SetLineColor(kColorITS);
15851 sub2node->SetVisibility(1);
15852 fNodes->Add(sub2node);
15855 // Place copy #22 of ITS5 directly in I565
15857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15858 sub2node->SetLineColor(kColorITS);
15859 sub2node->SetVisibility(1);
15860 fNodes->Add(sub2node);
15862 fNodes->Add(sub1node);
15865 // Place copy #32 of I565 in IT56
15867 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
15868 sub1node->SetLineColor(kColorITS);
15869 sub1node->SetVisibility(0);
15872 // Place copy #1 of ITS5 directly in I565
15874 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15875 sub2node->SetLineColor(kColorITS);
15876 sub2node->SetVisibility(1);
15877 fNodes->Add(sub2node);
15880 // Place copy #2 of ITS5 directly in I565
15882 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15883 sub2node->SetLineColor(kColorITS);
15884 sub2node->SetVisibility(1);
15885 fNodes->Add(sub2node);
15888 // Place copy #3 of ITS5 directly in I565
15890 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15891 sub2node->SetLineColor(kColorITS);
15892 sub2node->SetVisibility(1);
15893 fNodes->Add(sub2node);
15896 // Place copy #4 of ITS5 directly in I565
15898 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15899 sub2node->SetLineColor(kColorITS);
15900 sub2node->SetVisibility(1);
15901 fNodes->Add(sub2node);
15904 // Place copy #5 of ITS5 directly in I565
15906 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15907 sub2node->SetLineColor(kColorITS);
15908 sub2node->SetVisibility(1);
15909 fNodes->Add(sub2node);
15912 // Place copy #6 of ITS5 directly in I565
15914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15915 sub2node->SetLineColor(kColorITS);
15916 sub2node->SetVisibility(1);
15917 fNodes->Add(sub2node);
15920 // Place copy #7 of ITS5 directly in I565
15922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15923 sub2node->SetLineColor(kColorITS);
15924 sub2node->SetVisibility(1);
15925 fNodes->Add(sub2node);
15928 // Place copy #8 of ITS5 directly in I565
15930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15931 sub2node->SetLineColor(kColorITS);
15932 sub2node->SetVisibility(1);
15933 fNodes->Add(sub2node);
15936 // Place copy #9 of ITS5 directly in I565
15938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15939 sub2node->SetLineColor(kColorITS);
15940 sub2node->SetVisibility(1);
15941 fNodes->Add(sub2node);
15944 // Place copy #10 of ITS5 directly in I565
15946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15947 sub2node->SetLineColor(kColorITS);
15948 sub2node->SetVisibility(1);
15949 fNodes->Add(sub2node);
15952 // Place copy #11 of ITS5 directly in I565
15954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15955 sub2node->SetLineColor(kColorITS);
15956 sub2node->SetVisibility(1);
15957 fNodes->Add(sub2node);
15960 // Place copy #12 of ITS5 directly in I565
15962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15963 sub2node->SetLineColor(kColorITS);
15964 sub2node->SetVisibility(1);
15965 fNodes->Add(sub2node);
15968 // Place copy #13 of ITS5 directly in I565
15970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15971 sub2node->SetLineColor(kColorITS);
15972 sub2node->SetVisibility(1);
15973 fNodes->Add(sub2node);
15976 // Place copy #14 of ITS5 directly in I565
15978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15979 sub2node->SetLineColor(kColorITS);
15980 sub2node->SetVisibility(1);
15981 fNodes->Add(sub2node);
15984 // Place copy #15 of ITS5 directly in I565
15986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15987 sub2node->SetLineColor(kColorITS);
15988 sub2node->SetVisibility(1);
15989 fNodes->Add(sub2node);
15992 // Place copy #16 of ITS5 directly in I565
15994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15995 sub2node->SetLineColor(kColorITS);
15996 sub2node->SetVisibility(1);
15997 fNodes->Add(sub2node);
16000 // Place copy #17 of ITS5 directly in I565
16002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16003 sub2node->SetLineColor(kColorITS);
16004 sub2node->SetVisibility(1);
16005 fNodes->Add(sub2node);
16008 // Place copy #18 of ITS5 directly in I565
16010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16011 sub2node->SetLineColor(kColorITS);
16012 sub2node->SetVisibility(1);
16013 fNodes->Add(sub2node);
16016 // Place copy #19 of ITS5 directly in I565
16018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16019 sub2node->SetLineColor(kColorITS);
16020 sub2node->SetVisibility(1);
16021 fNodes->Add(sub2node);
16024 // Place copy #20 of ITS5 directly in I565
16026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16027 sub2node->SetLineColor(kColorITS);
16028 sub2node->SetVisibility(1);
16029 fNodes->Add(sub2node);
16032 // Place copy #21 of ITS5 directly in I565
16034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16035 sub2node->SetLineColor(kColorITS);
16036 sub2node->SetVisibility(1);
16037 fNodes->Add(sub2node);
16040 // Place copy #22 of ITS5 directly in I565
16042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16043 sub2node->SetLineColor(kColorITS);
16044 sub2node->SetVisibility(1);
16045 fNodes->Add(sub2node);
16047 fNodes->Add(sub1node);
16050 // Place copy #33 of I565 in IT56
16052 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16053 sub1node->SetLineColor(kColorITS);
16054 sub1node->SetVisibility(0);
16057 // Place copy #1 of ITS5 directly in I565
16059 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16060 sub2node->SetLineColor(kColorITS);
16061 sub2node->SetVisibility(1);
16062 fNodes->Add(sub2node);
16065 // Place copy #2 of ITS5 directly in I565
16067 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16068 sub2node->SetLineColor(kColorITS);
16069 sub2node->SetVisibility(1);
16070 fNodes->Add(sub2node);
16073 // Place copy #3 of ITS5 directly in I565
16075 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16076 sub2node->SetLineColor(kColorITS);
16077 sub2node->SetVisibility(1);
16078 fNodes->Add(sub2node);
16081 // Place copy #4 of ITS5 directly in I565
16083 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16084 sub2node->SetLineColor(kColorITS);
16085 sub2node->SetVisibility(1);
16086 fNodes->Add(sub2node);
16089 // Place copy #5 of ITS5 directly in I565
16091 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16092 sub2node->SetLineColor(kColorITS);
16093 sub2node->SetVisibility(1);
16094 fNodes->Add(sub2node);
16097 // Place copy #6 of ITS5 directly in I565
16099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16100 sub2node->SetLineColor(kColorITS);
16101 sub2node->SetVisibility(1);
16102 fNodes->Add(sub2node);
16105 // Place copy #7 of ITS5 directly in I565
16107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16108 sub2node->SetLineColor(kColorITS);
16109 sub2node->SetVisibility(1);
16110 fNodes->Add(sub2node);
16113 // Place copy #8 of ITS5 directly in I565
16115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16116 sub2node->SetLineColor(kColorITS);
16117 sub2node->SetVisibility(1);
16118 fNodes->Add(sub2node);
16121 // Place copy #9 of ITS5 directly in I565
16123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16124 sub2node->SetLineColor(kColorITS);
16125 sub2node->SetVisibility(1);
16126 fNodes->Add(sub2node);
16129 // Place copy #10 of ITS5 directly in I565
16131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16132 sub2node->SetLineColor(kColorITS);
16133 sub2node->SetVisibility(1);
16134 fNodes->Add(sub2node);
16137 // Place copy #11 of ITS5 directly in I565
16139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16140 sub2node->SetLineColor(kColorITS);
16141 sub2node->SetVisibility(1);
16142 fNodes->Add(sub2node);
16145 // Place copy #12 of ITS5 directly in I565
16147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16148 sub2node->SetLineColor(kColorITS);
16149 sub2node->SetVisibility(1);
16150 fNodes->Add(sub2node);
16153 // Place copy #13 of ITS5 directly in I565
16155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16156 sub2node->SetLineColor(kColorITS);
16157 sub2node->SetVisibility(1);
16158 fNodes->Add(sub2node);
16161 // Place copy #14 of ITS5 directly in I565
16163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16164 sub2node->SetLineColor(kColorITS);
16165 sub2node->SetVisibility(1);
16166 fNodes->Add(sub2node);
16169 // Place copy #15 of ITS5 directly in I565
16171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16172 sub2node->SetLineColor(kColorITS);
16173 sub2node->SetVisibility(1);
16174 fNodes->Add(sub2node);
16177 // Place copy #16 of ITS5 directly in I565
16179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16180 sub2node->SetLineColor(kColorITS);
16181 sub2node->SetVisibility(1);
16182 fNodes->Add(sub2node);
16185 // Place copy #17 of ITS5 directly in I565
16187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16188 sub2node->SetLineColor(kColorITS);
16189 sub2node->SetVisibility(1);
16190 fNodes->Add(sub2node);
16193 // Place copy #18 of ITS5 directly in I565
16195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16196 sub2node->SetLineColor(kColorITS);
16197 sub2node->SetVisibility(1);
16198 fNodes->Add(sub2node);
16201 // Place copy #19 of ITS5 directly in I565
16203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16204 sub2node->SetLineColor(kColorITS);
16205 sub2node->SetVisibility(1);
16206 fNodes->Add(sub2node);
16209 // Place copy #20 of ITS5 directly in I565
16211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16212 sub2node->SetLineColor(kColorITS);
16213 sub2node->SetVisibility(1);
16214 fNodes->Add(sub2node);
16217 // Place copy #21 of ITS5 directly in I565
16219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16220 sub2node->SetLineColor(kColorITS);
16221 sub2node->SetVisibility(1);
16222 fNodes->Add(sub2node);
16225 // Place copy #22 of ITS5 directly in I565
16227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16228 sub2node->SetLineColor(kColorITS);
16229 sub2node->SetVisibility(1);
16230 fNodes->Add(sub2node);
16232 fNodes->Add(sub1node);
16235 // Place copy #34 of I565 in IT56
16237 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16238 sub1node->SetLineColor(kColorITS);
16239 sub1node->SetVisibility(0);
16242 // Place copy #1 of ITS5 directly in I565
16244 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16245 sub2node->SetLineColor(kColorITS);
16246 sub2node->SetVisibility(1);
16247 fNodes->Add(sub2node);
16250 // Place copy #2 of ITS5 directly in I565
16252 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16253 sub2node->SetLineColor(kColorITS);
16254 sub2node->SetVisibility(1);
16255 fNodes->Add(sub2node);
16258 // Place copy #3 of ITS5 directly in I565
16260 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16261 sub2node->SetLineColor(kColorITS);
16262 sub2node->SetVisibility(1);
16263 fNodes->Add(sub2node);
16266 // Place copy #4 of ITS5 directly in I565
16268 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16269 sub2node->SetLineColor(kColorITS);
16270 sub2node->SetVisibility(1);
16271 fNodes->Add(sub2node);
16274 // Place copy #5 of ITS5 directly in I565
16276 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16277 sub2node->SetLineColor(kColorITS);
16278 sub2node->SetVisibility(1);
16279 fNodes->Add(sub2node);
16282 // Place copy #6 of ITS5 directly in I565
16284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16285 sub2node->SetLineColor(kColorITS);
16286 sub2node->SetVisibility(1);
16287 fNodes->Add(sub2node);
16290 // Place copy #7 of ITS5 directly in I565
16292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16293 sub2node->SetLineColor(kColorITS);
16294 sub2node->SetVisibility(1);
16295 fNodes->Add(sub2node);
16298 // Place copy #8 of ITS5 directly in I565
16300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16301 sub2node->SetLineColor(kColorITS);
16302 sub2node->SetVisibility(1);
16303 fNodes->Add(sub2node);
16306 // Place copy #9 of ITS5 directly in I565
16308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16309 sub2node->SetLineColor(kColorITS);
16310 sub2node->SetVisibility(1);
16311 fNodes->Add(sub2node);
16314 // Place copy #10 of ITS5 directly in I565
16316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16317 sub2node->SetLineColor(kColorITS);
16318 sub2node->SetVisibility(1);
16319 fNodes->Add(sub2node);
16322 // Place copy #11 of ITS5 directly in I565
16324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16325 sub2node->SetLineColor(kColorITS);
16326 sub2node->SetVisibility(1);
16327 fNodes->Add(sub2node);
16330 // Place copy #12 of ITS5 directly in I565
16332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16333 sub2node->SetLineColor(kColorITS);
16334 sub2node->SetVisibility(1);
16335 fNodes->Add(sub2node);
16338 // Place copy #13 of ITS5 directly in I565
16340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16341 sub2node->SetLineColor(kColorITS);
16342 sub2node->SetVisibility(1);
16343 fNodes->Add(sub2node);
16346 // Place copy #14 of ITS5 directly in I565
16348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16349 sub2node->SetLineColor(kColorITS);
16350 sub2node->SetVisibility(1);
16351 fNodes->Add(sub2node);
16354 // Place copy #15 of ITS5 directly in I565
16356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16357 sub2node->SetLineColor(kColorITS);
16358 sub2node->SetVisibility(1);
16359 fNodes->Add(sub2node);
16362 // Place copy #16 of ITS5 directly in I565
16364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16365 sub2node->SetLineColor(kColorITS);
16366 sub2node->SetVisibility(1);
16367 fNodes->Add(sub2node);
16370 // Place copy #17 of ITS5 directly in I565
16372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16373 sub2node->SetLineColor(kColorITS);
16374 sub2node->SetVisibility(1);
16375 fNodes->Add(sub2node);
16378 // Place copy #18 of ITS5 directly in I565
16380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16381 sub2node->SetLineColor(kColorITS);
16382 sub2node->SetVisibility(1);
16383 fNodes->Add(sub2node);
16386 // Place copy #19 of ITS5 directly in I565
16388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16389 sub2node->SetLineColor(kColorITS);
16390 sub2node->SetVisibility(1);
16391 fNodes->Add(sub2node);
16394 // Place copy #20 of ITS5 directly in I565
16396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16397 sub2node->SetLineColor(kColorITS);
16398 sub2node->SetVisibility(1);
16399 fNodes->Add(sub2node);
16402 // Place copy #21 of ITS5 directly in I565
16404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16405 sub2node->SetLineColor(kColorITS);
16406 sub2node->SetVisibility(1);
16407 fNodes->Add(sub2node);
16410 // Place copy #22 of ITS5 directly in I565
16412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16413 sub2node->SetLineColor(kColorITS);
16414 sub2node->SetVisibility(1);
16415 fNodes->Add(sub2node);
16417 fNodes->Add(sub1node);
16420 // Place copy #1 of I569 in IT56
16422 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16423 sub1node->SetLineColor(kColorITS);
16424 sub1node->SetVisibility(0);
16427 // Place copy #1 of ITS6 in I569
16429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16430 sub2node->SetLineColor(kColorITS);
16431 sub2node->SetVisibility(1);
16432 fNodes->Add(sub2node);
16435 // Place copy #2 of ITS6 in I569
16437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16438 sub2node->SetLineColor(kColorITS);
16439 sub2node->SetVisibility(1);
16440 fNodes->Add(sub2node);
16443 // Place copy #3 of ITS6 in I569
16445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16446 sub2node->SetLineColor(kColorITS);
16447 sub2node->SetVisibility(1);
16448 fNodes->Add(sub2node);
16451 // Place copy #4 of ITS6 in I569
16453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16454 sub2node->SetLineColor(kColorITS);
16455 sub2node->SetVisibility(1);
16456 fNodes->Add(sub2node);
16459 // Place copy #5 of ITS6 in I569
16461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16462 sub2node->SetLineColor(kColorITS);
16463 sub2node->SetVisibility(1);
16464 fNodes->Add(sub2node);
16467 // Place copy #6 of ITS6 in I569
16469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16470 sub2node->SetLineColor(kColorITS);
16471 sub2node->SetVisibility(1);
16472 fNodes->Add(sub2node);
16475 // Place copy #7 of ITS6 in I569
16477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16478 sub2node->SetLineColor(kColorITS);
16479 sub2node->SetVisibility(1);
16480 fNodes->Add(sub2node);
16483 // Place copy #8 of ITS6 in I569
16485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16486 sub2node->SetLineColor(kColorITS);
16487 sub2node->SetVisibility(1);
16488 fNodes->Add(sub2node);
16491 // Place copy #9 of ITS6 in I569
16493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16494 sub2node->SetLineColor(kColorITS);
16495 sub2node->SetVisibility(1);
16496 fNodes->Add(sub2node);
16499 // Place copy #10 of ITS6 in I569
16501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16502 sub2node->SetLineColor(kColorITS);
16503 sub2node->SetVisibility(1);
16504 fNodes->Add(sub2node);
16507 // Place copy #11 of ITS6 in I569
16509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16510 sub2node->SetLineColor(kColorITS);
16511 sub2node->SetVisibility(1);
16512 fNodes->Add(sub2node);
16515 // Place copy #12 of ITS6 in I569
16517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16518 sub2node->SetLineColor(kColorITS);
16519 sub2node->SetVisibility(1);
16520 fNodes->Add(sub2node);
16523 // Place copy #13 of ITS6 in I569
16525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16526 sub2node->SetLineColor(kColorITS);
16527 sub2node->SetVisibility(1);
16528 fNodes->Add(sub2node);
16531 // Place copy #14 of ITS6 in I569
16533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16534 sub2node->SetLineColor(kColorITS);
16535 sub2node->SetVisibility(1);
16536 fNodes->Add(sub2node);
16539 // Place copy #15 of ITS6 in I569
16541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16542 sub2node->SetLineColor(kColorITS);
16543 sub2node->SetVisibility(1);
16544 fNodes->Add(sub2node);
16547 // Place copy #16 of ITS6 in I569
16549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16550 sub2node->SetLineColor(kColorITS);
16551 sub2node->SetVisibility(1);
16552 fNodes->Add(sub2node);
16555 // Place copy #17 of ITS6 in I569
16557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16558 sub2node->SetLineColor(kColorITS);
16559 sub2node->SetVisibility(1);
16560 fNodes->Add(sub2node);
16563 // Place copy #18 of ITS6 in I569
16565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16566 sub2node->SetLineColor(kColorITS);
16567 sub2node->SetVisibility(1);
16568 fNodes->Add(sub2node);
16571 // Place copy #19 of ITS6 in I569
16573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16574 sub2node->SetLineColor(kColorITS);
16575 sub2node->SetVisibility(1);
16576 fNodes->Add(sub2node);
16579 // Place copy #20 of ITS6 in I569
16581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16582 sub2node->SetLineColor(kColorITS);
16583 sub2node->SetVisibility(1);
16584 fNodes->Add(sub2node);
16587 // Place copy #21 of ITS6 in I569
16589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16590 sub2node->SetLineColor(kColorITS);
16591 sub2node->SetVisibility(1);
16592 fNodes->Add(sub2node);
16595 // Place copy #22 of ITS6 in I569
16597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16598 sub2node->SetLineColor(kColorITS);
16599 sub2node->SetVisibility(1);
16600 fNodes->Add(sub2node);
16603 // Place copy #23 of ITS6 in I569
16605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16606 sub2node->SetLineColor(kColorITS);
16607 sub2node->SetVisibility(1);
16608 fNodes->Add(sub2node);
16611 // Place copy #24 of ITS6 in I569
16613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16614 sub2node->SetLineColor(kColorITS);
16615 sub2node->SetVisibility(1);
16616 fNodes->Add(sub2node);
16619 // Place copy #25 of ITS6 in I569
16621 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16622 sub2node->SetLineColor(kColorITS);
16623 sub2node->SetVisibility(1);
16624 fNodes->Add(sub2node);
16626 fNodes->Add(sub1node);
16629 // Place copy #2 of I569 in IT56
16631 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16632 sub1node->SetLineColor(kColorITS);
16633 sub1node->SetVisibility(0);
16636 // Place copy #1 of ITS6 in I569
16638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16639 sub2node->SetLineColor(kColorITS);
16640 sub2node->SetVisibility(1);
16641 fNodes->Add(sub2node);
16644 // Place copy #2 of ITS6 in I569
16646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16647 sub2node->SetLineColor(kColorITS);
16648 sub2node->SetVisibility(1);
16649 fNodes->Add(sub2node);
16652 // Place copy #3 of ITS6 in I569
16654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16655 sub2node->SetLineColor(kColorITS);
16656 sub2node->SetVisibility(1);
16657 fNodes->Add(sub2node);
16660 // Place copy #4 of ITS6 in I569
16662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16663 sub2node->SetLineColor(kColorITS);
16664 sub2node->SetVisibility(1);
16665 fNodes->Add(sub2node);
16668 // Place copy #5 of ITS6 in I569
16670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16671 sub2node->SetLineColor(kColorITS);
16672 sub2node->SetVisibility(1);
16673 fNodes->Add(sub2node);
16676 // Place copy #6 of ITS6 in I569
16678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16679 sub2node->SetLineColor(kColorITS);
16680 sub2node->SetVisibility(1);
16681 fNodes->Add(sub2node);
16684 // Place copy #7 of ITS6 in I569
16686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16687 sub2node->SetLineColor(kColorITS);
16688 sub2node->SetVisibility(1);
16689 fNodes->Add(sub2node);
16692 // Place copy #8 of ITS6 in I569
16694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16695 sub2node->SetLineColor(kColorITS);
16696 sub2node->SetVisibility(1);
16697 fNodes->Add(sub2node);
16700 // Place copy #9 of ITS6 in I569
16702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16703 sub2node->SetLineColor(kColorITS);
16704 sub2node->SetVisibility(1);
16705 fNodes->Add(sub2node);
16708 // Place copy #10 of ITS6 in I569
16710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16711 sub2node->SetLineColor(kColorITS);
16712 sub2node->SetVisibility(1);
16713 fNodes->Add(sub2node);
16716 // Place copy #11 of ITS6 in I569
16718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16719 sub2node->SetLineColor(kColorITS);
16720 sub2node->SetVisibility(1);
16721 fNodes->Add(sub2node);
16724 // Place copy #12 of ITS6 in I569
16726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16727 sub2node->SetLineColor(kColorITS);
16728 sub2node->SetVisibility(1);
16729 fNodes->Add(sub2node);
16732 // Place copy #13 of ITS6 in I569
16734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16735 sub2node->SetLineColor(kColorITS);
16736 sub2node->SetVisibility(1);
16737 fNodes->Add(sub2node);
16740 // Place copy #14 of ITS6 in I569
16742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16743 sub2node->SetLineColor(kColorITS);
16744 sub2node->SetVisibility(1);
16745 fNodes->Add(sub2node);
16748 // Place copy #15 of ITS6 in I569
16750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16751 sub2node->SetLineColor(kColorITS);
16752 sub2node->SetVisibility(1);
16753 fNodes->Add(sub2node);
16756 // Place copy #16 of ITS6 in I569
16758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16759 sub2node->SetLineColor(kColorITS);
16760 sub2node->SetVisibility(1);
16761 fNodes->Add(sub2node);
16764 // Place copy #17 of ITS6 in I569
16766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16767 sub2node->SetLineColor(kColorITS);
16768 sub2node->SetVisibility(1);
16769 fNodes->Add(sub2node);
16772 // Place copy #18 of ITS6 in I569
16774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16775 sub2node->SetLineColor(kColorITS);
16776 sub2node->SetVisibility(1);
16777 fNodes->Add(sub2node);
16780 // Place copy #19 of ITS6 in I569
16782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16783 sub2node->SetLineColor(kColorITS);
16784 sub2node->SetVisibility(1);
16785 fNodes->Add(sub2node);
16788 // Place copy #20 of ITS6 in I569
16790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16791 sub2node->SetLineColor(kColorITS);
16792 sub2node->SetVisibility(1);
16793 fNodes->Add(sub2node);
16796 // Place copy #21 of ITS6 in I569
16798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16799 sub2node->SetLineColor(kColorITS);
16800 sub2node->SetVisibility(1);
16801 fNodes->Add(sub2node);
16804 // Place copy #22 of ITS6 in I569
16806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16807 sub2node->SetLineColor(kColorITS);
16808 sub2node->SetVisibility(1);
16809 fNodes->Add(sub2node);
16812 // Place copy #23 of ITS6 in I569
16814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16815 sub2node->SetLineColor(kColorITS);
16816 sub2node->SetVisibility(1);
16817 fNodes->Add(sub2node);
16820 // Place copy #24 of ITS6 in I569
16822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16823 sub2node->SetLineColor(kColorITS);
16824 sub2node->SetVisibility(1);
16825 fNodes->Add(sub2node);
16828 // Place copy #25 of ITS6 in I569
16830 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16831 sub2node->SetLineColor(kColorITS);
16832 sub2node->SetVisibility(1);
16833 fNodes->Add(sub2node);
16835 fNodes->Add(sub1node);
16838 // Place copy #3 of I569 in IT56
16840 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16841 sub1node->SetLineColor(kColorITS);
16842 sub1node->SetVisibility(0);
16845 // Place copy #1 of ITS6 in I569
16847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16848 sub2node->SetLineColor(kColorITS);
16849 sub2node->SetVisibility(1);
16850 fNodes->Add(sub2node);
16853 // Place copy #2 of ITS6 in I569
16855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16856 sub2node->SetLineColor(kColorITS);
16857 sub2node->SetVisibility(1);
16858 fNodes->Add(sub2node);
16861 // Place copy #3 of ITS6 in I569
16863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16864 sub2node->SetLineColor(kColorITS);
16865 sub2node->SetVisibility(1);
16866 fNodes->Add(sub2node);
16869 // Place copy #4 of ITS6 in I569
16871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16872 sub2node->SetLineColor(kColorITS);
16873 sub2node->SetVisibility(1);
16874 fNodes->Add(sub2node);
16877 // Place copy #5 of ITS6 in I569
16879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16880 sub2node->SetLineColor(kColorITS);
16881 sub2node->SetVisibility(1);
16882 fNodes->Add(sub2node);
16885 // Place copy #6 of ITS6 in I569
16887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16888 sub2node->SetLineColor(kColorITS);
16889 sub2node->SetVisibility(1);
16890 fNodes->Add(sub2node);
16893 // Place copy #7 of ITS6 in I569
16895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16896 sub2node->SetLineColor(kColorITS);
16897 sub2node->SetVisibility(1);
16898 fNodes->Add(sub2node);
16901 // Place copy #8 of ITS6 in I569
16903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16904 sub2node->SetLineColor(kColorITS);
16905 sub2node->SetVisibility(1);
16906 fNodes->Add(sub2node);
16909 // Place copy #9 of ITS6 in I569
16911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16912 sub2node->SetLineColor(kColorITS);
16913 sub2node->SetVisibility(1);
16914 fNodes->Add(sub2node);
16917 // Place copy #10 of ITS6 in I569
16919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16920 sub2node->SetLineColor(kColorITS);
16921 sub2node->SetVisibility(1);
16922 fNodes->Add(sub2node);
16925 // Place copy #11 of ITS6 in I569
16927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16928 sub2node->SetLineColor(kColorITS);
16929 sub2node->SetVisibility(1);
16930 fNodes->Add(sub2node);
16933 // Place copy #12 of ITS6 in I569
16935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16936 sub2node->SetLineColor(kColorITS);
16937 sub2node->SetVisibility(1);
16938 fNodes->Add(sub2node);
16941 // Place copy #13 of ITS6 in I569
16943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16944 sub2node->SetLineColor(kColorITS);
16945 sub2node->SetVisibility(1);
16946 fNodes->Add(sub2node);
16949 // Place copy #14 of ITS6 in I569
16951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16952 sub2node->SetLineColor(kColorITS);
16953 sub2node->SetVisibility(1);
16954 fNodes->Add(sub2node);
16957 // Place copy #15 of ITS6 in I569
16959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16960 sub2node->SetLineColor(kColorITS);
16961 sub2node->SetVisibility(1);
16962 fNodes->Add(sub2node);
16965 // Place copy #16 of ITS6 in I569
16967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16968 sub2node->SetLineColor(kColorITS);
16969 sub2node->SetVisibility(1);
16970 fNodes->Add(sub2node);
16973 // Place copy #17 of ITS6 in I569
16975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16976 sub2node->SetLineColor(kColorITS);
16977 sub2node->SetVisibility(1);
16978 fNodes->Add(sub2node);
16981 // Place copy #18 of ITS6 in I569
16983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16984 sub2node->SetLineColor(kColorITS);
16985 sub2node->SetVisibility(1);
16986 fNodes->Add(sub2node);
16989 // Place copy #19 of ITS6 in I569
16991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16992 sub2node->SetLineColor(kColorITS);
16993 sub2node->SetVisibility(1);
16994 fNodes->Add(sub2node);
16997 // Place copy #20 of ITS6 in I569
16999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17000 sub2node->SetLineColor(kColorITS);
17001 sub2node->SetVisibility(1);
17002 fNodes->Add(sub2node);
17005 // Place copy #21 of ITS6 in I569
17007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17008 sub2node->SetLineColor(kColorITS);
17009 sub2node->SetVisibility(1);
17010 fNodes->Add(sub2node);
17013 // Place copy #22 of ITS6 in I569
17015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17016 sub2node->SetLineColor(kColorITS);
17017 sub2node->SetVisibility(1);
17018 fNodes->Add(sub2node);
17021 // Place copy #23 of ITS6 in I569
17023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17024 sub2node->SetLineColor(kColorITS);
17025 sub2node->SetVisibility(1);
17026 fNodes->Add(sub2node);
17029 // Place copy #24 of ITS6 in I569
17031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17032 sub2node->SetLineColor(kColorITS);
17033 sub2node->SetVisibility(1);
17034 fNodes->Add(sub2node);
17037 // Place copy #25 of ITS6 in I569
17039 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17040 sub2node->SetLineColor(kColorITS);
17041 sub2node->SetVisibility(1);
17042 fNodes->Add(sub2node);
17044 fNodes->Add(sub1node);
17047 // Place copy #4 of I569 in IT56
17049 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17050 sub1node->SetLineColor(kColorITS);
17051 sub1node->SetVisibility(0);
17054 // Place copy #1 of ITS6 in I569
17056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17057 sub2node->SetLineColor(kColorITS);
17058 sub2node->SetVisibility(1);
17059 fNodes->Add(sub2node);
17062 // Place copy #2 of ITS6 in I569
17064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17065 sub2node->SetLineColor(kColorITS);
17066 sub2node->SetVisibility(1);
17067 fNodes->Add(sub2node);
17070 // Place copy #3 of ITS6 in I569
17072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17073 sub2node->SetLineColor(kColorITS);
17074 sub2node->SetVisibility(1);
17075 fNodes->Add(sub2node);
17078 // Place copy #4 of ITS6 in I569
17080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17081 sub2node->SetLineColor(kColorITS);
17082 sub2node->SetVisibility(1);
17083 fNodes->Add(sub2node);
17086 // Place copy #5 of ITS6 in I569
17088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17089 sub2node->SetLineColor(kColorITS);
17090 sub2node->SetVisibility(1);
17091 fNodes->Add(sub2node);
17094 // Place copy #6 of ITS6 in I569
17096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17097 sub2node->SetLineColor(kColorITS);
17098 sub2node->SetVisibility(1);
17099 fNodes->Add(sub2node);
17102 // Place copy #7 of ITS6 in I569
17104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17105 sub2node->SetLineColor(kColorITS);
17106 sub2node->SetVisibility(1);
17107 fNodes->Add(sub2node);
17110 // Place copy #8 of ITS6 in I569
17112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17113 sub2node->SetLineColor(kColorITS);
17114 sub2node->SetVisibility(1);
17115 fNodes->Add(sub2node);
17118 // Place copy #9 of ITS6 in I569
17120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17121 sub2node->SetLineColor(kColorITS);
17122 sub2node->SetVisibility(1);
17123 fNodes->Add(sub2node);
17126 // Place copy #10 of ITS6 in I569
17128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17129 sub2node->SetLineColor(kColorITS);
17130 sub2node->SetVisibility(1);
17131 fNodes->Add(sub2node);
17134 // Place copy #11 of ITS6 in I569
17136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17137 sub2node->SetLineColor(kColorITS);
17138 sub2node->SetVisibility(1);
17139 fNodes->Add(sub2node);
17142 // Place copy #12 of ITS6 in I569
17144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17145 sub2node->SetLineColor(kColorITS);
17146 sub2node->SetVisibility(1);
17147 fNodes->Add(sub2node);
17150 // Place copy #13 of ITS6 in I569
17152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17153 sub2node->SetLineColor(kColorITS);
17154 sub2node->SetVisibility(1);
17155 fNodes->Add(sub2node);
17158 // Place copy #14 of ITS6 in I569
17160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17161 sub2node->SetLineColor(kColorITS);
17162 sub2node->SetVisibility(1);
17163 fNodes->Add(sub2node);
17166 // Place copy #15 of ITS6 in I569
17168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17169 sub2node->SetLineColor(kColorITS);
17170 sub2node->SetVisibility(1);
17171 fNodes->Add(sub2node);
17174 // Place copy #16 of ITS6 in I569
17176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17177 sub2node->SetLineColor(kColorITS);
17178 sub2node->SetVisibility(1);
17179 fNodes->Add(sub2node);
17182 // Place copy #17 of ITS6 in I569
17184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17185 sub2node->SetLineColor(kColorITS);
17186 sub2node->SetVisibility(1);
17187 fNodes->Add(sub2node);
17190 // Place copy #18 of ITS6 in I569
17192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17193 sub2node->SetLineColor(kColorITS);
17194 sub2node->SetVisibility(1);
17195 fNodes->Add(sub2node);
17198 // Place copy #19 of ITS6 in I569
17200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17201 sub2node->SetLineColor(kColorITS);
17202 sub2node->SetVisibility(1);
17203 fNodes->Add(sub2node);
17206 // Place copy #20 of ITS6 in I569
17208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17209 sub2node->SetLineColor(kColorITS);
17210 sub2node->SetVisibility(1);
17211 fNodes->Add(sub2node);
17214 // Place copy #21 of ITS6 in I569
17216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17217 sub2node->SetLineColor(kColorITS);
17218 sub2node->SetVisibility(1);
17219 fNodes->Add(sub2node);
17222 // Place copy #22 of ITS6 in I569
17224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17225 sub2node->SetLineColor(kColorITS);
17226 sub2node->SetVisibility(1);
17227 fNodes->Add(sub2node);
17230 // Place copy #23 of ITS6 in I569
17232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17233 sub2node->SetLineColor(kColorITS);
17234 sub2node->SetVisibility(1);
17235 fNodes->Add(sub2node);
17238 // Place copy #24 of ITS6 in I569
17240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17241 sub2node->SetLineColor(kColorITS);
17242 sub2node->SetVisibility(1);
17243 fNodes->Add(sub2node);
17246 // Place copy #25 of ITS6 in I569
17248 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17249 sub2node->SetLineColor(kColorITS);
17250 sub2node->SetVisibility(1);
17251 fNodes->Add(sub2node);
17253 fNodes->Add(sub1node);
17256 // Place copy #5 of I569 in IT56
17258 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17259 sub1node->SetLineColor(kColorITS);
17260 sub1node->SetVisibility(0);
17263 // Place copy #1 of ITS6 in I569
17265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17266 sub2node->SetLineColor(kColorITS);
17267 sub2node->SetVisibility(1);
17268 fNodes->Add(sub2node);
17271 // Place copy #2 of ITS6 in I569
17273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17274 sub2node->SetLineColor(kColorITS);
17275 sub2node->SetVisibility(1);
17276 fNodes->Add(sub2node);
17279 // Place copy #3 of ITS6 in I569
17281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17282 sub2node->SetLineColor(kColorITS);
17283 sub2node->SetVisibility(1);
17284 fNodes->Add(sub2node);
17287 // Place copy #4 of ITS6 in I569
17289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17290 sub2node->SetLineColor(kColorITS);
17291 sub2node->SetVisibility(1);
17292 fNodes->Add(sub2node);
17295 // Place copy #5 of ITS6 in I569
17297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17298 sub2node->SetLineColor(kColorITS);
17299 sub2node->SetVisibility(1);
17300 fNodes->Add(sub2node);
17303 // Place copy #6 of ITS6 in I569
17305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17306 sub2node->SetLineColor(kColorITS);
17307 sub2node->SetVisibility(1);
17308 fNodes->Add(sub2node);
17311 // Place copy #7 of ITS6 in I569
17313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17314 sub2node->SetLineColor(kColorITS);
17315 sub2node->SetVisibility(1);
17316 fNodes->Add(sub2node);
17319 // Place copy #8 of ITS6 in I569
17321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17322 sub2node->SetLineColor(kColorITS);
17323 sub2node->SetVisibility(1);
17324 fNodes->Add(sub2node);
17327 // Place copy #9 of ITS6 in I569
17329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17330 sub2node->SetLineColor(kColorITS);
17331 sub2node->SetVisibility(1);
17332 fNodes->Add(sub2node);
17335 // Place copy #10 of ITS6 in I569
17337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17338 sub2node->SetLineColor(kColorITS);
17339 sub2node->SetVisibility(1);
17340 fNodes->Add(sub2node);
17343 // Place copy #11 of ITS6 in I569
17345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17346 sub2node->SetLineColor(kColorITS);
17347 sub2node->SetVisibility(1);
17348 fNodes->Add(sub2node);
17351 // Place copy #12 of ITS6 in I569
17353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17354 sub2node->SetLineColor(kColorITS);
17355 sub2node->SetVisibility(1);
17356 fNodes->Add(sub2node);
17359 // Place copy #13 of ITS6 in I569
17361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17362 sub2node->SetLineColor(kColorITS);
17363 sub2node->SetVisibility(1);
17364 fNodes->Add(sub2node);
17367 // Place copy #14 of ITS6 in I569
17369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17370 sub2node->SetLineColor(kColorITS);
17371 sub2node->SetVisibility(1);
17372 fNodes->Add(sub2node);
17375 // Place copy #15 of ITS6 in I569
17377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17378 sub2node->SetLineColor(kColorITS);
17379 sub2node->SetVisibility(1);
17380 fNodes->Add(sub2node);
17383 // Place copy #16 of ITS6 in I569
17385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17386 sub2node->SetLineColor(kColorITS);
17387 sub2node->SetVisibility(1);
17388 fNodes->Add(sub2node);
17391 // Place copy #17 of ITS6 in I569
17393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17394 sub2node->SetLineColor(kColorITS);
17395 sub2node->SetVisibility(1);
17396 fNodes->Add(sub2node);
17399 // Place copy #18 of ITS6 in I569
17401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17402 sub2node->SetLineColor(kColorITS);
17403 sub2node->SetVisibility(1);
17404 fNodes->Add(sub2node);
17407 // Place copy #19 of ITS6 in I569
17409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17410 sub2node->SetLineColor(kColorITS);
17411 sub2node->SetVisibility(1);
17412 fNodes->Add(sub2node);
17415 // Place copy #20 of ITS6 in I569
17417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17418 sub2node->SetLineColor(kColorITS);
17419 sub2node->SetVisibility(1);
17420 fNodes->Add(sub2node);
17423 // Place copy #21 of ITS6 in I569
17425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17426 sub2node->SetLineColor(kColorITS);
17427 sub2node->SetVisibility(1);
17428 fNodes->Add(sub2node);
17431 // Place copy #22 of ITS6 in I569
17433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17434 sub2node->SetLineColor(kColorITS);
17435 sub2node->SetVisibility(1);
17436 fNodes->Add(sub2node);
17439 // Place copy #23 of ITS6 in I569
17441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17442 sub2node->SetLineColor(kColorITS);
17443 sub2node->SetVisibility(1);
17444 fNodes->Add(sub2node);
17447 // Place copy #24 of ITS6 in I569
17449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17450 sub2node->SetLineColor(kColorITS);
17451 sub2node->SetVisibility(1);
17452 fNodes->Add(sub2node);
17455 // Place copy #25 of ITS6 in I569
17457 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17458 sub2node->SetLineColor(kColorITS);
17459 sub2node->SetVisibility(1);
17460 fNodes->Add(sub2node);
17462 fNodes->Add(sub1node);
17465 // Place copy #6 of I569 in IT56
17467 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17468 sub1node->SetLineColor(kColorITS);
17469 sub1node->SetVisibility(0);
17472 // Place copy #1 of ITS6 in I569
17474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17475 sub2node->SetLineColor(kColorITS);
17476 sub2node->SetVisibility(1);
17477 fNodes->Add(sub2node);
17480 // Place copy #2 of ITS6 in I569
17482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17483 sub2node->SetLineColor(kColorITS);
17484 sub2node->SetVisibility(1);
17485 fNodes->Add(sub2node);
17488 // Place copy #3 of ITS6 in I569
17490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17491 sub2node->SetLineColor(kColorITS);
17492 sub2node->SetVisibility(1);
17493 fNodes->Add(sub2node);
17496 // Place copy #4 of ITS6 in I569
17498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17499 sub2node->SetLineColor(kColorITS);
17500 sub2node->SetVisibility(1);
17501 fNodes->Add(sub2node);
17504 // Place copy #5 of ITS6 in I569
17506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17507 sub2node->SetLineColor(kColorITS);
17508 sub2node->SetVisibility(1);
17509 fNodes->Add(sub2node);
17512 // Place copy #6 of ITS6 in I569
17514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17515 sub2node->SetLineColor(kColorITS);
17516 sub2node->SetVisibility(1);
17517 fNodes->Add(sub2node);
17520 // Place copy #7 of ITS6 in I569
17522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17523 sub2node->SetLineColor(kColorITS);
17524 sub2node->SetVisibility(1);
17525 fNodes->Add(sub2node);
17528 // Place copy #8 of ITS6 in I569
17530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17531 sub2node->SetLineColor(kColorITS);
17532 sub2node->SetVisibility(1);
17533 fNodes->Add(sub2node);
17536 // Place copy #9 of ITS6 in I569
17538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17539 sub2node->SetLineColor(kColorITS);
17540 sub2node->SetVisibility(1);
17541 fNodes->Add(sub2node);
17544 // Place copy #10 of ITS6 in I569
17546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17547 sub2node->SetLineColor(kColorITS);
17548 sub2node->SetVisibility(1);
17549 fNodes->Add(sub2node);
17552 // Place copy #11 of ITS6 in I569
17554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17555 sub2node->SetLineColor(kColorITS);
17556 sub2node->SetVisibility(1);
17557 fNodes->Add(sub2node);
17560 // Place copy #12 of ITS6 in I569
17562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17563 sub2node->SetLineColor(kColorITS);
17564 sub2node->SetVisibility(1);
17565 fNodes->Add(sub2node);
17568 // Place copy #13 of ITS6 in I569
17570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17571 sub2node->SetLineColor(kColorITS);
17572 sub2node->SetVisibility(1);
17573 fNodes->Add(sub2node);
17576 // Place copy #14 of ITS6 in I569
17578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17579 sub2node->SetLineColor(kColorITS);
17580 sub2node->SetVisibility(1);
17581 fNodes->Add(sub2node);
17584 // Place copy #15 of ITS6 in I569
17586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17587 sub2node->SetLineColor(kColorITS);
17588 sub2node->SetVisibility(1);
17589 fNodes->Add(sub2node);
17592 // Place copy #16 of ITS6 in I569
17594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17595 sub2node->SetLineColor(kColorITS);
17596 sub2node->SetVisibility(1);
17597 fNodes->Add(sub2node);
17600 // Place copy #17 of ITS6 in I569
17602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17603 sub2node->SetLineColor(kColorITS);
17604 sub2node->SetVisibility(1);
17605 fNodes->Add(sub2node);
17608 // Place copy #18 of ITS6 in I569
17610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17611 sub2node->SetLineColor(kColorITS);
17612 sub2node->SetVisibility(1);
17613 fNodes->Add(sub2node);
17616 // Place copy #19 of ITS6 in I569
17618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17619 sub2node->SetLineColor(kColorITS);
17620 sub2node->SetVisibility(1);
17621 fNodes->Add(sub2node);
17624 // Place copy #20 of ITS6 in I569
17626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17627 sub2node->SetLineColor(kColorITS);
17628 sub2node->SetVisibility(1);
17629 fNodes->Add(sub2node);
17632 // Place copy #21 of ITS6 in I569
17634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17635 sub2node->SetLineColor(kColorITS);
17636 sub2node->SetVisibility(1);
17637 fNodes->Add(sub2node);
17640 // Place copy #22 of ITS6 in I569
17642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17643 sub2node->SetLineColor(kColorITS);
17644 sub2node->SetVisibility(1);
17645 fNodes->Add(sub2node);
17648 // Place copy #23 of ITS6 in I569
17650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17651 sub2node->SetLineColor(kColorITS);
17652 sub2node->SetVisibility(1);
17653 fNodes->Add(sub2node);
17656 // Place copy #24 of ITS6 in I569
17658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17659 sub2node->SetLineColor(kColorITS);
17660 sub2node->SetVisibility(1);
17661 fNodes->Add(sub2node);
17664 // Place copy #25 of ITS6 in I569
17666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17667 sub2node->SetLineColor(kColorITS);
17668 sub2node->SetVisibility(1);
17669 fNodes->Add(sub2node);
17671 fNodes->Add(sub1node);
17674 // Place copy #7 of I569 in IT56
17676 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17677 sub1node->SetLineColor(kColorITS);
17678 sub1node->SetVisibility(0);
17681 // Place copy #1 of ITS6 in I569
17683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17684 sub2node->SetLineColor(kColorITS);
17685 sub2node->SetVisibility(1);
17686 fNodes->Add(sub2node);
17689 // Place copy #2 of ITS6 in I569
17691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17692 sub2node->SetLineColor(kColorITS);
17693 sub2node->SetVisibility(1);
17694 fNodes->Add(sub2node);
17697 // Place copy #3 of ITS6 in I569
17699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17700 sub2node->SetLineColor(kColorITS);
17701 sub2node->SetVisibility(1);
17702 fNodes->Add(sub2node);
17705 // Place copy #4 of ITS6 in I569
17707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17708 sub2node->SetLineColor(kColorITS);
17709 sub2node->SetVisibility(1);
17710 fNodes->Add(sub2node);
17713 // Place copy #5 of ITS6 in I569
17715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17716 sub2node->SetLineColor(kColorITS);
17717 sub2node->SetVisibility(1);
17718 fNodes->Add(sub2node);
17721 // Place copy #6 of ITS6 in I569
17723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17724 sub2node->SetLineColor(kColorITS);
17725 sub2node->SetVisibility(1);
17726 fNodes->Add(sub2node);
17729 // Place copy #7 of ITS6 in I569
17731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17732 sub2node->SetLineColor(kColorITS);
17733 sub2node->SetVisibility(1);
17734 fNodes->Add(sub2node);
17737 // Place copy #8 of ITS6 in I569
17739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17740 sub2node->SetLineColor(kColorITS);
17741 sub2node->SetVisibility(1);
17742 fNodes->Add(sub2node);
17745 // Place copy #9 of ITS6 in I569
17747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17748 sub2node->SetLineColor(kColorITS);
17749 sub2node->SetVisibility(1);
17750 fNodes->Add(sub2node);
17753 // Place copy #10 of ITS6 in I569
17755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17756 sub2node->SetLineColor(kColorITS);
17757 sub2node->SetVisibility(1);
17758 fNodes->Add(sub2node);
17761 // Place copy #11 of ITS6 in I569
17763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17764 sub2node->SetLineColor(kColorITS);
17765 sub2node->SetVisibility(1);
17766 fNodes->Add(sub2node);
17769 // Place copy #12 of ITS6 in I569
17771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17772 sub2node->SetLineColor(kColorITS);
17773 sub2node->SetVisibility(1);
17774 fNodes->Add(sub2node);
17777 // Place copy #13 of ITS6 in I569
17779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17780 sub2node->SetLineColor(kColorITS);
17781 sub2node->SetVisibility(1);
17782 fNodes->Add(sub2node);
17785 // Place copy #14 of ITS6 in I569
17787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17788 sub2node->SetLineColor(kColorITS);
17789 sub2node->SetVisibility(1);
17790 fNodes->Add(sub2node);
17793 // Place copy #15 of ITS6 in I569
17795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17796 sub2node->SetLineColor(kColorITS);
17797 sub2node->SetVisibility(1);
17798 fNodes->Add(sub2node);
17801 // Place copy #16 of ITS6 in I569
17803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17804 sub2node->SetLineColor(kColorITS);
17805 sub2node->SetVisibility(1);
17806 fNodes->Add(sub2node);
17809 // Place copy #17 of ITS6 in I569
17811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17812 sub2node->SetLineColor(kColorITS);
17813 sub2node->SetVisibility(1);
17814 fNodes->Add(sub2node);
17817 // Place copy #18 of ITS6 in I569
17819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17820 sub2node->SetLineColor(kColorITS);
17821 sub2node->SetVisibility(1);
17822 fNodes->Add(sub2node);
17825 // Place copy #19 of ITS6 in I569
17827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17828 sub2node->SetLineColor(kColorITS);
17829 sub2node->SetVisibility(1);
17830 fNodes->Add(sub2node);
17833 // Place copy #20 of ITS6 in I569
17835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17836 sub2node->SetLineColor(kColorITS);
17837 sub2node->SetVisibility(1);
17838 fNodes->Add(sub2node);
17841 // Place copy #21 of ITS6 in I569
17843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17844 sub2node->SetLineColor(kColorITS);
17845 sub2node->SetVisibility(1);
17846 fNodes->Add(sub2node);
17849 // Place copy #22 of ITS6 in I569
17851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17852 sub2node->SetLineColor(kColorITS);
17853 sub2node->SetVisibility(1);
17854 fNodes->Add(sub2node);
17857 // Place copy #23 of ITS6 in I569
17859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17860 sub2node->SetLineColor(kColorITS);
17861 sub2node->SetVisibility(1);
17862 fNodes->Add(sub2node);
17865 // Place copy #24 of ITS6 in I569
17867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17868 sub2node->SetLineColor(kColorITS);
17869 sub2node->SetVisibility(1);
17870 fNodes->Add(sub2node);
17873 // Place copy #25 of ITS6 in I569
17875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17876 sub2node->SetLineColor(kColorITS);
17877 sub2node->SetVisibility(1);
17878 fNodes->Add(sub2node);
17880 fNodes->Add(sub1node);
17883 // Place copy #8 of I569 in IT56
17885 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
17886 sub1node->SetLineColor(kColorITS);
17887 sub1node->SetVisibility(0);
17890 // Place copy #1 of ITS6 in I569
17892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17893 sub2node->SetLineColor(kColorITS);
17894 sub2node->SetVisibility(1);
17895 fNodes->Add(sub2node);
17898 // Place copy #2 of ITS6 in I569
17900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17901 sub2node->SetLineColor(kColorITS);
17902 sub2node->SetVisibility(1);
17903 fNodes->Add(sub2node);
17906 // Place copy #3 of ITS6 in I569
17908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17909 sub2node->SetLineColor(kColorITS);
17910 sub2node->SetVisibility(1);
17911 fNodes->Add(sub2node);
17914 // Place copy #4 of ITS6 in I569
17916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17917 sub2node->SetLineColor(kColorITS);
17918 sub2node->SetVisibility(1);
17919 fNodes->Add(sub2node);
17922 // Place copy #5 of ITS6 in I569
17924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17925 sub2node->SetLineColor(kColorITS);
17926 sub2node->SetVisibility(1);
17927 fNodes->Add(sub2node);
17930 // Place copy #6 of ITS6 in I569
17932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17933 sub2node->SetLineColor(kColorITS);
17934 sub2node->SetVisibility(1);
17935 fNodes->Add(sub2node);
17938 // Place copy #7 of ITS6 in I569
17940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17941 sub2node->SetLineColor(kColorITS);
17942 sub2node->SetVisibility(1);
17943 fNodes->Add(sub2node);
17946 // Place copy #8 of ITS6 in I569
17948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17949 sub2node->SetLineColor(kColorITS);
17950 sub2node->SetVisibility(1);
17951 fNodes->Add(sub2node);
17954 // Place copy #9 of ITS6 in I569
17956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17957 sub2node->SetLineColor(kColorITS);
17958 sub2node->SetVisibility(1);
17959 fNodes->Add(sub2node);
17962 // Place copy #10 of ITS6 in I569
17964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17965 sub2node->SetLineColor(kColorITS);
17966 sub2node->SetVisibility(1);
17967 fNodes->Add(sub2node);
17970 // Place copy #11 of ITS6 in I569
17972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17973 sub2node->SetLineColor(kColorITS);
17974 sub2node->SetVisibility(1);
17975 fNodes->Add(sub2node);
17978 // Place copy #12 of ITS6 in I569
17980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17981 sub2node->SetLineColor(kColorITS);
17982 sub2node->SetVisibility(1);
17983 fNodes->Add(sub2node);
17986 // Place copy #13 of ITS6 in I569
17988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17989 sub2node->SetLineColor(kColorITS);
17990 sub2node->SetVisibility(1);
17991 fNodes->Add(sub2node);
17994 // Place copy #14 of ITS6 in I569
17996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17997 sub2node->SetLineColor(kColorITS);
17998 sub2node->SetVisibility(1);
17999 fNodes->Add(sub2node);
18002 // Place copy #15 of ITS6 in I569
18004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18005 sub2node->SetLineColor(kColorITS);
18006 sub2node->SetVisibility(1);
18007 fNodes->Add(sub2node);
18010 // Place copy #16 of ITS6 in I569
18012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18013 sub2node->SetLineColor(kColorITS);
18014 sub2node->SetVisibility(1);
18015 fNodes->Add(sub2node);
18018 // Place copy #17 of ITS6 in I569
18020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18021 sub2node->SetLineColor(kColorITS);
18022 sub2node->SetVisibility(1);
18023 fNodes->Add(sub2node);
18026 // Place copy #18 of ITS6 in I569
18028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18029 sub2node->SetLineColor(kColorITS);
18030 sub2node->SetVisibility(1);
18031 fNodes->Add(sub2node);
18034 // Place copy #19 of ITS6 in I569
18036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18037 sub2node->SetLineColor(kColorITS);
18038 sub2node->SetVisibility(1);
18039 fNodes->Add(sub2node);
18042 // Place copy #20 of ITS6 in I569
18044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18045 sub2node->SetLineColor(kColorITS);
18046 sub2node->SetVisibility(1);
18047 fNodes->Add(sub2node);
18050 // Place copy #21 of ITS6 in I569
18052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18053 sub2node->SetLineColor(kColorITS);
18054 sub2node->SetVisibility(1);
18055 fNodes->Add(sub2node);
18058 // Place copy #22 of ITS6 in I569
18060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18061 sub2node->SetLineColor(kColorITS);
18062 sub2node->SetVisibility(1);
18063 fNodes->Add(sub2node);
18066 // Place copy #23 of ITS6 in I569
18068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18069 sub2node->SetLineColor(kColorITS);
18070 sub2node->SetVisibility(1);
18071 fNodes->Add(sub2node);
18074 // Place copy #24 of ITS6 in I569
18076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18077 sub2node->SetLineColor(kColorITS);
18078 sub2node->SetVisibility(1);
18079 fNodes->Add(sub2node);
18082 // Place copy #25 of ITS6 in I569
18084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18085 sub2node->SetLineColor(kColorITS);
18086 sub2node->SetVisibility(1);
18087 fNodes->Add(sub2node);
18089 fNodes->Add(sub1node);
18092 // Place copy #9 of I569 in IT56
18094 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18095 sub1node->SetLineColor(kColorITS);
18096 sub1node->SetVisibility(0);
18099 // Place copy #1 of ITS6 in I569
18101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18102 sub2node->SetLineColor(kColorITS);
18103 sub2node->SetVisibility(1);
18104 fNodes->Add(sub2node);
18107 // Place copy #2 of ITS6 in I569
18109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18110 sub2node->SetLineColor(kColorITS);
18111 sub2node->SetVisibility(1);
18112 fNodes->Add(sub2node);
18115 // Place copy #3 of ITS6 in I569
18117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18118 sub2node->SetLineColor(kColorITS);
18119 sub2node->SetVisibility(1);
18120 fNodes->Add(sub2node);
18123 // Place copy #4 of ITS6 in I569
18125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18126 sub2node->SetLineColor(kColorITS);
18127 sub2node->SetVisibility(1);
18128 fNodes->Add(sub2node);
18131 // Place copy #5 of ITS6 in I569
18133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18134 sub2node->SetLineColor(kColorITS);
18135 sub2node->SetVisibility(1);
18136 fNodes->Add(sub2node);
18139 // Place copy #6 of ITS6 in I569
18141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18142 sub2node->SetLineColor(kColorITS);
18143 sub2node->SetVisibility(1);
18144 fNodes->Add(sub2node);
18147 // Place copy #7 of ITS6 in I569
18149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18150 sub2node->SetLineColor(kColorITS);
18151 sub2node->SetVisibility(1);
18152 fNodes->Add(sub2node);
18155 // Place copy #8 of ITS6 in I569
18157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18158 sub2node->SetLineColor(kColorITS);
18159 sub2node->SetVisibility(1);
18160 fNodes->Add(sub2node);
18163 // Place copy #9 of ITS6 in I569
18165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18166 sub2node->SetLineColor(kColorITS);
18167 sub2node->SetVisibility(1);
18168 fNodes->Add(sub2node);
18171 // Place copy #10 of ITS6 in I569
18173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18174 sub2node->SetLineColor(kColorITS);
18175 sub2node->SetVisibility(1);
18176 fNodes->Add(sub2node);
18179 // Place copy #11 of ITS6 in I569
18181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18182 sub2node->SetLineColor(kColorITS);
18183 sub2node->SetVisibility(1);
18184 fNodes->Add(sub2node);
18187 // Place copy #12 of ITS6 in I569
18189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18190 sub2node->SetLineColor(kColorITS);
18191 sub2node->SetVisibility(1);
18192 fNodes->Add(sub2node);
18195 // Place copy #13 of ITS6 in I569
18197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18198 sub2node->SetLineColor(kColorITS);
18199 sub2node->SetVisibility(1);
18200 fNodes->Add(sub2node);
18203 // Place copy #14 of ITS6 in I569
18205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18206 sub2node->SetLineColor(kColorITS);
18207 sub2node->SetVisibility(1);
18208 fNodes->Add(sub2node);
18211 // Place copy #15 of ITS6 in I569
18213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18214 sub2node->SetLineColor(kColorITS);
18215 sub2node->SetVisibility(1);
18216 fNodes->Add(sub2node);
18219 // Place copy #16 of ITS6 in I569
18221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18222 sub2node->SetLineColor(kColorITS);
18223 sub2node->SetVisibility(1);
18224 fNodes->Add(sub2node);
18227 // Place copy #17 of ITS6 in I569
18229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18230 sub2node->SetLineColor(kColorITS);
18231 sub2node->SetVisibility(1);
18232 fNodes->Add(sub2node);
18235 // Place copy #18 of ITS6 in I569
18237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18238 sub2node->SetLineColor(kColorITS);
18239 sub2node->SetVisibility(1);
18240 fNodes->Add(sub2node);
18243 // Place copy #19 of ITS6 in I569
18245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18246 sub2node->SetLineColor(kColorITS);
18247 sub2node->SetVisibility(1);
18248 fNodes->Add(sub2node);
18251 // Place copy #20 of ITS6 in I569
18253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18254 sub2node->SetLineColor(kColorITS);
18255 sub2node->SetVisibility(1);
18256 fNodes->Add(sub2node);
18259 // Place copy #21 of ITS6 in I569
18261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18262 sub2node->SetLineColor(kColorITS);
18263 sub2node->SetVisibility(1);
18264 fNodes->Add(sub2node);
18267 // Place copy #22 of ITS6 in I569
18269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18270 sub2node->SetLineColor(kColorITS);
18271 sub2node->SetVisibility(1);
18272 fNodes->Add(sub2node);
18275 // Place copy #23 of ITS6 in I569
18277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18278 sub2node->SetLineColor(kColorITS);
18279 sub2node->SetVisibility(1);
18280 fNodes->Add(sub2node);
18283 // Place copy #24 of ITS6 in I569
18285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18286 sub2node->SetLineColor(kColorITS);
18287 sub2node->SetVisibility(1);
18288 fNodes->Add(sub2node);
18291 // Place copy #25 of ITS6 in I569
18293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18294 sub2node->SetLineColor(kColorITS);
18295 sub2node->SetVisibility(1);
18296 fNodes->Add(sub2node);
18298 fNodes->Add(sub1node);
18301 // Place copy #10 of I569 in IT56
18303 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18304 sub1node->SetLineColor(kColorITS);
18305 sub1node->SetVisibility(0);
18308 // Place copy #1 of ITS6 in I569
18310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18311 sub2node->SetLineColor(kColorITS);
18312 sub2node->SetVisibility(1);
18313 fNodes->Add(sub2node);
18316 // Place copy #2 of ITS6 in I569
18318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18319 sub2node->SetLineColor(kColorITS);
18320 sub2node->SetVisibility(1);
18321 fNodes->Add(sub2node);
18324 // Place copy #3 of ITS6 in I569
18326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18327 sub2node->SetLineColor(kColorITS);
18328 sub2node->SetVisibility(1);
18329 fNodes->Add(sub2node);
18332 // Place copy #4 of ITS6 in I569
18334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18335 sub2node->SetLineColor(kColorITS);
18336 sub2node->SetVisibility(1);
18337 fNodes->Add(sub2node);
18340 // Place copy #5 of ITS6 in I569
18342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18343 sub2node->SetLineColor(kColorITS);
18344 sub2node->SetVisibility(1);
18345 fNodes->Add(sub2node);
18348 // Place copy #6 of ITS6 in I569
18350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18351 sub2node->SetLineColor(kColorITS);
18352 sub2node->SetVisibility(1);
18353 fNodes->Add(sub2node);
18356 // Place copy #7 of ITS6 in I569
18358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18359 sub2node->SetLineColor(kColorITS);
18360 sub2node->SetVisibility(1);
18361 fNodes->Add(sub2node);
18364 // Place copy #8 of ITS6 in I569
18366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18367 sub2node->SetLineColor(kColorITS);
18368 sub2node->SetVisibility(1);
18369 fNodes->Add(sub2node);
18372 // Place copy #9 of ITS6 in I569
18374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18375 sub2node->SetLineColor(kColorITS);
18376 sub2node->SetVisibility(1);
18377 fNodes->Add(sub2node);
18380 // Place copy #10 of ITS6 in I569
18382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18383 sub2node->SetLineColor(kColorITS);
18384 sub2node->SetVisibility(1);
18385 fNodes->Add(sub2node);
18388 // Place copy #11 of ITS6 in I569
18390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18391 sub2node->SetLineColor(kColorITS);
18392 sub2node->SetVisibility(1);
18393 fNodes->Add(sub2node);
18396 // Place copy #12 of ITS6 in I569
18398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18399 sub2node->SetLineColor(kColorITS);
18400 sub2node->SetVisibility(1);
18401 fNodes->Add(sub2node);
18404 // Place copy #13 of ITS6 in I569
18406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18407 sub2node->SetLineColor(kColorITS);
18408 sub2node->SetVisibility(1);
18409 fNodes->Add(sub2node);
18412 // Place copy #14 of ITS6 in I569
18414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18415 sub2node->SetLineColor(kColorITS);
18416 sub2node->SetVisibility(1);
18417 fNodes->Add(sub2node);
18420 // Place copy #15 of ITS6 in I569
18422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18423 sub2node->SetLineColor(kColorITS);
18424 sub2node->SetVisibility(1);
18425 fNodes->Add(sub2node);
18428 // Place copy #16 of ITS6 in I569
18430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18431 sub2node->SetLineColor(kColorITS);
18432 sub2node->SetVisibility(1);
18433 fNodes->Add(sub2node);
18436 // Place copy #17 of ITS6 in I569
18438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18439 sub2node->SetLineColor(kColorITS);
18440 sub2node->SetVisibility(1);
18441 fNodes->Add(sub2node);
18444 // Place copy #18 of ITS6 in I569
18446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18447 sub2node->SetLineColor(kColorITS);
18448 sub2node->SetVisibility(1);
18449 fNodes->Add(sub2node);
18452 // Place copy #19 of ITS6 in I569
18454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18455 sub2node->SetLineColor(kColorITS);
18456 sub2node->SetVisibility(1);
18457 fNodes->Add(sub2node);
18460 // Place copy #20 of ITS6 in I569
18462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18463 sub2node->SetLineColor(kColorITS);
18464 sub2node->SetVisibility(1);
18465 fNodes->Add(sub2node);
18468 // Place copy #21 of ITS6 in I569
18470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18471 sub2node->SetLineColor(kColorITS);
18472 sub2node->SetVisibility(1);
18473 fNodes->Add(sub2node);
18476 // Place copy #22 of ITS6 in I569
18478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18479 sub2node->SetLineColor(kColorITS);
18480 sub2node->SetVisibility(1);
18481 fNodes->Add(sub2node);
18484 // Place copy #23 of ITS6 in I569
18486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18487 sub2node->SetLineColor(kColorITS);
18488 sub2node->SetVisibility(1);
18489 fNodes->Add(sub2node);
18492 // Place copy #24 of ITS6 in I569
18494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18495 sub2node->SetLineColor(kColorITS);
18496 sub2node->SetVisibility(1);
18497 fNodes->Add(sub2node);
18500 // Place copy #25 of ITS6 in I569
18502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18503 sub2node->SetLineColor(kColorITS);
18504 sub2node->SetVisibility(1);
18505 fNodes->Add(sub2node);
18507 fNodes->Add(sub1node);
18510 // Place copy #11 of I569 in IT56
18512 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18513 sub1node->SetLineColor(kColorITS);
18514 sub1node->SetVisibility(0);
18517 // Place copy #1 of ITS6 in I569
18519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18520 sub2node->SetLineColor(kColorITS);
18521 sub2node->SetVisibility(1);
18522 fNodes->Add(sub2node);
18525 // Place copy #2 of ITS6 in I569
18527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18528 sub2node->SetLineColor(kColorITS);
18529 sub2node->SetVisibility(1);
18530 fNodes->Add(sub2node);
18533 // Place copy #3 of ITS6 in I569
18535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18536 sub2node->SetLineColor(kColorITS);
18537 sub2node->SetVisibility(1);
18538 fNodes->Add(sub2node);
18541 // Place copy #4 of ITS6 in I569
18543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18544 sub2node->SetLineColor(kColorITS);
18545 sub2node->SetVisibility(1);
18546 fNodes->Add(sub2node);
18549 // Place copy #5 of ITS6 in I569
18551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18552 sub2node->SetLineColor(kColorITS);
18553 sub2node->SetVisibility(1);
18554 fNodes->Add(sub2node);
18557 // Place copy #6 of ITS6 in I569
18559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18560 sub2node->SetLineColor(kColorITS);
18561 sub2node->SetVisibility(1);
18562 fNodes->Add(sub2node);
18565 // Place copy #7 of ITS6 in I569
18567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18568 sub2node->SetLineColor(kColorITS);
18569 sub2node->SetVisibility(1);
18570 fNodes->Add(sub2node);
18573 // Place copy #8 of ITS6 in I569
18575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18576 sub2node->SetLineColor(kColorITS);
18577 sub2node->SetVisibility(1);
18578 fNodes->Add(sub2node);
18581 // Place copy #9 of ITS6 in I569
18583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18584 sub2node->SetLineColor(kColorITS);
18585 sub2node->SetVisibility(1);
18586 fNodes->Add(sub2node);
18589 // Place copy #10 of ITS6 in I569
18591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18592 sub2node->SetLineColor(kColorITS);
18593 sub2node->SetVisibility(1);
18594 fNodes->Add(sub2node);
18597 // Place copy #11 of ITS6 in I569
18599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18600 sub2node->SetLineColor(kColorITS);
18601 sub2node->SetVisibility(1);
18602 fNodes->Add(sub2node);
18605 // Place copy #12 of ITS6 in I569
18607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18608 sub2node->SetLineColor(kColorITS);
18609 sub2node->SetVisibility(1);
18610 fNodes->Add(sub2node);
18613 // Place copy #13 of ITS6 in I569
18615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18616 sub2node->SetLineColor(kColorITS);
18617 sub2node->SetVisibility(1);
18618 fNodes->Add(sub2node);
18621 // Place copy #14 of ITS6 in I569
18623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18624 sub2node->SetLineColor(kColorITS);
18625 sub2node->SetVisibility(1);
18626 fNodes->Add(sub2node);
18629 // Place copy #15 of ITS6 in I569
18631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18632 sub2node->SetLineColor(kColorITS);
18633 sub2node->SetVisibility(1);
18634 fNodes->Add(sub2node);
18637 // Place copy #16 of ITS6 in I569
18639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18640 sub2node->SetLineColor(kColorITS);
18641 sub2node->SetVisibility(1);
18642 fNodes->Add(sub2node);
18645 // Place copy #17 of ITS6 in I569
18647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18648 sub2node->SetLineColor(kColorITS);
18649 sub2node->SetVisibility(1);
18650 fNodes->Add(sub2node);
18653 // Place copy #18 of ITS6 in I569
18655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18656 sub2node->SetLineColor(kColorITS);
18657 sub2node->SetVisibility(1);
18658 fNodes->Add(sub2node);
18661 // Place copy #19 of ITS6 in I569
18663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18664 sub2node->SetLineColor(kColorITS);
18665 sub2node->SetVisibility(1);
18666 fNodes->Add(sub2node);
18669 // Place copy #20 of ITS6 in I569
18671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18672 sub2node->SetLineColor(kColorITS);
18673 sub2node->SetVisibility(1);
18674 fNodes->Add(sub2node);
18677 // Place copy #21 of ITS6 in I569
18679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18680 sub2node->SetLineColor(kColorITS);
18681 sub2node->SetVisibility(1);
18682 fNodes->Add(sub2node);
18685 // Place copy #22 of ITS6 in I569
18687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18688 sub2node->SetLineColor(kColorITS);
18689 sub2node->SetVisibility(1);
18690 fNodes->Add(sub2node);
18693 // Place copy #23 of ITS6 in I569
18695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18696 sub2node->SetLineColor(kColorITS);
18697 sub2node->SetVisibility(1);
18698 fNodes->Add(sub2node);
18701 // Place copy #24 of ITS6 in I569
18703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18704 sub2node->SetLineColor(kColorITS);
18705 sub2node->SetVisibility(1);
18706 fNodes->Add(sub2node);
18709 // Place copy #25 of ITS6 in I569
18711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18712 sub2node->SetLineColor(kColorITS);
18713 sub2node->SetVisibility(1);
18714 fNodes->Add(sub2node);
18716 fNodes->Add(sub1node);
18719 // Place copy #12 of I569 in IT56
18721 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18722 sub1node->SetLineColor(kColorITS);
18723 sub1node->SetVisibility(0);
18726 // Place copy #1 of ITS6 in I569
18728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18729 sub2node->SetLineColor(kColorITS);
18730 sub2node->SetVisibility(1);
18731 fNodes->Add(sub2node);
18734 // Place copy #2 of ITS6 in I569
18736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18737 sub2node->SetLineColor(kColorITS);
18738 sub2node->SetVisibility(1);
18739 fNodes->Add(sub2node);
18742 // Place copy #3 of ITS6 in I569
18744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18745 sub2node->SetLineColor(kColorITS);
18746 sub2node->SetVisibility(1);
18747 fNodes->Add(sub2node);
18750 // Place copy #4 of ITS6 in I569
18752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18753 sub2node->SetLineColor(kColorITS);
18754 sub2node->SetVisibility(1);
18755 fNodes->Add(sub2node);
18758 // Place copy #5 of ITS6 in I569
18760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18761 sub2node->SetLineColor(kColorITS);
18762 sub2node->SetVisibility(1);
18763 fNodes->Add(sub2node);
18766 // Place copy #6 of ITS6 in I569
18768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18769 sub2node->SetLineColor(kColorITS);
18770 sub2node->SetVisibility(1);
18771 fNodes->Add(sub2node);
18774 // Place copy #7 of ITS6 in I569
18776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18777 sub2node->SetLineColor(kColorITS);
18778 sub2node->SetVisibility(1);
18779 fNodes->Add(sub2node);
18782 // Place copy #8 of ITS6 in I569
18784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18785 sub2node->SetLineColor(kColorITS);
18786 sub2node->SetVisibility(1);
18787 fNodes->Add(sub2node);
18790 // Place copy #9 of ITS6 in I569
18792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18793 sub2node->SetLineColor(kColorITS);
18794 sub2node->SetVisibility(1);
18795 fNodes->Add(sub2node);
18798 // Place copy #10 of ITS6 in I569
18800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18801 sub2node->SetLineColor(kColorITS);
18802 sub2node->SetVisibility(1);
18803 fNodes->Add(sub2node);
18806 // Place copy #11 of ITS6 in I569
18808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18809 sub2node->SetLineColor(kColorITS);
18810 sub2node->SetVisibility(1);
18811 fNodes->Add(sub2node);
18814 // Place copy #12 of ITS6 in I569
18816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18817 sub2node->SetLineColor(kColorITS);
18818 sub2node->SetVisibility(1);
18819 fNodes->Add(sub2node);
18822 // Place copy #13 of ITS6 in I569
18824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18825 sub2node->SetLineColor(kColorITS);
18826 sub2node->SetVisibility(1);
18827 fNodes->Add(sub2node);
18830 // Place copy #14 of ITS6 in I569
18832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18833 sub2node->SetLineColor(kColorITS);
18834 sub2node->SetVisibility(1);
18835 fNodes->Add(sub2node);
18838 // Place copy #15 of ITS6 in I569
18840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18841 sub2node->SetLineColor(kColorITS);
18842 sub2node->SetVisibility(1);
18843 fNodes->Add(sub2node);
18846 // Place copy #16 of ITS6 in I569
18848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18849 sub2node->SetLineColor(kColorITS);
18850 sub2node->SetVisibility(1);
18851 fNodes->Add(sub2node);
18854 // Place copy #17 of ITS6 in I569
18856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18857 sub2node->SetLineColor(kColorITS);
18858 sub2node->SetVisibility(1);
18859 fNodes->Add(sub2node);
18862 // Place copy #18 of ITS6 in I569
18864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18865 sub2node->SetLineColor(kColorITS);
18866 sub2node->SetVisibility(1);
18867 fNodes->Add(sub2node);
18870 // Place copy #19 of ITS6 in I569
18872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18873 sub2node->SetLineColor(kColorITS);
18874 sub2node->SetVisibility(1);
18875 fNodes->Add(sub2node);
18878 // Place copy #20 of ITS6 in I569
18880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18881 sub2node->SetLineColor(kColorITS);
18882 sub2node->SetVisibility(1);
18883 fNodes->Add(sub2node);
18886 // Place copy #21 of ITS6 in I569
18888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18889 sub2node->SetLineColor(kColorITS);
18890 sub2node->SetVisibility(1);
18891 fNodes->Add(sub2node);
18894 // Place copy #22 of ITS6 in I569
18896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18897 sub2node->SetLineColor(kColorITS);
18898 sub2node->SetVisibility(1);
18899 fNodes->Add(sub2node);
18902 // Place copy #23 of ITS6 in I569
18904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18905 sub2node->SetLineColor(kColorITS);
18906 sub2node->SetVisibility(1);
18907 fNodes->Add(sub2node);
18910 // Place copy #24 of ITS6 in I569
18912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18913 sub2node->SetLineColor(kColorITS);
18914 sub2node->SetVisibility(1);
18915 fNodes->Add(sub2node);
18918 // Place copy #25 of ITS6 in I569
18920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18921 sub2node->SetLineColor(kColorITS);
18922 sub2node->SetVisibility(1);
18923 fNodes->Add(sub2node);
18925 fNodes->Add(sub1node);
18928 // Place copy #13 of I569 in IT56
18930 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
18931 sub1node->SetLineColor(kColorITS);
18932 sub1node->SetVisibility(0);
18935 // Place copy #1 of ITS6 in I569
18937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18938 sub2node->SetLineColor(kColorITS);
18939 sub2node->SetVisibility(1);
18940 fNodes->Add(sub2node);
18943 // Place copy #2 of ITS6 in I569
18945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18946 sub2node->SetLineColor(kColorITS);
18947 sub2node->SetVisibility(1);
18948 fNodes->Add(sub2node);
18951 // Place copy #3 of ITS6 in I569
18953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18954 sub2node->SetLineColor(kColorITS);
18955 sub2node->SetVisibility(1);
18956 fNodes->Add(sub2node);
18959 // Place copy #4 of ITS6 in I569
18961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18962 sub2node->SetLineColor(kColorITS);
18963 sub2node->SetVisibility(1);
18964 fNodes->Add(sub2node);
18967 // Place copy #5 of ITS6 in I569
18969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18970 sub2node->SetLineColor(kColorITS);
18971 sub2node->SetVisibility(1);
18972 fNodes->Add(sub2node);
18975 // Place copy #6 of ITS6 in I569
18977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18978 sub2node->SetLineColor(kColorITS);
18979 sub2node->SetVisibility(1);
18980 fNodes->Add(sub2node);
18983 // Place copy #7 of ITS6 in I569
18985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18986 sub2node->SetLineColor(kColorITS);
18987 sub2node->SetVisibility(1);
18988 fNodes->Add(sub2node);
18991 // Place copy #8 of ITS6 in I569
18993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18994 sub2node->SetLineColor(kColorITS);
18995 sub2node->SetVisibility(1);
18996 fNodes->Add(sub2node);
18999 // Place copy #9 of ITS6 in I569
19001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19002 sub2node->SetLineColor(kColorITS);
19003 sub2node->SetVisibility(1);
19004 fNodes->Add(sub2node);
19007 // Place copy #10 of ITS6 in I569
19009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19010 sub2node->SetLineColor(kColorITS);
19011 sub2node->SetVisibility(1);
19012 fNodes->Add(sub2node);
19015 // Place copy #11 of ITS6 in I569
19017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19018 sub2node->SetLineColor(kColorITS);
19019 sub2node->SetVisibility(1);
19020 fNodes->Add(sub2node);
19023 // Place copy #12 of ITS6 in I569
19025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19026 sub2node->SetLineColor(kColorITS);
19027 sub2node->SetVisibility(1);
19028 fNodes->Add(sub2node);
19031 // Place copy #13 of ITS6 in I569
19033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19034 sub2node->SetLineColor(kColorITS);
19035 sub2node->SetVisibility(1);
19036 fNodes->Add(sub2node);
19039 // Place copy #14 of ITS6 in I569
19041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19042 sub2node->SetLineColor(kColorITS);
19043 sub2node->SetVisibility(1);
19044 fNodes->Add(sub2node);
19047 // Place copy #15 of ITS6 in I569
19049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19050 sub2node->SetLineColor(kColorITS);
19051 sub2node->SetVisibility(1);
19052 fNodes->Add(sub2node);
19055 // Place copy #16 of ITS6 in I569
19057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19058 sub2node->SetLineColor(kColorITS);
19059 sub2node->SetVisibility(1);
19060 fNodes->Add(sub2node);
19063 // Place copy #17 of ITS6 in I569
19065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19066 sub2node->SetLineColor(kColorITS);
19067 sub2node->SetVisibility(1);
19068 fNodes->Add(sub2node);
19071 // Place copy #18 of ITS6 in I569
19073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19074 sub2node->SetLineColor(kColorITS);
19075 sub2node->SetVisibility(1);
19076 fNodes->Add(sub2node);
19079 // Place copy #19 of ITS6 in I569
19081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19082 sub2node->SetLineColor(kColorITS);
19083 sub2node->SetVisibility(1);
19084 fNodes->Add(sub2node);
19087 // Place copy #20 of ITS6 in I569
19089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19090 sub2node->SetLineColor(kColorITS);
19091 sub2node->SetVisibility(1);
19092 fNodes->Add(sub2node);
19095 // Place copy #21 of ITS6 in I569
19097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19098 sub2node->SetLineColor(kColorITS);
19099 sub2node->SetVisibility(1);
19100 fNodes->Add(sub2node);
19103 // Place copy #22 of ITS6 in I569
19105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19106 sub2node->SetLineColor(kColorITS);
19107 sub2node->SetVisibility(1);
19108 fNodes->Add(sub2node);
19111 // Place copy #23 of ITS6 in I569
19113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19114 sub2node->SetLineColor(kColorITS);
19115 sub2node->SetVisibility(1);
19116 fNodes->Add(sub2node);
19119 // Place copy #24 of ITS6 in I569
19121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19122 sub2node->SetLineColor(kColorITS);
19123 sub2node->SetVisibility(1);
19124 fNodes->Add(sub2node);
19127 // Place copy #25 of ITS6 in I569
19129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19130 sub2node->SetLineColor(kColorITS);
19131 sub2node->SetVisibility(1);
19132 fNodes->Add(sub2node);
19134 fNodes->Add(sub1node);
19137 // Place copy #14 of I569 in IT56
19139 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19140 sub1node->SetLineColor(kColorITS);
19141 sub1node->SetVisibility(0);
19144 // Place copy #1 of ITS6 in I569
19146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19147 sub2node->SetLineColor(kColorITS);
19148 sub2node->SetVisibility(1);
19149 fNodes->Add(sub2node);
19152 // Place copy #2 of ITS6 in I569
19154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19155 sub2node->SetLineColor(kColorITS);
19156 sub2node->SetVisibility(1);
19157 fNodes->Add(sub2node);
19160 // Place copy #3 of ITS6 in I569
19162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19163 sub2node->SetLineColor(kColorITS);
19164 sub2node->SetVisibility(1);
19165 fNodes->Add(sub2node);
19168 // Place copy #4 of ITS6 in I569
19170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19171 sub2node->SetLineColor(kColorITS);
19172 sub2node->SetVisibility(1);
19173 fNodes->Add(sub2node);
19176 // Place copy #5 of ITS6 in I569
19178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19179 sub2node->SetLineColor(kColorITS);
19180 sub2node->SetVisibility(1);
19181 fNodes->Add(sub2node);
19184 // Place copy #6 of ITS6 in I569
19186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19187 sub2node->SetLineColor(kColorITS);
19188 sub2node->SetVisibility(1);
19189 fNodes->Add(sub2node);
19192 // Place copy #7 of ITS6 in I569
19194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19195 sub2node->SetLineColor(kColorITS);
19196 sub2node->SetVisibility(1);
19197 fNodes->Add(sub2node);
19200 // Place copy #8 of ITS6 in I569
19202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19203 sub2node->SetLineColor(kColorITS);
19204 sub2node->SetVisibility(1);
19205 fNodes->Add(sub2node);
19208 // Place copy #9 of ITS6 in I569
19210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19211 sub2node->SetLineColor(kColorITS);
19212 sub2node->SetVisibility(1);
19213 fNodes->Add(sub2node);
19216 // Place copy #10 of ITS6 in I569
19218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19219 sub2node->SetLineColor(kColorITS);
19220 sub2node->SetVisibility(1);
19221 fNodes->Add(sub2node);
19224 // Place copy #11 of ITS6 in I569
19226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19227 sub2node->SetLineColor(kColorITS);
19228 sub2node->SetVisibility(1);
19229 fNodes->Add(sub2node);
19232 // Place copy #12 of ITS6 in I569
19234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19235 sub2node->SetLineColor(kColorITS);
19236 sub2node->SetVisibility(1);
19237 fNodes->Add(sub2node);
19240 // Place copy #13 of ITS6 in I569
19242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19243 sub2node->SetLineColor(kColorITS);
19244 sub2node->SetVisibility(1);
19245 fNodes->Add(sub2node);
19248 // Place copy #14 of ITS6 in I569
19250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19251 sub2node->SetLineColor(kColorITS);
19252 sub2node->SetVisibility(1);
19253 fNodes->Add(sub2node);
19256 // Place copy #15 of ITS6 in I569
19258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19259 sub2node->SetLineColor(kColorITS);
19260 sub2node->SetVisibility(1);
19261 fNodes->Add(sub2node);
19264 // Place copy #16 of ITS6 in I569
19266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19267 sub2node->SetLineColor(kColorITS);
19268 sub2node->SetVisibility(1);
19269 fNodes->Add(sub2node);
19272 // Place copy #17 of ITS6 in I569
19274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19275 sub2node->SetLineColor(kColorITS);
19276 sub2node->SetVisibility(1);
19277 fNodes->Add(sub2node);
19280 // Place copy #18 of ITS6 in I569
19282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19283 sub2node->SetLineColor(kColorITS);
19284 sub2node->SetVisibility(1);
19285 fNodes->Add(sub2node);
19288 // Place copy #19 of ITS6 in I569
19290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19291 sub2node->SetLineColor(kColorITS);
19292 sub2node->SetVisibility(1);
19293 fNodes->Add(sub2node);
19296 // Place copy #20 of ITS6 in I569
19298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19299 sub2node->SetLineColor(kColorITS);
19300 sub2node->SetVisibility(1);
19301 fNodes->Add(sub2node);
19304 // Place copy #21 of ITS6 in I569
19306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19307 sub2node->SetLineColor(kColorITS);
19308 sub2node->SetVisibility(1);
19309 fNodes->Add(sub2node);
19312 // Place copy #22 of ITS6 in I569
19314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19315 sub2node->SetLineColor(kColorITS);
19316 sub2node->SetVisibility(1);
19317 fNodes->Add(sub2node);
19320 // Place copy #23 of ITS6 in I569
19322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19323 sub2node->SetLineColor(kColorITS);
19324 sub2node->SetVisibility(1);
19325 fNodes->Add(sub2node);
19328 // Place copy #24 of ITS6 in I569
19330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19331 sub2node->SetLineColor(kColorITS);
19332 sub2node->SetVisibility(1);
19333 fNodes->Add(sub2node);
19336 // Place copy #25 of ITS6 in I569
19338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19339 sub2node->SetLineColor(kColorITS);
19340 sub2node->SetVisibility(1);
19341 fNodes->Add(sub2node);
19343 fNodes->Add(sub1node);
19346 // Place copy #15 of I569 in IT56
19348 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19349 sub1node->SetLineColor(kColorITS);
19350 sub1node->SetVisibility(0);
19353 // Place copy #1 of ITS6 in I569
19355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19356 sub2node->SetLineColor(kColorITS);
19357 sub2node->SetVisibility(1);
19358 fNodes->Add(sub2node);
19361 // Place copy #2 of ITS6 in I569
19363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19364 sub2node->SetLineColor(kColorITS);
19365 sub2node->SetVisibility(1);
19366 fNodes->Add(sub2node);
19369 // Place copy #3 of ITS6 in I569
19371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19372 sub2node->SetLineColor(kColorITS);
19373 sub2node->SetVisibility(1);
19374 fNodes->Add(sub2node);
19377 // Place copy #4 of ITS6 in I569
19379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19380 sub2node->SetLineColor(kColorITS);
19381 sub2node->SetVisibility(1);
19382 fNodes->Add(sub2node);
19385 // Place copy #5 of ITS6 in I569
19387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19388 sub2node->SetLineColor(kColorITS);
19389 sub2node->SetVisibility(1);
19390 fNodes->Add(sub2node);
19393 // Place copy #6 of ITS6 in I569
19395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19396 sub2node->SetLineColor(kColorITS);
19397 sub2node->SetVisibility(1);
19398 fNodes->Add(sub2node);
19401 // Place copy #7 of ITS6 in I569
19403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19404 sub2node->SetLineColor(kColorITS);
19405 sub2node->SetVisibility(1);
19406 fNodes->Add(sub2node);
19409 // Place copy #8 of ITS6 in I569
19411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19412 sub2node->SetLineColor(kColorITS);
19413 sub2node->SetVisibility(1);
19414 fNodes->Add(sub2node);
19417 // Place copy #9 of ITS6 in I569
19419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19420 sub2node->SetLineColor(kColorITS);
19421 sub2node->SetVisibility(1);
19422 fNodes->Add(sub2node);
19425 // Place copy #10 of ITS6 in I569
19427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19428 sub2node->SetLineColor(kColorITS);
19429 sub2node->SetVisibility(1);
19430 fNodes->Add(sub2node);
19433 // Place copy #11 of ITS6 in I569
19435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19436 sub2node->SetLineColor(kColorITS);
19437 sub2node->SetVisibility(1);
19438 fNodes->Add(sub2node);
19441 // Place copy #12 of ITS6 in I569
19443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19444 sub2node->SetLineColor(kColorITS);
19445 sub2node->SetVisibility(1);
19446 fNodes->Add(sub2node);
19449 // Place copy #13 of ITS6 in I569
19451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19452 sub2node->SetLineColor(kColorITS);
19453 sub2node->SetVisibility(1);
19454 fNodes->Add(sub2node);
19457 // Place copy #14 of ITS6 in I569
19459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19460 sub2node->SetLineColor(kColorITS);
19461 sub2node->SetVisibility(1);
19462 fNodes->Add(sub2node);
19465 // Place copy #15 of ITS6 in I569
19467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19468 sub2node->SetLineColor(kColorITS);
19469 sub2node->SetVisibility(1);
19470 fNodes->Add(sub2node);
19473 // Place copy #16 of ITS6 in I569
19475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19476 sub2node->SetLineColor(kColorITS);
19477 sub2node->SetVisibility(1);
19478 fNodes->Add(sub2node);
19481 // Place copy #17 of ITS6 in I569
19483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19484 sub2node->SetLineColor(kColorITS);
19485 sub2node->SetVisibility(1);
19486 fNodes->Add(sub2node);
19489 // Place copy #18 of ITS6 in I569
19491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19492 sub2node->SetLineColor(kColorITS);
19493 sub2node->SetVisibility(1);
19494 fNodes->Add(sub2node);
19497 // Place copy #19 of ITS6 in I569
19499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19500 sub2node->SetLineColor(kColorITS);
19501 sub2node->SetVisibility(1);
19502 fNodes->Add(sub2node);
19505 // Place copy #20 of ITS6 in I569
19507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19508 sub2node->SetLineColor(kColorITS);
19509 sub2node->SetVisibility(1);
19510 fNodes->Add(sub2node);
19513 // Place copy #21 of ITS6 in I569
19515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19516 sub2node->SetLineColor(kColorITS);
19517 sub2node->SetVisibility(1);
19518 fNodes->Add(sub2node);
19521 // Place copy #22 of ITS6 in I569
19523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19524 sub2node->SetLineColor(kColorITS);
19525 sub2node->SetVisibility(1);
19526 fNodes->Add(sub2node);
19529 // Place copy #23 of ITS6 in I569
19531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19532 sub2node->SetLineColor(kColorITS);
19533 sub2node->SetVisibility(1);
19534 fNodes->Add(sub2node);
19537 // Place copy #24 of ITS6 in I569
19539 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19540 sub2node->SetLineColor(kColorITS);
19541 sub2node->SetVisibility(1);
19542 fNodes->Add(sub2node);
19545 // Place copy #25 of ITS6 in I569
19547 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19548 sub2node->SetLineColor(kColorITS);
19549 sub2node->SetVisibility(1);
19550 fNodes->Add(sub2node);
19552 fNodes->Add(sub1node);
19555 // Place copy #16 of I569 in IT56
19557 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19558 sub1node->SetLineColor(kColorITS);
19559 sub1node->SetVisibility(0);
19562 // Place copy #1 of ITS6 in I569
19564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19565 sub2node->SetLineColor(kColorITS);
19566 sub2node->SetVisibility(1);
19567 fNodes->Add(sub2node);
19570 // Place copy #2 of ITS6 in I569
19572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19573 sub2node->SetLineColor(kColorITS);
19574 sub2node->SetVisibility(1);
19575 fNodes->Add(sub2node);
19578 // Place copy #3 of ITS6 in I569
19580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19581 sub2node->SetLineColor(kColorITS);
19582 sub2node->SetVisibility(1);
19583 fNodes->Add(sub2node);
19586 // Place copy #4 of ITS6 in I569
19588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19589 sub2node->SetLineColor(kColorITS);
19590 sub2node->SetVisibility(1);
19591 fNodes->Add(sub2node);
19594 // Place copy #5 of ITS6 in I569
19596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19597 sub2node->SetLineColor(kColorITS);
19598 sub2node->SetVisibility(1);
19599 fNodes->Add(sub2node);
19602 // Place copy #6 of ITS6 in I569
19604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19605 sub2node->SetLineColor(kColorITS);
19606 sub2node->SetVisibility(1);
19607 fNodes->Add(sub2node);
19610 // Place copy #7 of ITS6 in I569
19612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19613 sub2node->SetLineColor(kColorITS);
19614 sub2node->SetVisibility(1);
19615 fNodes->Add(sub2node);
19618 // Place copy #8 of ITS6 in I569
19620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19621 sub2node->SetLineColor(kColorITS);
19622 sub2node->SetVisibility(1);
19623 fNodes->Add(sub2node);
19626 // Place copy #9 of ITS6 in I569
19628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19629 sub2node->SetLineColor(kColorITS);
19630 sub2node->SetVisibility(1);
19631 fNodes->Add(sub2node);
19634 // Place copy #10 of ITS6 in I569
19636 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19637 sub2node->SetLineColor(kColorITS);
19638 sub2node->SetVisibility(1);
19639 fNodes->Add(sub2node);
19642 // Place copy #11 of ITS6 in I569
19644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19645 sub2node->SetLineColor(kColorITS);
19646 sub2node->SetVisibility(1);
19647 fNodes->Add(sub2node);
19650 // Place copy #12 of ITS6 in I569
19652 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19653 sub2node->SetLineColor(kColorITS);
19654 sub2node->SetVisibility(1);
19655 fNodes->Add(sub2node);
19658 // Place copy #13 of ITS6 in I569
19660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19661 sub2node->SetLineColor(kColorITS);
19662 sub2node->SetVisibility(1);
19663 fNodes->Add(sub2node);
19666 // Place copy #14 of ITS6 in I569
19668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19669 sub2node->SetLineColor(kColorITS);
19670 sub2node->SetVisibility(1);
19671 fNodes->Add(sub2node);
19674 // Place copy #15 of ITS6 in I569
19676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19677 sub2node->SetLineColor(kColorITS);
19678 sub2node->SetVisibility(1);
19679 fNodes->Add(sub2node);
19682 // Place copy #16 of ITS6 in I569
19684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19685 sub2node->SetLineColor(kColorITS);
19686 sub2node->SetVisibility(1);
19687 fNodes->Add(sub2node);
19690 // Place copy #17 of ITS6 in I569
19692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19693 sub2node->SetLineColor(kColorITS);
19694 sub2node->SetVisibility(1);
19695 fNodes->Add(sub2node);
19698 // Place copy #18 of ITS6 in I569
19700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19701 sub2node->SetLineColor(kColorITS);
19702 sub2node->SetVisibility(1);
19703 fNodes->Add(sub2node);
19706 // Place copy #19 of ITS6 in I569
19708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19709 sub2node->SetLineColor(kColorITS);
19710 sub2node->SetVisibility(1);
19711 fNodes->Add(sub2node);
19714 // Place copy #20 of ITS6 in I569
19716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19717 sub2node->SetLineColor(kColorITS);
19718 sub2node->SetVisibility(1);
19719 fNodes->Add(sub2node);
19722 // Place copy #21 of ITS6 in I569
19724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19725 sub2node->SetLineColor(kColorITS);
19726 sub2node->SetVisibility(1);
19727 fNodes->Add(sub2node);
19730 // Place copy #22 of ITS6 in I569
19732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19733 sub2node->SetLineColor(kColorITS);
19734 sub2node->SetVisibility(1);
19735 fNodes->Add(sub2node);
19738 // Place copy #23 of ITS6 in I569
19740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19741 sub2node->SetLineColor(kColorITS);
19742 sub2node->SetVisibility(1);
19743 fNodes->Add(sub2node);
19746 // Place copy #24 of ITS6 in I569
19748 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19749 sub2node->SetLineColor(kColorITS);
19750 sub2node->SetVisibility(1);
19751 fNodes->Add(sub2node);
19754 // Place copy #25 of ITS6 in I569
19756 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19757 sub2node->SetLineColor(kColorITS);
19758 sub2node->SetVisibility(1);
19759 fNodes->Add(sub2node);
19761 fNodes->Add(sub1node);
19764 // Place copy #17 of I569 in IT56
19766 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19767 sub1node->SetLineColor(kColorITS);
19768 sub1node->SetVisibility(0);
19771 // Place copy #1 of ITS6 in I569
19773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19774 sub2node->SetLineColor(kColorITS);
19775 sub2node->SetVisibility(1);
19776 fNodes->Add(sub2node);
19779 // Place copy #2 of ITS6 in I569
19781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19782 sub2node->SetLineColor(kColorITS);
19783 sub2node->SetVisibility(1);
19784 fNodes->Add(sub2node);
19787 // Place copy #3 of ITS6 in I569
19789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19790 sub2node->SetLineColor(kColorITS);
19791 sub2node->SetVisibility(1);
19792 fNodes->Add(sub2node);
19795 // Place copy #4 of ITS6 in I569
19797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19798 sub2node->SetLineColor(kColorITS);
19799 sub2node->SetVisibility(1);
19800 fNodes->Add(sub2node);
19803 // Place copy #5 of ITS6 in I569
19805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19806 sub2node->SetLineColor(kColorITS);
19807 sub2node->SetVisibility(1);
19808 fNodes->Add(sub2node);
19811 // Place copy #6 of ITS6 in I569
19813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19814 sub2node->SetLineColor(kColorITS);
19815 sub2node->SetVisibility(1);
19816 fNodes->Add(sub2node);
19819 // Place copy #7 of ITS6 in I569
19821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19822 sub2node->SetLineColor(kColorITS);
19823 sub2node->SetVisibility(1);
19824 fNodes->Add(sub2node);
19827 // Place copy #8 of ITS6 in I569
19829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19830 sub2node->SetLineColor(kColorITS);
19831 sub2node->SetVisibility(1);
19832 fNodes->Add(sub2node);
19835 // Place copy #9 of ITS6 in I569
19837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19838 sub2node->SetLineColor(kColorITS);
19839 sub2node->SetVisibility(1);
19840 fNodes->Add(sub2node);
19843 // Place copy #10 of ITS6 in I569
19845 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19846 sub2node->SetLineColor(kColorITS);
19847 sub2node->SetVisibility(1);
19848 fNodes->Add(sub2node);
19851 // Place copy #11 of ITS6 in I569
19853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19854 sub2node->SetLineColor(kColorITS);
19855 sub2node->SetVisibility(1);
19856 fNodes->Add(sub2node);
19859 // Place copy #12 of ITS6 in I569
19861 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19862 sub2node->SetLineColor(kColorITS);
19863 sub2node->SetVisibility(1);
19864 fNodes->Add(sub2node);
19867 // Place copy #13 of ITS6 in I569
19869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19870 sub2node->SetLineColor(kColorITS);
19871 sub2node->SetVisibility(1);
19872 fNodes->Add(sub2node);
19875 // Place copy #14 of ITS6 in I569
19877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19878 sub2node->SetLineColor(kColorITS);
19879 sub2node->SetVisibility(1);
19880 fNodes->Add(sub2node);
19883 // Place copy #15 of ITS6 in I569
19885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19886 sub2node->SetLineColor(kColorITS);
19887 sub2node->SetVisibility(1);
19888 fNodes->Add(sub2node);
19891 // Place copy #16 of ITS6 in I569
19893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19894 sub2node->SetLineColor(kColorITS);
19895 sub2node->SetVisibility(1);
19896 fNodes->Add(sub2node);
19899 // Place copy #17 of ITS6 in I569
19901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19902 sub2node->SetLineColor(kColorITS);
19903 sub2node->SetVisibility(1);
19904 fNodes->Add(sub2node);
19907 // Place copy #18 of ITS6 in I569
19909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19910 sub2node->SetLineColor(kColorITS);
19911 sub2node->SetVisibility(1);
19912 fNodes->Add(sub2node);
19915 // Place copy #19 of ITS6 in I569
19917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19918 sub2node->SetLineColor(kColorITS);
19919 sub2node->SetVisibility(1);
19920 fNodes->Add(sub2node);
19923 // Place copy #20 of ITS6 in I569
19925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19926 sub2node->SetLineColor(kColorITS);
19927 sub2node->SetVisibility(1);
19928 fNodes->Add(sub2node);
19931 // Place copy #21 of ITS6 in I569
19933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19934 sub2node->SetLineColor(kColorITS);
19935 sub2node->SetVisibility(1);
19936 fNodes->Add(sub2node);
19939 // Place copy #22 of ITS6 in I569
19941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19942 sub2node->SetLineColor(kColorITS);
19943 sub2node->SetVisibility(1);
19944 fNodes->Add(sub2node);
19947 // Place copy #23 of ITS6 in I569
19949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19950 sub2node->SetLineColor(kColorITS);
19951 sub2node->SetVisibility(1);
19952 fNodes->Add(sub2node);
19955 // Place copy #24 of ITS6 in I569
19957 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19958 sub2node->SetLineColor(kColorITS);
19959 sub2node->SetVisibility(1);
19960 fNodes->Add(sub2node);
19963 // Place copy #25 of ITS6 in I569
19965 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19966 sub2node->SetLineColor(kColorITS);
19967 sub2node->SetVisibility(1);
19968 fNodes->Add(sub2node);
19970 fNodes->Add(sub1node);
19973 // Place copy #18 of I569 in IT56
19975 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
19976 sub1node->SetLineColor(kColorITS);
19977 sub1node->SetVisibility(0);
19980 // Place copy #1 of ITS6 in I569
19982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19983 sub2node->SetLineColor(kColorITS);
19984 sub2node->SetVisibility(1);
19985 fNodes->Add(sub2node);
19988 // Place copy #2 of ITS6 in I569
19990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19991 sub2node->SetLineColor(kColorITS);
19992 sub2node->SetVisibility(1);
19993 fNodes->Add(sub2node);
19996 // Place copy #3 of ITS6 in I569
19998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19999 sub2node->SetLineColor(kColorITS);
20000 sub2node->SetVisibility(1);
20001 fNodes->Add(sub2node);
20004 // Place copy #4 of ITS6 in I569
20006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20007 sub2node->SetLineColor(kColorITS);
20008 sub2node->SetVisibility(1);
20009 fNodes->Add(sub2node);
20012 // Place copy #5 of ITS6 in I569
20014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20015 sub2node->SetLineColor(kColorITS);
20016 sub2node->SetVisibility(1);
20017 fNodes->Add(sub2node);
20020 // Place copy #6 of ITS6 in I569
20022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20023 sub2node->SetLineColor(kColorITS);
20024 sub2node->SetVisibility(1);
20025 fNodes->Add(sub2node);
20028 // Place copy #7 of ITS6 in I569
20030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20031 sub2node->SetLineColor(kColorITS);
20032 sub2node->SetVisibility(1);
20033 fNodes->Add(sub2node);
20036 // Place copy #8 of ITS6 in I569
20038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20039 sub2node->SetLineColor(kColorITS);
20040 sub2node->SetVisibility(1);
20041 fNodes->Add(sub2node);
20044 // Place copy #9 of ITS6 in I569
20046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20047 sub2node->SetLineColor(kColorITS);
20048 sub2node->SetVisibility(1);
20049 fNodes->Add(sub2node);
20052 // Place copy #10 of ITS6 in I569
20054 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20055 sub2node->SetLineColor(kColorITS);
20056 sub2node->SetVisibility(1);
20057 fNodes->Add(sub2node);
20060 // Place copy #11 of ITS6 in I569
20062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20063 sub2node->SetLineColor(kColorITS);
20064 sub2node->SetVisibility(1);
20065 fNodes->Add(sub2node);
20068 // Place copy #12 of ITS6 in I569
20070 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20071 sub2node->SetLineColor(kColorITS);
20072 sub2node->SetVisibility(1);
20073 fNodes->Add(sub2node);
20076 // Place copy #13 of ITS6 in I569
20078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20079 sub2node->SetLineColor(kColorITS);
20080 sub2node->SetVisibility(1);
20081 fNodes->Add(sub2node);
20084 // Place copy #14 of ITS6 in I569
20086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20087 sub2node->SetLineColor(kColorITS);
20088 sub2node->SetVisibility(1);
20089 fNodes->Add(sub2node);
20092 // Place copy #15 of ITS6 in I569
20094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20095 sub2node->SetLineColor(kColorITS);
20096 sub2node->SetVisibility(1);
20097 fNodes->Add(sub2node);
20100 // Place copy #16 of ITS6 in I569
20102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20103 sub2node->SetLineColor(kColorITS);
20104 sub2node->SetVisibility(1);
20105 fNodes->Add(sub2node);
20108 // Place copy #17 of ITS6 in I569
20110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20111 sub2node->SetLineColor(kColorITS);
20112 sub2node->SetVisibility(1);
20113 fNodes->Add(sub2node);
20116 // Place copy #18 of ITS6 in I569
20118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20119 sub2node->SetLineColor(kColorITS);
20120 sub2node->SetVisibility(1);
20121 fNodes->Add(sub2node);
20124 // Place copy #19 of ITS6 in I569
20126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20127 sub2node->SetLineColor(kColorITS);
20128 sub2node->SetVisibility(1);
20129 fNodes->Add(sub2node);
20132 // Place copy #20 of ITS6 in I569
20134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20135 sub2node->SetLineColor(kColorITS);
20136 sub2node->SetVisibility(1);
20137 fNodes->Add(sub2node);
20140 // Place copy #21 of ITS6 in I569
20142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20143 sub2node->SetLineColor(kColorITS);
20144 sub2node->SetVisibility(1);
20145 fNodes->Add(sub2node);
20148 // Place copy #22 of ITS6 in I569
20150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20151 sub2node->SetLineColor(kColorITS);
20152 sub2node->SetVisibility(1);
20153 fNodes->Add(sub2node);
20156 // Place copy #23 of ITS6 in I569
20158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20159 sub2node->SetLineColor(kColorITS);
20160 sub2node->SetVisibility(1);
20161 fNodes->Add(sub2node);
20164 // Place copy #24 of ITS6 in I569
20166 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20167 sub2node->SetLineColor(kColorITS);
20168 sub2node->SetVisibility(1);
20169 fNodes->Add(sub2node);
20172 // Place copy #25 of ITS6 in I569
20174 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20175 sub2node->SetLineColor(kColorITS);
20176 sub2node->SetVisibility(1);
20177 fNodes->Add(sub2node);
20179 fNodes->Add(sub1node);
20182 // Place copy #19 of I569 in IT56
20184 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20185 sub1node->SetLineColor(kColorITS);
20186 sub1node->SetVisibility(0);
20189 // Place copy #1 of ITS6 in I569
20191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20192 sub2node->SetLineColor(kColorITS);
20193 sub2node->SetVisibility(1);
20194 fNodes->Add(sub2node);
20197 // Place copy #2 of ITS6 in I569
20199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20200 sub2node->SetLineColor(kColorITS);
20201 sub2node->SetVisibility(1);
20202 fNodes->Add(sub2node);
20205 // Place copy #3 of ITS6 in I569
20207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20208 sub2node->SetLineColor(kColorITS);
20209 sub2node->SetVisibility(1);
20210 fNodes->Add(sub2node);
20213 // Place copy #4 of ITS6 in I569
20215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20216 sub2node->SetLineColor(kColorITS);
20217 sub2node->SetVisibility(1);
20218 fNodes->Add(sub2node);
20221 // Place copy #5 of ITS6 in I569
20223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20224 sub2node->SetLineColor(kColorITS);
20225 sub2node->SetVisibility(1);
20226 fNodes->Add(sub2node);
20229 // Place copy #6 of ITS6 in I569
20231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20232 sub2node->SetLineColor(kColorITS);
20233 sub2node->SetVisibility(1);
20234 fNodes->Add(sub2node);
20237 // Place copy #7 of ITS6 in I569
20239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20240 sub2node->SetLineColor(kColorITS);
20241 sub2node->SetVisibility(1);
20242 fNodes->Add(sub2node);
20245 // Place copy #8 of ITS6 in I569
20247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20248 sub2node->SetLineColor(kColorITS);
20249 sub2node->SetVisibility(1);
20250 fNodes->Add(sub2node);
20253 // Place copy #9 of ITS6 in I569
20255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20256 sub2node->SetLineColor(kColorITS);
20257 sub2node->SetVisibility(1);
20258 fNodes->Add(sub2node);
20261 // Place copy #10 of ITS6 in I569
20263 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20264 sub2node->SetLineColor(kColorITS);
20265 sub2node->SetVisibility(1);
20266 fNodes->Add(sub2node);
20269 // Place copy #11 of ITS6 in I569
20271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20272 sub2node->SetLineColor(kColorITS);
20273 sub2node->SetVisibility(1);
20274 fNodes->Add(sub2node);
20277 // Place copy #12 of ITS6 in I569
20279 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20280 sub2node->SetLineColor(kColorITS);
20281 sub2node->SetVisibility(1);
20282 fNodes->Add(sub2node);
20285 // Place copy #13 of ITS6 in I569
20287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20288 sub2node->SetLineColor(kColorITS);
20289 sub2node->SetVisibility(1);
20290 fNodes->Add(sub2node);
20293 // Place copy #14 of ITS6 in I569
20295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20296 sub2node->SetLineColor(kColorITS);
20297 sub2node->SetVisibility(1);
20298 fNodes->Add(sub2node);
20301 // Place copy #15 of ITS6 in I569
20303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20304 sub2node->SetLineColor(kColorITS);
20305 sub2node->SetVisibility(1);
20306 fNodes->Add(sub2node);
20309 // Place copy #16 of ITS6 in I569
20311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20312 sub2node->SetLineColor(kColorITS);
20313 sub2node->SetVisibility(1);
20314 fNodes->Add(sub2node);
20317 // Place copy #17 of ITS6 in I569
20319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20320 sub2node->SetLineColor(kColorITS);
20321 sub2node->SetVisibility(1);
20322 fNodes->Add(sub2node);
20325 // Place copy #18 of ITS6 in I569
20327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20328 sub2node->SetLineColor(kColorITS);
20329 sub2node->SetVisibility(1);
20330 fNodes->Add(sub2node);
20333 // Place copy #19 of ITS6 in I569
20335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20336 sub2node->SetLineColor(kColorITS);
20337 sub2node->SetVisibility(1);
20338 fNodes->Add(sub2node);
20341 // Place copy #20 of ITS6 in I569
20343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20344 sub2node->SetLineColor(kColorITS);
20345 sub2node->SetVisibility(1);
20346 fNodes->Add(sub2node);
20349 // Place copy #21 of ITS6 in I569
20351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20352 sub2node->SetLineColor(kColorITS);
20353 sub2node->SetVisibility(1);
20354 fNodes->Add(sub2node);
20357 // Place copy #22 of ITS6 in I569
20359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20360 sub2node->SetLineColor(kColorITS);
20361 sub2node->SetVisibility(1);
20362 fNodes->Add(sub2node);
20365 // Place copy #23 of ITS6 in I569
20367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20368 sub2node->SetLineColor(kColorITS);
20369 sub2node->SetVisibility(1);
20370 fNodes->Add(sub2node);
20373 // Place copy #24 of ITS6 in I569
20375 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20376 sub2node->SetLineColor(kColorITS);
20377 sub2node->SetVisibility(1);
20378 fNodes->Add(sub2node);
20381 // Place copy #25 of ITS6 in I569
20383 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20384 sub2node->SetLineColor(kColorITS);
20385 sub2node->SetVisibility(1);
20386 fNodes->Add(sub2node);
20388 fNodes->Add(sub1node);
20391 // Place copy #20 of I569 in IT56
20393 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20394 sub1node->SetLineColor(kColorITS);
20395 sub1node->SetVisibility(0);
20398 // Place copy #1 of ITS6 in I569
20400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20401 sub2node->SetLineColor(kColorITS);
20402 sub2node->SetVisibility(1);
20403 fNodes->Add(sub2node);
20406 // Place copy #2 of ITS6 in I569
20408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20409 sub2node->SetLineColor(kColorITS);
20410 sub2node->SetVisibility(1);
20411 fNodes->Add(sub2node);
20414 // Place copy #3 of ITS6 in I569
20416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20417 sub2node->SetLineColor(kColorITS);
20418 sub2node->SetVisibility(1);
20419 fNodes->Add(sub2node);
20422 // Place copy #4 of ITS6 in I569
20424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20425 sub2node->SetLineColor(kColorITS);
20426 sub2node->SetVisibility(1);
20427 fNodes->Add(sub2node);
20430 // Place copy #5 of ITS6 in I569
20432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20433 sub2node->SetLineColor(kColorITS);
20434 sub2node->SetVisibility(1);
20435 fNodes->Add(sub2node);
20438 // Place copy #6 of ITS6 in I569
20440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20441 sub2node->SetLineColor(kColorITS);
20442 sub2node->SetVisibility(1);
20443 fNodes->Add(sub2node);
20446 // Place copy #7 of ITS6 in I569
20448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20449 sub2node->SetLineColor(kColorITS);
20450 sub2node->SetVisibility(1);
20451 fNodes->Add(sub2node);
20454 // Place copy #8 of ITS6 in I569
20456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20457 sub2node->SetLineColor(kColorITS);
20458 sub2node->SetVisibility(1);
20459 fNodes->Add(sub2node);
20462 // Place copy #9 of ITS6 in I569
20464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20465 sub2node->SetLineColor(kColorITS);
20466 sub2node->SetVisibility(1);
20467 fNodes->Add(sub2node);
20470 // Place copy #10 of ITS6 in I569
20472 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20473 sub2node->SetLineColor(kColorITS);
20474 sub2node->SetVisibility(1);
20475 fNodes->Add(sub2node);
20478 // Place copy #11 of ITS6 in I569
20480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20481 sub2node->SetLineColor(kColorITS);
20482 sub2node->SetVisibility(1);
20483 fNodes->Add(sub2node);
20486 // Place copy #12 of ITS6 in I569
20488 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20489 sub2node->SetLineColor(kColorITS);
20490 sub2node->SetVisibility(1);
20491 fNodes->Add(sub2node);
20494 // Place copy #13 of ITS6 in I569
20496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20497 sub2node->SetLineColor(kColorITS);
20498 sub2node->SetVisibility(1);
20499 fNodes->Add(sub2node);
20502 // Place copy #14 of ITS6 in I569
20504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20505 sub2node->SetLineColor(kColorITS);
20506 sub2node->SetVisibility(1);
20507 fNodes->Add(sub2node);
20510 // Place copy #15 of ITS6 in I569
20512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20513 sub2node->SetLineColor(kColorITS);
20514 sub2node->SetVisibility(1);
20515 fNodes->Add(sub2node);
20518 // Place copy #16 of ITS6 in I569
20520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20521 sub2node->SetLineColor(kColorITS);
20522 sub2node->SetVisibility(1);
20523 fNodes->Add(sub2node);
20526 // Place copy #17 of ITS6 in I569
20528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20529 sub2node->SetLineColor(kColorITS);
20530 sub2node->SetVisibility(1);
20531 fNodes->Add(sub2node);
20534 // Place copy #18 of ITS6 in I569
20536 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20537 sub2node->SetLineColor(kColorITS);
20538 sub2node->SetVisibility(1);
20539 fNodes->Add(sub2node);
20542 // Place copy #19 of ITS6 in I569
20544 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20545 sub2node->SetLineColor(kColorITS);
20546 sub2node->SetVisibility(1);
20547 fNodes->Add(sub2node);
20550 // Place copy #20 of ITS6 in I569
20552 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20553 sub2node->SetLineColor(kColorITS);
20554 sub2node->SetVisibility(1);
20555 fNodes->Add(sub2node);
20558 // Place copy #21 of ITS6 in I569
20560 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20561 sub2node->SetLineColor(kColorITS);
20562 sub2node->SetVisibility(1);
20563 fNodes->Add(sub2node);
20566 // Place copy #22 of ITS6 in I569
20568 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20569 sub2node->SetLineColor(kColorITS);
20570 sub2node->SetVisibility(1);
20571 fNodes->Add(sub2node);
20574 // Place copy #23 of ITS6 in I569
20576 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20577 sub2node->SetLineColor(kColorITS);
20578 sub2node->SetVisibility(1);
20579 fNodes->Add(sub2node);
20582 // Place copy #24 of ITS6 in I569
20584 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20585 sub2node->SetLineColor(kColorITS);
20586 sub2node->SetVisibility(1);
20587 fNodes->Add(sub2node);
20590 // Place copy #25 of ITS6 in I569
20592 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20593 sub2node->SetLineColor(kColorITS);
20594 sub2node->SetVisibility(1);
20595 fNodes->Add(sub2node);
20597 fNodes->Add(sub1node);
20600 // Place copy #21 of I569 in IT56
20602 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20603 sub1node->SetLineColor(kColorITS);
20604 sub1node->SetVisibility(0);
20607 // Place copy #1 of ITS6 in I569
20609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20610 sub2node->SetLineColor(kColorITS);
20611 sub2node->SetVisibility(1);
20612 fNodes->Add(sub2node);
20615 // Place copy #2 of ITS6 in I569
20617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20618 sub2node->SetLineColor(kColorITS);
20619 sub2node->SetVisibility(1);
20620 fNodes->Add(sub2node);
20623 // Place copy #3 of ITS6 in I569
20625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20626 sub2node->SetLineColor(kColorITS);
20627 sub2node->SetVisibility(1);
20628 fNodes->Add(sub2node);
20631 // Place copy #4 of ITS6 in I569
20633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20634 sub2node->SetLineColor(kColorITS);
20635 sub2node->SetVisibility(1);
20636 fNodes->Add(sub2node);
20639 // Place copy #5 of ITS6 in I569
20641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20642 sub2node->SetLineColor(kColorITS);
20643 sub2node->SetVisibility(1);
20644 fNodes->Add(sub2node);
20647 // Place copy #6 of ITS6 in I569
20649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20650 sub2node->SetLineColor(kColorITS);
20651 sub2node->SetVisibility(1);
20652 fNodes->Add(sub2node);
20655 // Place copy #7 of ITS6 in I569
20657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20658 sub2node->SetLineColor(kColorITS);
20659 sub2node->SetVisibility(1);
20660 fNodes->Add(sub2node);
20663 // Place copy #8 of ITS6 in I569
20665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20666 sub2node->SetLineColor(kColorITS);
20667 sub2node->SetVisibility(1);
20668 fNodes->Add(sub2node);
20671 // Place copy #9 of ITS6 in I569
20673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20674 sub2node->SetLineColor(kColorITS);
20675 sub2node->SetVisibility(1);
20676 fNodes->Add(sub2node);
20679 // Place copy #10 of ITS6 in I569
20681 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20682 sub2node->SetLineColor(kColorITS);
20683 sub2node->SetVisibility(1);
20684 fNodes->Add(sub2node);
20687 // Place copy #11 of ITS6 in I569
20689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20690 sub2node->SetLineColor(kColorITS);
20691 sub2node->SetVisibility(1);
20692 fNodes->Add(sub2node);
20695 // Place copy #12 of ITS6 in I569
20697 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20698 sub2node->SetLineColor(kColorITS);
20699 sub2node->SetVisibility(1);
20700 fNodes->Add(sub2node);
20703 // Place copy #13 of ITS6 in I569
20705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20706 sub2node->SetLineColor(kColorITS);
20707 sub2node->SetVisibility(1);
20708 fNodes->Add(sub2node);
20711 // Place copy #14 of ITS6 in I569
20713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20714 sub2node->SetLineColor(kColorITS);
20715 sub2node->SetVisibility(1);
20716 fNodes->Add(sub2node);
20719 // Place copy #15 of ITS6 in I569
20721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20722 sub2node->SetLineColor(kColorITS);
20723 sub2node->SetVisibility(1);
20724 fNodes->Add(sub2node);
20727 // Place copy #16 of ITS6 in I569
20729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20730 sub2node->SetLineColor(kColorITS);
20731 sub2node->SetVisibility(1);
20732 fNodes->Add(sub2node);
20735 // Place copy #17 of ITS6 in I569
20737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20738 sub2node->SetLineColor(kColorITS);
20739 sub2node->SetVisibility(1);
20740 fNodes->Add(sub2node);
20743 // Place copy #18 of ITS6 in I569
20745 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20746 sub2node->SetLineColor(kColorITS);
20747 sub2node->SetVisibility(1);
20748 fNodes->Add(sub2node);
20751 // Place copy #19 of ITS6 in I569
20753 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20754 sub2node->SetLineColor(kColorITS);
20755 sub2node->SetVisibility(1);
20756 fNodes->Add(sub2node);
20759 // Place copy #20 of ITS6 in I569
20761 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20762 sub2node->SetLineColor(kColorITS);
20763 sub2node->SetVisibility(1);
20764 fNodes->Add(sub2node);
20767 // Place copy #21 of ITS6 in I569
20769 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20770 sub2node->SetLineColor(kColorITS);
20771 sub2node->SetVisibility(1);
20772 fNodes->Add(sub2node);
20775 // Place copy #22 of ITS6 in I569
20777 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20778 sub2node->SetLineColor(kColorITS);
20779 sub2node->SetVisibility(1);
20780 fNodes->Add(sub2node);
20783 // Place copy #23 of ITS6 in I569
20785 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20786 sub2node->SetLineColor(kColorITS);
20787 sub2node->SetVisibility(1);
20788 fNodes->Add(sub2node);
20791 // Place copy #24 of ITS6 in I569
20793 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20794 sub2node->SetLineColor(kColorITS);
20795 sub2node->SetVisibility(1);
20796 fNodes->Add(sub2node);
20799 // Place copy #25 of ITS6 in I569
20801 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20802 sub2node->SetLineColor(kColorITS);
20803 sub2node->SetVisibility(1);
20804 fNodes->Add(sub2node);
20806 fNodes->Add(sub1node);
20809 // Place copy #22 of I569 in IT56
20811 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20812 sub1node->SetLineColor(kColorITS);
20813 sub1node->SetVisibility(0);
20816 // Place copy #1 of ITS6 in I569
20818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20819 sub2node->SetLineColor(kColorITS);
20820 sub2node->SetVisibility(1);
20821 fNodes->Add(sub2node);
20824 // Place copy #2 of ITS6 in I569
20826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20827 sub2node->SetLineColor(kColorITS);
20828 sub2node->SetVisibility(1);
20829 fNodes->Add(sub2node);
20832 // Place copy #3 of ITS6 in I569
20834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20835 sub2node->SetLineColor(kColorITS);
20836 sub2node->SetVisibility(1);
20837 fNodes->Add(sub2node);
20840 // Place copy #4 of ITS6 in I569
20842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20843 sub2node->SetLineColor(kColorITS);
20844 sub2node->SetVisibility(1);
20845 fNodes->Add(sub2node);
20848 // Place copy #5 of ITS6 in I569
20850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20851 sub2node->SetLineColor(kColorITS);
20852 sub2node->SetVisibility(1);
20853 fNodes->Add(sub2node);
20856 // Place copy #6 of ITS6 in I569
20858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20859 sub2node->SetLineColor(kColorITS);
20860 sub2node->SetVisibility(1);
20861 fNodes->Add(sub2node);
20864 // Place copy #7 of ITS6 in I569
20866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20867 sub2node->SetLineColor(kColorITS);
20868 sub2node->SetVisibility(1);
20869 fNodes->Add(sub2node);
20872 // Place copy #8 of ITS6 in I569
20874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20875 sub2node->SetLineColor(kColorITS);
20876 sub2node->SetVisibility(1);
20877 fNodes->Add(sub2node);
20880 // Place copy #9 of ITS6 in I569
20882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20883 sub2node->SetLineColor(kColorITS);
20884 sub2node->SetVisibility(1);
20885 fNodes->Add(sub2node);
20888 // Place copy #10 of ITS6 in I569
20890 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20891 sub2node->SetLineColor(kColorITS);
20892 sub2node->SetVisibility(1);
20893 fNodes->Add(sub2node);
20896 // Place copy #11 of ITS6 in I569
20898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20899 sub2node->SetLineColor(kColorITS);
20900 sub2node->SetVisibility(1);
20901 fNodes->Add(sub2node);
20904 // Place copy #12 of ITS6 in I569
20906 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20907 sub2node->SetLineColor(kColorITS);
20908 sub2node->SetVisibility(1);
20909 fNodes->Add(sub2node);
20912 // Place copy #13 of ITS6 in I569
20914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20915 sub2node->SetLineColor(kColorITS);
20916 sub2node->SetVisibility(1);
20917 fNodes->Add(sub2node);
20920 // Place copy #14 of ITS6 in I569
20922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20923 sub2node->SetLineColor(kColorITS);
20924 sub2node->SetVisibility(1);
20925 fNodes->Add(sub2node);
20928 // Place copy #15 of ITS6 in I569
20930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20931 sub2node->SetLineColor(kColorITS);
20932 sub2node->SetVisibility(1);
20933 fNodes->Add(sub2node);
20936 // Place copy #16 of ITS6 in I569
20938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20939 sub2node->SetLineColor(kColorITS);
20940 sub2node->SetVisibility(1);
20941 fNodes->Add(sub2node);
20944 // Place copy #17 of ITS6 in I569
20946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20947 sub2node->SetLineColor(kColorITS);
20948 sub2node->SetVisibility(1);
20949 fNodes->Add(sub2node);
20952 // Place copy #18 of ITS6 in I569
20954 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20955 sub2node->SetLineColor(kColorITS);
20956 sub2node->SetVisibility(1);
20957 fNodes->Add(sub2node);
20960 // Place copy #19 of ITS6 in I569
20962 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20963 sub2node->SetLineColor(kColorITS);
20964 sub2node->SetVisibility(1);
20965 fNodes->Add(sub2node);
20968 // Place copy #20 of ITS6 in I569
20970 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20971 sub2node->SetLineColor(kColorITS);
20972 sub2node->SetVisibility(1);
20973 fNodes->Add(sub2node);
20976 // Place copy #21 of ITS6 in I569
20978 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20979 sub2node->SetLineColor(kColorITS);
20980 sub2node->SetVisibility(1);
20981 fNodes->Add(sub2node);
20984 // Place copy #22 of ITS6 in I569
20986 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20987 sub2node->SetLineColor(kColorITS);
20988 sub2node->SetVisibility(1);
20989 fNodes->Add(sub2node);
20992 // Place copy #23 of ITS6 in I569
20994 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20995 sub2node->SetLineColor(kColorITS);
20996 sub2node->SetVisibility(1);
20997 fNodes->Add(sub2node);
21000 // Place copy #24 of ITS6 in I569
21002 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21003 sub2node->SetLineColor(kColorITS);
21004 sub2node->SetVisibility(1);
21005 fNodes->Add(sub2node);
21008 // Place copy #25 of ITS6 in I569
21010 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21011 sub2node->SetLineColor(kColorITS);
21012 sub2node->SetVisibility(1);
21013 fNodes->Add(sub2node);
21015 fNodes->Add(sub1node);
21018 // Place copy #23 of I569 in IT56
21020 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21021 sub1node->SetLineColor(kColorITS);
21022 sub1node->SetVisibility(0);
21025 // Place copy #1 of ITS6 in I569
21027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21028 sub2node->SetLineColor(kColorITS);
21029 sub2node->SetVisibility(1);
21030 fNodes->Add(sub2node);
21033 // Place copy #2 of ITS6 in I569
21035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21036 sub2node->SetLineColor(kColorITS);
21037 sub2node->SetVisibility(1);
21038 fNodes->Add(sub2node);
21041 // Place copy #3 of ITS6 in I569
21043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21044 sub2node->SetLineColor(kColorITS);
21045 sub2node->SetVisibility(1);
21046 fNodes->Add(sub2node);
21049 // Place copy #4 of ITS6 in I569
21051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21052 sub2node->SetLineColor(kColorITS);
21053 sub2node->SetVisibility(1);
21054 fNodes->Add(sub2node);
21057 // Place copy #5 of ITS6 in I569
21059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21060 sub2node->SetLineColor(kColorITS);
21061 sub2node->SetVisibility(1);
21062 fNodes->Add(sub2node);
21065 // Place copy #6 of ITS6 in I569
21067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21068 sub2node->SetLineColor(kColorITS);
21069 sub2node->SetVisibility(1);
21070 fNodes->Add(sub2node);
21073 // Place copy #7 of ITS6 in I569
21075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21076 sub2node->SetLineColor(kColorITS);
21077 sub2node->SetVisibility(1);
21078 fNodes->Add(sub2node);
21081 // Place copy #8 of ITS6 in I569
21083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21084 sub2node->SetLineColor(kColorITS);
21085 sub2node->SetVisibility(1);
21086 fNodes->Add(sub2node);
21089 // Place copy #9 of ITS6 in I569
21091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21092 sub2node->SetLineColor(kColorITS);
21093 sub2node->SetVisibility(1);
21094 fNodes->Add(sub2node);
21097 // Place copy #10 of ITS6 in I569
21099 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21100 sub2node->SetLineColor(kColorITS);
21101 sub2node->SetVisibility(1);
21102 fNodes->Add(sub2node);
21105 // Place copy #11 of ITS6 in I569
21107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21108 sub2node->SetLineColor(kColorITS);
21109 sub2node->SetVisibility(1);
21110 fNodes->Add(sub2node);
21113 // Place copy #12 of ITS6 in I569
21115 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21116 sub2node->SetLineColor(kColorITS);
21117 sub2node->SetVisibility(1);
21118 fNodes->Add(sub2node);
21121 // Place copy #13 of ITS6 in I569
21123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21124 sub2node->SetLineColor(kColorITS);
21125 sub2node->SetVisibility(1);
21126 fNodes->Add(sub2node);
21129 // Place copy #14 of ITS6 in I569
21131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21132 sub2node->SetLineColor(kColorITS);
21133 sub2node->SetVisibility(1);
21134 fNodes->Add(sub2node);
21137 // Place copy #15 of ITS6 in I569
21139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21140 sub2node->SetLineColor(kColorITS);
21141 sub2node->SetVisibility(1);
21142 fNodes->Add(sub2node);
21145 // Place copy #16 of ITS6 in I569
21147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21148 sub2node->SetLineColor(kColorITS);
21149 sub2node->SetVisibility(1);
21150 fNodes->Add(sub2node);
21153 // Place copy #17 of ITS6 in I569
21155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21156 sub2node->SetLineColor(kColorITS);
21157 sub2node->SetVisibility(1);
21158 fNodes->Add(sub2node);
21161 // Place copy #18 of ITS6 in I569
21163 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21164 sub2node->SetLineColor(kColorITS);
21165 sub2node->SetVisibility(1);
21166 fNodes->Add(sub2node);
21169 // Place copy #19 of ITS6 in I569
21171 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21172 sub2node->SetLineColor(kColorITS);
21173 sub2node->SetVisibility(1);
21174 fNodes->Add(sub2node);
21177 // Place copy #20 of ITS6 in I569
21179 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21180 sub2node->SetLineColor(kColorITS);
21181 sub2node->SetVisibility(1);
21182 fNodes->Add(sub2node);
21185 // Place copy #21 of ITS6 in I569
21187 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21188 sub2node->SetLineColor(kColorITS);
21189 sub2node->SetVisibility(1);
21190 fNodes->Add(sub2node);
21193 // Place copy #22 of ITS6 in I569
21195 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21196 sub2node->SetLineColor(kColorITS);
21197 sub2node->SetVisibility(1);
21198 fNodes->Add(sub2node);
21201 // Place copy #23 of ITS6 in I569
21203 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21204 sub2node->SetLineColor(kColorITS);
21205 sub2node->SetVisibility(1);
21206 fNodes->Add(sub2node);
21209 // Place copy #24 of ITS6 in I569
21211 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21212 sub2node->SetLineColor(kColorITS);
21213 sub2node->SetVisibility(1);
21214 fNodes->Add(sub2node);
21217 // Place copy #25 of ITS6 in I569
21219 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21220 sub2node->SetLineColor(kColorITS);
21221 sub2node->SetVisibility(1);
21222 fNodes->Add(sub2node);
21224 fNodes->Add(sub1node);
21227 // Place copy #24 of I569 in IT56
21229 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21230 sub1node->SetLineColor(kColorITS);
21231 sub1node->SetVisibility(0);
21234 // Place copy #1 of ITS6 in I569
21236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21237 sub2node->SetLineColor(kColorITS);
21238 sub2node->SetVisibility(1);
21239 fNodes->Add(sub2node);
21242 // Place copy #2 of ITS6 in I569
21244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21245 sub2node->SetLineColor(kColorITS);
21246 sub2node->SetVisibility(1);
21247 fNodes->Add(sub2node);
21250 // Place copy #3 of ITS6 in I569
21252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21253 sub2node->SetLineColor(kColorITS);
21254 sub2node->SetVisibility(1);
21255 fNodes->Add(sub2node);
21258 // Place copy #4 of ITS6 in I569
21260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21261 sub2node->SetLineColor(kColorITS);
21262 sub2node->SetVisibility(1);
21263 fNodes->Add(sub2node);
21266 // Place copy #5 of ITS6 in I569
21268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21269 sub2node->SetLineColor(kColorITS);
21270 sub2node->SetVisibility(1);
21271 fNodes->Add(sub2node);
21274 // Place copy #6 of ITS6 in I569
21276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21277 sub2node->SetLineColor(kColorITS);
21278 sub2node->SetVisibility(1);
21279 fNodes->Add(sub2node);
21282 // Place copy #7 of ITS6 in I569
21284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21285 sub2node->SetLineColor(kColorITS);
21286 sub2node->SetVisibility(1);
21287 fNodes->Add(sub2node);
21290 // Place copy #8 of ITS6 in I569
21292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21293 sub2node->SetLineColor(kColorITS);
21294 sub2node->SetVisibility(1);
21295 fNodes->Add(sub2node);
21298 // Place copy #9 of ITS6 in I569
21300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21301 sub2node->SetLineColor(kColorITS);
21302 sub2node->SetVisibility(1);
21303 fNodes->Add(sub2node);
21306 // Place copy #10 of ITS6 in I569
21308 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21309 sub2node->SetLineColor(kColorITS);
21310 sub2node->SetVisibility(1);
21311 fNodes->Add(sub2node);
21314 // Place copy #11 of ITS6 in I569
21316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21317 sub2node->SetLineColor(kColorITS);
21318 sub2node->SetVisibility(1);
21319 fNodes->Add(sub2node);
21322 // Place copy #12 of ITS6 in I569
21324 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21325 sub2node->SetLineColor(kColorITS);
21326 sub2node->SetVisibility(1);
21327 fNodes->Add(sub2node);
21330 // Place copy #13 of ITS6 in I569
21332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21333 sub2node->SetLineColor(kColorITS);
21334 sub2node->SetVisibility(1);
21335 fNodes->Add(sub2node);
21338 // Place copy #14 of ITS6 in I569
21340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21341 sub2node->SetLineColor(kColorITS);
21342 sub2node->SetVisibility(1);
21343 fNodes->Add(sub2node);
21346 // Place copy #15 of ITS6 in I569
21348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21349 sub2node->SetLineColor(kColorITS);
21350 sub2node->SetVisibility(1);
21351 fNodes->Add(sub2node);
21354 // Place copy #16 of ITS6 in I569
21356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21357 sub2node->SetLineColor(kColorITS);
21358 sub2node->SetVisibility(1);
21359 fNodes->Add(sub2node);
21362 // Place copy #17 of ITS6 in I569
21364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21365 sub2node->SetLineColor(kColorITS);
21366 sub2node->SetVisibility(1);
21367 fNodes->Add(sub2node);
21370 // Place copy #18 of ITS6 in I569
21372 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21373 sub2node->SetLineColor(kColorITS);
21374 sub2node->SetVisibility(1);
21375 fNodes->Add(sub2node);
21378 // Place copy #19 of ITS6 in I569
21380 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21381 sub2node->SetLineColor(kColorITS);
21382 sub2node->SetVisibility(1);
21383 fNodes->Add(sub2node);
21386 // Place copy #20 of ITS6 in I569
21388 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21389 sub2node->SetLineColor(kColorITS);
21390 sub2node->SetVisibility(1);
21391 fNodes->Add(sub2node);
21394 // Place copy #21 of ITS6 in I569
21396 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21397 sub2node->SetLineColor(kColorITS);
21398 sub2node->SetVisibility(1);
21399 fNodes->Add(sub2node);
21402 // Place copy #22 of ITS6 in I569
21404 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21405 sub2node->SetLineColor(kColorITS);
21406 sub2node->SetVisibility(1);
21407 fNodes->Add(sub2node);
21410 // Place copy #23 of ITS6 in I569
21412 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21413 sub2node->SetLineColor(kColorITS);
21414 sub2node->SetVisibility(1);
21415 fNodes->Add(sub2node);
21418 // Place copy #24 of ITS6 in I569
21420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21421 sub2node->SetLineColor(kColorITS);
21422 sub2node->SetVisibility(1);
21423 fNodes->Add(sub2node);
21426 // Place copy #25 of ITS6 in I569
21428 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21429 sub2node->SetLineColor(kColorITS);
21430 sub2node->SetVisibility(1);
21431 fNodes->Add(sub2node);
21433 fNodes->Add(sub1node);
21436 // Place copy #25 of I569 in IT56
21438 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21439 sub1node->SetLineColor(kColorITS);
21440 sub1node->SetVisibility(0);
21443 // Place copy #1 of ITS6 in I569
21445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21446 sub2node->SetLineColor(kColorITS);
21447 sub2node->SetVisibility(1);
21448 fNodes->Add(sub2node);
21451 // Place copy #2 of ITS6 in I569
21453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21454 sub2node->SetLineColor(kColorITS);
21455 sub2node->SetVisibility(1);
21456 fNodes->Add(sub2node);
21459 // Place copy #3 of ITS6 in I569
21461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21462 sub2node->SetLineColor(kColorITS);
21463 sub2node->SetVisibility(1);
21464 fNodes->Add(sub2node);
21467 // Place copy #4 of ITS6 in I569
21469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21470 sub2node->SetLineColor(kColorITS);
21471 sub2node->SetVisibility(1);
21472 fNodes->Add(sub2node);
21475 // Place copy #5 of ITS6 in I569
21477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21478 sub2node->SetLineColor(kColorITS);
21479 sub2node->SetVisibility(1);
21480 fNodes->Add(sub2node);
21483 // Place copy #6 of ITS6 in I569
21485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21486 sub2node->SetLineColor(kColorITS);
21487 sub2node->SetVisibility(1);
21488 fNodes->Add(sub2node);
21491 // Place copy #7 of ITS6 in I569
21493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21494 sub2node->SetLineColor(kColorITS);
21495 sub2node->SetVisibility(1);
21496 fNodes->Add(sub2node);
21499 // Place copy #8 of ITS6 in I569
21501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21502 sub2node->SetLineColor(kColorITS);
21503 sub2node->SetVisibility(1);
21504 fNodes->Add(sub2node);
21507 // Place copy #9 of ITS6 in I569
21509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21510 sub2node->SetLineColor(kColorITS);
21511 sub2node->SetVisibility(1);
21512 fNodes->Add(sub2node);
21515 // Place copy #10 of ITS6 in I569
21517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21518 sub2node->SetLineColor(kColorITS);
21519 sub2node->SetVisibility(1);
21520 fNodes->Add(sub2node);
21523 // Place copy #11 of ITS6 in I569
21525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21526 sub2node->SetLineColor(kColorITS);
21527 sub2node->SetVisibility(1);
21528 fNodes->Add(sub2node);
21531 // Place copy #12 of ITS6 in I569
21533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21534 sub2node->SetLineColor(kColorITS);
21535 sub2node->SetVisibility(1);
21536 fNodes->Add(sub2node);
21539 // Place copy #13 of ITS6 in I569
21541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21542 sub2node->SetLineColor(kColorITS);
21543 sub2node->SetVisibility(1);
21544 fNodes->Add(sub2node);
21547 // Place copy #14 of ITS6 in I569
21549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21550 sub2node->SetLineColor(kColorITS);
21551 sub2node->SetVisibility(1);
21552 fNodes->Add(sub2node);
21555 // Place copy #15 of ITS6 in I569
21557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21558 sub2node->SetLineColor(kColorITS);
21559 sub2node->SetVisibility(1);
21560 fNodes->Add(sub2node);
21563 // Place copy #16 of ITS6 in I569
21565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21566 sub2node->SetLineColor(kColorITS);
21567 sub2node->SetVisibility(1);
21568 fNodes->Add(sub2node);
21571 // Place copy #17 of ITS6 in I569
21573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21574 sub2node->SetLineColor(kColorITS);
21575 sub2node->SetVisibility(1);
21576 fNodes->Add(sub2node);
21579 // Place copy #18 of ITS6 in I569
21581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21582 sub2node->SetLineColor(kColorITS);
21583 sub2node->SetVisibility(1);
21584 fNodes->Add(sub2node);
21587 // Place copy #19 of ITS6 in I569
21589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21590 sub2node->SetLineColor(kColorITS);
21591 sub2node->SetVisibility(1);
21592 fNodes->Add(sub2node);
21595 // Place copy #20 of ITS6 in I569
21597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21598 sub2node->SetLineColor(kColorITS);
21599 sub2node->SetVisibility(1);
21600 fNodes->Add(sub2node);
21603 // Place copy #21 of ITS6 in I569
21605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21606 sub2node->SetLineColor(kColorITS);
21607 sub2node->SetVisibility(1);
21608 fNodes->Add(sub2node);
21611 // Place copy #22 of ITS6 in I569
21613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21614 sub2node->SetLineColor(kColorITS);
21615 sub2node->SetVisibility(1);
21616 fNodes->Add(sub2node);
21619 // Place copy #23 of ITS6 in I569
21621 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21622 sub2node->SetLineColor(kColorITS);
21623 sub2node->SetVisibility(1);
21624 fNodes->Add(sub2node);
21627 // Place copy #24 of ITS6 in I569
21629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21630 sub2node->SetLineColor(kColorITS);
21631 sub2node->SetVisibility(1);
21632 fNodes->Add(sub2node);
21635 // Place copy #25 of ITS6 in I569
21637 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21638 sub2node->SetLineColor(kColorITS);
21639 sub2node->SetVisibility(1);
21640 fNodes->Add(sub2node);
21642 fNodes->Add(sub1node);
21645 // Place copy #26 of I569 in IT56
21647 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21648 sub1node->SetLineColor(kColorITS);
21649 sub1node->SetVisibility(0);
21652 // Place copy #1 of ITS6 in I569
21654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21655 sub2node->SetLineColor(kColorITS);
21656 sub2node->SetVisibility(1);
21657 fNodes->Add(sub2node);
21660 // Place copy #2 of ITS6 in I569
21662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21663 sub2node->SetLineColor(kColorITS);
21664 sub2node->SetVisibility(1);
21665 fNodes->Add(sub2node);
21668 // Place copy #3 of ITS6 in I569
21670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21671 sub2node->SetLineColor(kColorITS);
21672 sub2node->SetVisibility(1);
21673 fNodes->Add(sub2node);
21676 // Place copy #4 of ITS6 in I569
21678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21679 sub2node->SetLineColor(kColorITS);
21680 sub2node->SetVisibility(1);
21681 fNodes->Add(sub2node);
21684 // Place copy #5 of ITS6 in I569
21686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21687 sub2node->SetLineColor(kColorITS);
21688 sub2node->SetVisibility(1);
21689 fNodes->Add(sub2node);
21692 // Place copy #6 of ITS6 in I569
21694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21695 sub2node->SetLineColor(kColorITS);
21696 sub2node->SetVisibility(1);
21697 fNodes->Add(sub2node);
21700 // Place copy #7 of ITS6 in I569
21702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21703 sub2node->SetLineColor(kColorITS);
21704 sub2node->SetVisibility(1);
21705 fNodes->Add(sub2node);
21708 // Place copy #8 of ITS6 in I569
21710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21711 sub2node->SetLineColor(kColorITS);
21712 sub2node->SetVisibility(1);
21713 fNodes->Add(sub2node);
21716 // Place copy #9 of ITS6 in I569
21718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21719 sub2node->SetLineColor(kColorITS);
21720 sub2node->SetVisibility(1);
21721 fNodes->Add(sub2node);
21724 // Place copy #10 of ITS6 in I569
21726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21727 sub2node->SetLineColor(kColorITS);
21728 sub2node->SetVisibility(1);
21729 fNodes->Add(sub2node);
21732 // Place copy #11 of ITS6 in I569
21734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21735 sub2node->SetLineColor(kColorITS);
21736 sub2node->SetVisibility(1);
21737 fNodes->Add(sub2node);
21740 // Place copy #12 of ITS6 in I569
21742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21743 sub2node->SetLineColor(kColorITS);
21744 sub2node->SetVisibility(1);
21745 fNodes->Add(sub2node);
21748 // Place copy #13 of ITS6 in I569
21750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21751 sub2node->SetLineColor(kColorITS);
21752 sub2node->SetVisibility(1);
21753 fNodes->Add(sub2node);
21756 // Place copy #14 of ITS6 in I569
21758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21759 sub2node->SetLineColor(kColorITS);
21760 sub2node->SetVisibility(1);
21761 fNodes->Add(sub2node);
21764 // Place copy #15 of ITS6 in I569
21766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21767 sub2node->SetLineColor(kColorITS);
21768 sub2node->SetVisibility(1);
21769 fNodes->Add(sub2node);
21772 // Place copy #16 of ITS6 in I569
21774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21775 sub2node->SetLineColor(kColorITS);
21776 sub2node->SetVisibility(1);
21777 fNodes->Add(sub2node);
21780 // Place copy #17 of ITS6 in I569
21782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21783 sub2node->SetLineColor(kColorITS);
21784 sub2node->SetVisibility(1);
21785 fNodes->Add(sub2node);
21788 // Place copy #18 of ITS6 in I569
21790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21791 sub2node->SetLineColor(kColorITS);
21792 sub2node->SetVisibility(1);
21793 fNodes->Add(sub2node);
21796 // Place copy #19 of ITS6 in I569
21798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21799 sub2node->SetLineColor(kColorITS);
21800 sub2node->SetVisibility(1);
21801 fNodes->Add(sub2node);
21804 // Place copy #20 of ITS6 in I569
21806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21807 sub2node->SetLineColor(kColorITS);
21808 sub2node->SetVisibility(1);
21809 fNodes->Add(sub2node);
21812 // Place copy #21 of ITS6 in I569
21814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21815 sub2node->SetLineColor(kColorITS);
21816 sub2node->SetVisibility(1);
21817 fNodes->Add(sub2node);
21820 // Place copy #22 of ITS6 in I569
21822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21823 sub2node->SetLineColor(kColorITS);
21824 sub2node->SetVisibility(1);
21825 fNodes->Add(sub2node);
21828 // Place copy #23 of ITS6 in I569
21830 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21831 sub2node->SetLineColor(kColorITS);
21832 sub2node->SetVisibility(1);
21833 fNodes->Add(sub2node);
21836 // Place copy #24 of ITS6 in I569
21838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21839 sub2node->SetLineColor(kColorITS);
21840 sub2node->SetVisibility(1);
21841 fNodes->Add(sub2node);
21844 // Place copy #25 of ITS6 in I569
21846 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21847 sub2node->SetLineColor(kColorITS);
21848 sub2node->SetVisibility(1);
21849 fNodes->Add(sub2node);
21851 fNodes->Add(sub1node);
21854 // Place copy #27 of I569 in IT56
21856 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
21857 sub1node->SetLineColor(kColorITS);
21858 sub1node->SetVisibility(0);
21861 // Place copy #1 of ITS6 in I569
21863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21864 sub2node->SetLineColor(kColorITS);
21865 sub2node->SetVisibility(1);
21866 fNodes->Add(sub2node);
21869 // Place copy #2 of ITS6 in I569
21871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21872 sub2node->SetLineColor(kColorITS);
21873 sub2node->SetVisibility(1);
21874 fNodes->Add(sub2node);
21877 // Place copy #3 of ITS6 in I569
21879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21880 sub2node->SetLineColor(kColorITS);
21881 sub2node->SetVisibility(1);
21882 fNodes->Add(sub2node);
21885 // Place copy #4 of ITS6 in I569
21887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21888 sub2node->SetLineColor(kColorITS);
21889 sub2node->SetVisibility(1);
21890 fNodes->Add(sub2node);
21893 // Place copy #5 of ITS6 in I569
21895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21896 sub2node->SetLineColor(kColorITS);
21897 sub2node->SetVisibility(1);
21898 fNodes->Add(sub2node);
21901 // Place copy #6 of ITS6 in I569
21903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21904 sub2node->SetLineColor(kColorITS);
21905 sub2node->SetVisibility(1);
21906 fNodes->Add(sub2node);
21909 // Place copy #7 of ITS6 in I569
21911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21912 sub2node->SetLineColor(kColorITS);
21913 sub2node->SetVisibility(1);
21914 fNodes->Add(sub2node);
21917 // Place copy #8 of ITS6 in I569
21919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21920 sub2node->SetLineColor(kColorITS);
21921 sub2node->SetVisibility(1);
21922 fNodes->Add(sub2node);
21925 // Place copy #9 of ITS6 in I569
21927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21928 sub2node->SetLineColor(kColorITS);
21929 sub2node->SetVisibility(1);
21930 fNodes->Add(sub2node);
21933 // Place copy #10 of ITS6 in I569
21935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21936 sub2node->SetLineColor(kColorITS);
21937 sub2node->SetVisibility(1);
21938 fNodes->Add(sub2node);
21941 // Place copy #11 of ITS6 in I569
21943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21944 sub2node->SetLineColor(kColorITS);
21945 sub2node->SetVisibility(1);
21946 fNodes->Add(sub2node);
21949 // Place copy #12 of ITS6 in I569
21951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21952 sub2node->SetLineColor(kColorITS);
21953 sub2node->SetVisibility(1);
21954 fNodes->Add(sub2node);
21957 // Place copy #13 of ITS6 in I569
21959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21960 sub2node->SetLineColor(kColorITS);
21961 sub2node->SetVisibility(1);
21962 fNodes->Add(sub2node);
21965 // Place copy #14 of ITS6 in I569
21967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21968 sub2node->SetLineColor(kColorITS);
21969 sub2node->SetVisibility(1);
21970 fNodes->Add(sub2node);
21973 // Place copy #15 of ITS6 in I569
21975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21976 sub2node->SetLineColor(kColorITS);
21977 sub2node->SetVisibility(1);
21978 fNodes->Add(sub2node);
21981 // Place copy #16 of ITS6 in I569
21983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21984 sub2node->SetLineColor(kColorITS);
21985 sub2node->SetVisibility(1);
21986 fNodes->Add(sub2node);
21989 // Place copy #17 of ITS6 in I569
21991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21992 sub2node->SetLineColor(kColorITS);
21993 sub2node->SetVisibility(1);
21994 fNodes->Add(sub2node);
21997 // Place copy #18 of ITS6 in I569
21999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22000 sub2node->SetLineColor(kColorITS);
22001 sub2node->SetVisibility(1);
22002 fNodes->Add(sub2node);
22005 // Place copy #19 of ITS6 in I569
22007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22008 sub2node->SetLineColor(kColorITS);
22009 sub2node->SetVisibility(1);
22010 fNodes->Add(sub2node);
22013 // Place copy #20 of ITS6 in I569
22015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22016 sub2node->SetLineColor(kColorITS);
22017 sub2node->SetVisibility(1);
22018 fNodes->Add(sub2node);
22021 // Place copy #21 of ITS6 in I569
22023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22024 sub2node->SetLineColor(kColorITS);
22025 sub2node->SetVisibility(1);
22026 fNodes->Add(sub2node);
22029 // Place copy #22 of ITS6 in I569
22031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22032 sub2node->SetLineColor(kColorITS);
22033 sub2node->SetVisibility(1);
22034 fNodes->Add(sub2node);
22037 // Place copy #23 of ITS6 in I569
22039 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22040 sub2node->SetLineColor(kColorITS);
22041 sub2node->SetVisibility(1);
22042 fNodes->Add(sub2node);
22045 // Place copy #24 of ITS6 in I569
22047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22048 sub2node->SetLineColor(kColorITS);
22049 sub2node->SetVisibility(1);
22050 fNodes->Add(sub2node);
22053 // Place copy #25 of ITS6 in I569
22055 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22056 sub2node->SetLineColor(kColorITS);
22057 sub2node->SetVisibility(1);
22058 fNodes->Add(sub2node);
22060 fNodes->Add(sub1node);
22063 // Place copy #28 of I569 in IT56
22065 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22066 sub1node->SetLineColor(kColorITS);
22067 sub1node->SetVisibility(0);
22070 // Place copy #1 of ITS6 in I569
22072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22073 sub2node->SetLineColor(kColorITS);
22074 sub2node->SetVisibility(1);
22075 fNodes->Add(sub2node);
22078 // Place copy #2 of ITS6 in I569
22080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22081 sub2node->SetLineColor(kColorITS);
22082 sub2node->SetVisibility(1);
22083 fNodes->Add(sub2node);
22086 // Place copy #3 of ITS6 in I569
22088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22089 sub2node->SetLineColor(kColorITS);
22090 sub2node->SetVisibility(1);
22091 fNodes->Add(sub2node);
22094 // Place copy #4 of ITS6 in I569
22096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22097 sub2node->SetLineColor(kColorITS);
22098 sub2node->SetVisibility(1);
22099 fNodes->Add(sub2node);
22102 // Place copy #5 of ITS6 in I569
22104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22105 sub2node->SetLineColor(kColorITS);
22106 sub2node->SetVisibility(1);
22107 fNodes->Add(sub2node);
22110 // Place copy #6 of ITS6 in I569
22112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22113 sub2node->SetLineColor(kColorITS);
22114 sub2node->SetVisibility(1);
22115 fNodes->Add(sub2node);
22118 // Place copy #7 of ITS6 in I569
22120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22121 sub2node->SetLineColor(kColorITS);
22122 sub2node->SetVisibility(1);
22123 fNodes->Add(sub2node);
22126 // Place copy #8 of ITS6 in I569
22128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22129 sub2node->SetLineColor(kColorITS);
22130 sub2node->SetVisibility(1);
22131 fNodes->Add(sub2node);
22134 // Place copy #9 of ITS6 in I569
22136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22137 sub2node->SetLineColor(kColorITS);
22138 sub2node->SetVisibility(1);
22139 fNodes->Add(sub2node);
22142 // Place copy #10 of ITS6 in I569
22144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22145 sub2node->SetLineColor(kColorITS);
22146 sub2node->SetVisibility(1);
22147 fNodes->Add(sub2node);
22150 // Place copy #11 of ITS6 in I569
22152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22153 sub2node->SetLineColor(kColorITS);
22154 sub2node->SetVisibility(1);
22155 fNodes->Add(sub2node);
22158 // Place copy #12 of ITS6 in I569
22160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22161 sub2node->SetLineColor(kColorITS);
22162 sub2node->SetVisibility(1);
22163 fNodes->Add(sub2node);
22166 // Place copy #13 of ITS6 in I569
22168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22169 sub2node->SetLineColor(kColorITS);
22170 sub2node->SetVisibility(1);
22171 fNodes->Add(sub2node);
22174 // Place copy #14 of ITS6 in I569
22176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22177 sub2node->SetLineColor(kColorITS);
22178 sub2node->SetVisibility(1);
22179 fNodes->Add(sub2node);
22182 // Place copy #15 of ITS6 in I569
22184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22185 sub2node->SetLineColor(kColorITS);
22186 sub2node->SetVisibility(1);
22187 fNodes->Add(sub2node);
22190 // Place copy #16 of ITS6 in I569
22192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22193 sub2node->SetLineColor(kColorITS);
22194 sub2node->SetVisibility(1);
22195 fNodes->Add(sub2node);
22198 // Place copy #17 of ITS6 in I569
22200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22201 sub2node->SetLineColor(kColorITS);
22202 sub2node->SetVisibility(1);
22203 fNodes->Add(sub2node);
22206 // Place copy #18 of ITS6 in I569
22208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22209 sub2node->SetLineColor(kColorITS);
22210 sub2node->SetVisibility(1);
22211 fNodes->Add(sub2node);
22214 // Place copy #19 of ITS6 in I569
22216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22217 sub2node->SetLineColor(kColorITS);
22218 sub2node->SetVisibility(1);
22219 fNodes->Add(sub2node);
22222 // Place copy #20 of ITS6 in I569
22224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22225 sub2node->SetLineColor(kColorITS);
22226 sub2node->SetVisibility(1);
22227 fNodes->Add(sub2node);
22230 // Place copy #21 of ITS6 in I569
22232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22233 sub2node->SetLineColor(kColorITS);
22234 sub2node->SetVisibility(1);
22235 fNodes->Add(sub2node);
22238 // Place copy #22 of ITS6 in I569
22240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22241 sub2node->SetLineColor(kColorITS);
22242 sub2node->SetVisibility(1);
22243 fNodes->Add(sub2node);
22246 // Place copy #23 of ITS6 in I569
22248 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22249 sub2node->SetLineColor(kColorITS);
22250 sub2node->SetVisibility(1);
22251 fNodes->Add(sub2node);
22254 // Place copy #24 of ITS6 in I569
22256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22257 sub2node->SetLineColor(kColorITS);
22258 sub2node->SetVisibility(1);
22259 fNodes->Add(sub2node);
22262 // Place copy #25 of ITS6 in I569
22264 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22265 sub2node->SetLineColor(kColorITS);
22266 sub2node->SetVisibility(1);
22267 fNodes->Add(sub2node);
22269 fNodes->Add(sub1node);
22272 // Place copy #29 of I569 in IT56
22274 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22275 sub1node->SetLineColor(kColorITS);
22276 sub1node->SetVisibility(0);
22279 // Place copy #1 of ITS6 in I569
22281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22282 sub2node->SetLineColor(kColorITS);
22283 sub2node->SetVisibility(1);
22284 fNodes->Add(sub2node);
22287 // Place copy #2 of ITS6 in I569
22289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22290 sub2node->SetLineColor(kColorITS);
22291 sub2node->SetVisibility(1);
22292 fNodes->Add(sub2node);
22295 // Place copy #3 of ITS6 in I569
22297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22298 sub2node->SetLineColor(kColorITS);
22299 sub2node->SetVisibility(1);
22300 fNodes->Add(sub2node);
22303 // Place copy #4 of ITS6 in I569
22305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22306 sub2node->SetLineColor(kColorITS);
22307 sub2node->SetVisibility(1);
22308 fNodes->Add(sub2node);
22311 // Place copy #5 of ITS6 in I569
22313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22314 sub2node->SetLineColor(kColorITS);
22315 sub2node->SetVisibility(1);
22316 fNodes->Add(sub2node);
22319 // Place copy #6 of ITS6 in I569
22321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22322 sub2node->SetLineColor(kColorITS);
22323 sub2node->SetVisibility(1);
22324 fNodes->Add(sub2node);
22327 // Place copy #7 of ITS6 in I569
22329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22330 sub2node->SetLineColor(kColorITS);
22331 sub2node->SetVisibility(1);
22332 fNodes->Add(sub2node);
22335 // Place copy #8 of ITS6 in I569
22337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22338 sub2node->SetLineColor(kColorITS);
22339 sub2node->SetVisibility(1);
22340 fNodes->Add(sub2node);
22343 // Place copy #9 of ITS6 in I569
22345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22346 sub2node->SetLineColor(kColorITS);
22347 sub2node->SetVisibility(1);
22348 fNodes->Add(sub2node);
22351 // Place copy #10 of ITS6 in I569
22353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22354 sub2node->SetLineColor(kColorITS);
22355 sub2node->SetVisibility(1);
22356 fNodes->Add(sub2node);
22359 // Place copy #11 of ITS6 in I569
22361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22362 sub2node->SetLineColor(kColorITS);
22363 sub2node->SetVisibility(1);
22364 fNodes->Add(sub2node);
22367 // Place copy #12 of ITS6 in I569
22369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22370 sub2node->SetLineColor(kColorITS);
22371 sub2node->SetVisibility(1);
22372 fNodes->Add(sub2node);
22375 // Place copy #13 of ITS6 in I569
22377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22378 sub2node->SetLineColor(kColorITS);
22379 sub2node->SetVisibility(1);
22380 fNodes->Add(sub2node);
22383 // Place copy #14 of ITS6 in I569
22385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22386 sub2node->SetLineColor(kColorITS);
22387 sub2node->SetVisibility(1);
22388 fNodes->Add(sub2node);
22391 // Place copy #15 of ITS6 in I569
22393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22394 sub2node->SetLineColor(kColorITS);
22395 sub2node->SetVisibility(1);
22396 fNodes->Add(sub2node);
22399 // Place copy #16 of ITS6 in I569
22401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22402 sub2node->SetLineColor(kColorITS);
22403 sub2node->SetVisibility(1);
22404 fNodes->Add(sub2node);
22407 // Place copy #17 of ITS6 in I569
22409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22410 sub2node->SetLineColor(kColorITS);
22411 sub2node->SetVisibility(1);
22412 fNodes->Add(sub2node);
22415 // Place copy #18 of ITS6 in I569
22417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22418 sub2node->SetLineColor(kColorITS);
22419 sub2node->SetVisibility(1);
22420 fNodes->Add(sub2node);
22423 // Place copy #19 of ITS6 in I569
22425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22426 sub2node->SetLineColor(kColorITS);
22427 sub2node->SetVisibility(1);
22428 fNodes->Add(sub2node);
22431 // Place copy #20 of ITS6 in I569
22433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22434 sub2node->SetLineColor(kColorITS);
22435 sub2node->SetVisibility(1);
22436 fNodes->Add(sub2node);
22439 // Place copy #21 of ITS6 in I569
22441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22442 sub2node->SetLineColor(kColorITS);
22443 sub2node->SetVisibility(1);
22444 fNodes->Add(sub2node);
22447 // Place copy #22 of ITS6 in I569
22449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22450 sub2node->SetLineColor(kColorITS);
22451 sub2node->SetVisibility(1);
22452 fNodes->Add(sub2node);
22455 // Place copy #23 of ITS6 in I569
22457 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22458 sub2node->SetLineColor(kColorITS);
22459 sub2node->SetVisibility(1);
22460 fNodes->Add(sub2node);
22463 // Place copy #24 of ITS6 in I569
22465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22466 sub2node->SetLineColor(kColorITS);
22467 sub2node->SetVisibility(1);
22468 fNodes->Add(sub2node);
22471 // Place copy #25 of ITS6 in I569
22473 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22474 sub2node->SetLineColor(kColorITS);
22475 sub2node->SetVisibility(1);
22476 fNodes->Add(sub2node);
22478 fNodes->Add(sub1node);
22481 // Place copy #30 of I569 in IT56
22483 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22484 sub1node->SetLineColor(kColorITS);
22485 sub1node->SetVisibility(0);
22488 // Place copy #1 of ITS6 in I569
22490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22491 sub2node->SetLineColor(kColorITS);
22492 sub2node->SetVisibility(1);
22493 fNodes->Add(sub2node);
22496 // Place copy #2 of ITS6 in I569
22498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22499 sub2node->SetLineColor(kColorITS);
22500 sub2node->SetVisibility(1);
22501 fNodes->Add(sub2node);
22504 // Place copy #3 of ITS6 in I569
22506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22507 sub2node->SetLineColor(kColorITS);
22508 sub2node->SetVisibility(1);
22509 fNodes->Add(sub2node);
22512 // Place copy #4 of ITS6 in I569
22514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22515 sub2node->SetLineColor(kColorITS);
22516 sub2node->SetVisibility(1);
22517 fNodes->Add(sub2node);
22520 // Place copy #5 of ITS6 in I569
22522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22523 sub2node->SetLineColor(kColorITS);
22524 sub2node->SetVisibility(1);
22525 fNodes->Add(sub2node);
22528 // Place copy #6 of ITS6 in I569
22530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22531 sub2node->SetLineColor(kColorITS);
22532 sub2node->SetVisibility(1);
22533 fNodes->Add(sub2node);
22536 // Place copy #7 of ITS6 in I569
22538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22539 sub2node->SetLineColor(kColorITS);
22540 sub2node->SetVisibility(1);
22541 fNodes->Add(sub2node);
22544 // Place copy #8 of ITS6 in I569
22546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22547 sub2node->SetLineColor(kColorITS);
22548 sub2node->SetVisibility(1);
22549 fNodes->Add(sub2node);
22552 // Place copy #9 of ITS6 in I569
22554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22555 sub2node->SetLineColor(kColorITS);
22556 sub2node->SetVisibility(1);
22557 fNodes->Add(sub2node);
22560 // Place copy #10 of ITS6 in I569
22562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22563 sub2node->SetLineColor(kColorITS);
22564 sub2node->SetVisibility(1);
22565 fNodes->Add(sub2node);
22568 // Place copy #11 of ITS6 in I569
22570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22571 sub2node->SetLineColor(kColorITS);
22572 sub2node->SetVisibility(1);
22573 fNodes->Add(sub2node);
22576 // Place copy #12 of ITS6 in I569
22578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22579 sub2node->SetLineColor(kColorITS);
22580 sub2node->SetVisibility(1);
22581 fNodes->Add(sub2node);
22584 // Place copy #13 of ITS6 in I569
22586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22587 sub2node->SetLineColor(kColorITS);
22588 sub2node->SetVisibility(1);
22589 fNodes->Add(sub2node);
22592 // Place copy #14 of ITS6 in I569
22594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22595 sub2node->SetLineColor(kColorITS);
22596 sub2node->SetVisibility(1);
22597 fNodes->Add(sub2node);
22600 // Place copy #15 of ITS6 in I569
22602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22603 sub2node->SetLineColor(kColorITS);
22604 sub2node->SetVisibility(1);
22605 fNodes->Add(sub2node);
22608 // Place copy #16 of ITS6 in I569
22610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22611 sub2node->SetLineColor(kColorITS);
22612 sub2node->SetVisibility(1);
22613 fNodes->Add(sub2node);
22616 // Place copy #17 of ITS6 in I569
22618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22619 sub2node->SetLineColor(kColorITS);
22620 sub2node->SetVisibility(1);
22621 fNodes->Add(sub2node);
22624 // Place copy #18 of ITS6 in I569
22626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22627 sub2node->SetLineColor(kColorITS);
22628 sub2node->SetVisibility(1);
22629 fNodes->Add(sub2node);
22632 // Place copy #19 of ITS6 in I569
22634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22635 sub2node->SetLineColor(kColorITS);
22636 sub2node->SetVisibility(1);
22637 fNodes->Add(sub2node);
22640 // Place copy #20 of ITS6 in I569
22642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22643 sub2node->SetLineColor(kColorITS);
22644 sub2node->SetVisibility(1);
22645 fNodes->Add(sub2node);
22648 // Place copy #21 of ITS6 in I569
22650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22651 sub2node->SetLineColor(kColorITS);
22652 sub2node->SetVisibility(1);
22653 fNodes->Add(sub2node);
22656 // Place copy #22 of ITS6 in I569
22658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22659 sub2node->SetLineColor(kColorITS);
22660 sub2node->SetVisibility(1);
22661 fNodes->Add(sub2node);
22664 // Place copy #23 of ITS6 in I569
22666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22667 sub2node->SetLineColor(kColorITS);
22668 sub2node->SetVisibility(1);
22669 fNodes->Add(sub2node);
22672 // Place copy #24 of ITS6 in I569
22674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22675 sub2node->SetLineColor(kColorITS);
22676 sub2node->SetVisibility(1);
22677 fNodes->Add(sub2node);
22680 // Place copy #25 of ITS6 in I569
22682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22683 sub2node->SetLineColor(kColorITS);
22684 sub2node->SetVisibility(1);
22685 fNodes->Add(sub2node);
22687 fNodes->Add(sub1node);
22690 // Place copy #31 of I569 in IT56
22692 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22693 sub1node->SetLineColor(kColorITS);
22694 sub1node->SetVisibility(0);
22697 // Place copy #1 of ITS6 in I569
22699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22700 sub2node->SetLineColor(kColorITS);
22701 sub2node->SetVisibility(1);
22702 fNodes->Add(sub2node);
22705 // Place copy #2 of ITS6 in I569
22707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22708 sub2node->SetLineColor(kColorITS);
22709 sub2node->SetVisibility(1);
22710 fNodes->Add(sub2node);
22713 // Place copy #3 of ITS6 in I569
22715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22716 sub2node->SetLineColor(kColorITS);
22717 sub2node->SetVisibility(1);
22718 fNodes->Add(sub2node);
22721 // Place copy #4 of ITS6 in I569
22723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22724 sub2node->SetLineColor(kColorITS);
22725 sub2node->SetVisibility(1);
22726 fNodes->Add(sub2node);
22729 // Place copy #5 of ITS6 in I569
22731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22732 sub2node->SetLineColor(kColorITS);
22733 sub2node->SetVisibility(1);
22734 fNodes->Add(sub2node);
22737 // Place copy #6 of ITS6 in I569
22739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22740 sub2node->SetLineColor(kColorITS);
22741 sub2node->SetVisibility(1);
22742 fNodes->Add(sub2node);
22745 // Place copy #7 of ITS6 in I569
22747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22748 sub2node->SetLineColor(kColorITS);
22749 sub2node->SetVisibility(1);
22750 fNodes->Add(sub2node);
22753 // Place copy #8 of ITS6 in I569
22755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22756 sub2node->SetLineColor(kColorITS);
22757 sub2node->SetVisibility(1);
22758 fNodes->Add(sub2node);
22761 // Place copy #9 of ITS6 in I569
22763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22764 sub2node->SetLineColor(kColorITS);
22765 sub2node->SetVisibility(1);
22766 fNodes->Add(sub2node);
22769 // Place copy #10 of ITS6 in I569
22771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22772 sub2node->SetLineColor(kColorITS);
22773 sub2node->SetVisibility(1);
22774 fNodes->Add(sub2node);
22777 // Place copy #11 of ITS6 in I569
22779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22780 sub2node->SetLineColor(kColorITS);
22781 sub2node->SetVisibility(1);
22782 fNodes->Add(sub2node);
22785 // Place copy #12 of ITS6 in I569
22787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22788 sub2node->SetLineColor(kColorITS);
22789 sub2node->SetVisibility(1);
22790 fNodes->Add(sub2node);
22793 // Place copy #13 of ITS6 in I569
22795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22796 sub2node->SetLineColor(kColorITS);
22797 sub2node->SetVisibility(1);
22798 fNodes->Add(sub2node);
22801 // Place copy #14 of ITS6 in I569
22803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22804 sub2node->SetLineColor(kColorITS);
22805 sub2node->SetVisibility(1);
22806 fNodes->Add(sub2node);
22809 // Place copy #15 of ITS6 in I569
22811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22812 sub2node->SetLineColor(kColorITS);
22813 sub2node->SetVisibility(1);
22814 fNodes->Add(sub2node);
22817 // Place copy #16 of ITS6 in I569
22819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22820 sub2node->SetLineColor(kColorITS);
22821 sub2node->SetVisibility(1);
22822 fNodes->Add(sub2node);
22825 // Place copy #17 of ITS6 in I569
22827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22828 sub2node->SetLineColor(kColorITS);
22829 sub2node->SetVisibility(1);
22830 fNodes->Add(sub2node);
22833 // Place copy #18 of ITS6 in I569
22835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22836 sub2node->SetLineColor(kColorITS);
22837 sub2node->SetVisibility(1);
22838 fNodes->Add(sub2node);
22841 // Place copy #19 of ITS6 in I569
22843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22844 sub2node->SetLineColor(kColorITS);
22845 sub2node->SetVisibility(1);
22846 fNodes->Add(sub2node);
22849 // Place copy #20 of ITS6 in I569
22851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22852 sub2node->SetLineColor(kColorITS);
22853 sub2node->SetVisibility(1);
22854 fNodes->Add(sub2node);
22857 // Place copy #21 of ITS6 in I569
22859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22860 sub2node->SetLineColor(kColorITS);
22861 sub2node->SetVisibility(1);
22862 fNodes->Add(sub2node);
22865 // Place copy #22 of ITS6 in I569
22867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22868 sub2node->SetLineColor(kColorITS);
22869 sub2node->SetVisibility(1);
22870 fNodes->Add(sub2node);
22873 // Place copy #23 of ITS6 in I569
22875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22876 sub2node->SetLineColor(kColorITS);
22877 sub2node->SetVisibility(1);
22878 fNodes->Add(sub2node);
22881 // Place copy #24 of ITS6 in I569
22883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22884 sub2node->SetLineColor(kColorITS);
22885 sub2node->SetVisibility(1);
22886 fNodes->Add(sub2node);
22889 // Place copy #25 of ITS6 in I569
22891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22892 sub2node->SetLineColor(kColorITS);
22893 sub2node->SetVisibility(1);
22894 fNodes->Add(sub2node);
22896 fNodes->Add(sub1node);
22899 // Place copy #32 of I569 in IT56
22901 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
22902 sub1node->SetLineColor(kColorITS);
22903 sub1node->SetVisibility(0);
22906 // Place copy #1 of ITS6 in I569
22908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22909 sub2node->SetLineColor(kColorITS);
22910 sub2node->SetVisibility(1);
22911 fNodes->Add(sub2node);
22914 // Place copy #2 of ITS6 in I569
22916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22917 sub2node->SetLineColor(kColorITS);
22918 sub2node->SetVisibility(1);
22919 fNodes->Add(sub2node);
22922 // Place copy #3 of ITS6 in I569
22924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22925 sub2node->SetLineColor(kColorITS);
22926 sub2node->SetVisibility(1);
22927 fNodes->Add(sub2node);
22930 // Place copy #4 of ITS6 in I569
22932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22933 sub2node->SetLineColor(kColorITS);
22934 sub2node->SetVisibility(1);
22935 fNodes->Add(sub2node);
22938 // Place copy #5 of ITS6 in I569
22940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22941 sub2node->SetLineColor(kColorITS);
22942 sub2node->SetVisibility(1);
22943 fNodes->Add(sub2node);
22946 // Place copy #6 of ITS6 in I569
22948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22949 sub2node->SetLineColor(kColorITS);
22950 sub2node->SetVisibility(1);
22951 fNodes->Add(sub2node);
22954 // Place copy #7 of ITS6 in I569
22956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22957 sub2node->SetLineColor(kColorITS);
22958 sub2node->SetVisibility(1);
22959 fNodes->Add(sub2node);
22962 // Place copy #8 of ITS6 in I569
22964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22965 sub2node->SetLineColor(kColorITS);
22966 sub2node->SetVisibility(1);
22967 fNodes->Add(sub2node);
22970 // Place copy #9 of ITS6 in I569
22972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22973 sub2node->SetLineColor(kColorITS);
22974 sub2node->SetVisibility(1);
22975 fNodes->Add(sub2node);
22978 // Place copy #10 of ITS6 in I569
22980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22981 sub2node->SetLineColor(kColorITS);
22982 sub2node->SetVisibility(1);
22983 fNodes->Add(sub2node);
22986 // Place copy #11 of ITS6 in I569
22988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22989 sub2node->SetLineColor(kColorITS);
22990 sub2node->SetVisibility(1);
22991 fNodes->Add(sub2node);
22994 // Place copy #12 of ITS6 in I569
22996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22997 sub2node->SetLineColor(kColorITS);
22998 sub2node->SetVisibility(1);
22999 fNodes->Add(sub2node);
23002 // Place copy #13 of ITS6 in I569
23004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23005 sub2node->SetLineColor(kColorITS);
23006 sub2node->SetVisibility(1);
23007 fNodes->Add(sub2node);
23010 // Place copy #14 of ITS6 in I569
23012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23013 sub2node->SetLineColor(kColorITS);
23014 sub2node->SetVisibility(1);
23015 fNodes->Add(sub2node);
23018 // Place copy #15 of ITS6 in I569
23020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23021 sub2node->SetLineColor(kColorITS);
23022 sub2node->SetVisibility(1);
23023 fNodes->Add(sub2node);
23026 // Place copy #16 of ITS6 in I569
23028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23029 sub2node->SetLineColor(kColorITS);
23030 sub2node->SetVisibility(1);
23031 fNodes->Add(sub2node);
23034 // Place copy #17 of ITS6 in I569
23036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23037 sub2node->SetLineColor(kColorITS);
23038 sub2node->SetVisibility(1);
23039 fNodes->Add(sub2node);
23042 // Place copy #18 of ITS6 in I569
23044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23045 sub2node->SetLineColor(kColorITS);
23046 sub2node->SetVisibility(1);
23047 fNodes->Add(sub2node);
23050 // Place copy #19 of ITS6 in I569
23052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23053 sub2node->SetLineColor(kColorITS);
23054 sub2node->SetVisibility(1);
23055 fNodes->Add(sub2node);
23058 // Place copy #20 of ITS6 in I569
23060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23061 sub2node->SetLineColor(kColorITS);
23062 sub2node->SetVisibility(1);
23063 fNodes->Add(sub2node);
23066 // Place copy #21 of ITS6 in I569
23068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23069 sub2node->SetLineColor(kColorITS);
23070 sub2node->SetVisibility(1);
23071 fNodes->Add(sub2node);
23074 // Place copy #22 of ITS6 in I569
23076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23077 sub2node->SetLineColor(kColorITS);
23078 sub2node->SetVisibility(1);
23079 fNodes->Add(sub2node);
23082 // Place copy #23 of ITS6 in I569
23084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23085 sub2node->SetLineColor(kColorITS);
23086 sub2node->SetVisibility(1);
23087 fNodes->Add(sub2node);
23090 // Place copy #24 of ITS6 in I569
23092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23093 sub2node->SetLineColor(kColorITS);
23094 sub2node->SetVisibility(1);
23095 fNodes->Add(sub2node);
23098 // Place copy #25 of ITS6 in I569
23100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23101 sub2node->SetLineColor(kColorITS);
23102 sub2node->SetVisibility(1);
23103 fNodes->Add(sub2node);
23105 fNodes->Add(sub1node);
23108 // Place copy #33 of I569 in IT56
23110 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23111 sub1node->SetLineColor(kColorITS);
23112 sub1node->SetVisibility(0);
23115 // Place copy #1 of ITS6 in I569
23117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23118 sub2node->SetLineColor(kColorITS);
23119 sub2node->SetVisibility(1);
23120 fNodes->Add(sub2node);
23123 // Place copy #2 of ITS6 in I569
23125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23126 sub2node->SetLineColor(kColorITS);
23127 sub2node->SetVisibility(1);
23128 fNodes->Add(sub2node);
23131 // Place copy #3 of ITS6 in I569
23133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23134 sub2node->SetLineColor(kColorITS);
23135 sub2node->SetVisibility(1);
23136 fNodes->Add(sub2node);
23139 // Place copy #4 of ITS6 in I569
23141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23142 sub2node->SetLineColor(kColorITS);
23143 sub2node->SetVisibility(1);
23144 fNodes->Add(sub2node);
23147 // Place copy #5 of ITS6 in I569
23149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23150 sub2node->SetLineColor(kColorITS);
23151 sub2node->SetVisibility(1);
23152 fNodes->Add(sub2node);
23155 // Place copy #6 of ITS6 in I569
23157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23158 sub2node->SetLineColor(kColorITS);
23159 sub2node->SetVisibility(1);
23160 fNodes->Add(sub2node);
23163 // Place copy #7 of ITS6 in I569
23165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23166 sub2node->SetLineColor(kColorITS);
23167 sub2node->SetVisibility(1);
23168 fNodes->Add(sub2node);
23171 // Place copy #8 of ITS6 in I569
23173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23174 sub2node->SetLineColor(kColorITS);
23175 sub2node->SetVisibility(1);
23176 fNodes->Add(sub2node);
23179 // Place copy #9 of ITS6 in I569
23181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23182 sub2node->SetLineColor(kColorITS);
23183 sub2node->SetVisibility(1);
23184 fNodes->Add(sub2node);
23187 // Place copy #10 of ITS6 in I569
23189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23190 sub2node->SetLineColor(kColorITS);
23191 sub2node->SetVisibility(1);
23192 fNodes->Add(sub2node);
23195 // Place copy #11 of ITS6 in I569
23197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23198 sub2node->SetLineColor(kColorITS);
23199 sub2node->SetVisibility(1);
23200 fNodes->Add(sub2node);
23203 // Place copy #12 of ITS6 in I569
23205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23206 sub2node->SetLineColor(kColorITS);
23207 sub2node->SetVisibility(1);
23208 fNodes->Add(sub2node);
23211 // Place copy #13 of ITS6 in I569
23213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23214 sub2node->SetLineColor(kColorITS);
23215 sub2node->SetVisibility(1);
23216 fNodes->Add(sub2node);
23219 // Place copy #14 of ITS6 in I569
23221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23222 sub2node->SetLineColor(kColorITS);
23223 sub2node->SetVisibility(1);
23224 fNodes->Add(sub2node);
23227 // Place copy #15 of ITS6 in I569
23229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23230 sub2node->SetLineColor(kColorITS);
23231 sub2node->SetVisibility(1);
23232 fNodes->Add(sub2node);
23235 // Place copy #16 of ITS6 in I569
23237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23238 sub2node->SetLineColor(kColorITS);
23239 sub2node->SetVisibility(1);
23240 fNodes->Add(sub2node);
23243 // Place copy #17 of ITS6 in I569
23245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23246 sub2node->SetLineColor(kColorITS);
23247 sub2node->SetVisibility(1);
23248 fNodes->Add(sub2node);
23251 // Place copy #18 of ITS6 in I569
23253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23254 sub2node->SetLineColor(kColorITS);
23255 sub2node->SetVisibility(1);
23256 fNodes->Add(sub2node);
23259 // Place copy #19 of ITS6 in I569
23261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23262 sub2node->SetLineColor(kColorITS);
23263 sub2node->SetVisibility(1);
23264 fNodes->Add(sub2node);
23267 // Place copy #20 of ITS6 in I569
23269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23270 sub2node->SetLineColor(kColorITS);
23271 sub2node->SetVisibility(1);
23272 fNodes->Add(sub2node);
23275 // Place copy #21 of ITS6 in I569
23277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23278 sub2node->SetLineColor(kColorITS);
23279 sub2node->SetVisibility(1);
23280 fNodes->Add(sub2node);
23283 // Place copy #22 of ITS6 in I569
23285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23286 sub2node->SetLineColor(kColorITS);
23287 sub2node->SetVisibility(1);
23288 fNodes->Add(sub2node);
23291 // Place copy #23 of ITS6 in I569
23293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23294 sub2node->SetLineColor(kColorITS);
23295 sub2node->SetVisibility(1);
23296 fNodes->Add(sub2node);
23299 // Place copy #24 of ITS6 in I569
23301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23302 sub2node->SetLineColor(kColorITS);
23303 sub2node->SetVisibility(1);
23304 fNodes->Add(sub2node);
23307 // Place copy #25 of ITS6 in I569
23309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23310 sub2node->SetLineColor(kColorITS);
23311 sub2node->SetVisibility(1);
23312 fNodes->Add(sub2node);
23314 fNodes->Add(sub1node);
23317 // Place copy #34 of I569 in IT56
23319 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23320 sub1node->SetLineColor(kColorITS);
23321 sub1node->SetVisibility(0);
23324 // Place copy #1 of ITS6 in I569
23326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23327 sub2node->SetLineColor(kColorITS);
23328 sub2node->SetVisibility(1);
23329 fNodes->Add(sub2node);
23332 // Place copy #2 of ITS6 in I569
23334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23335 sub2node->SetLineColor(kColorITS);
23336 sub2node->SetVisibility(1);
23337 fNodes->Add(sub2node);
23340 // Place copy #3 of ITS6 in I569
23342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23343 sub2node->SetLineColor(kColorITS);
23344 sub2node->SetVisibility(1);
23345 fNodes->Add(sub2node);
23348 // Place copy #4 of ITS6 in I569
23350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23351 sub2node->SetLineColor(kColorITS);
23352 sub2node->SetVisibility(1);
23353 fNodes->Add(sub2node);
23356 // Place copy #5 of ITS6 in I569
23358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23359 sub2node->SetLineColor(kColorITS);
23360 sub2node->SetVisibility(1);
23361 fNodes->Add(sub2node);
23364 // Place copy #6 of ITS6 in I569
23366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23367 sub2node->SetLineColor(kColorITS);
23368 sub2node->SetVisibility(1);
23369 fNodes->Add(sub2node);
23372 // Place copy #7 of ITS6 in I569
23374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23375 sub2node->SetLineColor(kColorITS);
23376 sub2node->SetVisibility(1);
23377 fNodes->Add(sub2node);
23380 // Place copy #8 of ITS6 in I569
23382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23383 sub2node->SetLineColor(kColorITS);
23384 sub2node->SetVisibility(1);
23385 fNodes->Add(sub2node);
23388 // Place copy #9 of ITS6 in I569
23390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23391 sub2node->SetLineColor(kColorITS);
23392 sub2node->SetVisibility(1);
23393 fNodes->Add(sub2node);
23396 // Place copy #10 of ITS6 in I569
23398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23399 sub2node->SetLineColor(kColorITS);
23400 sub2node->SetVisibility(1);
23401 fNodes->Add(sub2node);
23404 // Place copy #11 of ITS6 in I569
23406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23407 sub2node->SetLineColor(kColorITS);
23408 sub2node->SetVisibility(1);
23409 fNodes->Add(sub2node);
23412 // Place copy #12 of ITS6 in I569
23414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23415 sub2node->SetLineColor(kColorITS);
23416 sub2node->SetVisibility(1);
23417 fNodes->Add(sub2node);
23420 // Place copy #13 of ITS6 in I569
23422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23423 sub2node->SetLineColor(kColorITS);
23424 sub2node->SetVisibility(1);
23425 fNodes->Add(sub2node);
23428 // Place copy #14 of ITS6 in I569
23430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23431 sub2node->SetLineColor(kColorITS);
23432 sub2node->SetVisibility(1);
23433 fNodes->Add(sub2node);
23436 // Place copy #15 of ITS6 in I569
23438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23439 sub2node->SetLineColor(kColorITS);
23440 sub2node->SetVisibility(1);
23441 fNodes->Add(sub2node);
23444 // Place copy #16 of ITS6 in I569
23446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23447 sub2node->SetLineColor(kColorITS);
23448 sub2node->SetVisibility(1);
23449 fNodes->Add(sub2node);
23452 // Place copy #17 of ITS6 in I569
23454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23455 sub2node->SetLineColor(kColorITS);
23456 sub2node->SetVisibility(1);
23457 fNodes->Add(sub2node);
23460 // Place copy #18 of ITS6 in I569
23462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23463 sub2node->SetLineColor(kColorITS);
23464 sub2node->SetVisibility(1);
23465 fNodes->Add(sub2node);
23468 // Place copy #19 of ITS6 in I569
23470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23471 sub2node->SetLineColor(kColorITS);
23472 sub2node->SetVisibility(1);
23473 fNodes->Add(sub2node);
23476 // Place copy #20 of ITS6 in I569
23478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23479 sub2node->SetLineColor(kColorITS);
23480 sub2node->SetVisibility(1);
23481 fNodes->Add(sub2node);
23484 // Place copy #21 of ITS6 in I569
23486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23487 sub2node->SetLineColor(kColorITS);
23488 sub2node->SetVisibility(1);
23489 fNodes->Add(sub2node);
23492 // Place copy #22 of ITS6 in I569
23494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23495 sub2node->SetLineColor(kColorITS);
23496 sub2node->SetVisibility(1);
23497 fNodes->Add(sub2node);
23500 // Place copy #23 of ITS6 in I569
23502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23503 sub2node->SetLineColor(kColorITS);
23504 sub2node->SetVisibility(1);
23505 fNodes->Add(sub2node);
23508 // Place copy #24 of ITS6 in I569
23510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23511 sub2node->SetLineColor(kColorITS);
23512 sub2node->SetVisibility(1);
23513 fNodes->Add(sub2node);
23516 // Place copy #25 of ITS6 in I569
23518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23519 sub2node->SetLineColor(kColorITS);
23520 sub2node->SetVisibility(1);
23521 fNodes->Add(sub2node);
23523 fNodes->Add(sub1node);
23526 // Place copy #35 of I569 in IT56
23528 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23529 sub1node->SetLineColor(kColorITS);
23530 sub1node->SetVisibility(0);
23533 // Place copy #1 of ITS6 in I569
23535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23536 sub2node->SetLineColor(kColorITS);
23537 sub2node->SetVisibility(1);
23538 fNodes->Add(sub2node);
23541 // Place copy #2 of ITS6 in I569
23543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23544 sub2node->SetLineColor(kColorITS);
23545 sub2node->SetVisibility(1);
23546 fNodes->Add(sub2node);
23549 // Place copy #3 of ITS6 in I569
23551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23552 sub2node->SetLineColor(kColorITS);
23553 sub2node->SetVisibility(1);
23554 fNodes->Add(sub2node);
23557 // Place copy #4 of ITS6 in I569
23559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23560 sub2node->SetLineColor(kColorITS);
23561 sub2node->SetVisibility(1);
23562 fNodes->Add(sub2node);
23565 // Place copy #5 of ITS6 in I569
23567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23568 sub2node->SetLineColor(kColorITS);
23569 sub2node->SetVisibility(1);
23570 fNodes->Add(sub2node);
23573 // Place copy #6 of ITS6 in I569
23575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23576 sub2node->SetLineColor(kColorITS);
23577 sub2node->SetVisibility(1);
23578 fNodes->Add(sub2node);
23581 // Place copy #7 of ITS6 in I569
23583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23584 sub2node->SetLineColor(kColorITS);
23585 sub2node->SetVisibility(1);
23586 fNodes->Add(sub2node);
23589 // Place copy #8 of ITS6 in I569
23591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23592 sub2node->SetLineColor(kColorITS);
23593 sub2node->SetVisibility(1);
23594 fNodes->Add(sub2node);
23597 // Place copy #9 of ITS6 in I569
23599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23600 sub2node->SetLineColor(kColorITS);
23601 sub2node->SetVisibility(1);
23602 fNodes->Add(sub2node);
23605 // Place copy #10 of ITS6 in I569
23607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23608 sub2node->SetLineColor(kColorITS);
23609 sub2node->SetVisibility(1);
23610 fNodes->Add(sub2node);
23613 // Place copy #11 of ITS6 in I569
23615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23616 sub2node->SetLineColor(kColorITS);
23617 sub2node->SetVisibility(1);
23618 fNodes->Add(sub2node);
23621 // Place copy #12 of ITS6 in I569
23623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23624 sub2node->SetLineColor(kColorITS);
23625 sub2node->SetVisibility(1);
23626 fNodes->Add(sub2node);
23629 // Place copy #13 of ITS6 in I569
23631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23632 sub2node->SetLineColor(kColorITS);
23633 sub2node->SetVisibility(1);
23634 fNodes->Add(sub2node);
23637 // Place copy #14 of ITS6 in I569
23639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23640 sub2node->SetLineColor(kColorITS);
23641 sub2node->SetVisibility(1);
23642 fNodes->Add(sub2node);
23645 // Place copy #15 of ITS6 in I569
23647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23648 sub2node->SetLineColor(kColorITS);
23649 sub2node->SetVisibility(1);
23650 fNodes->Add(sub2node);
23653 // Place copy #16 of ITS6 in I569
23655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23656 sub2node->SetLineColor(kColorITS);
23657 sub2node->SetVisibility(1);
23658 fNodes->Add(sub2node);
23661 // Place copy #17 of ITS6 in I569
23663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23664 sub2node->SetLineColor(kColorITS);
23665 sub2node->SetVisibility(1);
23666 fNodes->Add(sub2node);
23669 // Place copy #18 of ITS6 in I569
23671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23672 sub2node->SetLineColor(kColorITS);
23673 sub2node->SetVisibility(1);
23674 fNodes->Add(sub2node);
23677 // Place copy #19 of ITS6 in I569
23679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23680 sub2node->SetLineColor(kColorITS);
23681 sub2node->SetVisibility(1);
23682 fNodes->Add(sub2node);
23685 // Place copy #20 of ITS6 in I569
23687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23688 sub2node->SetLineColor(kColorITS);
23689 sub2node->SetVisibility(1);
23690 fNodes->Add(sub2node);
23693 // Place copy #21 of ITS6 in I569
23695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23696 sub2node->SetLineColor(kColorITS);
23697 sub2node->SetVisibility(1);
23698 fNodes->Add(sub2node);
23701 // Place copy #22 of ITS6 in I569
23703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23704 sub2node->SetLineColor(kColorITS);
23705 sub2node->SetVisibility(1);
23706 fNodes->Add(sub2node);
23709 // Place copy #23 of ITS6 in I569
23711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23712 sub2node->SetLineColor(kColorITS);
23713 sub2node->SetVisibility(1);
23714 fNodes->Add(sub2node);
23717 // Place copy #24 of ITS6 in I569
23719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23720 sub2node->SetLineColor(kColorITS);
23721 sub2node->SetVisibility(1);
23722 fNodes->Add(sub2node);
23725 // Place copy #25 of ITS6 in I569
23727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23728 sub2node->SetLineColor(kColorITS);
23729 sub2node->SetVisibility(1);
23730 fNodes->Add(sub2node);
23732 fNodes->Add(sub1node);
23735 // Place copy #36 of I569 in IT56
23737 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23738 sub1node->SetLineColor(kColorITS);
23739 sub1node->SetVisibility(0);
23742 // Place copy #1 of ITS6 in I569
23744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23745 sub2node->SetLineColor(kColorITS);
23746 sub2node->SetVisibility(1);
23747 fNodes->Add(sub2node);
23750 // Place copy #2 of ITS6 in I569
23752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23753 sub2node->SetLineColor(kColorITS);
23754 sub2node->SetVisibility(1);
23755 fNodes->Add(sub2node);
23758 // Place copy #3 of ITS6 in I569
23760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23761 sub2node->SetLineColor(kColorITS);
23762 sub2node->SetVisibility(1);
23763 fNodes->Add(sub2node);
23766 // Place copy #4 of ITS6 in I569
23768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23769 sub2node->SetLineColor(kColorITS);
23770 sub2node->SetVisibility(1);
23771 fNodes->Add(sub2node);
23774 // Place copy #5 of ITS6 in I569
23776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23777 sub2node->SetLineColor(kColorITS);
23778 sub2node->SetVisibility(1);
23779 fNodes->Add(sub2node);
23782 // Place copy #6 of ITS6 in I569
23784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23785 sub2node->SetLineColor(kColorITS);
23786 sub2node->SetVisibility(1);
23787 fNodes->Add(sub2node);
23790 // Place copy #7 of ITS6 in I569
23792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23793 sub2node->SetLineColor(kColorITS);
23794 sub2node->SetVisibility(1);
23795 fNodes->Add(sub2node);
23798 // Place copy #8 of ITS6 in I569
23800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23801 sub2node->SetLineColor(kColorITS);
23802 sub2node->SetVisibility(1);
23803 fNodes->Add(sub2node);
23806 // Place copy #9 of ITS6 in I569
23808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23809 sub2node->SetLineColor(kColorITS);
23810 sub2node->SetVisibility(1);
23811 fNodes->Add(sub2node);
23814 // Place copy #10 of ITS6 in I569
23816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23817 sub2node->SetLineColor(kColorITS);
23818 sub2node->SetVisibility(1);
23819 fNodes->Add(sub2node);
23822 // Place copy #11 of ITS6 in I569
23824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23825 sub2node->SetLineColor(kColorITS);
23826 sub2node->SetVisibility(1);
23827 fNodes->Add(sub2node);
23830 // Place copy #12 of ITS6 in I569
23832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23833 sub2node->SetLineColor(kColorITS);
23834 sub2node->SetVisibility(1);
23835 fNodes->Add(sub2node);
23838 // Place copy #13 of ITS6 in I569
23840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23841 sub2node->SetLineColor(kColorITS);
23842 sub2node->SetVisibility(1);
23843 fNodes->Add(sub2node);
23846 // Place copy #14 of ITS6 in I569
23848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23849 sub2node->SetLineColor(kColorITS);
23850 sub2node->SetVisibility(1);
23851 fNodes->Add(sub2node);
23854 // Place copy #15 of ITS6 in I569
23856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23857 sub2node->SetLineColor(kColorITS);
23858 sub2node->SetVisibility(1);
23859 fNodes->Add(sub2node);
23862 // Place copy #16 of ITS6 in I569
23864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23865 sub2node->SetLineColor(kColorITS);
23866 sub2node->SetVisibility(1);
23867 fNodes->Add(sub2node);
23870 // Place copy #17 of ITS6 in I569
23872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23873 sub2node->SetLineColor(kColorITS);
23874 sub2node->SetVisibility(1);
23875 fNodes->Add(sub2node);
23878 // Place copy #18 of ITS6 in I569
23880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23881 sub2node->SetLineColor(kColorITS);
23882 sub2node->SetVisibility(1);
23883 fNodes->Add(sub2node);
23886 // Place copy #19 of ITS6 in I569
23888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23889 sub2node->SetLineColor(kColorITS);
23890 sub2node->SetVisibility(1);
23891 fNodes->Add(sub2node);
23894 // Place copy #20 of ITS6 in I569
23896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23897 sub2node->SetLineColor(kColorITS);
23898 sub2node->SetVisibility(1);
23899 fNodes->Add(sub2node);
23902 // Place copy #21 of ITS6 in I569
23904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23905 sub2node->SetLineColor(kColorITS);
23906 sub2node->SetVisibility(1);
23907 fNodes->Add(sub2node);
23910 // Place copy #22 of ITS6 in I569
23912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23913 sub2node->SetLineColor(kColorITS);
23914 sub2node->SetVisibility(1);
23915 fNodes->Add(sub2node);
23918 // Place copy #23 of ITS6 in I569
23920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23921 sub2node->SetLineColor(kColorITS);
23922 sub2node->SetVisibility(1);
23923 fNodes->Add(sub2node);
23926 // Place copy #24 of ITS6 in I569
23928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23929 sub2node->SetLineColor(kColorITS);
23930 sub2node->SetVisibility(1);
23931 fNodes->Add(sub2node);
23934 // Place copy #25 of ITS6 in I569
23936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23937 sub2node->SetLineColor(kColorITS);
23938 sub2node->SetVisibility(1);
23939 fNodes->Add(sub2node);
23941 fNodes->Add(sub1node);
23944 // Place copy #37 of I569 in IT56
23946 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
23947 sub1node->SetLineColor(kColorITS);
23948 sub1node->SetVisibility(0);
23951 // Place copy #1 of ITS6 in I569
23953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23954 sub2node->SetLineColor(kColorITS);
23955 sub2node->SetVisibility(1);
23956 fNodes->Add(sub2node);
23959 // Place copy #2 of ITS6 in I569
23961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23962 sub2node->SetLineColor(kColorITS);
23963 sub2node->SetVisibility(1);
23964 fNodes->Add(sub2node);
23967 // Place copy #3 of ITS6 in I569
23969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23970 sub2node->SetLineColor(kColorITS);
23971 sub2node->SetVisibility(1);
23972 fNodes->Add(sub2node);
23975 // Place copy #4 of ITS6 in I569
23977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23978 sub2node->SetLineColor(kColorITS);
23979 sub2node->SetVisibility(1);
23980 fNodes->Add(sub2node);
23983 // Place copy #5 of ITS6 in I569
23985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23986 sub2node->SetLineColor(kColorITS);
23987 sub2node->SetVisibility(1);
23988 fNodes->Add(sub2node);
23991 // Place copy #6 of ITS6 in I569
23993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23994 sub2node->SetLineColor(kColorITS);
23995 sub2node->SetVisibility(1);
23996 fNodes->Add(sub2node);
23999 // Place copy #7 of ITS6 in I569
24001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24002 sub2node->SetLineColor(kColorITS);
24003 sub2node->SetVisibility(1);
24004 fNodes->Add(sub2node);
24007 // Place copy #8 of ITS6 in I569
24009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24010 sub2node->SetLineColor(kColorITS);
24011 sub2node->SetVisibility(1);
24012 fNodes->Add(sub2node);
24015 // Place copy #9 of ITS6 in I569
24017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24018 sub2node->SetLineColor(kColorITS);
24019 sub2node->SetVisibility(1);
24020 fNodes->Add(sub2node);
24023 // Place copy #10 of ITS6 in I569
24025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24026 sub2node->SetLineColor(kColorITS);
24027 sub2node->SetVisibility(1);
24028 fNodes->Add(sub2node);
24031 // Place copy #11 of ITS6 in I569
24033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24034 sub2node->SetLineColor(kColorITS);
24035 sub2node->SetVisibility(1);
24036 fNodes->Add(sub2node);
24039 // Place copy #12 of ITS6 in I569
24041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24042 sub2node->SetLineColor(kColorITS);
24043 sub2node->SetVisibility(1);
24044 fNodes->Add(sub2node);
24047 // Place copy #13 of ITS6 in I569
24049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24050 sub2node->SetLineColor(kColorITS);
24051 sub2node->SetVisibility(1);
24052 fNodes->Add(sub2node);
24055 // Place copy #14 of ITS6 in I569
24057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24058 sub2node->SetLineColor(kColorITS);
24059 sub2node->SetVisibility(1);
24060 fNodes->Add(sub2node);
24063 // Place copy #15 of ITS6 in I569
24065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24066 sub2node->SetLineColor(kColorITS);
24067 sub2node->SetVisibility(1);
24068 fNodes->Add(sub2node);
24071 // Place copy #16 of ITS6 in I569
24073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24074 sub2node->SetLineColor(kColorITS);
24075 sub2node->SetVisibility(1);
24076 fNodes->Add(sub2node);
24079 // Place copy #17 of ITS6 in I569
24081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24082 sub2node->SetLineColor(kColorITS);
24083 sub2node->SetVisibility(1);
24084 fNodes->Add(sub2node);
24087 // Place copy #18 of ITS6 in I569
24089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24090 sub2node->SetLineColor(kColorITS);
24091 sub2node->SetVisibility(1);
24092 fNodes->Add(sub2node);
24095 // Place copy #19 of ITS6 in I569
24097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24098 sub2node->SetLineColor(kColorITS);
24099 sub2node->SetVisibility(1);
24100 fNodes->Add(sub2node);
24103 // Place copy #20 of ITS6 in I569
24105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24106 sub2node->SetLineColor(kColorITS);
24107 sub2node->SetVisibility(1);
24108 fNodes->Add(sub2node);
24111 // Place copy #21 of ITS6 in I569
24113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24114 sub2node->SetLineColor(kColorITS);
24115 sub2node->SetVisibility(1);
24116 fNodes->Add(sub2node);
24119 // Place copy #22 of ITS6 in I569
24121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24122 sub2node->SetLineColor(kColorITS);
24123 sub2node->SetVisibility(1);
24124 fNodes->Add(sub2node);
24127 // Place copy #23 of ITS6 in I569
24129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24130 sub2node->SetLineColor(kColorITS);
24131 sub2node->SetVisibility(1);
24132 fNodes->Add(sub2node);
24135 // Place copy #24 of ITS6 in I569
24137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24138 sub2node->SetLineColor(kColorITS);
24139 sub2node->SetVisibility(1);
24140 fNodes->Add(sub2node);
24143 // Place copy #25 of ITS6 in I569
24145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24146 sub2node->SetLineColor(kColorITS);
24147 sub2node->SetVisibility(1);
24148 fNodes->Add(sub2node);
24150 fNodes->Add(sub1node);
24153 // Place copy #38 of I569 in IT56
24155 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24156 sub1node->SetLineColor(kColorITS);
24157 sub1node->SetVisibility(0);
24160 // Place copy #1 of ITS6 in I569
24162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24163 sub2node->SetLineColor(kColorITS);
24164 sub2node->SetVisibility(1);
24165 fNodes->Add(sub2node);
24168 // Place copy #2 of ITS6 in I569
24170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24171 sub2node->SetLineColor(kColorITS);
24172 sub2node->SetVisibility(1);
24173 fNodes->Add(sub2node);
24176 // Place copy #3 of ITS6 in I569
24178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24179 sub2node->SetLineColor(kColorITS);
24180 sub2node->SetVisibility(1);
24181 fNodes->Add(sub2node);
24184 // Place copy #4 of ITS6 in I569
24186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24187 sub2node->SetLineColor(kColorITS);
24188 sub2node->SetVisibility(1);
24189 fNodes->Add(sub2node);
24192 // Place copy #5 of ITS6 in I569
24194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24195 sub2node->SetLineColor(kColorITS);
24196 sub2node->SetVisibility(1);
24197 fNodes->Add(sub2node);
24200 // Place copy #6 of ITS6 in I569
24202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24203 sub2node->SetLineColor(kColorITS);
24204 sub2node->SetVisibility(1);
24205 fNodes->Add(sub2node);
24208 // Place copy #7 of ITS6 in I569
24210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24211 sub2node->SetLineColor(kColorITS);
24212 sub2node->SetVisibility(1);
24213 fNodes->Add(sub2node);
24216 // Place copy #8 of ITS6 in I569
24218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24219 sub2node->SetLineColor(kColorITS);
24220 sub2node->SetVisibility(1);
24221 fNodes->Add(sub2node);
24224 // Place copy #9 of ITS6 in I569
24226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24227 sub2node->SetLineColor(kColorITS);
24228 sub2node->SetVisibility(1);
24229 fNodes->Add(sub2node);
24232 // Place copy #10 of ITS6 in I569
24234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24235 sub2node->SetLineColor(kColorITS);
24236 sub2node->SetVisibility(1);
24237 fNodes->Add(sub2node);
24240 // Place copy #11 of ITS6 in I569
24242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24243 sub2node->SetLineColor(kColorITS);
24244 sub2node->SetVisibility(1);
24245 fNodes->Add(sub2node);
24248 // Place copy #12 of ITS6 in I569
24250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24251 sub2node->SetLineColor(kColorITS);
24252 sub2node->SetVisibility(1);
24253 fNodes->Add(sub2node);
24256 // Place copy #13 of ITS6 in I569
24258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24259 sub2node->SetLineColor(kColorITS);
24260 sub2node->SetVisibility(1);
24261 fNodes->Add(sub2node);
24264 // Place copy #14 of ITS6 in I569
24266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24267 sub2node->SetLineColor(kColorITS);
24268 sub2node->SetVisibility(1);
24269 fNodes->Add(sub2node);
24272 // Place copy #15 of ITS6 in I569
24274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24275 sub2node->SetLineColor(kColorITS);
24276 sub2node->SetVisibility(1);
24277 fNodes->Add(sub2node);
24280 // Place copy #16 of ITS6 in I569
24282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24283 sub2node->SetLineColor(kColorITS);
24284 sub2node->SetVisibility(1);
24285 fNodes->Add(sub2node);
24288 // Place copy #17 of ITS6 in I569
24290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24291 sub2node->SetLineColor(kColorITS);
24292 sub2node->SetVisibility(1);
24293 fNodes->Add(sub2node);
24296 // Place copy #18 of ITS6 in I569
24298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24299 sub2node->SetLineColor(kColorITS);
24300 sub2node->SetVisibility(1);
24301 fNodes->Add(sub2node);
24304 // Place copy #19 of ITS6 in I569
24306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24307 sub2node->SetLineColor(kColorITS);
24308 sub2node->SetVisibility(1);
24309 fNodes->Add(sub2node);
24312 // Place copy #20 of ITS6 in I569
24314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24315 sub2node->SetLineColor(kColorITS);
24316 sub2node->SetVisibility(1);
24317 fNodes->Add(sub2node);
24320 // Place copy #21 of ITS6 in I569
24322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24323 sub2node->SetLineColor(kColorITS);
24324 sub2node->SetVisibility(1);
24325 fNodes->Add(sub2node);
24328 // Place copy #22 of ITS6 in I569
24330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24331 sub2node->SetLineColor(kColorITS);
24332 sub2node->SetVisibility(1);
24333 fNodes->Add(sub2node);
24336 // Place copy #23 of ITS6 in I569
24338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24339 sub2node->SetLineColor(kColorITS);
24340 sub2node->SetVisibility(1);
24341 fNodes->Add(sub2node);
24344 // Place copy #24 of ITS6 in I569
24346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24347 sub2node->SetLineColor(kColorITS);
24348 sub2node->SetVisibility(1);
24349 fNodes->Add(sub2node);
24352 // Place copy #25 of ITS6 in I569
24354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24355 sub2node->SetLineColor(kColorITS);
24356 sub2node->SetVisibility(1);
24357 fNodes->Add(sub2node);
24359 fNodes->Add(sub1node);
24368 //_____________________________________________________________________________
24369 void AliITSvPPRasymmFMD::CreateGeometry(){
24370 ////////////////////////////////////////////////////////////////////////
24371 // This routine defines and Creates the geometry for version 6 of the ITS.
24372 ////////////////////////////////////////////////////////////////////////
24377 <img src="picts/ITS/ITS_full_vPPRasymm.jpg">
24380 <font size=+2 color=red>
24381 <p>This shows the full ITS geometry.
24384 <img src="picts/ITS/ITS_SPD_Barrel_vPPRasymm.jpg">
24387 <font size=+2 color=red>
24388 <p>This shows the full SPD Barrel of the ITS geometry.
24391 <img src="picts/ITS/ITS_SDD_Barrel_vPPRasymm.jpg">
24394 <font size=+2 color=red>
24395 <p>This shows the full SDD Barrel of the ITS geometry.
24398 <img src="picts/ITS/ITS_SSD_Barrel_vPPRasymm.jpg">
24401 <font size=+2 color=red>
24402 <p>This shows the full SSD Barrel of the ITS geometry.
24406 //INNER RADII OF THE SILICON LAYERS
24407 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24408 //THICKNESSES OF LAYERS (in % radiation length)
24409 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24410 //HALF LENGTHS OF LAYERS
24411 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24412 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24413 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24414 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24415 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24418 Float_t dits[100], rlim, zmax;
24420 // Float_t pcits[50]
24422 Int_t idrotm[1999], i;
24426 // Define some variables for SPD
24428 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24429 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24430 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24431 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24432 Float_t di108[3], di104[3]; // for both layers
24434 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24435 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24437 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24438 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24440 Float_t dbus=300.; // total bus thickness on both layers (micron)
24442 ddet1 = GetThicknessDet1();
24443 ddet2 = GetThicknessDet2();
24444 dchip1 = GetThicknessChip1();
24445 dchip2 = GetThicknessChip2();
24447 if(ddet1 < 100. || ddet1 > 300.) {
24448 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24449 " The default value of 200 microns will be used." << endl;
24453 if(ddet2 < 100. || ddet2 > 300.) {
24454 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24455 " The default value of 200 microns will be used." << endl;
24459 if(dchip1 < 100. || dchip1 > 300.) {
24460 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24461 " The default value of 200 microns will be used." << endl;
24465 if(dchip2 < 100. || dchip2 > 300.) {
24466 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24467 " The default value of 200 microns will be used." << endl;
24471 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24473 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24475 rails = GetRails();
24477 fluid = GetCoolingFluid();
24479 if(rails != 0 && rails != 1) {
24480 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24481 " The default value of 1 (rails in) will be used." << endl;
24485 if(fluid != 0 && fluid != 1) {
24486 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24487 " The default value of 1 (water) will be used." << endl;
24490 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24491 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24492 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24493 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24495 cout << "ITS: Rails are out." << endl;
24497 cout << "ITS: Rails are in." << endl;
24500 cout << "ITS: The cooling fluid is freon." << endl;
24502 cout << "ITS: The cooling fluid is water." << endl;
24505 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24506 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24507 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24508 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24509 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24511 Float_t deltax, deltay;
24513 Int_t thickness = fMinorVersion/10;
24514 Int_t option = fMinorVersion - 10*thickness;
24517 // Define some variables for SDD
24520 Float_t sin30, cos30;
24522 // SDD electronics+services main volumes
24523 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24525 // SDD detector ladder
24527 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24528 Float_t Y_SDD_sep = 0.20;
24531 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24532 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24534 // ladder foot and end-ladder (frame and cooling)
24535 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24536 Float_t I424dits[3], xI424, yI424;
24537 Float_t I425dits[3];
24539 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24541 // SDD ladder frame and cooling
24542 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24543 Float_t I035dits[3], I037dits[3], I038dits[3];
24544 Float_t I039dits[3], xI039, yI039;
24545 Float_t I041dits[5];
24547 // SDD hybrid, chips and capacitors
24548 Float_t I050dits[3], xI050, yI050;
24549 Float_t I052dits[3], xI052, yI052;
24550 Float_t I042dits[3], xI042, yI042;
24551 Float_t xI042space = 0.17;
24552 Float_t I043dits[3], xI043, yI043;
24553 Float_t xI043space = 0.17;
24554 Float_t zchip, zChipSpace;
24555 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24559 Float_t I044dits[4], xI044, yI044, volI044;
24560 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24561 Char_t HVname[5], LVname[5];
24564 // Define media off-set
24566 Int_t *idtmed = fIdtmed->GetArray()-199;
24569 // Rotation matrices
24571 // SPD - option 'a' (this is NOT the default so leave commented)
24576 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24577 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24578 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24579 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24580 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24581 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24582 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24583 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24584 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24585 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24586 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24587 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24588 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24589 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24590 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24591 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24592 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24593 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24594 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24595 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24596 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24597 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24598 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24599 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24600 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24601 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24602 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24603 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24604 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24605 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24606 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24607 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24608 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24609 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24610 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24611 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24612 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24613 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24614 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24615 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24616 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24617 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24618 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24619 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24620 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24621 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24622 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24623 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24624 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24625 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24626 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24627 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24628 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24629 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24630 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24631 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24632 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24633 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24634 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24635 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24636 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24637 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24638 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24639 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24640 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24641 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24642 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24643 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24644 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24645 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24646 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24647 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24648 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24649 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24650 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24651 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24652 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24656 // SPD - option 'b' (this is the default)
24660 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24661 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24662 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24663 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24664 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24665 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24666 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24667 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24668 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24669 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24670 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24671 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24672 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24673 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24674 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24675 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24676 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24677 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24678 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24679 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24680 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24681 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24682 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24683 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24684 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24685 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24686 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24687 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24688 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24689 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24690 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24691 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24692 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24693 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24694 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24695 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24696 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24697 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24698 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24699 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24700 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24701 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24702 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24703 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24704 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24705 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24706 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24707 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24708 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24709 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24710 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24711 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24712 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24713 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24714 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24715 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24716 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24717 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24718 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24719 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24720 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24721 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24722 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24723 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24724 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24725 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24726 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24727 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24728 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24729 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24730 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24731 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24732 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24733 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24734 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24735 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24736 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24742 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24743 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24744 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24745 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24746 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24747 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24748 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24749 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24750 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24751 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24752 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24753 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24754 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24755 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24756 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24757 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24758 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24759 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24760 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24761 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24762 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24763 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24764 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24765 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24766 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24767 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24768 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24769 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24770 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24771 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24772 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24773 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24774 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24775 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24776 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24777 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24778 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24779 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24780 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24781 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24782 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24783 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24784 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24785 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24786 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24787 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24788 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24789 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24790 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24791 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24792 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24793 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24794 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24795 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24796 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24797 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24798 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24799 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24803 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24804 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24805 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24806 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24807 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24808 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24809 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24810 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24811 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24812 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24813 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24814 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24815 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24816 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24817 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24818 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24819 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24820 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24821 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24822 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24823 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24824 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24825 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24826 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24827 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24828 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24829 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24830 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24831 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24832 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24833 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24834 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24835 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24836 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24837 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24838 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24839 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24840 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24841 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24842 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24843 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24844 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24845 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24846 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24847 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24848 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24849 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24850 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24851 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24852 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24853 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24854 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24855 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24856 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24857 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24858 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24859 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24860 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24861 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24862 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24863 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24864 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24865 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24866 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24867 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24868 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24869 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24870 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24871 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24872 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24873 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24874 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24875 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24876 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24877 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24878 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24879 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24880 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24881 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24882 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24883 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24884 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24885 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24886 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
24891 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
24892 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
24893 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
24894 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
24895 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
24896 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
24897 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
24898 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
24899 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
24900 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
24901 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
24902 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
24903 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
24904 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
24905 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
24906 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
24907 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
24908 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
24909 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
24910 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
24911 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
24912 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
24913 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
24914 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
24915 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
24916 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
24917 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
24918 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
24919 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
24920 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
24921 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
24922 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
24923 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
24924 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
24925 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
24926 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
24927 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
24928 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
24929 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
24930 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
24931 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
24932 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
24933 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
24934 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
24935 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
24936 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
24937 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
24938 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
24939 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
24940 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
24941 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
24942 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
24943 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
24944 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
24945 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
24946 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
24947 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
24948 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
24949 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
24950 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
24951 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
24952 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
24953 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
24954 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
24955 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
24956 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
24957 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
24958 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
24959 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
24960 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
24961 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
24962 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
24963 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
24964 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
24965 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
24966 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
24967 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
24968 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
24969 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
24970 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
24971 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
24975 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
24976 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
24977 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
24978 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
24979 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
24980 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
24981 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
24982 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
24983 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
24984 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
24985 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
24986 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
24987 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
24988 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
24989 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
24990 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
24991 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
24992 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
24993 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
24994 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
24995 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
24996 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
24997 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
24998 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
24999 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
25000 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
25001 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
25002 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
25003 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
25004 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
25005 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
25006 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
25007 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25008 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25009 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25010 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25011 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25015 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25018 // CONVERT INTO CM (RL(SI)=9.36 CM)
25020 for (i = 0; i < 6; ++i) {
25021 drl[i] = drl[i] / 100. * 9.36;
25024 // FIELD CAGE HALF LENGTH
25030 // --- Define ghost volume containing the whole ITS (including services)
25031 // and fill it with air
25036 dgh[3] = -ztpc-5.-0.1;
25081 dgh[48] = ztpc+4.+0.1;
25084 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25087 // --- Place the ghost volume in its mother volume (ALIC) and make it
25090 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25091 //gMC->Gsatt("ITSV", "SEEN", 0);
25094 // --- Define ghost volume containing the six layers and fill it with air
25123 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25125 // --- Place the ghost volume in its mother volume (ITSV) and make it
25128 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25129 //gMC->Gsatt("ITSD", "SEEN", 0);
25132 // --- Define SPD (option 'a') volumes ----------------------------
25134 // SPD - option 'a'
25135 // (this is NOT the default)
25142 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25149 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25152 di10a[1] = ddet1+dchip1+dbus+0.0025;
25154 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25157 di20a[1] = ddet2+dchip2+dbus+0.0025;
25159 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25164 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25171 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25176 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25183 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25188 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25193 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25198 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25205 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25210 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25217 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25222 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25227 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25234 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25239 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25246 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25251 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25256 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25263 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25268 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25275 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25280 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25285 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25292 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25297 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25304 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25307 di103[1] = ddet1+dchip1;
25309 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25312 dits[1] = 0.475; //0.685; 0.015
25314 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25319 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25322 di1d3[1] = ddet2+dchip2;
25324 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25332 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25339 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25344 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25349 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25356 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25364 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25371 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25377 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25382 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25387 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25392 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25397 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25403 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25408 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25414 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25419 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25426 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25431 gMC->Gsvolu("I651", "TUBE", idtmed[296], dits, 3); // services disk
25436 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25441 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25446 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25451 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25458 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25465 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25470 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25476 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25477 // was I177 in old geom.
25482 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25483 // was I177 in old geom.
25489 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25495 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25496 // was I174 in old geom.
25501 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25502 // was I174 in old geom.
25509 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25510 // was I172 in old geom.
25515 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25516 // was I172 in old geom.
25523 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25524 // was I170 in old geom.
25529 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25530 // was I170 in old geom.
25539 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25540 // was I168 in old geom.
25547 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25548 // was I168 in old geom.
25554 // --- Define SPD (option 'b') volumes ----------------------------
25556 // SPD - option 'b'
25557 // (this is the default)
25564 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25571 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25574 di10b[1] = ddet1+dchip1+dbus+0.0025;
25576 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25580 di20b[1] = ddet2+dchip2+dbus+0.0025;
25582 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25588 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25595 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25600 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25607 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25612 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25617 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25622 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25629 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25634 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25641 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25646 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25651 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25658 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25663 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25670 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25675 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25680 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25687 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25692 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25699 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25704 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25709 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25716 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25721 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25728 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25731 dits[1] = 0.475 ; //0.685; 0.015
25733 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25736 di107[1] = ddet1+dchip1;
25738 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25743 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25748 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25751 di1d7[1] = ddet2+dchip2;
25753 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25760 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25767 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25772 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25777 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25784 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25792 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25799 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25805 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25810 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25815 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25820 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25825 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25832 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25837 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25843 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25848 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25855 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25860 gMC->Gsvolu("I651", "TUBE", idtmed[296], dits, 3); // services disk
25865 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25870 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25875 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25880 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25887 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25894 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25899 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25905 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25906 // was I177 in old geom.
25911 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25912 // was I177 in old geom.
25918 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25924 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25925 // was I174 in old geom.
25930 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25931 // was I174 in old geom.
25938 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25939 // was I172 in old geom.
25944 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25945 // was I172 in old geom.
25952 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25953 // was I170 in old geom.
25958 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25959 // was I170 in old geom.
25968 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
25969 // was I168 in old geom.
25976 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
25977 // was I168 in old geom.
25983 // --- Define SDD volumes ------------------------------------------
25986 cos30 = cos(30.*3.14159/180.);
25987 sin30 = sin(30.*3.14159/180.);
26011 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
26013 // block of the SDD electronics and related ladder frame
26016 I018dits[2] = 3.65;
26017 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26019 // block of the SDD end ladder
26022 I024dits[2] = 2.725;
26023 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26025 // ladder frame of layer 3 - F.T. March,7-2001
26026 I047dits[0] = I018dits[0];
26027 I047dits[1] = I018dits[1];
26028 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26029 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26031 // ladder frame of layer 4 - F.T. March,7-2001
26032 I048dits[0] = I018dits[0];
26033 I048dits[1] = I018dits[1];
26034 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26035 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26038 // global SDD volume (sensitive + insensitive)
26039 I302dits[0] = 3.6250;
26040 I302dits[1] = 0.0150;
26041 I302dits[2] = 4.3794;
26042 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26044 // Like for I302 - F.T. March,7-2001
26045 I402dits[0] = 3.6250;
26046 I402dits[1] = 0.0150;
26047 I402dits[2] = 4.3794;
26048 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26050 // SDD ladder of layer 3 - F.T. March,7-2001
26051 I004dits[0] = I302dits[0]+0.005;
26052 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26053 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26054 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26055 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26057 I004dits[2] = I004dits[2] + I302dits[2];
26058 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26060 // SDD ladder of layer 4 - F.T. March,7-2001
26061 I005dits[0] = I402dits[0]+0.005;
26062 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26063 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26064 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26065 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26067 I005dits[2] = I005dits[2] + I402dits[2];
26068 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26071 // -- block of the SDD ladder foot and end ladder
26073 // ladder foot mother volume
26074 I028dits[0] = 3.0000;
26075 I028dits[1] = 0.4000;
26076 I028dits[2] = 0.9000;
26077 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26079 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26080 I420dits[0] = 0.4500;
26081 I420dits[1] = 0.4000;
26082 I420dits[2] = 0.4500;
26083 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26085 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26087 I421dits[1] = 0.25;
26088 I421dits[2] = I420dits[1];
26089 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26091 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26092 I422dits[0] = 0.0000;
26093 I422dits[1] = 0.2000;
26094 I422dits[2] = 0.0000;
26095 I422dits[3] = 180.00;
26096 I422dits[4] = 0.0000;
26097 I422dits[5] = 360.00;
26098 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26100 // support for ruby-sphere (I422) - F.T. March,7-2001
26101 I423dits[0] = 0.0000;
26102 I423dits[1] = 0.1000;
26103 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26104 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26106 // passage for HV microcables - F.T. March,7-2001
26107 I424dits[0] = 1.5000;
26108 I424dits[1] = 0.1500;
26109 I424dits[2] = I421dits[2];
26110 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26112 // HV microcables segment at the end ladder - F.T. March,7-2001
26113 I425dits[0] = 1.350000;
26114 I425dits[1] = 0.015250;
26115 I425dits[2] = I024dits[2];
26116 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26118 // lower edge of SDD ladder frame at end-ladder - part 1
26121 dits[2] = I024dits[2];
26123 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26125 // lower edge of SDD ladder frame at end-ladder - part 2
26128 dits[2] = I024dits[2];
26130 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26132 // new: for the 1st top rod of the structure
26133 // at the end-ladder - F.T. March,7-2001
26135 I029dits[1] = 0.1815;
26136 I029dits[2] = 1.0100;
26137 I029dits[3] = 0.015;
26138 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26140 // new: for the 2nd top rod of the structure
26141 // at the end-ladder - F.T. March,7-2001
26142 I030dits[0] = 0.1830;
26143 I030dits[1] = 0.1650;
26144 I030dits[2] = 1.0100;
26145 I030dits[3] = 0.0150;
26146 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26148 // inox cooling tubes for the end ladder - F.T. March,7-2001
26149 I031dits[0] = 0.093;
26151 I031dits[2] = I024dits[2];
26152 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26155 // cooling water for the end ladder - F.T. March,7-2001
26157 I032dits[1] = I031dits[0];
26158 I032dits[2] = I024dits[2];
26159 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26161 // cooling freon for the end ladder - R.B. March,21-2001
26163 I032dits[1] = I031dits[0];
26164 I032dits[2] = I024dits[2];
26165 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26168 // -- block of the SDD ladder frame holding the electronics
26170 // edge of the ladder frame - part 1
26175 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26177 // edge of the ladder frame - part 2
26182 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26184 // inclined segments of the ladder frame
26189 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26191 // horiz.segments of the ladders, normal to ladder edges
26196 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26198 // horiz.segments of the ladders, at 45 deg. to ladder edges
26203 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26205 // supports of the ceramic pins holding the detectors
26209 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26211 // ceramic pins holding the detectors
26215 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26217 // holders of cooling tubes
26219 I035dits[1] = 0.15;
26221 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26223 // top holders of microcables
26227 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26229 // inox cooling tubes - F.T. March,7-2001
26230 I037dits[0] = 0.093;
26232 I037dits[2] = I018dits[2];
26233 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26236 // cooling water - F.T. March,7-2001
26238 I038dits[1] = I037dits[0];
26239 I038dits[2] = I018dits[2];
26240 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26242 // cooling freon - R.B. March,21-2001
26244 I038dits[1] = I037dits[0];
26245 I038dits[2] = I018dits[2];
26246 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26248 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26250 // SDD heat bridge - F.T. March,7-2001
26251 I039dits[0] = 1.1000;
26252 I039dits[1] = 0.0087;
26253 I039dits[2] = 3.2500;
26254 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26259 dits[2] = I039dits[2];
26260 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26264 I041dits[1] = 0.12;
26265 I041dits[2] = I039dits[2];
26268 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26271 // SDD PASCAL - F.T. March,7-2001
26272 I042dits[0] = 0.5000;
26273 I042dits[1] = 0.0175;
26274 I042dits[2] = 0.5000;
26275 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26277 // SDD AMBRA - F.T. March,7-2001
26278 I043dits[0] = 0.3500;
26279 I043dits[1] = 0.0175;
26280 I043dits[2] = 0.5000;
26281 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26283 // SDD capacitors - F.T. March,7-2001
26284 I051dits[0] = 0.1400;
26285 I051dits[1] = 0.0350;
26286 I051dits[2] = 0.0625;
26287 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26289 // SDD hybrid circuit - F.T. March,7-2001
26290 I052dits[0] = 1.725000;
26291 I052dits[1] = 0.003743;
26292 I052dits[2] = I039dits[2];
26293 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26295 // SDD anode microcable : changed - F.T. March,7-2001
26296 I044dits[0] = I018dits[2];
26297 I044dits[1] = I039dits[2];
26298 I044dits[2] = 0.00084;
26299 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26300 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26301 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26303 // SDD electronics box - F.T. March,7-2001
26304 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26305 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26306 I050dits[2] = I018dits[2];
26307 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26309 // SDD sensitive volume
26311 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26313 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26315 // Like for ITS3 - F.T. March,7-2001
26317 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26319 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26322 // --- Define SSD volumes ------------------------------------------
26346 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26351 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26356 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26361 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26366 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26371 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26376 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26381 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26386 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26391 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26396 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26402 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26407 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26413 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26419 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26425 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26430 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26435 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26440 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26445 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26450 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26455 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26460 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26465 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26471 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26476 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26482 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26487 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26493 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26499 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26505 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26510 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26515 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26520 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26525 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26530 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26535 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26541 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26546 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26552 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26558 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26564 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26569 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26574 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26579 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26584 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26589 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26594 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26599 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26604 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26610 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26616 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26621 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26626 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26631 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26636 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26641 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26647 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26653 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26658 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26664 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26669 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26674 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26678 // --- Define volumes of shield of SPD ----------------
26684 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26689 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26692 // --- Define volume of first cylinder between SPD and SDD --------------
26694 dits[0] = (21.-0.128)/2.;
26697 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26699 // --- Define volume of second cylinder between SDD and SSD --------------
26701 dits[0] = (59.5-0.128)/2.;
26703 dits[2] = 56.2; // was 57
26704 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26706 // --- Define volumes of SDD cone ----------------------------------
26745 dits[37] = 27.2637;
26747 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26770 // gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26771 gMC->Gsvolu("I093", "PCON", idtmed[289], dits, 21); // SDD cone
26785 // gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26786 gMC->Gsvolu("I099", "PCON", idtmed[287], dits, 12); // SDD 3 cone hole
26800 // gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26801 gMC->Gsvolu("I200", "PCON", idtmed[287], dits, 12); // SDD 4 cone hole
26806 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26811 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26816 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26821 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26826 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26831 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26837 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26842 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26845 // --- Define volumes of SSD cone ----------------------------------
26887 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26895 dits[6] = -zmax+2.;
26898 dits[9] = -71.2819;
26900 dits[11] = 49.0319;
26901 dits[12] = -57.25; // was 58.5
26902 dits[13] = 32.9681;
26904 dits[15] = -57.25; // was 58.5
26907 dits[18] = -55.75; // was 57
26909 dits[20] = 32.25; // was 31.5
26910 // gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
26911 gMC->Gsvolu("I212", "PCON", idtmed[290], dits, 21); // SSD cone
26916 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
26921 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
26926 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
26928 dits[0] = 42.05+5.;
26929 dits[1] = 42.55+5.;
26931 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
26932 // this will change after PPR
26933 dits[0] = 37.05+5.;
26934 dits[1] = 37.55+5.;
26936 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
26937 // this will change after PPR
26950 dits[12] = -68.5+4.8;
26953 dits[15] = -63.5+4.8;
26956 // gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
26957 gMC->Gsvolu("I215", "PCON", idtmed[288], dits, 18); // SSD cone hole
26981 dits[22] = 33.0173;
26984 dits[25] = 33.0173;
26987 dits[28] = 34.6955;
26989 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
26992 // --- Place SPD (option 'a') volumes into their mother volume IT12
26994 // SPD - option 'a'
26995 // (this is NOT the default)
26999 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
27000 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27001 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
27002 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27003 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
27004 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
27005 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
27006 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27007 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
27008 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
27009 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27010 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
27011 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
27012 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27013 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
27014 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
27015 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27016 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
27017 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
27018 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27019 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
27020 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
27021 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27022 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27023 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27024 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27025 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27026 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27027 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27028 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27029 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27030 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27031 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27032 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27033 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27034 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27035 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27036 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27037 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27038 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27039 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27040 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27041 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27042 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27043 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27044 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27045 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27046 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27047 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27048 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27049 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27050 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27051 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27052 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27053 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27054 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27055 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27056 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27057 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27058 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27059 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27060 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27061 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27062 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27063 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27064 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27065 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27066 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27067 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27068 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27069 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27070 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27071 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27072 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27073 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27074 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27075 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27076 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27077 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27078 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27079 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27080 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27081 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27082 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27083 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27084 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27085 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27086 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27087 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27088 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27089 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27090 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27091 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27092 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27093 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27094 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27095 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27096 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27097 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27098 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27099 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27100 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27101 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27102 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27103 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27104 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27105 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27106 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27107 gMC->Gspos("I651",1,"IT12",0.0,0.0,26.05,0,"ONLY");
27108 gMC->Gspos("I651",2,"IT12",0.0,0.0,-26.05,0,"ONLY");
27109 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27110 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27111 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27112 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27113 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27114 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27115 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27116 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27117 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27118 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27119 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27120 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27121 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27122 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27123 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27124 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27125 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27126 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27127 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27128 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27129 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27130 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27131 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27132 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27133 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27134 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27135 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27136 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27137 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27138 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27139 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27140 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27141 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27142 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27143 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27144 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27145 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27146 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27147 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27148 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27149 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27150 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27151 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27152 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27153 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27154 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27155 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27156 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27157 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27162 // --- Place SPD (option 'b') volumes into their mother volume IT12
27164 // SPD - option 'b'
27165 // (this is the default)
27169 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27170 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27171 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27172 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27173 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27174 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27175 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27176 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27177 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27178 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27179 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27180 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27181 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27182 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27183 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27184 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27185 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27186 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27187 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27188 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27189 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27190 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27191 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27192 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27193 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27194 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27195 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27196 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27197 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27198 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27199 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27200 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27201 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27202 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27203 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27204 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27205 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27206 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27207 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27208 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27209 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27210 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27211 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27212 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27213 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27214 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27215 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27216 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27217 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27218 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27219 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27220 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27221 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27222 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27223 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27224 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27225 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27226 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27227 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27228 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27229 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27230 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27231 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27232 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27233 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27234 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27235 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27236 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27237 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27238 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27239 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27240 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27241 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27242 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27243 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27244 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27245 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27246 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27247 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27248 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27249 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27250 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27251 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27252 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27253 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27254 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27255 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27256 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27257 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27258 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27259 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27260 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27261 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27262 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27263 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27264 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27265 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27266 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27267 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27268 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27269 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27270 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27271 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27272 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27273 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27274 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27275 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27276 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27277 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27278 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27279 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27280 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27281 gMC->Gspos("I651",1,"IT12",0.0,0.0,26.05,0,"ONLY");
27282 gMC->Gspos("I651",2,"IT12",0.0,0.0,-26.05,0,"ONLY");
27283 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27284 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27285 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27286 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27287 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27288 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27289 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27290 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27291 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27292 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27293 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27294 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27295 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27296 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27297 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27298 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27299 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27300 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27301 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27302 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27303 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27304 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27305 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27306 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27307 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27308 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27309 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27310 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27311 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27312 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27313 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27314 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27315 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27316 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27317 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27318 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27319 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27320 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27321 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27322 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27323 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27324 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27325 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27326 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27327 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27328 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27329 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27330 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27331 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27335 // --- Place SDD volumes into their mother volume IT34
27338 // -- position SDD detectors of ladder 3 / layer 3
27340 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27341 ySDD = Y_SDD_sep/2.+I302dits[1];
27342 for (iSDD=0; iSDD<6; iSDD++) {
27343 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27347 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27348 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27349 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27350 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27351 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27352 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27353 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27354 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27355 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27356 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27357 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27358 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27359 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27360 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27363 // -- position SDD detectors of ladder 4 / layer 4
27365 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27366 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27367 for (iSDD=0; iSDD<8; iSDD++) {
27368 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27372 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27373 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27374 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27375 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27376 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27377 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27378 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27379 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27380 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27381 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27382 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27383 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27384 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27385 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27386 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27387 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27388 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27389 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27390 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27391 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27392 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27393 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27396 // -- build block of the SDD ladder frame holding the electronics
27398 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27399 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27400 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27402 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27403 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27404 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27406 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27407 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27408 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27409 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27410 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27411 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27412 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27413 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27415 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27416 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27418 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27419 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27421 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27422 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27423 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27424 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27426 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27427 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27428 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27429 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27431 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27432 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27434 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27435 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27436 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27437 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27439 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27440 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27442 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27443 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27445 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27446 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27447 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27448 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27451 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27453 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27455 xI039 = -SDD_CoolPipe[1]/cos30;
27456 yI039 = -I050dits[1]+I039dits[1];
27457 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27458 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27459 yI042 = yI039+I039dits[1]+I042dits[1];
27460 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27461 yI043 = yI039+I039dits[1]+I043dits[1];
27462 zChipSpace = I042dits[2];
27463 if (zChipSpace < I043dits[2]) {
27464 zChipSpace = I043dits[2];
27466 zChipSpace = zChipSpace * 2;
27467 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27468 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27469 for (ichip=0; ichip<4; ichip++) {
27470 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27471 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27472 zchip += zChipSpace + yI051space;
27474 xcap = 2*I039dits[0]/5.;
27475 yI051 = yI039+I039dits[1]+I051dits[1];
27476 zI051 = -I039dits[2] + yI051space/3.;
27478 for (ichip=0; ichip<5; ichip++) {
27479 xI051 = xI039-I039dits[0]+xcap;
27480 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27481 zI051 += yI051space/3.;
27482 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27484 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27486 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27488 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27489 zI051 -= yI051space/3.;
27491 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27493 zI051 += zChipSpace + yI051space;
27495 xI052 = -I050dits[0]+I052dits[0];
27496 yI052 = yI051+I051dits[1]+I052dits[1];
27497 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27498 xI044 = I050dits[0]-I044dits[3];
27499 yI044 = yI052+I052dits[1]+I044dits[2];
27500 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27501 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27502 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27505 // -- build block of the SDD ladder frame at the end ladders
27507 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27508 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27509 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27510 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27512 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27514 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27516 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27517 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27519 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27520 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27522 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27524 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27526 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27527 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27529 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27530 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27533 xI424 = I028dits[0]/3.;
27534 yI424 = -I028dits[1]+I424dits[1];
27535 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27536 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27537 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27538 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27539 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27540 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27543 // -- build the SDD ladder 3
27546 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27547 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27548 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27549 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27550 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27551 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27552 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27553 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27558 for (iSDD=0; iSDD<3; iSDD++) {
27559 HVname[3] = (Char_t)(48+iSDD+5);
27560 dits[0] = 1.350000;
27561 dits[1] = I425dits[1];
27562 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27563 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27565 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27566 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27567 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27568 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27569 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27570 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27576 for (iSDD=0; iSDD<3; iSDD++) {
27577 LVname[3] = (Char_t)(48+iSDD+1);
27578 dits[0] = 1.350000;
27579 dits[1] = 0.004423;
27580 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27581 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27582 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27584 fabs(yI050-yLV)*sin30/cos30 +
27585 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27586 zLV = I047dits[2] - dits[2];
27587 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27588 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27589 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27590 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27594 // -- build the SDD ladder 4
27597 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27598 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27599 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27600 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27601 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27602 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27603 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27604 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27605 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27606 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27611 for (iSDD=0; iSDD<4; iSDD++) {
27612 HVname[3] = (Char_t)(48+iSDD+5);
27613 dits[0] = 1.350000;
27614 dits[1] = I425dits[1];
27615 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27616 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27618 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27619 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27620 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27621 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27622 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27623 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27629 for (iSDD=0; iSDD<4; iSDD++) {
27630 LVname[3] = (Char_t)(48+iSDD+1);
27631 dits[0] = 1.350000;
27632 dits[1] = 0.004423;
27633 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27634 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27635 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27637 fabs(yI050-yLV)*sin30/cos30 +
27638 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27639 zLV = I048dits[2] - dits[2];
27640 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27641 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27642 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27643 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27647 // -- build the SDD barrel (layers 3 and 4)
27649 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27650 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27651 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27652 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27653 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27654 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27655 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27656 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27657 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27658 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27659 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27660 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27661 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27662 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27664 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27665 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27666 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27667 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27668 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27669 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27670 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27671 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27672 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27673 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27674 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27675 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27676 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27677 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27678 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27679 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27680 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27681 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27682 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27683 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27684 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27685 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27688 // --- Place SSD volumes into their mother volume IT56
27691 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27692 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27693 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27694 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27695 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27696 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27697 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27698 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27699 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27700 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27701 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27702 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27703 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27704 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27705 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27706 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27707 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27708 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27709 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27710 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27711 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27712 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27713 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27714 gMC->Gspos("I570",37,"IT56",0.,45.545,-0.27,0,"ONLY");
27715 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27716 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27717 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27718 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27719 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27720 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27721 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27722 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27723 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27724 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27725 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27726 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27727 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27728 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27729 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27730 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27731 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27732 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27733 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27734 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27735 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27736 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27737 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27738 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27739 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27740 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27741 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27742 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27743 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27744 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27745 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27746 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27747 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27748 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27749 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27750 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27751 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27752 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27753 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27754 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27755 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27756 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27757 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27758 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27759 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27760 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27761 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27762 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27763 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27764 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27765 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27766 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27767 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27768 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27769 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27770 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27771 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27772 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27773 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27774 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27775 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27776 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27777 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27778 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27779 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27780 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27781 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27782 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27783 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27784 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27785 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27786 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27787 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27788 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27789 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27790 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27791 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27792 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27793 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27794 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27795 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27796 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27797 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27798 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27799 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27800 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27801 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27802 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27803 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27804 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27805 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27806 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27807 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27808 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27809 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27810 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27811 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27812 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27813 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27814 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27815 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27816 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27817 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27818 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27819 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27820 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27821 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27822 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27823 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27824 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27825 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27826 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27827 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27828 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27829 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27830 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27831 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27832 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27833 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27834 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27835 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27836 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27837 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27838 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27839 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27840 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27841 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27842 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27843 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27844 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27845 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27846 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27847 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27848 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27849 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27850 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27851 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27852 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27853 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27854 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27855 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27856 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27857 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27858 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27859 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27860 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27861 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27862 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27863 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27864 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27865 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27866 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27867 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27868 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27869 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27870 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27871 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27872 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27873 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27874 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27875 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27876 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27877 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27878 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27879 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27880 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27881 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27882 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27883 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27884 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27885 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27886 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27887 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27888 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27889 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27890 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27891 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27892 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27893 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27894 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27895 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27896 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27897 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27898 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27899 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27900 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27901 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27902 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27903 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27904 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27905 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
27906 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
27907 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
27908 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
27909 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
27910 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
27911 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
27912 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
27913 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
27914 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
27915 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
27916 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
27917 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
27918 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
27919 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
27920 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
27921 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
27922 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
27923 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
27924 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
27925 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
27926 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
27927 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
27928 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
27929 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
27930 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
27931 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27932 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27933 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27934 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
27935 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
27936 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
27937 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
27938 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
27939 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
27940 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
27941 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
27942 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
27943 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
27944 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
27945 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
27946 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27947 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
27948 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
27949 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
27950 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
27951 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
27952 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
27953 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
27954 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
27955 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
27956 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
27957 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
27958 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
27959 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
27960 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
27961 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
27962 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
27963 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
27964 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
27965 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
27966 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
27967 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
27968 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
27969 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
27970 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
27971 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
27972 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
27973 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
27974 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
27975 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
27976 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
27977 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
27978 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
27979 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
27980 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
27981 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
27982 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
27983 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
27984 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
27985 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
27986 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
27987 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
27988 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
27989 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
27990 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
27991 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
27992 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
27993 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
27994 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
27995 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
27996 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
27997 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
27998 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
27999 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
28000 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
28001 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
28002 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
28003 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
28004 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28005 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
28006 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28007 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
28008 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
28009 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
28010 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
28011 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
28012 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
28013 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
28014 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
28015 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
28016 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
28017 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
28018 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
28019 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
28020 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
28021 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
28022 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
28023 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
28024 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
28025 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
28026 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28027 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28028 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28029 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28030 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28031 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28032 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28033 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28034 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28035 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28036 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28037 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28038 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28039 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28040 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28041 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28042 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28043 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28044 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28045 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28046 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28047 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28048 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28049 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28050 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28051 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28052 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28053 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28054 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28055 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28056 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28057 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28058 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28059 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28060 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28061 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28062 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28063 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28064 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28065 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28066 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28067 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28068 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28069 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28070 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28071 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28072 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28073 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28074 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28075 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28076 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28077 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28078 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28079 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28080 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28081 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28082 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28083 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28084 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28085 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28086 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28087 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28088 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28089 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28090 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28091 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28092 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28093 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28094 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28095 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28096 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28097 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28098 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28099 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28100 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28101 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28102 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28103 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28104 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28105 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28106 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28107 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28108 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28109 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28110 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28111 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28112 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28113 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28114 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28115 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28116 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28117 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28118 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28119 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28120 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28123 // --- Place volumes of shield between SPD and SDD
28126 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28127 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28128 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28129 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28130 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28133 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28135 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28136 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28139 // --- Place volumes of SDD cone ----------------------------------
28142 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28143 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28144 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28145 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28146 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28147 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28148 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28149 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28150 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28151 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28152 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28153 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28154 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28155 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28156 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28157 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28158 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28159 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28160 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28161 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28162 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28163 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28164 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28165 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28166 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28167 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28168 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28169 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28170 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28171 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28172 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28173 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28174 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28175 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28176 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28177 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28178 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28179 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28180 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28181 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28182 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28183 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28184 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28185 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28186 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28187 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28188 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28189 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28190 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28191 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28192 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28193 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28194 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28195 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28196 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28197 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28198 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28199 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28200 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28201 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28202 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28203 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28204 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28205 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28206 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28207 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28208 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28209 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28210 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28211 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28212 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28213 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28214 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28215 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28216 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28217 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28218 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28219 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28220 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28221 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28222 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28223 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28224 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28225 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28226 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28227 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28228 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28229 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28230 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28231 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28232 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28233 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28234 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28235 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28236 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28237 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28238 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28239 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28240 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28241 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28244 // --- Place volumes of SSD cone ----------------------------------
28247 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28248 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28249 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28250 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28251 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28252 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28253 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28254 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28255 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28256 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28257 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28258 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28259 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28260 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28261 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28262 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28263 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28264 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28265 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28266 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28267 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28268 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28269 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28270 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28271 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28272 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28273 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28274 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28275 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28276 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28277 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28278 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28279 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28280 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28281 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28282 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28283 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28284 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28285 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28286 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28287 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28288 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28289 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28290 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28291 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28292 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28293 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28294 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28297 // --- Place subdetectors' mother volumes and supports' mother volumes
28298 // into ITS mother volume ITSD
28300 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28301 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28302 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28303 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28304 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28307 // **************************** SERVICES *********************************
28310 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28319 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28320 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28321 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28323 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28332 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28333 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28334 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28337 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28341 dgh[1] = 46.+1.0+1.5;
28346 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28347 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28348 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28350 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28354 dgh[1] = 46.+1.0+1.5;
28359 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28360 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28361 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28364 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28373 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28374 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28375 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28377 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28386 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28387 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28388 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28391 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28394 dgh[0] = (ztpc-97.5)/2.;
28401 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28402 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28404 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28407 dgh[0] = (ztpc-97.5)/2.;
28414 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28415 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28418 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28421 dgh[0] = (ztpc-97.5)/2.;
28423 dgh[2] = 46.2+1.0+1.5;
28425 dgh[4] = 62.3+1.0+1.5;
28428 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28429 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28431 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28434 dgh[0] = (ztpc-97.5)/2.;
28436 dgh[2] = 46.2+1.0+1.5;
28438 dgh[4] = 62.3+1.0+1.5;
28441 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28442 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28444 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28452 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28453 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28455 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28463 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28464 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28466 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28474 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28475 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28477 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28485 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28486 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28488 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28489 // THE ABSORBER - COPPER PART - UPPER PART
28493 dgh[2] = (ztpc-97.5+1.5)/2.;
28496 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28497 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28499 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28500 // THE ABSORBER - COPPER PART - LOWER PART
28504 dgh[2] = (ztpc-97.5+1.5)/2.;
28507 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28508 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28510 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28511 // THE ABSORBER - CARBON PART - UPPER PART
28514 dgh[1] = 46.+1.0+1.5;
28515 dgh[2] = (ztpc-97.5)/2.;
28518 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28519 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28521 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28522 // THE ABSORBER - CARBON PART - LOWER PART
28525 dgh[1] = 46.+1.0+1.5;
28526 dgh[2] = (ztpc-97.5)/2.;
28529 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28530 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28532 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28533 // COPPER PART - UPPER PART
28540 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28541 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28543 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28544 // COPPER PART - LOWER PART
28551 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28552 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28554 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28555 // CARBON PART - UPPER PART
28562 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28563 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28565 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28566 // CARBON PART - LOWER PART
28573 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28574 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28576 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28583 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28584 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28586 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28593 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28594 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28596 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28603 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28604 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28605 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28606 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28608 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28609 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28611 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28612 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28613 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28614 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28618 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28623 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28624 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28625 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28627 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28631 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28632 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28633 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28634 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28635 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28636 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28637 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28638 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28639 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28640 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28642 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28647 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28648 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28649 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28650 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28655 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28656 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28657 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28658 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28660 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28665 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28666 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28667 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28668 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28670 // --- Outputs the geometry tree in the EUCLID/CAD format
28673 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28677 //_____________________________________________________________________________
28678 void AliITSvPPRasymmFMD::CreateMaterials(){
28679 ////////////////////////////////////////////////////////////////////////
28681 // Create ITS materials
28682 // This function defines the default materials used in the Geant
28683 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28684 // AliITSvPPRasymmFMD.
28685 // In general it is automatically replaced by
28686 // the CreatMaterials routine defined in AliITSv?. Should the function
28687 // CreateMaterials not exist for the geometry version you are using this
28688 // one is used. See the definition found in AliITSv5 or the other routine
28689 // for a complete definition.
28692 Int_t ifield = gAlice->Field()->Integ();
28693 Float_t fieldm = gAlice->Field()->Max();
28695 Float_t tmaxfd = 0.1; // 1.0; // Degree
28696 Float_t stemax = 1.0; // cm
28697 Float_t deemax = 0.1; // 30.0; // Fraction of particle's energy 0<deemax<=1
28698 Float_t epsil = 1.0E-4; // 1.0; // cm
28699 Float_t stmin = 0.0; // cm "Default value used"
28701 Float_t tmaxfdSi = 0.1; // .10000E+01; // Degree
28702 Float_t stemaxSi = 0.0075; // .10000E+01; // cm
28703 Float_t deemaxSi = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28704 Float_t epsilSi = 1.0E-4;// .10000E+01;
28705 Float_t stminSi = 0.0; // cm "Default value used"
28707 Float_t tmaxfdAir = 0.1; // .10000E+01; // Degree
28708 Float_t stemaxAir = .10000E+01; // cm
28709 Float_t deemaxAir = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28710 Float_t epsilAir = 1.0E-4;// .10000E+01;
28711 Float_t stminAir = 0.0; // cm "Default value used"
28713 Float_t tmaxfdServ = 1.0; // 10.0; // Degree
28714 Float_t stemaxServ = 1.0; // 0.01; // cm
28715 Float_t deemaxServ = 0.5; // 0.1; // Fraction of particle's energy 0<deemax<=1
28716 Float_t epsilServ = 1.0E-3; // 0.003; // cm
28717 Float_t stminServ = 0.0; //0.003; // cm "Default value used"
28720 Float_t afre[2] = { 12.011,18.9984032 };
28721 Float_t zfre[2] = { 6., 9. };
28722 Float_t wfre[2] = { 5.,12. };
28723 Float_t densfre = 1.5;
28725 // --- Define the various materials and media for GEANT ---
28726 // AliMaterial(Int_t imat, const char* name, Float_t a, Float_t z,
28727 // Float_t dens, Float_t radl, Float_t absl,
28728 // Float_t *buf=0, Int_t nwbuf=0)
28729 //AliMedium(Int_t numed, const char *name, Int_t nmat,
28730 // Int_t isvol, Int_t ifield, Float_t fieldm,
28731 // Float_t tmaxfd, Float_t stemax, Float_t deemax,
28732 // Float_t epsil, Float_t stmin, Float_t *ubuf=0, Int_t nbuf=0)
28733 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28734 AliMedium(1,"SI$",1,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28736 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28737 AliMedium(2,"SPD SI CHIP$",2,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28739 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28740 AliMedium(3,"SPD SI BUS$",3,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28742 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28743 AliMedium(4,"C (M55J)$",4,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28745 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28746 AliMedium(5,"AIR$",5,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28748 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28749 AliMedium(6,"GEN AIR$",6,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28751 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28752 AliMedium(7,"SDD SI CHIP$",7,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28754 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28755 AliMedium(9,"SDD C (M55J)$",9,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28757 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28758 AliMedium(10,"SDD AIR$",10,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28760 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28761 AliMedium(11,"AL$",11,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28763 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28764 AliMedium(12,"WATER$",12,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28766 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28767 AliMedium(13,"Freon$",13,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28769 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28770 AliMedium(14,"COPPER$",14,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28772 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28773 AliMedium(15,"CERAMICS$",15,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28775 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28776 AliMedium(20,"SSD C (M55J)$",20,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28778 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28779 AliMedium(21,"SSD AIR$",21,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28781 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28782 AliMedium(25,"G10FR4$",25,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28784 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28785 AliMedium(26,"GEN C (M55J)$",26,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28787 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28788 AliMedium(27,"GEN Air$",27,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28790 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28791 AliMedium(51,"SPD SI$",51,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28793 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28794 AliMedium(52,"SPD SI CHIP$",52,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28796 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28797 AliMedium(53,"SPD SI BUS$",53,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28799 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28800 AliMedium(54,"SPD C (M55J)$",54,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28802 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28803 AliMedium(55,"SPD AIR$",55,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28805 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28806 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28808 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28809 AliMedium(61,"EPOXY$",61,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28811 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28812 AliMedium(62,"SILICON$",62,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28814 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28815 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28817 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28818 AliMedium(64,"ALUMINUM$",64,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28820 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28821 AliMedium(65,"INOX$",65,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28823 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28824 AliMedium(68,"ROHACELL$",68,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28826 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28827 AliMedium(69,"SDD C AL (M55J)$",69,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28829 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28830 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28832 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28833 AliMedium(71,"ITS SANDW A$",71,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28835 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28836 AliMedium(72,"ITS SANDW B$",72,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28838 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28839 AliMedium(73,"ITS SANDW C$",73,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28841 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28842 AliMedium(74,"HEAT COND GLUE$",74,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28844 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28845 AliMedium(75,"ELASTO SIL$",75,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28847 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28848 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28850 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28851 AliMedium(77,"SDD X7R capacitors$",77,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28853 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28854 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28856 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28857 AliMedium(79,"SDD SI insensitive$",79,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28859 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28860 AliMedium(80,"SDD HV microcable$",80,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28862 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28863 AliMedium(81,"SDD LV+signal cable$",81,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28865 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28866 AliMedium(82,"SDD hybrid microcab$",82,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28868 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28869 AliMedium(83,"SDD anode microcab$",83,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28871 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28872 AliMedium(84,"SDD/SSD rings$",84,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28874 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28875 AliMedium(85,"inox/alum$",85,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28877 // special media to take into account services in the SDD and SSD
28878 // cones for the FMD
28880 AliMaterial(86,"AIRFMDSDD$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28881 AliMedium(86,"AIRFMDSDD$",86,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28883 AliMaterial(87,"AIRFMDSSD$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28884 AliMedium(87,"AIRFMDSSD$",87,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28886 AliMaterial(88,"ITS SANDW CFMDSDD$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28887 AliMedium(88,"ITS SANDW CFMDSDD$",88,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28889 AliMaterial(89,"ITS SANDW CFMDSSD$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28890 AliMedium(89,"ITS SANDW CFMDSSD$",89,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28892 AliMaterial(97,"SPD SERVICES$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28893 AliMedium(97,"SPD SERVICES$",97,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28898 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
28899 AliMedium(90,"SPD shield$",90,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28901 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
28902 AliMedium(91,"SPD End ladder$",91,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28904 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
28905 AliMedium(92,"SPD cone$",92,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28907 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
28908 AliMedium(93,"SDD End ladder$",93,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28910 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
28911 AliMedium(94,"SDD cone$",94,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28913 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
28914 AliMedium(95,"SSD End ladder$",95,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28916 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
28917 AliMedium(96,"SSD cone$",96,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28921 //______________________________________________________________________
28922 void AliITSvPPRasymmFMD::InitAliITSgeom(){
28923 // Based on the geometry tree defined in Geant 3.21, this
28924 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
28926 if(gMC->IsA()!=AliGeant3::Class()) {
28927 Error("InitAliITSgeom",
28928 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
28931 cout << "Reading Geometry transformation directly from Geant 3." << endl;
28932 const Int_t nlayers = 6;
28933 const Int_t ndeep = 9;
28934 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
28935 Int_t nlad[nlayers],ndet[nlayers];
28936 Double_t t[3],r[10];
28937 Float_t par[20],att[20];
28938 Int_t npar,natt,idshape,imat,imed;
28939 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
28940 Int_t mod,lay,lad,det,i,j,k;
28941 Char_t names[nlayers][ndeep][4];
28942 Int_t itsGeomTreeCopys[nlayers][ndeep];
28943 if(fMinorVersion == 1){ // Option A
28944 Char_t *namesA[nlayers][ndeep] = {
28945 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
28946 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
28947 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28948 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28949 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28950 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28951 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28952 {1,1,1,1,10, 4, 4,1,1},// lay=2
28953 {1,1,1,1,14, 6, 1,0,0},// lay=3
28954 {1,1,1,1,22, 8, 1,0,0},// lay=4
28955 {1,1,1,1,34,22, 1,0,0},// lay=5
28956 {1,1,1,1,38,25, 1,0,0}};//lay=6
28957 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28958 for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
28959 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
28961 }else if(fMinorVersion == 2){ // Option B
28962 Char_t *namesB[nlayers][ndeep] = {
28963 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
28964 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
28965 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28966 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28967 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28968 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28969 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28970 {1,1,1,1,10, 4, 4,1,1},// lay=2
28971 {1,1,1,1,14, 6, 1,0,0},// lay=3
28972 {1,1,1,1,22, 8, 1,0,0},// lay=4
28973 {1,1,1,1,34,22, 1,0,0},// lay=5
28974 {1,1,1,1,38,25, 1,0,0}};//lay=6
28975 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28976 for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
28977 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
28979 } // end if fMinorVersion
28980 // Sorry, but this is not very pritty code. It should be replaced
28981 // at some point with a version that can search through the geometry
28983 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
28984 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
28985 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
28986 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
28988 for(i=0;i<nlayers;i++){
28990 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
28991 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
28995 if(fITSgeom!=0) delete fITSgeom;
28996 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
28997 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
28998 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
29000 for(lay=1;lay<=nlayers;lay++){
29001 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
29002 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
29004 case 1: case 2: // layers 1 and 2 are a bit special
29006 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
29008 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
29011 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
29014 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
29015 par,att,imat,imed);
29016 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
29017 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
29018 fITSgeom->ReSetShape(kSPD,
29019 new AliITSgeomSPD425Short(npar,par));
29024 case 3: case 4: case 5: case 6: // layers 3-6
29026 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
29028 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
29031 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
29032 par,att,imat,imed);
29035 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
29036 if(!(fITSgeom->IsShapeDefined(kSDD)))
29037 fITSgeom->ReSetShape(kSDD,
29038 new AliITSgeomSDD256(npar,par));
29041 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29042 if(!(fITSgeom->IsShapeDefined(kSSD)))
29043 fITSgeom->ReSetShape(kSSD,
29044 new AliITSgeomSSD275and75(npar,par));
29047 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29048 if(!(fITSgeom->IsShapeDefined(kSSD)))
29049 fITSgeom->ReSetShape(kSSD,
29050 new AliITSgeomSSD75and275(npar,par));
29060 //_____________________________________________________________________________
29061 void AliITSvPPRasymmFMD::Init(){
29062 ////////////////////////////////////////////////////////////////////////
29063 // Initialise the ITS after it has been created.
29064 ////////////////////////////////////////////////////////////////////////
29068 for(i=0;i<26;i++) cout << "*";
29069 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29070 for(i=0;i<25;i++) cout << "*";cout << endl;
29072 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29073 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29074 if(fITSgeom!=0) delete fITSgeom;
29075 fITSgeom = new AliITSgeom();
29076 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29077 if(!fGeomDetIn) this->InitAliITSgeom();
29078 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29081 for(i=0;i<72;i++) cout << "*";
29083 fIDMother = gMC->VolId("ITSV"); // ITS Mother Volume ID.
29085 //_____________________________________________________________________________
29086 void AliITSvPPRasymmFMD::SetDefaults(){
29087 // sets the default segmentation, response, digit and raw cluster classes
29088 const Float_t kconv = 1.0e+04; // convert cm to microns
29090 cout << "AliITSvPPRasymmFMD::SetDefaults" << endl;
29092 AliITSDetType *iDetType;
29097 Float_t bx[256],bz[280];
29100 iDetType=DetType(kSPD);
29101 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29102 AliITSresponse *resp0=new AliITSresponseSPD();
29103 SetResponseModel(kSPD,resp0);
29104 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29105 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29106 s0->GetDz()*2.*kconv, // for now.
29107 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29108 seg0->SetNPads(256,160);// Number of Bins in x and z
29109 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29110 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29111 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29112 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29113 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29114 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29115 bz[127] = bz[128] = 625.0; // first chip boundry
29116 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29117 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29118 SetSegmentationModel(kSPD,seg0);
29119 // set digit and raw cluster classes to be used
29120 const char *kData0=(iDetType->GetResponseModel())->DataType();
29121 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29122 "AliITSRawClusterSPD");
29123 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29124 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29125 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29128 iDetType=DetType(kSDD);
29129 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29130 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29131 SetResponseModel(kSDD,resp1);
29132 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29133 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29134 s1->GetDz()*2.*kconv, // for now.
29135 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29136 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29137 SetSegmentationModel(kSDD,seg1);
29138 const char *kData1=(iDetType->GetResponseModel())->DataType();
29139 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29140 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29141 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29142 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29143 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29144 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29147 iDetType=DetType(kSSD);
29148 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29149 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29150 SetResponseModel(kSSD,resp2);
29151 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29152 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29153 s2->GetDz()*2.*kconv, // for now.
29154 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29155 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29156 seg2->SetNPads(768,0); // number of strips on each side.
29157 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29158 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29159 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29160 SetSegmentationModel(kSSD,seg2);
29161 const char *kData2=(iDetType->GetResponseModel())->DataType();
29162 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29163 "AliITSRawClusterSSD");
29164 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29165 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29166 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29169 Warning("SetDefaults",
29170 "Only the four basic detector types are initialised!");
29174 //______________________________________________________________________
29175 void AliITSvPPRasymmFMD::DrawModule(){
29176 ////////////////////////////////////////////////////////////////////////
29177 // Draw a shaded view of the FMD version 8.
29178 ////////////////////////////////////////////////////////////////////////
29180 // Set everything unseen
29181 gMC->Gsatt("*", "seen", -1);
29183 // Set ALIC mother visible
29184 gMC->Gsatt("ALIC","SEEN",0);
29186 // Set the volumes visible
29187 gMC->Gsatt("ITSD","SEEN",0);
29188 gMC->Gsatt("ITS1","SEEN",1);
29189 gMC->Gsatt("ITS2","SEEN",1);
29190 gMC->Gsatt("ITS3","SEEN",1);
29191 gMC->Gsatt("ITS4","SEEN",1);
29192 gMC->Gsatt("ITS5","SEEN",1);
29193 gMC->Gsatt("ITS6","SEEN",1);
29195 gMC->Gsatt("IPCB","SEEN",1);
29196 gMC->Gsatt("ICO2","SEEN",1);
29197 gMC->Gsatt("ICER","SEEN",0);
29198 gMC->Gsatt("ISI2","SEEN",0);
29199 gMC->Gsatt("IPLA","SEEN",0);
29200 gMC->Gsatt("ICO3","SEEN",0);
29201 gMC->Gsatt("IEPX","SEEN",0);
29202 gMC->Gsatt("ISI3","SEEN",1);
29203 gMC->Gsatt("ISUP","SEEN",0);
29204 gMC->Gsatt("ICHO","SEEN",0);
29205 gMC->Gsatt("ICMO","SEEN",0);
29206 gMC->Gsatt("ICMD","SEEN",0);
29207 gMC->Gsatt("ICCO","SEEN",1);
29208 gMC->Gsatt("ICCM","SEEN",0);
29209 gMC->Gsatt("ITMD","SEEN",0);
29210 gMC->Gsatt("ITTT","SEEN",1);
29213 gMC->Gdopt("hide", "on");
29214 gMC->Gdopt("shad", "on");
29215 gMC->Gsatt("*", "fill", 7);
29216 gMC->SetClipBox(".");
29217 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29218 gMC->DefaultRange();
29219 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29220 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29221 gMC->Gdman(17, 6, "MAN");
29223 //_____________________________________________________________________________
29224 void AliITSvPPRasymmFMD::StepManager(){
29225 ////////////////////////////////////////////////////////////////////////
29226 // Called for every step in the ITS, then calles the AliITShit class
29227 // creator with the information to be recoreded about that hit.
29228 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29229 // printing of information to a file which can be used to create a .det
29230 // file read in by the routine CreateGeometry(). If set to 0 or any other
29231 // value except 1, the default behavior, then no such file is created nor
29232 // it the extra variables and the like used in the printing allocated.
29233 ////////////////////////////////////////////////////////////////////////
29235 TLorentzVector position, momentum;
29236 static TLorentzVector position0;
29237 static Int_t stat0=0;
29238 if((id=gMC->CurrentVolID(copy) == fIDMother)&&
29239 (gMC->IsTrackEntering()||gMC->IsTrackExiting())){
29240 gMC->TrackPosition(position); // Get Position
29241 gMC->TrackMomentum(momentum); // Get Momentum
29242 copy = fTrackReferences->GetEntriesFast();
29243 TClonesArray &lTR = *fTrackReferences;
29244 // Fill TrackReference structure with this new TrackReference.
29245 AliTrackReference *tr = new(lTR[copy]) AliTrackReference();
29246 tr->SetTrack(gAlice->CurrentTrack());
29247 tr->SetPosition(position.X(),position.Y(),position.Z());
29248 tr->SetMomentum(momentum.Px(),momentum.Py(),momentum.Pz());
29249 tr->SetLength(gMC->TrackLength());
29250 } // if Outer ITS mother Volume
29251 if(!(this->IsActive())){
29253 } // end if !Active volume.
29255 // Float_t hits[8];
29257 TClonesArray &lhits = *fHits;
29262 if(gMC->IsTrackInside()) vol[3] += 1;
29263 if(gMC->IsTrackEntering()) vol[3] += 2;
29264 if(gMC->IsTrackExiting()) vol[3] += 4;
29265 if(gMC->IsTrackOut()) vol[3] += 8;
29266 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29267 if(gMC->IsTrackStop()) vol[3] += 32;
29268 if(gMC->IsTrackAlive()) vol[3] += 64;
29270 // Fill hit structure.
29271 if(!(gMC->TrackCharge())) return;
29273 // Only entering charged tracks
29274 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29276 id = gMC->CurrentVolOffID(2,copy);
29277 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29279 gMC->CurrentVolOffID(3,copy1);
29280 //ladder copy in the module = 1<->2 (I10A < I12A)
29281 gMC->CurrentVolOffID(4,copy2);
29282 //module copy in the layer = 1<->10 (I12A < IT12)
29283 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29284 } else if(id == fIdSens[1]){
29286 id = gMC->CurrentVolOffID(2,copy);
29287 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29289 gMC->CurrentVolOffID(3,copy1);
29290 //ladder copy in the module = 1<->4 (I20A < I12A)
29291 gMC->CurrentVolOffID(4,copy2);
29292 //module copy in the layer = 1<->10 (I12A < IT12)
29293 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29294 } else if(id == fIdSens[2]){
29296 id = gMC->CurrentVolOffID(1,copy);
29297 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29299 id = gMC->CurrentVolOffID(2,copy);
29300 //ladder copy in the layer = 1<->14 (I004 < IT34)
29302 } else if(id == fIdSens[3]){
29304 id = gMC->CurrentVolOffID(1,copy);
29305 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29307 id = gMC->CurrentVolOffID(2,copy);
29308 //ladder copy in the layer = 1<->22 (I005 < IT34))
29310 }else if(id == fIdSens[4]){
29312 id = gMC->CurrentVolOffID(1,copy);
29313 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29315 id = gMC->CurrentVolOffID(2,copy);
29316 //ladder copy in the layer = 1<->34 (I565 < IT56)
29318 }else if(id == fIdSens[5]){
29320 id = gMC->CurrentVolOffID(1,copy);
29321 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29323 id = gMC->CurrentVolOffID(2,copy);
29324 //ladder copy in the layer = 1<->38 (I569 < IT56)
29327 return; // not an ITS volume?
29328 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29330 gMC->TrackPosition(position);
29331 gMC->TrackMomentum(momentum);
29333 hits[0]=position[0];
29334 hits[1]=position[1];
29335 hits[2]=position[2];
29336 hits[3]=momentum[0];
29337 hits[4]=momentum[1];
29338 hits[5]=momentum[2];
29339 hits[6]=gMC->Edep();
29340 hits[7]=gMC->TrackTime();
29343 if(gMC->IsTrackEntering()){
29344 position0 = position;
29346 } // end if IsEntering
29347 // Fill hit structure with this new hit.
29348 // new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,hits);
29349 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->CurrentTrack(),vol,
29350 gMC->Edep(),gMC->TrackTime(),position,
29351 position0,momentum);
29353 position0 = position;